From deabed2174a517fdb73267e19800d602fae17dbe Mon Sep 17 00:00:00 2001 From: koalyptus Date: Wed, 24 May 2017 03:11:32 +0000 Subject: [PATCH] publish Docs to gh-pages (auto) branch: master SHA: 07355d74420ffd3954a9f4ef6db6539ddc300105 range SHA: bfcf221a9160...07355d74420f build id: 235480948 build number: 648 --- docs/ast/source/modules/help.js.json | 5937 +-- docs/ast/source/tablefilter.js.json | 33439 ++++++++-------- 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 | 36 +- ...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 | 2 +- .../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 | 58 +- docs/file/src/array.js.html | 2 +- docs/file/src/const.js.html | 2 +- docs/file/src/cookie.js.html | 2 +- docs/file/src/dom.js.html | 2 +- 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 | 2 +- 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 | 24 +- .../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 | 2 +- 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 | 2 +- docs/file/src/root.js.html | 2 +- docs/file/src/sort.js.html | 2 +- docs/file/src/string.js.html | 2 +- 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 | 2 +- docs/source.html | 86 +- docs/variable/index.html | 2 +- 75 files changed, 20024 insertions(+), 19698 deletions(-) diff --git a/docs/ast/source/modules/help.js.json b/docs/ast/source/modules/help.js.json index 4a99d2ca..eb5cd65b 100644 --- a/docs/ast/source/modules/help.js.json +++ b/docs/ast/source/modules/help.js.json @@ -721,6 +721,97 @@ } } }, + { + "type": "ImportDeclaration", + "specifiers": [ + { + "type": "ImportSpecifier", + "local": { + "type": "Identifier", + "name": "isEmpty", + "range": [ + 222, + 229 + ], + "loc": { + "start": { + "line": 6, + "column": 8 + }, + "end": { + "line": 6, + "column": 15 + } + } + }, + "imported": { + "type": "Identifier", + "name": "isEmpty", + "range": [ + 222, + 229 + ], + "loc": { + "start": { + "line": 6, + "column": 8 + }, + "end": { + "line": 6, + "column": 15 + } + } + }, + "range": [ + 222, + 229 + ], + "loc": { + "start": { + "line": 6, + "column": 8 + }, + "end": { + "line": 6, + "column": 15 + } + } + } + ], + "source": { + "type": "Literal", + "value": "../types", + "raw": "'../types'", + "range": [ + 236, + 246 + ], + "loc": { + "start": { + "line": 6, + "column": 22 + }, + "end": { + "line": 6, + "column": 32 + } + } + }, + "range": [ + 214, + 247 + ], + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 6, + "column": 33 + } + } + }, { "type": "VariableDeclaration", "declarations": [ @@ -730,16 +821,16 @@ "type": "Identifier", "name": "WIKI_URL", "range": [ - 221, - 229 + 255, + 263 ], "loc": { "start": { - "line": 7, + "line": 8, "column": 6 }, "end": { - "line": 7, + "line": 8, "column": 14 } } @@ -752,16 +843,16 @@ "value": "https://github.com/koalyptus/TableFilter/wiki/", "raw": "'https://github.com/koalyptus/TableFilter/wiki/'", "range": [ - 232, - 280 + 266, + 314 ], "loc": { "start": { - "line": 7, + "line": 8, "column": 17 }, "end": { - "line": 7, + "line": 8, "column": 65 } } @@ -771,46 +862,46 @@ "value": "4.-Filter-operators", "raw": "'4.-Filter-operators'", "range": [ - 287, - 308 + 321, + 342 ], "loc": { "start": { - "line": 8, + "line": 9, "column": 4 }, "end": { - "line": 8, + "line": 9, "column": 25 } } }, "range": [ - 232, - 308 + 266, + 342 ], "loc": { "start": { - "line": 7, + "line": 8, "column": 17 }, "end": { - "line": 8, + "line": 9, "column": 25 } } }, "range": [ - 221, - 308 + 255, + 342 ], "loc": { "start": { - "line": 7, + "line": 8, "column": 6 }, "end": { - "line": 8, + "line": 9, "column": 25 } } @@ -818,16 +909,16 @@ ], "kind": "const", "range": [ - 215, - 309 + 249, + 343 ], "loc": { "start": { - "line": 7, + "line": 8, "column": 0 }, "end": { - "line": 8, + "line": 9, "column": 26 } } @@ -841,16 +932,16 @@ "type": "Identifier", "name": "WEBSITE_URL", "range": [ - 316, - 327 + 350, + 361 ], "loc": { "start": { - "line": 9, + "line": 10, "column": 6 }, "end": { - "line": 9, + "line": 10, "column": 17 } } @@ -860,31 +951,31 @@ "value": "http://koalyptus.github.io/TableFilter/", "raw": "'http://koalyptus.github.io/TableFilter/'", "range": [ - 330, - 371 + 364, + 405 ], "loc": { "start": { - "line": 9, + "line": 10, "column": 20 }, "end": { - "line": 9, + "line": 10, "column": 61 } } }, "range": [ - 316, - 371 + 350, + 405 ], "loc": { "start": { - "line": 9, + "line": 10, "column": 6 }, "end": { - "line": 9, + "line": 10, "column": 61 } } @@ -892,16 +983,16 @@ ], "kind": "const", "range": [ - 310, - 372 + 344, + 406 ], "loc": { "start": { - "line": 9, + "line": 10, "column": 0 }, "end": { - "line": 9, + "line": 10, "column": 62 } }, @@ -910,16 +1001,16 @@ "type": "Block", "value": "*\n * Help UI component\n ", "range": [ - 374, - 402 + 408, + 436 ], "loc": { "start": { - "line": 11, + "line": 12, "column": 0 }, "end": { - "line": 13, + "line": 14, "column": 3 } } @@ -934,16 +1025,16 @@ "type": "Identifier", "name": "Help", "range": [ - 416, - 420 + 450, + 454 ], "loc": { "start": { - "line": 14, + "line": 15, "column": 13 }, "end": { - "line": 14, + "line": 15, "column": 17 } } @@ -952,16 +1043,16 @@ "type": "Identifier", "name": "Feature", "range": [ - 429, - 436 + 463, + 470 ], "loc": { "start": { - "line": 14, + "line": 15, "column": 26 }, "end": { - "line": 14, + "line": 15, "column": 33 } } @@ -975,16 +1066,16 @@ "type": "Identifier", "name": "constructor", "range": [ - 547, - 558 + 581, + 592 ], "loc": { "start": { - "line": 20, + "line": 21, "column": 4 }, "end": { - "line": 20, + "line": 21, "column": 15 } } @@ -997,16 +1088,16 @@ "type": "Identifier", "name": "tf", "range": [ - 559, - 561 + 593, + 595 ], "loc": { "start": { - "line": 20, + "line": 21, "column": 16 }, "end": { - "line": 20, + "line": 21, "column": 18 } } @@ -1022,16 +1113,16 @@ "callee": { "type": "Super", "range": [ - 573, - 578 + 607, + 612 ], "loc": { "start": { - "line": 21, + "line": 22, "column": 8 }, "end": { - "line": 21, + "line": 22, "column": 13 } } @@ -1041,16 +1132,16 @@ "type": "Identifier", "name": "tf", "range": [ - 579, - 581 + 613, + 615 ], "loc": { "start": { - "line": 21, + "line": 22, "column": 14 }, "end": { - "line": 21, + "line": 22, "column": 16 } } @@ -1060,47 +1151,47 @@ "value": "help", "raw": "'help'", "range": [ - 583, - 589 + 617, + 623 ], "loc": { "start": { - "line": 21, + "line": 22, "column": 18 }, "end": { - "line": 21, + "line": 22, "column": 24 } } } ], "range": [ - 573, - 590 + 607, + 624 ], "loc": { "start": { - "line": 21, + "line": 22, "column": 8 }, "end": { - "line": 21, + "line": 22, "column": 25 } } }, "range": [ - 573, - 591 + 607, + 625 ], "loc": { "start": { - "line": 21, + "line": 22, "column": 8 }, "end": { - "line": 21, + "line": 22, "column": 26 } } @@ -1114,102 +1205,174 @@ "type": "Identifier", "name": "f", "range": [ - 605, - 606 + 639, + 640 ], "loc": { "start": { - "line": 23, + "line": 24, "column": 12 }, "end": { - "line": 23, + "line": 24, "column": 13 } } }, "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": [ + 643, + 647 + ], + "loc": { + "start": { + "line": 24, + "column": 16 + }, + "end": { + "line": 24, + "column": 20 + } + } + }, + "property": { + "type": "Identifier", + "name": "config", + "range": [ + 648, + 654 + ], + "loc": { + "start": { + "line": 24, + "column": 21 + }, + "end": { + "line": 24, + "column": 27 + } + } + }, + "range": [ + 643, + 654 + ], + "loc": { + "start": { + "line": 24, + "column": 16 + }, + "end": { + "line": 24, + "column": 27 + } + } + }, + "property": { + "type": "Identifier", + "name": "help_instructions", + "range": [ + 655, + 672 + ], + "loc": { + "start": { + "line": 24, + "column": 28 + }, + "end": { + "line": 24, + "column": 45 + } + } + }, "range": [ - 609, - 613 + 643, + 672 ], "loc": { "start": { - "line": 23, + "line": 24, "column": 16 }, "end": { - "line": 23, - "column": 20 + "line": 24, + "column": 45 } } }, - "property": { - "type": "Identifier", - "name": "config", + "right": { + "type": "ObjectExpression", + "properties": [], "range": [ - 614, - 620 + 676, + 678 ], "loc": { "start": { - "line": 23, - "column": 21 + "line": 24, + "column": 49 }, "end": { - "line": 23, - "column": 27 + "line": 24, + "column": 51 } } }, "range": [ - 609, - 620 + 643, + 678 ], "loc": { "start": { - "line": 23, + "line": 24, "column": 16 }, "end": { - "line": 23, - "column": 27 + "line": 24, + "column": 51 } } }, "range": [ - 605, - 620 + 639, + 678 ], "loc": { "start": { - "line": 23, + "line": 24, "column": 12 }, "end": { - "line": 23, - "column": 27 + "line": 24, + "column": 51 } } } ], "kind": "let", "range": [ - 601, - 621 + 635, + 679 ], "loc": { "start": { - "line": 23, + "line": 24, "column": 8 }, "end": { - "line": 23, - "column": 28 + "line": 24, + "column": 52 } }, "trailingComments": [ @@ -1217,16 +1380,16 @@ "type": "Block", "value": "*\n * ID of main custom container element\n * @type {String}\n ", "range": [ - 631, - 719 + 689, + 777 ], "loc": { "start": { - "line": 25, + "line": 26, "column": 8 }, "end": { - "line": 28, + "line": 29, "column": 11 } } @@ -1244,16 +1407,16 @@ "object": { "type": "ThisExpression", "range": [ - 728, - 732 + 786, + 790 ], "loc": { "start": { - "line": 29, + "line": 30, "column": 8 }, "end": { - "line": 29, + "line": 30, "column": 12 } } @@ -1262,31 +1425,31 @@ "type": "Identifier", "name": "tgtId", "range": [ - 733, - 738 + 791, + 796 ], "loc": { "start": { - "line": 29, + "line": 30, "column": 13 }, "end": { - "line": 29, + "line": 30, "column": 18 } } }, "range": [ - 728, - 738 + 786, + 796 ], "loc": { "start": { - "line": 29, + "line": 30, "column": 8 }, "end": { - "line": 29, + "line": 30, "column": 18 } } @@ -1301,50 +1464,50 @@ "type": "Identifier", "name": "f", "range": [ - 741, - 742 + 799, + 800 ], "loc": { "start": { - "line": 29, + "line": 30, "column": 21 }, "end": { - "line": 29, + "line": 30, "column": 22 } } }, "property": { "type": "Identifier", - "name": "help_instructions_target_id", + "name": "target_id", "range": [ - 743, - 770 + 801, + 810 ], "loc": { "start": { - "line": 29, + "line": 30, "column": 23 }, "end": { - "line": 29, - "column": 50 + "line": 30, + "column": 32 } } }, "range": [ - 741, - 770 + 799, + 810 ], "loc": { "start": { - "line": 29, + "line": 30, "column": 21 }, "end": { - "line": 29, - "column": 50 + "line": 30, + "column": 32 } } }, @@ -1353,62 +1516,62 @@ "value": null, "raw": "null", "range": [ - 774, - 778 + 814, + 818 ], "loc": { "start": { - "line": 29, - "column": 54 + "line": 30, + "column": 36 }, "end": { - "line": 29, - "column": 58 + "line": 30, + "column": 40 } } }, "range": [ - 741, - 778 + 799, + 818 ], "loc": { "start": { - "line": 29, + "line": 30, "column": 21 }, "end": { - "line": 29, - "column": 58 + "line": 30, + "column": 40 } } }, "range": [ - 728, - 778 + 786, + 818 ], "loc": { "start": { - "line": 29, + "line": 30, "column": 8 }, "end": { - "line": 29, - "column": 58 + "line": 30, + "column": 40 } } }, "range": [ - 728, - 779 + 786, + 819 ], "loc": { "start": { - "line": 29, + "line": 30, "column": 8 }, "end": { - "line": 29, - "column": 59 + "line": 30, + "column": 41 } }, "leadingComments": [ @@ -1416,16 +1579,16 @@ "type": "Block", "value": "*\n * ID of main custom container element\n * @type {String}\n ", "range": [ - 631, - 719 + 689, + 777 ], "loc": { "start": { - "line": 25, + "line": 26, "column": 8 }, "end": { - "line": 28, + "line": 29, "column": 11 } } @@ -1436,16 +1599,16 @@ "type": "Block", "value": "*\n * ID of custom container element for instructions\n * @type {String}\n ", "range": [ - 789, - 889 + 829, + 929 ], "loc": { "start": { - "line": 31, + "line": 32, "column": 8 }, "end": { - "line": 34, + "line": 35, "column": 11 } } @@ -1463,16 +1626,16 @@ "object": { "type": "ThisExpression", "range": [ - 898, - 902 + 938, + 942 ], "loc": { "start": { - "line": 35, + "line": 36, "column": 8 }, "end": { - "line": 35, + "line": 36, "column": 12 } } @@ -1481,31 +1644,31 @@ "type": "Identifier", "name": "contTgtId", "range": [ - 903, - 912 + 943, + 952 ], "loc": { "start": { - "line": 35, + "line": 36, "column": 13 }, "end": { - "line": 35, + "line": 36, "column": 22 } } }, "range": [ - 898, - 912 + 938, + 952 ], "loc": { "start": { - "line": 35, + "line": 36, "column": 8 }, "end": { - "line": 35, + "line": 36, "column": 22 } } @@ -1520,50 +1683,50 @@ "type": "Identifier", "name": "f", "range": [ - 915, - 916 + 955, + 956 ], "loc": { "start": { - "line": 35, + "line": 36, "column": 25 }, "end": { - "line": 35, + "line": 36, "column": 26 } } }, "property": { "type": "Identifier", - "name": "help_instructions_container_target_id", + "name": "container_target_id", "range": [ - 917, - 954 + 957, + 976 ], "loc": { "start": { - "line": 35, + "line": 36, "column": 27 }, "end": { - "line": 35, - "column": 64 + "line": 36, + "column": 46 } } }, "range": [ - 915, - 954 + 955, + 976 ], "loc": { "start": { - "line": 35, + "line": 36, "column": 25 }, "end": { - "line": 35, - "column": 64 + "line": 36, + "column": 46 } } }, @@ -1572,62 +1735,62 @@ "value": null, "raw": "null", "range": [ - 970, - 974 + 980, + 984 ], "loc": { "start": { "line": 36, - "column": 12 + "column": 50 }, "end": { "line": 36, - "column": 16 + "column": 54 } } }, "range": [ - 915, - 974 + 955, + 984 ], "loc": { "start": { - "line": 35, + "line": 36, "column": 25 }, "end": { "line": 36, - "column": 16 + "column": 54 } } }, "range": [ - 898, - 974 + 938, + 984 ], "loc": { "start": { - "line": 35, + "line": 36, "column": 8 }, "end": { "line": 36, - "column": 16 + "column": 54 } } }, "range": [ - 898, - 975 + 938, + 985 ], "loc": { "start": { - "line": 35, + "line": 36, "column": 8 }, "end": { "line": 36, - "column": 17 + "column": 55 } }, "leadingComments": [ @@ -1635,16 +1798,16 @@ "type": "Block", "value": "*\n * ID of custom container element for instructions\n * @type {String}\n ", "range": [ - 789, - 889 + 829, + 929 ], "loc": { "start": { - "line": 31, + "line": 32, "column": 8 }, "end": { - "line": 34, + "line": 35, "column": 11 } } @@ -1655,8 +1818,8 @@ "type": "Block", "value": "*\n * Instructions text (accepts HTML)\n * @type {String}\n ", "range": [ - 985, - 1070 + 995, + 1080 ], "loc": { "start": { @@ -1682,8 +1845,8 @@ "object": { "type": "ThisExpression", "range": [ - 1079, - 1083 + 1089, + 1093 ], "loc": { "start": { @@ -1700,8 +1863,8 @@ "type": "Identifier", "name": "instrText", "range": [ - 1084, - 1093 + 1094, + 1103 ], "loc": { "start": { @@ -1715,8 +1878,8 @@ } }, "range": [ - 1079, - 1093 + 1089, + 1103 ], "loc": { "start": { @@ -1732,47 +1895,103 @@ "right": { "type": "ConditionalExpression", "test": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "Identifier", - "name": "f", + "type": "UnaryExpression", + "operator": "!", + "argument": { + "type": "CallExpression", + "callee": { + "type": "Identifier", + "name": "isEmpty", + "range": [ + 1107, + 1114 + ], + "loc": { + "start": { + "line": 42, + "column": 26 + }, + "end": { + "line": 42, + "column": 33 + } + } + }, + "arguments": [ + { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "Identifier", + "name": "f", + "range": [ + 1115, + 1116 + ], + "loc": { + "start": { + "line": 42, + "column": 34 + }, + "end": { + "line": 42, + "column": 35 + } + } + }, + "property": { + "type": "Identifier", + "name": "text", + "range": [ + 1117, + 1121 + ], + "loc": { + "start": { + "line": 42, + "column": 36 + }, + "end": { + "line": 42, + "column": 40 + } + } + }, + "range": [ + 1115, + 1121 + ], + "loc": { + "start": { + "line": 42, + "column": 34 + }, + "end": { + "line": 42, + "column": 40 + } + } + } + ], "range": [ - 1096, - 1097 + 1107, + 1122 ], "loc": { "start": { - "line": 42, - "column": 25 - }, - "end": { "line": 42, "column": 26 - } - } - }, - "property": { - "type": "Identifier", - "name": "help_instructions_text", - "range": [ - 1098, - 1120 - ], - "loc": { - "start": { - "line": 42, - "column": 27 }, "end": { "line": 42, - "column": 49 + "column": 41 } } }, + "prefix": true, "range": [ - 1096, - 1120 + 1106, + 1122 ], "loc": { "start": { @@ -1781,7 +2000,7 @@ }, "end": { "line": 42, - "column": 49 + "column": 41 } } }, @@ -1792,50 +2011,50 @@ "type": "Identifier", "name": "f", "range": [ - 1135, - 1136 + 1125, + 1126 ], "loc": { "start": { - "line": 43, - "column": 12 + "line": 42, + "column": 44 }, "end": { - "line": 43, - "column": 13 + "line": 42, + "column": 45 } } }, "property": { "type": "Identifier", - "name": "help_instructions_text", + "name": "text", "range": [ - 1137, - 1159 + 1127, + 1131 ], "loc": { "start": { - "line": 43, - "column": 14 + "line": 42, + "column": 46 }, "end": { - "line": 43, - "column": 36 + "line": 42, + "column": 50 } } }, "range": [ - 1135, - 1159 + 1125, + 1131 ], "loc": { "start": { - "line": 43, - "column": 12 + "line": 42, + "column": 44 }, "end": { - "line": 43, - "column": 36 + "line": 42, + "column": 50 } } }, @@ -1868,16 +2087,16 @@ "value": "Use the filters above each column to filter and limit table ", "raw": "'Use the filters above each column to filter and limit table '", "range": [ - 1174, - 1236 + 1146, + 1208 ], "loc": { "start": { - "line": 44, + "line": 43, "column": 12 }, "end": { - "line": 44, + "line": 43, "column": 74 } } @@ -1887,31 +2106,31 @@ "value": "data. Advanced searches can be performed by using the following ", "raw": "'data. Advanced searches can be performed by using the following '", "range": [ - 1251, - 1317 + 1223, + 1289 ], "loc": { "start": { - "line": 45, + "line": 44, "column": 12 }, "end": { - "line": 45, + "line": 44, "column": 78 } } }, "range": [ - 1174, - 1317 + 1146, + 1289 ], "loc": { "start": { - "line": 44, + "line": 43, "column": 12 }, "end": { - "line": 45, + "line": 44, "column": 78 } } @@ -1921,31 +2140,31 @@ "value": "operators:
<, <=, >, ", "raw": "'operators:
<, <=, >, '", "range": [ - 1332, - 1391 + 1304, + 1363 ], "loc": { "start": { - "line": 46, + "line": 45, "column": 12 }, "end": { - "line": 46, + "line": 45, "column": 71 } } }, "range": [ - 1174, - 1391 + 1146, + 1363 ], "loc": { "start": { - "line": 44, + "line": 43, "column": 12 }, "end": { - "line": 46, + "line": 45, "column": 71 } } @@ -1955,31 +2174,31 @@ "value": ">=, =, *, !, {, }, ", "raw": "'>=, =, *, !, {, }, '", "range": [ - 1406, - 1472 + 1378, + 1444 ], "loc": { "start": { - "line": 47, + "line": 46, "column": 12 }, "end": { - "line": 47, + "line": 46, "column": 78 } } }, "range": [ - 1174, - 1472 + 1146, + 1444 ], "loc": { "start": { - "line": 44, + "line": 43, "column": 12 }, "end": { - "line": 47, + "line": 46, "column": 78 } } @@ -1989,31 +2208,31 @@ "value": "||,&&, [empty], [nonempty], ", "raw": "'||,&&, [empty], [nonempty], '", "range": [ - 1487, - 1553 + 1459, + 1525 ], "loc": { "start": { - "line": 48, + "line": 47, "column": 12 }, "end": { - "line": 48, + "line": 47, "column": 78 } } }, "range": [ - 1174, - 1553 + 1146, + 1525 ], "loc": { "start": { - "line": 44, + "line": 43, "column": 12 }, "end": { - "line": 48, + "line": 47, "column": 78 } } @@ -2023,31 +2242,31 @@ "value": "rgx:
rgx:
", "raw": "'\" target=\"_blank\">'", "range": [ - 1609, - 1629 + 1581, + 1601 ], "loc": { "start": { - "line": 49, + "line": 48, "column": 53 }, "end": { - "line": 49, + "line": 48, "column": 73 } } }, "range": [ - 1174, - 1629 + 1146, + 1601 ], "loc": { "start": { - "line": 44, + "line": 43, "column": 12 }, "end": { - "line": 49, + "line": 48, "column": 73 } } @@ -2124,38 +2343,38 @@ "value": "Learn more
", "raw": "'Learn more
'", "range": [ - 1644, - 1665 + 1616, + 1637 ], "loc": { "start": { - "line": 50, + "line": 49, "column": 12 }, "end": { - "line": 50, + "line": 49, "column": 33 } } }, "range": [ - 1174, - 1665 + 1146, + 1637 ], "loc": { "start": { - "line": 44, + "line": 43, "column": 12 }, "end": { - "line": 50, + "line": 49, "column": 33 } } }, "range": [ - 1096, - 1665 + 1106, + 1637 ], "loc": { "start": { @@ -2163,14 +2382,14 @@ "column": 25 }, "end": { - "line": 50, + "line": 49, "column": 33 } } }, "range": [ - 1079, - 1665 + 1089, + 1637 ], "loc": { "start": { @@ -2178,14 +2397,14 @@ "column": 8 }, "end": { - "line": 50, + "line": 49, "column": 33 } } }, "range": [ - 1079, - 1666 + 1089, + 1638 ], "loc": { "start": { @@ -2193,7 +2412,7 @@ "column": 8 }, "end": { - "line": 50, + "line": 49, "column": 34 } }, @@ -2202,8 +2421,8 @@ "type": "Block", "value": "*\n * Instructions text (accepts HTML)\n * @type {String}\n ", "range": [ - 985, - 1070 + 995, + 1080 ], "loc": { "start": { @@ -2222,16 +2441,16 @@ "type": "Block", "value": "*\n * Instructions HTML\n * @type {String}\n ", "range": [ - 1676, - 1746 + 1648, + 1718 ], "loc": { "start": { - "line": 52, + "line": 51, "column": 8 }, "end": { - "line": 55, + "line": 54, "column": 11 } } @@ -2249,16 +2468,16 @@ "object": { "type": "ThisExpression", "range": [ - 1755, - 1759 + 1727, + 1731 ], "loc": { "start": { - "line": 56, + "line": 55, "column": 8 }, "end": { - "line": 56, + "line": 55, "column": 12 } } @@ -2267,31 +2486,31 @@ "type": "Identifier", "name": "instrHtml", "range": [ - 1760, - 1769 + 1732, + 1741 ], "loc": { "start": { - "line": 56, + "line": 55, "column": 13 }, "end": { - "line": 56, + "line": 55, "column": 22 } } }, "range": [ - 1755, - 1769 + 1727, + 1741 ], "loc": { "start": { - "line": 56, + "line": 55, "column": 8 }, "end": { - "line": 56, + "line": 55, "column": 22 } } @@ -2306,50 +2525,50 @@ "type": "Identifier", "name": "f", "range": [ - 1772, - 1773 + 1744, + 1745 ], "loc": { "start": { - "line": 56, + "line": 55, "column": 25 }, "end": { - "line": 56, + "line": 55, "column": 26 } } }, "property": { "type": "Identifier", - "name": "help_instructions_html", + "name": "html", "range": [ - 1774, - 1796 + 1746, + 1750 ], "loc": { "start": { - "line": 56, + "line": 55, "column": 27 }, "end": { - "line": 56, - "column": 49 + "line": 55, + "column": 31 } } }, "range": [ - 1772, - 1796 + 1744, + 1750 ], "loc": { "start": { - "line": 56, + "line": 55, "column": 25 }, "end": { - "line": 56, - "column": 49 + "line": 55, + "column": 31 } } }, @@ -2358,62 +2577,62 @@ "value": null, "raw": "null", "range": [ - 1800, - 1804 + 1754, + 1758 ], "loc": { "start": { - "line": 56, - "column": 53 + "line": 55, + "column": 35 }, "end": { - "line": 56, - "column": 57 + "line": 55, + "column": 39 } } }, "range": [ - 1772, - 1804 + 1744, + 1758 ], "loc": { "start": { - "line": 56, + "line": 55, "column": 25 }, "end": { - "line": 56, - "column": 57 + "line": 55, + "column": 39 } } }, "range": [ - 1755, - 1804 + 1727, + 1758 ], "loc": { "start": { - "line": 56, + "line": 55, "column": 8 }, "end": { - "line": 56, - "column": 57 + "line": 55, + "column": 39 } } }, "range": [ - 1755, - 1805 + 1727, + 1759 ], "loc": { "start": { - "line": 56, + "line": 55, "column": 8 }, "end": { - "line": 56, - "column": 58 + "line": 55, + "column": 40 } }, "leadingComments": [ @@ -2421,16 +2640,16 @@ "type": "Block", "value": "*\n * Instructions HTML\n * @type {String}\n ", "range": [ - 1676, - 1746 + 1648, + 1718 ], "loc": { "start": { - "line": 52, + "line": 51, "column": 8 }, "end": { - "line": 55, + "line": 54, "column": 11 } } @@ -2441,16 +2660,16 @@ "type": "Block", "value": "*\n * Help button text ('?')\n * @type {String}\n ", "range": [ - 1815, - 1890 + 1769, + 1844 ], "loc": { "start": { - "line": 58, + "line": 57, "column": 8 }, "end": { - "line": 61, + "line": 60, "column": 11 } } @@ -2468,16 +2687,16 @@ "object": { "type": "ThisExpression", "range": [ - 1899, - 1903 + 1853, + 1857 ], "loc": { "start": { - "line": 62, + "line": 61, "column": 8 }, "end": { - "line": 62, + "line": 61, "column": 12 } } @@ -2486,31 +2705,31 @@ "type": "Identifier", "name": "btnText", "range": [ - 1904, - 1911 + 1858, + 1865 ], "loc": { "start": { - "line": 62, + "line": 61, "column": 13 }, "end": { - "line": 62, + "line": 61, "column": 20 } } }, "range": [ - 1899, - 1911 + 1853, + 1865 ], "loc": { "start": { - "line": 62, + "line": 61, "column": 8 }, "end": { - "line": 62, + "line": 61, "column": 20 } } @@ -2525,50 +2744,50 @@ "type": "Identifier", "name": "f", "range": [ - 1914, - 1915 + 1868, + 1869 ], "loc": { "start": { - "line": 62, + "line": 61, "column": 23 }, "end": { - "line": 62, + "line": 61, "column": 24 } } }, "property": { "type": "Identifier", - "name": "help_instructions_btn_text", + "name": "btn_text", "range": [ - 1916, - 1942 + 1870, + 1878 ], "loc": { "start": { - "line": 62, + "line": 61, "column": 25 }, "end": { - "line": 62, - "column": 51 + "line": 61, + "column": 33 } } }, "range": [ - 1914, - 1942 + 1868, + 1878 ], "loc": { "start": { - "line": 62, + "line": 61, "column": 23 }, "end": { - "line": 62, - "column": 51 + "line": 61, + "column": 33 } } }, @@ -2577,62 +2796,62 @@ "value": "?", "raw": "'?'", "range": [ - 1946, - 1949 + 1882, + 1885 ], "loc": { "start": { - "line": 62, - "column": 55 + "line": 61, + "column": 37 }, "end": { - "line": 62, - "column": 58 + "line": 61, + "column": 40 } } }, "range": [ - 1914, - 1949 + 1868, + 1885 ], "loc": { "start": { - "line": 62, + "line": 61, "column": 23 }, "end": { - "line": 62, - "column": 58 + "line": 61, + "column": 40 } } }, "range": [ - 1899, - 1949 + 1853, + 1885 ], "loc": { "start": { - "line": 62, + "line": 61, "column": 8 }, "end": { - "line": 62, - "column": 58 + "line": 61, + "column": 40 } } }, "range": [ - 1899, - 1950 + 1853, + 1886 ], "loc": { "start": { - "line": 62, + "line": 61, "column": 8 }, "end": { - "line": 62, - "column": 59 + "line": 61, + "column": 41 } }, "leadingComments": [ @@ -2640,16 +2859,16 @@ "type": "Block", "value": "*\n * Help button text ('?')\n * @type {String}\n ", "range": [ - 1815, - 1890 + 1769, + 1844 ], "loc": { "start": { - "line": 58, + "line": 57, "column": 8 }, "end": { - "line": 61, + "line": 60, "column": 11 } } @@ -2660,16 +2879,16 @@ "type": "Block", "value": "*\n * Custom help button HTML\n * @type {String}\n ", "range": [ - 1960, - 2036 + 1896, + 1972 ], "loc": { "start": { - "line": 64, + "line": 63, "column": 8 }, "end": { - "line": 67, + "line": 66, "column": 11 } } @@ -2687,16 +2906,16 @@ "object": { "type": "ThisExpression", "range": [ - 2045, - 2049 + 1981, + 1985 ], "loc": { "start": { - "line": 68, + "line": 67, "column": 8 }, "end": { - "line": 68, + "line": 67, "column": 12 } } @@ -2705,31 +2924,31 @@ "type": "Identifier", "name": "btnHtml", "range": [ - 2050, - 2057 + 1986, + 1993 ], "loc": { "start": { - "line": 68, + "line": 67, "column": 13 }, "end": { - "line": 68, + "line": 67, "column": 20 } } }, "range": [ - 2045, - 2057 + 1981, + 1993 ], "loc": { "start": { - "line": 68, + "line": 67, "column": 8 }, "end": { - "line": 68, + "line": 67, "column": 20 } } @@ -2744,50 +2963,50 @@ "type": "Identifier", "name": "f", "range": [ - 2060, - 2061 + 1996, + 1997 ], "loc": { "start": { - "line": 68, + "line": 67, "column": 23 }, "end": { - "line": 68, + "line": 67, "column": 24 } } }, "property": { "type": "Identifier", - "name": "help_instructions_btn_html", + "name": "btn_html", "range": [ - 2062, - 2088 + 1998, + 2006 ], "loc": { "start": { - "line": 68, + "line": 67, "column": 25 }, "end": { - "line": 68, - "column": 51 + "line": 67, + "column": 33 } } }, "range": [ - 2060, - 2088 + 1996, + 2006 ], "loc": { "start": { - "line": 68, + "line": 67, "column": 23 }, "end": { - "line": 68, - "column": 51 + "line": 67, + "column": 33 } } }, @@ -2796,62 +3015,62 @@ "value": null, "raw": "null", "range": [ - 2092, - 2096 + 2010, + 2014 ], "loc": { "start": { - "line": 68, - "column": 55 + "line": 67, + "column": 37 }, "end": { - "line": 68, - "column": 59 + "line": 67, + "column": 41 } } }, "range": [ - 2060, - 2096 + 1996, + 2014 ], "loc": { "start": { - "line": 68, + "line": 67, "column": 23 }, "end": { - "line": 68, - "column": 59 + "line": 67, + "column": 41 } } }, "range": [ - 2045, - 2096 + 1981, + 2014 ], "loc": { "start": { - "line": 68, + "line": 67, "column": 8 }, "end": { - "line": 68, - "column": 59 + "line": 67, + "column": 41 } } }, "range": [ - 2045, - 2097 + 1981, + 2015 ], "loc": { "start": { - "line": 68, + "line": 67, "column": 8 }, "end": { - "line": 68, - "column": 60 + "line": 67, + "column": 42 } }, "leadingComments": [ @@ -2859,16 +3078,16 @@ "type": "Block", "value": "*\n * Custom help button HTML\n * @type {String}\n ", "range": [ - 1960, - 2036 + 1896, + 1972 ], "loc": { "start": { - "line": 64, + "line": 63, "column": 8 }, "end": { - "line": 67, + "line": 66, "column": 11 } } @@ -2879,16 +3098,16 @@ "type": "Block", "value": "*\n * Css class for help button\n * @type {String}\n ", "range": [ - 2107, - 2185 + 2025, + 2103 ], "loc": { "start": { - "line": 70, + "line": 69, "column": 8 }, "end": { - "line": 73, + "line": 72, "column": 11 } } @@ -2906,16 +3125,16 @@ "object": { "type": "ThisExpression", "range": [ - 2194, - 2198 + 2112, + 2116 ], "loc": { "start": { - "line": 74, + "line": 73, "column": 8 }, "end": { - "line": 74, + "line": 73, "column": 12 } } @@ -2924,31 +3143,31 @@ "type": "Identifier", "name": "btnCssClass", "range": [ - 2199, - 2210 + 2117, + 2128 ], "loc": { "start": { - "line": 74, + "line": 73, "column": 13 }, "end": { - "line": 74, + "line": 73, "column": 24 } } }, "range": [ - 2194, - 2210 + 2112, + 2128 ], "loc": { "start": { - "line": 74, + "line": 73, "column": 8 }, "end": { - "line": 74, + "line": 73, "column": 24 } } @@ -2963,50 +3182,50 @@ "type": "Identifier", "name": "f", "range": [ - 2213, - 2214 + 2131, + 2132 ], "loc": { "start": { - "line": 74, + "line": 73, "column": 27 }, "end": { - "line": 74, + "line": 73, "column": 28 } } }, "property": { "type": "Identifier", - "name": "help_instructions_btn_css_class", + "name": "btn_css_class", "range": [ - 2215, - 2246 + 2133, + 2146 ], "loc": { "start": { - "line": 74, + "line": 73, "column": 29 }, "end": { - "line": 74, - "column": 60 + "line": 73, + "column": 42 } } }, "range": [ - 2213, - 2246 + 2131, + 2146 ], "loc": { "start": { - "line": 74, + "line": 73, "column": 27 }, "end": { - "line": 74, - "column": 60 + "line": 73, + "column": 42 } } }, @@ -3015,62 +3234,62 @@ "value": "helpBtn", "raw": "'helpBtn'", "range": [ - 2250, - 2259 + 2150, + 2159 ], "loc": { "start": { - "line": 74, - "column": 64 + "line": 73, + "column": 46 }, "end": { - "line": 74, - "column": 73 + "line": 73, + "column": 55 } } }, "range": [ - 2213, - 2259 + 2131, + 2159 ], "loc": { "start": { - "line": 74, + "line": 73, "column": 27 }, "end": { - "line": 74, - "column": 73 + "line": 73, + "column": 55 } } }, "range": [ - 2194, - 2259 + 2112, + 2159 ], "loc": { "start": { - "line": 74, + "line": 73, "column": 8 }, "end": { - "line": 74, - "column": 73 + "line": 73, + "column": 55 } } }, "range": [ - 2194, - 2260 + 2112, + 2160 ], "loc": { "start": { - "line": 74, + "line": 73, "column": 8 }, "end": { - "line": 74, - "column": 74 + "line": 73, + "column": 56 } }, "leadingComments": [ @@ -3078,16 +3297,16 @@ "type": "Block", "value": "*\n * Css class for help button\n * @type {String}\n ", "range": [ - 2107, - 2185 + 2025, + 2103 ], "loc": { "start": { - "line": 70, + "line": 69, "column": 8 }, "end": { - "line": 73, + "line": 72, "column": 11 } } @@ -3098,16 +3317,16 @@ "type": "Block", "value": "*\n * Css class for help container element\n * @type {String}\n ", "range": [ - 2270, - 2359 + 2170, + 2259 ], "loc": { "start": { - "line": 76, + "line": 75, "column": 8 }, "end": { - "line": 79, + "line": 78, "column": 11 } } @@ -3125,16 +3344,16 @@ "object": { "type": "ThisExpression", "range": [ - 2368, - 2372 + 2268, + 2272 ], "loc": { "start": { - "line": 80, + "line": 79, "column": 8 }, "end": { - "line": 80, + "line": 79, "column": 12 } } @@ -3143,31 +3362,31 @@ "type": "Identifier", "name": "contCssClass", "range": [ - 2373, - 2385 + 2273, + 2285 ], "loc": { "start": { - "line": 80, + "line": 79, "column": 13 }, "end": { - "line": 80, + "line": 79, "column": 25 } } }, "range": [ - 2368, - 2385 + 2268, + 2285 ], "loc": { "start": { - "line": 80, + "line": 79, "column": 8 }, "end": { - "line": 80, + "line": 79, "column": 25 } } @@ -3182,50 +3401,50 @@ "type": "Identifier", "name": "f", "range": [ - 2388, - 2389 + 2288, + 2289 ], "loc": { "start": { - "line": 80, + "line": 79, "column": 28 }, "end": { - "line": 80, + "line": 79, "column": 29 } } }, "property": { "type": "Identifier", - "name": "help_instructions_container_css_class", + "name": "container_css_class", "range": [ - 2390, - 2427 + 2290, + 2309 ], "loc": { "start": { - "line": 80, + "line": 79, "column": 30 }, "end": { - "line": 80, - "column": 67 + "line": 79, + "column": 49 } } }, "range": [ - 2388, - 2427 + 2288, + 2309 ], "loc": { "start": { - "line": 80, + "line": 79, "column": 28 }, "end": { - "line": 80, - "column": 67 + "line": 79, + "column": 49 } } }, @@ -3234,62 +3453,62 @@ "value": "helpCont", "raw": "'helpCont'", "range": [ - 2443, - 2453 + 2313, + 2323 ], "loc": { "start": { - "line": 81, - "column": 12 + "line": 79, + "column": 53 }, "end": { - "line": 81, - "column": 22 + "line": 79, + "column": 63 } } }, "range": [ - 2388, - 2453 + 2288, + 2323 ], "loc": { "start": { - "line": 80, + "line": 79, "column": 28 }, "end": { - "line": 81, - "column": 22 + "line": 79, + "column": 63 } } }, "range": [ - 2368, - 2453 + 2268, + 2323 ], "loc": { "start": { - "line": 80, + "line": 79, "column": 8 }, "end": { - "line": 81, - "column": 22 + "line": 79, + "column": 63 } } }, "range": [ - 2368, - 2454 + 2268, + 2324 ], "loc": { "start": { - "line": 80, + "line": 79, "column": 8 }, "end": { - "line": 81, - "column": 23 + "line": 79, + "column": 64 } }, "leadingComments": [ @@ -3297,16 +3516,16 @@ "type": "Block", "value": "*\n * Css class for help container element\n * @type {String}\n ", "range": [ - 2270, - 2359 + 2170, + 2259 ], "loc": { "start": { - "line": 76, + "line": 75, "column": 8 }, "end": { - "line": 79, + "line": 78, "column": 11 } } @@ -3317,16 +3536,16 @@ "type": "Block", "value": "*\n * Button DOM element\n * @type {DOMElement}\n ", "range": [ - 2464, - 2539 + 2334, + 2409 ], "loc": { "start": { - "line": 83, + "line": 81, "column": 8 }, "end": { - "line": 86, + "line": 84, "column": 11 } } @@ -3344,16 +3563,16 @@ "object": { "type": "ThisExpression", "range": [ - 2548, - 2552 + 2418, + 2422 ], "loc": { "start": { - "line": 87, + "line": 85, "column": 8 }, "end": { - "line": 87, + "line": 85, "column": 12 } } @@ -3362,31 +3581,31 @@ "type": "Identifier", "name": "btn", "range": [ - 2553, - 2556 + 2423, + 2426 ], "loc": { "start": { - "line": 87, + "line": 85, "column": 13 }, "end": { - "line": 87, + "line": 85, "column": 16 } } }, "range": [ - 2548, - 2556 + 2418, + 2426 ], "loc": { "start": { - "line": 87, + "line": 85, "column": 8 }, "end": { - "line": 87, + "line": 85, "column": 16 } } @@ -3396,46 +3615,46 @@ "value": null, "raw": "null", "range": [ - 2559, - 2563 + 2429, + 2433 ], "loc": { "start": { - "line": 87, + "line": 85, "column": 19 }, "end": { - "line": 87, + "line": 85, "column": 23 } } }, "range": [ - 2548, - 2563 + 2418, + 2433 ], "loc": { "start": { - "line": 87, + "line": 85, "column": 8 }, "end": { - "line": 87, + "line": 85, "column": 23 } } }, "range": [ - 2548, - 2564 + 2418, + 2434 ], "loc": { "start": { - "line": 87, + "line": 85, "column": 8 }, "end": { - "line": 87, + "line": 85, "column": 24 } }, @@ -3444,16 +3663,16 @@ "type": "Block", "value": "*\n * Button DOM element\n * @type {DOMElement}\n ", "range": [ - 2464, - 2539 + 2334, + 2409 ], "loc": { "start": { - "line": 83, + "line": 81, "column": 8 }, "end": { - "line": 86, + "line": 84, "column": 11 } } @@ -3464,16 +3683,16 @@ "type": "Block", "value": "*\n * Help container DOM element\n * @type {DOMElement}\n ", "range": [ - 2574, - 2657 + 2444, + 2527 ], "loc": { "start": { - "line": 89, + "line": 87, "column": 8 }, "end": { - "line": 92, + "line": 90, "column": 11 } } @@ -3491,16 +3710,16 @@ "object": { "type": "ThisExpression", "range": [ - 2666, - 2670 + 2536, + 2540 ], "loc": { "start": { - "line": 93, + "line": 91, "column": 8 }, "end": { - "line": 93, + "line": 91, "column": 12 } } @@ -3509,31 +3728,31 @@ "type": "Identifier", "name": "cont", "range": [ - 2671, - 2675 + 2541, + 2545 ], "loc": { "start": { - "line": 93, + "line": 91, "column": 13 }, "end": { - "line": 93, + "line": 91, "column": 17 } } }, "range": [ - 2666, - 2675 + 2536, + 2545 ], "loc": { "start": { - "line": 93, + "line": 91, "column": 8 }, "end": { - "line": 93, + "line": 91, "column": 17 } } @@ -3543,46 +3762,46 @@ "value": null, "raw": "null", "range": [ - 2678, - 2682 + 2548, + 2552 ], "loc": { "start": { - "line": 93, + "line": 91, "column": 20 }, "end": { - "line": 93, + "line": 91, "column": 24 } } }, "range": [ - 2666, - 2682 + 2536, + 2552 ], "loc": { "start": { - "line": 93, + "line": 91, "column": 8 }, "end": { - "line": 93, + "line": 91, "column": 24 } } }, "range": [ - 2666, - 2683 + 2536, + 2553 ], "loc": { "start": { - "line": 93, + "line": 91, "column": 8 }, "end": { - "line": 93, + "line": 91, "column": 25 } }, @@ -3591,16 +3810,16 @@ "type": "Block", "value": "*\n * Help container DOM element\n * @type {DOMElement}\n ", "range": [ - 2574, - 2657 + 2444, + 2527 ], "loc": { "start": { - "line": 89, + "line": 87, "column": 8 }, "end": { - "line": 92, + "line": 90, "column": 11 } } @@ -3611,16 +3830,16 @@ "type": "Block", "value": "*\n * Bound mouseup wrapper\n * @private\n ", "range": [ - 2693, - 2761 + 2563, + 2631 ], "loc": { "start": { - "line": 95, + "line": 93, "column": 8 }, "end": { - "line": 98, + "line": 96, "column": 11 } } @@ -3638,16 +3857,16 @@ "object": { "type": "ThisExpression", "range": [ - 2770, - 2774 + 2640, + 2644 ], "loc": { "start": { - "line": 99, + "line": 97, "column": 8 }, "end": { - "line": 99, + "line": 97, "column": 12 } } @@ -3656,31 +3875,31 @@ "type": "Identifier", "name": "boundMouseup", "range": [ - 2775, - 2787 + 2645, + 2657 ], "loc": { "start": { - "line": 99, + "line": 97, "column": 13 }, "end": { - "line": 99, + "line": 97, "column": 25 } } }, "range": [ - 2770, - 2787 + 2640, + 2657 ], "loc": { "start": { - "line": 99, + "line": 97, "column": 8 }, "end": { - "line": 99, + "line": 97, "column": 25 } } @@ -3690,46 +3909,46 @@ "value": null, "raw": "null", "range": [ - 2790, - 2794 + 2660, + 2664 ], "loc": { "start": { - "line": 99, + "line": 97, "column": 28 }, "end": { - "line": 99, + "line": 97, "column": 32 } } }, "range": [ - 2770, - 2794 + 2640, + 2664 ], "loc": { "start": { - "line": 99, + "line": 97, "column": 8 }, "end": { - "line": 99, + "line": 97, "column": 32 } } }, "range": [ - 2770, - 2795 + 2640, + 2665 ], "loc": { "start": { - "line": 99, + "line": 97, "column": 8 }, "end": { - "line": 99, + "line": 97, "column": 33 } }, @@ -3738,16 +3957,16 @@ "type": "Block", "value": "*\n * Bound mouseup wrapper\n * @private\n ", "range": [ - 2693, - 2761 + 2563, + 2631 ], "loc": { "start": { - "line": 95, + "line": 93, "column": 8 }, "end": { - "line": 98, + "line": 96, "column": 11 } } @@ -3758,16 +3977,16 @@ "type": "Block", "value": "*\n * Default HTML appended to instructions text\n * @type {String}\n ", "range": [ - 2805, - 2900 + 2675, + 2770 ], "loc": { "start": { - "line": 101, + "line": 99, "column": 8 }, "end": { - "line": 104, + "line": 102, "column": 11 } } @@ -3785,16 +4004,16 @@ "object": { "type": "ThisExpression", "range": [ - 2909, - 2913 + 2779, + 2783 ], "loc": { "start": { - "line": 105, + "line": 103, "column": 8 }, "end": { - "line": 105, + "line": 103, "column": 12 } } @@ -3803,31 +4022,31 @@ "type": "Identifier", "name": "defaultHtml", "range": [ - 2914, - 2925 + 2784, + 2795 ], "loc": { "start": { - "line": 105, + "line": 103, "column": 13 }, "end": { - "line": 105, + "line": 103, "column": 24 } } }, "range": [ - 2909, - 2925 + 2779, + 2795 ], "loc": { "start": { - "line": 105, + "line": 103, "column": 8 }, "end": { - "line": 105, + "line": 103, "column": 24 } } @@ -3876,16 +4095,16 @@ "value": "

TableFilter ", "raw": "'

TableFilter '", "range": [ - 2928, - 2970 + 2798, + 2840 ], "loc": { "start": { - "line": 105, + "line": 103, "column": 27 }, "end": { - "line": 105, + "line": 103, "column": 69 } } @@ -3895,31 +4114,31 @@ "value": "v", "raw": "'v'", "range": [ - 2985, - 2988 + 2855, + 2858 ], "loc": { "start": { - "line": 106, + "line": 104, "column": 12 }, "end": { - "line": 106, + "line": 104, "column": 15 } } }, "range": [ - 2928, - 2988 + 2798, + 2858 ], "loc": { "start": { - "line": 105, + "line": 103, "column": 27 }, "end": { - "line": 106, + "line": 104, "column": 15 } } @@ -3931,16 +4150,16 @@ "type": "Identifier", "name": "tf", "range": [ - 2991, - 2993 + 2861, + 2863 ], "loc": { "start": { - "line": 106, + "line": 104, "column": 18 }, "end": { - "line": 106, + "line": 104, "column": 20 } } @@ -3949,46 +4168,46 @@ "type": "Identifier", "name": "version", "range": [ - 2994, - 3001 + 2864, + 2871 ], "loc": { "start": { - "line": 106, + "line": 104, "column": 21 }, "end": { - "line": 106, + "line": 104, "column": 28 } } }, "range": [ - 2991, - 3001 + 2861, + 2871 ], "loc": { "start": { - "line": 106, + "line": 104, "column": 18 }, "end": { - "line": 106, + "line": 104, "column": 28 } } }, "range": [ - 2928, - 3001 + 2798, + 2871 ], "loc": { "start": { - "line": 105, + "line": 103, "column": 27 }, "end": { - "line": 106, + "line": 104, "column": 28 } } @@ -3998,31 +4217,31 @@ "value": "

", "raw": "'

'", "range": [ - 3004, - 3011 + 2874, + 2881 ], "loc": { "start": { - "line": 106, + "line": 104, "column": 31 }, "end": { - "line": 106, + "line": 104, "column": 38 } } }, "range": [ - 2928, - 3011 + 2798, + 2881 ], "loc": { "start": { - "line": 105, + "line": 103, "column": 27 }, "end": { - "line": 106, + "line": 104, "column": 38 } } @@ -4032,31 +4251,31 @@ "value": "", "raw": "'\" target=\"_blank\">'", "range": [ - 3054, - 3074 + 2924, + 2944 ], "loc": { "start": { - "line": 107, + "line": 105, "column": 12 }, "end": { - "line": 107, + "line": 105, "column": 32 } } }, "range": [ - 2928, - 3074 + 2798, + 2944 ], "loc": { "start": { - "line": 105, + "line": 103, "column": 27 }, "end": { - "line": 107, + "line": 105, "column": 32 } } @@ -4132,31 +4351,31 @@ "type": "Identifier", "name": "WEBSITE_URL", "range": [ - 3077, - 3088 + 2947, + 2958 ], "loc": { "start": { - "line": 107, + "line": 105, "column": 35 }, "end": { - "line": 107, + "line": 105, "column": 46 } } }, "range": [ - 2928, - 3088 + 2798, + 2958 ], "loc": { "start": { - "line": 105, + "line": 103, "column": 27 }, "end": { - "line": 107, + "line": 105, "column": 46 } } @@ -4166,31 +4385,31 @@ "value": "", "raw": "''", "range": [ - 3091, - 3097 + 2961, + 2967 ], "loc": { "start": { - "line": 107, + "line": 105, "column": 49 }, "end": { - "line": 107, + "line": 105, "column": 55 } } }, "range": [ - 2928, - 3097 + 2798, + 2967 ], "loc": { "start": { - "line": 105, + "line": 103, "column": 27 }, "end": { - "line": 107, + "line": 105, "column": 55 } } @@ -4200,31 +4419,31 @@ "value": "
©2015-", "raw": "'
©2015-'", "range": [ - 3112, - 3136 + 2982, + 3006 ], "loc": { "start": { - "line": 108, + "line": 106, "column": 12 }, "end": { - "line": 108, + "line": 106, "column": 36 } } }, "range": [ - 2928, - 3136 + 2798, + 3006 ], "loc": { "start": { - "line": 105, + "line": 103, "column": 27 }, "end": { - "line": 108, + "line": 106, "column": 36 } } @@ -4236,16 +4455,16 @@ "type": "Identifier", "name": "tf", "range": [ - 3139, - 3141 + 3009, + 3011 ], "loc": { "start": { - "line": 108, + "line": 106, "column": 39 }, "end": { - "line": 108, + "line": 106, "column": 41 } } @@ -4254,46 +4473,46 @@ "type": "Identifier", "name": "year", "range": [ - 3142, - 3146 + 3012, + 3016 ], "loc": { "start": { - "line": 108, + "line": 106, "column": 42 }, "end": { - "line": 108, + "line": 106, "column": 46 } } }, "range": [ - 3139, - 3146 + 3009, + 3016 ], "loc": { "start": { - "line": 108, + "line": 106, "column": 39 }, "end": { - "line": 108, + "line": 106, "column": 46 } } }, "range": [ - 2928, - 3146 + 2798, + 3016 ], "loc": { "start": { - "line": 105, + "line": 103, "column": 27 }, "end": { - "line": 108, + "line": 106, "column": 46 } } @@ -4303,31 +4522,31 @@ "value": " {AUTHOR}", "raw": "' {AUTHOR}
'", "range": [ - 3149, - 3167 + 3019, + 3037 ], "loc": { "start": { - "line": 108, + "line": 106, "column": 49 }, "end": { - "line": 108, + "line": 106, "column": 67 } } }, "range": [ - 2928, - 3167 + 2798, + 3037 ], "loc": { "start": { - "line": 105, + "line": 103, "column": 27 }, "end": { - "line": 108, + "line": 106, "column": 67 } } @@ -4337,31 +4556,31 @@ "value": "
", "raw": "'
'", "range": [ - 3182, - 3228 + 3052, + 3098 ], "loc": { "start": { - "line": 109, + "line": 107, "column": 12 }, "end": { - "line": 109, + "line": 107, "column": 58 } } }, "range": [ - 2928, - 3228 + 2798, + 3098 ], "loc": { "start": { - "line": 105, + "line": 103, "column": 27 }, "end": { - "line": 109, + "line": 107, "column": 58 } } @@ -4371,61 +4590,61 @@ "value": "Close
", "raw": "'Close
'", "range": [ - 3243, - 3310 + 3113, + 3180 ], "loc": { "start": { - "line": 110, + "line": 108, "column": 12 }, "end": { - "line": 110, + "line": 108, "column": 79 } } }, "range": [ - 2928, - 3310 + 2798, + 3180 ], "loc": { "start": { - "line": 105, + "line": 103, "column": 27 }, "end": { - "line": 110, + "line": 108, "column": 79 } } }, "range": [ - 2909, - 3310 + 2779, + 3180 ], "loc": { "start": { - "line": 105, + "line": 103, "column": 8 }, "end": { - "line": 110, + "line": 108, "column": 79 } } }, "range": [ - 2909, - 3311 + 2779, + 3181 ], "loc": { "start": { - "line": 105, + "line": 103, "column": 8 }, "end": { - "line": 110, + "line": 108, "column": 80 } }, @@ -4434,16 +4653,16 @@ "type": "Block", "value": "*\n * Default HTML appended to instructions text\n * @type {String}\n ", "range": [ - 2805, - 2900 + 2675, + 2770 ], "loc": { "start": { - "line": 101, + "line": 99, "column": 8 }, "end": { - "line": 104, + "line": 102, "column": 11 } } @@ -4463,16 +4682,16 @@ "object": { "type": "ThisExpression", "range": [ - 3321, - 3325 + 3191, + 3195 ], "loc": { "start": { - "line": 112, + "line": 110, "column": 8 }, "end": { - "line": 112, + "line": 110, "column": 12 } } @@ -4481,31 +4700,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 3326, - 3333 + 3196, + 3203 ], "loc": { "start": { - "line": 112, + "line": 110, "column": 13 }, "end": { - "line": 112, + "line": 110, "column": 20 } } }, "range": [ - 3321, - 3333 + 3191, + 3203 ], "loc": { "start": { - "line": 112, + "line": 110, "column": 8 }, "end": { - "line": 112, + "line": 110, "column": 20 } } @@ -4514,31 +4733,31 @@ "type": "Identifier", "name": "on", "range": [ - 3334, - 3336 + 3204, + 3206 ], "loc": { "start": { - "line": 112, + "line": 110, "column": 21 }, "end": { - "line": 112, + "line": 110, "column": 23 } } }, "range": [ - 3321, - 3336 + 3191, + 3206 ], "loc": { "start": { - "line": 112, + "line": 110, "column": 8 }, "end": { - "line": 112, + "line": 110, "column": 23 } } @@ -4552,32 +4771,32 @@ "value": "init-help", "raw": "'init-help'", "range": [ - 3338, - 3349 + 3208, + 3219 ], "loc": { "start": { - "line": 112, + "line": 110, "column": 25 }, "end": { - "line": 112, + "line": 110, "column": 36 } } } ], "range": [ - 3337, - 3350 + 3207, + 3220 ], "loc": { "start": { - "line": 112, + "line": 110, "column": 24 }, "end": { - "line": 112, + "line": 110, "column": 37 } } @@ -4594,16 +4813,16 @@ "object": { "type": "ThisExpression", "range": [ - 3358, - 3362 + 3228, + 3232 ], "loc": { "start": { - "line": 112, + "line": 110, "column": 45 }, "end": { - "line": 112, + "line": 110, "column": 49 } } @@ -4612,47 +4831,47 @@ "type": "Identifier", "name": "init", "range": [ - 3363, - 3367 + 3233, + 3237 ], "loc": { "start": { - "line": 112, + "line": 110, "column": 50 }, "end": { - "line": 112, + "line": 110, "column": 54 } } }, "range": [ - 3358, - 3367 + 3228, + 3237 ], "loc": { "start": { - "line": 112, + "line": 110, "column": 45 }, "end": { - "line": 112, + "line": 110, "column": 54 } } }, "arguments": [], "range": [ - 3358, - 3369 + 3228, + 3239 ], "loc": { "start": { - "line": 112, + "line": 110, "column": 45 }, "end": { - "line": 112, + "line": 110, "column": 56 } } @@ -4660,63 +4879,63 @@ "generator": false, "expression": true, "range": [ - 3352, - 3369 + 3222, + 3239 ], "loc": { "start": { - "line": 112, + "line": 110, "column": 39 }, "end": { - "line": 112, + "line": 110, "column": 56 } } } ], "range": [ - 3321, - 3370 + 3191, + 3240 ], "loc": { "start": { - "line": 112, + "line": 110, "column": 8 }, "end": { - "line": 112, + "line": 110, "column": 57 } } }, "range": [ - 3321, - 3371 + 3191, + 3241 ], "loc": { "start": { - "line": 112, + "line": 110, "column": 8 }, "end": { - "line": 112, + "line": 110, "column": 58 } } } ], "range": [ - 563, - 3377 + 597, + 3247 ], "loc": { "start": { - "line": 20, + "line": 21, "column": 20 }, "end": { - "line": 113, + "line": 111, "column": 5 } } @@ -4724,16 +4943,16 @@ "generator": false, "expression": false, "range": [ - 558, - 3377 + 592, + 3247 ], "loc": { "start": { - "line": 20, + "line": 21, "column": 15 }, "end": { - "line": 113, + "line": 111, "column": 5 } } @@ -4741,16 +4960,16 @@ "kind": "constructor", "computed": false, "range": [ - 547, - 3377 + 581, + 3247 ], "loc": { "start": { - "line": 20, + "line": 21, "column": 4 }, "end": { - "line": 113, + "line": 111, "column": 5 } }, @@ -4759,16 +4978,16 @@ "type": "Block", "value": "*\n * Creates an instance of Help\n * @param {TableFilter} tf TableFilter instance\n ", "range": [ - 444, - 542 + 478, + 576 ], "loc": { "start": { - "line": 16, + "line": 17, "column": 4 }, "end": { - "line": 19, + "line": 20, "column": 7 } } @@ -4779,16 +4998,16 @@ "type": "Block", "value": "*\n * Mouse-up event handler handling popup auto-close behaviour\n * @private\n ", "range": [ - 3383, - 3476 + 3253, + 3346 ], "loc": { "start": { - "line": 115, + "line": 113, "column": 4 }, "end": { - "line": 118, + "line": 116, "column": 7 } } @@ -4802,16 +5021,16 @@ "type": "Identifier", "name": "onMouseup", "range": [ - 3481, - 3490 + 3351, + 3360 ], "loc": { "start": { - "line": 119, + "line": 117, "column": 4 }, "end": { - "line": 119, + "line": 117, "column": 13 } } @@ -4824,16 +5043,16 @@ "type": "Identifier", "name": "evt", "range": [ - 3491, - 3494 + 3361, + 3364 ], "loc": { "start": { - "line": 119, + "line": 117, "column": 14 }, "end": { - "line": 119, + "line": 117, "column": 17 } } @@ -4851,16 +5070,16 @@ "type": "Identifier", "name": "targetElm", "range": [ - 3510, - 3519 + 3380, + 3389 ], "loc": { "start": { - "line": 120, + "line": 118, "column": 12 }, "end": { - "line": 120, + "line": 118, "column": 21 } } @@ -4871,16 +5090,16 @@ "type": "Identifier", "name": "targetEvt", "range": [ - 3522, - 3531 + 3392, + 3401 ], "loc": { "start": { - "line": 120, + "line": 118, "column": 24 }, "end": { - "line": 120, + "line": 118, "column": 33 } } @@ -4890,47 +5109,47 @@ "type": "Identifier", "name": "evt", "range": [ - 3532, - 3535 + 3402, + 3405 ], "loc": { "start": { - "line": 120, + "line": 118, "column": 34 }, "end": { - "line": 120, + "line": 118, "column": 37 } } } ], "range": [ - 3522, - 3536 + 3392, + 3406 ], "loc": { "start": { - "line": 120, + "line": 118, "column": 24 }, "end": { - "line": 120, + "line": 118, "column": 38 } } }, "range": [ - 3510, - 3536 + 3380, + 3406 ], "loc": { "start": { - "line": 120, + "line": 118, "column": 12 }, "end": { - "line": 120, + "line": 118, "column": 38 } } @@ -4938,16 +5157,16 @@ ], "kind": "let", "range": [ - 3506, - 3537 + 3376, + 3407 ], "loc": { "start": { - "line": 120, + "line": 118, "column": 8 }, "end": { - "line": 120, + "line": 118, "column": 39 } } @@ -4964,16 +5183,16 @@ "type": "Identifier", "name": "targetElm", "range": [ - 3554, - 3563 + 3424, + 3433 ], "loc": { "start": { - "line": 122, + "line": 120, "column": 15 }, "end": { - "line": 122, + "line": 120, "column": 24 } } @@ -4985,16 +5204,16 @@ "type": "Identifier", "name": "targetElm", "range": [ - 3567, - 3576 + 3437, + 3446 ], "loc": { "start": { - "line": 122, + "line": 120, "column": 28 }, "end": { - "line": 122, + "line": 120, "column": 37 } } @@ -5005,16 +5224,16 @@ "object": { "type": "ThisExpression", "range": [ - 3581, - 3585 + 3451, + 3455 ], "loc": { "start": { - "line": 122, + "line": 120, "column": 42 }, "end": { - "line": 122, + "line": 120, "column": 46 } } @@ -5023,61 +5242,61 @@ "type": "Identifier", "name": "cont", "range": [ - 3586, - 3590 + 3456, + 3460 ], "loc": { "start": { - "line": 122, + "line": 120, "column": 47 }, "end": { - "line": 122, + "line": 120, "column": 51 } } }, "range": [ - 3581, - 3590 + 3451, + 3460 ], "loc": { "start": { - "line": 122, + "line": 120, "column": 42 }, "end": { - "line": 122, + "line": 120, "column": 51 } } }, "range": [ - 3567, - 3590 + 3437, + 3460 ], "loc": { "start": { - "line": 122, + "line": 120, "column": 28 }, "end": { - "line": 122, + "line": 120, "column": 51 } } }, "range": [ - 3554, - 3590 + 3424, + 3460 ], "loc": { "start": { - "line": 122, + "line": 120, "column": 15 }, "end": { - "line": 122, + "line": 120, "column": 51 } } @@ -5089,16 +5308,16 @@ "type": "Identifier", "name": "targetElm", "range": [ - 3594, - 3603 + 3464, + 3473 ], "loc": { "start": { - "line": 122, + "line": 120, "column": 55 }, "end": { - "line": 122, + "line": 120, "column": 64 } } @@ -5109,16 +5328,16 @@ "object": { "type": "ThisExpression", "range": [ - 3608, - 3612 + 3478, + 3482 ], "loc": { "start": { - "line": 122, + "line": 120, "column": 69 }, "end": { - "line": 122, + "line": 120, "column": 73 } } @@ -5127,61 +5346,61 @@ "type": "Identifier", "name": "btn", "range": [ - 3613, - 3616 + 3483, + 3486 ], "loc": { "start": { - "line": 122, + "line": 120, "column": 74 }, "end": { - "line": 122, + "line": 120, "column": 77 } } }, "range": [ - 3608, - 3616 + 3478, + 3486 ], "loc": { "start": { - "line": 122, + "line": 120, "column": 69 }, "end": { - "line": 122, + "line": 120, "column": 77 } } }, "range": [ - 3594, - 3616 + 3464, + 3486 ], "loc": { "start": { - "line": 122, + "line": 120, "column": 55 }, "end": { - "line": 122, + "line": 120, "column": 77 } } }, "range": [ - 3554, - 3616 + 3424, + 3486 ], "loc": { "start": { - "line": 122, + "line": 120, "column": 15 }, "end": { - "line": 122, + "line": 120, "column": 77 } } @@ -5198,16 +5417,16 @@ "type": "Identifier", "name": "targetElm", "range": [ - 3632, - 3641 + 3502, + 3511 ], "loc": { "start": { - "line": 123, + "line": 121, "column": 12 }, "end": { - "line": 123, + "line": 121, "column": 21 } } @@ -5219,16 +5438,16 @@ "type": "Identifier", "name": "targetElm", "range": [ - 3644, - 3653 + 3514, + 3523 ], "loc": { "start": { - "line": 123, + "line": 121, "column": 24 }, "end": { - "line": 123, + "line": 121, "column": 33 } } @@ -5237,92 +5456,92 @@ "type": "Identifier", "name": "parentNode", "range": [ - 3654, - 3664 + 3524, + 3534 ], "loc": { "start": { - "line": 123, + "line": 121, "column": 34 }, "end": { - "line": 123, + "line": 121, "column": 44 } } }, "range": [ - 3644, - 3664 + 3514, + 3534 ], "loc": { "start": { - "line": 123, + "line": 121, "column": 24 }, "end": { - "line": 123, + "line": 121, "column": 44 } } }, "range": [ - 3632, - 3664 + 3502, + 3534 ], "loc": { "start": { - "line": 123, + "line": 121, "column": 12 }, "end": { - "line": 123, + "line": 121, "column": 44 } } }, "range": [ - 3632, - 3665 + 3502, + 3535 ], "loc": { "start": { - "line": 123, + "line": 121, "column": 12 }, "end": { - "line": 123, + "line": 121, "column": 45 } } } ], "range": [ - 3618, - 3675 + 3488, + 3545 ], "loc": { "start": { - "line": 122, + "line": 120, "column": 79 }, "end": { - "line": 124, + "line": 122, "column": 9 } } }, "range": [ - 3547, - 3675 + 3417, + 3545 ], "loc": { "start": { - "line": 122, + "line": 120, "column": 8 }, "end": { - "line": 124, + "line": 122, "column": 9 } } @@ -5339,16 +5558,16 @@ "type": "Identifier", "name": "targetElm", "range": [ - 3689, - 3698 + 3559, + 3568 ], "loc": { "start": { - "line": 126, + "line": 124, "column": 12 }, "end": { - "line": 126, + "line": 124, "column": 21 } } @@ -5359,16 +5578,16 @@ "object": { "type": "ThisExpression", "range": [ - 3703, - 3707 + 3573, + 3577 ], "loc": { "start": { - "line": 126, + "line": 124, "column": 26 }, "end": { - "line": 126, + "line": 124, "column": 30 } } @@ -5377,46 +5596,46 @@ "type": "Identifier", "name": "cont", "range": [ - 3708, - 3712 + 3578, + 3582 ], "loc": { "start": { - "line": 126, + "line": 124, "column": 31 }, "end": { - "line": 126, + "line": 124, "column": 35 } } }, "range": [ - 3703, - 3712 + 3573, + 3582 ], "loc": { "start": { - "line": 126, + "line": 124, "column": 26 }, "end": { - "line": 126, + "line": 124, "column": 35 } } }, "range": [ - 3689, - 3712 + 3559, + 3582 ], "loc": { "start": { - "line": 126, + "line": 124, "column": 12 }, "end": { - "line": 126, + "line": 124, "column": 35 } } @@ -5428,16 +5647,16 @@ "type": "Identifier", "name": "targetElm", "range": [ - 3716, - 3725 + 3586, + 3595 ], "loc": { "start": { - "line": 126, + "line": 124, "column": 39 }, "end": { - "line": 126, + "line": 124, "column": 48 } } @@ -5448,16 +5667,16 @@ "object": { "type": "ThisExpression", "range": [ - 3730, - 3734 + 3600, + 3604 ], "loc": { "start": { - "line": 126, + "line": 124, "column": 53 }, "end": { - "line": 126, + "line": 124, "column": 57 } } @@ -5466,61 +5685,61 @@ "type": "Identifier", "name": "btn", "range": [ - 3735, - 3738 + 3605, + 3608 ], "loc": { "start": { - "line": 126, + "line": 124, "column": 58 }, "end": { - "line": 126, + "line": 124, "column": 61 } } }, "range": [ - 3730, - 3738 + 3600, + 3608 ], "loc": { "start": { - "line": 126, + "line": 124, "column": 53 }, "end": { - "line": 126, + "line": 124, "column": 61 } } }, "range": [ - 3716, - 3738 + 3586, + 3608 ], "loc": { "start": { - "line": 126, + "line": 124, "column": 39 }, "end": { - "line": 126, + "line": 124, "column": 61 } } }, "range": [ - 3689, - 3738 + 3559, + 3608 ], "loc": { "start": { - "line": 126, + "line": 124, "column": 12 }, "end": { - "line": 126, + "line": 124, "column": 61 } } @@ -5538,16 +5757,16 @@ "object": { "type": "ThisExpression", "range": [ - 3754, - 3758 + 3624, + 3628 ], "loc": { "start": { - "line": 127, + "line": 125, "column": 12 }, "end": { - "line": 127, + "line": 125, "column": 16 } } @@ -5556,94 +5775,94 @@ "type": "Identifier", "name": "toggle", "range": [ - 3759, - 3765 + 3629, + 3635 ], "loc": { "start": { - "line": 127, + "line": 125, "column": 17 }, "end": { - "line": 127, + "line": 125, "column": 23 } } }, "range": [ - 3754, - 3765 + 3624, + 3635 ], "loc": { "start": { - "line": 127, + "line": 125, "column": 12 }, "end": { - "line": 127, + "line": 125, "column": 23 } } }, "arguments": [], "range": [ - 3754, - 3767 + 3624, + 3637 ], "loc": { "start": { - "line": 127, + "line": 125, "column": 12 }, "end": { - "line": 127, + "line": 125, "column": 25 } } }, "range": [ - 3754, - 3768 + 3624, + 3638 ], "loc": { "start": { - "line": 127, + "line": 125, "column": 12 }, "end": { - "line": 127, + "line": 125, "column": 26 } } } ], "range": [ - 3740, - 3778 + 3610, + 3648 ], "loc": { "start": { - "line": 126, + "line": 124, "column": 63 }, "end": { - "line": 128, + "line": 126, "column": 9 } } }, "alternate": null, "range": [ - 3685, - 3778 + 3555, + 3648 ], "loc": { "start": { - "line": 126, + "line": 124, "column": 8 }, "end": { - "line": 128, + "line": 126, "column": 9 } } @@ -5652,32 +5871,32 @@ "type": "ReturnStatement", "argument": null, "range": [ - 3788, - 3795 + 3658, + 3665 ], "loc": { "start": { - "line": 130, + "line": 128, "column": 8 }, "end": { - "line": 130, + "line": 128, "column": 15 } } } ], "range": [ - 3496, - 3801 + 3366, + 3671 ], "loc": { "start": { - "line": 119, + "line": 117, "column": 19 }, "end": { - "line": 131, + "line": 129, "column": 5 } } @@ -5685,16 +5904,16 @@ "generator": false, "expression": false, "range": [ - 3490, - 3801 + 3360, + 3671 ], "loc": { "start": { - "line": 119, + "line": 117, "column": 13 }, "end": { - "line": 131, + "line": 129, "column": 5 } } @@ -5702,16 +5921,16 @@ "kind": "method", "computed": false, "range": [ - 3481, - 3801 + 3351, + 3671 ], "loc": { "start": { - "line": 119, + "line": 117, "column": 4 }, "end": { - "line": 131, + "line": 129, "column": 5 } }, @@ -5720,16 +5939,16 @@ "type": "Block", "value": "*\n * Mouse-up event handler handling popup auto-close behaviour\n * @private\n ", "range": [ - 3383, - 3476 + 3253, + 3346 ], "loc": { "start": { - "line": 115, + "line": 113, "column": 4 }, "end": { - "line": 118, + "line": 116, "column": 7 } } @@ -5740,16 +5959,16 @@ "type": "Block", "value": "*\n * Initialise Help instance\n ", "range": [ - 3807, - 3850 + 3677, + 3720 ], "loc": { "start": { - "line": 133, + "line": 131, "column": 4 }, "end": { - "line": 135, + "line": 133, "column": 7 } } @@ -5763,16 +5982,16 @@ "type": "Identifier", "name": "init", "range": [ - 3855, - 3859 + 3725, + 3729 ], "loc": { "start": { - "line": 136, + "line": 134, "column": 4 }, "end": { - "line": 136, + "line": 134, "column": 8 } } @@ -5792,16 +6011,16 @@ "object": { "type": "ThisExpression", "range": [ - 3876, - 3880 + 3746, + 3750 ], "loc": { "start": { - "line": 137, + "line": 135, "column": 12 }, "end": { - "line": 137, + "line": 135, "column": 16 } } @@ -5810,31 +6029,31 @@ "type": "Identifier", "name": "initialized", "range": [ - 3881, - 3892 + 3751, + 3762 ], "loc": { "start": { - "line": 137, + "line": 135, "column": 17 }, "end": { - "line": 137, + "line": 135, "column": 28 } } }, "range": [ - 3876, - 3892 + 3746, + 3762 ], "loc": { "start": { - "line": 137, + "line": 135, "column": 12 }, "end": { - "line": 137, + "line": 135, "column": 28 } } @@ -5846,48 +6065,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 3908, - 3915 + 3778, + 3785 ], "loc": { "start": { - "line": 138, + "line": 136, "column": 12 }, "end": { - "line": 138, + "line": 136, "column": 19 } } } ], "range": [ - 3894, - 3925 + 3764, + 3795 ], "loc": { "start": { - "line": 137, + "line": 135, "column": 30 }, "end": { - "line": 139, + "line": 137, "column": 9 } } }, "alternate": null, "range": [ - 3872, - 3925 + 3742, + 3795 ], "loc": { "start": { - "line": 137, + "line": 135, "column": 8 }, "end": { - "line": 139, + "line": 137, "column": 9 } } @@ -5901,16 +6120,16 @@ "type": "Identifier", "name": "tf", "range": [ - 3939, - 3941 + 3809, + 3811 ], "loc": { "start": { - "line": 141, + "line": 139, "column": 12 }, "end": { - "line": 141, + "line": 139, "column": 14 } } @@ -5921,16 +6140,16 @@ "object": { "type": "ThisExpression", "range": [ - 3944, - 3948 + 3814, + 3818 ], "loc": { "start": { - "line": 141, + "line": 139, "column": 17 }, "end": { - "line": 141, + "line": 139, "column": 21 } } @@ -5939,46 +6158,46 @@ "type": "Identifier", "name": "tf", "range": [ - 3949, - 3951 + 3819, + 3821 ], "loc": { "start": { - "line": 141, + "line": 139, "column": 22 }, "end": { - "line": 141, + "line": 139, "column": 24 } } }, "range": [ - 3944, - 3951 + 3814, + 3821 ], "loc": { "start": { - "line": 141, + "line": 139, "column": 17 }, "end": { - "line": 141, + "line": 139, "column": 24 } } }, "range": [ - 3939, - 3951 + 3809, + 3821 ], "loc": { "start": { - "line": 141, + "line": 139, "column": 12 }, "end": { - "line": 141, + "line": 139, "column": 24 } } @@ -5986,16 +6205,16 @@ ], "kind": "let", "range": [ - 3935, - 3952 + 3805, + 3822 ], "loc": { "start": { - "line": 141, + "line": 139, "column": 8 }, "end": { - "line": 141, + "line": 139, "column": 25 } } @@ -6009,16 +6228,16 @@ "type": "Identifier", "name": "btn", "range": [ - 3966, - 3969 + 3836, + 3839 ], "loc": { "start": { - "line": 143, + "line": 141, "column": 12 }, "end": { - "line": 143, + "line": 141, "column": 15 } } @@ -6029,16 +6248,16 @@ "type": "Identifier", "name": "createElm", "range": [ - 3972, - 3981 + 3842, + 3851 ], "loc": { "start": { - "line": 143, + "line": 141, "column": 18 }, "end": { - "line": 143, + "line": 141, "column": 27 } } @@ -6049,47 +6268,47 @@ "value": "span", "raw": "'span'", "range": [ - 3982, - 3988 + 3852, + 3858 ], "loc": { "start": { - "line": 143, + "line": 141, "column": 28 }, "end": { - "line": 143, + "line": 141, "column": 34 } } } ], "range": [ - 3972, - 3989 + 3842, + 3859 ], "loc": { "start": { - "line": 143, + "line": 141, "column": 18 }, "end": { - "line": 143, + "line": 141, "column": 35 } } }, "range": [ - 3966, - 3989 + 3836, + 3859 ], "loc": { "start": { - "line": 143, + "line": 141, "column": 12 }, "end": { - "line": 143, + "line": 141, "column": 35 } } @@ -6097,16 +6316,16 @@ ], "kind": "let", "range": [ - 3962, - 3990 + 3832, + 3860 ], "loc": { "start": { - "line": 143, + "line": 141, "column": 8 }, "end": { - "line": 143, + "line": 141, "column": 36 } } @@ -6120,16 +6339,16 @@ "type": "Identifier", "name": "cont", "range": [ - 4003, - 4007 + 3873, + 3877 ], "loc": { "start": { - "line": 144, + "line": 142, "column": 12 }, "end": { - "line": 144, + "line": 142, "column": 16 } } @@ -6140,16 +6359,16 @@ "type": "Identifier", "name": "createElm", "range": [ - 4010, - 4019 + 3880, + 3889 ], "loc": { "start": { - "line": 144, + "line": 142, "column": 19 }, "end": { - "line": 144, + "line": 142, "column": 28 } } @@ -6160,47 +6379,47 @@ "value": "div", "raw": "'div'", "range": [ - 4020, - 4025 + 3890, + 3895 ], "loc": { "start": { - "line": 144, + "line": 142, "column": 29 }, "end": { - "line": 144, + "line": 142, "column": 34 } } } ], "range": [ - 4010, - 4026 + 3880, + 3896 ], "loc": { "start": { - "line": 144, + "line": 142, "column": 19 }, "end": { - "line": 144, + "line": 142, "column": 35 } } }, "range": [ - 4003, - 4026 + 3873, + 3896 ], "loc": { "start": { - "line": 144, + "line": 142, "column": 12 }, "end": { - "line": 144, + "line": 142, "column": 35 } } @@ -6208,16 +6427,16 @@ ], "kind": "let", "range": [ - 3999, - 4027 + 3869, + 3897 ], "loc": { "start": { - "line": 144, + "line": 142, "column": 8 }, "end": { - "line": 144, + "line": 142, "column": 36 } } @@ -6233,16 +6452,16 @@ "object": { "type": "ThisExpression", "range": [ - 4037, - 4041 + 3907, + 3911 ], "loc": { "start": { - "line": 146, + "line": 144, "column": 8 }, "end": { - "line": 146, + "line": 144, "column": 12 } } @@ -6251,31 +6470,31 @@ "type": "Identifier", "name": "boundMouseup", "range": [ - 4042, - 4054 + 3912, + 3924 ], "loc": { "start": { - "line": 146, + "line": 144, "column": 13 }, "end": { - "line": 146, + "line": 144, "column": 25 } } }, "range": [ - 4037, - 4054 + 3907, + 3924 ], "loc": { "start": { - "line": 146, + "line": 144, "column": 8 }, "end": { - "line": 146, + "line": 144, "column": 25 } } @@ -6291,16 +6510,16 @@ "object": { "type": "ThisExpression", "range": [ - 4057, - 4061 + 3927, + 3931 ], "loc": { "start": { - "line": 146, + "line": 144, "column": 28 }, "end": { - "line": 146, + "line": 144, "column": 32 } } @@ -6309,31 +6528,31 @@ "type": "Identifier", "name": "onMouseup", "range": [ - 4062, - 4071 + 3932, + 3941 ], "loc": { "start": { - "line": 146, + "line": 144, "column": 33 }, "end": { - "line": 146, + "line": 144, "column": 42 } } }, "range": [ - 4057, - 4071 + 3927, + 3941 ], "loc": { "start": { - "line": 146, + "line": 144, "column": 28 }, "end": { - "line": 146, + "line": 144, "column": 42 } } @@ -6342,31 +6561,31 @@ "type": "Identifier", "name": "bind", "range": [ - 4072, - 4076 + 3942, + 3946 ], "loc": { "start": { - "line": 146, + "line": 144, "column": 43 }, "end": { - "line": 146, + "line": 144, "column": 47 } } }, "range": [ - 4057, - 4076 + 3927, + 3946 ], "loc": { "start": { - "line": 146, + "line": 144, "column": 28 }, "end": { - "line": 146, + "line": 144, "column": 47 } } @@ -6375,62 +6594,62 @@ { "type": "ThisExpression", "range": [ - 4077, - 4081 + 3947, + 3951 ], "loc": { "start": { - "line": 146, + "line": 144, "column": 48 }, "end": { - "line": 146, + "line": 144, "column": 52 } } } ], "range": [ - 4057, - 4082 + 3927, + 3952 ], "loc": { "start": { - "line": 146, + "line": 144, "column": 28 }, "end": { - "line": 146, + "line": 144, "column": 53 } } }, "range": [ - 4037, - 4082 + 3907, + 3952 ], "loc": { "start": { - "line": 146, + "line": 144, "column": 8 }, "end": { - "line": 146, + "line": 144, "column": 53 } } }, "range": [ - 4037, - 4083 + 3907, + 3953 ], "loc": { "start": { - "line": 146, + "line": 144, "column": 8 }, "end": { - "line": 146, + "line": 144, "column": 54 } }, @@ -6439,16 +6658,16 @@ "type": "Line", "value": "help button is added to defined element", "range": [ - 4093, - 4134 + 3963, + 4004 ], "loc": { "start": { - "line": 148, + "line": 146, "column": 8 }, "end": { - "line": 148, + "line": 146, "column": 49 } } @@ -6466,16 +6685,16 @@ "object": { "type": "ThisExpression", "range": [ - 4148, - 4152 + 4018, + 4022 ], "loc": { "start": { - "line": 149, + "line": 147, "column": 13 }, "end": { - "line": 149, + "line": 147, "column": 17 } } @@ -6484,47 +6703,47 @@ "type": "Identifier", "name": "tgtId", "range": [ - 4153, - 4158 + 4023, + 4028 ], "loc": { "start": { - "line": 149, + "line": 147, "column": 18 }, "end": { - "line": 149, + "line": 147, "column": 23 } } }, "range": [ - 4148, - 4158 + 4018, + 4028 ], "loc": { "start": { - "line": 149, + "line": 147, "column": 13 }, "end": { - "line": 149, + "line": 147, "column": 23 } } }, "prefix": true, "range": [ - 4147, - 4158 + 4017, + 4028 ], "loc": { "start": { - "line": 149, + "line": 147, "column": 12 }, "end": { - "line": 149, + "line": 147, "column": 23 } } @@ -6543,16 +6762,16 @@ "type": "Identifier", "name": "tf", "range": [ - 4174, - 4176 + 4044, + 4046 ], "loc": { "start": { - "line": 150, + "line": 148, "column": 12 }, "end": { - "line": 150, + "line": 148, "column": 14 } } @@ -6561,94 +6780,94 @@ "type": "Identifier", "name": "setToolbar", "range": [ - 4177, - 4187 + 4047, + 4057 ], "loc": { "start": { - "line": 150, + "line": 148, "column": 15 }, "end": { - "line": 150, + "line": 148, "column": 25 } } }, "range": [ - 4174, - 4187 + 4044, + 4057 ], "loc": { "start": { - "line": 150, + "line": 148, "column": 12 }, "end": { - "line": 150, + "line": 148, "column": 25 } } }, "arguments": [], "range": [ - 4174, - 4189 + 4044, + 4059 ], "loc": { "start": { - "line": 150, + "line": 148, "column": 12 }, "end": { - "line": 150, + "line": 148, "column": 27 } } }, "range": [ - 4174, - 4190 + 4044, + 4060 ], "loc": { "start": { - "line": 150, + "line": 148, "column": 12 }, "end": { - "line": 150, + "line": 148, "column": 28 } } } ], "range": [ - 4160, - 4200 + 4030, + 4070 ], "loc": { "start": { - "line": 149, + "line": 147, "column": 25 }, "end": { - "line": 151, + "line": 149, "column": 9 } } }, "alternate": null, "range": [ - 4143, - 4200 + 4013, + 4070 ], "loc": { "start": { - "line": 149, + "line": 147, "column": 8 }, "end": { - "line": 151, + "line": 149, "column": 9 } }, @@ -6657,16 +6876,16 @@ "type": "Line", "value": "help button is added to defined element", "range": [ - 4093, - 4134 + 3963, + 4004 ], "loc": { "start": { - "line": 148, + "line": 146, "column": 8 }, "end": { - "line": 148, + "line": 146, "column": 49 } } @@ -6682,16 +6901,16 @@ "type": "Identifier", "name": "targetEl", "range": [ - 4213, - 4221 + 4083, + 4091 ], "loc": { "start": { - "line": 152, + "line": 150, "column": 12 }, "end": { - "line": 152, + "line": 150, "column": 20 } } @@ -6707,16 +6926,16 @@ "object": { "type": "ThisExpression", "range": [ - 4225, - 4229 + 4095, + 4099 ], "loc": { "start": { - "line": 152, + "line": 150, "column": 24 }, "end": { - "line": 152, + "line": 150, "column": 28 } } @@ -6725,47 +6944,47 @@ "type": "Identifier", "name": "tgtId", "range": [ - 4230, - 4235 + 4100, + 4105 ], "loc": { "start": { - "line": 152, + "line": 150, "column": 29 }, "end": { - "line": 152, + "line": 150, "column": 34 } } }, "range": [ - 4225, - 4235 + 4095, + 4105 ], "loc": { "start": { - "line": 152, + "line": 150, "column": 24 }, "end": { - "line": 152, + "line": 150, "column": 34 } } }, "prefix": true, "range": [ - 4224, - 4235 + 4094, + 4105 ], "loc": { "start": { - "line": 152, + "line": 150, "column": 23 }, "end": { - "line": 152, + "line": 150, "column": 34 } } @@ -6777,16 +6996,16 @@ "type": "Identifier", "name": "tf", "range": [ - 4238, - 4240 + 4108, + 4110 ], "loc": { "start": { - "line": 152, + "line": 150, "column": 37 }, "end": { - "line": 152, + "line": 150, "column": 39 } } @@ -6795,31 +7014,31 @@ "type": "Identifier", "name": "rDiv", "range": [ - 4241, - 4245 + 4111, + 4115 ], "loc": { "start": { - "line": 152, + "line": 150, "column": 40 }, "end": { - "line": 152, + "line": 150, "column": 44 } } }, "range": [ - 4238, - 4245 + 4108, + 4115 ], "loc": { "start": { - "line": 152, + "line": 150, "column": 37 }, "end": { - "line": 152, + "line": 150, "column": 44 } } @@ -6830,16 +7049,16 @@ "type": "Identifier", "name": "elm", "range": [ - 4248, - 4251 + 4118, + 4121 ], "loc": { "start": { - "line": 152, + "line": 150, "column": 47 }, "end": { - "line": 152, + "line": 150, "column": 50 } } @@ -6851,16 +7070,16 @@ "object": { "type": "ThisExpression", "range": [ - 4252, - 4256 + 4122, + 4126 ], "loc": { "start": { - "line": 152, + "line": 150, "column": 51 }, "end": { - "line": 152, + "line": 150, "column": 55 } } @@ -6869,77 +7088,77 @@ "type": "Identifier", "name": "tgtId", "range": [ - 4257, - 4262 + 4127, + 4132 ], "loc": { "start": { - "line": 152, + "line": 150, "column": 56 }, "end": { - "line": 152, + "line": 150, "column": 61 } } }, "range": [ - 4252, - 4262 + 4122, + 4132 ], "loc": { "start": { - "line": 152, + "line": 150, "column": 51 }, "end": { - "line": 152, + "line": 150, "column": 61 } } } ], "range": [ - 4248, - 4263 + 4118, + 4133 ], "loc": { "start": { - "line": 152, + "line": 150, "column": 47 }, "end": { - "line": 152, + "line": 150, "column": 62 } } }, "range": [ - 4224, - 4263 + 4094, + 4133 ], "loc": { "start": { - "line": 152, + "line": 150, "column": 23 }, "end": { - "line": 152, + "line": 150, "column": 62 } } }, "range": [ - 4213, - 4263 + 4083, + 4133 ], "loc": { "start": { - "line": 152, + "line": 150, "column": 12 }, "end": { - "line": 152, + "line": 150, "column": 62 } } @@ -6947,16 +7166,16 @@ ], "kind": "let", "range": [ - 4209, - 4264 + 4079, + 4134 ], "loc": { "start": { - "line": 152, + "line": 150, "column": 8 }, "end": { - "line": 152, + "line": 150, "column": 63 } } @@ -6972,16 +7191,16 @@ "type": "Identifier", "name": "targetEl", "range": [ - 4273, - 4281 + 4143, + 4151 ], "loc": { "start": { - "line": 153, + "line": 151, "column": 8 }, "end": { - "line": 153, + "line": 151, "column": 16 } } @@ -6990,31 +7209,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 4282, - 4293 + 4152, + 4163 ], "loc": { "start": { - "line": 153, + "line": 151, "column": 17 }, "end": { - "line": 153, + "line": 151, "column": 28 } } }, "range": [ - 4273, - 4293 + 4143, + 4163 ], "loc": { "start": { - "line": 153, + "line": 151, "column": 8 }, "end": { - "line": 153, + "line": 151, "column": 28 } } @@ -7024,47 +7243,47 @@ "type": "Identifier", "name": "btn", "range": [ - 4294, - 4297 + 4164, + 4167 ], "loc": { "start": { - "line": 153, + "line": 151, "column": 29 }, "end": { - "line": 153, + "line": 151, "column": 32 } } } ], "range": [ - 4273, - 4298 + 4143, + 4168 ], "loc": { "start": { - "line": 153, + "line": 151, "column": 8 }, "end": { - "line": 153, + "line": 151, "column": 33 } } }, "range": [ - 4273, - 4299 + 4143, + 4169 ], "loc": { "start": { - "line": 153, + "line": 151, "column": 8 }, "end": { - "line": 153, + "line": 151, "column": 34 } } @@ -7078,16 +7297,16 @@ "type": "Identifier", "name": "divContainer", "range": [ - 4313, - 4325 + 4183, + 4195 ], "loc": { "start": { - "line": 155, + "line": 153, "column": 12 }, "end": { - "line": 155, + "line": 153, "column": 24 } } @@ -7103,16 +7322,16 @@ "object": { "type": "ThisExpression", "range": [ - 4329, - 4333 + 4199, + 4203 ], "loc": { "start": { - "line": 155, + "line": 153, "column": 28 }, "end": { - "line": 155, + "line": 153, "column": 32 } } @@ -7121,47 +7340,47 @@ "type": "Identifier", "name": "contTgtId", "range": [ - 4334, - 4343 + 4204, + 4213 ], "loc": { "start": { - "line": 155, + "line": 153, "column": 33 }, "end": { - "line": 155, + "line": 153, "column": 42 } } }, "range": [ - 4329, - 4343 + 4199, + 4213 ], "loc": { "start": { - "line": 155, + "line": 153, "column": 28 }, "end": { - "line": 155, + "line": 153, "column": 42 } } }, "prefix": true, "range": [ - 4328, - 4343 + 4198, + 4213 ], "loc": { "start": { - "line": 155, + "line": 153, "column": 27 }, "end": { - "line": 155, + "line": 153, "column": 42 } } @@ -7170,16 +7389,16 @@ "type": "Identifier", "name": "btn", "range": [ - 4346, - 4349 + 4216, + 4219 ], "loc": { "start": { - "line": 155, + "line": 153, "column": 45 }, "end": { - "line": 155, + "line": 153, "column": 48 } } @@ -7190,16 +7409,16 @@ "type": "Identifier", "name": "elm", "range": [ - 4352, - 4355 + 4222, + 4225 ], "loc": { "start": { - "line": 155, + "line": 153, "column": 51 }, "end": { - "line": 155, + "line": 153, "column": 54 } } @@ -7211,16 +7430,16 @@ "object": { "type": "ThisExpression", "range": [ - 4356, - 4360 + 4226, + 4230 ], "loc": { "start": { - "line": 155, + "line": 153, "column": 55 }, "end": { - "line": 155, + "line": 153, "column": 59 } } @@ -7229,77 +7448,77 @@ "type": "Identifier", "name": "contTgtId", "range": [ - 4361, - 4370 + 4231, + 4240 ], "loc": { "start": { - "line": 155, + "line": 153, "column": 60 }, "end": { - "line": 155, + "line": 153, "column": 69 } } }, "range": [ - 4356, - 4370 + 4226, + 4240 ], "loc": { "start": { - "line": 155, + "line": 153, "column": 55 }, "end": { - "line": 155, + "line": 153, "column": 69 } } } ], "range": [ - 4352, - 4371 + 4222, + 4241 ], "loc": { "start": { - "line": 155, + "line": 153, "column": 51 }, "end": { - "line": 155, + "line": 153, "column": 70 } } }, "range": [ - 4328, - 4371 + 4198, + 4241 ], "loc": { "start": { - "line": 155, + "line": 153, "column": 27 }, "end": { - "line": 155, + "line": 153, "column": 70 } } }, "range": [ - 4313, - 4371 + 4183, + 4241 ], "loc": { "start": { - "line": 155, + "line": 153, "column": 12 }, "end": { - "line": 155, + "line": 153, "column": 70 } } @@ -7307,16 +7526,16 @@ ], "kind": "let", "range": [ - 4309, - 4372 + 4179, + 4242 ], "loc": { "start": { - "line": 155, + "line": 153, "column": 8 }, "end": { - "line": 155, + "line": 153, "column": 71 } } @@ -7332,16 +7551,16 @@ "object": { "type": "ThisExpression", "range": [ - 4387, - 4391 + 4257, + 4261 ], "loc": { "start": { - "line": 157, + "line": 155, "column": 13 }, "end": { - "line": 157, + "line": 155, "column": 17 } } @@ -7350,47 +7569,47 @@ "type": "Identifier", "name": "btnHtml", "range": [ - 4392, - 4399 + 4262, + 4269 ], "loc": { "start": { - "line": 157, + "line": 155, "column": 18 }, "end": { - "line": 157, + "line": 155, "column": 25 } } }, "range": [ - 4387, - 4399 + 4257, + 4269 ], "loc": { "start": { - "line": 157, + "line": 155, "column": 13 }, "end": { - "line": 157, + "line": 155, "column": 25 } } }, "prefix": true, "range": [ - 4386, - 4399 + 4256, + 4269 ], "loc": { "start": { - "line": 157, + "line": 155, "column": 12 }, "end": { - "line": 157, + "line": 155, "column": 25 } } @@ -7409,16 +7628,16 @@ "type": "Identifier", "name": "divContainer", "range": [ - 4415, - 4427 + 4285, + 4297 ], "loc": { "start": { - "line": 158, + "line": 156, "column": 12 }, "end": { - "line": 158, + "line": 156, "column": 24 } } @@ -7427,31 +7646,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 4428, - 4439 + 4298, + 4309 ], "loc": { "start": { - "line": 158, + "line": 156, "column": 25 }, "end": { - "line": 158, + "line": 156, "column": 36 } } }, "range": [ - 4415, - 4439 + 4285, + 4309 ], "loc": { "start": { - "line": 158, + "line": 156, "column": 12 }, "end": { - "line": 158, + "line": 156, "column": 36 } } @@ -7461,47 +7680,47 @@ "type": "Identifier", "name": "cont", "range": [ - 4440, - 4444 + 4310, + 4314 ], "loc": { "start": { - "line": 158, + "line": 156, "column": 37 }, "end": { - "line": 158, + "line": 156, "column": 41 } } } ], "range": [ - 4415, - 4445 + 4285, + 4315 ], "loc": { "start": { - "line": 158, + "line": 156, "column": 12 }, "end": { - "line": 158, + "line": 156, "column": 42 } } }, "range": [ - 4415, - 4446 + 4285, + 4316 ], "loc": { "start": { - "line": 158, + "line": 156, "column": 12 }, "end": { - "line": 158, + "line": 156, "column": 43 } } @@ -7515,16 +7734,16 @@ "type": "Identifier", "name": "helplink", "range": [ - 4463, - 4471 + 4333, + 4341 ], "loc": { "start": { - "line": 159, + "line": 157, "column": 16 }, "end": { - "line": 159, + "line": 157, "column": 24 } } @@ -7535,16 +7754,16 @@ "type": "Identifier", "name": "createElm", "range": [ - 4474, - 4483 + 4344, + 4353 ], "loc": { "start": { - "line": 159, + "line": 157, "column": 27 }, "end": { - "line": 159, + "line": 157, "column": 36 } } @@ -7555,16 +7774,16 @@ "value": "a", "raw": "'a'", "range": [ - 4484, - 4487 + 4354, + 4357 ], "loc": { "start": { - "line": 159, + "line": 157, "column": 37 }, "end": { - "line": 159, + "line": 157, "column": 40 } } @@ -7577,16 +7796,16 @@ "value": "href", "raw": "'href'", "range": [ - 4490, - 4496 + 4360, + 4366 ], "loc": { "start": { - "line": 159, + "line": 157, "column": 43 }, "end": { - "line": 159, + "line": 157, "column": 49 } } @@ -7596,63 +7815,63 @@ "value": "javascript:void(0);", "raw": "'javascript:void(0);'", "range": [ - 4498, - 4519 + 4368, + 4389 ], "loc": { "start": { - "line": 159, + "line": 157, "column": 51 }, "end": { - "line": 159, + "line": 157, "column": 72 } } } ], "range": [ - 4489, - 4520 + 4359, + 4390 ], "loc": { "start": { - "line": 159, + "line": 157, "column": 42 }, "end": { - "line": 159, + "line": 157, "column": 73 } } } ], "range": [ - 4474, - 4521 + 4344, + 4391 ], "loc": { "start": { - "line": 159, + "line": 157, "column": 27 }, "end": { - "line": 159, + "line": 157, "column": 74 } } }, "range": [ - 4463, - 4521 + 4333, + 4391 ], "loc": { "start": { - "line": 159, + "line": 157, "column": 16 }, "end": { - "line": 159, + "line": 157, "column": 74 } } @@ -7660,16 +7879,16 @@ ], "kind": "let", "range": [ - 4459, - 4522 + 4329, + 4392 ], "loc": { "start": { - "line": 159, + "line": 157, "column": 12 }, "end": { - "line": 159, + "line": 157, "column": 75 } } @@ -7686,16 +7905,16 @@ "type": "Identifier", "name": "helplink", "range": [ - 4535, - 4543 + 4405, + 4413 ], "loc": { "start": { - "line": 160, + "line": 158, "column": 12 }, "end": { - "line": 160, + "line": 158, "column": 20 } } @@ -7704,31 +7923,31 @@ "type": "Identifier", "name": "className", "range": [ - 4544, - 4553 + 4414, + 4423 ], "loc": { "start": { - "line": 160, + "line": 158, "column": 21 }, "end": { - "line": 160, + "line": 158, "column": 30 } } }, "range": [ - 4535, - 4553 + 4405, + 4423 ], "loc": { "start": { - "line": 160, + "line": 158, "column": 12 }, "end": { - "line": 160, + "line": 158, "column": 30 } } @@ -7739,16 +7958,16 @@ "object": { "type": "ThisExpression", "range": [ - 4556, - 4560 + 4426, + 4430 ], "loc": { "start": { - "line": 160, + "line": 158, "column": 33 }, "end": { - "line": 160, + "line": 158, "column": 37 } } @@ -7757,61 +7976,61 @@ "type": "Identifier", "name": "btnCssClass", "range": [ - 4561, - 4572 + 4431, + 4442 ], "loc": { "start": { - "line": 160, + "line": 158, "column": 38 }, "end": { - "line": 160, + "line": 158, "column": 49 } } }, "range": [ - 4556, - 4572 + 4426, + 4442 ], "loc": { "start": { - "line": 160, + "line": 158, "column": 33 }, "end": { - "line": 160, + "line": 158, "column": 49 } } }, "range": [ - 4535, - 4572 + 4405, + 4442 ], "loc": { "start": { - "line": 160, + "line": 158, "column": 12 }, "end": { - "line": 160, + "line": 158, "column": 49 } } }, "range": [ - 4535, - 4573 + 4405, + 4443 ], "loc": { "start": { - "line": 160, + "line": 158, "column": 12 }, "end": { - "line": 160, + "line": 158, "column": 50 } } @@ -7827,16 +8046,16 @@ "type": "Identifier", "name": "helplink", "range": [ - 4586, - 4594 + 4456, + 4464 ], "loc": { "start": { - "line": 161, + "line": 159, "column": 12 }, "end": { - "line": 161, + "line": 159, "column": 20 } } @@ -7845,31 +8064,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 4595, - 4606 + 4465, + 4476 ], "loc": { "start": { - "line": 161, + "line": 159, "column": 21 }, "end": { - "line": 161, + "line": 159, "column": 32 } } }, "range": [ - 4586, - 4606 + 4456, + 4476 ], "loc": { "start": { - "line": 161, + "line": 159, "column": 12 }, "end": { - "line": 161, + "line": 159, "column": 32 } } @@ -7881,16 +8100,16 @@ "type": "Identifier", "name": "createText", "range": [ - 4607, - 4617 + 4477, + 4487 ], "loc": { "start": { - "line": 161, + "line": 159, "column": 33 }, "end": { - "line": 161, + "line": 159, "column": 43 } } @@ -7902,16 +8121,16 @@ "object": { "type": "ThisExpression", "range": [ - 4618, - 4622 + 4488, + 4492 ], "loc": { "start": { - "line": 161, + "line": 159, "column": 44 }, "end": { - "line": 161, + "line": 159, "column": 48 } } @@ -7920,78 +8139,78 @@ "type": "Identifier", "name": "btnText", "range": [ - 4623, - 4630 + 4493, + 4500 ], "loc": { "start": { - "line": 161, + "line": 159, "column": 49 }, "end": { - "line": 161, + "line": 159, "column": 56 } } }, "range": [ - 4618, - 4630 + 4488, + 4500 ], "loc": { "start": { - "line": 161, + "line": 159, "column": 44 }, "end": { - "line": 161, + "line": 159, "column": 56 } } } ], "range": [ - 4607, - 4631 + 4477, + 4501 ], "loc": { "start": { - "line": 161, + "line": 159, "column": 33 }, "end": { - "line": 161, + "line": 159, "column": 57 } } } ], "range": [ - 4586, - 4632 + 4456, + 4502 ], "loc": { "start": { - "line": 161, + "line": 159, "column": 12 }, "end": { - "line": 161, + "line": 159, "column": 58 } } }, "range": [ - 4586, - 4633 + 4456, + 4503 ], "loc": { "start": { - "line": 161, + "line": 159, "column": 12 }, "end": { - "line": 161, + "line": 159, "column": 59 } } @@ -8007,16 +8226,16 @@ "type": "Identifier", "name": "btn", "range": [ - 4646, - 4649 + 4516, + 4519 ], "loc": { "start": { - "line": 162, + "line": 160, "column": 12 }, "end": { - "line": 162, + "line": 160, "column": 15 } } @@ -8025,31 +8244,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 4650, - 4661 + 4520, + 4531 ], "loc": { "start": { - "line": 162, + "line": 160, "column": 16 }, "end": { - "line": 162, + "line": 160, "column": 27 } } }, "range": [ - 4646, - 4661 + 4516, + 4531 ], "loc": { "start": { - "line": 162, + "line": 160, "column": 12 }, "end": { - "line": 162, + "line": 160, "column": 27 } } @@ -8059,47 +8278,47 @@ "type": "Identifier", "name": "helplink", "range": [ - 4662, - 4670 + 4532, + 4540 ], "loc": { "start": { - "line": 162, + "line": 160, "column": 28 }, "end": { - "line": 162, + "line": 160, "column": 36 } } } ], "range": [ - 4646, - 4671 + 4516, + 4541 ], "loc": { "start": { - "line": 162, + "line": 160, "column": 12 }, "end": { - "line": 162, + "line": 160, "column": 37 } } }, "range": [ - 4646, - 4672 + 4516, + 4542 ], "loc": { "start": { - "line": 162, + "line": 160, "column": 12 }, "end": { - "line": 162, + "line": 160, "column": 38 } } @@ -8112,16 +8331,16 @@ "type": "Identifier", "name": "addEvt", "range": [ - 4685, - 4691 + 4555, + 4561 ], "loc": { "start": { - "line": 163, + "line": 161, "column": 12 }, "end": { - "line": 163, + "line": 161, "column": 18 } } @@ -8131,16 +8350,16 @@ "type": "Identifier", "name": "helplink", "range": [ - 4692, - 4700 + 4562, + 4570 ], "loc": { "start": { - "line": 163, + "line": 161, "column": 19 }, "end": { - "line": 163, + "line": 161, "column": 27 } } @@ -8150,16 +8369,16 @@ "value": "click", "raw": "'click'", "range": [ - 4702, - 4709 + 4572, + 4579 ], "loc": { "start": { - "line": 163, + "line": 161, "column": 29 }, "end": { - "line": 163, + "line": 161, "column": 36 } } @@ -8176,16 +8395,16 @@ "object": { "type": "ThisExpression", "range": [ - 4717, - 4721 + 4587, + 4591 ], "loc": { "start": { - "line": 163, + "line": 161, "column": 44 }, "end": { - "line": 163, + "line": 161, "column": 48 } } @@ -8194,47 +8413,47 @@ "type": "Identifier", "name": "toggle", "range": [ - 4722, - 4728 + 4592, + 4598 ], "loc": { "start": { - "line": 163, + "line": 161, "column": 49 }, "end": { - "line": 163, + "line": 161, "column": 55 } } }, "range": [ - 4717, - 4728 + 4587, + 4598 ], "loc": { "start": { - "line": 163, + "line": 161, "column": 44 }, "end": { - "line": 163, + "line": 161, "column": 55 } } }, "arguments": [], "range": [ - 4717, - 4730 + 4587, + 4600 ], "loc": { "start": { - "line": 163, + "line": 161, "column": 44 }, "end": { - "line": 163, + "line": 161, "column": 57 } } @@ -8242,63 +8461,63 @@ "generator": false, "expression": true, "range": [ - 4711, - 4730 + 4581, + 4600 ], "loc": { "start": { - "line": 163, + "line": 161, "column": 38 }, "end": { - "line": 163, + "line": 161, "column": 57 } } } ], "range": [ - 4685, - 4731 + 4555, + 4601 ], "loc": { "start": { - "line": 163, + "line": 161, "column": 12 }, "end": { - "line": 163, + "line": 161, "column": 58 } } }, "range": [ - 4685, - 4732 + 4555, + 4602 ], "loc": { "start": { - "line": 163, + "line": 161, "column": 12 }, "end": { - "line": 163, + "line": 161, "column": 59 } } } ], "range": [ - 4401, - 4742 + 4271, + 4612 ], "loc": { "start": { - "line": 157, + "line": 155, "column": 27 }, "end": { - "line": 164, + "line": 162, "column": 9 } } @@ -8318,16 +8537,16 @@ "type": "Identifier", "name": "btn", "range": [ - 4762, - 4765 + 4632, + 4635 ], "loc": { "start": { - "line": 165, + "line": 163, "column": 12 }, "end": { - "line": 165, + "line": 163, "column": 15 } } @@ -8336,31 +8555,31 @@ "type": "Identifier", "name": "innerHTML", "range": [ - 4766, - 4775 + 4636, + 4645 ], "loc": { "start": { - "line": 165, + "line": 163, "column": 16 }, "end": { - "line": 165, + "line": 163, "column": 25 } } }, "range": [ - 4762, - 4775 + 4632, + 4645 ], "loc": { "start": { - "line": 165, + "line": 163, "column": 12 }, "end": { - "line": 165, + "line": 163, "column": 25 } } @@ -8371,16 +8590,16 @@ "object": { "type": "ThisExpression", "range": [ - 4778, - 4782 + 4648, + 4652 ], "loc": { "start": { - "line": 165, + "line": 163, "column": 28 }, "end": { - "line": 165, + "line": 163, "column": 32 } } @@ -8389,61 +8608,61 @@ "type": "Identifier", "name": "btnHtml", "range": [ - 4783, - 4790 + 4653, + 4660 ], "loc": { "start": { - "line": 165, + "line": 163, "column": 33 }, "end": { - "line": 165, + "line": 163, "column": 40 } } }, "range": [ - 4778, - 4790 + 4648, + 4660 ], "loc": { "start": { - "line": 165, + "line": 163, "column": 28 }, "end": { - "line": 165, + "line": 163, "column": 40 } } }, "range": [ - 4762, - 4790 + 4632, + 4660 ], "loc": { "start": { - "line": 165, + "line": 163, "column": 12 }, "end": { - "line": 165, + "line": 163, "column": 40 } } }, "range": [ - 4762, - 4791 + 4632, + 4661 ], "loc": { "start": { - "line": 165, + "line": 163, "column": 12 }, "end": { - "line": 165, + "line": 163, "column": 41 } } @@ -8457,16 +8676,16 @@ "type": "Identifier", "name": "helpEl", "range": [ - 4808, - 4814 + 4678, + 4684 ], "loc": { "start": { - "line": 166, + "line": 164, "column": 16 }, "end": { - "line": 166, + "line": 164, "column": 22 } } @@ -8478,16 +8697,16 @@ "type": "Identifier", "name": "btn", "range": [ - 4817, - 4820 + 4687, + 4690 ], "loc": { "start": { - "line": 166, + "line": 164, "column": 25 }, "end": { - "line": 166, + "line": 164, "column": 28 } } @@ -8496,46 +8715,46 @@ "type": "Identifier", "name": "firstChild", "range": [ - 4821, - 4831 + 4691, + 4701 ], "loc": { "start": { - "line": 166, + "line": 164, "column": 29 }, "end": { - "line": 166, + "line": 164, "column": 39 } } }, "range": [ - 4817, - 4831 + 4687, + 4701 ], "loc": { "start": { - "line": 166, + "line": 164, "column": 25 }, "end": { - "line": 166, + "line": 164, "column": 39 } } }, "range": [ - 4808, - 4831 + 4678, + 4701 ], "loc": { "start": { - "line": 166, + "line": 164, "column": 16 }, "end": { - "line": 166, + "line": 164, "column": 39 } } @@ -8543,16 +8762,16 @@ ], "kind": "let", "range": [ - 4804, - 4832 + 4674, + 4702 ], "loc": { "start": { - "line": 166, + "line": 164, "column": 12 }, "end": { - "line": 166, + "line": 164, "column": 40 } } @@ -8565,16 +8784,16 @@ "type": "Identifier", "name": "addEvt", "range": [ - 4845, - 4851 + 4715, + 4721 ], "loc": { "start": { - "line": 167, + "line": 165, "column": 12 }, "end": { - "line": 167, + "line": 165, "column": 18 } } @@ -8584,16 +8803,16 @@ "type": "Identifier", "name": "helpEl", "range": [ - 4852, - 4858 + 4722, + 4728 ], "loc": { "start": { - "line": 167, + "line": 165, "column": 19 }, "end": { - "line": 167, + "line": 165, "column": 25 } } @@ -8603,16 +8822,16 @@ "value": "click", "raw": "'click'", "range": [ - 4860, - 4867 + 4730, + 4737 ], "loc": { "start": { - "line": 167, + "line": 165, "column": 27 }, "end": { - "line": 167, + "line": 165, "column": 34 } } @@ -8629,16 +8848,16 @@ "object": { "type": "ThisExpression", "range": [ - 4875, - 4879 + 4745, + 4749 ], "loc": { "start": { - "line": 167, + "line": 165, "column": 42 }, "end": { - "line": 167, + "line": 165, "column": 46 } } @@ -8647,47 +8866,47 @@ "type": "Identifier", "name": "toggle", "range": [ - 4880, - 4886 + 4750, + 4756 ], "loc": { "start": { - "line": 167, + "line": 165, "column": 47 }, "end": { - "line": 167, + "line": 165, "column": 53 } } }, "range": [ - 4875, - 4886 + 4745, + 4756 ], "loc": { "start": { - "line": 167, + "line": 165, "column": 42 }, "end": { - "line": 167, + "line": 165, "column": 53 } } }, "arguments": [], "range": [ - 4875, - 4888 + 4745, + 4758 ], "loc": { "start": { - "line": 167, + "line": 165, "column": 42 }, "end": { - "line": 167, + "line": 165, "column": 55 } } @@ -8695,47 +8914,47 @@ "generator": false, "expression": true, "range": [ - 4869, - 4888 + 4739, + 4758 ], "loc": { "start": { - "line": 167, + "line": 165, "column": 36 }, "end": { - "line": 167, + "line": 165, "column": 55 } } } ], "range": [ - 4845, - 4889 + 4715, + 4759 ], "loc": { "start": { - "line": 167, + "line": 165, "column": 12 }, "end": { - "line": 167, + "line": 165, "column": 56 } } }, "range": [ - 4845, - 4890 + 4715, + 4760 ], "loc": { "start": { - "line": 167, + "line": 165, "column": 12 }, "end": { - "line": 167, + "line": 165, "column": 57 } } @@ -8751,16 +8970,16 @@ "type": "Identifier", "name": "divContainer", "range": [ - 4903, - 4915 + 4773, + 4785 ], "loc": { "start": { - "line": 168, + "line": 166, "column": 12 }, "end": { - "line": 168, + "line": 166, "column": 24 } } @@ -8769,31 +8988,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 4916, - 4927 + 4786, + 4797 ], "loc": { "start": { - "line": 168, + "line": 166, "column": 25 }, "end": { - "line": 168, + "line": 166, "column": 36 } } }, "range": [ - 4903, - 4927 + 4773, + 4797 ], "loc": { "start": { - "line": 168, + "line": 166, "column": 12 }, "end": { - "line": 168, + "line": 166, "column": 36 } } @@ -8803,78 +9022,78 @@ "type": "Identifier", "name": "cont", "range": [ - 4928, - 4932 + 4798, + 4802 ], "loc": { "start": { - "line": 168, + "line": 166, "column": 37 }, "end": { - "line": 168, + "line": 166, "column": 41 } } } ], "range": [ - 4903, - 4933 + 4773, + 4803 ], "loc": { "start": { - "line": 168, + "line": 166, "column": 12 }, "end": { - "line": 168, + "line": 166, "column": 42 } } }, "range": [ - 4903, - 4934 + 4773, + 4804 ], "loc": { "start": { - "line": 168, + "line": 166, "column": 12 }, "end": { - "line": 168, + "line": 166, "column": 43 } } } ], "range": [ - 4748, - 4944 + 4618, + 4814 ], "loc": { "start": { - "line": 164, + "line": 162, "column": 15 }, "end": { - "line": 169, + "line": 167, "column": 9 } } }, "range": [ - 4382, - 4944 + 4252, + 4814 ], "loc": { "start": { - "line": 157, + "line": 155, "column": 8 }, "end": { - "line": 169, + "line": 167, "column": 9 } } @@ -8890,16 +9109,16 @@ "object": { "type": "ThisExpression", "range": [ - 4959, - 4963 + 4829, + 4833 ], "loc": { "start": { - "line": 171, + "line": 169, "column": 13 }, "end": { - "line": 171, + "line": 169, "column": 17 } } @@ -8908,47 +9127,47 @@ "type": "Identifier", "name": "instrHtml", "range": [ - 4964, - 4973 + 4834, + 4843 ], "loc": { "start": { - "line": 171, + "line": 169, "column": 18 }, "end": { - "line": 171, + "line": 169, "column": 27 } } }, "range": [ - 4959, - 4973 + 4829, + 4843 ], "loc": { "start": { - "line": 171, + "line": 169, "column": 13 }, "end": { - "line": 171, + "line": 169, "column": 27 } } }, "prefix": true, "range": [ - 4958, - 4973 + 4828, + 4843 ], "loc": { "start": { - "line": 171, + "line": 169, "column": 12 }, "end": { - "line": 171, + "line": 169, "column": 27 } } @@ -8968,16 +9187,16 @@ "type": "Identifier", "name": "cont", "range": [ - 4989, - 4993 + 4859, + 4863 ], "loc": { "start": { - "line": 172, + "line": 170, "column": 12 }, "end": { - "line": 172, + "line": 170, "column": 16 } } @@ -8986,31 +9205,31 @@ "type": "Identifier", "name": "innerHTML", "range": [ - 4994, - 5003 + 4864, + 4873 ], "loc": { "start": { - "line": 172, + "line": 170, "column": 17 }, "end": { - "line": 172, + "line": 170, "column": 26 } } }, "range": [ - 4989, - 5003 + 4859, + 4873 ], "loc": { "start": { - "line": 172, + "line": 170, "column": 12 }, "end": { - "line": 172, + "line": 170, "column": 26 } } @@ -9021,16 +9240,16 @@ "object": { "type": "ThisExpression", "range": [ - 5006, - 5010 + 4876, + 4880 ], "loc": { "start": { - "line": 172, + "line": 170, "column": 29 }, "end": { - "line": 172, + "line": 170, "column": 33 } } @@ -9039,61 +9258,61 @@ "type": "Identifier", "name": "instrText", "range": [ - 5011, - 5020 + 4881, + 4890 ], "loc": { "start": { - "line": 172, + "line": 170, "column": 34 }, "end": { - "line": 172, + "line": 170, "column": 43 } } }, "range": [ - 5006, - 5020 + 4876, + 4890 ], "loc": { "start": { - "line": 172, + "line": 170, "column": 29 }, "end": { - "line": 172, + "line": 170, "column": 43 } } }, "range": [ - 4989, - 5020 + 4859, + 4890 ], "loc": { "start": { - "line": 172, + "line": 170, "column": 12 }, "end": { - "line": 172, + "line": 170, "column": 43 } } }, "range": [ - 4989, - 5021 + 4859, + 4891 ], "loc": { "start": { - "line": 172, + "line": 170, "column": 12 }, "end": { - "line": 172, + "line": 170, "column": 44 } } @@ -9110,16 +9329,16 @@ "type": "Identifier", "name": "cont", "range": [ - 5034, - 5038 + 4904, + 4908 ], "loc": { "start": { - "line": 173, + "line": 171, "column": 12 }, "end": { - "line": 173, + "line": 171, "column": 16 } } @@ -9128,31 +9347,31 @@ "type": "Identifier", "name": "className", "range": [ - 5039, - 5048 + 4909, + 4918 ], "loc": { "start": { - "line": 173, + "line": 171, "column": 17 }, "end": { - "line": 173, + "line": 171, "column": 26 } } }, "range": [ - 5034, - 5048 + 4904, + 4918 ], "loc": { "start": { - "line": 173, + "line": 171, "column": 12 }, "end": { - "line": 173, + "line": 171, "column": 26 } } @@ -9163,16 +9382,16 @@ "object": { "type": "ThisExpression", "range": [ - 5051, - 5055 + 4921, + 4925 ], "loc": { "start": { - "line": 173, + "line": 171, "column": 29 }, "end": { - "line": 173, + "line": 171, "column": 33 } } @@ -9181,77 +9400,77 @@ "type": "Identifier", "name": "contCssClass", "range": [ - 5056, - 5068 + 4926, + 4938 ], "loc": { "start": { - "line": 173, + "line": 171, "column": 34 }, "end": { - "line": 173, + "line": 171, "column": 46 } } }, "range": [ - 5051, - 5068 + 4921, + 4938 ], "loc": { "start": { - "line": 173, + "line": 171, "column": 29 }, "end": { - "line": 173, + "line": 171, "column": 46 } } }, "range": [ - 5034, - 5068 + 4904, + 4938 ], "loc": { "start": { - "line": 173, + "line": 171, "column": 12 }, "end": { - "line": 173, + "line": 171, "column": 46 } } }, "range": [ - 5034, - 5069 + 4904, + 4939 ], "loc": { "start": { - "line": 173, + "line": 171, "column": 12 }, "end": { - "line": 173, + "line": 171, "column": 47 } } } ], "range": [ - 4975, - 5079 + 4845, + 4949 ], "loc": { "start": { - "line": 171, + "line": 169, "column": 29 }, "end": { - "line": 174, + "line": 172, "column": 9 } } @@ -9267,16 +9486,16 @@ "object": { "type": "ThisExpression", "range": [ - 5103, - 5107 + 4973, + 4977 ], "loc": { "start": { - "line": 175, + "line": 173, "column": 16 }, "end": { - "line": 175, + "line": 173, "column": 20 } } @@ -9285,31 +9504,31 @@ "type": "Identifier", "name": "contTgtId", "range": [ - 5108, - 5117 + 4978, + 4987 ], "loc": { "start": { - "line": 175, + "line": 173, "column": 21 }, "end": { - "line": 175, + "line": 173, "column": 30 } } }, "range": [ - 5103, - 5117 + 4973, + 4987 ], "loc": { "start": { - "line": 175, + "line": 173, "column": 16 }, "end": { - "line": 175, + "line": 173, "column": 30 } } @@ -9328,16 +9547,16 @@ "type": "Identifier", "name": "divContainer", "range": [ - 5137, - 5149 + 5007, + 5019 ], "loc": { "start": { - "line": 176, + "line": 174, "column": 16 }, "end": { - "line": 176, + "line": 174, "column": 28 } } @@ -9346,31 +9565,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 5150, - 5161 + 5020, + 5031 ], "loc": { "start": { - "line": 176, + "line": 174, "column": 29 }, "end": { - "line": 176, + "line": 174, "column": 40 } } }, "range": [ - 5137, - 5161 + 5007, + 5031 ], "loc": { "start": { - "line": 176, + "line": 174, "column": 16 }, "end": { - "line": 176, + "line": 174, "column": 40 } } @@ -9380,79 +9599,79 @@ "type": "Identifier", "name": "cont", "range": [ - 5162, - 5166 + 5032, + 5036 ], "loc": { "start": { - "line": 176, + "line": 174, "column": 41 }, "end": { - "line": 176, + "line": 174, "column": 45 } } } ], "range": [ - 5137, - 5167 + 5007, + 5037 ], "loc": { "start": { - "line": 176, + "line": 174, "column": 16 }, "end": { - "line": 176, + "line": 174, "column": 46 } } }, "range": [ - 5137, - 5168 + 5007, + 5038 ], "loc": { "start": { - "line": 176, + "line": 174, "column": 16 }, "end": { - "line": 176, + "line": 174, "column": 47 } } } ], "range": [ - 5119, - 5182 + 4989, + 5052 ], "loc": { "start": { - "line": 175, + "line": 173, "column": 32 }, "end": { - "line": 177, + "line": 175, "column": 13 } } }, "alternate": null, "range": [ - 5099, - 5182 + 4969, + 5052 ], "loc": { "start": { - "line": 175, + "line": 173, "column": 12 }, "end": { - "line": 177, + "line": 175, "column": 13 } } @@ -9469,16 +9688,16 @@ "type": "Identifier", "name": "cont", "range": [ - 5195, - 5199 + 5065, + 5069 ], "loc": { "start": { - "line": 178, + "line": 176, "column": 12 }, "end": { - "line": 178, + "line": 176, "column": 16 } } @@ -9487,31 +9706,31 @@ "type": "Identifier", "name": "innerHTML", "range": [ - 5200, - 5209 + 5070, + 5079 ], "loc": { "start": { - "line": 178, + "line": 176, "column": 17 }, "end": { - "line": 178, + "line": 176, "column": 26 } } }, "range": [ - 5195, - 5209 + 5065, + 5079 ], "loc": { "start": { - "line": 178, + "line": 176, "column": 12 }, "end": { - "line": 178, + "line": 176, "column": 26 } } @@ -9522,16 +9741,16 @@ "object": { "type": "ThisExpression", "range": [ - 5212, - 5216 + 5082, + 5086 ], "loc": { "start": { - "line": 178, + "line": 176, "column": 29 }, "end": { - "line": 178, + "line": 176, "column": 33 } } @@ -9540,61 +9759,61 @@ "type": "Identifier", "name": "instrHtml", "range": [ - 5217, - 5226 + 5087, + 5096 ], "loc": { "start": { - "line": 178, + "line": 176, "column": 34 }, "end": { - "line": 178, + "line": 176, "column": 43 } } }, "range": [ - 5212, - 5226 + 5082, + 5096 ], "loc": { "start": { - "line": 178, + "line": 176, "column": 29 }, "end": { - "line": 178, + "line": 176, "column": 43 } } }, "range": [ - 5195, - 5226 + 5065, + 5096 ], "loc": { "start": { - "line": 178, + "line": 176, "column": 12 }, "end": { - "line": 178, + "line": 176, "column": 43 } } }, "range": [ - 5195, - 5227 + 5065, + 5097 ], "loc": { "start": { - "line": 178, + "line": 176, "column": 12 }, "end": { - "line": 178, + "line": 176, "column": 44 } } @@ -9610,16 +9829,16 @@ "object": { "type": "ThisExpression", "range": [ - 5245, - 5249 + 5115, + 5119 ], "loc": { "start": { - "line": 179, + "line": 177, "column": 17 }, "end": { - "line": 179, + "line": 177, "column": 21 } } @@ -9628,47 +9847,47 @@ "type": "Identifier", "name": "contTgtId", "range": [ - 5250, - 5259 + 5120, + 5129 ], "loc": { "start": { - "line": 179, + "line": 177, "column": 22 }, "end": { - "line": 179, + "line": 177, "column": 31 } } }, "range": [ - 5245, - 5259 + 5115, + 5129 ], "loc": { "start": { - "line": 179, + "line": 177, "column": 17 }, "end": { - "line": 179, + "line": 177, "column": 31 } } }, "prefix": true, "range": [ - 5244, - 5259 + 5114, + 5129 ], "loc": { "start": { - "line": 179, + "line": 177, "column": 16 }, "end": { - "line": 179, + "line": 177, "column": 31 } } @@ -9688,16 +9907,16 @@ "type": "Identifier", "name": "cont", "range": [ - 5279, - 5283 + 5149, + 5153 ], "loc": { "start": { - "line": 180, + "line": 178, "column": 16 }, "end": { - "line": 180, + "line": 178, "column": 20 } } @@ -9706,31 +9925,31 @@ "type": "Identifier", "name": "className", "range": [ - 5284, - 5293 + 5154, + 5163 ], "loc": { "start": { - "line": 180, + "line": 178, "column": 21 }, "end": { - "line": 180, + "line": 178, "column": 30 } } }, "range": [ - 5279, - 5293 + 5149, + 5163 ], "loc": { "start": { - "line": 180, + "line": 178, "column": 16 }, "end": { - "line": 180, + "line": 178, "column": 30 } } @@ -9741,16 +9960,16 @@ "object": { "type": "ThisExpression", "range": [ - 5296, - 5300 + 5166, + 5170 ], "loc": { "start": { - "line": 180, + "line": 178, "column": 33 }, "end": { - "line": 180, + "line": 178, "column": 37 } } @@ -9759,124 +9978,124 @@ "type": "Identifier", "name": "contCssClass", "range": [ - 5301, - 5313 + 5171, + 5183 ], "loc": { "start": { - "line": 180, + "line": 178, "column": 38 }, "end": { - "line": 180, + "line": 178, "column": 50 } } }, "range": [ - 5296, - 5313 + 5166, + 5183 ], "loc": { "start": { - "line": 180, + "line": 178, "column": 33 }, "end": { - "line": 180, + "line": 178, "column": 50 } } }, "range": [ - 5279, - 5313 + 5149, + 5183 ], "loc": { "start": { - "line": 180, + "line": 178, "column": 16 }, "end": { - "line": 180, + "line": 178, "column": 50 } } }, "range": [ - 5279, - 5314 + 5149, + 5184 ], "loc": { "start": { - "line": 180, + "line": 178, "column": 16 }, "end": { - "line": 180, + "line": 178, "column": 51 } } } ], "range": [ - 5261, - 5328 + 5131, + 5198 ], "loc": { "start": { - "line": 179, + "line": 177, "column": 33 }, "end": { - "line": 181, + "line": 179, "column": 13 } } }, "alternate": null, "range": [ - 5240, - 5328 + 5110, + 5198 ], "loc": { "start": { - "line": 179, + "line": 177, "column": 12 }, "end": { - "line": 181, + "line": 179, "column": 13 } } } ], "range": [ - 5085, - 5338 + 4955, + 5208 ], "loc": { "start": { - "line": 174, + "line": 172, "column": 15 }, "end": { - "line": 182, + "line": 180, "column": 9 } } }, "range": [ - 4954, - 5338 + 4824, + 5208 ], "loc": { "start": { - "line": 171, + "line": 169, "column": 8 }, "end": { - "line": 182, + "line": 180, "column": 9 } } @@ -9893,16 +10112,16 @@ "type": "Identifier", "name": "cont", "range": [ - 5347, - 5351 + 5217, + 5221 ], "loc": { "start": { - "line": 183, + "line": 181, "column": 8 }, "end": { - "line": 183, + "line": 181, "column": 12 } } @@ -9911,31 +10130,31 @@ "type": "Identifier", "name": "innerHTML", "range": [ - 5352, - 5361 + 5222, + 5231 ], "loc": { "start": { - "line": 183, + "line": 181, "column": 13 }, "end": { - "line": 183, + "line": 181, "column": 22 } } }, "range": [ - 5347, - 5361 + 5217, + 5231 ], "loc": { "start": { - "line": 183, + "line": 181, "column": 8 }, "end": { - "line": 183, + "line": 181, "column": 22 } } @@ -9946,16 +10165,16 @@ "object": { "type": "ThisExpression", "range": [ - 5365, - 5369 + 5235, + 5239 ], "loc": { "start": { - "line": 183, + "line": 181, "column": 26 }, "end": { - "line": 183, + "line": 181, "column": 30 } } @@ -9964,61 +10183,61 @@ "type": "Identifier", "name": "defaultHtml", "range": [ - 5370, - 5381 + 5240, + 5251 ], "loc": { "start": { - "line": 183, + "line": 181, "column": 31 }, "end": { - "line": 183, + "line": 181, "column": 42 } } }, "range": [ - 5365, - 5381 + 5235, + 5251 ], "loc": { "start": { - "line": 183, + "line": 181, "column": 26 }, "end": { - "line": 183, + "line": 181, "column": 42 } } }, "range": [ - 5347, - 5381 + 5217, + 5251 ], "loc": { "start": { - "line": 183, + "line": 181, "column": 8 }, "end": { - "line": 183, + "line": 181, "column": 42 } } }, "range": [ - 5347, - 5382 + 5217, + 5252 ], "loc": { "start": { - "line": 183, + "line": 181, "column": 8 }, "end": { - "line": 183, + "line": 181, "column": 43 } } @@ -10031,16 +10250,16 @@ "type": "Identifier", "name": "addEvt", "range": [ - 5391, - 5397 + 5261, + 5267 ], "loc": { "start": { - "line": 184, + "line": 182, "column": 8 }, "end": { - "line": 184, + "line": 182, "column": 14 } } @@ -10050,16 +10269,16 @@ "type": "Identifier", "name": "cont", "range": [ - 5398, - 5402 + 5268, + 5272 ], "loc": { "start": { - "line": 184, + "line": 182, "column": 15 }, "end": { - "line": 184, + "line": 182, "column": 19 } } @@ -10069,16 +10288,16 @@ "value": "click", "raw": "'click'", "range": [ - 5404, - 5411 + 5274, + 5281 ], "loc": { "start": { - "line": 184, + "line": 182, "column": 21 }, "end": { - "line": 184, + "line": 182, "column": 28 } } @@ -10095,16 +10314,16 @@ "object": { "type": "ThisExpression", "range": [ - 5419, - 5423 + 5289, + 5293 ], "loc": { "start": { - "line": 184, + "line": 182, "column": 36 }, "end": { - "line": 184, + "line": 182, "column": 40 } } @@ -10113,47 +10332,47 @@ "type": "Identifier", "name": "toggle", "range": [ - 5424, - 5430 + 5294, + 5300 ], "loc": { "start": { - "line": 184, + "line": 182, "column": 41 }, "end": { - "line": 184, + "line": 182, "column": 47 } } }, "range": [ - 5419, - 5430 + 5289, + 5300 ], "loc": { "start": { - "line": 184, + "line": 182, "column": 36 }, "end": { - "line": 184, + "line": 182, "column": 47 } } }, "arguments": [], "range": [ - 5419, - 5432 + 5289, + 5302 ], "loc": { "start": { - "line": 184, + "line": 182, "column": 36 }, "end": { - "line": 184, + "line": 182, "column": 49 } } @@ -10161,47 +10380,47 @@ "generator": false, "expression": true, "range": [ - 5413, - 5432 + 5283, + 5302 ], "loc": { "start": { - "line": 184, + "line": 182, "column": 30 }, "end": { - "line": 184, + "line": 182, "column": 49 } } } ], "range": [ - 5391, - 5433 + 5261, + 5303 ], "loc": { "start": { - "line": 184, + "line": 182, "column": 8 }, "end": { - "line": 184, + "line": 182, "column": 50 } } }, "range": [ - 5391, - 5434 + 5261, + 5304 ], "loc": { "start": { - "line": 184, + "line": 182, "column": 8 }, "end": { - "line": 184, + "line": 182, "column": 51 } } @@ -10217,16 +10436,16 @@ "object": { "type": "ThisExpression", "range": [ - 5444, - 5448 + 5314, + 5318 ], "loc": { "start": { - "line": 186, + "line": 184, "column": 8 }, "end": { - "line": 186, + "line": 184, "column": 12 } } @@ -10235,31 +10454,31 @@ "type": "Identifier", "name": "cont", "range": [ - 5449, - 5453 + 5319, + 5323 ], "loc": { "start": { - "line": 186, + "line": 184, "column": 13 }, "end": { - "line": 186, + "line": 184, "column": 17 } } }, "range": [ - 5444, - 5453 + 5314, + 5323 ], "loc": { "start": { - "line": 186, + "line": 184, "column": 8 }, "end": { - "line": 186, + "line": 184, "column": 17 } } @@ -10268,46 +10487,46 @@ "type": "Identifier", "name": "cont", "range": [ - 5456, - 5460 + 5326, + 5330 ], "loc": { "start": { - "line": 186, + "line": 184, "column": 20 }, "end": { - "line": 186, + "line": 184, "column": 24 } } }, "range": [ - 5444, - 5460 + 5314, + 5330 ], "loc": { "start": { - "line": 186, + "line": 184, "column": 8 }, "end": { - "line": 186, + "line": 184, "column": 24 } } }, "range": [ - 5444, - 5461 + 5314, + 5331 ], "loc": { "start": { - "line": 186, + "line": 184, "column": 8 }, "end": { - "line": 186, + "line": 184, "column": 25 } } @@ -10323,16 +10542,16 @@ "object": { "type": "ThisExpression", "range": [ - 5470, - 5474 + 5340, + 5344 ], "loc": { "start": { - "line": 187, + "line": 185, "column": 8 }, "end": { - "line": 187, + "line": 185, "column": 12 } } @@ -10341,31 +10560,31 @@ "type": "Identifier", "name": "btn", "range": [ - 5475, - 5478 + 5345, + 5348 ], "loc": { "start": { - "line": 187, + "line": 185, "column": 13 }, "end": { - "line": 187, + "line": 185, "column": 16 } } }, "range": [ - 5470, - 5478 + 5340, + 5348 ], "loc": { "start": { - "line": 187, + "line": 185, "column": 8 }, "end": { - "line": 187, + "line": 185, "column": 16 } } @@ -10374,46 +10593,46 @@ "type": "Identifier", "name": "btn", "range": [ - 5481, - 5484 + 5351, + 5354 ], "loc": { "start": { - "line": 187, + "line": 185, "column": 19 }, "end": { - "line": 187, + "line": 185, "column": 22 } } }, "range": [ - 5470, - 5484 + 5340, + 5354 ], "loc": { "start": { - "line": 187, + "line": 185, "column": 8 }, "end": { - "line": 187, + "line": 185, "column": 22 } } }, "range": [ - 5470, - 5485 + 5340, + 5355 ], "loc": { "start": { - "line": 187, + "line": 185, "column": 8 }, "end": { - "line": 187, + "line": 185, "column": 23 } }, @@ -10422,16 +10641,16 @@ "type": "Block", "value": "* @inherited ", "range": [ - 5494, - 5511 + 5364, + 5381 ], "loc": { "start": { - "line": 188, + "line": 186, "column": 8 }, "end": { - "line": 188, + "line": 186, "column": 25 } } @@ -10449,16 +10668,16 @@ "object": { "type": "ThisExpression", "range": [ - 5520, - 5524 + 5390, + 5394 ], "loc": { "start": { - "line": 189, + "line": 187, "column": 8 }, "end": { - "line": 189, + "line": 187, "column": 12 } } @@ -10467,31 +10686,31 @@ "type": "Identifier", "name": "initialized", "range": [ - 5525, - 5536 + 5395, + 5406 ], "loc": { "start": { - "line": 189, + "line": 187, "column": 13 }, "end": { - "line": 189, + "line": 187, "column": 24 } } }, "range": [ - 5520, - 5536 + 5390, + 5406 ], "loc": { "start": { - "line": 189, + "line": 187, "column": 8 }, "end": { - "line": 189, + "line": 187, "column": 24 } } @@ -10501,46 +10720,46 @@ "value": true, "raw": "true", "range": [ - 5539, - 5543 + 5409, + 5413 ], "loc": { "start": { - "line": 189, + "line": 187, "column": 27 }, "end": { - "line": 189, + "line": 187, "column": 31 } } }, "range": [ - 5520, - 5543 + 5390, + 5413 ], "loc": { "start": { - "line": 189, + "line": 187, "column": 8 }, "end": { - "line": 189, + "line": 187, "column": 31 } } }, "range": [ - 5520, - 5544 + 5390, + 5414 ], "loc": { "start": { - "line": 189, + "line": 187, "column": 8 }, "end": { - "line": 189, + "line": 187, "column": 32 } }, @@ -10549,16 +10768,16 @@ "type": "Block", "value": "* @inherited ", "range": [ - 5494, - 5511 + 5364, + 5381 ], "loc": { "start": { - "line": 188, + "line": 186, "column": 8 }, "end": { - "line": 188, + "line": 186, "column": 25 } } @@ -10567,16 +10786,16 @@ } ], "range": [ - 3862, - 5550 + 3732, + 5420 ], "loc": { "start": { - "line": 136, + "line": 134, "column": 11 }, "end": { - "line": 190, + "line": 188, "column": 5 } } @@ -10584,16 +10803,16 @@ "generator": false, "expression": false, "range": [ - 3859, - 5550 + 3729, + 5420 ], "loc": { "start": { - "line": 136, + "line": 134, "column": 8 }, "end": { - "line": 190, + "line": 188, "column": 5 } } @@ -10601,16 +10820,16 @@ "kind": "method", "computed": false, "range": [ - 3855, - 5550 + 3725, + 5420 ], "loc": { "start": { - "line": 136, + "line": 134, "column": 4 }, "end": { - "line": 190, + "line": 188, "column": 5 } }, @@ -10619,16 +10838,16 @@ "type": "Block", "value": "*\n * Initialise Help instance\n ", "range": [ - 3807, - 3850 + 3677, + 3720 ], "loc": { "start": { - "line": 133, + "line": 131, "column": 4 }, "end": { - "line": 135, + "line": 133, "column": 7 } } @@ -10639,16 +10858,16 @@ "type": "Block", "value": "*\n * Toggle help pop-up\n ", "range": [ - 5556, - 5593 + 5426, + 5463 ], "loc": { "start": { - "line": 192, + "line": 190, "column": 4 }, "end": { - "line": 194, + "line": 192, "column": 7 } } @@ -10662,16 +10881,16 @@ "type": "Identifier", "name": "toggle", "range": [ - 5598, - 5604 + 5468, + 5474 ], "loc": { "start": { - "line": 195, + "line": 193, "column": 4 }, "end": { - "line": 195, + "line": 193, "column": 10 } } @@ -10696,16 +10915,16 @@ "object": { "type": "ThisExpression", "range": [ - 5754, - 5758 + 5624, + 5628 ], "loc": { "start": { - "line": 198, + "line": 196, "column": 13 }, "end": { - "line": 198, + "line": 196, "column": 17 } } @@ -10714,63 +10933,63 @@ "type": "Identifier", "name": "isEnabled", "range": [ - 5759, - 5768 + 5629, + 5638 ], "loc": { "start": { - "line": 198, + "line": 196, "column": 18 }, "end": { - "line": 198, + "line": 196, "column": 27 } } }, "range": [ - 5754, - 5768 + 5624, + 5638 ], "loc": { "start": { - "line": 198, + "line": 196, "column": 13 }, "end": { - "line": 198, + "line": 196, "column": 27 } } }, "arguments": [], "range": [ - 5754, - 5770 + 5624, + 5640 ], "loc": { "start": { - "line": 198, + "line": 196, "column": 13 }, "end": { - "line": 198, + "line": 196, "column": 29 } } }, "prefix": true, "range": [ - 5753, - 5770 + 5623, + 5640 ], "loc": { "start": { - "line": 198, + "line": 196, "column": 12 }, "end": { - "line": 198, + "line": 196, "column": 29 } } @@ -10782,48 +11001,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 5786, - 5793 + 5656, + 5663 ], "loc": { "start": { - "line": 199, + "line": 197, "column": 12 }, "end": { - "line": 199, + "line": 197, "column": 19 } } } ], "range": [ - 5772, - 5803 + 5642, + 5673 ], "loc": { "start": { - "line": 198, + "line": 196, "column": 31 }, "end": { - "line": 200, + "line": 198, "column": 9 } } }, "alternate": null, "range": [ - 5749, - 5803 + 5619, + 5673 ], "loc": { "start": { - "line": 198, + "line": 196, "column": 8 }, "end": { - "line": 200, + "line": 198, "column": 9 } }, @@ -10832,16 +11051,16 @@ "type": "Line", "value": " check only if explicitily disabled as in this case undefined", "range": [ - 5617, - 5680 + 5487, + 5550 ], "loc": { "start": { - "line": 196, + "line": 194, "column": 8 }, "end": { - "line": 196, + "line": 194, "column": 71 } } @@ -10850,16 +11069,16 @@ "type": "Line", "value": " signifies the help feature is enabled by default", "range": [ - 5689, - 5740 + 5559, + 5610 ], "loc": { "start": { - "line": 197, + "line": 195, "column": 8 }, "end": { - "line": 197, + "line": 195, "column": 59 } } @@ -10870,16 +11089,16 @@ "type": "Line", "value": " ensure mouseup event handler is removed", "range": [ - 5813, - 5855 + 5683, + 5725 ], "loc": { "start": { - "line": 202, + "line": 200, "column": 8 }, "end": { - "line": 202, + "line": 200, "column": 50 } } @@ -10894,16 +11113,16 @@ "type": "Identifier", "name": "removeEvt", "range": [ - 5864, - 5873 + 5734, + 5743 ], "loc": { "start": { - "line": 203, + "line": 201, "column": 8 }, "end": { - "line": 203, + "line": 201, "column": 17 } } @@ -10913,16 +11132,16 @@ "type": "Identifier", "name": "root", "range": [ - 5874, - 5878 + 5744, + 5748 ], "loc": { "start": { - "line": 203, + "line": 201, "column": 18 }, "end": { - "line": 203, + "line": 201, "column": 22 } } @@ -10932,16 +11151,16 @@ "value": "mouseup", "raw": "'mouseup'", "range": [ - 5880, - 5889 + 5750, + 5759 ], "loc": { "start": { - "line": 203, + "line": 201, "column": 24 }, "end": { - "line": 203, + "line": 201, "column": 33 } } @@ -10952,16 +11171,16 @@ "object": { "type": "ThisExpression", "range": [ - 5891, - 5895 + 5761, + 5765 ], "loc": { "start": { - "line": 203, + "line": 201, "column": 35 }, "end": { - "line": 203, + "line": 201, "column": 39 } } @@ -10970,62 +11189,62 @@ "type": "Identifier", "name": "boundMouseup", "range": [ - 5896, - 5908 + 5766, + 5778 ], "loc": { "start": { - "line": 203, + "line": 201, "column": 40 }, "end": { - "line": 203, + "line": 201, "column": 52 } } }, "range": [ - 5891, - 5908 + 5761, + 5778 ], "loc": { "start": { - "line": 203, + "line": 201, "column": 35 }, "end": { - "line": 203, + "line": 201, "column": 52 } } } ], "range": [ - 5864, - 5909 + 5734, + 5779 ], "loc": { "start": { - "line": 203, + "line": 201, "column": 8 }, "end": { - "line": 203, + "line": 201, "column": 53 } } }, "range": [ - 5864, - 5910 + 5734, + 5780 ], "loc": { "start": { - "line": 203, + "line": 201, "column": 8 }, "end": { - "line": 203, + "line": 201, "column": 54 } }, @@ -11034,16 +11253,16 @@ "type": "Line", "value": " ensure mouseup event handler is removed", "range": [ - 5813, - 5855 + 5683, + 5725 ], "loc": { "start": { - "line": 202, + "line": 200, "column": 8 }, "end": { - "line": 202, + "line": 200, "column": 50 } } @@ -11059,16 +11278,16 @@ "type": "Identifier", "name": "divDisplay", "range": [ - 5924, - 5934 + 5794, + 5804 ], "loc": { "start": { - "line": 205, + "line": 203, "column": 12 }, "end": { - "line": 205, + "line": 203, "column": 22 } } @@ -11085,16 +11304,16 @@ "object": { "type": "ThisExpression", "range": [ - 5937, - 5941 + 5807, + 5811 ], "loc": { "start": { - "line": 205, + "line": 203, "column": 25 }, "end": { - "line": 205, + "line": 203, "column": 29 } } @@ -11103,31 +11322,31 @@ "type": "Identifier", "name": "cont", "range": [ - 5942, - 5946 + 5812, + 5816 ], "loc": { "start": { - "line": 205, + "line": 203, "column": 30 }, "end": { - "line": 205, + "line": 203, "column": 34 } } }, "range": [ - 5937, - 5946 + 5807, + 5816 ], "loc": { "start": { - "line": 205, + "line": 203, "column": 25 }, "end": { - "line": 205, + "line": 203, "column": 34 } } @@ -11136,31 +11355,31 @@ "type": "Identifier", "name": "style", "range": [ - 5947, - 5952 + 5817, + 5822 ], "loc": { "start": { - "line": 205, + "line": 203, "column": 35 }, "end": { - "line": 205, + "line": 203, "column": 40 } } }, "range": [ - 5937, - 5952 + 5807, + 5822 ], "loc": { "start": { - "line": 205, + "line": 203, "column": 25 }, "end": { - "line": 205, + "line": 203, "column": 40 } } @@ -11169,46 +11388,46 @@ "type": "Identifier", "name": "display", "range": [ - 5953, - 5960 + 5823, + 5830 ], "loc": { "start": { - "line": 205, + "line": 203, "column": 41 }, "end": { - "line": 205, + "line": 203, "column": 48 } } }, "range": [ - 5937, - 5960 + 5807, + 5830 ], "loc": { "start": { - "line": 205, + "line": 203, "column": 25 }, "end": { - "line": 205, + "line": 203, "column": 48 } } }, "range": [ - 5924, - 5960 + 5794, + 5830 ], "loc": { "start": { - "line": 205, + "line": 203, "column": 12 }, "end": { - "line": 205, + "line": 203, "column": 48 } } @@ -11216,16 +11435,16 @@ ], "kind": "let", "range": [ - 5920, - 5961 + 5790, + 5831 ], "loc": { "start": { - "line": 205, + "line": 203, "column": 8 }, "end": { - "line": 205, + "line": 203, "column": 49 } } @@ -11242,16 +11461,16 @@ "type": "Identifier", "name": "divDisplay", "range": [ - 5974, - 5984 + 5844, + 5854 ], "loc": { "start": { - "line": 206, + "line": 204, "column": 12 }, "end": { - "line": 206, + "line": 204, "column": 22 } } @@ -11261,31 +11480,31 @@ "value": "", "raw": "''", "range": [ - 5989, - 5991 + 5859, + 5861 ], "loc": { "start": { - "line": 206, + "line": 204, "column": 27 }, "end": { - "line": 206, + "line": 204, "column": 29 } } }, "range": [ - 5974, - 5991 + 5844, + 5861 ], "loc": { "start": { - "line": 206, + "line": 204, "column": 12 }, "end": { - "line": 206, + "line": 204, "column": 29 } } @@ -11297,16 +11516,16 @@ "type": "Identifier", "name": "divDisplay", "range": [ - 5995, - 6005 + 5865, + 5875 ], "loc": { "start": { - "line": 206, + "line": 204, "column": 33 }, "end": { - "line": 206, + "line": 204, "column": 43 } } @@ -11315,46 +11534,46 @@ "type": "Identifier", "name": "NONE", "range": [ - 6010, - 6014 + 5880, + 5884 ], "loc": { "start": { - "line": 206, + "line": 204, "column": 48 }, "end": { - "line": 206, + "line": 204, "column": 52 } } }, "range": [ - 5995, - 6014 + 5865, + 5884 ], "loc": { "start": { - "line": 206, + "line": 204, "column": 33 }, "end": { - "line": 206, + "line": 204, "column": 52 } } }, "range": [ - 5974, - 6014 + 5844, + 5884 ], "loc": { "start": { - "line": 206, + "line": 204, "column": 12 }, "end": { - "line": 206, + "line": 204, "column": 52 } } @@ -11379,16 +11598,16 @@ "object": { "type": "ThisExpression", "range": [ - 6030, - 6034 + 5900, + 5904 ], "loc": { "start": { - "line": 207, + "line": 205, "column": 12 }, "end": { - "line": 207, + "line": 205, "column": 16 } } @@ -11397,31 +11616,31 @@ "type": "Identifier", "name": "cont", "range": [ - 6035, - 6039 + 5905, + 5909 ], "loc": { "start": { - "line": 207, + "line": 205, "column": 17 }, "end": { - "line": 207, + "line": 205, "column": 21 } } }, "range": [ - 6030, - 6039 + 5900, + 5909 ], "loc": { "start": { - "line": 207, + "line": 205, "column": 12 }, "end": { - "line": 207, + "line": 205, "column": 21 } } @@ -11430,31 +11649,31 @@ "type": "Identifier", "name": "style", "range": [ - 6040, - 6045 + 5910, + 5915 ], "loc": { "start": { - "line": 207, + "line": 205, "column": 22 }, "end": { - "line": 207, + "line": 205, "column": 27 } } }, "range": [ - 6030, - 6045 + 5900, + 5915 ], "loc": { "start": { - "line": 207, + "line": 205, "column": 12 }, "end": { - "line": 207, + "line": 205, "column": 27 } } @@ -11463,31 +11682,31 @@ "type": "Identifier", "name": "display", "range": [ - 6046, - 6053 + 5916, + 5923 ], "loc": { "start": { - "line": 207, + "line": 205, "column": 28 }, "end": { - "line": 207, + "line": 205, "column": 35 } } }, "range": [ - 6030, - 6053 + 5900, + 5923 ], "loc": { "start": { - "line": 207, + "line": 205, "column": 12 }, "end": { - "line": 207, + "line": 205, "column": 35 } } @@ -11497,46 +11716,46 @@ "value": "inline", "raw": "'inline'", "range": [ - 6056, - 6064 + 5926, + 5934 ], "loc": { "start": { - "line": 207, + "line": 205, "column": 38 }, "end": { - "line": 207, + "line": 205, "column": 46 } } }, "range": [ - 6030, - 6064 + 5900, + 5934 ], "loc": { "start": { - "line": 207, + "line": 205, "column": 12 }, "end": { - "line": 207, + "line": 205, "column": 46 } } }, "range": [ - 6030, - 6065 + 5900, + 5935 ], "loc": { "start": { - "line": 207, + "line": 205, "column": 12 }, "end": { - "line": 207, + "line": 205, "column": 47 } } @@ -11549,16 +11768,16 @@ "type": "Identifier", "name": "addEvt", "range": [ - 6078, - 6084 + 5948, + 5954 ], "loc": { "start": { - "line": 208, + "line": 206, "column": 12 }, "end": { - "line": 208, + "line": 206, "column": 18 } } @@ -11568,16 +11787,16 @@ "type": "Identifier", "name": "root", "range": [ - 6085, - 6089 + 5955, + 5959 ], "loc": { "start": { - "line": 208, + "line": 206, "column": 19 }, "end": { - "line": 208, + "line": 206, "column": 23 } } @@ -11587,16 +11806,16 @@ "value": "mouseup", "raw": "'mouseup'", "range": [ - 6091, - 6100 + 5961, + 5970 ], "loc": { "start": { - "line": 208, + "line": 206, "column": 25 }, "end": { - "line": 208, + "line": 206, "column": 34 } } @@ -11607,16 +11826,16 @@ "object": { "type": "ThisExpression", "range": [ - 6102, - 6106 + 5972, + 5976 ], "loc": { "start": { - "line": 208, + "line": 206, "column": 36 }, "end": { - "line": 208, + "line": 206, "column": 40 } } @@ -11625,78 +11844,78 @@ "type": "Identifier", "name": "boundMouseup", "range": [ - 6107, - 6119 + 5977, + 5989 ], "loc": { "start": { - "line": 208, + "line": 206, "column": 41 }, "end": { - "line": 208, + "line": 206, "column": 53 } } }, "range": [ - 6102, - 6119 + 5972, + 5989 ], "loc": { "start": { - "line": 208, + "line": 206, "column": 36 }, "end": { - "line": 208, + "line": 206, "column": 53 } } } ], "range": [ - 6078, - 6120 + 5948, + 5990 ], "loc": { "start": { - "line": 208, + "line": 206, "column": 12 }, "end": { - "line": 208, + "line": 206, "column": 54 } } }, "range": [ - 6078, - 6121 + 5948, + 5991 ], "loc": { "start": { - "line": 208, + "line": 206, "column": 12 }, "end": { - "line": 208, + "line": 206, "column": 55 } } } ], "range": [ - 6016, - 6131 + 5886, + 6001 ], "loc": { "start": { - "line": 206, + "line": 204, "column": 54 }, "end": { - "line": 209, + "line": 207, "column": 9 } } @@ -11721,16 +11940,16 @@ "object": { "type": "ThisExpression", "range": [ - 6151, - 6155 + 6021, + 6025 ], "loc": { "start": { - "line": 210, + "line": 208, "column": 12 }, "end": { - "line": 210, + "line": 208, "column": 16 } } @@ -11739,31 +11958,31 @@ "type": "Identifier", "name": "cont", "range": [ - 6156, - 6160 + 6026, + 6030 ], "loc": { "start": { - "line": 210, + "line": 208, "column": 17 }, "end": { - "line": 210, + "line": 208, "column": 21 } } }, "range": [ - 6151, - 6160 + 6021, + 6030 ], "loc": { "start": { - "line": 210, + "line": 208, "column": 12 }, "end": { - "line": 210, + "line": 208, "column": 21 } } @@ -11772,31 +11991,31 @@ "type": "Identifier", "name": "style", "range": [ - 6161, - 6166 + 6031, + 6036 ], "loc": { "start": { - "line": 210, + "line": 208, "column": 22 }, "end": { - "line": 210, + "line": 208, "column": 27 } } }, "range": [ - 6151, - 6166 + 6021, + 6036 ], "loc": { "start": { - "line": 210, + "line": 208, "column": 12 }, "end": { - "line": 210, + "line": 208, "column": 27 } } @@ -11805,31 +12024,31 @@ "type": "Identifier", "name": "display", "range": [ - 6167, - 6174 + 6037, + 6044 ], "loc": { "start": { - "line": 210, + "line": 208, "column": 28 }, "end": { - "line": 210, + "line": 208, "column": 35 } } }, "range": [ - 6151, - 6174 + 6021, + 6044 ], "loc": { "start": { - "line": 210, + "line": 208, "column": 12 }, "end": { - "line": 210, + "line": 208, "column": 35 } } @@ -11838,93 +12057,93 @@ "type": "Identifier", "name": "NONE", "range": [ - 6177, - 6181 + 6047, + 6051 ], "loc": { "start": { - "line": 210, + "line": 208, "column": 38 }, "end": { - "line": 210, + "line": 208, "column": 42 } } }, "range": [ - 6151, - 6181 + 6021, + 6051 ], "loc": { "start": { - "line": 210, + "line": 208, "column": 12 }, "end": { - "line": 210, + "line": 208, "column": 42 } } }, "range": [ - 6151, - 6182 + 6021, + 6052 ], "loc": { "start": { - "line": 210, + "line": 208, "column": 12 }, "end": { - "line": 210, + "line": 208, "column": 43 } } } ], "range": [ - 6137, - 6192 + 6007, + 6062 ], "loc": { "start": { - "line": 209, + "line": 207, "column": 15 }, "end": { - "line": 211, + "line": 209, "column": 9 } } }, "range": [ - 5970, - 6192 + 5840, + 6062 ], "loc": { "start": { - "line": 206, + "line": 204, "column": 8 }, "end": { - "line": 211, + "line": 209, "column": 9 } } } ], "range": [ - 5607, - 6198 + 5477, + 6068 ], "loc": { "start": { - "line": 195, + "line": 193, "column": 13 }, "end": { - "line": 212, + "line": 210, "column": 5 } } @@ -11932,16 +12151,16 @@ "generator": false, "expression": false, "range": [ - 5604, - 6198 + 5474, + 6068 ], "loc": { "start": { - "line": 195, + "line": 193, "column": 10 }, "end": { - "line": 212, + "line": 210, "column": 5 } } @@ -11949,16 +12168,16 @@ "kind": "method", "computed": false, "range": [ - 5598, - 6198 + 5468, + 6068 ], "loc": { "start": { - "line": 195, + "line": 193, "column": 4 }, "end": { - "line": 212, + "line": 210, "column": 5 } }, @@ -11967,16 +12186,16 @@ "type": "Block", "value": "*\n * Toggle help pop-up\n ", "range": [ - 5556, - 5593 + 5426, + 5463 ], "loc": { "start": { - "line": 192, + "line": 190, "column": 4 }, "end": { - "line": 194, + "line": 192, "column": 7 } } @@ -11987,16 +12206,16 @@ "type": "Block", "value": "*\n * Remove help UI\n ", "range": [ - 6204, - 6237 + 6074, + 6107 ], "loc": { "start": { - "line": 214, + "line": 212, "column": 4 }, "end": { - "line": 216, + "line": 214, "column": 7 } } @@ -12010,16 +12229,16 @@ "type": "Identifier", "name": "destroy", "range": [ - 6242, - 6249 + 6112, + 6119 ], "loc": { "start": { - "line": 217, + "line": 215, "column": 4 }, "end": { - "line": 217, + "line": 215, "column": 11 } } @@ -12042,16 +12261,16 @@ "object": { "type": "ThisExpression", "range": [ - 6267, - 6271 + 6137, + 6141 ], "loc": { "start": { - "line": 218, + "line": 216, "column": 13 }, "end": { - "line": 218, + "line": 216, "column": 17 } } @@ -12060,47 +12279,47 @@ "type": "Identifier", "name": "initialized", "range": [ - 6272, - 6283 + 6142, + 6153 ], "loc": { "start": { - "line": 218, + "line": 216, "column": 18 }, "end": { - "line": 218, + "line": 216, "column": 29 } } }, "range": [ - 6267, - 6283 + 6137, + 6153 ], "loc": { "start": { - "line": 218, + "line": 216, "column": 13 }, "end": { - "line": 218, + "line": 216, "column": 29 } } }, "prefix": true, "range": [ - 6266, - 6283 + 6136, + 6153 ], "loc": { "start": { - "line": 218, + "line": 216, "column": 12 }, "end": { - "line": 218, + "line": 216, "column": 29 } } @@ -12112,48 +12331,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 6299, - 6306 + 6169, + 6176 ], "loc": { "start": { - "line": 219, + "line": 217, "column": 12 }, "end": { - "line": 219, + "line": 217, "column": 19 } } } ], "range": [ - 6285, - 6316 + 6155, + 6186 ], "loc": { "start": { - "line": 218, + "line": 216, "column": 31 }, "end": { - "line": 220, + "line": 218, "column": 9 } } }, "alternate": null, "range": [ - 6262, - 6316 + 6132, + 6186 ], "loc": { "start": { - "line": 218, + "line": 216, "column": 8 }, "end": { - "line": 220, + "line": 218, "column": 9 } } @@ -12166,16 +12385,16 @@ "type": "Identifier", "name": "removeElm", "range": [ - 6325, - 6334 + 6195, + 6204 ], "loc": { "start": { - "line": 221, + "line": 219, "column": 8 }, "end": { - "line": 221, + "line": 219, "column": 17 } } @@ -12187,16 +12406,16 @@ "object": { "type": "ThisExpression", "range": [ - 6335, - 6339 + 6205, + 6209 ], "loc": { "start": { - "line": 221, + "line": 219, "column": 18 }, "end": { - "line": 221, + "line": 219, "column": 22 } } @@ -12205,62 +12424,62 @@ "type": "Identifier", "name": "btn", "range": [ - 6340, - 6343 + 6210, + 6213 ], "loc": { "start": { - "line": 221, + "line": 219, "column": 23 }, "end": { - "line": 221, + "line": 219, "column": 26 } } }, "range": [ - 6335, - 6343 + 6205, + 6213 ], "loc": { "start": { - "line": 221, + "line": 219, "column": 18 }, "end": { - "line": 221, + "line": 219, "column": 26 } } } ], "range": [ - 6325, - 6344 + 6195, + 6214 ], "loc": { "start": { - "line": 221, + "line": 219, "column": 8 }, "end": { - "line": 221, + "line": 219, "column": 27 } } }, "range": [ - 6325, - 6345 + 6195, + 6215 ], "loc": { "start": { - "line": 221, + "line": 219, "column": 8 }, "end": { - "line": 221, + "line": 219, "column": 28 } } @@ -12276,16 +12495,16 @@ "object": { "type": "ThisExpression", "range": [ - 6354, - 6358 + 6224, + 6228 ], "loc": { "start": { - "line": 222, + "line": 220, "column": 8 }, "end": { - "line": 222, + "line": 220, "column": 12 } } @@ -12294,31 +12513,31 @@ "type": "Identifier", "name": "btn", "range": [ - 6359, - 6362 + 6229, + 6232 ], "loc": { "start": { - "line": 222, + "line": 220, "column": 13 }, "end": { - "line": 222, + "line": 220, "column": 16 } } }, "range": [ - 6354, - 6362 + 6224, + 6232 ], "loc": { "start": { - "line": 222, + "line": 220, "column": 8 }, "end": { - "line": 222, + "line": 220, "column": 16 } } @@ -12328,46 +12547,46 @@ "value": null, "raw": "null", "range": [ - 6365, - 6369 + 6235, + 6239 ], "loc": { "start": { - "line": 222, + "line": 220, "column": 19 }, "end": { - "line": 222, + "line": 220, "column": 23 } } }, "range": [ - 6354, - 6369 + 6224, + 6239 ], "loc": { "start": { - "line": 222, + "line": 220, "column": 8 }, "end": { - "line": 222, + "line": 220, "column": 23 } } }, "range": [ - 6354, - 6370 + 6224, + 6240 ], "loc": { "start": { - "line": 222, + "line": 220, "column": 8 }, "end": { - "line": 222, + "line": 220, "column": 24 } } @@ -12380,16 +12599,16 @@ "type": "Identifier", "name": "removeElm", "range": [ - 6380, - 6389 + 6250, + 6259 ], "loc": { "start": { - "line": 224, + "line": 222, "column": 8 }, "end": { - "line": 224, + "line": 222, "column": 17 } } @@ -12401,16 +12620,16 @@ "object": { "type": "ThisExpression", "range": [ - 6390, - 6394 + 6260, + 6264 ], "loc": { "start": { - "line": 224, + "line": 222, "column": 18 }, "end": { - "line": 224, + "line": 222, "column": 22 } } @@ -12419,62 +12638,62 @@ "type": "Identifier", "name": "cont", "range": [ - 6395, - 6399 + 6265, + 6269 ], "loc": { "start": { - "line": 224, + "line": 222, "column": 23 }, "end": { - "line": 224, + "line": 222, "column": 27 } } }, "range": [ - 6390, - 6399 + 6260, + 6269 ], "loc": { "start": { - "line": 224, + "line": 222, "column": 18 }, "end": { - "line": 224, + "line": 222, "column": 27 } } } ], "range": [ - 6380, - 6400 + 6250, + 6270 ], "loc": { "start": { - "line": 224, + "line": 222, "column": 8 }, "end": { - "line": 224, + "line": 222, "column": 28 } } }, "range": [ - 6380, - 6401 + 6250, + 6271 ], "loc": { "start": { - "line": 224, + "line": 222, "column": 8 }, "end": { - "line": 224, + "line": 222, "column": 29 } } @@ -12490,16 +12709,16 @@ "object": { "type": "ThisExpression", "range": [ - 6410, - 6414 + 6280, + 6284 ], "loc": { "start": { - "line": 225, + "line": 223, "column": 8 }, "end": { - "line": 225, + "line": 223, "column": 12 } } @@ -12508,31 +12727,31 @@ "type": "Identifier", "name": "cont", "range": [ - 6415, - 6419 + 6285, + 6289 ], "loc": { "start": { - "line": 225, + "line": 223, "column": 13 }, "end": { - "line": 225, + "line": 223, "column": 17 } } }, "range": [ - 6410, - 6419 + 6280, + 6289 ], "loc": { "start": { - "line": 225, + "line": 223, "column": 8 }, "end": { - "line": 225, + "line": 223, "column": 17 } } @@ -12542,46 +12761,46 @@ "value": null, "raw": "null", "range": [ - 6422, - 6426 + 6292, + 6296 ], "loc": { "start": { - "line": 225, + "line": 223, "column": 20 }, "end": { - "line": 225, + "line": 223, "column": 24 } } }, "range": [ - 6410, - 6426 + 6280, + 6296 ], "loc": { "start": { - "line": 225, + "line": 223, "column": 8 }, "end": { - "line": 225, + "line": 223, "column": 24 } } }, "range": [ - 6410, - 6427 + 6280, + 6297 ], "loc": { "start": { - "line": 225, + "line": 223, "column": 8 }, "end": { - "line": 225, + "line": 223, "column": 25 } } @@ -12597,16 +12816,16 @@ "object": { "type": "ThisExpression", "range": [ - 6437, - 6441 + 6307, + 6311 ], "loc": { "start": { - "line": 227, + "line": 225, "column": 8 }, "end": { - "line": 227, + "line": 225, "column": 12 } } @@ -12615,31 +12834,31 @@ "type": "Identifier", "name": "boundMouseup", "range": [ - 6442, - 6454 + 6312, + 6324 ], "loc": { "start": { - "line": 227, + "line": 225, "column": 13 }, "end": { - "line": 227, + "line": 225, "column": 25 } } }, "range": [ - 6437, - 6454 + 6307, + 6324 ], "loc": { "start": { - "line": 227, + "line": 225, "column": 8 }, "end": { - "line": 227, + "line": 225, "column": 25 } } @@ -12649,46 +12868,46 @@ "value": null, "raw": "null", "range": [ - 6457, - 6461 + 6327, + 6331 ], "loc": { "start": { - "line": 227, + "line": 225, "column": 28 }, "end": { - "line": 227, + "line": 225, "column": 32 } } }, "range": [ - 6437, - 6461 + 6307, + 6331 ], "loc": { "start": { - "line": 227, + "line": 225, "column": 8 }, "end": { - "line": 227, + "line": 225, "column": 32 } } }, "range": [ - 6437, - 6462 + 6307, + 6332 ], "loc": { "start": { - "line": 227, + "line": 225, "column": 8 }, "end": { - "line": 227, + "line": 225, "column": 33 } } @@ -12704,16 +12923,16 @@ "object": { "type": "ThisExpression", "range": [ - 6471, - 6475 + 6341, + 6345 ], "loc": { "start": { - "line": 228, + "line": 226, "column": 8 }, "end": { - "line": 228, + "line": 226, "column": 12 } } @@ -12722,31 +12941,31 @@ "type": "Identifier", "name": "initialized", "range": [ - 6476, - 6487 + 6346, + 6357 ], "loc": { "start": { - "line": 228, + "line": 226, "column": 13 }, "end": { - "line": 228, + "line": 226, "column": 24 } } }, "range": [ - 6471, - 6487 + 6341, + 6357 ], "loc": { "start": { - "line": 228, + "line": 226, "column": 8 }, "end": { - "line": 228, + "line": 226, "column": 24 } } @@ -12756,62 +12975,62 @@ "value": false, "raw": "false", "range": [ - 6490, - 6495 + 6360, + 6365 ], "loc": { "start": { - "line": 228, + "line": 226, "column": 27 }, "end": { - "line": 228, + "line": 226, "column": 32 } } }, "range": [ - 6471, - 6495 + 6341, + 6365 ], "loc": { "start": { - "line": 228, + "line": 226, "column": 8 }, "end": { - "line": 228, + "line": 226, "column": 32 } } }, "range": [ - 6471, - 6496 + 6341, + 6366 ], "loc": { "start": { - "line": 228, + "line": 226, "column": 8 }, "end": { - "line": 228, + "line": 226, "column": 33 } } } ], "range": [ - 6252, - 6502 + 6122, + 6372 ], "loc": { "start": { - "line": 217, + "line": 215, "column": 14 }, "end": { - "line": 229, + "line": 227, "column": 5 } } @@ -12819,16 +13038,16 @@ "generator": false, "expression": false, "range": [ - 6249, - 6502 + 6119, + 6372 ], "loc": { "start": { - "line": 217, + "line": 215, "column": 11 }, "end": { - "line": 229, + "line": 227, "column": 5 } } @@ -12836,16 +13055,16 @@ "kind": "method", "computed": false, "range": [ - 6242, - 6502 + 6112, + 6372 ], "loc": { "start": { - "line": 217, + "line": 215, "column": 4 }, "end": { - "line": 229, + "line": 227, "column": 5 } }, @@ -12854,16 +13073,16 @@ "type": "Block", "value": "*\n * Remove help UI\n ", "range": [ - 6204, - 6237 + 6074, + 6107 ], "loc": { "start": { - "line": 214, + "line": 212, "column": 4 }, "end": { - "line": 216, + "line": 214, "column": 7 } } @@ -12873,31 +13092,31 @@ } ], "range": [ - 437, - 6505 + 471, + 6375 ], "loc": { "start": { - "line": 14, + "line": 15, "column": 34 }, "end": { - "line": 231, + "line": 229, "column": 1 } } }, "range": [ - 410, - 6505 + 444, + 6375 ], "loc": { "start": { - "line": 14, + "line": 15, "column": 7 }, "end": { - "line": 231, + "line": 229, "column": 1 } }, @@ -12906,16 +13125,16 @@ "type": "Block", "value": "*\n * Help UI component\n ", "range": [ - 374, - 402 + 408, + 436 ], "loc": { "start": { - "line": 11, + "line": 12, "column": 0 }, "end": { - "line": 13, + "line": 14, "column": 3 } } @@ -12926,16 +13145,16 @@ "specifiers": [], "source": null, "range": [ - 403, - 6505 + 437, + 6375 ], "loc": { "start": { - "line": 14, + "line": 15, "column": 0 }, "end": { - "line": 231, + "line": 229, "column": 1 } }, @@ -12944,16 +13163,16 @@ "type": "Block", "value": "*\n * Help UI component\n ", "range": [ - 374, - 402 + 408, + 436 ], "loc": { "start": { - "line": 11, + "line": 12, "column": 0 }, "end": { - "line": 13, + "line": 14, "column": 3 } } @@ -12964,7 +13183,7 @@ "sourceType": "module", "range": [ 0, - 6505 + 6375 ], "loc": { "start": { @@ -12972,7 +13191,7 @@ "column": 0 }, "end": { - "line": 231, + "line": 229, "column": 1 } }, @@ -12981,16 +13200,16 @@ "type": "Block", "value": "*\n * Help UI component\n ", "range": [ - 374, - 402 + 408, + 436 ], "loc": { "start": { - "line": 11, + "line": 12, "column": 0 }, "end": { - "line": 13, + "line": 14, "column": 3 } } @@ -12999,16 +13218,16 @@ "type": "Block", "value": "*\n * Creates an instance of Help\n * @param {TableFilter} tf TableFilter instance\n ", "range": [ - 444, - 542 + 478, + 576 ], "loc": { "start": { - "line": 16, + "line": 17, "column": 4 }, "end": { - "line": 19, + "line": 20, "column": 7 } } @@ -13017,16 +13236,16 @@ "type": "Block", "value": "*\n * ID of main custom container element\n * @type {String}\n ", "range": [ - 631, - 719 + 689, + 777 ], "loc": { "start": { - "line": 25, + "line": 26, "column": 8 }, "end": { - "line": 28, + "line": 29, "column": 11 } } @@ -13035,16 +13254,16 @@ "type": "Block", "value": "*\n * ID of custom container element for instructions\n * @type {String}\n ", "range": [ - 789, - 889 + 829, + 929 ], "loc": { "start": { - "line": 31, + "line": 32, "column": 8 }, "end": { - "line": 34, + "line": 35, "column": 11 } } @@ -13053,8 +13272,8 @@ "type": "Block", "value": "*\n * Instructions text (accepts HTML)\n * @type {String}\n ", "range": [ - 985, - 1070 + 995, + 1080 ], "loc": { "start": { @@ -13071,16 +13290,16 @@ "type": "Block", "value": "*\n * Instructions HTML\n * @type {String}\n ", "range": [ - 1676, - 1746 + 1648, + 1718 ], "loc": { "start": { - "line": 52, + "line": 51, "column": 8 }, "end": { - "line": 55, + "line": 54, "column": 11 } } @@ -13089,16 +13308,16 @@ "type": "Block", "value": "*\n * Help button text ('?')\n * @type {String}\n ", "range": [ - 1815, - 1890 + 1769, + 1844 ], "loc": { "start": { - "line": 58, + "line": 57, "column": 8 }, "end": { - "line": 61, + "line": 60, "column": 11 } } @@ -13107,16 +13326,16 @@ "type": "Block", "value": "*\n * Custom help button HTML\n * @type {String}\n ", "range": [ - 1960, - 2036 + 1896, + 1972 ], "loc": { "start": { - "line": 64, + "line": 63, "column": 8 }, "end": { - "line": 67, + "line": 66, "column": 11 } } @@ -13125,16 +13344,16 @@ "type": "Block", "value": "*\n * Css class for help button\n * @type {String}\n ", "range": [ - 2107, - 2185 + 2025, + 2103 ], "loc": { "start": { - "line": 70, + "line": 69, "column": 8 }, "end": { - "line": 73, + "line": 72, "column": 11 } } @@ -13143,16 +13362,16 @@ "type": "Block", "value": "*\n * Css class for help container element\n * @type {String}\n ", "range": [ - 2270, - 2359 + 2170, + 2259 ], "loc": { "start": { - "line": 76, + "line": 75, "column": 8 }, "end": { - "line": 79, + "line": 78, "column": 11 } } @@ -13161,16 +13380,16 @@ "type": "Block", "value": "*\n * Button DOM element\n * @type {DOMElement}\n ", "range": [ - 2464, - 2539 + 2334, + 2409 ], "loc": { "start": { - "line": 83, + "line": 81, "column": 8 }, "end": { - "line": 86, + "line": 84, "column": 11 } } @@ -13179,16 +13398,16 @@ "type": "Block", "value": "*\n * Help container DOM element\n * @type {DOMElement}\n ", "range": [ - 2574, - 2657 + 2444, + 2527 ], "loc": { "start": { - "line": 89, + "line": 87, "column": 8 }, "end": { - "line": 92, + "line": 90, "column": 11 } } @@ -13197,16 +13416,16 @@ "type": "Block", "value": "*\n * Bound mouseup wrapper\n * @private\n ", "range": [ - 2693, - 2761 + 2563, + 2631 ], "loc": { "start": { - "line": 95, + "line": 93, "column": 8 }, "end": { - "line": 98, + "line": 96, "column": 11 } } @@ -13215,16 +13434,16 @@ "type": "Block", "value": "*\n * Default HTML appended to instructions text\n * @type {String}\n ", "range": [ - 2805, - 2900 + 2675, + 2770 ], "loc": { "start": { - "line": 101, + "line": 99, "column": 8 }, "end": { - "line": 104, + "line": 102, "column": 11 } } @@ -13233,16 +13452,16 @@ "type": "Block", "value": "*\n * Mouse-up event handler handling popup auto-close behaviour\n * @private\n ", "range": [ - 3383, - 3476 + 3253, + 3346 ], "loc": { "start": { - "line": 115, + "line": 113, "column": 4 }, "end": { - "line": 118, + "line": 116, "column": 7 } } @@ -13251,16 +13470,16 @@ "type": "Block", "value": "*\n * Initialise Help instance\n ", "range": [ - 3807, - 3850 + 3677, + 3720 ], "loc": { "start": { - "line": 133, + "line": 131, "column": 4 }, "end": { - "line": 135, + "line": 133, "column": 7 } } @@ -13269,16 +13488,16 @@ "type": "Line", "value": "help button is added to defined element", "range": [ - 4093, - 4134 + 3963, + 4004 ], "loc": { "start": { - "line": 148, + "line": 146, "column": 8 }, "end": { - "line": 148, + "line": 146, "column": 49 } } @@ -13287,16 +13506,16 @@ "type": "Block", "value": "* @inherited ", "range": [ - 5494, - 5511 + 5364, + 5381 ], "loc": { "start": { - "line": 188, + "line": 186, "column": 8 }, "end": { - "line": 188, + "line": 186, "column": 25 } } @@ -13305,16 +13524,16 @@ "type": "Block", "value": "*\n * Toggle help pop-up\n ", "range": [ - 5556, - 5593 + 5426, + 5463 ], "loc": { "start": { - "line": 192, + "line": 190, "column": 4 }, "end": { - "line": 194, + "line": 192, "column": 7 } } @@ -13323,16 +13542,16 @@ "type": "Line", "value": " check only if explicitily disabled as in this case undefined", "range": [ - 5617, - 5680 + 5487, + 5550 ], "loc": { "start": { - "line": 196, + "line": 194, "column": 8 }, "end": { - "line": 196, + "line": 194, "column": 71 } } @@ -13341,16 +13560,16 @@ "type": "Line", "value": " signifies the help feature is enabled by default", "range": [ - 5689, - 5740 + 5559, + 5610 ], "loc": { "start": { - "line": 197, + "line": 195, "column": 8 }, "end": { - "line": 197, + "line": 195, "column": 59 } } @@ -13359,16 +13578,16 @@ "type": "Line", "value": " ensure mouseup event handler is removed", "range": [ - 5813, - 5855 + 5683, + 5725 ], "loc": { "start": { - "line": 202, + "line": 200, "column": 8 }, "end": { - "line": 202, + "line": 200, "column": 50 } } @@ -13377,16 +13596,16 @@ "type": "Block", "value": "*\n * Remove help UI\n ", "range": [ - 6204, - 6237 + 6074, + 6107 ], "loc": { "start": { - "line": 214, + "line": 212, "column": 4 }, "end": { - "line": 216, + "line": 214, "column": 7 } } diff --git a/docs/ast/source/tablefilter.js.json b/docs/ast/source/tablefilter.js.json index c43b0e9a..2a6ad16d 100644 --- a/docs/ast/source/tablefilter.js.json +++ b/docs/ast/source/tablefilter.js.json @@ -19854,114 +19854,223 @@ "type": "Identifier", "name": "undefined", "range": [ - 13290, - 13299 + 13278, + 13287 ], "loc": { "start": { - "line": 491, - "column": 12 + "line": 490, + "column": 51 }, "end": { - "line": 491, - "column": 21 + "line": 490, + "column": 60 } } }, "alternate": { - "type": "CallExpression", - "callee": { - "type": "Identifier", - "name": "Boolean", - "range": [ - 13302, - 13309 - ], - "loc": { - "start": { - "line": 491, - "column": 24 - }, - "end": { - "line": 491, - "column": 31 - } - } - }, - "arguments": [ - { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "Identifier", - "name": "f", - "range": [ - 13310, - 13311 - ], - "loc": { - "start": { - "line": 491, - "column": 32 - }, - "end": { - "line": 491, - "column": 33 - } - } - }, - "property": { - "type": "Identifier", - "name": "help_instructions", - "range": [ - 13312, - 13329 - ], - "loc": { - "start": { - "line": 491, - "column": 34 - }, - "end": { - "line": 491, - "column": 51 - } - } - }, + "type": "LogicalExpression", + "operator": "||", + "left": { + "type": "CallExpression", + "callee": { + "type": "Identifier", + "name": "isObj", "range": [ - 13310, - 13329 + 13303, + 13308 ], "loc": { "start": { "line": 491, - "column": 32 + "column": 13 }, "end": { "line": 491, - "column": 51 + "column": 18 } } + }, + "arguments": [ + { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "Identifier", + "name": "f", + "range": [ + 13309, + 13310 + ], + "loc": { + "start": { + "line": 491, + "column": 19 + }, + "end": { + "line": 491, + "column": 20 + } + } + }, + "property": { + "type": "Identifier", + "name": "help_instructions", + "range": [ + 13311, + 13328 + ], + "loc": { + "start": { + "line": 491, + "column": 21 + }, + "end": { + "line": 491, + "column": 38 + } + } + }, + "range": [ + 13309, + 13328 + ], + "loc": { + "start": { + "line": 491, + "column": 19 + }, + "end": { + "line": 491, + "column": 38 + } + } + } + ], + "range": [ + 13303, + 13329 + ], + "loc": { + "start": { + "line": 491, + "column": 13 + }, + "end": { + "line": 491, + "column": 39 + } } - ], + }, + "right": { + "type": "CallExpression", + "callee": { + "type": "Identifier", + "name": "Boolean", + "range": [ + 13333, + 13340 + ], + "loc": { + "start": { + "line": 491, + "column": 43 + }, + "end": { + "line": 491, + "column": 50 + } + } + }, + "arguments": [ + { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "Identifier", + "name": "f", + "range": [ + 13341, + 13342 + ], + "loc": { + "start": { + "line": 491, + "column": 51 + }, + "end": { + "line": 491, + "column": 52 + } + } + }, + "property": { + "type": "Identifier", + "name": "help_instructions", + "range": [ + 13343, + 13360 + ], + "loc": { + "start": { + "line": 491, + "column": 53 + }, + "end": { + "line": 491, + "column": 70 + } + } + }, + "range": [ + 13341, + 13360 + ], + "loc": { + "start": { + "line": 491, + "column": 51 + }, + "end": { + "line": 491, + "column": 70 + } + } + } + ], + "range": [ + 13333, + 13361 + ], + "loc": { + "start": { + "line": 491, + "column": 43 + }, + "end": { + "line": 491, + "column": 71 + } + } + }, "range": [ - 13302, - 13330 + 13303, + 13361 ], "loc": { "start": { "line": 491, - "column": 24 + "column": 13 }, "end": { "line": 491, - "column": 52 + "column": 71 } } }, "range": [ 13247, - 13330 + 13362 ], "loc": { "start": { @@ -19970,13 +20079,13 @@ }, "end": { "line": 491, - "column": 52 + "column": 72 } } }, "range": [ 13235, - 13330 + 13362 ], "loc": { "start": { @@ -19985,13 +20094,13 @@ }, "end": { "line": 491, - "column": 52 + "column": 72 } } }, "range": [ 13235, - 13331 + 13363 ], "loc": { "start": { @@ -20000,7 +20109,7 @@ }, "end": { "line": 491, - "column": 53 + "column": 73 } }, "leadingComments": [ @@ -20028,8 +20137,8 @@ "type": "Block", "value": "*\n * Indicate whether pop-up filters UI is enabled\n * @type {Boolean}\n ", "range": [ - 13341, - 13440 + 13373, + 13472 ], "loc": { "start": { @@ -20055,8 +20164,8 @@ "object": { "type": "ThisExpression", "range": [ - 13449, - 13453 + 13481, + 13485 ], "loc": { "start": { @@ -20073,8 +20182,8 @@ "type": "Identifier", "name": "popupFilters", "range": [ - 13454, - 13466 + 13486, + 13498 ], "loc": { "start": { @@ -20088,8 +20197,8 @@ } }, "range": [ - 13449, - 13466 + 13481, + 13498 ], "loc": { "start": { @@ -20108,8 +20217,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 13469, - 13476 + 13501, + 13508 ], "loc": { "start": { @@ -20130,8 +20239,8 @@ "type": "Identifier", "name": "f", "range": [ - 13477, - 13478 + 13509, + 13510 ], "loc": { "start": { @@ -20148,8 +20257,8 @@ "type": "Identifier", "name": "popup_filters", "range": [ - 13479, - 13492 + 13511, + 13524 ], "loc": { "start": { @@ -20163,8 +20272,8 @@ } }, "range": [ - 13477, - 13492 + 13509, + 13524 ], "loc": { "start": { @@ -20179,8 +20288,8 @@ } ], "range": [ - 13469, - 13493 + 13501, + 13525 ], "loc": { "start": { @@ -20194,8 +20303,8 @@ } }, "range": [ - 13449, - 13493 + 13481, + 13525 ], "loc": { "start": { @@ -20209,8 +20318,8 @@ } }, "range": [ - 13449, - 13494 + 13481, + 13526 ], "loc": { "start": { @@ -20227,8 +20336,8 @@ "type": "Block", "value": "*\n * Indicate whether pop-up filters UI is enabled\n * @type {Boolean}\n ", "range": [ - 13341, - 13440 + 13373, + 13472 ], "loc": { "start": { @@ -20247,8 +20356,8 @@ "type": "Block", "value": "*\n * Indicate whether filtered (active) columns indicator is enabled\n * @type {Boolean}\n ", "range": [ - 13504, - 13621 + 13536, + 13653 ], "loc": { "start": { @@ -20274,8 +20383,8 @@ "object": { "type": "ThisExpression", "range": [ - 13630, - 13634 + 13662, + 13666 ], "loc": { "start": { @@ -20292,8 +20401,8 @@ "type": "Identifier", "name": "markActiveColumns", "range": [ - 13635, - 13652 + 13667, + 13684 ], "loc": { "start": { @@ -20307,8 +20416,8 @@ } }, "range": [ - 13630, - 13652 + 13662, + 13684 ], "loc": { "start": { @@ -20330,8 +20439,8 @@ "type": "Identifier", "name": "isObj", "range": [ - 13655, - 13660 + 13687, + 13692 ], "loc": { "start": { @@ -20352,8 +20461,8 @@ "type": "Identifier", "name": "f", "range": [ - 13661, - 13662 + 13693, + 13694 ], "loc": { "start": { @@ -20370,8 +20479,8 @@ "type": "Identifier", "name": "mark_active_columns", "range": [ - 13663, - 13682 + 13695, + 13714 ], "loc": { "start": { @@ -20385,8 +20494,8 @@ } }, "range": [ - 13661, - 13682 + 13693, + 13714 ], "loc": { "start": { @@ -20401,8 +20510,8 @@ } ], "range": [ - 13655, - 13683 + 13687, + 13715 ], "loc": { "start": { @@ -20421,8 +20530,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 13699, - 13706 + 13731, + 13738 ], "loc": { "start": { @@ -20443,8 +20552,8 @@ "type": "Identifier", "name": "f", "range": [ - 13707, - 13708 + 13739, + 13740 ], "loc": { "start": { @@ -20461,8 +20570,8 @@ "type": "Identifier", "name": "mark_active_columns", "range": [ - 13709, - 13728 + 13741, + 13760 ], "loc": { "start": { @@ -20476,8 +20585,8 @@ } }, "range": [ - 13707, - 13728 + 13739, + 13760 ], "loc": { "start": { @@ -20492,8 +20601,8 @@ } ], "range": [ - 13699, - 13729 + 13731, + 13761 ], "loc": { "start": { @@ -20507,8 +20616,8 @@ } }, "range": [ - 13655, - 13729 + 13687, + 13761 ], "loc": { "start": { @@ -20522,8 +20631,8 @@ } }, "range": [ - 13630, - 13729 + 13662, + 13761 ], "loc": { "start": { @@ -20537,8 +20646,8 @@ } }, "range": [ - 13630, - 13730 + 13662, + 13762 ], "loc": { "start": { @@ -20555,8 +20664,8 @@ "type": "Block", "value": "*\n * Indicate whether filtered (active) columns indicator is enabled\n * @type {Boolean}\n ", "range": [ - 13504, - 13621 + 13536, + 13653 ], "loc": { "start": { @@ -20575,8 +20684,8 @@ "type": "Block", "value": "** select filter's customisation and behaviours **", "range": [ - 13740, - 13794 + 13772, + 13826 ], "loc": { "start": { @@ -20593,8 +20702,8 @@ "type": "Block", "value": "*\n * Text for clear option in drop-down filter types (1st option)\n * @type {String|Array}\n ", "range": [ - 13803, - 13922 + 13835, + 13954 ], "loc": { "start": { @@ -20620,8 +20729,8 @@ "object": { "type": "ThisExpression", "range": [ - 13931, - 13935 + 13963, + 13967 ], "loc": { "start": { @@ -20638,8 +20747,8 @@ "type": "Identifier", "name": "clearFilterText", "range": [ - 13936, - 13951 + 13968, + 13983 ], "loc": { "start": { @@ -20653,8 +20762,8 @@ } }, "range": [ - 13931, - 13951 + 13963, + 13983 ], "loc": { "start": { @@ -20677,8 +20786,8 @@ "type": "Identifier", "name": "f", "range": [ - 13954, - 13955 + 13986, + 13987 ], "loc": { "start": { @@ -20695,8 +20804,8 @@ "type": "Identifier", "name": "clear_filter_text", "range": [ - 13956, - 13973 + 13988, + 14005 ], "loc": { "start": { @@ -20710,8 +20819,8 @@ } }, "range": [ - 13954, - 13973 + 13986, + 14005 ], "loc": { "start": { @@ -20729,8 +20838,8 @@ "value": "Clear", "raw": "'Clear'", "range": [ - 13977, - 13984 + 14009, + 14016 ], "loc": { "start": { @@ -20744,8 +20853,8 @@ } }, "range": [ - 13954, - 13984 + 13986, + 14016 ], "loc": { "start": { @@ -20759,8 +20868,8 @@ } }, "range": [ - 13931, - 13984 + 13963, + 14016 ], "loc": { "start": { @@ -20774,8 +20883,8 @@ } }, "range": [ - 13931, - 13985 + 13963, + 14017 ], "loc": { "start": { @@ -20792,8 +20901,8 @@ "type": "Block", "value": "** select filter's customisation and behaviours **", "range": [ - 13740, - 13794 + 13772, + 13826 ], "loc": { "start": { @@ -20810,8 +20919,8 @@ "type": "Block", "value": "*\n * Text for clear option in drop-down filter types (1st option)\n * @type {String|Array}\n ", "range": [ - 13803, - 13922 + 13835, + 13954 ], "loc": { "start": { @@ -20830,8 +20939,8 @@ "type": "Block", "value": "*\n * Indicate whether empty option is enabled in drop-down filter types\n * @type {Boolean}\n ", "range": [ - 13995, - 14115 + 14027, + 14147 ], "loc": { "start": { @@ -20857,8 +20966,8 @@ "object": { "type": "ThisExpression", "range": [ - 14124, - 14128 + 14156, + 14160 ], "loc": { "start": { @@ -20875,8 +20984,8 @@ "type": "Identifier", "name": "enableEmptyOption", "range": [ - 14129, - 14146 + 14161, + 14178 ], "loc": { "start": { @@ -20890,8 +20999,8 @@ } }, "range": [ - 14124, - 14146 + 14156, + 14178 ], "loc": { "start": { @@ -20910,8 +21019,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 14149, - 14156 + 14181, + 14188 ], "loc": { "start": { @@ -20932,8 +21041,8 @@ "type": "Identifier", "name": "f", "range": [ - 14157, - 14158 + 14189, + 14190 ], "loc": { "start": { @@ -20950,8 +21059,8 @@ "type": "Identifier", "name": "enable_empty_option", "range": [ - 14159, - 14178 + 14191, + 14210 ], "loc": { "start": { @@ -20965,8 +21074,8 @@ } }, "range": [ - 14157, - 14178 + 14189, + 14210 ], "loc": { "start": { @@ -20981,8 +21090,8 @@ } ], "range": [ - 14149, - 14179 + 14181, + 14211 ], "loc": { "start": { @@ -20996,8 +21105,8 @@ } }, "range": [ - 14124, - 14179 + 14156, + 14211 ], "loc": { "start": { @@ -21011,8 +21120,8 @@ } }, "range": [ - 14124, - 14180 + 14156, + 14212 ], "loc": { "start": { @@ -21029,8 +21138,8 @@ "type": "Block", "value": "*\n * Indicate whether empty option is enabled in drop-down filter types\n * @type {Boolean}\n ", "range": [ - 13995, - 14115 + 14027, + 14147 ], "loc": { "start": { @@ -21049,8 +21158,8 @@ "type": "Block", "value": "*\n * Text for empty option in drop-down filter types\n * @type {String}\n ", "range": [ - 14190, - 14290 + 14222, + 14322 ], "loc": { "start": { @@ -21076,8 +21185,8 @@ "object": { "type": "ThisExpression", "range": [ - 14299, - 14303 + 14331, + 14335 ], "loc": { "start": { @@ -21094,8 +21203,8 @@ "type": "Identifier", "name": "emptyText", "range": [ - 14304, - 14313 + 14336, + 14345 ], "loc": { "start": { @@ -21109,8 +21218,8 @@ } }, "range": [ - 14299, - 14313 + 14331, + 14345 ], "loc": { "start": { @@ -21133,8 +21242,8 @@ "type": "Identifier", "name": "f", "range": [ - 14316, - 14317 + 14348, + 14349 ], "loc": { "start": { @@ -21151,8 +21260,8 @@ "type": "Identifier", "name": "empty_text", "range": [ - 14318, - 14328 + 14350, + 14360 ], "loc": { "start": { @@ -21166,8 +21275,8 @@ } }, "range": [ - 14316, - 14328 + 14348, + 14360 ], "loc": { "start": { @@ -21185,8 +21294,8 @@ "value": "(Empty)", "raw": "'(Empty)'", "range": [ - 14332, - 14341 + 14364, + 14373 ], "loc": { "start": { @@ -21200,8 +21309,8 @@ } }, "range": [ - 14316, - 14341 + 14348, + 14373 ], "loc": { "start": { @@ -21215,8 +21324,8 @@ } }, "range": [ - 14299, - 14341 + 14331, + 14373 ], "loc": { "start": { @@ -21230,8 +21339,8 @@ } }, "range": [ - 14299, - 14342 + 14331, + 14374 ], "loc": { "start": { @@ -21248,8 +21357,8 @@ "type": "Block", "value": "*\n * Text for empty option in drop-down filter types\n * @type {String}\n ", "range": [ - 14190, - 14290 + 14222, + 14322 ], "loc": { "start": { @@ -21268,8 +21377,8 @@ "type": "Block", "value": "*\n * Indicate whether non-empty option is enabled in drop-down filter\n * types\n * @type {Boolean}\n ", "range": [ - 14352, - 14487 + 14384, + 14519 ], "loc": { "start": { @@ -21295,8 +21404,8 @@ "object": { "type": "ThisExpression", "range": [ - 14496, - 14500 + 14528, + 14532 ], "loc": { "start": { @@ -21313,8 +21422,8 @@ "type": "Identifier", "name": "enableNonEmptyOption", "range": [ - 14501, - 14521 + 14533, + 14553 ], "loc": { "start": { @@ -21328,8 +21437,8 @@ } }, "range": [ - 14496, - 14521 + 14528, + 14553 ], "loc": { "start": { @@ -21348,8 +21457,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 14524, - 14531 + 14556, + 14563 ], "loc": { "start": { @@ -21370,8 +21479,8 @@ "type": "Identifier", "name": "f", "range": [ - 14532, - 14533 + 14564, + 14565 ], "loc": { "start": { @@ -21388,8 +21497,8 @@ "type": "Identifier", "name": "enable_non_empty_option", "range": [ - 14534, - 14557 + 14566, + 14589 ], "loc": { "start": { @@ -21403,8 +21512,8 @@ } }, "range": [ - 14532, - 14557 + 14564, + 14589 ], "loc": { "start": { @@ -21419,8 +21528,8 @@ } ], "range": [ - 14524, - 14558 + 14556, + 14590 ], "loc": { "start": { @@ -21434,8 +21543,8 @@ } }, "range": [ - 14496, - 14558 + 14528, + 14590 ], "loc": { "start": { @@ -21449,8 +21558,8 @@ } }, "range": [ - 14496, - 14559 + 14528, + 14591 ], "loc": { "start": { @@ -21467,8 +21576,8 @@ "type": "Block", "value": "*\n * Indicate whether non-empty option is enabled in drop-down filter\n * types\n * @type {Boolean}\n ", "range": [ - 14352, - 14487 + 14384, + 14519 ], "loc": { "start": { @@ -21487,8 +21596,8 @@ "type": "Block", "value": "*\n * Text for non-empty option in drop-down filter types\n * @type {String}\n ", "range": [ - 14569, - 14673 + 14601, + 14705 ], "loc": { "start": { @@ -21514,8 +21623,8 @@ "object": { "type": "ThisExpression", "range": [ - 14682, - 14686 + 14714, + 14718 ], "loc": { "start": { @@ -21532,8 +21641,8 @@ "type": "Identifier", "name": "nonEmptyText", "range": [ - 14687, - 14699 + 14719, + 14731 ], "loc": { "start": { @@ -21547,8 +21656,8 @@ } }, "range": [ - 14682, - 14699 + 14714, + 14731 ], "loc": { "start": { @@ -21571,8 +21680,8 @@ "type": "Identifier", "name": "f", "range": [ - 14702, - 14703 + 14734, + 14735 ], "loc": { "start": { @@ -21589,8 +21698,8 @@ "type": "Identifier", "name": "non_empty_text", "range": [ - 14704, - 14718 + 14736, + 14750 ], "loc": { "start": { @@ -21604,8 +21713,8 @@ } }, "range": [ - 14702, - 14718 + 14734, + 14750 ], "loc": { "start": { @@ -21623,8 +21732,8 @@ "value": "(Non empty)", "raw": "'(Non empty)'", "range": [ - 14722, - 14735 + 14754, + 14767 ], "loc": { "start": { @@ -21638,8 +21747,8 @@ } }, "range": [ - 14702, - 14735 + 14734, + 14767 ], "loc": { "start": { @@ -21653,8 +21762,8 @@ } }, "range": [ - 14682, - 14735 + 14714, + 14767 ], "loc": { "start": { @@ -21668,8 +21777,8 @@ } }, "range": [ - 14682, - 14736 + 14714, + 14768 ], "loc": { "start": { @@ -21686,8 +21795,8 @@ "type": "Block", "value": "*\n * Text for non-empty option in drop-down filter types\n * @type {String}\n ", "range": [ - 14569, - 14673 + 14601, + 14705 ], "loc": { "start": { @@ -21706,8 +21815,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": [ - 14746, - 14894 + 14778, + 14926 ], "loc": { "start": { @@ -21733,8 +21842,8 @@ "object": { "type": "ThisExpression", "range": [ - 14903, - 14907 + 14935, + 14939 ], "loc": { "start": { @@ -21751,8 +21860,8 @@ "type": "Identifier", "name": "onSlcChange", "range": [ - 14908, - 14919 + 14940, + 14951 ], "loc": { "start": { @@ -21766,8 +21875,8 @@ } }, "range": [ - 14903, - 14919 + 14935, + 14951 ], "loc": { "start": { @@ -21792,8 +21901,8 @@ "type": "Identifier", "name": "f", "range": [ - 14922, - 14923 + 14954, + 14955 ], "loc": { "start": { @@ -21810,8 +21919,8 @@ "type": "Identifier", "name": "on_change", "range": [ - 14924, - 14933 + 14956, + 14965 ], "loc": { "start": { @@ -21825,8 +21934,8 @@ } }, "range": [ - 14922, - 14933 + 14954, + 14965 ], "loc": { "start": { @@ -21844,8 +21953,8 @@ "value": false, "raw": "false", "range": [ - 14938, - 14943 + 14970, + 14975 ], "loc": { "start": { @@ -21859,8 +21968,8 @@ } }, "range": [ - 14922, - 14943 + 14954, + 14975 ], "loc": { "start": { @@ -21878,8 +21987,8 @@ "value": false, "raw": "false", "range": [ - 14946, - 14951 + 14978, + 14983 ], "loc": { "start": { @@ -21897,8 +22006,8 @@ "value": true, "raw": "true", "range": [ - 14954, - 14958 + 14986, + 14990 ], "loc": { "start": { @@ -21912,8 +22021,8 @@ } }, "range": [ - 14922, - 14958 + 14954, + 14990 ], "loc": { "start": { @@ -21927,8 +22036,8 @@ } }, "range": [ - 14903, - 14958 + 14935, + 14990 ], "loc": { "start": { @@ -21942,8 +22051,8 @@ } }, "range": [ - 14903, - 14959 + 14935, + 14991 ], "loc": { "start": { @@ -21960,8 +22069,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": [ - 14746, - 14894 + 14778, + 14926 ], "loc": { "start": { @@ -21980,8 +22089,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": [ - 14969, - 15147 + 15001, + 15179 ], "loc": { "start": { @@ -22007,8 +22116,8 @@ "object": { "type": "ThisExpression", "range": [ - 15156, - 15160 + 15188, + 15192 ], "loc": { "start": { @@ -22025,8 +22134,8 @@ "type": "Identifier", "name": "sortSlc", "range": [ - 15161, - 15168 + 15193, + 15200 ], "loc": { "start": { @@ -22040,8 +22149,8 @@ } }, "range": [ - 15156, - 15168 + 15188, + 15200 ], "loc": { "start": { @@ -22062,8 +22171,8 @@ "type": "Identifier", "name": "isUndef", "range": [ - 15171, - 15178 + 15203, + 15210 ], "loc": { "start": { @@ -22084,8 +22193,8 @@ "type": "Identifier", "name": "f", "range": [ - 15179, - 15180 + 15211, + 15212 ], "loc": { "start": { @@ -22102,8 +22211,8 @@ "type": "Identifier", "name": "sort_select", "range": [ - 15181, - 15192 + 15213, + 15224 ], "loc": { "start": { @@ -22117,8 +22226,8 @@ } }, "range": [ - 15179, - 15192 + 15211, + 15224 ], "loc": { "start": { @@ -22133,8 +22242,8 @@ } ], "range": [ - 15171, - 15193 + 15203, + 15225 ], "loc": { "start": { @@ -22152,8 +22261,8 @@ "value": true, "raw": "true", "range": [ - 15196, - 15200 + 15228, + 15232 ], "loc": { "start": { @@ -22174,8 +22283,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 15215, - 15222 + 15247, + 15254 ], "loc": { "start": { @@ -22196,8 +22305,8 @@ "type": "Identifier", "name": "f", "range": [ - 15223, - 15224 + 15255, + 15256 ], "loc": { "start": { @@ -22214,8 +22323,8 @@ "type": "Identifier", "name": "sort_select", "range": [ - 15225, - 15236 + 15257, + 15268 ], "loc": { "start": { @@ -22229,8 +22338,8 @@ } }, "range": [ - 15223, - 15236 + 15255, + 15268 ], "loc": { "start": { @@ -22245,8 +22354,8 @@ } ], "range": [ - 15215, - 15237 + 15247, + 15269 ], "loc": { "start": { @@ -22266,8 +22375,8 @@ "type": "Identifier", "name": "f", "range": [ - 15240, - 15241 + 15272, + 15273 ], "loc": { "start": { @@ -22284,8 +22393,8 @@ "type": "Identifier", "name": "sort_select", "range": [ - 15242, - 15253 + 15274, + 15285 ], "loc": { "start": { @@ -22299,8 +22408,8 @@ } }, "range": [ - 15240, - 15253 + 15272, + 15285 ], "loc": { "start": { @@ -22319,8 +22428,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 15256, - 15263 + 15288, + 15295 ], "loc": { "start": { @@ -22341,8 +22450,8 @@ "type": "Identifier", "name": "f", "range": [ - 15264, - 15265 + 15296, + 15297 ], "loc": { "start": { @@ -22359,8 +22468,8 @@ "type": "Identifier", "name": "sort_select", "range": [ - 15266, - 15277 + 15298, + 15309 ], "loc": { "start": { @@ -22374,8 +22483,8 @@ } }, "range": [ - 15264, - 15277 + 15296, + 15309 ], "loc": { "start": { @@ -22390,8 +22499,8 @@ } ], "range": [ - 15256, - 15278 + 15288, + 15310 ], "loc": { "start": { @@ -22405,8 +22514,8 @@ } }, "range": [ - 15215, - 15278 + 15247, + 15310 ], "loc": { "start": { @@ -22420,8 +22529,8 @@ } }, "range": [ - 15171, - 15278 + 15203, + 15310 ], "loc": { "start": { @@ -22435,8 +22544,8 @@ } }, "range": [ - 15156, - 15278 + 15188, + 15310 ], "loc": { "start": { @@ -22450,8 +22559,8 @@ } }, "range": [ - 15156, - 15279 + 15188, + 15311 ], "loc": { "start": { @@ -22468,8 +22577,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": [ - 14969, - 15147 + 15001, + 15179 ], "loc": { "start": { @@ -22488,8 +22597,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": [ - 15289, - 15465 + 15321, + 15497 ], "loc": { "start": { @@ -22515,8 +22624,8 @@ "object": { "type": "ThisExpression", "range": [ - 15474, - 15478 + 15506, + 15510 ], "loc": { "start": { @@ -22533,8 +22642,8 @@ "type": "Identifier", "name": "isSortNumAsc", "range": [ - 15479, - 15491 + 15511, + 15523 ], "loc": { "start": { @@ -22548,8 +22657,8 @@ } }, "range": [ - 15474, - 15491 + 15506, + 15523 ], "loc": { "start": { @@ -22568,8 +22677,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 15494, - 15501 + 15526, + 15533 ], "loc": { "start": { @@ -22590,8 +22699,8 @@ "type": "Identifier", "name": "f", "range": [ - 15502, - 15503 + 15534, + 15535 ], "loc": { "start": { @@ -22608,8 +22717,8 @@ "type": "Identifier", "name": "sort_num_asc", "range": [ - 15504, - 15516 + 15536, + 15548 ], "loc": { "start": { @@ -22623,8 +22732,8 @@ } }, "range": [ - 15502, - 15516 + 15534, + 15548 ], "loc": { "start": { @@ -22639,8 +22748,8 @@ } ], "range": [ - 15494, - 15517 + 15526, + 15549 ], "loc": { "start": { @@ -22654,8 +22763,8 @@ } }, "range": [ - 15474, - 15517 + 15506, + 15549 ], "loc": { "start": { @@ -22669,8 +22778,8 @@ } }, "range": [ - 15474, - 15518 + 15506, + 15550 ], "loc": { "start": { @@ -22687,8 +22796,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": [ - 15289, - 15465 + 15321, + 15497 ], "loc": { "start": { @@ -22707,8 +22816,8 @@ "type": "Block", "value": "*\n * List of columns implementing options sorting in a ascending numeric\n * manner\n * @type {Array}\n ", "range": [ - 15528, - 15665 + 15560, + 15697 ], "loc": { "start": { @@ -22734,8 +22843,8 @@ "object": { "type": "ThisExpression", "range": [ - 15674, - 15678 + 15706, + 15710 ], "loc": { "start": { @@ -22752,8 +22861,8 @@ "type": "Identifier", "name": "sortNumAsc", "range": [ - 15679, - 15689 + 15711, + 15721 ], "loc": { "start": { @@ -22767,8 +22876,8 @@ } }, "range": [ - 15674, - 15689 + 15706, + 15721 ], "loc": { "start": { @@ -22789,8 +22898,8 @@ "object": { "type": "ThisExpression", "range": [ - 15692, - 15696 + 15724, + 15728 ], "loc": { "start": { @@ -22807,8 +22916,8 @@ "type": "Identifier", "name": "isSortNumAsc", "range": [ - 15697, - 15709 + 15729, + 15741 ], "loc": { "start": { @@ -22822,8 +22931,8 @@ } }, "range": [ - 15692, - 15709 + 15724, + 15741 ], "loc": { "start": { @@ -22843,8 +22952,8 @@ "type": "Identifier", "name": "f", "range": [ - 15712, - 15713 + 15744, + 15745 ], "loc": { "start": { @@ -22861,8 +22970,8 @@ "type": "Identifier", "name": "sort_num_asc", "range": [ - 15714, - 15726 + 15746, + 15758 ], "loc": { "start": { @@ -22876,8 +22985,8 @@ } }, "range": [ - 15712, - 15726 + 15744, + 15758 ], "loc": { "start": { @@ -22894,8 +23003,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 15729, - 15731 + 15761, + 15763 ], "loc": { "start": { @@ -22909,8 +23018,8 @@ } }, "range": [ - 15692, - 15731 + 15724, + 15763 ], "loc": { "start": { @@ -22924,8 +23033,8 @@ } }, "range": [ - 15674, - 15731 + 15706, + 15763 ], "loc": { "start": { @@ -22939,8 +23048,8 @@ } }, "range": [ - 15674, - 15732 + 15706, + 15764 ], "loc": { "start": { @@ -22957,8 +23066,8 @@ "type": "Block", "value": "*\n * List of columns implementing options sorting in a ascending numeric\n * manner\n * @type {Array}\n ", "range": [ - 15528, - 15665 + 15560, + 15697 ], "loc": { "start": { @@ -22977,8 +23086,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": [ - 15742, - 15919 + 15774, + 15951 ], "loc": { "start": { @@ -23004,8 +23113,8 @@ "object": { "type": "ThisExpression", "range": [ - 15928, - 15932 + 15960, + 15964 ], "loc": { "start": { @@ -23022,8 +23131,8 @@ "type": "Identifier", "name": "isSortNumDesc", "range": [ - 15933, - 15946 + 15965, + 15978 ], "loc": { "start": { @@ -23037,8 +23146,8 @@ } }, "range": [ - 15928, - 15946 + 15960, + 15978 ], "loc": { "start": { @@ -23057,8 +23166,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 15949, - 15956 + 15981, + 15988 ], "loc": { "start": { @@ -23079,8 +23188,8 @@ "type": "Identifier", "name": "f", "range": [ - 15957, - 15958 + 15989, + 15990 ], "loc": { "start": { @@ -23097,8 +23206,8 @@ "type": "Identifier", "name": "sort_num_desc", "range": [ - 15959, - 15972 + 15991, + 16004 ], "loc": { "start": { @@ -23112,8 +23221,8 @@ } }, "range": [ - 15957, - 15972 + 15989, + 16004 ], "loc": { "start": { @@ -23128,8 +23237,8 @@ } ], "range": [ - 15949, - 15973 + 15981, + 16005 ], "loc": { "start": { @@ -23143,8 +23252,8 @@ } }, "range": [ - 15928, - 15973 + 15960, + 16005 ], "loc": { "start": { @@ -23158,8 +23267,8 @@ } }, "range": [ - 15928, - 15974 + 15960, + 16006 ], "loc": { "start": { @@ -23176,8 +23285,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": [ - 15742, - 15919 + 15774, + 15951 ], "loc": { "start": { @@ -23196,8 +23305,8 @@ "type": "Block", "value": "*\n * List of columns implementing options sorting in a descending numeric\n * manner\n * @type {Array}\n ", "range": [ - 15984, - 16122 + 16016, + 16154 ], "loc": { "start": { @@ -23223,8 +23332,8 @@ "object": { "type": "ThisExpression", "range": [ - 16131, - 16135 + 16163, + 16167 ], "loc": { "start": { @@ -23241,8 +23350,8 @@ "type": "Identifier", "name": "sortNumDesc", "range": [ - 16136, - 16147 + 16168, + 16179 ], "loc": { "start": { @@ -23256,8 +23365,8 @@ } }, "range": [ - 16131, - 16147 + 16163, + 16179 ], "loc": { "start": { @@ -23278,8 +23387,8 @@ "object": { "type": "ThisExpression", "range": [ - 16150, - 16154 + 16182, + 16186 ], "loc": { "start": { @@ -23296,8 +23405,8 @@ "type": "Identifier", "name": "isSortNumDesc", "range": [ - 16155, - 16168 + 16187, + 16200 ], "loc": { "start": { @@ -23311,8 +23420,8 @@ } }, "range": [ - 16150, - 16168 + 16182, + 16200 ], "loc": { "start": { @@ -23332,8 +23441,8 @@ "type": "Identifier", "name": "f", "range": [ - 16171, - 16172 + 16203, + 16204 ], "loc": { "start": { @@ -23350,8 +23459,8 @@ "type": "Identifier", "name": "sort_num_desc", "range": [ - 16173, - 16186 + 16205, + 16218 ], "loc": { "start": { @@ -23365,8 +23474,8 @@ } }, "range": [ - 16171, - 16186 + 16203, + 16218 ], "loc": { "start": { @@ -23383,8 +23492,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 16189, - 16191 + 16221, + 16223 ], "loc": { "start": { @@ -23398,8 +23507,8 @@ } }, "range": [ - 16150, - 16191 + 16182, + 16223 ], "loc": { "start": { @@ -23413,8 +23522,8 @@ } }, "range": [ - 16131, - 16191 + 16163, + 16223 ], "loc": { "start": { @@ -23428,8 +23537,8 @@ } }, "range": [ - 16131, - 16192 + 16163, + 16224 ], "loc": { "start": { @@ -23446,8 +23555,8 @@ "type": "Block", "value": "*\n * List of columns implementing options sorting in a descending numeric\n * manner\n * @type {Array}\n ", "range": [ - 15984, - 16122 + 16016, + 16154 ], "loc": { "start": { @@ -23466,8 +23575,8 @@ "type": "Block", "value": "*\n * Indicate whether drop-down filter types are populated on demand at\n * first usage\n * @type {Boolean}\n ", "range": [ - 16202, - 16345 + 16234, + 16377 ], "loc": { "start": { @@ -23493,8 +23602,8 @@ "object": { "type": "ThisExpression", "range": [ - 16354, - 16358 + 16386, + 16390 ], "loc": { "start": { @@ -23511,8 +23620,8 @@ "type": "Identifier", "name": "loadFltOnDemand", "range": [ - 16359, - 16374 + 16391, + 16406 ], "loc": { "start": { @@ -23526,8 +23635,8 @@ } }, "range": [ - 16354, - 16374 + 16386, + 16406 ], "loc": { "start": { @@ -23546,8 +23655,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 16377, - 16384 + 16409, + 16416 ], "loc": { "start": { @@ -23568,8 +23677,8 @@ "type": "Identifier", "name": "f", "range": [ - 16385, - 16386 + 16417, + 16418 ], "loc": { "start": { @@ -23586,8 +23695,8 @@ "type": "Identifier", "name": "load_filters_on_demand", "range": [ - 16387, - 16409 + 16419, + 16441 ], "loc": { "start": { @@ -23601,8 +23710,8 @@ } }, "range": [ - 16385, - 16409 + 16417, + 16441 ], "loc": { "start": { @@ -23617,8 +23726,8 @@ } ], "range": [ - 16377, - 16410 + 16409, + 16442 ], "loc": { "start": { @@ -23632,8 +23741,8 @@ } }, "range": [ - 16354, - 16410 + 16386, + 16442 ], "loc": { "start": { @@ -23647,8 +23756,8 @@ } }, "range": [ - 16354, - 16411 + 16386, + 16443 ], "loc": { "start": { @@ -23665,8 +23774,8 @@ "type": "Block", "value": "*\n * Indicate whether drop-down filter types are populated on demand at\n * first usage\n * @type {Boolean}\n ", "range": [ - 16202, - 16345 + 16234, + 16377 ], "loc": { "start": { @@ -23685,8 +23794,8 @@ "type": "Block", "value": "*\n * Indicate whether custom drop-down filter options are implemented\n * @type {Boolean}\n ", "range": [ - 16421, - 16539 + 16453, + 16571 ], "loc": { "start": { @@ -23712,8 +23821,8 @@ "object": { "type": "ThisExpression", "range": [ - 16548, - 16552 + 16580, + 16584 ], "loc": { "start": { @@ -23730,8 +23839,8 @@ "type": "Identifier", "name": "hasCustomOptions", "range": [ - 16553, - 16569 + 16585, + 16601 ], "loc": { "start": { @@ -23745,8 +23854,8 @@ } }, "range": [ - 16548, - 16569 + 16580, + 16601 ], "loc": { "start": { @@ -23765,8 +23874,8 @@ "type": "Identifier", "name": "isObj", "range": [ - 16572, - 16577 + 16604, + 16609 ], "loc": { "start": { @@ -23787,8 +23896,8 @@ "type": "Identifier", "name": "f", "range": [ - 16578, - 16579 + 16610, + 16611 ], "loc": { "start": { @@ -23805,8 +23914,8 @@ "type": "Identifier", "name": "custom_options", "range": [ - 16580, - 16594 + 16612, + 16626 ], "loc": { "start": { @@ -23820,8 +23929,8 @@ } }, "range": [ - 16578, - 16594 + 16610, + 16626 ], "loc": { "start": { @@ -23836,8 +23945,8 @@ } ], "range": [ - 16572, - 16595 + 16604, + 16627 ], "loc": { "start": { @@ -23851,8 +23960,8 @@ } }, "range": [ - 16548, - 16595 + 16580, + 16627 ], "loc": { "start": { @@ -23866,8 +23975,8 @@ } }, "range": [ - 16548, - 16596 + 16580, + 16628 ], "loc": { "start": { @@ -23884,8 +23993,8 @@ "type": "Block", "value": "*\n * Indicate whether custom drop-down filter options are implemented\n * @type {Boolean}\n ", "range": [ - 16421, - 16539 + 16453, + 16571 ], "loc": { "start": { @@ -23904,8 +24013,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": [ - 16606, - 17078 + 16638, + 17110 ], "loc": { "start": { @@ -23931,8 +24040,8 @@ "object": { "type": "ThisExpression", "range": [ - 17087, - 17091 + 17119, + 17123 ], "loc": { "start": { @@ -23949,8 +24058,8 @@ "type": "Identifier", "name": "customOptions", "range": [ - 17092, - 17105 + 17124, + 17137 ], "loc": { "start": { @@ -23964,8 +24073,8 @@ } }, "range": [ - 17087, - 17105 + 17119, + 17137 ], "loc": { "start": { @@ -23985,8 +24094,8 @@ "type": "Identifier", "name": "f", "range": [ - 17108, - 17109 + 17140, + 17141 ], "loc": { "start": { @@ -24003,8 +24112,8 @@ "type": "Identifier", "name": "custom_options", "range": [ - 17110, - 17124 + 17142, + 17156 ], "loc": { "start": { @@ -24018,8 +24127,8 @@ } }, "range": [ - 17108, - 17124 + 17140, + 17156 ], "loc": { "start": { @@ -24033,8 +24142,8 @@ } }, "range": [ - 17087, - 17124 + 17119, + 17156 ], "loc": { "start": { @@ -24048,8 +24157,8 @@ } }, "range": [ - 17087, - 17125 + 17119, + 17157 ], "loc": { "start": { @@ -24066,8 +24175,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": [ - 16606, - 17078 + 16638, + 17110 ], "loc": { "start": { @@ -24086,8 +24195,8 @@ "type": "Block", "value": "** Filter operators **", "range": [ - 17135, - 17161 + 17167, + 17193 ], "loc": { "start": { @@ -24104,8 +24213,8 @@ "type": "Block", "value": "*\n * Regular expression operator for input filter. Defaults to 'rgx:'\n * @type {String}\n ", "range": [ - 17170, - 17287 + 17202, + 17319 ], "loc": { "start": { @@ -24131,8 +24240,8 @@ "object": { "type": "ThisExpression", "range": [ - 17296, - 17300 + 17328, + 17332 ], "loc": { "start": { @@ -24149,8 +24258,8 @@ "type": "Identifier", "name": "rgxOperator", "range": [ - 17301, - 17312 + 17333, + 17344 ], "loc": { "start": { @@ -24164,8 +24273,8 @@ } }, "range": [ - 17296, - 17312 + 17328, + 17344 ], "loc": { "start": { @@ -24188,8 +24297,8 @@ "type": "Identifier", "name": "f", "range": [ - 17315, - 17316 + 17347, + 17348 ], "loc": { "start": { @@ -24206,8 +24315,8 @@ "type": "Identifier", "name": "regexp_operator", "range": [ - 17317, - 17332 + 17349, + 17364 ], "loc": { "start": { @@ -24221,8 +24330,8 @@ } }, "range": [ - 17315, - 17332 + 17347, + 17364 ], "loc": { "start": { @@ -24240,8 +24349,8 @@ "value": "rgx:", "raw": "'rgx:'", "range": [ - 17336, - 17342 + 17368, + 17374 ], "loc": { "start": { @@ -24255,8 +24364,8 @@ } }, "range": [ - 17315, - 17342 + 17347, + 17374 ], "loc": { "start": { @@ -24270,8 +24379,8 @@ } }, "range": [ - 17296, - 17342 + 17328, + 17374 ], "loc": { "start": { @@ -24285,8 +24394,8 @@ } }, "range": [ - 17296, - 17343 + 17328, + 17375 ], "loc": { "start": { @@ -24303,8 +24412,8 @@ "type": "Block", "value": "** Filter operators **", "range": [ - 17135, - 17161 + 17167, + 17193 ], "loc": { "start": { @@ -24321,8 +24430,8 @@ "type": "Block", "value": "*\n * Regular expression operator for input filter. Defaults to 'rgx:'\n * @type {String}\n ", "range": [ - 17170, - 17287 + 17202, + 17319 ], "loc": { "start": { @@ -24341,8 +24450,8 @@ "type": "Block", "value": "*\n * Empty cells operator for input filter. Defaults to '[empty]'\n * @type {String}\n ", "range": [ - 17353, - 17466 + 17385, + 17498 ], "loc": { "start": { @@ -24368,8 +24477,8 @@ "object": { "type": "ThisExpression", "range": [ - 17475, - 17479 + 17507, + 17511 ], "loc": { "start": { @@ -24386,8 +24495,8 @@ "type": "Identifier", "name": "emOperator", "range": [ - 17480, - 17490 + 17512, + 17522 ], "loc": { "start": { @@ -24401,8 +24510,8 @@ } }, "range": [ - 17475, - 17490 + 17507, + 17522 ], "loc": { "start": { @@ -24425,8 +24534,8 @@ "type": "Identifier", "name": "f", "range": [ - 17493, - 17494 + 17525, + 17526 ], "loc": { "start": { @@ -24443,8 +24552,8 @@ "type": "Identifier", "name": "empty_operator", "range": [ - 17495, - 17509 + 17527, + 17541 ], "loc": { "start": { @@ -24458,8 +24567,8 @@ } }, "range": [ - 17493, - 17509 + 17525, + 17541 ], "loc": { "start": { @@ -24477,8 +24586,8 @@ "value": "[empty]", "raw": "'[empty]'", "range": [ - 17513, - 17522 + 17545, + 17554 ], "loc": { "start": { @@ -24492,8 +24601,8 @@ } }, "range": [ - 17493, - 17522 + 17525, + 17554 ], "loc": { "start": { @@ -24507,8 +24616,8 @@ } }, "range": [ - 17475, - 17522 + 17507, + 17554 ], "loc": { "start": { @@ -24522,8 +24631,8 @@ } }, "range": [ - 17475, - 17523 + 17507, + 17555 ], "loc": { "start": { @@ -24540,8 +24649,8 @@ "type": "Block", "value": "*\n * Empty cells operator for input filter. Defaults to '[empty]'\n * @type {String}\n ", "range": [ - 17353, - 17466 + 17385, + 17498 ], "loc": { "start": { @@ -24560,8 +24669,8 @@ "type": "Block", "value": "*\n * Non-empty cells operator for input filter. Defaults to '[nonempty]'\n * @type {String}\n ", "range": [ - 17533, - 17653 + 17565, + 17685 ], "loc": { "start": { @@ -24587,8 +24696,8 @@ "object": { "type": "ThisExpression", "range": [ - 17662, - 17666 + 17694, + 17698 ], "loc": { "start": { @@ -24605,8 +24714,8 @@ "type": "Identifier", "name": "nmOperator", "range": [ - 17667, - 17677 + 17699, + 17709 ], "loc": { "start": { @@ -24620,8 +24729,8 @@ } }, "range": [ - 17662, - 17677 + 17694, + 17709 ], "loc": { "start": { @@ -24644,8 +24753,8 @@ "type": "Identifier", "name": "f", "range": [ - 17680, - 17681 + 17712, + 17713 ], "loc": { "start": { @@ -24662,8 +24771,8 @@ "type": "Identifier", "name": "nonempty_operator", "range": [ - 17682, - 17699 + 17714, + 17731 ], "loc": { "start": { @@ -24677,8 +24786,8 @@ } }, "range": [ - 17680, - 17699 + 17712, + 17731 ], "loc": { "start": { @@ -24696,8 +24805,8 @@ "value": "[nonempty]", "raw": "'[nonempty]'", "range": [ - 17703, - 17715 + 17735, + 17747 ], "loc": { "start": { @@ -24711,8 +24820,8 @@ } }, "range": [ - 17680, - 17715 + 17712, + 17747 ], "loc": { "start": { @@ -24726,8 +24835,8 @@ } }, "range": [ - 17662, - 17715 + 17694, + 17747 ], "loc": { "start": { @@ -24741,8 +24850,8 @@ } }, "range": [ - 17662, - 17716 + 17694, + 17748 ], "loc": { "start": { @@ -24759,8 +24868,8 @@ "type": "Block", "value": "*\n * Non-empty cells operator for input filter. Defaults to '[nonempty]'\n * @type {String}\n ", "range": [ - 17533, - 17653 + 17565, + 17685 ], "loc": { "start": { @@ -24779,8 +24888,8 @@ "type": "Block", "value": "*\n * Logical OR operator for input filter. Defaults to '||'\n * @type {String}\n ", "range": [ - 17726, - 17833 + 17758, + 17865 ], "loc": { "start": { @@ -24806,8 +24915,8 @@ "object": { "type": "ThisExpression", "range": [ - 17842, - 17846 + 17874, + 17878 ], "loc": { "start": { @@ -24824,8 +24933,8 @@ "type": "Identifier", "name": "orOperator", "range": [ - 17847, - 17857 + 17879, + 17889 ], "loc": { "start": { @@ -24839,8 +24948,8 @@ } }, "range": [ - 17842, - 17857 + 17874, + 17889 ], "loc": { "start": { @@ -24863,8 +24972,8 @@ "type": "Identifier", "name": "f", "range": [ - 17860, - 17861 + 17892, + 17893 ], "loc": { "start": { @@ -24881,8 +24990,8 @@ "type": "Identifier", "name": "or_operator", "range": [ - 17862, - 17873 + 17894, + 17905 ], "loc": { "start": { @@ -24896,8 +25005,8 @@ } }, "range": [ - 17860, - 17873 + 17892, + 17905 ], "loc": { "start": { @@ -24915,8 +25024,8 @@ "value": "||", "raw": "'||'", "range": [ - 17877, - 17881 + 17909, + 17913 ], "loc": { "start": { @@ -24930,8 +25039,8 @@ } }, "range": [ - 17860, - 17881 + 17892, + 17913 ], "loc": { "start": { @@ -24945,8 +25054,8 @@ } }, "range": [ - 17842, - 17881 + 17874, + 17913 ], "loc": { "start": { @@ -24960,8 +25069,8 @@ } }, "range": [ - 17842, - 17882 + 17874, + 17914 ], "loc": { "start": { @@ -24978,8 +25087,8 @@ "type": "Block", "value": "*\n * Logical OR operator for input filter. Defaults to '||'\n * @type {String}\n ", "range": [ - 17726, - 17833 + 17758, + 17865 ], "loc": { "start": { @@ -24998,8 +25107,8 @@ "type": "Block", "value": "*\n * Logical AND operator for input filter. Defaults to '&&'\n * @type {String}\n ", "range": [ - 17892, - 18000 + 17924, + 18032 ], "loc": { "start": { @@ -25025,8 +25134,8 @@ "object": { "type": "ThisExpression", "range": [ - 18009, - 18013 + 18041, + 18045 ], "loc": { "start": { @@ -25043,8 +25152,8 @@ "type": "Identifier", "name": "anOperator", "range": [ - 18014, - 18024 + 18046, + 18056 ], "loc": { "start": { @@ -25058,8 +25167,8 @@ } }, "range": [ - 18009, - 18024 + 18041, + 18056 ], "loc": { "start": { @@ -25082,8 +25191,8 @@ "type": "Identifier", "name": "f", "range": [ - 18027, - 18028 + 18059, + 18060 ], "loc": { "start": { @@ -25100,8 +25209,8 @@ "type": "Identifier", "name": "and_operator", "range": [ - 18029, - 18041 + 18061, + 18073 ], "loc": { "start": { @@ -25115,8 +25224,8 @@ } }, "range": [ - 18027, - 18041 + 18059, + 18073 ], "loc": { "start": { @@ -25134,8 +25243,8 @@ "value": "&&", "raw": "'&&'", "range": [ - 18045, - 18049 + 18077, + 18081 ], "loc": { "start": { @@ -25149,8 +25258,8 @@ } }, "range": [ - 18027, - 18049 + 18059, + 18081 ], "loc": { "start": { @@ -25164,8 +25273,8 @@ } }, "range": [ - 18009, - 18049 + 18041, + 18081 ], "loc": { "start": { @@ -25179,8 +25288,8 @@ } }, "range": [ - 18009, - 18050 + 18041, + 18082 ], "loc": { "start": { @@ -25197,8 +25306,8 @@ "type": "Block", "value": "*\n * Logical AND operator for input filter. Defaults to '&&'\n * @type {String}\n ", "range": [ - 17892, - 18000 + 17924, + 18032 ], "loc": { "start": { @@ -25217,8 +25326,8 @@ "type": "Block", "value": "*\n * Greater than operator for input filter. Defaults to '>'\n * @type {String}\n ", "range": [ - 18060, - 18168 + 18092, + 18200 ], "loc": { "start": { @@ -25244,8 +25353,8 @@ "object": { "type": "ThisExpression", "range": [ - 18177, - 18181 + 18209, + 18213 ], "loc": { "start": { @@ -25262,8 +25371,8 @@ "type": "Identifier", "name": "grOperator", "range": [ - 18182, - 18192 + 18214, + 18224 ], "loc": { "start": { @@ -25277,8 +25386,8 @@ } }, "range": [ - 18177, - 18192 + 18209, + 18224 ], "loc": { "start": { @@ -25301,8 +25410,8 @@ "type": "Identifier", "name": "f", "range": [ - 18195, - 18196 + 18227, + 18228 ], "loc": { "start": { @@ -25319,8 +25428,8 @@ "type": "Identifier", "name": "greater_operator", "range": [ - 18197, - 18213 + 18229, + 18245 ], "loc": { "start": { @@ -25334,8 +25443,8 @@ } }, "range": [ - 18195, - 18213 + 18227, + 18245 ], "loc": { "start": { @@ -25353,8 +25462,8 @@ "value": ">", "raw": "'>'", "range": [ - 18217, - 18220 + 18249, + 18252 ], "loc": { "start": { @@ -25368,8 +25477,8 @@ } }, "range": [ - 18195, - 18220 + 18227, + 18252 ], "loc": { "start": { @@ -25383,8 +25492,8 @@ } }, "range": [ - 18177, - 18220 + 18209, + 18252 ], "loc": { "start": { @@ -25398,8 +25507,8 @@ } }, "range": [ - 18177, - 18221 + 18209, + 18253 ], "loc": { "start": { @@ -25416,8 +25525,8 @@ "type": "Block", "value": "*\n * Greater than operator for input filter. Defaults to '>'\n * @type {String}\n ", "range": [ - 18060, - 18168 + 18092, + 18200 ], "loc": { "start": { @@ -25436,8 +25545,8 @@ "type": "Block", "value": "*\n * Lower than operator for input filter. Defaults to '<'\n * @type {String}\n ", "range": [ - 18231, - 18337 + 18263, + 18369 ], "loc": { "start": { @@ -25463,8 +25572,8 @@ "object": { "type": "ThisExpression", "range": [ - 18346, - 18350 + 18378, + 18382 ], "loc": { "start": { @@ -25481,8 +25590,8 @@ "type": "Identifier", "name": "lwOperator", "range": [ - 18351, - 18361 + 18383, + 18393 ], "loc": { "start": { @@ -25496,8 +25605,8 @@ } }, "range": [ - 18346, - 18361 + 18378, + 18393 ], "loc": { "start": { @@ -25520,8 +25629,8 @@ "type": "Identifier", "name": "f", "range": [ - 18364, - 18365 + 18396, + 18397 ], "loc": { "start": { @@ -25538,8 +25647,8 @@ "type": "Identifier", "name": "lower_operator", "range": [ - 18366, - 18380 + 18398, + 18412 ], "loc": { "start": { @@ -25553,8 +25662,8 @@ } }, "range": [ - 18364, - 18380 + 18396, + 18412 ], "loc": { "start": { @@ -25572,8 +25681,8 @@ "value": "<", "raw": "'<'", "range": [ - 18384, - 18387 + 18416, + 18419 ], "loc": { "start": { @@ -25587,8 +25696,8 @@ } }, "range": [ - 18364, - 18387 + 18396, + 18419 ], "loc": { "start": { @@ -25602,8 +25711,8 @@ } }, "range": [ - 18346, - 18387 + 18378, + 18419 ], "loc": { "start": { @@ -25617,8 +25726,8 @@ } }, "range": [ - 18346, - 18388 + 18378, + 18420 ], "loc": { "start": { @@ -25635,8 +25744,8 @@ "type": "Block", "value": "*\n * Lower than operator for input filter. Defaults to '<'\n * @type {String}\n ", "range": [ - 18231, - 18337 + 18263, + 18369 ], "loc": { "start": { @@ -25655,8 +25764,8 @@ "type": "Block", "value": "*\n * Lower than or equal operator for input filter. Defaults to '<='\n * @type {String}\n ", "range": [ - 18398, - 18514 + 18430, + 18546 ], "loc": { "start": { @@ -25682,8 +25791,8 @@ "object": { "type": "ThisExpression", "range": [ - 18523, - 18527 + 18555, + 18559 ], "loc": { "start": { @@ -25700,8 +25809,8 @@ "type": "Identifier", "name": "leOperator", "range": [ - 18528, - 18538 + 18560, + 18570 ], "loc": { "start": { @@ -25715,8 +25824,8 @@ } }, "range": [ - 18523, - 18538 + 18555, + 18570 ], "loc": { "start": { @@ -25739,8 +25848,8 @@ "type": "Identifier", "name": "f", "range": [ - 18541, - 18542 + 18573, + 18574 ], "loc": { "start": { @@ -25757,8 +25866,8 @@ "type": "Identifier", "name": "lower_equal_operator", "range": [ - 18543, - 18563 + 18575, + 18595 ], "loc": { "start": { @@ -25772,8 +25881,8 @@ } }, "range": [ - 18541, - 18563 + 18573, + 18595 ], "loc": { "start": { @@ -25791,8 +25900,8 @@ "value": "<=", "raw": "'<='", "range": [ - 18567, - 18571 + 18599, + 18603 ], "loc": { "start": { @@ -25806,8 +25915,8 @@ } }, "range": [ - 18541, - 18571 + 18573, + 18603 ], "loc": { "start": { @@ -25821,8 +25930,8 @@ } }, "range": [ - 18523, - 18571 + 18555, + 18603 ], "loc": { "start": { @@ -25836,8 +25945,8 @@ } }, "range": [ - 18523, - 18572 + 18555, + 18604 ], "loc": { "start": { @@ -25854,8 +25963,8 @@ "type": "Block", "value": "*\n * Lower than or equal operator for input filter. Defaults to '<='\n * @type {String}\n ", "range": [ - 18398, - 18514 + 18430, + 18546 ], "loc": { "start": { @@ -25874,8 +25983,8 @@ "type": "Block", "value": "*\n * Greater than or equal operator for input filter. Defaults to '>='\n * @type {String}\n ", "range": [ - 18582, - 18700 + 18614, + 18732 ], "loc": { "start": { @@ -25901,8 +26010,8 @@ "object": { "type": "ThisExpression", "range": [ - 18709, - 18713 + 18741, + 18745 ], "loc": { "start": { @@ -25919,8 +26028,8 @@ "type": "Identifier", "name": "geOperator", "range": [ - 18714, - 18724 + 18746, + 18756 ], "loc": { "start": { @@ -25934,8 +26043,8 @@ } }, "range": [ - 18709, - 18724 + 18741, + 18756 ], "loc": { "start": { @@ -25958,8 +26067,8 @@ "type": "Identifier", "name": "f", "range": [ - 18727, - 18728 + 18759, + 18760 ], "loc": { "start": { @@ -25976,8 +26085,8 @@ "type": "Identifier", "name": "greater_equal_operator", "range": [ - 18729, - 18751 + 18761, + 18783 ], "loc": { "start": { @@ -25991,8 +26100,8 @@ } }, "range": [ - 18727, - 18751 + 18759, + 18783 ], "loc": { "start": { @@ -26010,8 +26119,8 @@ "value": ">=", "raw": "'>='", "range": [ - 18755, - 18759 + 18787, + 18791 ], "loc": { "start": { @@ -26025,8 +26134,8 @@ } }, "range": [ - 18727, - 18759 + 18759, + 18791 ], "loc": { "start": { @@ -26040,8 +26149,8 @@ } }, "range": [ - 18709, - 18759 + 18741, + 18791 ], "loc": { "start": { @@ -26055,8 +26164,8 @@ } }, "range": [ - 18709, - 18760 + 18741, + 18792 ], "loc": { "start": { @@ -26073,8 +26182,8 @@ "type": "Block", "value": "*\n * Greater than or equal operator for input filter. Defaults to '>='\n * @type {String}\n ", "range": [ - 18582, - 18700 + 18614, + 18732 ], "loc": { "start": { @@ -26093,8 +26202,8 @@ "type": "Block", "value": "*\n * Inequality operator for input filter. Defaults to '!'\n * @type {String}\n ", "range": [ - 18770, - 18876 + 18802, + 18908 ], "loc": { "start": { @@ -26120,8 +26229,8 @@ "object": { "type": "ThisExpression", "range": [ - 18885, - 18889 + 18917, + 18921 ], "loc": { "start": { @@ -26138,8 +26247,8 @@ "type": "Identifier", "name": "dfOperator", "range": [ - 18890, - 18900 + 18922, + 18932 ], "loc": { "start": { @@ -26153,8 +26262,8 @@ } }, "range": [ - 18885, - 18900 + 18917, + 18932 ], "loc": { "start": { @@ -26177,8 +26286,8 @@ "type": "Identifier", "name": "f", "range": [ - 18903, - 18904 + 18935, + 18936 ], "loc": { "start": { @@ -26195,8 +26304,8 @@ "type": "Identifier", "name": "different_operator", "range": [ - 18905, - 18923 + 18937, + 18955 ], "loc": { "start": { @@ -26210,8 +26319,8 @@ } }, "range": [ - 18903, - 18923 + 18935, + 18955 ], "loc": { "start": { @@ -26229,8 +26338,8 @@ "value": "!", "raw": "'!'", "range": [ - 18927, - 18930 + 18959, + 18962 ], "loc": { "start": { @@ -26244,8 +26353,8 @@ } }, "range": [ - 18903, - 18930 + 18935, + 18962 ], "loc": { "start": { @@ -26259,8 +26368,8 @@ } }, "range": [ - 18885, - 18930 + 18917, + 18962 ], "loc": { "start": { @@ -26274,8 +26383,8 @@ } }, "range": [ - 18885, - 18931 + 18917, + 18963 ], "loc": { "start": { @@ -26292,8 +26401,8 @@ "type": "Block", "value": "*\n * Inequality operator for input filter. Defaults to '!'\n * @type {String}\n ", "range": [ - 18770, - 18876 + 18802, + 18908 ], "loc": { "start": { @@ -26312,8 +26421,8 @@ "type": "Block", "value": "*\n * Like operator for input filter. Defaults to '!'\n * @type {String}\n ", "range": [ - 18941, - 19041 + 18973, + 19073 ], "loc": { "start": { @@ -26339,8 +26448,8 @@ "object": { "type": "ThisExpression", "range": [ - 19050, - 19054 + 19082, + 19086 ], "loc": { "start": { @@ -26357,8 +26466,8 @@ "type": "Identifier", "name": "lkOperator", "range": [ - 19055, - 19065 + 19087, + 19097 ], "loc": { "start": { @@ -26372,8 +26481,8 @@ } }, "range": [ - 19050, - 19065 + 19082, + 19097 ], "loc": { "start": { @@ -26396,8 +26505,8 @@ "type": "Identifier", "name": "f", "range": [ - 19068, - 19069 + 19100, + 19101 ], "loc": { "start": { @@ -26414,8 +26523,8 @@ "type": "Identifier", "name": "like_operator", "range": [ - 19070, - 19083 + 19102, + 19115 ], "loc": { "start": { @@ -26429,8 +26538,8 @@ } }, "range": [ - 19068, - 19083 + 19100, + 19115 ], "loc": { "start": { @@ -26448,8 +26557,8 @@ "value": "*", "raw": "'*'", "range": [ - 19087, - 19090 + 19119, + 19122 ], "loc": { "start": { @@ -26463,8 +26572,8 @@ } }, "range": [ - 19068, - 19090 + 19100, + 19122 ], "loc": { "start": { @@ -26478,8 +26587,8 @@ } }, "range": [ - 19050, - 19090 + 19082, + 19122 ], "loc": { "start": { @@ -26493,8 +26602,8 @@ } }, "range": [ - 19050, - 19091 + 19082, + 19123 ], "loc": { "start": { @@ -26511,8 +26620,8 @@ "type": "Block", "value": "*\n * Like operator for input filter. Defaults to '!'\n * @type {String}\n ", "range": [ - 18941, - 19041 + 18973, + 19073 ], "loc": { "start": { @@ -26531,8 +26640,8 @@ "type": "Block", "value": "*\n * Strict equality operator for input filter. Defaults to '='\n * @type {String}\n ", "range": [ - 19101, - 19212 + 19133, + 19244 ], "loc": { "start": { @@ -26558,8 +26667,8 @@ "object": { "type": "ThisExpression", "range": [ - 19221, - 19225 + 19253, + 19257 ], "loc": { "start": { @@ -26576,8 +26685,8 @@ "type": "Identifier", "name": "eqOperator", "range": [ - 19226, - 19236 + 19258, + 19268 ], "loc": { "start": { @@ -26591,8 +26700,8 @@ } }, "range": [ - 19221, - 19236 + 19253, + 19268 ], "loc": { "start": { @@ -26615,8 +26724,8 @@ "type": "Identifier", "name": "f", "range": [ - 19239, - 19240 + 19271, + 19272 ], "loc": { "start": { @@ -26633,8 +26742,8 @@ "type": "Identifier", "name": "equal_operator", "range": [ - 19241, - 19255 + 19273, + 19287 ], "loc": { "start": { @@ -26648,8 +26757,8 @@ } }, "range": [ - 19239, - 19255 + 19271, + 19287 ], "loc": { "start": { @@ -26667,8 +26776,8 @@ "value": "=", "raw": "'='", "range": [ - 19259, - 19262 + 19291, + 19294 ], "loc": { "start": { @@ -26682,8 +26791,8 @@ } }, "range": [ - 19239, - 19262 + 19271, + 19294 ], "loc": { "start": { @@ -26697,8 +26806,8 @@ } }, "range": [ - 19221, - 19262 + 19253, + 19294 ], "loc": { "start": { @@ -26712,8 +26821,8 @@ } }, "range": [ - 19221, - 19263 + 19253, + 19295 ], "loc": { "start": { @@ -26730,8 +26839,8 @@ "type": "Block", "value": "*\n * Strict equality operator for input filter. Defaults to '='\n * @type {String}\n ", "range": [ - 19101, - 19212 + 19133, + 19244 ], "loc": { "start": { @@ -26750,8 +26859,8 @@ "type": "Block", "value": "*\n * Starts with operator for input filter. Defaults to '='\n * @type {String}\n ", "range": [ - 19273, - 19380 + 19305, + 19412 ], "loc": { "start": { @@ -26777,8 +26886,8 @@ "object": { "type": "ThisExpression", "range": [ - 19389, - 19393 + 19421, + 19425 ], "loc": { "start": { @@ -26795,8 +26904,8 @@ "type": "Identifier", "name": "stOperator", "range": [ - 19394, - 19404 + 19426, + 19436 ], "loc": { "start": { @@ -26810,8 +26919,8 @@ } }, "range": [ - 19389, - 19404 + 19421, + 19436 ], "loc": { "start": { @@ -26834,8 +26943,8 @@ "type": "Identifier", "name": "f", "range": [ - 19407, - 19408 + 19439, + 19440 ], "loc": { "start": { @@ -26852,8 +26961,8 @@ "type": "Identifier", "name": "start_with_operator", "range": [ - 19409, - 19428 + 19441, + 19460 ], "loc": { "start": { @@ -26867,8 +26976,8 @@ } }, "range": [ - 19407, - 19428 + 19439, + 19460 ], "loc": { "start": { @@ -26886,8 +26995,8 @@ "value": "{", "raw": "'{'", "range": [ - 19432, - 19435 + 19464, + 19467 ], "loc": { "start": { @@ -26901,8 +27010,8 @@ } }, "range": [ - 19407, - 19435 + 19439, + 19467 ], "loc": { "start": { @@ -26916,8 +27025,8 @@ } }, "range": [ - 19389, - 19435 + 19421, + 19467 ], "loc": { "start": { @@ -26931,8 +27040,8 @@ } }, "range": [ - 19389, - 19436 + 19421, + 19468 ], "loc": { "start": { @@ -26949,8 +27058,8 @@ "type": "Block", "value": "*\n * Starts with operator for input filter. Defaults to '='\n * @type {String}\n ", "range": [ - 19273, - 19380 + 19305, + 19412 ], "loc": { "start": { @@ -26969,8 +27078,8 @@ "type": "Block", "value": "*\n * Ends with operator for input filter. Defaults to '='\n * @type {String}\n ", "range": [ - 19446, - 19551 + 19478, + 19583 ], "loc": { "start": { @@ -26996,8 +27105,8 @@ "object": { "type": "ThisExpression", "range": [ - 19560, - 19564 + 19592, + 19596 ], "loc": { "start": { @@ -27014,8 +27123,8 @@ "type": "Identifier", "name": "enOperator", "range": [ - 19565, - 19575 + 19597, + 19607 ], "loc": { "start": { @@ -27029,8 +27138,8 @@ } }, "range": [ - 19560, - 19575 + 19592, + 19607 ], "loc": { "start": { @@ -27053,8 +27162,8 @@ "type": "Identifier", "name": "f", "range": [ - 19578, - 19579 + 19610, + 19611 ], "loc": { "start": { @@ -27071,8 +27180,8 @@ "type": "Identifier", "name": "end_with_operator", "range": [ - 19580, - 19597 + 19612, + 19629 ], "loc": { "start": { @@ -27086,8 +27195,8 @@ } }, "range": [ - 19578, - 19597 + 19610, + 19629 ], "loc": { "start": { @@ -27105,8 +27214,8 @@ "value": "}", "raw": "'}'", "range": [ - 19601, - 19604 + 19633, + 19636 ], "loc": { "start": { @@ -27120,8 +27229,8 @@ } }, "range": [ - 19578, - 19604 + 19610, + 19636 ], "loc": { "start": { @@ -27135,8 +27244,8 @@ } }, "range": [ - 19560, - 19604 + 19592, + 19636 ], "loc": { "start": { @@ -27150,8 +27259,8 @@ } }, "range": [ - 19560, - 19605 + 19592, + 19637 ], "loc": { "start": { @@ -27168,8 +27277,8 @@ "type": "Block", "value": "*\n * Ends with operator for input filter. Defaults to '='\n * @type {String}\n ", "range": [ - 19446, - 19551 + 19478, + 19583 ], "loc": { "start": { @@ -27188,8 +27297,8 @@ "type": "Line", "value": " this.curExp = f.cur_exp || '^[¥£€$]';", "range": [ - 19615, - 19655 + 19647, + 19687 ], "loc": { "start": { @@ -27206,8 +27315,8 @@ "type": "Block", "value": "*\n * Stored values separator\n * @type {String}\n ", "range": [ - 19665, - 19741 + 19697, + 19773 ], "loc": { "start": { @@ -27233,8 +27342,8 @@ "object": { "type": "ThisExpression", "range": [ - 19750, - 19754 + 19782, + 19786 ], "loc": { "start": { @@ -27251,8 +27360,8 @@ "type": "Identifier", "name": "separator", "range": [ - 19755, - 19764 + 19787, + 19796 ], "loc": { "start": { @@ -27266,8 +27375,8 @@ } }, "range": [ - 19750, - 19764 + 19782, + 19796 ], "loc": { "start": { @@ -27290,8 +27399,8 @@ "type": "Identifier", "name": "f", "range": [ - 19767, - 19768 + 19799, + 19800 ], "loc": { "start": { @@ -27308,8 +27417,8 @@ "type": "Identifier", "name": "separator", "range": [ - 19769, - 19778 + 19801, + 19810 ], "loc": { "start": { @@ -27323,8 +27432,8 @@ } }, "range": [ - 19767, - 19778 + 19799, + 19810 ], "loc": { "start": { @@ -27342,8 +27451,8 @@ "value": ",", "raw": "','", "range": [ - 19782, - 19785 + 19814, + 19817 ], "loc": { "start": { @@ -27357,8 +27466,8 @@ } }, "range": [ - 19767, - 19785 + 19799, + 19817 ], "loc": { "start": { @@ -27372,8 +27481,8 @@ } }, "range": [ - 19750, - 19785 + 19782, + 19817 ], "loc": { "start": { @@ -27387,8 +27496,8 @@ } }, "range": [ - 19750, - 19786 + 19782, + 19818 ], "loc": { "start": { @@ -27405,8 +27514,8 @@ "type": "Line", "value": " this.curExp = f.cur_exp || '^[¥£€$]';", "range": [ - 19615, - 19655 + 19647, + 19687 ], "loc": { "start": { @@ -27423,8 +27532,8 @@ "type": "Block", "value": "*\n * Stored values separator\n * @type {String}\n ", "range": [ - 19665, - 19741 + 19697, + 19773 ], "loc": { "start": { @@ -27443,8 +27552,8 @@ "type": "Block", "value": "*\n * Enable rows counter UI component\n * @type {Boolean|Object}\n ", "range": [ - 19796, - 19889 + 19828, + 19921 ], "loc": { "start": { @@ -27470,8 +27579,8 @@ "object": { "type": "ThisExpression", "range": [ - 19898, - 19902 + 19930, + 19934 ], "loc": { "start": { @@ -27488,8 +27597,8 @@ "type": "Identifier", "name": "rowsCounter", "range": [ - 19903, - 19914 + 19935, + 19946 ], "loc": { "start": { @@ -27503,8 +27612,8 @@ } }, "range": [ - 19898, - 19914 + 19930, + 19946 ], "loc": { "start": { @@ -27526,8 +27635,8 @@ "type": "Identifier", "name": "isObj", "range": [ - 19917, - 19922 + 19949, + 19954 ], "loc": { "start": { @@ -27548,8 +27657,8 @@ "type": "Identifier", "name": "f", "range": [ - 19923, - 19924 + 19955, + 19956 ], "loc": { "start": { @@ -27566,8 +27675,8 @@ "type": "Identifier", "name": "rows_counter", "range": [ - 19925, - 19937 + 19957, + 19969 ], "loc": { "start": { @@ -27581,8 +27690,8 @@ } }, "range": [ - 19923, - 19937 + 19955, + 19969 ], "loc": { "start": { @@ -27597,8 +27706,8 @@ } ], "range": [ - 19917, - 19938 + 19949, + 19970 ], "loc": { "start": { @@ -27617,8 +27726,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 19942, - 19949 + 19974, + 19981 ], "loc": { "start": { @@ -27639,8 +27748,8 @@ "type": "Identifier", "name": "f", "range": [ - 19950, - 19951 + 19982, + 19983 ], "loc": { "start": { @@ -27657,8 +27766,8 @@ "type": "Identifier", "name": "rows_counter", "range": [ - 19952, - 19964 + 19984, + 19996 ], "loc": { "start": { @@ -27672,8 +27781,8 @@ } }, "range": [ - 19950, - 19964 + 19982, + 19996 ], "loc": { "start": { @@ -27688,8 +27797,8 @@ } ], "range": [ - 19942, - 19965 + 19974, + 19997 ], "loc": { "start": { @@ -27703,8 +27812,8 @@ } }, "range": [ - 19917, - 19965 + 19949, + 19997 ], "loc": { "start": { @@ -27718,8 +27827,8 @@ } }, "range": [ - 19898, - 19965 + 19930, + 19997 ], "loc": { "start": { @@ -27733,8 +27842,8 @@ } }, "range": [ - 19898, - 19966 + 19930, + 19998 ], "loc": { "start": { @@ -27751,8 +27860,8 @@ "type": "Block", "value": "*\n * Enable rows counter UI component\n * @type {Boolean|Object}\n ", "range": [ - 19796, - 19889 + 19828, + 19921 ], "loc": { "start": { @@ -27771,8 +27880,8 @@ "type": "Block", "value": "*\n * Enable status bar UI component\n * @type {Boolean|Object}\n ", "range": [ - 19976, - 20067 + 20008, + 20099 ], "loc": { "start": { @@ -27798,8 +27907,8 @@ "object": { "type": "ThisExpression", "range": [ - 20076, - 20080 + 20108, + 20112 ], "loc": { "start": { @@ -27816,8 +27925,8 @@ "type": "Identifier", "name": "statusBar", "range": [ - 20081, - 20090 + 20113, + 20122 ], "loc": { "start": { @@ -27831,8 +27940,8 @@ } }, "range": [ - 20076, - 20090 + 20108, + 20122 ], "loc": { "start": { @@ -27854,8 +27963,8 @@ "type": "Identifier", "name": "isObj", "range": [ - 20093, - 20098 + 20125, + 20130 ], "loc": { "start": { @@ -27876,8 +27985,8 @@ "type": "Identifier", "name": "f", "range": [ - 20099, - 20100 + 20131, + 20132 ], "loc": { "start": { @@ -27894,8 +28003,8 @@ "type": "Identifier", "name": "status_bar", "range": [ - 20101, - 20111 + 20133, + 20143 ], "loc": { "start": { @@ -27909,8 +28018,8 @@ } }, "range": [ - 20099, - 20111 + 20131, + 20143 ], "loc": { "start": { @@ -27925,8 +28034,8 @@ } ], "range": [ - 20093, - 20112 + 20125, + 20144 ], "loc": { "start": { @@ -27945,8 +28054,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 20116, - 20123 + 20148, + 20155 ], "loc": { "start": { @@ -27967,8 +28076,8 @@ "type": "Identifier", "name": "f", "range": [ - 20124, - 20125 + 20156, + 20157 ], "loc": { "start": { @@ -27985,8 +28094,8 @@ "type": "Identifier", "name": "status_bar", "range": [ - 20126, - 20136 + 20158, + 20168 ], "loc": { "start": { @@ -28000,8 +28109,8 @@ } }, "range": [ - 20124, - 20136 + 20156, + 20168 ], "loc": { "start": { @@ -28016,8 +28125,8 @@ } ], "range": [ - 20116, - 20137 + 20148, + 20169 ], "loc": { "start": { @@ -28031,8 +28140,8 @@ } }, "range": [ - 20093, - 20137 + 20125, + 20169 ], "loc": { "start": { @@ -28046,8 +28155,8 @@ } }, "range": [ - 20076, - 20137 + 20108, + 20169 ], "loc": { "start": { @@ -28061,8 +28170,8 @@ } }, "range": [ - 20076, - 20138 + 20108, + 20170 ], "loc": { "start": { @@ -28079,8 +28188,8 @@ "type": "Block", "value": "*\n * Enable status bar UI component\n * @type {Boolean|Object}\n ", "range": [ - 19976, - 20067 + 20008, + 20099 ], "loc": { "start": { @@ -28099,8 +28208,8 @@ "type": "Block", "value": "*\n * Enable activity/spinner indicator UI component\n * @type {Boolean|Object}\n ", "range": [ - 20148, - 20255 + 20180, + 20287 ], "loc": { "start": { @@ -28126,8 +28235,8 @@ "object": { "type": "ThisExpression", "range": [ - 20264, - 20268 + 20296, + 20300 ], "loc": { "start": { @@ -28144,8 +28253,8 @@ "type": "Identifier", "name": "loader", "range": [ - 20269, - 20275 + 20301, + 20307 ], "loc": { "start": { @@ -28159,8 +28268,8 @@ } }, "range": [ - 20264, - 20275 + 20296, + 20307 ], "loc": { "start": { @@ -28182,8 +28291,8 @@ "type": "Identifier", "name": "isObj", "range": [ - 20278, - 20283 + 20310, + 20315 ], "loc": { "start": { @@ -28204,8 +28313,8 @@ "type": "Identifier", "name": "f", "range": [ - 20284, - 20285 + 20316, + 20317 ], "loc": { "start": { @@ -28222,8 +28331,8 @@ "type": "Identifier", "name": "loader", "range": [ - 20286, - 20292 + 20318, + 20324 ], "loc": { "start": { @@ -28237,8 +28346,8 @@ } }, "range": [ - 20284, - 20292 + 20316, + 20324 ], "loc": { "start": { @@ -28253,8 +28362,8 @@ } ], "range": [ - 20278, - 20293 + 20310, + 20325 ], "loc": { "start": { @@ -28273,8 +28382,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 20297, - 20304 + 20329, + 20336 ], "loc": { "start": { @@ -28295,8 +28404,8 @@ "type": "Identifier", "name": "f", "range": [ - 20305, - 20306 + 20337, + 20338 ], "loc": { "start": { @@ -28313,8 +28422,8 @@ "type": "Identifier", "name": "loader", "range": [ - 20307, - 20313 + 20339, + 20345 ], "loc": { "start": { @@ -28328,8 +28437,8 @@ } }, "range": [ - 20305, - 20313 + 20337, + 20345 ], "loc": { "start": { @@ -28344,8 +28453,8 @@ } ], "range": [ - 20297, - 20314 + 20329, + 20346 ], "loc": { "start": { @@ -28359,8 +28468,8 @@ } }, "range": [ - 20278, - 20314 + 20310, + 20346 ], "loc": { "start": { @@ -28374,8 +28483,8 @@ } }, "range": [ - 20264, - 20314 + 20296, + 20346 ], "loc": { "start": { @@ -28389,8 +28498,8 @@ } }, "range": [ - 20264, - 20315 + 20296, + 20347 ], "loc": { "start": { @@ -28407,8 +28516,8 @@ "type": "Block", "value": "*\n * Enable activity/spinner indicator UI component\n * @type {Boolean|Object}\n ", "range": [ - 20148, - 20255 + 20180, + 20287 ], "loc": { "start": { @@ -28427,8 +28536,8 @@ "type": "Block", "value": "** validation - reset buttons/links **", "range": [ - 20325, - 20367 + 20357, + 20399 ], "loc": { "start": { @@ -28445,8 +28554,8 @@ "type": "Block", "value": "*\n * Enable filters submission button\n * @type {Boolean}\n ", "range": [ - 20376, - 20462 + 20408, + 20494 ], "loc": { "start": { @@ -28472,8 +28581,8 @@ "object": { "type": "ThisExpression", "range": [ - 20471, - 20475 + 20503, + 20507 ], "loc": { "start": { @@ -28490,8 +28599,8 @@ "type": "Identifier", "name": "displayBtn", "range": [ - 20476, - 20486 + 20508, + 20518 ], "loc": { "start": { @@ -28505,8 +28614,8 @@ } }, "range": [ - 20471, - 20486 + 20503, + 20518 ], "loc": { "start": { @@ -28525,8 +28634,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 20489, - 20496 + 20521, + 20528 ], "loc": { "start": { @@ -28547,8 +28656,8 @@ "type": "Identifier", "name": "f", "range": [ - 20497, - 20498 + 20529, + 20530 ], "loc": { "start": { @@ -28565,8 +28674,8 @@ "type": "Identifier", "name": "btn", "range": [ - 20499, - 20502 + 20531, + 20534 ], "loc": { "start": { @@ -28580,8 +28689,8 @@ } }, "range": [ - 20497, - 20502 + 20529, + 20534 ], "loc": { "start": { @@ -28596,8 +28705,8 @@ } ], "range": [ - 20489, - 20503 + 20521, + 20535 ], "loc": { "start": { @@ -28611,8 +28720,8 @@ } }, "range": [ - 20471, - 20503 + 20503, + 20535 ], "loc": { "start": { @@ -28626,8 +28735,8 @@ } }, "range": [ - 20471, - 20504 + 20503, + 20536 ], "loc": { "start": { @@ -28644,8 +28753,8 @@ "type": "Block", "value": "** validation - reset buttons/links **", "range": [ - 20325, - 20367 + 20357, + 20399 ], "loc": { "start": { @@ -28662,8 +28771,8 @@ "type": "Block", "value": "*\n * Enable filters submission button\n * @type {Boolean}\n ", "range": [ - 20376, - 20462 + 20408, + 20494 ], "loc": { "start": { @@ -28682,8 +28791,8 @@ "type": "Block", "value": "*\n * Define filters submission button text\n * @type {String}\n ", "range": [ - 20514, - 20604 + 20546, + 20636 ], "loc": { "start": { @@ -28709,8 +28818,8 @@ "object": { "type": "ThisExpression", "range": [ - 20613, - 20617 + 20645, + 20649 ], "loc": { "start": { @@ -28727,8 +28836,8 @@ "type": "Identifier", "name": "btnText", "range": [ - 20618, - 20625 + 20650, + 20657 ], "loc": { "start": { @@ -28742,8 +28851,8 @@ } }, "range": [ - 20613, - 20625 + 20645, + 20657 ], "loc": { "start": { @@ -28766,8 +28875,8 @@ "type": "Identifier", "name": "f", "range": [ - 20628, - 20629 + 20660, + 20661 ], "loc": { "start": { @@ -28784,8 +28893,8 @@ "type": "Identifier", "name": "btn_text", "range": [ - 20630, - 20638 + 20662, + 20670 ], "loc": { "start": { @@ -28799,8 +28908,8 @@ } }, "range": [ - 20628, - 20638 + 20660, + 20670 ], "loc": { "start": { @@ -28824,8 +28933,8 @@ "object": { "type": "ThisExpression", "range": [ - 20644, - 20648 + 20676, + 20680 ], "loc": { "start": { @@ -28842,8 +28951,8 @@ "type": "Identifier", "name": "enableIcons", "range": [ - 20649, - 20660 + 20681, + 20692 ], "loc": { "start": { @@ -28857,8 +28966,8 @@ } }, "range": [ - 20644, - 20660 + 20676, + 20692 ], "loc": { "start": { @@ -28873,8 +28982,8 @@ }, "prefix": true, "range": [ - 20643, - 20660 + 20675, + 20692 ], "loc": { "start": { @@ -28892,8 +29001,8 @@ "value": "Go", "raw": "'Go'", "range": [ - 20663, - 20667 + 20695, + 20699 ], "loc": { "start": { @@ -28911,8 +29020,8 @@ "value": "", "raw": "''", "range": [ - 20670, - 20672 + 20702, + 20704 ], "loc": { "start": { @@ -28926,8 +29035,8 @@ } }, "range": [ - 20643, - 20672 + 20675, + 20704 ], "loc": { "start": { @@ -28941,8 +29050,8 @@ } }, "range": [ - 20628, - 20673 + 20660, + 20705 ], "loc": { "start": { @@ -28956,8 +29065,8 @@ } }, "range": [ - 20613, - 20673 + 20645, + 20705 ], "loc": { "start": { @@ -28971,8 +29080,8 @@ } }, "range": [ - 20613, - 20674 + 20645, + 20706 ], "loc": { "start": { @@ -28989,8 +29098,8 @@ "type": "Block", "value": "*\n * Define filters submission button text\n * @type {String}\n ", "range": [ - 20514, - 20604 + 20546, + 20636 ], "loc": { "start": { @@ -29009,8 +29118,8 @@ "type": "Block", "value": "*\n * Css class for filters submission button\n * @type {String}\n ", "range": [ - 20684, - 20776 + 20716, + 20808 ], "loc": { "start": { @@ -29036,8 +29145,8 @@ "object": { "type": "ThisExpression", "range": [ - 20785, - 20789 + 20817, + 20821 ], "loc": { "start": { @@ -29054,8 +29163,8 @@ "type": "Identifier", "name": "btnCssClass", "range": [ - 20790, - 20801 + 20822, + 20833 ], "loc": { "start": { @@ -29069,8 +29178,8 @@ } }, "range": [ - 20785, - 20801 + 20817, + 20833 ], "loc": { "start": { @@ -29093,8 +29202,8 @@ "type": "Identifier", "name": "f", "range": [ - 20804, - 20805 + 20836, + 20837 ], "loc": { "start": { @@ -29111,8 +29220,8 @@ "type": "Identifier", "name": "btn_css_class", "range": [ - 20806, - 20819 + 20838, + 20851 ], "loc": { "start": { @@ -29126,8 +29235,8 @@ } }, "range": [ - 20804, - 20819 + 20836, + 20851 ], "loc": { "start": { @@ -29151,8 +29260,8 @@ "object": { "type": "ThisExpression", "range": [ - 20837, - 20841 + 20869, + 20873 ], "loc": { "start": { @@ -29169,8 +29278,8 @@ "type": "Identifier", "name": "enableIcons", "range": [ - 20842, - 20853 + 20874, + 20885 ], "loc": { "start": { @@ -29184,8 +29293,8 @@ } }, "range": [ - 20837, - 20853 + 20869, + 20885 ], "loc": { "start": { @@ -29200,8 +29309,8 @@ }, "prefix": true, "range": [ - 20836, - 20853 + 20868, + 20885 ], "loc": { "start": { @@ -29219,8 +29328,8 @@ "value": "btnflt", "raw": "'btnflt'", "range": [ - 20856, - 20864 + 20888, + 20896 ], "loc": { "start": { @@ -29238,8 +29347,8 @@ "value": "btnflt_icon", "raw": "'btnflt_icon'", "range": [ - 20867, - 20880 + 20899, + 20912 ], "loc": { "start": { @@ -29253,8 +29362,8 @@ } }, "range": [ - 20836, - 20880 + 20868, + 20912 ], "loc": { "start": { @@ -29268,8 +29377,8 @@ } }, "range": [ - 20804, - 20881 + 20836, + 20913 ], "loc": { "start": { @@ -29283,8 +29392,8 @@ } }, "range": [ - 20785, - 20881 + 20817, + 20913 ], "loc": { "start": { @@ -29298,8 +29407,8 @@ } }, "range": [ - 20785, - 20882 + 20817, + 20914 ], "loc": { "start": { @@ -29316,8 +29425,8 @@ "type": "Block", "value": "*\n * Css class for filters submission button\n * @type {String}\n ", "range": [ - 20684, - 20776 + 20716, + 20808 ], "loc": { "start": { @@ -29336,8 +29445,8 @@ "type": "Block", "value": "*\n * Enable clear button\n * @type {Boolean}\n ", "range": [ - 20892, - 20965 + 20924, + 20997 ], "loc": { "start": { @@ -29363,8 +29472,8 @@ "object": { "type": "ThisExpression", "range": [ - 20974, - 20978 + 21006, + 21010 ], "loc": { "start": { @@ -29381,8 +29490,8 @@ "type": "Identifier", "name": "btnReset", "range": [ - 20979, - 20987 + 21011, + 21019 ], "loc": { "start": { @@ -29396,8 +29505,8 @@ } }, "range": [ - 20974, - 20987 + 21006, + 21019 ], "loc": { "start": { @@ -29416,8 +29525,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 20990, - 20997 + 21022, + 21029 ], "loc": { "start": { @@ -29438,8 +29547,8 @@ "type": "Identifier", "name": "f", "range": [ - 20998, - 20999 + 21030, + 21031 ], "loc": { "start": { @@ -29456,8 +29565,8 @@ "type": "Identifier", "name": "btn_reset", "range": [ - 21000, - 21009 + 21032, + 21041 ], "loc": { "start": { @@ -29471,8 +29580,8 @@ } }, "range": [ - 20998, - 21009 + 21030, + 21041 ], "loc": { "start": { @@ -29487,8 +29596,8 @@ } ], "range": [ - 20990, - 21010 + 21022, + 21042 ], "loc": { "start": { @@ -29502,8 +29611,8 @@ } }, "range": [ - 20974, - 21010 + 21006, + 21042 ], "loc": { "start": { @@ -29517,8 +29626,8 @@ } }, "range": [ - 20974, - 21011 + 21006, + 21043 ], "loc": { "start": { @@ -29535,8 +29644,8 @@ "type": "Block", "value": "*\n * Enable clear button\n * @type {Boolean}\n ", "range": [ - 20892, - 20965 + 20924, + 20997 ], "loc": { "start": { @@ -29555,8 +29664,8 @@ "type": "Block", "value": "*\n * Callback fired before filters are cleared\n * @type {Function}\n ", "range": [ - 21021, - 21117 + 21053, + 21149 ], "loc": { "start": { @@ -29582,8 +29691,8 @@ "object": { "type": "ThisExpression", "range": [ - 21126, - 21130 + 21158, + 21162 ], "loc": { "start": { @@ -29600,8 +29709,8 @@ "type": "Identifier", "name": "onBeforeReset", "range": [ - 21131, - 21144 + 21163, + 21176 ], "loc": { "start": { @@ -29615,8 +29724,8 @@ } }, "range": [ - 21126, - 21144 + 21158, + 21176 ], "loc": { "start": { @@ -29637,8 +29746,8 @@ "type": "Identifier", "name": "isFn", "range": [ - 21147, - 21151 + 21179, + 21183 ], "loc": { "start": { @@ -29659,8 +29768,8 @@ "type": "Identifier", "name": "f", "range": [ - 21152, - 21153 + 21184, + 21185 ], "loc": { "start": { @@ -29677,8 +29786,8 @@ "type": "Identifier", "name": "on_before_reset", "range": [ - 21154, - 21169 + 21186, + 21201 ], "loc": { "start": { @@ -29692,8 +29801,8 @@ } }, "range": [ - 21152, - 21169 + 21184, + 21201 ], "loc": { "start": { @@ -29708,8 +29817,8 @@ } ], "range": [ - 21147, - 21170 + 21179, + 21202 ], "loc": { "start": { @@ -29729,8 +29838,8 @@ "type": "Identifier", "name": "f", "range": [ - 21185, - 21186 + 21217, + 21218 ], "loc": { "start": { @@ -29747,8 +29856,8 @@ "type": "Identifier", "name": "on_before_reset", "range": [ - 21187, - 21202 + 21219, + 21234 ], "loc": { "start": { @@ -29762,8 +29871,8 @@ } }, "range": [ - 21185, - 21202 + 21217, + 21234 ], "loc": { "start": { @@ -29780,8 +29889,8 @@ "type": "Identifier", "name": "EMPTY_FN", "range": [ - 21205, - 21213 + 21237, + 21245 ], "loc": { "start": { @@ -29795,8 +29904,8 @@ } }, "range": [ - 21147, - 21213 + 21179, + 21245 ], "loc": { "start": { @@ -29810,8 +29919,8 @@ } }, "range": [ - 21126, - 21213 + 21158, + 21245 ], "loc": { "start": { @@ -29825,8 +29934,8 @@ } }, "range": [ - 21126, - 21214 + 21158, + 21246 ], "loc": { "start": { @@ -29843,8 +29952,8 @@ "type": "Block", "value": "*\n * Callback fired before filters are cleared\n * @type {Function}\n ", "range": [ - 21021, - 21117 + 21053, + 21149 ], "loc": { "start": { @@ -29863,8 +29972,8 @@ "type": "Block", "value": "*\n * Callback fired after filters are cleared\n * @type {Function}\n ", "range": [ - 21224, - 21319 + 21256, + 21351 ], "loc": { "start": { @@ -29890,8 +29999,8 @@ "object": { "type": "ThisExpression", "range": [ - 21328, - 21332 + 21360, + 21364 ], "loc": { "start": { @@ -29908,8 +30017,8 @@ "type": "Identifier", "name": "onAfterReset", "range": [ - 21333, - 21345 + 21365, + 21377 ], "loc": { "start": { @@ -29923,8 +30032,8 @@ } }, "range": [ - 21328, - 21345 + 21360, + 21377 ], "loc": { "start": { @@ -29945,8 +30054,8 @@ "type": "Identifier", "name": "isFn", "range": [ - 21348, - 21352 + 21380, + 21384 ], "loc": { "start": { @@ -29967,8 +30076,8 @@ "type": "Identifier", "name": "f", "range": [ - 21353, - 21354 + 21385, + 21386 ], "loc": { "start": { @@ -29985,8 +30094,8 @@ "type": "Identifier", "name": "on_after_reset", "range": [ - 21355, - 21369 + 21387, + 21401 ], "loc": { "start": { @@ -30000,8 +30109,8 @@ } }, "range": [ - 21353, - 21369 + 21385, + 21401 ], "loc": { "start": { @@ -30016,8 +30125,8 @@ } ], "range": [ - 21348, - 21370 + 21380, + 21402 ], "loc": { "start": { @@ -30037,8 +30146,8 @@ "type": "Identifier", "name": "f", "range": [ - 21385, - 21386 + 21417, + 21418 ], "loc": { "start": { @@ -30055,8 +30164,8 @@ "type": "Identifier", "name": "on_after_reset", "range": [ - 21387, - 21401 + 21419, + 21433 ], "loc": { "start": { @@ -30070,8 +30179,8 @@ } }, "range": [ - 21385, - 21401 + 21417, + 21433 ], "loc": { "start": { @@ -30088,8 +30197,8 @@ "type": "Identifier", "name": "EMPTY_FN", "range": [ - 21404, - 21412 + 21436, + 21444 ], "loc": { "start": { @@ -30103,8 +30212,8 @@ } }, "range": [ - 21348, - 21412 + 21380, + 21444 ], "loc": { "start": { @@ -30118,8 +30227,8 @@ } }, "range": [ - 21328, - 21412 + 21360, + 21444 ], "loc": { "start": { @@ -30133,8 +30242,8 @@ } }, "range": [ - 21328, - 21413 + 21360, + 21445 ], "loc": { "start": { @@ -30151,8 +30260,8 @@ "type": "Block", "value": "*\n * Callback fired after filters are cleared\n * @type {Function}\n ", "range": [ - 21224, - 21319 + 21256, + 21351 ], "loc": { "start": { @@ -30171,8 +30280,8 @@ "type": "Block", "value": "*\n * Enable paging component\n * @type {Boolean}\n ", "range": [ - 21423, - 21500 + 21455, + 21532 ], "loc": { "start": { @@ -30198,8 +30307,8 @@ "object": { "type": "ThisExpression", "range": [ - 21509, - 21513 + 21541, + 21545 ], "loc": { "start": { @@ -30216,8 +30325,8 @@ "type": "Identifier", "name": "paging", "range": [ - 21514, - 21520 + 21546, + 21552 ], "loc": { "start": { @@ -30231,8 +30340,8 @@ } }, "range": [ - 21509, - 21520 + 21541, + 21552 ], "loc": { "start": { @@ -30251,8 +30360,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 21523, - 21530 + 21555, + 21562 ], "loc": { "start": { @@ -30273,8 +30382,8 @@ "type": "Identifier", "name": "f", "range": [ - 21531, - 21532 + 21563, + 21564 ], "loc": { "start": { @@ -30291,8 +30400,8 @@ "type": "Identifier", "name": "paging", "range": [ - 21533, - 21539 + 21565, + 21571 ], "loc": { "start": { @@ -30306,8 +30415,8 @@ } }, "range": [ - 21531, - 21539 + 21563, + 21571 ], "loc": { "start": { @@ -30322,8 +30431,8 @@ } ], "range": [ - 21523, - 21540 + 21555, + 21572 ], "loc": { "start": { @@ -30337,8 +30446,8 @@ } }, "range": [ - 21509, - 21540 + 21541, + 21572 ], "loc": { "start": { @@ -30352,8 +30461,8 @@ } }, "range": [ - 21509, - 21541 + 21541, + 21573 ], "loc": { "start": { @@ -30370,8 +30479,8 @@ "type": "Block", "value": "*\n * Enable paging component\n * @type {Boolean}\n ", "range": [ - 21423, - 21500 + 21455, + 21532 ], "loc": { "start": { @@ -30390,8 +30499,8 @@ "type": "Block", "value": "*\n * Number of hidden rows\n * @type {Number}\n * @private\n ", "range": [ - 21551, - 21645 + 21583, + 21677 ], "loc": { "start": { @@ -30417,8 +30526,8 @@ "object": { "type": "ThisExpression", "range": [ - 21654, - 21658 + 21686, + 21690 ], "loc": { "start": { @@ -30435,8 +30544,8 @@ "type": "Identifier", "name": "nbHiddenRows", "range": [ - 21659, - 21671 + 21691, + 21703 ], "loc": { "start": { @@ -30450,8 +30559,8 @@ } }, "range": [ - 21654, - 21671 + 21686, + 21703 ], "loc": { "start": { @@ -30469,8 +30578,8 @@ "value": 0, "raw": "0", "range": [ - 21674, - 21675 + 21706, + 21707 ], "loc": { "start": { @@ -30484,8 +30593,8 @@ } }, "range": [ - 21654, - 21675 + 21686, + 21707 ], "loc": { "start": { @@ -30499,8 +30608,8 @@ } }, "range": [ - 21654, - 21676 + 21686, + 21708 ], "loc": { "start": { @@ -30517,8 +30626,8 @@ "type": "Block", "value": "*\n * Number of hidden rows\n * @type {Number}\n * @private\n ", "range": [ - 21551, - 21645 + 21583, + 21677 ], "loc": { "start": { @@ -30537,8 +30646,8 @@ "type": "Block", "value": "*\n * Enable auto-filter behaviour, table is filtered when a user\n * stops typing\n * @type {Boolean}\n ", "range": [ - 21686, - 21823 + 21718, + 21855 ], "loc": { "start": { @@ -30564,8 +30673,8 @@ "object": { "type": "ThisExpression", "range": [ - 21832, - 21836 + 21864, + 21868 ], "loc": { "start": { @@ -30582,8 +30691,8 @@ "type": "Identifier", "name": "autoFilter", "range": [ - 21837, - 21847 + 21869, + 21879 ], "loc": { "start": { @@ -30597,8 +30706,8 @@ } }, "range": [ - 21832, - 21847 + 21864, + 21879 ], "loc": { "start": { @@ -30617,8 +30726,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 21850, - 21857 + 21882, + 21889 ], "loc": { "start": { @@ -30639,8 +30748,8 @@ "type": "Identifier", "name": "f", "range": [ - 21858, - 21859 + 21890, + 21891 ], "loc": { "start": { @@ -30657,8 +30766,8 @@ "type": "Identifier", "name": "auto_filter", "range": [ - 21860, - 21871 + 21892, + 21903 ], "loc": { "start": { @@ -30672,8 +30781,8 @@ } }, "range": [ - 21858, - 21871 + 21890, + 21903 ], "loc": { "start": { @@ -30688,8 +30797,8 @@ } ], "range": [ - 21850, - 21872 + 21882, + 21904 ], "loc": { "start": { @@ -30703,8 +30812,8 @@ } }, "range": [ - 21832, - 21872 + 21864, + 21904 ], "loc": { "start": { @@ -30718,8 +30827,8 @@ } }, "range": [ - 21832, - 21873 + 21864, + 21905 ], "loc": { "start": { @@ -30736,8 +30845,8 @@ "type": "Block", "value": "*\n * Enable auto-filter behaviour, table is filtered when a user\n * stops typing\n * @type {Boolean}\n ", "range": [ - 21686, - 21823 + 21718, + 21855 ], "loc": { "start": { @@ -30756,8 +30865,8 @@ "type": "Block", "value": "*\n * Auto-filter delay in msecs\n * @type {Number}\n ", "range": [ - 21883, - 21962 + 21915, + 21994 ], "loc": { "start": { @@ -30783,8 +30892,8 @@ "object": { "type": "ThisExpression", "range": [ - 21971, - 21975 + 22003, + 22007 ], "loc": { "start": { @@ -30801,8 +30910,8 @@ "type": "Identifier", "name": "autoFilterDelay", "range": [ - 21976, - 21991 + 22008, + 22023 ], "loc": { "start": { @@ -30816,8 +30925,8 @@ } }, "range": [ - 21971, - 21991 + 22003, + 22023 ], "loc": { "start": { @@ -30841,8 +30950,8 @@ "type": "Identifier", "name": "isNaN", "range": [ - 21995, - 22000 + 22027, + 22032 ], "loc": { "start": { @@ -30863,8 +30972,8 @@ "type": "Identifier", "name": "f", "range": [ - 22001, - 22002 + 22033, + 22034 ], "loc": { "start": { @@ -30881,8 +30990,8 @@ "type": "Identifier", "name": "auto_filter_delay", "range": [ - 22003, - 22020 + 22035, + 22052 ], "loc": { "start": { @@ -30896,8 +31005,8 @@ } }, "range": [ - 22001, - 22020 + 22033, + 22052 ], "loc": { "start": { @@ -30912,8 +31021,8 @@ } ], "range": [ - 21995, - 22021 + 22027, + 22053 ], "loc": { "start": { @@ -30928,8 +31037,8 @@ }, "prefix": true, "range": [ - 21994, - 22021 + 22026, + 22053 ], "loc": { "start": { @@ -30949,8 +31058,8 @@ "type": "Identifier", "name": "f", "range": [ - 22036, - 22037 + 22068, + 22069 ], "loc": { "start": { @@ -30967,8 +31076,8 @@ "type": "Identifier", "name": "auto_filter_delay", "range": [ - 22038, - 22055 + 22070, + 22087 ], "loc": { "start": { @@ -30982,8 +31091,8 @@ } }, "range": [ - 22036, - 22055 + 22068, + 22087 ], "loc": { "start": { @@ -31000,8 +31109,8 @@ "type": "Identifier", "name": "AUTO_FILTER_DELAY", "range": [ - 22058, - 22075 + 22090, + 22107 ], "loc": { "start": { @@ -31015,8 +31124,8 @@ } }, "range": [ - 21994, - 22075 + 22026, + 22107 ], "loc": { "start": { @@ -31030,8 +31139,8 @@ } }, "range": [ - 21971, - 22075 + 22003, + 22107 ], "loc": { "start": { @@ -31045,8 +31154,8 @@ } }, "range": [ - 21971, - 22076 + 22003, + 22108 ], "loc": { "start": { @@ -31063,8 +31172,8 @@ "type": "Block", "value": "*\n * Auto-filter delay in msecs\n * @type {Number}\n ", "range": [ - 21883, - 21962 + 21915, + 21994 ], "loc": { "start": { @@ -31083,8 +31192,8 @@ "type": "Block", "value": "*\n * Indicate whether user is typing\n * @type {Boolean}\n * @private\n ", "range": [ - 22086, - 22191 + 22118, + 22223 ], "loc": { "start": { @@ -31110,8 +31219,8 @@ "object": { "type": "ThisExpression", "range": [ - 22200, - 22204 + 22232, + 22236 ], "loc": { "start": { @@ -31128,8 +31237,8 @@ "type": "Identifier", "name": "isUserTyping", "range": [ - 22205, - 22217 + 22237, + 22249 ], "loc": { "start": { @@ -31143,8 +31252,8 @@ } }, "range": [ - 22200, - 22217 + 22232, + 22249 ], "loc": { "start": { @@ -31162,8 +31271,8 @@ "value": null, "raw": "null", "range": [ - 22220, - 22224 + 22252, + 22256 ], "loc": { "start": { @@ -31177,8 +31286,8 @@ } }, "range": [ - 22200, - 22224 + 22232, + 22256 ], "loc": { "start": { @@ -31192,8 +31301,8 @@ } }, "range": [ - 22200, - 22225 + 22232, + 22257 ], "loc": { "start": { @@ -31210,8 +31319,8 @@ "type": "Block", "value": "*\n * Indicate whether user is typing\n * @type {Boolean}\n * @private\n ", "range": [ - 22086, - 22191 + 22118, + 22223 ], "loc": { "start": { @@ -31230,8 +31339,8 @@ "type": "Block", "value": "*\n * Auto-filter interval ID\n * @type {String}\n * @private\n ", "range": [ - 22235, - 22331 + 22267, + 22363 ], "loc": { "start": { @@ -31257,8 +31366,8 @@ "object": { "type": "ThisExpression", "range": [ - 22340, - 22344 + 22372, + 22376 ], "loc": { "start": { @@ -31275,8 +31384,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 22345, - 22360 + 22377, + 22392 ], "loc": { "start": { @@ -31290,8 +31399,8 @@ } }, "range": [ - 22340, - 22360 + 22372, + 22392 ], "loc": { "start": { @@ -31309,8 +31418,8 @@ "value": null, "raw": "null", "range": [ - 22363, - 22367 + 22395, + 22399 ], "loc": { "start": { @@ -31324,8 +31433,8 @@ } }, "range": [ - 22340, - 22367 + 22372, + 22399 ], "loc": { "start": { @@ -31339,8 +31448,8 @@ } }, "range": [ - 22340, - 22368 + 22372, + 22400 ], "loc": { "start": { @@ -31357,8 +31466,8 @@ "type": "Block", "value": "*\n * Auto-filter interval ID\n * @type {String}\n * @private\n ", "range": [ - 22235, - 22331 + 22267, + 22363 ], "loc": { "start": { @@ -31377,8 +31486,8 @@ "type": "Block", "value": "*\n * Enable keyword highlighting behaviour\n * @type {Boolean}\n ", "range": [ - 22378, - 22469 + 22410, + 22501 ], "loc": { "start": { @@ -31404,8 +31513,8 @@ "object": { "type": "ThisExpression", "range": [ - 22478, - 22482 + 22510, + 22514 ], "loc": { "start": { @@ -31422,8 +31531,8 @@ "type": "Identifier", "name": "highlightKeywords", "range": [ - 22483, - 22500 + 22515, + 22532 ], "loc": { "start": { @@ -31437,8 +31546,8 @@ } }, "range": [ - 22478, - 22500 + 22510, + 22532 ], "loc": { "start": { @@ -31457,8 +31566,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 22503, - 22510 + 22535, + 22542 ], "loc": { "start": { @@ -31479,8 +31588,8 @@ "type": "Identifier", "name": "f", "range": [ - 22511, - 22512 + 22543, + 22544 ], "loc": { "start": { @@ -31497,8 +31606,8 @@ "type": "Identifier", "name": "highlight_keywords", "range": [ - 22513, - 22531 + 22545, + 22563 ], "loc": { "start": { @@ -31512,8 +31621,8 @@ } }, "range": [ - 22511, - 22531 + 22543, + 22563 ], "loc": { "start": { @@ -31528,8 +31637,8 @@ } ], "range": [ - 22503, - 22532 + 22535, + 22564 ], "loc": { "start": { @@ -31543,8 +31652,8 @@ } }, "range": [ - 22478, - 22532 + 22510, + 22564 ], "loc": { "start": { @@ -31558,8 +31667,8 @@ } }, "range": [ - 22478, - 22533 + 22510, + 22565 ], "loc": { "start": { @@ -31576,8 +31685,8 @@ "type": "Block", "value": "*\n * Enable keyword highlighting behaviour\n * @type {Boolean}\n ", "range": [ - 22378, - 22469 + 22410, + 22501 ], "loc": { "start": { @@ -31596,8 +31705,8 @@ "type": "Block", "value": "*\n * Enable no results message UI component\n * @type {Boolean}\n ", "range": [ - 22543, - 22635 + 22575, + 22667 ], "loc": { "start": { @@ -31623,8 +31732,8 @@ "object": { "type": "ThisExpression", "range": [ - 22644, - 22648 + 22676, + 22680 ], "loc": { "start": { @@ -31641,8 +31750,8 @@ "type": "Identifier", "name": "noResults", "range": [ - 22649, - 22658 + 22681, + 22690 ], "loc": { "start": { @@ -31656,8 +31765,8 @@ } }, "range": [ - 22644, - 22658 + 22676, + 22690 ], "loc": { "start": { @@ -31679,8 +31788,8 @@ "type": "Identifier", "name": "isObj", "range": [ - 22661, - 22666 + 22693, + 22698 ], "loc": { "start": { @@ -31701,8 +31810,8 @@ "type": "Identifier", "name": "f", "range": [ - 22667, - 22668 + 22699, + 22700 ], "loc": { "start": { @@ -31719,8 +31828,8 @@ "type": "Identifier", "name": "no_results_message", "range": [ - 22669, - 22687 + 22701, + 22719 ], "loc": { "start": { @@ -31734,8 +31843,8 @@ } }, "range": [ - 22667, - 22687 + 22699, + 22719 ], "loc": { "start": { @@ -31750,8 +31859,8 @@ } ], "range": [ - 22661, - 22688 + 22693, + 22720 ], "loc": { "start": { @@ -31770,8 +31879,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 22704, - 22711 + 22736, + 22743 ], "loc": { "start": { @@ -31792,8 +31901,8 @@ "type": "Identifier", "name": "f", "range": [ - 22712, - 22713 + 22744, + 22745 ], "loc": { "start": { @@ -31810,8 +31919,8 @@ "type": "Identifier", "name": "no_results_message", "range": [ - 22714, - 22732 + 22746, + 22764 ], "loc": { "start": { @@ -31825,8 +31934,8 @@ } }, "range": [ - 22712, - 22732 + 22744, + 22764 ], "loc": { "start": { @@ -31841,8 +31950,8 @@ } ], "range": [ - 22704, - 22733 + 22736, + 22765 ], "loc": { "start": { @@ -31856,8 +31965,8 @@ } }, "range": [ - 22661, - 22733 + 22693, + 22765 ], "loc": { "start": { @@ -31871,8 +31980,8 @@ } }, "range": [ - 22644, - 22733 + 22676, + 22765 ], "loc": { "start": { @@ -31886,8 +31995,8 @@ } }, "range": [ - 22644, - 22734 + 22676, + 22766 ], "loc": { "start": { @@ -31904,8 +32013,8 @@ "type": "Block", "value": "*\n * Enable no results message UI component\n * @type {Boolean}\n ", "range": [ - 22543, - 22635 + 22575, + 22667 ], "loc": { "start": { @@ -31924,8 +32033,8 @@ "type": "Block", "value": "*\n * Enable state persistence\n * @type {Boolean}\n ", "range": [ - 22744, - 22822 + 22776, + 22854 ], "loc": { "start": { @@ -31951,8 +32060,8 @@ "object": { "type": "ThisExpression", "range": [ - 22831, - 22835 + 22863, + 22867 ], "loc": { "start": { @@ -31969,8 +32078,8 @@ "type": "Identifier", "name": "state", "range": [ - 22836, - 22841 + 22868, + 22873 ], "loc": { "start": { @@ -31984,8 +32093,8 @@ } }, "range": [ - 22831, - 22841 + 22863, + 22873 ], "loc": { "start": { @@ -32007,8 +32116,8 @@ "type": "Identifier", "name": "isObj", "range": [ - 22844, - 22849 + 22876, + 22881 ], "loc": { "start": { @@ -32029,8 +32138,8 @@ "type": "Identifier", "name": "f", "range": [ - 22850, - 22851 + 22882, + 22883 ], "loc": { "start": { @@ -32047,8 +32156,8 @@ "type": "Identifier", "name": "state", "range": [ - 22852, - 22857 + 22884, + 22889 ], "loc": { "start": { @@ -32062,8 +32171,8 @@ } }, "range": [ - 22850, - 22857 + 22882, + 22889 ], "loc": { "start": { @@ -32078,8 +32187,8 @@ } ], "range": [ - 22844, - 22858 + 22876, + 22890 ], "loc": { "start": { @@ -32098,8 +32207,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 22862, - 22869 + 22894, + 22901 ], "loc": { "start": { @@ -32120,8 +32229,8 @@ "type": "Identifier", "name": "f", "range": [ - 22870, - 22871 + 22902, + 22903 ], "loc": { "start": { @@ -32138,8 +32247,8 @@ "type": "Identifier", "name": "state", "range": [ - 22872, - 22877 + 22904, + 22909 ], "loc": { "start": { @@ -32153,8 +32262,8 @@ } }, "range": [ - 22870, - 22877 + 22902, + 22909 ], "loc": { "start": { @@ -32169,8 +32278,8 @@ } ], "range": [ - 22862, - 22878 + 22894, + 22910 ], "loc": { "start": { @@ -32184,8 +32293,8 @@ } }, "range": [ - 22844, - 22878 + 22876, + 22910 ], "loc": { "start": { @@ -32199,8 +32308,8 @@ } }, "range": [ - 22831, - 22878 + 22863, + 22910 ], "loc": { "start": { @@ -32214,8 +32323,8 @@ } }, "range": [ - 22831, - 22879 + 22863, + 22911 ], "loc": { "start": { @@ -32232,8 +32341,8 @@ "type": "Block", "value": "*\n * Enable state persistence\n * @type {Boolean}\n ", "range": [ - 22744, - 22822 + 22776, + 22854 ], "loc": { "start": { @@ -32252,8 +32361,8 @@ "type": "Block", "value": "** data types **", "range": [ - 22889, - 22909 + 22921, + 22941 ], "loc": { "start": { @@ -32270,8 +32379,8 @@ "type": "Block", "value": "*\n * Enable date type module\n * @type {Boolean}\n * @private\n ", "range": [ - 22919, - 23016 + 22951, + 23048 ], "loc": { "start": { @@ -32297,8 +32406,8 @@ "object": { "type": "ThisExpression", "range": [ - 23025, - 23029 + 23057, + 23061 ], "loc": { "start": { @@ -32315,8 +32424,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 23030, - 23038 + 23062, + 23070 ], "loc": { "start": { @@ -32330,8 +32439,8 @@ } }, "range": [ - 23025, - 23038 + 23057, + 23070 ], "loc": { "start": { @@ -32349,8 +32458,8 @@ "value": true, "raw": "true", "range": [ - 23041, - 23045 + 23073, + 23077 ], "loc": { "start": { @@ -32364,8 +32473,8 @@ } }, "range": [ - 23025, - 23045 + 23057, + 23077 ], "loc": { "start": { @@ -32379,8 +32488,8 @@ } }, "range": [ - 23025, - 23046 + 23057, + 23078 ], "loc": { "start": { @@ -32397,8 +32506,8 @@ "type": "Block", "value": "** data types **", "range": [ - 22889, - 22909 + 22921, + 22941 ], "loc": { "start": { @@ -32415,8 +32524,8 @@ "type": "Block", "value": "*\n * Enable date type module\n * @type {Boolean}\n * @private\n ", "range": [ - 22919, - 23016 + 22951, + 23048 ], "loc": { "start": { @@ -32435,8 +32544,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": [ - 23056, - 23223 + 23088, + 23255 ], "loc": { "start": { @@ -32462,8 +32571,8 @@ "object": { "type": "ThisExpression", "range": [ - 23232, - 23236 + 23264, + 23268 ], "loc": { "start": { @@ -32480,8 +32589,8 @@ "type": "Identifier", "name": "locale", "range": [ - 23237, - 23243 + 23269, + 23275 ], "loc": { "start": { @@ -32495,8 +32604,8 @@ } }, "range": [ - 23232, - 23243 + 23264, + 23275 ], "loc": { "start": { @@ -32519,8 +32628,8 @@ "type": "Identifier", "name": "f", "range": [ - 23246, - 23247 + 23278, + 23279 ], "loc": { "start": { @@ -32537,8 +32646,8 @@ "type": "Identifier", "name": "locale", "range": [ - 23248, - 23254 + 23280, + 23286 ], "loc": { "start": { @@ -32552,8 +32661,8 @@ } }, "range": [ - 23246, - 23254 + 23278, + 23286 ], "loc": { "start": { @@ -32571,8 +32680,8 @@ "value": "en", "raw": "'en'", "range": [ - 23258, - 23262 + 23290, + 23294 ], "loc": { "start": { @@ -32586,8 +32695,8 @@ } }, "range": [ - 23246, - 23262 + 23278, + 23294 ], "loc": { "start": { @@ -32601,8 +32710,8 @@ } }, "range": [ - 23232, - 23262 + 23264, + 23294 ], "loc": { "start": { @@ -32616,8 +32725,8 @@ } }, "range": [ - 23232, - 23263 + 23264, + 23295 ], "loc": { "start": { @@ -32634,8 +32743,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": [ - 23056, - 23223 + 23088, + 23255 ], "loc": { "start": { @@ -32654,8 +32763,8 @@ "type": "Block", "value": "*\n * Define thousands separator ',' or '.', defaults to ','\n * @type {String}\n ", "range": [ - 23273, - 23380 + 23305, + 23412 ], "loc": { "start": { @@ -32681,8 +32790,8 @@ "object": { "type": "ThisExpression", "range": [ - 23389, - 23393 + 23421, + 23425 ], "loc": { "start": { @@ -32699,8 +32808,8 @@ "type": "Identifier", "name": "thousandsSeparator", "range": [ - 23394, - 23412 + 23426, + 23444 ], "loc": { "start": { @@ -32714,8 +32823,8 @@ } }, "range": [ - 23389, - 23412 + 23421, + 23444 ], "loc": { "start": { @@ -32738,8 +32847,8 @@ "type": "Identifier", "name": "f", "range": [ - 23415, - 23416 + 23447, + 23448 ], "loc": { "start": { @@ -32756,8 +32865,8 @@ "type": "Identifier", "name": "thousands_separator", "range": [ - 23417, - 23436 + 23449, + 23468 ], "loc": { "start": { @@ -32771,8 +32880,8 @@ } }, "range": [ - 23415, - 23436 + 23447, + 23468 ], "loc": { "start": { @@ -32790,8 +32899,8 @@ "value": ",", "raw": "','", "range": [ - 23440, - 23443 + 23472, + 23475 ], "loc": { "start": { @@ -32805,8 +32914,8 @@ } }, "range": [ - 23415, - 23443 + 23447, + 23475 ], "loc": { "start": { @@ -32820,8 +32929,8 @@ } }, "range": [ - 23389, - 23443 + 23421, + 23475 ], "loc": { "start": { @@ -32835,8 +32944,8 @@ } }, "range": [ - 23389, - 23444 + 23421, + 23476 ], "loc": { "start": { @@ -32853,8 +32962,8 @@ "type": "Block", "value": "*\n * Define thousands separator ',' or '.', defaults to ','\n * @type {String}\n ", "range": [ - 23273, - 23380 + 23305, + 23412 ], "loc": { "start": { @@ -32873,8 +32982,8 @@ "type": "Block", "value": "*\n * Define decimal separator ',' or '.', defaults to '.'\n * @type {String}\n ", "range": [ - 23454, - 23559 + 23486, + 23591 ], "loc": { "start": { @@ -32900,8 +33009,8 @@ "object": { "type": "ThisExpression", "range": [ - 23568, - 23572 + 23600, + 23604 ], "loc": { "start": { @@ -32918,8 +33027,8 @@ "type": "Identifier", "name": "decimalSeparator", "range": [ - 23573, - 23589 + 23605, + 23621 ], "loc": { "start": { @@ -32933,8 +33042,8 @@ } }, "range": [ - 23568, - 23589 + 23600, + 23621 ], "loc": { "start": { @@ -32957,8 +33066,8 @@ "type": "Identifier", "name": "f", "range": [ - 23592, - 23593 + 23624, + 23625 ], "loc": { "start": { @@ -32975,8 +33084,8 @@ "type": "Identifier", "name": "decimal_separator", "range": [ - 23594, - 23611 + 23626, + 23643 ], "loc": { "start": { @@ -32990,8 +33099,8 @@ } }, "range": [ - 23592, - 23611 + 23624, + 23643 ], "loc": { "start": { @@ -33009,8 +33118,8 @@ "value": ".", "raw": "'.'", "range": [ - 23615, - 23618 + 23647, + 23650 ], "loc": { "start": { @@ -33024,8 +33133,8 @@ } }, "range": [ - 23592, - 23618 + 23624, + 23650 ], "loc": { "start": { @@ -33039,8 +33148,8 @@ } }, "range": [ - 23568, - 23618 + 23600, + 23650 ], "loc": { "start": { @@ -33054,8 +33163,8 @@ } }, "range": [ - 23568, - 23619 + 23600, + 23651 ], "loc": { "start": { @@ -33072,8 +33181,8 @@ "type": "Block", "value": "*\n * Define decimal separator ',' or '.', defaults to '.'\n * @type {String}\n ", "range": [ - 23454, - 23559 + 23486, + 23591 ], "loc": { "start": { @@ -33092,8 +33201,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": [ - 23629, - 24227 + 23661, + 24259 ], "loc": { "start": { @@ -33119,8 +33228,8 @@ "object": { "type": "ThisExpression", "range": [ - 24236, - 24240 + 24268, + 24272 ], "loc": { "start": { @@ -33137,8 +33246,8 @@ "type": "Identifier", "name": "colTypes", "range": [ - 24241, - 24249 + 24273, + 24281 ], "loc": { "start": { @@ -33152,8 +33261,8 @@ } }, "range": [ - 24236, - 24249 + 24268, + 24281 ], "loc": { "start": { @@ -33174,8 +33283,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 24252, - 24259 + 24284, + 24291 ], "loc": { "start": { @@ -33196,8 +33305,8 @@ "type": "Identifier", "name": "f", "range": [ - 24260, - 24261 + 24292, + 24293 ], "loc": { "start": { @@ -33214,8 +33323,8 @@ "type": "Identifier", "name": "col_types", "range": [ - 24262, - 24271 + 24294, + 24303 ], "loc": { "start": { @@ -33229,8 +33338,8 @@ } }, "range": [ - 24260, - 24271 + 24292, + 24303 ], "loc": { "start": { @@ -33245,8 +33354,8 @@ } ], "range": [ - 24252, - 24272 + 24284, + 24304 ], "loc": { "start": { @@ -33266,8 +33375,8 @@ "type": "Identifier", "name": "f", "range": [ - 24275, - 24276 + 24307, + 24308 ], "loc": { "start": { @@ -33284,8 +33393,8 @@ "type": "Identifier", "name": "col_types", "range": [ - 24277, - 24286 + 24309, + 24318 ], "loc": { "start": { @@ -33299,8 +33408,8 @@ } }, "range": [ - 24275, - 24286 + 24307, + 24318 ], "loc": { "start": { @@ -33317,8 +33426,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 24289, - 24291 + 24321, + 24323 ], "loc": { "start": { @@ -33332,8 +33441,8 @@ } }, "range": [ - 24252, - 24291 + 24284, + 24323 ], "loc": { "start": { @@ -33347,8 +33456,8 @@ } }, "range": [ - 24236, - 24291 + 24268, + 24323 ], "loc": { "start": { @@ -33362,8 +33471,8 @@ } }, "range": [ - 24236, - 24292 + 24268, + 24324 ], "loc": { "start": { @@ -33380,8 +33489,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": [ - 23629, - 24227 + 23661, + 24259 ], "loc": { "start": { @@ -33400,8 +33509,8 @@ "type": "Block", "value": "** ids prefixes **", "range": [ - 24302, - 24324 + 24334, + 24356 ], "loc": { "start": { @@ -33418,8 +33527,8 @@ "type": "Block", "value": "*\n * Main prefix\n * @private\n ", "range": [ - 24333, - 24391 + 24365, + 24423 ], "loc": { "start": { @@ -33445,8 +33554,8 @@ "object": { "type": "ThisExpression", "range": [ - 24400, - 24404 + 24432, + 24436 ], "loc": { "start": { @@ -33463,8 +33572,8 @@ "type": "Identifier", "name": "prfxTf", "range": [ - 24405, - 24411 + 24437, + 24443 ], "loc": { "start": { @@ -33478,8 +33587,8 @@ } }, "range": [ - 24400, - 24411 + 24432, + 24443 ], "loc": { "start": { @@ -33497,8 +33606,8 @@ "value": "TF", "raw": "'TF'", "range": [ - 24414, - 24418 + 24446, + 24450 ], "loc": { "start": { @@ -33512,8 +33621,8 @@ } }, "range": [ - 24400, - 24418 + 24432, + 24450 ], "loc": { "start": { @@ -33527,8 +33636,8 @@ } }, "range": [ - 24400, - 24419 + 24432, + 24451 ], "loc": { "start": { @@ -33545,8 +33654,8 @@ "type": "Block", "value": "** ids prefixes **", "range": [ - 24302, - 24324 + 24334, + 24356 ], "loc": { "start": { @@ -33563,8 +33672,8 @@ "type": "Block", "value": "*\n * Main prefix\n * @private\n ", "range": [ - 24333, - 24391 + 24365, + 24423 ], "loc": { "start": { @@ -33583,8 +33692,8 @@ "type": "Block", "value": "*\n * Filter's ID prefix (inputs - selects)\n * @private\n ", "range": [ - 24429, - 24513 + 24461, + 24545 ], "loc": { "start": { @@ -33610,8 +33719,8 @@ "object": { "type": "ThisExpression", "range": [ - 24522, - 24526 + 24554, + 24558 ], "loc": { "start": { @@ -33628,8 +33737,8 @@ "type": "Identifier", "name": "prfxFlt", "range": [ - 24527, - 24534 + 24559, + 24566 ], "loc": { "start": { @@ -33643,8 +33752,8 @@ } }, "range": [ - 24522, - 24534 + 24554, + 24566 ], "loc": { "start": { @@ -33662,8 +33771,8 @@ "value": "flt", "raw": "'flt'", "range": [ - 24537, - 24542 + 24569, + 24574 ], "loc": { "start": { @@ -33677,8 +33786,8 @@ } }, "range": [ - 24522, - 24542 + 24554, + 24574 ], "loc": { "start": { @@ -33692,8 +33801,8 @@ } }, "range": [ - 24522, - 24543 + 24554, + 24575 ], "loc": { "start": { @@ -33710,8 +33819,8 @@ "type": "Block", "value": "*\n * Filter's ID prefix (inputs - selects)\n * @private\n ", "range": [ - 24429, - 24513 + 24461, + 24545 ], "loc": { "start": { @@ -33730,8 +33839,8 @@ "type": "Block", "value": "*\n * Button's ID prefix\n * @private\n ", "range": [ - 24553, - 24618 + 24585, + 24650 ], "loc": { "start": { @@ -33757,8 +33866,8 @@ "object": { "type": "ThisExpression", "range": [ - 24627, - 24631 + 24659, + 24663 ], "loc": { "start": { @@ -33775,8 +33884,8 @@ "type": "Identifier", "name": "prfxValButton", "range": [ - 24632, - 24645 + 24664, + 24677 ], "loc": { "start": { @@ -33790,8 +33899,8 @@ } }, "range": [ - 24627, - 24645 + 24659, + 24677 ], "loc": { "start": { @@ -33809,8 +33918,8 @@ "value": "btn", "raw": "'btn'", "range": [ - 24648, - 24653 + 24680, + 24685 ], "loc": { "start": { @@ -33824,8 +33933,8 @@ } }, "range": [ - 24627, - 24653 + 24659, + 24685 ], "loc": { "start": { @@ -33839,8 +33948,8 @@ } }, "range": [ - 24627, - 24654 + 24659, + 24686 ], "loc": { "start": { @@ -33857,8 +33966,8 @@ "type": "Block", "value": "*\n * Button's ID prefix\n * @private\n ", "range": [ - 24553, - 24618 + 24585, + 24650 ], "loc": { "start": { @@ -33877,8 +33986,8 @@ "type": "Block", "value": "*\n * Toolbar container ID prefix\n * @private\n ", "range": [ - 24664, - 24738 + 24696, + 24770 ], "loc": { "start": { @@ -33904,8 +34013,8 @@ "object": { "type": "ThisExpression", "range": [ - 24747, - 24751 + 24779, + 24783 ], "loc": { "start": { @@ -33922,8 +34031,8 @@ "type": "Identifier", "name": "prfxInfDiv", "range": [ - 24752, - 24762 + 24784, + 24794 ], "loc": { "start": { @@ -33937,8 +34046,8 @@ } }, "range": [ - 24747, - 24762 + 24779, + 24794 ], "loc": { "start": { @@ -33956,8 +34065,8 @@ "value": "inf_", "raw": "'inf_'", "range": [ - 24765, - 24771 + 24797, + 24803 ], "loc": { "start": { @@ -33971,8 +34080,8 @@ } }, "range": [ - 24747, - 24771 + 24779, + 24803 ], "loc": { "start": { @@ -33986,8 +34095,8 @@ } }, "range": [ - 24747, - 24772 + 24779, + 24804 ], "loc": { "start": { @@ -34004,8 +34113,8 @@ "type": "Block", "value": "*\n * Toolbar container ID prefix\n * @private\n ", "range": [ - 24664, - 24738 + 24696, + 24770 ], "loc": { "start": { @@ -34024,8 +34133,8 @@ "type": "Block", "value": "*\n * Toolbar left element ID prefix\n * @private\n ", "range": [ - 24782, - 24859 + 24814, + 24891 ], "loc": { "start": { @@ -34051,8 +34160,8 @@ "object": { "type": "ThisExpression", "range": [ - 24868, - 24872 + 24900, + 24904 ], "loc": { "start": { @@ -34069,8 +34178,8 @@ "type": "Identifier", "name": "prfxLDiv", "range": [ - 24873, - 24881 + 24905, + 24913 ], "loc": { "start": { @@ -34084,8 +34193,8 @@ } }, "range": [ - 24868, - 24881 + 24900, + 24913 ], "loc": { "start": { @@ -34103,8 +34212,8 @@ "value": "ldiv_", "raw": "'ldiv_'", "range": [ - 24884, - 24891 + 24916, + 24923 ], "loc": { "start": { @@ -34118,8 +34227,8 @@ } }, "range": [ - 24868, - 24891 + 24900, + 24923 ], "loc": { "start": { @@ -34133,8 +34242,8 @@ } }, "range": [ - 24868, - 24892 + 24900, + 24924 ], "loc": { "start": { @@ -34151,8 +34260,8 @@ "type": "Block", "value": "*\n * Toolbar left element ID prefix\n * @private\n ", "range": [ - 24782, - 24859 + 24814, + 24891 ], "loc": { "start": { @@ -34171,8 +34280,8 @@ "type": "Block", "value": "*\n * Toolbar right element ID prefix\n * @private\n ", "range": [ - 24902, - 24980 + 24934, + 25012 ], "loc": { "start": { @@ -34198,8 +34307,8 @@ "object": { "type": "ThisExpression", "range": [ - 24989, - 24993 + 25021, + 25025 ], "loc": { "start": { @@ -34216,8 +34325,8 @@ "type": "Identifier", "name": "prfxRDiv", "range": [ - 24994, - 25002 + 25026, + 25034 ], "loc": { "start": { @@ -34231,8 +34340,8 @@ } }, "range": [ - 24989, - 25002 + 25021, + 25034 ], "loc": { "start": { @@ -34250,8 +34359,8 @@ "value": "rdiv_", "raw": "'rdiv_'", "range": [ - 25005, - 25012 + 25037, + 25044 ], "loc": { "start": { @@ -34265,8 +34374,8 @@ } }, "range": [ - 24989, - 25012 + 25021, + 25044 ], "loc": { "start": { @@ -34280,8 +34389,8 @@ } }, "range": [ - 24989, - 25013 + 25021, + 25045 ], "loc": { "start": { @@ -34298,8 +34407,8 @@ "type": "Block", "value": "*\n * Toolbar right element ID prefix\n * @private\n ", "range": [ - 24902, - 24980 + 24934, + 25012 ], "loc": { "start": { @@ -34318,8 +34427,8 @@ "type": "Block", "value": "*\n * Toolbar middle element ID prefix\n * @private\n ", "range": [ - 25023, - 25102 + 25055, + 25134 ], "loc": { "start": { @@ -34345,8 +34454,8 @@ "object": { "type": "ThisExpression", "range": [ - 25111, - 25115 + 25143, + 25147 ], "loc": { "start": { @@ -34363,8 +34472,8 @@ "type": "Identifier", "name": "prfxMDiv", "range": [ - 25116, - 25124 + 25148, + 25156 ], "loc": { "start": { @@ -34378,8 +34487,8 @@ } }, "range": [ - 25111, - 25124 + 25143, + 25156 ], "loc": { "start": { @@ -34397,8 +34506,8 @@ "value": "mdiv_", "raw": "'mdiv_'", "range": [ - 25127, - 25134 + 25159, + 25166 ], "loc": { "start": { @@ -34412,8 +34521,8 @@ } }, "range": [ - 25111, - 25134 + 25143, + 25166 ], "loc": { "start": { @@ -34427,8 +34536,8 @@ } }, "range": [ - 25111, - 25135 + 25143, + 25167 ], "loc": { "start": { @@ -34445,8 +34554,8 @@ "type": "Block", "value": "*\n * Toolbar middle element ID prefix\n * @private\n ", "range": [ - 25023, - 25102 + 25055, + 25134 ], "loc": { "start": { @@ -34465,8 +34574,8 @@ "type": "Block", "value": "*\n * Responsive Css class\n * @private\n ", "range": [ - 25145, - 25212 + 25177, + 25244 ], "loc": { "start": { @@ -34492,8 +34601,8 @@ "object": { "type": "ThisExpression", "range": [ - 25221, - 25225 + 25253, + 25257 ], "loc": { "start": { @@ -34510,8 +34619,8 @@ "type": "Identifier", "name": "prfxResponsive", "range": [ - 25226, - 25240 + 25258, + 25272 ], "loc": { "start": { @@ -34525,8 +34634,8 @@ } }, "range": [ - 25221, - 25240 + 25253, + 25272 ], "loc": { "start": { @@ -34544,8 +34653,8 @@ "value": "resp", "raw": "'resp'", "range": [ - 25243, - 25249 + 25275, + 25281 ], "loc": { "start": { @@ -34559,8 +34668,8 @@ } }, "range": [ - 25221, - 25249 + 25253, + 25281 ], "loc": { "start": { @@ -34574,8 +34683,8 @@ } }, "range": [ - 25221, - 25250 + 25253, + 25282 ], "loc": { "start": { @@ -34592,8 +34701,8 @@ "type": "Block", "value": "*\n * Responsive Css class\n * @private\n ", "range": [ - 25145, - 25212 + 25177, + 25244 ], "loc": { "start": { @@ -34612,8 +34721,8 @@ "type": "Block", "value": "** extensions **", "range": [ - 25260, - 25280 + 25292, + 25312 ], "loc": { "start": { @@ -34630,8 +34739,8 @@ "type": "Block", "value": "*\n * List of loaded extensions\n * @type {Array}\n * @private\n ", "range": [ - 25289, - 25386 + 25321, + 25418 ], "loc": { "start": { @@ -34657,8 +34766,8 @@ "object": { "type": "ThisExpression", "range": [ - 25395, - 25399 + 25427, + 25431 ], "loc": { "start": { @@ -34675,8 +34784,8 @@ "type": "Identifier", "name": "extensions", "range": [ - 25400, - 25410 + 25432, + 25442 ], "loc": { "start": { @@ -34690,8 +34799,8 @@ } }, "range": [ - 25395, - 25410 + 25427, + 25442 ], "loc": { "start": { @@ -34711,8 +34820,8 @@ "type": "Identifier", "name": "f", "range": [ - 25413, - 25414 + 25445, + 25446 ], "loc": { "start": { @@ -34729,8 +34838,8 @@ "type": "Identifier", "name": "extensions", "range": [ - 25415, - 25425 + 25447, + 25457 ], "loc": { "start": { @@ -34744,8 +34853,8 @@ } }, "range": [ - 25413, - 25425 + 25445, + 25457 ], "loc": { "start": { @@ -34759,8 +34868,8 @@ } }, "range": [ - 25395, - 25425 + 25427, + 25457 ], "loc": { "start": { @@ -34774,8 +34883,8 @@ } }, "range": [ - 25395, - 25426 + 25427, + 25458 ], "loc": { "start": { @@ -34792,8 +34901,8 @@ "type": "Block", "value": "** extensions **", "range": [ - 25260, - 25280 + 25292, + 25312 ], "loc": { "start": { @@ -34810,8 +34919,8 @@ "type": "Block", "value": "*\n * List of loaded extensions\n * @type {Array}\n * @private\n ", "range": [ - 25289, - 25386 + 25321, + 25418 ], "loc": { "start": { @@ -34830,8 +34939,8 @@ "type": "Block", "value": "*\n * Determine whether extensions are loaded\n * @type {Boolean}\n * @private\n ", "range": [ - 25436, - 25549 + 25468, + 25581 ], "loc": { "start": { @@ -34857,8 +34966,8 @@ "object": { "type": "ThisExpression", "range": [ - 25558, - 25562 + 25590, + 25594 ], "loc": { "start": { @@ -34875,8 +34984,8 @@ "type": "Identifier", "name": "hasExtensions", "range": [ - 25563, - 25576 + 25595, + 25608 ], "loc": { "start": { @@ -34890,8 +34999,8 @@ } }, "range": [ - 25558, - 25576 + 25590, + 25608 ], "loc": { "start": { @@ -34910,8 +35019,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 25579, - 25586 + 25611, + 25618 ], "loc": { "start": { @@ -34931,8 +35040,8 @@ "object": { "type": "ThisExpression", "range": [ - 25587, - 25591 + 25619, + 25623 ], "loc": { "start": { @@ -34949,8 +35058,8 @@ "type": "Identifier", "name": "extensions", "range": [ - 25592, - 25602 + 25624, + 25634 ], "loc": { "start": { @@ -34964,8 +35073,8 @@ } }, "range": [ - 25587, - 25602 + 25619, + 25634 ], "loc": { "start": { @@ -34980,8 +35089,8 @@ } ], "range": [ - 25579, - 25603 + 25611, + 25635 ], "loc": { "start": { @@ -34995,8 +35104,8 @@ } }, "range": [ - 25558, - 25603 + 25590, + 25635 ], "loc": { "start": { @@ -35010,8 +35119,8 @@ } }, "range": [ - 25558, - 25604 + 25590, + 25636 ], "loc": { "start": { @@ -35028,8 +35137,8 @@ "type": "Block", "value": "*\n * Determine whether extensions are loaded\n * @type {Boolean}\n * @private\n ", "range": [ - 25436, - 25549 + 25468, + 25581 ], "loc": { "start": { @@ -35048,8 +35157,8 @@ "type": "Block", "value": "** themes **", "range": [ - 25614, - 25630 + 25646, + 25662 ], "loc": { "start": { @@ -35066,8 +35175,8 @@ "type": "Block", "value": "*\n * Enable default theme\n * @type {Boolean}\n ", "range": [ - 25639, - 25713 + 25671, + 25745 ], "loc": { "start": { @@ -35093,8 +35202,8 @@ "object": { "type": "ThisExpression", "range": [ - 25722, - 25726 + 25754, + 25758 ], "loc": { "start": { @@ -35111,8 +35220,8 @@ "type": "Identifier", "name": "enableDefaultTheme", "range": [ - 25727, - 25745 + 25759, + 25777 ], "loc": { "start": { @@ -35126,8 +35235,8 @@ } }, "range": [ - 25722, - 25745 + 25754, + 25777 ], "loc": { "start": { @@ -35146,8 +35255,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 25748, - 25755 + 25780, + 25787 ], "loc": { "start": { @@ -35168,8 +35277,8 @@ "type": "Identifier", "name": "f", "range": [ - 25756, - 25757 + 25788, + 25789 ], "loc": { "start": { @@ -35186,8 +35295,8 @@ "type": "Identifier", "name": "enable_default_theme", "range": [ - 25758, - 25778 + 25790, + 25810 ], "loc": { "start": { @@ -35201,8 +35310,8 @@ } }, "range": [ - 25756, - 25778 + 25788, + 25810 ], "loc": { "start": { @@ -35217,8 +35326,8 @@ } ], "range": [ - 25748, - 25779 + 25780, + 25811 ], "loc": { "start": { @@ -35232,8 +35341,8 @@ } }, "range": [ - 25722, - 25779 + 25754, + 25811 ], "loc": { "start": { @@ -35247,8 +35356,8 @@ } }, "range": [ - 25722, - 25780 + 25754, + 25812 ], "loc": { "start": { @@ -35265,8 +35374,8 @@ "type": "Block", "value": "** themes **", "range": [ - 25614, - 25630 + 25646, + 25662 ], "loc": { "start": { @@ -35283,8 +35392,8 @@ "type": "Block", "value": "*\n * Enable default theme\n * @type {Boolean}\n ", "range": [ - 25639, - 25713 + 25671, + 25745 ], "loc": { "start": { @@ -35303,8 +35412,8 @@ "type": "Block", "value": "*\n * Determine whether themes are enables\n * @type {Boolean}\n * @private\n ", "range": [ - 25790, - 25900 + 25822, + 25932 ], "loc": { "start": { @@ -35330,8 +35439,8 @@ "object": { "type": "ThisExpression", "range": [ - 25909, - 25913 + 25941, + 25945 ], "loc": { "start": { @@ -35348,8 +35457,8 @@ "type": "Identifier", "name": "hasThemes", "range": [ - 25914, - 25923 + 25946, + 25955 ], "loc": { "start": { @@ -35363,8 +35472,8 @@ } }, "range": [ - 25909, - 25923 + 25941, + 25955 ], "loc": { "start": { @@ -35386,8 +35495,8 @@ "object": { "type": "ThisExpression", "range": [ - 25927, - 25931 + 25959, + 25963 ], "loc": { "start": { @@ -35404,8 +35513,8 @@ "type": "Identifier", "name": "enableDefaultTheme", "range": [ - 25932, - 25950 + 25964, + 25982 ], "loc": { "start": { @@ -35419,8 +35528,8 @@ } }, "range": [ - 25927, - 25950 + 25959, + 25982 ], "loc": { "start": { @@ -35439,8 +35548,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 25954, - 25961 + 25986, + 25993 ], "loc": { "start": { @@ -35461,8 +35570,8 @@ "type": "Identifier", "name": "f", "range": [ - 25962, - 25963 + 25994, + 25995 ], "loc": { "start": { @@ -35479,8 +35588,8 @@ "type": "Identifier", "name": "themes", "range": [ - 25964, - 25970 + 25996, + 26002 ], "loc": { "start": { @@ -35494,8 +35603,8 @@ } }, "range": [ - 25962, - 25970 + 25994, + 26002 ], "loc": { "start": { @@ -35510,8 +35619,8 @@ } ], "range": [ - 25954, - 25971 + 25986, + 26003 ], "loc": { "start": { @@ -35525,8 +35634,8 @@ } }, "range": [ - 25927, - 25971 + 25959, + 26003 ], "loc": { "start": { @@ -35540,8 +35649,8 @@ } }, "range": [ - 25909, - 25972 + 25941, + 26004 ], "loc": { "start": { @@ -35555,8 +35664,8 @@ } }, "range": [ - 25909, - 25973 + 25941, + 26005 ], "loc": { "start": { @@ -35573,8 +35682,8 @@ "type": "Block", "value": "*\n * Determine whether themes are enables\n * @type {Boolean}\n * @private\n ", "range": [ - 25790, - 25900 + 25822, + 25932 ], "loc": { "start": { @@ -35593,8 +35702,8 @@ "type": "Block", "value": "*\n * List of themes, ie:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n ", "range": [ - 25983, - 26095 + 26015, + 26127 ], "loc": { "start": { @@ -35620,8 +35729,8 @@ "object": { "type": "ThisExpression", "range": [ - 26104, - 26108 + 26136, + 26140 ], "loc": { "start": { @@ -35638,8 +35747,8 @@ "type": "Identifier", "name": "themes", "range": [ - 26109, - 26115 + 26141, + 26147 ], "loc": { "start": { @@ -35653,8 +35762,8 @@ } }, "range": [ - 26104, - 26115 + 26136, + 26147 ], "loc": { "start": { @@ -35677,8 +35786,8 @@ "type": "Identifier", "name": "f", "range": [ - 26118, - 26119 + 26150, + 26151 ], "loc": { "start": { @@ -35695,8 +35804,8 @@ "type": "Identifier", "name": "themes", "range": [ - 26120, - 26126 + 26152, + 26158 ], "loc": { "start": { @@ -35710,8 +35819,8 @@ } }, "range": [ - 26118, - 26126 + 26150, + 26158 ], "loc": { "start": { @@ -35728,8 +35837,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 26130, - 26132 + 26162, + 26164 ], "loc": { "start": { @@ -35743,8 +35852,8 @@ } }, "range": [ - 26118, - 26132 + 26150, + 26164 ], "loc": { "start": { @@ -35758,8 +35867,8 @@ } }, "range": [ - 26104, - 26132 + 26136, + 26164 ], "loc": { "start": { @@ -35773,8 +35882,8 @@ } }, "range": [ - 26104, - 26133 + 26136, + 26165 ], "loc": { "start": { @@ -35791,8 +35900,8 @@ "type": "Block", "value": "*\n * List of themes, ie:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n ", "range": [ - 25983, - 26095 + 26015, + 26127 ], "loc": { "start": { @@ -35811,8 +35920,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": [ - 26143, - 26324 + 26175, + 26356 ], "loc": { "start": { @@ -35838,8 +35947,8 @@ "object": { "type": "ThisExpression", "range": [ - 26333, - 26337 + 26365, + 26369 ], "loc": { "start": { @@ -35856,8 +35965,8 @@ "type": "Identifier", "name": "themesPath", "range": [ - 26338, - 26348 + 26370, + 26380 ], "loc": { "start": { @@ -35871,8 +35980,8 @@ } }, "range": [ - 26333, - 26348 + 26365, + 26380 ], "loc": { "start": { @@ -35895,8 +36004,8 @@ "type": "Identifier", "name": "f", "range": [ - 26351, - 26352 + 26383, + 26384 ], "loc": { "start": { @@ -35913,8 +36022,8 @@ "type": "Identifier", "name": "themes_path", "range": [ - 26353, - 26364 + 26385, + 26396 ], "loc": { "start": { @@ -35928,8 +36037,8 @@ } }, "range": [ - 26351, - 26364 + 26383, + 26396 ], "loc": { "start": { @@ -35951,8 +36060,8 @@ "object": { "type": "ThisExpression", "range": [ - 26368, - 26372 + 26400, + 26404 ], "loc": { "start": { @@ -35969,8 +36078,8 @@ "type": "Identifier", "name": "stylePath", "range": [ - 26373, - 26382 + 26405, + 26414 ], "loc": { "start": { @@ -35984,8 +36093,8 @@ } }, "range": [ - 26368, - 26382 + 26400, + 26414 ], "loc": { "start": { @@ -36003,8 +36112,8 @@ "value": "themes/", "raw": "'themes/'", "range": [ - 26385, - 26394 + 26417, + 26426 ], "loc": { "start": { @@ -36018,8 +36127,8 @@ } }, "range": [ - 26368, - 26394 + 26400, + 26426 ], "loc": { "start": { @@ -36033,8 +36142,8 @@ } }, "range": [ - 26351, - 26394 + 26383, + 26426 ], "loc": { "start": { @@ -36048,8 +36157,8 @@ } }, "range": [ - 26333, - 26394 + 26365, + 26426 ], "loc": { "start": { @@ -36063,8 +36172,8 @@ } }, "range": [ - 26333, - 26395 + 26365, + 26427 ], "loc": { "start": { @@ -36081,8 +36190,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": [ - 26143, - 26324 + 26175, + 26356 ], "loc": { "start": { @@ -36101,8 +36210,8 @@ "type": "Block", "value": "*\n * Enable responsive layout\n * @type {Boolean}\n ", "range": [ - 26405, - 26483 + 26437, + 26515 ], "loc": { "start": { @@ -36128,8 +36237,8 @@ "object": { "type": "ThisExpression", "range": [ - 26492, - 26496 + 26524, + 26528 ], "loc": { "start": { @@ -36146,8 +36255,8 @@ "type": "Identifier", "name": "responsive", "range": [ - 26497, - 26507 + 26529, + 26539 ], "loc": { "start": { @@ -36161,8 +36270,8 @@ } }, "range": [ - 26492, - 26507 + 26524, + 26539 ], "loc": { "start": { @@ -36181,8 +36290,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 26510, - 26517 + 26542, + 26549 ], "loc": { "start": { @@ -36203,8 +36312,8 @@ "type": "Identifier", "name": "f", "range": [ - 26518, - 26519 + 26550, + 26551 ], "loc": { "start": { @@ -36221,8 +36330,8 @@ "type": "Identifier", "name": "responsive", "range": [ - 26520, - 26530 + 26552, + 26562 ], "loc": { "start": { @@ -36236,8 +36345,8 @@ } }, "range": [ - 26518, - 26530 + 26550, + 26562 ], "loc": { "start": { @@ -36252,8 +36361,8 @@ } ], "range": [ - 26510, - 26531 + 26542, + 26563 ], "loc": { "start": { @@ -36267,8 +36376,8 @@ } }, "range": [ - 26492, - 26531 + 26524, + 26563 ], "loc": { "start": { @@ -36282,8 +36391,8 @@ } }, "range": [ - 26492, - 26532 + 26524, + 26564 ], "loc": { "start": { @@ -36300,8 +36409,8 @@ "type": "Block", "value": "*\n * Enable responsive layout\n * @type {Boolean}\n ", "range": [ - 26405, - 26483 + 26437, + 26515 ], "loc": { "start": { @@ -36320,8 +36429,8 @@ "type": "Block", "value": "*\n * Features registry\n * @private\n ", "range": [ - 26542, - 26606 + 26574, + 26638 ], "loc": { "start": { @@ -36347,8 +36456,8 @@ "object": { "type": "ThisExpression", "range": [ - 26615, - 26619 + 26647, + 26651 ], "loc": { "start": { @@ -36365,8 +36474,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 26620, - 26623 + 26652, + 26655 ], "loc": { "start": { @@ -36380,8 +36489,8 @@ } }, "range": [ - 26615, - 26623 + 26647, + 26655 ], "loc": { "start": { @@ -36398,8 +36507,8 @@ "type": "ObjectExpression", "properties": [], "range": [ - 26626, - 26628 + 26658, + 26660 ], "loc": { "start": { @@ -36413,8 +36522,8 @@ } }, "range": [ - 26615, - 26628 + 26647, + 26660 ], "loc": { "start": { @@ -36428,8 +36537,8 @@ } }, "range": [ - 26615, - 26629 + 26647, + 26661 ], "loc": { "start": { @@ -36446,8 +36555,8 @@ "type": "Block", "value": "*\n * Features registry\n * @private\n ", "range": [ - 26542, - 26606 + 26574, + 26638 ], "loc": { "start": { @@ -36466,8 +36575,8 @@ "type": "Block", "value": "*\n * Extensions registry\n * @private\n ", "range": [ - 26639, - 26705 + 26671, + 26737 ], "loc": { "start": { @@ -36493,8 +36602,8 @@ "object": { "type": "ThisExpression", "range": [ - 26714, - 26718 + 26746, + 26750 ], "loc": { "start": { @@ -36511,8 +36620,8 @@ "type": "Identifier", "name": "ExtRegistry", "range": [ - 26719, - 26730 + 26751, + 26762 ], "loc": { "start": { @@ -36526,8 +36635,8 @@ } }, "range": [ - 26714, - 26730 + 26746, + 26762 ], "loc": { "start": { @@ -36544,8 +36653,8 @@ "type": "ObjectExpression", "properties": [], "range": [ - 26733, - 26735 + 26765, + 26767 ], "loc": { "start": { @@ -36559,8 +36668,8 @@ } }, "range": [ - 26714, - 26735 + 26746, + 26767 ], "loc": { "start": { @@ -36574,8 +36683,8 @@ } }, "range": [ - 26714, - 26736 + 26746, + 26768 ], "loc": { "start": { @@ -36592,8 +36701,8 @@ "type": "Block", "value": "*\n * Extensions registry\n * @private\n ", "range": [ - 26639, - 26705 + 26671, + 26737 ], "loc": { "start": { @@ -36612,8 +36721,8 @@ "type": "Line", "value": "conditionally instantiate required features", "range": [ - 26746, - 26791 + 26778, + 26823 ], "loc": { "start": { @@ -36638,8 +36747,8 @@ "object": { "type": "ThisExpression", "range": [ - 26800, - 26804 + 26832, + 26836 ], "loc": { "start": { @@ -36656,8 +36765,8 @@ "type": "Identifier", "name": "instantiateFeatures", "range": [ - 26805, - 26824 + 26837, + 26856 ], "loc": { "start": { @@ -36671,8 +36780,8 @@ } }, "range": [ - 26800, - 26824 + 26832, + 26856 ], "loc": { "start": { @@ -36700,8 +36809,8 @@ "type": "Identifier", "name": "Object", "range": [ - 26838, - 26844 + 26870, + 26876 ], "loc": { "start": { @@ -36718,8 +36827,8 @@ "type": "Identifier", "name": "keys", "range": [ - 26845, - 26849 + 26877, + 26881 ], "loc": { "start": { @@ -36733,8 +36842,8 @@ } }, "range": [ - 26838, - 26849 + 26870, + 26881 ], "loc": { "start": { @@ -36752,8 +36861,8 @@ "type": "Identifier", "name": "FEATURES", "range": [ - 26850, - 26858 + 26882, + 26890 ], "loc": { "start": { @@ -36768,8 +36877,8 @@ } ], "range": [ - 26838, - 26859 + 26870, + 26891 ], "loc": { "start": { @@ -36786,8 +36895,8 @@ "type": "Identifier", "name": "map", "range": [ - 26860, - 26863 + 26892, + 26895 ], "loc": { "start": { @@ -36801,8 +36910,8 @@ } }, "range": [ - 26838, - 26863 + 26870, + 26895 ], "loc": { "start": { @@ -36824,8 +36933,8 @@ "type": "Identifier", "name": "item", "range": [ - 26865, - 26869 + 26897, + 26901 ], "loc": { "start": { @@ -36846,8 +36955,8 @@ "type": "Identifier", "name": "FEATURES", "range": [ - 26874, - 26882 + 26906, + 26914 ], "loc": { "start": { @@ -36864,8 +36973,8 @@ "type": "Identifier", "name": "item", "range": [ - 26883, - 26887 + 26915, + 26919 ], "loc": { "start": { @@ -36879,8 +36988,8 @@ } }, "range": [ - 26874, - 26888 + 26906, + 26920 ], "loc": { "start": { @@ -36896,8 +37005,8 @@ "generator": false, "expression": true, "range": [ - 26864, - 26888 + 26896, + 26920 ], "loc": { "start": { @@ -36912,8 +37021,8 @@ } ], "range": [ - 26838, - 26889 + 26870, + 26921 ], "loc": { "start": { @@ -36928,8 +37037,8 @@ } ], "range": [ - 26800, - 26899 + 26832, + 26931 ], "loc": { "start": { @@ -36943,8 +37052,8 @@ } }, "range": [ - 26800, - 26900 + 26832, + 26932 ], "loc": { "start": { @@ -36961,8 +37070,8 @@ "type": "Line", "value": "conditionally instantiate required features", "range": [ - 26746, - 26791 + 26778, + 26823 ], "loc": { "start": { @@ -36981,8 +37090,8 @@ "type": "Line", "value": "load styles if necessary", "range": [ - 26910, - 26936 + 26942, + 26968 ], "loc": { "start": { @@ -37007,8 +37116,8 @@ "object": { "type": "ThisExpression", "range": [ - 26945, - 26949 + 26977, + 26981 ], "loc": { "start": { @@ -37025,8 +37134,8 @@ "type": "Identifier", "name": "import", "range": [ - 26950, - 26956 + 26982, + 26988 ], "loc": { "start": { @@ -37040,8 +37149,8 @@ } }, "range": [ - 26945, - 26956 + 26977, + 26988 ], "loc": { "start": { @@ -37061,8 +37170,8 @@ "object": { "type": "ThisExpression", "range": [ - 26957, - 26961 + 26989, + 26993 ], "loc": { "start": { @@ -37079,8 +37188,8 @@ "type": "Identifier", "name": "stylesheetId", "range": [ - 26962, - 26974 + 26994, + 27006 ], "loc": { "start": { @@ -37094,8 +37203,8 @@ } }, "range": [ - 26957, - 26974 + 26989, + 27006 ], "loc": { "start": { @@ -37114,8 +37223,8 @@ "object": { "type": "ThisExpression", "range": [ - 26976, - 26980 + 27008, + 27012 ], "loc": { "start": { @@ -37132,8 +37241,8 @@ "type": "Identifier", "name": "stylesheet", "range": [ - 26981, - 26991 + 27013, + 27023 ], "loc": { "start": { @@ -37147,8 +37256,8 @@ } }, "range": [ - 26976, - 26991 + 27008, + 27023 ], "loc": { "start": { @@ -37166,8 +37275,8 @@ "value": null, "raw": "null", "range": [ - 26993, - 26997 + 27025, + 27029 ], "loc": { "start": { @@ -37185,8 +37294,8 @@ "value": "link", "raw": "'link'", "range": [ - 26999, - 27005 + 27031, + 27037 ], "loc": { "start": { @@ -37201,8 +37310,8 @@ } ], "range": [ - 26945, - 27006 + 26977, + 27038 ], "loc": { "start": { @@ -37216,8 +37325,8 @@ } }, "range": [ - 26945, - 27007 + 26977, + 27039 ], "loc": { "start": { @@ -37234,8 +37343,8 @@ "type": "Line", "value": "load styles if necessary", "range": [ - 26910, - 26936 + 26942, + 26968 ], "loc": { "start": { @@ -37253,7 +37362,7 @@ ], "range": [ 1324, - 27013 + 27045 ], "loc": { "start": { @@ -37270,7 +37379,7 @@ "expression": false, "range": [ 1314, - 27013 + 27045 ], "loc": { "start": { @@ -37287,7 +37396,7 @@ "computed": false, "range": [ 1303, - 27013 + 27045 ], "loc": { "start": { @@ -37324,8 +37433,8 @@ "type": "Block", "value": "*\n * Initialise features and layout\n ", "range": [ - 27019, - 27068 + 27051, + 27100 ], "loc": { "start": { @@ -37347,8 +37456,8 @@ "type": "Identifier", "name": "init", "range": [ - 27073, - 27077 + 27105, + 27109 ], "loc": { "start": { @@ -37376,8 +37485,8 @@ "object": { "type": "ThisExpression", "range": [ - 27094, - 27098 + 27126, + 27130 ], "loc": { "start": { @@ -37394,8 +37503,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 27099, - 27110 + 27131, + 27142 ], "loc": { "start": { @@ -37409,8 +37518,8 @@ } }, "range": [ - 27094, - 27110 + 27126, + 27142 ], "loc": { "start": { @@ -37430,8 +37539,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 27126, - 27133 + 27158, + 27165 ], "loc": { "start": { @@ -37446,8 +37555,8 @@ } ], "range": [ - 27112, - 27143 + 27144, + 27175 ], "loc": { "start": { @@ -37462,8 +37571,8 @@ }, "alternate": null, "range": [ - 27090, - 27143 + 27122, + 27175 ], "loc": { "start": { @@ -37487,8 +37596,8 @@ "object": { "type": "ThisExpression", "range": [ - 27153, - 27157 + 27185, + 27189 ], "loc": { "start": { @@ -37505,8 +37614,8 @@ "type": "Identifier", "name": "nbCells", "range": [ - 27158, - 27165 + 27190, + 27197 ], "loc": { "start": { @@ -37520,8 +37629,8 @@ } }, "range": [ - 27153, - 27165 + 27185, + 27197 ], "loc": { "start": { @@ -37542,8 +37651,8 @@ "object": { "type": "ThisExpression", "range": [ - 27168, - 27172 + 27200, + 27204 ], "loc": { "start": { @@ -37560,8 +37669,8 @@ "type": "Identifier", "name": "getCellsNb", "range": [ - 27173, - 27183 + 27205, + 27215 ], "loc": { "start": { @@ -37575,8 +37684,8 @@ } }, "range": [ - 27168, - 27183 + 27200, + 27215 ], "loc": { "start": { @@ -37596,8 +37705,8 @@ "object": { "type": "ThisExpression", "range": [ - 27184, - 27188 + 27216, + 27220 ], "loc": { "start": { @@ -37614,8 +37723,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 27189, - 27195 + 27221, + 27227 ], "loc": { "start": { @@ -37629,8 +37738,8 @@ } }, "range": [ - 27184, - 27195 + 27216, + 27227 ], "loc": { "start": { @@ -37645,8 +37754,8 @@ } ], "range": [ - 27168, - 27196 + 27200, + 27228 ], "loc": { "start": { @@ -37660,8 +37769,8 @@ } }, "range": [ - 27153, - 27196 + 27185, + 27228 ], "loc": { "start": { @@ -37675,8 +37784,8 @@ } }, "range": [ - 27153, - 27197 + 27185, + 27229 ], "loc": { "start": { @@ -37698,8 +37807,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 27210, - 27213 + 27242, + 27245 ], "loc": { "start": { @@ -37718,8 +37827,8 @@ "object": { "type": "ThisExpression", "range": [ - 27216, - 27220 + 27248, + 27252 ], "loc": { "start": { @@ -37736,8 +37845,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 27221, - 27224 + 27253, + 27256 ], "loc": { "start": { @@ -37751,8 +37860,8 @@ } }, "range": [ - 27216, - 27224 + 27248, + 27256 ], "loc": { "start": { @@ -37766,8 +37875,8 @@ } }, "range": [ - 27210, - 27224 + 27242, + 27256 ], "loc": { "start": { @@ -37783,8 +37892,8 @@ ], "kind": "let", "range": [ - 27206, - 27225 + 27238, + 27257 ], "loc": { "start": { @@ -37806,8 +37915,8 @@ "type": "Identifier", "name": "n", "range": [ - 27238, - 27239 + 27270, + 27271 ], "loc": { "start": { @@ -37828,8 +37937,8 @@ "object": { "type": "ThisExpression", "range": [ - 27242, - 27246 + 27274, + 27278 ], "loc": { "start": { @@ -37846,8 +37955,8 @@ "type": "Identifier", "name": "singleSearchFlt", "range": [ - 27247, - 27262 + 27279, + 27294 ], "loc": { "start": { @@ -37861,8 +37970,8 @@ } }, "range": [ - 27242, - 27262 + 27274, + 27294 ], "loc": { "start": { @@ -37880,8 +37989,8 @@ "value": 1, "raw": "1", "range": [ - 27265, - 27266 + 27297, + 27298 ], "loc": { "start": { @@ -37900,8 +38009,8 @@ "object": { "type": "ThisExpression", "range": [ - 27269, - 27273 + 27301, + 27305 ], "loc": { "start": { @@ -37918,8 +38027,8 @@ "type": "Identifier", "name": "nbCells", "range": [ - 27274, - 27281 + 27306, + 27313 ], "loc": { "start": { @@ -37933,8 +38042,8 @@ } }, "range": [ - 27269, - 27281 + 27301, + 27313 ], "loc": { "start": { @@ -37948,8 +38057,8 @@ } }, "range": [ - 27242, - 27281 + 27274, + 27313 ], "loc": { "start": { @@ -37963,8 +38072,8 @@ } }, "range": [ - 27238, - 27281 + 27270, + 27313 ], "loc": { "start": { @@ -37980,8 +38089,8 @@ ], "kind": "let", "range": [ - 27234, - 27282 + 27266, + 27314 ], "loc": { "start": { @@ -38003,8 +38112,8 @@ "type": "Identifier", "name": "inpclass", "range": [ - 27295, - 27303 + 27327, + 27335 ], "loc": { "start": { @@ -38019,8 +38128,8 @@ }, "init": null, "range": [ - 27295, - 27303 + 27327, + 27335 ], "loc": { "start": { @@ -38036,8 +38145,8 @@ ], "kind": "let", "range": [ - 27291, - 27304 + 27323, + 27336 ], "loc": { "start": { @@ -38054,8 +38163,8 @@ "type": "Line", "value": "loads theme", "range": [ - 27314, - 27327 + 27346, + 27359 ], "loc": { "start": { @@ -38080,8 +38189,8 @@ "object": { "type": "ThisExpression", "range": [ - 27336, - 27340 + 27368, + 27372 ], "loc": { "start": { @@ -38098,8 +38207,8 @@ "type": "Identifier", "name": "loadThemes", "range": [ - 27341, - 27351 + 27373, + 27383 ], "loc": { "start": { @@ -38113,8 +38222,8 @@ } }, "range": [ - 27336, - 27351 + 27368, + 27383 ], "loc": { "start": { @@ -38129,8 +38238,8 @@ }, "arguments": [], "range": [ - 27336, - 27353 + 27368, + 27385 ], "loc": { "start": { @@ -38144,8 +38253,8 @@ } }, "range": [ - 27336, - 27354 + 27368, + 27386 ], "loc": { "start": { @@ -38162,8 +38271,8 @@ "type": "Line", "value": "loads theme", "range": [ - 27314, - 27327 + 27346, + 27359 ], "loc": { "start": { @@ -38192,8 +38301,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 27372, - 27380 + 27404, + 27412 ], "loc": { "start": { @@ -38210,8 +38319,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 27372, - 27380 + 27404, + 27412 ], "loc": { "start": { @@ -38229,8 +38338,8 @@ "shorthand": true, "computed": false, "range": [ - 27372, - 27380 + 27404, + 27412 ], "loc": { "start": { @@ -38249,8 +38358,8 @@ "type": "Identifier", "name": "help", "range": [ - 27382, - 27386 + 27414, + 27418 ], "loc": { "start": { @@ -38267,8 +38376,8 @@ "type": "Identifier", "name": "help", "range": [ - 27382, - 27386 + 27414, + 27418 ], "loc": { "start": { @@ -38286,8 +38395,8 @@ "shorthand": true, "computed": false, "range": [ - 27382, - 27386 + 27414, + 27418 ], "loc": { "start": { @@ -38306,8 +38415,8 @@ "type": "Identifier", "name": "state", "range": [ - 27388, - 27393 + 27420, + 27425 ], "loc": { "start": { @@ -38324,8 +38433,8 @@ "type": "Identifier", "name": "state", "range": [ - 27388, - 27393 + 27420, + 27425 ], "loc": { "start": { @@ -38343,8 +38452,8 @@ "shorthand": true, "computed": false, "range": [ - 27388, - 27393 + 27420, + 27425 ], "loc": { "start": { @@ -38363,8 +38472,8 @@ "type": "Identifier", "name": "markActiveColumns", "range": [ - 27395, - 27412 + 27427, + 27444 ], "loc": { "start": { @@ -38381,8 +38490,8 @@ "type": "Identifier", "name": "markActiveColumns", "range": [ - 27395, - 27412 + 27427, + 27444 ], "loc": { "start": { @@ -38400,8 +38509,8 @@ "shorthand": true, "computed": false, "range": [ - 27395, - 27412 + 27427, + 27444 ], "loc": { "start": { @@ -38420,8 +38529,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 27414, - 27424 + 27446, + 27456 ], "loc": { "start": { @@ -38438,8 +38547,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 27414, - 27424 + 27446, + 27456 ], "loc": { "start": { @@ -38457,8 +38566,8 @@ "shorthand": true, "computed": false, "range": [ - 27414, - 27424 + 27446, + 27456 ], "loc": { "start": { @@ -38477,8 +38586,8 @@ "type": "Identifier", "name": "loader", "range": [ - 27426, - 27432 + 27458, + 27464 ], "loc": { "start": { @@ -38495,8 +38604,8 @@ "type": "Identifier", "name": "loader", "range": [ - 27426, - 27432 + 27458, + 27464 ], "loc": { "start": { @@ -38514,8 +38623,8 @@ "shorthand": true, "computed": false, "range": [ - 27426, - 27432 + 27458, + 27464 ], "loc": { "start": { @@ -38534,8 +38643,8 @@ "type": "Identifier", "name": "highlightKeyword", "range": [ - 27446, - 27462 + 27478, + 27494 ], "loc": { "start": { @@ -38552,8 +38661,8 @@ "type": "Identifier", "name": "highlightKeyword", "range": [ - 27446, - 27462 + 27478, + 27494 ], "loc": { "start": { @@ -38571,8 +38680,8 @@ "shorthand": true, "computed": false, "range": [ - 27446, - 27462 + 27478, + 27494 ], "loc": { "start": { @@ -38591,8 +38700,8 @@ "type": "Identifier", "name": "popupFilter", "range": [ - 27464, - 27475 + 27496, + 27507 ], "loc": { "start": { @@ -38609,8 +38718,8 @@ "type": "Identifier", "name": "popupFilter", "range": [ - 27464, - 27475 + 27496, + 27507 ], "loc": { "start": { @@ -38628,8 +38737,8 @@ "shorthand": true, "computed": false, "range": [ - 27464, - 27475 + 27496, + 27507 ], "loc": { "start": { @@ -38648,8 +38757,8 @@ "type": "Identifier", "name": "rowsCounter", "range": [ - 27477, - 27488 + 27509, + 27520 ], "loc": { "start": { @@ -38666,8 +38775,8 @@ "type": "Identifier", "name": "rowsCounter", "range": [ - 27477, - 27488 + 27509, + 27520 ], "loc": { "start": { @@ -38685,8 +38794,8 @@ "shorthand": true, "computed": false, "range": [ - 27477, - 27488 + 27509, + 27520 ], "loc": { "start": { @@ -38705,8 +38814,8 @@ "type": "Identifier", "name": "statusBar", "range": [ - 27490, - 27499 + 27522, + 27531 ], "loc": { "start": { @@ -38723,8 +38832,8 @@ "type": "Identifier", "name": "statusBar", "range": [ - 27490, - 27499 + 27522, + 27531 ], "loc": { "start": { @@ -38742,8 +38851,8 @@ "shorthand": true, "computed": false, "range": [ - 27490, - 27499 + 27522, + 27531 ], "loc": { "start": { @@ -38762,8 +38871,8 @@ "type": "Identifier", "name": "clearButton", "range": [ - 27501, - 27512 + 27533, + 27544 ], "loc": { "start": { @@ -38780,8 +38889,8 @@ "type": "Identifier", "name": "clearButton", "range": [ - 27501, - 27512 + 27533, + 27544 ], "loc": { "start": { @@ -38799,8 +38908,8 @@ "shorthand": true, "computed": false, "range": [ - 27501, - 27512 + 27533, + 27544 ], "loc": { "start": { @@ -38819,8 +38928,8 @@ "type": "Identifier", "name": "alternateRows", "range": [ - 27526, - 27539 + 27558, + 27571 ], "loc": { "start": { @@ -38837,8 +38946,8 @@ "type": "Identifier", "name": "alternateRows", "range": [ - 27526, - 27539 + 27558, + 27571 ], "loc": { "start": { @@ -38856,8 +38965,8 @@ "shorthand": true, "computed": false, "range": [ - 27526, - 27539 + 27558, + 27571 ], "loc": { "start": { @@ -38876,8 +38985,8 @@ "type": "Identifier", "name": "noResults", "range": [ - 27541, - 27550 + 27573, + 27582 ], "loc": { "start": { @@ -38894,8 +39003,8 @@ "type": "Identifier", "name": "noResults", "range": [ - 27541, - 27550 + 27573, + 27582 ], "loc": { "start": { @@ -38913,8 +39022,8 @@ "shorthand": true, "computed": false, "range": [ - 27541, - 27550 + 27573, + 27582 ], "loc": { "start": { @@ -38933,8 +39042,8 @@ "type": "Identifier", "name": "paging", "range": [ - 27552, - 27558 + 27584, + 27590 ], "loc": { "start": { @@ -38951,8 +39060,8 @@ "type": "Identifier", "name": "paging", "range": [ - 27552, - 27558 + 27584, + 27590 ], "loc": { "start": { @@ -38970,8 +39079,8 @@ "shorthand": true, "computed": false, "range": [ - 27552, - 27558 + 27584, + 27590 ], "loc": { "start": { @@ -38986,8 +39095,8 @@ } ], "range": [ - 27370, - 27560 + 27402, + 27592 ], "loc": { "start": { @@ -39004,8 +39113,8 @@ "type": "Identifier", "name": "FEATURES", "range": [ - 27563, - 27571 + 27595, + 27603 ], "loc": { "start": { @@ -39019,8 +39128,8 @@ } }, "range": [ - 27370, - 27571 + 27402, + 27603 ], "loc": { "start": { @@ -39036,8 +39145,8 @@ ], "kind": "const", "range": [ - 27364, - 27572 + 27396, + 27604 ], "loc": { "start": { @@ -39054,8 +39163,8 @@ "type": "Line", "value": "explicitly initialise features in given order", "range": [ - 27582, - 27629 + 27614, + 27661 ], "loc": { "start": { @@ -39080,8 +39189,8 @@ "object": { "type": "ThisExpression", "range": [ - 27638, - 27642 + 27670, + 27674 ], "loc": { "start": { @@ -39098,8 +39207,8 @@ "type": "Identifier", "name": "initFeatures", "range": [ - 27643, - 27655 + 27675, + 27687 ], "loc": { "start": { @@ -39113,8 +39222,8 @@ } }, "range": [ - 27638, - 27655 + 27670, + 27687 ], "loc": { "start": { @@ -39135,8 +39244,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 27670, - 27678 + 27702, + 27710 ], "loc": { "start": { @@ -39153,8 +39262,8 @@ "type": "Identifier", "name": "help", "range": [ - 27692, - 27696 + 27724, + 27728 ], "loc": { "start": { @@ -39171,8 +39280,8 @@ "type": "Identifier", "name": "state", "range": [ - 27710, - 27715 + 27742, + 27747 ], "loc": { "start": { @@ -39189,8 +39298,8 @@ "type": "Identifier", "name": "markActiveColumns", "range": [ - 27729, - 27746 + 27761, + 27778 ], "loc": { "start": { @@ -39207,8 +39316,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 27760, - 27770 + 27792, + 27802 ], "loc": { "start": { @@ -39225,8 +39334,8 @@ "type": "Identifier", "name": "loader", "range": [ - 27784, - 27790 + 27816, + 27822 ], "loc": { "start": { @@ -39243,8 +39352,8 @@ "type": "Identifier", "name": "highlightKeyword", "range": [ - 27804, - 27820 + 27836, + 27852 ], "loc": { "start": { @@ -39261,8 +39370,8 @@ "type": "Identifier", "name": "popupFilter", "range": [ - 27834, - 27845 + 27866, + 27877 ], "loc": { "start": { @@ -39277,8 +39386,8 @@ } ], "range": [ - 27656, - 27855 + 27688, + 27887 ], "loc": { "start": { @@ -39293,8 +39402,8 @@ } ], "range": [ - 27638, - 27856 + 27670, + 27888 ], "loc": { "start": { @@ -39308,8 +39417,8 @@ } }, "range": [ - 27638, - 27857 + 27670, + 27889 ], "loc": { "start": { @@ -39326,8 +39435,8 @@ "type": "Line", "value": "explicitly initialise features in given order", "range": [ - 27582, - 27629 + 27614, + 27661 ], "loc": { "start": { @@ -39346,8 +39455,8 @@ "type": "Line", "value": "filters grid is not generated", "range": [ - 27867, - 27898 + 27899, + 27930 ], "loc": { "start": { @@ -39373,8 +39482,8 @@ "object": { "type": "ThisExpression", "range": [ - 27912, - 27916 + 27944, + 27948 ], "loc": { "start": { @@ -39391,8 +39500,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 27917, - 27924 + 27949, + 27956 ], "loc": { "start": { @@ -39406,8 +39515,8 @@ } }, "range": [ - 27912, - 27924 + 27944, + 27956 ], "loc": { "start": { @@ -39422,8 +39531,8 @@ }, "prefix": true, "range": [ - 27911, - 27924 + 27943, + 27956 ], "loc": { "start": { @@ -39449,8 +39558,8 @@ "object": { "type": "ThisExpression", "range": [ - 27940, - 27944 + 27972, + 27976 ], "loc": { "start": { @@ -39467,8 +39576,8 @@ "type": "Identifier", "name": "_initNoFilters", "range": [ - 27945, - 27959 + 27977, + 27991 ], "loc": { "start": { @@ -39482,8 +39591,8 @@ } }, "range": [ - 27940, - 27959 + 27972, + 27991 ], "loc": { "start": { @@ -39498,8 +39607,8 @@ }, "arguments": [], "range": [ - 27940, - 27961 + 27972, + 27993 ], "loc": { "start": { @@ -39513,8 +39622,8 @@ } }, "range": [ - 27940, - 27962 + 27972, + 27994 ], "loc": { "start": { @@ -39529,8 +39638,8 @@ } ], "range": [ - 27926, - 27972 + 27958, + 28004 ], "loc": { "start": { @@ -39555,8 +39664,8 @@ "type": "Identifier", "name": "fltrow", "range": [ - 27996, - 28002 + 28028, + 28034 ], "loc": { "start": { @@ -39577,8 +39686,8 @@ "object": { "type": "ThisExpression", "range": [ - 28005, - 28009 + 28037, + 28041 ], "loc": { "start": { @@ -39595,8 +39704,8 @@ "type": "Identifier", "name": "_insertFiltersRow", "range": [ - 28010, - 28027 + 28042, + 28059 ], "loc": { "start": { @@ -39610,8 +39719,8 @@ } }, "range": [ - 28005, - 28027 + 28037, + 28059 ], "loc": { "start": { @@ -39626,8 +39735,8 @@ }, "arguments": [], "range": [ - 28005, - 28029 + 28037, + 28061 ], "loc": { "start": { @@ -39641,8 +39750,8 @@ } }, "range": [ - 27996, - 28029 + 28028, + 28061 ], "loc": { "start": { @@ -39658,8 +39767,8 @@ ], "kind": "let", "range": [ - 27992, - 28030 + 28024, + 28062 ], "loc": { "start": { @@ -39683,8 +39792,8 @@ "object": { "type": "ThisExpression", "range": [ - 28044, - 28048 + 28076, + 28080 ], "loc": { "start": { @@ -39701,8 +39810,8 @@ "type": "Identifier", "name": "nbFilterableRows", "range": [ - 28049, - 28065 + 28081, + 28097 ], "loc": { "start": { @@ -39716,8 +39825,8 @@ } }, "range": [ - 28044, - 28065 + 28076, + 28097 ], "loc": { "start": { @@ -39738,8 +39847,8 @@ "object": { "type": "ThisExpression", "range": [ - 28068, - 28072 + 28100, + 28104 ], "loc": { "start": { @@ -39756,8 +39865,8 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 28073, - 28082 + 28105, + 28114 ], "loc": { "start": { @@ -39771,8 +39880,8 @@ } }, "range": [ - 28068, - 28082 + 28100, + 28114 ], "loc": { "start": { @@ -39787,8 +39896,8 @@ }, "arguments": [], "range": [ - 28068, - 28084 + 28100, + 28116 ], "loc": { "start": { @@ -39802,8 +39911,8 @@ } }, "range": [ - 28044, - 28084 + 28076, + 28116 ], "loc": { "start": { @@ -39817,8 +39926,8 @@ } }, "range": [ - 28044, - 28085 + 28076, + 28117 ], "loc": { "start": { @@ -39835,8 +39944,8 @@ "type": "Line", "value": " Generate filters", "range": [ - 28099, - 28118 + 28131, + 28150 ], "loc": { "start": { @@ -39862,8 +39971,8 @@ "type": "Identifier", "name": "i", "range": [ - 28140, - 28141 + 28172, + 28173 ], "loc": { "start": { @@ -39881,8 +39990,8 @@ "value": 0, "raw": "0", "range": [ - 28144, - 28145 + 28176, + 28177 ], "loc": { "start": { @@ -39896,8 +40005,8 @@ } }, "range": [ - 28140, - 28145 + 28172, + 28177 ], "loc": { "start": { @@ -39913,8 +40022,8 @@ ], "kind": "let", "range": [ - 28136, - 28145 + 28168, + 28177 ], "loc": { "start": { @@ -39934,8 +40043,8 @@ "type": "Identifier", "name": "i", "range": [ - 28147, - 28148 + 28179, + 28180 ], "loc": { "start": { @@ -39952,8 +40061,8 @@ "type": "Identifier", "name": "n", "range": [ - 28151, - 28152 + 28183, + 28184 ], "loc": { "start": { @@ -39967,8 +40076,8 @@ } }, "range": [ - 28147, - 28152 + 28179, + 28184 ], "loc": { "start": { @@ -39988,8 +40097,8 @@ "type": "Identifier", "name": "i", "range": [ - 28154, - 28155 + 28186, + 28187 ], "loc": { "start": { @@ -40004,8 +40113,8 @@ }, "prefix": false, "range": [ - 28154, - 28157 + 28186, + 28189 ], "loc": { "start": { @@ -40034,8 +40143,8 @@ "object": { "type": "ThisExpression", "range": [ - 28177, - 28181 + 28209, + 28213 ], "loc": { "start": { @@ -40052,8 +40161,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 28182, - 28189 + 28214, + 28221 ], "loc": { "start": { @@ -40067,8 +40176,8 @@ } }, "range": [ - 28177, - 28189 + 28209, + 28221 ], "loc": { "start": { @@ -40085,8 +40194,8 @@ "type": "Identifier", "name": "emit", "range": [ - 28190, - 28194 + 28222, + 28226 ], "loc": { "start": { @@ -40100,8 +40209,8 @@ } }, "range": [ - 28177, - 28194 + 28209, + 28226 ], "loc": { "start": { @@ -40120,8 +40229,8 @@ "value": "before-filter-init", "raw": "'before-filter-init'", "range": [ - 28195, - 28215 + 28227, + 28247 ], "loc": { "start": { @@ -40137,8 +40246,8 @@ { "type": "ThisExpression", "range": [ - 28217, - 28221 + 28249, + 28253 ], "loc": { "start": { @@ -40155,8 +40264,8 @@ "type": "Identifier", "name": "i", "range": [ - 28223, - 28224 + 28255, + 28256 ], "loc": { "start": { @@ -40171,8 +40280,8 @@ } ], "range": [ - 28177, - 28225 + 28209, + 28257 ], "loc": { "start": { @@ -40186,8 +40295,8 @@ } }, "range": [ - 28177, - 28226 + 28209, + 28258 ], "loc": { "start": { @@ -40209,8 +40318,8 @@ "type": "Identifier", "name": "fltcell", "range": [ - 28248, - 28255 + 28280, + 28287 ], "loc": { "start": { @@ -40229,8 +40338,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 28258, - 28267 + 28290, + 28299 ], "loc": { "start": { @@ -40250,8 +40359,8 @@ "object": { "type": "ThisExpression", "range": [ - 28268, - 28272 + 28300, + 28304 ], "loc": { "start": { @@ -40268,8 +40377,8 @@ "type": "Identifier", "name": "fltCellTag", "range": [ - 28273, - 28283 + 28305, + 28315 ], "loc": { "start": { @@ -40283,8 +40392,8 @@ } }, "range": [ - 28268, - 28283 + 28300, + 28315 ], "loc": { "start": { @@ -40299,8 +40408,8 @@ } ], "range": [ - 28258, - 28284 + 28290, + 28316 ], "loc": { "start": { @@ -40314,8 +40423,8 @@ } }, "range": [ - 28248, - 28284 + 28280, + 28316 ], "loc": { "start": { @@ -40334,8 +40443,8 @@ "type": "Identifier", "name": "col", "range": [ - 28306, - 28309 + 28338, + 28341 ], "loc": { "start": { @@ -40356,8 +40465,8 @@ "object": { "type": "ThisExpression", "range": [ - 28312, - 28316 + 28344, + 28348 ], "loc": { "start": { @@ -40374,8 +40483,8 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 28317, - 28330 + 28349, + 28362 ], "loc": { "start": { @@ -40389,8 +40498,8 @@ } }, "range": [ - 28312, - 28330 + 28344, + 28362 ], "loc": { "start": { @@ -40408,8 +40517,8 @@ "type": "Identifier", "name": "i", "range": [ - 28331, - 28332 + 28363, + 28364 ], "loc": { "start": { @@ -40424,8 +40533,8 @@ } ], "range": [ - 28312, - 28333 + 28344, + 28365 ], "loc": { "start": { @@ -40439,8 +40548,8 @@ } }, "range": [ - 28306, - 28333 + 28338, + 28365 ], "loc": { "start": { @@ -40456,8 +40565,8 @@ ], "kind": "let", "range": [ - 28244, - 28334 + 28276, + 28366 ], "loc": { "start": { @@ -40478,8 +40587,8 @@ "object": { "type": "ThisExpression", "range": [ - 28356, - 28360 + 28388, + 28392 ], "loc": { "start": { @@ -40496,8 +40605,8 @@ "type": "Identifier", "name": "singleSearchFlt", "range": [ - 28361, - 28376 + 28393, + 28408 ], "loc": { "start": { @@ -40511,8 +40620,8 @@ } }, "range": [ - 28356, - 28376 + 28388, + 28408 ], "loc": { "start": { @@ -40540,8 +40649,8 @@ "type": "Identifier", "name": "fltcell", "range": [ - 28400, - 28407 + 28432, + 28439 ], "loc": { "start": { @@ -40558,8 +40667,8 @@ "type": "Identifier", "name": "colSpan", "range": [ - 28408, - 28415 + 28440, + 28447 ], "loc": { "start": { @@ -40573,8 +40682,8 @@ } }, "range": [ - 28400, - 28415 + 28432, + 28447 ], "loc": { "start": { @@ -40593,8 +40702,8 @@ "object": { "type": "ThisExpression", "range": [ - 28418, - 28422 + 28450, + 28454 ], "loc": { "start": { @@ -40611,8 +40720,8 @@ "type": "Identifier", "name": "nbCells", "range": [ - 28423, - 28430 + 28455, + 28462 ], "loc": { "start": { @@ -40626,8 +40735,8 @@ } }, "range": [ - 28418, - 28430 + 28450, + 28462 ], "loc": { "start": { @@ -40641,8 +40750,8 @@ } }, "range": [ - 28400, - 28430 + 28432, + 28462 ], "loc": { "start": { @@ -40656,8 +40765,8 @@ } }, "range": [ - 28400, - 28431 + 28432, + 28463 ], "loc": { "start": { @@ -40672,8 +40781,8 @@ } ], "range": [ - 28378, - 28449 + 28410, + 28481 ], "loc": { "start": { @@ -40688,8 +40797,8 @@ }, "alternate": null, "range": [ - 28352, - 28449 + 28384, + 28481 ], "loc": { "start": { @@ -40713,8 +40822,8 @@ "object": { "type": "ThisExpression", "range": [ - 28471, - 28475 + 28503, + 28507 ], "loc": { "start": { @@ -40731,8 +40840,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 28476, - 28486 + 28508, + 28518 ], "loc": { "start": { @@ -40746,8 +40855,8 @@ } }, "range": [ - 28471, - 28486 + 28503, + 28518 ], "loc": { "start": { @@ -40762,8 +40871,8 @@ }, "prefix": true, "range": [ - 28470, - 28486 + 28502, + 28518 ], "loc": { "start": { @@ -40790,8 +40899,8 @@ "type": "Identifier", "name": "fltrow", "range": [ - 28510, - 28516 + 28542, + 28548 ], "loc": { "start": { @@ -40808,8 +40917,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 28517, - 28528 + 28549, + 28560 ], "loc": { "start": { @@ -40823,8 +40932,8 @@ } }, "range": [ - 28510, - 28528 + 28542, + 28560 ], "loc": { "start": { @@ -40842,8 +40951,8 @@ "type": "Identifier", "name": "fltcell", "range": [ - 28529, - 28536 + 28561, + 28568 ], "loc": { "start": { @@ -40858,8 +40967,8 @@ } ], "range": [ - 28510, - 28537 + 28542, + 28569 ], "loc": { "start": { @@ -40873,8 +40982,8 @@ } }, "range": [ - 28510, - 28538 + 28542, + 28570 ], "loc": { "start": { @@ -40889,8 +40998,8 @@ } ], "range": [ - 28488, - 28556 + 28520, + 28588 ], "loc": { "start": { @@ -40905,8 +41014,8 @@ }, "alternate": null, "range": [ - 28466, - 28556 + 28498, + 28588 ], "loc": { "start": { @@ -40928,8 +41037,8 @@ "type": "Identifier", "name": "inpclass", "range": [ - 28573, - 28581 + 28605, + 28613 ], "loc": { "start": { @@ -40954,8 +41063,8 @@ "type": "Identifier", "name": "i", "range": [ - 28585, - 28586 + 28617, + 28618 ], "loc": { "start": { @@ -40975,8 +41084,8 @@ "type": "Identifier", "name": "n", "range": [ - 28591, - 28592 + 28623, + 28624 ], "loc": { "start": { @@ -40994,8 +41103,8 @@ "value": 1, "raw": "1", "range": [ - 28595, - 28596 + 28627, + 28628 ], "loc": { "start": { @@ -41009,8 +41118,8 @@ } }, "range": [ - 28591, - 28596 + 28623, + 28628 ], "loc": { "start": { @@ -41024,8 +41133,8 @@ } }, "range": [ - 28585, - 28596 + 28617, + 28628 ], "loc": { "start": { @@ -41044,8 +41153,8 @@ "object": { "type": "ThisExpression", "range": [ - 28600, - 28604 + 28632, + 28636 ], "loc": { "start": { @@ -41062,8 +41171,8 @@ "type": "Identifier", "name": "displayBtn", "range": [ - 28605, - 28615 + 28637, + 28647 ], "loc": { "start": { @@ -41077,8 +41186,8 @@ } }, "range": [ - 28600, - 28615 + 28632, + 28647 ], "loc": { "start": { @@ -41092,8 +41201,8 @@ } }, "range": [ - 28585, - 28615 + 28617, + 28647 ], "loc": { "start": { @@ -41112,8 +41221,8 @@ "object": { "type": "ThisExpression", "range": [ - 28639, - 28643 + 28671, + 28675 ], "loc": { "start": { @@ -41130,8 +41239,8 @@ "type": "Identifier", "name": "fltSmallCssClass", "range": [ - 28644, - 28660 + 28676, + 28692 ], "loc": { "start": { @@ -41145,8 +41254,8 @@ } }, "range": [ - 28639, - 28660 + 28671, + 28692 ], "loc": { "start": { @@ -41165,8 +41274,8 @@ "object": { "type": "ThisExpression", "range": [ - 28663, - 28667 + 28695, + 28699 ], "loc": { "start": { @@ -41183,8 +41292,8 @@ "type": "Identifier", "name": "fltCssClass", "range": [ - 28668, - 28679 + 28700, + 28711 ], "loc": { "start": { @@ -41198,8 +41307,8 @@ } }, "range": [ - 28663, - 28679 + 28695, + 28711 ], "loc": { "start": { @@ -41213,8 +41322,8 @@ } }, "range": [ - 28584, - 28679 + 28616, + 28711 ], "loc": { "start": { @@ -41228,8 +41337,8 @@ } }, "range": [ - 28573, - 28679 + 28605, + 28711 ], "loc": { "start": { @@ -41243,8 +41352,8 @@ } }, "range": [ - 28573, - 28680 + 28605, + 28712 ], "loc": { "start": { @@ -41261,8 +41370,8 @@ "type": "Line", "value": "only 1 input for single search", "range": [ - 28698, - 28730 + 28730, + 28762 ], "loc": { "start": { @@ -41285,8 +41394,8 @@ "object": { "type": "ThisExpression", "range": [ - 28751, - 28755 + 28783, + 28787 ], "loc": { "start": { @@ -41303,8 +41412,8 @@ "type": "Identifier", "name": "singleSearchFlt", "range": [ - 28756, - 28771 + 28788, + 28803 ], "loc": { "start": { @@ -41318,8 +41427,8 @@ } }, "range": [ - 28751, - 28771 + 28783, + 28803 ], "loc": { "start": { @@ -41344,8 +41453,8 @@ "type": "Identifier", "name": "col", "range": [ - 28795, - 28798 + 28827, + 28830 ], "loc": { "start": { @@ -41362,8 +41471,8 @@ "type": "Identifier", "name": "INPUT", "range": [ - 28801, - 28806 + 28833, + 28838 ], "loc": { "start": { @@ -41377,8 +41486,8 @@ } }, "range": [ - 28795, - 28806 + 28827, + 28838 ], "loc": { "start": { @@ -41392,8 +41501,8 @@ } }, "range": [ - 28795, - 28807 + 28827, + 28839 ], "loc": { "start": { @@ -41415,8 +41524,8 @@ "type": "Identifier", "name": "inpclass", "range": [ - 28828, - 28836 + 28860, + 28868 ], "loc": { "start": { @@ -41435,8 +41544,8 @@ "object": { "type": "ThisExpression", "range": [ - 28839, - 28843 + 28871, + 28875 ], "loc": { "start": { @@ -41453,8 +41562,8 @@ "type": "Identifier", "name": "singleFltCssClass", "range": [ - 28844, - 28861 + 28876, + 28893 ], "loc": { "start": { @@ -41468,8 +41577,8 @@ } }, "range": [ - 28839, - 28861 + 28871, + 28893 ], "loc": { "start": { @@ -41483,8 +41592,8 @@ } }, "range": [ - 28828, - 28861 + 28860, + 28893 ], "loc": { "start": { @@ -41498,8 +41607,8 @@ } }, "range": [ - 28828, - 28862 + 28860, + 28894 ], "loc": { "start": { @@ -41514,8 +41623,8 @@ } ], "range": [ - 28773, - 28880 + 28805, + 28912 ], "loc": { "start": { @@ -41530,8 +41639,8 @@ }, "alternate": null, "range": [ - 28747, - 28880 + 28779, + 28912 ], "loc": { "start": { @@ -41548,8 +41657,8 @@ "type": "Line", "value": "only 1 input for single search", "range": [ - 28698, - 28730 + 28730, + 28762 ], "loc": { "start": { @@ -41568,8 +41677,8 @@ "type": "Line", "value": "drop-down filters", "range": [ - 28898, - 28917 + 28930, + 28949 ], "loc": { "start": { @@ -41596,8 +41705,8 @@ "type": "Identifier", "name": "col", "range": [ - 28938, - 28941 + 28970, + 28973 ], "loc": { "start": { @@ -41614,8 +41723,8 @@ "type": "Identifier", "name": "SELECT", "range": [ - 28946, - 28952 + 28978, + 28984 ], "loc": { "start": { @@ -41629,8 +41738,8 @@ } }, "range": [ - 28938, - 28952 + 28970, + 28984 ], "loc": { "start": { @@ -41650,8 +41759,8 @@ "type": "Identifier", "name": "col", "range": [ - 28956, - 28959 + 28988, + 28991 ], "loc": { "start": { @@ -41668,8 +41777,8 @@ "type": "Identifier", "name": "MULTIPLE", "range": [ - 28964, - 28972 + 28996, + 29004 ], "loc": { "start": { @@ -41683,8 +41792,8 @@ } }, "range": [ - 28956, - 28972 + 28988, + 29004 ], "loc": { "start": { @@ -41698,8 +41807,8 @@ } }, "range": [ - 28938, - 28972 + 28970, + 29004 ], "loc": { "start": { @@ -41727,8 +41836,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 28996, - 28999 + 29028, + 29031 ], "loc": { "start": { @@ -41745,8 +41854,8 @@ "type": "Identifier", "name": "dropdown", "range": [ - 29000, - 29008 + 29032, + 29040 ], "loc": { "start": { @@ -41760,8 +41869,8 @@ } }, "range": [ - 28996, - 29008 + 29028, + 29040 ], "loc": { "start": { @@ -41784,8 +41893,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 29011, - 29014 + 29043, + 29046 ], "loc": { "start": { @@ -41802,8 +41911,8 @@ "type": "Identifier", "name": "dropdown", "range": [ - 29015, - 29023 + 29047, + 29055 ], "loc": { "start": { @@ -41817,8 +41926,8 @@ } }, "range": [ - 29011, - 29023 + 29043, + 29055 ], "loc": { "start": { @@ -41837,8 +41946,8 @@ "type": "Identifier", "name": "Dropdown", "range": [ - 29031, - 29039 + 29063, + 29071 ], "loc": { "start": { @@ -41855,8 +41964,8 @@ { "type": "ThisExpression", "range": [ - 29040, - 29044 + 29072, + 29076 ], "loc": { "start": { @@ -41871,8 +41980,8 @@ } ], "range": [ - 29027, - 29045 + 29059, + 29077 ], "loc": { "start": { @@ -41886,8 +41995,8 @@ } }, "range": [ - 29011, - 29045 + 29043, + 29077 ], "loc": { "start": { @@ -41901,8 +42010,8 @@ } }, "range": [ - 28996, - 29045 + 29028, + 29077 ], "loc": { "start": { @@ -41916,8 +42025,8 @@ } }, "range": [ - 28996, - 29046 + 29028, + 29078 ], "loc": { "start": { @@ -41944,8 +42053,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 29067, - 29070 + 29099, + 29102 ], "loc": { "start": { @@ -41962,8 +42071,8 @@ "type": "Identifier", "name": "dropdown", "range": [ - 29071, - 29079 + 29103, + 29111 ], "loc": { "start": { @@ -41977,8 +42086,8 @@ } }, "range": [ - 29067, - 29079 + 29099, + 29111 ], "loc": { "start": { @@ -41995,8 +42104,8 @@ "type": "Identifier", "name": "init", "range": [ - 29080, - 29084 + 29112, + 29116 ], "loc": { "start": { @@ -42010,8 +42119,8 @@ } }, "range": [ - 29067, - 29084 + 29099, + 29116 ], "loc": { "start": { @@ -42029,8 +42138,8 @@ "type": "Identifier", "name": "i", "range": [ - 29085, - 29086 + 29117, + 29118 ], "loc": { "start": { @@ -42049,8 +42158,8 @@ "object": { "type": "ThisExpression", "range": [ - 29088, - 29092 + 29120, + 29124 ], "loc": { "start": { @@ -42067,8 +42176,8 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 29093, - 29106 + 29125, + 29138 ], "loc": { "start": { @@ -42082,8 +42191,8 @@ } }, "range": [ - 29088, - 29106 + 29120, + 29138 ], "loc": { "start": { @@ -42100,8 +42209,8 @@ "type": "Identifier", "name": "fltcell", "range": [ - 29108, - 29115 + 29140, + 29147 ], "loc": { "start": { @@ -42116,8 +42225,8 @@ } ], "range": [ - 29067, - 29116 + 29099, + 29148 ], "loc": { "start": { @@ -42131,8 +42240,8 @@ } }, "range": [ - 29067, - 29117 + 29099, + 29149 ], "loc": { "start": { @@ -42147,8 +42256,8 @@ } ], "range": [ - 28974, - 29135 + 29006, + 29167 ], "loc": { "start": { @@ -42165,8 +42274,8 @@ "type": "Line", "value": " checklist", "range": [ - 29152, - 29164 + 29184, + 29196 ], "loc": { "start": { @@ -42190,8 +42299,8 @@ "type": "Identifier", "name": "col", "range": [ - 29190, - 29193 + 29222, + 29225 ], "loc": { "start": { @@ -42208,8 +42317,8 @@ "type": "Identifier", "name": "CHECKLIST", "range": [ - 29198, - 29207 + 29230, + 29239 ], "loc": { "start": { @@ -42223,8 +42332,8 @@ } }, "range": [ - 29190, - 29207 + 29222, + 29239 ], "loc": { "start": { @@ -42252,8 +42361,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 29231, - 29234 + 29263, + 29266 ], "loc": { "start": { @@ -42270,8 +42379,8 @@ "type": "Identifier", "name": "checkList", "range": [ - 29235, - 29244 + 29267, + 29276 ], "loc": { "start": { @@ -42285,8 +42394,8 @@ } }, "range": [ - 29231, - 29244 + 29263, + 29276 ], "loc": { "start": { @@ -42309,8 +42418,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 29247, - 29250 + 29279, + 29282 ], "loc": { "start": { @@ -42327,8 +42436,8 @@ "type": "Identifier", "name": "checkList", "range": [ - 29251, - 29260 + 29283, + 29292 ], "loc": { "start": { @@ -42342,8 +42451,8 @@ } }, "range": [ - 29247, - 29260 + 29279, + 29292 ], "loc": { "start": { @@ -42362,8 +42471,8 @@ "type": "Identifier", "name": "CheckList", "range": [ - 29268, - 29277 + 29300, + 29309 ], "loc": { "start": { @@ -42380,8 +42489,8 @@ { "type": "ThisExpression", "range": [ - 29278, - 29282 + 29310, + 29314 ], "loc": { "start": { @@ -42396,8 +42505,8 @@ } ], "range": [ - 29264, - 29283 + 29296, + 29315 ], "loc": { "start": { @@ -42411,8 +42520,8 @@ } }, "range": [ - 29247, - 29283 + 29279, + 29315 ], "loc": { "start": { @@ -42426,8 +42535,8 @@ } }, "range": [ - 29231, - 29283 + 29263, + 29315 ], "loc": { "start": { @@ -42441,8 +42550,8 @@ } }, "range": [ - 29231, - 29284 + 29263, + 29316 ], "loc": { "start": { @@ -42469,8 +42578,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 29305, - 29308 + 29337, + 29340 ], "loc": { "start": { @@ -42487,8 +42596,8 @@ "type": "Identifier", "name": "checkList", "range": [ - 29309, - 29318 + 29341, + 29350 ], "loc": { "start": { @@ -42502,8 +42611,8 @@ } }, "range": [ - 29305, - 29318 + 29337, + 29350 ], "loc": { "start": { @@ -42520,8 +42629,8 @@ "type": "Identifier", "name": "init", "range": [ - 29319, - 29323 + 29351, + 29355 ], "loc": { "start": { @@ -42535,8 +42644,8 @@ } }, "range": [ - 29305, - 29323 + 29337, + 29355 ], "loc": { "start": { @@ -42554,8 +42663,8 @@ "type": "Identifier", "name": "i", "range": [ - 29324, - 29325 + 29356, + 29357 ], "loc": { "start": { @@ -42574,8 +42683,8 @@ "object": { "type": "ThisExpression", "range": [ - 29327, - 29331 + 29359, + 29363 ], "loc": { "start": { @@ -42592,8 +42701,8 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 29332, - 29345 + 29364, + 29377 ], "loc": { "start": { @@ -42607,8 +42716,8 @@ } }, "range": [ - 29327, - 29345 + 29359, + 29377 ], "loc": { "start": { @@ -42625,8 +42734,8 @@ "type": "Identifier", "name": "fltcell", "range": [ - 29347, - 29354 + 29379, + 29386 ], "loc": { "start": { @@ -42641,8 +42750,8 @@ } ], "range": [ - 29305, - 29355 + 29337, + 29387 ], "loc": { "start": { @@ -42656,8 +42765,8 @@ } }, "range": [ - 29305, - 29356 + 29337, + 29388 ], "loc": { "start": { @@ -42672,8 +42781,8 @@ } ], "range": [ - 29209, - 29374 + 29241, + 29406 ], "loc": { "start": { @@ -42699,8 +42808,8 @@ "object": { "type": "ThisExpression", "range": [ - 29402, - 29406 + 29434, + 29438 ], "loc": { "start": { @@ -42717,8 +42826,8 @@ "type": "Identifier", "name": "_buildInputFilter", "range": [ - 29407, - 29424 + 29439, + 29456 ], "loc": { "start": { @@ -42732,8 +42841,8 @@ } }, "range": [ - 29402, - 29424 + 29434, + 29456 ], "loc": { "start": { @@ -42751,8 +42860,8 @@ "type": "Identifier", "name": "i", "range": [ - 29425, - 29426 + 29457, + 29458 ], "loc": { "start": { @@ -42769,8 +42878,8 @@ "type": "Identifier", "name": "inpclass", "range": [ - 29428, - 29436 + 29460, + 29468 ], "loc": { "start": { @@ -42787,8 +42896,8 @@ "type": "Identifier", "name": "fltcell", "range": [ - 29438, - 29445 + 29470, + 29477 ], "loc": { "start": { @@ -42803,8 +42912,8 @@ } ], "range": [ - 29402, - 29446 + 29434, + 29478 ], "loc": { "start": { @@ -42818,8 +42927,8 @@ } }, "range": [ - 29402, - 29447 + 29434, + 29479 ], "loc": { "start": { @@ -42834,8 +42943,8 @@ } ], "range": [ - 29380, - 29465 + 29412, + 29497 ], "loc": { "start": { @@ -42849,8 +42958,8 @@ } }, "range": [ - 29186, - 29465 + 29218, + 29497 ], "loc": { "start": { @@ -42867,8 +42976,8 @@ "type": "Line", "value": " checklist", "range": [ - 29152, - 29164 + 29184, + 29196 ], "loc": { "start": { @@ -42884,8 +42993,8 @@ ] }, "range": [ - 28934, - 29465 + 28966, + 29497 ], "loc": { "start": { @@ -42902,8 +43011,8 @@ "type": "Line", "value": "drop-down filters", "range": [ - 28898, - 28917 + 28930, + 28949 ], "loc": { "start": { @@ -42922,8 +43031,8 @@ "type": "Line", "value": " this adds submit button", "range": [ - 29483, - 29509 + 29515, + 29541 ], "loc": { "start": { @@ -42950,8 +43059,8 @@ "type": "Identifier", "name": "i", "range": [ - 29530, - 29531 + 29562, + 29563 ], "loc": { "start": { @@ -42971,8 +43080,8 @@ "type": "Identifier", "name": "n", "range": [ - 29536, - 29537 + 29568, + 29569 ], "loc": { "start": { @@ -42990,8 +43099,8 @@ "value": 1, "raw": "1", "range": [ - 29540, - 29541 + 29572, + 29573 ], "loc": { "start": { @@ -43005,8 +43114,8 @@ } }, "range": [ - 29536, - 29541 + 29568, + 29573 ], "loc": { "start": { @@ -43020,8 +43129,8 @@ } }, "range": [ - 29530, - 29541 + 29562, + 29573 ], "loc": { "start": { @@ -43040,8 +43149,8 @@ "object": { "type": "ThisExpression", "range": [ - 29545, - 29549 + 29577, + 29581 ], "loc": { "start": { @@ -43058,8 +43167,8 @@ "type": "Identifier", "name": "displayBtn", "range": [ - 29550, - 29560 + 29582, + 29592 ], "loc": { "start": { @@ -43073,8 +43182,8 @@ } }, "range": [ - 29545, - 29560 + 29577, + 29592 ], "loc": { "start": { @@ -43088,8 +43197,8 @@ } }, "range": [ - 29530, - 29560 + 29562, + 29592 ], "loc": { "start": { @@ -43115,8 +43224,8 @@ "object": { "type": "ThisExpression", "range": [ - 29584, - 29588 + 29616, + 29620 ], "loc": { "start": { @@ -43133,8 +43242,8 @@ "type": "Identifier", "name": "_buildSubmitButton", "range": [ - 29589, - 29607 + 29621, + 29639 ], "loc": { "start": { @@ -43148,8 +43257,8 @@ } }, "range": [ - 29584, - 29607 + 29616, + 29639 ], "loc": { "start": { @@ -43167,8 +43276,8 @@ "type": "Identifier", "name": "i", "range": [ - 29608, - 29609 + 29640, + 29641 ], "loc": { "start": { @@ -43185,8 +43294,8 @@ "type": "Identifier", "name": "fltcell", "range": [ - 29611, - 29618 + 29643, + 29650 ], "loc": { "start": { @@ -43201,8 +43310,8 @@ } ], "range": [ - 29584, - 29619 + 29616, + 29651 ], "loc": { "start": { @@ -43216,8 +43325,8 @@ } }, "range": [ - 29584, - 29620 + 29616, + 29652 ], "loc": { "start": { @@ -43232,8 +43341,8 @@ } ], "range": [ - 29562, - 29638 + 29594, + 29670 ], "loc": { "start": { @@ -43248,8 +43357,8 @@ }, "alternate": null, "range": [ - 29526, - 29638 + 29558, + 29670 ], "loc": { "start": { @@ -43266,8 +43375,8 @@ "type": "Line", "value": " this adds submit button", "range": [ - 29483, - 29509 + 29515, + 29541 ], "loc": { "start": { @@ -43295,8 +43404,8 @@ "object": { "type": "ThisExpression", "range": [ - 29656, - 29660 + 29688, + 29692 ], "loc": { "start": { @@ -43313,8 +43422,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 29661, - 29668 + 29693, + 29700 ], "loc": { "start": { @@ -43328,8 +43437,8 @@ } }, "range": [ - 29656, - 29668 + 29688, + 29700 ], "loc": { "start": { @@ -43346,8 +43455,8 @@ "type": "Identifier", "name": "emit", "range": [ - 29669, - 29673 + 29701, + 29705 ], "loc": { "start": { @@ -43361,8 +43470,8 @@ } }, "range": [ - 29656, - 29673 + 29688, + 29705 ], "loc": { "start": { @@ -43381,8 +43490,8 @@ "value": "after-filter-init", "raw": "'after-filter-init'", "range": [ - 29674, - 29693 + 29706, + 29725 ], "loc": { "start": { @@ -43398,8 +43507,8 @@ { "type": "ThisExpression", "range": [ - 29695, - 29699 + 29727, + 29731 ], "loc": { "start": { @@ -43416,8 +43525,8 @@ "type": "Identifier", "name": "i", "range": [ - 29701, - 29702 + 29733, + 29734 ], "loc": { "start": { @@ -43432,8 +43541,8 @@ } ], "range": [ - 29656, - 29703 + 29688, + 29735 ], "loc": { "start": { @@ -43447,8 +43556,8 @@ } }, "range": [ - 29656, - 29704 + 29688, + 29736 ], "loc": { "start": { @@ -43463,8 +43572,8 @@ } ], "range": [ - 28159, - 29718 + 28191, + 29750 ], "loc": { "start": { @@ -43478,8 +43587,8 @@ } }, "range": [ - 28131, - 29718 + 28163, + 29750 ], "loc": { "start": { @@ -43496,8 +43605,8 @@ "type": "Line", "value": " Generate filters", "range": [ - 28099, - 28118 + 28131, + 28150 ], "loc": { "start": { @@ -43525,8 +43634,8 @@ "object": { "type": "ThisExpression", "range": [ - 29732, - 29736 + 29764, + 29768 ], "loc": { "start": { @@ -43543,8 +43652,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 29737, - 29744 + 29769, + 29776 ], "loc": { "start": { @@ -43558,8 +43667,8 @@ } }, "range": [ - 29732, - 29744 + 29764, + 29776 ], "loc": { "start": { @@ -43576,8 +43685,8 @@ "type": "Identifier", "name": "on", "range": [ - 29745, - 29747 + 29777, + 29779 ], "loc": { "start": { @@ -43591,8 +43700,8 @@ } }, "range": [ - 29732, - 29747 + 29764, + 29779 ], "loc": { "start": { @@ -43614,8 +43723,8 @@ "value": "filter-focus", "raw": "'filter-focus'", "range": [ - 29749, - 29763 + 29781, + 29795 ], "loc": { "start": { @@ -43630,8 +43739,8 @@ } ], "range": [ - 29748, - 29764 + 29780, + 29796 ], "loc": { "start": { @@ -43652,8 +43761,8 @@ "type": "Identifier", "name": "tf", "range": [ - 29783, - 29785 + 29815, + 29817 ], "loc": { "start": { @@ -43670,8 +43779,8 @@ "type": "Identifier", "name": "filter", "range": [ - 29787, - 29793 + 29819, + 29825 ], "loc": { "start": { @@ -43693,8 +43802,8 @@ "object": { "type": "ThisExpression", "range": [ - 29798, - 29802 + 29830, + 29834 ], "loc": { "start": { @@ -43711,8 +43820,8 @@ "type": "Identifier", "name": "setActiveFilterId", "range": [ - 29803, - 29820 + 29835, + 29852 ], "loc": { "start": { @@ -43726,8 +43835,8 @@ } }, "range": [ - 29798, - 29820 + 29830, + 29852 ], "loc": { "start": { @@ -43748,8 +43857,8 @@ "type": "Identifier", "name": "filter", "range": [ - 29821, - 29827 + 29853, + 29859 ], "loc": { "start": { @@ -43766,8 +43875,8 @@ "type": "Identifier", "name": "id", "range": [ - 29828, - 29830 + 29860, + 29862 ], "loc": { "start": { @@ -43781,8 +43890,8 @@ } }, "range": [ - 29821, - 29830 + 29853, + 29862 ], "loc": { "start": { @@ -43797,8 +43906,8 @@ } ], "range": [ - 29798, - 29831 + 29830, + 29863 ], "loc": { "start": { @@ -43814,8 +43923,8 @@ "generator": false, "expression": true, "range": [ - 29782, - 29831 + 29814, + 29863 ], "loc": { "start": { @@ -43830,8 +43939,8 @@ } ], "range": [ - 29732, - 29832 + 29764, + 29864 ], "loc": { "start": { @@ -43845,8 +43954,8 @@ } }, "range": [ - 29732, - 29833 + 29764, + 29865 ], "loc": { "start": { @@ -43861,8 +43970,8 @@ } ], "range": [ - 27978, - 29844 + 28010, + 29876 ], "loc": { "start": { @@ -43876,8 +43985,8 @@ } }, "range": [ - 27907, - 29844 + 27939, + 29876 ], "loc": { "start": { @@ -43894,8 +44003,8 @@ "type": "Line", "value": "filters grid is not generated", "range": [ - 27867, - 27898 + 27899, + 27930 ], "loc": { "start": { @@ -43914,8 +44023,8 @@ "type": "Line", "value": "if this.fltGrid", "range": [ - 29844, - 29861 + 29876, + 29893 ], "loc": { "start": { @@ -43932,8 +44041,8 @@ "type": "Block", "value": " Features ", "range": [ - 29871, - 29885 + 29903, + 29917 ], "loc": { "start": { @@ -43956,8 +44065,8 @@ "object": { "type": "ThisExpression", "range": [ - 29898, - 29902 + 29930, + 29934 ], "loc": { "start": { @@ -43974,8 +44083,8 @@ "type": "Identifier", "name": "hasVisibleRows", "range": [ - 29903, - 29917 + 29935, + 29949 ], "loc": { "start": { @@ -43989,8 +44098,8 @@ } }, "range": [ - 29898, - 29917 + 29930, + 29949 ], "loc": { "start": { @@ -44019,8 +44128,8 @@ "object": { "type": "ThisExpression", "range": [ - 29933, - 29937 + 29965, + 29969 ], "loc": { "start": { @@ -44037,8 +44146,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 29938, - 29945 + 29970, + 29977 ], "loc": { "start": { @@ -44052,8 +44161,8 @@ } }, "range": [ - 29933, - 29945 + 29965, + 29977 ], "loc": { "start": { @@ -44070,8 +44179,8 @@ "type": "Identifier", "name": "on", "range": [ - 29946, - 29948 + 29978, + 29980 ], "loc": { "start": { @@ -44085,8 +44194,8 @@ } }, "range": [ - 29933, - 29948 + 29965, + 29980 ], "loc": { "start": { @@ -44108,8 +44217,8 @@ "value": "after-filtering", "raw": "'after-filtering'", "range": [ - 29950, - 29967 + 29982, + 29999 ], "loc": { "start": { @@ -44124,8 +44233,8 @@ } ], "range": [ - 29949, - 29968 + 29981, + 30000 ], "loc": { "start": { @@ -44150,8 +44259,8 @@ "object": { "type": "ThisExpression", "range": [ - 29992, - 29996 + 30024, + 30028 ], "loc": { "start": { @@ -44168,8 +44277,8 @@ "type": "Identifier", "name": "enforceVisibility", "range": [ - 29997, - 30014 + 30029, + 30046 ], "loc": { "start": { @@ -44183,8 +44292,8 @@ } }, "range": [ - 29992, - 30014 + 30024, + 30046 ], "loc": { "start": { @@ -44199,8 +44308,8 @@ }, "arguments": [], "range": [ - 29992, - 30016 + 30024, + 30048 ], "loc": { "start": { @@ -44216,8 +44325,8 @@ "generator": false, "expression": true, "range": [ - 29986, - 30016 + 30018, + 30048 ], "loc": { "start": { @@ -44232,8 +44341,8 @@ } ], "range": [ - 29933, - 30017 + 29965, + 30049 ], "loc": { "start": { @@ -44247,8 +44356,8 @@ } }, "range": [ - 29933, - 30018 + 29965, + 30050 ], "loc": { "start": { @@ -44271,8 +44380,8 @@ "object": { "type": "ThisExpression", "range": [ - 30031, - 30035 + 30063, + 30067 ], "loc": { "start": { @@ -44289,8 +44398,8 @@ "type": "Identifier", "name": "enforceVisibility", "range": [ - 30036, - 30053 + 30068, + 30085 ], "loc": { "start": { @@ -44304,8 +44413,8 @@ } }, "range": [ - 30031, - 30053 + 30063, + 30085 ], "loc": { "start": { @@ -44320,8 +44429,8 @@ }, "arguments": [], "range": [ - 30031, - 30055 + 30063, + 30087 ], "loc": { "start": { @@ -44335,8 +44444,8 @@ } }, "range": [ - 30031, - 30056 + 30063, + 30088 ], "loc": { "start": { @@ -44351,8 +44460,8 @@ } ], "range": [ - 29919, - 30066 + 29951, + 30098 ], "loc": { "start": { @@ -44367,8 +44476,8 @@ }, "alternate": null, "range": [ - 29894, - 30066 + 29926, + 30098 ], "loc": { "start": { @@ -44385,8 +44494,8 @@ "type": "Line", "value": "if this.fltGrid", "range": [ - 29844, - 29861 + 29876, + 29893 ], "loc": { "start": { @@ -44403,8 +44512,8 @@ "type": "Block", "value": " Features ", "range": [ - 29871, - 29885 + 29903, + 29917 ], "loc": { "start": { @@ -44429,8 +44538,8 @@ "object": { "type": "ThisExpression", "range": [ - 30076, - 30080 + 30108, + 30112 ], "loc": { "start": { @@ -44447,8 +44556,8 @@ "type": "Identifier", "name": "initFeatures", "range": [ - 30081, - 30093 + 30113, + 30125 ], "loc": { "start": { @@ -44462,8 +44571,8 @@ } }, "range": [ - 30076, - 30093 + 30108, + 30125 ], "loc": { "start": { @@ -44484,8 +44593,8 @@ "type": "Identifier", "name": "rowsCounter", "range": [ - 30108, - 30119 + 30140, + 30151 ], "loc": { "start": { @@ -44502,8 +44611,8 @@ "type": "Identifier", "name": "statusBar", "range": [ - 30133, - 30142 + 30165, + 30174 ], "loc": { "start": { @@ -44520,8 +44629,8 @@ "type": "Identifier", "name": "clearButton", "range": [ - 30156, - 30167 + 30188, + 30199 ], "loc": { "start": { @@ -44538,8 +44647,8 @@ "type": "Identifier", "name": "alternateRows", "range": [ - 30181, - 30194 + 30213, + 30226 ], "loc": { "start": { @@ -44556,8 +44665,8 @@ "type": "Identifier", "name": "noResults", "range": [ - 30208, - 30217 + 30240, + 30249 ], "loc": { "start": { @@ -44574,8 +44683,8 @@ "type": "Identifier", "name": "paging", "range": [ - 30231, - 30237 + 30263, + 30269 ], "loc": { "start": { @@ -44590,8 +44699,8 @@ } ], "range": [ - 30094, - 30247 + 30126, + 30279 ], "loc": { "start": { @@ -44606,8 +44715,8 @@ } ], "range": [ - 30076, - 30248 + 30108, + 30280 ], "loc": { "start": { @@ -44621,8 +44730,8 @@ } }, "range": [ - 30076, - 30249 + 30108, + 30281 ], "loc": { "start": { @@ -44646,8 +44755,8 @@ "object": { "type": "ThisExpression", "range": [ - 30263, - 30267 + 30295, + 30299 ], "loc": { "start": { @@ -44664,8 +44773,8 @@ "type": "Identifier", "name": "hasColWidths", "range": [ - 30268, - 30280 + 30300, + 30312 ], "loc": { "start": { @@ -44679,8 +44788,8 @@ } }, "range": [ - 30263, - 30280 + 30295, + 30312 ], "loc": { "start": { @@ -44702,8 +44811,8 @@ "object": { "type": "ThisExpression", "range": [ - 30285, - 30289 + 30317, + 30321 ], "loc": { "start": { @@ -44720,8 +44829,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 30290, - 30300 + 30322, + 30332 ], "loc": { "start": { @@ -44735,8 +44844,8 @@ } }, "range": [ - 30285, - 30300 + 30317, + 30332 ], "loc": { "start": { @@ -44751,8 +44860,8 @@ }, "prefix": true, "range": [ - 30284, - 30300 + 30316, + 30332 ], "loc": { "start": { @@ -44766,8 +44875,8 @@ } }, "range": [ - 30263, - 30300 + 30295, + 30332 ], "loc": { "start": { @@ -44793,8 +44902,8 @@ "object": { "type": "ThisExpression", "range": [ - 30316, - 30320 + 30348, + 30352 ], "loc": { "start": { @@ -44811,8 +44920,8 @@ "type": "Identifier", "name": "setColWidths", "range": [ - 30321, - 30333 + 30353, + 30365 ], "loc": { "start": { @@ -44826,8 +44935,8 @@ } }, "range": [ - 30316, - 30333 + 30348, + 30365 ], "loc": { "start": { @@ -44842,8 +44951,8 @@ }, "arguments": [], "range": [ - 30316, - 30335 + 30348, + 30367 ], "loc": { "start": { @@ -44857,8 +44966,8 @@ } }, "range": [ - 30316, - 30336 + 30348, + 30368 ], "loc": { "start": { @@ -44873,8 +44982,8 @@ } ], "range": [ - 30302, - 30346 + 30334, + 30378 ], "loc": { "start": { @@ -44889,8 +44998,8 @@ }, "alternate": null, "range": [ - 30259, - 30346 + 30291, + 30378 ], "loc": { "start": { @@ -44907,8 +45016,8 @@ "type": "Line", "value": "TF css class is added to table", "range": [ - 30356, - 30388 + 30388, + 30420 ], "loc": { "start": { @@ -44934,8 +45043,8 @@ "object": { "type": "ThisExpression", "range": [ - 30402, - 30406 + 30434, + 30438 ], "loc": { "start": { @@ -44952,8 +45061,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 30407, - 30417 + 30439, + 30449 ], "loc": { "start": { @@ -44967,8 +45076,8 @@ } }, "range": [ - 30402, - 30417 + 30434, + 30449 ], "loc": { "start": { @@ -44983,8 +45092,8 @@ }, "prefix": true, "range": [ - 30401, - 30417 + 30433, + 30449 ], "loc": { "start": { @@ -45008,8 +45117,8 @@ "type": "Identifier", "name": "addClass", "range": [ - 30433, - 30441 + 30465, + 30473 ], "loc": { "start": { @@ -45031,8 +45140,8 @@ "object": { "type": "ThisExpression", "range": [ - 30442, - 30446 + 30474, + 30478 ], "loc": { "start": { @@ -45049,8 +45158,8 @@ "type": "Identifier", "name": "dom", "range": [ - 30447, - 30450 + 30479, + 30482 ], "loc": { "start": { @@ -45064,8 +45173,8 @@ } }, "range": [ - 30442, - 30450 + 30474, + 30482 ], "loc": { "start": { @@ -45080,8 +45189,8 @@ }, "arguments": [], "range": [ - 30442, - 30452 + 30474, + 30484 ], "loc": { "start": { @@ -45100,8 +45209,8 @@ "object": { "type": "ThisExpression", "range": [ - 30454, - 30458 + 30486, + 30490 ], "loc": { "start": { @@ -45118,8 +45227,8 @@ "type": "Identifier", "name": "prfxTf", "range": [ - 30459, - 30465 + 30491, + 30497 ], "loc": { "start": { @@ -45133,8 +45242,8 @@ } }, "range": [ - 30454, - 30465 + 30486, + 30497 ], "loc": { "start": { @@ -45149,8 +45258,8 @@ } ], "range": [ - 30433, - 30466 + 30465, + 30498 ], "loc": { "start": { @@ -45164,8 +45273,8 @@ } }, "range": [ - 30433, - 30467 + 30465, + 30499 ], "loc": { "start": { @@ -45186,8 +45295,8 @@ "object": { "type": "ThisExpression", "range": [ - 30484, - 30488 + 30516, + 30520 ], "loc": { "start": { @@ -45204,8 +45313,8 @@ "type": "Identifier", "name": "responsive", "range": [ - 30489, - 30499 + 30521, + 30531 ], "loc": { "start": { @@ -45219,8 +45328,8 @@ } }, "range": [ - 30484, - 30499 + 30516, + 30531 ], "loc": { "start": { @@ -45244,8 +45353,8 @@ "type": "Identifier", "name": "addClass", "range": [ - 30519, - 30527 + 30551, + 30559 ], "loc": { "start": { @@ -45267,8 +45376,8 @@ "object": { "type": "ThisExpression", "range": [ - 30528, - 30532 + 30560, + 30564 ], "loc": { "start": { @@ -45285,8 +45394,8 @@ "type": "Identifier", "name": "dom", "range": [ - 30533, - 30536 + 30565, + 30568 ], "loc": { "start": { @@ -45300,8 +45409,8 @@ } }, "range": [ - 30528, - 30536 + 30560, + 30568 ], "loc": { "start": { @@ -45316,8 +45425,8 @@ }, "arguments": [], "range": [ - 30528, - 30538 + 30560, + 30570 ], "loc": { "start": { @@ -45336,8 +45445,8 @@ "object": { "type": "ThisExpression", "range": [ - 30540, - 30544 + 30572, + 30576 ], "loc": { "start": { @@ -45354,8 +45463,8 @@ "type": "Identifier", "name": "prfxResponsive", "range": [ - 30545, - 30559 + 30577, + 30591 ], "loc": { "start": { @@ -45369,8 +45478,8 @@ } }, "range": [ - 30540, - 30559 + 30572, + 30591 ], "loc": { "start": { @@ -45385,8 +45494,8 @@ } ], "range": [ - 30519, - 30560 + 30551, + 30592 ], "loc": { "start": { @@ -45400,8 +45509,8 @@ } }, "range": [ - 30519, - 30561 + 30551, + 30593 ], "loc": { "start": { @@ -45416,8 +45525,8 @@ } ], "range": [ - 30501, - 30575 + 30533, + 30607 ], "loc": { "start": { @@ -45432,8 +45541,8 @@ }, "alternate": null, "range": [ - 30480, - 30575 + 30512, + 30607 ], "loc": { "start": { @@ -45448,8 +45557,8 @@ } ], "range": [ - 30419, - 30585 + 30451, + 30617 ], "loc": { "start": { @@ -45464,8 +45573,8 @@ }, "alternate": null, "range": [ - 30397, - 30585 + 30429, + 30617 ], "loc": { "start": { @@ -45482,8 +45591,8 @@ "type": "Line", "value": "TF css class is added to table", "range": [ - 30356, - 30388 + 30388, + 30420 ], "loc": { "start": { @@ -45502,8 +45611,8 @@ "type": "Block", "value": " Load extensions ", "range": [ - 30595, - 30616 + 30627, + 30648 ], "loc": { "start": { @@ -45528,8 +45637,8 @@ "object": { "type": "ThisExpression", "range": [ - 30625, - 30629 + 30657, + 30661 ], "loc": { "start": { @@ -45546,8 +45655,8 @@ "type": "Identifier", "name": "initExtensions", "range": [ - 30630, - 30644 + 30662, + 30676 ], "loc": { "start": { @@ -45561,8 +45670,8 @@ } }, "range": [ - 30625, - 30644 + 30657, + 30676 ], "loc": { "start": { @@ -45577,8 +45686,8 @@ }, "arguments": [], "range": [ - 30625, - 30646 + 30657, + 30678 ], "loc": { "start": { @@ -45592,8 +45701,8 @@ } }, "range": [ - 30625, - 30647 + 30657, + 30679 ], "loc": { "start": { @@ -45610,8 +45719,8 @@ "type": "Block", "value": " Load extensions ", "range": [ - 30595, - 30616 + 30627, + 30648 ], "loc": { "start": { @@ -45630,8 +45739,8 @@ "type": "Line", "value": " Subscribe to events", "range": [ - 30657, - 30679 + 30689, + 30711 ], "loc": { "start": { @@ -45654,8 +45763,8 @@ "object": { "type": "ThisExpression", "range": [ - 30692, - 30696 + 30724, + 30728 ], "loc": { "start": { @@ -45672,8 +45781,8 @@ "type": "Identifier", "name": "linkedFilters", "range": [ - 30697, - 30710 + 30729, + 30742 ], "loc": { "start": { @@ -45687,8 +45796,8 @@ } }, "range": [ - 30692, - 30710 + 30724, + 30742 ], "loc": { "start": { @@ -45717,8 +45826,8 @@ "object": { "type": "ThisExpression", "range": [ - 30726, - 30730 + 30758, + 30762 ], "loc": { "start": { @@ -45735,8 +45844,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 30731, - 30738 + 30763, + 30770 ], "loc": { "start": { @@ -45750,8 +45859,8 @@ } }, "range": [ - 30726, - 30738 + 30758, + 30770 ], "loc": { "start": { @@ -45768,8 +45877,8 @@ "type": "Identifier", "name": "on", "range": [ - 30739, - 30741 + 30771, + 30773 ], "loc": { "start": { @@ -45783,8 +45892,8 @@ } }, "range": [ - 30726, - 30741 + 30758, + 30773 ], "loc": { "start": { @@ -45806,8 +45915,8 @@ "value": "after-filtering", "raw": "'after-filtering'", "range": [ - 30743, - 30760 + 30775, + 30792 ], "loc": { "start": { @@ -45822,8 +45931,8 @@ } ], "range": [ - 30742, - 30761 + 30774, + 30793 ], "loc": { "start": { @@ -45848,8 +45957,8 @@ "object": { "type": "ThisExpression", "range": [ - 30769, - 30773 + 30801, + 30805 ], "loc": { "start": { @@ -45866,8 +45975,8 @@ "type": "Identifier", "name": "linkFilters", "range": [ - 30774, - 30785 + 30806, + 30817 ], "loc": { "start": { @@ -45881,8 +45990,8 @@ } }, "range": [ - 30769, - 30785 + 30801, + 30817 ], "loc": { "start": { @@ -45897,8 +46006,8 @@ }, "arguments": [], "range": [ - 30769, - 30787 + 30801, + 30819 ], "loc": { "start": { @@ -45914,8 +46023,8 @@ "generator": false, "expression": true, "range": [ - 30763, - 30787 + 30795, + 30819 ], "loc": { "start": { @@ -45930,8 +46039,8 @@ } ], "range": [ - 30726, - 30788 + 30758, + 30820 ], "loc": { "start": { @@ -45945,8 +46054,8 @@ } }, "range": [ - 30726, - 30789 + 30758, + 30821 ], "loc": { "start": { @@ -45961,8 +46070,8 @@ } ], "range": [ - 30712, - 30799 + 30744, + 30831 ], "loc": { "start": { @@ -45977,8 +46086,8 @@ }, "alternate": null, "range": [ - 30688, - 30799 + 30720, + 30831 ], "loc": { "start": { @@ -45995,8 +46104,8 @@ "type": "Line", "value": " Subscribe to events", "range": [ - 30657, - 30679 + 30689, + 30711 ], "loc": { "start": { @@ -46022,8 +46131,8 @@ "object": { "type": "ThisExpression", "range": [ - 30809, - 30813 + 30841, + 30845 ], "loc": { "start": { @@ -46040,8 +46149,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 30814, - 30825 + 30846, + 30857 ], "loc": { "start": { @@ -46055,8 +46164,8 @@ } }, "range": [ - 30809, - 30825 + 30841, + 30857 ], "loc": { "start": { @@ -46074,8 +46183,8 @@ "value": true, "raw": "true", "range": [ - 30828, - 30832 + 30860, + 30864 ], "loc": { "start": { @@ -46089,8 +46198,8 @@ } }, "range": [ - 30809, - 30832 + 30841, + 30864 ], "loc": { "start": { @@ -46104,8 +46213,8 @@ } }, "range": [ - 30809, - 30833 + 30841, + 30865 ], "loc": { "start": { @@ -46128,8 +46237,8 @@ "object": { "type": "ThisExpression", "range": [ - 30843, - 30847 + 30875, + 30879 ], "loc": { "start": { @@ -46146,8 +46255,8 @@ "type": "Identifier", "name": "onFiltersLoaded", "range": [ - 30848, - 30863 + 30880, + 30895 ], "loc": { "start": { @@ -46161,8 +46270,8 @@ } }, "range": [ - 30843, - 30863 + 30875, + 30895 ], "loc": { "start": { @@ -46179,8 +46288,8 @@ { "type": "ThisExpression", "range": [ - 30864, - 30868 + 30896, + 30900 ], "loc": { "start": { @@ -46195,8 +46304,8 @@ } ], "range": [ - 30843, - 30869 + 30875, + 30901 ], "loc": { "start": { @@ -46210,8 +46319,8 @@ } }, "range": [ - 30843, - 30870 + 30875, + 30902 ], "loc": { "start": { @@ -46237,8 +46346,8 @@ "object": { "type": "ThisExpression", "range": [ - 30880, - 30884 + 30912, + 30916 ], "loc": { "start": { @@ -46255,8 +46364,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 30885, - 30892 + 30917, + 30924 ], "loc": { "start": { @@ -46270,8 +46379,8 @@ } }, "range": [ - 30880, - 30892 + 30912, + 30924 ], "loc": { "start": { @@ -46288,8 +46397,8 @@ "type": "Identifier", "name": "emit", "range": [ - 30893, - 30897 + 30925, + 30929 ], "loc": { "start": { @@ -46303,8 +46412,8 @@ } }, "range": [ - 30880, - 30897 + 30912, + 30929 ], "loc": { "start": { @@ -46323,8 +46432,8 @@ "value": "initialized", "raw": "'initialized'", "range": [ - 30898, - 30911 + 30930, + 30943 ], "loc": { "start": { @@ -46340,8 +46449,8 @@ { "type": "ThisExpression", "range": [ - 30913, - 30917 + 30945, + 30949 ], "loc": { "start": { @@ -46356,8 +46465,8 @@ } ], "range": [ - 30880, - 30918 + 30912, + 30950 ], "loc": { "start": { @@ -46371,8 +46480,8 @@ } }, "range": [ - 30880, - 30919 + 30912, + 30951 ], "loc": { "start": { @@ -46387,8 +46496,8 @@ } ], "range": [ - 27080, - 30925 + 27112, + 30957 ], "loc": { "start": { @@ -46404,8 +46513,8 @@ "generator": false, "expression": false, "range": [ - 27077, - 30925 + 27109, + 30957 ], "loc": { "start": { @@ -46421,8 +46530,8 @@ "kind": "method", "computed": false, "range": [ - 27073, - 30925 + 27105, + 30957 ], "loc": { "start": { @@ -46439,8 +46548,8 @@ "type": "Block", "value": "*\n * Initialise features and layout\n ", "range": [ - 27019, - 27068 + 27051, + 27100 ], "loc": { "start": { @@ -46459,8 +46568,8 @@ "type": "Block", "value": "*\n * Detect key\n * @param {Event} evt\n ", "range": [ - 30931, - 30994 + 30963, + 31026 ], "loc": { "start": { @@ -46482,8 +46591,8 @@ "type": "Identifier", "name": "detectKey", "range": [ - 30999, - 31008 + 31031, + 31040 ], "loc": { "start": { @@ -46504,8 +46613,8 @@ "type": "Identifier", "name": "evt", "range": [ - 31009, - 31012 + 31041, + 31044 ], "loc": { "start": { @@ -46533,8 +46642,8 @@ "object": { "type": "ThisExpression", "range": [ - 31029, - 31033 + 31061, + 31065 ], "loc": { "start": { @@ -46551,8 +46660,8 @@ "type": "Identifier", "name": "enterKey", "range": [ - 31034, - 31042 + 31066, + 31074 ], "loc": { "start": { @@ -46566,8 +46675,8 @@ } }, "range": [ - 31029, - 31042 + 31061, + 31074 ], "loc": { "start": { @@ -46582,8 +46691,8 @@ }, "prefix": true, "range": [ - 31028, - 31042 + 31060, + 31074 ], "loc": { "start": { @@ -46603,8 +46712,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 31058, - 31065 + 31090, + 31097 ], "loc": { "start": { @@ -46619,8 +46728,8 @@ } ], "range": [ - 31044, - 31075 + 31076, + 31107 ], "loc": { "start": { @@ -46635,8 +46744,8 @@ }, "alternate": null, "range": [ - 31024, - 31075 + 31056, + 31107 ], "loc": { "start": { @@ -46655,8 +46764,8 @@ "type": "Identifier", "name": "evt", "range": [ - 31088, - 31091 + 31120, + 31123 ], "loc": { "start": { @@ -46681,8 +46790,8 @@ "type": "Identifier", "name": "key", "range": [ - 31111, - 31114 + 31143, + 31146 ], "loc": { "start": { @@ -46701,8 +46810,8 @@ "type": "Identifier", "name": "keyCode", "range": [ - 31117, - 31124 + 31149, + 31156 ], "loc": { "start": { @@ -46720,8 +46829,8 @@ "type": "Identifier", "name": "evt", "range": [ - 31125, - 31128 + 31157, + 31160 ], "loc": { "start": { @@ -46736,8 +46845,8 @@ } ], "range": [ - 31117, - 31129 + 31149, + 31161 ], "loc": { "start": { @@ -46751,8 +46860,8 @@ } }, "range": [ - 31111, - 31129 + 31143, + 31161 ], "loc": { "start": { @@ -46768,8 +46877,8 @@ ], "kind": "let", "range": [ - 31107, - 31130 + 31139, + 31162 ], "loc": { "start": { @@ -46791,8 +46900,8 @@ "type": "Identifier", "name": "key", "range": [ - 31147, - 31150 + 31179, + 31182 ], "loc": { "start": { @@ -46809,8 +46918,8 @@ "type": "Identifier", "name": "ENTER_KEY", "range": [ - 31155, - 31164 + 31187, + 31196 ], "loc": { "start": { @@ -46824,8 +46933,8 @@ } }, "range": [ - 31147, - 31164 + 31179, + 31196 ], "loc": { "start": { @@ -46851,8 +46960,8 @@ "object": { "type": "ThisExpression", "range": [ - 31184, - 31188 + 31216, + 31220 ], "loc": { "start": { @@ -46869,8 +46978,8 @@ "type": "Identifier", "name": "filter", "range": [ - 31189, - 31195 + 31221, + 31227 ], "loc": { "start": { @@ -46884,8 +46993,8 @@ } }, "range": [ - 31184, - 31195 + 31216, + 31227 ], "loc": { "start": { @@ -46900,8 +47009,8 @@ }, "arguments": [], "range": [ - 31184, - 31197 + 31216, + 31229 ], "loc": { "start": { @@ -46915,8 +47024,8 @@ } }, "range": [ - 31184, - 31198 + 31216, + 31230 ], "loc": { "start": { @@ -46937,8 +47046,8 @@ "type": "Identifier", "name": "cancelEvt", "range": [ - 31215, - 31224 + 31247, + 31256 ], "loc": { "start": { @@ -46956,8 +47065,8 @@ "type": "Identifier", "name": "evt", "range": [ - 31225, - 31228 + 31257, + 31260 ], "loc": { "start": { @@ -46972,8 +47081,8 @@ } ], "range": [ - 31215, - 31229 + 31247, + 31261 ], "loc": { "start": { @@ -46987,8 +47096,8 @@ } }, "range": [ - 31215, - 31230 + 31247, + 31262 ], "loc": { "start": { @@ -47009,8 +47118,8 @@ "type": "Identifier", "name": "stopEvt", "range": [ - 31247, - 31254 + 31279, + 31286 ], "loc": { "start": { @@ -47028,8 +47137,8 @@ "type": "Identifier", "name": "evt", "range": [ - 31255, - 31258 + 31287, + 31290 ], "loc": { "start": { @@ -47044,8 +47153,8 @@ } ], "range": [ - 31247, - 31259 + 31279, + 31291 ], "loc": { "start": { @@ -47059,8 +47168,8 @@ } }, "range": [ - 31247, - 31260 + 31279, + 31292 ], "loc": { "start": { @@ -47075,8 +47184,8 @@ } ], "range": [ - 31166, - 31274 + 31198, + 31306 ], "loc": { "start": { @@ -47103,8 +47212,8 @@ "object": { "type": "ThisExpression", "range": [ - 31298, - 31302 + 31330, + 31334 ], "loc": { "start": { @@ -47121,8 +47230,8 @@ "type": "Identifier", "name": "isUserTyping", "range": [ - 31303, - 31315 + 31335, + 31347 ], "loc": { "start": { @@ -47136,8 +47245,8 @@ } }, "range": [ - 31298, - 31315 + 31330, + 31347 ], "loc": { "start": { @@ -47155,8 +47264,8 @@ "value": true, "raw": "true", "range": [ - 31318, - 31322 + 31350, + 31354 ], "loc": { "start": { @@ -47170,8 +47279,8 @@ } }, "range": [ - 31298, - 31322 + 31330, + 31354 ], "loc": { "start": { @@ -47185,8 +47294,8 @@ } }, "range": [ - 31298, - 31323 + 31330, + 31355 ], "loc": { "start": { @@ -47210,8 +47319,8 @@ "type": "Identifier", "name": "root", "range": [ - 31340, - 31344 + 31372, + 31376 ], "loc": { "start": { @@ -47228,8 +47337,8 @@ "type": "Identifier", "name": "clearInterval", "range": [ - 31345, - 31358 + 31377, + 31390 ], "loc": { "start": { @@ -47243,8 +47352,8 @@ } }, "range": [ - 31340, - 31358 + 31372, + 31390 ], "loc": { "start": { @@ -47264,8 +47373,8 @@ "object": { "type": "ThisExpression", "range": [ - 31359, - 31363 + 31391, + 31395 ], "loc": { "start": { @@ -47282,8 +47391,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 31364, - 31379 + 31396, + 31411 ], "loc": { "start": { @@ -47297,8 +47406,8 @@ } }, "range": [ - 31359, - 31379 + 31391, + 31411 ], "loc": { "start": { @@ -47313,8 +47422,8 @@ } ], "range": [ - 31340, - 31380 + 31372, + 31412 ], "loc": { "start": { @@ -47328,8 +47437,8 @@ } }, "range": [ - 31340, - 31381 + 31372, + 31413 ], "loc": { "start": { @@ -47353,8 +47462,8 @@ "object": { "type": "ThisExpression", "range": [ - 31398, - 31402 + 31430, + 31434 ], "loc": { "start": { @@ -47371,8 +47480,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 31403, - 31418 + 31435, + 31450 ], "loc": { "start": { @@ -47386,8 +47495,8 @@ } }, "range": [ - 31398, - 31418 + 31430, + 31450 ], "loc": { "start": { @@ -47405,8 +47514,8 @@ "value": null, "raw": "null", "range": [ - 31421, - 31425 + 31453, + 31457 ], "loc": { "start": { @@ -47420,8 +47529,8 @@ } }, "range": [ - 31398, - 31425 + 31430, + 31457 ], "loc": { "start": { @@ -47435,8 +47544,8 @@ } }, "range": [ - 31398, - 31426 + 31430, + 31458 ], "loc": { "start": { @@ -47451,8 +47560,8 @@ } ], "range": [ - 31280, - 31440 + 31312, + 31472 ], "loc": { "start": { @@ -47466,8 +47575,8 @@ } }, "range": [ - 31143, - 31440 + 31175, + 31472 ], "loc": { "start": { @@ -47482,8 +47591,8 @@ } ], "range": [ - 31093, - 31450 + 31125, + 31482 ], "loc": { "start": { @@ -47498,8 +47607,8 @@ }, "alternate": null, "range": [ - 31084, - 31450 + 31116, + 31482 ], "loc": { "start": { @@ -47514,8 +47623,8 @@ } ], "range": [ - 31014, - 31456 + 31046, + 31488 ], "loc": { "start": { @@ -47531,8 +47640,8 @@ "generator": false, "expression": false, "range": [ - 31008, - 31456 + 31040, + 31488 ], "loc": { "start": { @@ -47548,8 +47657,8 @@ "kind": "method", "computed": false, "range": [ - 30999, - 31456 + 31031, + 31488 ], "loc": { "start": { @@ -47566,8 +47675,8 @@ "type": "Block", "value": "*\n * Detect key\n * @param {Event} evt\n ", "range": [ - 30931, - 30994 + 30963, + 31026 ], "loc": { "start": { @@ -47586,8 +47695,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": [ - 31462, - 31595 + 31494, + 31627 ], "loc": { "start": { @@ -47609,8 +47718,8 @@ "type": "Identifier", "name": "onKeyUp", "range": [ - 31600, - 31607 + 31632, + 31639 ], "loc": { "start": { @@ -47631,8 +47740,8 @@ "type": "Identifier", "name": "evt", "range": [ - 31608, - 31611 + 31640, + 31643 ], "loc": { "start": { @@ -47660,8 +47769,8 @@ "object": { "type": "ThisExpression", "range": [ - 31628, - 31632 + 31660, + 31664 ], "loc": { "start": { @@ -47678,8 +47787,8 @@ "type": "Identifier", "name": "autoFilter", "range": [ - 31633, - 31643 + 31665, + 31675 ], "loc": { "start": { @@ -47693,8 +47802,8 @@ } }, "range": [ - 31628, - 31643 + 31660, + 31675 ], "loc": { "start": { @@ -47709,8 +47818,8 @@ }, "prefix": true, "range": [ - 31627, - 31643 + 31659, + 31675 ], "loc": { "start": { @@ -47730,8 +47839,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 31659, - 31666 + 31691, + 31698 ], "loc": { "start": { @@ -47746,8 +47855,8 @@ } ], "range": [ - 31645, - 31676 + 31677, + 31708 ], "loc": { "start": { @@ -47762,8 +47871,8 @@ }, "alternate": null, "range": [ - 31623, - 31676 + 31655, + 31708 ], "loc": { "start": { @@ -47785,8 +47894,8 @@ "type": "Identifier", "name": "key", "range": [ - 31689, - 31692 + 31721, + 31724 ], "loc": { "start": { @@ -47805,8 +47914,8 @@ "type": "Identifier", "name": "keyCode", "range": [ - 31695, - 31702 + 31727, + 31734 ], "loc": { "start": { @@ -47824,8 +47933,8 @@ "type": "Identifier", "name": "evt", "range": [ - 31703, - 31706 + 31735, + 31738 ], "loc": { "start": { @@ -47840,8 +47949,8 @@ } ], "range": [ - 31695, - 31707 + 31727, + 31739 ], "loc": { "start": { @@ -47855,8 +47964,8 @@ } }, "range": [ - 31689, - 31707 + 31721, + 31739 ], "loc": { "start": { @@ -47872,8 +47981,8 @@ ], "kind": "let", "range": [ - 31685, - 31708 + 31717, + 31740 ], "loc": { "start": { @@ -47897,8 +48006,8 @@ "object": { "type": "ThisExpression", "range": [ - 31717, - 31721 + 31749, + 31753 ], "loc": { "start": { @@ -47915,8 +48024,8 @@ "type": "Identifier", "name": "isUserTyping", "range": [ - 31722, - 31734 + 31754, + 31766 ], "loc": { "start": { @@ -47930,8 +48039,8 @@ } }, "range": [ - 31717, - 31734 + 31749, + 31766 ], "loc": { "start": { @@ -47949,8 +48058,8 @@ "value": false, "raw": "false", "range": [ - 31737, - 31742 + 31769, + 31774 ], "loc": { "start": { @@ -47964,8 +48073,8 @@ } }, "range": [ - 31717, - 31742 + 31749, + 31774 ], "loc": { "start": { @@ -47979,8 +48088,8 @@ } }, "range": [ - 31717, - 31743 + 31749, + 31775 ], "loc": { "start": { @@ -47999,8 +48108,8 @@ "type": "Identifier", "name": "filter", "range": [ - 31762, - 31768 + 31794, + 31800 ], "loc": { "start": { @@ -48028,8 +48137,8 @@ "type": "Identifier", "name": "root", "range": [ - 31785, - 31789 + 31817, + 31821 ], "loc": { "start": { @@ -48046,8 +48155,8 @@ "type": "Identifier", "name": "clearInterval", "range": [ - 31790, - 31803 + 31822, + 31835 ], "loc": { "start": { @@ -48061,8 +48170,8 @@ } }, "range": [ - 31785, - 31803 + 31817, + 31835 ], "loc": { "start": { @@ -48082,8 +48191,8 @@ "object": { "type": "ThisExpression", "range": [ - 31804, - 31808 + 31836, + 31840 ], "loc": { "start": { @@ -48100,8 +48209,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 31809, - 31824 + 31841, + 31856 ], "loc": { "start": { @@ -48115,8 +48224,8 @@ } }, "range": [ - 31804, - 31824 + 31836, + 31856 ], "loc": { "start": { @@ -48131,8 +48240,8 @@ } ], "range": [ - 31785, - 31825 + 31817, + 31857 ], "loc": { "start": { @@ -48146,8 +48255,8 @@ } }, "range": [ - 31785, - 31826 + 31817, + 31858 ], "loc": { "start": { @@ -48171,8 +48280,8 @@ "object": { "type": "ThisExpression", "range": [ - 31839, - 31843 + 31871, + 31875 ], "loc": { "start": { @@ -48189,8 +48298,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 31844, - 31859 + 31876, + 31891 ], "loc": { "start": { @@ -48204,8 +48313,8 @@ } }, "range": [ - 31839, - 31859 + 31871, + 31891 ], "loc": { "start": { @@ -48223,8 +48332,8 @@ "value": null, "raw": "null", "range": [ - 31862, - 31866 + 31894, + 31898 ], "loc": { "start": { @@ -48238,8 +48347,8 @@ } }, "range": [ - 31839, - 31866 + 31871, + 31898 ], "loc": { "start": { @@ -48253,8 +48362,8 @@ } }, "range": [ - 31839, - 31867 + 31871, + 31899 ], "loc": { "start": { @@ -48278,8 +48387,8 @@ "object": { "type": "ThisExpression", "range": [ - 31885, - 31889 + 31917, + 31921 ], "loc": { "start": { @@ -48296,8 +48405,8 @@ "type": "Identifier", "name": "isUserTyping", "range": [ - 31890, - 31902 + 31922, + 31934 ], "loc": { "start": { @@ -48311,8 +48420,8 @@ } }, "range": [ - 31885, - 31902 + 31917, + 31934 ], "loc": { "start": { @@ -48327,8 +48436,8 @@ }, "prefix": true, "range": [ - 31884, - 31902 + 31916, + 31934 ], "loc": { "start": { @@ -48354,8 +48463,8 @@ "object": { "type": "ThisExpression", "range": [ - 31922, - 31926 + 31954, + 31958 ], "loc": { "start": { @@ -48372,8 +48481,8 @@ "type": "Identifier", "name": "filter", "range": [ - 31927, - 31933 + 31959, + 31965 ], "loc": { "start": { @@ -48387,8 +48496,8 @@ } }, "range": [ - 31922, - 31933 + 31954, + 31965 ], "loc": { "start": { @@ -48403,8 +48512,8 @@ }, "arguments": [], "range": [ - 31922, - 31935 + 31954, + 31967 ], "loc": { "start": { @@ -48418,8 +48527,8 @@ } }, "range": [ - 31922, - 31936 + 31954, + 31968 ], "loc": { "start": { @@ -48443,8 +48552,8 @@ "object": { "type": "ThisExpression", "range": [ - 31953, - 31957 + 31985, + 31989 ], "loc": { "start": { @@ -48461,8 +48570,8 @@ "type": "Identifier", "name": "isUserTyping", "range": [ - 31958, - 31970 + 31990, + 32002 ], "loc": { "start": { @@ -48476,8 +48585,8 @@ } }, "range": [ - 31953, - 31970 + 31985, + 32002 ], "loc": { "start": { @@ -48495,8 +48604,8 @@ "value": null, "raw": "null", "range": [ - 31973, - 31977 + 32005, + 32009 ], "loc": { "start": { @@ -48510,8 +48619,8 @@ } }, "range": [ - 31953, - 31977 + 31985, + 32009 ], "loc": { "start": { @@ -48525,8 +48634,8 @@ } }, "range": [ - 31953, - 31978 + 31985, + 32010 ], "loc": { "start": { @@ -48541,8 +48650,8 @@ } ], "range": [ - 31904, - 31992 + 31936, + 32024 ], "loc": { "start": { @@ -48557,8 +48666,8 @@ }, "alternate": null, "range": [ - 31880, - 31992 + 31912, + 32024 ], "loc": { "start": { @@ -48573,8 +48682,8 @@ } ], "range": [ - 31771, - 32002 + 31803, + 32034 ], "loc": { "start": { @@ -48590,8 +48699,8 @@ "generator": false, "expression": false, "range": [ - 31753, - 32002 + 31785, + 32034 ], "loc": { "start": { @@ -48625,8 +48734,8 @@ "type": "Identifier", "name": "key", "range": [ - 32016, - 32019 + 32048, + 32051 ], "loc": { "start": { @@ -48643,8 +48752,8 @@ "type": "Identifier", "name": "ENTER_KEY", "range": [ - 32024, - 32033 + 32056, + 32065 ], "loc": { "start": { @@ -48658,8 +48767,8 @@ } }, "range": [ - 32016, - 32033 + 32048, + 32065 ], "loc": { "start": { @@ -48679,8 +48788,8 @@ "type": "Identifier", "name": "key", "range": [ - 32037, - 32040 + 32069, + 32072 ], "loc": { "start": { @@ -48697,8 +48806,8 @@ "type": "Identifier", "name": "TAB_KEY", "range": [ - 32045, - 32052 + 32077, + 32084 ], "loc": { "start": { @@ -48712,8 +48821,8 @@ } }, "range": [ - 32037, - 32052 + 32069, + 32084 ], "loc": { "start": { @@ -48727,8 +48836,8 @@ } }, "range": [ - 32016, - 32052 + 32048, + 32084 ], "loc": { "start": { @@ -48748,8 +48857,8 @@ "type": "Identifier", "name": "key", "range": [ - 32056, - 32059 + 32088, + 32091 ], "loc": { "start": { @@ -48766,8 +48875,8 @@ "type": "Identifier", "name": "ESC_KEY", "range": [ - 32064, - 32071 + 32096, + 32103 ], "loc": { "start": { @@ -48781,8 +48890,8 @@ } }, "range": [ - 32056, - 32071 + 32088, + 32103 ], "loc": { "start": { @@ -48796,8 +48905,8 @@ } }, "range": [ - 32016, - 32071 + 32048, + 32103 ], "loc": { "start": { @@ -48817,8 +48926,8 @@ "type": "Identifier", "name": "key", "range": [ - 32087, - 32090 + 32119, + 32122 ], "loc": { "start": { @@ -48835,8 +48944,8 @@ "type": "Identifier", "name": "UP_ARROW_KEY", "range": [ - 32095, - 32107 + 32127, + 32139 ], "loc": { "start": { @@ -48850,8 +48959,8 @@ } }, "range": [ - 32087, - 32107 + 32119, + 32139 ], "loc": { "start": { @@ -48865,8 +48974,8 @@ } }, "range": [ - 32016, - 32107 + 32048, + 32139 ], "loc": { "start": { @@ -48886,8 +48995,8 @@ "type": "Identifier", "name": "key", "range": [ - 32111, - 32114 + 32143, + 32146 ], "loc": { "start": { @@ -48904,8 +49013,8 @@ "type": "Identifier", "name": "DOWN_ARROW_KEY", "range": [ - 32119, - 32133 + 32151, + 32165 ], "loc": { "start": { @@ -48919,8 +49028,8 @@ } }, "range": [ - 32111, - 32133 + 32143, + 32165 ], "loc": { "start": { @@ -48934,8 +49043,8 @@ } }, "range": [ - 32016, - 32133 + 32048, + 32165 ], "loc": { "start": { @@ -48962,8 +49071,8 @@ "object": { "type": "ThisExpression", "range": [ - 32153, - 32157 + 32185, + 32189 ], "loc": { "start": { @@ -48980,8 +49089,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 32158, - 32173 + 32190, + 32205 ], "loc": { "start": { @@ -48995,8 +49104,8 @@ } }, "range": [ - 32153, - 32173 + 32185, + 32205 ], "loc": { "start": { @@ -49014,8 +49123,8 @@ "value": null, "raw": "null", "range": [ - 32178, - 32182 + 32210, + 32214 ], "loc": { "start": { @@ -49029,8 +49138,8 @@ } }, "range": [ - 32153, - 32182 + 32185, + 32214 ], "loc": { "start": { @@ -49057,8 +49166,8 @@ "object": { "type": "ThisExpression", "range": [ - 32202, - 32206 + 32234, + 32238 ], "loc": { "start": { @@ -49075,8 +49184,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 32207, - 32222 + 32239, + 32254 ], "loc": { "start": { @@ -49090,8 +49199,8 @@ } }, "range": [ - 32202, - 32222 + 32234, + 32254 ], "loc": { "start": { @@ -49113,8 +49222,8 @@ "type": "Identifier", "name": "root", "range": [ - 32225, - 32229 + 32257, + 32261 ], "loc": { "start": { @@ -49131,8 +49240,8 @@ "type": "Identifier", "name": "setInterval", "range": [ - 32230, - 32241 + 32262, + 32273 ], "loc": { "start": { @@ -49146,8 +49255,8 @@ } }, "range": [ - 32225, - 32241 + 32257, + 32273 ], "loc": { "start": { @@ -49170,8 +49279,8 @@ "type": "Identifier", "name": "filter", "range": [ - 32242, - 32248 + 32274, + 32280 ], "loc": { "start": { @@ -49188,8 +49297,8 @@ "type": "Identifier", "name": "bind", "range": [ - 32249, - 32253 + 32281, + 32285 ], "loc": { "start": { @@ -49203,8 +49312,8 @@ } }, "range": [ - 32242, - 32253 + 32274, + 32285 ], "loc": { "start": { @@ -49221,8 +49330,8 @@ { "type": "ThisExpression", "range": [ - 32254, - 32258 + 32286, + 32290 ], "loc": { "start": { @@ -49237,8 +49346,8 @@ } ], "range": [ - 32242, - 32259 + 32274, + 32291 ], "loc": { "start": { @@ -49257,8 +49366,8 @@ "object": { "type": "ThisExpression", "range": [ - 32281, - 32285 + 32313, + 32317 ], "loc": { "start": { @@ -49275,8 +49384,8 @@ "type": "Identifier", "name": "autoFilterDelay", "range": [ - 32286, - 32301 + 32318, + 32333 ], "loc": { "start": { @@ -49290,8 +49399,8 @@ } }, "range": [ - 32281, - 32301 + 32313, + 32333 ], "loc": { "start": { @@ -49306,8 +49415,8 @@ } ], "range": [ - 32225, - 32302 + 32257, + 32334 ], "loc": { "start": { @@ -49321,8 +49430,8 @@ } }, "range": [ - 32202, - 32302 + 32234, + 32334 ], "loc": { "start": { @@ -49336,8 +49445,8 @@ } }, "range": [ - 32202, - 32303 + 32234, + 32335 ], "loc": { "start": { @@ -49352,8 +49461,8 @@ } ], "range": [ - 32184, - 32317 + 32216, + 32349 ], "loc": { "start": { @@ -49368,8 +49477,8 @@ }, "alternate": null, "range": [ - 32149, - 32317 + 32181, + 32349 ], "loc": { "start": { @@ -49384,8 +49493,8 @@ } ], "range": [ - 32135, - 32327 + 32167, + 32359 ], "loc": { "start": { @@ -49412,8 +49521,8 @@ "type": "Identifier", "name": "root", "range": [ - 32347, - 32351 + 32379, + 32383 ], "loc": { "start": { @@ -49430,8 +49539,8 @@ "type": "Identifier", "name": "clearInterval", "range": [ - 32352, - 32365 + 32384, + 32397 ], "loc": { "start": { @@ -49445,8 +49554,8 @@ } }, "range": [ - 32347, - 32365 + 32379, + 32397 ], "loc": { "start": { @@ -49466,8 +49575,8 @@ "object": { "type": "ThisExpression", "range": [ - 32366, - 32370 + 32398, + 32402 ], "loc": { "start": { @@ -49484,8 +49593,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 32371, - 32386 + 32403, + 32418 ], "loc": { "start": { @@ -49499,8 +49608,8 @@ } }, "range": [ - 32366, - 32386 + 32398, + 32418 ], "loc": { "start": { @@ -49515,8 +49624,8 @@ } ], "range": [ - 32347, - 32387 + 32379, + 32419 ], "loc": { "start": { @@ -49530,8 +49639,8 @@ } }, "range": [ - 32347, - 32388 + 32379, + 32420 ], "loc": { "start": { @@ -49555,8 +49664,8 @@ "object": { "type": "ThisExpression", "range": [ - 32401, - 32405 + 32433, + 32437 ], "loc": { "start": { @@ -49573,8 +49682,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 32406, - 32421 + 32438, + 32453 ], "loc": { "start": { @@ -49588,8 +49697,8 @@ } }, "range": [ - 32401, - 32421 + 32433, + 32453 ], "loc": { "start": { @@ -49607,8 +49716,8 @@ "value": null, "raw": "null", "range": [ - 32424, - 32428 + 32456, + 32460 ], "loc": { "start": { @@ -49622,8 +49731,8 @@ } }, "range": [ - 32401, - 32428 + 32433, + 32460 ], "loc": { "start": { @@ -49637,8 +49746,8 @@ } }, "range": [ - 32401, - 32429 + 32433, + 32461 ], "loc": { "start": { @@ -49653,8 +49762,8 @@ } ], "range": [ - 32333, - 32439 + 32365, + 32471 ], "loc": { "start": { @@ -49668,8 +49777,8 @@ } }, "range": [ - 32012, - 32439 + 32044, + 32471 ], "loc": { "start": { @@ -49684,8 +49793,8 @@ } ], "range": [ - 31613, - 32445 + 31645, + 32477 ], "loc": { "start": { @@ -49701,8 +49810,8 @@ "generator": false, "expression": false, "range": [ - 31607, - 32445 + 31639, + 32477 ], "loc": { "start": { @@ -49718,8 +49827,8 @@ "kind": "method", "computed": false, "range": [ - 31600, - 32445 + 31632, + 32477 ], "loc": { "start": { @@ -49736,8 +49845,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": [ - 31462, - 31595 + 31494, + 31627 ], "loc": { "start": { @@ -49756,8 +49865,8 @@ "type": "Block", "value": "*\n * Filter's keydown event: if auto-filter on, detect user is typing\n ", "range": [ - 32451, - 32534 + 32483, + 32566 ], "loc": { "start": { @@ -49779,8 +49888,8 @@ "type": "Identifier", "name": "onKeyDown", "range": [ - 32539, - 32548 + 32571, + 32580 ], "loc": { "start": { @@ -49808,8 +49917,8 @@ "object": { "type": "ThisExpression", "range": [ - 32565, - 32569 + 32597, + 32601 ], "loc": { "start": { @@ -49826,8 +49935,8 @@ "type": "Identifier", "name": "autoFilter", "range": [ - 32570, - 32580 + 32602, + 32612 ], "loc": { "start": { @@ -49841,8 +49950,8 @@ } }, "range": [ - 32565, - 32580 + 32597, + 32612 ], "loc": { "start": { @@ -49869,8 +49978,8 @@ "object": { "type": "ThisExpression", "range": [ - 32596, - 32600 + 32628, + 32632 ], "loc": { "start": { @@ -49887,8 +49996,8 @@ "type": "Identifier", "name": "isUserTyping", "range": [ - 32601, - 32613 + 32633, + 32645 ], "loc": { "start": { @@ -49902,8 +50011,8 @@ } }, "range": [ - 32596, - 32613 + 32628, + 32645 ], "loc": { "start": { @@ -49921,8 +50030,8 @@ "value": true, "raw": "true", "range": [ - 32616, - 32620 + 32648, + 32652 ], "loc": { "start": { @@ -49936,8 +50045,8 @@ } }, "range": [ - 32596, - 32620 + 32628, + 32652 ], "loc": { "start": { @@ -49951,8 +50060,8 @@ } }, "range": [ - 32596, - 32621 + 32628, + 32653 ], "loc": { "start": { @@ -49967,8 +50076,8 @@ } ], "range": [ - 32582, - 32631 + 32614, + 32663 ], "loc": { "start": { @@ -49983,8 +50092,8 @@ }, "alternate": null, "range": [ - 32561, - 32631 + 32593, + 32663 ], "loc": { "start": { @@ -49999,8 +50108,8 @@ } ], "range": [ - 32551, - 32637 + 32583, + 32669 ], "loc": { "start": { @@ -50016,8 +50125,8 @@ "generator": false, "expression": false, "range": [ - 32548, - 32637 + 32580, + 32669 ], "loc": { "start": { @@ -50033,8 +50142,8 @@ "kind": "method", "computed": false, "range": [ - 32539, - 32637 + 32571, + 32669 ], "loc": { "start": { @@ -50051,8 +50160,8 @@ "type": "Block", "value": "*\n * Filter's keydown event: if auto-filter on, detect user is typing\n ", "range": [ - 32451, - 32534 + 32483, + 32566 ], "loc": { "start": { @@ -50071,8 +50180,8 @@ "type": "Block", "value": "*\n * Filter's focus event\n * @param {Event} evt\n ", "range": [ - 32643, - 32708 + 32675, + 32740 ], "loc": { "start": { @@ -50094,8 +50203,8 @@ "type": "Identifier", "name": "onInpFocus", "range": [ - 32713, - 32723 + 32745, + 32755 ], "loc": { "start": { @@ -50116,8 +50225,8 @@ "type": "Identifier", "name": "evt", "range": [ - 32724, - 32727 + 32756, + 32759 ], "loc": { "start": { @@ -50143,8 +50252,8 @@ "type": "Identifier", "name": "elm", "range": [ - 32743, - 32746 + 32775, + 32778 ], "loc": { "start": { @@ -50163,8 +50272,8 @@ "type": "Identifier", "name": "targetEvt", "range": [ - 32749, - 32758 + 32781, + 32790 ], "loc": { "start": { @@ -50182,8 +50291,8 @@ "type": "Identifier", "name": "evt", "range": [ - 32759, - 32762 + 32791, + 32794 ], "loc": { "start": { @@ -50198,8 +50307,8 @@ } ], "range": [ - 32749, - 32763 + 32781, + 32795 ], "loc": { "start": { @@ -50213,8 +50322,8 @@ } }, "range": [ - 32743, - 32763 + 32775, + 32795 ], "loc": { "start": { @@ -50230,8 +50339,8 @@ ], "kind": "let", "range": [ - 32739, - 32764 + 32771, + 32796 ], "loc": { "start": { @@ -50257,8 +50366,8 @@ "object": { "type": "ThisExpression", "range": [ - 32773, - 32777 + 32805, + 32809 ], "loc": { "start": { @@ -50275,8 +50384,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 32778, - 32785 + 32810, + 32817 ], "loc": { "start": { @@ -50290,8 +50399,8 @@ } }, "range": [ - 32773, - 32785 + 32805, + 32817 ], "loc": { "start": { @@ -50308,8 +50417,8 @@ "type": "Identifier", "name": "emit", "range": [ - 32786, - 32790 + 32818, + 32822 ], "loc": { "start": { @@ -50323,8 +50432,8 @@ } }, "range": [ - 32773, - 32790 + 32805, + 32822 ], "loc": { "start": { @@ -50343,8 +50452,8 @@ "value": "filter-focus", "raw": "'filter-focus'", "range": [ - 32791, - 32805 + 32823, + 32837 ], "loc": { "start": { @@ -50360,8 +50469,8 @@ { "type": "ThisExpression", "range": [ - 32807, - 32811 + 32839, + 32843 ], "loc": { "start": { @@ -50378,8 +50487,8 @@ "type": "Identifier", "name": "elm", "range": [ - 32813, - 32816 + 32845, + 32848 ], "loc": { "start": { @@ -50394,8 +50503,8 @@ } ], "range": [ - 32773, - 32817 + 32805, + 32849 ], "loc": { "start": { @@ -50409,8 +50518,8 @@ } }, "range": [ - 32773, - 32818 + 32805, + 32850 ], "loc": { "start": { @@ -50425,8 +50534,8 @@ } ], "range": [ - 32729, - 32824 + 32761, + 32856 ], "loc": { "start": { @@ -50442,8 +50551,8 @@ "generator": false, "expression": false, "range": [ - 32723, - 32824 + 32755, + 32856 ], "loc": { "start": { @@ -50459,8 +50568,8 @@ "kind": "method", "computed": false, "range": [ - 32713, - 32824 + 32745, + 32856 ], "loc": { "start": { @@ -50477,8 +50586,8 @@ "type": "Block", "value": "*\n * Filter's focus event\n * @param {Event} evt\n ", "range": [ - 32643, - 32708 + 32675, + 32740 ], "loc": { "start": { @@ -50497,8 +50606,8 @@ "type": "Block", "value": "*\n * Filter's blur event: if auto-filter on, clear interval on filter blur\n ", "range": [ - 32830, - 32918 + 32862, + 32950 ], "loc": { "start": { @@ -50520,8 +50629,8 @@ "type": "Identifier", "name": "onInpBlur", "range": [ - 32923, - 32932 + 32955, + 32964 ], "loc": { "start": { @@ -50549,8 +50658,8 @@ "object": { "type": "ThisExpression", "range": [ - 32949, - 32953 + 32981, + 32985 ], "loc": { "start": { @@ -50567,8 +50676,8 @@ "type": "Identifier", "name": "autoFilter", "range": [ - 32954, - 32964 + 32986, + 32996 ], "loc": { "start": { @@ -50582,8 +50691,8 @@ } }, "range": [ - 32949, - 32964 + 32981, + 32996 ], "loc": { "start": { @@ -50610,8 +50719,8 @@ "object": { "type": "ThisExpression", "range": [ - 32980, - 32984 + 33012, + 33016 ], "loc": { "start": { @@ -50628,8 +50737,8 @@ "type": "Identifier", "name": "isUserTyping", "range": [ - 32985, - 32997 + 33017, + 33029 ], "loc": { "start": { @@ -50643,8 +50752,8 @@ } }, "range": [ - 32980, - 32997 + 33012, + 33029 ], "loc": { "start": { @@ -50662,8 +50771,8 @@ "value": false, "raw": "false", "range": [ - 33000, - 33005 + 33032, + 33037 ], "loc": { "start": { @@ -50677,8 +50786,8 @@ } }, "range": [ - 32980, - 33005 + 33012, + 33037 ], "loc": { "start": { @@ -50692,8 +50801,8 @@ } }, "range": [ - 32980, - 33006 + 33012, + 33038 ], "loc": { "start": { @@ -50717,8 +50826,8 @@ "type": "Identifier", "name": "root", "range": [ - 33019, - 33023 + 33051, + 33055 ], "loc": { "start": { @@ -50735,8 +50844,8 @@ "type": "Identifier", "name": "clearInterval", "range": [ - 33024, - 33037 + 33056, + 33069 ], "loc": { "start": { @@ -50750,8 +50859,8 @@ } }, "range": [ - 33019, - 33037 + 33051, + 33069 ], "loc": { "start": { @@ -50771,8 +50880,8 @@ "object": { "type": "ThisExpression", "range": [ - 33038, - 33042 + 33070, + 33074 ], "loc": { "start": { @@ -50789,8 +50898,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 33043, - 33058 + 33075, + 33090 ], "loc": { "start": { @@ -50804,8 +50913,8 @@ } }, "range": [ - 33038, - 33058 + 33070, + 33090 ], "loc": { "start": { @@ -50820,8 +50929,8 @@ } ], "range": [ - 33019, - 33059 + 33051, + 33091 ], "loc": { "start": { @@ -50835,8 +50944,8 @@ } }, "range": [ - 33019, - 33060 + 33051, + 33092 ], "loc": { "start": { @@ -50851,8 +50960,8 @@ } ], "range": [ - 32966, - 33070 + 32998, + 33102 ], "loc": { "start": { @@ -50867,8 +50976,8 @@ }, "alternate": null, "range": [ - 32945, - 33070 + 32977, + 33102 ], "loc": { "start": { @@ -50894,8 +51003,8 @@ "object": { "type": "ThisExpression", "range": [ - 33079, - 33083 + 33111, + 33115 ], "loc": { "start": { @@ -50912,8 +51021,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 33084, - 33091 + 33116, + 33123 ], "loc": { "start": { @@ -50927,8 +51036,8 @@ } }, "range": [ - 33079, - 33091 + 33111, + 33123 ], "loc": { "start": { @@ -50945,8 +51054,8 @@ "type": "Identifier", "name": "emit", "range": [ - 33092, - 33096 + 33124, + 33128 ], "loc": { "start": { @@ -50960,8 +51069,8 @@ } }, "range": [ - 33079, - 33096 + 33111, + 33128 ], "loc": { "start": { @@ -50980,8 +51089,8 @@ "value": "filter-blur", "raw": "'filter-blur'", "range": [ - 33097, - 33110 + 33129, + 33142 ], "loc": { "start": { @@ -50997,8 +51106,8 @@ { "type": "ThisExpression", "range": [ - 33112, - 33116 + 33144, + 33148 ], "loc": { "start": { @@ -51013,8 +51122,8 @@ } ], "range": [ - 33079, - 33117 + 33111, + 33149 ], "loc": { "start": { @@ -51028,8 +51137,8 @@ } }, "range": [ - 33079, - 33118 + 33111, + 33150 ], "loc": { "start": { @@ -51044,8 +51153,8 @@ } ], "range": [ - 32935, - 33124 + 32967, + 33156 ], "loc": { "start": { @@ -51061,8 +51170,8 @@ "generator": false, "expression": false, "range": [ - 32932, - 33124 + 32964, + 33156 ], "loc": { "start": { @@ -51078,8 +51187,8 @@ "kind": "method", "computed": false, "range": [ - 32923, - 33124 + 32955, + 33156 ], "loc": { "start": { @@ -51096,8 +51205,8 @@ "type": "Block", "value": "*\n * Filter's blur event: if auto-filter on, clear interval on filter blur\n ", "range": [ - 32830, - 32918 + 32862, + 32950 ], "loc": { "start": { @@ -51116,8 +51225,8 @@ "type": "Block", "value": "*\n * Insert filters row at initialization\n ", "range": [ - 33130, - 33185 + 33162, + 33217 ], "loc": { "start": { @@ -51139,8 +51248,8 @@ "type": "Identifier", "name": "_insertFiltersRow", "range": [ - 33190, - 33207 + 33222, + 33239 ], "loc": { "start": { @@ -51168,8 +51277,8 @@ "object": { "type": "ThisExpression", "range": [ - 33417, - 33421 + 33449, + 33453 ], "loc": { "start": { @@ -51186,8 +51295,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 33422, - 33432 + 33454, + 33464 ], "loc": { "start": { @@ -51201,8 +51310,8 @@ } }, "range": [ - 33417, - 33432 + 33449, + 33464 ], "loc": { "start": { @@ -51222,8 +51331,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 33448, - 33455 + 33480, + 33487 ], "loc": { "start": { @@ -51238,8 +51347,8 @@ } ], "range": [ - 33434, - 33465 + 33466, + 33497 ], "loc": { "start": { @@ -51254,8 +51363,8 @@ }, "alternate": null, "range": [ - 33413, - 33465 + 33445, + 33497 ], "loc": { "start": { @@ -51272,8 +51381,8 @@ "type": "Line", "value": " TODO: prevent filters row generation for popup filters too,", "range": [ - 33220, - 33282 + 33252, + 33314 ], "loc": { "start": { @@ -51290,8 +51399,8 @@ "type": "Line", "value": " to reduce and simplify headers row index adjusting across lib modules", "range": [ - 33291, - 33363 + 33323, + 33395 ], "loc": { "start": { @@ -51308,8 +51417,8 @@ "type": "Line", "value": " (GridLayout, PopupFilter etc)", "range": [ - 33372, - 33404 + 33404, + 33436 ], "loc": { "start": { @@ -51333,8 +51442,8 @@ "type": "Identifier", "name": "fltrow", "range": [ - 33478, - 33484 + 33510, + 33516 ], "loc": { "start": { @@ -51349,8 +51458,8 @@ }, "init": null, "range": [ - 33478, - 33484 + 33510, + 33516 ], "loc": { "start": { @@ -51366,8 +51475,8 @@ ], "kind": "let", "range": [ - 33474, - 33485 + 33506, + 33517 ], "loc": { "start": { @@ -51389,8 +51498,8 @@ "type": "Identifier", "name": "thead", "range": [ - 33499, - 33504 + 33531, + 33536 ], "loc": { "start": { @@ -51409,8 +51518,8 @@ "type": "Identifier", "name": "tag", "range": [ - 33507, - 33510 + 33539, + 33542 ], "loc": { "start": { @@ -51432,8 +51541,8 @@ "object": { "type": "ThisExpression", "range": [ - 33511, - 33515 + 33543, + 33547 ], "loc": { "start": { @@ -51450,8 +51559,8 @@ "type": "Identifier", "name": "dom", "range": [ - 33516, - 33519 + 33548, + 33551 ], "loc": { "start": { @@ -51465,8 +51574,8 @@ } }, "range": [ - 33511, - 33519 + 33543, + 33551 ], "loc": { "start": { @@ -51481,8 +51590,8 @@ }, "arguments": [], "range": [ - 33511, - 33521 + 33543, + 33553 ], "loc": { "start": { @@ -51500,8 +51609,8 @@ "value": "thead", "raw": "'thead'", "range": [ - 33523, - 33530 + 33555, + 33562 ], "loc": { "start": { @@ -51516,8 +51625,8 @@ } ], "range": [ - 33507, - 33531 + 33539, + 33563 ], "loc": { "start": { @@ -51531,8 +51640,8 @@ } }, "range": [ - 33499, - 33531 + 33531, + 33563 ], "loc": { "start": { @@ -51548,8 +51657,8 @@ ], "kind": "let", "range": [ - 33495, - 33532 + 33527, + 33564 ], "loc": { "start": { @@ -51574,8 +51683,8 @@ "type": "Identifier", "name": "thead", "range": [ - 33545, - 33550 + 33577, + 33582 ], "loc": { "start": { @@ -51592,8 +51701,8 @@ "type": "Identifier", "name": "length", "range": [ - 33551, - 33557 + 33583, + 33589 ], "loc": { "start": { @@ -51607,8 +51716,8 @@ } }, "range": [ - 33545, - 33557 + 33577, + 33589 ], "loc": { "start": { @@ -51626,8 +51735,8 @@ "value": 0, "raw": "0", "range": [ - 33560, - 33561 + 33592, + 33593 ], "loc": { "start": { @@ -51641,8 +51750,8 @@ } }, "range": [ - 33545, - 33561 + 33577, + 33593 ], "loc": { "start": { @@ -51667,8 +51776,8 @@ "type": "Identifier", "name": "fltrow", "range": [ - 33577, - 33583 + 33609, + 33615 ], "loc": { "start": { @@ -51693,8 +51802,8 @@ "type": "Identifier", "name": "thead", "range": [ - 33586, - 33591 + 33618, + 33623 ], "loc": { "start": { @@ -51712,8 +51821,8 @@ "value": 0, "raw": "0", "range": [ - 33592, - 33593 + 33624, + 33625 ], "loc": { "start": { @@ -51727,8 +51836,8 @@ } }, "range": [ - 33586, - 33594 + 33618, + 33626 ], "loc": { "start": { @@ -51745,8 +51854,8 @@ "type": "Identifier", "name": "insertRow", "range": [ - 33595, - 33604 + 33627, + 33636 ], "loc": { "start": { @@ -51760,8 +51869,8 @@ } }, "range": [ - 33586, - 33604 + 33618, + 33636 ], "loc": { "start": { @@ -51781,8 +51890,8 @@ "object": { "type": "ThisExpression", "range": [ - 33605, - 33609 + 33637, + 33641 ], "loc": { "start": { @@ -51799,8 +51908,8 @@ "type": "Identifier", "name": "filtersRowIndex", "range": [ - 33610, - 33625 + 33642, + 33657 ], "loc": { "start": { @@ -51814,8 +51923,8 @@ } }, "range": [ - 33605, - 33625 + 33637, + 33657 ], "loc": { "start": { @@ -51830,8 +51939,8 @@ } ], "range": [ - 33586, - 33626 + 33618, + 33658 ], "loc": { "start": { @@ -51845,8 +51954,8 @@ } }, "range": [ - 33577, - 33626 + 33609, + 33658 ], "loc": { "start": { @@ -51860,8 +51969,8 @@ } }, "range": [ - 33577, - 33627 + 33609, + 33659 ], "loc": { "start": { @@ -51876,8 +51985,8 @@ } ], "range": [ - 33563, - 33637 + 33595, + 33669 ], "loc": { "start": { @@ -51902,8 +52011,8 @@ "type": "Identifier", "name": "fltrow", "range": [ - 33657, - 33663 + 33689, + 33695 ], "loc": { "start": { @@ -51929,8 +52038,8 @@ "object": { "type": "ThisExpression", "range": [ - 33666, - 33670 + 33698, + 33702 ], "loc": { "start": { @@ -51947,8 +52056,8 @@ "type": "Identifier", "name": "dom", "range": [ - 33671, - 33674 + 33703, + 33706 ], "loc": { "start": { @@ -51962,8 +52071,8 @@ } }, "range": [ - 33666, - 33674 + 33698, + 33706 ], "loc": { "start": { @@ -51978,8 +52087,8 @@ }, "arguments": [], "range": [ - 33666, - 33676 + 33698, + 33708 ], "loc": { "start": { @@ -51996,8 +52105,8 @@ "type": "Identifier", "name": "insertRow", "range": [ - 33677, - 33686 + 33709, + 33718 ], "loc": { "start": { @@ -52011,8 +52120,8 @@ } }, "range": [ - 33666, - 33686 + 33698, + 33718 ], "loc": { "start": { @@ -52032,8 +52141,8 @@ "object": { "type": "ThisExpression", "range": [ - 33687, - 33691 + 33719, + 33723 ], "loc": { "start": { @@ -52050,8 +52159,8 @@ "type": "Identifier", "name": "filtersRowIndex", "range": [ - 33692, - 33707 + 33724, + 33739 ], "loc": { "start": { @@ -52065,8 +52174,8 @@ } }, "range": [ - 33687, - 33707 + 33719, + 33739 ], "loc": { "start": { @@ -52081,8 +52190,8 @@ } ], "range": [ - 33666, - 33708 + 33698, + 33740 ], "loc": { "start": { @@ -52096,8 +52205,8 @@ } }, "range": [ - 33657, - 33708 + 33689, + 33740 ], "loc": { "start": { @@ -52111,8 +52220,8 @@ } }, "range": [ - 33657, - 33709 + 33689, + 33741 ], "loc": { "start": { @@ -52127,8 +52236,8 @@ } ], "range": [ - 33643, - 33719 + 33675, + 33751 ], "loc": { "start": { @@ -52142,8 +52251,8 @@ } }, "range": [ - 33541, - 33719 + 33573, + 33751 ], "loc": { "start": { @@ -52168,8 +52277,8 @@ "type": "Identifier", "name": "fltrow", "range": [ - 33729, - 33735 + 33761, + 33767 ], "loc": { "start": { @@ -52186,8 +52295,8 @@ "type": "Identifier", "name": "className", "range": [ - 33736, - 33745 + 33768, + 33777 ], "loc": { "start": { @@ -52201,8 +52310,8 @@ } }, "range": [ - 33729, - 33745 + 33761, + 33777 ], "loc": { "start": { @@ -52221,8 +52330,8 @@ "object": { "type": "ThisExpression", "range": [ - 33748, - 33752 + 33780, + 33784 ], "loc": { "start": { @@ -52239,8 +52348,8 @@ "type": "Identifier", "name": "fltsRowCssClass", "range": [ - 33753, - 33768 + 33785, + 33800 ], "loc": { "start": { @@ -52254,8 +52363,8 @@ } }, "range": [ - 33748, - 33768 + 33780, + 33800 ], "loc": { "start": { @@ -52269,8 +52378,8 @@ } }, "range": [ - 33729, - 33768 + 33761, + 33800 ], "loc": { "start": { @@ -52284,8 +52393,8 @@ } }, "range": [ - 33729, - 33769 + 33761, + 33801 ], "loc": { "start": { @@ -52306,8 +52415,8 @@ "object": { "type": "ThisExpression", "range": [ - 33783, - 33787 + 33815, + 33819 ], "loc": { "start": { @@ -52324,8 +52433,8 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 33788, - 33801 + 33820, + 33833 ], "loc": { "start": { @@ -52339,8 +52448,8 @@ } }, "range": [ - 33783, - 33801 + 33815, + 33833 ], "loc": { "start": { @@ -52371,8 +52480,8 @@ "type": "Identifier", "name": "fltrow", "range": [ - 33817, - 33823 + 33849, + 33855 ], "loc": { "start": { @@ -52389,8 +52498,8 @@ "type": "Identifier", "name": "style", "range": [ - 33824, - 33829 + 33856, + 33861 ], "loc": { "start": { @@ -52404,8 +52513,8 @@ } }, "range": [ - 33817, - 33829 + 33849, + 33861 ], "loc": { "start": { @@ -52422,8 +52531,8 @@ "type": "Identifier", "name": "display", "range": [ - 33830, - 33837 + 33862, + 33869 ], "loc": { "start": { @@ -52437,8 +52546,8 @@ } }, "range": [ - 33817, - 33837 + 33849, + 33869 ], "loc": { "start": { @@ -52455,8 +52564,8 @@ "type": "Identifier", "name": "NONE", "range": [ - 33840, - 33844 + 33872, + 33876 ], "loc": { "start": { @@ -52470,8 +52579,8 @@ } }, "range": [ - 33817, - 33844 + 33849, + 33876 ], "loc": { "start": { @@ -52485,8 +52594,8 @@ } }, "range": [ - 33817, - 33845 + 33849, + 33877 ], "loc": { "start": { @@ -52501,8 +52610,8 @@ } ], "range": [ - 33803, - 33855 + 33835, + 33887 ], "loc": { "start": { @@ -52517,8 +52626,8 @@ }, "alternate": null, "range": [ - 33779, - 33855 + 33811, + 33887 ], "loc": { "start": { @@ -52544,8 +52653,8 @@ "object": { "type": "ThisExpression", "range": [ - 33865, - 33869 + 33897, + 33901 ], "loc": { "start": { @@ -52562,8 +52671,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 33870, - 33877 + 33902, + 33909 ], "loc": { "start": { @@ -52577,8 +52686,8 @@ } }, "range": [ - 33865, - 33877 + 33897, + 33909 ], "loc": { "start": { @@ -52595,8 +52704,8 @@ "type": "Identifier", "name": "emit", "range": [ - 33878, - 33882 + 33910, + 33914 ], "loc": { "start": { @@ -52610,8 +52719,8 @@ } }, "range": [ - 33865, - 33882 + 33897, + 33914 ], "loc": { "start": { @@ -52630,8 +52739,8 @@ "value": "filters-row-inserted", "raw": "'filters-row-inserted'", "range": [ - 33883, - 33905 + 33915, + 33937 ], "loc": { "start": { @@ -52647,8 +52756,8 @@ { "type": "ThisExpression", "range": [ - 33907, - 33911 + 33939, + 33943 ], "loc": { "start": { @@ -52665,8 +52774,8 @@ "type": "Identifier", "name": "fltrow", "range": [ - 33913, - 33919 + 33945, + 33951 ], "loc": { "start": { @@ -52681,8 +52790,8 @@ } ], "range": [ - 33865, - 33920 + 33897, + 33952 ], "loc": { "start": { @@ -52696,8 +52805,8 @@ } }, "range": [ - 33865, - 33921 + 33897, + 33953 ], "loc": { "start": { @@ -52716,8 +52825,8 @@ "type": "Identifier", "name": "fltrow", "range": [ - 33937, - 33943 + 33969, + 33975 ], "loc": { "start": { @@ -52731,8 +52840,8 @@ } }, "range": [ - 33930, - 33944 + 33962, + 33976 ], "loc": { "start": { @@ -52747,8 +52856,8 @@ } ], "range": [ - 33210, - 33950 + 33242, + 33982 ], "loc": { "start": { @@ -52764,8 +52873,8 @@ "generator": false, "expression": false, "range": [ - 33207, - 33950 + 33239, + 33982 ], "loc": { "start": { @@ -52781,8 +52890,8 @@ "kind": "method", "computed": false, "range": [ - 33190, - 33950 + 33222, + 33982 ], "loc": { "start": { @@ -52799,8 +52908,8 @@ "type": "Block", "value": "*\n * Insert filters row at initialization\n ", "range": [ - 33130, - 33185 + 33162, + 33217 ], "loc": { "start": { @@ -52819,8 +52928,8 @@ "type": "Block", "value": "*\n * Initialize filtersless table\n ", "range": [ - 33956, - 34003 + 33988, + 34035 ], "loc": { "start": { @@ -52842,8 +52951,8 @@ "type": "Identifier", "name": "_initNoFilters", "range": [ - 34008, - 34022 + 34040, + 34054 ], "loc": { "start": { @@ -52871,8 +52980,8 @@ "object": { "type": "ThisExpression", "range": [ - 34039, - 34043 + 34071, + 34075 ], "loc": { "start": { @@ -52889,8 +52998,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 34044, - 34051 + 34076, + 34083 ], "loc": { "start": { @@ -52904,8 +53013,8 @@ } }, "range": [ - 34039, - 34051 + 34071, + 34083 ], "loc": { "start": { @@ -52925,8 +53034,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 34067, - 34074 + 34099, + 34106 ], "loc": { "start": { @@ -52941,8 +53050,8 @@ } ], "range": [ - 34053, - 34084 + 34085, + 34116 ], "loc": { "start": { @@ -52957,8 +53066,8 @@ }, "alternate": null, "range": [ - 34035, - 34084 + 34067, + 34116 ], "loc": { "start": { @@ -52982,8 +53091,8 @@ "object": { "type": "ThisExpression", "range": [ - 34093, - 34097 + 34125, + 34129 ], "loc": { "start": { @@ -53000,8 +53109,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 34098, - 34104 + 34130, + 34136 ], "loc": { "start": { @@ -53015,8 +53124,8 @@ } }, "range": [ - 34093, - 34104 + 34125, + 34136 ], "loc": { "start": { @@ -53040,8 +53149,8 @@ "object": { "type": "ThisExpression", "range": [ - 34107, - 34111 + 34139, + 34143 ], "loc": { "start": { @@ -53058,8 +53167,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 34112, - 34118 + 34144, + 34150 ], "loc": { "start": { @@ -53073,8 +53182,8 @@ } }, "range": [ - 34107, - 34118 + 34139, + 34150 ], "loc": { "start": { @@ -53092,8 +53201,8 @@ "value": 0, "raw": "0", "range": [ - 34121, - 34122 + 34153, + 34154 ], "loc": { "start": { @@ -53107,8 +53216,8 @@ } }, "range": [ - 34107, - 34122 + 34139, + 34154 ], "loc": { "start": { @@ -53130,8 +53239,8 @@ "object": { "type": "ThisExpression", "range": [ - 34125, - 34129 + 34157, + 34161 ], "loc": { "start": { @@ -53148,8 +53257,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 34130, - 34136 + 34162, + 34168 ], "loc": { "start": { @@ -53163,8 +53272,8 @@ } }, "range": [ - 34125, - 34136 + 34157, + 34168 ], "loc": { "start": { @@ -53182,8 +53291,8 @@ "value": 1, "raw": "1", "range": [ - 34139, - 34140 + 34171, + 34172 ], "loc": { "start": { @@ -53197,8 +53306,8 @@ } }, "range": [ - 34125, - 34140 + 34157, + 34172 ], "loc": { "start": { @@ -53216,8 +53325,8 @@ "value": 0, "raw": "0", "range": [ - 34143, - 34144 + 34175, + 34176 ], "loc": { "start": { @@ -53231,8 +53340,8 @@ } }, "range": [ - 34107, - 34144 + 34139, + 34176 ], "loc": { "start": { @@ -53246,8 +53355,8 @@ } }, "range": [ - 34093, - 34144 + 34125, + 34176 ], "loc": { "start": { @@ -53261,8 +53370,8 @@ } }, "range": [ - 34093, - 34145 + 34125, + 34177 ], "loc": { "start": { @@ -53286,8 +53395,8 @@ "object": { "type": "ThisExpression", "range": [ - 34154, - 34158 + 34186, + 34190 ], "loc": { "start": { @@ -53304,8 +53413,8 @@ "type": "Identifier", "name": "nbFilterableRows", "range": [ - 34159, - 34175 + 34191, + 34207 ], "loc": { "start": { @@ -53319,8 +53428,8 @@ } }, "range": [ - 34154, - 34175 + 34186, + 34207 ], "loc": { "start": { @@ -53341,8 +53450,8 @@ "object": { "type": "ThisExpression", "range": [ - 34178, - 34182 + 34210, + 34214 ], "loc": { "start": { @@ -53359,8 +53468,8 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 34183, - 34192 + 34215, + 34224 ], "loc": { "start": { @@ -53374,8 +53483,8 @@ } }, "range": [ - 34178, - 34192 + 34210, + 34224 ], "loc": { "start": { @@ -53390,8 +53499,8 @@ }, "arguments": [], "range": [ - 34178, - 34194 + 34210, + 34226 ], "loc": { "start": { @@ -53405,8 +53514,8 @@ } }, "range": [ - 34154, - 34194 + 34186, + 34226 ], "loc": { "start": { @@ -53420,8 +53529,8 @@ } }, "range": [ - 34154, - 34195 + 34186, + 34227 ], "loc": { "start": { @@ -53436,8 +53545,8 @@ } ], "range": [ - 34025, - 34201 + 34057, + 34233 ], "loc": { "start": { @@ -53453,8 +53562,8 @@ "generator": false, "expression": false, "range": [ - 34022, - 34201 + 34054, + 34233 ], "loc": { "start": { @@ -53470,8 +53579,8 @@ "kind": "method", "computed": false, "range": [ - 34008, - 34201 + 34040, + 34233 ], "loc": { "start": { @@ -53488,8 +53597,8 @@ "type": "Block", "value": "*\n * Initialize filtersless table\n ", "range": [ - 33956, - 34003 + 33988, + 34035 ], "loc": { "start": { @@ -53508,8 +53617,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": [ - 34207, - 34426 + 34239, + 34458 ], "loc": { "start": { @@ -53531,8 +53640,8 @@ "type": "Identifier", "name": "_buildInputFilter", "range": [ - 34431, - 34448 + 34463, + 34480 ], "loc": { "start": { @@ -53553,8 +53662,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 34449, - 34457 + 34481, + 34489 ], "loc": { "start": { @@ -53571,8 +53680,8 @@ "type": "Identifier", "name": "cssClass", "range": [ - 34459, - 34467 + 34491, + 34499 ], "loc": { "start": { @@ -53589,8 +53698,8 @@ "type": "Identifier", "name": "container", "range": [ - 34469, - 34478 + 34501, + 34510 ], "loc": { "start": { @@ -53616,8 +53725,8 @@ "type": "Identifier", "name": "col", "range": [ - 34494, - 34497 + 34526, + 34529 ], "loc": { "start": { @@ -53638,8 +53747,8 @@ "object": { "type": "ThisExpression", "range": [ - 34500, - 34504 + 34532, + 34536 ], "loc": { "start": { @@ -53656,8 +53765,8 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 34505, - 34518 + 34537, + 34550 ], "loc": { "start": { @@ -53671,8 +53780,8 @@ } }, "range": [ - 34500, - 34518 + 34532, + 34550 ], "loc": { "start": { @@ -53690,8 +53799,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 34519, - 34527 + 34551, + 34559 ], "loc": { "start": { @@ -53706,8 +53815,8 @@ } ], "range": [ - 34500, - 34528 + 34532, + 34560 ], "loc": { "start": { @@ -53721,8 +53830,8 @@ } }, "range": [ - 34494, - 34528 + 34526, + 34560 ], "loc": { "start": { @@ -53738,8 +53847,8 @@ ], "kind": "let", "range": [ - 34490, - 34529 + 34522, + 34561 ], "loc": { "start": { @@ -53761,8 +53870,8 @@ "type": "Identifier", "name": "externalFltTgtId", "range": [ - 34542, - 34558 + 34574, + 34590 ], "loc": { "start": { @@ -53783,8 +53892,8 @@ "object": { "type": "ThisExpression", "range": [ - 34561, - 34565 + 34593, + 34597 ], "loc": { "start": { @@ -53801,8 +53910,8 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 34566, - 34579 + 34598, + 34611 ], "loc": { "start": { @@ -53816,8 +53925,8 @@ } }, "range": [ - 34561, - 34579 + 34593, + 34611 ], "loc": { "start": { @@ -53839,8 +53948,8 @@ "object": { "type": "ThisExpression", "range": [ - 34594, - 34598 + 34626, + 34630 ], "loc": { "start": { @@ -53857,8 +53966,8 @@ "type": "Identifier", "name": "externalFltTgtIds", "range": [ - 34599, - 34616 + 34631, + 34648 ], "loc": { "start": { @@ -53872,8 +53981,8 @@ } }, "range": [ - 34594, - 34616 + 34626, + 34648 ], "loc": { "start": { @@ -53890,8 +53999,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 34617, - 34625 + 34649, + 34657 ], "loc": { "start": { @@ -53905,8 +54014,8 @@ } }, "range": [ - 34594, - 34626 + 34626, + 34658 ], "loc": { "start": { @@ -53924,8 +54033,8 @@ "value": null, "raw": "null", "range": [ - 34629, - 34633 + 34661, + 34665 ], "loc": { "start": { @@ -53939,8 +54048,8 @@ } }, "range": [ - 34561, - 34633 + 34593, + 34665 ], "loc": { "start": { @@ -53954,8 +54063,8 @@ } }, "range": [ - 34542, - 34633 + 34574, + 34665 ], "loc": { "start": { @@ -53971,8 +54080,8 @@ ], "kind": "let", "range": [ - 34538, - 34634 + 34570, + 34666 ], "loc": { "start": { @@ -53994,8 +54103,8 @@ "type": "Identifier", "name": "inpType", "range": [ - 34647, - 34654 + 34679, + 34686 ], "loc": { "start": { @@ -54017,8 +54126,8 @@ "type": "Identifier", "name": "col", "range": [ - 34657, - 34660 + 34689, + 34692 ], "loc": { "start": { @@ -54035,8 +54144,8 @@ "type": "Identifier", "name": "INPUT", "range": [ - 34665, - 34670 + 34697, + 34702 ], "loc": { "start": { @@ -54050,8 +54159,8 @@ } }, "range": [ - 34657, - 34670 + 34689, + 34702 ], "loc": { "start": { @@ -54069,8 +54178,8 @@ "value": "text", "raw": "'text'", "range": [ - 34673, - 34679 + 34705, + 34711 ], "loc": { "start": { @@ -54088,8 +54197,8 @@ "value": "hidden", "raw": "'hidden'", "range": [ - 34682, - 34690 + 34714, + 34722 ], "loc": { "start": { @@ -54103,8 +54212,8 @@ } }, "range": [ - 34657, - 34690 + 34689, + 34722 ], "loc": { "start": { @@ -54118,8 +54227,8 @@ } }, "range": [ - 34647, - 34690 + 34679, + 34722 ], "loc": { "start": { @@ -54135,8 +54244,8 @@ ], "kind": "let", "range": [ - 34643, - 34691 + 34675, + 34723 ], "loc": { "start": { @@ -54158,8 +54267,8 @@ "type": "Identifier", "name": "inp", "range": [ - 34704, - 34707 + 34736, + 34739 ], "loc": { "start": { @@ -54178,8 +54287,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 34710, - 34719 + 34742, + 34751 ], "loc": { "start": { @@ -54197,8 +54306,8 @@ "type": "Identifier", "name": "INPUT", "range": [ - 34720, - 34725 + 34752, + 34757 ], "loc": { "start": { @@ -54219,8 +54328,8 @@ "value": "id", "raw": "'id'", "range": [ - 34740, - 34744 + 34772, + 34776 ], "loc": { "start": { @@ -54241,8 +54350,8 @@ "object": { "type": "ThisExpression", "range": [ - 34746, - 34750 + 34778, + 34782 ], "loc": { "start": { @@ -54259,8 +54368,8 @@ "type": "Identifier", "name": "buildFilterId", "range": [ - 34751, - 34764 + 34783, + 34796 ], "loc": { "start": { @@ -54274,8 +54383,8 @@ } }, "range": [ - 34746, - 34764 + 34778, + 34796 ], "loc": { "start": { @@ -54293,8 +54402,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 34765, - 34773 + 34797, + 34805 ], "loc": { "start": { @@ -54309,8 +54418,8 @@ } ], "range": [ - 34746, - 34774 + 34778, + 34806 ], "loc": { "start": { @@ -54325,8 +54434,8 @@ } ], "range": [ - 34739, - 34775 + 34771, + 34807 ], "loc": { "start": { @@ -54347,8 +54456,8 @@ "value": "type", "raw": "'type'", "range": [ - 34790, - 34796 + 34822, + 34828 ], "loc": { "start": { @@ -54365,8 +54474,8 @@ "type": "Identifier", "name": "inpType", "range": [ - 34798, - 34805 + 34830, + 34837 ], "loc": { "start": { @@ -54381,8 +54490,8 @@ } ], "range": [ - 34789, - 34806 + 34821, + 34838 ], "loc": { "start": { @@ -54403,8 +54512,8 @@ "value": "ct", "raw": "'ct'", "range": [ - 34809, - 34813 + 34841, + 34845 ], "loc": { "start": { @@ -54421,8 +54530,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 34815, - 34823 + 34847, + 34855 ], "loc": { "start": { @@ -54437,8 +54546,8 @@ } ], "range": [ - 34808, - 34824 + 34840, + 34856 ], "loc": { "start": { @@ -54453,8 +54562,8 @@ } ], "range": [ - 34710, - 34825 + 34742, + 34857 ], "loc": { "start": { @@ -54468,8 +54577,8 @@ } }, "range": [ - 34704, - 34825 + 34736, + 34857 ], "loc": { "start": { @@ -54485,8 +54594,8 @@ ], "kind": "let", "range": [ - 34700, - 34826 + 34732, + 34858 ], "loc": { "start": { @@ -54511,8 +54620,8 @@ "type": "Identifier", "name": "inpType", "range": [ - 34840, - 34847 + 34872, + 34879 ], "loc": { "start": { @@ -54530,8 +54639,8 @@ "value": "hidden", "raw": "'hidden'", "range": [ - 34852, - 34860 + 34884, + 34892 ], "loc": { "start": { @@ -54545,8 +54654,8 @@ } }, "range": [ - 34840, - 34860 + 34872, + 34892 ], "loc": { "start": { @@ -54565,8 +54674,8 @@ "object": { "type": "ThisExpression", "range": [ - 34864, - 34868 + 34896, + 34900 ], "loc": { "start": { @@ -54583,8 +54692,8 @@ "type": "Identifier", "name": "watermark", "range": [ - 34869, - 34878 + 34901, + 34910 ], "loc": { "start": { @@ -54598,8 +54707,8 @@ } }, "range": [ - 34864, - 34878 + 34896, + 34910 ], "loc": { "start": { @@ -54613,8 +54722,8 @@ } }, "range": [ - 34840, - 34878 + 34872, + 34910 ], "loc": { "start": { @@ -54641,8 +54750,8 @@ "type": "Identifier", "name": "inp", "range": [ - 34894, - 34897 + 34926, + 34929 ], "loc": { "start": { @@ -54659,8 +54768,8 @@ "type": "Identifier", "name": "setAttribute", "range": [ - 34898, - 34910 + 34930, + 34942 ], "loc": { "start": { @@ -54674,8 +54783,8 @@ } }, "range": [ - 34894, - 34910 + 34926, + 34942 ], "loc": { "start": { @@ -54694,8 +54803,8 @@ "value": "placeholder", "raw": "'placeholder'", "range": [ - 34911, - 34924 + 34943, + 34956 ], "loc": { "start": { @@ -54716,8 +54825,8 @@ "object": { "type": "ThisExpression", "range": [ - 34942, - 34946 + 34974, + 34978 ], "loc": { "start": { @@ -54734,8 +54843,8 @@ "type": "Identifier", "name": "isWatermarkArray", "range": [ - 34947, - 34963 + 34979, + 34995 ], "loc": { "start": { @@ -54749,8 +54858,8 @@ } }, "range": [ - 34942, - 34963 + 34974, + 34995 ], "loc": { "start": { @@ -54775,8 +54884,8 @@ "object": { "type": "ThisExpression", "range": [ - 34967, - 34971 + 34999, + 35003 ], "loc": { "start": { @@ -54793,8 +54902,8 @@ "type": "Identifier", "name": "watermark", "range": [ - 34972, - 34981 + 35004, + 35013 ], "loc": { "start": { @@ -54808,8 +54917,8 @@ } }, "range": [ - 34967, - 34981 + 34999, + 35013 ], "loc": { "start": { @@ -54826,8 +54935,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 34982, - 34990 + 35014, + 35022 ], "loc": { "start": { @@ -54841,8 +54950,8 @@ } }, "range": [ - 34967, - 34991 + 34999, + 35023 ], "loc": { "start": { @@ -54860,8 +54969,8 @@ "value": "", "raw": "''", "range": [ - 34995, - 34997 + 35027, + 35029 ], "loc": { "start": { @@ -54875,8 +54984,8 @@ } }, "range": [ - 34967, - 34997 + 34999, + 35029 ], "loc": { "start": { @@ -54895,8 +55004,8 @@ "object": { "type": "ThisExpression", "range": [ - 35021, - 35025 + 35053, + 35057 ], "loc": { "start": { @@ -54913,8 +55022,8 @@ "type": "Identifier", "name": "watermark", "range": [ - 35026, - 35035 + 35058, + 35067 ], "loc": { "start": { @@ -54928,8 +55037,8 @@ } }, "range": [ - 35021, - 35035 + 35053, + 35067 ], "loc": { "start": { @@ -54943,8 +55052,8 @@ } }, "range": [ - 34942, - 35035 + 34974, + 35067 ], "loc": { "start": { @@ -54959,8 +55068,8 @@ } ], "range": [ - 34894, - 35049 + 34926, + 35081 ], "loc": { "start": { @@ -54974,8 +55083,8 @@ } }, "range": [ - 34894, - 35050 + 34926, + 35082 ], "loc": { "start": { @@ -54990,8 +55099,8 @@ } ], "range": [ - 34880, - 35060 + 34912, + 35092 ], "loc": { "start": { @@ -55006,8 +55115,8 @@ }, "alternate": null, "range": [ - 34836, - 35060 + 34868, + 35092 ], "loc": { "start": { @@ -55032,8 +55141,8 @@ "type": "Identifier", "name": "inp", "range": [ - 35069, - 35072 + 35101, + 35104 ], "loc": { "start": { @@ -55050,8 +55159,8 @@ "type": "Identifier", "name": "className", "range": [ - 35073, - 35082 + 35105, + 35114 ], "loc": { "start": { @@ -55065,8 +55174,8 @@ } }, "range": [ - 35069, - 35082 + 35101, + 35114 ], "loc": { "start": { @@ -55086,8 +55195,8 @@ "type": "Identifier", "name": "cssClass", "range": [ - 35085, - 35093 + 35117, + 35125 ], "loc": { "start": { @@ -55106,8 +55215,8 @@ "object": { "type": "ThisExpression", "range": [ - 35097, - 35101 + 35129, + 35133 ], "loc": { "start": { @@ -55124,8 +55233,8 @@ "type": "Identifier", "name": "fltCssClass", "range": [ - 35102, - 35113 + 35134, + 35145 ], "loc": { "start": { @@ -55139,8 +55248,8 @@ } }, "range": [ - 35097, - 35113 + 35129, + 35145 ], "loc": { "start": { @@ -55154,8 +55263,8 @@ } }, "range": [ - 35085, - 35113 + 35117, + 35145 ], "loc": { "start": { @@ -55169,8 +55278,8 @@ } }, "range": [ - 35069, - 35113 + 35101, + 35145 ], "loc": { "start": { @@ -55184,8 +55293,8 @@ } }, "range": [ - 35069, - 35114 + 35101, + 35146 ], "loc": { "start": { @@ -55206,8 +55315,8 @@ "type": "Identifier", "name": "addEvt", "range": [ - 35123, - 35129 + 35155, + 35161 ], "loc": { "start": { @@ -55225,8 +55334,8 @@ "type": "Identifier", "name": "inp", "range": [ - 35130, - 35133 + 35162, + 35165 ], "loc": { "start": { @@ -55244,8 +55353,8 @@ "value": "focus", "raw": "'focus'", "range": [ - 35135, - 35142 + 35167, + 35174 ], "loc": { "start": { @@ -55266,8 +55375,8 @@ "type": "Identifier", "name": "evt", "range": [ - 35145, - 35148 + 35177, + 35180 ], "loc": { "start": { @@ -55289,8 +55398,8 @@ "object": { "type": "ThisExpression", "range": [ - 35153, - 35157 + 35185, + 35189 ], "loc": { "start": { @@ -55307,8 +55416,8 @@ "type": "Identifier", "name": "onInpFocus", "range": [ - 35158, - 35168 + 35190, + 35200 ], "loc": { "start": { @@ -55322,8 +55431,8 @@ } }, "range": [ - 35153, - 35168 + 35185, + 35200 ], "loc": { "start": { @@ -55341,8 +55450,8 @@ "type": "Identifier", "name": "evt", "range": [ - 35169, - 35172 + 35201, + 35204 ], "loc": { "start": { @@ -55357,8 +55466,8 @@ } ], "range": [ - 35153, - 35173 + 35185, + 35205 ], "loc": { "start": { @@ -55374,8 +55483,8 @@ "generator": false, "expression": true, "range": [ - 35144, - 35173 + 35176, + 35205 ], "loc": { "start": { @@ -55390,8 +55499,8 @@ } ], "range": [ - 35123, - 35174 + 35155, + 35206 ], "loc": { "start": { @@ -55405,8 +55514,8 @@ } }, "range": [ - 35123, - 35175 + 35155, + 35207 ], "loc": { "start": { @@ -55423,8 +55532,8 @@ "type": "Line", "value": "filter is appended in custom element", "range": [ - 35185, - 35223 + 35217, + 35255 ], "loc": { "start": { @@ -55445,8 +55554,8 @@ "type": "Identifier", "name": "externalFltTgtId", "range": [ - 35236, - 35252 + 35268, + 35284 ], "loc": { "start": { @@ -55475,8 +55584,8 @@ "type": "Identifier", "name": "elm", "range": [ - 35268, - 35271 + 35300, + 35303 ], "loc": { "start": { @@ -55494,8 +55603,8 @@ "type": "Identifier", "name": "externalFltTgtId", "range": [ - 35272, - 35288 + 35304, + 35320 ], "loc": { "start": { @@ -55510,8 +55619,8 @@ } ], "range": [ - 35268, - 35289 + 35300, + 35321 ], "loc": { "start": { @@ -55528,8 +55637,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 35290, - 35301 + 35322, + 35333 ], "loc": { "start": { @@ -55543,8 +55652,8 @@ } }, "range": [ - 35268, - 35301 + 35300, + 35333 ], "loc": { "start": { @@ -55562,8 +55671,8 @@ "type": "Identifier", "name": "inp", "range": [ - 35302, - 35305 + 35334, + 35337 ], "loc": { "start": { @@ -55578,8 +55687,8 @@ } ], "range": [ - 35268, - 35306 + 35300, + 35338 ], "loc": { "start": { @@ -55593,8 +55702,8 @@ } }, "range": [ - 35268, - 35307 + 35300, + 35339 ], "loc": { "start": { @@ -55609,8 +55718,8 @@ } ], "range": [ - 35254, - 35317 + 35286, + 35349 ], "loc": { "start": { @@ -55637,8 +55746,8 @@ "type": "Identifier", "name": "container", "range": [ - 35337, - 35346 + 35369, + 35378 ], "loc": { "start": { @@ -55655,8 +55764,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 35347, - 35358 + 35379, + 35390 ], "loc": { "start": { @@ -55670,8 +55779,8 @@ } }, "range": [ - 35337, - 35358 + 35369, + 35390 ], "loc": { "start": { @@ -55689,8 +55798,8 @@ "type": "Identifier", "name": "inp", "range": [ - 35359, - 35362 + 35391, + 35394 ], "loc": { "start": { @@ -55705,8 +55814,8 @@ } ], "range": [ - 35337, - 35363 + 35369, + 35395 ], "loc": { "start": { @@ -55720,8 +55829,8 @@ } }, "range": [ - 35337, - 35364 + 35369, + 35396 ], "loc": { "start": { @@ -55736,8 +55845,8 @@ } ], "range": [ - 35323, - 35374 + 35355, + 35406 ], "loc": { "start": { @@ -55751,8 +55860,8 @@ } }, "range": [ - 35232, - 35374 + 35264, + 35406 ], "loc": { "start": { @@ -55769,8 +55878,8 @@ "type": "Line", "value": "filter is appended in custom element", "range": [ - 35185, - 35223 + 35217, + 35255 ], "loc": { "start": { @@ -55798,8 +55907,8 @@ "object": { "type": "ThisExpression", "range": [ - 35384, - 35388 + 35416, + 35420 ], "loc": { "start": { @@ -55816,8 +55925,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 35389, - 35395 + 35421, + 35427 ], "loc": { "start": { @@ -55831,8 +55940,8 @@ } }, "range": [ - 35384, - 35395 + 35416, + 35427 ], "loc": { "start": { @@ -55849,8 +55958,8 @@ "type": "Identifier", "name": "push", "range": [ - 35396, - 35400 + 35428, + 35432 ], "loc": { "start": { @@ -55864,8 +55973,8 @@ } }, "range": [ - 35384, - 35400 + 35416, + 35432 ], "loc": { "start": { @@ -55886,8 +55995,8 @@ "type": "Identifier", "name": "inp", "range": [ - 35401, - 35404 + 35433, + 35436 ], "loc": { "start": { @@ -55904,8 +56013,8 @@ "type": "Identifier", "name": "id", "range": [ - 35405, - 35407 + 35437, + 35439 ], "loc": { "start": { @@ -55919,8 +56028,8 @@ } }, "range": [ - 35401, - 35407 + 35433, + 35439 ], "loc": { "start": { @@ -55935,8 +56044,8 @@ } ], "range": [ - 35384, - 35408 + 35416, + 35440 ], "loc": { "start": { @@ -55950,8 +56059,8 @@ } }, "range": [ - 35384, - 35409 + 35416, + 35441 ], "loc": { "start": { @@ -55972,8 +56081,8 @@ "type": "Identifier", "name": "addEvt", "range": [ - 35419, - 35425 + 35451, + 35457 ], "loc": { "start": { @@ -55991,8 +56100,8 @@ "type": "Identifier", "name": "inp", "range": [ - 35426, - 35429 + 35458, + 35461 ], "loc": { "start": { @@ -56010,8 +56119,8 @@ "value": "keypress", "raw": "'keypress'", "range": [ - 35431, - 35441 + 35463, + 35473 ], "loc": { "start": { @@ -56032,8 +56141,8 @@ "type": "Identifier", "name": "evt", "range": [ - 35444, - 35447 + 35476, + 35479 ], "loc": { "start": { @@ -56055,8 +56164,8 @@ "object": { "type": "ThisExpression", "range": [ - 35452, - 35456 + 35484, + 35488 ], "loc": { "start": { @@ -56073,8 +56182,8 @@ "type": "Identifier", "name": "detectKey", "range": [ - 35457, - 35466 + 35489, + 35498 ], "loc": { "start": { @@ -56088,8 +56197,8 @@ } }, "range": [ - 35452, - 35466 + 35484, + 35498 ], "loc": { "start": { @@ -56107,8 +56216,8 @@ "type": "Identifier", "name": "evt", "range": [ - 35467, - 35470 + 35499, + 35502 ], "loc": { "start": { @@ -56123,8 +56232,8 @@ } ], "range": [ - 35452, - 35471 + 35484, + 35503 ], "loc": { "start": { @@ -56140,8 +56249,8 @@ "generator": false, "expression": true, "range": [ - 35443, - 35471 + 35475, + 35503 ], "loc": { "start": { @@ -56156,8 +56265,8 @@ } ], "range": [ - 35419, - 35472 + 35451, + 35504 ], "loc": { "start": { @@ -56171,8 +56280,8 @@ } }, "range": [ - 35419, - 35473 + 35451, + 35505 ], "loc": { "start": { @@ -56193,8 +56302,8 @@ "type": "Identifier", "name": "addEvt", "range": [ - 35482, - 35488 + 35514, + 35520 ], "loc": { "start": { @@ -56212,8 +56321,8 @@ "type": "Identifier", "name": "inp", "range": [ - 35489, - 35492 + 35521, + 35524 ], "loc": { "start": { @@ -56231,8 +56340,8 @@ "value": "keydown", "raw": "'keydown'", "range": [ - 35494, - 35503 + 35526, + 35535 ], "loc": { "start": { @@ -56257,8 +56366,8 @@ "object": { "type": "ThisExpression", "range": [ - 35511, - 35515 + 35543, + 35547 ], "loc": { "start": { @@ -56275,8 +56384,8 @@ "type": "Identifier", "name": "onKeyDown", "range": [ - 35516, - 35525 + 35548, + 35557 ], "loc": { "start": { @@ -56290,8 +56399,8 @@ } }, "range": [ - 35511, - 35525 + 35543, + 35557 ], "loc": { "start": { @@ -56306,8 +56415,8 @@ }, "arguments": [], "range": [ - 35511, - 35527 + 35543, + 35559 ], "loc": { "start": { @@ -56323,8 +56432,8 @@ "generator": false, "expression": true, "range": [ - 35505, - 35527 + 35537, + 35559 ], "loc": { "start": { @@ -56339,8 +56448,8 @@ } ], "range": [ - 35482, - 35528 + 35514, + 35560 ], "loc": { "start": { @@ -56354,8 +56463,8 @@ } }, "range": [ - 35482, - 35529 + 35514, + 35561 ], "loc": { "start": { @@ -56376,8 +56485,8 @@ "type": "Identifier", "name": "addEvt", "range": [ - 35538, - 35544 + 35570, + 35576 ], "loc": { "start": { @@ -56395,8 +56504,8 @@ "type": "Identifier", "name": "inp", "range": [ - 35545, - 35548 + 35577, + 35580 ], "loc": { "start": { @@ -56414,8 +56523,8 @@ "value": "keyup", "raw": "'keyup'", "range": [ - 35550, - 35557 + 35582, + 35589 ], "loc": { "start": { @@ -56436,8 +56545,8 @@ "type": "Identifier", "name": "evt", "range": [ - 35560, - 35563 + 35592, + 35595 ], "loc": { "start": { @@ -56459,8 +56568,8 @@ "object": { "type": "ThisExpression", "range": [ - 35568, - 35572 + 35600, + 35604 ], "loc": { "start": { @@ -56477,8 +56586,8 @@ "type": "Identifier", "name": "onKeyUp", "range": [ - 35573, - 35580 + 35605, + 35612 ], "loc": { "start": { @@ -56492,8 +56601,8 @@ } }, "range": [ - 35568, - 35580 + 35600, + 35612 ], "loc": { "start": { @@ -56511,8 +56620,8 @@ "type": "Identifier", "name": "evt", "range": [ - 35581, - 35584 + 35613, + 35616 ], "loc": { "start": { @@ -56527,8 +56636,8 @@ } ], "range": [ - 35568, - 35585 + 35600, + 35617 ], "loc": { "start": { @@ -56544,8 +56653,8 @@ "generator": false, "expression": true, "range": [ - 35559, - 35585 + 35591, + 35617 ], "loc": { "start": { @@ -56560,8 +56669,8 @@ } ], "range": [ - 35538, - 35586 + 35570, + 35618 ], "loc": { "start": { @@ -56575,8 +56684,8 @@ } }, "range": [ - 35538, - 35587 + 35570, + 35619 ], "loc": { "start": { @@ -56597,8 +56706,8 @@ "type": "Identifier", "name": "addEvt", "range": [ - 35596, - 35602 + 35628, + 35634 ], "loc": { "start": { @@ -56616,8 +56725,8 @@ "type": "Identifier", "name": "inp", "range": [ - 35603, - 35606 + 35635, + 35638 ], "loc": { "start": { @@ -56635,8 +56744,8 @@ "value": "blur", "raw": "'blur'", "range": [ - 35608, - 35614 + 35640, + 35646 ], "loc": { "start": { @@ -56661,8 +56770,8 @@ "object": { "type": "ThisExpression", "range": [ - 35622, - 35626 + 35654, + 35658 ], "loc": { "start": { @@ -56679,8 +56788,8 @@ "type": "Identifier", "name": "onInpBlur", "range": [ - 35627, - 35636 + 35659, + 35668 ], "loc": { "start": { @@ -56694,8 +56803,8 @@ } }, "range": [ - 35622, - 35636 + 35654, + 35668 ], "loc": { "start": { @@ -56710,8 +56819,8 @@ }, "arguments": [], "range": [ - 35622, - 35638 + 35654, + 35670 ], "loc": { "start": { @@ -56727,8 +56836,8 @@ "generator": false, "expression": true, "range": [ - 35616, - 35638 + 35648, + 35670 ], "loc": { "start": { @@ -56743,8 +56852,8 @@ } ], "range": [ - 35596, - 35639 + 35628, + 35671 ], "loc": { "start": { @@ -56758,8 +56867,8 @@ } }, "range": [ - 35596, - 35640 + 35628, + 35672 ], "loc": { "start": { @@ -56774,8 +56883,8 @@ } ], "range": [ - 34480, - 35646 + 34512, + 35678 ], "loc": { "start": { @@ -56791,8 +56900,8 @@ "generator": false, "expression": false, "range": [ - 34448, - 35646 + 34480, + 35678 ], "loc": { "start": { @@ -56808,8 +56917,8 @@ "kind": "method", "computed": false, "range": [ - 34431, - 35646 + 34463, + 35678 ], "loc": { "start": { @@ -56826,8 +56935,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": [ - 34207, - 34426 + 34239, + 34458 ], "loc": { "start": { @@ -56846,8 +56955,8 @@ "type": "Block", "value": "*\n * Build submit button\n * @param {Number} colIndex Column index\n * @param {DOMElement} container Container DOM element\n ", "range": [ - 35652, - 35801 + 35684, + 35833 ], "loc": { "start": { @@ -56869,8 +56978,8 @@ "type": "Identifier", "name": "_buildSubmitButton", "range": [ - 35806, - 35824 + 35838, + 35856 ], "loc": { "start": { @@ -56891,8 +57000,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 35825, - 35833 + 35857, + 35865 ], "loc": { "start": { @@ -56909,8 +57018,8 @@ "type": "Identifier", "name": "container", "range": [ - 35835, - 35844 + 35867, + 35876 ], "loc": { "start": { @@ -56936,8 +57045,8 @@ "type": "Identifier", "name": "externalFltTgtId", "range": [ - 35860, - 35876 + 35892, + 35908 ], "loc": { "start": { @@ -56958,8 +57067,8 @@ "object": { "type": "ThisExpression", "range": [ - 35879, - 35883 + 35911, + 35915 ], "loc": { "start": { @@ -56976,8 +57085,8 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 35884, - 35897 + 35916, + 35929 ], "loc": { "start": { @@ -56991,8 +57100,8 @@ } }, "range": [ - 35879, - 35897 + 35911, + 35929 ], "loc": { "start": { @@ -57014,8 +57123,8 @@ "object": { "type": "ThisExpression", "range": [ - 35912, - 35916 + 35944, + 35948 ], "loc": { "start": { @@ -57032,8 +57141,8 @@ "type": "Identifier", "name": "externalFltTgtIds", "range": [ - 35917, - 35934 + 35949, + 35966 ], "loc": { "start": { @@ -57047,8 +57156,8 @@ } }, "range": [ - 35912, - 35934 + 35944, + 35966 ], "loc": { "start": { @@ -57065,8 +57174,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 35935, - 35943 + 35967, + 35975 ], "loc": { "start": { @@ -57080,8 +57189,8 @@ } }, "range": [ - 35912, - 35944 + 35944, + 35976 ], "loc": { "start": { @@ -57099,8 +57208,8 @@ "value": null, "raw": "null", "range": [ - 35947, - 35951 + 35979, + 35983 ], "loc": { "start": { @@ -57114,8 +57223,8 @@ } }, "range": [ - 35879, - 35951 + 35911, + 35983 ], "loc": { "start": { @@ -57129,8 +57238,8 @@ } }, "range": [ - 35860, - 35951 + 35892, + 35983 ], "loc": { "start": { @@ -57146,8 +57255,8 @@ ], "kind": "let", "range": [ - 35856, - 35952 + 35888, + 35984 ], "loc": { "start": { @@ -57169,8 +57278,8 @@ "type": "Identifier", "name": "btn", "range": [ - 35965, - 35968 + 35997, + 36000 ], "loc": { "start": { @@ -57189,8 +57298,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 35971, - 35980 + 36003, + 36012 ], "loc": { "start": { @@ -57208,8 +57317,8 @@ "type": "Identifier", "name": "INPUT", "range": [ - 35981, - 35986 + 36013, + 36018 ], "loc": { "start": { @@ -57230,8 +57339,8 @@ "value": "type", "raw": "'type'", "range": [ - 36001, - 36007 + 36033, + 36039 ], "loc": { "start": { @@ -57249,8 +57358,8 @@ "value": "button", "raw": "'button'", "range": [ - 36009, - 36017 + 36041, + 36049 ], "loc": { "start": { @@ -57265,8 +57374,8 @@ } ], "range": [ - 36000, - 36018 + 36032, + 36050 ], "loc": { "start": { @@ -57287,8 +57396,8 @@ "value": "value", "raw": "'value'", "range": [ - 36033, - 36040 + 36065, + 36072 ], "loc": { "start": { @@ -57307,8 +57416,8 @@ "object": { "type": "ThisExpression", "range": [ - 36042, - 36046 + 36074, + 36078 ], "loc": { "start": { @@ -57325,8 +57434,8 @@ "type": "Identifier", "name": "btnText", "range": [ - 36047, - 36054 + 36079, + 36086 ], "loc": { "start": { @@ -57340,8 +57449,8 @@ } }, "range": [ - 36042, - 36054 + 36074, + 36086 ], "loc": { "start": { @@ -57356,8 +57465,8 @@ } ], "range": [ - 36032, - 36055 + 36064, + 36087 ], "loc": { "start": { @@ -57372,8 +57481,8 @@ } ], "range": [ - 35971, - 36065 + 36003, + 36097 ], "loc": { "start": { @@ -57387,8 +57496,8 @@ } }, "range": [ - 35965, - 36065 + 35997, + 36097 ], "loc": { "start": { @@ -57404,8 +57513,8 @@ ], "kind": "let", "range": [ - 35961, - 36066 + 35993, + 36098 ], "loc": { "start": { @@ -57430,8 +57539,8 @@ "type": "Identifier", "name": "btn", "range": [ - 36075, - 36078 + 36107, + 36110 ], "loc": { "start": { @@ -57448,8 +57557,8 @@ "type": "Identifier", "name": "className", "range": [ - 36079, - 36088 + 36111, + 36120 ], "loc": { "start": { @@ -57463,8 +57572,8 @@ } }, "range": [ - 36075, - 36088 + 36107, + 36120 ], "loc": { "start": { @@ -57483,8 +57592,8 @@ "object": { "type": "ThisExpression", "range": [ - 36091, - 36095 + 36123, + 36127 ], "loc": { "start": { @@ -57501,8 +57610,8 @@ "type": "Identifier", "name": "btnCssClass", "range": [ - 36096, - 36107 + 36128, + 36139 ], "loc": { "start": { @@ -57516,8 +57625,8 @@ } }, "range": [ - 36091, - 36107 + 36123, + 36139 ], "loc": { "start": { @@ -57531,8 +57640,8 @@ } }, "range": [ - 36075, - 36107 + 36107, + 36139 ], "loc": { "start": { @@ -57546,8 +57655,8 @@ } }, "range": [ - 36075, - 36108 + 36107, + 36140 ], "loc": { "start": { @@ -57564,8 +57673,8 @@ "type": "Line", "value": "filter is appended in custom element", "range": [ - 36118, - 36156 + 36150, + 36188 ], "loc": { "start": { @@ -57586,8 +57695,8 @@ "type": "Identifier", "name": "externalFltTgtId", "range": [ - 36169, - 36185 + 36201, + 36217 ], "loc": { "start": { @@ -57616,8 +57725,8 @@ "type": "Identifier", "name": "elm", "range": [ - 36201, - 36204 + 36233, + 36236 ], "loc": { "start": { @@ -57635,8 +57744,8 @@ "type": "Identifier", "name": "externalFltTgtId", "range": [ - 36205, - 36221 + 36237, + 36253 ], "loc": { "start": { @@ -57651,8 +57760,8 @@ } ], "range": [ - 36201, - 36222 + 36233, + 36254 ], "loc": { "start": { @@ -57669,8 +57778,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 36223, - 36234 + 36255, + 36266 ], "loc": { "start": { @@ -57684,8 +57793,8 @@ } }, "range": [ - 36201, - 36234 + 36233, + 36266 ], "loc": { "start": { @@ -57703,8 +57812,8 @@ "type": "Identifier", "name": "btn", "range": [ - 36235, - 36238 + 36267, + 36270 ], "loc": { "start": { @@ -57719,8 +57828,8 @@ } ], "range": [ - 36201, - 36239 + 36233, + 36271 ], "loc": { "start": { @@ -57734,8 +57843,8 @@ } }, "range": [ - 36201, - 36240 + 36233, + 36272 ], "loc": { "start": { @@ -57750,8 +57859,8 @@ } ], "range": [ - 36187, - 36250 + 36219, + 36282 ], "loc": { "start": { @@ -57778,8 +57887,8 @@ "type": "Identifier", "name": "container", "range": [ - 36270, - 36279 + 36302, + 36311 ], "loc": { "start": { @@ -57796,8 +57905,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 36280, - 36291 + 36312, + 36323 ], "loc": { "start": { @@ -57811,8 +57920,8 @@ } }, "range": [ - 36270, - 36291 + 36302, + 36323 ], "loc": { "start": { @@ -57830,8 +57939,8 @@ "type": "Identifier", "name": "btn", "range": [ - 36292, - 36295 + 36324, + 36327 ], "loc": { "start": { @@ -57846,8 +57955,8 @@ } ], "range": [ - 36270, - 36296 + 36302, + 36328 ], "loc": { "start": { @@ -57861,8 +57970,8 @@ } }, "range": [ - 36270, - 36297 + 36302, + 36329 ], "loc": { "start": { @@ -57877,8 +57986,8 @@ } ], "range": [ - 36256, - 36307 + 36288, + 36339 ], "loc": { "start": { @@ -57892,8 +58001,8 @@ } }, "range": [ - 36165, - 36307 + 36197, + 36339 ], "loc": { "start": { @@ -57910,8 +58019,8 @@ "type": "Line", "value": "filter is appended in custom element", "range": [ - 36118, - 36156 + 36150, + 36188 ], "loc": { "start": { @@ -57934,8 +58043,8 @@ "type": "Identifier", "name": "addEvt", "range": [ - 36317, - 36323 + 36349, + 36355 ], "loc": { "start": { @@ -57953,8 +58062,8 @@ "type": "Identifier", "name": "btn", "range": [ - 36324, - 36327 + 36356, + 36359 ], "loc": { "start": { @@ -57972,8 +58081,8 @@ "value": "click", "raw": "'click'", "range": [ - 36329, - 36336 + 36361, + 36368 ], "loc": { "start": { @@ -57998,8 +58107,8 @@ "object": { "type": "ThisExpression", "range": [ - 36344, - 36348 + 36376, + 36380 ], "loc": { "start": { @@ -58016,8 +58125,8 @@ "type": "Identifier", "name": "filter", "range": [ - 36349, - 36355 + 36381, + 36387 ], "loc": { "start": { @@ -58031,8 +58140,8 @@ } }, "range": [ - 36344, - 36355 + 36376, + 36387 ], "loc": { "start": { @@ -58047,8 +58156,8 @@ }, "arguments": [], "range": [ - 36344, - 36357 + 36376, + 36389 ], "loc": { "start": { @@ -58064,8 +58173,8 @@ "generator": false, "expression": true, "range": [ - 36338, - 36357 + 36370, + 36389 ], "loc": { "start": { @@ -58080,8 +58189,8 @@ } ], "range": [ - 36317, - 36358 + 36349, + 36390 ], "loc": { "start": { @@ -58095,8 +58204,8 @@ } }, "range": [ - 36317, - 36359 + 36349, + 36391 ], "loc": { "start": { @@ -58111,8 +58220,8 @@ } ], "range": [ - 35846, - 36365 + 35878, + 36397 ], "loc": { "start": { @@ -58128,8 +58237,8 @@ "generator": false, "expression": false, "range": [ - 35824, - 36365 + 35856, + 36397 ], "loc": { "start": { @@ -58145,8 +58254,8 @@ "kind": "method", "computed": false, "range": [ - 35806, - 36365 + 35838, + 36397 ], "loc": { "start": { @@ -58163,8 +58272,8 @@ "type": "Block", "value": "*\n * Build submit button\n * @param {Number} colIndex Column index\n * @param {DOMElement} container Container DOM element\n ", "range": [ - 35652, - 35801 + 35684, + 35833 ], "loc": { "start": { @@ -58183,8 +58292,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": [ - 36371, - 36724 + 36403, + 36756 ], "loc": { "start": { @@ -58206,8 +58315,8 @@ "type": "Identifier", "name": "instantiateFeatures", "range": [ - 36729, - 36748 + 36761, + 36780 ], "loc": { "start": { @@ -58230,8 +58339,8 @@ "type": "Identifier", "name": "features", "range": [ - 36749, - 36757 + 36781, + 36789 ], "loc": { "start": { @@ -58248,8 +58357,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 36760, - 36762 + 36792, + 36794 ], "loc": { "start": { @@ -58263,8 +58372,8 @@ } }, "range": [ - 36749, - 36762 + 36781, + 36794 ], "loc": { "start": { @@ -58292,8 +58401,8 @@ "type": "Identifier", "name": "features", "range": [ - 36774, - 36782 + 36806, + 36814 ], "loc": { "start": { @@ -58310,8 +58419,8 @@ "type": "Identifier", "name": "forEach", "range": [ - 36783, - 36790 + 36815, + 36822 ], "loc": { "start": { @@ -58325,8 +58434,8 @@ } }, "range": [ - 36774, - 36790 + 36806, + 36822 ], "loc": { "start": { @@ -58348,8 +58457,8 @@ "type": "Identifier", "name": "feature", "range": [ - 36792, - 36799 + 36824, + 36831 ], "loc": { "start": { @@ -58378,8 +58487,8 @@ "type": "Identifier", "name": "feature", "range": [ - 37070, - 37077 + 37102, + 37109 ], "loc": { "start": { @@ -58396,8 +58505,8 @@ "type": "Identifier", "name": "property", "range": [ - 37078, - 37086 + 37110, + 37118 ], "loc": { "start": { @@ -58411,8 +58520,8 @@ } }, "range": [ - 37070, - 37086 + 37102, + 37118 ], "loc": { "start": { @@ -58435,8 +58544,8 @@ "type": "Identifier", "name": "feature", "range": [ - 37089, - 37096 + 37121, + 37128 ], "loc": { "start": { @@ -58453,8 +58562,8 @@ "type": "Identifier", "name": "property", "range": [ - 37097, - 37105 + 37129, + 37137 ], "loc": { "start": { @@ -58468,8 +58577,8 @@ } }, "range": [ - 37089, - 37105 + 37121, + 37137 ], "loc": { "start": { @@ -58489,8 +58598,8 @@ "type": "Identifier", "name": "feature", "range": [ - 37109, - 37116 + 37141, + 37148 ], "loc": { "start": { @@ -58507,8 +58616,8 @@ "type": "Identifier", "name": "name", "range": [ - 37117, - 37121 + 37149, + 37153 ], "loc": { "start": { @@ -58522,8 +58631,8 @@ } }, "range": [ - 37109, - 37121 + 37141, + 37153 ], "loc": { "start": { @@ -58537,8 +58646,8 @@ } }, "range": [ - 37089, - 37121 + 37121, + 37153 ], "loc": { "start": { @@ -58552,8 +58661,8 @@ } }, "range": [ - 37070, - 37121 + 37102, + 37153 ], "loc": { "start": { @@ -58567,8 +58676,8 @@ } }, "range": [ - 37070, - 37122 + 37102, + 37154 ], "loc": { "start": { @@ -58585,8 +58694,8 @@ "type": "Line", "value": " TODO: remove the property field.", "range": [ - 36818, - 36853 + 36850, + 36885 ], "loc": { "start": { @@ -58603,8 +58712,8 @@ "type": "Line", "value": " Due to naming convention inconsistencies, a `property`", "range": [ - 36866, - 36923 + 36898, + 36955 ], "loc": { "start": { @@ -58621,8 +58730,8 @@ "type": "Line", "value": " field is added to allow a conditional instanciation based", "range": [ - 36936, - 36996 + 36968, + 37028 ], "loc": { "start": { @@ -58639,8 +58748,8 @@ "type": "Line", "value": " on that property on TableFilter, if supplied.", "range": [ - 37009, - 37057 + 37041, + 37089 ], "loc": { "start": { @@ -58669,8 +58778,8 @@ "object": { "type": "ThisExpression", "range": [ - 37139, - 37143 + 37171, + 37175 ], "loc": { "start": { @@ -58690,8 +58799,8 @@ "type": "Identifier", "name": "feature", "range": [ - 37144, - 37151 + 37176, + 37183 ], "loc": { "start": { @@ -58708,8 +58817,8 @@ "type": "Identifier", "name": "property", "range": [ - 37152, - 37160 + 37184, + 37192 ], "loc": { "start": { @@ -58723,8 +58832,8 @@ } }, "range": [ - 37144, - 37160 + 37176, + 37192 ], "loc": { "start": { @@ -58738,8 +58847,8 @@ } }, "range": [ - 37139, - 37161 + 37171, + 37193 ], "loc": { "start": { @@ -58757,8 +58866,8 @@ "value": true, "raw": "true", "range": [ - 37166, - 37170 + 37198, + 37202 ], "loc": { "start": { @@ -58772,8 +58881,8 @@ } }, "range": [ - 37139, - 37170 + 37171, + 37202 ], "loc": { "start": { @@ -58796,8 +58905,8 @@ "type": "Identifier", "name": "feature", "range": [ - 37174, - 37181 + 37206, + 37213 ], "loc": { "start": { @@ -58814,8 +58923,8 @@ "type": "Identifier", "name": "enforce", "range": [ - 37182, - 37189 + 37214, + 37221 ], "loc": { "start": { @@ -58829,8 +58938,8 @@ } }, "range": [ - 37174, - 37189 + 37206, + 37221 ], "loc": { "start": { @@ -58848,8 +58957,8 @@ "value": true, "raw": "true", "range": [ - 37194, - 37198 + 37226, + 37230 ], "loc": { "start": { @@ -58863,8 +58972,8 @@ } }, "range": [ - 37174, - 37198 + 37206, + 37230 ], "loc": { "start": { @@ -58878,8 +58987,8 @@ } }, "range": [ - 37139, - 37198 + 37171, + 37230 ], "loc": { "start": { @@ -58909,8 +59018,8 @@ "type": "Identifier", "name": "class", "range": [ - 37223, - 37228 + 37255, + 37260 ], "loc": { "start": { @@ -58927,8 +59036,8 @@ "type": "Identifier", "name": "Cls", "range": [ - 37230, - 37233 + 37262, + 37265 ], "loc": { "start": { @@ -58946,8 +59055,8 @@ "shorthand": false, "computed": false, "range": [ - 37223, - 37233 + 37255, + 37265 ], "loc": { "start": { @@ -58966,8 +59075,8 @@ "type": "Identifier", "name": "name", "range": [ - 37235, - 37239 + 37267, + 37271 ], "loc": { "start": { @@ -58984,8 +59093,8 @@ "type": "Identifier", "name": "name", "range": [ - 37235, - 37239 + 37267, + 37271 ], "loc": { "start": { @@ -59003,8 +59112,8 @@ "shorthand": true, "computed": false, "range": [ - 37235, - 37239 + 37267, + 37271 ], "loc": { "start": { @@ -59019,8 +59128,8 @@ } ], "range": [ - 37222, - 37240 + 37254, + 37272 ], "loc": { "start": { @@ -59037,8 +59146,8 @@ "type": "Identifier", "name": "feature", "range": [ - 37243, - 37250 + 37275, + 37282 ], "loc": { "start": { @@ -59052,8 +59161,8 @@ } }, "range": [ - 37222, - 37250 + 37254, + 37282 ], "loc": { "start": { @@ -59069,8 +59178,8 @@ ], "kind": "let", "range": [ - 37218, - 37251 + 37250, + 37283 ], "loc": { "start": { @@ -59097,8 +59206,8 @@ "object": { "type": "ThisExpression", "range": [ - 37269, - 37273 + 37301, + 37305 ], "loc": { "start": { @@ -59115,8 +59224,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 37274, - 37277 + 37306, + 37309 ], "loc": { "start": { @@ -59130,8 +59239,8 @@ } }, "range": [ - 37269, - 37277 + 37301, + 37309 ], "loc": { "start": { @@ -59148,8 +59257,8 @@ "type": "Identifier", "name": "name", "range": [ - 37278, - 37282 + 37310, + 37314 ], "loc": { "start": { @@ -59163,8 +59272,8 @@ } }, "range": [ - 37269, - 37283 + 37301, + 37315 ], "loc": { "start": { @@ -59189,8 +59298,8 @@ "object": { "type": "ThisExpression", "range": [ - 37286, - 37290 + 37318, + 37322 ], "loc": { "start": { @@ -59207,8 +59316,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 37291, - 37294 + 37323, + 37326 ], "loc": { "start": { @@ -59222,8 +59331,8 @@ } }, "range": [ - 37286, - 37294 + 37318, + 37326 ], "loc": { "start": { @@ -59240,8 +59349,8 @@ "type": "Identifier", "name": "name", "range": [ - 37295, - 37299 + 37327, + 37331 ], "loc": { "start": { @@ -59255,8 +59364,8 @@ } }, "range": [ - 37286, - 37300 + 37318, + 37332 ], "loc": { "start": { @@ -59275,8 +59384,8 @@ "type": "Identifier", "name": "Cls", "range": [ - 37308, - 37311 + 37340, + 37343 ], "loc": { "start": { @@ -59293,8 +59402,8 @@ { "type": "ThisExpression", "range": [ - 37312, - 37316 + 37344, + 37348 ], "loc": { "start": { @@ -59309,8 +59418,8 @@ } ], "range": [ - 37304, - 37317 + 37336, + 37349 ], "loc": { "start": { @@ -59324,8 +59433,8 @@ } }, "range": [ - 37286, - 37317 + 37318, + 37349 ], "loc": { "start": { @@ -59339,8 +59448,8 @@ } }, "range": [ - 37269, - 37317 + 37301, + 37349 ], "loc": { "start": { @@ -59354,8 +59463,8 @@ } }, "range": [ - 37269, - 37318 + 37301, + 37350 ], "loc": { "start": { @@ -59370,8 +59479,8 @@ } ], "range": [ - 37200, - 37332 + 37232, + 37364 ], "loc": { "start": { @@ -59386,8 +59495,8 @@ }, "alternate": null, "range": [ - 37135, - 37332 + 37167, + 37364 ], "loc": { "start": { @@ -59402,8 +59511,8 @@ } ], "range": [ - 36804, - 37342 + 36836, + 37374 ], "loc": { "start": { @@ -59419,8 +59528,8 @@ "generator": false, "expression": false, "range": [ - 36791, - 37342 + 36823, + 37374 ], "loc": { "start": { @@ -59435,8 +59544,8 @@ } ], "range": [ - 36774, - 37343 + 36806, + 37375 ], "loc": { "start": { @@ -59450,8 +59559,8 @@ } }, "range": [ - 36774, - 37344 + 36806, + 37376 ], "loc": { "start": { @@ -59466,8 +59575,8 @@ } ], "range": [ - 36764, - 37350 + 36796, + 37382 ], "loc": { "start": { @@ -59483,8 +59592,8 @@ "generator": false, "expression": false, "range": [ - 36748, - 37350 + 36780, + 37382 ], "loc": { "start": { @@ -59500,8 +59609,8 @@ "kind": "method", "computed": false, "range": [ - 36729, - 37350 + 36761, + 37382 ], "loc": { "start": { @@ -59518,8 +59627,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": [ - 36371, - 36724 + 36403, + 36756 ], "loc": { "start": { @@ -59538,8 +59647,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": [ - 37356, - 37631 + 37388, + 37663 ], "loc": { "start": { @@ -59561,8 +59670,8 @@ "type": "Identifier", "name": "initFeatures", "range": [ - 37636, - 37648 + 37668, + 37680 ], "loc": { "start": { @@ -59585,8 +59694,8 @@ "type": "Identifier", "name": "features", "range": [ - 37649, - 37657 + 37681, + 37689 ], "loc": { "start": { @@ -59603,8 +59712,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 37660, - 37662 + 37692, + 37694 ], "loc": { "start": { @@ -59618,8 +59727,8 @@ } }, "range": [ - 37649, - 37662 + 37681, + 37694 ], "loc": { "start": { @@ -59647,8 +59756,8 @@ "type": "Identifier", "name": "features", "range": [ - 37674, - 37682 + 37706, + 37714 ], "loc": { "start": { @@ -59665,8 +59774,8 @@ "type": "Identifier", "name": "forEach", "range": [ - 37683, - 37690 + 37715, + 37722 ], "loc": { "start": { @@ -59680,8 +59789,8 @@ } }, "range": [ - 37674, - 37690 + 37706, + 37722 ], "loc": { "start": { @@ -59703,8 +59812,8 @@ "type": "Identifier", "name": "feature", "range": [ - 37692, - 37699 + 37724, + 37731 ], "loc": { "start": { @@ -59735,8 +59844,8 @@ "type": "Identifier", "name": "property", "range": [ - 37723, - 37731 + 37755, + 37763 ], "loc": { "start": { @@ -59753,8 +59862,8 @@ "type": "Identifier", "name": "property", "range": [ - 37723, - 37731 + 37755, + 37763 ], "loc": { "start": { @@ -59772,8 +59881,8 @@ "shorthand": true, "computed": false, "range": [ - 37723, - 37731 + 37755, + 37763 ], "loc": { "start": { @@ -59792,8 +59901,8 @@ "type": "Identifier", "name": "name", "range": [ - 37733, - 37737 + 37765, + 37769 ], "loc": { "start": { @@ -59810,8 +59919,8 @@ "type": "Identifier", "name": "name", "range": [ - 37733, - 37737 + 37765, + 37769 ], "loc": { "start": { @@ -59829,8 +59938,8 @@ "shorthand": true, "computed": false, "range": [ - 37733, - 37737 + 37765, + 37769 ], "loc": { "start": { @@ -59845,8 +59954,8 @@ } ], "range": [ - 37722, - 37738 + 37754, + 37770 ], "loc": { "start": { @@ -59863,8 +59972,8 @@ "type": "Identifier", "name": "feature", "range": [ - 37741, - 37748 + 37773, + 37780 ], "loc": { "start": { @@ -59878,8 +59987,8 @@ } }, "range": [ - 37722, - 37748 + 37754, + 37780 ], "loc": { "start": { @@ -59895,8 +60004,8 @@ ], "kind": "let", "range": [ - 37718, - 37749 + 37750, + 37781 ], "loc": { "start": { @@ -59923,8 +60032,8 @@ "object": { "type": "ThisExpression", "range": [ - 37766, - 37770 + 37798, + 37802 ], "loc": { "start": { @@ -59941,8 +60050,8 @@ "type": "Identifier", "name": "property", "range": [ - 37771, - 37779 + 37803, + 37811 ], "loc": { "start": { @@ -59956,8 +60065,8 @@ } }, "range": [ - 37766, - 37780 + 37798, + 37812 ], "loc": { "start": { @@ -59975,8 +60084,8 @@ "value": true, "raw": "true", "range": [ - 37785, - 37789 + 37817, + 37821 ], "loc": { "start": { @@ -59990,8 +60099,8 @@ } }, "range": [ - 37766, - 37789 + 37798, + 37821 ], "loc": { "start": { @@ -60013,8 +60122,8 @@ "object": { "type": "ThisExpression", "range": [ - 37793, - 37797 + 37825, + 37829 ], "loc": { "start": { @@ -60031,8 +60140,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 37798, - 37801 + 37830, + 37833 ], "loc": { "start": { @@ -60046,8 +60155,8 @@ } }, "range": [ - 37793, - 37801 + 37825, + 37833 ], "loc": { "start": { @@ -60064,8 +60173,8 @@ "type": "Identifier", "name": "name", "range": [ - 37802, - 37806 + 37834, + 37838 ], "loc": { "start": { @@ -60079,8 +60188,8 @@ } }, "range": [ - 37793, - 37807 + 37825, + 37839 ], "loc": { "start": { @@ -60094,8 +60203,8 @@ } }, "range": [ - 37766, - 37807 + 37798, + 37839 ], "loc": { "start": { @@ -60127,8 +60236,8 @@ "object": { "type": "ThisExpression", "range": [ - 37827, - 37831 + 37859, + 37863 ], "loc": { "start": { @@ -60145,8 +60254,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 37832, - 37835 + 37864, + 37867 ], "loc": { "start": { @@ -60160,8 +60269,8 @@ } }, "range": [ - 37827, - 37835 + 37859, + 37867 ], "loc": { "start": { @@ -60178,8 +60287,8 @@ "type": "Identifier", "name": "name", "range": [ - 37836, - 37840 + 37868, + 37872 ], "loc": { "start": { @@ -60193,8 +60302,8 @@ } }, "range": [ - 37827, - 37841 + 37859, + 37873 ], "loc": { "start": { @@ -60211,8 +60320,8 @@ "type": "Identifier", "name": "init", "range": [ - 37842, - 37846 + 37874, + 37878 ], "loc": { "start": { @@ -60226,8 +60335,8 @@ } }, "range": [ - 37827, - 37846 + 37859, + 37878 ], "loc": { "start": { @@ -60242,8 +60351,8 @@ }, "arguments": [], "range": [ - 37827, - 37848 + 37859, + 37880 ], "loc": { "start": { @@ -60257,8 +60366,8 @@ } }, "range": [ - 37827, - 37849 + 37859, + 37881 ], "loc": { "start": { @@ -60273,8 +60382,8 @@ } ], "range": [ - 37809, - 37863 + 37841, + 37895 ], "loc": { "start": { @@ -60289,8 +60398,8 @@ }, "alternate": null, "range": [ - 37762, - 37863 + 37794, + 37895 ], "loc": { "start": { @@ -60305,8 +60414,8 @@ } ], "range": [ - 37704, - 37873 + 37736, + 37905 ], "loc": { "start": { @@ -60322,8 +60431,8 @@ "generator": false, "expression": false, "range": [ - 37691, - 37873 + 37723, + 37905 ], "loc": { "start": { @@ -60338,8 +60447,8 @@ } ], "range": [ - 37674, - 37874 + 37706, + 37906 ], "loc": { "start": { @@ -60353,8 +60462,8 @@ } }, "range": [ - 37674, - 37875 + 37706, + 37907 ], "loc": { "start": { @@ -60369,8 +60478,8 @@ } ], "range": [ - 37664, - 37881 + 37696, + 37913 ], "loc": { "start": { @@ -60386,8 +60495,8 @@ "generator": false, "expression": false, "range": [ - 37648, - 37881 + 37680, + 37913 ], "loc": { "start": { @@ -60403,8 +60512,8 @@ "kind": "method", "computed": false, "range": [ - 37636, - 37881 + 37668, + 37913 ], "loc": { "start": { @@ -60421,8 +60530,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": [ - 37356, - 37631 + 37388, + 37663 ], "loc": { "start": { @@ -60441,8 +60550,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": [ - 37887, - 38021 + 37919, + 38053 ], "loc": { "start": { @@ -60464,8 +60573,8 @@ "type": "Identifier", "name": "feature", "range": [ - 38026, - 38033 + 38058, + 38065 ], "loc": { "start": { @@ -60486,8 +60595,8 @@ "type": "Identifier", "name": "name", "range": [ - 38034, - 38038 + 38066, + 38070 ], "loc": { "start": { @@ -60515,8 +60624,8 @@ "object": { "type": "ThisExpression", "range": [ - 38057, - 38061 + 38089, + 38093 ], "loc": { "start": { @@ -60533,8 +60642,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 38062, - 38065 + 38094, + 38097 ], "loc": { "start": { @@ -60548,8 +60657,8 @@ } }, "range": [ - 38057, - 38065 + 38089, + 38097 ], "loc": { "start": { @@ -60566,8 +60675,8 @@ "type": "Identifier", "name": "name", "range": [ - 38066, - 38070 + 38098, + 38102 ], "loc": { "start": { @@ -60581,8 +60690,8 @@ } }, "range": [ - 38057, - 38071 + 38089, + 38103 ], "loc": { "start": { @@ -60596,8 +60705,8 @@ } }, "range": [ - 38050, - 38072 + 38082, + 38104 ], "loc": { "start": { @@ -60612,8 +60721,8 @@ } ], "range": [ - 38040, - 38078 + 38072, + 38110 ], "loc": { "start": { @@ -60629,8 +60738,8 @@ "generator": false, "expression": false, "range": [ - 38033, - 38078 + 38065, + 38110 ], "loc": { "start": { @@ -60646,8 +60755,8 @@ "kind": "method", "computed": false, "range": [ - 38026, - 38078 + 38058, + 38110 ], "loc": { "start": { @@ -60664,8 +60773,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": [ - 37887, - 38021 + 37919, + 38053 ], "loc": { "start": { @@ -60684,8 +60793,8 @@ "type": "Block", "value": "*\n * Initialise all the extensions defined in the configuration object\n ", "range": [ - 38084, - 38168 + 38116, + 38200 ], "loc": { "start": { @@ -60707,8 +60816,8 @@ "type": "Identifier", "name": "initExtensions", "range": [ - 38173, - 38187 + 38205, + 38219 ], "loc": { "start": { @@ -60739,8 +60848,8 @@ "object": { "type": "ThisExpression", "range": [ - 38205, - 38209 + 38237, + 38241 ], "loc": { "start": { @@ -60757,8 +60866,8 @@ "type": "Identifier", "name": "hasExtensions", "range": [ - 38210, - 38223 + 38242, + 38255 ], "loc": { "start": { @@ -60772,8 +60881,8 @@ } }, "range": [ - 38205, - 38223 + 38237, + 38255 ], "loc": { "start": { @@ -60788,8 +60897,8 @@ }, "prefix": true, "range": [ - 38204, - 38223 + 38236, + 38255 ], "loc": { "start": { @@ -60809,8 +60918,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 38239, - 38246 + 38271, + 38278 ], "loc": { "start": { @@ -60825,8 +60934,8 @@ } ], "range": [ - 38225, - 38256 + 38257, + 38288 ], "loc": { "start": { @@ -60841,8 +60950,8 @@ }, "alternate": null, "range": [ - 38200, - 38256 + 38232, + 38288 ], "loc": { "start": { @@ -60864,8 +60973,8 @@ "type": "Identifier", "name": "exts", "range": [ - 38270, - 38274 + 38302, + 38306 ], "loc": { "start": { @@ -60884,8 +60993,8 @@ "object": { "type": "ThisExpression", "range": [ - 38277, - 38281 + 38309, + 38313 ], "loc": { "start": { @@ -60902,8 +61011,8 @@ "type": "Identifier", "name": "extensions", "range": [ - 38282, - 38292 + 38314, + 38324 ], "loc": { "start": { @@ -60917,8 +61026,8 @@ } }, "range": [ - 38277, - 38292 + 38309, + 38324 ], "loc": { "start": { @@ -60932,8 +61041,8 @@ } }, "range": [ - 38270, - 38292 + 38302, + 38324 ], "loc": { "start": { @@ -60949,8 +61058,8 @@ ], "kind": "let", "range": [ - 38266, - 38293 + 38298, + 38325 ], "loc": { "start": { @@ -60967,8 +61076,8 @@ "type": "Line", "value": " Set config's publicPath dynamically for Webpack...", "range": [ - 38302, - 38355 + 38334, + 38387 ], "loc": { "start": { @@ -60992,8 +61101,8 @@ "type": "Identifier", "name": "__webpack_public_path__", "range": [ - 38364, - 38387 + 38396, + 38419 ], "loc": { "start": { @@ -61012,8 +61121,8 @@ "object": { "type": "ThisExpression", "range": [ - 38390, - 38394 + 38422, + 38426 ], "loc": { "start": { @@ -61030,8 +61139,8 @@ "type": "Identifier", "name": "basePath", "range": [ - 38395, - 38403 + 38427, + 38435 ], "loc": { "start": { @@ -61045,8 +61154,8 @@ } }, "range": [ - 38390, - 38403 + 38422, + 38435 ], "loc": { "start": { @@ -61060,8 +61169,8 @@ } }, "range": [ - 38364, - 38403 + 38396, + 38435 ], "loc": { "start": { @@ -61075,8 +61184,8 @@ } }, "range": [ - 38364, - 38404 + 38396, + 38436 ], "loc": { "start": { @@ -61093,8 +61202,8 @@ "type": "Line", "value": " Set config's publicPath dynamically for Webpack...", "range": [ - 38302, - 38355 + 38334, + 38387 ], "loc": { "start": { @@ -61122,8 +61231,8 @@ "object": { "type": "ThisExpression", "range": [ - 38414, - 38418 + 38446, + 38450 ], "loc": { "start": { @@ -61140,8 +61249,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 38419, - 38426 + 38451, + 38458 ], "loc": { "start": { @@ -61155,8 +61264,8 @@ } }, "range": [ - 38414, - 38426 + 38446, + 38458 ], "loc": { "start": { @@ -61173,8 +61282,8 @@ "type": "Identifier", "name": "emit", "range": [ - 38427, - 38431 + 38459, + 38463 ], "loc": { "start": { @@ -61188,8 +61297,8 @@ } }, "range": [ - 38414, - 38431 + 38446, + 38463 ], "loc": { "start": { @@ -61208,8 +61317,8 @@ "value": "before-loading-extensions", "raw": "'before-loading-extensions'", "range": [ - 38432, - 38459 + 38464, + 38491 ], "loc": { "start": { @@ -61225,8 +61334,8 @@ { "type": "ThisExpression", "range": [ - 38461, - 38465 + 38493, + 38497 ], "loc": { "start": { @@ -61241,8 +61350,8 @@ } ], "range": [ - 38414, - 38466 + 38446, + 38498 ], "loc": { "start": { @@ -61256,8 +61365,8 @@ } }, "range": [ - 38414, - 38467 + 38446, + 38499 ], "loc": { "start": { @@ -61281,8 +61390,8 @@ "type": "Identifier", "name": "i", "range": [ - 38485, - 38486 + 38517, + 38518 ], "loc": { "start": { @@ -61300,8 +61409,8 @@ "value": 0, "raw": "0", "range": [ - 38489, - 38490 + 38521, + 38522 ], "loc": { "start": { @@ -61315,8 +61424,8 @@ } }, "range": [ - 38485, - 38490 + 38517, + 38522 ], "loc": { "start": { @@ -61335,8 +61444,8 @@ "type": "Identifier", "name": "len", "range": [ - 38492, - 38495 + 38524, + 38527 ], "loc": { "start": { @@ -61356,8 +61465,8 @@ "type": "Identifier", "name": "exts", "range": [ - 38498, - 38502 + 38530, + 38534 ], "loc": { "start": { @@ -61374,8 +61483,8 @@ "type": "Identifier", "name": "length", "range": [ - 38503, - 38509 + 38535, + 38541 ], "loc": { "start": { @@ -61389,8 +61498,8 @@ } }, "range": [ - 38498, - 38509 + 38530, + 38541 ], "loc": { "start": { @@ -61404,8 +61513,8 @@ } }, "range": [ - 38492, - 38509 + 38524, + 38541 ], "loc": { "start": { @@ -61421,8 +61530,8 @@ ], "kind": "let", "range": [ - 38481, - 38509 + 38513, + 38541 ], "loc": { "start": { @@ -61442,8 +61551,8 @@ "type": "Identifier", "name": "i", "range": [ - 38511, - 38512 + 38543, + 38544 ], "loc": { "start": { @@ -61460,8 +61569,8 @@ "type": "Identifier", "name": "len", "range": [ - 38515, - 38518 + 38547, + 38550 ], "loc": { "start": { @@ -61475,8 +61584,8 @@ } }, "range": [ - 38511, - 38518 + 38543, + 38550 ], "loc": { "start": { @@ -61496,8 +61605,8 @@ "type": "Identifier", "name": "i", "range": [ - 38520, - 38521 + 38552, + 38553 ], "loc": { "start": { @@ -61512,8 +61621,8 @@ }, "prefix": false, "range": [ - 38520, - 38523 + 38552, + 38555 ], "loc": { "start": { @@ -61538,8 +61647,8 @@ "type": "Identifier", "name": "ext", "range": [ - 38543, - 38546 + 38575, + 38578 ], "loc": { "start": { @@ -61559,8 +61668,8 @@ "type": "Identifier", "name": "exts", "range": [ - 38549, - 38553 + 38581, + 38585 ], "loc": { "start": { @@ -61577,8 +61686,8 @@ "type": "Identifier", "name": "i", "range": [ - 38554, - 38555 + 38586, + 38587 ], "loc": { "start": { @@ -61592,8 +61701,8 @@ } }, "range": [ - 38549, - 38556 + 38581, + 38588 ], "loc": { "start": { @@ -61607,8 +61716,8 @@ } }, "range": [ - 38543, - 38556 + 38575, + 38588 ], "loc": { "start": { @@ -61624,8 +61733,8 @@ ], "kind": "let", "range": [ - 38539, - 38557 + 38571, + 38589 ], "loc": { "start": { @@ -61648,8 +61757,8 @@ "object": { "type": "ThisExpression", "range": [ - 38570, - 38574 + 38602, + 38606 ], "loc": { "start": { @@ -61666,8 +61775,8 @@ "type": "Identifier", "name": "loadExtension", "range": [ - 38575, - 38588 + 38607, + 38620 ], "loc": { "start": { @@ -61681,8 +61790,8 @@ } }, "range": [ - 38570, - 38588 + 38602, + 38620 ], "loc": { "start": { @@ -61700,8 +61809,8 @@ "type": "Identifier", "name": "ext", "range": [ - 38589, - 38592 + 38621, + 38624 ], "loc": { "start": { @@ -61716,8 +61825,8 @@ } ], "range": [ - 38570, - 38593 + 38602, + 38625 ], "loc": { "start": { @@ -61731,8 +61840,8 @@ } }, "range": [ - 38570, - 38594 + 38602, + 38626 ], "loc": { "start": { @@ -61747,8 +61856,8 @@ } ], "range": [ - 38525, - 38604 + 38557, + 38636 ], "loc": { "start": { @@ -61762,8 +61871,8 @@ } }, "range": [ - 38476, - 38604 + 38508, + 38636 ], "loc": { "start": { @@ -61789,8 +61898,8 @@ "object": { "type": "ThisExpression", "range": [ - 38613, - 38617 + 38645, + 38649 ], "loc": { "start": { @@ -61807,8 +61916,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 38618, - 38625 + 38650, + 38657 ], "loc": { "start": { @@ -61822,8 +61931,8 @@ } }, "range": [ - 38613, - 38625 + 38645, + 38657 ], "loc": { "start": { @@ -61840,8 +61949,8 @@ "type": "Identifier", "name": "emit", "range": [ - 38626, - 38630 + 38658, + 38662 ], "loc": { "start": { @@ -61855,8 +61964,8 @@ } }, "range": [ - 38613, - 38630 + 38645, + 38662 ], "loc": { "start": { @@ -61875,8 +61984,8 @@ "value": "after-loading-extensions", "raw": "'after-loading-extensions'", "range": [ - 38631, - 38657 + 38663, + 38689 ], "loc": { "start": { @@ -61892,8 +62001,8 @@ { "type": "ThisExpression", "range": [ - 38659, - 38663 + 38691, + 38695 ], "loc": { "start": { @@ -61908,8 +62017,8 @@ } ], "range": [ - 38613, - 38664 + 38645, + 38696 ], "loc": { "start": { @@ -61923,8 +62032,8 @@ } }, "range": [ - 38613, - 38665 + 38645, + 38697 ], "loc": { "start": { @@ -61939,8 +62048,8 @@ } ], "range": [ - 38190, - 38671 + 38222, + 38703 ], "loc": { "start": { @@ -61956,8 +62065,8 @@ "generator": false, "expression": false, "range": [ - 38187, - 38671 + 38219, + 38703 ], "loc": { "start": { @@ -61973,8 +62082,8 @@ "kind": "method", "computed": false, "range": [ - 38173, - 38671 + 38205, + 38703 ], "loc": { "start": { @@ -61991,8 +62100,8 @@ "type": "Block", "value": "*\n * Initialise all the extensions defined in the configuration object\n ", "range": [ - 38084, - 38168 + 38116, + 38200 ], "loc": { "start": { @@ -62011,8 +62120,8 @@ "type": "Block", "value": "*\n * Load an extension module\n * @param {Object} ext Extension config object\n ", "range": [ - 38677, - 38772 + 38709, + 38804 ], "loc": { "start": { @@ -62034,8 +62143,8 @@ "type": "Identifier", "name": "loadExtension", "range": [ - 38777, - 38790 + 38809, + 38822 ], "loc": { "start": { @@ -62056,8 +62165,8 @@ "type": "Identifier", "name": "ext", "range": [ - 38791, - 38794 + 38823, + 38826 ], "loc": { "start": { @@ -62089,8 +62198,8 @@ "type": "Identifier", "name": "ext", "range": [ - 38811, - 38814 + 38843, + 38846 ], "loc": { "start": { @@ -62105,8 +62214,8 @@ }, "prefix": true, "range": [ - 38810, - 38814 + 38842, + 38846 ], "loc": { "start": { @@ -62129,8 +62238,8 @@ "type": "Identifier", "name": "ext", "range": [ - 38819, - 38822 + 38851, + 38854 ], "loc": { "start": { @@ -62147,8 +62256,8 @@ "type": "Identifier", "name": "name", "range": [ - 38823, - 38827 + 38855, + 38859 ], "loc": { "start": { @@ -62162,8 +62271,8 @@ } }, "range": [ - 38819, - 38827 + 38851, + 38859 ], "loc": { "start": { @@ -62178,8 +62287,8 @@ }, "prefix": true, "range": [ - 38818, - 38827 + 38850, + 38859 ], "loc": { "start": { @@ -62193,8 +62302,8 @@ } }, "range": [ - 38810, - 38827 + 38842, + 38859 ], "loc": { "start": { @@ -62215,8 +62324,8 @@ "object": { "type": "ThisExpression", "range": [ - 38831, - 38835 + 38863, + 38867 ], "loc": { "start": { @@ -62233,8 +62342,8 @@ "type": "Identifier", "name": "hasExtension", "range": [ - 38836, - 38848 + 38868, + 38880 ], "loc": { "start": { @@ -62248,8 +62357,8 @@ } }, "range": [ - 38831, - 38848 + 38863, + 38880 ], "loc": { "start": { @@ -62270,8 +62379,8 @@ "type": "Identifier", "name": "ext", "range": [ - 38849, - 38852 + 38881, + 38884 ], "loc": { "start": { @@ -62288,8 +62397,8 @@ "type": "Identifier", "name": "name", "range": [ - 38853, - 38857 + 38885, + 38889 ], "loc": { "start": { @@ -62303,8 +62412,8 @@ } }, "range": [ - 38849, - 38857 + 38881, + 38889 ], "loc": { "start": { @@ -62319,8 +62428,8 @@ } ], "range": [ - 38831, - 38858 + 38863, + 38890 ], "loc": { "start": { @@ -62334,8 +62443,8 @@ } }, "range": [ - 38810, - 38858 + 38842, + 38890 ], "loc": { "start": { @@ -62355,8 +62464,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 38874, - 38881 + 38906, + 38913 ], "loc": { "start": { @@ -62371,8 +62480,8 @@ } ], "range": [ - 38860, - 38891 + 38892, + 38923 ], "loc": { "start": { @@ -62387,8 +62496,8 @@ }, "alternate": null, "range": [ - 38806, - 38891 + 38838, + 38923 ], "loc": { "start": { @@ -62410,8 +62519,8 @@ "type": "Identifier", "name": "name", "range": [ - 38905, - 38909 + 38937, + 38941 ], "loc": { "start": { @@ -62431,8 +62540,8 @@ "type": "Identifier", "name": "ext", "range": [ - 38912, - 38915 + 38944, + 38947 ], "loc": { "start": { @@ -62449,8 +62558,8 @@ "type": "Identifier", "name": "name", "range": [ - 38916, - 38920 + 38948, + 38952 ], "loc": { "start": { @@ -62464,8 +62573,8 @@ } }, "range": [ - 38912, - 38920 + 38944, + 38952 ], "loc": { "start": { @@ -62479,8 +62588,8 @@ } }, "range": [ - 38905, - 38920 + 38937, + 38952 ], "loc": { "start": { @@ -62496,8 +62605,8 @@ ], "kind": "let", "range": [ - 38901, - 38921 + 38933, + 38953 ], "loc": { "start": { @@ -62519,8 +62628,8 @@ "type": "Identifier", "name": "path", "range": [ - 38934, - 38938 + 38966, + 38970 ], "loc": { "start": { @@ -62540,8 +62649,8 @@ "type": "Identifier", "name": "ext", "range": [ - 38941, - 38944 + 38973, + 38976 ], "loc": { "start": { @@ -62558,8 +62667,8 @@ "type": "Identifier", "name": "path", "range": [ - 38945, - 38949 + 38977, + 38981 ], "loc": { "start": { @@ -62573,8 +62682,8 @@ } }, "range": [ - 38941, - 38949 + 38973, + 38981 ], "loc": { "start": { @@ -62588,8 +62697,8 @@ } }, "range": [ - 38934, - 38949 + 38966, + 38981 ], "loc": { "start": { @@ -62605,8 +62714,8 @@ ], "kind": "let", "range": [ - 38930, - 38950 + 38962, + 38982 ], "loc": { "start": { @@ -62628,8 +62737,8 @@ "type": "Identifier", "name": "modulePath", "range": [ - 38963, - 38973 + 38995, + 39005 ], "loc": { "start": { @@ -62644,8 +62753,8 @@ }, "init": null, "range": [ - 38963, - 38973 + 38995, + 39005 ], "loc": { "start": { @@ -62661,8 +62770,8 @@ ], "kind": "let", "range": [ - 38959, - 38974 + 38991, + 39006 ], "loc": { "start": { @@ -62684,8 +62793,8 @@ "type": "Identifier", "name": "name", "range": [ - 38988, - 38992 + 39020, + 39024 ], "loc": { "start": { @@ -62702,8 +62811,8 @@ "type": "Identifier", "name": "path", "range": [ - 38996, - 39000 + 39028, + 39032 ], "loc": { "start": { @@ -62717,8 +62826,8 @@ } }, "range": [ - 38988, - 39000 + 39020, + 39032 ], "loc": { "start": { @@ -62743,8 +62852,8 @@ "type": "Identifier", "name": "modulePath", "range": [ - 39016, - 39026 + 39048, + 39058 ], "loc": { "start": { @@ -62767,8 +62876,8 @@ "type": "Identifier", "name": "ext", "range": [ - 39029, - 39032 + 39061, + 39064 ], "loc": { "start": { @@ -62785,8 +62894,8 @@ "type": "Identifier", "name": "path", "range": [ - 39033, - 39037 + 39065, + 39069 ], "loc": { "start": { @@ -62800,8 +62909,8 @@ } }, "range": [ - 39029, - 39037 + 39061, + 39069 ], "loc": { "start": { @@ -62818,8 +62927,8 @@ "type": "Identifier", "name": "name", "range": [ - 39040, - 39044 + 39072, + 39076 ], "loc": { "start": { @@ -62833,8 +62942,8 @@ } }, "range": [ - 39029, - 39044 + 39061, + 39076 ], "loc": { "start": { @@ -62848,8 +62957,8 @@ } }, "range": [ - 39016, - 39044 + 39048, + 39076 ], "loc": { "start": { @@ -62863,8 +62972,8 @@ } }, "range": [ - 39016, - 39045 + 39048, + 39077 ], "loc": { "start": { @@ -62879,8 +62988,8 @@ } ], "range": [ - 39002, - 39055 + 39034, + 39087 ], "loc": { "start": { @@ -62905,8 +63014,8 @@ "type": "Identifier", "name": "name", "range": [ - 39075, - 39079 + 39107, + 39111 ], "loc": { "start": { @@ -62928,8 +63037,8 @@ "type": "Identifier", "name": "name", "range": [ - 39082, - 39086 + 39114, + 39118 ], "loc": { "start": { @@ -62946,8 +63055,8 @@ "type": "Identifier", "name": "replace", "range": [ - 39087, - 39094 + 39119, + 39126 ], "loc": { "start": { @@ -62961,8 +63070,8 @@ } }, "range": [ - 39082, - 39094 + 39114, + 39126 ], "loc": { "start": { @@ -62981,8 +63090,8 @@ "value": ".js", "raw": "'.js'", "range": [ - 39095, - 39100 + 39127, + 39132 ], "loc": { "start": { @@ -63000,8 +63109,8 @@ "value": "", "raw": "''", "range": [ - 39102, - 39104 + 39134, + 39136 ], "loc": { "start": { @@ -63016,8 +63125,8 @@ } ], "range": [ - 39082, - 39105 + 39114, + 39137 ], "loc": { "start": { @@ -63031,8 +63140,8 @@ } }, "range": [ - 39075, - 39105 + 39107, + 39137 ], "loc": { "start": { @@ -63046,8 +63155,8 @@ } }, "range": [ - 39075, - 39106 + 39107, + 39138 ], "loc": { "start": { @@ -63069,8 +63178,8 @@ "type": "Identifier", "name": "modulePath", "range": [ - 39119, - 39129 + 39151, + 39161 ], "loc": { "start": { @@ -63093,8 +63202,8 @@ "value": "extensions/{}/{}", "raw": "'extensions/{}/{}'", "range": [ - 39132, - 39150 + 39164, + 39182 ], "loc": { "start": { @@ -63111,8 +63220,8 @@ "type": "Identifier", "name": "replace", "range": [ - 39151, - 39158 + 39183, + 39190 ], "loc": { "start": { @@ -63126,8 +63235,8 @@ } }, "range": [ - 39132, - 39158 + 39164, + 39190 ], "loc": { "start": { @@ -63150,8 +63259,8 @@ "flags": "g" }, "range": [ - 39159, - 39164 + 39191, + 39196 ], "loc": { "start": { @@ -63168,8 +63277,8 @@ "type": "Identifier", "name": "name", "range": [ - 39166, - 39170 + 39198, + 39202 ], "loc": { "start": { @@ -63184,8 +63293,8 @@ } ], "range": [ - 39132, - 39171 + 39164, + 39203 ], "loc": { "start": { @@ -63199,8 +63308,8 @@ } }, "range": [ - 39119, - 39171 + 39151, + 39203 ], "loc": { "start": { @@ -63214,8 +63323,8 @@ } }, "range": [ - 39119, - 39172 + 39151, + 39204 ], "loc": { "start": { @@ -63230,8 +63339,8 @@ } ], "range": [ - 39061, - 39182 + 39093, + 39214 ], "loc": { "start": { @@ -63245,8 +63354,8 @@ } }, "range": [ - 38984, - 39182 + 39016, + 39214 ], "loc": { "start": { @@ -63263,8 +63372,8 @@ "type": "Line", "value": " Require pattern for Webpack", "range": [ - 39192, - 39222 + 39224, + 39254 ], "loc": { "start": { @@ -63287,8 +63396,8 @@ "type": "Identifier", "name": "require", "range": [ - 39231, - 39238 + 39263, + 39270 ], "loc": { "start": { @@ -63313,8 +63422,8 @@ "value": "./", "raw": "'./'", "range": [ - 39240, - 39244 + 39272, + 39276 ], "loc": { "start": { @@ -63331,8 +63440,8 @@ "type": "Identifier", "name": "modulePath", "range": [ - 39247, - 39257 + 39279, + 39289 ], "loc": { "start": { @@ -63346,8 +63455,8 @@ } }, "range": [ - 39240, - 39257 + 39272, + 39289 ], "loc": { "start": { @@ -63362,8 +63471,8 @@ } ], "range": [ - 39239, - 39258 + 39271, + 39290 ], "loc": { "start": { @@ -63384,8 +63493,8 @@ "type": "Identifier", "name": "mod", "range": [ - 39261, - 39264 + 39293, + 39296 ], "loc": { "start": { @@ -63411,8 +63520,8 @@ "type": "Identifier", "name": "inst", "range": [ - 39320, - 39324 + 39352, + 39356 ], "loc": { "start": { @@ -63434,8 +63543,8 @@ "type": "Identifier", "name": "mod", "range": [ - 39331, - 39334 + 39363, + 39366 ], "loc": { "start": { @@ -63452,8 +63561,8 @@ "type": "Identifier", "name": "default", "range": [ - 39335, - 39342 + 39367, + 39374 ], "loc": { "start": { @@ -63467,8 +63576,8 @@ } }, "range": [ - 39331, - 39342 + 39363, + 39374 ], "loc": { "start": { @@ -63485,8 +63594,8 @@ { "type": "ThisExpression", "range": [ - 39343, - 39347 + 39375, + 39379 ], "loc": { "start": { @@ -63503,8 +63612,8 @@ "type": "Identifier", "name": "ext", "range": [ - 39349, - 39352 + 39381, + 39384 ], "loc": { "start": { @@ -63519,8 +63628,8 @@ } ], "range": [ - 39327, - 39353 + 39359, + 39385 ], "loc": { "start": { @@ -63534,8 +63643,8 @@ } }, "range": [ - 39320, - 39353 + 39352, + 39385 ], "loc": { "start": { @@ -63551,8 +63660,8 @@ ], "kind": "let", "range": [ - 39316, - 39354 + 39348, + 39386 ], "loc": { "start": { @@ -63569,8 +63678,8 @@ "type": "Block", "value": " eslint-disable ", "range": [ - 39283, - 39303 + 39315, + 39335 ], "loc": { "start": { @@ -63589,8 +63698,8 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 39367, - 39386 + 39399, + 39418 ], "loc": { "start": { @@ -63616,8 +63725,8 @@ "type": "Identifier", "name": "inst", "range": [ - 39399, - 39403 + 39431, + 39435 ], "loc": { "start": { @@ -63634,8 +63743,8 @@ "type": "Identifier", "name": "init", "range": [ - 39404, - 39408 + 39436, + 39440 ], "loc": { "start": { @@ -63649,8 +63758,8 @@ } }, "range": [ - 39399, - 39408 + 39431, + 39440 ], "loc": { "start": { @@ -63665,8 +63774,8 @@ }, "arguments": [], "range": [ - 39399, - 39410 + 39431, + 39442 ], "loc": { "start": { @@ -63680,8 +63789,8 @@ } }, "range": [ - 39399, - 39411 + 39431, + 39443 ], "loc": { "start": { @@ -63698,8 +63807,8 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 39367, - 39386 + 39399, + 39418 ], "loc": { "start": { @@ -63728,8 +63837,8 @@ "object": { "type": "ThisExpression", "range": [ - 39424, - 39428 + 39456, + 39460 ], "loc": { "start": { @@ -63746,8 +63855,8 @@ "type": "Identifier", "name": "ExtRegistry", "range": [ - 39429, - 39440 + 39461, + 39472 ], "loc": { "start": { @@ -63761,8 +63870,8 @@ } }, "range": [ - 39424, - 39440 + 39456, + 39472 ], "loc": { "start": { @@ -63779,8 +63888,8 @@ "type": "Identifier", "name": "name", "range": [ - 39441, - 39445 + 39473, + 39477 ], "loc": { "start": { @@ -63794,8 +63903,8 @@ } }, "range": [ - 39424, - 39446 + 39456, + 39478 ], "loc": { "start": { @@ -63812,8 +63921,8 @@ "type": "Identifier", "name": "inst", "range": [ - 39449, - 39453 + 39481, + 39485 ], "loc": { "start": { @@ -63827,8 +63936,8 @@ } }, "range": [ - 39424, - 39453 + 39456, + 39485 ], "loc": { "start": { @@ -63842,8 +63951,8 @@ } }, "range": [ - 39424, - 39454 + 39456, + 39486 ], "loc": { "start": { @@ -63858,8 +63967,8 @@ } ], "range": [ - 39269, - 39464 + 39301, + 39496 ], "loc": { "start": { @@ -63875,8 +63984,8 @@ "generator": false, "expression": false, "range": [ - 39260, - 39464 + 39292, + 39496 ], "loc": { "start": { @@ -63891,8 +64000,8 @@ } ], "range": [ - 39231, - 39465 + 39263, + 39497 ], "loc": { "start": { @@ -63906,8 +64015,8 @@ } }, "range": [ - 39231, - 39466 + 39263, + 39498 ], "loc": { "start": { @@ -63924,8 +64033,8 @@ "type": "Line", "value": " Require pattern for Webpack", "range": [ - 39192, - 39222 + 39224, + 39254 ], "loc": { "start": { @@ -63942,8 +64051,8 @@ } ], "range": [ - 38796, - 39472 + 38828, + 39504 ], "loc": { "start": { @@ -63959,8 +64068,8 @@ "generator": false, "expression": false, "range": [ - 38790, - 39472 + 38822, + 39504 ], "loc": { "start": { @@ -63976,8 +64085,8 @@ "kind": "method", "computed": false, "range": [ - 38777, - 39472 + 38809, + 39504 ], "loc": { "start": { @@ -63994,8 +64103,8 @@ "type": "Block", "value": "*\n * Load an extension module\n * @param {Object} ext Extension config object\n ", "range": [ - 38677, - 38772 + 38709, + 38804 ], "loc": { "start": { @@ -64014,8 +64123,8 @@ "type": "Block", "value": "*\n * Get an extension instance\n * @param {String} name Name of the extension\n * @return {Object} Extension instance\n ", "range": [ - 39478, - 39621 + 39510, + 39653 ], "loc": { "start": { @@ -64037,8 +64146,8 @@ "type": "Identifier", "name": "extension", "range": [ - 39626, - 39635 + 39658, + 39667 ], "loc": { "start": { @@ -64059,8 +64168,8 @@ "type": "Identifier", "name": "name", "range": [ - 39636, - 39640 + 39668, + 39672 ], "loc": { "start": { @@ -64088,8 +64197,8 @@ "object": { "type": "ThisExpression", "range": [ - 39659, - 39663 + 39691, + 39695 ], "loc": { "start": { @@ -64106,8 +64215,8 @@ "type": "Identifier", "name": "ExtRegistry", "range": [ - 39664, - 39675 + 39696, + 39707 ], "loc": { "start": { @@ -64121,8 +64230,8 @@ } }, "range": [ - 39659, - 39675 + 39691, + 39707 ], "loc": { "start": { @@ -64139,8 +64248,8 @@ "type": "Identifier", "name": "name", "range": [ - 39676, - 39680 + 39708, + 39712 ], "loc": { "start": { @@ -64154,8 +64263,8 @@ } }, "range": [ - 39659, - 39681 + 39691, + 39713 ], "loc": { "start": { @@ -64169,8 +64278,8 @@ } }, "range": [ - 39652, - 39682 + 39684, + 39714 ], "loc": { "start": { @@ -64185,8 +64294,8 @@ } ], "range": [ - 39642, - 39688 + 39674, + 39720 ], "loc": { "start": { @@ -64202,8 +64311,8 @@ "generator": false, "expression": false, "range": [ - 39635, - 39688 + 39667, + 39720 ], "loc": { "start": { @@ -64219,8 +64328,8 @@ "kind": "method", "computed": false, "range": [ - 39626, - 39688 + 39658, + 39720 ], "loc": { "start": { @@ -64237,8 +64346,8 @@ "type": "Block", "value": "*\n * Get an extension instance\n * @param {String} name Name of the extension\n * @return {Object} Extension instance\n ", "range": [ - 39478, - 39621 + 39510, + 39653 ], "loc": { "start": { @@ -64257,8 +64366,8 @@ "type": "Block", "value": "*\n * Check passed extension name exists\n * @param {String} name Name of the extension\n * @return {Boolean}\n ", "range": [ - 39694, - 39824 + 39726, + 39856 ], "loc": { "start": { @@ -64280,8 +64389,8 @@ "type": "Identifier", "name": "hasExtension", "range": [ - 39829, - 39841 + 39861, + 39873 ], "loc": { "start": { @@ -64302,8 +64411,8 @@ "type": "Identifier", "name": "name", "range": [ - 39842, - 39846 + 39874, + 39878 ], "loc": { "start": { @@ -64331,8 +64440,8 @@ "type": "Identifier", "name": "isEmpty", "range": [ - 39866, - 39873 + 39898, + 39905 ], "loc": { "start": { @@ -64355,8 +64464,8 @@ "object": { "type": "ThisExpression", "range": [ - 39874, - 39878 + 39906, + 39910 ], "loc": { "start": { @@ -64373,8 +64482,8 @@ "type": "Identifier", "name": "ExtRegistry", "range": [ - 39879, - 39890 + 39911, + 39922 ], "loc": { "start": { @@ -64388,8 +64497,8 @@ } }, "range": [ - 39874, - 39890 + 39906, + 39922 ], "loc": { "start": { @@ -64406,8 +64515,8 @@ "type": "Identifier", "name": "name", "range": [ - 39891, - 39895 + 39923, + 39927 ], "loc": { "start": { @@ -64421,8 +64530,8 @@ } }, "range": [ - 39874, - 39896 + 39906, + 39928 ], "loc": { "start": { @@ -64437,8 +64546,8 @@ } ], "range": [ - 39866, - 39897 + 39898, + 39929 ], "loc": { "start": { @@ -64453,8 +64562,8 @@ }, "prefix": true, "range": [ - 39865, - 39897 + 39897, + 39929 ], "loc": { "start": { @@ -64468,8 +64577,8 @@ } }, "range": [ - 39858, - 39898 + 39890, + 39930 ], "loc": { "start": { @@ -64484,8 +64593,8 @@ } ], "range": [ - 39848, - 39904 + 39880, + 39936 ], "loc": { "start": { @@ -64501,8 +64610,8 @@ "generator": false, "expression": false, "range": [ - 39841, - 39904 + 39873, + 39936 ], "loc": { "start": { @@ -64518,8 +64627,8 @@ "kind": "method", "computed": false, "range": [ - 39829, - 39904 + 39861, + 39936 ], "loc": { "start": { @@ -64536,8 +64645,8 @@ "type": "Block", "value": "*\n * Check passed extension name exists\n * @param {String} name Name of the extension\n * @return {Boolean}\n ", "range": [ - 39694, - 39824 + 39726, + 39856 ], "loc": { "start": { @@ -64556,8 +64665,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": [ - 39910, - 40085 + 39942, + 40117 ], "loc": { "start": { @@ -64579,8 +64688,8 @@ "type": "Identifier", "name": "registerExtension", "range": [ - 40090, - 40107 + 40122, + 40139 ], "loc": { "start": { @@ -64601,8 +64710,8 @@ "type": "Identifier", "name": "inst", "range": [ - 40108, - 40112 + 40140, + 40144 ], "loc": { "start": { @@ -64619,8 +64728,8 @@ "type": "Identifier", "name": "name", "range": [ - 40114, - 40118 + 40146, + 40150 ], "loc": { "start": { @@ -64651,8 +64760,8 @@ "object": { "type": "ThisExpression", "range": [ - 40130, - 40134 + 40162, + 40166 ], "loc": { "start": { @@ -64669,8 +64778,8 @@ "type": "Identifier", "name": "ExtRegistry", "range": [ - 40135, - 40146 + 40167, + 40178 ], "loc": { "start": { @@ -64684,8 +64793,8 @@ } }, "range": [ - 40130, - 40146 + 40162, + 40178 ], "loc": { "start": { @@ -64702,8 +64811,8 @@ "type": "Identifier", "name": "name", "range": [ - 40147, - 40151 + 40179, + 40183 ], "loc": { "start": { @@ -64717,8 +64826,8 @@ } }, "range": [ - 40130, - 40152 + 40162, + 40184 ], "loc": { "start": { @@ -64735,8 +64844,8 @@ "type": "Identifier", "name": "inst", "range": [ - 40155, - 40159 + 40187, + 40191 ], "loc": { "start": { @@ -64750,8 +64859,8 @@ } }, "range": [ - 40130, - 40159 + 40162, + 40191 ], "loc": { "start": { @@ -64765,8 +64874,8 @@ } }, "range": [ - 40130, - 40160 + 40162, + 40192 ], "loc": { "start": { @@ -64781,8 +64890,8 @@ } ], "range": [ - 40120, - 40166 + 40152, + 40198 ], "loc": { "start": { @@ -64798,8 +64907,8 @@ "generator": false, "expression": false, "range": [ - 40107, - 40166 + 40139, + 40198 ], "loc": { "start": { @@ -64815,8 +64924,8 @@ "kind": "method", "computed": false, "range": [ - 40090, - 40166 + 40122, + 40198 ], "loc": { "start": { @@ -64833,8 +64942,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": [ - 39910, - 40085 + 39942, + 40117 ], "loc": { "start": { @@ -64853,8 +64962,8 @@ "type": "Block", "value": "*\n * Destroy all the extensions store in extensions registry\n ", "range": [ - 40172, - 40246 + 40204, + 40278 ], "loc": { "start": { @@ -64876,8 +64985,8 @@ "type": "Identifier", "name": "destroyExtensions", "range": [ - 40251, - 40268 + 40283, + 40300 ], "loc": { "start": { @@ -64906,8 +65015,8 @@ "type": "Identifier", "name": "reg", "range": [ - 40285, - 40288 + 40317, + 40320 ], "loc": { "start": { @@ -64926,8 +65035,8 @@ "object": { "type": "ThisExpression", "range": [ - 40291, - 40295 + 40323, + 40327 ], "loc": { "start": { @@ -64944,8 +65053,8 @@ "type": "Identifier", "name": "ExtRegistry", "range": [ - 40296, - 40307 + 40328, + 40339 ], "loc": { "start": { @@ -64959,8 +65068,8 @@ } }, "range": [ - 40291, - 40307 + 40323, + 40339 ], "loc": { "start": { @@ -64974,8 +65083,8 @@ } }, "range": [ - 40285, - 40307 + 40317, + 40339 ], "loc": { "start": { @@ -64991,8 +65100,8 @@ ], "kind": "let", "range": [ - 40281, - 40308 + 40313, + 40340 ], "loc": { "start": { @@ -65021,8 +65130,8 @@ "type": "Identifier", "name": "Object", "range": [ - 40318, - 40324 + 40350, + 40356 ], "loc": { "start": { @@ -65039,8 +65148,8 @@ "type": "Identifier", "name": "keys", "range": [ - 40325, - 40329 + 40357, + 40361 ], "loc": { "start": { @@ -65054,8 +65163,8 @@ } }, "range": [ - 40318, - 40329 + 40350, + 40361 ], "loc": { "start": { @@ -65073,8 +65182,8 @@ "type": "Identifier", "name": "reg", "range": [ - 40330, - 40333 + 40362, + 40365 ], "loc": { "start": { @@ -65089,8 +65198,8 @@ } ], "range": [ - 40318, - 40334 + 40350, + 40366 ], "loc": { "start": { @@ -65107,8 +65216,8 @@ "type": "Identifier", "name": "forEach", "range": [ - 40335, - 40342 + 40367, + 40374 ], "loc": { "start": { @@ -65122,8 +65231,8 @@ } }, "range": [ - 40318, - 40342 + 40350, + 40374 ], "loc": { "start": { @@ -65145,8 +65254,8 @@ "type": "Identifier", "name": "key", "range": [ - 40344, - 40347 + 40376, + 40379 ], "loc": { "start": { @@ -65177,8 +65286,8 @@ "type": "Identifier", "name": "reg", "range": [ - 40366, - 40369 + 40398, + 40401 ], "loc": { "start": { @@ -65195,8 +65304,8 @@ "type": "Identifier", "name": "key", "range": [ - 40370, - 40373 + 40402, + 40405 ], "loc": { "start": { @@ -65210,8 +65319,8 @@ } }, "range": [ - 40366, - 40374 + 40398, + 40406 ], "loc": { "start": { @@ -65228,8 +65337,8 @@ "type": "Identifier", "name": "destroy", "range": [ - 40375, - 40382 + 40407, + 40414 ], "loc": { "start": { @@ -65243,8 +65352,8 @@ } }, "range": [ - 40366, - 40382 + 40398, + 40414 ], "loc": { "start": { @@ -65259,8 +65368,8 @@ }, "arguments": [], "range": [ - 40366, - 40384 + 40398, + 40416 ], "loc": { "start": { @@ -65274,8 +65383,8 @@ } }, "range": [ - 40366, - 40385 + 40398, + 40417 ], "loc": { "start": { @@ -65300,8 +65409,8 @@ "type": "Identifier", "name": "reg", "range": [ - 40398, - 40401 + 40430, + 40433 ], "loc": { "start": { @@ -65318,8 +65427,8 @@ "type": "Identifier", "name": "key", "range": [ - 40402, - 40405 + 40434, + 40437 ], "loc": { "start": { @@ -65333,8 +65442,8 @@ } }, "range": [ - 40398, - 40406 + 40430, + 40438 ], "loc": { "start": { @@ -65351,8 +65460,8 @@ "type": "Identifier", "name": "undefined", "range": [ - 40409, - 40418 + 40441, + 40450 ], "loc": { "start": { @@ -65366,8 +65475,8 @@ } }, "range": [ - 40398, - 40418 + 40430, + 40450 ], "loc": { "start": { @@ -65381,8 +65490,8 @@ } }, "range": [ - 40398, - 40419 + 40430, + 40451 ], "loc": { "start": { @@ -65397,8 +65506,8 @@ } ], "range": [ - 40352, - 40429 + 40384, + 40461 ], "loc": { "start": { @@ -65414,8 +65523,8 @@ "generator": false, "expression": false, "range": [ - 40343, - 40429 + 40375, + 40461 ], "loc": { "start": { @@ -65430,8 +65539,8 @@ } ], "range": [ - 40318, - 40430 + 40350, + 40462 ], "loc": { "start": { @@ -65445,8 +65554,8 @@ } }, "range": [ - 40318, - 40431 + 40350, + 40463 ], "loc": { "start": { @@ -65461,8 +65570,8 @@ } ], "range": [ - 40271, - 40437 + 40303, + 40469 ], "loc": { "start": { @@ -65478,8 +65587,8 @@ "generator": false, "expression": false, "range": [ - 40268, - 40437 + 40300, + 40469 ], "loc": { "start": { @@ -65495,8 +65604,8 @@ "kind": "method", "computed": false, "range": [ - 40251, - 40437 + 40283, + 40469 ], "loc": { "start": { @@ -65513,8 +65622,8 @@ "type": "Block", "value": "*\n * Destroy all the extensions store in extensions registry\n ", "range": [ - 40172, - 40246 + 40204, + 40278 ], "loc": { "start": { @@ -65533,8 +65642,8 @@ "type": "Block", "value": "*\n * Load themes defined in the configuration object\n ", "range": [ - 40443, - 40509 + 40475, + 40541 ], "loc": { "start": { @@ -65556,8 +65665,8 @@ "type": "Identifier", "name": "loadThemes", "range": [ - 40514, - 40524 + 40546, + 40556 ], "loc": { "start": { @@ -65588,8 +65697,8 @@ "object": { "type": "ThisExpression", "range": [ - 40542, - 40546 + 40574, + 40578 ], "loc": { "start": { @@ -65606,8 +65715,8 @@ "type": "Identifier", "name": "hasThemes", "range": [ - 40547, - 40556 + 40579, + 40588 ], "loc": { "start": { @@ -65621,8 +65730,8 @@ } }, "range": [ - 40542, - 40556 + 40574, + 40588 ], "loc": { "start": { @@ -65637,8 +65746,8 @@ }, "prefix": true, "range": [ - 40541, - 40556 + 40573, + 40588 ], "loc": { "start": { @@ -65658,8 +65767,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 40572, - 40579 + 40604, + 40611 ], "loc": { "start": { @@ -65674,8 +65783,8 @@ } ], "range": [ - 40558, - 40589 + 40590, + 40621 ], "loc": { "start": { @@ -65690,8 +65799,8 @@ }, "alternate": null, "range": [ - 40537, - 40589 + 40569, + 40621 ], "loc": { "start": { @@ -65713,8 +65822,8 @@ "type": "Identifier", "name": "themes", "range": [ - 40603, - 40609 + 40635, + 40641 ], "loc": { "start": { @@ -65733,8 +65842,8 @@ "object": { "type": "ThisExpression", "range": [ - 40612, - 40616 + 40644, + 40648 ], "loc": { "start": { @@ -65751,8 +65860,8 @@ "type": "Identifier", "name": "themes", "range": [ - 40617, - 40623 + 40649, + 40655 ], "loc": { "start": { @@ -65766,8 +65875,8 @@ } }, "range": [ - 40612, - 40623 + 40644, + 40655 ], "loc": { "start": { @@ -65781,8 +65890,8 @@ } }, "range": [ - 40603, - 40623 + 40635, + 40655 ], "loc": { "start": { @@ -65798,8 +65907,8 @@ ], "kind": "let", "range": [ - 40599, - 40624 + 40631, + 40656 ], "loc": { "start": { @@ -65825,8 +65934,8 @@ "object": { "type": "ThisExpression", "range": [ - 40633, - 40637 + 40665, + 40669 ], "loc": { "start": { @@ -65843,8 +65952,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 40638, - 40645 + 40670, + 40677 ], "loc": { "start": { @@ -65858,8 +65967,8 @@ } }, "range": [ - 40633, - 40645 + 40665, + 40677 ], "loc": { "start": { @@ -65876,8 +65985,8 @@ "type": "Identifier", "name": "emit", "range": [ - 40646, - 40650 + 40678, + 40682 ], "loc": { "start": { @@ -65891,8 +66000,8 @@ } }, "range": [ - 40633, - 40650 + 40665, + 40682 ], "loc": { "start": { @@ -65911,8 +66020,8 @@ "value": "before-loading-themes", "raw": "'before-loading-themes'", "range": [ - 40651, - 40674 + 40683, + 40706 ], "loc": { "start": { @@ -65928,8 +66037,8 @@ { "type": "ThisExpression", "range": [ - 40676, - 40680 + 40708, + 40712 ], "loc": { "start": { @@ -65944,8 +66053,8 @@ } ], "range": [ - 40633, - 40681 + 40665, + 40713 ], "loc": { "start": { @@ -65959,8 +66068,8 @@ } }, "range": [ - 40633, - 40682 + 40665, + 40714 ], "loc": { "start": { @@ -65977,8 +66086,8 @@ "type": "Line", "value": "Default theme config", "range": [ - 40692, - 40714 + 40724, + 40746 ], "loc": { "start": { @@ -66001,8 +66110,8 @@ "object": { "type": "ThisExpression", "range": [ - 40727, - 40731 + 40759, + 40763 ], "loc": { "start": { @@ -66019,8 +66128,8 @@ "type": "Identifier", "name": "enableDefaultTheme", "range": [ - 40732, - 40750 + 40764, + 40782 ], "loc": { "start": { @@ -66034,8 +66143,8 @@ } }, "range": [ - 40727, - 40750 + 40759, + 40782 ], "loc": { "start": { @@ -66060,8 +66169,8 @@ "type": "Identifier", "name": "defaultTheme", "range": [ - 40770, - 40782 + 40802, + 40814 ], "loc": { "start": { @@ -66083,8 +66192,8 @@ "type": "Identifier", "name": "name", "range": [ - 40787, - 40791 + 40819, + 40823 ], "loc": { "start": { @@ -66102,8 +66211,8 @@ "value": "default", "raw": "'default'", "range": [ - 40793, - 40802 + 40825, + 40834 ], "loc": { "start": { @@ -66121,8 +66230,8 @@ "shorthand": false, "computed": false, "range": [ - 40787, - 40802 + 40819, + 40834 ], "loc": { "start": { @@ -66137,8 +66246,8 @@ } ], "range": [ - 40785, - 40804 + 40817, + 40836 ], "loc": { "start": { @@ -66152,8 +66261,8 @@ } }, "range": [ - 40770, - 40804 + 40802, + 40836 ], "loc": { "start": { @@ -66169,8 +66278,8 @@ ], "kind": "let", "range": [ - 40766, - 40805 + 40798, + 40837 ], "loc": { "start": { @@ -66196,8 +66305,8 @@ "object": { "type": "ThisExpression", "range": [ - 40818, - 40822 + 40850, + 40854 ], "loc": { "start": { @@ -66214,8 +66323,8 @@ "type": "Identifier", "name": "themes", "range": [ - 40823, - 40829 + 40855, + 40861 ], "loc": { "start": { @@ -66229,8 +66338,8 @@ } }, "range": [ - 40818, - 40829 + 40850, + 40861 ], "loc": { "start": { @@ -66247,8 +66356,8 @@ "type": "Identifier", "name": "push", "range": [ - 40830, - 40834 + 40862, + 40866 ], "loc": { "start": { @@ -66262,8 +66371,8 @@ } }, "range": [ - 40818, - 40834 + 40850, + 40866 ], "loc": { "start": { @@ -66281,8 +66390,8 @@ "type": "Identifier", "name": "defaultTheme", "range": [ - 40835, - 40847 + 40867, + 40879 ], "loc": { "start": { @@ -66297,8 +66406,8 @@ } ], "range": [ - 40818, - 40848 + 40850, + 40880 ], "loc": { "start": { @@ -66312,8 +66421,8 @@ } }, "range": [ - 40818, - 40849 + 40850, + 40881 ], "loc": { "start": { @@ -66328,8 +66437,8 @@ } ], "range": [ - 40752, - 40859 + 40784, + 40891 ], "loc": { "start": { @@ -66344,8 +66453,8 @@ }, "alternate": null, "range": [ - 40723, - 40859 + 40755, + 40891 ], "loc": { "start": { @@ -66362,8 +66471,8 @@ "type": "Line", "value": "Default theme config", "range": [ - 40692, - 40714 + 40724, + 40746 ], "loc": { "start": { @@ -66386,8 +66495,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 40872, - 40879 + 40904, + 40911 ], "loc": { "start": { @@ -66405,8 +66514,8 @@ "type": "Identifier", "name": "themes", "range": [ - 40880, - 40886 + 40912, + 40918 ], "loc": { "start": { @@ -66421,8 +66530,8 @@ } ], "range": [ - 40872, - 40887 + 40904, + 40919 ], "loc": { "start": { @@ -66449,8 +66558,8 @@ "type": "Identifier", "name": "i", "range": [ - 40912, - 40913 + 40944, + 40945 ], "loc": { "start": { @@ -66468,8 +66577,8 @@ "value": 0, "raw": "0", "range": [ - 40916, - 40917 + 40948, + 40949 ], "loc": { "start": { @@ -66483,8 +66592,8 @@ } }, "range": [ - 40912, - 40917 + 40944, + 40949 ], "loc": { "start": { @@ -66503,8 +66612,8 @@ "type": "Identifier", "name": "len", "range": [ - 40919, - 40922 + 40951, + 40954 ], "loc": { "start": { @@ -66524,8 +66633,8 @@ "type": "Identifier", "name": "themes", "range": [ - 40925, - 40931 + 40957, + 40963 ], "loc": { "start": { @@ -66542,8 +66651,8 @@ "type": "Identifier", "name": "length", "range": [ - 40932, - 40938 + 40964, + 40970 ], "loc": { "start": { @@ -66557,8 +66666,8 @@ } }, "range": [ - 40925, - 40938 + 40957, + 40970 ], "loc": { "start": { @@ -66572,8 +66681,8 @@ } }, "range": [ - 40919, - 40938 + 40951, + 40970 ], "loc": { "start": { @@ -66589,8 +66698,8 @@ ], "kind": "let", "range": [ - 40908, - 40938 + 40940, + 40970 ], "loc": { "start": { @@ -66610,8 +66719,8 @@ "type": "Identifier", "name": "i", "range": [ - 40940, - 40941 + 40972, + 40973 ], "loc": { "start": { @@ -66628,8 +66737,8 @@ "type": "Identifier", "name": "len", "range": [ - 40944, - 40947 + 40976, + 40979 ], "loc": { "start": { @@ -66643,8 +66752,8 @@ } }, "range": [ - 40940, - 40947 + 40972, + 40979 ], "loc": { "start": { @@ -66664,8 +66773,8 @@ "type": "Identifier", "name": "i", "range": [ - 40949, - 40950 + 40981, + 40982 ], "loc": { "start": { @@ -66680,8 +66789,8 @@ }, "prefix": false, "range": [ - 40949, - 40952 + 40981, + 40984 ], "loc": { "start": { @@ -66706,8 +66815,8 @@ "type": "Identifier", "name": "theme", "range": [ - 40976, - 40981 + 41008, + 41013 ], "loc": { "start": { @@ -66727,8 +66836,8 @@ "type": "Identifier", "name": "themes", "range": [ - 40984, - 40990 + 41016, + 41022 ], "loc": { "start": { @@ -66745,8 +66854,8 @@ "type": "Identifier", "name": "i", "range": [ - 40991, - 40992 + 41023, + 41024 ], "loc": { "start": { @@ -66760,8 +66869,8 @@ } }, "range": [ - 40984, - 40993 + 41016, + 41025 ], "loc": { "start": { @@ -66775,8 +66884,8 @@ } }, "range": [ - 40976, - 40993 + 41008, + 41025 ], "loc": { "start": { @@ -66792,8 +66901,8 @@ ], "kind": "let", "range": [ - 40972, - 40994 + 41004, + 41026 ], "loc": { "start": { @@ -66815,8 +66924,8 @@ "type": "Identifier", "name": "name", "range": [ - 41015, - 41019 + 41047, + 41051 ], "loc": { "start": { @@ -66836,8 +66945,8 @@ "type": "Identifier", "name": "theme", "range": [ - 41022, - 41027 + 41054, + 41059 ], "loc": { "start": { @@ -66854,8 +66963,8 @@ "type": "Identifier", "name": "name", "range": [ - 41028, - 41032 + 41060, + 41064 ], "loc": { "start": { @@ -66869,8 +66978,8 @@ } }, "range": [ - 41022, - 41032 + 41054, + 41064 ], "loc": { "start": { @@ -66884,8 +66993,8 @@ } }, "range": [ - 41015, - 41032 + 41047, + 41064 ], "loc": { "start": { @@ -66901,8 +67010,8 @@ ], "kind": "let", "range": [ - 41011, - 41033 + 41043, + 41065 ], "loc": { "start": { @@ -66924,8 +67033,8 @@ "type": "Identifier", "name": "path", "range": [ - 41054, - 41058 + 41086, + 41090 ], "loc": { "start": { @@ -66945,8 +67054,8 @@ "type": "Identifier", "name": "theme", "range": [ - 41061, - 41066 + 41093, + 41098 ], "loc": { "start": { @@ -66963,8 +67072,8 @@ "type": "Identifier", "name": "path", "range": [ - 41067, - 41071 + 41099, + 41103 ], "loc": { "start": { @@ -66978,8 +67087,8 @@ } }, "range": [ - 41061, - 41071 + 41093, + 41103 ], "loc": { "start": { @@ -66993,8 +67102,8 @@ } }, "range": [ - 41054, - 41071 + 41086, + 41103 ], "loc": { "start": { @@ -67010,8 +67119,8 @@ ], "kind": "let", "range": [ - 41050, - 41072 + 41082, + 41104 ], "loc": { "start": { @@ -67033,8 +67142,8 @@ "type": "Identifier", "name": "styleId", "range": [ - 41093, - 41100 + 41125, + 41132 ], "loc": { "start": { @@ -67056,8 +67165,8 @@ "object": { "type": "ThisExpression", "range": [ - 41103, - 41107 + 41135, + 41139 ], "loc": { "start": { @@ -67074,8 +67183,8 @@ "type": "Identifier", "name": "prfxTf", "range": [ - 41108, - 41114 + 41140, + 41146 ], "loc": { "start": { @@ -67089,8 +67198,8 @@ } }, "range": [ - 41103, - 41114 + 41135, + 41146 ], "loc": { "start": { @@ -67107,8 +67216,8 @@ "type": "Identifier", "name": "name", "range": [ - 41117, - 41121 + 41149, + 41153 ], "loc": { "start": { @@ -67122,8 +67231,8 @@ } }, "range": [ - 41103, - 41121 + 41135, + 41153 ], "loc": { "start": { @@ -67137,8 +67246,8 @@ } }, "range": [ - 41093, - 41121 + 41125, + 41153 ], "loc": { "start": { @@ -67154,8 +67263,8 @@ ], "kind": "let", "range": [ - 41089, - 41122 + 41121, + 41154 ], "loc": { "start": { @@ -67177,8 +67286,8 @@ "type": "Identifier", "name": "name", "range": [ - 41143, - 41147 + 41175, + 41179 ], "loc": { "start": { @@ -67198,8 +67307,8 @@ "type": "Identifier", "name": "path", "range": [ - 41152, - 41156 + 41184, + 41188 ], "loc": { "start": { @@ -67214,8 +67323,8 @@ }, "prefix": true, "range": [ - 41151, - 41156 + 41183, + 41188 ], "loc": { "start": { @@ -67229,8 +67338,8 @@ } }, "range": [ - 41143, - 41156 + 41175, + 41188 ], "loc": { "start": { @@ -67255,8 +67364,8 @@ "type": "Identifier", "name": "path", "range": [ - 41180, - 41184 + 41212, + 41216 ], "loc": { "start": { @@ -67287,8 +67396,8 @@ "object": { "type": "ThisExpression", "range": [ - 41187, - 41191 + 41219, + 41223 ], "loc": { "start": { @@ -67305,8 +67414,8 @@ "type": "Identifier", "name": "themesPath", "range": [ - 41192, - 41202 + 41224, + 41234 ], "loc": { "start": { @@ -67320,8 +67429,8 @@ } }, "range": [ - 41187, - 41202 + 41219, + 41234 ], "loc": { "start": { @@ -67338,8 +67447,8 @@ "type": "Identifier", "name": "name", "range": [ - 41205, - 41209 + 41237, + 41241 ], "loc": { "start": { @@ -67353,8 +67462,8 @@ } }, "range": [ - 41187, - 41209 + 41219, + 41241 ], "loc": { "start": { @@ -67372,8 +67481,8 @@ "value": "/", "raw": "'/'", "range": [ - 41212, - 41215 + 41244, + 41247 ], "loc": { "start": { @@ -67387,8 +67496,8 @@ } }, "range": [ - 41187, - 41215 + 41219, + 41247 ], "loc": { "start": { @@ -67405,8 +67514,8 @@ "type": "Identifier", "name": "name", "range": [ - 41218, - 41222 + 41250, + 41254 ], "loc": { "start": { @@ -67420,8 +67529,8 @@ } }, "range": [ - 41187, - 41222 + 41219, + 41254 ], "loc": { "start": { @@ -67439,8 +67548,8 @@ "value": ".css", "raw": "'.css'", "range": [ - 41225, - 41231 + 41257, + 41263 ], "loc": { "start": { @@ -67454,8 +67563,8 @@ } }, "range": [ - 41187, - 41231 + 41219, + 41263 ], "loc": { "start": { @@ -67469,8 +67578,8 @@ } }, "range": [ - 41180, - 41231 + 41212, + 41263 ], "loc": { "start": { @@ -67484,8 +67593,8 @@ } }, "range": [ - 41180, - 41232 + 41212, + 41264 ], "loc": { "start": { @@ -67500,8 +67609,8 @@ } ], "range": [ - 41158, - 41250 + 41190, + 41282 ], "loc": { "start": { @@ -67526,8 +67635,8 @@ "type": "Identifier", "name": "name", "range": [ - 41277, - 41281 + 41309, + 41313 ], "loc": { "start": { @@ -67542,8 +67651,8 @@ }, "prefix": true, "range": [ - 41276, - 41281 + 41308, + 41313 ], "loc": { "start": { @@ -67563,8 +67672,8 @@ "type": "Identifier", "name": "theme", "range": [ - 41285, - 41290 + 41317, + 41322 ], "loc": { "start": { @@ -67581,8 +67690,8 @@ "type": "Identifier", "name": "path", "range": [ - 41291, - 41295 + 41323, + 41327 ], "loc": { "start": { @@ -67596,8 +67705,8 @@ } }, "range": [ - 41285, - 41295 + 41317, + 41327 ], "loc": { "start": { @@ -67611,8 +67720,8 @@ } }, "range": [ - 41276, - 41295 + 41308, + 41327 ], "loc": { "start": { @@ -67637,8 +67746,8 @@ "type": "Identifier", "name": "name", "range": [ - 41319, - 41323 + 41351, + 41355 ], "loc": { "start": { @@ -67661,8 +67770,8 @@ "value": "theme{0}", "raw": "'theme{0}'", "range": [ - 41326, - 41336 + 41358, + 41368 ], "loc": { "start": { @@ -67679,8 +67788,8 @@ "type": "Identifier", "name": "replace", "range": [ - 41337, - 41344 + 41369, + 41376 ], "loc": { "start": { @@ -67694,8 +67803,8 @@ } }, "range": [ - 41326, - 41344 + 41358, + 41376 ], "loc": { "start": { @@ -67714,8 +67823,8 @@ "value": "{0}", "raw": "'{0}'", "range": [ - 41345, - 41350 + 41377, + 41382 ], "loc": { "start": { @@ -67732,8 +67841,8 @@ "type": "Identifier", "name": "i", "range": [ - 41352, - 41353 + 41384, + 41385 ], "loc": { "start": { @@ -67748,8 +67857,8 @@ } ], "range": [ - 41326, - 41354 + 41358, + 41386 ], "loc": { "start": { @@ -67763,8 +67872,8 @@ } }, "range": [ - 41319, - 41354 + 41351, + 41386 ], "loc": { "start": { @@ -67778,8 +67887,8 @@ } }, "range": [ - 41319, - 41355 + 41351, + 41387 ], "loc": { "start": { @@ -67794,8 +67903,8 @@ } ], "range": [ - 41297, - 41373 + 41329, + 41405 ], "loc": { "start": { @@ -67810,8 +67919,8 @@ }, "alternate": null, "range": [ - 41272, - 41373 + 41304, + 41405 ], "loc": { "start": { @@ -67825,8 +67934,8 @@ } }, "range": [ - 41139, - 41373 + 41171, + 41405 ], "loc": { "start": { @@ -67852,8 +67961,8 @@ "object": { "type": "ThisExpression", "range": [ - 41396, - 41400 + 41428, + 41432 ], "loc": { "start": { @@ -67870,8 +67979,8 @@ "type": "Identifier", "name": "isImported", "range": [ - 41401, - 41411 + 41433, + 41443 ], "loc": { "start": { @@ -67885,8 +67994,8 @@ } }, "range": [ - 41396, - 41411 + 41428, + 41443 ], "loc": { "start": { @@ -67904,8 +68013,8 @@ "type": "Identifier", "name": "path", "range": [ - 41412, - 41416 + 41444, + 41448 ], "loc": { "start": { @@ -67923,8 +68032,8 @@ "value": "link", "raw": "'link'", "range": [ - 41418, - 41424 + 41450, + 41456 ], "loc": { "start": { @@ -67939,8 +68048,8 @@ } ], "range": [ - 41396, - 41425 + 41428, + 41457 ], "loc": { "start": { @@ -67955,8 +68064,8 @@ }, "prefix": true, "range": [ - 41395, - 41425 + 41427, + 41457 ], "loc": { "start": { @@ -67982,8 +68091,8 @@ "object": { "type": "ThisExpression", "range": [ - 41449, - 41453 + 41481, + 41485 ], "loc": { "start": { @@ -68000,8 +68109,8 @@ "type": "Identifier", "name": "import", "range": [ - 41454, - 41460 + 41486, + 41492 ], "loc": { "start": { @@ -68015,8 +68124,8 @@ } }, "range": [ - 41449, - 41460 + 41481, + 41492 ], "loc": { "start": { @@ -68034,8 +68143,8 @@ "type": "Identifier", "name": "styleId", "range": [ - 41461, - 41468 + 41493, + 41500 ], "loc": { "start": { @@ -68052,8 +68161,8 @@ "type": "Identifier", "name": "path", "range": [ - 41470, - 41474 + 41502, + 41506 ], "loc": { "start": { @@ -68071,8 +68180,8 @@ "value": null, "raw": "null", "range": [ - 41476, - 41480 + 41508, + 41512 ], "loc": { "start": { @@ -68090,8 +68199,8 @@ "value": "link", "raw": "'link'", "range": [ - 41482, - 41488 + 41514, + 41520 ], "loc": { "start": { @@ -68106,8 +68215,8 @@ } ], "range": [ - 41449, - 41489 + 41481, + 41521 ], "loc": { "start": { @@ -68121,8 +68230,8 @@ } }, "range": [ - 41449, - 41490 + 41481, + 41522 ], "loc": { "start": { @@ -68137,8 +68246,8 @@ } ], "range": [ - 41427, - 41508 + 41459, + 41540 ], "loc": { "start": { @@ -68153,8 +68262,8 @@ }, "alternate": null, "range": [ - 41391, - 41508 + 41423, + 41540 ], "loc": { "start": { @@ -68169,8 +68278,8 @@ } ], "range": [ - 40954, - 41522 + 40986, + 41554 ], "loc": { "start": { @@ -68184,8 +68293,8 @@ } }, "range": [ - 40903, - 41522 + 40935, + 41554 ], "loc": { "start": { @@ -68200,8 +68309,8 @@ } ], "range": [ - 40889, - 41532 + 40921, + 41564 ], "loc": { "start": { @@ -68216,8 +68325,8 @@ }, "alternate": null, "range": [ - 40868, - 41532 + 40900, + 41564 ], "loc": { "start": { @@ -68234,8 +68343,8 @@ "type": "Line", "value": " Enable loader indicator", "range": [ - 41542, - 41568 + 41574, + 41600 ], "loc": { "start": { @@ -68261,8 +68370,8 @@ "object": { "type": "ThisExpression", "range": [ - 41577, - 41581 + 41609, + 41613 ], "loc": { "start": { @@ -68279,8 +68388,8 @@ "type": "Identifier", "name": "loader", "range": [ - 41582, - 41588 + 41614, + 41620 ], "loc": { "start": { @@ -68294,8 +68403,8 @@ } }, "range": [ - 41577, - 41588 + 41609, + 41620 ], "loc": { "start": { @@ -68313,8 +68422,8 @@ "value": true, "raw": "true", "range": [ - 41591, - 41595 + 41623, + 41627 ], "loc": { "start": { @@ -68328,8 +68437,8 @@ } }, "range": [ - 41577, - 41595 + 41609, + 41627 ], "loc": { "start": { @@ -68343,8 +68452,8 @@ } }, "range": [ - 41577, - 41596 + 41609, + 41628 ], "loc": { "start": { @@ -68361,8 +68470,8 @@ "type": "Line", "value": " Enable loader indicator", "range": [ - 41542, - 41568 + 41574, + 41600 ], "loc": { "start": { @@ -68390,8 +68499,8 @@ "object": { "type": "ThisExpression", "range": [ - 41606, - 41610 + 41638, + 41642 ], "loc": { "start": { @@ -68408,8 +68517,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 41611, - 41618 + 41643, + 41650 ], "loc": { "start": { @@ -68423,8 +68532,8 @@ } }, "range": [ - 41606, - 41618 + 41638, + 41650 ], "loc": { "start": { @@ -68441,8 +68550,8 @@ "type": "Identifier", "name": "emit", "range": [ - 41619, - 41623 + 41651, + 41655 ], "loc": { "start": { @@ -68456,8 +68565,8 @@ } }, "range": [ - 41606, - 41623 + 41638, + 41655 ], "loc": { "start": { @@ -68476,8 +68585,8 @@ "value": "after-loading-themes", "raw": "'after-loading-themes'", "range": [ - 41624, - 41646 + 41656, + 41678 ], "loc": { "start": { @@ -68493,8 +68602,8 @@ { "type": "ThisExpression", "range": [ - 41648, - 41652 + 41680, + 41684 ], "loc": { "start": { @@ -68509,8 +68618,8 @@ } ], "range": [ - 41606, - 41653 + 41638, + 41685 ], "loc": { "start": { @@ -68524,8 +68633,8 @@ } }, "range": [ - 41606, - 41654 + 41638, + 41686 ], "loc": { "start": { @@ -68540,8 +68649,8 @@ } ], "range": [ - 40527, - 41660 + 40559, + 41692 ], "loc": { "start": { @@ -68557,8 +68666,8 @@ "generator": false, "expression": false, "range": [ - 40524, - 41660 + 40556, + 41692 ], "loc": { "start": { @@ -68574,8 +68683,8 @@ "kind": "method", "computed": false, "range": [ - 40514, - 41660 + 40546, + 41692 ], "loc": { "start": { @@ -68592,8 +68701,8 @@ "type": "Block", "value": "*\n * Load themes defined in the configuration object\n ", "range": [ - 40443, - 40509 + 40475, + 40541 ], "loc": { "start": { @@ -68612,8 +68721,8 @@ "type": "Block", "value": "*\n * Return stylesheet DOM element for a given theme name\n * @return {DOMElement} stylesheet element\n ", "range": [ - 41666, - 41784 + 41698, + 41816 ], "loc": { "start": { @@ -68635,8 +68744,8 @@ "type": "Identifier", "name": "getStylesheet", "range": [ - 41789, - 41802 + 41821, + 41834 ], "loc": { "start": { @@ -68659,8 +68768,8 @@ "type": "Identifier", "name": "name", "range": [ - 41803, - 41807 + 41835, + 41839 ], "loc": { "start": { @@ -68678,8 +68787,8 @@ "value": "default", "raw": "'default'", "range": [ - 41810, - 41819 + 41842, + 41851 ], "loc": { "start": { @@ -68693,8 +68802,8 @@ } }, "range": [ - 41803, - 41819 + 41835, + 41851 ], "loc": { "start": { @@ -68719,8 +68828,8 @@ "type": "Identifier", "name": "elm", "range": [ - 41838, - 41841 + 41870, + 41873 ], "loc": { "start": { @@ -68743,8 +68852,8 @@ "object": { "type": "ThisExpression", "range": [ - 41842, - 41846 + 41874, + 41878 ], "loc": { "start": { @@ -68761,8 +68870,8 @@ "type": "Identifier", "name": "prfxTf", "range": [ - 41847, - 41853 + 41879, + 41885 ], "loc": { "start": { @@ -68776,8 +68885,8 @@ } }, "range": [ - 41842, - 41853 + 41874, + 41885 ], "loc": { "start": { @@ -68794,8 +68903,8 @@ "type": "Identifier", "name": "name", "range": [ - 41856, - 41860 + 41888, + 41892 ], "loc": { "start": { @@ -68809,8 +68918,8 @@ } }, "range": [ - 41842, - 41860 + 41874, + 41892 ], "loc": { "start": { @@ -68825,8 +68934,8 @@ } ], "range": [ - 41838, - 41861 + 41870, + 41893 ], "loc": { "start": { @@ -68840,8 +68949,8 @@ } }, "range": [ - 41831, - 41862 + 41863, + 41894 ], "loc": { "start": { @@ -68856,8 +68965,8 @@ } ], "range": [ - 41821, - 41868 + 41853, + 41900 ], "loc": { "start": { @@ -68873,8 +68982,8 @@ "generator": false, "expression": false, "range": [ - 41802, - 41868 + 41834, + 41900 ], "loc": { "start": { @@ -68890,8 +68999,8 @@ "kind": "method", "computed": false, "range": [ - 41789, - 41868 + 41821, + 41900 ], "loc": { "start": { @@ -68908,8 +69017,8 @@ "type": "Block", "value": "*\n * Return stylesheet DOM element for a given theme name\n * @return {DOMElement} stylesheet element\n ", "range": [ - 41666, - 41784 + 41698, + 41816 ], "loc": { "start": { @@ -68928,8 +69037,8 @@ "type": "Block", "value": "*\n * Destroy filter grid\n ", "range": [ - 41874, - 41912 + 41906, + 41944 ], "loc": { "start": { @@ -68951,8 +69060,8 @@ "type": "Identifier", "name": "destroy", "range": [ - 41917, - 41924 + 41949, + 41956 ], "loc": { "start": { @@ -68983,8 +69092,8 @@ "object": { "type": "ThisExpression", "range": [ - 41942, - 41946 + 41974, + 41978 ], "loc": { "start": { @@ -69001,8 +69110,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 41947, - 41958 + 41979, + 41990 ], "loc": { "start": { @@ -69016,8 +69125,8 @@ } }, "range": [ - 41942, - 41958 + 41974, + 41990 ], "loc": { "start": { @@ -69032,8 +69141,8 @@ }, "prefix": true, "range": [ - 41941, - 41958 + 41973, + 41990 ], "loc": { "start": { @@ -69053,8 +69162,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 41974, - 41981 + 42006, + 42013 ], "loc": { "start": { @@ -69069,8 +69178,8 @@ } ], "range": [ - 41960, - 41991 + 41992, + 42023 ], "loc": { "start": { @@ -69085,8 +69194,8 @@ }, "alternate": null, "range": [ - 41937, - 41991 + 41969, + 42023 ], "loc": { "start": { @@ -69108,8 +69217,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 42005, - 42012 + 42037, + 42044 ], "loc": { "start": { @@ -69128,8 +69237,8 @@ "object": { "type": "ThisExpression", "range": [ - 42015, - 42019 + 42047, + 42051 ], "loc": { "start": { @@ -69146,8 +69255,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 42020, - 42027 + 42052, + 42059 ], "loc": { "start": { @@ -69161,8 +69270,8 @@ } }, "range": [ - 42015, - 42027 + 42047, + 42059 ], "loc": { "start": { @@ -69176,8 +69285,8 @@ } }, "range": [ - 42005, - 42027 + 42037, + 42059 ], "loc": { "start": { @@ -69193,8 +69302,8 @@ ], "kind": "let", "range": [ - 42001, - 42028 + 42033, + 42060 ], "loc": { "start": { @@ -69218,8 +69327,8 @@ "object": { "type": "ThisExpression", "range": [ - 42042, - 42046 + 42074, + 42078 ], "loc": { "start": { @@ -69236,8 +69345,8 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 42047, - 42060 + 42079, + 42092 ], "loc": { "start": { @@ -69251,8 +69360,8 @@ } }, "range": [ - 42042, - 42060 + 42074, + 42092 ], "loc": { "start": { @@ -69274,8 +69383,8 @@ "object": { "type": "ThisExpression", "range": [ - 42065, - 42069 + 42097, + 42101 ], "loc": { "start": { @@ -69292,8 +69401,8 @@ "type": "Identifier", "name": "popupFilters", "range": [ - 42070, - 42082 + 42102, + 42114 ], "loc": { "start": { @@ -69307,8 +69416,8 @@ } }, "range": [ - 42065, - 42082 + 42097, + 42114 ], "loc": { "start": { @@ -69323,8 +69432,8 @@ }, "prefix": true, "range": [ - 42064, - 42082 + 42096, + 42114 ], "loc": { "start": { @@ -69338,8 +69447,8 @@ } }, "range": [ - 42042, - 42082 + 42074, + 42114 ], "loc": { "start": { @@ -69365,8 +69474,8 @@ "object": { "type": "ThisExpression", "range": [ - 42098, - 42102 + 42130, + 42134 ], "loc": { "start": { @@ -69383,8 +69492,8 @@ "type": "Identifier", "name": "removeExternalFlts", "range": [ - 42103, - 42121 + 42135, + 42153 ], "loc": { "start": { @@ -69398,8 +69507,8 @@ } }, "range": [ - 42098, - 42121 + 42130, + 42153 ], "loc": { "start": { @@ -69414,8 +69523,8 @@ }, "arguments": [], "range": [ - 42098, - 42123 + 42130, + 42155 ], "loc": { "start": { @@ -69429,8 +69538,8 @@ } }, "range": [ - 42098, - 42124 + 42130, + 42156 ], "loc": { "start": { @@ -69445,8 +69554,8 @@ } ], "range": [ - 42084, - 42134 + 42116, + 42166 ], "loc": { "start": { @@ -69461,8 +69570,8 @@ }, "alternate": null, "range": [ - 42038, - 42134 + 42070, + 42166 ], "loc": { "start": { @@ -69485,8 +69594,8 @@ "object": { "type": "ThisExpression", "range": [ - 42144, - 42148 + 42176, + 42180 ], "loc": { "start": { @@ -69503,8 +69612,8 @@ "type": "Identifier", "name": "removeToolbar", "range": [ - 42149, - 42162 + 42181, + 42194 ], "loc": { "start": { @@ -69518,8 +69627,8 @@ } }, "range": [ - 42144, - 42162 + 42176, + 42194 ], "loc": { "start": { @@ -69534,8 +69643,8 @@ }, "arguments": [], "range": [ - 42144, - 42164 + 42176, + 42196 ], "loc": { "start": { @@ -69549,8 +69658,8 @@ } }, "range": [ - 42144, - 42165 + 42176, + 42197 ], "loc": { "start": { @@ -69571,8 +69680,8 @@ "object": { "type": "ThisExpression", "range": [ - 42179, - 42183 + 42211, + 42215 ], "loc": { "start": { @@ -69589,8 +69698,8 @@ "type": "Identifier", "name": "hasExtensions", "range": [ - 42184, - 42197 + 42216, + 42229 ], "loc": { "start": { @@ -69604,8 +69713,8 @@ } }, "range": [ - 42179, - 42197 + 42211, + 42229 ], "loc": { "start": { @@ -69631,8 +69740,8 @@ "object": { "type": "ThisExpression", "range": [ - 42213, - 42217 + 42245, + 42249 ], "loc": { "start": { @@ -69649,8 +69758,8 @@ "type": "Identifier", "name": "destroyExtensions", "range": [ - 42218, - 42235 + 42250, + 42267 ], "loc": { "start": { @@ -69664,8 +69773,8 @@ } }, "range": [ - 42213, - 42235 + 42245, + 42267 ], "loc": { "start": { @@ -69680,8 +69789,8 @@ }, "arguments": [], "range": [ - 42213, - 42237 + 42245, + 42269 ], "loc": { "start": { @@ -69695,8 +69804,8 @@ } }, "range": [ - 42213, - 42238 + 42245, + 42270 ], "loc": { "start": { @@ -69711,8 +69820,8 @@ } ], "range": [ - 42199, - 42248 + 42231, + 42280 ], "loc": { "start": { @@ -69727,8 +69836,8 @@ }, "alternate": null, "range": [ - 42175, - 42248 + 42207, + 42280 ], "loc": { "start": { @@ -69751,8 +69860,8 @@ "object": { "type": "ThisExpression", "range": [ - 42258, - 42262 + 42290, + 42294 ], "loc": { "start": { @@ -69769,8 +69878,8 @@ "type": "Identifier", "name": "validateAllRows", "range": [ - 42263, - 42278 + 42295, + 42310 ], "loc": { "start": { @@ -69784,8 +69893,8 @@ } }, "range": [ - 42258, - 42278 + 42290, + 42310 ], "loc": { "start": { @@ -69800,8 +69909,8 @@ }, "arguments": [], "range": [ - 42258, - 42280 + 42290, + 42312 ], "loc": { "start": { @@ -69815,8 +69924,8 @@ } }, "range": [ - 42258, - 42281 + 42290, + 42313 ], "loc": { "start": { @@ -69833,8 +69942,8 @@ "type": "Line", "value": " broadcast destroy event modules and extensions are subscribed to", "range": [ - 42291, - 42358 + 42323, + 42390 ], "loc": { "start": { @@ -69860,8 +69969,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 42367, - 42374 + 42399, + 42406 ], "loc": { "start": { @@ -69878,8 +69987,8 @@ "type": "Identifier", "name": "emit", "range": [ - 42375, - 42379 + 42407, + 42411 ], "loc": { "start": { @@ -69893,8 +70002,8 @@ } }, "range": [ - 42367, - 42379 + 42399, + 42411 ], "loc": { "start": { @@ -69913,8 +70022,8 @@ "value": "destroy", "raw": "'destroy'", "range": [ - 42380, - 42389 + 42412, + 42421 ], "loc": { "start": { @@ -69930,8 +70039,8 @@ { "type": "ThisExpression", "range": [ - 42391, - 42395 + 42423, + 42427 ], "loc": { "start": { @@ -69946,8 +70055,8 @@ } ], "range": [ - 42367, - 42396 + 42399, + 42428 ], "loc": { "start": { @@ -69961,8 +70070,8 @@ } }, "range": [ - 42367, - 42397 + 42399, + 42429 ], "loc": { "start": { @@ -69979,8 +70088,8 @@ "type": "Line", "value": " broadcast destroy event modules and extensions are subscribed to", "range": [ - 42291, - 42358 + 42323, + 42390 ], "loc": { "start": { @@ -70006,8 +70115,8 @@ "object": { "type": "ThisExpression", "range": [ - 42411, - 42415 + 42443, + 42447 ], "loc": { "start": { @@ -70024,8 +70133,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 42416, - 42423 + 42448, + 42455 ], "loc": { "start": { @@ -70039,8 +70148,8 @@ } }, "range": [ - 42411, - 42423 + 42443, + 42455 ], "loc": { "start": { @@ -70062,8 +70171,8 @@ "object": { "type": "ThisExpression", "range": [ - 42428, - 42432 + 42460, + 42464 ], "loc": { "start": { @@ -70080,8 +70189,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 42433, - 42443 + 42465, + 42475 ], "loc": { "start": { @@ -70095,8 +70204,8 @@ } }, "range": [ - 42428, - 42443 + 42460, + 42475 ], "loc": { "start": { @@ -70111,8 +70220,8 @@ }, "prefix": true, "range": [ - 42427, - 42443 + 42459, + 42475 ], "loc": { "start": { @@ -70126,8 +70235,8 @@ } }, "range": [ - 42411, - 42443 + 42443, + 42475 ], "loc": { "start": { @@ -70158,8 +70267,8 @@ "object": { "type": "ThisExpression", "range": [ - 42459, - 42463 + 42491, + 42495 ], "loc": { "start": { @@ -70176,8 +70285,8 @@ "type": "Identifier", "name": "dom", "range": [ - 42464, - 42467 + 42496, + 42499 ], "loc": { "start": { @@ -70191,8 +70300,8 @@ } }, "range": [ - 42459, - 42467 + 42491, + 42499 ], "loc": { "start": { @@ -70207,8 +70316,8 @@ }, "arguments": [], "range": [ - 42459, - 42469 + 42491, + 42501 ], "loc": { "start": { @@ -70225,8 +70334,8 @@ "type": "Identifier", "name": "deleteRow", "range": [ - 42470, - 42479 + 42502, + 42511 ], "loc": { "start": { @@ -70240,8 +70349,8 @@ } }, "range": [ - 42459, - 42479 + 42491, + 42511 ], "loc": { "start": { @@ -70261,8 +70370,8 @@ "object": { "type": "ThisExpression", "range": [ - 42480, - 42484 + 42512, + 42516 ], "loc": { "start": { @@ -70279,8 +70388,8 @@ "type": "Identifier", "name": "filtersRowIndex", "range": [ - 42485, - 42500 + 42517, + 42532 ], "loc": { "start": { @@ -70294,8 +70403,8 @@ } }, "range": [ - 42480, - 42500 + 42512, + 42532 ], "loc": { "start": { @@ -70310,8 +70419,8 @@ } ], "range": [ - 42459, - 42501 + 42491, + 42533 ], "loc": { "start": { @@ -70325,8 +70434,8 @@ } }, "range": [ - 42459, - 42502 + 42491, + 42534 ], "loc": { "start": { @@ -70341,8 +70450,8 @@ } ], "range": [ - 42445, - 42512 + 42477, + 42544 ], "loc": { "start": { @@ -70357,8 +70466,8 @@ }, "alternate": null, "range": [ - 42407, - 42512 + 42439, + 42544 ], "loc": { "start": { @@ -70375,8 +70484,8 @@ "type": "Line", "value": " unsubscribe to events", "range": [ - 42522, - 42546 + 42554, + 42578 ], "loc": { "start": { @@ -70399,8 +70508,8 @@ "object": { "type": "ThisExpression", "range": [ - 42559, - 42563 + 42591, + 42595 ], "loc": { "start": { @@ -70417,8 +70526,8 @@ "type": "Identifier", "name": "hasVisibleRows", "range": [ - 42564, - 42578 + 42596, + 42610 ], "loc": { "start": { @@ -70432,8 +70541,8 @@ } }, "range": [ - 42559, - 42578 + 42591, + 42610 ], "loc": { "start": { @@ -70460,8 +70569,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 42594, - 42601 + 42626, + 42633 ], "loc": { "start": { @@ -70478,8 +70587,8 @@ "type": "Identifier", "name": "off", "range": [ - 42602, - 42605 + 42634, + 42637 ], "loc": { "start": { @@ -70493,8 +70602,8 @@ } }, "range": [ - 42594, - 42605 + 42626, + 42637 ], "loc": { "start": { @@ -70516,8 +70625,8 @@ "value": "after-filtering", "raw": "'after-filtering'", "range": [ - 42607, - 42624 + 42639, + 42656 ], "loc": { "start": { @@ -70532,8 +70641,8 @@ } ], "range": [ - 42606, - 42625 + 42638, + 42657 ], "loc": { "start": { @@ -70558,8 +70667,8 @@ "object": { "type": "ThisExpression", "range": [ - 42633, - 42637 + 42665, + 42669 ], "loc": { "start": { @@ -70576,8 +70685,8 @@ "type": "Identifier", "name": "enforceVisibility", "range": [ - 42638, - 42655 + 42670, + 42687 ], "loc": { "start": { @@ -70591,8 +70700,8 @@ } }, "range": [ - 42633, - 42655 + 42665, + 42687 ], "loc": { "start": { @@ -70607,8 +70716,8 @@ }, "arguments": [], "range": [ - 42633, - 42657 + 42665, + 42689 ], "loc": { "start": { @@ -70624,8 +70733,8 @@ "generator": false, "expression": true, "range": [ - 42627, - 42657 + 42659, + 42689 ], "loc": { "start": { @@ -70640,8 +70749,8 @@ } ], "range": [ - 42594, - 42658 + 42626, + 42690 ], "loc": { "start": { @@ -70655,8 +70764,8 @@ } }, "range": [ - 42594, - 42659 + 42626, + 42691 ], "loc": { "start": { @@ -70671,8 +70780,8 @@ } ], "range": [ - 42580, - 42669 + 42612, + 42701 ], "loc": { "start": { @@ -70687,8 +70796,8 @@ }, "alternate": null, "range": [ - 42555, - 42669 + 42587, + 42701 ], "loc": { "start": { @@ -70705,8 +70814,8 @@ "type": "Line", "value": " unsubscribe to events", "range": [ - 42522, - 42546 + 42554, + 42578 ], "loc": { "start": { @@ -70729,8 +70838,8 @@ "object": { "type": "ThisExpression", "range": [ - 42682, - 42686 + 42714, + 42718 ], "loc": { "start": { @@ -70747,8 +70856,8 @@ "type": "Identifier", "name": "linkedFilters", "range": [ - 42687, - 42700 + 42719, + 42732 ], "loc": { "start": { @@ -70762,8 +70871,8 @@ } }, "range": [ - 42682, - 42700 + 42714, + 42732 ], "loc": { "start": { @@ -70790,8 +70899,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 42716, - 42723 + 42748, + 42755 ], "loc": { "start": { @@ -70808,8 +70917,8 @@ "type": "Identifier", "name": "off", "range": [ - 42724, - 42727 + 42756, + 42759 ], "loc": { "start": { @@ -70823,8 +70932,8 @@ } }, "range": [ - 42716, - 42727 + 42748, + 42759 ], "loc": { "start": { @@ -70846,8 +70955,8 @@ "value": "after-filtering", "raw": "'after-filtering'", "range": [ - 42729, - 42746 + 42761, + 42778 ], "loc": { "start": { @@ -70862,8 +70971,8 @@ } ], "range": [ - 42728, - 42747 + 42760, + 42779 ], "loc": { "start": { @@ -70888,8 +70997,8 @@ "object": { "type": "ThisExpression", "range": [ - 42755, - 42759 + 42787, + 42791 ], "loc": { "start": { @@ -70906,8 +71015,8 @@ "type": "Identifier", "name": "linkFilters", "range": [ - 42760, - 42771 + 42792, + 42803 ], "loc": { "start": { @@ -70921,8 +71030,8 @@ } }, "range": [ - 42755, - 42771 + 42787, + 42803 ], "loc": { "start": { @@ -70937,8 +71046,8 @@ }, "arguments": [], "range": [ - 42755, - 42773 + 42787, + 42805 ], "loc": { "start": { @@ -70954,8 +71063,8 @@ "generator": false, "expression": true, "range": [ - 42749, - 42773 + 42781, + 42805 ], "loc": { "start": { @@ -70970,8 +71079,8 @@ } ], "range": [ - 42716, - 42774 + 42748, + 42806 ], "loc": { "start": { @@ -70985,8 +71094,8 @@ } }, "range": [ - 42716, - 42775 + 42748, + 42807 ], "loc": { "start": { @@ -71001,8 +71110,8 @@ } ], "range": [ - 42702, - 42785 + 42734, + 42817 ], "loc": { "start": { @@ -71017,8 +71126,8 @@ }, "alternate": null, "range": [ - 42678, - 42785 + 42710, + 42817 ], "loc": { "start": { @@ -71044,8 +71153,8 @@ "object": { "type": "ThisExpression", "range": [ - 42794, - 42798 + 42826, + 42830 ], "loc": { "start": { @@ -71062,8 +71171,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 42799, - 42806 + 42831, + 42838 ], "loc": { "start": { @@ -71077,8 +71186,8 @@ } }, "range": [ - 42794, - 42806 + 42826, + 42838 ], "loc": { "start": { @@ -71095,8 +71204,8 @@ "type": "Identifier", "name": "off", "range": [ - 42807, - 42810 + 42839, + 42842 ], "loc": { "start": { @@ -71110,8 +71219,8 @@ } }, "range": [ - 42794, - 42810 + 42826, + 42842 ], "loc": { "start": { @@ -71133,8 +71242,8 @@ "value": "filter-focus", "raw": "'filter-focus'", "range": [ - 42812, - 42826 + 42844, + 42858 ], "loc": { "start": { @@ -71149,8 +71258,8 @@ } ], "range": [ - 42811, - 42827 + 42843, + 42859 ], "loc": { "start": { @@ -71171,8 +71280,8 @@ "type": "Identifier", "name": "tf", "range": [ - 42842, - 42844 + 42874, + 42876 ], "loc": { "start": { @@ -71189,8 +71298,8 @@ "type": "Identifier", "name": "filter", "range": [ - 42846, - 42852 + 42878, + 42884 ], "loc": { "start": { @@ -71212,8 +71321,8 @@ "object": { "type": "ThisExpression", "range": [ - 42857, - 42861 + 42889, + 42893 ], "loc": { "start": { @@ -71230,8 +71339,8 @@ "type": "Identifier", "name": "setActiveFilterId", "range": [ - 42862, - 42879 + 42894, + 42911 ], "loc": { "start": { @@ -71245,8 +71354,8 @@ } }, "range": [ - 42857, - 42879 + 42889, + 42911 ], "loc": { "start": { @@ -71267,8 +71376,8 @@ "type": "Identifier", "name": "filter", "range": [ - 42880, - 42886 + 42912, + 42918 ], "loc": { "start": { @@ -71285,8 +71394,8 @@ "type": "Identifier", "name": "id", "range": [ - 42887, - 42889 + 42919, + 42921 ], "loc": { "start": { @@ -71300,8 +71409,8 @@ } }, "range": [ - 42880, - 42889 + 42912, + 42921 ], "loc": { "start": { @@ -71316,8 +71425,8 @@ } ], "range": [ - 42857, - 42890 + 42889, + 42922 ], "loc": { "start": { @@ -71333,8 +71442,8 @@ "generator": false, "expression": true, "range": [ - 42841, - 42890 + 42873, + 42922 ], "loc": { "start": { @@ -71349,8 +71458,8 @@ } ], "range": [ - 42794, - 42891 + 42826, + 42923 ], "loc": { "start": { @@ -71364,8 +71473,8 @@ } }, "range": [ - 42794, - 42892 + 42826, + 42924 ], "loc": { "start": { @@ -71386,8 +71495,8 @@ "type": "Identifier", "name": "removeClass", "range": [ - 42902, - 42913 + 42934, + 42945 ], "loc": { "start": { @@ -71409,8 +71518,8 @@ "object": { "type": "ThisExpression", "range": [ - 42914, - 42918 + 42946, + 42950 ], "loc": { "start": { @@ -71427,8 +71536,8 @@ "type": "Identifier", "name": "dom", "range": [ - 42919, - 42922 + 42951, + 42954 ], "loc": { "start": { @@ -71442,8 +71551,8 @@ } }, "range": [ - 42914, - 42922 + 42946, + 42954 ], "loc": { "start": { @@ -71458,8 +71567,8 @@ }, "arguments": [], "range": [ - 42914, - 42924 + 42946, + 42956 ], "loc": { "start": { @@ -71478,8 +71587,8 @@ "object": { "type": "ThisExpression", "range": [ - 42926, - 42930 + 42958, + 42962 ], "loc": { "start": { @@ -71496,8 +71605,8 @@ "type": "Identifier", "name": "prfxTf", "range": [ - 42931, - 42937 + 42963, + 42969 ], "loc": { "start": { @@ -71511,8 +71620,8 @@ } }, "range": [ - 42926, - 42937 + 42958, + 42969 ], "loc": { "start": { @@ -71527,8 +71636,8 @@ } ], "range": [ - 42902, - 42938 + 42934, + 42970 ], "loc": { "start": { @@ -71542,8 +71651,8 @@ } }, "range": [ - 42902, - 42939 + 42934, + 42971 ], "loc": { "start": { @@ -71564,8 +71673,8 @@ "type": "Identifier", "name": "removeClass", "range": [ - 42948, - 42959 + 42980, + 42991 ], "loc": { "start": { @@ -71587,8 +71696,8 @@ "object": { "type": "ThisExpression", "range": [ - 42960, - 42964 + 42992, + 42996 ], "loc": { "start": { @@ -71605,8 +71714,8 @@ "type": "Identifier", "name": "dom", "range": [ - 42965, - 42968 + 42997, + 43000 ], "loc": { "start": { @@ -71620,8 +71729,8 @@ } }, "range": [ - 42960, - 42968 + 42992, + 43000 ], "loc": { "start": { @@ -71636,8 +71745,8 @@ }, "arguments": [], "range": [ - 42960, - 42970 + 42992, + 43002 ], "loc": { "start": { @@ -71656,8 +71765,8 @@ "object": { "type": "ThisExpression", "range": [ - 42972, - 42976 + 43004, + 43008 ], "loc": { "start": { @@ -71674,8 +71783,8 @@ "type": "Identifier", "name": "prfxResponsive", "range": [ - 42977, - 42991 + 43009, + 43023 ], "loc": { "start": { @@ -71689,8 +71798,8 @@ } }, "range": [ - 42972, - 42991 + 43004, + 43023 ], "loc": { "start": { @@ -71705,8 +71814,8 @@ } ], "range": [ - 42948, - 42992 + 42980, + 43024 ], "loc": { "start": { @@ -71720,8 +71829,8 @@ } }, "range": [ - 42948, - 42993 + 42980, + 43025 ], "loc": { "start": { @@ -71745,8 +71854,8 @@ "object": { "type": "ThisExpression", "range": [ - 43003, - 43007 + 43035, + 43039 ], "loc": { "start": { @@ -71763,8 +71872,8 @@ "type": "Identifier", "name": "nbHiddenRows", "range": [ - 43008, - 43020 + 43040, + 43052 ], "loc": { "start": { @@ -71778,8 +71887,8 @@ } }, "range": [ - 43003, - 43020 + 43035, + 43052 ], "loc": { "start": { @@ -71797,8 +71906,8 @@ "value": 0, "raw": "0", "range": [ - 43023, - 43024 + 43055, + 43056 ], "loc": { "start": { @@ -71812,8 +71921,8 @@ } }, "range": [ - 43003, - 43024 + 43035, + 43056 ], "loc": { "start": { @@ -71827,8 +71936,8 @@ } }, "range": [ - 43003, - 43025 + 43035, + 43057 ], "loc": { "start": { @@ -71852,8 +71961,8 @@ "object": { "type": "ThisExpression", "range": [ - 43034, - 43038 + 43066, + 43070 ], "loc": { "start": { @@ -71870,8 +71979,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 43039, - 43053 + 43071, + 43085 ], "loc": { "start": { @@ -71885,8 +71994,8 @@ } }, "range": [ - 43034, - 43053 + 43066, + 43085 ], "loc": { "start": { @@ -71903,8 +72012,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 43056, - 43058 + 43088, + 43090 ], "loc": { "start": { @@ -71918,8 +72027,8 @@ } }, "range": [ - 43034, - 43058 + 43066, + 43090 ], "loc": { "start": { @@ -71933,8 +72042,8 @@ } }, "range": [ - 43034, - 43059 + 43066, + 43091 ], "loc": { "start": { @@ -71958,8 +72067,8 @@ "object": { "type": "ThisExpression", "range": [ - 43068, - 43072 + 43100, + 43104 ], "loc": { "start": { @@ -71976,8 +72085,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 43073, - 43079 + 43105, + 43111 ], "loc": { "start": { @@ -71991,8 +72100,8 @@ } }, "range": [ - 43068, - 43079 + 43100, + 43111 ], "loc": { "start": { @@ -72009,8 +72118,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 43082, - 43084 + 43114, + 43116 ], "loc": { "start": { @@ -72024,8 +72133,8 @@ } }, "range": [ - 43068, - 43084 + 43100, + 43116 ], "loc": { "start": { @@ -72039,8 +72148,8 @@ } }, "range": [ - 43068, - 43085 + 43100, + 43117 ], "loc": { "start": { @@ -72064,8 +72173,8 @@ "object": { "type": "ThisExpression", "range": [ - 43094, - 43098 + 43126, + 43130 ], "loc": { "start": { @@ -72082,8 +72191,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 43099, - 43110 + 43131, + 43142 ], "loc": { "start": { @@ -72097,8 +72206,8 @@ } }, "range": [ - 43094, - 43110 + 43126, + 43142 ], "loc": { "start": { @@ -72116,8 +72225,8 @@ "value": false, "raw": "false", "range": [ - 43113, - 43118 + 43145, + 43150 ], "loc": { "start": { @@ -72131,8 +72240,8 @@ } }, "range": [ - 43094, - 43118 + 43126, + 43150 ], "loc": { "start": { @@ -72146,8 +72255,8 @@ } }, "range": [ - 43094, - 43119 + 43126, + 43151 ], "loc": { "start": { @@ -72162,8 +72271,8 @@ } ], "range": [ - 41927, - 43125 + 41959, + 43157 ], "loc": { "start": { @@ -72179,8 +72288,8 @@ "generator": false, "expression": false, "range": [ - 41924, - 43125 + 41956, + 43157 ], "loc": { "start": { @@ -72196,8 +72305,8 @@ "kind": "method", "computed": false, "range": [ - 41917, - 43125 + 41949, + 43157 ], "loc": { "start": { @@ -72214,8 +72323,8 @@ "type": "Block", "value": "*\n * Destroy filter grid\n ", "range": [ - 41874, - 41912 + 41906, + 41944 ], "loc": { "start": { @@ -72234,8 +72343,8 @@ "type": "Block", "value": "*\n * Generate container element for paging, reset button, rows counter etc.\n ", "range": [ - 43131, - 43220 + 43163, + 43252 ], "loc": { "start": { @@ -72257,8 +72366,8 @@ "type": "Identifier", "name": "setToolbar", "range": [ - 43225, - 43235 + 43257, + 43267 ], "loc": { "start": { @@ -72286,8 +72395,8 @@ "object": { "type": "ThisExpression", "range": [ - 43252, - 43256 + 43284, + 43288 ], "loc": { "start": { @@ -72304,8 +72413,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 43257, - 43263 + 43289, + 43295 ], "loc": { "start": { @@ -72319,8 +72428,8 @@ } }, "range": [ - 43252, - 43263 + 43284, + 43295 ], "loc": { "start": { @@ -72340,8 +72449,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 43279, - 43286 + 43311, + 43318 ], "loc": { "start": { @@ -72356,8 +72465,8 @@ } ], "range": [ - 43265, - 43296 + 43297, + 43328 ], "loc": { "start": { @@ -72372,8 +72481,8 @@ }, "alternate": null, "range": [ - 43248, - 43296 + 43280, + 43328 ], "loc": { "start": { @@ -72390,8 +72499,8 @@ "type": "Block", "value": "** container div **", "range": [ - 43306, - 43329 + 43338, + 43361 ], "loc": { "start": { @@ -72415,8 +72524,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 43342, - 43348 + 43374, + 43380 ], "loc": { "start": { @@ -72435,8 +72544,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 43351, - 43360 + 43383, + 43392 ], "loc": { "start": { @@ -72455,8 +72564,8 @@ "value": "div", "raw": "'div'", "range": [ - 43361, - 43366 + 43393, + 43398 ], "loc": { "start": { @@ -72471,8 +72580,8 @@ } ], "range": [ - 43351, - 43367 + 43383, + 43399 ], "loc": { "start": { @@ -72486,8 +72595,8 @@ } }, "range": [ - 43342, - 43367 + 43374, + 43399 ], "loc": { "start": { @@ -72503,8 +72612,8 @@ ], "kind": "let", "range": [ - 43338, - 43368 + 43370, + 43400 ], "loc": { "start": { @@ -72521,8 +72630,8 @@ "type": "Block", "value": "** container div **", "range": [ - 43306, - 43329 + 43338, + 43361 ], "loc": { "start": { @@ -72549,8 +72658,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 43377, - 43383 + 43409, + 43415 ], "loc": { "start": { @@ -72567,8 +72676,8 @@ "type": "Identifier", "name": "className", "range": [ - 43384, - 43393 + 43416, + 43425 ], "loc": { "start": { @@ -72582,8 +72691,8 @@ } }, "range": [ - 43377, - 43393 + 43409, + 43425 ], "loc": { "start": { @@ -72602,8 +72711,8 @@ "object": { "type": "ThisExpression", "range": [ - 43396, - 43400 + 43428, + 43432 ], "loc": { "start": { @@ -72620,8 +72729,8 @@ "type": "Identifier", "name": "infDivCssClass", "range": [ - 43401, - 43415 + 43433, + 43447 ], "loc": { "start": { @@ -72635,8 +72744,8 @@ } }, "range": [ - 43396, - 43415 + 43428, + 43447 ], "loc": { "start": { @@ -72650,8 +72759,8 @@ } }, "range": [ - 43377, - 43415 + 43409, + 43447 ], "loc": { "start": { @@ -72665,8 +72774,8 @@ } }, "range": [ - 43377, - 43416 + 43409, + 43448 ], "loc": { "start": { @@ -72683,8 +72792,8 @@ "type": "Line", "value": "custom container", "range": [ - 43426, - 43444 + 43458, + 43476 ], "loc": { "start": { @@ -72707,8 +72816,8 @@ "object": { "type": "ThisExpression", "range": [ - 43457, - 43461 + 43489, + 43493 ], "loc": { "start": { @@ -72725,8 +72834,8 @@ "type": "Identifier", "name": "toolBarTgtId", "range": [ - 43462, - 43474 + 43494, + 43506 ], "loc": { "start": { @@ -72740,8 +72849,8 @@ } }, "range": [ - 43457, - 43474 + 43489, + 43506 ], "loc": { "start": { @@ -72770,8 +72879,8 @@ "type": "Identifier", "name": "elm", "range": [ - 43490, - 43493 + 43522, + 43525 ], "loc": { "start": { @@ -72791,8 +72900,8 @@ "object": { "type": "ThisExpression", "range": [ - 43494, - 43498 + 43526, + 43530 ], "loc": { "start": { @@ -72809,8 +72918,8 @@ "type": "Identifier", "name": "toolBarTgtId", "range": [ - 43499, - 43511 + 43531, + 43543 ], "loc": { "start": { @@ -72824,8 +72933,8 @@ } }, "range": [ - 43494, - 43511 + 43526, + 43543 ], "loc": { "start": { @@ -72840,8 +72949,8 @@ } ], "range": [ - 43490, - 43512 + 43522, + 43544 ], "loc": { "start": { @@ -72858,8 +72967,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 43513, - 43524 + 43545, + 43556 ], "loc": { "start": { @@ -72873,8 +72982,8 @@ } }, "range": [ - 43490, - 43524 + 43522, + 43556 ], "loc": { "start": { @@ -72892,8 +73001,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 43525, - 43531 + 43557, + 43563 ], "loc": { "start": { @@ -72908,8 +73017,8 @@ } ], "range": [ - 43490, - 43532 + 43522, + 43564 ], "loc": { "start": { @@ -72923,8 +73032,8 @@ } }, "range": [ - 43490, - 43533 + 43522, + 43565 ], "loc": { "start": { @@ -72939,8 +73048,8 @@ } ], "range": [ - 43476, - 43543 + 43508, + 43575 ], "loc": { "start": { @@ -72957,8 +73066,8 @@ "type": "Line", "value": "grid-layout", "range": [ - 43552, - 43565 + 43584, + 43597 ], "loc": { "start": { @@ -72981,8 +73090,8 @@ "object": { "type": "ThisExpression", "range": [ - 43583, - 43587 + 43615, + 43619 ], "loc": { "start": { @@ -72999,8 +73108,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 43588, - 43598 + 43620, + 43630 ], "loc": { "start": { @@ -73014,8 +73123,8 @@ } }, "range": [ - 43583, - 43598 + 43615, + 43630 ], "loc": { "start": { @@ -73040,8 +73149,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 43618, - 43628 + 43650, + 43660 ], "loc": { "start": { @@ -73063,8 +73172,8 @@ "object": { "type": "ThisExpression", "range": [ - 43631, - 43635 + 43663, + 43667 ], "loc": { "start": { @@ -73081,8 +73190,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 43636, - 43639 + 43668, + 43671 ], "loc": { "start": { @@ -73096,8 +73205,8 @@ } }, "range": [ - 43631, - 43639 + 43663, + 43671 ], "loc": { "start": { @@ -73114,8 +73223,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 43640, - 43650 + 43672, + 43682 ], "loc": { "start": { @@ -73129,8 +73238,8 @@ } }, "range": [ - 43631, - 43650 + 43663, + 43682 ], "loc": { "start": { @@ -73144,8 +73253,8 @@ } }, "range": [ - 43618, - 43650 + 43650, + 43682 ], "loc": { "start": { @@ -73161,8 +73270,8 @@ ], "kind": "let", "range": [ - 43614, - 43651 + 43646, + 43683 ], "loc": { "start": { @@ -73189,8 +73298,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 43664, - 43674 + 43696, + 43706 ], "loc": { "start": { @@ -73207,8 +73316,8 @@ "type": "Identifier", "name": "tblMainCont", "range": [ - 43675, - 43686 + 43707, + 43718 ], "loc": { "start": { @@ -73222,8 +73331,8 @@ } }, "range": [ - 43664, - 43686 + 43696, + 43718 ], "loc": { "start": { @@ -73240,8 +73349,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 43687, - 43698 + 43719, + 43730 ], "loc": { "start": { @@ -73255,8 +73364,8 @@ } }, "range": [ - 43664, - 43698 + 43696, + 43730 ], "loc": { "start": { @@ -73274,8 +73383,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 43699, - 43705 + 43731, + 43737 ], "loc": { "start": { @@ -73290,8 +73399,8 @@ } ], "range": [ - 43664, - 43706 + 43696, + 43738 ], "loc": { "start": { @@ -73305,8 +73414,8 @@ } }, "range": [ - 43664, - 43707 + 43696, + 43739 ], "loc": { "start": { @@ -73331,8 +73440,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 43720, - 43726 + 43752, + 43758 ], "loc": { "start": { @@ -73349,8 +73458,8 @@ "type": "Identifier", "name": "className", "range": [ - 43727, - 43736 + 43759, + 43768 ], "loc": { "start": { @@ -73364,8 +73473,8 @@ } }, "range": [ - 43720, - 43736 + 43752, + 43768 ], "loc": { "start": { @@ -73385,8 +73494,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 43739, - 43749 + 43771, + 43781 ], "loc": { "start": { @@ -73403,8 +73512,8 @@ "type": "Identifier", "name": "infDivCssClass", "range": [ - 43750, - 43764 + 43782, + 43796 ], "loc": { "start": { @@ -73418,8 +73527,8 @@ } }, "range": [ - 43739, - 43764 + 43771, + 43796 ], "loc": { "start": { @@ -73433,8 +73542,8 @@ } }, "range": [ - 43720, - 43764 + 43752, + 43796 ], "loc": { "start": { @@ -73448,8 +73557,8 @@ } }, "range": [ - 43720, - 43765 + 43752, + 43797 ], "loc": { "start": { @@ -73464,8 +73573,8 @@ } ], "range": [ - 43600, - 43775 + 43632, + 43807 ], "loc": { "start": { @@ -73482,8 +73591,8 @@ "type": "Line", "value": "default location: just above the table", "range": [ - 43784, - 43824 + 43816, + 43856 ], "loc": { "start": { @@ -73510,8 +73619,8 @@ "type": "Identifier", "name": "cont", "range": [ - 43856, - 43860 + 43888, + 43892 ], "loc": { "start": { @@ -73530,8 +73639,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 43863, - 43872 + 43895, + 43904 ], "loc": { "start": { @@ -73550,8 +73659,8 @@ "value": "caption", "raw": "'caption'", "range": [ - 43873, - 43882 + 43905, + 43914 ], "loc": { "start": { @@ -73566,8 +73675,8 @@ } ], "range": [ - 43863, - 43883 + 43895, + 43915 ], "loc": { "start": { @@ -73581,8 +73690,8 @@ } }, "range": [ - 43856, - 43883 + 43888, + 43915 ], "loc": { "start": { @@ -73598,8 +73707,8 @@ ], "kind": "let", "range": [ - 43852, - 43884 + 43884, + 43916 ], "loc": { "start": { @@ -73623,8 +73732,8 @@ "type": "Identifier", "name": "cont", "range": [ - 43897, - 43901 + 43929, + 43933 ], "loc": { "start": { @@ -73641,8 +73750,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 43902, - 43913 + 43934, + 43945 ], "loc": { "start": { @@ -73656,8 +73765,8 @@ } }, "range": [ - 43897, - 43913 + 43929, + 43945 ], "loc": { "start": { @@ -73675,8 +73784,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 43914, - 43920 + 43946, + 43952 ], "loc": { "start": { @@ -73691,8 +73800,8 @@ } ], "range": [ - 43897, - 43921 + 43929, + 43953 ], "loc": { "start": { @@ -73706,8 +73815,8 @@ } }, "range": [ - 43897, - 43922 + 43929, + 43954 ], "loc": { "start": { @@ -73735,8 +73844,8 @@ "object": { "type": "ThisExpression", "range": [ - 43935, - 43939 + 43967, + 43971 ], "loc": { "start": { @@ -73753,8 +73862,8 @@ "type": "Identifier", "name": "dom", "range": [ - 43940, - 43943 + 43972, + 43975 ], "loc": { "start": { @@ -73768,8 +73877,8 @@ } }, "range": [ - 43935, - 43943 + 43967, + 43975 ], "loc": { "start": { @@ -73784,8 +73893,8 @@ }, "arguments": [], "range": [ - 43935, - 43945 + 43967, + 43977 ], "loc": { "start": { @@ -73802,8 +73911,8 @@ "type": "Identifier", "name": "insertBefore", "range": [ - 43946, - 43958 + 43978, + 43990 ], "loc": { "start": { @@ -73817,8 +73926,8 @@ } }, "range": [ - 43935, - 43958 + 43967, + 43990 ], "loc": { "start": { @@ -73836,8 +73945,8 @@ "type": "Identifier", "name": "cont", "range": [ - 43959, - 43963 + 43991, + 43995 ], "loc": { "start": { @@ -73861,8 +73970,8 @@ "object": { "type": "ThisExpression", "range": [ - 43965, - 43969 + 43997, + 44001 ], "loc": { "start": { @@ -73879,8 +73988,8 @@ "type": "Identifier", "name": "dom", "range": [ - 43970, - 43973 + 44002, + 44005 ], "loc": { "start": { @@ -73894,8 +74003,8 @@ } }, "range": [ - 43965, - 43973 + 43997, + 44005 ], "loc": { "start": { @@ -73910,8 +74019,8 @@ }, "arguments": [], "range": [ - 43965, - 43975 + 43997, + 44007 ], "loc": { "start": { @@ -73928,8 +74037,8 @@ "type": "Identifier", "name": "firstChild", "range": [ - 43976, - 43986 + 44008, + 44018 ], "loc": { "start": { @@ -73943,8 +74052,8 @@ } }, "range": [ - 43965, - 43986 + 43997, + 44018 ], "loc": { "start": { @@ -73959,8 +74068,8 @@ } ], "range": [ - 43935, - 43987 + 43967, + 44019 ], "loc": { "start": { @@ -73974,8 +74083,8 @@ } }, "range": [ - 43935, - 43988 + 43967, + 44020 ], "loc": { "start": { @@ -73990,8 +74099,8 @@ } ], "range": [ - 43838, - 43998 + 43870, + 44030 ], "loc": { "start": { @@ -74008,8 +74117,8 @@ "type": "Line", "value": "default location: just above the table", "range": [ - 43784, - 43824 + 43816, + 43856 ], "loc": { "start": { @@ -74025,8 +74134,8 @@ ] }, "range": [ - 43579, - 43998 + 43611, + 44030 ], "loc": { "start": { @@ -74043,8 +74152,8 @@ "type": "Line", "value": "grid-layout", "range": [ - 43552, - 43565 + 43584, + 43597 ], "loc": { "start": { @@ -74060,8 +74169,8 @@ ] }, "range": [ - 43453, - 43998 + 43485, + 44030 ], "loc": { "start": { @@ -74078,8 +74187,8 @@ "type": "Line", "value": "custom container", "range": [ - 43426, - 43444 + 43458, + 43476 ], "loc": { "start": { @@ -74105,8 +74214,8 @@ "object": { "type": "ThisExpression", "range": [ - 44007, - 44011 + 44039, + 44043 ], "loc": { "start": { @@ -74123,8 +74232,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 44012, - 44018 + 44044, + 44050 ], "loc": { "start": { @@ -74138,8 +74247,8 @@ } }, "range": [ - 44007, - 44018 + 44039, + 44050 ], "loc": { "start": { @@ -74156,8 +74265,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 44021, - 44027 + 44053, + 44059 ], "loc": { "start": { @@ -74171,8 +74280,8 @@ } }, "range": [ - 44007, - 44027 + 44039, + 44059 ], "loc": { "start": { @@ -74186,8 +74295,8 @@ } }, "range": [ - 44007, - 44028 + 44039, + 44060 ], "loc": { "start": { @@ -74204,8 +74313,8 @@ "type": "Block", "value": "** left div containing rows # displayer **", "range": [ - 44038, - 44084 + 44070, + 44116 ], "loc": { "start": { @@ -74229,8 +74338,8 @@ "type": "Identifier", "name": "lDiv", "range": [ - 44097, - 44101 + 44129, + 44133 ], "loc": { "start": { @@ -74249,8 +74358,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 44104, - 44113 + 44136, + 44145 ], "loc": { "start": { @@ -74269,8 +74378,8 @@ "value": "div", "raw": "'div'", "range": [ - 44114, - 44119 + 44146, + 44151 ], "loc": { "start": { @@ -74285,8 +74394,8 @@ } ], "range": [ - 44104, - 44120 + 44136, + 44152 ], "loc": { "start": { @@ -74300,8 +74409,8 @@ } }, "range": [ - 44097, - 44120 + 44129, + 44152 ], "loc": { "start": { @@ -74317,8 +74426,8 @@ ], "kind": "let", "range": [ - 44093, - 44121 + 44125, + 44153 ], "loc": { "start": { @@ -74335,8 +74444,8 @@ "type": "Block", "value": "** left div containing rows # displayer **", "range": [ - 44038, - 44084 + 44070, + 44116 ], "loc": { "start": { @@ -74363,8 +74472,8 @@ "type": "Identifier", "name": "lDiv", "range": [ - 44130, - 44134 + 44162, + 44166 ], "loc": { "start": { @@ -74381,8 +74490,8 @@ "type": "Identifier", "name": "className", "range": [ - 44135, - 44144 + 44167, + 44176 ], "loc": { "start": { @@ -74396,8 +74505,8 @@ } }, "range": [ - 44130, - 44144 + 44162, + 44176 ], "loc": { "start": { @@ -74416,8 +74525,8 @@ "object": { "type": "ThisExpression", "range": [ - 44147, - 44151 + 44179, + 44183 ], "loc": { "start": { @@ -74434,8 +74543,8 @@ "type": "Identifier", "name": "lDivCssClass", "range": [ - 44152, - 44164 + 44184, + 44196 ], "loc": { "start": { @@ -74449,8 +74558,8 @@ } }, "range": [ - 44147, - 44164 + 44179, + 44196 ], "loc": { "start": { @@ -74464,8 +74573,8 @@ } }, "range": [ - 44130, - 44164 + 44162, + 44196 ], "loc": { "start": { @@ -74479,8 +74588,8 @@ } }, "range": [ - 44130, - 44165 + 44162, + 44197 ], "loc": { "start": { @@ -74504,8 +74613,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 44174, - 44180 + 44206, + 44212 ], "loc": { "start": { @@ -74522,8 +74631,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 44181, - 44192 + 44213, + 44224 ], "loc": { "start": { @@ -74537,8 +74646,8 @@ } }, "range": [ - 44174, - 44192 + 44206, + 44224 ], "loc": { "start": { @@ -74556,8 +74665,8 @@ "type": "Identifier", "name": "lDiv", "range": [ - 44193, - 44197 + 44225, + 44229 ], "loc": { "start": { @@ -74572,8 +74681,8 @@ } ], "range": [ - 44174, - 44198 + 44206, + 44230 ], "loc": { "start": { @@ -74587,8 +74696,8 @@ } }, "range": [ - 44174, - 44199 + 44206, + 44231 ], "loc": { "start": { @@ -74612,8 +74721,8 @@ "object": { "type": "ThisExpression", "range": [ - 44208, - 44212 + 44240, + 44244 ], "loc": { "start": { @@ -74630,8 +74739,8 @@ "type": "Identifier", "name": "lDiv", "range": [ - 44213, - 44217 + 44245, + 44249 ], "loc": { "start": { @@ -74645,8 +74754,8 @@ } }, "range": [ - 44208, - 44217 + 44240, + 44249 ], "loc": { "start": { @@ -74663,8 +74772,8 @@ "type": "Identifier", "name": "lDiv", "range": [ - 44220, - 44224 + 44252, + 44256 ], "loc": { "start": { @@ -74678,8 +74787,8 @@ } }, "range": [ - 44208, - 44224 + 44240, + 44256 ], "loc": { "start": { @@ -74693,8 +74802,8 @@ } }, "range": [ - 44208, - 44225 + 44240, + 44257 ], "loc": { "start": { @@ -74711,8 +74820,8 @@ "type": "Block", "value": "** right div containing reset button\n + nb results per page select **", "range": [ - 44235, - 44329 + 44267, + 44361 ], "loc": { "start": { @@ -74736,8 +74845,8 @@ "type": "Identifier", "name": "rDiv", "range": [ - 44342, - 44346 + 44374, + 44378 ], "loc": { "start": { @@ -74756,8 +74865,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 44349, - 44358 + 44381, + 44390 ], "loc": { "start": { @@ -74776,8 +74885,8 @@ "value": "div", "raw": "'div'", "range": [ - 44359, - 44364 + 44391, + 44396 ], "loc": { "start": { @@ -74792,8 +74901,8 @@ } ], "range": [ - 44349, - 44365 + 44381, + 44397 ], "loc": { "start": { @@ -74807,8 +74916,8 @@ } }, "range": [ - 44342, - 44365 + 44374, + 44397 ], "loc": { "start": { @@ -74824,8 +74933,8 @@ ], "kind": "let", "range": [ - 44338, - 44366 + 44370, + 44398 ], "loc": { "start": { @@ -74842,8 +74951,8 @@ "type": "Block", "value": "** right div containing reset button\n + nb results per page select **", "range": [ - 44235, - 44329 + 44267, + 44361 ], "loc": { "start": { @@ -74870,8 +74979,8 @@ "type": "Identifier", "name": "rDiv", "range": [ - 44375, - 44379 + 44407, + 44411 ], "loc": { "start": { @@ -74888,8 +74997,8 @@ "type": "Identifier", "name": "className", "range": [ - 44380, - 44389 + 44412, + 44421 ], "loc": { "start": { @@ -74903,8 +75012,8 @@ } }, "range": [ - 44375, - 44389 + 44407, + 44421 ], "loc": { "start": { @@ -74923,8 +75032,8 @@ "object": { "type": "ThisExpression", "range": [ - 44392, - 44396 + 44424, + 44428 ], "loc": { "start": { @@ -74941,8 +75050,8 @@ "type": "Identifier", "name": "rDivCssClass", "range": [ - 44397, - 44409 + 44429, + 44441 ], "loc": { "start": { @@ -74956,8 +75065,8 @@ } }, "range": [ - 44392, - 44409 + 44424, + 44441 ], "loc": { "start": { @@ -74971,8 +75080,8 @@ } }, "range": [ - 44375, - 44409 + 44407, + 44441 ], "loc": { "start": { @@ -74986,8 +75095,8 @@ } }, "range": [ - 44375, - 44410 + 44407, + 44442 ], "loc": { "start": { @@ -75011,8 +75120,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 44419, - 44425 + 44451, + 44457 ], "loc": { "start": { @@ -75029,8 +75138,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 44426, - 44437 + 44458, + 44469 ], "loc": { "start": { @@ -75044,8 +75153,8 @@ } }, "range": [ - 44419, - 44437 + 44451, + 44469 ], "loc": { "start": { @@ -75063,8 +75172,8 @@ "type": "Identifier", "name": "rDiv", "range": [ - 44438, - 44442 + 44470, + 44474 ], "loc": { "start": { @@ -75079,8 +75188,8 @@ } ], "range": [ - 44419, - 44443 + 44451, + 44475 ], "loc": { "start": { @@ -75094,8 +75203,8 @@ } }, "range": [ - 44419, - 44444 + 44451, + 44476 ], "loc": { "start": { @@ -75119,8 +75228,8 @@ "object": { "type": "ThisExpression", "range": [ - 44453, - 44457 + 44485, + 44489 ], "loc": { "start": { @@ -75137,8 +75246,8 @@ "type": "Identifier", "name": "rDiv", "range": [ - 44458, - 44462 + 44490, + 44494 ], "loc": { "start": { @@ -75152,8 +75261,8 @@ } }, "range": [ - 44453, - 44462 + 44485, + 44494 ], "loc": { "start": { @@ -75170,8 +75279,8 @@ "type": "Identifier", "name": "rDiv", "range": [ - 44465, - 44469 + 44497, + 44501 ], "loc": { "start": { @@ -75185,8 +75294,8 @@ } }, "range": [ - 44453, - 44469 + 44485, + 44501 ], "loc": { "start": { @@ -75200,8 +75309,8 @@ } }, "range": [ - 44453, - 44470 + 44485, + 44502 ], "loc": { "start": { @@ -75218,8 +75327,8 @@ "type": "Block", "value": "** mid div containing paging elements **", "range": [ - 44480, - 44524 + 44512, + 44556 ], "loc": { "start": { @@ -75243,8 +75352,8 @@ "type": "Identifier", "name": "mDiv", "range": [ - 44537, - 44541 + 44569, + 44573 ], "loc": { "start": { @@ -75263,8 +75372,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 44544, - 44553 + 44576, + 44585 ], "loc": { "start": { @@ -75283,8 +75392,8 @@ "value": "div", "raw": "'div'", "range": [ - 44554, - 44559 + 44586, + 44591 ], "loc": { "start": { @@ -75299,8 +75408,8 @@ } ], "range": [ - 44544, - 44560 + 44576, + 44592 ], "loc": { "start": { @@ -75314,8 +75423,8 @@ } }, "range": [ - 44537, - 44560 + 44569, + 44592 ], "loc": { "start": { @@ -75331,8 +75440,8 @@ ], "kind": "let", "range": [ - 44533, - 44561 + 44565, + 44593 ], "loc": { "start": { @@ -75349,8 +75458,8 @@ "type": "Block", "value": "** mid div containing paging elements **", "range": [ - 44480, - 44524 + 44512, + 44556 ], "loc": { "start": { @@ -75377,8 +75486,8 @@ "type": "Identifier", "name": "mDiv", "range": [ - 44570, - 44574 + 44602, + 44606 ], "loc": { "start": { @@ -75395,8 +75504,8 @@ "type": "Identifier", "name": "className", "range": [ - 44575, - 44584 + 44607, + 44616 ], "loc": { "start": { @@ -75410,8 +75519,8 @@ } }, "range": [ - 44570, - 44584 + 44602, + 44616 ], "loc": { "start": { @@ -75430,8 +75539,8 @@ "object": { "type": "ThisExpression", "range": [ - 44587, - 44591 + 44619, + 44623 ], "loc": { "start": { @@ -75448,8 +75557,8 @@ "type": "Identifier", "name": "mDivCssClass", "range": [ - 44592, - 44604 + 44624, + 44636 ], "loc": { "start": { @@ -75463,8 +75572,8 @@ } }, "range": [ - 44587, - 44604 + 44619, + 44636 ], "loc": { "start": { @@ -75478,8 +75587,8 @@ } }, "range": [ - 44570, - 44604 + 44602, + 44636 ], "loc": { "start": { @@ -75493,8 +75602,8 @@ } }, "range": [ - 44570, - 44605 + 44602, + 44637 ], "loc": { "start": { @@ -75518,8 +75627,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 44614, - 44620 + 44646, + 44652 ], "loc": { "start": { @@ -75536,8 +75645,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 44621, - 44632 + 44653, + 44664 ], "loc": { "start": { @@ -75551,8 +75660,8 @@ } }, "range": [ - 44614, - 44632 + 44646, + 44664 ], "loc": { "start": { @@ -75570,8 +75679,8 @@ "type": "Identifier", "name": "mDiv", "range": [ - 44633, - 44637 + 44665, + 44669 ], "loc": { "start": { @@ -75586,8 +75695,8 @@ } ], "range": [ - 44614, - 44638 + 44646, + 44670 ], "loc": { "start": { @@ -75601,8 +75710,8 @@ } }, "range": [ - 44614, - 44639 + 44646, + 44671 ], "loc": { "start": { @@ -75626,8 +75735,8 @@ "object": { "type": "ThisExpression", "range": [ - 44648, - 44652 + 44680, + 44684 ], "loc": { "start": { @@ -75644,8 +75753,8 @@ "type": "Identifier", "name": "mDiv", "range": [ - 44653, - 44657 + 44685, + 44689 ], "loc": { "start": { @@ -75659,8 +75768,8 @@ } }, "range": [ - 44648, - 44657 + 44680, + 44689 ], "loc": { "start": { @@ -75677,8 +75786,8 @@ "type": "Identifier", "name": "mDiv", "range": [ - 44660, - 44664 + 44692, + 44696 ], "loc": { "start": { @@ -75692,8 +75801,8 @@ } }, "range": [ - 44648, - 44664 + 44680, + 44696 ], "loc": { "start": { @@ -75707,8 +75816,8 @@ } }, "range": [ - 44648, - 44665 + 44680, + 44697 ], "loc": { "start": { @@ -75725,8 +75834,8 @@ "type": "Line", "value": " emit help initialisation only if undefined", "range": [ - 44675, - 44720 + 44707, + 44752 ], "loc": { "start": { @@ -75749,8 +75858,8 @@ "type": "Identifier", "name": "isUndef", "range": [ - 44733, - 44740 + 44765, + 44772 ], "loc": { "start": { @@ -75770,8 +75879,8 @@ "object": { "type": "ThisExpression", "range": [ - 44741, - 44745 + 44773, + 44777 ], "loc": { "start": { @@ -75788,8 +75897,8 @@ "type": "Identifier", "name": "help", "range": [ - 44746, - 44750 + 44778, + 44782 ], "loc": { "start": { @@ -75803,8 +75912,8 @@ } }, "range": [ - 44741, - 44750 + 44773, + 44782 ], "loc": { "start": { @@ -75819,8 +75928,8 @@ } ], "range": [ - 44733, - 44751 + 44765, + 44783 ], "loc": { "start": { @@ -75852,8 +75961,8 @@ "object": { "type": "ThisExpression", "range": [ - 44884, - 44888 + 44916, + 44920 ], "loc": { "start": { @@ -75870,8 +75979,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 44889, - 44892 + 44921, + 44924 ], "loc": { "start": { @@ -75885,8 +75994,8 @@ } }, "range": [ - 44884, - 44892 + 44916, + 44924 ], "loc": { "start": { @@ -75903,8 +76012,8 @@ "type": "Identifier", "name": "help", "range": [ - 44893, - 44897 + 44925, + 44929 ], "loc": { "start": { @@ -75918,8 +76027,8 @@ } }, "range": [ - 44884, - 44897 + 44916, + 44929 ], "loc": { "start": { @@ -75936,8 +76045,8 @@ "type": "Identifier", "name": "enable", "range": [ - 44898, - 44904 + 44930, + 44936 ], "loc": { "start": { @@ -75951,8 +76060,8 @@ } }, "range": [ - 44884, - 44904 + 44916, + 44936 ], "loc": { "start": { @@ -75967,8 +76076,8 @@ }, "arguments": [], "range": [ - 44884, - 44906 + 44916, + 44938 ], "loc": { "start": { @@ -75982,8 +76091,8 @@ } }, "range": [ - 44884, - 44907 + 44916, + 44939 ], "loc": { "start": { @@ -76000,8 +76109,8 @@ "type": "Line", "value": " explicitily enable help to initialise feature by", "range": [ - 44767, - 44818 + 44799, + 44850 ], "loc": { "start": { @@ -76018,8 +76127,8 @@ "type": "Line", "value": " default, only if setting is undefined", "range": [ - 44831, - 44871 + 44863, + 44903 ], "loc": { "start": { @@ -76047,8 +76156,8 @@ "object": { "type": "ThisExpression", "range": [ - 44920, - 44924 + 44952, + 44956 ], "loc": { "start": { @@ -76065,8 +76174,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 44925, - 44932 + 44957, + 44964 ], "loc": { "start": { @@ -76080,8 +76189,8 @@ } }, "range": [ - 44920, - 44932 + 44952, + 44964 ], "loc": { "start": { @@ -76098,8 +76207,8 @@ "type": "Identifier", "name": "emit", "range": [ - 44933, - 44937 + 44965, + 44969 ], "loc": { "start": { @@ -76113,8 +76222,8 @@ } }, "range": [ - 44920, - 44937 + 44952, + 44969 ], "loc": { "start": { @@ -76133,8 +76242,8 @@ "value": "init-help", "raw": "'init-help'", "range": [ - 44938, - 44949 + 44970, + 44981 ], "loc": { "start": { @@ -76150,8 +76259,8 @@ { "type": "ThisExpression", "range": [ - 44951, - 44955 + 44983, + 44987 ], "loc": { "start": { @@ -76166,8 +76275,8 @@ } ], "range": [ - 44920, - 44956 + 44952, + 44988 ], "loc": { "start": { @@ -76181,8 +76290,8 @@ } }, "range": [ - 44920, - 44957 + 44952, + 44989 ], "loc": { "start": { @@ -76197,8 +76306,8 @@ } ], "range": [ - 44753, - 44967 + 44785, + 44999 ], "loc": { "start": { @@ -76213,8 +76322,8 @@ }, "alternate": null, "range": [ - 44729, - 44967 + 44761, + 44999 ], "loc": { "start": { @@ -76231,8 +76340,8 @@ "type": "Line", "value": " emit help initialisation only if undefined", "range": [ - 44675, - 44720 + 44707, + 44752 ], "loc": { "start": { @@ -76249,8 +76358,8 @@ } ], "range": [ - 43238, - 44973 + 43270, + 45005 ], "loc": { "start": { @@ -76266,8 +76375,8 @@ "generator": false, "expression": false, "range": [ - 43235, - 44973 + 43267, + 45005 ], "loc": { "start": { @@ -76283,8 +76392,8 @@ "kind": "method", "computed": false, "range": [ - 43225, - 44973 + 43257, + 45005 ], "loc": { "start": { @@ -76301,8 +76410,8 @@ "type": "Block", "value": "*\n * Generate container element for paging, reset button, rows counter etc.\n ", "range": [ - 43131, - 43220 + 43163, + 43252 ], "loc": { "start": { @@ -76321,8 +76430,8 @@ "type": "Block", "value": "*\n * Remove toolbar container element\n ", "range": [ - 44979, - 45030 + 45011, + 45062 ], "loc": { "start": { @@ -76344,8 +76453,8 @@ "type": "Identifier", "name": "removeToolbar", "range": [ - 45035, - 45048 + 45067, + 45080 ], "loc": { "start": { @@ -76376,8 +76485,8 @@ "object": { "type": "ThisExpression", "range": [ - 45066, - 45070 + 45098, + 45102 ], "loc": { "start": { @@ -76394,8 +76503,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 45071, - 45077 + 45103, + 45109 ], "loc": { "start": { @@ -76409,8 +76518,8 @@ } }, "range": [ - 45066, - 45077 + 45098, + 45109 ], "loc": { "start": { @@ -76425,8 +76534,8 @@ }, "prefix": true, "range": [ - 45065, - 45077 + 45097, + 45109 ], "loc": { "start": { @@ -76446,8 +76555,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 45093, - 45100 + 45125, + 45132 ], "loc": { "start": { @@ -76462,8 +76571,8 @@ } ], "range": [ - 45079, - 45110 + 45111, + 45142 ], "loc": { "start": { @@ -76478,8 +76587,8 @@ }, "alternate": null, "range": [ - 45061, - 45110 + 45093, + 45142 ], "loc": { "start": { @@ -76500,8 +76609,8 @@ "type": "Identifier", "name": "removeElm", "range": [ - 45119, - 45128 + 45151, + 45160 ], "loc": { "start": { @@ -76521,8 +76630,8 @@ "object": { "type": "ThisExpression", "range": [ - 45129, - 45133 + 45161, + 45165 ], "loc": { "start": { @@ -76539,8 +76648,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 45134, - 45140 + 45166, + 45172 ], "loc": { "start": { @@ -76554,8 +76663,8 @@ } }, "range": [ - 45129, - 45140 + 45161, + 45172 ], "loc": { "start": { @@ -76570,8 +76679,8 @@ } ], "range": [ - 45119, - 45141 + 45151, + 45173 ], "loc": { "start": { @@ -76585,8 +76694,8 @@ } }, "range": [ - 45119, - 45142 + 45151, + 45174 ], "loc": { "start": { @@ -76610,8 +76719,8 @@ "object": { "type": "ThisExpression", "range": [ - 45151, - 45155 + 45183, + 45187 ], "loc": { "start": { @@ -76628,8 +76737,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 45156, - 45162 + 45188, + 45194 ], "loc": { "start": { @@ -76643,8 +76752,8 @@ } }, "range": [ - 45151, - 45162 + 45183, + 45194 ], "loc": { "start": { @@ -76662,8 +76771,8 @@ "value": null, "raw": "null", "range": [ - 45165, - 45169 + 45197, + 45201 ], "loc": { "start": { @@ -76677,8 +76786,8 @@ } }, "range": [ - 45151, - 45169 + 45183, + 45201 ], "loc": { "start": { @@ -76692,8 +76801,8 @@ } }, "range": [ - 45151, - 45170 + 45183, + 45202 ], "loc": { "start": { @@ -76715,8 +76824,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 45184, - 45187 + 45216, + 45219 ], "loc": { "start": { @@ -76737,8 +76846,8 @@ "object": { "type": "ThisExpression", "range": [ - 45190, - 45194 + 45222, + 45226 ], "loc": { "start": { @@ -76755,8 +76864,8 @@ "type": "Identifier", "name": "dom", "range": [ - 45195, - 45198 + 45227, + 45230 ], "loc": { "start": { @@ -76770,8 +76879,8 @@ } }, "range": [ - 45190, - 45198 + 45222, + 45230 ], "loc": { "start": { @@ -76786,8 +76895,8 @@ }, "arguments": [], "range": [ - 45190, - 45200 + 45222, + 45232 ], "loc": { "start": { @@ -76801,8 +76910,8 @@ } }, "range": [ - 45184, - 45200 + 45216, + 45232 ], "loc": { "start": { @@ -76818,8 +76927,8 @@ ], "kind": "let", "range": [ - 45180, - 45201 + 45212, + 45233 ], "loc": { "start": { @@ -76841,8 +76950,8 @@ "type": "Identifier", "name": "captions", "range": [ - 45214, - 45222 + 45246, + 45254 ], "loc": { "start": { @@ -76861,8 +76970,8 @@ "type": "Identifier", "name": "tag", "range": [ - 45225, - 45228 + 45257, + 45260 ], "loc": { "start": { @@ -76880,8 +76989,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 45229, - 45232 + 45261, + 45264 ], "loc": { "start": { @@ -76899,8 +77008,8 @@ "value": "caption", "raw": "'caption'", "range": [ - 45234, - 45243 + 45266, + 45275 ], "loc": { "start": { @@ -76915,8 +77024,8 @@ } ], "range": [ - 45225, - 45244 + 45257, + 45276 ], "loc": { "start": { @@ -76930,8 +77039,8 @@ } }, "range": [ - 45214, - 45244 + 45246, + 45276 ], "loc": { "start": { @@ -76947,8 +77056,8 @@ ], "kind": "let", "range": [ - 45210, - 45245 + 45242, + 45277 ], "loc": { "start": { @@ -76975,8 +77084,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 45254, - 45256 + 45286, + 45288 ], "loc": { "start": { @@ -76993,8 +77102,8 @@ "type": "Identifier", "name": "forEach", "range": [ - 45257, - 45264 + 45289, + 45296 ], "loc": { "start": { @@ -77008,8 +77117,8 @@ } }, "range": [ - 45254, - 45264 + 45286, + 45296 ], "loc": { "start": { @@ -77026,8 +77135,8 @@ "type": "Identifier", "name": "call", "range": [ - 45265, - 45269 + 45297, + 45301 ], "loc": { "start": { @@ -77041,8 +77150,8 @@ } }, "range": [ - 45254, - 45269 + 45286, + 45301 ], "loc": { "start": { @@ -77060,8 +77169,8 @@ "type": "Identifier", "name": "captions", "range": [ - 45270, - 45278 + 45302, + 45310 ], "loc": { "start": { @@ -77082,8 +77191,8 @@ "type": "Identifier", "name": "elm", "range": [ - 45281, - 45284 + 45313, + 45316 ], "loc": { "start": { @@ -77103,8 +77212,8 @@ "type": "Identifier", "name": "removeElm", "range": [ - 45289, - 45298 + 45321, + 45330 ], "loc": { "start": { @@ -77122,8 +77231,8 @@ "type": "Identifier", "name": "elm", "range": [ - 45299, - 45302 + 45331, + 45334 ], "loc": { "start": { @@ -77138,8 +77247,8 @@ } ], "range": [ - 45289, - 45303 + 45321, + 45335 ], "loc": { "start": { @@ -77155,8 +77264,8 @@ "generator": false, "expression": true, "range": [ - 45280, - 45303 + 45312, + 45335 ], "loc": { "start": { @@ -77171,8 +77280,8 @@ } ], "range": [ - 45254, - 45304 + 45286, + 45336 ], "loc": { "start": { @@ -77186,8 +77295,8 @@ } }, "range": [ - 45254, - 45305 + 45286, + 45337 ], "loc": { "start": { @@ -77202,8 +77311,8 @@ } ], "range": [ - 45051, - 45311 + 45083, + 45343 ], "loc": { "start": { @@ -77219,8 +77328,8 @@ "generator": false, "expression": false, "range": [ - 45048, - 45311 + 45080, + 45343 ], "loc": { "start": { @@ -77236,8 +77345,8 @@ "kind": "method", "computed": false, "range": [ - 45035, - 45311 + 45067, + 45343 ], "loc": { "start": { @@ -77254,8 +77363,8 @@ "type": "Block", "value": "*\n * Remove toolbar container element\n ", "range": [ - 44979, - 45030 + 45011, + 45062 ], "loc": { "start": { @@ -77274,8 +77383,8 @@ "type": "Block", "value": "*\n * Remove all the external column filters\n ", "range": [ - 45317, - 45374 + 45349, + 45406 ], "loc": { "start": { @@ -77297,8 +77406,8 @@ "type": "Identifier", "name": "removeExternalFlts", "range": [ - 45379, - 45397 + 45411, + 45429 ], "loc": { "start": { @@ -77329,8 +77438,8 @@ "object": { "type": "ThisExpression", "range": [ - 45415, - 45419 + 45447, + 45451 ], "loc": { "start": { @@ -77347,8 +77456,8 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 45420, - 45433 + 45452, + 45465 ], "loc": { "start": { @@ -77362,8 +77471,8 @@ } }, "range": [ - 45415, - 45433 + 45447, + 45465 ], "loc": { "start": { @@ -77378,8 +77487,8 @@ }, "prefix": true, "range": [ - 45414, - 45433 + 45446, + 45465 ], "loc": { "start": { @@ -77399,8 +77508,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 45449, - 45456 + 45481, + 45488 ], "loc": { "start": { @@ -77415,8 +77524,8 @@ } ], "range": [ - 45435, - 45466 + 45467, + 45498 ], "loc": { "start": { @@ -77431,8 +77540,8 @@ }, "alternate": null, "range": [ - 45410, - 45466 + 45442, + 45498 ], "loc": { "start": { @@ -77454,8 +77563,8 @@ "type": "Identifier", "name": "ids", "range": [ - 45479, - 45482 + 45511, + 45514 ], "loc": { "start": { @@ -77474,8 +77583,8 @@ "object": { "type": "ThisExpression", "range": [ - 45485, - 45489 + 45517, + 45521 ], "loc": { "start": { @@ -77492,8 +77601,8 @@ "type": "Identifier", "name": "externalFltTgtIds", "range": [ - 45490, - 45507 + 45522, + 45539 ], "loc": { "start": { @@ -77507,8 +77616,8 @@ } }, "range": [ - 45485, - 45507 + 45517, + 45539 ], "loc": { "start": { @@ -77522,8 +77631,8 @@ } }, "range": [ - 45479, - 45507 + 45511, + 45539 ], "loc": { "start": { @@ -77542,8 +77651,8 @@ "type": "Identifier", "name": "len", "range": [ - 45521, - 45524 + 45553, + 45556 ], "loc": { "start": { @@ -77563,8 +77672,8 @@ "type": "Identifier", "name": "ids", "range": [ - 45527, - 45530 + 45559, + 45562 ], "loc": { "start": { @@ -77581,8 +77690,8 @@ "type": "Identifier", "name": "length", "range": [ - 45531, - 45537 + 45563, + 45569 ], "loc": { "start": { @@ -77596,8 +77705,8 @@ } }, "range": [ - 45527, - 45537 + 45559, + 45569 ], "loc": { "start": { @@ -77611,8 +77720,8 @@ } }, "range": [ - 45521, - 45537 + 45553, + 45569 ], "loc": { "start": { @@ -77628,8 +77737,8 @@ ], "kind": "let", "range": [ - 45475, - 45538 + 45507, + 45570 ], "loc": { "start": { @@ -77653,8 +77762,8 @@ "type": "Identifier", "name": "ct", "range": [ - 45556, - 45558 + 45588, + 45590 ], "loc": { "start": { @@ -77672,8 +77781,8 @@ "value": 0, "raw": "0", "range": [ - 45561, - 45562 + 45593, + 45594 ], "loc": { "start": { @@ -77687,8 +77796,8 @@ } }, "range": [ - 45556, - 45562 + 45588, + 45594 ], "loc": { "start": { @@ -77704,8 +77813,8 @@ ], "kind": "let", "range": [ - 45552, - 45562 + 45584, + 45594 ], "loc": { "start": { @@ -77725,8 +77834,8 @@ "type": "Identifier", "name": "ct", "range": [ - 45564, - 45566 + 45596, + 45598 ], "loc": { "start": { @@ -77743,8 +77852,8 @@ "type": "Identifier", "name": "len", "range": [ - 45569, - 45572 + 45601, + 45604 ], "loc": { "start": { @@ -77758,8 +77867,8 @@ } }, "range": [ - 45564, - 45572 + 45596, + 45604 ], "loc": { "start": { @@ -77779,8 +77888,8 @@ "type": "Identifier", "name": "ct", "range": [ - 45574, - 45576 + 45606, + 45608 ], "loc": { "start": { @@ -77795,8 +77904,8 @@ }, "prefix": false, "range": [ - 45574, - 45578 + 45606, + 45610 ], "loc": { "start": { @@ -77821,8 +77930,8 @@ "type": "Identifier", "name": "externalFltTgtId", "range": [ - 45598, - 45614 + 45630, + 45646 ], "loc": { "start": { @@ -77842,8 +77951,8 @@ "type": "Identifier", "name": "ids", "range": [ - 45617, - 45620 + 45649, + 45652 ], "loc": { "start": { @@ -77860,8 +77969,8 @@ "type": "Identifier", "name": "ct", "range": [ - 45621, - 45623 + 45653, + 45655 ], "loc": { "start": { @@ -77875,8 +77984,8 @@ } }, "range": [ - 45617, - 45624 + 45649, + 45656 ], "loc": { "start": { @@ -77890,8 +77999,8 @@ } }, "range": [ - 45598, - 45624 + 45630, + 45656 ], "loc": { "start": { @@ -77910,8 +78019,8 @@ "type": "Identifier", "name": "externalFlt", "range": [ - 45642, - 45653 + 45674, + 45685 ], "loc": { "start": { @@ -77930,8 +78039,8 @@ "type": "Identifier", "name": "elm", "range": [ - 45656, - 45659 + 45688, + 45691 ], "loc": { "start": { @@ -77949,8 +78058,8 @@ "type": "Identifier", "name": "externalFltTgtId", "range": [ - 45660, - 45676 + 45692, + 45708 ], "loc": { "start": { @@ -77965,8 +78074,8 @@ } ], "range": [ - 45656, - 45677 + 45688, + 45709 ], "loc": { "start": { @@ -77980,8 +78089,8 @@ } }, "range": [ - 45642, - 45677 + 45674, + 45709 ], "loc": { "start": { @@ -77997,8 +78106,8 @@ ], "kind": "let", "range": [ - 45594, - 45678 + 45626, + 45710 ], "loc": { "start": { @@ -78017,8 +78126,8 @@ "type": "Identifier", "name": "externalFlt", "range": [ - 45695, - 45706 + 45727, + 45738 ], "loc": { "start": { @@ -78046,8 +78155,8 @@ "type": "Identifier", "name": "externalFlt", "range": [ - 45726, - 45737 + 45758, + 45769 ], "loc": { "start": { @@ -78064,8 +78173,8 @@ "type": "Identifier", "name": "innerHTML", "range": [ - 45738, - 45747 + 45770, + 45779 ], "loc": { "start": { @@ -78079,8 +78188,8 @@ } }, "range": [ - 45726, - 45747 + 45758, + 45779 ], "loc": { "start": { @@ -78098,8 +78207,8 @@ "value": "", "raw": "''", "range": [ - 45750, - 45752 + 45782, + 45784 ], "loc": { "start": { @@ -78113,8 +78222,8 @@ } }, "range": [ - 45726, - 45752 + 45758, + 45784 ], "loc": { "start": { @@ -78128,8 +78237,8 @@ } }, "range": [ - 45726, - 45753 + 45758, + 45785 ], "loc": { "start": { @@ -78144,8 +78253,8 @@ } ], "range": [ - 45708, - 45767 + 45740, + 45799 ], "loc": { "start": { @@ -78160,8 +78269,8 @@ }, "alternate": null, "range": [ - 45691, - 45767 + 45723, + 45799 ], "loc": { "start": { @@ -78176,8 +78285,8 @@ } ], "range": [ - 45580, - 45777 + 45612, + 45809 ], "loc": { "start": { @@ -78191,8 +78300,8 @@ } }, "range": [ - 45547, - 45777 + 45579, + 45809 ], "loc": { "start": { @@ -78207,8 +78316,8 @@ } ], "range": [ - 45400, - 45783 + 45432, + 45815 ], "loc": { "start": { @@ -78224,8 +78333,8 @@ "generator": false, "expression": false, "range": [ - 45397, - 45783 + 45429, + 45815 ], "loc": { "start": { @@ -78241,8 +78350,8 @@ "kind": "method", "computed": false, "range": [ - 45379, - 45783 + 45411, + 45815 ], "loc": { "start": { @@ -78259,8 +78368,8 @@ "type": "Block", "value": "*\n * Remove all the external column filters\n ", "range": [ - 45317, - 45374 + 45349, + 45406 ], "loc": { "start": { @@ -78279,8 +78388,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": [ - 45789, - 45943 + 45821, + 45975 ], "loc": { "start": { @@ -78302,8 +78411,8 @@ "type": "Identifier", "name": "isCustomOptions", "range": [ - 45948, - 45963 + 45980, + 45995 ], "loc": { "start": { @@ -78324,8 +78433,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 45964, - 45972 + 45996, + 46004 ], "loc": { "start": { @@ -78353,8 +78462,8 @@ "object": { "type": "ThisExpression", "range": [ - 45991, - 45995 + 46023, + 46027 ], "loc": { "start": { @@ -78371,8 +78480,8 @@ "type": "Identifier", "name": "hasCustomOptions", "range": [ - 45996, - 46012 + 46028, + 46044 ], "loc": { "start": { @@ -78386,8 +78495,8 @@ } }, "range": [ - 45991, - 46012 + 46023, + 46044 ], "loc": { "start": { @@ -78417,8 +78526,8 @@ "object": { "type": "ThisExpression", "range": [ - 46028, - 46032 + 46060, + 46064 ], "loc": { "start": { @@ -78435,8 +78544,8 @@ "type": "Identifier", "name": "customOptions", "range": [ - 46033, - 46046 + 46065, + 46078 ], "loc": { "start": { @@ -78450,8 +78559,8 @@ } }, "range": [ - 46028, - 46046 + 46060, + 46078 ], "loc": { "start": { @@ -78468,8 +78577,8 @@ "type": "Identifier", "name": "cols", "range": [ - 46047, - 46051 + 46079, + 46083 ], "loc": { "start": { @@ -78483,8 +78592,8 @@ } }, "range": [ - 46028, - 46051 + 46060, + 46083 ], "loc": { "start": { @@ -78501,8 +78610,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 46052, - 46059 + 46084, + 46091 ], "loc": { "start": { @@ -78516,8 +78625,8 @@ } }, "range": [ - 46028, - 46059 + 46060, + 46091 ], "loc": { "start": { @@ -78535,8 +78644,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 46060, - 46068 + 46092, + 46100 ], "loc": { "start": { @@ -78551,8 +78660,8 @@ } ], "range": [ - 46028, - 46069 + 46060, + 46101 ], "loc": { "start": { @@ -78573,8 +78682,8 @@ "value": 1, "raw": "1", "range": [ - 46075, - 46076 + 46107, + 46108 ], "loc": { "start": { @@ -78589,8 +78698,8 @@ }, "prefix": true, "range": [ - 46074, - 46076 + 46106, + 46108 ], "loc": { "start": { @@ -78604,8 +78713,8 @@ } }, "range": [ - 46028, - 46076 + 46060, + 46108 ], "loc": { "start": { @@ -78619,8 +78728,8 @@ } }, "range": [ - 45991, - 46076 + 46023, + 46108 ], "loc": { "start": { @@ -78634,8 +78743,8 @@ } }, "range": [ - 45984, - 46077 + 46016, + 46109 ], "loc": { "start": { @@ -78650,8 +78759,8 @@ } ], "range": [ - 45974, - 46083 + 46006, + 46115 ], "loc": { "start": { @@ -78667,8 +78776,8 @@ "generator": false, "expression": false, "range": [ - 45963, - 46083 + 45995, + 46115 ], "loc": { "start": { @@ -78684,8 +78793,8 @@ "kind": "method", "computed": false, "range": [ - 45948, - 46083 + 45980, + 46115 ], "loc": { "start": { @@ -78702,8 +78811,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": [ - 45789, - 45943 + 45821, + 45975 ], "loc": { "start": { @@ -78722,8 +78831,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": [ - 46089, - 46285 + 46121, + 46317 ], "loc": { "start": { @@ -78745,8 +78854,8 @@ "type": "Identifier", "name": "getCustomOptions", "range": [ - 46290, - 46306 + 46322, + 46338 ], "loc": { "start": { @@ -78767,8 +78876,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 46307, - 46315 + 46339, + 46347 ], "loc": { "start": { @@ -78796,8 +78905,8 @@ "type": "Identifier", "name": "isEmpty", "range": [ - 46331, - 46338 + 46363, + 46370 ], "loc": { "start": { @@ -78815,8 +78924,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 46339, - 46347 + 46371, + 46379 ], "loc": { "start": { @@ -78831,8 +78940,8 @@ } ], "range": [ - 46331, - 46348 + 46363, + 46380 ], "loc": { "start": { @@ -78856,8 +78965,8 @@ "object": { "type": "ThisExpression", "range": [ - 46353, - 46357 + 46385, + 46389 ], "loc": { "start": { @@ -78874,8 +78983,8 @@ "type": "Identifier", "name": "isCustomOptions", "range": [ - 46358, - 46373 + 46390, + 46405 ], "loc": { "start": { @@ -78889,8 +78998,8 @@ } }, "range": [ - 46353, - 46373 + 46385, + 46405 ], "loc": { "start": { @@ -78908,8 +79017,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 46374, - 46382 + 46406, + 46414 ], "loc": { "start": { @@ -78924,8 +79033,8 @@ } ], "range": [ - 46353, - 46383 + 46385, + 46415 ], "loc": { "start": { @@ -78940,8 +79049,8 @@ }, "prefix": true, "range": [ - 46352, - 46383 + 46384, + 46415 ], "loc": { "start": { @@ -78955,8 +79064,8 @@ } }, "range": [ - 46331, - 46383 + 46363, + 46415 ], "loc": { "start": { @@ -78976,8 +79085,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 46399, - 46406 + 46431, + 46438 ], "loc": { "start": { @@ -78992,8 +79101,8 @@ } ], "range": [ - 46385, - 46416 + 46417, + 46448 ], "loc": { "start": { @@ -79008,8 +79117,8 @@ }, "alternate": null, "range": [ - 46327, - 46416 + 46359, + 46448 ], "loc": { "start": { @@ -79031,8 +79140,8 @@ "type": "Identifier", "name": "customOptions", "range": [ - 46430, - 46443 + 46462, + 46475 ], "loc": { "start": { @@ -79051,8 +79160,8 @@ "object": { "type": "ThisExpression", "range": [ - 46446, - 46450 + 46478, + 46482 ], "loc": { "start": { @@ -79069,8 +79178,8 @@ "type": "Identifier", "name": "customOptions", "range": [ - 46451, - 46464 + 46483, + 46496 ], "loc": { "start": { @@ -79084,8 +79193,8 @@ } }, "range": [ - 46446, - 46464 + 46478, + 46496 ], "loc": { "start": { @@ -79099,8 +79208,8 @@ } }, "range": [ - 46430, - 46464 + 46462, + 46496 ], "loc": { "start": { @@ -79116,8 +79225,8 @@ ], "kind": "let", "range": [ - 46426, - 46465 + 46458, + 46497 ], "loc": { "start": { @@ -79139,8 +79248,8 @@ "type": "Identifier", "name": "cols", "range": [ - 46478, - 46482 + 46510, + 46514 ], "loc": { "start": { @@ -79160,8 +79269,8 @@ "type": "Identifier", "name": "customOptions", "range": [ - 46485, - 46498 + 46517, + 46530 ], "loc": { "start": { @@ -79178,8 +79287,8 @@ "type": "Identifier", "name": "cols", "range": [ - 46499, - 46503 + 46531, + 46535 ], "loc": { "start": { @@ -79193,8 +79302,8 @@ } }, "range": [ - 46485, - 46503 + 46517, + 46535 ], "loc": { "start": { @@ -79208,8 +79317,8 @@ } }, "range": [ - 46478, - 46503 + 46510, + 46535 ], "loc": { "start": { @@ -79225,8 +79334,8 @@ ], "kind": "let", "range": [ - 46474, - 46504 + 46506, + 46536 ], "loc": { "start": { @@ -79248,8 +79357,8 @@ "type": "Identifier", "name": "optTxt", "range": [ - 46517, - 46523 + 46549, + 46555 ], "loc": { "start": { @@ -79266,8 +79375,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 46526, - 46528 + 46558, + 46560 ], "loc": { "start": { @@ -79281,8 +79390,8 @@ } }, "range": [ - 46517, - 46528 + 46549, + 46560 ], "loc": { "start": { @@ -79301,8 +79410,8 @@ "type": "Identifier", "name": "optArray", "range": [ - 46530, - 46538 + 46562, + 46570 ], "loc": { "start": { @@ -79319,8 +79428,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 46541, - 46543 + 46573, + 46575 ], "loc": { "start": { @@ -79334,8 +79443,8 @@ } }, "range": [ - 46530, - 46543 + 46562, + 46575 ], "loc": { "start": { @@ -79351,8 +79460,8 @@ ], "kind": "let", "range": [ - 46513, - 46544 + 46545, + 46576 ], "loc": { "start": { @@ -79374,8 +79483,8 @@ "type": "Identifier", "name": "index", "range": [ - 46557, - 46562 + 46589, + 46594 ], "loc": { "start": { @@ -79397,8 +79506,8 @@ "type": "Identifier", "name": "cols", "range": [ - 46565, - 46569 + 46597, + 46601 ], "loc": { "start": { @@ -79415,8 +79524,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 46570, - 46577 + 46602, + 46609 ], "loc": { "start": { @@ -79430,8 +79539,8 @@ } }, "range": [ - 46565, - 46577 + 46597, + 46609 ], "loc": { "start": { @@ -79449,8 +79558,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 46578, - 46586 + 46610, + 46618 ], "loc": { "start": { @@ -79465,8 +79574,8 @@ } ], "range": [ - 46565, - 46587 + 46597, + 46619 ], "loc": { "start": { @@ -79480,8 +79589,8 @@ } }, "range": [ - 46557, - 46587 + 46589, + 46619 ], "loc": { "start": { @@ -79497,8 +79606,8 @@ ], "kind": "let", "range": [ - 46553, - 46588 + 46585, + 46620 ], "loc": { "start": { @@ -79520,8 +79629,8 @@ "type": "Identifier", "name": "slcValues", "range": [ - 46601, - 46610 + 46633, + 46642 ], "loc": { "start": { @@ -79544,8 +79653,8 @@ "type": "Identifier", "name": "customOptions", "range": [ - 46613, - 46626 + 46645, + 46658 ], "loc": { "start": { @@ -79562,8 +79671,8 @@ "type": "Identifier", "name": "values", "range": [ - 46627, - 46633 + 46659, + 46665 ], "loc": { "start": { @@ -79577,8 +79686,8 @@ } }, "range": [ - 46613, - 46633 + 46645, + 46665 ], "loc": { "start": { @@ -79595,8 +79704,8 @@ "type": "Identifier", "name": "index", "range": [ - 46634, - 46639 + 46666, + 46671 ], "loc": { "start": { @@ -79610,8 +79719,8 @@ } }, "range": [ - 46613, - 46640 + 46645, + 46672 ], "loc": { "start": { @@ -79625,8 +79734,8 @@ } }, "range": [ - 46601, - 46640 + 46633, + 46672 ], "loc": { "start": { @@ -79642,8 +79751,8 @@ ], "kind": "let", "range": [ - 46597, - 46641 + 46629, + 46673 ], "loc": { "start": { @@ -79665,8 +79774,8 @@ "type": "Identifier", "name": "slcTexts", "range": [ - 46654, - 46662 + 46686, + 46694 ], "loc": { "start": { @@ -79689,8 +79798,8 @@ "type": "Identifier", "name": "customOptions", "range": [ - 46665, - 46678 + 46697, + 46710 ], "loc": { "start": { @@ -79707,8 +79816,8 @@ "type": "Identifier", "name": "texts", "range": [ - 46679, - 46684 + 46711, + 46716 ], "loc": { "start": { @@ -79722,8 +79831,8 @@ } }, "range": [ - 46665, - 46684 + 46697, + 46716 ], "loc": { "start": { @@ -79740,8 +79849,8 @@ "type": "Identifier", "name": "index", "range": [ - 46685, - 46690 + 46717, + 46722 ], "loc": { "start": { @@ -79755,8 +79864,8 @@ } }, "range": [ - 46665, - 46691 + 46697, + 46723 ], "loc": { "start": { @@ -79770,8 +79879,8 @@ } }, "range": [ - 46654, - 46691 + 46686, + 46723 ], "loc": { "start": { @@ -79787,8 +79896,8 @@ ], "kind": "let", "range": [ - 46650, - 46692 + 46682, + 46724 ], "loc": { "start": { @@ -79810,8 +79919,8 @@ "type": "Identifier", "name": "slcSort", "range": [ - 46705, - 46712 + 46737, + 46744 ], "loc": { "start": { @@ -79834,8 +79943,8 @@ "type": "Identifier", "name": "customOptions", "range": [ - 46715, - 46728 + 46747, + 46760 ], "loc": { "start": { @@ -79852,8 +79961,8 @@ "type": "Identifier", "name": "sorts", "range": [ - 46729, - 46734 + 46761, + 46766 ], "loc": { "start": { @@ -79867,8 +79976,8 @@ } }, "range": [ - 46715, - 46734 + 46747, + 46766 ], "loc": { "start": { @@ -79885,8 +79994,8 @@ "type": "Identifier", "name": "index", "range": [ - 46735, - 46740 + 46767, + 46772 ], "loc": { "start": { @@ -79900,8 +80009,8 @@ } }, "range": [ - 46715, - 46741 + 46747, + 46773 ], "loc": { "start": { @@ -79915,8 +80024,8 @@ } }, "range": [ - 46705, - 46741 + 46737, + 46773 ], "loc": { "start": { @@ -79932,8 +80041,8 @@ ], "kind": "let", "range": [ - 46701, - 46742 + 46733, + 46774 ], "loc": { "start": { @@ -79957,8 +80066,8 @@ "type": "Identifier", "name": "r", "range": [ - 46761, - 46762 + 46793, + 46794 ], "loc": { "start": { @@ -79976,8 +80085,8 @@ "value": 0, "raw": "0", "range": [ - 46765, - 46766 + 46797, + 46798 ], "loc": { "start": { @@ -79991,8 +80100,8 @@ } }, "range": [ - 46761, - 46766 + 46793, + 46798 ], "loc": { "start": { @@ -80011,8 +80120,8 @@ "type": "Identifier", "name": "len", "range": [ - 46768, - 46771 + 46800, + 46803 ], "loc": { "start": { @@ -80032,8 +80141,8 @@ "type": "Identifier", "name": "slcValues", "range": [ - 46774, - 46783 + 46806, + 46815 ], "loc": { "start": { @@ -80050,8 +80159,8 @@ "type": "Identifier", "name": "length", "range": [ - 46784, - 46790 + 46816, + 46822 ], "loc": { "start": { @@ -80065,8 +80174,8 @@ } }, "range": [ - 46774, - 46790 + 46806, + 46822 ], "loc": { "start": { @@ -80080,8 +80189,8 @@ } }, "range": [ - 46768, - 46790 + 46800, + 46822 ], "loc": { "start": { @@ -80097,8 +80206,8 @@ ], "kind": "let", "range": [ - 46757, - 46790 + 46789, + 46822 ], "loc": { "start": { @@ -80118,8 +80227,8 @@ "type": "Identifier", "name": "r", "range": [ - 46792, - 46793 + 46824, + 46825 ], "loc": { "start": { @@ -80136,8 +80245,8 @@ "type": "Identifier", "name": "len", "range": [ - 46796, - 46799 + 46828, + 46831 ], "loc": { "start": { @@ -80151,8 +80260,8 @@ } }, "range": [ - 46792, - 46799 + 46824, + 46831 ], "loc": { "start": { @@ -80172,8 +80281,8 @@ "type": "Identifier", "name": "r", "range": [ - 46801, - 46802 + 46833, + 46834 ], "loc": { "start": { @@ -80188,8 +80297,8 @@ }, "prefix": false, "range": [ - 46801, - 46804 + 46833, + 46836 ], "loc": { "start": { @@ -80216,8 +80325,8 @@ "type": "Identifier", "name": "optArray", "range": [ - 46820, - 46828 + 46852, + 46860 ], "loc": { "start": { @@ -80234,8 +80343,8 @@ "type": "Identifier", "name": "push", "range": [ - 46829, - 46833 + 46861, + 46865 ], "loc": { "start": { @@ -80249,8 +80358,8 @@ } }, "range": [ - 46820, - 46833 + 46852, + 46865 ], "loc": { "start": { @@ -80271,8 +80380,8 @@ "type": "Identifier", "name": "slcValues", "range": [ - 46834, - 46843 + 46866, + 46875 ], "loc": { "start": { @@ -80289,8 +80398,8 @@ "type": "Identifier", "name": "r", "range": [ - 46844, - 46845 + 46876, + 46877 ], "loc": { "start": { @@ -80304,8 +80413,8 @@ } }, "range": [ - 46834, - 46846 + 46866, + 46878 ], "loc": { "start": { @@ -80320,8 +80429,8 @@ } ], "range": [ - 46820, - 46847 + 46852, + 46879 ], "loc": { "start": { @@ -80335,8 +80444,8 @@ } }, "range": [ - 46820, - 46848 + 46852, + 46880 ], "loc": { "start": { @@ -80358,8 +80467,8 @@ "type": "Identifier", "name": "slcTexts", "range": [ - 46865, - 46873 + 46897, + 46905 ], "loc": { "start": { @@ -80376,8 +80485,8 @@ "type": "Identifier", "name": "r", "range": [ - 46874, - 46875 + 46906, + 46907 ], "loc": { "start": { @@ -80391,8 +80500,8 @@ } }, "range": [ - 46865, - 46876 + 46897, + 46908 ], "loc": { "start": { @@ -80419,8 +80528,8 @@ "type": "Identifier", "name": "optTxt", "range": [ - 46896, - 46902 + 46928, + 46934 ], "loc": { "start": { @@ -80437,8 +80546,8 @@ "type": "Identifier", "name": "push", "range": [ - 46903, - 46907 + 46935, + 46939 ], "loc": { "start": { @@ -80452,8 +80561,8 @@ } }, "range": [ - 46896, - 46907 + 46928, + 46939 ], "loc": { "start": { @@ -80474,8 +80583,8 @@ "type": "Identifier", "name": "slcTexts", "range": [ - 46908, - 46916 + 46940, + 46948 ], "loc": { "start": { @@ -80492,8 +80601,8 @@ "type": "Identifier", "name": "r", "range": [ - 46917, - 46918 + 46949, + 46950 ], "loc": { "start": { @@ -80507,8 +80616,8 @@ } }, "range": [ - 46908, - 46919 + 46940, + 46951 ], "loc": { "start": { @@ -80523,8 +80632,8 @@ } ], "range": [ - 46896, - 46920 + 46928, + 46952 ], "loc": { "start": { @@ -80538,8 +80647,8 @@ } }, "range": [ - 46896, - 46921 + 46928, + 46953 ], "loc": { "start": { @@ -80554,8 +80663,8 @@ } ], "range": [ - 46878, - 46935 + 46910, + 46967 ], "loc": { "start": { @@ -80582,8 +80691,8 @@ "type": "Identifier", "name": "optTxt", "range": [ - 46959, - 46965 + 46991, + 46997 ], "loc": { "start": { @@ -80600,8 +80709,8 @@ "type": "Identifier", "name": "push", "range": [ - 46966, - 46970 + 46998, + 47002 ], "loc": { "start": { @@ -80615,8 +80724,8 @@ } }, "range": [ - 46959, - 46970 + 46991, + 47002 ], "loc": { "start": { @@ -80637,8 +80746,8 @@ "type": "Identifier", "name": "slcValues", "range": [ - 46971, - 46980 + 47003, + 47012 ], "loc": { "start": { @@ -80655,8 +80764,8 @@ "type": "Identifier", "name": "r", "range": [ - 46981, - 46982 + 47013, + 47014 ], "loc": { "start": { @@ -80670,8 +80779,8 @@ } }, "range": [ - 46971, - 46983 + 47003, + 47015 ], "loc": { "start": { @@ -80686,8 +80795,8 @@ } ], "range": [ - 46959, - 46984 + 46991, + 47016 ], "loc": { "start": { @@ -80701,8 +80810,8 @@ } }, "range": [ - 46959, - 46985 + 46991, + 47017 ], "loc": { "start": { @@ -80717,8 +80826,8 @@ } ], "range": [ - 46941, - 46999 + 46973, + 47031 ], "loc": { "start": { @@ -80732,8 +80841,8 @@ } }, "range": [ - 46861, - 46999 + 46893, + 47031 ], "loc": { "start": { @@ -80748,8 +80857,8 @@ } ], "range": [ - 46806, - 47009 + 46838, + 47041 ], "loc": { "start": { @@ -80763,8 +80872,8 @@ } }, "range": [ - 46752, - 47009 + 46784, + 47041 ], "loc": { "start": { @@ -80783,8 +80892,8 @@ "type": "Identifier", "name": "slcSort", "range": [ - 47022, - 47029 + 47054, + 47061 ], "loc": { "start": { @@ -80811,8 +80920,8 @@ "type": "Identifier", "name": "optArray", "range": [ - 47045, - 47053 + 47077, + 47085 ], "loc": { "start": { @@ -80829,8 +80938,8 @@ "type": "Identifier", "name": "sort", "range": [ - 47054, - 47058 + 47086, + 47090 ], "loc": { "start": { @@ -80844,8 +80953,8 @@ } }, "range": [ - 47045, - 47058 + 47077, + 47090 ], "loc": { "start": { @@ -80860,8 +80969,8 @@ }, "arguments": [], "range": [ - 47045, - 47060 + 47077, + 47092 ], "loc": { "start": { @@ -80875,8 +80984,8 @@ } }, "range": [ - 47045, - 47061 + 47077, + 47093 ], "loc": { "start": { @@ -80900,8 +81009,8 @@ "type": "Identifier", "name": "optTxt", "range": [ - 47074, - 47080 + 47106, + 47112 ], "loc": { "start": { @@ -80918,8 +81027,8 @@ "type": "Identifier", "name": "sort", "range": [ - 47081, - 47085 + 47113, + 47117 ], "loc": { "start": { @@ -80933,8 +81042,8 @@ } }, "range": [ - 47074, - 47085 + 47106, + 47117 ], "loc": { "start": { @@ -80949,8 +81058,8 @@ }, "arguments": [], "range": [ - 47074, - 47087 + 47106, + 47119 ], "loc": { "start": { @@ -80964,8 +81073,8 @@ } }, "range": [ - 47074, - 47088 + 47106, + 47120 ], "loc": { "start": { @@ -80980,8 +81089,8 @@ } ], "range": [ - 47031, - 47098 + 47063, + 47130 ], "loc": { "start": { @@ -80996,8 +81105,8 @@ }, "alternate": null, "range": [ - 47018, - 47098 + 47050, + 47130 ], "loc": { "start": { @@ -81019,8 +81128,8 @@ "type": "Identifier", "name": "optArray", "range": [ - 47115, - 47123 + 47147, + 47155 ], "loc": { "start": { @@ -81037,8 +81146,8 @@ "type": "Identifier", "name": "optTxt", "range": [ - 47125, - 47131 + 47157, + 47163 ], "loc": { "start": { @@ -81053,8 +81162,8 @@ } ], "range": [ - 47114, - 47132 + 47146, + 47164 ], "loc": { "start": { @@ -81068,8 +81177,8 @@ } }, "range": [ - 47107, - 47133 + 47139, + 47165 ], "loc": { "start": { @@ -81084,8 +81193,8 @@ } ], "range": [ - 46317, - 47139 + 46349, + 47171 ], "loc": { "start": { @@ -81101,8 +81210,8 @@ "generator": false, "expression": false, "range": [ - 46306, - 47139 + 46338, + 47171 ], "loc": { "start": { @@ -81118,8 +81227,8 @@ "kind": "method", "computed": false, "range": [ - 46290, - 47139 + 46322, + 47171 ], "loc": { "start": { @@ -81136,8 +81245,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": [ - 46089, - 46285 + 46121, + 46317 ], "loc": { "start": { @@ -81156,8 +81265,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": [ - 47145, - 47382 + 47177, + 47414 ], "loc": { "start": { @@ -81179,8 +81288,8 @@ "type": "Identifier", "name": "filter", "range": [ - 47387, - 47393 + 47419, + 47425 ], "loc": { "start": { @@ -81214,8 +81323,8 @@ "object": { "type": "ThisExpression", "range": [ - 47411, - 47415 + 47443, + 47447 ], "loc": { "start": { @@ -81232,8 +81341,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 47416, - 47423 + 47448, + 47455 ], "loc": { "start": { @@ -81247,8 +81356,8 @@ } }, "range": [ - 47411, - 47423 + 47443, + 47455 ], "loc": { "start": { @@ -81263,8 +81372,8 @@ }, "prefix": true, "range": [ - 47410, - 47423 + 47442, + 47455 ], "loc": { "start": { @@ -81286,8 +81395,8 @@ "object": { "type": "ThisExpression", "range": [ - 47428, - 47432 + 47460, + 47464 ], "loc": { "start": { @@ -81304,8 +81413,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 47433, - 47444 + 47465, + 47476 ], "loc": { "start": { @@ -81319,8 +81428,8 @@ } }, "range": [ - 47428, - 47444 + 47460, + 47476 ], "loc": { "start": { @@ -81335,8 +81444,8 @@ }, "prefix": true, "range": [ - 47427, - 47444 + 47459, + 47476 ], "loc": { "start": { @@ -81350,8 +81459,8 @@ } }, "range": [ - 47410, - 47444 + 47442, + 47476 ], "loc": { "start": { @@ -81371,8 +81480,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 47460, - 47467 + 47492, + 47499 ], "loc": { "start": { @@ -81387,8 +81496,8 @@ } ], "range": [ - 47446, - 47477 + 47478, + 47509 ], "loc": { "start": { @@ -81403,8 +81512,8 @@ }, "alternate": null, "range": [ - 47406, - 47477 + 47438, + 47509 ], "loc": { "start": { @@ -81421,8 +81530,8 @@ "type": "Line", "value": "fire onbefore callback", "range": [ - 47486, - 47510 + 47518, + 47542 ], "loc": { "start": { @@ -81447,8 +81556,8 @@ "object": { "type": "ThisExpression", "range": [ - 47519, - 47523 + 47551, + 47555 ], "loc": { "start": { @@ -81465,8 +81574,8 @@ "type": "Identifier", "name": "onBeforeFilter", "range": [ - 47524, - 47538 + 47556, + 47570 ], "loc": { "start": { @@ -81480,8 +81589,8 @@ } }, "range": [ - 47519, - 47538 + 47551, + 47570 ], "loc": { "start": { @@ -81498,8 +81607,8 @@ { "type": "ThisExpression", "range": [ - 47539, - 47543 + 47571, + 47575 ], "loc": { "start": { @@ -81514,8 +81623,8 @@ } ], "range": [ - 47519, - 47544 + 47551, + 47576 ], "loc": { "start": { @@ -81529,8 +81638,8 @@ } }, "range": [ - 47519, - 47545 + 47551, + 47577 ], "loc": { "start": { @@ -81547,8 +81656,8 @@ "type": "Line", "value": "fire onbefore callback", "range": [ - 47486, - 47510 + 47518, + 47542 ], "loc": { "start": { @@ -81576,8 +81685,8 @@ "object": { "type": "ThisExpression", "range": [ - 47554, - 47558 + 47586, + 47590 ], "loc": { "start": { @@ -81594,8 +81703,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 47559, - 47566 + 47591, + 47598 ], "loc": { "start": { @@ -81609,8 +81718,8 @@ } }, "range": [ - 47554, - 47566 + 47586, + 47598 ], "loc": { "start": { @@ -81627,8 +81736,8 @@ "type": "Identifier", "name": "emit", "range": [ - 47567, - 47571 + 47599, + 47603 ], "loc": { "start": { @@ -81642,8 +81751,8 @@ } }, "range": [ - 47554, - 47571 + 47586, + 47603 ], "loc": { "start": { @@ -81662,8 +81771,8 @@ "value": "before-filtering", "raw": "'before-filtering'", "range": [ - 47572, - 47590 + 47604, + 47622 ], "loc": { "start": { @@ -81679,8 +81788,8 @@ { "type": "ThisExpression", "range": [ - 47592, - 47596 + 47624, + 47628 ], "loc": { "start": { @@ -81695,8 +81804,8 @@ } ], "range": [ - 47554, - 47597 + 47586, + 47629 ], "loc": { "start": { @@ -81710,8 +81819,8 @@ } }, "range": [ - 47554, - 47598 + 47586, + 47630 ], "loc": { "start": { @@ -81733,8 +81842,8 @@ "type": "Identifier", "name": "row", "range": [ - 47612, - 47615 + 47644, + 47647 ], "loc": { "start": { @@ -81758,8 +81867,8 @@ "object": { "type": "ThisExpression", "range": [ - 47618, - 47622 + 47650, + 47654 ], "loc": { "start": { @@ -81776,8 +81885,8 @@ "type": "Identifier", "name": "dom", "range": [ - 47623, - 47626 + 47655, + 47658 ], "loc": { "start": { @@ -81791,8 +81900,8 @@ } }, "range": [ - 47618, - 47626 + 47650, + 47658 ], "loc": { "start": { @@ -81807,8 +81916,8 @@ }, "arguments": [], "range": [ - 47618, - 47628 + 47650, + 47660 ], "loc": { "start": { @@ -81825,8 +81934,8 @@ "type": "Identifier", "name": "rows", "range": [ - 47629, - 47633 + 47661, + 47665 ], "loc": { "start": { @@ -81840,8 +81949,8 @@ } }, "range": [ - 47618, - 47633 + 47650, + 47665 ], "loc": { "start": { @@ -81855,8 +81964,8 @@ } }, "range": [ - 47612, - 47633 + 47644, + 47665 ], "loc": { "start": { @@ -81875,8 +81984,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 47647, - 47653 + 47679, + 47685 ], "loc": { "start": { @@ -81897,8 +82006,8 @@ "object": { "type": "ThisExpression", "range": [ - 47656, - 47660 + 47688, + 47692 ], "loc": { "start": { @@ -81915,8 +82024,8 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 47661, - 47670 + 47693, + 47702 ], "loc": { "start": { @@ -81930,8 +82039,8 @@ } }, "range": [ - 47656, - 47670 + 47688, + 47702 ], "loc": { "start": { @@ -81950,8 +82059,8 @@ "value": true, "raw": "true", "range": [ - 47671, - 47675 + 47703, + 47707 ], "loc": { "start": { @@ -81966,8 +82075,8 @@ } ], "range": [ - 47656, - 47676 + 47688, + 47708 ], "loc": { "start": { @@ -81981,8 +82090,8 @@ } }, "range": [ - 47647, - 47676 + 47679, + 47708 ], "loc": { "start": { @@ -82001,8 +82110,8 @@ "type": "Identifier", "name": "hiddenRows", "range": [ - 47690, - 47700 + 47722, + 47732 ], "loc": { "start": { @@ -82020,8 +82129,8 @@ "value": 0, "raw": "0", "range": [ - 47703, - 47704 + 47735, + 47736 ], "loc": { "start": { @@ -82035,8 +82144,8 @@ } }, "range": [ - 47690, - 47704 + 47722, + 47736 ], "loc": { "start": { @@ -82052,8 +82161,8 @@ ], "kind": "let", "range": [ - 47608, - 47705 + 47640, + 47737 ], "loc": { "start": { @@ -82077,8 +82186,8 @@ "object": { "type": "ThisExpression", "range": [ - 47715, - 47719 + 47747, + 47751 ], "loc": { "start": { @@ -82095,8 +82204,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 47720, - 47734 + 47752, + 47766 ], "loc": { "start": { @@ -82110,8 +82219,8 @@ } }, "range": [ - 47715, - 47734 + 47747, + 47766 ], "loc": { "start": { @@ -82128,8 +82237,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 47737, - 47739 + 47769, + 47771 ], "loc": { "start": { @@ -82143,8 +82252,8 @@ } }, "range": [ - 47715, - 47739 + 47747, + 47771 ], "loc": { "start": { @@ -82158,8 +82267,8 @@ } }, "range": [ - 47715, - 47740 + 47747, + 47772 ], "loc": { "start": { @@ -82176,8 +82285,8 @@ "type": "Line", "value": " search args re-init", "range": [ - 47749, - 47771 + 47781, + 47803 ], "loc": { "start": { @@ -82201,8 +82310,8 @@ "type": "Identifier", "name": "searchArgs", "range": [ - 47784, - 47794 + 47816, + 47826 ], "loc": { "start": { @@ -82223,8 +82332,8 @@ "object": { "type": "ThisExpression", "range": [ - 47797, - 47801 + 47829, + 47833 ], "loc": { "start": { @@ -82241,8 +82350,8 @@ "type": "Identifier", "name": "getFiltersValue", "range": [ - 47802, - 47817 + 47834, + 47849 ], "loc": { "start": { @@ -82256,8 +82365,8 @@ } }, "range": [ - 47797, - 47817 + 47829, + 47849 ], "loc": { "start": { @@ -82272,8 +82381,8 @@ }, "arguments": [], "range": [ - 47797, - 47819 + 47829, + 47851 ], "loc": { "start": { @@ -82287,8 +82396,8 @@ } }, "range": [ - 47784, - 47819 + 47816, + 47851 ], "loc": { "start": { @@ -82304,8 +82413,8 @@ ], "kind": "let", "range": [ - 47780, - 47820 + 47812, + 47852 ], "loc": { "start": { @@ -82322,8 +82431,8 @@ "type": "Line", "value": " search args re-init", "range": [ - 47749, - 47771 + 47781, + 47803 ], "loc": { "start": { @@ -82349,8 +82458,8 @@ "type": "Identifier", "name": "k", "range": [ - 47839, - 47840 + 47871, + 47872 ], "loc": { "start": { @@ -82369,8 +82478,8 @@ "object": { "type": "ThisExpression", "range": [ - 47843, - 47847 + 47875, + 47879 ], "loc": { "start": { @@ -82387,8 +82496,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 47848, - 47854 + 47880, + 47886 ], "loc": { "start": { @@ -82402,8 +82511,8 @@ } }, "range": [ - 47843, - 47854 + 47875, + 47886 ], "loc": { "start": { @@ -82417,8 +82526,8 @@ } }, "range": [ - 47839, - 47854 + 47871, + 47886 ], "loc": { "start": { @@ -82434,8 +82543,8 @@ ], "kind": "let", "range": [ - 47835, - 47854 + 47867, + 47886 ], "loc": { "start": { @@ -82455,8 +82564,8 @@ "type": "Identifier", "name": "k", "range": [ - 47856, - 47857 + 47888, + 47889 ], "loc": { "start": { @@ -82473,8 +82582,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 47860, - 47866 + 47892, + 47898 ], "loc": { "start": { @@ -82488,8 +82597,8 @@ } }, "range": [ - 47856, - 47866 + 47888, + 47898 ], "loc": { "start": { @@ -82509,8 +82618,8 @@ "type": "Identifier", "name": "k", "range": [ - 47868, - 47869 + 47900, + 47901 ], "loc": { "start": { @@ -82525,8 +82634,8 @@ }, "prefix": false, "range": [ - 47868, - 47871 + 47900, + 47903 ], "loc": { "start": { @@ -82560,8 +82669,8 @@ "type": "Identifier", "name": "row", "range": [ - 47940, - 47943 + 47972, + 47975 ], "loc": { "start": { @@ -82578,8 +82687,8 @@ "type": "Identifier", "name": "k", "range": [ - 47944, - 47945 + 47976, + 47977 ], "loc": { "start": { @@ -82593,8 +82702,8 @@ } }, "range": [ - 47940, - 47946 + 47972, + 47978 ], "loc": { "start": { @@ -82611,8 +82720,8 @@ "type": "Identifier", "name": "style", "range": [ - 47947, - 47952 + 47979, + 47984 ], "loc": { "start": { @@ -82626,8 +82735,8 @@ } }, "range": [ - 47940, - 47952 + 47972, + 47984 ], "loc": { "start": { @@ -82644,8 +82753,8 @@ "type": "Identifier", "name": "display", "range": [ - 47953, - 47960 + 47985, + 47992 ], "loc": { "start": { @@ -82659,8 +82768,8 @@ } }, "range": [ - 47940, - 47960 + 47972, + 47992 ], "loc": { "start": { @@ -82678,8 +82787,8 @@ "value": "", "raw": "''", "range": [ - 47963, - 47965 + 47995, + 47997 ], "loc": { "start": { @@ -82693,8 +82802,8 @@ } }, "range": [ - 47940, - 47965 + 47972, + 47997 ], "loc": { "start": { @@ -82708,8 +82817,8 @@ } }, "range": [ - 47940, - 47966 + 47972, + 47998 ], "loc": { "start": { @@ -82726,8 +82835,8 @@ "type": "Line", "value": " already filtered rows display re-init", "range": [ - 47887, - 47927 + 47919, + 47959 ], "loc": { "start": { @@ -82751,8 +82860,8 @@ "type": "Identifier", "name": "cells", "range": [ - 47984, - 47989 + 48016, + 48021 ], "loc": { "start": { @@ -82775,8 +82884,8 @@ "type": "Identifier", "name": "row", "range": [ - 47992, - 47995 + 48024, + 48027 ], "loc": { "start": { @@ -82793,8 +82902,8 @@ "type": "Identifier", "name": "k", "range": [ - 47996, - 47997 + 48028, + 48029 ], "loc": { "start": { @@ -82808,8 +82917,8 @@ } }, "range": [ - 47992, - 47998 + 48024, + 48030 ], "loc": { "start": { @@ -82826,8 +82935,8 @@ "type": "Identifier", "name": "cells", "range": [ - 47999, - 48004 + 48031, + 48036 ], "loc": { "start": { @@ -82841,8 +82950,8 @@ } }, "range": [ - 47992, - 48004 + 48024, + 48036 ], "loc": { "start": { @@ -82856,8 +82965,8 @@ } }, "range": [ - 47984, - 48004 + 48016, + 48036 ], "loc": { "start": { @@ -82873,8 +82982,8 @@ ], "kind": "let", "range": [ - 47980, - 48005 + 48012, + 48037 ], "loc": { "start": { @@ -82896,8 +83005,8 @@ "type": "Identifier", "name": "nchilds", "range": [ - 48022, - 48029 + 48054, + 48061 ], "loc": { "start": { @@ -82917,8 +83026,8 @@ "type": "Identifier", "name": "cells", "range": [ - 48032, - 48037 + 48064, + 48069 ], "loc": { "start": { @@ -82935,8 +83044,8 @@ "type": "Identifier", "name": "length", "range": [ - 48038, - 48044 + 48070, + 48076 ], "loc": { "start": { @@ -82950,8 +83059,8 @@ } }, "range": [ - 48032, - 48044 + 48064, + 48076 ], "loc": { "start": { @@ -82965,8 +83074,8 @@ } }, "range": [ - 48022, - 48044 + 48054, + 48076 ], "loc": { "start": { @@ -82982,8 +83091,8 @@ ], "kind": "let", "range": [ - 48018, - 48045 + 48050, + 48077 ], "loc": { "start": { @@ -83000,8 +83109,8 @@ "type": "Line", "value": " checks if row has exact cell #", "range": [ - 48059, - 48092 + 48091, + 48124 ], "loc": { "start": { @@ -83025,8 +83134,8 @@ "type": "Identifier", "name": "nchilds", "range": [ - 48109, - 48116 + 48141, + 48148 ], "loc": { "start": { @@ -83045,8 +83154,8 @@ "object": { "type": "ThisExpression", "range": [ - 48121, - 48125 + 48153, + 48157 ], "loc": { "start": { @@ -83063,8 +83172,8 @@ "type": "Identifier", "name": "nbCells", "range": [ - 48126, - 48133 + 48158, + 48165 ], "loc": { "start": { @@ -83078,8 +83187,8 @@ } }, "range": [ - 48121, - 48133 + 48153, + 48165 ], "loc": { "start": { @@ -83093,8 +83202,8 @@ } }, "range": [ - 48109, - 48133 + 48141, + 48165 ], "loc": { "start": { @@ -83114,8 +83223,8 @@ "type": "ContinueStatement", "label": null, "range": [ - 48153, - 48162 + 48185, + 48194 ], "loc": { "start": { @@ -83130,8 +83239,8 @@ } ], "range": [ - 48135, - 48176 + 48167, + 48208 ], "loc": { "start": { @@ -83146,8 +83255,8 @@ }, "alternate": null, "range": [ - 48105, - 48176 + 48137, + 48208 ], "loc": { "start": { @@ -83164,8 +83273,8 @@ "type": "Line", "value": " checks if row has exact cell #", "range": [ - 48059, - 48092 + 48091, + 48124 ], "loc": { "start": { @@ -83189,8 +83298,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 48194, - 48203 + 48226, + 48235 ], "loc": { "start": { @@ -83207,8 +83316,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 48206, - 48208 + 48238, + 48240 ], "loc": { "start": { @@ -83222,8 +83331,8 @@ } }, "range": [ - 48194, - 48208 + 48226, + 48240 ], "loc": { "start": { @@ -83242,8 +83351,8 @@ "type": "Identifier", "name": "isRowValid", "range": [ - 48226, - 48236 + 48258, + 48268 ], "loc": { "start": { @@ -83261,8 +83370,8 @@ "value": true, "raw": "true", "range": [ - 48239, - 48243 + 48271, + 48275 ], "loc": { "start": { @@ -83276,8 +83385,8 @@ } }, "range": [ - 48226, - 48243 + 48258, + 48275 ], "loc": { "start": { @@ -83296,8 +83405,8 @@ "type": "Identifier", "name": "singleFltRowValid", "range": [ - 48309, - 48326 + 48341, + 48358 ], "loc": { "start": { @@ -83315,8 +83424,8 @@ "value": false, "raw": "false", "range": [ - 48329, - 48334 + 48361, + 48366 ], "loc": { "start": { @@ -83330,8 +83439,8 @@ } }, "range": [ - 48309, - 48334 + 48341, + 48366 ], "loc": { "start": { @@ -83348,8 +83457,8 @@ "type": "Line", "value": "only for single filter search", "range": [ - 48261, - 48292 + 48293, + 48324 ], "loc": { "start": { @@ -83367,8 +83476,8 @@ ], "kind": "let", "range": [ - 48190, - 48335 + 48222, + 48367 ], "loc": { "start": { @@ -83385,8 +83494,8 @@ "type": "Line", "value": " this loop retrieves cell data", "range": [ - 48349, - 48381 + 48381, + 48413 ], "loc": { "start": { @@ -83412,8 +83521,8 @@ "type": "Identifier", "name": "j", "range": [ - 48403, - 48404 + 48435, + 48436 ], "loc": { "start": { @@ -83431,8 +83540,8 @@ "value": 0, "raw": "0", "range": [ - 48407, - 48408 + 48439, + 48440 ], "loc": { "start": { @@ -83446,8 +83555,8 @@ } }, "range": [ - 48403, - 48408 + 48435, + 48440 ], "loc": { "start": { @@ -83463,8 +83572,8 @@ ], "kind": "let", "range": [ - 48399, - 48408 + 48431, + 48440 ], "loc": { "start": { @@ -83484,8 +83593,8 @@ "type": "Identifier", "name": "j", "range": [ - 48410, - 48411 + 48442, + 48443 ], "loc": { "start": { @@ -83502,8 +83611,8 @@ "type": "Identifier", "name": "nchilds", "range": [ - 48414, - 48421 + 48446, + 48453 ], "loc": { "start": { @@ -83517,8 +83626,8 @@ } }, "range": [ - 48410, - 48421 + 48442, + 48453 ], "loc": { "start": { @@ -83538,8 +83647,8 @@ "type": "Identifier", "name": "j", "range": [ - 48423, - 48424 + 48455, + 48456 ], "loc": { "start": { @@ -83554,8 +83663,8 @@ }, "prefix": false, "range": [ - 48423, - 48426 + 48455, + 48458 ], "loc": { "start": { @@ -83580,8 +83689,8 @@ "type": "Identifier", "name": "sA", "range": [ - 48485, - 48487 + 48517, + 48519 ], "loc": { "start": { @@ -83601,8 +83710,8 @@ "type": "Identifier", "name": "searchArgs", "range": [ - 48490, - 48500 + 48522, + 48532 ], "loc": { "start": { @@ -83623,8 +83732,8 @@ "object": { "type": "ThisExpression", "range": [ - 48501, - 48505 + 48533, + 48537 ], "loc": { "start": { @@ -83641,8 +83750,8 @@ "type": "Identifier", "name": "singleSearchFlt", "range": [ - 48506, - 48521 + 48538, + 48553 ], "loc": { "start": { @@ -83656,8 +83765,8 @@ } }, "range": [ - 48501, - 48521 + 48533, + 48553 ], "loc": { "start": { @@ -83675,8 +83784,8 @@ "value": 0, "raw": "0", "range": [ - 48524, - 48525 + 48556, + 48557 ], "loc": { "start": { @@ -83693,8 +83802,8 @@ "type": "Identifier", "name": "j", "range": [ - 48528, - 48529 + 48560, + 48561 ], "loc": { "start": { @@ -83708,8 +83817,8 @@ } }, "range": [ - 48501, - 48529 + 48533, + 48561 ], "loc": { "start": { @@ -83723,8 +83832,8 @@ } }, "range": [ - 48490, - 48530 + 48522, + 48562 ], "loc": { "start": { @@ -83738,8 +83847,8 @@ } }, "range": [ - 48485, - 48530 + 48517, + 48562 ], "loc": { "start": { @@ -83755,8 +83864,8 @@ ], "kind": "let", "range": [ - 48481, - 48531 + 48513, + 48563 ], "loc": { "start": { @@ -83773,8 +83882,8 @@ "type": "Line", "value": "searched keyword", "range": [ - 48446, - 48464 + 48478, + 48496 ], "loc": { "start": { @@ -83798,8 +83907,8 @@ "type": "Identifier", "name": "sA", "range": [ - 48553, - 48555 + 48585, + 48587 ], "loc": { "start": { @@ -83817,8 +83926,8 @@ "value": "", "raw": "''", "range": [ - 48560, - 48562 + 48592, + 48594 ], "loc": { "start": { @@ -83832,8 +83941,8 @@ } }, "range": [ - 48553, - 48562 + 48585, + 48594 ], "loc": { "start": { @@ -83853,8 +83962,8 @@ "type": "ContinueStatement", "label": null, "range": [ - 48586, - 48595 + 48618, + 48627 ], "loc": { "start": { @@ -83869,8 +83978,8 @@ } ], "range": [ - 48564, - 48613 + 48596, + 48645 ], "loc": { "start": { @@ -83885,8 +83994,8 @@ }, "alternate": null, "range": [ - 48549, - 48613 + 48581, + 48645 ], "loc": { "start": { @@ -83908,8 +84017,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 48635, - 48644 + 48667, + 48676 ], "loc": { "start": { @@ -83928,8 +84037,8 @@ "type": "Identifier", "name": "matchCase", "range": [ - 48647, - 48656 + 48679, + 48688 ], "loc": { "start": { @@ -83951,8 +84060,8 @@ "object": { "type": "ThisExpression", "range": [ - 48657, - 48661 + 48689, + 48693 ], "loc": { "start": { @@ -83969,8 +84078,8 @@ "type": "Identifier", "name": "getCellValue", "range": [ - 48662, - 48674 + 48694, + 48706 ], "loc": { "start": { @@ -83984,8 +84093,8 @@ } }, "range": [ - 48657, - 48674 + 48689, + 48706 ], "loc": { "start": { @@ -84006,8 +84115,8 @@ "type": "Identifier", "name": "cells", "range": [ - 48675, - 48680 + 48707, + 48712 ], "loc": { "start": { @@ -84024,8 +84133,8 @@ "type": "Identifier", "name": "j", "range": [ - 48681, - 48682 + 48713, + 48714 ], "loc": { "start": { @@ -84039,8 +84148,8 @@ } }, "range": [ - 48675, - 48683 + 48707, + 48715 ], "loc": { "start": { @@ -84055,8 +84164,8 @@ } ], "range": [ - 48657, - 48684 + 48689, + 48716 ], "loc": { "start": { @@ -84075,8 +84184,8 @@ "object": { "type": "ThisExpression", "range": [ - 48706, - 48710 + 48738, + 48742 ], "loc": { "start": { @@ -84093,8 +84202,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 48711, - 48724 + 48743, + 48756 ], "loc": { "start": { @@ -84108,8 +84217,8 @@ } }, "range": [ - 48706, - 48724 + 48738, + 48756 ], "loc": { "start": { @@ -84124,8 +84233,8 @@ } ], "range": [ - 48647, - 48725 + 48679, + 48757 ], "loc": { "start": { @@ -84139,8 +84248,8 @@ } }, "range": [ - 48635, - 48725 + 48667, + 48757 ], "loc": { "start": { @@ -84156,8 +84265,8 @@ ], "kind": "let", "range": [ - 48631, - 48726 + 48663, + 48758 ], "loc": { "start": { @@ -84174,8 +84283,8 @@ "type": "Line", "value": "multiple search parameter operator ||", "range": [ - 48744, - 48783 + 48776, + 48815 ], "loc": { "start": { @@ -84199,8 +84308,8 @@ "type": "Identifier", "name": "sAOrSplit", "range": [ - 48804, - 48813 + 48836, + 48845 ], "loc": { "start": { @@ -84227,8 +84336,8 @@ "type": "Identifier", "name": "sA", "range": [ - 48816, - 48818 + 48848, + 48850 ], "loc": { "start": { @@ -84245,8 +84354,8 @@ "type": "Identifier", "name": "toString", "range": [ - 48819, - 48827 + 48851, + 48859 ], "loc": { "start": { @@ -84260,8 +84369,8 @@ } }, "range": [ - 48816, - 48827 + 48848, + 48859 ], "loc": { "start": { @@ -84276,8 +84385,8 @@ }, "arguments": [], "range": [ - 48816, - 48829 + 48848, + 48861 ], "loc": { "start": { @@ -84294,8 +84403,8 @@ "type": "Identifier", "name": "split", "range": [ - 48830, - 48835 + 48862, + 48867 ], "loc": { "start": { @@ -84309,8 +84418,8 @@ } }, "range": [ - 48816, - 48835 + 48848, + 48867 ], "loc": { "start": { @@ -84330,8 +84439,8 @@ "object": { "type": "ThisExpression", "range": [ - 48836, - 48840 + 48868, + 48872 ], "loc": { "start": { @@ -84348,8 +84457,8 @@ "type": "Identifier", "name": "orOperator", "range": [ - 48841, - 48851 + 48873, + 48883 ], "loc": { "start": { @@ -84363,8 +84472,8 @@ } }, "range": [ - 48836, - 48851 + 48868, + 48883 ], "loc": { "start": { @@ -84379,8 +84488,8 @@ } ], "range": [ - 48816, - 48852 + 48848, + 48884 ], "loc": { "start": { @@ -84394,8 +84503,8 @@ } }, "range": [ - 48804, - 48852 + 48836, + 48884 ], "loc": { "start": { @@ -84414,8 +84523,8 @@ "type": "Identifier", "name": "hasMultiOrSA", "range": [ - 48933, - 48945 + 48965, + 48977 ], "loc": { "start": { @@ -84438,8 +84547,8 @@ "type": "Identifier", "name": "sAOrSplit", "range": [ - 48948, - 48957 + 48980, + 48989 ], "loc": { "start": { @@ -84456,8 +84565,8 @@ "type": "Identifier", "name": "length", "range": [ - 48958, - 48964 + 48990, + 48996 ], "loc": { "start": { @@ -84471,8 +84580,8 @@ } }, "range": [ - 48948, - 48964 + 48980, + 48996 ], "loc": { "start": { @@ -84490,8 +84599,8 @@ "value": 1, "raw": "1", "range": [ - 48967, - 48968 + 48999, + 49000 ], "loc": { "start": { @@ -84505,8 +84614,8 @@ } }, "range": [ - 48948, - 48968 + 48980, + 49000 ], "loc": { "start": { @@ -84520,8 +84629,8 @@ } }, "range": [ - 48933, - 48968 + 48965, + 49000 ], "loc": { "start": { @@ -84538,8 +84647,8 @@ "type": "Line", "value": "multiple search || parameter boolean", "range": [ - 48874, - 48912 + 48906, + 48944 ], "loc": { "start": { @@ -84560,8 +84669,8 @@ "type": "Identifier", "name": "sAAndSplit", "range": [ - 49050, - 49060 + 49082, + 49092 ], "loc": { "start": { @@ -84588,8 +84697,8 @@ "type": "Identifier", "name": "sA", "range": [ - 49063, - 49065 + 49095, + 49097 ], "loc": { "start": { @@ -84606,8 +84715,8 @@ "type": "Identifier", "name": "toString", "range": [ - 49066, - 49074 + 49098, + 49106 ], "loc": { "start": { @@ -84621,8 +84730,8 @@ } }, "range": [ - 49063, - 49074 + 49095, + 49106 ], "loc": { "start": { @@ -84637,8 +84746,8 @@ }, "arguments": [], "range": [ - 49063, - 49076 + 49095, + 49108 ], "loc": { "start": { @@ -84655,8 +84764,8 @@ "type": "Identifier", "name": "split", "range": [ - 49077, - 49082 + 49109, + 49114 ], "loc": { "start": { @@ -84670,8 +84779,8 @@ } }, "range": [ - 49063, - 49082 + 49095, + 49114 ], "loc": { "start": { @@ -84691,8 +84800,8 @@ "object": { "type": "ThisExpression", "range": [ - 49083, - 49087 + 49115, + 49119 ], "loc": { "start": { @@ -84709,8 +84818,8 @@ "type": "Identifier", "name": "anOperator", "range": [ - 49088, - 49098 + 49120, + 49130 ], "loc": { "start": { @@ -84724,8 +84833,8 @@ } }, "range": [ - 49083, - 49098 + 49115, + 49130 ], "loc": { "start": { @@ -84740,8 +84849,8 @@ } ], "range": [ - 49063, - 49099 + 49095, + 49131 ], "loc": { "start": { @@ -84755,8 +84864,8 @@ } }, "range": [ - 49050, - 49099 + 49082, + 49131 ], "loc": { "start": { @@ -84773,8 +84882,8 @@ "type": "Line", "value": "multiple search parameter operator &&", "range": [ - 48990, - 49029 + 49022, + 49061 ], "loc": { "start": { @@ -84795,8 +84904,8 @@ "type": "Identifier", "name": "hasMultiAndSA", "range": [ - 49180, - 49193 + 49212, + 49225 ], "loc": { "start": { @@ -84819,8 +84928,8 @@ "type": "Identifier", "name": "sAAndSplit", "range": [ - 49196, - 49206 + 49228, + 49238 ], "loc": { "start": { @@ -84837,8 +84946,8 @@ "type": "Identifier", "name": "length", "range": [ - 49207, - 49213 + 49239, + 49245 ], "loc": { "start": { @@ -84852,8 +84961,8 @@ } }, "range": [ - 49196, - 49213 + 49228, + 49245 ], "loc": { "start": { @@ -84871,8 +84980,8 @@ "value": 1, "raw": "1", "range": [ - 49216, - 49217 + 49248, + 49249 ], "loc": { "start": { @@ -84886,8 +84995,8 @@ } }, "range": [ - 49196, - 49217 + 49228, + 49249 ], "loc": { "start": { @@ -84901,8 +85010,8 @@ } }, "range": [ - 49180, - 49217 + 49212, + 49249 ], "loc": { "start": { @@ -84919,8 +85028,8 @@ "type": "Line", "value": "multiple search && parameter boolean", "range": [ - 49121, - 49159 + 49153, + 49191 ], "loc": { "start": { @@ -84938,8 +85047,8 @@ ], "kind": "let", "range": [ - 48800, - 49218 + 48832, + 49250 ], "loc": { "start": { @@ -84956,8 +85065,8 @@ "type": "Line", "value": "multiple search parameter operator ||", "range": [ - 48744, - 48783 + 48776, + 48815 ], "loc": { "start": { @@ -84976,8 +85085,8 @@ "type": "Line", "value": "detect operators or array query", "range": [ - 49236, - 49269 + 49268, + 49301 ], "loc": { "start": { @@ -85006,8 +85115,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 49290, - 49297 + 49322, + 49329 ], "loc": { "start": { @@ -85025,8 +85134,8 @@ "type": "Identifier", "name": "sA", "range": [ - 49298, - 49300 + 49330, + 49332 ], "loc": { "start": { @@ -85041,8 +85150,8 @@ } ], "range": [ - 49290, - 49301 + 49322, + 49333 ], "loc": { "start": { @@ -85059,8 +85168,8 @@ "type": "Identifier", "name": "hasMultiOrSA", "range": [ - 49305, - 49317 + 49337, + 49349 ], "loc": { "start": { @@ -85074,8 +85183,8 @@ } }, "range": [ - 49290, - 49317 + 49322, + 49349 ], "loc": { "start": { @@ -85092,8 +85201,8 @@ "type": "Identifier", "name": "hasMultiAndSA", "range": [ - 49321, - 49334 + 49353, + 49366 ], "loc": { "start": { @@ -85107,8 +85216,8 @@ } }, "range": [ - 49290, - 49334 + 49322, + 49366 ], "loc": { "start": { @@ -85133,8 +85242,8 @@ "type": "Identifier", "name": "cS", "range": [ - 49362, - 49364 + 49394, + 49396 ], "loc": { "start": { @@ -85149,8 +85258,8 @@ }, "init": null, "range": [ - 49362, - 49364 + 49394, + 49396 ], "loc": { "start": { @@ -85169,8 +85278,8 @@ "type": "Identifier", "name": "s", "range": [ - 49390, - 49391 + 49422, + 49423 ], "loc": { "start": { @@ -85185,8 +85294,8 @@ }, "init": null, "range": [ - 49390, - 49391 + 49422, + 49423 ], "loc": { "start": { @@ -85205,8 +85314,8 @@ "type": "Identifier", "name": "occur", "range": [ - 49417, - 49422 + 49449, + 49454 ], "loc": { "start": { @@ -85224,8 +85333,8 @@ "value": false, "raw": "false", "range": [ - 49425, - 49430 + 49457, + 49462 ], "loc": { "start": { @@ -85239,8 +85348,8 @@ } }, "range": [ - 49417, - 49430 + 49449, + 49462 ], "loc": { "start": { @@ -85256,8 +85365,8 @@ ], "kind": "let", "range": [ - 49358, - 49431 + 49390, + 49463 ], "loc": { "start": { @@ -85278,8 +85387,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 49456, - 49463 + 49488, + 49495 ], "loc": { "start": { @@ -85297,8 +85406,8 @@ "type": "Identifier", "name": "sA", "range": [ - 49464, - 49466 + 49496, + 49498 ], "loc": { "start": { @@ -85313,8 +85422,8 @@ } ], "range": [ - 49456, - 49467 + 49488, + 49499 ], "loc": { "start": { @@ -85339,8 +85448,8 @@ "type": "Identifier", "name": "s", "range": [ - 49495, - 49496 + 49527, + 49528 ], "loc": { "start": { @@ -85357,8 +85466,8 @@ "type": "Identifier", "name": "sA", "range": [ - 49499, - 49501 + 49531, + 49533 ], "loc": { "start": { @@ -85372,8 +85481,8 @@ } }, "range": [ - 49495, - 49501 + 49527, + 49533 ], "loc": { "start": { @@ -85387,8 +85496,8 @@ } }, "range": [ - 49495, - 49502 + 49527, + 49534 ], "loc": { "start": { @@ -85403,8 +85512,8 @@ } ], "range": [ - 49469, - 49524 + 49501, + 49556 ], "loc": { "start": { @@ -85429,8 +85538,8 @@ "type": "Identifier", "name": "s", "range": [ - 49556, - 49557 + 49588, + 49589 ], "loc": { "start": { @@ -85449,8 +85558,8 @@ "type": "Identifier", "name": "hasMultiOrSA", "range": [ - 49560, - 49572 + 49592, + 49604 ], "loc": { "start": { @@ -85467,8 +85576,8 @@ "type": "Identifier", "name": "sAOrSplit", "range": [ - 49575, - 49584 + 49607, + 49616 ], "loc": { "start": { @@ -85485,8 +85594,8 @@ "type": "Identifier", "name": "sAAndSplit", "range": [ - 49587, - 49597 + 49619, + 49629 ], "loc": { "start": { @@ -85500,8 +85609,8 @@ } }, "range": [ - 49560, - 49597 + 49592, + 49629 ], "loc": { "start": { @@ -85515,8 +85624,8 @@ } }, "range": [ - 49556, - 49597 + 49588, + 49629 ], "loc": { "start": { @@ -85530,8 +85639,8 @@ } }, "range": [ - 49556, - 49598 + 49588, + 49630 ], "loc": { "start": { @@ -85546,8 +85655,8 @@ } ], "range": [ - 49530, - 49620 + 49562, + 49652 ], "loc": { "start": { @@ -85561,8 +85670,8 @@ } }, "range": [ - 49452, - 49620 + 49484, + 49652 ], "loc": { "start": { @@ -85579,8 +85688,8 @@ "type": "Line", "value": " isolate search term and check occurence in cell data", "range": [ - 49641, - 49696 + 49673, + 49728 ], "loc": { "start": { @@ -85606,8 +85715,8 @@ "type": "Identifier", "name": "w", "range": [ - 49726, - 49727 + 49758, + 49759 ], "loc": { "start": { @@ -85625,8 +85734,8 @@ "value": 0, "raw": "0", "range": [ - 49730, - 49731 + 49762, + 49763 ], "loc": { "start": { @@ -85640,8 +85749,8 @@ } }, "range": [ - 49726, - 49731 + 49758, + 49763 ], "loc": { "start": { @@ -85660,8 +85769,8 @@ "type": "Identifier", "name": "len", "range": [ - 49733, - 49736 + 49765, + 49768 ], "loc": { "start": { @@ -85681,8 +85790,8 @@ "type": "Identifier", "name": "s", "range": [ - 49739, - 49740 + 49771, + 49772 ], "loc": { "start": { @@ -85699,8 +85808,8 @@ "type": "Identifier", "name": "length", "range": [ - 49741, - 49747 + 49773, + 49779 ], "loc": { "start": { @@ -85714,8 +85823,8 @@ } }, "range": [ - 49739, - 49747 + 49771, + 49779 ], "loc": { "start": { @@ -85729,8 +85838,8 @@ } }, "range": [ - 49733, - 49747 + 49765, + 49779 ], "loc": { "start": { @@ -85746,8 +85855,8 @@ ], "kind": "let", "range": [ - 49722, - 49747 + 49754, + 49779 ], "loc": { "start": { @@ -85767,8 +85876,8 @@ "type": "Identifier", "name": "w", "range": [ - 49749, - 49750 + 49781, + 49782 ], "loc": { "start": { @@ -85785,8 +85894,8 @@ "type": "Identifier", "name": "len", "range": [ - 49753, - 49756 + 49785, + 49788 ], "loc": { "start": { @@ -85800,8 +85909,8 @@ } }, "range": [ - 49749, - 49756 + 49781, + 49788 ], "loc": { "start": { @@ -85821,8 +85930,8 @@ "type": "Identifier", "name": "w", "range": [ - 49758, - 49759 + 49790, + 49791 ], "loc": { "start": { @@ -85837,8 +85946,8 @@ }, "prefix": false, "range": [ - 49758, - 49761 + 49790, + 49793 ], "loc": { "start": { @@ -85863,8 +85972,8 @@ "type": "Identifier", "name": "cS", "range": [ - 49789, - 49791 + 49821, + 49823 ], "loc": { "start": { @@ -85883,8 +85992,8 @@ "type": "Identifier", "name": "trim", "range": [ - 49794, - 49798 + 49826, + 49830 ], "loc": { "start": { @@ -85905,8 +86014,8 @@ "type": "Identifier", "name": "s", "range": [ - 49799, - 49800 + 49831, + 49832 ], "loc": { "start": { @@ -85923,8 +86032,8 @@ "type": "Identifier", "name": "w", "range": [ - 49801, - 49802 + 49833, + 49834 ], "loc": { "start": { @@ -85938,8 +86047,8 @@ } }, "range": [ - 49799, - 49803 + 49831, + 49835 ], "loc": { "start": { @@ -85954,8 +86063,8 @@ } ], "range": [ - 49794, - 49804 + 49826, + 49836 ], "loc": { "start": { @@ -85969,8 +86078,8 @@ } }, "range": [ - 49789, - 49804 + 49821, + 49836 ], "loc": { "start": { @@ -85984,8 +86093,8 @@ } }, "range": [ - 49789, - 49805 + 49821, + 49837 ], "loc": { "start": { @@ -86007,8 +86116,8 @@ "type": "Identifier", "name": "occur", "range": [ - 49830, - 49835 + 49862, + 49867 ], "loc": { "start": { @@ -86029,8 +86138,8 @@ "object": { "type": "ThisExpression", "range": [ - 49838, - 49842 + 49870, + 49874 ], "loc": { "start": { @@ -86047,8 +86156,8 @@ "type": "Identifier", "name": "_testTerm", "range": [ - 49843, - 49852 + 49875, + 49884 ], "loc": { "start": { @@ -86062,8 +86171,8 @@ } }, "range": [ - 49838, - 49852 + 49870, + 49884 ], "loc": { "start": { @@ -86081,8 +86190,8 @@ "type": "Identifier", "name": "cS", "range": [ - 49853, - 49855 + 49885, + 49887 ], "loc": { "start": { @@ -86099,8 +86208,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 49857, - 49866 + 49889, + 49898 ], "loc": { "start": { @@ -86117,8 +86226,8 @@ "type": "Identifier", "name": "j", "range": [ - 49868, - 49869 + 49900, + 49901 ], "loc": { "start": { @@ -86133,8 +86242,8 @@ } ], "range": [ - 49838, - 49870 + 49870, + 49902 ], "loc": { "start": { @@ -86148,8 +86257,8 @@ } }, "range": [ - 49830, - 49870 + 49862, + 49902 ], "loc": { "start": { @@ -86163,8 +86272,8 @@ } }, "range": [ - 49830, - 49871 + 49862, + 49903 ], "loc": { "start": { @@ -86183,8 +86292,8 @@ "type": "Identifier", "name": "occur", "range": [ - 49901, - 49906 + 49933, + 49938 ], "loc": { "start": { @@ -86213,8 +86322,8 @@ "object": { "type": "ThisExpression", "range": [ - 49938, - 49942 + 49970, + 49974 ], "loc": { "start": { @@ -86231,8 +86340,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 49943, - 49950 + 49975, + 49982 ], "loc": { "start": { @@ -86246,8 +86355,8 @@ } }, "range": [ - 49938, - 49950 + 49970, + 49982 ], "loc": { "start": { @@ -86264,8 +86373,8 @@ "type": "Identifier", "name": "emit", "range": [ - 49951, - 49955 + 49983, + 49987 ], "loc": { "start": { @@ -86279,8 +86388,8 @@ } }, "range": [ - 49938, - 49955 + 49970, + 49987 ], "loc": { "start": { @@ -86299,8 +86408,8 @@ "value": "highlight-keyword", "raw": "'highlight-keyword'", "range": [ - 49956, - 49975 + 49988, + 50007 ], "loc": { "start": { @@ -86316,8 +86425,8 @@ { "type": "ThisExpression", "range": [ - 49977, - 49981 + 50009, + 50013 ], "loc": { "start": { @@ -86337,8 +86446,8 @@ "type": "Identifier", "name": "cells", "range": [ - 50015, - 50020 + 50047, + 50052 ], "loc": { "start": { @@ -86355,8 +86464,8 @@ "type": "Identifier", "name": "j", "range": [ - 50021, - 50022 + 50053, + 50054 ], "loc": { "start": { @@ -86370,8 +86479,8 @@ } }, "range": [ - 50015, - 50023 + 50047, + 50055 ], "loc": { "start": { @@ -86388,8 +86497,8 @@ "type": "Identifier", "name": "cS", "range": [ - 50025, - 50027 + 50057, + 50059 ], "loc": { "start": { @@ -86404,8 +86513,8 @@ } ], "range": [ - 49938, - 50028 + 49970, + 50060 ], "loc": { "start": { @@ -86419,8 +86528,8 @@ } }, "range": [ - 49938, - 50029 + 49970, + 50061 ], "loc": { "start": { @@ -86435,8 +86544,8 @@ } ], "range": [ - 49908, - 50055 + 49940, + 50087 ], "loc": { "start": { @@ -86451,8 +86560,8 @@ }, "alternate": null, "range": [ - 49897, - 50055 + 49929, + 50087 ], "loc": { "start": { @@ -86477,8 +86586,8 @@ "type": "Identifier", "name": "hasMultiOrSA", "range": [ - 50085, - 50097 + 50117, + 50129 ], "loc": { "start": { @@ -86495,8 +86604,8 @@ "type": "Identifier", "name": "occur", "range": [ - 50101, - 50106 + 50133, + 50138 ], "loc": { "start": { @@ -86510,8 +86619,8 @@ } }, "range": [ - 50085, - 50106 + 50117, + 50138 ], "loc": { "start": { @@ -86531,8 +86640,8 @@ "type": "Identifier", "name": "hasMultiAndSA", "range": [ - 50140, - 50153 + 50172, + 50185 ], "loc": { "start": { @@ -86552,8 +86661,8 @@ "type": "Identifier", "name": "occur", "range": [ - 50158, - 50163 + 50190, + 50195 ], "loc": { "start": { @@ -86568,8 +86677,8 @@ }, "prefix": true, "range": [ - 50157, - 50163 + 50189, + 50195 ], "loc": { "start": { @@ -86583,8 +86692,8 @@ } }, "range": [ - 50140, - 50163 + 50172, + 50195 ], "loc": { "start": { @@ -86598,8 +86707,8 @@ } }, "range": [ - 50084, - 50164 + 50116, + 50196 ], "loc": { "start": { @@ -86619,8 +86728,8 @@ "type": "BreakStatement", "label": null, "range": [ - 50196, - 50202 + 50228, + 50234 ], "loc": { "start": { @@ -86635,8 +86744,8 @@ } ], "range": [ - 50166, - 50228 + 50198, + 50260 ], "loc": { "start": { @@ -86651,8 +86760,8 @@ }, "alternate": null, "range": [ - 50080, - 50228 + 50112, + 50260 ], "loc": { "start": { @@ -86676,8 +86785,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 50257, - 50264 + 50289, + 50296 ], "loc": { "start": { @@ -86695,8 +86804,8 @@ "type": "Identifier", "name": "sA", "range": [ - 50265, - 50267 + 50297, + 50299 ], "loc": { "start": { @@ -86711,8 +86820,8 @@ } ], "range": [ - 50257, - 50268 + 50289, + 50300 ], "loc": { "start": { @@ -86729,8 +86838,8 @@ "type": "Identifier", "name": "occur", "range": [ - 50272, - 50277 + 50304, + 50309 ], "loc": { "start": { @@ -86744,8 +86853,8 @@ } }, "range": [ - 50257, - 50277 + 50289, + 50309 ], "loc": { "start": { @@ -86765,8 +86874,8 @@ "type": "BreakStatement", "label": null, "range": [ - 50309, - 50315 + 50341, + 50347 ], "loc": { "start": { @@ -86781,8 +86890,8 @@ } ], "range": [ - 50279, - 50341 + 50311, + 50373 ], "loc": { "start": { @@ -86797,8 +86906,8 @@ }, "alternate": null, "range": [ - 50253, - 50341 + 50285, + 50373 ], "loc": { "start": { @@ -86813,8 +86922,8 @@ } ], "range": [ - 49763, - 50363 + 49795, + 50395 ], "loc": { "start": { @@ -86828,8 +86937,8 @@ } }, "range": [ - 49717, - 50363 + 49749, + 50395 ], "loc": { "start": { @@ -86846,8 +86955,8 @@ "type": "Line", "value": " isolate search term and check occurence in cell data", "range": [ - 49641, - 49696 + 49673, + 49728 ], "loc": { "start": { @@ -86874,8 +86983,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 50384, - 50393 + 50416, + 50425 ], "loc": { "start": { @@ -86892,8 +87001,8 @@ "type": "Identifier", "name": "j", "range": [ - 50394, - 50395 + 50426, + 50427 ], "loc": { "start": { @@ -86907,8 +87016,8 @@ } }, "range": [ - 50384, - 50396 + 50416, + 50428 ], "loc": { "start": { @@ -86925,8 +87034,8 @@ "type": "Identifier", "name": "occur", "range": [ - 50399, - 50404 + 50431, + 50436 ], "loc": { "start": { @@ -86940,8 +87049,8 @@ } }, "range": [ - 50384, - 50404 + 50416, + 50436 ], "loc": { "start": { @@ -86955,8 +87064,8 @@ } }, "range": [ - 50384, - 50405 + 50416, + 50437 ], "loc": { "start": { @@ -86971,8 +87080,8 @@ } ], "range": [ - 49336, - 50424 + 49368, + 50456 ], "loc": { "start": { @@ -86989,8 +87098,8 @@ "type": "Line", "value": "single search parameter", "range": [ - 50441, - 50466 + 50473, + 50498 ], "loc": { "start": { @@ -87020,8 +87129,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 50510, - 50519 + 50542, + 50551 ], "loc": { "start": { @@ -87038,8 +87147,8 @@ "type": "Identifier", "name": "j", "range": [ - 50520, - 50521 + 50552, + 50553 ], "loc": { "start": { @@ -87053,8 +87162,8 @@ } }, "range": [ - 50510, - 50522 + 50542, + 50554 ], "loc": { "start": { @@ -87075,8 +87184,8 @@ "object": { "type": "ThisExpression", "range": [ - 50525, - 50529 + 50557, + 50561 ], "loc": { "start": { @@ -87093,8 +87202,8 @@ "type": "Identifier", "name": "_testTerm", "range": [ - 50530, - 50539 + 50562, + 50571 ], "loc": { "start": { @@ -87108,8 +87217,8 @@ } }, "range": [ - 50525, - 50539 + 50557, + 50571 ], "loc": { "start": { @@ -87129,8 +87238,8 @@ "type": "Identifier", "name": "trim", "range": [ - 50540, - 50544 + 50572, + 50576 ], "loc": { "start": { @@ -87148,8 +87257,8 @@ "type": "Identifier", "name": "sA", "range": [ - 50545, - 50547 + 50577, + 50579 ], "loc": { "start": { @@ -87164,8 +87273,8 @@ } ], "range": [ - 50540, - 50548 + 50572, + 50580 ], "loc": { "start": { @@ -87182,8 +87291,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 50550, - 50559 + 50582, + 50591 ], "loc": { "start": { @@ -87200,8 +87309,8 @@ "type": "Identifier", "name": "j", "range": [ - 50561, - 50562 + 50593, + 50594 ], "loc": { "start": { @@ -87216,8 +87325,8 @@ } ], "range": [ - 50525, - 50563 + 50557, + 50595 ], "loc": { "start": { @@ -87231,8 +87340,8 @@ } }, "range": [ - 50510, - 50563 + 50542, + 50595 ], "loc": { "start": { @@ -87246,8 +87355,8 @@ } }, "range": [ - 50510, - 50564 + 50542, + 50596 ], "loc": { "start": { @@ -87269,8 +87378,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 50589, - 50598 + 50621, + 50630 ], "loc": { "start": { @@ -87287,8 +87396,8 @@ "type": "Identifier", "name": "j", "range": [ - 50599, - 50600 + 50631, + 50632 ], "loc": { "start": { @@ -87302,8 +87411,8 @@ } }, "range": [ - 50589, - 50601 + 50621, + 50633 ], "loc": { "start": { @@ -87332,8 +87441,8 @@ "object": { "type": "ThisExpression", "range": [ - 50629, - 50633 + 50661, + 50665 ], "loc": { "start": { @@ -87350,8 +87459,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 50634, - 50641 + 50666, + 50673 ], "loc": { "start": { @@ -87365,8 +87474,8 @@ } }, "range": [ - 50629, - 50641 + 50661, + 50673 ], "loc": { "start": { @@ -87383,8 +87492,8 @@ "type": "Identifier", "name": "emit", "range": [ - 50642, - 50646 + 50674, + 50678 ], "loc": { "start": { @@ -87398,8 +87507,8 @@ } }, "range": [ - 50629, - 50646 + 50661, + 50678 ], "loc": { "start": { @@ -87418,8 +87527,8 @@ "value": "highlight-keyword", "raw": "'highlight-keyword'", "range": [ - 50647, - 50666 + 50679, + 50698 ], "loc": { "start": { @@ -87435,8 +87544,8 @@ { "type": "ThisExpression", "range": [ - 50668, - 50672 + 50700, + 50704 ], "loc": { "start": { @@ -87456,8 +87565,8 @@ "type": "Identifier", "name": "cells", "range": [ - 50674, - 50679 + 50706, + 50711 ], "loc": { "start": { @@ -87474,8 +87583,8 @@ "type": "Identifier", "name": "j", "range": [ - 50680, - 50681 + 50712, + 50713 ], "loc": { "start": { @@ -87489,8 +87598,8 @@ } }, "range": [ - 50674, - 50682 + 50706, + 50714 ], "loc": { "start": { @@ -87507,8 +87616,8 @@ "type": "Identifier", "name": "sA", "range": [ - 50712, - 50714 + 50744, + 50746 ], "loc": { "start": { @@ -87523,8 +87632,8 @@ } ], "range": [ - 50629, - 50715 + 50661, + 50747 ], "loc": { "start": { @@ -87538,8 +87647,8 @@ } }, "range": [ - 50629, - 50716 + 50661, + 50748 ], "loc": { "start": { @@ -87554,8 +87663,8 @@ } ], "range": [ - 50603, - 50738 + 50635, + 50770 ], "loc": { "start": { @@ -87570,8 +87679,8 @@ }, "alternate": null, "range": [ - 50585, - 50738 + 50617, + 50770 ], "loc": { "start": { @@ -87586,8 +87695,8 @@ } ], "range": [ - 50488, - 50756 + 50520, + 50788 ], "loc": { "start": { @@ -87604,8 +87713,8 @@ "type": "Line", "value": "single search parameter", "range": [ - 50441, - 50466 + 50473, + 50498 ], "loc": { "start": { @@ -87621,8 +87730,8 @@ ] }, "range": [ - 49286, - 50756 + 49318, + 50788 ], "loc": { "start": { @@ -87639,8 +87748,8 @@ "type": "Line", "value": "detect operators or array query", "range": [ - 49236, - 49269 + 49268, + 49301 ], "loc": { "start": { @@ -87659,8 +87768,8 @@ "type": "Line", "value": "else single param", "range": [ - 50756, - 50775 + 50788, + 50807 ], "loc": { "start": { @@ -87687,8 +87796,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 50798, - 50807 + 50830, + 50839 ], "loc": { "start": { @@ -87705,8 +87814,8 @@ "type": "Identifier", "name": "j", "range": [ - 50808, - 50809 + 50840, + 50841 ], "loc": { "start": { @@ -87720,8 +87829,8 @@ } }, "range": [ - 50798, - 50810 + 50830, + 50842 ], "loc": { "start": { @@ -87736,8 +87845,8 @@ }, "prefix": true, "range": [ - 50797, - 50810 + 50829, + 50842 ], "loc": { "start": { @@ -87762,8 +87871,8 @@ "type": "Identifier", "name": "isRowValid", "range": [ - 50834, - 50844 + 50866, + 50876 ], "loc": { "start": { @@ -87781,8 +87890,8 @@ "value": false, "raw": "false", "range": [ - 50847, - 50852 + 50879, + 50884 ], "loc": { "start": { @@ -87796,8 +87905,8 @@ } }, "range": [ - 50834, - 50852 + 50866, + 50884 ], "loc": { "start": { @@ -87811,8 +87920,8 @@ } }, "range": [ - 50834, - 50853 + 50866, + 50885 ], "loc": { "start": { @@ -87827,8 +87936,8 @@ } ], "range": [ - 50812, - 50871 + 50844, + 50903 ], "loc": { "start": { @@ -87843,8 +87952,8 @@ }, "alternate": null, "range": [ - 50793, - 50871 + 50825, + 50903 ], "loc": { "start": { @@ -87861,8 +87970,8 @@ "type": "Line", "value": "else single param", "range": [ - 50756, - 50775 + 50788, + 50807 ], "loc": { "start": { @@ -87888,8 +87997,8 @@ "object": { "type": "ThisExpression", "range": [ - 50892, - 50896 + 50924, + 50928 ], "loc": { "start": { @@ -87906,8 +88015,8 @@ "type": "Identifier", "name": "singleSearchFlt", "range": [ - 50897, - 50912 + 50929, + 50944 ], "loc": { "start": { @@ -87921,8 +88030,8 @@ } }, "range": [ - 50892, - 50912 + 50924, + 50944 ], "loc": { "start": { @@ -87942,8 +88051,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 50916, - 50925 + 50948, + 50957 ], "loc": { "start": { @@ -87960,8 +88069,8 @@ "type": "Identifier", "name": "j", "range": [ - 50926, - 50927 + 50958, + 50959 ], "loc": { "start": { @@ -87975,8 +88084,8 @@ } }, "range": [ - 50916, - 50928 + 50948, + 50960 ], "loc": { "start": { @@ -87990,8 +88099,8 @@ } }, "range": [ - 50892, - 50928 + 50924, + 50960 ], "loc": { "start": { @@ -88016,8 +88125,8 @@ "type": "Identifier", "name": "singleFltRowValid", "range": [ - 50952, - 50969 + 50984, + 51001 ], "loc": { "start": { @@ -88035,8 +88144,8 @@ "value": true, "raw": "true", "range": [ - 50972, - 50976 + 51004, + 51008 ], "loc": { "start": { @@ -88050,8 +88159,8 @@ } }, "range": [ - 50952, - 50976 + 50984, + 51008 ], "loc": { "start": { @@ -88065,8 +88174,8 @@ } }, "range": [ - 50952, - 50977 + 50984, + 51009 ], "loc": { "start": { @@ -88081,8 +88190,8 @@ } ], "range": [ - 50930, - 50995 + 50962, + 51027 ], "loc": { "start": { @@ -88097,8 +88206,8 @@ }, "alternate": null, "range": [ - 50888, - 50995 + 50920, + 51027 ], "loc": { "start": { @@ -88124,8 +88233,8 @@ "object": { "type": "ThisExpression", "range": [ - 51013, - 51017 + 51045, + 51049 ], "loc": { "start": { @@ -88142,8 +88251,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 51018, - 51025 + 51050, + 51057 ], "loc": { "start": { @@ -88157,8 +88266,8 @@ } }, "range": [ - 51013, - 51025 + 51045, + 51057 ], "loc": { "start": { @@ -88175,8 +88284,8 @@ "type": "Identifier", "name": "emit", "range": [ - 51026, - 51030 + 51058, + 51062 ], "loc": { "start": { @@ -88190,8 +88299,8 @@ } }, "range": [ - 51013, - 51030 + 51045, + 51062 ], "loc": { "start": { @@ -88210,8 +88319,8 @@ "value": "cell-processed", "raw": "'cell-processed'", "range": [ - 51031, - 51047 + 51063, + 51079 ], "loc": { "start": { @@ -88227,8 +88336,8 @@ { "type": "ThisExpression", "range": [ - 51049, - 51053 + 51081, + 51085 ], "loc": { "start": { @@ -88245,8 +88354,8 @@ "type": "Identifier", "name": "j", "range": [ - 51055, - 51056 + 51087, + 51088 ], "loc": { "start": { @@ -88266,8 +88375,8 @@ "type": "Identifier", "name": "cells", "range": [ - 51058, - 51063 + 51090, + 51095 ], "loc": { "start": { @@ -88284,8 +88393,8 @@ "type": "Identifier", "name": "j", "range": [ - 51064, - 51065 + 51096, + 51097 ], "loc": { "start": { @@ -88299,8 +88408,8 @@ } }, "range": [ - 51058, - 51066 + 51090, + 51098 ], "loc": { "start": { @@ -88315,8 +88424,8 @@ } ], "range": [ - 51013, - 51067 + 51045, + 51099 ], "loc": { "start": { @@ -88330,8 +88439,8 @@ } }, "range": [ - 51013, - 51068 + 51045, + 51100 ], "loc": { "start": { @@ -88346,8 +88455,8 @@ } ], "range": [ - 48428, - 51082 + 48460, + 51114 ], "loc": { "start": { @@ -88361,8 +88470,8 @@ } }, "range": [ - 48394, - 51082 + 48426, + 51114 ], "loc": { "start": { @@ -88379,8 +88488,8 @@ "type": "Line", "value": " this loop retrieves cell data", "range": [ - 48349, - 48381 + 48381, + 48413 ], "loc": { "start": { @@ -88399,8 +88508,8 @@ "type": "Line", "value": "for j", "range": [ - 51082, - 51089 + 51114, + 51121 ], "loc": { "start": { @@ -88426,8 +88535,8 @@ "object": { "type": "ThisExpression", "range": [ - 51107, - 51111 + 51139, + 51143 ], "loc": { "start": { @@ -88444,8 +88553,8 @@ "type": "Identifier", "name": "singleSearchFlt", "range": [ - 51112, - 51127 + 51144, + 51159 ], "loc": { "start": { @@ -88459,8 +88568,8 @@ } }, "range": [ - 51107, - 51127 + 51139, + 51159 ], "loc": { "start": { @@ -88477,8 +88586,8 @@ "type": "Identifier", "name": "singleFltRowValid", "range": [ - 51131, - 51148 + 51163, + 51180 ], "loc": { "start": { @@ -88492,8 +88601,8 @@ } }, "range": [ - 51107, - 51148 + 51139, + 51180 ], "loc": { "start": { @@ -88518,8 +88627,8 @@ "type": "Identifier", "name": "isRowValid", "range": [ - 51168, - 51178 + 51200, + 51210 ], "loc": { "start": { @@ -88537,8 +88646,8 @@ "value": true, "raw": "true", "range": [ - 51181, - 51185 + 51213, + 51217 ], "loc": { "start": { @@ -88552,8 +88661,8 @@ } }, "range": [ - 51168, - 51185 + 51200, + 51217 ], "loc": { "start": { @@ -88567,8 +88676,8 @@ } }, "range": [ - 51168, - 51186 + 51200, + 51218 ], "loc": { "start": { @@ -88583,8 +88692,8 @@ } ], "range": [ - 51150, - 51200 + 51182, + 51232 ], "loc": { "start": { @@ -88599,8 +88708,8 @@ }, "alternate": null, "range": [ - 51103, - 51200 + 51135, + 51232 ], "loc": { "start": { @@ -88617,8 +88726,8 @@ "type": "Line", "value": "for j", "range": [ - 51082, - 51089 + 51114, + 51121 ], "loc": { "start": { @@ -88643,8 +88752,8 @@ "object": { "type": "ThisExpression", "range": [ - 51214, - 51218 + 51246, + 51250 ], "loc": { "start": { @@ -88661,8 +88770,8 @@ "type": "Identifier", "name": "validateRow", "range": [ - 51219, - 51230 + 51251, + 51262 ], "loc": { "start": { @@ -88676,8 +88785,8 @@ } }, "range": [ - 51214, - 51230 + 51246, + 51262 ], "loc": { "start": { @@ -88695,8 +88804,8 @@ "type": "Identifier", "name": "k", "range": [ - 51231, - 51232 + 51263, + 51264 ], "loc": { "start": { @@ -88713,8 +88822,8 @@ "type": "Identifier", "name": "isRowValid", "range": [ - 51234, - 51244 + 51266, + 51276 ], "loc": { "start": { @@ -88729,8 +88838,8 @@ } ], "range": [ - 51214, - 51245 + 51246, + 51277 ], "loc": { "start": { @@ -88744,8 +88853,8 @@ } }, "range": [ - 51214, - 51246 + 51246, + 51278 ], "loc": { "start": { @@ -88767,8 +88876,8 @@ "type": "Identifier", "name": "isRowValid", "range": [ - 51264, - 51274 + 51296, + 51306 ], "loc": { "start": { @@ -88783,8 +88892,8 @@ }, "prefix": true, "range": [ - 51263, - 51274 + 51295, + 51306 ], "loc": { "start": { @@ -88809,8 +88918,8 @@ "type": "Identifier", "name": "hiddenRows", "range": [ - 51294, - 51304 + 51326, + 51336 ], "loc": { "start": { @@ -88825,8 +88934,8 @@ }, "prefix": false, "range": [ - 51294, - 51306 + 51326, + 51338 ], "loc": { "start": { @@ -88840,8 +88949,8 @@ } }, "range": [ - 51294, - 51307 + 51326, + 51339 ], "loc": { "start": { @@ -88856,8 +88965,8 @@ } ], "range": [ - 51276, - 51321 + 51308, + 51353 ], "loc": { "start": { @@ -88872,8 +88981,8 @@ }, "alternate": null, "range": [ - 51259, - 51321 + 51291, + 51353 ], "loc": { "start": { @@ -88899,8 +89008,8 @@ "object": { "type": "ThisExpression", "range": [ - 51335, - 51339 + 51367, + 51371 ], "loc": { "start": { @@ -88917,8 +89026,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 51340, - 51347 + 51372, + 51379 ], "loc": { "start": { @@ -88932,8 +89041,8 @@ } }, "range": [ - 51335, - 51347 + 51367, + 51379 ], "loc": { "start": { @@ -88950,8 +89059,8 @@ "type": "Identifier", "name": "emit", "range": [ - 51348, - 51352 + 51380, + 51384 ], "loc": { "start": { @@ -88965,8 +89074,8 @@ } }, "range": [ - 51335, - 51352 + 51367, + 51384 ], "loc": { "start": { @@ -88985,8 +89094,8 @@ "value": "row-processed", "raw": "'row-processed'", "range": [ - 51353, - 51368 + 51385, + 51400 ], "loc": { "start": { @@ -89002,8 +89111,8 @@ { "type": "ThisExpression", "range": [ - 51370, - 51374 + 51402, + 51406 ], "loc": { "start": { @@ -89020,8 +89129,8 @@ "type": "Identifier", "name": "k", "range": [ - 51376, - 51377 + 51408, + 51409 ], "loc": { "start": { @@ -89043,8 +89152,8 @@ "object": { "type": "ThisExpression", "range": [ - 51395, - 51399 + 51427, + 51431 ], "loc": { "start": { @@ -89061,8 +89170,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 51400, - 51414 + 51432, + 51446 ], "loc": { "start": { @@ -89076,8 +89185,8 @@ } }, "range": [ - 51395, - 51414 + 51427, + 51446 ], "loc": { "start": { @@ -89094,8 +89203,8 @@ "type": "Identifier", "name": "length", "range": [ - 51415, - 51421 + 51447, + 51453 ], "loc": { "start": { @@ -89109,8 +89218,8 @@ } }, "range": [ - 51395, - 51421 + 51427, + 51453 ], "loc": { "start": { @@ -89127,8 +89236,8 @@ "type": "Identifier", "name": "isRowValid", "range": [ - 51423, - 51433 + 51455, + 51465 ], "loc": { "start": { @@ -89143,8 +89252,8 @@ } ], "range": [ - 51335, - 51434 + 51367, + 51466 ], "loc": { "start": { @@ -89158,8 +89267,8 @@ } }, "range": [ - 51335, - 51435 + 51367, + 51467 ], "loc": { "start": { @@ -89174,8 +89283,8 @@ } ], "range": [ - 47873, - 51445 + 47905, + 51477 ], "loc": { "start": { @@ -89189,8 +89298,8 @@ } }, "range": [ - 47830, - 51445 + 47862, + 51477 ], "loc": { "start": { @@ -89207,8 +89316,8 @@ "type": "Line", "value": " for k", "range": [ - 51445, - 51453 + 51477, + 51485 ], "loc": { "start": { @@ -89234,8 +89343,8 @@ "object": { "type": "ThisExpression", "range": [ - 51463, - 51467 + 51495, + 51499 ], "loc": { "start": { @@ -89252,8 +89361,8 @@ "type": "Identifier", "name": "nbHiddenRows", "range": [ - 51468, - 51480 + 51500, + 51512 ], "loc": { "start": { @@ -89267,8 +89376,8 @@ } }, "range": [ - 51463, - 51480 + 51495, + 51512 ], "loc": { "start": { @@ -89285,8 +89394,8 @@ "type": "Identifier", "name": "hiddenRows", "range": [ - 51483, - 51493 + 51515, + 51525 ], "loc": { "start": { @@ -89300,8 +89409,8 @@ } }, "range": [ - 51463, - 51493 + 51495, + 51525 ], "loc": { "start": { @@ -89315,8 +89424,8 @@ } }, "range": [ - 51463, - 51494 + 51495, + 51526 ], "loc": { "start": { @@ -89333,8 +89442,8 @@ "type": "Line", "value": " for k", "range": [ - 51445, - 51453 + 51477, + 51485 ], "loc": { "start": { @@ -89353,8 +89462,8 @@ "type": "Line", "value": "fire onafterfilter callback", "range": [ - 51504, - 51533 + 51536, + 51565 ], "loc": { "start": { @@ -89379,8 +89488,8 @@ "object": { "type": "ThisExpression", "range": [ - 51542, - 51546 + 51574, + 51578 ], "loc": { "start": { @@ -89397,8 +89506,8 @@ "type": "Identifier", "name": "onAfterFilter", "range": [ - 51547, - 51560 + 51579, + 51592 ], "loc": { "start": { @@ -89412,8 +89521,8 @@ } }, "range": [ - 51542, - 51560 + 51574, + 51592 ], "loc": { "start": { @@ -89430,8 +89539,8 @@ { "type": "ThisExpression", "range": [ - 51561, - 51565 + 51593, + 51597 ], "loc": { "start": { @@ -89446,8 +89555,8 @@ } ], "range": [ - 51542, - 51566 + 51574, + 51598 ], "loc": { "start": { @@ -89461,8 +89570,8 @@ } }, "range": [ - 51542, - 51567 + 51574, + 51599 ], "loc": { "start": { @@ -89479,8 +89588,8 @@ "type": "Line", "value": "fire onafterfilter callback", "range": [ - 51504, - 51533 + 51536, + 51565 ], "loc": { "start": { @@ -89508,8 +89617,8 @@ "object": { "type": "ThisExpression", "range": [ - 51577, - 51581 + 51609, + 51613 ], "loc": { "start": { @@ -89526,8 +89635,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 51582, - 51589 + 51614, + 51621 ], "loc": { "start": { @@ -89541,8 +89650,8 @@ } }, "range": [ - 51577, - 51589 + 51609, + 51621 ], "loc": { "start": { @@ -89559,8 +89668,8 @@ "type": "Identifier", "name": "emit", "range": [ - 51590, - 51594 + 51622, + 51626 ], "loc": { "start": { @@ -89574,8 +89683,8 @@ } }, "range": [ - 51577, - 51594 + 51609, + 51626 ], "loc": { "start": { @@ -89594,8 +89703,8 @@ "value": "after-filtering", "raw": "'after-filtering'", "range": [ - 51595, - 51612 + 51627, + 51644 ], "loc": { "start": { @@ -89611,8 +89720,8 @@ { "type": "ThisExpression", "range": [ - 51614, - 51618 + 51646, + 51650 ], "loc": { "start": { @@ -89629,8 +89738,8 @@ "type": "Identifier", "name": "searchArgs", "range": [ - 51620, - 51630 + 51652, + 51662 ], "loc": { "start": { @@ -89645,8 +89754,8 @@ } ], "range": [ - 51577, - 51631 + 51609, + 51663 ], "loc": { "start": { @@ -89660,8 +89769,8 @@ } }, "range": [ - 51577, - 51632 + 51609, + 51664 ], "loc": { "start": { @@ -89676,8 +89785,8 @@ } ], "range": [ - 47396, - 51638 + 47428, + 51670 ], "loc": { "start": { @@ -89693,8 +89802,8 @@ "generator": false, "expression": false, "range": [ - 47393, - 51638 + 47425, + 51670 ], "loc": { "start": { @@ -89710,8 +89819,8 @@ "kind": "method", "computed": false, "range": [ - 47387, - 51638 + 47419, + 51670 ], "loc": { "start": { @@ -89728,8 +89837,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": [ - 47145, - 47382 + 47177, + 47414 ], "loc": { "start": { @@ -89748,8 +89857,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": [ - 51644, - 51867 + 51676, + 51899 ], "loc": { "start": { @@ -89771,8 +89880,8 @@ "type": "Identifier", "name": "_testTerm", "range": [ - 51872, - 51881 + 51904, + 51913 ], "loc": { "start": { @@ -89793,8 +89902,8 @@ "type": "Identifier", "name": "term", "range": [ - 51882, - 51886 + 51914, + 51918 ], "loc": { "start": { @@ -89811,8 +89920,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 51888, - 51897 + 51920, + 51929 ], "loc": { "start": { @@ -89829,8 +89938,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 51899, - 51905 + 51931, + 51937 ], "loc": { "start": { @@ -89856,8 +89965,8 @@ "type": "Identifier", "name": "numData", "range": [ - 51921, - 51928 + 51953, + 51960 ], "loc": { "start": { @@ -89872,8 +89981,8 @@ }, "init": null, "range": [ - 51921, - 51928 + 51953, + 51960 ], "loc": { "start": { @@ -89889,8 +89998,8 @@ ], "kind": "let", "range": [ - 51917, - 51929 + 51949, + 51961 ], "loc": { "start": { @@ -89912,8 +90021,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 51942, - 51949 + 51974, + 51981 ], "loc": { "start": { @@ -89934,8 +90043,8 @@ "object": { "type": "ThisExpression", "range": [ - 51952, - 51956 + 51984, + 51988 ], "loc": { "start": { @@ -89952,8 +90061,8 @@ "type": "Identifier", "name": "getDecimal", "range": [ - 51957, - 51967 + 51989, + 51999 ], "loc": { "start": { @@ -89967,8 +90076,8 @@ } }, "range": [ - 51952, - 51967 + 51984, + 51999 ], "loc": { "start": { @@ -89986,8 +90095,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 51968, - 51974 + 52000, + 52006 ], "loc": { "start": { @@ -90002,8 +90111,8 @@ } ], "range": [ - 51952, - 51975 + 51984, + 52007 ], "loc": { "start": { @@ -90017,8 +90126,8 @@ } }, "range": [ - 51942, - 51975 + 51974, + 52007 ], "loc": { "start": { @@ -90034,8 +90143,8 @@ ], "kind": "let", "range": [ - 51938, - 51976 + 51970, + 52008 ], "loc": { "start": { @@ -90057,8 +90166,8 @@ "type": "Identifier", "name": "reLe", "range": [ - 51989, - 51993 + 52021, + 52025 ], "loc": { "start": { @@ -90077,8 +90186,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 52000, - 52006 + 52032, + 52038 ], "loc": { "start": { @@ -90098,8 +90207,8 @@ "object": { "type": "ThisExpression", "range": [ - 52007, - 52011 + 52039, + 52043 ], "loc": { "start": { @@ -90116,8 +90225,8 @@ "type": "Identifier", "name": "leOperator", "range": [ - 52012, - 52022 + 52044, + 52054 ], "loc": { "start": { @@ -90131,8 +90240,8 @@ } }, "range": [ - 52007, - 52022 + 52039, + 52054 ], "loc": { "start": { @@ -90147,8 +90256,8 @@ } ], "range": [ - 51996, - 52023 + 52028, + 52055 ], "loc": { "start": { @@ -90162,8 +90271,8 @@ } }, "range": [ - 51989, - 52023 + 52021, + 52055 ], "loc": { "start": { @@ -90182,8 +90291,8 @@ "type": "Identifier", "name": "reGe", "range": [ - 52037, - 52041 + 52069, + 52073 ], "loc": { "start": { @@ -90202,8 +90311,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 52048, - 52054 + 52080, + 52086 ], "loc": { "start": { @@ -90223,8 +90332,8 @@ "object": { "type": "ThisExpression", "range": [ - 52055, - 52059 + 52087, + 52091 ], "loc": { "start": { @@ -90241,8 +90350,8 @@ "type": "Identifier", "name": "geOperator", "range": [ - 52060, - 52070 + 52092, + 52102 ], "loc": { "start": { @@ -90256,8 +90365,8 @@ } }, "range": [ - 52055, - 52070 + 52087, + 52102 ], "loc": { "start": { @@ -90272,8 +90381,8 @@ } ], "range": [ - 52044, - 52071 + 52076, + 52103 ], "loc": { "start": { @@ -90287,8 +90396,8 @@ } }, "range": [ - 52037, - 52071 + 52069, + 52103 ], "loc": { "start": { @@ -90307,8 +90416,8 @@ "type": "Identifier", "name": "reL", "range": [ - 52085, - 52088 + 52117, + 52120 ], "loc": { "start": { @@ -90327,8 +90436,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 52095, - 52101 + 52127, + 52133 ], "loc": { "start": { @@ -90348,8 +90457,8 @@ "object": { "type": "ThisExpression", "range": [ - 52102, - 52106 + 52134, + 52138 ], "loc": { "start": { @@ -90366,8 +90475,8 @@ "type": "Identifier", "name": "lwOperator", "range": [ - 52107, - 52117 + 52139, + 52149 ], "loc": { "start": { @@ -90381,8 +90490,8 @@ } }, "range": [ - 52102, - 52117 + 52134, + 52149 ], "loc": { "start": { @@ -90397,8 +90506,8 @@ } ], "range": [ - 52091, - 52118 + 52123, + 52150 ], "loc": { "start": { @@ -90412,8 +90521,8 @@ } }, "range": [ - 52085, - 52118 + 52117, + 52150 ], "loc": { "start": { @@ -90432,8 +90541,8 @@ "type": "Identifier", "name": "reG", "range": [ - 52132, - 52135 + 52164, + 52167 ], "loc": { "start": { @@ -90452,8 +90561,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 52142, - 52148 + 52174, + 52180 ], "loc": { "start": { @@ -90473,8 +90582,8 @@ "object": { "type": "ThisExpression", "range": [ - 52149, - 52153 + 52181, + 52185 ], "loc": { "start": { @@ -90491,8 +90600,8 @@ "type": "Identifier", "name": "grOperator", "range": [ - 52154, - 52164 + 52186, + 52196 ], "loc": { "start": { @@ -90506,8 +90615,8 @@ } }, "range": [ - 52149, - 52164 + 52181, + 52196 ], "loc": { "start": { @@ -90522,8 +90631,8 @@ } ], "range": [ - 52138, - 52165 + 52170, + 52197 ], "loc": { "start": { @@ -90537,8 +90646,8 @@ } }, "range": [ - 52132, - 52165 + 52164, + 52197 ], "loc": { "start": { @@ -90557,8 +90666,8 @@ "type": "Identifier", "name": "reD", "range": [ - 52179, - 52182 + 52211, + 52214 ], "loc": { "start": { @@ -90577,8 +90686,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 52189, - 52195 + 52221, + 52227 ], "loc": { "start": { @@ -90598,8 +90707,8 @@ "object": { "type": "ThisExpression", "range": [ - 52196, - 52200 + 52228, + 52232 ], "loc": { "start": { @@ -90616,8 +90725,8 @@ "type": "Identifier", "name": "dfOperator", "range": [ - 52201, - 52211 + 52233, + 52243 ], "loc": { "start": { @@ -90631,8 +90740,8 @@ } }, "range": [ - 52196, - 52211 + 52228, + 52243 ], "loc": { "start": { @@ -90647,8 +90756,8 @@ } ], "range": [ - 52185, - 52212 + 52217, + 52244 ], "loc": { "start": { @@ -90662,8 +90771,8 @@ } }, "range": [ - 52179, - 52212 + 52211, + 52244 ], "loc": { "start": { @@ -90682,8 +90791,8 @@ "type": "Identifier", "name": "reLk", "range": [ - 52226, - 52230 + 52258, + 52262 ], "loc": { "start": { @@ -90702,8 +90811,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 52237, - 52243 + 52269, + 52275 ], "loc": { "start": { @@ -90723,8 +90832,8 @@ "type": "Identifier", "name": "rgxEsc", "range": [ - 52244, - 52250 + 52276, + 52282 ], "loc": { "start": { @@ -90744,8 +90853,8 @@ "object": { "type": "ThisExpression", "range": [ - 52251, - 52255 + 52283, + 52287 ], "loc": { "start": { @@ -90762,8 +90871,8 @@ "type": "Identifier", "name": "lkOperator", "range": [ - 52256, - 52266 + 52288, + 52298 ], "loc": { "start": { @@ -90777,8 +90886,8 @@ } }, "range": [ - 52251, - 52266 + 52283, + 52298 ], "loc": { "start": { @@ -90793,8 +90902,8 @@ } ], "range": [ - 52244, - 52267 + 52276, + 52299 ], "loc": { "start": { @@ -90809,8 +90918,8 @@ } ], "range": [ - 52233, - 52268 + 52265, + 52300 ], "loc": { "start": { @@ -90824,8 +90933,8 @@ } }, "range": [ - 52226, - 52268 + 52258, + 52300 ], "loc": { "start": { @@ -90844,8 +90953,8 @@ "type": "Identifier", "name": "reEq", "range": [ - 52282, - 52286 + 52314, + 52318 ], "loc": { "start": { @@ -90864,8 +90973,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 52293, - 52299 + 52325, + 52331 ], "loc": { "start": { @@ -90885,8 +90994,8 @@ "object": { "type": "ThisExpression", "range": [ - 52300, - 52304 + 52332, + 52336 ], "loc": { "start": { @@ -90903,8 +91012,8 @@ "type": "Identifier", "name": "eqOperator", "range": [ - 52305, - 52315 + 52337, + 52347 ], "loc": { "start": { @@ -90918,8 +91027,8 @@ } }, "range": [ - 52300, - 52315 + 52332, + 52347 ], "loc": { "start": { @@ -90934,8 +91043,8 @@ } ], "range": [ - 52289, - 52316 + 52321, + 52348 ], "loc": { "start": { @@ -90949,8 +91058,8 @@ } }, "range": [ - 52282, - 52316 + 52314, + 52348 ], "loc": { "start": { @@ -90969,8 +91078,8 @@ "type": "Identifier", "name": "reSt", "range": [ - 52330, - 52334 + 52362, + 52366 ], "loc": { "start": { @@ -90989,8 +91098,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 52341, - 52347 + 52373, + 52379 ], "loc": { "start": { @@ -91010,8 +91119,8 @@ "object": { "type": "ThisExpression", "range": [ - 52348, - 52352 + 52380, + 52384 ], "loc": { "start": { @@ -91028,8 +91137,8 @@ "type": "Identifier", "name": "stOperator", "range": [ - 52353, - 52363 + 52385, + 52395 ], "loc": { "start": { @@ -91043,8 +91152,8 @@ } }, "range": [ - 52348, - 52363 + 52380, + 52395 ], "loc": { "start": { @@ -91059,8 +91168,8 @@ } ], "range": [ - 52337, - 52364 + 52369, + 52396 ], "loc": { "start": { @@ -91074,8 +91183,8 @@ } }, "range": [ - 52330, - 52364 + 52362, + 52396 ], "loc": { "start": { @@ -91094,8 +91203,8 @@ "type": "Identifier", "name": "reEn", "range": [ - 52378, - 52382 + 52410, + 52414 ], "loc": { "start": { @@ -91114,8 +91223,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 52389, - 52395 + 52421, + 52427 ], "loc": { "start": { @@ -91135,8 +91244,8 @@ "object": { "type": "ThisExpression", "range": [ - 52396, - 52400 + 52428, + 52432 ], "loc": { "start": { @@ -91153,8 +91262,8 @@ "type": "Identifier", "name": "enOperator", "range": [ - 52401, - 52411 + 52433, + 52443 ], "loc": { "start": { @@ -91168,8 +91277,8 @@ } }, "range": [ - 52396, - 52411 + 52428, + 52443 ], "loc": { "start": { @@ -91184,8 +91293,8 @@ } ], "range": [ - 52385, - 52412 + 52417, + 52444 ], "loc": { "start": { @@ -91199,8 +91308,8 @@ } }, "range": [ - 52378, - 52412 + 52410, + 52444 ], "loc": { "start": { @@ -91219,8 +91328,8 @@ "type": "Identifier", "name": "reEm", "range": [ - 52526, - 52530 + 52558, + 52562 ], "loc": { "start": { @@ -91239,8 +91348,8 @@ "object": { "type": "ThisExpression", "range": [ - 52533, - 52537 + 52565, + 52569 ], "loc": { "start": { @@ -91257,8 +91366,8 @@ "type": "Identifier", "name": "emOperator", "range": [ - 52538, - 52548 + 52570, + 52580 ], "loc": { "start": { @@ -91272,8 +91381,8 @@ } }, "range": [ - 52533, - 52548 + 52565, + 52580 ], "loc": { "start": { @@ -91287,8 +91396,8 @@ } }, "range": [ - 52526, - 52548 + 52558, + 52580 ], "loc": { "start": { @@ -91305,8 +91414,8 @@ "type": "Line", "value": " re_an = new RegExp(this.anOperator),", "range": [ - 52426, - 52465 + 52458, + 52497 ], "loc": { "start": { @@ -91323,8 +91432,8 @@ "type": "Line", "value": " re_cr = new RegExp(this.curExp),", "range": [ - 52478, - 52513 + 52510, + 52545 ], "loc": { "start": { @@ -91345,8 +91454,8 @@ "type": "Identifier", "name": "reNm", "range": [ - 52562, - 52566 + 52594, + 52598 ], "loc": { "start": { @@ -91365,8 +91474,8 @@ "object": { "type": "ThisExpression", "range": [ - 52569, - 52573 + 52601, + 52605 ], "loc": { "start": { @@ -91383,8 +91492,8 @@ "type": "Identifier", "name": "nmOperator", "range": [ - 52574, - 52584 + 52606, + 52616 ], "loc": { "start": { @@ -91398,8 +91507,8 @@ } }, "range": [ - 52569, - 52584 + 52601, + 52616 ], "loc": { "start": { @@ -91413,8 +91522,8 @@ } }, "range": [ - 52562, - 52584 + 52594, + 52616 ], "loc": { "start": { @@ -91433,8 +91542,8 @@ "type": "Identifier", "name": "reRe", "range": [ - 52598, - 52602 + 52630, + 52634 ], "loc": { "start": { @@ -91453,8 +91562,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 52609, - 52615 + 52641, + 52647 ], "loc": { "start": { @@ -91474,8 +91583,8 @@ "type": "Identifier", "name": "rgxEsc", "range": [ - 52616, - 52622 + 52648, + 52654 ], "loc": { "start": { @@ -91495,8 +91604,8 @@ "object": { "type": "ThisExpression", "range": [ - 52623, - 52627 + 52655, + 52659 ], "loc": { "start": { @@ -91513,8 +91622,8 @@ "type": "Identifier", "name": "rgxOperator", "range": [ - 52628, - 52639 + 52660, + 52671 ], "loc": { "start": { @@ -91528,8 +91637,8 @@ } }, "range": [ - 52623, - 52639 + 52655, + 52671 ], "loc": { "start": { @@ -91544,8 +91653,8 @@ } ], "range": [ - 52616, - 52640 + 52648, + 52672 ], "loc": { "start": { @@ -91560,8 +91669,8 @@ } ], "range": [ - 52605, - 52641 + 52637, + 52673 ], "loc": { "start": { @@ -91575,8 +91684,8 @@ } }, "range": [ - 52598, - 52641 + 52630, + 52673 ], "loc": { "start": { @@ -91592,8 +91701,8 @@ ], "kind": "let", "range": [ - 51985, - 52642 + 52017, + 52674 ], "loc": { "start": { @@ -91615,8 +91724,8 @@ "type": "Identifier", "name": "term", "range": [ - 52652, - 52656 + 52684, + 52688 ], "loc": { "start": { @@ -91635,8 +91744,8 @@ "type": "Identifier", "name": "matchCase", "range": [ - 52659, - 52668 + 52691, + 52700 ], "loc": { "start": { @@ -91654,8 +91763,8 @@ "type": "Identifier", "name": "term", "range": [ - 52669, - 52673 + 52701, + 52705 ], "loc": { "start": { @@ -91674,8 +91783,8 @@ "object": { "type": "ThisExpression", "range": [ - 52675, - 52679 + 52707, + 52711 ], "loc": { "start": { @@ -91692,8 +91801,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 52680, - 52693 + 52712, + 52725 ], "loc": { "start": { @@ -91707,8 +91816,8 @@ } }, "range": [ - 52675, - 52693 + 52707, + 52725 ], "loc": { "start": { @@ -91723,8 +91832,8 @@ } ], "range": [ - 52659, - 52694 + 52691, + 52726 ], "loc": { "start": { @@ -91738,8 +91847,8 @@ } }, "range": [ - 52652, - 52694 + 52684, + 52726 ], "loc": { "start": { @@ -91753,8 +91862,8 @@ } }, "range": [ - 52652, - 52695 + 52684, + 52727 ], "loc": { "start": { @@ -91776,8 +91885,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 52709, - 52718 + 52741, + 52750 ], "loc": { "start": { @@ -91795,8 +91904,8 @@ "value": false, "raw": "false", "range": [ - 52721, - 52726 + 52753, + 52758 ], "loc": { "start": { @@ -91810,8 +91919,8 @@ } }, "range": [ - 52709, - 52726 + 52741, + 52758 ], "loc": { "start": { @@ -91827,8 +91936,8 @@ ], "kind": "let", "range": [ - 52705, - 52727 + 52737, + 52759 ], "loc": { "start": { @@ -91845,8 +91954,8 @@ "type": "Line", "value": "Search arg operator tests", "range": [ - 52737, - 52764 + 52769, + 52796 ], "loc": { "start": { @@ -91870,8 +91979,8 @@ "type": "Identifier", "name": "hasLO", "range": [ - 52777, - 52782 + 52809, + 52814 ], "loc": { "start": { @@ -91893,8 +92002,8 @@ "type": "Identifier", "name": "reL", "range": [ - 52785, - 52788 + 52817, + 52820 ], "loc": { "start": { @@ -91911,8 +92020,8 @@ "type": "Identifier", "name": "test", "range": [ - 52789, - 52793 + 52821, + 52825 ], "loc": { "start": { @@ -91926,8 +92035,8 @@ } }, "range": [ - 52785, - 52793 + 52817, + 52825 ], "loc": { "start": { @@ -91945,8 +92054,8 @@ "type": "Identifier", "name": "term", "range": [ - 52794, - 52798 + 52826, + 52830 ], "loc": { "start": { @@ -91961,8 +92070,8 @@ } ], "range": [ - 52785, - 52799 + 52817, + 52831 ], "loc": { "start": { @@ -91976,8 +92085,8 @@ } }, "range": [ - 52777, - 52799 + 52809, + 52831 ], "loc": { "start": { @@ -91996,8 +92105,8 @@ "type": "Identifier", "name": "hasLE", "range": [ - 52813, - 52818 + 52845, + 52850 ], "loc": { "start": { @@ -92019,8 +92128,8 @@ "type": "Identifier", "name": "reLe", "range": [ - 52821, - 52825 + 52853, + 52857 ], "loc": { "start": { @@ -92037,8 +92146,8 @@ "type": "Identifier", "name": "test", "range": [ - 52826, - 52830 + 52858, + 52862 ], "loc": { "start": { @@ -92052,8 +92161,8 @@ } }, "range": [ - 52821, - 52830 + 52853, + 52862 ], "loc": { "start": { @@ -92071,8 +92180,8 @@ "type": "Identifier", "name": "term", "range": [ - 52831, - 52835 + 52863, + 52867 ], "loc": { "start": { @@ -92087,8 +92196,8 @@ } ], "range": [ - 52821, - 52836 + 52853, + 52868 ], "loc": { "start": { @@ -92102,8 +92211,8 @@ } }, "range": [ - 52813, - 52836 + 52845, + 52868 ], "loc": { "start": { @@ -92122,8 +92231,8 @@ "type": "Identifier", "name": "hasGR", "range": [ - 52850, - 52855 + 52882, + 52887 ], "loc": { "start": { @@ -92145,8 +92254,8 @@ "type": "Identifier", "name": "reG", "range": [ - 52858, - 52861 + 52890, + 52893 ], "loc": { "start": { @@ -92163,8 +92272,8 @@ "type": "Identifier", "name": "test", "range": [ - 52862, - 52866 + 52894, + 52898 ], "loc": { "start": { @@ -92178,8 +92287,8 @@ } }, "range": [ - 52858, - 52866 + 52890, + 52898 ], "loc": { "start": { @@ -92197,8 +92306,8 @@ "type": "Identifier", "name": "term", "range": [ - 52867, - 52871 + 52899, + 52903 ], "loc": { "start": { @@ -92213,8 +92322,8 @@ } ], "range": [ - 52858, - 52872 + 52890, + 52904 ], "loc": { "start": { @@ -92228,8 +92337,8 @@ } }, "range": [ - 52850, - 52872 + 52882, + 52904 ], "loc": { "start": { @@ -92248,8 +92357,8 @@ "type": "Identifier", "name": "hasGE", "range": [ - 52886, - 52891 + 52918, + 52923 ], "loc": { "start": { @@ -92271,8 +92380,8 @@ "type": "Identifier", "name": "reGe", "range": [ - 52894, - 52898 + 52926, + 52930 ], "loc": { "start": { @@ -92289,8 +92398,8 @@ "type": "Identifier", "name": "test", "range": [ - 52899, - 52903 + 52931, + 52935 ], "loc": { "start": { @@ -92304,8 +92413,8 @@ } }, "range": [ - 52894, - 52903 + 52926, + 52935 ], "loc": { "start": { @@ -92323,8 +92432,8 @@ "type": "Identifier", "name": "term", "range": [ - 52904, - 52908 + 52936, + 52940 ], "loc": { "start": { @@ -92339,8 +92448,8 @@ } ], "range": [ - 52894, - 52909 + 52926, + 52941 ], "loc": { "start": { @@ -92354,8 +92463,8 @@ } }, "range": [ - 52886, - 52909 + 52918, + 52941 ], "loc": { "start": { @@ -92374,8 +92483,8 @@ "type": "Identifier", "name": "hasDF", "range": [ - 52923, - 52928 + 52955, + 52960 ], "loc": { "start": { @@ -92397,8 +92506,8 @@ "type": "Identifier", "name": "reD", "range": [ - 52931, - 52934 + 52963, + 52966 ], "loc": { "start": { @@ -92415,8 +92524,8 @@ "type": "Identifier", "name": "test", "range": [ - 52935, - 52939 + 52967, + 52971 ], "loc": { "start": { @@ -92430,8 +92539,8 @@ } }, "range": [ - 52931, - 52939 + 52963, + 52971 ], "loc": { "start": { @@ -92449,8 +92558,8 @@ "type": "Identifier", "name": "term", "range": [ - 52940, - 52944 + 52972, + 52976 ], "loc": { "start": { @@ -92465,8 +92574,8 @@ } ], "range": [ - 52931, - 52945 + 52963, + 52977 ], "loc": { "start": { @@ -92480,8 +92589,8 @@ } }, "range": [ - 52923, - 52945 + 52955, + 52977 ], "loc": { "start": { @@ -92500,8 +92609,8 @@ "type": "Identifier", "name": "hasEQ", "range": [ - 52959, - 52964 + 52991, + 52996 ], "loc": { "start": { @@ -92523,8 +92632,8 @@ "type": "Identifier", "name": "reEq", "range": [ - 52967, - 52971 + 52999, + 53003 ], "loc": { "start": { @@ -92541,8 +92650,8 @@ "type": "Identifier", "name": "test", "range": [ - 52972, - 52976 + 53004, + 53008 ], "loc": { "start": { @@ -92556,8 +92665,8 @@ } }, "range": [ - 52967, - 52976 + 52999, + 53008 ], "loc": { "start": { @@ -92575,8 +92684,8 @@ "type": "Identifier", "name": "term", "range": [ - 52977, - 52981 + 53009, + 53013 ], "loc": { "start": { @@ -92591,8 +92700,8 @@ } ], "range": [ - 52967, - 52982 + 52999, + 53014 ], "loc": { "start": { @@ -92606,8 +92715,8 @@ } }, "range": [ - 52959, - 52982 + 52991, + 53014 ], "loc": { "start": { @@ -92626,8 +92735,8 @@ "type": "Identifier", "name": "hasLK", "range": [ - 52996, - 53001 + 53028, + 53033 ], "loc": { "start": { @@ -92649,8 +92758,8 @@ "type": "Identifier", "name": "reLk", "range": [ - 53004, - 53008 + 53036, + 53040 ], "loc": { "start": { @@ -92667,8 +92776,8 @@ "type": "Identifier", "name": "test", "range": [ - 53009, - 53013 + 53041, + 53045 ], "loc": { "start": { @@ -92682,8 +92791,8 @@ } }, "range": [ - 53004, - 53013 + 53036, + 53045 ], "loc": { "start": { @@ -92701,8 +92810,8 @@ "type": "Identifier", "name": "term", "range": [ - 53014, - 53018 + 53046, + 53050 ], "loc": { "start": { @@ -92717,8 +92826,8 @@ } ], "range": [ - 53004, - 53019 + 53036, + 53051 ], "loc": { "start": { @@ -92732,8 +92841,8 @@ } }, "range": [ - 52996, - 53019 + 53028, + 53051 ], "loc": { "start": { @@ -92752,8 +92861,8 @@ "type": "Identifier", "name": "hasST", "range": [ - 53076, - 53081 + 53108, + 53113 ], "loc": { "start": { @@ -92775,8 +92884,8 @@ "type": "Identifier", "name": "reSt", "range": [ - 53084, - 53088 + 53116, + 53120 ], "loc": { "start": { @@ -92793,8 +92902,8 @@ "type": "Identifier", "name": "test", "range": [ - 53089, - 53093 + 53121, + 53125 ], "loc": { "start": { @@ -92808,8 +92917,8 @@ } }, "range": [ - 53084, - 53093 + 53116, + 53125 ], "loc": { "start": { @@ -92827,8 +92936,8 @@ "type": "Identifier", "name": "term", "range": [ - 53094, - 53098 + 53126, + 53130 ], "loc": { "start": { @@ -92843,8 +92952,8 @@ } ], "range": [ - 53084, - 53099 + 53116, + 53131 ], "loc": { "start": { @@ -92858,8 +92967,8 @@ } }, "range": [ - 53076, - 53099 + 53108, + 53131 ], "loc": { "start": { @@ -92876,8 +92985,8 @@ "type": "Line", "value": " hatermN = re_an.test(term),", "range": [ - 53033, - 53063 + 53065, + 53095 ], "loc": { "start": { @@ -92898,8 +93007,8 @@ "type": "Identifier", "name": "hasEN", "range": [ - 53113, - 53118 + 53145, + 53150 ], "loc": { "start": { @@ -92921,8 +93030,8 @@ "type": "Identifier", "name": "reEn", "range": [ - 53121, - 53125 + 53153, + 53157 ], "loc": { "start": { @@ -92939,8 +93048,8 @@ "type": "Identifier", "name": "test", "range": [ - 53126, - 53130 + 53158, + 53162 ], "loc": { "start": { @@ -92954,8 +93063,8 @@ } }, "range": [ - 53121, - 53130 + 53153, + 53162 ], "loc": { "start": { @@ -92973,8 +93082,8 @@ "type": "Identifier", "name": "term", "range": [ - 53131, - 53135 + 53163, + 53167 ], "loc": { "start": { @@ -92989,8 +93098,8 @@ } ], "range": [ - 53121, - 53136 + 53153, + 53168 ], "loc": { "start": { @@ -93004,8 +93113,8 @@ } }, "range": [ - 53113, - 53136 + 53145, + 53168 ], "loc": { "start": { @@ -93024,8 +93133,8 @@ "type": "Identifier", "name": "hasEM", "range": [ - 53150, - 53155 + 53182, + 53187 ], "loc": { "start": { @@ -93045,8 +93154,8 @@ "type": "Identifier", "name": "reEm", "range": [ - 53159, - 53163 + 53191, + 53195 ], "loc": { "start": { @@ -93063,8 +93172,8 @@ "type": "Identifier", "name": "term", "range": [ - 53168, - 53172 + 53200, + 53204 ], "loc": { "start": { @@ -93078,8 +93187,8 @@ } }, "range": [ - 53159, - 53172 + 53191, + 53204 ], "loc": { "start": { @@ -93093,8 +93202,8 @@ } }, "range": [ - 53150, - 53173 + 53182, + 53205 ], "loc": { "start": { @@ -93113,8 +93222,8 @@ "type": "Identifier", "name": "hasNM", "range": [ - 53187, - 53192 + 53219, + 53224 ], "loc": { "start": { @@ -93134,8 +93243,8 @@ "type": "Identifier", "name": "reNm", "range": [ - 53196, - 53200 + 53228, + 53232 ], "loc": { "start": { @@ -93152,8 +93261,8 @@ "type": "Identifier", "name": "term", "range": [ - 53205, - 53209 + 53237, + 53241 ], "loc": { "start": { @@ -93167,8 +93276,8 @@ } }, "range": [ - 53196, - 53209 + 53228, + 53241 ], "loc": { "start": { @@ -93182,8 +93291,8 @@ } }, "range": [ - 53187, - 53210 + 53219, + 53242 ], "loc": { "start": { @@ -93202,8 +93311,8 @@ "type": "Identifier", "name": "hasRE", "range": [ - 53224, - 53229 + 53256, + 53261 ], "loc": { "start": { @@ -93225,8 +93334,8 @@ "type": "Identifier", "name": "reRe", "range": [ - 53232, - 53236 + 53264, + 53268 ], "loc": { "start": { @@ -93243,8 +93352,8 @@ "type": "Identifier", "name": "test", "range": [ - 53237, - 53241 + 53269, + 53273 ], "loc": { "start": { @@ -93258,8 +93367,8 @@ } }, "range": [ - 53232, - 53241 + 53264, + 53273 ], "loc": { "start": { @@ -93277,8 +93386,8 @@ "type": "Identifier", "name": "term", "range": [ - 53242, - 53246 + 53274, + 53278 ], "loc": { "start": { @@ -93293,8 +93402,8 @@ } ], "range": [ - 53232, - 53247 + 53264, + 53279 ], "loc": { "start": { @@ -93308,8 +93417,8 @@ } }, "range": [ - 53224, - 53247 + 53256, + 53279 ], "loc": { "start": { @@ -93325,8 +93434,8 @@ ], "kind": "let", "range": [ - 52773, - 53248 + 52805, + 53280 ], "loc": { "start": { @@ -93343,8 +93452,8 @@ "type": "Line", "value": "Search arg operator tests", "range": [ - 52737, - 52764 + 52769, + 52796 ], "loc": { "start": { @@ -93363,8 +93472,8 @@ "type": "Line", "value": " Check for dates or resolve date type", "range": [ - 53258, - 53297 + 53290, + 53329 ], "loc": { "start": { @@ -93389,8 +93498,8 @@ "object": { "type": "ThisExpression", "range": [ - 53310, - 53314 + 53342, + 53346 ], "loc": { "start": { @@ -93407,8 +93516,8 @@ "type": "Identifier", "name": "hasType", "range": [ - 53315, - 53322 + 53347, + 53354 ], "loc": { "start": { @@ -93422,8 +93531,8 @@ } }, "range": [ - 53310, - 53322 + 53342, + 53354 ], "loc": { "start": { @@ -93441,8 +93550,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 53323, - 53329 + 53355, + 53361 ], "loc": { "start": { @@ -93462,8 +93571,8 @@ "type": "Identifier", "name": "DATE", "range": [ - 53332, - 53336 + 53364, + 53368 ], "loc": { "start": { @@ -93478,8 +93587,8 @@ } ], "range": [ - 53331, - 53337 + 53363, + 53369 ], "loc": { "start": { @@ -93494,8 +93603,8 @@ } ], "range": [ - 53310, - 53338 + 53342, + 53370 ], "loc": { "start": { @@ -93520,8 +93629,8 @@ "type": "Identifier", "name": "dte1", "range": [ - 53358, - 53362 + 53390, + 53394 ], "loc": { "start": { @@ -93536,8 +93645,8 @@ }, "init": null, "range": [ - 53358, - 53362 + 53390, + 53394 ], "loc": { "start": { @@ -93556,8 +93665,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 53364, - 53368 + 53396, + 53400 ], "loc": { "start": { @@ -93572,8 +93681,8 @@ }, "init": null, "range": [ - 53364, - 53368 + 53396, + 53400 ], "loc": { "start": { @@ -93589,8 +93698,8 @@ ], "kind": "let", "range": [ - 53354, - 53369 + 53386, + 53401 ], "loc": { "start": { @@ -93612,8 +93721,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 53387, - 53395 + 53419, + 53427 ], "loc": { "start": { @@ -93635,8 +93744,8 @@ "object": { "type": "ThisExpression", "range": [ - 53398, - 53402 + 53430, + 53434 ], "loc": { "start": { @@ -93653,8 +93762,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 53403, - 53406 + 53435, + 53438 ], "loc": { "start": { @@ -93668,8 +93777,8 @@ } }, "range": [ - 53398, - 53406 + 53430, + 53438 ], "loc": { "start": { @@ -93686,8 +93795,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 53407, - 53415 + 53439, + 53447 ], "loc": { "start": { @@ -93701,8 +93810,8 @@ } }, "range": [ - 53398, - 53415 + 53430, + 53447 ], "loc": { "start": { @@ -93716,8 +93825,8 @@ } }, "range": [ - 53387, - 53415 + 53419, + 53447 ], "loc": { "start": { @@ -93733,8 +93842,8 @@ ], "kind": "let", "range": [ - 53383, - 53416 + 53415, + 53448 ], "loc": { "start": { @@ -93756,8 +93865,8 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 53433, - 53444 + 53465, + 53476 ], "loc": { "start": { @@ -93782,8 +93891,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 53447, - 53455 + 53479, + 53487 ], "loc": { "start": { @@ -93800,8 +93909,8 @@ "type": "Identifier", "name": "isValid", "range": [ - 53456, - 53463 + 53488, + 53495 ], "loc": { "start": { @@ -93815,8 +93924,8 @@ } }, "range": [ - 53447, - 53463 + 53479, + 53495 ], "loc": { "start": { @@ -93833,8 +93942,8 @@ "type": "Identifier", "name": "bind", "range": [ - 53464, - 53468 + 53496, + 53500 ], "loc": { "start": { @@ -93848,8 +93957,8 @@ } }, "range": [ - 53447, - 53468 + 53479, + 53500 ], "loc": { "start": { @@ -93867,8 +93976,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 53469, - 53477 + 53501, + 53509 ], "loc": { "start": { @@ -93883,8 +93992,8 @@ } ], "range": [ - 53447, - 53478 + 53479, + 53510 ], "loc": { "start": { @@ -93898,8 +94007,8 @@ } }, "range": [ - 53433, - 53478 + 53465, + 53510 ], "loc": { "start": { @@ -93915,8 +94024,8 @@ ], "kind": "let", "range": [ - 53429, - 53479 + 53461, + 53511 ], "loc": { "start": { @@ -93938,8 +94047,8 @@ "type": "Identifier", "name": "parseDate", "range": [ - 53496, - 53505 + 53528, + 53537 ], "loc": { "start": { @@ -93964,8 +94073,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 53508, - 53516 + 53540, + 53548 ], "loc": { "start": { @@ -93982,8 +94091,8 @@ "type": "Identifier", "name": "parse", "range": [ - 53517, - 53522 + 53549, + 53554 ], "loc": { "start": { @@ -93997,8 +94106,8 @@ } }, "range": [ - 53508, - 53522 + 53540, + 53554 ], "loc": { "start": { @@ -94015,8 +94124,8 @@ "type": "Identifier", "name": "bind", "range": [ - 53523, - 53527 + 53555, + 53559 ], "loc": { "start": { @@ -94030,8 +94139,8 @@ } }, "range": [ - 53508, - 53527 + 53540, + 53559 ], "loc": { "start": { @@ -94049,8 +94158,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 53528, - 53536 + 53560, + 53568 ], "loc": { "start": { @@ -94065,8 +94174,8 @@ } ], "range": [ - 53508, - 53537 + 53540, + 53569 ], "loc": { "start": { @@ -94080,8 +94189,8 @@ } }, "range": [ - 53496, - 53537 + 53528, + 53569 ], "loc": { "start": { @@ -94097,8 +94206,8 @@ ], "kind": "let", "range": [ - 53492, - 53538 + 53524, + 53570 ], "loc": { "start": { @@ -94120,8 +94229,8 @@ "type": "Identifier", "name": "locale", "range": [ - 53555, - 53561 + 53587, + 53593 ], "loc": { "start": { @@ -94143,8 +94252,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 53564, - 53572 + 53596, + 53604 ], "loc": { "start": { @@ -94161,8 +94270,8 @@ "type": "Identifier", "name": "getLocale", "range": [ - 53573, - 53582 + 53605, + 53614 ], "loc": { "start": { @@ -94176,8 +94285,8 @@ } }, "range": [ - 53564, - 53582 + 53596, + 53614 ], "loc": { "start": { @@ -94195,8 +94304,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 53583, - 53589 + 53615, + 53621 ], "loc": { "start": { @@ -94211,8 +94320,8 @@ } ], "range": [ - 53564, - 53590 + 53596, + 53622 ], "loc": { "start": { @@ -94226,8 +94335,8 @@ } }, "range": [ - 53555, - 53590 + 53587, + 53622 ], "loc": { "start": { @@ -94243,8 +94352,8 @@ ], "kind": "let", "range": [ - 53551, - 53591 + 53583, + 53623 ], "loc": { "start": { @@ -94261,8 +94370,8 @@ "type": "Line", "value": " Search arg dates tests", "range": [ - 53605, - 53630 + 53637, + 53662 ], "loc": { "start": { @@ -94286,8 +94395,8 @@ "type": "Identifier", "name": "isLDate", "range": [ - 53647, - 53654 + 53679, + 53686 ], "loc": { "start": { @@ -94307,8 +94416,8 @@ "type": "Identifier", "name": "hasLO", "range": [ - 53657, - 53662 + 53689, + 53694 ], "loc": { "start": { @@ -94327,8 +94436,8 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 53682, - 53693 + 53714, + 53725 ], "loc": { "start": { @@ -94351,8 +94460,8 @@ "type": "Identifier", "name": "term", "range": [ - 53694, - 53698 + 53726, + 53730 ], "loc": { "start": { @@ -94369,8 +94478,8 @@ "type": "Identifier", "name": "replace", "range": [ - 53699, - 53706 + 53731, + 53738 ], "loc": { "start": { @@ -94384,8 +94493,8 @@ } }, "range": [ - 53694, - 53706 + 53726, + 53738 ], "loc": { "start": { @@ -94403,8 +94512,8 @@ "type": "Identifier", "name": "reL", "range": [ - 53707, - 53710 + 53739, + 53742 ], "loc": { "start": { @@ -94422,8 +94531,8 @@ "value": "", "raw": "''", "range": [ - 53712, - 53714 + 53744, + 53746 ], "loc": { "start": { @@ -94438,8 +94547,8 @@ } ], "range": [ - 53694, - 53715 + 53726, + 53747 ], "loc": { "start": { @@ -94456,8 +94565,8 @@ "type": "Identifier", "name": "locale", "range": [ - 53717, - 53723 + 53749, + 53755 ], "loc": { "start": { @@ -94472,8 +94581,8 @@ } ], "range": [ - 53682, - 53724 + 53714, + 53756 ], "loc": { "start": { @@ -94487,8 +94596,8 @@ } }, "range": [ - 53657, - 53724 + 53689, + 53756 ], "loc": { "start": { @@ -94502,8 +94611,8 @@ } }, "range": [ - 53647, - 53724 + 53679, + 53756 ], "loc": { "start": { @@ -94519,8 +94628,8 @@ ], "kind": "let", "range": [ - 53643, - 53725 + 53675, + 53757 ], "loc": { "start": { @@ -94537,8 +94646,8 @@ "type": "Line", "value": " Search arg dates tests", "range": [ - 53605, - 53630 + 53637, + 53662 ], "loc": { "start": { @@ -94562,8 +94671,8 @@ "type": "Identifier", "name": "isLEDate", "range": [ - 53742, - 53750 + 53774, + 53782 ], "loc": { "start": { @@ -94583,8 +94692,8 @@ "type": "Identifier", "name": "hasLE", "range": [ - 53753, - 53758 + 53785, + 53790 ], "loc": { "start": { @@ -94603,8 +94712,8 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 53778, - 53789 + 53810, + 53821 ], "loc": { "start": { @@ -94627,8 +94736,8 @@ "type": "Identifier", "name": "term", "range": [ - 53790, - 53794 + 53822, + 53826 ], "loc": { "start": { @@ -94645,8 +94754,8 @@ "type": "Identifier", "name": "replace", "range": [ - 53795, - 53802 + 53827, + 53834 ], "loc": { "start": { @@ -94660,8 +94769,8 @@ } }, "range": [ - 53790, - 53802 + 53822, + 53834 ], "loc": { "start": { @@ -94679,8 +94788,8 @@ "type": "Identifier", "name": "reLe", "range": [ - 53803, - 53807 + 53835, + 53839 ], "loc": { "start": { @@ -94698,8 +94807,8 @@ "value": "", "raw": "''", "range": [ - 53809, - 53811 + 53841, + 53843 ], "loc": { "start": { @@ -94714,8 +94823,8 @@ } ], "range": [ - 53790, - 53812 + 53822, + 53844 ], "loc": { "start": { @@ -94732,8 +94841,8 @@ "type": "Identifier", "name": "locale", "range": [ - 53814, - 53820 + 53846, + 53852 ], "loc": { "start": { @@ -94748,8 +94857,8 @@ } ], "range": [ - 53778, - 53821 + 53810, + 53853 ], "loc": { "start": { @@ -94763,8 +94872,8 @@ } }, "range": [ - 53753, - 53821 + 53785, + 53853 ], "loc": { "start": { @@ -94778,8 +94887,8 @@ } }, "range": [ - 53742, - 53821 + 53774, + 53853 ], "loc": { "start": { @@ -94795,8 +94904,8 @@ ], "kind": "let", "range": [ - 53738, - 53822 + 53770, + 53854 ], "loc": { "start": { @@ -94818,8 +94927,8 @@ "type": "Identifier", "name": "isGDate", "range": [ - 53839, - 53846 + 53871, + 53878 ], "loc": { "start": { @@ -94839,8 +94948,8 @@ "type": "Identifier", "name": "hasGR", "range": [ - 53849, - 53854 + 53881, + 53886 ], "loc": { "start": { @@ -94859,8 +94968,8 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 53874, - 53885 + 53906, + 53917 ], "loc": { "start": { @@ -94883,8 +94992,8 @@ "type": "Identifier", "name": "term", "range": [ - 53886, - 53890 + 53918, + 53922 ], "loc": { "start": { @@ -94901,8 +95010,8 @@ "type": "Identifier", "name": "replace", "range": [ - 53891, - 53898 + 53923, + 53930 ], "loc": { "start": { @@ -94916,8 +95025,8 @@ } }, "range": [ - 53886, - 53898 + 53918, + 53930 ], "loc": { "start": { @@ -94935,8 +95044,8 @@ "type": "Identifier", "name": "reG", "range": [ - 53899, - 53902 + 53931, + 53934 ], "loc": { "start": { @@ -94954,8 +95063,8 @@ "value": "", "raw": "''", "range": [ - 53904, - 53906 + 53936, + 53938 ], "loc": { "start": { @@ -94970,8 +95079,8 @@ } ], "range": [ - 53886, - 53907 + 53918, + 53939 ], "loc": { "start": { @@ -94988,8 +95097,8 @@ "type": "Identifier", "name": "locale", "range": [ - 53909, - 53915 + 53941, + 53947 ], "loc": { "start": { @@ -95004,8 +95113,8 @@ } ], "range": [ - 53874, - 53916 + 53906, + 53948 ], "loc": { "start": { @@ -95019,8 +95128,8 @@ } }, "range": [ - 53849, - 53916 + 53881, + 53948 ], "loc": { "start": { @@ -95034,8 +95143,8 @@ } }, "range": [ - 53839, - 53916 + 53871, + 53948 ], "loc": { "start": { @@ -95051,8 +95160,8 @@ ], "kind": "let", "range": [ - 53835, - 53917 + 53867, + 53949 ], "loc": { "start": { @@ -95074,8 +95183,8 @@ "type": "Identifier", "name": "isGEDate", "range": [ - 53934, - 53942 + 53966, + 53974 ], "loc": { "start": { @@ -95095,8 +95204,8 @@ "type": "Identifier", "name": "hasGE", "range": [ - 53945, - 53950 + 53977, + 53982 ], "loc": { "start": { @@ -95115,8 +95224,8 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 53970, - 53981 + 54002, + 54013 ], "loc": { "start": { @@ -95139,8 +95248,8 @@ "type": "Identifier", "name": "term", "range": [ - 53982, - 53986 + 54014, + 54018 ], "loc": { "start": { @@ -95157,8 +95266,8 @@ "type": "Identifier", "name": "replace", "range": [ - 53987, - 53994 + 54019, + 54026 ], "loc": { "start": { @@ -95172,8 +95281,8 @@ } }, "range": [ - 53982, - 53994 + 54014, + 54026 ], "loc": { "start": { @@ -95191,8 +95300,8 @@ "type": "Identifier", "name": "reGe", "range": [ - 53995, - 53999 + 54027, + 54031 ], "loc": { "start": { @@ -95210,8 +95319,8 @@ "value": "", "raw": "''", "range": [ - 54001, - 54003 + 54033, + 54035 ], "loc": { "start": { @@ -95226,8 +95335,8 @@ } ], "range": [ - 53982, - 54004 + 54014, + 54036 ], "loc": { "start": { @@ -95244,8 +95353,8 @@ "type": "Identifier", "name": "locale", "range": [ - 54006, - 54012 + 54038, + 54044 ], "loc": { "start": { @@ -95260,8 +95369,8 @@ } ], "range": [ - 53970, - 54013 + 54002, + 54045 ], "loc": { "start": { @@ -95275,8 +95384,8 @@ } }, "range": [ - 53945, - 54013 + 53977, + 54045 ], "loc": { "start": { @@ -95290,8 +95399,8 @@ } }, "range": [ - 53934, - 54013 + 53966, + 54045 ], "loc": { "start": { @@ -95307,8 +95416,8 @@ ], "kind": "let", "range": [ - 53930, - 54014 + 53962, + 54046 ], "loc": { "start": { @@ -95330,8 +95439,8 @@ "type": "Identifier", "name": "isDFDate", "range": [ - 54031, - 54039 + 54063, + 54071 ], "loc": { "start": { @@ -95351,8 +95460,8 @@ "type": "Identifier", "name": "hasDF", "range": [ - 54042, - 54047 + 54074, + 54079 ], "loc": { "start": { @@ -95371,8 +95480,8 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 54067, - 54078 + 54099, + 54110 ], "loc": { "start": { @@ -95395,8 +95504,8 @@ "type": "Identifier", "name": "term", "range": [ - 54079, - 54083 + 54111, + 54115 ], "loc": { "start": { @@ -95413,8 +95522,8 @@ "type": "Identifier", "name": "replace", "range": [ - 54084, - 54091 + 54116, + 54123 ], "loc": { "start": { @@ -95428,8 +95537,8 @@ } }, "range": [ - 54079, - 54091 + 54111, + 54123 ], "loc": { "start": { @@ -95447,8 +95556,8 @@ "type": "Identifier", "name": "reD", "range": [ - 54092, - 54095 + 54124, + 54127 ], "loc": { "start": { @@ -95466,8 +95575,8 @@ "value": "", "raw": "''", "range": [ - 54097, - 54099 + 54129, + 54131 ], "loc": { "start": { @@ -95482,8 +95591,8 @@ } ], "range": [ - 54079, - 54100 + 54111, + 54132 ], "loc": { "start": { @@ -95500,8 +95609,8 @@ "type": "Identifier", "name": "locale", "range": [ - 54102, - 54108 + 54134, + 54140 ], "loc": { "start": { @@ -95516,8 +95625,8 @@ } ], "range": [ - 54067, - 54109 + 54099, + 54141 ], "loc": { "start": { @@ -95531,8 +95640,8 @@ } }, "range": [ - 54042, - 54109 + 54074, + 54141 ], "loc": { "start": { @@ -95546,8 +95655,8 @@ } }, "range": [ - 54031, - 54109 + 54063, + 54141 ], "loc": { "start": { @@ -95563,8 +95672,8 @@ ], "kind": "let", "range": [ - 54027, - 54110 + 54059, + 54142 ], "loc": { "start": { @@ -95586,8 +95695,8 @@ "type": "Identifier", "name": "isEQDate", "range": [ - 54127, - 54135 + 54159, + 54167 ], "loc": { "start": { @@ -95607,8 +95716,8 @@ "type": "Identifier", "name": "hasEQ", "range": [ - 54138, - 54143 + 54170, + 54175 ], "loc": { "start": { @@ -95627,8 +95736,8 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 54163, - 54174 + 54195, + 54206 ], "loc": { "start": { @@ -95651,8 +95760,8 @@ "type": "Identifier", "name": "term", "range": [ - 54175, - 54179 + 54207, + 54211 ], "loc": { "start": { @@ -95669,8 +95778,8 @@ "type": "Identifier", "name": "replace", "range": [ - 54180, - 54187 + 54212, + 54219 ], "loc": { "start": { @@ -95684,8 +95793,8 @@ } }, "range": [ - 54175, - 54187 + 54207, + 54219 ], "loc": { "start": { @@ -95703,8 +95812,8 @@ "type": "Identifier", "name": "reEq", "range": [ - 54188, - 54192 + 54220, + 54224 ], "loc": { "start": { @@ -95722,8 +95831,8 @@ "value": "", "raw": "''", "range": [ - 54194, - 54196 + 54226, + 54228 ], "loc": { "start": { @@ -95738,8 +95847,8 @@ } ], "range": [ - 54175, - 54197 + 54207, + 54229 ], "loc": { "start": { @@ -95756,8 +95865,8 @@ "type": "Identifier", "name": "locale", "range": [ - 54199, - 54205 + 54231, + 54237 ], "loc": { "start": { @@ -95772,8 +95881,8 @@ } ], "range": [ - 54163, - 54206 + 54195, + 54238 ], "loc": { "start": { @@ -95787,8 +95896,8 @@ } }, "range": [ - 54138, - 54206 + 54170, + 54238 ], "loc": { "start": { @@ -95802,8 +95911,8 @@ } }, "range": [ - 54127, - 54206 + 54159, + 54238 ], "loc": { "start": { @@ -95819,8 +95928,8 @@ ], "kind": "let", "range": [ - 54123, - 54207 + 54155, + 54239 ], "loc": { "start": { @@ -95842,8 +95951,8 @@ "type": "Identifier", "name": "dte1", "range": [ - 54221, - 54225 + 54253, + 54257 ], "loc": { "start": { @@ -95862,8 +95971,8 @@ "type": "Identifier", "name": "parseDate", "range": [ - 54228, - 54237 + 54260, + 54269 ], "loc": { "start": { @@ -95881,8 +95990,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 54238, - 54247 + 54270, + 54279 ], "loc": { "start": { @@ -95899,8 +96008,8 @@ "type": "Identifier", "name": "locale", "range": [ - 54249, - 54255 + 54281, + 54287 ], "loc": { "start": { @@ -95915,8 +96024,8 @@ } ], "range": [ - 54228, - 54256 + 54260, + 54288 ], "loc": { "start": { @@ -95930,8 +96039,8 @@ } }, "range": [ - 54221, - 54256 + 54253, + 54288 ], "loc": { "start": { @@ -95945,8 +96054,8 @@ } }, "range": [ - 54221, - 54257 + 54253, + 54289 ], "loc": { "start": { @@ -95963,8 +96072,8 @@ "type": "Line", "value": " lower equal date", "range": [ - 54271, - 54290 + 54303, + 54322 ], "loc": { "start": { @@ -95985,8 +96094,8 @@ "type": "Identifier", "name": "isLEDate", "range": [ - 54307, - 54315 + 54339, + 54347 ], "loc": { "start": { @@ -96011,8 +96120,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 54335, - 54339 + 54367, + 54371 ], "loc": { "start": { @@ -96031,8 +96140,8 @@ "type": "Identifier", "name": "parseDate", "range": [ - 54342, - 54351 + 54374, + 54383 ], "loc": { "start": { @@ -96055,8 +96164,8 @@ "type": "Identifier", "name": "term", "range": [ - 54352, - 54356 + 54384, + 54388 ], "loc": { "start": { @@ -96073,8 +96182,8 @@ "type": "Identifier", "name": "replace", "range": [ - 54357, - 54364 + 54389, + 54396 ], "loc": { "start": { @@ -96088,8 +96197,8 @@ } }, "range": [ - 54352, - 54364 + 54384, + 54396 ], "loc": { "start": { @@ -96107,8 +96216,8 @@ "type": "Identifier", "name": "reLe", "range": [ - 54365, - 54369 + 54397, + 54401 ], "loc": { "start": { @@ -96126,8 +96235,8 @@ "value": "", "raw": "''", "range": [ - 54371, - 54373 + 54403, + 54405 ], "loc": { "start": { @@ -96142,8 +96251,8 @@ } ], "range": [ - 54352, - 54374 + 54384, + 54406 ], "loc": { "start": { @@ -96160,8 +96269,8 @@ "type": "Identifier", "name": "locale", "range": [ - 54376, - 54382 + 54408, + 54414 ], "loc": { "start": { @@ -96176,8 +96285,8 @@ } ], "range": [ - 54342, - 54383 + 54374, + 54415 ], "loc": { "start": { @@ -96191,8 +96300,8 @@ } }, "range": [ - 54335, - 54383 + 54367, + 54415 ], "loc": { "start": { @@ -96206,8 +96315,8 @@ } }, "range": [ - 54335, - 54384 + 54367, + 54416 ], "loc": { "start": { @@ -96229,8 +96338,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 54401, - 54410 + 54433, + 54442 ], "loc": { "start": { @@ -96250,8 +96359,8 @@ "type": "Identifier", "name": "dte1", "range": [ - 54413, - 54417 + 54445, + 54449 ], "loc": { "start": { @@ -96268,8 +96377,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 54421, - 54425 + 54453, + 54457 ], "loc": { "start": { @@ -96283,8 +96392,8 @@ } }, "range": [ - 54413, - 54425 + 54445, + 54457 ], "loc": { "start": { @@ -96298,8 +96407,8 @@ } }, "range": [ - 54401, - 54425 + 54433, + 54457 ], "loc": { "start": { @@ -96313,8 +96422,8 @@ } }, "range": [ - 54401, - 54426 + 54433, + 54458 ], "loc": { "start": { @@ -96329,8 +96438,8 @@ } ], "range": [ - 54317, - 54440 + 54349, + 54472 ], "loc": { "start": { @@ -96347,8 +96456,8 @@ "type": "Line", "value": " lower date", "range": [ - 54453, - 54466 + 54485, + 54498 ], "loc": { "start": { @@ -96369,8 +96478,8 @@ "type": "Identifier", "name": "isLDate", "range": [ - 54488, - 54495 + 54520, + 54527 ], "loc": { "start": { @@ -96395,8 +96504,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 54515, - 54519 + 54547, + 54551 ], "loc": { "start": { @@ -96415,8 +96524,8 @@ "type": "Identifier", "name": "parseDate", "range": [ - 54522, - 54531 + 54554, + 54563 ], "loc": { "start": { @@ -96439,8 +96548,8 @@ "type": "Identifier", "name": "term", "range": [ - 54532, - 54536 + 54564, + 54568 ], "loc": { "start": { @@ -96457,8 +96566,8 @@ "type": "Identifier", "name": "replace", "range": [ - 54537, - 54544 + 54569, + 54576 ], "loc": { "start": { @@ -96472,8 +96581,8 @@ } }, "range": [ - 54532, - 54544 + 54564, + 54576 ], "loc": { "start": { @@ -96491,8 +96600,8 @@ "type": "Identifier", "name": "reL", "range": [ - 54545, - 54548 + 54577, + 54580 ], "loc": { "start": { @@ -96510,8 +96619,8 @@ "value": "", "raw": "''", "range": [ - 54550, - 54552 + 54582, + 54584 ], "loc": { "start": { @@ -96526,8 +96635,8 @@ } ], "range": [ - 54532, - 54553 + 54564, + 54585 ], "loc": { "start": { @@ -96544,8 +96653,8 @@ "type": "Identifier", "name": "locale", "range": [ - 54555, - 54561 + 54587, + 54593 ], "loc": { "start": { @@ -96560,8 +96669,8 @@ } ], "range": [ - 54522, - 54562 + 54554, + 54594 ], "loc": { "start": { @@ -96575,8 +96684,8 @@ } }, "range": [ - 54515, - 54562 + 54547, + 54594 ], "loc": { "start": { @@ -96590,8 +96699,8 @@ } }, "range": [ - 54515, - 54563 + 54547, + 54595 ], "loc": { "start": { @@ -96613,8 +96722,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 54580, - 54589 + 54612, + 54621 ], "loc": { "start": { @@ -96634,8 +96743,8 @@ "type": "Identifier", "name": "dte1", "range": [ - 54592, - 54596 + 54624, + 54628 ], "loc": { "start": { @@ -96652,8 +96761,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 54599, - 54603 + 54631, + 54635 ], "loc": { "start": { @@ -96667,8 +96776,8 @@ } }, "range": [ - 54592, - 54603 + 54624, + 54635 ], "loc": { "start": { @@ -96682,8 +96791,8 @@ } }, "range": [ - 54580, - 54603 + 54612, + 54635 ], "loc": { "start": { @@ -96697,8 +96806,8 @@ } }, "range": [ - 54580, - 54604 + 54612, + 54636 ], "loc": { "start": { @@ -96713,8 +96822,8 @@ } ], "range": [ - 54497, - 54618 + 54529, + 54650 ], "loc": { "start": { @@ -96731,8 +96840,8 @@ "type": "Line", "value": " greater equal date", "range": [ - 54631, - 54652 + 54663, + 54684 ], "loc": { "start": { @@ -96753,8 +96862,8 @@ "type": "Identifier", "name": "isGEDate", "range": [ - 54674, - 54682 + 54706, + 54714 ], "loc": { "start": { @@ -96779,8 +96888,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 54702, - 54706 + 54734, + 54738 ], "loc": { "start": { @@ -96799,8 +96908,8 @@ "type": "Identifier", "name": "parseDate", "range": [ - 54709, - 54718 + 54741, + 54750 ], "loc": { "start": { @@ -96823,8 +96932,8 @@ "type": "Identifier", "name": "term", "range": [ - 54719, - 54723 + 54751, + 54755 ], "loc": { "start": { @@ -96841,8 +96950,8 @@ "type": "Identifier", "name": "replace", "range": [ - 54724, - 54731 + 54756, + 54763 ], "loc": { "start": { @@ -96856,8 +96965,8 @@ } }, "range": [ - 54719, - 54731 + 54751, + 54763 ], "loc": { "start": { @@ -96875,8 +96984,8 @@ "type": "Identifier", "name": "reGe", "range": [ - 54732, - 54736 + 54764, + 54768 ], "loc": { "start": { @@ -96894,8 +97003,8 @@ "value": "", "raw": "''", "range": [ - 54738, - 54740 + 54770, + 54772 ], "loc": { "start": { @@ -96910,8 +97019,8 @@ } ], "range": [ - 54719, - 54741 + 54751, + 54773 ], "loc": { "start": { @@ -96928,8 +97037,8 @@ "type": "Identifier", "name": "locale", "range": [ - 54743, - 54749 + 54775, + 54781 ], "loc": { "start": { @@ -96944,8 +97053,8 @@ } ], "range": [ - 54709, - 54750 + 54741, + 54782 ], "loc": { "start": { @@ -96959,8 +97068,8 @@ } }, "range": [ - 54702, - 54750 + 54734, + 54782 ], "loc": { "start": { @@ -96974,8 +97083,8 @@ } }, "range": [ - 54702, - 54751 + 54734, + 54783 ], "loc": { "start": { @@ -96997,8 +97106,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 54768, - 54777 + 54800, + 54809 ], "loc": { "start": { @@ -97018,8 +97127,8 @@ "type": "Identifier", "name": "dte1", "range": [ - 54780, - 54784 + 54812, + 54816 ], "loc": { "start": { @@ -97036,8 +97145,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 54788, - 54792 + 54820, + 54824 ], "loc": { "start": { @@ -97051,8 +97160,8 @@ } }, "range": [ - 54780, - 54792 + 54812, + 54824 ], "loc": { "start": { @@ -97066,8 +97175,8 @@ } }, "range": [ - 54768, - 54792 + 54800, + 54824 ], "loc": { "start": { @@ -97081,8 +97190,8 @@ } }, "range": [ - 54768, - 54793 + 54800, + 54825 ], "loc": { "start": { @@ -97097,8 +97206,8 @@ } ], "range": [ - 54684, - 54807 + 54716, + 54839 ], "loc": { "start": { @@ -97115,8 +97224,8 @@ "type": "Line", "value": " greater date", "range": [ - 54820, - 54835 + 54852, + 54867 ], "loc": { "start": { @@ -97137,8 +97246,8 @@ "type": "Identifier", "name": "isGDate", "range": [ - 54857, - 54864 + 54889, + 54896 ], "loc": { "start": { @@ -97163,8 +97272,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 54884, - 54888 + 54916, + 54920 ], "loc": { "start": { @@ -97183,8 +97292,8 @@ "type": "Identifier", "name": "parseDate", "range": [ - 54891, - 54900 + 54923, + 54932 ], "loc": { "start": { @@ -97207,8 +97316,8 @@ "type": "Identifier", "name": "term", "range": [ - 54901, - 54905 + 54933, + 54937 ], "loc": { "start": { @@ -97225,8 +97334,8 @@ "type": "Identifier", "name": "replace", "range": [ - 54906, - 54913 + 54938, + 54945 ], "loc": { "start": { @@ -97240,8 +97349,8 @@ } }, "range": [ - 54901, - 54913 + 54933, + 54945 ], "loc": { "start": { @@ -97259,8 +97368,8 @@ "type": "Identifier", "name": "reG", "range": [ - 54914, - 54917 + 54946, + 54949 ], "loc": { "start": { @@ -97278,8 +97387,8 @@ "value": "", "raw": "''", "range": [ - 54919, - 54921 + 54951, + 54953 ], "loc": { "start": { @@ -97294,8 +97403,8 @@ } ], "range": [ - 54901, - 54922 + 54933, + 54954 ], "loc": { "start": { @@ -97312,8 +97421,8 @@ "type": "Identifier", "name": "locale", "range": [ - 54924, - 54930 + 54956, + 54962 ], "loc": { "start": { @@ -97328,8 +97437,8 @@ } ], "range": [ - 54891, - 54931 + 54923, + 54963 ], "loc": { "start": { @@ -97343,8 +97452,8 @@ } }, "range": [ - 54884, - 54931 + 54916, + 54963 ], "loc": { "start": { @@ -97358,8 +97467,8 @@ } }, "range": [ - 54884, - 54932 + 54916, + 54964 ], "loc": { "start": { @@ -97381,8 +97490,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 54949, - 54958 + 54981, + 54990 ], "loc": { "start": { @@ -97402,8 +97511,8 @@ "type": "Identifier", "name": "dte1", "range": [ - 54961, - 54965 + 54993, + 54997 ], "loc": { "start": { @@ -97420,8 +97529,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 54968, - 54972 + 55000, + 55004 ], "loc": { "start": { @@ -97435,8 +97544,8 @@ } }, "range": [ - 54961, - 54972 + 54993, + 55004 ], "loc": { "start": { @@ -97450,8 +97559,8 @@ } }, "range": [ - 54949, - 54972 + 54981, + 55004 ], "loc": { "start": { @@ -97465,8 +97574,8 @@ } }, "range": [ - 54949, - 54973 + 54981, + 55005 ], "loc": { "start": { @@ -97481,8 +97590,8 @@ } ], "range": [ - 54866, - 54987 + 54898, + 55019 ], "loc": { "start": { @@ -97499,8 +97608,8 @@ "type": "Line", "value": " different date", "range": [ - 55000, - 55017 + 55032, + 55049 ], "loc": { "start": { @@ -97521,8 +97630,8 @@ "type": "Identifier", "name": "isDFDate", "range": [ - 55039, - 55047 + 55071, + 55079 ], "loc": { "start": { @@ -97547,8 +97656,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 55067, - 55071 + 55099, + 55103 ], "loc": { "start": { @@ -97567,8 +97676,8 @@ "type": "Identifier", "name": "parseDate", "range": [ - 55074, - 55083 + 55106, + 55115 ], "loc": { "start": { @@ -97591,8 +97700,8 @@ "type": "Identifier", "name": "term", "range": [ - 55084, - 55088 + 55116, + 55120 ], "loc": { "start": { @@ -97609,8 +97718,8 @@ "type": "Identifier", "name": "replace", "range": [ - 55089, - 55096 + 55121, + 55128 ], "loc": { "start": { @@ -97624,8 +97733,8 @@ } }, "range": [ - 55084, - 55096 + 55116, + 55128 ], "loc": { "start": { @@ -97643,8 +97752,8 @@ "type": "Identifier", "name": "reD", "range": [ - 55097, - 55100 + 55129, + 55132 ], "loc": { "start": { @@ -97662,8 +97771,8 @@ "value": "", "raw": "''", "range": [ - 55102, - 55104 + 55134, + 55136 ], "loc": { "start": { @@ -97678,8 +97787,8 @@ } ], "range": [ - 55084, - 55105 + 55116, + 55137 ], "loc": { "start": { @@ -97696,8 +97805,8 @@ "type": "Identifier", "name": "locale", "range": [ - 55107, - 55113 + 55139, + 55145 ], "loc": { "start": { @@ -97712,8 +97821,8 @@ } ], "range": [ - 55074, - 55114 + 55106, + 55146 ], "loc": { "start": { @@ -97727,8 +97836,8 @@ } }, "range": [ - 55067, - 55114 + 55099, + 55146 ], "loc": { "start": { @@ -97742,8 +97851,8 @@ } }, "range": [ - 55067, - 55115 + 55099, + 55147 ], "loc": { "start": { @@ -97765,8 +97874,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 55132, - 55141 + 55164, + 55173 ], "loc": { "start": { @@ -97791,8 +97900,8 @@ "type": "Identifier", "name": "dte1", "range": [ - 55144, - 55148 + 55176, + 55180 ], "loc": { "start": { @@ -97809,8 +97918,8 @@ "type": "Identifier", "name": "toString", "range": [ - 55149, - 55157 + 55181, + 55189 ], "loc": { "start": { @@ -97824,8 +97933,8 @@ } }, "range": [ - 55144, - 55157 + 55176, + 55189 ], "loc": { "start": { @@ -97840,8 +97949,8 @@ }, "arguments": [], "range": [ - 55144, - 55159 + 55176, + 55191 ], "loc": { "start": { @@ -97863,8 +97972,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 55164, - 55168 + 55196, + 55200 ], "loc": { "start": { @@ -97881,8 +97990,8 @@ "type": "Identifier", "name": "toString", "range": [ - 55169, - 55177 + 55201, + 55209 ], "loc": { "start": { @@ -97896,8 +98005,8 @@ } }, "range": [ - 55164, - 55177 + 55196, + 55209 ], "loc": { "start": { @@ -97912,8 +98021,8 @@ }, "arguments": [], "range": [ - 55164, - 55179 + 55196, + 55211 ], "loc": { "start": { @@ -97927,8 +98036,8 @@ } }, "range": [ - 55144, - 55179 + 55176, + 55211 ], "loc": { "start": { @@ -97942,8 +98051,8 @@ } }, "range": [ - 55132, - 55179 + 55164, + 55211 ], "loc": { "start": { @@ -97957,8 +98066,8 @@ } }, "range": [ - 55132, - 55180 + 55164, + 55212 ], "loc": { "start": { @@ -97973,8 +98082,8 @@ } ], "range": [ - 55049, - 55194 + 55081, + 55226 ], "loc": { "start": { @@ -97991,8 +98100,8 @@ "type": "Line", "value": " equal date", "range": [ - 55207, - 55220 + 55239, + 55252 ], "loc": { "start": { @@ -98013,8 +98122,8 @@ "type": "Identifier", "name": "isEQDate", "range": [ - 55242, - 55250 + 55274, + 55282 ], "loc": { "start": { @@ -98039,8 +98148,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 55270, - 55274 + 55302, + 55306 ], "loc": { "start": { @@ -98059,8 +98168,8 @@ "type": "Identifier", "name": "parseDate", "range": [ - 55277, - 55286 + 55309, + 55318 ], "loc": { "start": { @@ -98083,8 +98192,8 @@ "type": "Identifier", "name": "term", "range": [ - 55287, - 55291 + 55319, + 55323 ], "loc": { "start": { @@ -98101,8 +98210,8 @@ "type": "Identifier", "name": "replace", "range": [ - 55292, - 55299 + 55324, + 55331 ], "loc": { "start": { @@ -98116,8 +98225,8 @@ } }, "range": [ - 55287, - 55299 + 55319, + 55331 ], "loc": { "start": { @@ -98135,8 +98244,8 @@ "type": "Identifier", "name": "reEq", "range": [ - 55300, - 55304 + 55332, + 55336 ], "loc": { "start": { @@ -98154,8 +98263,8 @@ "value": "", "raw": "''", "range": [ - 55306, - 55308 + 55338, + 55340 ], "loc": { "start": { @@ -98170,8 +98279,8 @@ } ], "range": [ - 55287, - 55309 + 55319, + 55341 ], "loc": { "start": { @@ -98188,8 +98297,8 @@ "type": "Identifier", "name": "locale", "range": [ - 55311, - 55317 + 55343, + 55349 ], "loc": { "start": { @@ -98204,8 +98313,8 @@ } ], "range": [ - 55277, - 55318 + 55309, + 55350 ], "loc": { "start": { @@ -98219,8 +98328,8 @@ } }, "range": [ - 55270, - 55318 + 55302, + 55350 ], "loc": { "start": { @@ -98234,8 +98343,8 @@ } }, "range": [ - 55270, - 55319 + 55302, + 55351 ], "loc": { "start": { @@ -98257,8 +98366,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 55336, - 55345 + 55368, + 55377 ], "loc": { "start": { @@ -98283,8 +98392,8 @@ "type": "Identifier", "name": "dte1", "range": [ - 55348, - 55352 + 55380, + 55384 ], "loc": { "start": { @@ -98301,8 +98410,8 @@ "type": "Identifier", "name": "toString", "range": [ - 55353, - 55361 + 55385, + 55393 ], "loc": { "start": { @@ -98316,8 +98425,8 @@ } }, "range": [ - 55348, - 55361 + 55380, + 55393 ], "loc": { "start": { @@ -98332,8 +98441,8 @@ }, "arguments": [], "range": [ - 55348, - 55363 + 55380, + 55395 ], "loc": { "start": { @@ -98355,8 +98464,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 55368, - 55372 + 55400, + 55404 ], "loc": { "start": { @@ -98373,8 +98482,8 @@ "type": "Identifier", "name": "toString", "range": [ - 55373, - 55381 + 55405, + 55413 ], "loc": { "start": { @@ -98388,8 +98497,8 @@ } }, "range": [ - 55368, - 55381 + 55400, + 55413 ], "loc": { "start": { @@ -98404,8 +98513,8 @@ }, "arguments": [], "range": [ - 55368, - 55383 + 55400, + 55415 ], "loc": { "start": { @@ -98419,8 +98528,8 @@ } }, "range": [ - 55348, - 55383 + 55380, + 55415 ], "loc": { "start": { @@ -98434,8 +98543,8 @@ } }, "range": [ - 55336, - 55383 + 55368, + 55415 ], "loc": { "start": { @@ -98449,8 +98558,8 @@ } }, "range": [ - 55336, - 55384 + 55368, + 55416 ], "loc": { "start": { @@ -98465,8 +98574,8 @@ } ], "range": [ - 55252, - 55398 + 55284, + 55430 ], "loc": { "start": { @@ -98483,8 +98592,8 @@ "type": "Line", "value": " searched keyword with * operator doesn't have to be a date", "range": [ - 55411, - 55472 + 55443, + 55504 ], "loc": { "start": { @@ -98510,8 +98619,8 @@ "type": "Identifier", "name": "reLk", "range": [ - 55494, - 55498 + 55526, + 55530 ], "loc": { "start": { @@ -98528,8 +98637,8 @@ "type": "Identifier", "name": "test", "range": [ - 55499, - 55503 + 55531, + 55535 ], "loc": { "start": { @@ -98543,8 +98652,8 @@ } }, "range": [ - 55494, - 55503 + 55526, + 55535 ], "loc": { "start": { @@ -98562,8 +98671,8 @@ "type": "Identifier", "name": "term", "range": [ - 55504, - 55508 + 55536, + 55540 ], "loc": { "start": { @@ -98578,8 +98687,8 @@ } ], "range": [ - 55494, - 55509 + 55526, + 55541 ], "loc": { "start": { @@ -98604,8 +98713,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 55541, - 55550 + 55573, + 55582 ], "loc": { "start": { @@ -98624,8 +98733,8 @@ "type": "Identifier", "name": "contains", "range": [ - 55553, - 55561 + 55585, + 55593 ], "loc": { "start": { @@ -98648,8 +98757,8 @@ "type": "Identifier", "name": "term", "range": [ - 55562, - 55566 + 55594, + 55598 ], "loc": { "start": { @@ -98666,8 +98775,8 @@ "type": "Identifier", "name": "replace", "range": [ - 55567, - 55574 + 55599, + 55606 ], "loc": { "start": { @@ -98681,8 +98790,8 @@ } }, "range": [ - 55562, - 55574 + 55594, + 55606 ], "loc": { "start": { @@ -98700,8 +98809,8 @@ "type": "Identifier", "name": "reLk", "range": [ - 55575, - 55579 + 55607, + 55611 ], "loc": { "start": { @@ -98719,8 +98828,8 @@ "value": "", "raw": "''", "range": [ - 55581, - 55583 + 55613, + 55615 ], "loc": { "start": { @@ -98735,8 +98844,8 @@ } ], "range": [ - 55562, - 55584 + 55594, + 55616 ], "loc": { "start": { @@ -98753,8 +98862,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 55586, - 55595 + 55618, + 55627 ], "loc": { "start": { @@ -98772,8 +98881,8 @@ "value": false, "raw": "false", "range": [ - 55617, - 55622 + 55649, + 55654 ], "loc": { "start": { @@ -98792,8 +98901,8 @@ "object": { "type": "ThisExpression", "range": [ - 55624, - 55628 + 55656, + 55660 ], "loc": { "start": { @@ -98810,8 +98919,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 55629, - 55642 + 55661, + 55674 ], "loc": { "start": { @@ -98825,8 +98934,8 @@ } }, "range": [ - 55624, - 55642 + 55656, + 55674 ], "loc": { "start": { @@ -98841,8 +98950,8 @@ } ], "range": [ - 55553, - 55643 + 55585, + 55675 ], "loc": { "start": { @@ -98856,8 +98965,8 @@ } }, "range": [ - 55541, - 55643 + 55573, + 55675 ], "loc": { "start": { @@ -98871,8 +98980,8 @@ } }, "range": [ - 55541, - 55644 + 55573, + 55676 ], "loc": { "start": { @@ -98889,8 +98998,8 @@ "type": "Line", "value": " like date", "range": [ - 55512, - 55524 + 55544, + 55556 ], "loc": { "start": { @@ -98907,8 +99016,8 @@ } ], "range": [ - 55511, - 55658 + 55543, + 55690 ], "loc": { "start": { @@ -98929,8 +99038,8 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 55680, - 55691 + 55712, + 55723 ], "loc": { "start": { @@ -98948,8 +99057,8 @@ "type": "Identifier", "name": "term", "range": [ - 55692, - 55696 + 55724, + 55728 ], "loc": { "start": { @@ -98964,8 +99073,8 @@ } ], "range": [ - 55680, - 55697 + 55712, + 55729 ], "loc": { "start": { @@ -98990,8 +99099,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 55717, - 55721 + 55749, + 55753 ], "loc": { "start": { @@ -99010,8 +99119,8 @@ "type": "Identifier", "name": "parseDate", "range": [ - 55724, - 55733 + 55756, + 55765 ], "loc": { "start": { @@ -99029,8 +99138,8 @@ "type": "Identifier", "name": "term", "range": [ - 55734, - 55738 + 55766, + 55770 ], "loc": { "start": { @@ -99047,8 +99156,8 @@ "type": "Identifier", "name": "locale", "range": [ - 55740, - 55746 + 55772, + 55778 ], "loc": { "start": { @@ -99063,8 +99172,8 @@ } ], "range": [ - 55724, - 55747 + 55756, + 55779 ], "loc": { "start": { @@ -99078,8 +99187,8 @@ } }, "range": [ - 55717, - 55747 + 55749, + 55779 ], "loc": { "start": { @@ -99093,8 +99202,8 @@ } }, "range": [ - 55717, - 55748 + 55749, + 55780 ], "loc": { "start": { @@ -99116,8 +99225,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 55765, - 55774 + 55797, + 55806 ], "loc": { "start": { @@ -99142,8 +99251,8 @@ "type": "Identifier", "name": "dte1", "range": [ - 55777, - 55781 + 55809, + 55813 ], "loc": { "start": { @@ -99160,8 +99269,8 @@ "type": "Identifier", "name": "toString", "range": [ - 55782, - 55790 + 55814, + 55822 ], "loc": { "start": { @@ -99175,8 +99284,8 @@ } }, "range": [ - 55777, - 55790 + 55809, + 55822 ], "loc": { "start": { @@ -99191,8 +99300,8 @@ }, "arguments": [], "range": [ - 55777, - 55792 + 55809, + 55824 ], "loc": { "start": { @@ -99214,8 +99323,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 55797, - 55801 + 55829, + 55833 ], "loc": { "start": { @@ -99232,8 +99341,8 @@ "type": "Identifier", "name": "toString", "range": [ - 55802, - 55810 + 55834, + 55842 ], "loc": { "start": { @@ -99247,8 +99356,8 @@ } }, "range": [ - 55797, - 55810 + 55829, + 55842 ], "loc": { "start": { @@ -99263,8 +99372,8 @@ }, "arguments": [], "range": [ - 55797, - 55812 + 55829, + 55844 ], "loc": { "start": { @@ -99278,8 +99387,8 @@ } }, "range": [ - 55777, - 55812 + 55809, + 55844 ], "loc": { "start": { @@ -99293,8 +99402,8 @@ } }, "range": [ - 55765, - 55812 + 55797, + 55844 ], "loc": { "start": { @@ -99308,8 +99417,8 @@ } }, "range": [ - 55765, - 55813 + 55797, + 55845 ], "loc": { "start": { @@ -99324,8 +99433,8 @@ } ], "range": [ - 55699, - 55827 + 55731, + 55859 ], "loc": { "start": { @@ -99342,8 +99451,8 @@ "type": "Line", "value": "empty", "range": [ - 55840, - 55847 + 55872, + 55879 ], "loc": { "start": { @@ -99364,8 +99473,8 @@ "type": "Identifier", "name": "hasEM", "range": [ - 55869, - 55874 + 55901, + 55906 ], "loc": { "start": { @@ -99390,8 +99499,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 55894, - 55903 + 55926, + 55935 ], "loc": { "start": { @@ -99410,8 +99519,8 @@ "type": "Identifier", "name": "isEmptyString", "range": [ - 55906, - 55919 + 55938, + 55951 ], "loc": { "start": { @@ -99429,8 +99538,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 55920, - 55929 + 55952, + 55961 ], "loc": { "start": { @@ -99445,8 +99554,8 @@ } ], "range": [ - 55906, - 55930 + 55938, + 55962 ], "loc": { "start": { @@ -99460,8 +99569,8 @@ } }, "range": [ - 55894, - 55930 + 55926, + 55962 ], "loc": { "start": { @@ -99475,8 +99584,8 @@ } }, "range": [ - 55894, - 55931 + 55926, + 55963 ], "loc": { "start": { @@ -99491,8 +99600,8 @@ } ], "range": [ - 55876, - 55945 + 55908, + 55977 ], "loc": { "start": { @@ -99509,8 +99618,8 @@ "type": "Line", "value": "non-empty", "range": [ - 55958, - 55969 + 55990, + 56001 ], "loc": { "start": { @@ -99531,8 +99640,8 @@ "type": "Identifier", "name": "hasNM", "range": [ - 55991, - 55996 + 56023, + 56028 ], "loc": { "start": { @@ -99557,8 +99666,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 56016, - 56025 + 56048, + 56057 ], "loc": { "start": { @@ -99580,8 +99689,8 @@ "type": "Identifier", "name": "isEmptyString", "range": [ - 56029, - 56042 + 56061, + 56074 ], "loc": { "start": { @@ -99599,8 +99708,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 56043, - 56052 + 56075, + 56084 ], "loc": { "start": { @@ -99615,8 +99724,8 @@ } ], "range": [ - 56029, - 56053 + 56061, + 56085 ], "loc": { "start": { @@ -99631,8 +99740,8 @@ }, "prefix": true, "range": [ - 56028, - 56053 + 56060, + 56085 ], "loc": { "start": { @@ -99646,8 +99755,8 @@ } }, "range": [ - 56016, - 56053 + 56048, + 56085 ], "loc": { "start": { @@ -99661,8 +99770,8 @@ } }, "range": [ - 56016, - 56054 + 56048, + 56086 ], "loc": { "start": { @@ -99677,8 +99786,8 @@ } ], "range": [ - 55998, - 56068 + 56030, + 56100 ], "loc": { "start": { @@ -99703,8 +99812,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 56092, - 56101 + 56124, + 56133 ], "loc": { "start": { @@ -99723,8 +99832,8 @@ "type": "Identifier", "name": "contains", "range": [ - 56104, - 56112 + 56136, + 56144 ], "loc": { "start": { @@ -99742,8 +99851,8 @@ "type": "Identifier", "name": "term", "range": [ - 56113, - 56117 + 56145, + 56149 ], "loc": { "start": { @@ -99760,8 +99869,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 56119, - 56128 + 56151, + 56160 ], "loc": { "start": { @@ -99782,8 +99891,8 @@ "object": { "type": "ThisExpression", "range": [ - 56150, - 56154 + 56182, + 56186 ], "loc": { "start": { @@ -99800,8 +99909,8 @@ "type": "Identifier", "name": "isExactMatch", "range": [ - 56155, - 56167 + 56187, + 56199 ], "loc": { "start": { @@ -99815,8 +99924,8 @@ } }, "range": [ - 56150, - 56167 + 56182, + 56199 ], "loc": { "start": { @@ -99834,8 +99943,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 56168, - 56174 + 56200, + 56206 ], "loc": { "start": { @@ -99850,8 +99959,8 @@ } ], "range": [ - 56150, - 56175 + 56182, + 56207 ], "loc": { "start": { @@ -99870,8 +99979,8 @@ "object": { "type": "ThisExpression", "range": [ - 56177, - 56181 + 56209, + 56213 ], "loc": { "start": { @@ -99888,8 +99997,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 56182, - 56195 + 56214, + 56227 ], "loc": { "start": { @@ -99903,8 +100012,8 @@ } }, "range": [ - 56177, - 56195 + 56209, + 56227 ], "loc": { "start": { @@ -99919,8 +100028,8 @@ } ], "range": [ - 56104, - 56196 + 56136, + 56228 ], "loc": { "start": { @@ -99934,8 +100043,8 @@ } }, "range": [ - 56092, - 56196 + 56124, + 56228 ], "loc": { "start": { @@ -99949,8 +100058,8 @@ } }, "range": [ - 56092, - 56197 + 56124, + 56229 ], "loc": { "start": { @@ -99965,8 +100074,8 @@ } ], "range": [ - 56074, - 56211 + 56106, + 56243 ], "loc": { "start": { @@ -99980,8 +100089,8 @@ } }, "range": [ - 55987, - 56211 + 56019, + 56243 ], "loc": { "start": { @@ -99998,8 +100107,8 @@ "type": "Line", "value": "non-empty", "range": [ - 55958, - 55969 + 55990, + 56001 ], "loc": { "start": { @@ -100015,8 +100124,8 @@ ] }, "range": [ - 55865, - 56211 + 55897, + 56243 ], "loc": { "start": { @@ -100033,8 +100142,8 @@ "type": "Line", "value": "empty", "range": [ - 55840, - 55847 + 55872, + 55879 ], "loc": { "start": { @@ -100050,8 +100159,8 @@ ] }, "range": [ - 55676, - 56211 + 55708, + 56243 ], "loc": { "start": { @@ -100065,8 +100174,8 @@ } }, "range": [ - 55490, - 56211 + 55522, + 56243 ], "loc": { "start": { @@ -100083,8 +100192,8 @@ "type": "Line", "value": " searched keyword with * operator doesn't have to be a date", "range": [ - 55411, - 55472 + 55443, + 55504 ], "loc": { "start": { @@ -100100,8 +100209,8 @@ ] }, "range": [ - 55238, - 56211 + 55270, + 56243 ], "loc": { "start": { @@ -100118,8 +100227,8 @@ "type": "Line", "value": " equal date", "range": [ - 55207, - 55220 + 55239, + 55252 ], "loc": { "start": { @@ -100135,8 +100244,8 @@ ] }, "range": [ - 55035, - 56211 + 55067, + 56243 ], "loc": { "start": { @@ -100153,8 +100262,8 @@ "type": "Line", "value": " different date", "range": [ - 55000, - 55017 + 55032, + 55049 ], "loc": { "start": { @@ -100170,8 +100279,8 @@ ] }, "range": [ - 54853, - 56211 + 54885, + 56243 ], "loc": { "start": { @@ -100188,8 +100297,8 @@ "type": "Line", "value": " greater date", "range": [ - 54820, - 54835 + 54852, + 54867 ], "loc": { "start": { @@ -100205,8 +100314,8 @@ ] }, "range": [ - 54670, - 56211 + 54702, + 56243 ], "loc": { "start": { @@ -100223,8 +100332,8 @@ "type": "Line", "value": " greater equal date", "range": [ - 54631, - 54652 + 54663, + 54684 ], "loc": { "start": { @@ -100240,8 +100349,8 @@ ] }, "range": [ - 54484, - 56211 + 54516, + 56243 ], "loc": { "start": { @@ -100258,8 +100367,8 @@ "type": "Line", "value": " lower date", "range": [ - 54453, - 54466 + 54485, + 54498 ], "loc": { "start": { @@ -100275,8 +100384,8 @@ ] }, "range": [ - 54303, - 56211 + 54335, + 56243 ], "loc": { "start": { @@ -100293,8 +100402,8 @@ "type": "Line", "value": " lower equal date", "range": [ - 54271, - 54290 + 54303, + 54322 ], "loc": { "start": { @@ -100311,8 +100420,8 @@ } ], "range": [ - 53340, - 56221 + 53372, + 56253 ], "loc": { "start": { @@ -100337,8 +100446,8 @@ "type": "Identifier", "name": "numData", "range": [ - 56364, - 56371 + 56396, + 56403 ], "loc": { "start": { @@ -100360,8 +100469,8 @@ "type": "Identifier", "name": "Number", "range": [ - 56374, - 56380 + 56406, + 56412 ], "loc": { "start": { @@ -100379,8 +100488,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 56381, - 56390 + 56413, + 56422 ], "loc": { "start": { @@ -100395,8 +100504,8 @@ } ], "range": [ - 56374, - 56391 + 56406, + 56423 ], "loc": { "start": { @@ -100415,8 +100524,8 @@ "type": "Identifier", "name": "parseNb", "range": [ - 56395, - 56402 + 56427, + 56434 ], "loc": { "start": { @@ -100434,8 +100543,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 56403, - 56412 + 56435, + 56444 ], "loc": { "start": { @@ -100452,8 +100561,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 56414, - 56421 + 56446, + 56453 ], "loc": { "start": { @@ -100468,8 +100577,8 @@ } ], "range": [ - 56395, - 56422 + 56427, + 56454 ], "loc": { "start": { @@ -100483,8 +100592,8 @@ } }, "range": [ - 56374, - 56422 + 56406, + 56454 ], "loc": { "start": { @@ -100498,8 +100607,8 @@ } }, "range": [ - 56364, - 56422 + 56396, + 56454 ], "loc": { "start": { @@ -100513,8 +100622,8 @@ } }, "range": [ - 56364, - 56423 + 56396, + 56455 ], "loc": { "start": { @@ -100531,8 +100640,8 @@ "type": "Line", "value": " Convert to number anyways to auto-resolve type in case not", "range": [ - 56250, - 56311 + 56282, + 56343 ], "loc": { "start": { @@ -100549,8 +100658,8 @@ "type": "Line", "value": " defined by configuration", "range": [ - 56324, - 56351 + 56356, + 56383 ], "loc": { "start": { @@ -100569,8 +100678,8 @@ "type": "Line", "value": " first checks if there is any operator (<,>,<=,>=,!,*,=,{,},", "range": [ - 56437, - 56499 + 56469, + 56531 ], "loc": { "start": { @@ -100587,8 +100696,8 @@ "type": "Line", "value": " rgx:)", "range": [ - 56512, - 56520 + 56544, + 56552 ], "loc": { "start": { @@ -100605,8 +100714,8 @@ "type": "Line", "value": " lower equal", "range": [ - 56533, - 56547 + 56565, + 56579 ], "loc": { "start": { @@ -100627,8 +100736,8 @@ "type": "Identifier", "name": "hasLE", "range": [ - 56564, - 56569 + 56596, + 56601 ], "loc": { "start": { @@ -100653,8 +100762,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 56589, - 56598 + 56621, + 56630 ], "loc": { "start": { @@ -100674,8 +100783,8 @@ "type": "Identifier", "name": "numData", "range": [ - 56601, - 56608 + 56633, + 56640 ], "loc": { "start": { @@ -100694,8 +100803,8 @@ "type": "Identifier", "name": "parseNb", "range": [ - 56612, - 56619 + 56644, + 56651 ], "loc": { "start": { @@ -100718,8 +100827,8 @@ "type": "Identifier", "name": "term", "range": [ - 56641, - 56645 + 56673, + 56677 ], "loc": { "start": { @@ -100736,8 +100845,8 @@ "type": "Identifier", "name": "replace", "range": [ - 56646, - 56653 + 56678, + 56685 ], "loc": { "start": { @@ -100751,8 +100860,8 @@ } }, "range": [ - 56641, - 56653 + 56673, + 56685 ], "loc": { "start": { @@ -100770,8 +100879,8 @@ "type": "Identifier", "name": "reLe", "range": [ - 56654, - 56658 + 56686, + 56690 ], "loc": { "start": { @@ -100789,8 +100898,8 @@ "value": "", "raw": "''", "range": [ - 56660, - 56662 + 56692, + 56694 ], "loc": { "start": { @@ -100805,8 +100914,8 @@ } ], "range": [ - 56641, - 56663 + 56673, + 56695 ], "loc": { "start": { @@ -100823,8 +100932,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 56685, - 56692 + 56717, + 56724 ], "loc": { "start": { @@ -100839,8 +100948,8 @@ } ], "range": [ - 56612, - 56710 + 56644, + 56742 ], "loc": { "start": { @@ -100854,8 +100963,8 @@ } }, "range": [ - 56601, - 56710 + 56633, + 56742 ], "loc": { "start": { @@ -100869,8 +100978,8 @@ } }, "range": [ - 56589, - 56710 + 56621, + 56742 ], "loc": { "start": { @@ -100884,8 +100993,8 @@ } }, "range": [ - 56589, - 56711 + 56621, + 56743 ], "loc": { "start": { @@ -100900,8 +101009,8 @@ } ], "range": [ - 56571, - 56725 + 56603, + 56757 ], "loc": { "start": { @@ -100918,8 +101027,8 @@ "type": "Line", "value": "greater equal", "range": [ - 56738, - 56753 + 56770, + 56785 ], "loc": { "start": { @@ -100940,8 +101049,8 @@ "type": "Identifier", "name": "hasGE", "range": [ - 56775, - 56780 + 56807, + 56812 ], "loc": { "start": { @@ -100966,8 +101075,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 56800, - 56809 + 56832, + 56841 ], "loc": { "start": { @@ -100987,8 +101096,8 @@ "type": "Identifier", "name": "numData", "range": [ - 56812, - 56819 + 56844, + 56851 ], "loc": { "start": { @@ -101007,8 +101116,8 @@ "type": "Identifier", "name": "parseNb", "range": [ - 56823, - 56830 + 56855, + 56862 ], "loc": { "start": { @@ -101031,8 +101140,8 @@ "type": "Identifier", "name": "term", "range": [ - 56852, - 56856 + 56884, + 56888 ], "loc": { "start": { @@ -101049,8 +101158,8 @@ "type": "Identifier", "name": "replace", "range": [ - 56857, - 56864 + 56889, + 56896 ], "loc": { "start": { @@ -101064,8 +101173,8 @@ } }, "range": [ - 56852, - 56864 + 56884, + 56896 ], "loc": { "start": { @@ -101083,8 +101192,8 @@ "type": "Identifier", "name": "reGe", "range": [ - 56865, - 56869 + 56897, + 56901 ], "loc": { "start": { @@ -101102,8 +101211,8 @@ "value": "", "raw": "''", "range": [ - 56871, - 56873 + 56903, + 56905 ], "loc": { "start": { @@ -101118,8 +101227,8 @@ } ], "range": [ - 56852, - 56874 + 56884, + 56906 ], "loc": { "start": { @@ -101136,8 +101245,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 56896, - 56903 + 56928, + 56935 ], "loc": { "start": { @@ -101152,8 +101261,8 @@ } ], "range": [ - 56823, - 56921 + 56855, + 56953 ], "loc": { "start": { @@ -101167,8 +101276,8 @@ } }, "range": [ - 56812, - 56921 + 56844, + 56953 ], "loc": { "start": { @@ -101182,8 +101291,8 @@ } }, "range": [ - 56800, - 56921 + 56832, + 56953 ], "loc": { "start": { @@ -101197,8 +101306,8 @@ } }, "range": [ - 56800, - 56922 + 56832, + 56954 ], "loc": { "start": { @@ -101213,8 +101322,8 @@ } ], "range": [ - 56782, - 56936 + 56814, + 56968 ], "loc": { "start": { @@ -101231,8 +101340,8 @@ "type": "Line", "value": "lower", "range": [ - 56949, - 56956 + 56981, + 56988 ], "loc": { "start": { @@ -101253,8 +101362,8 @@ "type": "Identifier", "name": "hasLO", "range": [ - 56978, - 56983 + 57010, + 57015 ], "loc": { "start": { @@ -101279,8 +101388,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 57003, - 57012 + 57035, + 57044 ], "loc": { "start": { @@ -101300,8 +101409,8 @@ "type": "Identifier", "name": "numData", "range": [ - 57015, - 57022 + 57047, + 57054 ], "loc": { "start": { @@ -101320,8 +101429,8 @@ "type": "Identifier", "name": "parseNb", "range": [ - 57025, - 57032 + 57057, + 57064 ], "loc": { "start": { @@ -101344,8 +101453,8 @@ "type": "Identifier", "name": "term", "range": [ - 57054, - 57058 + 57086, + 57090 ], "loc": { "start": { @@ -101362,8 +101471,8 @@ "type": "Identifier", "name": "replace", "range": [ - 57059, - 57066 + 57091, + 57098 ], "loc": { "start": { @@ -101377,8 +101486,8 @@ } }, "range": [ - 57054, - 57066 + 57086, + 57098 ], "loc": { "start": { @@ -101396,8 +101505,8 @@ "type": "Identifier", "name": "reL", "range": [ - 57067, - 57070 + 57099, + 57102 ], "loc": { "start": { @@ -101415,8 +101524,8 @@ "value": "", "raw": "''", "range": [ - 57072, - 57074 + 57104, + 57106 ], "loc": { "start": { @@ -101431,8 +101540,8 @@ } ], "range": [ - 57054, - 57075 + 57086, + 57107 ], "loc": { "start": { @@ -101449,8 +101558,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 57097, - 57104 + 57129, + 57136 ], "loc": { "start": { @@ -101465,8 +101574,8 @@ } ], "range": [ - 57025, - 57122 + 57057, + 57154 ], "loc": { "start": { @@ -101480,8 +101589,8 @@ } }, "range": [ - 57015, - 57122 + 57047, + 57154 ], "loc": { "start": { @@ -101495,8 +101604,8 @@ } }, "range": [ - 57003, - 57122 + 57035, + 57154 ], "loc": { "start": { @@ -101510,8 +101619,8 @@ } }, "range": [ - 57003, - 57123 + 57035, + 57155 ], "loc": { "start": { @@ -101526,8 +101635,8 @@ } ], "range": [ - 56985, - 57137 + 57017, + 57169 ], "loc": { "start": { @@ -101544,8 +101653,8 @@ "type": "Line", "value": "greater", "range": [ - 57150, - 57159 + 57182, + 57191 ], "loc": { "start": { @@ -101566,8 +101675,8 @@ "type": "Identifier", "name": "hasGR", "range": [ - 57181, - 57186 + 57213, + 57218 ], "loc": { "start": { @@ -101592,8 +101701,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 57206, - 57215 + 57238, + 57247 ], "loc": { "start": { @@ -101613,8 +101722,8 @@ "type": "Identifier", "name": "numData", "range": [ - 57218, - 57225 + 57250, + 57257 ], "loc": { "start": { @@ -101633,8 +101742,8 @@ "type": "Identifier", "name": "parseNb", "range": [ - 57228, - 57235 + 57260, + 57267 ], "loc": { "start": { @@ -101657,8 +101766,8 @@ "type": "Identifier", "name": "term", "range": [ - 57257, - 57261 + 57289, + 57293 ], "loc": { "start": { @@ -101675,8 +101784,8 @@ "type": "Identifier", "name": "replace", "range": [ - 57262, - 57269 + 57294, + 57301 ], "loc": { "start": { @@ -101690,8 +101799,8 @@ } }, "range": [ - 57257, - 57269 + 57289, + 57301 ], "loc": { "start": { @@ -101709,8 +101818,8 @@ "type": "Identifier", "name": "reG", "range": [ - 57270, - 57273 + 57302, + 57305 ], "loc": { "start": { @@ -101728,8 +101837,8 @@ "value": "", "raw": "''", "range": [ - 57275, - 57277 + 57307, + 57309 ], "loc": { "start": { @@ -101744,8 +101853,8 @@ } ], "range": [ - 57257, - 57278 + 57289, + 57310 ], "loc": { "start": { @@ -101762,8 +101871,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 57300, - 57307 + 57332, + 57339 ], "loc": { "start": { @@ -101778,8 +101887,8 @@ } ], "range": [ - 57228, - 57325 + 57260, + 57357 ], "loc": { "start": { @@ -101793,8 +101902,8 @@ } }, "range": [ - 57218, - 57325 + 57250, + 57357 ], "loc": { "start": { @@ -101808,8 +101917,8 @@ } }, "range": [ - 57206, - 57325 + 57238, + 57357 ], "loc": { "start": { @@ -101823,8 +101932,8 @@ } }, "range": [ - 57206, - 57326 + 57238, + 57358 ], "loc": { "start": { @@ -101839,8 +101948,8 @@ } ], "range": [ - 57188, - 57340 + 57220, + 57372 ], "loc": { "start": { @@ -101857,8 +101966,8 @@ "type": "Line", "value": "different", "range": [ - 57353, - 57364 + 57385, + 57396 ], "loc": { "start": { @@ -101879,8 +101988,8 @@ "type": "Identifier", "name": "hasDF", "range": [ - 57386, - 57391 + 57418, + 57423 ], "loc": { "start": { @@ -101905,8 +102014,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 57411, - 57420 + 57443, + 57452 ], "loc": { "start": { @@ -101927,8 +102036,8 @@ "type": "Identifier", "name": "contains", "range": [ - 57423, - 57431 + 57455, + 57463 ], "loc": { "start": { @@ -101951,8 +102060,8 @@ "type": "Identifier", "name": "term", "range": [ - 57432, - 57436 + 57464, + 57468 ], "loc": { "start": { @@ -101969,8 +102078,8 @@ "type": "Identifier", "name": "replace", "range": [ - 57437, - 57444 + 57469, + 57476 ], "loc": { "start": { @@ -101984,8 +102093,8 @@ } }, "range": [ - 57432, - 57444 + 57464, + 57476 ], "loc": { "start": { @@ -102003,8 +102112,8 @@ "type": "Identifier", "name": "reD", "range": [ - 57445, - 57448 + 57477, + 57480 ], "loc": { "start": { @@ -102022,8 +102131,8 @@ "value": "", "raw": "''", "range": [ - 57450, - 57452 + 57482, + 57484 ], "loc": { "start": { @@ -102038,8 +102147,8 @@ } ], "range": [ - 57432, - 57453 + 57464, + 57485 ], "loc": { "start": { @@ -102056,8 +102165,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 57455, - 57464 + 57487, + 57496 ], "loc": { "start": { @@ -102075,8 +102184,8 @@ "value": false, "raw": "false", "range": [ - 57486, - 57491 + 57518, + 57523 ], "loc": { "start": { @@ -102095,8 +102204,8 @@ "object": { "type": "ThisExpression", "range": [ - 57493, - 57497 + 57525, + 57529 ], "loc": { "start": { @@ -102113,8 +102222,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 57498, - 57511 + 57530, + 57543 ], "loc": { "start": { @@ -102128,8 +102237,8 @@ } }, "range": [ - 57493, - 57511 + 57525, + 57543 ], "loc": { "start": { @@ -102144,8 +102253,8 @@ } ], "range": [ - 57423, - 57512 + 57455, + 57544 ], "loc": { "start": { @@ -102163,8 +102272,8 @@ "value": false, "raw": "false", "range": [ - 57515, - 57520 + 57547, + 57552 ], "loc": { "start": { @@ -102182,8 +102291,8 @@ "value": true, "raw": "true", "range": [ - 57523, - 57527 + 57555, + 57559 ], "loc": { "start": { @@ -102197,8 +102306,8 @@ } }, "range": [ - 57423, - 57527 + 57455, + 57559 ], "loc": { "start": { @@ -102212,8 +102321,8 @@ } }, "range": [ - 57411, - 57527 + 57443, + 57559 ], "loc": { "start": { @@ -102227,8 +102336,8 @@ } }, "range": [ - 57411, - 57528 + 57443, + 57560 ], "loc": { "start": { @@ -102243,8 +102352,8 @@ } ], "range": [ - 57393, - 57542 + 57425, + 57574 ], "loc": { "start": { @@ -102261,8 +102370,8 @@ "type": "Line", "value": "like", "range": [ - 57555, - 57561 + 57587, + 57593 ], "loc": { "start": { @@ -102283,8 +102392,8 @@ "type": "Identifier", "name": "hasLK", "range": [ - 57583, - 57588 + 57615, + 57620 ], "loc": { "start": { @@ -102309,8 +102418,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 57608, - 57617 + 57640, + 57649 ], "loc": { "start": { @@ -102329,8 +102438,8 @@ "type": "Identifier", "name": "contains", "range": [ - 57620, - 57628 + 57652, + 57660 ], "loc": { "start": { @@ -102353,8 +102462,8 @@ "type": "Identifier", "name": "term", "range": [ - 57629, - 57633 + 57661, + 57665 ], "loc": { "start": { @@ -102371,8 +102480,8 @@ "type": "Identifier", "name": "replace", "range": [ - 57634, - 57641 + 57666, + 57673 ], "loc": { "start": { @@ -102386,8 +102495,8 @@ } }, "range": [ - 57629, - 57641 + 57661, + 57673 ], "loc": { "start": { @@ -102405,8 +102514,8 @@ "type": "Identifier", "name": "reLk", "range": [ - 57642, - 57646 + 57674, + 57678 ], "loc": { "start": { @@ -102424,8 +102533,8 @@ "value": "", "raw": "''", "range": [ - 57648, - 57650 + 57680, + 57682 ], "loc": { "start": { @@ -102440,8 +102549,8 @@ } ], "range": [ - 57629, - 57651 + 57661, + 57683 ], "loc": { "start": { @@ -102458,8 +102567,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 57653, - 57662 + 57685, + 57694 ], "loc": { "start": { @@ -102477,8 +102586,8 @@ "value": false, "raw": "false", "range": [ - 57684, - 57689 + 57716, + 57721 ], "loc": { "start": { @@ -102497,8 +102606,8 @@ "object": { "type": "ThisExpression", "range": [ - 57691, - 57695 + 57723, + 57727 ], "loc": { "start": { @@ -102515,8 +102624,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 57696, - 57709 + 57728, + 57741 ], "loc": { "start": { @@ -102530,8 +102639,8 @@ } }, "range": [ - 57691, - 57709 + 57723, + 57741 ], "loc": { "start": { @@ -102546,8 +102655,8 @@ } ], "range": [ - 57620, - 57710 + 57652, + 57742 ], "loc": { "start": { @@ -102561,8 +102670,8 @@ } }, "range": [ - 57608, - 57710 + 57640, + 57742 ], "loc": { "start": { @@ -102576,8 +102685,8 @@ } }, "range": [ - 57608, - 57711 + 57640, + 57743 ], "loc": { "start": { @@ -102592,8 +102701,8 @@ } ], "range": [ - 57590, - 57725 + 57622, + 57757 ], "loc": { "start": { @@ -102610,8 +102719,8 @@ "type": "Line", "value": "equal", "range": [ - 57738, - 57745 + 57770, + 57777 ], "loc": { "start": { @@ -102632,8 +102741,8 @@ "type": "Identifier", "name": "hasEQ", "range": [ - 57767, - 57772 + 57799, + 57804 ], "loc": { "start": { @@ -102658,8 +102767,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 57792, - 57801 + 57824, + 57833 ], "loc": { "start": { @@ -102678,8 +102787,8 @@ "type": "Identifier", "name": "contains", "range": [ - 57804, - 57812 + 57836, + 57844 ], "loc": { "start": { @@ -102702,8 +102811,8 @@ "type": "Identifier", "name": "term", "range": [ - 57813, - 57817 + 57845, + 57849 ], "loc": { "start": { @@ -102720,8 +102829,8 @@ "type": "Identifier", "name": "replace", "range": [ - 57818, - 57825 + 57850, + 57857 ], "loc": { "start": { @@ -102735,8 +102844,8 @@ } }, "range": [ - 57813, - 57825 + 57845, + 57857 ], "loc": { "start": { @@ -102754,8 +102863,8 @@ "type": "Identifier", "name": "reEq", "range": [ - 57826, - 57830 + 57858, + 57862 ], "loc": { "start": { @@ -102773,8 +102882,8 @@ "value": "", "raw": "''", "range": [ - 57832, - 57834 + 57864, + 57866 ], "loc": { "start": { @@ -102789,8 +102898,8 @@ } ], "range": [ - 57813, - 57835 + 57845, + 57867 ], "loc": { "start": { @@ -102807,8 +102916,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 57837, - 57846 + 57869, + 57878 ], "loc": { "start": { @@ -102826,8 +102935,8 @@ "value": true, "raw": "true", "range": [ - 57868, - 57872 + 57900, + 57904 ], "loc": { "start": { @@ -102846,8 +102955,8 @@ "object": { "type": "ThisExpression", "range": [ - 57874, - 57878 + 57906, + 57910 ], "loc": { "start": { @@ -102864,8 +102973,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 57879, - 57892 + 57911, + 57924 ], "loc": { "start": { @@ -102879,8 +102988,8 @@ } }, "range": [ - 57874, - 57892 + 57906, + 57924 ], "loc": { "start": { @@ -102895,8 +103004,8 @@ } ], "range": [ - 57804, - 57893 + 57836, + 57925 ], "loc": { "start": { @@ -102910,8 +103019,8 @@ } }, "range": [ - 57792, - 57893 + 57824, + 57925 ], "loc": { "start": { @@ -102925,8 +103034,8 @@ } }, "range": [ - 57792, - 57894 + 57824, + 57926 ], "loc": { "start": { @@ -102941,8 +103050,8 @@ } ], "range": [ - 57774, - 57908 + 57806, + 57940 ], "loc": { "start": { @@ -102959,8 +103068,8 @@ "type": "Line", "value": "starts with", "range": [ - 57921, - 57934 + 57953, + 57966 ], "loc": { "start": { @@ -102981,8 +103090,8 @@ "type": "Identifier", "name": "hasST", "range": [ - 57956, - 57961 + 57988, + 57993 ], "loc": { "start": { @@ -103007,8 +103116,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 57981, - 57990 + 58013, + 58022 ], "loc": { "start": { @@ -103035,8 +103144,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 57993, - 58002 + 58025, + 58034 ], "loc": { "start": { @@ -103053,8 +103162,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 58003, - 58010 + 58035, + 58042 ], "loc": { "start": { @@ -103068,8 +103177,8 @@ } }, "range": [ - 57993, - 58010 + 58025, + 58042 ], "loc": { "start": { @@ -103092,8 +103201,8 @@ "type": "Identifier", "name": "term", "range": [ - 58011, - 58015 + 58043, + 58047 ], "loc": { "start": { @@ -103110,8 +103219,8 @@ "type": "Identifier", "name": "replace", "range": [ - 58016, - 58023 + 58048, + 58055 ], "loc": { "start": { @@ -103125,8 +103234,8 @@ } }, "range": [ - 58011, - 58023 + 58043, + 58055 ], "loc": { "start": { @@ -103144,8 +103253,8 @@ "type": "Identifier", "name": "reSt", "range": [ - 58024, - 58028 + 58056, + 58060 ], "loc": { "start": { @@ -103163,8 +103272,8 @@ "value": "", "raw": "''", "range": [ - 58030, - 58032 + 58062, + 58064 ], "loc": { "start": { @@ -103179,8 +103288,8 @@ } ], "range": [ - 58011, - 58033 + 58043, + 58065 ], "loc": { "start": { @@ -103195,8 +103304,8 @@ } ], "range": [ - 57993, - 58034 + 58025, + 58066 ], "loc": { "start": { @@ -103214,8 +103323,8 @@ "value": 0, "raw": "0", "range": [ - 58039, - 58040 + 58071, + 58072 ], "loc": { "start": { @@ -103229,8 +103338,8 @@ } }, "range": [ - 57993, - 58040 + 58025, + 58072 ], "loc": { "start": { @@ -103248,8 +103357,8 @@ "value": true, "raw": "true", "range": [ - 58063, - 58067 + 58095, + 58099 ], "loc": { "start": { @@ -103267,8 +103376,8 @@ "value": false, "raw": "false", "range": [ - 58070, - 58075 + 58102, + 58107 ], "loc": { "start": { @@ -103282,8 +103391,8 @@ } }, "range": [ - 57993, - 58075 + 58025, + 58107 ], "loc": { "start": { @@ -103297,8 +103406,8 @@ } }, "range": [ - 57981, - 58075 + 58013, + 58107 ], "loc": { "start": { @@ -103312,8 +103421,8 @@ } }, "range": [ - 57981, - 58076 + 58013, + 58108 ], "loc": { "start": { @@ -103328,8 +103437,8 @@ } ], "range": [ - 57963, - 58090 + 57995, + 58122 ], "loc": { "start": { @@ -103346,8 +103455,8 @@ "type": "Line", "value": "ends with", "range": [ - 58103, - 58114 + 58135, + 58146 ], "loc": { "start": { @@ -103368,8 +103477,8 @@ "type": "Identifier", "name": "hasEN", "range": [ - 58136, - 58141 + 58168, + 58173 ], "loc": { "start": { @@ -103394,8 +103503,8 @@ "type": "Identifier", "name": "searchArg", "range": [ - 58165, - 58174 + 58197, + 58206 ], "loc": { "start": { @@ -103417,8 +103526,8 @@ "type": "Identifier", "name": "term", "range": [ - 58177, - 58181 + 58209, + 58213 ], "loc": { "start": { @@ -103435,8 +103544,8 @@ "type": "Identifier", "name": "replace", "range": [ - 58182, - 58189 + 58214, + 58221 ], "loc": { "start": { @@ -103450,8 +103559,8 @@ } }, "range": [ - 58177, - 58189 + 58209, + 58221 ], "loc": { "start": { @@ -103469,8 +103578,8 @@ "type": "Identifier", "name": "reEn", "range": [ - 58190, - 58194 + 58222, + 58226 ], "loc": { "start": { @@ -103488,8 +103597,8 @@ "value": "", "raw": "''", "range": [ - 58196, - 58198 + 58228, + 58230 ], "loc": { "start": { @@ -103504,8 +103613,8 @@ } ], "range": [ - 58177, - 58199 + 58209, + 58231 ], "loc": { "start": { @@ -103519,8 +103628,8 @@ } }, "range": [ - 58165, - 58199 + 58197, + 58231 ], "loc": { "start": { @@ -103536,8 +103645,8 @@ ], "kind": "let", "range": [ - 58161, - 58200 + 58193, + 58232 ], "loc": { "start": { @@ -103559,8 +103668,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 58217, - 58226 + 58249, + 58258 ], "loc": { "start": { @@ -103590,8 +103699,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 58249, - 58258 + 58281, + 58290 ], "loc": { "start": { @@ -103608,8 +103717,8 @@ "type": "Identifier", "name": "lastIndexOf", "range": [ - 58259, - 58270 + 58291, + 58302 ], "loc": { "start": { @@ -103623,8 +103732,8 @@ } }, "range": [ - 58249, - 58270 + 58281, + 58302 ], "loc": { "start": { @@ -103642,8 +103751,8 @@ "type": "Identifier", "name": "searchArg", "range": [ - 58271, - 58280 + 58303, + 58312 ], "loc": { "start": { @@ -103666,8 +103775,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 58282, - 58291 + 58314, + 58323 ], "loc": { "start": { @@ -103684,8 +103793,8 @@ "type": "Identifier", "name": "length", "range": [ - 58292, - 58298 + 58324, + 58330 ], "loc": { "start": { @@ -103699,8 +103808,8 @@ } }, "range": [ - 58282, - 58298 + 58314, + 58330 ], "loc": { "start": { @@ -103718,8 +103827,8 @@ "value": 1, "raw": "1", "range": [ - 58301, - 58302 + 58333, + 58334 ], "loc": { "start": { @@ -103733,8 +103842,8 @@ } }, "range": [ - 58282, - 58302 + 58314, + 58334 ], "loc": { "start": { @@ -103749,8 +103858,8 @@ } ], "range": [ - 58249, - 58303 + 58281, + 58335 ], "loc": { "start": { @@ -103776,8 +103885,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 58333, - 58342 + 58365, + 58374 ], "loc": { "start": { @@ -103794,8 +103903,8 @@ "type": "Identifier", "name": "length", "range": [ - 58343, - 58349 + 58375, + 58381 ], "loc": { "start": { @@ -103809,8 +103918,8 @@ } }, "range": [ - 58333, - 58349 + 58365, + 58381 ], "loc": { "start": { @@ -103828,8 +103937,8 @@ "value": 1, "raw": "1", "range": [ - 58352, - 58353 + 58384, + 58385 ], "loc": { "start": { @@ -103843,8 +103952,8 @@ } }, "range": [ - 58333, - 58353 + 58365, + 58385 ], "loc": { "start": { @@ -103867,8 +103976,8 @@ "type": "Identifier", "name": "searchArg", "range": [ - 58358, - 58367 + 58390, + 58399 ], "loc": { "start": { @@ -103885,8 +103994,8 @@ "type": "Identifier", "name": "length", "range": [ - 58368, - 58374 + 58400, + 58406 ], "loc": { "start": { @@ -103900,8 +104009,8 @@ } }, "range": [ - 58358, - 58374 + 58390, + 58406 ], "loc": { "start": { @@ -103919,8 +104028,8 @@ "value": 1, "raw": "1", "range": [ - 58377, - 58378 + 58409, + 58410 ], "loc": { "start": { @@ -103934,8 +104043,8 @@ } }, "range": [ - 58358, - 58378 + 58390, + 58410 ], "loc": { "start": { @@ -103949,8 +104058,8 @@ } }, "range": [ - 58332, - 58379 + 58364, + 58411 ], "loc": { "start": { @@ -103964,8 +104073,8 @@ } }, "range": [ - 58249, - 58379 + 58281, + 58411 ], "loc": { "start": { @@ -103990,8 +104099,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 58407, - 58416 + 58439, + 58448 ], "loc": { "start": { @@ -104008,8 +104117,8 @@ "type": "Identifier", "name": "lastIndexOf", "range": [ - 58417, - 58428 + 58449, + 58460 ], "loc": { "start": { @@ -104023,8 +104132,8 @@ } }, "range": [ - 58407, - 58428 + 58439, + 58460 ], "loc": { "start": { @@ -104042,8 +104151,8 @@ "type": "Identifier", "name": "searchArg", "range": [ - 58429, - 58438 + 58461, + 58470 ], "loc": { "start": { @@ -104066,8 +104175,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 58440, - 58449 + 58472, + 58481 ], "loc": { "start": { @@ -104084,8 +104193,8 @@ "type": "Identifier", "name": "length", "range": [ - 58450, - 58456 + 58482, + 58488 ], "loc": { "start": { @@ -104099,8 +104208,8 @@ } }, "range": [ - 58440, - 58456 + 58472, + 58488 ], "loc": { "start": { @@ -104118,8 +104227,8 @@ "value": 1, "raw": "1", "range": [ - 58459, - 58460 + 58491, + 58492 ], "loc": { "start": { @@ -104133,8 +104242,8 @@ } }, "range": [ - 58440, - 58460 + 58472, + 58492 ], "loc": { "start": { @@ -104149,8 +104258,8 @@ } ], "range": [ - 58407, - 58461 + 58439, + 58493 ], "loc": { "start": { @@ -104171,8 +104280,8 @@ "value": 1, "raw": "1", "range": [ - 58489, - 58490 + 58521, + 58522 ], "loc": { "start": { @@ -104187,8 +104296,8 @@ }, "prefix": true, "range": [ - 58488, - 58490 + 58520, + 58522 ], "loc": { "start": { @@ -104202,8 +104311,8 @@ } }, "range": [ - 58407, - 58490 + 58439, + 58522 ], "loc": { "start": { @@ -104217,8 +104326,8 @@ } }, "range": [ - 58249, - 58490 + 58281, + 58522 ], "loc": { "start": { @@ -104236,8 +104345,8 @@ "value": true, "raw": "true", "range": [ - 58493, - 58497 + 58525, + 58529 ], "loc": { "start": { @@ -104255,8 +104364,8 @@ "value": false, "raw": "false", "range": [ - 58500, - 58505 + 58532, + 58537 ], "loc": { "start": { @@ -104270,8 +104379,8 @@ } }, "range": [ - 58249, - 58505 + 58281, + 58537 ], "loc": { "start": { @@ -104285,8 +104394,8 @@ } }, "range": [ - 58217, - 58505 + 58249, + 58537 ], "loc": { "start": { @@ -104300,8 +104409,8 @@ } }, "range": [ - 58217, - 58506 + 58249, + 58538 ], "loc": { "start": { @@ -104316,8 +104425,8 @@ } ], "range": [ - 58143, - 58520 + 58175, + 58552 ], "loc": { "start": { @@ -104334,8 +104443,8 @@ "type": "Line", "value": "empty", "range": [ - 58533, - 58540 + 58565, + 58572 ], "loc": { "start": { @@ -104356,8 +104465,8 @@ "type": "Identifier", "name": "hasEM", "range": [ - 58562, - 58567 + 58594, + 58599 ], "loc": { "start": { @@ -104382,8 +104491,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 58587, - 58596 + 58619, + 58628 ], "loc": { "start": { @@ -104402,8 +104511,8 @@ "type": "Identifier", "name": "isEmptyString", "range": [ - 58599, - 58612 + 58631, + 58644 ], "loc": { "start": { @@ -104421,8 +104530,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 58613, - 58622 + 58645, + 58654 ], "loc": { "start": { @@ -104437,8 +104546,8 @@ } ], "range": [ - 58599, - 58623 + 58631, + 58655 ], "loc": { "start": { @@ -104452,8 +104561,8 @@ } }, "range": [ - 58587, - 58623 + 58619, + 58655 ], "loc": { "start": { @@ -104467,8 +104576,8 @@ } }, "range": [ - 58587, - 58624 + 58619, + 58656 ], "loc": { "start": { @@ -104483,8 +104592,8 @@ } ], "range": [ - 58569, - 58638 + 58601, + 58670 ], "loc": { "start": { @@ -104501,8 +104610,8 @@ "type": "Line", "value": "non-empty", "range": [ - 58651, - 58662 + 58683, + 58694 ], "loc": { "start": { @@ -104523,8 +104632,8 @@ "type": "Identifier", "name": "hasNM", "range": [ - 58684, - 58689 + 58716, + 58721 ], "loc": { "start": { @@ -104549,8 +104658,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 58709, - 58718 + 58741, + 58750 ], "loc": { "start": { @@ -104572,8 +104681,8 @@ "type": "Identifier", "name": "isEmptyString", "range": [ - 58722, - 58735 + 58754, + 58767 ], "loc": { "start": { @@ -104591,8 +104700,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 58736, - 58745 + 58768, + 58777 ], "loc": { "start": { @@ -104607,8 +104716,8 @@ } ], "range": [ - 58722, - 58746 + 58754, + 58778 ], "loc": { "start": { @@ -104623,8 +104732,8 @@ }, "prefix": true, "range": [ - 58721, - 58746 + 58753, + 58778 ], "loc": { "start": { @@ -104638,8 +104747,8 @@ } }, "range": [ - 58709, - 58746 + 58741, + 58778 ], "loc": { "start": { @@ -104653,8 +104762,8 @@ } }, "range": [ - 58709, - 58747 + 58741, + 58779 ], "loc": { "start": { @@ -104669,8 +104778,8 @@ } ], "range": [ - 58691, - 58761 + 58723, + 58793 ], "loc": { "start": { @@ -104687,8 +104796,8 @@ "type": "Line", "value": "regexp", "range": [ - 58774, - 58782 + 58806, + 58814 ], "loc": { "start": { @@ -104709,8 +104818,8 @@ "type": "Identifier", "name": "hasRE", "range": [ - 58804, - 58809 + 58836, + 58841 ], "loc": { "start": { @@ -104740,8 +104849,8 @@ "type": "Identifier", "name": "srchArg", "range": [ - 58941, - 58948 + 58973, + 58980 ], "loc": { "start": { @@ -104763,8 +104872,8 @@ "type": "Identifier", "name": "term", "range": [ - 58951, - 58955 + 58983, + 58987 ], "loc": { "start": { @@ -104781,8 +104890,8 @@ "type": "Identifier", "name": "replace", "range": [ - 58956, - 58963 + 58988, + 58995 ], "loc": { "start": { @@ -104796,8 +104905,8 @@ } }, "range": [ - 58951, - 58963 + 58983, + 58995 ], "loc": { "start": { @@ -104815,8 +104924,8 @@ "type": "Identifier", "name": "reRe", "range": [ - 58964, - 58968 + 58996, + 59000 ], "loc": { "start": { @@ -104834,8 +104943,8 @@ "value": "", "raw": "''", "range": [ - 58970, - 58972 + 59002, + 59004 ], "loc": { "start": { @@ -104850,8 +104959,8 @@ } ], "range": [ - 58951, - 58973 + 58983, + 59005 ], "loc": { "start": { @@ -104865,8 +104974,8 @@ } }, "range": [ - 58941, - 58973 + 58973, + 59005 ], "loc": { "start": { @@ -104882,8 +104991,8 @@ ], "kind": "let", "range": [ - 58937, - 58974 + 58969, + 59006 ], "loc": { "start": { @@ -104900,8 +105009,8 @@ "type": "Line", "value": "operator is removed", "range": [ - 58895, - 58916 + 58927, + 58948 ], "loc": { "start": { @@ -104925,8 +105034,8 @@ "type": "Identifier", "name": "rgx", "range": [ - 58999, - 59002 + 59031, + 59034 ], "loc": { "start": { @@ -104945,8 +105054,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 59009, - 59015 + 59041, + 59047 ], "loc": { "start": { @@ -104964,8 +105073,8 @@ "type": "Identifier", "name": "srchArg", "range": [ - 59016, - 59023 + 59048, + 59055 ], "loc": { "start": { @@ -104980,8 +105089,8 @@ } ], "range": [ - 59005, - 59024 + 59037, + 59056 ], "loc": { "start": { @@ -104995,8 +105104,8 @@ } }, "range": [ - 58999, - 59024 + 59031, + 59056 ], "loc": { "start": { @@ -105012,8 +105121,8 @@ ], "kind": "let", "range": [ - 58995, - 59025 + 59027, + 59057 ], "loc": { "start": { @@ -105035,8 +105144,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 59046, - 59055 + 59078, + 59087 ], "loc": { "start": { @@ -105058,8 +105167,8 @@ "type": "Identifier", "name": "rgx", "range": [ - 59058, - 59061 + 59090, + 59093 ], "loc": { "start": { @@ -105076,8 +105185,8 @@ "type": "Identifier", "name": "test", "range": [ - 59062, - 59066 + 59094, + 59098 ], "loc": { "start": { @@ -105091,8 +105200,8 @@ } }, "range": [ - 59058, - 59066 + 59090, + 59098 ], "loc": { "start": { @@ -105110,8 +105219,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 59067, - 59076 + 59099, + 59108 ], "loc": { "start": { @@ -105126,8 +105235,8 @@ } ], "range": [ - 59058, - 59077 + 59090, + 59109 ], "loc": { "start": { @@ -105141,8 +105250,8 @@ } }, "range": [ - 59046, - 59077 + 59078, + 59109 ], "loc": { "start": { @@ -105156,8 +105265,8 @@ } }, "range": [ - 59046, - 59078 + 59078, + 59110 ], "loc": { "start": { @@ -105172,8 +105281,8 @@ } ], "range": [ - 58873, - 59096 + 58905, + 59128 ], "loc": { "start": { @@ -105192,8 +105301,8 @@ "type": "Identifier", "name": "ex", "range": [ - 59104, - 59106 + 59136, + 59138 ], "loc": { "start": { @@ -105218,8 +105327,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 59130, - 59139 + 59162, + 59171 ], "loc": { "start": { @@ -105237,8 +105346,8 @@ "value": false, "raw": "false", "range": [ - 59142, - 59147 + 59174, + 59179 ], "loc": { "start": { @@ -105252,8 +105361,8 @@ } }, "range": [ - 59130, - 59147 + 59162, + 59179 ], "loc": { "start": { @@ -105267,8 +105376,8 @@ } }, "range": [ - 59130, - 59148 + 59162, + 59180 ], "loc": { "start": { @@ -105283,8 +105392,8 @@ } ], "range": [ - 59108, - 59166 + 59140, + 59198 ], "loc": { "start": { @@ -105298,8 +105407,8 @@ } }, "range": [ - 59097, - 59166 + 59129, + 59198 ], "loc": { "start": { @@ -105314,8 +105423,8 @@ }, "finalizer": null, "range": [ - 58869, - 59166 + 58901, + 59198 ], "loc": { "start": { @@ -105332,8 +105441,8 @@ "type": "Line", "value": "in case regexp throws", "range": [ - 58829, - 58852 + 58861, + 58884 ], "loc": { "start": { @@ -105350,8 +105459,8 @@ } ], "range": [ - 58811, - 59180 + 58843, + 59212 ], "loc": { "start": { @@ -105379,8 +105488,8 @@ "type": "Identifier", "name": "numData", "range": [ - 59352, - 59359 + 59384, + 59391 ], "loc": { "start": { @@ -105401,8 +105510,8 @@ "object": { "type": "ThisExpression", "range": [ - 59383, - 59387 + 59415, + 59419 ], "loc": { "start": { @@ -105419,8 +105528,8 @@ "type": "Identifier", "name": "hasType", "range": [ - 59388, - 59395 + 59420, + 59427 ], "loc": { "start": { @@ -105434,8 +105543,8 @@ } }, "range": [ - 59383, - 59395 + 59415, + 59427 ], "loc": { "start": { @@ -105453,8 +105562,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 59396, - 59402 + 59428, + 59434 ], "loc": { "start": { @@ -105474,8 +105583,8 @@ "type": "Identifier", "name": "NUMBER", "range": [ - 59405, - 59411 + 59437, + 59443 ], "loc": { "start": { @@ -105492,8 +105601,8 @@ "type": "Identifier", "name": "FORMATTED_NUMBER", "range": [ - 59413, - 59429 + 59445, + 59461 ], "loc": { "start": { @@ -105508,8 +105617,8 @@ } ], "range": [ - 59404, - 59430 + 59436, + 59462 ], "loc": { "start": { @@ -105524,8 +105633,8 @@ } ], "range": [ - 59383, - 59431 + 59415, + 59463 ], "loc": { "start": { @@ -105539,8 +105648,8 @@ } }, "range": [ - 59352, - 59431 + 59384, + 59463 ], "loc": { "start": { @@ -105562,8 +105671,8 @@ "object": { "type": "ThisExpression", "range": [ - 59456, - 59460 + 59488, + 59492 ], "loc": { "start": { @@ -105580,8 +105689,8 @@ "type": "Identifier", "name": "singleSearchFlt", "range": [ - 59461, - 59476 + 59493, + 59508 ], "loc": { "start": { @@ -105595,8 +105704,8 @@ } }, "range": [ - 59456, - 59476 + 59488, + 59508 ], "loc": { "start": { @@ -105611,8 +105720,8 @@ }, "prefix": true, "range": [ - 59455, - 59476 + 59487, + 59508 ], "loc": { "start": { @@ -105626,8 +105735,8 @@ } }, "range": [ - 59352, - 59476 + 59384, + 59508 ], "loc": { "start": { @@ -105652,8 +105761,8 @@ "type": "Identifier", "name": "term", "range": [ - 59705, - 59709 + 59737, + 59741 ], "loc": { "start": { @@ -105675,8 +105784,8 @@ "type": "Identifier", "name": "parseNb", "range": [ - 59712, - 59719 + 59744, + 59751 ], "loc": { "start": { @@ -105694,8 +105803,8 @@ "type": "Identifier", "name": "term", "range": [ - 59720, - 59724 + 59752, + 59756 ], "loc": { "start": { @@ -105712,8 +105821,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 59726, - 59733 + 59758, + 59765 ], "loc": { "start": { @@ -105728,8 +105837,8 @@ } ], "range": [ - 59712, - 59734 + 59744, + 59766 ], "loc": { "start": { @@ -105746,8 +105855,8 @@ "type": "Identifier", "name": "term", "range": [ - 59738, - 59742 + 59770, + 59774 ], "loc": { "start": { @@ -105761,8 +105870,8 @@ } }, "range": [ - 59712, - 59742 + 59744, + 59774 ], "loc": { "start": { @@ -105776,8 +105885,8 @@ } }, "range": [ - 59705, - 59742 + 59737, + 59774 ], "loc": { "start": { @@ -105791,8 +105900,8 @@ } }, "range": [ - 59705, - 59743 + 59737, + 59775 ], "loc": { "start": { @@ -105809,8 +105918,8 @@ "type": "Line", "value": " parseNb can return 0 for strings which are not", "range": [ - 59500, - 59549 + 59532, + 59581 ], "loc": { "start": { @@ -105827,8 +105936,8 @@ "type": "Line", "value": " formatted numbers, in that case return the original", "range": [ - 59570, - 59624 + 59602, + 59656 ], "loc": { "start": { @@ -105845,8 +105954,8 @@ "type": "Line", "value": " string. TODO: handle this in parseNb", "range": [ - 59645, - 59684 + 59677, + 59716 ], "loc": { "start": { @@ -105870,8 +105979,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 59764, - 59773 + 59796, + 59805 ], "loc": { "start": { @@ -105894,8 +106003,8 @@ "type": "Identifier", "name": "numData", "range": [ - 59776, - 59783 + 59808, + 59815 ], "loc": { "start": { @@ -105912,8 +106021,8 @@ "type": "Identifier", "name": "term", "range": [ - 59788, - 59792 + 59820, + 59824 ], "loc": { "start": { @@ -105927,8 +106036,8 @@ } }, "range": [ - 59776, - 59792 + 59808, + 59824 ], "loc": { "start": { @@ -105947,8 +106056,8 @@ "type": "Identifier", "name": "contains", "range": [ - 59820, - 59828 + 59852, + 59860 ], "loc": { "start": { @@ -105971,8 +106080,8 @@ "type": "Identifier", "name": "term", "range": [ - 59829, - 59833 + 59861, + 59865 ], "loc": { "start": { @@ -105989,8 +106098,8 @@ "type": "Identifier", "name": "toString", "range": [ - 59834, - 59842 + 59866, + 59874 ], "loc": { "start": { @@ -106004,8 +106113,8 @@ } }, "range": [ - 59829, - 59842 + 59861, + 59874 ], "loc": { "start": { @@ -106020,8 +106129,8 @@ }, "arguments": [], "range": [ - 59829, - 59844 + 59861, + 59876 ], "loc": { "start": { @@ -106043,8 +106152,8 @@ "type": "Identifier", "name": "numData", "range": [ - 59846, - 59853 + 59878, + 59885 ], "loc": { "start": { @@ -106061,8 +106170,8 @@ "type": "Identifier", "name": "toString", "range": [ - 59854, - 59862 + 59886, + 59894 ], "loc": { "start": { @@ -106076,8 +106185,8 @@ } }, "range": [ - 59846, - 59862 + 59878, + 59894 ], "loc": { "start": { @@ -106092,8 +106201,8 @@ }, "arguments": [], "range": [ - 59846, - 59864 + 59878, + 59896 ], "loc": { "start": { @@ -106114,8 +106223,8 @@ "object": { "type": "ThisExpression", "range": [ - 59894, - 59898 + 59926, + 59930 ], "loc": { "start": { @@ -106132,8 +106241,8 @@ "type": "Identifier", "name": "isExactMatch", "range": [ - 59899, - 59911 + 59931, + 59943 ], "loc": { "start": { @@ -106147,8 +106256,8 @@ } }, "range": [ - 59894, - 59911 + 59926, + 59943 ], "loc": { "start": { @@ -106166,8 +106275,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 59912, - 59918 + 59944, + 59950 ], "loc": { "start": { @@ -106182,8 +106291,8 @@ } ], "range": [ - 59894, - 59919 + 59926, + 59951 ], "loc": { "start": { @@ -106202,8 +106311,8 @@ "object": { "type": "ThisExpression", "range": [ - 59921, - 59925 + 59953, + 59957 ], "loc": { "start": { @@ -106220,8 +106329,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 59926, - 59939 + 59958, + 59971 ], "loc": { "start": { @@ -106235,8 +106344,8 @@ } }, "range": [ - 59921, - 59939 + 59953, + 59971 ], "loc": { "start": { @@ -106251,8 +106360,8 @@ } ], "range": [ - 59820, - 59940 + 59852, + 59972 ], "loc": { "start": { @@ -106266,8 +106375,8 @@ } }, "range": [ - 59776, - 59940 + 59808, + 59972 ], "loc": { "start": { @@ -106281,8 +106390,8 @@ } }, "range": [ - 59764, - 59940 + 59796, + 59972 ], "loc": { "start": { @@ -106296,8 +106405,8 @@ } }, "range": [ - 59764, - 59941 + 59796, + 59973 ], "loc": { "start": { @@ -106312,8 +106421,8 @@ } ], "range": [ - 59478, - 59959 + 59510, + 59991 ], "loc": { "start": { @@ -106338,8 +106447,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 60061, - 60070 + 60093, + 60102 ], "loc": { "start": { @@ -106358,8 +106467,8 @@ "type": "Identifier", "name": "contains", "range": [ - 60073, - 60081 + 60105, + 60113 ], "loc": { "start": { @@ -106377,8 +106486,8 @@ "type": "Identifier", "name": "term", "range": [ - 60107, - 60111 + 60139, + 60143 ], "loc": { "start": { @@ -106395,8 +106504,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 60137, - 60146 + 60169, + 60178 ], "loc": { "start": { @@ -106417,8 +106526,8 @@ "object": { "type": "ThisExpression", "range": [ - 60172, - 60176 + 60204, + 60208 ], "loc": { "start": { @@ -106435,8 +106544,8 @@ "type": "Identifier", "name": "isExactMatch", "range": [ - 60177, - 60189 + 60209, + 60221 ], "loc": { "start": { @@ -106450,8 +106559,8 @@ } }, "range": [ - 60172, - 60189 + 60204, + 60221 ], "loc": { "start": { @@ -106469,8 +106578,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 60190, - 60196 + 60222, + 60228 ], "loc": { "start": { @@ -106485,8 +106594,8 @@ } ], "range": [ - 60172, - 60197 + 60204, + 60229 ], "loc": { "start": { @@ -106505,8 +106614,8 @@ "object": { "type": "ThisExpression", "range": [ - 60223, - 60227 + 60255, + 60259 ], "loc": { "start": { @@ -106523,8 +106632,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 60228, - 60241 + 60260, + 60273 ], "loc": { "start": { @@ -106538,8 +106647,8 @@ } }, "range": [ - 60223, - 60241 + 60255, + 60273 ], "loc": { "start": { @@ -106560,8 +106669,8 @@ "object": { "type": "ThisExpression", "range": [ - 60267, - 60271 + 60299, + 60303 ], "loc": { "start": { @@ -106578,8 +106687,8 @@ "type": "Identifier", "name": "ignoresDiacritics", "range": [ - 60272, - 60289 + 60304, + 60321 ], "loc": { "start": { @@ -106593,8 +106702,8 @@ } }, "range": [ - 60267, - 60289 + 60299, + 60321 ], "loc": { "start": { @@ -106612,8 +106721,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 60290, - 60296 + 60322, + 60328 ], "loc": { "start": { @@ -106628,8 +106737,8 @@ } ], "range": [ - 60267, - 60297 + 60299, + 60329 ], "loc": { "start": { @@ -106644,8 +106753,8 @@ } ], "range": [ - 60073, - 60319 + 60105, + 60351 ], "loc": { "start": { @@ -106659,8 +106768,8 @@ } }, "range": [ - 60061, - 60319 + 60093, + 60351 ], "loc": { "start": { @@ -106674,8 +106783,8 @@ } }, "range": [ - 60061, - 60320 + 60093, + 60352 ], "loc": { "start": { @@ -106692,8 +106801,8 @@ "type": "Line", "value": " Finally test search term is contained in cell data", "range": [ - 59987, - 60040 + 60019, + 60072 ], "loc": { "start": { @@ -106710,8 +106819,8 @@ } ], "range": [ - 59965, - 60338 + 59997, + 60370 ], "loc": { "start": { @@ -106725,8 +106834,8 @@ } }, "range": [ - 59348, - 60338 + 59380, + 60370 ], "loc": { "start": { @@ -106743,8 +106852,8 @@ "type": "Line", "value": " If numeric type data, perform a strict equality test and", "range": [ - 59204, - 59263 + 59236, + 59295 ], "loc": { "start": { @@ -106761,8 +106870,8 @@ "type": "Line", "value": " fallback to unformatted number string comparison", "range": [ - 59280, - 59331 + 59312, + 59363 ], "loc": { "start": { @@ -106779,8 +106888,8 @@ } ], "range": [ - 59186, - 60352 + 59218, + 60384 ], "loc": { "start": { @@ -106794,8 +106903,8 @@ } }, "range": [ - 58800, - 60352 + 58832, + 60384 ], "loc": { "start": { @@ -106812,8 +106921,8 @@ "type": "Line", "value": "regexp", "range": [ - 58774, - 58782 + 58806, + 58814 ], "loc": { "start": { @@ -106829,8 +106938,8 @@ ] }, "range": [ - 58680, - 60352 + 58712, + 60384 ], "loc": { "start": { @@ -106847,8 +106956,8 @@ "type": "Line", "value": "non-empty", "range": [ - 58651, - 58662 + 58683, + 58694 ], "loc": { "start": { @@ -106864,8 +106973,8 @@ ] }, "range": [ - 58558, - 60352 + 58590, + 60384 ], "loc": { "start": { @@ -106882,8 +106991,8 @@ "type": "Line", "value": "empty", "range": [ - 58533, - 58540 + 58565, + 58572 ], "loc": { "start": { @@ -106899,8 +107008,8 @@ ] }, "range": [ - 58132, - 60352 + 58164, + 60384 ], "loc": { "start": { @@ -106917,8 +107026,8 @@ "type": "Line", "value": "ends with", "range": [ - 58103, - 58114 + 58135, + 58146 ], "loc": { "start": { @@ -106934,8 +107043,8 @@ ] }, "range": [ - 57952, - 60352 + 57984, + 60384 ], "loc": { "start": { @@ -106952,8 +107061,8 @@ "type": "Line", "value": "starts with", "range": [ - 57921, - 57934 + 57953, + 57966 ], "loc": { "start": { @@ -106969,8 +107078,8 @@ ] }, "range": [ - 57763, - 60352 + 57795, + 60384 ], "loc": { "start": { @@ -106987,8 +107096,8 @@ "type": "Line", "value": "equal", "range": [ - 57738, - 57745 + 57770, + 57777 ], "loc": { "start": { @@ -107004,8 +107113,8 @@ ] }, "range": [ - 57579, - 60352 + 57611, + 60384 ], "loc": { "start": { @@ -107022,8 +107131,8 @@ "type": "Line", "value": "like", "range": [ - 57555, - 57561 + 57587, + 57593 ], "loc": { "start": { @@ -107039,8 +107148,8 @@ ] }, "range": [ - 57382, - 60352 + 57414, + 60384 ], "loc": { "start": { @@ -107057,8 +107166,8 @@ "type": "Line", "value": "different", "range": [ - 57353, - 57364 + 57385, + 57396 ], "loc": { "start": { @@ -107074,8 +107183,8 @@ ] }, "range": [ - 57177, - 60352 + 57209, + 60384 ], "loc": { "start": { @@ -107092,8 +107201,8 @@ "type": "Line", "value": "greater", "range": [ - 57150, - 57159 + 57182, + 57191 ], "loc": { "start": { @@ -107109,8 +107218,8 @@ ] }, "range": [ - 56974, - 60352 + 57006, + 60384 ], "loc": { "start": { @@ -107127,8 +107236,8 @@ "type": "Line", "value": "lower", "range": [ - 56949, - 56956 + 56981, + 56988 ], "loc": { "start": { @@ -107144,8 +107253,8 @@ ] }, "range": [ - 56771, - 60352 + 56803, + 60384 ], "loc": { "start": { @@ -107162,8 +107271,8 @@ "type": "Line", "value": "greater equal", "range": [ - 56738, - 56753 + 56770, + 56785 ], "loc": { "start": { @@ -107179,8 +107288,8 @@ ] }, "range": [ - 56560, - 60352 + 56592, + 60384 ], "loc": { "start": { @@ -107197,8 +107306,8 @@ "type": "Line", "value": " first checks if there is any operator (<,>,<=,>=,!,*,=,{,},", "range": [ - 56437, - 56499 + 56469, + 56531 ], "loc": { "start": { @@ -107215,8 +107324,8 @@ "type": "Line", "value": " rgx:)", "range": [ - 56512, - 56520 + 56544, + 56552 ], "loc": { "start": { @@ -107233,8 +107342,8 @@ "type": "Line", "value": " lower equal", "range": [ - 56533, - 56547 + 56565, + 56579 ], "loc": { "start": { @@ -107251,8 +107360,8 @@ } ], "range": [ - 56236, - 60363 + 56268, + 60395 ], "loc": { "start": { @@ -107266,8 +107375,8 @@ } }, "range": [ - 53306, - 60363 + 53338, + 60395 ], "loc": { "start": { @@ -107284,8 +107393,8 @@ "type": "Line", "value": " Check for dates or resolve date type", "range": [ - 53258, - 53297 + 53290, + 53329 ], "loc": { "start": { @@ -107304,8 +107413,8 @@ "type": "Line", "value": "else", "range": [ - 60363, - 60369 + 60395, + 60401 ], "loc": { "start": { @@ -107326,8 +107435,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 60386, - 60395 + 60418, + 60427 ], "loc": { "start": { @@ -107341,8 +107450,8 @@ } }, "range": [ - 60379, - 60396 + 60411, + 60428 ], "loc": { "start": { @@ -107359,8 +107468,8 @@ "type": "Line", "value": "else", "range": [ - 60363, - 60369 + 60395, + 60401 ], "loc": { "start": { @@ -107377,8 +107486,8 @@ } ], "range": [ - 51907, - 60402 + 51939, + 60434 ], "loc": { "start": { @@ -107394,8 +107503,8 @@ "generator": false, "expression": false, "range": [ - 51881, - 60402 + 51913, + 60434 ], "loc": { "start": { @@ -107411,8 +107520,8 @@ "kind": "method", "computed": false, "range": [ - 51872, - 60402 + 51904, + 60434 ], "loc": { "start": { @@ -107429,8 +107538,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": [ - 51644, - 51867 + 51676, + 51899 ], "loc": { "start": { @@ -107449,8 +107558,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": [ - 60408, - 60692 + 60440, + 60724 ], "loc": { "start": { @@ -107472,8 +107581,8 @@ "type": "Identifier", "name": "getColumnData", "range": [ - 60697, - 60710 + 60729, + 60742 ], "loc": { "start": { @@ -107494,8 +107603,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 60711, - 60719 + 60743, + 60751 ], "loc": { "start": { @@ -107514,8 +107623,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 60721, - 60735 + 60753, + 60767 ], "loc": { "start": { @@ -107533,8 +107642,8 @@ "value": false, "raw": "false", "range": [ - 60738, - 60743 + 60770, + 60775 ], "loc": { "start": { @@ -107548,8 +107657,8 @@ } }, "range": [ - 60721, - 60743 + 60753, + 60775 ], "loc": { "start": { @@ -107568,8 +107677,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 60745, - 60752 + 60777, + 60784 ], "loc": { "start": { @@ -107586,8 +107695,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 60755, - 60757 + 60787, + 60789 ], "loc": { "start": { @@ -107601,8 +107710,8 @@ } }, "range": [ - 60745, - 60757 + 60777, + 60789 ], "loc": { "start": { @@ -107629,8 +107738,8 @@ "object": { "type": "ThisExpression", "range": [ - 60776, - 60780 + 60808, + 60812 ], "loc": { "start": { @@ -107647,8 +107756,8 @@ "type": "Identifier", "name": "getColValues", "range": [ - 60781, - 60793 + 60813, + 60825 ], "loc": { "start": { @@ -107662,8 +107771,8 @@ } }, "range": [ - 60776, - 60793 + 60808, + 60825 ], "loc": { "start": { @@ -107681,8 +107790,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 60794, - 60802 + 60826, + 60834 ], "loc": { "start": { @@ -107699,8 +107808,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 60804, - 60818 + 60836, + 60850 ], "loc": { "start": { @@ -107718,8 +107827,8 @@ "value": true, "raw": "true", "range": [ - 60820, - 60824 + 60852, + 60856 ], "loc": { "start": { @@ -107736,8 +107845,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 60826, - 60833 + 60858, + 60865 ], "loc": { "start": { @@ -107752,8 +107861,8 @@ } ], "range": [ - 60776, - 60834 + 60808, + 60866 ], "loc": { "start": { @@ -107767,8 +107876,8 @@ } }, "range": [ - 60769, - 60835 + 60801, + 60867 ], "loc": { "start": { @@ -107783,8 +107892,8 @@ } ], "range": [ - 60759, - 60841 + 60791, + 60873 ], "loc": { "start": { @@ -107800,8 +107909,8 @@ "generator": false, "expression": false, "range": [ - 60710, - 60841 + 60742, + 60873 ], "loc": { "start": { @@ -107817,8 +107926,8 @@ "kind": "method", "computed": false, "range": [ - 60697, - 60841 + 60729, + 60873 ], "loc": { "start": { @@ -107835,8 +107944,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": [ - 60408, - 60692 + 60440, + 60724 ], "loc": { "start": { @@ -107855,8 +107964,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": [ - 60847, - 61135 + 60879, + 61167 ], "loc": { "start": { @@ -107878,8 +107987,8 @@ "type": "Identifier", "name": "getColumnValues", "range": [ - 61140, - 61155 + 61172, + 61187 ], "loc": { "start": { @@ -107900,8 +108009,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 61156, - 61164 + 61188, + 61196 ], "loc": { "start": { @@ -107920,8 +108029,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 61166, - 61180 + 61198, + 61212 ], "loc": { "start": { @@ -107939,8 +108048,8 @@ "value": false, "raw": "false", "range": [ - 61183, - 61188 + 61215, + 61220 ], "loc": { "start": { @@ -107954,8 +108063,8 @@ } }, "range": [ - 61166, - 61188 + 61198, + 61220 ], "loc": { "start": { @@ -107974,8 +108083,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 61190, - 61197 + 61222, + 61229 ], "loc": { "start": { @@ -107992,8 +108101,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 61200, - 61202 + 61232, + 61234 ], "loc": { "start": { @@ -108007,8 +108116,8 @@ } }, "range": [ - 61190, - 61202 + 61222, + 61234 ], "loc": { "start": { @@ -108035,8 +108144,8 @@ "object": { "type": "ThisExpression", "range": [ - 61221, - 61225 + 61253, + 61257 ], "loc": { "start": { @@ -108053,8 +108162,8 @@ "type": "Identifier", "name": "getColValues", "range": [ - 61226, - 61238 + 61258, + 61270 ], "loc": { "start": { @@ -108068,8 +108177,8 @@ } }, "range": [ - 61221, - 61238 + 61253, + 61270 ], "loc": { "start": { @@ -108087,8 +108196,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 61239, - 61247 + 61271, + 61279 ], "loc": { "start": { @@ -108105,8 +108214,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 61249, - 61263 + 61281, + 61295 ], "loc": { "start": { @@ -108124,8 +108233,8 @@ "value": false, "raw": "false", "range": [ - 61265, - 61270 + 61297, + 61302 ], "loc": { "start": { @@ -108142,8 +108251,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 61272, - 61279 + 61304, + 61311 ], "loc": { "start": { @@ -108158,8 +108267,8 @@ } ], "range": [ - 61221, - 61280 + 61253, + 61312 ], "loc": { "start": { @@ -108173,8 +108282,8 @@ } }, "range": [ - 61214, - 61281 + 61246, + 61313 ], "loc": { "start": { @@ -108189,8 +108298,8 @@ } ], "range": [ - 61204, - 61287 + 61236, + 61319 ], "loc": { "start": { @@ -108206,8 +108315,8 @@ "generator": false, "expression": false, "range": [ - 61155, - 61287 + 61187, + 61319 ], "loc": { "start": { @@ -108223,8 +108332,8 @@ "kind": "method", "computed": false, "range": [ - 61140, - 61287 + 61172, + 61319 ], "loc": { "start": { @@ -108241,8 +108350,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": [ - 60847, - 61135 + 60879, + 61167 ], "loc": { "start": { @@ -108261,8 +108370,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": [ - 61293, - 61674 + 61325, + 61706 ], "loc": { "start": { @@ -108284,8 +108393,8 @@ "type": "Identifier", "name": "getColValues", "range": [ - 61679, - 61691 + 61711, + 61723 ], "loc": { "start": { @@ -108306,8 +108415,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 61701, - 61709 + 61733, + 61741 ], "loc": { "start": { @@ -108326,8 +108435,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 61719, - 61733 + 61751, + 61765 ], "loc": { "start": { @@ -108345,8 +108454,8 @@ "value": false, "raw": "false", "range": [ - 61736, - 61741 + 61768, + 61773 ], "loc": { "start": { @@ -108360,8 +108469,8 @@ } }, "range": [ - 61719, - 61741 + 61751, + 61773 ], "loc": { "start": { @@ -108380,8 +108489,8 @@ "type": "Identifier", "name": "typed", "range": [ - 61751, - 61756 + 61783, + 61788 ], "loc": { "start": { @@ -108399,8 +108508,8 @@ "value": false, "raw": "false", "range": [ - 61759, - 61764 + 61791, + 61796 ], "loc": { "start": { @@ -108414,8 +108523,8 @@ } }, "range": [ - 61751, - 61764 + 61783, + 61796 ], "loc": { "start": { @@ -108434,8 +108543,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 61774, - 61781 + 61806, + 61813 ], "loc": { "start": { @@ -108452,8 +108561,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 61784, - 61786 + 61816, + 61818 ], "loc": { "start": { @@ -108467,8 +108576,8 @@ } }, "range": [ - 61774, - 61786 + 61806, + 61818 ], "loc": { "start": { @@ -108494,8 +108603,8 @@ "type": "Identifier", "name": "row", "range": [ - 61807, - 61810 + 61839, + 61842 ], "loc": { "start": { @@ -108519,8 +108628,8 @@ "object": { "type": "ThisExpression", "range": [ - 61813, - 61817 + 61845, + 61849 ], "loc": { "start": { @@ -108537,8 +108646,8 @@ "type": "Identifier", "name": "dom", "range": [ - 61818, - 61821 + 61850, + 61853 ], "loc": { "start": { @@ -108552,8 +108661,8 @@ } }, "range": [ - 61813, - 61821 + 61845, + 61853 ], "loc": { "start": { @@ -108568,8 +108677,8 @@ }, "arguments": [], "range": [ - 61813, - 61823 + 61845, + 61855 ], "loc": { "start": { @@ -108586,8 +108695,8 @@ "type": "Identifier", "name": "rows", "range": [ - 61824, - 61828 + 61856, + 61860 ], "loc": { "start": { @@ -108601,8 +108710,8 @@ } }, "range": [ - 61813, - 61828 + 61845, + 61860 ], "loc": { "start": { @@ -108616,8 +108725,8 @@ } }, "range": [ - 61807, - 61828 + 61839, + 61860 ], "loc": { "start": { @@ -108633,8 +108742,8 @@ ], "kind": "let", "range": [ - 61803, - 61829 + 61835, + 61861 ], "loc": { "start": { @@ -108656,8 +108765,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 61842, - 61848 + 61874, + 61880 ], "loc": { "start": { @@ -108678,8 +108787,8 @@ "object": { "type": "ThisExpression", "range": [ - 61851, - 61855 + 61883, + 61887 ], "loc": { "start": { @@ -108696,8 +108805,8 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 61856, - 61865 + 61888, + 61897 ], "loc": { "start": { @@ -108711,8 +108820,8 @@ } }, "range": [ - 61851, - 61865 + 61883, + 61897 ], "loc": { "start": { @@ -108731,8 +108840,8 @@ "value": true, "raw": "true", "range": [ - 61866, - 61870 + 61898, + 61902 ], "loc": { "start": { @@ -108747,8 +108856,8 @@ } ], "range": [ - 61851, - 61871 + 61883, + 61903 ], "loc": { "start": { @@ -108762,8 +108871,8 @@ } }, "range": [ - 61842, - 61871 + 61874, + 61903 ], "loc": { "start": { @@ -108779,8 +108888,8 @@ ], "kind": "let", "range": [ - 61838, - 61872 + 61870, + 61904 ], "loc": { "start": { @@ -108802,8 +108911,8 @@ "type": "Identifier", "name": "colValues", "range": [ - 61885, - 61894 + 61917, + 61926 ], "loc": { "start": { @@ -108820,8 +108929,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 61897, - 61899 + 61929, + 61931 ], "loc": { "start": { @@ -108835,8 +108944,8 @@ } }, "range": [ - 61885, - 61899 + 61917, + 61931 ], "loc": { "start": { @@ -108852,8 +108961,8 @@ ], "kind": "let", "range": [ - 61881, - 61900 + 61913, + 61932 ], "loc": { "start": { @@ -108875,8 +108984,8 @@ "type": "Identifier", "name": "getContent", "range": [ - 61913, - 61923 + 61945, + 61955 ], "loc": { "start": { @@ -108895,8 +109004,8 @@ "type": "Identifier", "name": "typed", "range": [ - 61926, - 61931 + 61958, + 61963 ], "loc": { "start": { @@ -108920,8 +109029,8 @@ "object": { "type": "ThisExpression", "range": [ - 61934, - 61938 + 61966, + 61970 ], "loc": { "start": { @@ -108938,8 +109047,8 @@ "type": "Identifier", "name": "getCellData", "range": [ - 61939, - 61950 + 61971, + 61982 ], "loc": { "start": { @@ -108953,8 +109062,8 @@ } }, "range": [ - 61934, - 61950 + 61966, + 61982 ], "loc": { "start": { @@ -108971,8 +109080,8 @@ "type": "Identifier", "name": "bind", "range": [ - 61951, - 61955 + 61983, + 61987 ], "loc": { "start": { @@ -108986,8 +109095,8 @@ } }, "range": [ - 61934, - 61955 + 61966, + 61987 ], "loc": { "start": { @@ -109004,8 +109113,8 @@ { "type": "ThisExpression", "range": [ - 61956, - 61960 + 61988, + 61992 ], "loc": { "start": { @@ -109020,8 +109129,8 @@ } ], "range": [ - 61934, - 61961 + 61966, + 61993 ], "loc": { "start": { @@ -109045,8 +109154,8 @@ "object": { "type": "ThisExpression", "range": [ - 61976, - 61980 + 62008, + 62012 ], "loc": { "start": { @@ -109063,8 +109172,8 @@ "type": "Identifier", "name": "getCellValue", "range": [ - 61981, - 61993 + 62013, + 62025 ], "loc": { "start": { @@ -109078,8 +109187,8 @@ } }, "range": [ - 61976, - 61993 + 62008, + 62025 ], "loc": { "start": { @@ -109096,8 +109205,8 @@ "type": "Identifier", "name": "bind", "range": [ - 61994, - 61998 + 62026, + 62030 ], "loc": { "start": { @@ -109111,8 +109220,8 @@ } }, "range": [ - 61976, - 61998 + 62008, + 62030 ], "loc": { "start": { @@ -109129,8 +109238,8 @@ { "type": "ThisExpression", "range": [ - 61999, - 62003 + 62031, + 62035 ], "loc": { "start": { @@ -109145,8 +109254,8 @@ } ], "range": [ - 61976, - 62004 + 62008, + 62036 ], "loc": { "start": { @@ -109160,8 +109269,8 @@ } }, "range": [ - 61926, - 62004 + 61958, + 62036 ], "loc": { "start": { @@ -109175,8 +109284,8 @@ } }, "range": [ - 61913, - 62004 + 61945, + 62036 ], "loc": { "start": { @@ -109192,8 +109301,8 @@ ], "kind": "let", "range": [ - 61909, - 62005 + 61941, + 62037 ], "loc": { "start": { @@ -109212,8 +109321,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 62019, - 62033 + 62051, + 62065 ], "loc": { "start": { @@ -109240,8 +109349,8 @@ "type": "Identifier", "name": "colValues", "range": [ - 62049, - 62058 + 62081, + 62090 ], "loc": { "start": { @@ -109258,8 +109367,8 @@ "type": "Identifier", "name": "push", "range": [ - 62059, - 62063 + 62091, + 62095 ], "loc": { "start": { @@ -109273,8 +109382,8 @@ } }, "range": [ - 62049, - 62063 + 62081, + 62095 ], "loc": { "start": { @@ -109299,8 +109408,8 @@ "object": { "type": "ThisExpression", "range": [ - 62064, - 62068 + 62096, + 62100 ], "loc": { "start": { @@ -109317,8 +109426,8 @@ "type": "Identifier", "name": "getHeadersText", "range": [ - 62069, - 62083 + 62101, + 62115 ], "loc": { "start": { @@ -109332,8 +109441,8 @@ } }, "range": [ - 62064, - 62083 + 62096, + 62115 ], "loc": { "start": { @@ -109348,8 +109457,8 @@ }, "arguments": [], "range": [ - 62064, - 62085 + 62096, + 62117 ], "loc": { "start": { @@ -109366,8 +109475,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 62086, - 62094 + 62118, + 62126 ], "loc": { "start": { @@ -109381,8 +109490,8 @@ } }, "range": [ - 62064, - 62095 + 62096, + 62127 ], "loc": { "start": { @@ -109397,8 +109506,8 @@ } ], "range": [ - 62049, - 62096 + 62081, + 62128 ], "loc": { "start": { @@ -109412,8 +109521,8 @@ } }, "range": [ - 62049, - 62097 + 62081, + 62129 ], "loc": { "start": { @@ -109428,8 +109537,8 @@ } ], "range": [ - 62035, - 62107 + 62067, + 62139 ], "loc": { "start": { @@ -109444,8 +109553,8 @@ }, "alternate": null, "range": [ - 62015, - 62107 + 62047, + 62139 ], "loc": { "start": { @@ -109469,8 +109578,8 @@ "type": "Identifier", "name": "i", "range": [ - 62126, - 62127 + 62158, + 62159 ], "loc": { "start": { @@ -109489,8 +109598,8 @@ "object": { "type": "ThisExpression", "range": [ - 62130, - 62134 + 62162, + 62166 ], "loc": { "start": { @@ -109507,8 +109616,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 62135, - 62141 + 62167, + 62173 ], "loc": { "start": { @@ -109522,8 +109631,8 @@ } }, "range": [ - 62130, - 62141 + 62162, + 62173 ], "loc": { "start": { @@ -109537,8 +109646,8 @@ } }, "range": [ - 62126, - 62141 + 62158, + 62173 ], "loc": { "start": { @@ -109554,8 +109663,8 @@ ], "kind": "let", "range": [ - 62122, - 62141 + 62154, + 62173 ], "loc": { "start": { @@ -109575,8 +109684,8 @@ "type": "Identifier", "name": "i", "range": [ - 62143, - 62144 + 62175, + 62176 ], "loc": { "start": { @@ -109593,8 +109702,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 62147, - 62153 + 62179, + 62185 ], "loc": { "start": { @@ -109608,8 +109717,8 @@ } }, "range": [ - 62143, - 62153 + 62175, + 62185 ], "loc": { "start": { @@ -109629,8 +109738,8 @@ "type": "Identifier", "name": "i", "range": [ - 62155, - 62156 + 62187, + 62188 ], "loc": { "start": { @@ -109645,8 +109754,8 @@ }, "prefix": false, "range": [ - 62155, - 62158 + 62187, + 62190 ], "loc": { "start": { @@ -109671,8 +109780,8 @@ "type": "Identifier", "name": "isExludedRow", "range": [ - 62178, - 62190 + 62210, + 62222 ], "loc": { "start": { @@ -109690,8 +109799,8 @@ "value": false, "raw": "false", "range": [ - 62193, - 62198 + 62225, + 62230 ], "loc": { "start": { @@ -109705,8 +109814,8 @@ } }, "range": [ - 62178, - 62198 + 62210, + 62230 ], "loc": { "start": { @@ -109722,8 +109831,8 @@ ], "kind": "let", "range": [ - 62174, - 62199 + 62206, + 62231 ], "loc": { "start": { @@ -109740,8 +109849,8 @@ "type": "Line", "value": " checks if current row index appears in exclude array", "range": [ - 62212, - 62267 + 62244, + 62299 ], "loc": { "start": { @@ -109768,8 +109877,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 62284, - 62291 + 62316, + 62323 ], "loc": { "start": { @@ -109786,8 +109895,8 @@ "type": "Identifier", "name": "length", "range": [ - 62292, - 62298 + 62324, + 62330 ], "loc": { "start": { @@ -109801,8 +109910,8 @@ } }, "range": [ - 62284, - 62298 + 62316, + 62330 ], "loc": { "start": { @@ -109820,8 +109929,8 @@ "value": 0, "raw": "0", "range": [ - 62301, - 62302 + 62333, + 62334 ], "loc": { "start": { @@ -109835,8 +109944,8 @@ } }, "range": [ - 62284, - 62302 + 62316, + 62334 ], "loc": { "start": { @@ -109861,8 +109970,8 @@ "type": "Identifier", "name": "isExludedRow", "range": [ - 62322, - 62334 + 62354, + 62366 ], "loc": { "start": { @@ -109887,8 +109996,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 62337, - 62344 + 62369, + 62376 ], "loc": { "start": { @@ -109905,8 +110014,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 62345, - 62352 + 62377, + 62384 ], "loc": { "start": { @@ -109920,8 +110029,8 @@ } }, "range": [ - 62337, - 62352 + 62369, + 62384 ], "loc": { "start": { @@ -109939,8 +110048,8 @@ "type": "Identifier", "name": "i", "range": [ - 62353, - 62354 + 62385, + 62386 ], "loc": { "start": { @@ -109955,8 +110064,8 @@ } ], "range": [ - 62337, - 62355 + 62369, + 62387 ], "loc": { "start": { @@ -109977,8 +110086,8 @@ "value": 1, "raw": "1", "range": [ - 62361, - 62362 + 62393, + 62394 ], "loc": { "start": { @@ -109993,8 +110102,8 @@ }, "prefix": true, "range": [ - 62360, - 62362 + 62392, + 62394 ], "loc": { "start": { @@ -110008,8 +110117,8 @@ } }, "range": [ - 62337, - 62362 + 62369, + 62394 ], "loc": { "start": { @@ -110023,8 +110132,8 @@ } }, "range": [ - 62322, - 62362 + 62354, + 62394 ], "loc": { "start": { @@ -110038,8 +110147,8 @@ } }, "range": [ - 62322, - 62363 + 62354, + 62395 ], "loc": { "start": { @@ -110054,8 +110163,8 @@ } ], "range": [ - 62304, - 62377 + 62336, + 62409 ], "loc": { "start": { @@ -110070,8 +110179,8 @@ }, "alternate": null, "range": [ - 62280, - 62377 + 62312, + 62409 ], "loc": { "start": { @@ -110088,8 +110197,8 @@ "type": "Line", "value": " checks if current row index appears in exclude array", "range": [ - 62212, - 62267 + 62244, + 62299 ], "loc": { "start": { @@ -110113,8 +110222,8 @@ "type": "Identifier", "name": "cell", "range": [ - 62394, - 62398 + 62426, + 62430 ], "loc": { "start": { @@ -110137,8 +110246,8 @@ "type": "Identifier", "name": "row", "range": [ - 62401, - 62404 + 62433, + 62436 ], "loc": { "start": { @@ -110155,8 +110264,8 @@ "type": "Identifier", "name": "i", "range": [ - 62405, - 62406 + 62437, + 62438 ], "loc": { "start": { @@ -110170,8 +110279,8 @@ } }, "range": [ - 62401, - 62407 + 62433, + 62439 ], "loc": { "start": { @@ -110188,8 +110297,8 @@ "type": "Identifier", "name": "cells", "range": [ - 62408, - 62413 + 62440, + 62445 ], "loc": { "start": { @@ -110203,8 +110312,8 @@ } }, "range": [ - 62401, - 62413 + 62433, + 62445 ], "loc": { "start": { @@ -110218,8 +110327,8 @@ } }, "range": [ - 62394, - 62413 + 62426, + 62445 ], "loc": { "start": { @@ -110238,8 +110347,8 @@ "type": "Identifier", "name": "nchilds", "range": [ - 62431, - 62438 + 62463, + 62470 ], "loc": { "start": { @@ -110259,8 +110368,8 @@ "type": "Identifier", "name": "cell", "range": [ - 62441, - 62445 + 62473, + 62477 ], "loc": { "start": { @@ -110277,8 +110386,8 @@ "type": "Identifier", "name": "length", "range": [ - 62446, - 62452 + 62478, + 62484 ], "loc": { "start": { @@ -110292,8 +110401,8 @@ } }, "range": [ - 62441, - 62452 + 62473, + 62484 ], "loc": { "start": { @@ -110307,8 +110416,8 @@ } }, "range": [ - 62431, - 62452 + 62463, + 62484 ], "loc": { "start": { @@ -110324,8 +110433,8 @@ ], "kind": "let", "range": [ - 62390, - 62453 + 62422, + 62485 ], "loc": { "start": { @@ -110342,8 +110451,8 @@ "type": "Line", "value": " checks if row has exact cell # and is not excluded", "range": [ - 62467, - 62520 + 62499, + 62552 ], "loc": { "start": { @@ -110370,8 +110479,8 @@ "type": "Identifier", "name": "nchilds", "range": [ - 62537, - 62544 + 62569, + 62576 ], "loc": { "start": { @@ -110390,8 +110499,8 @@ "object": { "type": "ThisExpression", "range": [ - 62549, - 62553 + 62581, + 62585 ], "loc": { "start": { @@ -110408,8 +110517,8 @@ "type": "Identifier", "name": "nbCells", "range": [ - 62554, - 62561 + 62586, + 62593 ], "loc": { "start": { @@ -110423,8 +110532,8 @@ } }, "range": [ - 62549, - 62561 + 62581, + 62593 ], "loc": { "start": { @@ -110438,8 +110547,8 @@ } }, "range": [ - 62537, - 62561 + 62569, + 62593 ], "loc": { "start": { @@ -110459,8 +110568,8 @@ "type": "Identifier", "name": "isExludedRow", "range": [ - 62566, - 62578 + 62598, + 62610 ], "loc": { "start": { @@ -110475,8 +110584,8 @@ }, "prefix": true, "range": [ - 62565, - 62578 + 62597, + 62610 ], "loc": { "start": { @@ -110490,8 +110599,8 @@ } }, "range": [ - 62537, - 62578 + 62569, + 62610 ], "loc": { "start": { @@ -110518,8 +110627,8 @@ "type": "Identifier", "name": "j", "range": [ - 62656, - 62657 + 62688, + 62689 ], "loc": { "start": { @@ -110537,8 +110646,8 @@ "value": 0, "raw": "0", "range": [ - 62660, - 62661 + 62692, + 62693 ], "loc": { "start": { @@ -110552,8 +110661,8 @@ } }, "range": [ - 62656, - 62661 + 62688, + 62693 ], "loc": { "start": { @@ -110569,8 +110678,8 @@ ], "kind": "let", "range": [ - 62652, - 62661 + 62684, + 62693 ], "loc": { "start": { @@ -110590,8 +110699,8 @@ "type": "Identifier", "name": "j", "range": [ - 62663, - 62664 + 62695, + 62696 ], "loc": { "start": { @@ -110608,8 +110717,8 @@ "type": "Identifier", "name": "nchilds", "range": [ - 62667, - 62674 + 62699, + 62706 ], "loc": { "start": { @@ -110623,8 +110732,8 @@ } }, "range": [ - 62663, - 62674 + 62695, + 62706 ], "loc": { "start": { @@ -110644,8 +110753,8 @@ "type": "Identifier", "name": "j", "range": [ - 62676, - 62677 + 62708, + 62709 ], "loc": { "start": { @@ -110660,8 +110769,8 @@ }, "prefix": false, "range": [ - 62676, - 62679 + 62708, + 62711 ], "loc": { "start": { @@ -110686,8 +110795,8 @@ "type": "Identifier", "name": "j", "range": [ - 62707, - 62708 + 62739, + 62740 ], "loc": { "start": { @@ -110704,8 +110813,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 62713, - 62721 + 62745, + 62753 ], "loc": { "start": { @@ -110719,8 +110828,8 @@ } }, "range": [ - 62707, - 62721 + 62739, + 62753 ], "loc": { "start": { @@ -110740,8 +110849,8 @@ "type": "ContinueStatement", "label": null, "range": [ - 62749, - 62758 + 62781, + 62790 ], "loc": { "start": { @@ -110756,8 +110865,8 @@ } ], "range": [ - 62723, - 62780 + 62755, + 62812 ], "loc": { "start": { @@ -110772,8 +110881,8 @@ }, "alternate": null, "range": [ - 62703, - 62780 + 62735, + 62812 ], "loc": { "start": { @@ -110795,8 +110904,8 @@ "type": "Identifier", "name": "data", "range": [ - 62805, - 62809 + 62837, + 62841 ], "loc": { "start": { @@ -110815,8 +110924,8 @@ "type": "Identifier", "name": "getContent", "range": [ - 62812, - 62822 + 62844, + 62854 ], "loc": { "start": { @@ -110837,8 +110946,8 @@ "type": "Identifier", "name": "cell", "range": [ - 62823, - 62827 + 62855, + 62859 ], "loc": { "start": { @@ -110855,8 +110964,8 @@ "type": "Identifier", "name": "j", "range": [ - 62828, - 62829 + 62860, + 62861 ], "loc": { "start": { @@ -110870,8 +110979,8 @@ } }, "range": [ - 62823, - 62830 + 62855, + 62862 ], "loc": { "start": { @@ -110886,8 +110995,8 @@ } ], "range": [ - 62812, - 62831 + 62844, + 62863 ], "loc": { "start": { @@ -110901,8 +111010,8 @@ } }, "range": [ - 62805, - 62831 + 62837, + 62863 ], "loc": { "start": { @@ -110918,8 +111027,8 @@ ], "kind": "let", "range": [ - 62801, - 62832 + 62833, + 62864 ], "loc": { "start": { @@ -110943,8 +111052,8 @@ "type": "Identifier", "name": "colValues", "range": [ - 62853, - 62862 + 62885, + 62894 ], "loc": { "start": { @@ -110961,8 +111070,8 @@ "type": "Identifier", "name": "push", "range": [ - 62863, - 62867 + 62895, + 62899 ], "loc": { "start": { @@ -110976,8 +111085,8 @@ } }, "range": [ - 62853, - 62867 + 62885, + 62899 ], "loc": { "start": { @@ -110995,8 +111104,8 @@ "type": "Identifier", "name": "data", "range": [ - 62868, - 62872 + 62900, + 62904 ], "loc": { "start": { @@ -111011,8 +111120,8 @@ } ], "range": [ - 62853, - 62873 + 62885, + 62905 ], "loc": { "start": { @@ -111026,8 +111135,8 @@ } }, "range": [ - 62853, - 62874 + 62885, + 62906 ], "loc": { "start": { @@ -111042,8 +111151,8 @@ } ], "range": [ - 62681, - 62892 + 62713, + 62924 ], "loc": { "start": { @@ -111057,8 +111166,8 @@ } }, "range": [ - 62647, - 62892 + 62679, + 62924 ], "loc": { "start": { @@ -111075,8 +111184,8 @@ "type": "Line", "value": " this loop retrieves cell data", "range": [ - 62598, - 62630 + 62630, + 62662 ], "loc": { "start": { @@ -111093,8 +111202,8 @@ } ], "range": [ - 62580, - 62906 + 62612, + 62938 ], "loc": { "start": { @@ -111109,8 +111218,8 @@ }, "alternate": null, "range": [ - 62533, - 62906 + 62565, + 62938 ], "loc": { "start": { @@ -111127,8 +111236,8 @@ "type": "Line", "value": " checks if row has exact cell # and is not excluded", "range": [ - 62467, - 62520 + 62499, + 62552 ], "loc": { "start": { @@ -111145,8 +111254,8 @@ } ], "range": [ - 62160, - 62916 + 62192, + 62948 ], "loc": { "start": { @@ -111160,8 +111269,8 @@ } }, "range": [ - 62117, - 62916 + 62149, + 62948 ], "loc": { "start": { @@ -111180,8 +111289,8 @@ "type": "Identifier", "name": "colValues", "range": [ - 62932, - 62941 + 62964, + 62973 ], "loc": { "start": { @@ -111195,8 +111304,8 @@ } }, "range": [ - 62925, - 62942 + 62957, + 62974 ], "loc": { "start": { @@ -111211,8 +111320,8 @@ } ], "range": [ - 61793, - 62948 + 61825, + 62980 ], "loc": { "start": { @@ -111228,8 +111337,8 @@ "generator": false, "expression": false, "range": [ - 61691, - 62948 + 61723, + 62980 ], "loc": { "start": { @@ -111245,8 +111354,8 @@ "kind": "method", "computed": false, "range": [ - 61679, - 62948 + 61711, + 62980 ], "loc": { "start": { @@ -111263,8 +111372,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": [ - 61293, - 61674 + 61325, + 61706 ], "loc": { "start": { @@ -111283,8 +111392,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": [ - 62954, - 63106 + 62986, + 63138 ], "loc": { "start": { @@ -111306,8 +111415,8 @@ "type": "Identifier", "name": "getFilterValue", "range": [ - 63111, - 63125 + 63143, + 63157 ], "loc": { "start": { @@ -111328,8 +111437,8 @@ "type": "Identifier", "name": "index", "range": [ - 63126, - 63131 + 63158, + 63163 ], "loc": { "start": { @@ -111357,8 +111466,8 @@ "object": { "type": "ThisExpression", "range": [ - 63148, - 63152 + 63180, + 63184 ], "loc": { "start": { @@ -111375,8 +111484,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 63153, - 63160 + 63185, + 63192 ], "loc": { "start": { @@ -111390,8 +111499,8 @@ } }, "range": [ - 63148, - 63160 + 63180, + 63192 ], "loc": { "start": { @@ -111406,8 +111515,8 @@ }, "prefix": true, "range": [ - 63147, - 63160 + 63179, + 63192 ], "loc": { "start": { @@ -111427,8 +111536,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 63176, - 63183 + 63208, + 63215 ], "loc": { "start": { @@ -111443,8 +111552,8 @@ } ], "range": [ - 63162, - 63193 + 63194, + 63225 ], "loc": { "start": { @@ -111459,8 +111568,8 @@ }, "alternate": null, "range": [ - 63143, - 63193 + 63175, + 63225 ], "loc": { "start": { @@ -111482,8 +111591,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 63206, - 63214 + 63238, + 63246 ], "loc": { "start": { @@ -111501,8 +111610,8 @@ "value": "", "raw": "''", "range": [ - 63217, - 63219 + 63249, + 63251 ], "loc": { "start": { @@ -111516,8 +111625,8 @@ } }, "range": [ - 63206, - 63219 + 63238, + 63251 ], "loc": { "start": { @@ -111533,8 +111642,8 @@ ], "kind": "let", "range": [ - 63202, - 63220 + 63234, + 63252 ], "loc": { "start": { @@ -111556,8 +111665,8 @@ "type": "Identifier", "name": "flt", "range": [ - 63233, - 63236 + 63265, + 63268 ], "loc": { "start": { @@ -111578,8 +111687,8 @@ "object": { "type": "ThisExpression", "range": [ - 63239, - 63243 + 63271, + 63275 ], "loc": { "start": { @@ -111596,8 +111705,8 @@ "type": "Identifier", "name": "getFilterElement", "range": [ - 63244, - 63260 + 63276, + 63292 ], "loc": { "start": { @@ -111611,8 +111720,8 @@ } }, "range": [ - 63239, - 63260 + 63271, + 63292 ], "loc": { "start": { @@ -111630,8 +111739,8 @@ "type": "Identifier", "name": "index", "range": [ - 63261, - 63266 + 63293, + 63298 ], "loc": { "start": { @@ -111646,8 +111755,8 @@ } ], "range": [ - 63239, - 63267 + 63271, + 63299 ], "loc": { "start": { @@ -111661,8 +111770,8 @@ } }, "range": [ - 63233, - 63267 + 63265, + 63299 ], "loc": { "start": { @@ -111678,8 +111787,8 @@ ], "kind": "let", "range": [ - 63229, - 63268 + 63261, + 63300 ], "loc": { "start": { @@ -111701,8 +111810,8 @@ "type": "Identifier", "name": "flt", "range": [ - 63282, - 63285 + 63314, + 63317 ], "loc": { "start": { @@ -111717,8 +111826,8 @@ }, "prefix": true, "range": [ - 63281, - 63285 + 63313, + 63317 ], "loc": { "start": { @@ -111740,8 +111849,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 63308, - 63316 + 63340, + 63348 ], "loc": { "start": { @@ -111755,8 +111864,8 @@ } }, "range": [ - 63301, - 63317 + 63333, + 63349 ], "loc": { "start": { @@ -111771,8 +111880,8 @@ } ], "range": [ - 63287, - 63327 + 63319, + 63359 ], "loc": { "start": { @@ -111787,8 +111896,8 @@ }, "alternate": null, "range": [ - 63277, - 63327 + 63309, + 63359 ], "loc": { "start": { @@ -111810,8 +111919,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 63341, - 63351 + 63373, + 63383 ], "loc": { "start": { @@ -111832,8 +111941,8 @@ "object": { "type": "ThisExpression", "range": [ - 63354, - 63358 + 63386, + 63390 ], "loc": { "start": { @@ -111850,8 +111959,8 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 63359, - 63372 + 63391, + 63404 ], "loc": { "start": { @@ -111865,8 +111974,8 @@ } }, "range": [ - 63354, - 63372 + 63386, + 63404 ], "loc": { "start": { @@ -111884,8 +111993,8 @@ "type": "Identifier", "name": "index", "range": [ - 63373, - 63378 + 63405, + 63410 ], "loc": { "start": { @@ -111900,8 +112009,8 @@ } ], "range": [ - 63354, - 63379 + 63386, + 63411 ], "loc": { "start": { @@ -111915,8 +112024,8 @@ } }, "range": [ - 63341, - 63379 + 63373, + 63411 ], "loc": { "start": { @@ -111932,8 +112041,8 @@ ], "kind": "let", "range": [ - 63337, - 63380 + 63369, + 63412 ], "loc": { "start": { @@ -111958,8 +112067,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 63393, - 63403 + 63425, + 63435 ], "loc": { "start": { @@ -111976,8 +112085,8 @@ "type": "Identifier", "name": "MULTIPLE", "range": [ - 63408, - 63416 + 63440, + 63448 ], "loc": { "start": { @@ -111991,8 +112100,8 @@ } }, "range": [ - 63393, - 63416 + 63425, + 63448 ], "loc": { "start": { @@ -112012,8 +112121,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 63420, - 63430 + 63452, + 63462 ], "loc": { "start": { @@ -112030,8 +112139,8 @@ "type": "Identifier", "name": "CHECKLIST", "range": [ - 63435, - 63444 + 63467, + 63476 ], "loc": { "start": { @@ -112045,8 +112154,8 @@ } }, "range": [ - 63420, - 63444 + 63452, + 63476 ], "loc": { "start": { @@ -112060,8 +112169,8 @@ } }, "range": [ - 63393, - 63444 + 63425, + 63476 ], "loc": { "start": { @@ -112086,8 +112195,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 63460, - 63468 + 63492, + 63500 ], "loc": { "start": { @@ -112107,8 +112216,8 @@ "type": "Identifier", "name": "flt", "range": [ - 63471, - 63474 + 63503, + 63506 ], "loc": { "start": { @@ -112125,8 +112234,8 @@ "type": "Identifier", "name": "value", "range": [ - 63475, - 63480 + 63507, + 63512 ], "loc": { "start": { @@ -112140,8 +112249,8 @@ } }, "range": [ - 63471, - 63480 + 63503, + 63512 ], "loc": { "start": { @@ -112155,8 +112264,8 @@ } }, "range": [ - 63460, - 63480 + 63492, + 63512 ], "loc": { "start": { @@ -112170,8 +112279,8 @@ } }, "range": [ - 63460, - 63481 + 63492, + 63513 ], "loc": { "start": { @@ -112186,8 +112295,8 @@ } ], "range": [ - 63446, - 63491 + 63478, + 63523 ], "loc": { "start": { @@ -112204,8 +112313,8 @@ "type": "Line", "value": "mutiple select", "range": [ - 63500, - 63516 + 63532, + 63548 ], "loc": { "start": { @@ -112229,8 +112338,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 63534, - 63544 + 63566, + 63576 ], "loc": { "start": { @@ -112247,8 +112356,8 @@ "type": "Identifier", "name": "MULTIPLE", "range": [ - 63549, - 63557 + 63581, + 63589 ], "loc": { "start": { @@ -112262,8 +112371,8 @@ } }, "range": [ - 63534, - 63557 + 63566, + 63589 ], "loc": { "start": { @@ -112288,8 +112397,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 63573, - 63581 + 63605, + 63613 ], "loc": { "start": { @@ -112315,8 +112424,8 @@ "object": { "type": "ThisExpression", "range": [ - 63584, - 63588 + 63616, + 63620 ], "loc": { "start": { @@ -112333,8 +112442,8 @@ "type": "Identifier", "name": "feature", "range": [ - 63589, - 63596 + 63621, + 63628 ], "loc": { "start": { @@ -112348,8 +112457,8 @@ } }, "range": [ - 63584, - 63596 + 63616, + 63628 ], "loc": { "start": { @@ -112368,8 +112477,8 @@ "value": "dropdown", "raw": "'dropdown'", "range": [ - 63597, - 63607 + 63629, + 63639 ], "loc": { "start": { @@ -112384,8 +112493,8 @@ } ], "range": [ - 63584, - 63608 + 63616, + 63640 ], "loc": { "start": { @@ -112402,8 +112511,8 @@ "type": "Identifier", "name": "getValues", "range": [ - 63609, - 63618 + 63641, + 63650 ], "loc": { "start": { @@ -112417,8 +112526,8 @@ } }, "range": [ - 63584, - 63618 + 63616, + 63650 ], "loc": { "start": { @@ -112436,8 +112545,8 @@ "type": "Identifier", "name": "index", "range": [ - 63619, - 63624 + 63651, + 63656 ], "loc": { "start": { @@ -112452,8 +112561,8 @@ } ], "range": [ - 63584, - 63625 + 63616, + 63657 ], "loc": { "start": { @@ -112467,8 +112576,8 @@ } }, "range": [ - 63573, - 63625 + 63605, + 63657 ], "loc": { "start": { @@ -112482,8 +112591,8 @@ } }, "range": [ - 63573, - 63626 + 63605, + 63658 ], "loc": { "start": { @@ -112498,8 +112607,8 @@ } ], "range": [ - 63559, - 63636 + 63591, + 63668 ], "loc": { "start": { @@ -112516,8 +112625,8 @@ "type": "Line", "value": "checklist", "range": [ - 63645, - 63656 + 63677, + 63688 ], "loc": { "start": { @@ -112541,8 +112650,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 63674, - 63684 + 63706, + 63716 ], "loc": { "start": { @@ -112559,8 +112668,8 @@ "type": "Identifier", "name": "CHECKLIST", "range": [ - 63689, - 63698 + 63721, + 63730 ], "loc": { "start": { @@ -112574,8 +112683,8 @@ } }, "range": [ - 63674, - 63698 + 63706, + 63730 ], "loc": { "start": { @@ -112600,8 +112709,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 63714, - 63722 + 63746, + 63754 ], "loc": { "start": { @@ -112627,8 +112736,8 @@ "object": { "type": "ThisExpression", "range": [ - 63725, - 63729 + 63757, + 63761 ], "loc": { "start": { @@ -112645,8 +112754,8 @@ "type": "Identifier", "name": "feature", "range": [ - 63730, - 63737 + 63762, + 63769 ], "loc": { "start": { @@ -112660,8 +112769,8 @@ } }, "range": [ - 63725, - 63737 + 63757, + 63769 ], "loc": { "start": { @@ -112680,8 +112789,8 @@ "value": "checkList", "raw": "'checkList'", "range": [ - 63738, - 63749 + 63770, + 63781 ], "loc": { "start": { @@ -112696,8 +112805,8 @@ } ], "range": [ - 63725, - 63750 + 63757, + 63782 ], "loc": { "start": { @@ -112714,8 +112823,8 @@ "type": "Identifier", "name": "getValues", "range": [ - 63751, - 63760 + 63783, + 63792 ], "loc": { "start": { @@ -112729,8 +112838,8 @@ } }, "range": [ - 63725, - 63760 + 63757, + 63792 ], "loc": { "start": { @@ -112748,8 +112857,8 @@ "type": "Identifier", "name": "index", "range": [ - 63761, - 63766 + 63793, + 63798 ], "loc": { "start": { @@ -112764,8 +112873,8 @@ } ], "range": [ - 63725, - 63767 + 63757, + 63799 ], "loc": { "start": { @@ -112779,8 +112888,8 @@ } }, "range": [ - 63714, - 63767 + 63746, + 63799 ], "loc": { "start": { @@ -112794,8 +112903,8 @@ } }, "range": [ - 63714, - 63768 + 63746, + 63800 ], "loc": { "start": { @@ -112810,8 +112919,8 @@ } ], "range": [ - 63700, - 63778 + 63732, + 63810 ], "loc": { "start": { @@ -112826,8 +112935,8 @@ }, "alternate": null, "range": [ - 63670, - 63778 + 63702, + 63810 ], "loc": { "start": { @@ -112844,8 +112953,8 @@ "type": "Line", "value": "checklist", "range": [ - 63645, - 63656 + 63677, + 63688 ], "loc": { "start": { @@ -112861,8 +112970,8 @@ ] }, "range": [ - 63530, - 63778 + 63562, + 63810 ], "loc": { "start": { @@ -112879,8 +112988,8 @@ "type": "Line", "value": "mutiple select", "range": [ - 63500, - 63516 + 63532, + 63548 ], "loc": { "start": { @@ -112896,8 +113005,8 @@ ] }, "range": [ - 63389, - 63778 + 63421, + 63810 ], "loc": { "start": { @@ -112914,8 +113023,8 @@ "type": "Line", "value": "return an empty string if collection is empty or contains a single", "range": [ - 63787, - 63855 + 63819, + 63887 ], "loc": { "start": { @@ -112932,8 +113041,8 @@ "type": "Line", "value": "empty string", "range": [ - 63864, - 63878 + 63896, + 63910 ], "loc": { "start": { @@ -112962,8 +113071,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 63891, - 63898 + 63923, + 63930 ], "loc": { "start": { @@ -112981,8 +113090,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 63899, - 63907 + 63931, + 63939 ], "loc": { "start": { @@ -112997,8 +113106,8 @@ } ], "range": [ - 63891, - 63908 + 63923, + 63940 ], "loc": { "start": { @@ -113021,8 +113130,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 63912, - 63920 + 63944, + 63952 ], "loc": { "start": { @@ -113039,8 +113148,8 @@ "type": "Identifier", "name": "length", "range": [ - 63921, - 63927 + 63953, + 63959 ], "loc": { "start": { @@ -113054,8 +113163,8 @@ } }, "range": [ - 63912, - 63927 + 63944, + 63959 ], "loc": { "start": { @@ -113073,8 +113182,8 @@ "value": 0, "raw": "0", "range": [ - 63932, - 63933 + 63964, + 63965 ], "loc": { "start": { @@ -113088,8 +113197,8 @@ } }, "range": [ - 63912, - 63933 + 63944, + 63965 ], "loc": { "start": { @@ -113103,8 +113212,8 @@ } }, "range": [ - 63891, - 63933 + 63923, + 63965 ], "loc": { "start": { @@ -113130,8 +113239,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 63950, - 63958 + 63982, + 63990 ], "loc": { "start": { @@ -113148,8 +113257,8 @@ "type": "Identifier", "name": "length", "range": [ - 63959, - 63965 + 63991, + 63997 ], "loc": { "start": { @@ -113163,8 +113272,8 @@ } }, "range": [ - 63950, - 63965 + 63982, + 63997 ], "loc": { "start": { @@ -113182,8 +113291,8 @@ "value": 1, "raw": "1", "range": [ - 63970, - 63971 + 64002, + 64003 ], "loc": { "start": { @@ -113197,8 +113306,8 @@ } }, "range": [ - 63950, - 63971 + 63982, + 64003 ], "loc": { "start": { @@ -113221,8 +113330,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 63975, - 63983 + 64007, + 64015 ], "loc": { "start": { @@ -113240,8 +113349,8 @@ "value": 0, "raw": "0", "range": [ - 63984, - 63985 + 64016, + 64017 ], "loc": { "start": { @@ -113255,8 +113364,8 @@ } }, "range": [ - 63975, - 63986 + 64007, + 64018 ], "loc": { "start": { @@ -113274,8 +113383,8 @@ "value": "", "raw": "''", "range": [ - 63991, - 63993 + 64023, + 64025 ], "loc": { "start": { @@ -113289,8 +113398,8 @@ } }, "range": [ - 63975, - 63993 + 64007, + 64025 ], "loc": { "start": { @@ -113304,8 +113413,8 @@ } }, "range": [ - 63950, - 63993 + 63982, + 64025 ], "loc": { "start": { @@ -113319,8 +113428,8 @@ } }, "range": [ - 63891, - 63994 + 63923, + 64026 ], "loc": { "start": { @@ -113345,8 +113454,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 64010, - 64018 + 64042, + 64050 ], "loc": { "start": { @@ -113364,8 +113473,8 @@ "value": "", "raw": "''", "range": [ - 64021, - 64023 + 64053, + 64055 ], "loc": { "start": { @@ -113379,8 +113488,8 @@ } }, "range": [ - 64010, - 64023 + 64042, + 64055 ], "loc": { "start": { @@ -113394,8 +113503,8 @@ } }, "range": [ - 64010, - 64024 + 64042, + 64056 ], "loc": { "start": { @@ -113410,8 +113519,8 @@ } ], "range": [ - 63996, - 64034 + 64028, + 64066 ], "loc": { "start": { @@ -113426,8 +113535,8 @@ }, "alternate": null, "range": [ - 63887, - 64034 + 63919, + 64066 ], "loc": { "start": { @@ -113444,8 +113553,8 @@ "type": "Line", "value": "return an empty string if collection is empty or contains a single", "range": [ - 63787, - 63855 + 63819, + 63887 ], "loc": { "start": { @@ -113462,8 +113571,8 @@ "type": "Line", "value": "empty string", "range": [ - 63864, - 63878 + 63896, + 63910 ], "loc": { "start": { @@ -113484,8 +113593,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 64051, - 64059 + 64083, + 64091 ], "loc": { "start": { @@ -113499,8 +113608,8 @@ } }, "range": [ - 64044, - 64060 + 64076, + 64092 ], "loc": { "start": { @@ -113515,8 +113624,8 @@ } ], "range": [ - 63133, - 64066 + 63165, + 64098 ], "loc": { "start": { @@ -113532,8 +113641,8 @@ "generator": false, "expression": false, "range": [ - 63125, - 64066 + 63157, + 64098 ], "loc": { "start": { @@ -113549,8 +113658,8 @@ "kind": "method", "computed": false, "range": [ - 63111, - 64066 + 63143, + 64098 ], "loc": { "start": { @@ -113567,8 +113676,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": [ - 62954, - 63106 + 62986, + 63138 ], "loc": { "start": { @@ -113587,8 +113696,8 @@ "type": "Block", "value": "*\n * Return the filters' values\n * @return {Array} List of filters' values\n ", "range": [ - 64072, - 64164 + 64104, + 64196 ], "loc": { "start": { @@ -113610,8 +113719,8 @@ "type": "Identifier", "name": "getFiltersValue", "range": [ - 64169, - 64184 + 64201, + 64216 ], "loc": { "start": { @@ -113642,8 +113751,8 @@ "object": { "type": "ThisExpression", "range": [ - 64202, - 64206 + 64234, + 64238 ], "loc": { "start": { @@ -113660,8 +113769,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 64207, - 64214 + 64239, + 64246 ], "loc": { "start": { @@ -113675,8 +113784,8 @@ } }, "range": [ - 64202, - 64214 + 64234, + 64246 ], "loc": { "start": { @@ -113691,8 +113800,8 @@ }, "prefix": true, "range": [ - 64201, - 64214 + 64233, + 64246 ], "loc": { "start": { @@ -113712,8 +113821,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 64230, - 64237 + 64262, + 64269 ], "loc": { "start": { @@ -113728,8 +113837,8 @@ } ], "range": [ - 64216, - 64247 + 64248, + 64279 ], "loc": { "start": { @@ -113744,8 +113853,8 @@ }, "alternate": null, "range": [ - 64197, - 64247 + 64229, + 64279 ], "loc": { "start": { @@ -113767,8 +113876,8 @@ "type": "Identifier", "name": "searchArgs", "range": [ - 64260, - 64270 + 64292, + 64302 ], "loc": { "start": { @@ -113785,8 +113894,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 64273, - 64275 + 64305, + 64307 ], "loc": { "start": { @@ -113800,8 +113909,8 @@ } }, "range": [ - 64260, - 64275 + 64292, + 64307 ], "loc": { "start": { @@ -113817,8 +113926,8 @@ ], "kind": "let", "range": [ - 64256, - 64276 + 64288, + 64308 ], "loc": { "start": { @@ -113842,8 +113951,8 @@ "type": "Identifier", "name": "i", "range": [ - 64294, - 64295 + 64326, + 64327 ], "loc": { "start": { @@ -113861,8 +113970,8 @@ "value": 0, "raw": "0", "range": [ - 64298, - 64299 + 64330, + 64331 ], "loc": { "start": { @@ -113876,8 +113985,8 @@ } }, "range": [ - 64294, - 64299 + 64326, + 64331 ], "loc": { "start": { @@ -113896,8 +114005,8 @@ "type": "Identifier", "name": "len", "range": [ - 64301, - 64304 + 64333, + 64336 ], "loc": { "start": { @@ -113919,8 +114028,8 @@ "object": { "type": "ThisExpression", "range": [ - 64307, - 64311 + 64339, + 64343 ], "loc": { "start": { @@ -113937,8 +114046,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 64312, - 64318 + 64344, + 64350 ], "loc": { "start": { @@ -113952,8 +114061,8 @@ } }, "range": [ - 64307, - 64318 + 64339, + 64350 ], "loc": { "start": { @@ -113970,8 +114079,8 @@ "type": "Identifier", "name": "length", "range": [ - 64319, - 64325 + 64351, + 64357 ], "loc": { "start": { @@ -113985,8 +114094,8 @@ } }, "range": [ - 64307, - 64325 + 64339, + 64357 ], "loc": { "start": { @@ -114000,8 +114109,8 @@ } }, "range": [ - 64301, - 64325 + 64333, + 64357 ], "loc": { "start": { @@ -114017,8 +114126,8 @@ ], "kind": "let", "range": [ - 64290, - 64325 + 64322, + 64357 ], "loc": { "start": { @@ -114038,8 +114147,8 @@ "type": "Identifier", "name": "i", "range": [ - 64327, - 64328 + 64359, + 64360 ], "loc": { "start": { @@ -114056,8 +114165,8 @@ "type": "Identifier", "name": "len", "range": [ - 64331, - 64334 + 64363, + 64366 ], "loc": { "start": { @@ -114071,8 +114180,8 @@ } }, "range": [ - 64327, - 64334 + 64359, + 64366 ], "loc": { "start": { @@ -114092,8 +114201,8 @@ "type": "Identifier", "name": "i", "range": [ - 64336, - 64337 + 64368, + 64369 ], "loc": { "start": { @@ -114108,8 +114217,8 @@ }, "prefix": false, "range": [ - 64336, - 64339 + 64368, + 64371 ], "loc": { "start": { @@ -114134,8 +114243,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 64359, - 64367 + 64391, + 64399 ], "loc": { "start": { @@ -114156,8 +114265,8 @@ "object": { "type": "ThisExpression", "range": [ - 64370, - 64374 + 64402, + 64406 ], "loc": { "start": { @@ -114174,8 +114283,8 @@ "type": "Identifier", "name": "getFilterValue", "range": [ - 64375, - 64389 + 64407, + 64421 ], "loc": { "start": { @@ -114189,8 +114298,8 @@ } }, "range": [ - 64370, - 64389 + 64402, + 64421 ], "loc": { "start": { @@ -114208,8 +114317,8 @@ "type": "Identifier", "name": "i", "range": [ - 64390, - 64391 + 64422, + 64423 ], "loc": { "start": { @@ -114224,8 +114333,8 @@ } ], "range": [ - 64370, - 64392 + 64402, + 64424 ], "loc": { "start": { @@ -114239,8 +114348,8 @@ } }, "range": [ - 64359, - 64392 + 64391, + 64424 ], "loc": { "start": { @@ -114256,8 +114365,8 @@ ], "kind": "let", "range": [ - 64355, - 64393 + 64387, + 64425 ], "loc": { "start": { @@ -114278,8 +114387,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 64410, - 64417 + 64442, + 64449 ], "loc": { "start": { @@ -114297,8 +114406,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 64418, - 64426 + 64450, + 64458 ], "loc": { "start": { @@ -114313,8 +114422,8 @@ } ], "range": [ - 64410, - 64427 + 64442, + 64459 ], "loc": { "start": { @@ -114341,8 +114450,8 @@ "type": "Identifier", "name": "searchArgs", "range": [ - 64447, - 64457 + 64479, + 64489 ], "loc": { "start": { @@ -114359,8 +114468,8 @@ "type": "Identifier", "name": "push", "range": [ - 64458, - 64462 + 64490, + 64494 ], "loc": { "start": { @@ -114374,8 +114483,8 @@ } }, "range": [ - 64447, - 64462 + 64479, + 64494 ], "loc": { "start": { @@ -114393,8 +114502,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 64463, - 64471 + 64495, + 64503 ], "loc": { "start": { @@ -114409,8 +114518,8 @@ } ], "range": [ - 64447, - 64472 + 64479, + 64504 ], "loc": { "start": { @@ -114424,8 +114533,8 @@ } }, "range": [ - 64447, - 64473 + 64479, + 64505 ], "loc": { "start": { @@ -114440,8 +114549,8 @@ } ], "range": [ - 64429, - 64487 + 64461, + 64519 ], "loc": { "start": { @@ -114468,8 +114577,8 @@ "type": "Identifier", "name": "searchArgs", "range": [ - 64511, - 64521 + 64543, + 64553 ], "loc": { "start": { @@ -114486,8 +114595,8 @@ "type": "Identifier", "name": "push", "range": [ - 64522, - 64526 + 64554, + 64558 ], "loc": { "start": { @@ -114501,8 +114610,8 @@ } }, "range": [ - 64511, - 64526 + 64543, + 64558 ], "loc": { "start": { @@ -114522,8 +114631,8 @@ "type": "Identifier", "name": "trim", "range": [ - 64527, - 64531 + 64559, + 64563 ], "loc": { "start": { @@ -114541,8 +114650,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 64532, - 64540 + 64564, + 64572 ], "loc": { "start": { @@ -114557,8 +114666,8 @@ } ], "range": [ - 64527, - 64541 + 64559, + 64573 ], "loc": { "start": { @@ -114573,8 +114682,8 @@ } ], "range": [ - 64511, - 64542 + 64543, + 64574 ], "loc": { "start": { @@ -114588,8 +114697,8 @@ } }, "range": [ - 64511, - 64543 + 64543, + 64575 ], "loc": { "start": { @@ -114604,8 +114713,8 @@ } ], "range": [ - 64493, - 64557 + 64525, + 64589 ], "loc": { "start": { @@ -114619,8 +114728,8 @@ } }, "range": [ - 64406, - 64557 + 64438, + 64589 ], "loc": { "start": { @@ -114635,8 +114744,8 @@ } ], "range": [ - 64341, - 64567 + 64373, + 64599 ], "loc": { "start": { @@ -114650,8 +114759,8 @@ } }, "range": [ - 64285, - 64567 + 64317, + 64599 ], "loc": { "start": { @@ -114670,8 +114779,8 @@ "type": "Identifier", "name": "searchArgs", "range": [ - 64583, - 64593 + 64615, + 64625 ], "loc": { "start": { @@ -114685,8 +114794,8 @@ } }, "range": [ - 64576, - 64594 + 64608, + 64626 ], "loc": { "start": { @@ -114701,8 +114810,8 @@ } ], "range": [ - 64187, - 64600 + 64219, + 64632 ], "loc": { "start": { @@ -114718,8 +114827,8 @@ "generator": false, "expression": false, "range": [ - 64184, - 64600 + 64216, + 64632 ], "loc": { "start": { @@ -114735,8 +114844,8 @@ "kind": "method", "computed": false, "range": [ - 64169, - 64600 + 64201, + 64632 ], "loc": { "start": { @@ -114753,8 +114862,8 @@ "type": "Block", "value": "*\n * Return the filters' values\n * @return {Array} List of filters' values\n ", "range": [ - 64072, - 64164 + 64104, + 64196 ], "loc": { "start": { @@ -114773,8 +114882,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": [ - 64606, - 64769 + 64638, + 64801 ], "loc": { "start": { @@ -114796,8 +114905,8 @@ "type": "Identifier", "name": "getFilterId", "range": [ - 64774, - 64785 + 64806, + 64817 ], "loc": { "start": { @@ -114818,8 +114927,8 @@ "type": "Identifier", "name": "index", "range": [ - 64786, - 64791 + 64818, + 64823 ], "loc": { "start": { @@ -114847,8 +114956,8 @@ "object": { "type": "ThisExpression", "range": [ - 64808, - 64812 + 64840, + 64844 ], "loc": { "start": { @@ -114865,8 +114974,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 64813, - 64820 + 64845, + 64852 ], "loc": { "start": { @@ -114880,8 +114989,8 @@ } }, "range": [ - 64808, - 64820 + 64840, + 64852 ], "loc": { "start": { @@ -114896,8 +115005,8 @@ }, "prefix": true, "range": [ - 64807, - 64820 + 64839, + 64852 ], "loc": { "start": { @@ -114917,8 +115026,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 64836, - 64843 + 64868, + 64875 ], "loc": { "start": { @@ -114933,8 +115042,8 @@ } ], "range": [ - 64822, - 64853 + 64854, + 64885 ], "loc": { "start": { @@ -114949,8 +115058,8 @@ }, "alternate": null, "range": [ - 64803, - 64853 + 64835, + 64885 ], "loc": { "start": { @@ -114974,8 +115083,8 @@ "object": { "type": "ThisExpression", "range": [ - 64869, - 64873 + 64901, + 64905 ], "loc": { "start": { @@ -114992,8 +115101,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 64874, - 64880 + 64906, + 64912 ], "loc": { "start": { @@ -115007,8 +115116,8 @@ } }, "range": [ - 64869, - 64880 + 64901, + 64912 ], "loc": { "start": { @@ -115025,8 +115134,8 @@ "type": "Identifier", "name": "index", "range": [ - 64881, - 64886 + 64913, + 64918 ], "loc": { "start": { @@ -115040,8 +115149,8 @@ } }, "range": [ - 64869, - 64887 + 64901, + 64919 ], "loc": { "start": { @@ -115055,8 +115164,8 @@ } }, "range": [ - 64862, - 64888 + 64894, + 64920 ], "loc": { "start": { @@ -115071,8 +115180,8 @@ } ], "range": [ - 64793, - 64894 + 64825, + 64926 ], "loc": { "start": { @@ -115088,8 +115197,8 @@ "generator": false, "expression": false, "range": [ - 64785, - 64894 + 64817, + 64926 ], "loc": { "start": { @@ -115105,8 +115214,8 @@ "kind": "method", "computed": false, "range": [ - 64774, - 64894 + 64806, + 64926 ], "loc": { "start": { @@ -115123,8 +115232,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": [ - 64606, - 64769 + 64638, + 64801 ], "loc": { "start": { @@ -115143,8 +115252,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": [ - 64900, - 65301 + 64932, + 65333 ], "loc": { "start": { @@ -115166,8 +115275,8 @@ "type": "Identifier", "name": "getFiltersByType", "range": [ - 65306, - 65322 + 65338, + 65354 ], "loc": { "start": { @@ -115188,8 +115297,8 @@ "type": "Identifier", "name": "type", "range": [ - 65323, - 65327 + 65355, + 65359 ], "loc": { "start": { @@ -115206,8 +115315,8 @@ "type": "Identifier", "name": "bool", "range": [ - 65329, - 65333 + 65361, + 65365 ], "loc": { "start": { @@ -115235,8 +115344,8 @@ "object": { "type": "ThisExpression", "range": [ - 65350, - 65354 + 65382, + 65386 ], "loc": { "start": { @@ -115253,8 +115362,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 65355, - 65362 + 65387, + 65394 ], "loc": { "start": { @@ -115268,8 +115377,8 @@ } }, "range": [ - 65350, - 65362 + 65382, + 65394 ], "loc": { "start": { @@ -115284,8 +115393,8 @@ }, "prefix": true, "range": [ - 65349, - 65362 + 65381, + 65394 ], "loc": { "start": { @@ -115305,8 +115414,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 65378, - 65385 + 65410, + 65417 ], "loc": { "start": { @@ -115321,8 +115430,8 @@ } ], "range": [ - 65364, - 65395 + 65396, + 65427 ], "loc": { "start": { @@ -115337,8 +115446,8 @@ }, "alternate": null, "range": [ - 65345, - 65395 + 65377, + 65427 ], "loc": { "start": { @@ -115360,8 +115469,8 @@ "type": "Identifier", "name": "arr", "range": [ - 65408, - 65411 + 65440, + 65443 ], "loc": { "start": { @@ -115378,8 +115487,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 65414, - 65416 + 65446, + 65448 ], "loc": { "start": { @@ -115393,8 +115502,8 @@ } }, "range": [ - 65408, - 65416 + 65440, + 65448 ], "loc": { "start": { @@ -115410,8 +115519,8 @@ ], "kind": "let", "range": [ - 65404, - 65417 + 65436, + 65449 ], "loc": { "start": { @@ -115435,8 +115544,8 @@ "type": "Identifier", "name": "i", "range": [ - 65435, - 65436 + 65467, + 65468 ], "loc": { "start": { @@ -115454,8 +115563,8 @@ "value": 0, "raw": "0", "range": [ - 65439, - 65440 + 65471, + 65472 ], "loc": { "start": { @@ -115469,8 +115578,8 @@ } }, "range": [ - 65435, - 65440 + 65467, + 65472 ], "loc": { "start": { @@ -115489,8 +115598,8 @@ "type": "Identifier", "name": "len", "range": [ - 65442, - 65445 + 65474, + 65477 ], "loc": { "start": { @@ -115512,8 +115621,8 @@ "object": { "type": "ThisExpression", "range": [ - 65448, - 65452 + 65480, + 65484 ], "loc": { "start": { @@ -115530,8 +115639,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 65453, - 65459 + 65485, + 65491 ], "loc": { "start": { @@ -115545,8 +115654,8 @@ } }, "range": [ - 65448, - 65459 + 65480, + 65491 ], "loc": { "start": { @@ -115563,8 +115672,8 @@ "type": "Identifier", "name": "length", "range": [ - 65460, - 65466 + 65492, + 65498 ], "loc": { "start": { @@ -115578,8 +115687,8 @@ } }, "range": [ - 65448, - 65466 + 65480, + 65498 ], "loc": { "start": { @@ -115593,8 +115702,8 @@ } }, "range": [ - 65442, - 65466 + 65474, + 65498 ], "loc": { "start": { @@ -115610,8 +115719,8 @@ ], "kind": "let", "range": [ - 65431, - 65466 + 65463, + 65498 ], "loc": { "start": { @@ -115631,8 +115740,8 @@ "type": "Identifier", "name": "i", "range": [ - 65468, - 65469 + 65500, + 65501 ], "loc": { "start": { @@ -115649,8 +115758,8 @@ "type": "Identifier", "name": "len", "range": [ - 65472, - 65475 + 65504, + 65507 ], "loc": { "start": { @@ -115664,8 +115773,8 @@ } }, "range": [ - 65468, - 65475 + 65500, + 65507 ], "loc": { "start": { @@ -115685,8 +115794,8 @@ "type": "Identifier", "name": "i", "range": [ - 65477, - 65478 + 65509, + 65510 ], "loc": { "start": { @@ -115701,8 +115810,8 @@ }, "prefix": false, "range": [ - 65477, - 65480 + 65509, + 65512 ], "loc": { "start": { @@ -115727,8 +115836,8 @@ "type": "Identifier", "name": "fltType", "range": [ - 65500, - 65507 + 65532, + 65539 ], "loc": { "start": { @@ -115749,8 +115858,8 @@ "object": { "type": "ThisExpression", "range": [ - 65510, - 65514 + 65542, + 65546 ], "loc": { "start": { @@ -115767,8 +115876,8 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 65515, - 65528 + 65547, + 65560 ], "loc": { "start": { @@ -115782,8 +115891,8 @@ } }, "range": [ - 65510, - 65528 + 65542, + 65560 ], "loc": { "start": { @@ -115801,8 +115910,8 @@ "type": "Identifier", "name": "i", "range": [ - 65529, - 65530 + 65561, + 65562 ], "loc": { "start": { @@ -115817,8 +115926,8 @@ } ], "range": [ - 65510, - 65531 + 65542, + 65563 ], "loc": { "start": { @@ -115832,8 +115941,8 @@ } }, "range": [ - 65500, - 65531 + 65532, + 65563 ], "loc": { "start": { @@ -115849,8 +115958,8 @@ ], "kind": "let", "range": [ - 65496, - 65532 + 65528, + 65564 ], "loc": { "start": { @@ -115872,8 +115981,8 @@ "type": "Identifier", "name": "fltType", "range": [ - 65549, - 65556 + 65581, + 65588 ], "loc": { "start": { @@ -115895,8 +116004,8 @@ "type": "Identifier", "name": "type", "range": [ - 65561, - 65565 + 65593, + 65597 ], "loc": { "start": { @@ -115913,8 +116022,8 @@ "type": "Identifier", "name": "toLowerCase", "range": [ - 65566, - 65577 + 65598, + 65609 ], "loc": { "start": { @@ -115928,8 +116037,8 @@ } }, "range": [ - 65561, - 65577 + 65593, + 65609 ], "loc": { "start": { @@ -115944,8 +116053,8 @@ }, "arguments": [], "range": [ - 65561, - 65579 + 65593, + 65611 ], "loc": { "start": { @@ -115959,8 +116068,8 @@ } }, "range": [ - 65549, - 65579 + 65581, + 65611 ], "loc": { "start": { @@ -115985,8 +116094,8 @@ "type": "Identifier", "name": "a", "range": [ - 65603, - 65604 + 65635, + 65636 ], "loc": { "start": { @@ -116005,8 +116114,8 @@ "type": "Identifier", "name": "bool", "range": [ - 65607, - 65611 + 65639, + 65643 ], "loc": { "start": { @@ -116023,8 +116132,8 @@ "type": "Identifier", "name": "i", "range": [ - 65614, - 65615 + 65646, + 65647 ], "loc": { "start": { @@ -116046,8 +116155,8 @@ "object": { "type": "ThisExpression", "range": [ - 65618, - 65622 + 65650, + 65654 ], "loc": { "start": { @@ -116064,8 +116173,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 65623, - 65629 + 65655, + 65661 ], "loc": { "start": { @@ -116079,8 +116188,8 @@ } }, "range": [ - 65618, - 65629 + 65650, + 65661 ], "loc": { "start": { @@ -116097,8 +116206,8 @@ "type": "Identifier", "name": "i", "range": [ - 65630, - 65631 + 65662, + 65663 ], "loc": { "start": { @@ -116112,8 +116221,8 @@ } }, "range": [ - 65618, - 65632 + 65650, + 65664 ], "loc": { "start": { @@ -116127,8 +116236,8 @@ } }, "range": [ - 65607, - 65632 + 65639, + 65664 ], "loc": { "start": { @@ -116142,8 +116251,8 @@ } }, "range": [ - 65603, - 65632 + 65635, + 65664 ], "loc": { "start": { @@ -116159,8 +116268,8 @@ ], "kind": "let", "range": [ - 65599, - 65633 + 65631, + 65665 ], "loc": { "start": { @@ -116184,8 +116293,8 @@ "type": "Identifier", "name": "arr", "range": [ - 65650, - 65653 + 65682, + 65685 ], "loc": { "start": { @@ -116202,8 +116311,8 @@ "type": "Identifier", "name": "push", "range": [ - 65654, - 65658 + 65686, + 65690 ], "loc": { "start": { @@ -116217,8 +116326,8 @@ } }, "range": [ - 65650, - 65658 + 65682, + 65690 ], "loc": { "start": { @@ -116236,8 +116345,8 @@ "type": "Identifier", "name": "a", "range": [ - 65659, - 65660 + 65691, + 65692 ], "loc": { "start": { @@ -116252,8 +116361,8 @@ } ], "range": [ - 65650, - 65661 + 65682, + 65693 ], "loc": { "start": { @@ -116267,8 +116376,8 @@ } }, "range": [ - 65650, - 65662 + 65682, + 65694 ], "loc": { "start": { @@ -116283,8 +116392,8 @@ } ], "range": [ - 65581, - 65676 + 65613, + 65708 ], "loc": { "start": { @@ -116299,8 +116408,8 @@ }, "alternate": null, "range": [ - 65545, - 65676 + 65577, + 65708 ], "loc": { "start": { @@ -116315,8 +116424,8 @@ } ], "range": [ - 65482, - 65686 + 65514, + 65718 ], "loc": { "start": { @@ -116330,8 +116439,8 @@ } }, "range": [ - 65426, - 65686 + 65458, + 65718 ], "loc": { "start": { @@ -116350,8 +116459,8 @@ "type": "Identifier", "name": "arr", "range": [ - 65702, - 65705 + 65734, + 65737 ], "loc": { "start": { @@ -116365,8 +116474,8 @@ } }, "range": [ - 65695, - 65706 + 65727, + 65738 ], "loc": { "start": { @@ -116381,8 +116490,8 @@ } ], "range": [ - 65335, - 65712 + 65367, + 65744 ], "loc": { "start": { @@ -116398,8 +116507,8 @@ "generator": false, "expression": false, "range": [ - 65322, - 65712 + 65354, + 65744 ], "loc": { "start": { @@ -116415,8 +116524,8 @@ "kind": "method", "computed": false, "range": [ - 65306, - 65712 + 65338, + 65744 ], "loc": { "start": { @@ -116433,8 +116542,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": [ - 64900, - 65301 + 64932, + 65333 ], "loc": { "start": { @@ -116453,8 +116562,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": [ - 65718, - 65864 + 65750, + 65896 ], "loc": { "start": { @@ -116476,8 +116585,8 @@ "type": "Identifier", "name": "getFilterElement", "range": [ - 65869, - 65885 + 65901, + 65917 ], "loc": { "start": { @@ -116498,8 +116607,8 @@ "type": "Identifier", "name": "index", "range": [ - 65886, - 65891 + 65918, + 65923 ], "loc": { "start": { @@ -116525,8 +116634,8 @@ "type": "Identifier", "name": "fltId", "range": [ - 65907, - 65912 + 65939, + 65944 ], "loc": { "start": { @@ -116548,8 +116657,8 @@ "object": { "type": "ThisExpression", "range": [ - 65915, - 65919 + 65947, + 65951 ], "loc": { "start": { @@ -116566,8 +116675,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 65920, - 65926 + 65952, + 65958 ], "loc": { "start": { @@ -116581,8 +116690,8 @@ } }, "range": [ - 65915, - 65926 + 65947, + 65958 ], "loc": { "start": { @@ -116599,8 +116708,8 @@ "type": "Identifier", "name": "index", "range": [ - 65927, - 65932 + 65959, + 65964 ], "loc": { "start": { @@ -116614,8 +116723,8 @@ } }, "range": [ - 65915, - 65933 + 65947, + 65965 ], "loc": { "start": { @@ -116629,8 +116738,8 @@ } }, "range": [ - 65907, - 65933 + 65939, + 65965 ], "loc": { "start": { @@ -116646,8 +116755,8 @@ ], "kind": "let", "range": [ - 65903, - 65934 + 65935, + 65966 ], "loc": { "start": { @@ -116668,8 +116777,8 @@ "type": "Identifier", "name": "elm", "range": [ - 65950, - 65953 + 65982, + 65985 ], "loc": { "start": { @@ -116687,8 +116796,8 @@ "type": "Identifier", "name": "fltId", "range": [ - 65954, - 65959 + 65986, + 65991 ], "loc": { "start": { @@ -116703,8 +116812,8 @@ } ], "range": [ - 65950, - 65960 + 65982, + 65992 ], "loc": { "start": { @@ -116718,8 +116827,8 @@ } }, "range": [ - 65943, - 65961 + 65975, + 65993 ], "loc": { "start": { @@ -116734,8 +116843,8 @@ } ], "range": [ - 65893, - 65967 + 65925, + 65999 ], "loc": { "start": { @@ -116751,8 +116860,8 @@ "generator": false, "expression": false, "range": [ - 65885, - 65967 + 65917, + 65999 ], "loc": { "start": { @@ -116768,8 +116877,8 @@ "kind": "method", "computed": false, "range": [ - 65869, - 65967 + 65901, + 65999 ], "loc": { "start": { @@ -116786,8 +116895,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": [ - 65718, - 65864 + 65750, + 65896 ], "loc": { "start": { @@ -116806,8 +116915,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": [ - 65973, - 66139 + 66005, + 66171 ], "loc": { "start": { @@ -116829,8 +116938,8 @@ "type": "Identifier", "name": "getCellsNb", "range": [ - 66144, - 66154 + 66176, + 66186 ], "loc": { "start": { @@ -116853,8 +116962,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 66155, - 66163 + 66187, + 66195 ], "loc": { "start": { @@ -116872,8 +116981,8 @@ "value": 0, "raw": "0", "range": [ - 66166, - 66167 + 66198, + 66199 ], "loc": { "start": { @@ -116887,8 +116996,8 @@ } }, "range": [ - 66155, - 66167 + 66187, + 66199 ], "loc": { "start": { @@ -116914,8 +117023,8 @@ "type": "Identifier", "name": "tr", "range": [ - 66183, - 66185 + 66215, + 66217 ], "loc": { "start": { @@ -116942,8 +117051,8 @@ "object": { "type": "ThisExpression", "range": [ - 66188, - 66192 + 66220, + 66224 ], "loc": { "start": { @@ -116960,8 +117069,8 @@ "type": "Identifier", "name": "dom", "range": [ - 66193, - 66196 + 66225, + 66228 ], "loc": { "start": { @@ -116975,8 +117084,8 @@ } }, "range": [ - 66188, - 66196 + 66220, + 66228 ], "loc": { "start": { @@ -116991,8 +117100,8 @@ }, "arguments": [], "range": [ - 66188, - 66198 + 66220, + 66230 ], "loc": { "start": { @@ -117009,8 +117118,8 @@ "type": "Identifier", "name": "rows", "range": [ - 66199, - 66203 + 66231, + 66235 ], "loc": { "start": { @@ -117024,8 +117133,8 @@ } }, "range": [ - 66188, - 66203 + 66220, + 66235 ], "loc": { "start": { @@ -117047,8 +117156,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 66204, - 66212 + 66236, + 66244 ], "loc": { "start": { @@ -117066,8 +117175,8 @@ "value": 0, "raw": "0", "range": [ - 66216, - 66217 + 66248, + 66249 ], "loc": { "start": { @@ -117081,8 +117190,8 @@ } }, "range": [ - 66204, - 66217 + 66236, + 66249 ], "loc": { "start": { @@ -117099,8 +117208,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 66220, - 66228 + 66252, + 66260 ], "loc": { "start": { @@ -117118,8 +117227,8 @@ "value": 0, "raw": "0", "range": [ - 66231, - 66232 + 66263, + 66264 ], "loc": { "start": { @@ -117133,8 +117242,8 @@ } }, "range": [ - 66204, - 66232 + 66236, + 66264 ], "loc": { "start": { @@ -117148,8 +117257,8 @@ } }, "range": [ - 66188, - 66233 + 66220, + 66265 ], "loc": { "start": { @@ -117163,8 +117272,8 @@ } }, "range": [ - 66183, - 66233 + 66215, + 66265 ], "loc": { "start": { @@ -117180,8 +117289,8 @@ ], "kind": "let", "range": [ - 66179, - 66234 + 66211, + 66266 ], "loc": { "start": { @@ -117202,8 +117311,8 @@ "type": "Identifier", "name": "tr", "range": [ - 66250, - 66252 + 66282, + 66284 ], "loc": { "start": { @@ -117226,8 +117335,8 @@ "type": "Identifier", "name": "tr", "range": [ - 66255, - 66257 + 66287, + 66289 ], "loc": { "start": { @@ -117244,8 +117353,8 @@ "type": "Identifier", "name": "cells", "range": [ - 66258, - 66263 + 66290, + 66295 ], "loc": { "start": { @@ -117259,8 +117368,8 @@ } }, "range": [ - 66255, - 66263 + 66287, + 66295 ], "loc": { "start": { @@ -117277,8 +117386,8 @@ "type": "Identifier", "name": "length", "range": [ - 66264, - 66270 + 66296, + 66302 ], "loc": { "start": { @@ -117292,8 +117401,8 @@ } }, "range": [ - 66255, - 66270 + 66287, + 66302 ], "loc": { "start": { @@ -117311,8 +117420,8 @@ "value": 0, "raw": "0", "range": [ - 66273, - 66274 + 66305, + 66306 ], "loc": { "start": { @@ -117326,8 +117435,8 @@ } }, "range": [ - 66250, - 66274 + 66282, + 66306 ], "loc": { "start": { @@ -117341,8 +117450,8 @@ } }, "range": [ - 66243, - 66275 + 66275, + 66307 ], "loc": { "start": { @@ -117357,8 +117466,8 @@ } ], "range": [ - 66169, - 66281 + 66201, + 66313 ], "loc": { "start": { @@ -117374,8 +117483,8 @@ "generator": false, "expression": false, "range": [ - 66154, - 66281 + 66186, + 66313 ], "loc": { "start": { @@ -117391,8 +117500,8 @@ "kind": "method", "computed": false, "range": [ - 66144, - 66281 + 66176, + 66313 ], "loc": { "start": { @@ -117409,8 +117518,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": [ - 65973, - 66139 + 66005, + 66171 ], "loc": { "start": { @@ -117429,8 +117538,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": [ - 66287, - 66518 + 66319, + 66550 ], "loc": { "start": { @@ -117452,8 +117561,8 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 66523, - 66532 + 66555, + 66564 ], "loc": { "start": { @@ -117474,8 +117583,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 66533, - 66547 + 66565, + 66579 ], "loc": { "start": { @@ -117501,8 +117610,8 @@ "type": "Identifier", "name": "s", "range": [ - 66563, - 66564 + 66595, + 66596 ], "loc": { "start": { @@ -117523,8 +117632,8 @@ "type": "Identifier", "name": "isUndef", "range": [ - 66567, - 66574 + 66599, + 66606 ], "loc": { "start": { @@ -117544,8 +117653,8 @@ "object": { "type": "ThisExpression", "range": [ - 66575, - 66579 + 66607, + 66611 ], "loc": { "start": { @@ -117562,8 +117671,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 66580, - 66586 + 66612, + 66618 ], "loc": { "start": { @@ -117577,8 +117686,8 @@ } }, "range": [ - 66575, - 66586 + 66607, + 66618 ], "loc": { "start": { @@ -117593,8 +117702,8 @@ } ], "range": [ - 66567, - 66587 + 66599, + 66619 ], "loc": { "start": { @@ -117612,8 +117721,8 @@ "value": 0, "raw": "0", "range": [ - 66590, - 66591 + 66622, + 66623 ], "loc": { "start": { @@ -117632,8 +117741,8 @@ "object": { "type": "ThisExpression", "range": [ - 66594, - 66598 + 66626, + 66630 ], "loc": { "start": { @@ -117650,8 +117759,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 66599, - 66605 + 66631, + 66637 ], "loc": { "start": { @@ -117665,8 +117774,8 @@ } }, "range": [ - 66594, - 66605 + 66626, + 66637 ], "loc": { "start": { @@ -117680,8 +117789,8 @@ } }, "range": [ - 66567, - 66605 + 66599, + 66637 ], "loc": { "start": { @@ -117695,8 +117804,8 @@ } }, "range": [ - 66563, - 66605 + 66595, + 66637 ], "loc": { "start": { @@ -117712,8 +117821,8 @@ ], "kind": "let", "range": [ - 66559, - 66606 + 66591, + 66638 ], "loc": { "start": { @@ -117735,8 +117844,8 @@ "type": "Identifier", "name": "ntrs", "range": [ - 66619, - 66623 + 66651, + 66655 ], "loc": { "start": { @@ -117763,8 +117872,8 @@ "object": { "type": "ThisExpression", "range": [ - 66626, - 66630 + 66658, + 66662 ], "loc": { "start": { @@ -117781,8 +117890,8 @@ "type": "Identifier", "name": "dom", "range": [ - 66631, - 66634 + 66663, + 66666 ], "loc": { "start": { @@ -117796,8 +117905,8 @@ } }, "range": [ - 66626, - 66634 + 66658, + 66666 ], "loc": { "start": { @@ -117812,8 +117921,8 @@ }, "arguments": [], "range": [ - 66626, - 66636 + 66658, + 66668 ], "loc": { "start": { @@ -117830,8 +117939,8 @@ "type": "Identifier", "name": "rows", "range": [ - 66637, - 66641 + 66669, + 66673 ], "loc": { "start": { @@ -117845,8 +117954,8 @@ } }, "range": [ - 66626, - 66641 + 66658, + 66673 ], "loc": { "start": { @@ -117863,8 +117972,8 @@ "type": "Identifier", "name": "length", "range": [ - 66642, - 66648 + 66674, + 66680 ], "loc": { "start": { @@ -117878,8 +117987,8 @@ } }, "range": [ - 66626, - 66648 + 66658, + 66680 ], "loc": { "start": { @@ -117893,8 +118002,8 @@ } }, "range": [ - 66619, - 66648 + 66651, + 66680 ], "loc": { "start": { @@ -117910,8 +118019,8 @@ ], "kind": "let", "range": [ - 66615, - 66649 + 66647, + 66681 ], "loc": { "start": { @@ -117930,8 +118039,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 66662, - 66676 + 66694, + 66708 ], "loc": { "start": { @@ -117956,8 +118065,8 @@ "type": "Identifier", "name": "s", "range": [ - 66692, - 66693 + 66724, + 66725 ], "loc": { "start": { @@ -117975,8 +118084,8 @@ "value": 0, "raw": "0", "range": [ - 66696, - 66697 + 66728, + 66729 ], "loc": { "start": { @@ -117990,8 +118099,8 @@ } }, "range": [ - 66692, - 66697 + 66724, + 66729 ], "loc": { "start": { @@ -118005,8 +118114,8 @@ } }, "range": [ - 66692, - 66698 + 66724, + 66730 ], "loc": { "start": { @@ -118021,8 +118130,8 @@ } ], "range": [ - 66678, - 66708 + 66710, + 66740 ], "loc": { "start": { @@ -118037,8 +118146,8 @@ }, "alternate": null, "range": [ - 66658, - 66708 + 66690, + 66740 ], "loc": { "start": { @@ -118059,8 +118168,8 @@ "type": "Identifier", "name": "parseInt", "range": [ - 66724, - 66732 + 66756, + 66764 ], "loc": { "start": { @@ -118081,8 +118190,8 @@ "type": "Identifier", "name": "ntrs", "range": [ - 66733, - 66737 + 66765, + 66769 ], "loc": { "start": { @@ -118099,8 +118208,8 @@ "type": "Identifier", "name": "s", "range": [ - 66740, - 66741 + 66772, + 66773 ], "loc": { "start": { @@ -118114,8 +118223,8 @@ } }, "range": [ - 66733, - 66741 + 66765, + 66773 ], "loc": { "start": { @@ -118133,8 +118242,8 @@ "value": 10, "raw": "10", "range": [ - 66743, - 66745 + 66775, + 66777 ], "loc": { "start": { @@ -118149,8 +118258,8 @@ } ], "range": [ - 66724, - 66746 + 66756, + 66778 ], "loc": { "start": { @@ -118164,8 +118273,8 @@ } }, "range": [ - 66717, - 66747 + 66749, + 66779 ], "loc": { "start": { @@ -118180,8 +118289,8 @@ } ], "range": [ - 66549, - 66753 + 66581, + 66785 ], "loc": { "start": { @@ -118197,8 +118306,8 @@ "generator": false, "expression": false, "range": [ - 66532, - 66753 + 66564, + 66785 ], "loc": { "start": { @@ -118214,8 +118323,8 @@ "kind": "method", "computed": false, "range": [ - 66523, - 66753 + 66555, + 66785 ], "loc": { "start": { @@ -118232,8 +118341,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": [ - 66287, - 66518 + 66319, + 66550 ], "loc": { "start": { @@ -118252,8 +118361,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": [ - 66760, - 66888 + 66792, + 66920 ], "loc": { "start": { @@ -118275,8 +118384,8 @@ "type": "Identifier", "name": "getCellValue", "range": [ - 66893, - 66905 + 66925, + 66937 ], "loc": { "start": { @@ -118297,8 +118406,8 @@ "type": "Identifier", "name": "cell", "range": [ - 66906, - 66910 + 66938, + 66942 ], "loc": { "start": { @@ -118324,8 +118433,8 @@ "type": "Identifier", "name": "idx", "range": [ - 66926, - 66929 + 66958, + 66961 ], "loc": { "start": { @@ -118345,8 +118454,8 @@ "type": "Identifier", "name": "cell", "range": [ - 66932, - 66936 + 66964, + 66968 ], "loc": { "start": { @@ -118363,8 +118472,8 @@ "type": "Identifier", "name": "cellIndex", "range": [ - 66937, - 66946 + 66969, + 66978 ], "loc": { "start": { @@ -118378,8 +118487,8 @@ } }, "range": [ - 66932, - 66946 + 66964, + 66978 ], "loc": { "start": { @@ -118393,8 +118502,8 @@ } }, "range": [ - 66926, - 66946 + 66958, + 66978 ], "loc": { "start": { @@ -118410,8 +118519,8 @@ ], "kind": "let", "range": [ - 66922, - 66947 + 66954, + 66979 ], "loc": { "start": { @@ -118433,8 +118542,8 @@ "type": "Identifier", "name": "cellParser", "range": [ - 66960, - 66970 + 66992, + 67002 ], "loc": { "start": { @@ -118453,8 +118562,8 @@ "object": { "type": "ThisExpression", "range": [ - 66973, - 66977 + 67005, + 67009 ], "loc": { "start": { @@ -118471,8 +118580,8 @@ "type": "Identifier", "name": "cellParser", "range": [ - 66978, - 66988 + 67010, + 67020 ], "loc": { "start": { @@ -118486,8 +118595,8 @@ } }, "range": [ - 66973, - 66988 + 67005, + 67020 ], "loc": { "start": { @@ -118501,8 +118610,8 @@ } }, "range": [ - 66960, - 66988 + 66992, + 67020 ], "loc": { "start": { @@ -118518,8 +118627,8 @@ ], "kind": "let", "range": [ - 66956, - 66989 + 66988, + 67021 ], "loc": { "start": { @@ -118536,8 +118645,8 @@ "type": "Line", "value": " Invoke cellParser for this column if any", "range": [ - 66998, - 67041 + 67030, + 67073 ], "loc": { "start": { @@ -118569,8 +118678,8 @@ "type": "Identifier", "name": "cellParser", "range": [ - 67054, - 67064 + 67086, + 67096 ], "loc": { "start": { @@ -118587,8 +118696,8 @@ "type": "Identifier", "name": "cols", "range": [ - 67065, - 67069 + 67097, + 67101 ], "loc": { "start": { @@ -118602,8 +118711,8 @@ } }, "range": [ - 67054, - 67069 + 67086, + 67101 ], "loc": { "start": { @@ -118620,8 +118729,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 67070, - 67077 + 67102, + 67109 ], "loc": { "start": { @@ -118635,8 +118744,8 @@ } }, "range": [ - 67054, - 67077 + 67086, + 67109 ], "loc": { "start": { @@ -118654,8 +118763,8 @@ "type": "Identifier", "name": "idx", "range": [ - 67078, - 67081 + 67110, + 67113 ], "loc": { "start": { @@ -118670,8 +118779,8 @@ } ], "range": [ - 67054, - 67082 + 67086, + 67114 ], "loc": { "start": { @@ -118692,8 +118801,8 @@ "value": 1, "raw": "1", "range": [ - 67088, - 67089 + 67120, + 67121 ], "loc": { "start": { @@ -118708,8 +118817,8 @@ }, "prefix": true, "range": [ - 67087, - 67089 + 67119, + 67121 ], "loc": { "start": { @@ -118723,8 +118832,8 @@ } }, "range": [ - 67054, - 67089 + 67086, + 67121 ], "loc": { "start": { @@ -118751,8 +118860,8 @@ "type": "Identifier", "name": "cellParser", "range": [ - 67112, - 67122 + 67144, + 67154 ], "loc": { "start": { @@ -118769,8 +118878,8 @@ "type": "Identifier", "name": "parse", "range": [ - 67123, - 67128 + 67155, + 67160 ], "loc": { "start": { @@ -118784,8 +118893,8 @@ } }, "range": [ - 67112, - 67128 + 67144, + 67160 ], "loc": { "start": { @@ -118802,8 +118911,8 @@ { "type": "ThisExpression", "range": [ - 67129, - 67133 + 67161, + 67165 ], "loc": { "start": { @@ -118820,8 +118929,8 @@ "type": "Identifier", "name": "cell", "range": [ - 67135, - 67139 + 67167, + 67171 ], "loc": { "start": { @@ -118838,8 +118947,8 @@ "type": "Identifier", "name": "idx", "range": [ - 67141, - 67144 + 67173, + 67176 ], "loc": { "start": { @@ -118854,8 +118963,8 @@ } ], "range": [ - 67112, - 67145 + 67144, + 67177 ], "loc": { "start": { @@ -118869,8 +118978,8 @@ } }, "range": [ - 67105, - 67146 + 67137, + 67178 ], "loc": { "start": { @@ -118885,8 +118994,8 @@ } ], "range": [ - 67091, - 67156 + 67123, + 67188 ], "loc": { "start": { @@ -118910,8 +119019,8 @@ "type": "Identifier", "name": "getText", "range": [ - 67183, - 67190 + 67215, + 67222 ], "loc": { "start": { @@ -118929,8 +119038,8 @@ "type": "Identifier", "name": "cell", "range": [ - 67191, - 67195 + 67223, + 67227 ], "loc": { "start": { @@ -118945,8 +119054,8 @@ } ], "range": [ - 67183, - 67196 + 67215, + 67228 ], "loc": { "start": { @@ -118960,8 +119069,8 @@ } }, "range": [ - 67176, - 67197 + 67208, + 67229 ], "loc": { "start": { @@ -118976,8 +119085,8 @@ } ], "range": [ - 67162, - 67207 + 67194, + 67239 ], "loc": { "start": { @@ -118991,8 +119100,8 @@ } }, "range": [ - 67050, - 67207 + 67082, + 67239 ], "loc": { "start": { @@ -119009,8 +119118,8 @@ "type": "Line", "value": " Invoke cellParser for this column if any", "range": [ - 66998, - 67041 + 67030, + 67073 ], "loc": { "start": { @@ -119027,8 +119136,8 @@ } ], "range": [ - 66912, - 67213 + 66944, + 67245 ], "loc": { "start": { @@ -119044,8 +119153,8 @@ "generator": false, "expression": false, "range": [ - 66905, - 67213 + 66937, + 67245 ], "loc": { "start": { @@ -119061,8 +119170,8 @@ "kind": "method", "computed": false, "range": [ - 66893, - 67213 + 66925, + 67245 ], "loc": { "start": { @@ -119079,8 +119188,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": [ - 66760, - 66888 + 66792, + 66920 ], "loc": { "start": { @@ -119099,8 +119208,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": [ - 67219, - 67399 + 67251, + 67431 ], "loc": { "start": { @@ -119122,8 +119231,8 @@ "type": "Identifier", "name": "getCellData", "range": [ - 67404, - 67415 + 67436, + 67447 ], "loc": { "start": { @@ -119144,8 +119253,8 @@ "type": "Identifier", "name": "cell", "range": [ - 67416, - 67420 + 67448, + 67452 ], "loc": { "start": { @@ -119171,8 +119280,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 67436, - 67444 + 67468, + 67476 ], "loc": { "start": { @@ -119192,8 +119301,8 @@ "type": "Identifier", "name": "cell", "range": [ - 67447, - 67451 + 67479, + 67483 ], "loc": { "start": { @@ -119210,8 +119319,8 @@ "type": "Identifier", "name": "cellIndex", "range": [ - 67452, - 67461 + 67484, + 67493 ], "loc": { "start": { @@ -119225,8 +119334,8 @@ } }, "range": [ - 67447, - 67461 + 67479, + 67493 ], "loc": { "start": { @@ -119240,8 +119349,8 @@ } }, "range": [ - 67436, - 67461 + 67468, + 67493 ], "loc": { "start": { @@ -119257,8 +119366,8 @@ ], "kind": "let", "range": [ - 67432, - 67462 + 67464, + 67494 ], "loc": { "start": { @@ -119280,8 +119389,8 @@ "type": "Identifier", "name": "value", "range": [ - 67475, - 67480 + 67507, + 67512 ], "loc": { "start": { @@ -119302,8 +119411,8 @@ "object": { "type": "ThisExpression", "range": [ - 67483, - 67487 + 67515, + 67519 ], "loc": { "start": { @@ -119320,8 +119429,8 @@ "type": "Identifier", "name": "getCellValue", "range": [ - 67488, - 67500 + 67520, + 67532 ], "loc": { "start": { @@ -119335,8 +119444,8 @@ } }, "range": [ - 67483, - 67500 + 67515, + 67532 ], "loc": { "start": { @@ -119354,8 +119463,8 @@ "type": "Identifier", "name": "cell", "range": [ - 67501, - 67505 + 67533, + 67537 ], "loc": { "start": { @@ -119370,8 +119479,8 @@ } ], "range": [ - 67483, - 67506 + 67515, + 67538 ], "loc": { "start": { @@ -119385,8 +119494,8 @@ } }, "range": [ - 67475, - 67506 + 67507, + 67538 ], "loc": { "start": { @@ -119402,8 +119511,8 @@ ], "kind": "let", "range": [ - 67471, - 67507 + 67503, + 67539 ], "loc": { "start": { @@ -119426,8 +119535,8 @@ "object": { "type": "ThisExpression", "range": [ - 67521, - 67525 + 67553, + 67557 ], "loc": { "start": { @@ -119444,8 +119553,8 @@ "type": "Identifier", "name": "hasType", "range": [ - 67526, - 67533 + 67558, + 67565 ], "loc": { "start": { @@ -119459,8 +119568,8 @@ } }, "range": [ - 67521, - 67533 + 67553, + 67565 ], "loc": { "start": { @@ -119478,8 +119587,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 67534, - 67542 + 67566, + 67574 ], "loc": { "start": { @@ -119499,8 +119608,8 @@ "type": "Identifier", "name": "FORMATTED_NUMBER", "range": [ - 67545, - 67561 + 67577, + 67593 ], "loc": { "start": { @@ -119515,8 +119624,8 @@ } ], "range": [ - 67544, - 67562 + 67576, + 67594 ], "loc": { "start": { @@ -119531,8 +119640,8 @@ } ], "range": [ - 67521, - 67563 + 67553, + 67595 ], "loc": { "start": { @@ -119556,8 +119665,8 @@ "type": "Identifier", "name": "parseNb", "range": [ - 67586, - 67593 + 67618, + 67625 ], "loc": { "start": { @@ -119575,8 +119684,8 @@ "type": "Identifier", "name": "value", "range": [ - 67594, - 67599 + 67626, + 67631 ], "loc": { "start": { @@ -119597,8 +119706,8 @@ "object": { "type": "ThisExpression", "range": [ - 67601, - 67605 + 67633, + 67637 ], "loc": { "start": { @@ -119615,8 +119724,8 @@ "type": "Identifier", "name": "getDecimal", "range": [ - 67606, - 67616 + 67638, + 67648 ], "loc": { "start": { @@ -119630,8 +119739,8 @@ } }, "range": [ - 67601, - 67616 + 67633, + 67648 ], "loc": { "start": { @@ -119649,8 +119758,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 67617, - 67625 + 67649, + 67657 ], "loc": { "start": { @@ -119665,8 +119774,8 @@ } ], "range": [ - 67601, - 67626 + 67633, + 67658 ], "loc": { "start": { @@ -119681,8 +119790,8 @@ } ], "range": [ - 67586, - 67627 + 67618, + 67659 ], "loc": { "start": { @@ -119696,8 +119805,8 @@ } }, "range": [ - 67579, - 67628 + 67611, + 67660 ], "loc": { "start": { @@ -119712,8 +119821,8 @@ } ], "range": [ - 67565, - 67638 + 67597, + 67670 ], "loc": { "start": { @@ -119736,8 +119845,8 @@ "object": { "type": "ThisExpression", "range": [ - 67656, - 67660 + 67688, + 67692 ], "loc": { "start": { @@ -119754,8 +119863,8 @@ "type": "Identifier", "name": "hasType", "range": [ - 67661, - 67668 + 67693, + 67700 ], "loc": { "start": { @@ -119769,8 +119878,8 @@ } }, "range": [ - 67656, - 67668 + 67688, + 67700 ], "loc": { "start": { @@ -119788,8 +119897,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 67669, - 67677 + 67701, + 67709 ], "loc": { "start": { @@ -119809,8 +119918,8 @@ "type": "Identifier", "name": "NUMBER", "range": [ - 67680, - 67686 + 67712, + 67718 ], "loc": { "start": { @@ -119825,8 +119934,8 @@ } ], "range": [ - 67679, - 67687 + 67711, + 67719 ], "loc": { "start": { @@ -119841,8 +119950,8 @@ } ], "range": [ - 67656, - 67688 + 67688, + 67720 ], "loc": { "start": { @@ -119869,8 +119978,8 @@ "type": "Identifier", "name": "Number", "range": [ - 67711, - 67717 + 67743, + 67749 ], "loc": { "start": { @@ -119888,8 +119997,8 @@ "type": "Identifier", "name": "value", "range": [ - 67718, - 67723 + 67750, + 67755 ], "loc": { "start": { @@ -119904,8 +120013,8 @@ } ], "range": [ - 67711, - 67724 + 67743, + 67756 ], "loc": { "start": { @@ -119924,8 +120033,8 @@ "type": "Identifier", "name": "parseNb", "range": [ - 67728, - 67735 + 67760, + 67767 ], "loc": { "start": { @@ -119943,8 +120052,8 @@ "type": "Identifier", "name": "value", "range": [ - 67736, - 67741 + 67768, + 67773 ], "loc": { "start": { @@ -119959,8 +120068,8 @@ } ], "range": [ - 67728, - 67742 + 67760, + 67774 ], "loc": { "start": { @@ -119974,8 +120083,8 @@ } }, "range": [ - 67711, - 67742 + 67743, + 67774 ], "loc": { "start": { @@ -119989,8 +120098,8 @@ } }, "range": [ - 67704, - 67743 + 67736, + 67775 ], "loc": { "start": { @@ -120005,8 +120114,8 @@ } ], "range": [ - 67690, - 67753 + 67722, + 67785 ], "loc": { "start": { @@ -120029,8 +120138,8 @@ "object": { "type": "ThisExpression", "range": [ - 67771, - 67775 + 67803, + 67807 ], "loc": { "start": { @@ -120047,8 +120156,8 @@ "type": "Identifier", "name": "hasType", "range": [ - 67776, - 67783 + 67808, + 67815 ], "loc": { "start": { @@ -120062,8 +120171,8 @@ } }, "range": [ - 67771, - 67783 + 67803, + 67815 ], "loc": { "start": { @@ -120081,8 +120190,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 67784, - 67792 + 67816, + 67824 ], "loc": { "start": { @@ -120102,8 +120211,8 @@ "type": "Identifier", "name": "DATE", "range": [ - 67795, - 67799 + 67827, + 67831 ], "loc": { "start": { @@ -120118,8 +120227,8 @@ } ], "range": [ - 67794, - 67800 + 67826, + 67832 ], "loc": { "start": { @@ -120134,8 +120243,8 @@ } ], "range": [ - 67771, - 67801 + 67803, + 67833 ], "loc": { "start": { @@ -120160,8 +120269,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 67820, - 67828 + 67852, + 67860 ], "loc": { "start": { @@ -120183,8 +120292,8 @@ "object": { "type": "ThisExpression", "range": [ - 67831, - 67835 + 67863, + 67867 ], "loc": { "start": { @@ -120201,8 +120310,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 67836, - 67839 + 67868, + 67871 ], "loc": { "start": { @@ -120216,8 +120325,8 @@ } }, "range": [ - 67831, - 67839 + 67863, + 67871 ], "loc": { "start": { @@ -120234,8 +120343,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 67840, - 67848 + 67872, + 67880 ], "loc": { "start": { @@ -120249,8 +120358,8 @@ } }, "range": [ - 67831, - 67848 + 67863, + 67880 ], "loc": { "start": { @@ -120264,8 +120373,8 @@ } }, "range": [ - 67820, - 67848 + 67852, + 67880 ], "loc": { "start": { @@ -120281,8 +120390,8 @@ ], "kind": "let", "range": [ - 67816, - 67849 + 67848, + 67881 ], "loc": { "start": { @@ -120306,8 +120415,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 67869, - 67877 + 67901, + 67909 ], "loc": { "start": { @@ -120324,8 +120433,8 @@ "type": "Identifier", "name": "parse", "range": [ - 67878, - 67883 + 67910, + 67915 ], "loc": { "start": { @@ -120339,8 +120448,8 @@ } }, "range": [ - 67869, - 67883 + 67901, + 67915 ], "loc": { "start": { @@ -120358,8 +120467,8 @@ "type": "Identifier", "name": "value", "range": [ - 67884, - 67889 + 67916, + 67921 ], "loc": { "start": { @@ -120381,8 +120490,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 67891, - 67899 + 67923, + 67931 ], "loc": { "start": { @@ -120399,8 +120508,8 @@ "type": "Identifier", "name": "getLocale", "range": [ - 67900, - 67909 + 67932, + 67941 ], "loc": { "start": { @@ -120414,8 +120523,8 @@ } }, "range": [ - 67891, - 67909 + 67923, + 67941 ], "loc": { "start": { @@ -120433,8 +120542,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 67910, - 67918 + 67942, + 67950 ], "loc": { "start": { @@ -120449,8 +120558,8 @@ } ], "range": [ - 67891, - 67919 + 67923, + 67951 ], "loc": { "start": { @@ -120465,8 +120574,8 @@ } ], "range": [ - 67869, - 67920 + 67901, + 67952 ], "loc": { "start": { @@ -120480,8 +120589,8 @@ } }, "range": [ - 67862, - 67921 + 67894, + 67953 ], "loc": { "start": { @@ -120496,8 +120605,8 @@ } ], "range": [ - 67802, - 67931 + 67834, + 67963 ], "loc": { "start": { @@ -120512,8 +120621,8 @@ }, "alternate": null, "range": [ - 67767, - 67931 + 67799, + 67963 ], "loc": { "start": { @@ -120527,8 +120636,8 @@ } }, "range": [ - 67652, - 67931 + 67684, + 67963 ], "loc": { "start": { @@ -120542,8 +120651,8 @@ } }, "range": [ - 67517, - 67931 + 67549, + 67963 ], "loc": { "start": { @@ -120562,8 +120671,8 @@ "type": "Identifier", "name": "value", "range": [ - 67948, - 67953 + 67980, + 67985 ], "loc": { "start": { @@ -120577,8 +120686,8 @@ } }, "range": [ - 67941, - 67954 + 67973, + 67986 ], "loc": { "start": { @@ -120593,8 +120702,8 @@ } ], "range": [ - 67422, - 67960 + 67454, + 67992 ], "loc": { "start": { @@ -120610,8 +120719,8 @@ "generator": false, "expression": false, "range": [ - 67415, - 67960 + 67447, + 67992 ], "loc": { "start": { @@ -120627,8 +120736,8 @@ "kind": "method", "computed": false, "range": [ - 67404, - 67960 + 67436, + 67992 ], "loc": { "start": { @@ -120645,8 +120754,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": [ - 67219, - 67399 + 67251, + 67431 ], "loc": { "start": { @@ -120665,8 +120774,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": [ - 67966, - 68346 + 67998, + 68378 ], "loc": { "start": { @@ -120688,8 +120797,8 @@ "type": "Identifier", "name": "getData", "range": [ - 68351, - 68358 + 68383, + 68390 ], "loc": { "start": { @@ -120712,8 +120821,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 68359, - 68373 + 68391, + 68405 ], "loc": { "start": { @@ -120731,8 +120840,8 @@ "value": false, "raw": "false", "range": [ - 68376, - 68381 + 68408, + 68413 ], "loc": { "start": { @@ -120746,8 +120855,8 @@ } }, "range": [ - 68359, - 68381 + 68391, + 68413 ], "loc": { "start": { @@ -120766,8 +120875,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 68383, - 68400 + 68415, + 68432 ], "loc": { "start": { @@ -120785,8 +120894,8 @@ "value": false, "raw": "false", "range": [ - 68403, - 68408 + 68435, + 68440 ], "loc": { "start": { @@ -120800,8 +120909,8 @@ } }, "range": [ - 68383, - 68408 + 68415, + 68440 ], "loc": { "start": { @@ -120828,8 +120937,8 @@ "object": { "type": "ThisExpression", "range": [ - 68427, - 68431 + 68459, + 68463 ], "loc": { "start": { @@ -120846,8 +120955,8 @@ "type": "Identifier", "name": "getTableData", "range": [ - 68432, - 68444 + 68464, + 68476 ], "loc": { "start": { @@ -120861,8 +120970,8 @@ } }, "range": [ - 68427, - 68444 + 68459, + 68476 ], "loc": { "start": { @@ -120880,8 +120989,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 68445, - 68459 + 68477, + 68491 ], "loc": { "start": { @@ -120898,8 +121007,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 68461, - 68478 + 68493, + 68510 ], "loc": { "start": { @@ -120917,8 +121026,8 @@ "value": true, "raw": "true", "range": [ - 68480, - 68484 + 68512, + 68516 ], "loc": { "start": { @@ -120933,8 +121042,8 @@ } ], "range": [ - 68427, - 68485 + 68459, + 68517 ], "loc": { "start": { @@ -120948,8 +121057,8 @@ } }, "range": [ - 68420, - 68486 + 68452, + 68518 ], "loc": { "start": { @@ -120964,8 +121073,8 @@ } ], "range": [ - 68410, - 68492 + 68442, + 68524 ], "loc": { "start": { @@ -120981,8 +121090,8 @@ "generator": false, "expression": false, "range": [ - 68358, - 68492 + 68390, + 68524 ], "loc": { "start": { @@ -120998,8 +121107,8 @@ "kind": "method", "computed": false, "range": [ - 68351, - 68492 + 68383, + 68524 ], "loc": { "start": { @@ -121016,8 +121125,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": [ - 67966, - 68346 + 67998, + 68378 ], "loc": { "start": { @@ -121036,8 +121145,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": [ - 68498, - 68834 + 68530, + 68866 ], "loc": { "start": { @@ -121059,8 +121168,8 @@ "type": "Identifier", "name": "getValues", "range": [ - 68839, - 68848 + 68871, + 68880 ], "loc": { "start": { @@ -121083,8 +121192,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 68849, - 68863 + 68881, + 68895 ], "loc": { "start": { @@ -121102,8 +121211,8 @@ "value": false, "raw": "false", "range": [ - 68866, - 68871 + 68898, + 68903 ], "loc": { "start": { @@ -121117,8 +121226,8 @@ } }, "range": [ - 68849, - 68871 + 68881, + 68903 ], "loc": { "start": { @@ -121137,8 +121246,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 68873, - 68890 + 68905, + 68922 ], "loc": { "start": { @@ -121156,8 +121265,8 @@ "value": false, "raw": "false", "range": [ - 68893, - 68898 + 68925, + 68930 ], "loc": { "start": { @@ -121171,8 +121280,8 @@ } }, "range": [ - 68873, - 68898 + 68905, + 68930 ], "loc": { "start": { @@ -121199,8 +121308,8 @@ "object": { "type": "ThisExpression", "range": [ - 68917, - 68921 + 68949, + 68953 ], "loc": { "start": { @@ -121217,8 +121326,8 @@ "type": "Identifier", "name": "getTableData", "range": [ - 68922, - 68934 + 68954, + 68966 ], "loc": { "start": { @@ -121232,8 +121341,8 @@ } }, "range": [ - 68917, - 68934 + 68949, + 68966 ], "loc": { "start": { @@ -121251,8 +121360,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 68935, - 68949 + 68967, + 68981 ], "loc": { "start": { @@ -121269,8 +121378,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 68951, - 68968 + 68983, + 69000 ], "loc": { "start": { @@ -121288,8 +121397,8 @@ "value": false, "raw": "false", "range": [ - 68970, - 68975 + 69002, + 69007 ], "loc": { "start": { @@ -121304,8 +121413,8 @@ } ], "range": [ - 68917, - 68976 + 68949, + 69008 ], "loc": { "start": { @@ -121319,8 +121428,8 @@ } }, "range": [ - 68910, - 68977 + 68942, + 69009 ], "loc": { "start": { @@ -121335,8 +121444,8 @@ } ], "range": [ - 68900, - 68983 + 68932, + 69015 ], "loc": { "start": { @@ -121352,8 +121461,8 @@ "generator": false, "expression": false, "range": [ - 68848, - 68983 + 68880, + 69015 ], "loc": { "start": { @@ -121369,8 +121478,8 @@ "kind": "method", "computed": false, "range": [ - 68839, - 68983 + 68871, + 69015 ], "loc": { "start": { @@ -121387,8 +121496,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": [ - 68498, - 68834 + 68530, + 68866 ], "loc": { "start": { @@ -121407,8 +121516,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": [ - 68989, - 69464 + 69021, + 69496 ], "loc": { "start": { @@ -121430,8 +121539,8 @@ "type": "Identifier", "name": "getTableData", "range": [ - 69469, - 69481 + 69501, + 69513 ], "loc": { "start": { @@ -121454,8 +121563,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 69491, - 69505 + 69523, + 69537 ], "loc": { "start": { @@ -121473,8 +121582,8 @@ "value": false, "raw": "false", "range": [ - 69508, - 69513 + 69540, + 69545 ], "loc": { "start": { @@ -121488,8 +121597,8 @@ } }, "range": [ - 69491, - 69513 + 69523, + 69545 ], "loc": { "start": { @@ -121508,8 +121617,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 69523, - 69540 + 69555, + 69572 ], "loc": { "start": { @@ -121527,8 +121636,8 @@ "value": false, "raw": "false", "range": [ - 69543, - 69548 + 69575, + 69580 ], "loc": { "start": { @@ -121542,8 +121651,8 @@ } }, "range": [ - 69523, - 69548 + 69555, + 69580 ], "loc": { "start": { @@ -121562,8 +121671,8 @@ "type": "Identifier", "name": "typed", "range": [ - 69558, - 69563 + 69590, + 69595 ], "loc": { "start": { @@ -121581,8 +121690,8 @@ "value": false, "raw": "false", "range": [ - 69566, - 69571 + 69598, + 69603 ], "loc": { "start": { @@ -121596,8 +121705,8 @@ } }, "range": [ - 69558, - 69571 + 69590, + 69603 ], "loc": { "start": { @@ -121623,8 +121732,8 @@ "type": "Identifier", "name": "rows", "range": [ - 69592, - 69596 + 69624, + 69628 ], "loc": { "start": { @@ -121648,8 +121757,8 @@ "object": { "type": "ThisExpression", "range": [ - 69599, - 69603 + 69631, + 69635 ], "loc": { "start": { @@ -121666,8 +121775,8 @@ "type": "Identifier", "name": "dom", "range": [ - 69604, - 69607 + 69636, + 69639 ], "loc": { "start": { @@ -121681,8 +121790,8 @@ } }, "range": [ - 69599, - 69607 + 69631, + 69639 ], "loc": { "start": { @@ -121697,8 +121806,8 @@ }, "arguments": [], "range": [ - 69599, - 69609 + 69631, + 69641 ], "loc": { "start": { @@ -121715,8 +121824,8 @@ "type": "Identifier", "name": "rows", "range": [ - 69610, - 69614 + 69642, + 69646 ], "loc": { "start": { @@ -121730,8 +121839,8 @@ } }, "range": [ - 69599, - 69614 + 69631, + 69646 ], "loc": { "start": { @@ -121745,8 +121854,8 @@ } }, "range": [ - 69592, - 69614 + 69624, + 69646 ], "loc": { "start": { @@ -121762,8 +121871,8 @@ ], "kind": "let", "range": [ - 69588, - 69615 + 69620, + 69647 ], "loc": { "start": { @@ -121785,8 +121894,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 69628, - 69634 + 69660, + 69666 ], "loc": { "start": { @@ -121807,8 +121916,8 @@ "object": { "type": "ThisExpression", "range": [ - 69637, - 69641 + 69669, + 69673 ], "loc": { "start": { @@ -121825,8 +121934,8 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 69642, - 69651 + 69674, + 69683 ], "loc": { "start": { @@ -121840,8 +121949,8 @@ } }, "range": [ - 69637, - 69651 + 69669, + 69683 ], "loc": { "start": { @@ -121860,8 +121969,8 @@ "value": true, "raw": "true", "range": [ - 69652, - 69656 + 69684, + 69688 ], "loc": { "start": { @@ -121876,8 +121985,8 @@ } ], "range": [ - 69637, - 69657 + 69669, + 69689 ], "loc": { "start": { @@ -121891,8 +122000,8 @@ } }, "range": [ - 69628, - 69657 + 69660, + 69689 ], "loc": { "start": { @@ -121908,8 +122017,8 @@ ], "kind": "let", "range": [ - 69624, - 69658 + 69656, + 69690 ], "loc": { "start": { @@ -121931,8 +122040,8 @@ "type": "Identifier", "name": "tblData", "range": [ - 69671, - 69678 + 69703, + 69710 ], "loc": { "start": { @@ -121949,8 +122058,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 69681, - 69683 + 69713, + 69715 ], "loc": { "start": { @@ -121964,8 +122073,8 @@ } }, "range": [ - 69671, - 69683 + 69703, + 69715 ], "loc": { "start": { @@ -121981,8 +122090,8 @@ ], "kind": "let", "range": [ - 69667, - 69684 + 69699, + 69716 ], "loc": { "start": { @@ -122004,8 +122113,8 @@ "type": "Identifier", "name": "getContent", "range": [ - 69697, - 69707 + 69729, + 69739 ], "loc": { "start": { @@ -122024,8 +122133,8 @@ "type": "Identifier", "name": "typed", "range": [ - 69710, - 69715 + 69742, + 69747 ], "loc": { "start": { @@ -122049,8 +122158,8 @@ "object": { "type": "ThisExpression", "range": [ - 69718, - 69722 + 69750, + 69754 ], "loc": { "start": { @@ -122067,8 +122176,8 @@ "type": "Identifier", "name": "getCellData", "range": [ - 69723, - 69734 + 69755, + 69766 ], "loc": { "start": { @@ -122082,8 +122191,8 @@ } }, "range": [ - 69718, - 69734 + 69750, + 69766 ], "loc": { "start": { @@ -122100,8 +122209,8 @@ "type": "Identifier", "name": "bind", "range": [ - 69735, - 69739 + 69767, + 69771 ], "loc": { "start": { @@ -122115,8 +122224,8 @@ } }, "range": [ - 69718, - 69739 + 69750, + 69771 ], "loc": { "start": { @@ -122133,8 +122242,8 @@ { "type": "ThisExpression", "range": [ - 69740, - 69744 + 69772, + 69776 ], "loc": { "start": { @@ -122149,8 +122258,8 @@ } ], "range": [ - 69718, - 69745 + 69750, + 69777 ], "loc": { "start": { @@ -122174,8 +122283,8 @@ "object": { "type": "ThisExpression", "range": [ - 69760, - 69764 + 69792, + 69796 ], "loc": { "start": { @@ -122192,8 +122301,8 @@ "type": "Identifier", "name": "getCellValue", "range": [ - 69765, - 69777 + 69797, + 69809 ], "loc": { "start": { @@ -122207,8 +122316,8 @@ } }, "range": [ - 69760, - 69777 + 69792, + 69809 ], "loc": { "start": { @@ -122225,8 +122334,8 @@ "type": "Identifier", "name": "bind", "range": [ - 69778, - 69782 + 69810, + 69814 ], "loc": { "start": { @@ -122240,8 +122349,8 @@ } }, "range": [ - 69760, - 69782 + 69792, + 69814 ], "loc": { "start": { @@ -122258,8 +122367,8 @@ { "type": "ThisExpression", "range": [ - 69783, - 69787 + 69815, + 69819 ], "loc": { "start": { @@ -122274,8 +122383,8 @@ } ], "range": [ - 69760, - 69788 + 69792, + 69820 ], "loc": { "start": { @@ -122289,8 +122398,8 @@ } }, "range": [ - 69710, - 69788 + 69742, + 69820 ], "loc": { "start": { @@ -122304,8 +122413,8 @@ } }, "range": [ - 69697, - 69788 + 69729, + 69820 ], "loc": { "start": { @@ -122321,8 +122430,8 @@ ], "kind": "let", "range": [ - 69693, - 69789 + 69725, + 69821 ], "loc": { "start": { @@ -122341,8 +122450,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 69803, - 69817 + 69835, + 69849 ], "loc": { "start": { @@ -122367,8 +122476,8 @@ "type": "Identifier", "name": "headers", "range": [ - 69837, - 69844 + 69869, + 69876 ], "loc": { "start": { @@ -122389,8 +122498,8 @@ "object": { "type": "ThisExpression", "range": [ - 69847, - 69851 + 69879, + 69883 ], "loc": { "start": { @@ -122407,8 +122516,8 @@ "type": "Identifier", "name": "getHeadersText", "range": [ - 69852, - 69866 + 69884, + 69898 ], "loc": { "start": { @@ -122422,8 +122531,8 @@ } }, "range": [ - 69847, - 69866 + 69879, + 69898 ], "loc": { "start": { @@ -122441,8 +122550,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 69867, - 69884 + 69899, + 69916 ], "loc": { "start": { @@ -122457,8 +122566,8 @@ } ], "range": [ - 69847, - 69885 + 69879, + 69917 ], "loc": { "start": { @@ -122472,8 +122581,8 @@ } }, "range": [ - 69837, - 69885 + 69869, + 69917 ], "loc": { "start": { @@ -122489,8 +122598,8 @@ ], "kind": "let", "range": [ - 69833, - 69886 + 69865, + 69918 ], "loc": { "start": { @@ -122514,8 +122623,8 @@ "type": "Identifier", "name": "tblData", "range": [ - 69899, - 69906 + 69931, + 69938 ], "loc": { "start": { @@ -122532,8 +122641,8 @@ "type": "Identifier", "name": "push", "range": [ - 69907, - 69911 + 69939, + 69943 ], "loc": { "start": { @@ -122547,8 +122656,8 @@ } }, "range": [ - 69899, - 69911 + 69931, + 69943 ], "loc": { "start": { @@ -122573,8 +122682,8 @@ "object": { "type": "ThisExpression", "range": [ - 69913, - 69917 + 69945, + 69949 ], "loc": { "start": { @@ -122591,8 +122700,8 @@ "type": "Identifier", "name": "getHeadersRowIndex", "range": [ - 69918, - 69936 + 69950, + 69968 ], "loc": { "start": { @@ -122606,8 +122715,8 @@ } }, "range": [ - 69913, - 69936 + 69945, + 69968 ], "loc": { "start": { @@ -122622,8 +122731,8 @@ }, "arguments": [], "range": [ - 69913, - 69938 + 69945, + 69970 ], "loc": { "start": { @@ -122640,8 +122749,8 @@ "type": "Identifier", "name": "headers", "range": [ - 69940, - 69947 + 69972, + 69979 ], "loc": { "start": { @@ -122656,8 +122765,8 @@ } ], "range": [ - 69912, - 69948 + 69944, + 69980 ], "loc": { "start": { @@ -122672,8 +122781,8 @@ } ], "range": [ - 69899, - 69949 + 69931, + 69981 ], "loc": { "start": { @@ -122687,8 +122796,8 @@ } }, "range": [ - 69899, - 69950 + 69931, + 69982 ], "loc": { "start": { @@ -122703,8 +122812,8 @@ } ], "range": [ - 69819, - 69960 + 69851, + 69992 ], "loc": { "start": { @@ -122719,8 +122828,8 @@ }, "alternate": null, "range": [ - 69799, - 69960 + 69831, + 69992 ], "loc": { "start": { @@ -122744,8 +122853,8 @@ "type": "Identifier", "name": "k", "range": [ - 69978, - 69979 + 70010, + 70011 ], "loc": { "start": { @@ -122764,8 +122873,8 @@ "object": { "type": "ThisExpression", "range": [ - 69982, - 69986 + 70014, + 70018 ], "loc": { "start": { @@ -122782,8 +122891,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 69987, - 69993 + 70019, + 70025 ], "loc": { "start": { @@ -122797,8 +122906,8 @@ } }, "range": [ - 69982, - 69993 + 70014, + 70025 ], "loc": { "start": { @@ -122812,8 +122921,8 @@ } }, "range": [ - 69978, - 69993 + 70010, + 70025 ], "loc": { "start": { @@ -122829,8 +122938,8 @@ ], "kind": "let", "range": [ - 69974, - 69993 + 70006, + 70025 ], "loc": { "start": { @@ -122850,8 +122959,8 @@ "type": "Identifier", "name": "k", "range": [ - 69995, - 69996 + 70027, + 70028 ], "loc": { "start": { @@ -122868,8 +122977,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 69999, - 70005 + 70031, + 70037 ], "loc": { "start": { @@ -122883,8 +122992,8 @@ } }, "range": [ - 69995, - 70005 + 70027, + 70037 ], "loc": { "start": { @@ -122904,8 +123013,8 @@ "type": "Identifier", "name": "k", "range": [ - 70007, - 70008 + 70039, + 70040 ], "loc": { "start": { @@ -122920,8 +123029,8 @@ }, "prefix": false, "range": [ - 70007, - 70010 + 70039, + 70042 ], "loc": { "start": { @@ -122946,8 +123055,8 @@ "type": "Identifier", "name": "rowData", "range": [ - 70030, - 70037 + 70062, + 70069 ], "loc": { "start": { @@ -122967,8 +123076,8 @@ "type": "Identifier", "name": "k", "range": [ - 70041, - 70042 + 70073, + 70074 ], "loc": { "start": { @@ -122985,8 +123094,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 70044, - 70046 + 70076, + 70078 ], "loc": { "start": { @@ -123001,8 +123110,8 @@ } ], "range": [ - 70040, - 70047 + 70072, + 70079 ], "loc": { "start": { @@ -123016,8 +123125,8 @@ } }, "range": [ - 70030, - 70047 + 70062, + 70079 ], "loc": { "start": { @@ -123033,8 +123142,8 @@ ], "kind": "let", "range": [ - 70026, - 70048 + 70058, + 70080 ], "loc": { "start": { @@ -123056,8 +123165,8 @@ "type": "Identifier", "name": "cells", "range": [ - 70065, - 70070 + 70097, + 70102 ], "loc": { "start": { @@ -123080,8 +123189,8 @@ "type": "Identifier", "name": "rows", "range": [ - 70073, - 70077 + 70105, + 70109 ], "loc": { "start": { @@ -123098,8 +123207,8 @@ "type": "Identifier", "name": "k", "range": [ - 70078, - 70079 + 70110, + 70111 ], "loc": { "start": { @@ -123113,8 +123222,8 @@ } }, "range": [ - 70073, - 70080 + 70105, + 70112 ], "loc": { "start": { @@ -123131,8 +123240,8 @@ "type": "Identifier", "name": "cells", "range": [ - 70081, - 70086 + 70113, + 70118 ], "loc": { "start": { @@ -123146,8 +123255,8 @@ } }, "range": [ - 70073, - 70086 + 70105, + 70118 ], "loc": { "start": { @@ -123161,8 +123270,8 @@ } }, "range": [ - 70065, - 70086 + 70097, + 70118 ], "loc": { "start": { @@ -123178,8 +123287,8 @@ ], "kind": "let", "range": [ - 70061, - 70087 + 70093, + 70119 ], "loc": { "start": { @@ -123203,8 +123312,8 @@ "type": "Identifier", "name": "j", "range": [ - 70109, - 70110 + 70141, + 70142 ], "loc": { "start": { @@ -123222,8 +123331,8 @@ "value": 0, "raw": "0", "range": [ - 70113, - 70114 + 70145, + 70146 ], "loc": { "start": { @@ -123237,8 +123346,8 @@ } }, "range": [ - 70109, - 70114 + 70141, + 70146 ], "loc": { "start": { @@ -123257,8 +123366,8 @@ "type": "Identifier", "name": "len", "range": [ - 70116, - 70119 + 70148, + 70151 ], "loc": { "start": { @@ -123278,8 +123387,8 @@ "type": "Identifier", "name": "cells", "range": [ - 70122, - 70127 + 70154, + 70159 ], "loc": { "start": { @@ -123296,8 +123405,8 @@ "type": "Identifier", "name": "length", "range": [ - 70128, - 70134 + 70160, + 70166 ], "loc": { "start": { @@ -123311,8 +123420,8 @@ } }, "range": [ - 70122, - 70134 + 70154, + 70166 ], "loc": { "start": { @@ -123326,8 +123435,8 @@ } }, "range": [ - 70116, - 70134 + 70148, + 70166 ], "loc": { "start": { @@ -123343,8 +123452,8 @@ ], "kind": "let", "range": [ - 70105, - 70134 + 70137, + 70166 ], "loc": { "start": { @@ -123364,8 +123473,8 @@ "type": "Identifier", "name": "j", "range": [ - 70136, - 70137 + 70168, + 70169 ], "loc": { "start": { @@ -123382,8 +123491,8 @@ "type": "Identifier", "name": "len", "range": [ - 70140, - 70143 + 70172, + 70175 ], "loc": { "start": { @@ -123397,8 +123506,8 @@ } }, "range": [ - 70136, - 70143 + 70168, + 70175 ], "loc": { "start": { @@ -123418,8 +123527,8 @@ "type": "Identifier", "name": "j", "range": [ - 70145, - 70146 + 70177, + 70178 ], "loc": { "start": { @@ -123434,8 +123543,8 @@ }, "prefix": false, "range": [ - 70145, - 70148 + 70177, + 70180 ], "loc": { "start": { @@ -123460,8 +123569,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 70172, - 70189 + 70204, + 70221 ], "loc": { "start": { @@ -123482,8 +123591,8 @@ "object": { "type": "ThisExpression", "range": [ - 70193, - 70197 + 70225, + 70229 ], "loc": { "start": { @@ -123500,8 +123609,8 @@ "type": "Identifier", "name": "hasExtension", "range": [ - 70198, - 70210 + 70230, + 70242 ], "loc": { "start": { @@ -123515,8 +123624,8 @@ } }, "range": [ - 70193, - 70210 + 70225, + 70242 ], "loc": { "start": { @@ -123535,8 +123644,8 @@ "value": "colsVisibility", "raw": "'colsVisibility'", "range": [ - 70211, - 70227 + 70243, + 70259 ], "loc": { "start": { @@ -123551,8 +123660,8 @@ } ], "range": [ - 70193, - 70228 + 70225, + 70260 ], "loc": { "start": { @@ -123566,8 +123675,8 @@ } }, "range": [ - 70172, - 70228 + 70204, + 70260 ], "loc": { "start": { @@ -123598,8 +123707,8 @@ "object": { "type": "ThisExpression", "range": [ - 70256, - 70260 + 70288, + 70292 ], "loc": { "start": { @@ -123616,8 +123725,8 @@ "type": "Identifier", "name": "extension", "range": [ - 70261, - 70270 + 70293, + 70302 ], "loc": { "start": { @@ -123631,8 +123740,8 @@ } }, "range": [ - 70256, - 70270 + 70288, + 70302 ], "loc": { "start": { @@ -123651,8 +123760,8 @@ "value": "colsVisibility", "raw": "'colsVisibility'", "range": [ - 70271, - 70287 + 70303, + 70319 ], "loc": { "start": { @@ -123667,8 +123776,8 @@ } ], "range": [ - 70256, - 70288 + 70288, + 70320 ], "loc": { "start": { @@ -123685,8 +123794,8 @@ "type": "Identifier", "name": "isColHidden", "range": [ - 70289, - 70300 + 70321, + 70332 ], "loc": { "start": { @@ -123700,8 +123809,8 @@ } }, "range": [ - 70256, - 70300 + 70288, + 70332 ], "loc": { "start": { @@ -123719,8 +123828,8 @@ "type": "Identifier", "name": "j", "range": [ - 70301, - 70302 + 70333, + 70334 ], "loc": { "start": { @@ -123735,8 +123844,8 @@ } ], "range": [ - 70256, - 70303 + 70288, + 70335 ], "loc": { "start": { @@ -123756,8 +123865,8 @@ "type": "ContinueStatement", "label": null, "range": [ - 70331, - 70340 + 70363, + 70372 ], "loc": { "start": { @@ -123772,8 +123881,8 @@ } ], "range": [ - 70305, - 70362 + 70337, + 70394 ], "loc": { "start": { @@ -123788,8 +123897,8 @@ }, "alternate": null, "range": [ - 70252, - 70362 + 70284, + 70394 ], "loc": { "start": { @@ -123804,8 +123913,8 @@ } ], "range": [ - 70230, - 70380 + 70262, + 70412 ], "loc": { "start": { @@ -123820,8 +123929,8 @@ }, "alternate": null, "range": [ - 70168, - 70380 + 70200, + 70412 ], "loc": { "start": { @@ -123843,8 +123952,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 70401, - 70410 + 70433, + 70442 ], "loc": { "start": { @@ -123863,8 +123972,8 @@ "type": "Identifier", "name": "getContent", "range": [ - 70413, - 70423 + 70445, + 70455 ], "loc": { "start": { @@ -123885,8 +123994,8 @@ "type": "Identifier", "name": "cells", "range": [ - 70424, - 70429 + 70456, + 70461 ], "loc": { "start": { @@ -123903,8 +124012,8 @@ "type": "Identifier", "name": "j", "range": [ - 70430, - 70431 + 70462, + 70463 ], "loc": { "start": { @@ -123918,8 +124027,8 @@ } }, "range": [ - 70424, - 70432 + 70456, + 70464 ], "loc": { "start": { @@ -123934,8 +124043,8 @@ } ], "range": [ - 70413, - 70433 + 70445, + 70465 ], "loc": { "start": { @@ -123949,8 +124058,8 @@ } }, "range": [ - 70401, - 70433 + 70433, + 70465 ], "loc": { "start": { @@ -123966,8 +124075,8 @@ ], "kind": "let", "range": [ - 70397, - 70434 + 70429, + 70466 ], "loc": { "start": { @@ -123994,8 +124103,8 @@ "type": "Identifier", "name": "rowData", "range": [ - 70451, - 70458 + 70483, + 70490 ], "loc": { "start": { @@ -124013,8 +124122,8 @@ "value": 1, "raw": "1", "range": [ - 70459, - 70460 + 70491, + 70492 ], "loc": { "start": { @@ -124028,8 +124137,8 @@ } }, "range": [ - 70451, - 70461 + 70483, + 70493 ], "loc": { "start": { @@ -124046,8 +124155,8 @@ "type": "Identifier", "name": "push", "range": [ - 70462, - 70466 + 70494, + 70498 ], "loc": { "start": { @@ -124061,8 +124170,8 @@ } }, "range": [ - 70451, - 70466 + 70483, + 70498 ], "loc": { "start": { @@ -124080,8 +124189,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 70467, - 70476 + 70499, + 70508 ], "loc": { "start": { @@ -124096,8 +124205,8 @@ } ], "range": [ - 70451, - 70477 + 70483, + 70509 ], "loc": { "start": { @@ -124111,8 +124220,8 @@ } }, "range": [ - 70451, - 70478 + 70483, + 70510 ], "loc": { "start": { @@ -124127,8 +124236,8 @@ } ], "range": [ - 70150, - 70492 + 70182, + 70524 ], "loc": { "start": { @@ -124142,8 +124251,8 @@ } }, "range": [ - 70100, - 70492 + 70132, + 70524 ], "loc": { "start": { @@ -124167,8 +124276,8 @@ "type": "Identifier", "name": "tblData", "range": [ - 70505, - 70512 + 70537, + 70544 ], "loc": { "start": { @@ -124185,8 +124294,8 @@ "type": "Identifier", "name": "push", "range": [ - 70513, - 70517 + 70545, + 70549 ], "loc": { "start": { @@ -124200,8 +124309,8 @@ } }, "range": [ - 70505, - 70517 + 70537, + 70549 ], "loc": { "start": { @@ -124219,8 +124328,8 @@ "type": "Identifier", "name": "rowData", "range": [ - 70518, - 70525 + 70550, + 70557 ], "loc": { "start": { @@ -124235,8 +124344,8 @@ } ], "range": [ - 70505, - 70526 + 70537, + 70558 ], "loc": { "start": { @@ -124250,8 +124359,8 @@ } }, "range": [ - 70505, - 70527 + 70537, + 70559 ], "loc": { "start": { @@ -124266,8 +124375,8 @@ } ], "range": [ - 70012, - 70537 + 70044, + 70569 ], "loc": { "start": { @@ -124281,8 +124390,8 @@ } }, "range": [ - 69969, - 70537 + 70001, + 70569 ], "loc": { "start": { @@ -124301,8 +124410,8 @@ "type": "Identifier", "name": "tblData", "range": [ - 70553, - 70560 + 70585, + 70592 ], "loc": { "start": { @@ -124316,8 +124425,8 @@ } }, "range": [ - 70546, - 70561 + 70578, + 70593 ], "loc": { "start": { @@ -124332,8 +124441,8 @@ } ], "range": [ - 69578, - 70567 + 69610, + 70599 ], "loc": { "start": { @@ -124349,8 +124458,8 @@ "generator": false, "expression": false, "range": [ - 69481, - 70567 + 69513, + 70599 ], "loc": { "start": { @@ -124366,8 +124475,8 @@ "kind": "method", "computed": false, "range": [ - 69469, - 70567 + 69501, + 70599 ], "loc": { "start": { @@ -124384,8 +124493,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": [ - 68989, - 69464 + 69021, + 69496 ], "loc": { "start": { @@ -124404,8 +124513,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": [ - 70573, - 71029 + 70605, + 71061 ], "loc": { "start": { @@ -124427,8 +124536,8 @@ "type": "Identifier", "name": "getFilteredData", "range": [ - 71034, - 71049 + 71066, + 71081 ], "loc": { "start": { @@ -124451,8 +124560,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 71050, - 71064 + 71082, + 71096 ], "loc": { "start": { @@ -124470,8 +124579,8 @@ "value": false, "raw": "false", "range": [ - 71067, - 71072 + 71099, + 71104 ], "loc": { "start": { @@ -124485,8 +124594,8 @@ } }, "range": [ - 71050, - 71072 + 71082, + 71104 ], "loc": { "start": { @@ -124505,8 +124614,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 71074, - 71091 + 71106, + 71123 ], "loc": { "start": { @@ -124524,8 +124633,8 @@ "value": false, "raw": "false", "range": [ - 71094, - 71099 + 71126, + 71131 ], "loc": { "start": { @@ -124539,8 +124648,8 @@ } }, "range": [ - 71074, - 71099 + 71106, + 71131 ], "loc": { "start": { @@ -124567,8 +124676,8 @@ "object": { "type": "ThisExpression", "range": [ - 71118, - 71122 + 71150, + 71154 ], "loc": { "start": { @@ -124585,8 +124694,8 @@ "type": "Identifier", "name": "filteredData", "range": [ - 71123, - 71135 + 71155, + 71167 ], "loc": { "start": { @@ -124600,8 +124709,8 @@ } }, "range": [ - 71118, - 71135 + 71150, + 71167 ], "loc": { "start": { @@ -124619,8 +124728,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 71136, - 71150 + 71168, + 71182 ], "loc": { "start": { @@ -124637,8 +124746,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 71152, - 71169 + 71184, + 71201 ], "loc": { "start": { @@ -124656,8 +124765,8 @@ "value": true, "raw": "true", "range": [ - 71171, - 71175 + 71203, + 71207 ], "loc": { "start": { @@ -124672,8 +124781,8 @@ } ], "range": [ - 71118, - 71176 + 71150, + 71208 ], "loc": { "start": { @@ -124687,8 +124796,8 @@ } }, "range": [ - 71111, - 71177 + 71143, + 71209 ], "loc": { "start": { @@ -124703,8 +124812,8 @@ } ], "range": [ - 71101, - 71183 + 71133, + 71215 ], "loc": { "start": { @@ -124720,8 +124829,8 @@ "generator": false, "expression": false, "range": [ - 71049, - 71183 + 71081, + 71215 ], "loc": { "start": { @@ -124737,8 +124846,8 @@ "kind": "method", "computed": false, "range": [ - 71034, - 71183 + 71066, + 71215 ], "loc": { "start": { @@ -124755,8 +124864,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": [ - 70573, - 71029 + 70605, + 71061 ], "loc": { "start": { @@ -124775,8 +124884,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": [ - 71189, - 71601 + 71221, + 71633 ], "loc": { "start": { @@ -124798,8 +124907,8 @@ "type": "Identifier", "name": "getFilteredValues", "range": [ - 71606, - 71623 + 71638, + 71655 ], "loc": { "start": { @@ -124822,8 +124931,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 71624, - 71638 + 71656, + 71670 ], "loc": { "start": { @@ -124841,8 +124950,8 @@ "value": false, "raw": "false", "range": [ - 71641, - 71646 + 71673, + 71678 ], "loc": { "start": { @@ -124856,8 +124965,8 @@ } }, "range": [ - 71624, - 71646 + 71656, + 71678 ], "loc": { "start": { @@ -124876,8 +124985,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 71648, - 71665 + 71680, + 71697 ], "loc": { "start": { @@ -124895,8 +125004,8 @@ "value": false, "raw": "false", "range": [ - 71668, - 71673 + 71700, + 71705 ], "loc": { "start": { @@ -124910,8 +125019,8 @@ } }, "range": [ - 71648, - 71673 + 71680, + 71705 ], "loc": { "start": { @@ -124938,8 +125047,8 @@ "object": { "type": "ThisExpression", "range": [ - 71692, - 71696 + 71724, + 71728 ], "loc": { "start": { @@ -124956,8 +125065,8 @@ "type": "Identifier", "name": "filteredData", "range": [ - 71697, - 71709 + 71729, + 71741 ], "loc": { "start": { @@ -124971,8 +125080,8 @@ } }, "range": [ - 71692, - 71709 + 71724, + 71741 ], "loc": { "start": { @@ -124990,8 +125099,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 71710, - 71724 + 71742, + 71756 ], "loc": { "start": { @@ -125008,8 +125117,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 71726, - 71743 + 71758, + 71775 ], "loc": { "start": { @@ -125027,8 +125136,8 @@ "value": false, "raw": "false", "range": [ - 71745, - 71750 + 71777, + 71782 ], "loc": { "start": { @@ -125043,8 +125152,8 @@ } ], "range": [ - 71692, - 71751 + 71724, + 71783 ], "loc": { "start": { @@ -125058,8 +125167,8 @@ } }, "range": [ - 71685, - 71752 + 71717, + 71784 ], "loc": { "start": { @@ -125074,8 +125183,8 @@ } ], "range": [ - 71675, - 71758 + 71707, + 71790 ], "loc": { "start": { @@ -125091,8 +125200,8 @@ "generator": false, "expression": false, "range": [ - 71623, - 71758 + 71655, + 71790 ], "loc": { "start": { @@ -125108,8 +125217,8 @@ "kind": "method", "computed": false, "range": [ - 71606, - 71758 + 71638, + 71790 ], "loc": { "start": { @@ -125126,8 +125235,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": [ - 71189, - 71601 + 71221, + 71633 ], "loc": { "start": { @@ -125146,8 +125255,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": [ - 71764, - 72242 + 71796, + 72274 ], "loc": { "start": { @@ -125169,8 +125278,8 @@ "type": "Identifier", "name": "filteredData", "range": [ - 72247, - 72259 + 72279, + 72291 ], "loc": { "start": { @@ -125193,8 +125302,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 72269, - 72283 + 72301, + 72315 ], "loc": { "start": { @@ -125212,8 +125321,8 @@ "value": false, "raw": "false", "range": [ - 72286, - 72291 + 72318, + 72323 ], "loc": { "start": { @@ -125227,8 +125336,8 @@ } }, "range": [ - 72269, - 72291 + 72301, + 72323 ], "loc": { "start": { @@ -125247,8 +125356,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 72301, - 72318 + 72333, + 72350 ], "loc": { "start": { @@ -125266,8 +125375,8 @@ "value": false, "raw": "false", "range": [ - 72321, - 72326 + 72353, + 72358 ], "loc": { "start": { @@ -125281,8 +125390,8 @@ } }, "range": [ - 72301, - 72326 + 72333, + 72358 ], "loc": { "start": { @@ -125301,8 +125410,8 @@ "type": "Identifier", "name": "typed", "range": [ - 72336, - 72341 + 72368, + 72373 ], "loc": { "start": { @@ -125320,8 +125429,8 @@ "value": false, "raw": "false", "range": [ - 72344, - 72349 + 72376, + 72381 ], "loc": { "start": { @@ -125335,8 +125444,8 @@ } }, "range": [ - 72336, - 72349 + 72368, + 72381 ], "loc": { "start": { @@ -125367,8 +125476,8 @@ "object": { "type": "ThisExpression", "range": [ - 72370, - 72374 + 72402, + 72406 ], "loc": { "start": { @@ -125385,8 +125494,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 72375, - 72389 + 72407, + 72421 ], "loc": { "start": { @@ -125400,8 +125509,8 @@ } }, "range": [ - 72370, - 72389 + 72402, + 72421 ], "loc": { "start": { @@ -125418,8 +125527,8 @@ "type": "Identifier", "name": "length", "range": [ - 72390, - 72396 + 72422, + 72428 ], "loc": { "start": { @@ -125433,8 +125542,8 @@ } }, "range": [ - 72370, - 72396 + 72402, + 72428 ], "loc": { "start": { @@ -125452,8 +125561,8 @@ "value": 0, "raw": "0", "range": [ - 72401, - 72402 + 72433, + 72434 ], "loc": { "start": { @@ -125467,8 +125576,8 @@ } }, "range": [ - 72370, - 72402 + 72402, + 72434 ], "loc": { "start": { @@ -125490,8 +125599,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 72425, - 72427 + 72457, + 72459 ], "loc": { "start": { @@ -125505,8 +125614,8 @@ } }, "range": [ - 72418, - 72428 + 72450, + 72460 ], "loc": { "start": { @@ -125521,8 +125630,8 @@ } ], "range": [ - 72404, - 72438 + 72436, + 72470 ], "loc": { "start": { @@ -125537,8 +125646,8 @@ }, "alternate": null, "range": [ - 72366, - 72438 + 72398, + 72470 ], "loc": { "start": { @@ -125560,8 +125669,8 @@ "type": "Identifier", "name": "rows", "range": [ - 72451, - 72455 + 72483, + 72487 ], "loc": { "start": { @@ -125585,8 +125694,8 @@ "object": { "type": "ThisExpression", "range": [ - 72458, - 72462 + 72490, + 72494 ], "loc": { "start": { @@ -125603,8 +125712,8 @@ "type": "Identifier", "name": "dom", "range": [ - 72463, - 72466 + 72495, + 72498 ], "loc": { "start": { @@ -125618,8 +125727,8 @@ } }, "range": [ - 72458, - 72466 + 72490, + 72498 ], "loc": { "start": { @@ -125634,8 +125743,8 @@ }, "arguments": [], "range": [ - 72458, - 72468 + 72490, + 72500 ], "loc": { "start": { @@ -125652,8 +125761,8 @@ "type": "Identifier", "name": "rows", "range": [ - 72469, - 72473 + 72501, + 72505 ], "loc": { "start": { @@ -125667,8 +125776,8 @@ } }, "range": [ - 72458, - 72473 + 72490, + 72505 ], "loc": { "start": { @@ -125682,8 +125791,8 @@ } }, "range": [ - 72451, - 72473 + 72483, + 72505 ], "loc": { "start": { @@ -125702,8 +125811,8 @@ "type": "Identifier", "name": "filteredData", "range": [ - 72487, - 72499 + 72519, + 72531 ], "loc": { "start": { @@ -125720,8 +125829,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 72502, - 72504 + 72534, + 72536 ], "loc": { "start": { @@ -125735,8 +125844,8 @@ } }, "range": [ - 72487, - 72504 + 72519, + 72536 ], "loc": { "start": { @@ -125752,8 +125861,8 @@ ], "kind": "let", "range": [ - 72447, - 72505 + 72479, + 72537 ], "loc": { "start": { @@ -125775,8 +125884,8 @@ "type": "Identifier", "name": "getContent", "range": [ - 72518, - 72528 + 72550, + 72560 ], "loc": { "start": { @@ -125795,8 +125904,8 @@ "type": "Identifier", "name": "typed", "range": [ - 72531, - 72536 + 72563, + 72568 ], "loc": { "start": { @@ -125820,8 +125929,8 @@ "object": { "type": "ThisExpression", "range": [ - 72539, - 72543 + 72571, + 72575 ], "loc": { "start": { @@ -125838,8 +125947,8 @@ "type": "Identifier", "name": "getCellData", "range": [ - 72544, - 72555 + 72576, + 72587 ], "loc": { "start": { @@ -125853,8 +125962,8 @@ } }, "range": [ - 72539, - 72555 + 72571, + 72587 ], "loc": { "start": { @@ -125871,8 +125980,8 @@ "type": "Identifier", "name": "bind", "range": [ - 72556, - 72560 + 72588, + 72592 ], "loc": { "start": { @@ -125886,8 +125995,8 @@ } }, "range": [ - 72539, - 72560 + 72571, + 72592 ], "loc": { "start": { @@ -125904,8 +126013,8 @@ { "type": "ThisExpression", "range": [ - 72561, - 72565 + 72593, + 72597 ], "loc": { "start": { @@ -125920,8 +126029,8 @@ } ], "range": [ - 72539, - 72566 + 72571, + 72598 ], "loc": { "start": { @@ -125945,8 +126054,8 @@ "object": { "type": "ThisExpression", "range": [ - 72581, - 72585 + 72613, + 72617 ], "loc": { "start": { @@ -125963,8 +126072,8 @@ "type": "Identifier", "name": "getCellValue", "range": [ - 72586, - 72598 + 72618, + 72630 ], "loc": { "start": { @@ -125978,8 +126087,8 @@ } }, "range": [ - 72581, - 72598 + 72613, + 72630 ], "loc": { "start": { @@ -125996,8 +126105,8 @@ "type": "Identifier", "name": "bind", "range": [ - 72599, - 72603 + 72631, + 72635 ], "loc": { "start": { @@ -126011,8 +126120,8 @@ } }, "range": [ - 72581, - 72603 + 72613, + 72635 ], "loc": { "start": { @@ -126029,8 +126138,8 @@ { "type": "ThisExpression", "range": [ - 72604, - 72608 + 72636, + 72640 ], "loc": { "start": { @@ -126045,8 +126154,8 @@ } ], "range": [ - 72581, - 72609 + 72613, + 72641 ], "loc": { "start": { @@ -126060,8 +126169,8 @@ } }, "range": [ - 72531, - 72609 + 72563, + 72641 ], "loc": { "start": { @@ -126075,8 +126184,8 @@ } }, "range": [ - 72518, - 72609 + 72550, + 72641 ], "loc": { "start": { @@ -126092,8 +126201,8 @@ ], "kind": "let", "range": [ - 72514, - 72610 + 72546, + 72642 ], "loc": { "start": { @@ -126112,8 +126221,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 72624, - 72638 + 72656, + 72670 ], "loc": { "start": { @@ -126138,8 +126247,8 @@ "type": "Identifier", "name": "headers", "range": [ - 72658, - 72665 + 72690, + 72697 ], "loc": { "start": { @@ -126160,8 +126269,8 @@ "object": { "type": "ThisExpression", "range": [ - 72668, - 72672 + 72700, + 72704 ], "loc": { "start": { @@ -126178,8 +126287,8 @@ "type": "Identifier", "name": "getHeadersText", "range": [ - 72673, - 72687 + 72705, + 72719 ], "loc": { "start": { @@ -126193,8 +126302,8 @@ } }, "range": [ - 72668, - 72687 + 72700, + 72719 ], "loc": { "start": { @@ -126212,8 +126321,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 72688, - 72705 + 72720, + 72737 ], "loc": { "start": { @@ -126228,8 +126337,8 @@ } ], "range": [ - 72668, - 72706 + 72700, + 72738 ], "loc": { "start": { @@ -126243,8 +126352,8 @@ } }, "range": [ - 72658, - 72706 + 72690, + 72738 ], "loc": { "start": { @@ -126260,8 +126369,8 @@ ], "kind": "let", "range": [ - 72654, - 72707 + 72686, + 72739 ], "loc": { "start": { @@ -126285,8 +126394,8 @@ "type": "Identifier", "name": "filteredData", "range": [ - 72720, - 72732 + 72752, + 72764 ], "loc": { "start": { @@ -126303,8 +126412,8 @@ "type": "Identifier", "name": "push", "range": [ - 72733, - 72737 + 72765, + 72769 ], "loc": { "start": { @@ -126318,8 +126427,8 @@ } }, "range": [ - 72720, - 72737 + 72752, + 72769 ], "loc": { "start": { @@ -126344,8 +126453,8 @@ "object": { "type": "ThisExpression", "range": [ - 72739, - 72743 + 72771, + 72775 ], "loc": { "start": { @@ -126362,8 +126471,8 @@ "type": "Identifier", "name": "getHeadersRowIndex", "range": [ - 72744, - 72762 + 72776, + 72794 ], "loc": { "start": { @@ -126377,8 +126486,8 @@ } }, "range": [ - 72739, - 72762 + 72771, + 72794 ], "loc": { "start": { @@ -126393,8 +126502,8 @@ }, "arguments": [], "range": [ - 72739, - 72764 + 72771, + 72796 ], "loc": { "start": { @@ -126411,8 +126520,8 @@ "type": "Identifier", "name": "headers", "range": [ - 72766, - 72773 + 72798, + 72805 ], "loc": { "start": { @@ -126427,8 +126536,8 @@ } ], "range": [ - 72738, - 72774 + 72770, + 72806 ], "loc": { "start": { @@ -126443,8 +126552,8 @@ } ], "range": [ - 72720, - 72775 + 72752, + 72807 ], "loc": { "start": { @@ -126458,8 +126567,8 @@ } }, "range": [ - 72720, - 72776 + 72752, + 72808 ], "loc": { "start": { @@ -126474,8 +126583,8 @@ } ], "range": [ - 72640, - 72786 + 72672, + 72818 ], "loc": { "start": { @@ -126490,8 +126599,8 @@ }, "alternate": null, "range": [ - 72620, - 72786 + 72652, + 72818 ], "loc": { "start": { @@ -126513,8 +126622,8 @@ "type": "Identifier", "name": "validRows", "range": [ - 72800, - 72809 + 72832, + 72841 ], "loc": { "start": { @@ -126535,8 +126644,8 @@ "object": { "type": "ThisExpression", "range": [ - 72812, - 72816 + 72844, + 72848 ], "loc": { "start": { @@ -126553,8 +126662,8 @@ "type": "Identifier", "name": "getValidRows", "range": [ - 72817, - 72829 + 72849, + 72861 ], "loc": { "start": { @@ -126568,8 +126677,8 @@ } }, "range": [ - 72812, - 72829 + 72844, + 72861 ], "loc": { "start": { @@ -126588,8 +126697,8 @@ "value": true, "raw": "true", "range": [ - 72830, - 72834 + 72862, + 72866 ], "loc": { "start": { @@ -126604,8 +126713,8 @@ } ], "range": [ - 72812, - 72835 + 72844, + 72867 ], "loc": { "start": { @@ -126619,8 +126728,8 @@ } }, "range": [ - 72800, - 72835 + 72832, + 72867 ], "loc": { "start": { @@ -126636,8 +126745,8 @@ ], "kind": "let", "range": [ - 72796, - 72836 + 72828, + 72868 ], "loc": { "start": { @@ -126661,8 +126770,8 @@ "type": "Identifier", "name": "i", "range": [ - 72854, - 72855 + 72886, + 72887 ], "loc": { "start": { @@ -126680,8 +126789,8 @@ "value": 0, "raw": "0", "range": [ - 72858, - 72859 + 72890, + 72891 ], "loc": { "start": { @@ -126695,8 +126804,8 @@ } }, "range": [ - 72854, - 72859 + 72886, + 72891 ], "loc": { "start": { @@ -126712,8 +126821,8 @@ ], "kind": "let", "range": [ - 72850, - 72859 + 72882, + 72891 ], "loc": { "start": { @@ -126733,8 +126842,8 @@ "type": "Identifier", "name": "i", "range": [ - 72861, - 72862 + 72893, + 72894 ], "loc": { "start": { @@ -126754,8 +126863,8 @@ "type": "Identifier", "name": "validRows", "range": [ - 72865, - 72874 + 72897, + 72906 ], "loc": { "start": { @@ -126772,8 +126881,8 @@ "type": "Identifier", "name": "length", "range": [ - 72875, - 72881 + 72907, + 72913 ], "loc": { "start": { @@ -126787,8 +126896,8 @@ } }, "range": [ - 72865, - 72881 + 72897, + 72913 ], "loc": { "start": { @@ -126802,8 +126911,8 @@ } }, "range": [ - 72861, - 72881 + 72893, + 72913 ], "loc": { "start": { @@ -126823,8 +126932,8 @@ "type": "Identifier", "name": "i", "range": [ - 72883, - 72884 + 72915, + 72916 ], "loc": { "start": { @@ -126839,8 +126948,8 @@ }, "prefix": false, "range": [ - 72883, - 72886 + 72915, + 72918 ], "loc": { "start": { @@ -126865,8 +126974,8 @@ "type": "Identifier", "name": "rData", "range": [ - 72906, - 72911 + 72938, + 72943 ], "loc": { "start": { @@ -126891,8 +127000,8 @@ "object": { "type": "ThisExpression", "range": [ - 72915, - 72919 + 72947, + 72951 ], "loc": { "start": { @@ -126909,8 +127018,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 72920, - 72934 + 72952, + 72966 ], "loc": { "start": { @@ -126924,8 +127033,8 @@ } }, "range": [ - 72915, - 72934 + 72947, + 72966 ], "loc": { "start": { @@ -126942,8 +127051,8 @@ "type": "Identifier", "name": "i", "range": [ - 72935, - 72936 + 72967, + 72968 ], "loc": { "start": { @@ -126957,8 +127066,8 @@ } }, "range": [ - 72915, - 72937 + 72947, + 72969 ], "loc": { "start": { @@ -126975,8 +127084,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 72939, - 72941 + 72971, + 72973 ], "loc": { "start": { @@ -126991,8 +127100,8 @@ } ], "range": [ - 72914, - 72942 + 72946, + 72974 ], "loc": { "start": { @@ -127006,8 +127115,8 @@ } }, "range": [ - 72906, - 72942 + 72938, + 72974 ], "loc": { "start": { @@ -127026,8 +127135,8 @@ "type": "Identifier", "name": "cells", "range": [ - 72960, - 72965 + 72992, + 72997 ], "loc": { "start": { @@ -127050,8 +127159,8 @@ "type": "Identifier", "name": "rows", "range": [ - 72968, - 72972 + 73000, + 73004 ], "loc": { "start": { @@ -127073,8 +127182,8 @@ "object": { "type": "ThisExpression", "range": [ - 72973, - 72977 + 73005, + 73009 ], "loc": { "start": { @@ -127091,8 +127200,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 72978, - 72992 + 73010, + 73024 ], "loc": { "start": { @@ -127106,8 +127215,8 @@ } }, "range": [ - 72973, - 72992 + 73005, + 73024 ], "loc": { "start": { @@ -127124,8 +127233,8 @@ "type": "Identifier", "name": "i", "range": [ - 72993, - 72994 + 73025, + 73026 ], "loc": { "start": { @@ -127139,8 +127248,8 @@ } }, "range": [ - 72973, - 72995 + 73005, + 73027 ], "loc": { "start": { @@ -127154,8 +127263,8 @@ } }, "range": [ - 72968, - 72996 + 73000, + 73028 ], "loc": { "start": { @@ -127172,8 +127281,8 @@ "type": "Identifier", "name": "cells", "range": [ - 72997, - 73002 + 73029, + 73034 ], "loc": { "start": { @@ -127187,8 +127296,8 @@ } }, "range": [ - 72968, - 73002 + 73000, + 73034 ], "loc": { "start": { @@ -127202,8 +127311,8 @@ } }, "range": [ - 72960, - 73002 + 72992, + 73034 ], "loc": { "start": { @@ -127219,8 +127328,8 @@ ], "kind": "let", "range": [ - 72902, - 73003 + 72934, + 73035 ], "loc": { "start": { @@ -127244,8 +127353,8 @@ "type": "Identifier", "name": "k", "range": [ - 73025, - 73026 + 73057, + 73058 ], "loc": { "start": { @@ -127263,8 +127372,8 @@ "value": 0, "raw": "0", "range": [ - 73029, - 73030 + 73061, + 73062 ], "loc": { "start": { @@ -127278,8 +127387,8 @@ } }, "range": [ - 73025, - 73030 + 73057, + 73062 ], "loc": { "start": { @@ -127295,8 +127404,8 @@ ], "kind": "let", "range": [ - 73021, - 73030 + 73053, + 73062 ], "loc": { "start": { @@ -127316,8 +127425,8 @@ "type": "Identifier", "name": "k", "range": [ - 73032, - 73033 + 73064, + 73065 ], "loc": { "start": { @@ -127337,8 +127446,8 @@ "type": "Identifier", "name": "cells", "range": [ - 73036, - 73041 + 73068, + 73073 ], "loc": { "start": { @@ -127355,8 +127464,8 @@ "type": "Identifier", "name": "length", "range": [ - 73042, - 73048 + 73074, + 73080 ], "loc": { "start": { @@ -127370,8 +127479,8 @@ } }, "range": [ - 73036, - 73048 + 73068, + 73080 ], "loc": { "start": { @@ -127385,8 +127494,8 @@ } }, "range": [ - 73032, - 73048 + 73064, + 73080 ], "loc": { "start": { @@ -127406,8 +127515,8 @@ "type": "Identifier", "name": "k", "range": [ - 73050, - 73051 + 73082, + 73083 ], "loc": { "start": { @@ -127422,8 +127531,8 @@ }, "prefix": false, "range": [ - 73050, - 73053 + 73082, + 73085 ], "loc": { "start": { @@ -127448,8 +127557,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 73077, - 73094 + 73109, + 73126 ], "loc": { "start": { @@ -127470,8 +127579,8 @@ "object": { "type": "ThisExpression", "range": [ - 73098, - 73102 + 73130, + 73134 ], "loc": { "start": { @@ -127488,8 +127597,8 @@ "type": "Identifier", "name": "hasExtension", "range": [ - 73103, - 73115 + 73135, + 73147 ], "loc": { "start": { @@ -127503,8 +127612,8 @@ } }, "range": [ - 73098, - 73115 + 73130, + 73147 ], "loc": { "start": { @@ -127523,8 +127632,8 @@ "value": "colsVisibility", "raw": "'colsVisibility'", "range": [ - 73116, - 73132 + 73148, + 73164 ], "loc": { "start": { @@ -127539,8 +127648,8 @@ } ], "range": [ - 73098, - 73133 + 73130, + 73165 ], "loc": { "start": { @@ -127554,8 +127663,8 @@ } }, "range": [ - 73077, - 73133 + 73109, + 73165 ], "loc": { "start": { @@ -127586,8 +127695,8 @@ "object": { "type": "ThisExpression", "range": [ - 73161, - 73165 + 73193, + 73197 ], "loc": { "start": { @@ -127604,8 +127713,8 @@ "type": "Identifier", "name": "extension", "range": [ - 73166, - 73175 + 73198, + 73207 ], "loc": { "start": { @@ -127619,8 +127728,8 @@ } }, "range": [ - 73161, - 73175 + 73193, + 73207 ], "loc": { "start": { @@ -127639,8 +127748,8 @@ "value": "colsVisibility", "raw": "'colsVisibility'", "range": [ - 73176, - 73192 + 73208, + 73224 ], "loc": { "start": { @@ -127655,8 +127764,8 @@ } ], "range": [ - 73161, - 73193 + 73193, + 73225 ], "loc": { "start": { @@ -127673,8 +127782,8 @@ "type": "Identifier", "name": "isColHidden", "range": [ - 73194, - 73205 + 73226, + 73237 ], "loc": { "start": { @@ -127688,8 +127797,8 @@ } }, "range": [ - 73161, - 73205 + 73193, + 73237 ], "loc": { "start": { @@ -127707,8 +127816,8 @@ "type": "Identifier", "name": "k", "range": [ - 73206, - 73207 + 73238, + 73239 ], "loc": { "start": { @@ -127723,8 +127832,8 @@ } ], "range": [ - 73161, - 73208 + 73193, + 73240 ], "loc": { "start": { @@ -127744,8 +127853,8 @@ "type": "ContinueStatement", "label": null, "range": [ - 73236, - 73245 + 73268, + 73277 ], "loc": { "start": { @@ -127760,8 +127869,8 @@ } ], "range": [ - 73210, - 73267 + 73242, + 73299 ], "loc": { "start": { @@ -127776,8 +127885,8 @@ }, "alternate": null, "range": [ - 73157, - 73267 + 73189, + 73299 ], "loc": { "start": { @@ -127792,8 +127901,8 @@ } ], "range": [ - 73135, - 73285 + 73167, + 73317 ], "loc": { "start": { @@ -127808,8 +127917,8 @@ }, "alternate": null, "range": [ - 73073, - 73285 + 73105, + 73317 ], "loc": { "start": { @@ -127831,8 +127940,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 73306, - 73315 + 73338, + 73347 ], "loc": { "start": { @@ -127851,8 +127960,8 @@ "type": "Identifier", "name": "getContent", "range": [ - 73318, - 73328 + 73350, + 73360 ], "loc": { "start": { @@ -127873,8 +127982,8 @@ "type": "Identifier", "name": "cells", "range": [ - 73329, - 73334 + 73361, + 73366 ], "loc": { "start": { @@ -127891,8 +128000,8 @@ "type": "Identifier", "name": "k", "range": [ - 73335, - 73336 + 73367, + 73368 ], "loc": { "start": { @@ -127906,8 +128015,8 @@ } }, "range": [ - 73329, - 73337 + 73361, + 73369 ], "loc": { "start": { @@ -127922,8 +128031,8 @@ } ], "range": [ - 73318, - 73338 + 73350, + 73370 ], "loc": { "start": { @@ -127937,8 +128046,8 @@ } }, "range": [ - 73306, - 73338 + 73338, + 73370 ], "loc": { "start": { @@ -127954,8 +128063,8 @@ ], "kind": "let", "range": [ - 73302, - 73339 + 73334, + 73371 ], "loc": { "start": { @@ -127982,8 +128091,8 @@ "type": "Identifier", "name": "rData", "range": [ - 73356, - 73361 + 73388, + 73393 ], "loc": { "start": { @@ -128001,8 +128110,8 @@ "value": 1, "raw": "1", "range": [ - 73362, - 73363 + 73394, + 73395 ], "loc": { "start": { @@ -128016,8 +128125,8 @@ } }, "range": [ - 73356, - 73364 + 73388, + 73396 ], "loc": { "start": { @@ -128034,8 +128143,8 @@ "type": "Identifier", "name": "push", "range": [ - 73365, - 73369 + 73397, + 73401 ], "loc": { "start": { @@ -128049,8 +128158,8 @@ } }, "range": [ - 73356, - 73369 + 73388, + 73401 ], "loc": { "start": { @@ -128068,8 +128177,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 73370, - 73379 + 73402, + 73411 ], "loc": { "start": { @@ -128084,8 +128193,8 @@ } ], "range": [ - 73356, - 73380 + 73388, + 73412 ], "loc": { "start": { @@ -128099,8 +128208,8 @@ } }, "range": [ - 73356, - 73381 + 73388, + 73413 ], "loc": { "start": { @@ -128115,8 +128224,8 @@ } ], "range": [ - 73055, - 73395 + 73087, + 73427 ], "loc": { "start": { @@ -128130,8 +128239,8 @@ } }, "range": [ - 73016, - 73395 + 73048, + 73427 ], "loc": { "start": { @@ -128155,8 +128264,8 @@ "type": "Identifier", "name": "filteredData", "range": [ - 73408, - 73420 + 73440, + 73452 ], "loc": { "start": { @@ -128173,8 +128282,8 @@ "type": "Identifier", "name": "push", "range": [ - 73421, - 73425 + 73453, + 73457 ], "loc": { "start": { @@ -128188,8 +128297,8 @@ } }, "range": [ - 73408, - 73425 + 73440, + 73457 ], "loc": { "start": { @@ -128207,8 +128316,8 @@ "type": "Identifier", "name": "rData", "range": [ - 73426, - 73431 + 73458, + 73463 ], "loc": { "start": { @@ -128223,8 +128332,8 @@ } ], "range": [ - 73408, - 73432 + 73440, + 73464 ], "loc": { "start": { @@ -128238,8 +128347,8 @@ } }, "range": [ - 73408, - 73433 + 73440, + 73465 ], "loc": { "start": { @@ -128254,8 +128363,8 @@ } ], "range": [ - 72888, - 73443 + 72920, + 73475 ], "loc": { "start": { @@ -128269,8 +128378,8 @@ } }, "range": [ - 72845, - 73443 + 72877, + 73475 ], "loc": { "start": { @@ -128289,8 +128398,8 @@ "type": "Identifier", "name": "filteredData", "range": [ - 73459, - 73471 + 73491, + 73503 ], "loc": { "start": { @@ -128304,8 +128413,8 @@ } }, "range": [ - 73452, - 73472 + 73484, + 73504 ], "loc": { "start": { @@ -128320,8 +128429,8 @@ } ], "range": [ - 72356, - 73478 + 72388, + 73510 ], "loc": { "start": { @@ -128337,8 +128446,8 @@ "generator": false, "expression": false, "range": [ - 72259, - 73478 + 72291, + 73510 ], "loc": { "start": { @@ -128354,8 +128463,8 @@ "kind": "method", "computed": false, "range": [ - 72247, - 73478 + 72279, + 73510 ], "loc": { "start": { @@ -128372,8 +128481,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": [ - 71764, - 72242 + 71796, + 72274 ], "loc": { "start": { @@ -128392,8 +128501,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": [ - 73484, - 73888 + 73516, + 73920 ], "loc": { "start": { @@ -128415,8 +128524,8 @@ "type": "Identifier", "name": "getFilteredColumnData", "range": [ - 73893, - 73914 + 73925, + 73946 ], "loc": { "start": { @@ -128437,8 +128546,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 73915, - 73923 + 73947, + 73955 ], "loc": { "start": { @@ -128457,8 +128566,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 73925, - 73939 + 73957, + 73971 ], "loc": { "start": { @@ -128476,8 +128585,8 @@ "value": false, "raw": "false", "range": [ - 73942, - 73947 + 73974, + 73979 ], "loc": { "start": { @@ -128491,8 +128600,8 @@ } }, "range": [ - 73925, - 73947 + 73957, + 73979 ], "loc": { "start": { @@ -128511,8 +128620,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 73949, - 73956 + 73981, + 73988 ], "loc": { "start": { @@ -128529,8 +128638,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 73959, - 73961 + 73991, + 73993 ], "loc": { "start": { @@ -128544,8 +128653,8 @@ } }, "range": [ - 73949, - 73961 + 73981, + 73993 ], "loc": { "start": { @@ -128572,8 +128681,8 @@ "object": { "type": "ThisExpression", "range": [ - 73980, - 73984 + 74012, + 74016 ], "loc": { "start": { @@ -128590,8 +128699,8 @@ "type": "Identifier", "name": "getFilteredDataCol", "range": [ - 73985, - 74003 + 74017, + 74035 ], "loc": { "start": { @@ -128605,8 +128714,8 @@ } }, "range": [ - 73980, - 74003 + 74012, + 74035 ], "loc": { "start": { @@ -128624,8 +128733,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 74017, - 74025 + 74049, + 74057 ], "loc": { "start": { @@ -128642,8 +128751,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 74027, - 74041 + 74059, + 74073 ], "loc": { "start": { @@ -128661,8 +128770,8 @@ "value": true, "raw": "true", "range": [ - 74043, - 74047 + 74075, + 74079 ], "loc": { "start": { @@ -128679,8 +128788,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 74049, - 74056 + 74081, + 74088 ], "loc": { "start": { @@ -128698,8 +128807,8 @@ "value": false, "raw": "false", "range": [ - 74058, - 74063 + 74090, + 74095 ], "loc": { "start": { @@ -128714,8 +128823,8 @@ } ], "range": [ - 73980, - 74064 + 74012, + 74096 ], "loc": { "start": { @@ -128729,8 +128838,8 @@ } }, "range": [ - 73973, - 74065 + 74005, + 74097 ], "loc": { "start": { @@ -128745,8 +128854,8 @@ } ], "range": [ - 73963, - 74071 + 73995, + 74103 ], "loc": { "start": { @@ -128762,8 +128871,8 @@ "generator": false, "expression": false, "range": [ - 73914, - 74071 + 73946, + 74103 ], "loc": { "start": { @@ -128779,8 +128888,8 @@ "kind": "method", "computed": false, "range": [ - 73893, - 74071 + 73925, + 74103 ], "loc": { "start": { @@ -128797,8 +128906,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": [ - 73484, - 73888 + 73516, + 73920 ], "loc": { "start": { @@ -128817,8 +128926,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": [ - 74077, - 74493 + 74109, + 74525 ], "loc": { "start": { @@ -128840,8 +128949,8 @@ "type": "Identifier", "name": "getVisibleColumnData", "range": [ - 74498, - 74518 + 74530, + 74550 ], "loc": { "start": { @@ -128862,8 +128971,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 74519, - 74527 + 74551, + 74559 ], "loc": { "start": { @@ -128882,8 +128991,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 74529, - 74543 + 74561, + 74575 ], "loc": { "start": { @@ -128901,8 +129010,8 @@ "value": false, "raw": "false", "range": [ - 74546, - 74551 + 74578, + 74583 ], "loc": { "start": { @@ -128916,8 +129025,8 @@ } }, "range": [ - 74529, - 74551 + 74561, + 74583 ], "loc": { "start": { @@ -128936,8 +129045,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 74553, - 74560 + 74585, + 74592 ], "loc": { "start": { @@ -128954,8 +129063,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 74563, - 74565 + 74595, + 74597 ], "loc": { "start": { @@ -128969,8 +129078,8 @@ } }, "range": [ - 74553, - 74565 + 74585, + 74597 ], "loc": { "start": { @@ -128997,8 +129106,8 @@ "object": { "type": "ThisExpression", "range": [ - 74584, - 74588 + 74616, + 74620 ], "loc": { "start": { @@ -129015,8 +129124,8 @@ "type": "Identifier", "name": "getFilteredDataCol", "range": [ - 74589, - 74607 + 74621, + 74639 ], "loc": { "start": { @@ -129030,8 +129139,8 @@ } }, "range": [ - 74584, - 74607 + 74616, + 74639 ], "loc": { "start": { @@ -129049,8 +129158,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 74621, - 74629 + 74653, + 74661 ], "loc": { "start": { @@ -129067,8 +129176,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 74631, - 74645 + 74663, + 74677 ], "loc": { "start": { @@ -129086,8 +129195,8 @@ "value": true, "raw": "true", "range": [ - 74647, - 74651 + 74679, + 74683 ], "loc": { "start": { @@ -129104,8 +129213,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 74653, - 74660 + 74685, + 74692 ], "loc": { "start": { @@ -129123,8 +129232,8 @@ "value": true, "raw": "true", "range": [ - 74662, - 74666 + 74694, + 74698 ], "loc": { "start": { @@ -129139,8 +129248,8 @@ } ], "range": [ - 74584, - 74667 + 74616, + 74699 ], "loc": { "start": { @@ -129154,8 +129263,8 @@ } }, "range": [ - 74577, - 74668 + 74609, + 74700 ], "loc": { "start": { @@ -129170,8 +129279,8 @@ } ], "range": [ - 74567, - 74674 + 74599, + 74706 ], "loc": { "start": { @@ -129187,8 +129296,8 @@ "generator": false, "expression": false, "range": [ - 74518, - 74674 + 74550, + 74706 ], "loc": { "start": { @@ -129204,8 +129313,8 @@ "kind": "method", "computed": false, "range": [ - 74498, - 74674 + 74530, + 74706 ], "loc": { "start": { @@ -129222,8 +129331,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": [ - 74077, - 74493 + 74109, + 74525 ], "loc": { "start": { @@ -129242,8 +129351,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": [ - 74680, - 75089 + 74712, + 75121 ], "loc": { "start": { @@ -129265,8 +129374,8 @@ "type": "Identifier", "name": "getFilteredColumnValues", "range": [ - 75094, - 75117 + 75126, + 75149 ], "loc": { "start": { @@ -129287,8 +129396,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 75118, - 75126 + 75150, + 75158 ], "loc": { "start": { @@ -129307,8 +129416,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 75128, - 75142 + 75160, + 75174 ], "loc": { "start": { @@ -129326,8 +129435,8 @@ "value": false, "raw": "false", "range": [ - 75145, - 75150 + 75177, + 75182 ], "loc": { "start": { @@ -129341,8 +129450,8 @@ } }, "range": [ - 75128, - 75150 + 75160, + 75182 ], "loc": { "start": { @@ -129361,8 +129470,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 75152, - 75159 + 75184, + 75191 ], "loc": { "start": { @@ -129379,8 +129488,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 75162, - 75164 + 75194, + 75196 ], "loc": { "start": { @@ -129394,8 +129503,8 @@ } }, "range": [ - 75152, - 75164 + 75184, + 75196 ], "loc": { "start": { @@ -129422,8 +129531,8 @@ "object": { "type": "ThisExpression", "range": [ - 75183, - 75187 + 75215, + 75219 ], "loc": { "start": { @@ -129440,8 +129549,8 @@ "type": "Identifier", "name": "getFilteredDataCol", "range": [ - 75188, - 75206 + 75220, + 75238 ], "loc": { "start": { @@ -129455,8 +129564,8 @@ } }, "range": [ - 75183, - 75206 + 75215, + 75238 ], "loc": { "start": { @@ -129474,8 +129583,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 75220, - 75228 + 75252, + 75260 ], "loc": { "start": { @@ -129492,8 +129601,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 75230, - 75244 + 75262, + 75276 ], "loc": { "start": { @@ -129511,8 +129620,8 @@ "value": false, "raw": "false", "range": [ - 75246, - 75251 + 75278, + 75283 ], "loc": { "start": { @@ -129529,8 +129638,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 75253, - 75260 + 75285, + 75292 ], "loc": { "start": { @@ -129548,8 +129657,8 @@ "value": false, "raw": "false", "range": [ - 75262, - 75267 + 75294, + 75299 ], "loc": { "start": { @@ -129564,8 +129673,8 @@ } ], "range": [ - 75183, - 75268 + 75215, + 75300 ], "loc": { "start": { @@ -129579,8 +129688,8 @@ } }, "range": [ - 75176, - 75269 + 75208, + 75301 ], "loc": { "start": { @@ -129595,8 +129704,8 @@ } ], "range": [ - 75166, - 75275 + 75198, + 75307 ], "loc": { "start": { @@ -129612,8 +129721,8 @@ "generator": false, "expression": false, "range": [ - 75117, - 75275 + 75149, + 75307 ], "loc": { "start": { @@ -129629,8 +129738,8 @@ "kind": "method", "computed": false, "range": [ - 75094, - 75275 + 75126, + 75307 ], "loc": { "start": { @@ -129647,8 +129756,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": [ - 74680, - 75089 + 74712, + 75121 ], "loc": { "start": { @@ -129667,8 +129776,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": [ - 75281, - 75702 + 75313, + 75734 ], "loc": { "start": { @@ -129690,8 +129799,8 @@ "type": "Identifier", "name": "getVisibleColumnValues", "range": [ - 75707, - 75729 + 75739, + 75761 ], "loc": { "start": { @@ -129712,8 +129821,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 75730, - 75738 + 75762, + 75770 ], "loc": { "start": { @@ -129732,8 +129841,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 75740, - 75754 + 75772, + 75786 ], "loc": { "start": { @@ -129751,8 +129860,8 @@ "value": false, "raw": "false", "range": [ - 75757, - 75762 + 75789, + 75794 ], "loc": { "start": { @@ -129766,8 +129875,8 @@ } }, "range": [ - 75740, - 75762 + 75772, + 75794 ], "loc": { "start": { @@ -129786,8 +129895,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 75764, - 75771 + 75796, + 75803 ], "loc": { "start": { @@ -129804,8 +129913,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 75774, - 75776 + 75806, + 75808 ], "loc": { "start": { @@ -129819,8 +129928,8 @@ } }, "range": [ - 75764, - 75776 + 75796, + 75808 ], "loc": { "start": { @@ -129847,8 +129956,8 @@ "object": { "type": "ThisExpression", "range": [ - 75795, - 75799 + 75827, + 75831 ], "loc": { "start": { @@ -129865,8 +129974,8 @@ "type": "Identifier", "name": "getFilteredDataCol", "range": [ - 75800, - 75818 + 75832, + 75850 ], "loc": { "start": { @@ -129880,8 +129989,8 @@ } }, "range": [ - 75795, - 75818 + 75827, + 75850 ], "loc": { "start": { @@ -129899,8 +130008,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 75832, - 75840 + 75864, + 75872 ], "loc": { "start": { @@ -129917,8 +130026,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 75842, - 75856 + 75874, + 75888 ], "loc": { "start": { @@ -129936,8 +130045,8 @@ "value": false, "raw": "false", "range": [ - 75858, - 75863 + 75890, + 75895 ], "loc": { "start": { @@ -129954,8 +130063,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 75865, - 75872 + 75897, + 75904 ], "loc": { "start": { @@ -129973,8 +130082,8 @@ "value": true, "raw": "true", "range": [ - 75874, - 75878 + 75906, + 75910 ], "loc": { "start": { @@ -129989,8 +130098,8 @@ } ], "range": [ - 75795, - 75879 + 75827, + 75911 ], "loc": { "start": { @@ -130004,8 +130113,8 @@ } }, "range": [ - 75788, - 75880 + 75820, + 75912 ], "loc": { "start": { @@ -130020,8 +130129,8 @@ } ], "range": [ - 75778, - 75886 + 75810, + 75918 ], "loc": { "start": { @@ -130037,8 +130146,8 @@ "generator": false, "expression": false, "range": [ - 75729, - 75886 + 75761, + 75918 ], "loc": { "start": { @@ -130054,8 +130163,8 @@ "kind": "method", "computed": false, "range": [ - 75707, - 75886 + 75739, + 75918 ], "loc": { "start": { @@ -130072,8 +130181,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": [ - 75281, - 75702 + 75313, + 75734 ], "loc": { "start": { @@ -130092,8 +130201,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": [ - 75892, - 76498 + 75924, + 76530 ], "loc": { "start": { @@ -130115,8 +130224,8 @@ "type": "Identifier", "name": "getFilteredDataCol", "range": [ - 76503, - 76521 + 76535, + 76553 ], "loc": { "start": { @@ -130137,8 +130246,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 76531, - 76539 + 76563, + 76571 ], "loc": { "start": { @@ -130157,8 +130266,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 76549, - 76563 + 76581, + 76595 ], "loc": { "start": { @@ -130176,8 +130285,8 @@ "value": false, "raw": "false", "range": [ - 76566, - 76571 + 76598, + 76603 ], "loc": { "start": { @@ -130191,8 +130300,8 @@ } }, "range": [ - 76549, - 76571 + 76581, + 76603 ], "loc": { "start": { @@ -130211,8 +130320,8 @@ "type": "Identifier", "name": "typed", "range": [ - 76581, - 76586 + 76613, + 76618 ], "loc": { "start": { @@ -130230,8 +130339,8 @@ "value": false, "raw": "false", "range": [ - 76589, - 76594 + 76621, + 76626 ], "loc": { "start": { @@ -130245,8 +130354,8 @@ } }, "range": [ - 76581, - 76594 + 76613, + 76626 ], "loc": { "start": { @@ -130265,8 +130374,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 76604, - 76611 + 76636, + 76643 ], "loc": { "start": { @@ -130283,8 +130392,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 76614, - 76616 + 76646, + 76648 ], "loc": { "start": { @@ -130298,8 +130407,8 @@ } }, "range": [ - 76604, - 76616 + 76636, + 76648 ], "loc": { "start": { @@ -130318,8 +130427,8 @@ "type": "Identifier", "name": "visible", "range": [ - 76626, - 76633 + 76658, + 76665 ], "loc": { "start": { @@ -130337,8 +130446,8 @@ "value": true, "raw": "true", "range": [ - 76636, - 76640 + 76668, + 76672 ], "loc": { "start": { @@ -130352,8 +130461,8 @@ } }, "range": [ - 76626, - 76640 + 76658, + 76672 ], "loc": { "start": { @@ -130378,8 +130487,8 @@ "type": "Identifier", "name": "isUndef", "range": [ - 76661, - 76668 + 76693, + 76700 ], "loc": { "start": { @@ -130397,8 +130506,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 76669, - 76677 + 76701, + 76709 ], "loc": { "start": { @@ -130413,8 +130522,8 @@ } ], "range": [ - 76661, - 76678 + 76693, + 76710 ], "loc": { "start": { @@ -130436,8 +130545,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 76701, - 76703 + 76733, + 76735 ], "loc": { "start": { @@ -130451,8 +130560,8 @@ } }, "range": [ - 76694, - 76704 + 76726, + 76736 ], "loc": { "start": { @@ -130467,8 +130576,8 @@ } ], "range": [ - 76680, - 76714 + 76712, + 76746 ], "loc": { "start": { @@ -130483,8 +130592,8 @@ }, "alternate": null, "range": [ - 76657, - 76714 + 76689, + 76746 ], "loc": { "start": { @@ -130506,8 +130615,8 @@ "type": "Identifier", "name": "rows", "range": [ - 76728, - 76732 + 76760, + 76764 ], "loc": { "start": { @@ -130531,8 +130640,8 @@ "object": { "type": "ThisExpression", "range": [ - 76735, - 76739 + 76767, + 76771 ], "loc": { "start": { @@ -130549,8 +130658,8 @@ "type": "Identifier", "name": "dom", "range": [ - 76740, - 76743 + 76772, + 76775 ], "loc": { "start": { @@ -130564,8 +130673,8 @@ } }, "range": [ - 76735, - 76743 + 76767, + 76775 ], "loc": { "start": { @@ -130580,8 +130689,8 @@ }, "arguments": [], "range": [ - 76735, - 76745 + 76767, + 76777 ], "loc": { "start": { @@ -130598,8 +130707,8 @@ "type": "Identifier", "name": "rows", "range": [ - 76746, - 76750 + 76778, + 76782 ], "loc": { "start": { @@ -130613,8 +130722,8 @@ } }, "range": [ - 76735, - 76750 + 76767, + 76782 ], "loc": { "start": { @@ -130628,8 +130737,8 @@ } }, "range": [ - 76728, - 76750 + 76760, + 76782 ], "loc": { "start": { @@ -130645,8 +130754,8 @@ ], "kind": "let", "range": [ - 76724, - 76751 + 76756, + 76783 ], "loc": { "start": { @@ -130668,8 +130777,8 @@ "type": "Identifier", "name": "getContent", "range": [ - 76764, - 76774 + 76796, + 76806 ], "loc": { "start": { @@ -130688,8 +130797,8 @@ "type": "Identifier", "name": "typed", "range": [ - 76777, - 76782 + 76809, + 76814 ], "loc": { "start": { @@ -130713,8 +130822,8 @@ "object": { "type": "ThisExpression", "range": [ - 76785, - 76789 + 76817, + 76821 ], "loc": { "start": { @@ -130731,8 +130840,8 @@ "type": "Identifier", "name": "getCellData", "range": [ - 76790, - 76801 + 76822, + 76833 ], "loc": { "start": { @@ -130746,8 +130855,8 @@ } }, "range": [ - 76785, - 76801 + 76817, + 76833 ], "loc": { "start": { @@ -130764,8 +130873,8 @@ "type": "Identifier", "name": "bind", "range": [ - 76802, - 76806 + 76834, + 76838 ], "loc": { "start": { @@ -130779,8 +130888,8 @@ } }, "range": [ - 76785, - 76806 + 76817, + 76838 ], "loc": { "start": { @@ -130797,8 +130906,8 @@ { "type": "ThisExpression", "range": [ - 76807, - 76811 + 76839, + 76843 ], "loc": { "start": { @@ -130813,8 +130922,8 @@ } ], "range": [ - 76785, - 76812 + 76817, + 76844 ], "loc": { "start": { @@ -130838,8 +130947,8 @@ "object": { "type": "ThisExpression", "range": [ - 76827, - 76831 + 76859, + 76863 ], "loc": { "start": { @@ -130856,8 +130965,8 @@ "type": "Identifier", "name": "getCellValue", "range": [ - 76832, - 76844 + 76864, + 76876 ], "loc": { "start": { @@ -130871,8 +130980,8 @@ } }, "range": [ - 76827, - 76844 + 76859, + 76876 ], "loc": { "start": { @@ -130889,8 +130998,8 @@ "type": "Identifier", "name": "bind", "range": [ - 76845, - 76849 + 76877, + 76881 ], "loc": { "start": { @@ -130904,8 +131013,8 @@ } }, "range": [ - 76827, - 76849 + 76859, + 76881 ], "loc": { "start": { @@ -130922,8 +131031,8 @@ { "type": "ThisExpression", "range": [ - 76850, - 76854 + 76882, + 76886 ], "loc": { "start": { @@ -130938,8 +131047,8 @@ } ], "range": [ - 76827, - 76855 + 76859, + 76887 ], "loc": { "start": { @@ -130953,8 +131062,8 @@ } }, "range": [ - 76777, - 76855 + 76809, + 76887 ], "loc": { "start": { @@ -130968,8 +131077,8 @@ } }, "range": [ - 76764, - 76855 + 76796, + 76887 ], "loc": { "start": { @@ -130985,8 +131094,8 @@ ], "kind": "let", "range": [ - 76760, - 76856 + 76792, + 76888 ], "loc": { "start": { @@ -131003,8 +131112,8 @@ "type": "Line", "value": " ensure valid rows index do not contain excluded rows and row is", "range": [ - 76866, - 76932 + 76898, + 76964 ], "loc": { "start": { @@ -131021,8 +131130,8 @@ "type": "Line", "value": " displayed", "range": [ - 76941, - 76953 + 76973, + 76985 ], "loc": { "start": { @@ -131046,8 +131155,8 @@ "type": "Identifier", "name": "validRows", "range": [ - 76966, - 76975 + 76998, + 77007 ], "loc": { "start": { @@ -131073,8 +131182,8 @@ "object": { "type": "ThisExpression", "range": [ - 76978, - 76982 + 77010, + 77014 ], "loc": { "start": { @@ -131091,8 +131200,8 @@ "type": "Identifier", "name": "getValidRows", "range": [ - 76983, - 76995 + 77015, + 77027 ], "loc": { "start": { @@ -131106,8 +131215,8 @@ } }, "range": [ - 76978, - 76995 + 77010, + 77027 ], "loc": { "start": { @@ -131126,8 +131235,8 @@ "value": true, "raw": "true", "range": [ - 76996, - 77000 + 77028, + 77032 ], "loc": { "start": { @@ -131142,8 +131251,8 @@ } ], "range": [ - 76978, - 77001 + 77010, + 77033 ], "loc": { "start": { @@ -131160,8 +131269,8 @@ "type": "Identifier", "name": "filter", "range": [ - 77002, - 77008 + 77034, + 77040 ], "loc": { "start": { @@ -131175,8 +131284,8 @@ } }, "range": [ - 76978, - 77008 + 77010, + 77040 ], "loc": { "start": { @@ -131198,8 +131307,8 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 77010, - 77016 + 77042, + 77048 ], "loc": { "start": { @@ -131233,8 +131342,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 77042, - 77049 + 77074, + 77081 ], "loc": { "start": { @@ -131251,8 +131360,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 77050, - 77057 + 77082, + 77089 ], "loc": { "start": { @@ -131266,8 +131375,8 @@ } }, "range": [ - 77042, - 77057 + 77074, + 77089 ], "loc": { "start": { @@ -131285,8 +131394,8 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 77058, - 77064 + 77090, + 77096 ], "loc": { "start": { @@ -131301,8 +131410,8 @@ } ], "range": [ - 77042, - 77065 + 77074, + 77097 ], "loc": { "start": { @@ -131323,8 +131432,8 @@ "value": 1, "raw": "1", "range": [ - 77071, - 77072 + 77103, + 77104 ], "loc": { "start": { @@ -131339,8 +131448,8 @@ }, "prefix": true, "range": [ - 77070, - 77072 + 77102, + 77104 ], "loc": { "start": { @@ -131354,8 +131463,8 @@ } }, "range": [ - 77042, - 77072 + 77074, + 77104 ], "loc": { "start": { @@ -131374,8 +131483,8 @@ "type": "Identifier", "name": "visible", "range": [ - 77093, - 77100 + 77125, + 77132 ], "loc": { "start": { @@ -131399,8 +131508,8 @@ "object": { "type": "ThisExpression", "range": [ - 77123, - 77127 + 77155, + 77159 ], "loc": { "start": { @@ -131417,8 +131526,8 @@ "type": "Identifier", "name": "getRowDisplay", "range": [ - 77128, - 77141 + 77160, + 77173 ], "loc": { "start": { @@ -131432,8 +131541,8 @@ } }, "range": [ - 77123, - 77141 + 77155, + 77173 ], "loc": { "start": { @@ -131454,8 +131563,8 @@ "type": "Identifier", "name": "rows", "range": [ - 77142, - 77146 + 77174, + 77178 ], "loc": { "start": { @@ -131472,8 +131581,8 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 77147, - 77153 + 77179, + 77185 ], "loc": { "start": { @@ -131487,8 +131596,8 @@ } }, "range": [ - 77142, - 77154 + 77174, + 77186 ], "loc": { "start": { @@ -131503,8 +131612,8 @@ } ], "range": [ - 77123, - 77155 + 77155, + 77187 ], "loc": { "start": { @@ -131522,8 +131631,8 @@ "value": "none", "raw": "'none'", "range": [ - 77160, - 77166 + 77192, + 77198 ], "loc": { "start": { @@ -131537,8 +131646,8 @@ } }, "range": [ - 77123, - 77166 + 77155, + 77198 ], "loc": { "start": { @@ -131556,8 +131665,8 @@ "value": true, "raw": "true", "range": [ - 77189, - 77193 + 77221, + 77225 ], "loc": { "start": { @@ -131571,8 +131680,8 @@ } }, "range": [ - 77093, - 77193 + 77125, + 77225 ], "loc": { "start": { @@ -131586,8 +131695,8 @@ } }, "range": [ - 77042, - 77194 + 77074, + 77226 ], "loc": { "start": { @@ -131601,8 +131710,8 @@ } }, "range": [ - 77035, - 77195 + 77067, + 77227 ], "loc": { "start": { @@ -131617,8 +131726,8 @@ } ], "range": [ - 77021, - 77205 + 77053, + 77237 ], "loc": { "start": { @@ -131634,8 +131743,8 @@ "generator": false, "expression": false, "range": [ - 77009, - 77205 + 77041, + 77237 ], "loc": { "start": { @@ -131650,8 +131759,8 @@ } ], "range": [ - 76978, - 77206 + 77010, + 77238 ], "loc": { "start": { @@ -131665,8 +131774,8 @@ } }, "range": [ - 76966, - 77206 + 76998, + 77238 ], "loc": { "start": { @@ -131682,8 +131791,8 @@ ], "kind": "let", "range": [ - 76962, - 77207 + 76994, + 77239 ], "loc": { "start": { @@ -131700,8 +131809,8 @@ "type": "Line", "value": " ensure valid rows index do not contain excluded rows and row is", "range": [ - 76866, - 76932 + 76898, + 76964 ], "loc": { "start": { @@ -131718,8 +131827,8 @@ "type": "Line", "value": " displayed", "range": [ - 76941, - 76953 + 76973, + 76985 ], "loc": { "start": { @@ -131738,8 +131847,8 @@ "type": "Line", "value": " convert column value to expected type if necessary", "range": [ - 77217, - 77270 + 77249, + 77302 ], "loc": { "start": { @@ -131763,8 +131872,8 @@ "type": "Identifier", "name": "validColValues", "range": [ - 77283, - 77297 + 77315, + 77329 ], "loc": { "start": { @@ -131786,8 +131895,8 @@ "type": "Identifier", "name": "validRows", "range": [ - 77300, - 77309 + 77332, + 77341 ], "loc": { "start": { @@ -131804,8 +131913,8 @@ "type": "Identifier", "name": "map", "range": [ - 77310, - 77313 + 77342, + 77345 ], "loc": { "start": { @@ -131819,8 +131928,8 @@ } }, "range": [ - 77300, - 77313 + 77332, + 77345 ], "loc": { "start": { @@ -131842,8 +131951,8 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 77315, - 77321 + 77347, + 77353 ], "loc": { "start": { @@ -131868,8 +131977,8 @@ "type": "Identifier", "name": "getContent", "range": [ - 77347, - 77357 + 77379, + 77389 ], "loc": { "start": { @@ -131896,8 +132005,8 @@ "type": "Identifier", "name": "rows", "range": [ - 77358, - 77362 + 77390, + 77394 ], "loc": { "start": { @@ -131914,8 +132023,8 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 77363, - 77369 + 77395, + 77401 ], "loc": { "start": { @@ -131929,8 +132038,8 @@ } }, "range": [ - 77358, - 77370 + 77390, + 77402 ], "loc": { "start": { @@ -131947,8 +132056,8 @@ "type": "Identifier", "name": "cells", "range": [ - 77371, - 77376 + 77403, + 77408 ], "loc": { "start": { @@ -131962,8 +132071,8 @@ } }, "range": [ - 77358, - 77376 + 77390, + 77408 ], "loc": { "start": { @@ -131980,8 +132089,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 77377, - 77385 + 77409, + 77417 ], "loc": { "start": { @@ -131995,8 +132104,8 @@ } }, "range": [ - 77358, - 77386 + 77390, + 77418 ], "loc": { "start": { @@ -132011,8 +132120,8 @@ } ], "range": [ - 77347, - 77387 + 77379, + 77419 ], "loc": { "start": { @@ -132026,8 +132135,8 @@ } }, "range": [ - 77340, - 77388 + 77372, + 77420 ], "loc": { "start": { @@ -132042,8 +132151,8 @@ } ], "range": [ - 77326, - 77398 + 77358, + 77430 ], "loc": { "start": { @@ -132059,8 +132168,8 @@ "generator": false, "expression": false, "range": [ - 77314, - 77398 + 77346, + 77430 ], "loc": { "start": { @@ -132075,8 +132184,8 @@ } ], "range": [ - 77300, - 77399 + 77332, + 77431 ], "loc": { "start": { @@ -132090,8 +132199,8 @@ } }, "range": [ - 77283, - 77399 + 77315, + 77431 ], "loc": { "start": { @@ -132107,8 +132216,8 @@ ], "kind": "let", "range": [ - 77279, - 77400 + 77311, + 77432 ], "loc": { "start": { @@ -132125,8 +132234,8 @@ "type": "Line", "value": " convert column value to expected type if necessary", "range": [ - 77217, - 77270 + 77249, + 77302 ], "loc": { "start": { @@ -132147,8 +132256,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 77414, - 77428 + 77446, + 77460 ], "loc": { "start": { @@ -132175,8 +132284,8 @@ "type": "Identifier", "name": "validColValues", "range": [ - 77444, - 77458 + 77476, + 77490 ], "loc": { "start": { @@ -132193,8 +132302,8 @@ "type": "Identifier", "name": "unshift", "range": [ - 77459, - 77466 + 77491, + 77498 ], "loc": { "start": { @@ -132208,8 +132317,8 @@ } }, "range": [ - 77444, - 77466 + 77476, + 77498 ], "loc": { "start": { @@ -132234,8 +132343,8 @@ "object": { "type": "ThisExpression", "range": [ - 77467, - 77471 + 77499, + 77503 ], "loc": { "start": { @@ -132252,8 +132361,8 @@ "type": "Identifier", "name": "getHeadersText", "range": [ - 77472, - 77486 + 77504, + 77518 ], "loc": { "start": { @@ -132267,8 +132376,8 @@ } }, "range": [ - 77467, - 77486 + 77499, + 77518 ], "loc": { "start": { @@ -132283,8 +132392,8 @@ }, "arguments": [], "range": [ - 77467, - 77488 + 77499, + 77520 ], "loc": { "start": { @@ -132301,8 +132410,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 77489, - 77497 + 77521, + 77529 ], "loc": { "start": { @@ -132316,8 +132425,8 @@ } }, "range": [ - 77467, - 77498 + 77499, + 77530 ], "loc": { "start": { @@ -132332,8 +132441,8 @@ } ], "range": [ - 77444, - 77499 + 77476, + 77531 ], "loc": { "start": { @@ -132347,8 +132456,8 @@ } }, "range": [ - 77444, - 77500 + 77476, + 77532 ], "loc": { "start": { @@ -132363,8 +132472,8 @@ } ], "range": [ - 77430, - 77510 + 77462, + 77542 ], "loc": { "start": { @@ -132379,8 +132488,8 @@ }, "alternate": null, "range": [ - 77410, - 77510 + 77442, + 77542 ], "loc": { "start": { @@ -132399,8 +132508,8 @@ "type": "Identifier", "name": "validColValues", "range": [ - 77527, - 77541 + 77559, + 77573 ], "loc": { "start": { @@ -132414,8 +132523,8 @@ } }, "range": [ - 77520, - 77542 + 77552, + 77574 ], "loc": { "start": { @@ -132430,8 +132539,8 @@ } ], "range": [ - 76647, - 77548 + 76679, + 77580 ], "loc": { "start": { @@ -132447,8 +132556,8 @@ "generator": false, "expression": false, "range": [ - 76521, - 77548 + 76553, + 77580 ], "loc": { "start": { @@ -132464,8 +132573,8 @@ "kind": "method", "computed": false, "range": [ - 76503, - 77548 + 76535, + 77580 ], "loc": { "start": { @@ -132482,8 +132591,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": [ - 75892, - 76498 + 75924, + 76530 ], "loc": { "start": { @@ -132502,8 +132611,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": [ - 77554, - 77716 + 77586, + 77748 ], "loc": { "start": { @@ -132525,8 +132634,8 @@ "type": "Identifier", "name": "getRowDisplay", "range": [ - 77721, - 77734 + 77753, + 77766 ], "loc": { "start": { @@ -132547,8 +132656,8 @@ "type": "Identifier", "name": "row", "range": [ - 77735, - 77738 + 77767, + 77770 ], "loc": { "start": { @@ -132577,8 +132686,8 @@ "type": "Identifier", "name": "row", "range": [ - 77757, - 77760 + 77789, + 77792 ], "loc": { "start": { @@ -132595,8 +132704,8 @@ "type": "Identifier", "name": "style", "range": [ - 77761, - 77766 + 77793, + 77798 ], "loc": { "start": { @@ -132610,8 +132719,8 @@ } }, "range": [ - 77757, - 77766 + 77789, + 77798 ], "loc": { "start": { @@ -132628,8 +132737,8 @@ "type": "Identifier", "name": "display", "range": [ - 77767, - 77774 + 77799, + 77806 ], "loc": { "start": { @@ -132643,8 +132752,8 @@ } }, "range": [ - 77757, - 77774 + 77789, + 77806 ], "loc": { "start": { @@ -132658,8 +132767,8 @@ } }, "range": [ - 77750, - 77775 + 77782, + 77807 ], "loc": { "start": { @@ -132674,8 +132783,8 @@ } ], "range": [ - 77740, - 77781 + 77772, + 77813 ], "loc": { "start": { @@ -132691,8 +132800,8 @@ "generator": false, "expression": false, "range": [ - 77734, - 77781 + 77766, + 77813 ], "loc": { "start": { @@ -132708,8 +132817,8 @@ "kind": "method", "computed": false, "range": [ - 77721, - 77781 + 77753, + 77813 ], "loc": { "start": { @@ -132726,8 +132835,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": [ - 77554, - 77716 + 77586, + 77748 ], "loc": { "start": { @@ -132746,8 +132855,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": [ - 77787, - 77960 + 77819, + 77992 ], "loc": { "start": { @@ -132769,8 +132878,8 @@ "type": "Identifier", "name": "validateRow", "range": [ - 77965, - 77976 + 77997, + 78008 ], "loc": { "start": { @@ -132791,8 +132900,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 77977, - 77985 + 78009, + 78017 ], "loc": { "start": { @@ -132809,8 +132918,8 @@ "type": "Identifier", "name": "isValid", "range": [ - 77987, - 77994 + 78019, + 78026 ], "loc": { "start": { @@ -132836,8 +132945,8 @@ "type": "Identifier", "name": "row", "range": [ - 78010, - 78013 + 78042, + 78045 ], "loc": { "start": { @@ -132864,8 +132973,8 @@ "object": { "type": "ThisExpression", "range": [ - 78016, - 78020 + 78048, + 78052 ], "loc": { "start": { @@ -132882,8 +132991,8 @@ "type": "Identifier", "name": "dom", "range": [ - 78021, - 78024 + 78053, + 78056 ], "loc": { "start": { @@ -132897,8 +133006,8 @@ } }, "range": [ - 78016, - 78024 + 78048, + 78056 ], "loc": { "start": { @@ -132913,8 +133022,8 @@ }, "arguments": [], "range": [ - 78016, - 78026 + 78048, + 78058 ], "loc": { "start": { @@ -132931,8 +133040,8 @@ "type": "Identifier", "name": "rows", "range": [ - 78027, - 78031 + 78059, + 78063 ], "loc": { "start": { @@ -132946,8 +133055,8 @@ } }, "range": [ - 78016, - 78031 + 78048, + 78063 ], "loc": { "start": { @@ -132964,8 +133073,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 78032, - 78040 + 78064, + 78072 ], "loc": { "start": { @@ -132979,8 +133088,8 @@ } }, "range": [ - 78016, - 78041 + 78048, + 78073 ], "loc": { "start": { @@ -132994,8 +133103,8 @@ } }, "range": [ - 78010, - 78041 + 78042, + 78073 ], "loc": { "start": { @@ -133011,8 +133120,8 @@ ], "kind": "let", "range": [ - 78006, - 78042 + 78038, + 78074 ], "loc": { "start": { @@ -133037,8 +133146,8 @@ "type": "Identifier", "name": "row", "range": [ - 78056, - 78059 + 78088, + 78091 ], "loc": { "start": { @@ -133053,8 +133162,8 @@ }, "prefix": true, "range": [ - 78055, - 78059 + 78087, + 78091 ], "loc": { "start": { @@ -133077,8 +133186,8 @@ "type": "Identifier", "name": "isValid", "range": [ - 78070, - 78077 + 78102, + 78109 ], "loc": { "start": { @@ -133093,8 +133202,8 @@ }, "prefix": true, "range": [ - 78063, - 78077 + 78095, + 78109 ], "loc": { "start": { @@ -133112,8 +133221,8 @@ "value": "boolean", "raw": "'boolean'", "range": [ - 78082, - 78091 + 78114, + 78123 ], "loc": { "start": { @@ -133127,8 +133236,8 @@ } }, "range": [ - 78063, - 78091 + 78095, + 78123 ], "loc": { "start": { @@ -133142,8 +133251,8 @@ } }, "range": [ - 78055, - 78091 + 78087, + 78123 ], "loc": { "start": { @@ -133163,8 +133272,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 78107, - 78114 + 78139, + 78146 ], "loc": { "start": { @@ -133179,8 +133288,8 @@ } ], "range": [ - 78093, - 78124 + 78125, + 78156 ], "loc": { "start": { @@ -133195,8 +133304,8 @@ }, "alternate": null, "range": [ - 78051, - 78124 + 78083, + 78156 ], "loc": { "start": { @@ -133213,8 +133322,8 @@ "type": "Line", "value": " always visible rows are valid", "range": [ - 78134, - 78166 + 78166, + 78198 ], "loc": { "start": { @@ -133240,8 +133349,8 @@ "object": { "type": "ThisExpression", "range": [ - 78179, - 78183 + 78211, + 78215 ], "loc": { "start": { @@ -133258,8 +133367,8 @@ "type": "Identifier", "name": "hasVisibleRows", "range": [ - 78184, - 78198 + 78216, + 78230 ], "loc": { "start": { @@ -133273,8 +133382,8 @@ } }, "range": [ - 78179, - 78198 + 78211, + 78230 ], "loc": { "start": { @@ -133301,8 +133410,8 @@ "object": { "type": "ThisExpression", "range": [ - 78202, - 78206 + 78234, + 78238 ], "loc": { "start": { @@ -133319,8 +133428,8 @@ "type": "Identifier", "name": "visibleRows", "range": [ - 78207, - 78218 + 78239, + 78250 ], "loc": { "start": { @@ -133334,8 +133443,8 @@ } }, "range": [ - 78202, - 78218 + 78234, + 78250 ], "loc": { "start": { @@ -133352,8 +133461,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 78219, - 78226 + 78251, + 78258 ], "loc": { "start": { @@ -133367,8 +133476,8 @@ } }, "range": [ - 78202, - 78226 + 78234, + 78258 ], "loc": { "start": { @@ -133386,8 +133495,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 78227, - 78235 + 78259, + 78267 ], "loc": { "start": { @@ -133402,8 +133511,8 @@ } ], "range": [ - 78202, - 78236 + 78234, + 78268 ], "loc": { "start": { @@ -133424,8 +133533,8 @@ "value": 1, "raw": "1", "range": [ - 78242, - 78243 + 78274, + 78275 ], "loc": { "start": { @@ -133440,8 +133549,8 @@ }, "prefix": true, "range": [ - 78241, - 78243 + 78273, + 78275 ], "loc": { "start": { @@ -133455,8 +133564,8 @@ } }, "range": [ - 78202, - 78243 + 78234, + 78275 ], "loc": { "start": { @@ -133470,8 +133579,8 @@ } }, "range": [ - 78179, - 78243 + 78211, + 78275 ], "loc": { "start": { @@ -133496,8 +133605,8 @@ "type": "Identifier", "name": "isValid", "range": [ - 78259, - 78266 + 78291, + 78298 ], "loc": { "start": { @@ -133515,8 +133624,8 @@ "value": true, "raw": "true", "range": [ - 78269, - 78273 + 78301, + 78305 ], "loc": { "start": { @@ -133530,8 +133639,8 @@ } }, "range": [ - 78259, - 78273 + 78291, + 78305 ], "loc": { "start": { @@ -133545,8 +133654,8 @@ } }, "range": [ - 78259, - 78274 + 78291, + 78306 ], "loc": { "start": { @@ -133561,8 +133670,8 @@ } ], "range": [ - 78245, - 78284 + 78277, + 78316 ], "loc": { "start": { @@ -133577,8 +133686,8 @@ }, "alternate": null, "range": [ - 78175, - 78284 + 78207, + 78316 ], "loc": { "start": { @@ -133595,8 +133704,8 @@ "type": "Line", "value": " always visible rows are valid", "range": [ - 78134, - 78166 + 78166, + 78198 ], "loc": { "start": { @@ -133620,8 +133729,8 @@ "type": "Identifier", "name": "displayFlag", "range": [ - 78298, - 78309 + 78330, + 78341 ], "loc": { "start": { @@ -133640,8 +133749,8 @@ "type": "Identifier", "name": "isValid", "range": [ - 78312, - 78319 + 78344, + 78351 ], "loc": { "start": { @@ -133659,8 +133768,8 @@ "value": "", "raw": "''", "range": [ - 78322, - 78324 + 78354, + 78356 ], "loc": { "start": { @@ -133677,8 +133786,8 @@ "type": "Identifier", "name": "NONE", "range": [ - 78327, - 78331 + 78359, + 78363 ], "loc": { "start": { @@ -133692,8 +133801,8 @@ } }, "range": [ - 78312, - 78331 + 78344, + 78363 ], "loc": { "start": { @@ -133707,8 +133816,8 @@ } }, "range": [ - 78298, - 78331 + 78330, + 78363 ], "loc": { "start": { @@ -133727,8 +133836,8 @@ "type": "Identifier", "name": "validFlag", "range": [ - 78345, - 78354 + 78377, + 78386 ], "loc": { "start": { @@ -133747,8 +133856,8 @@ "type": "Identifier", "name": "isValid", "range": [ - 78357, - 78364 + 78389, + 78396 ], "loc": { "start": { @@ -133766,8 +133875,8 @@ "value": "true", "raw": "'true'", "range": [ - 78367, - 78373 + 78399, + 78405 ], "loc": { "start": { @@ -133785,8 +133894,8 @@ "value": "false", "raw": "'false'", "range": [ - 78376, - 78383 + 78408, + 78415 ], "loc": { "start": { @@ -133800,8 +133909,8 @@ } }, "range": [ - 78357, - 78383 + 78389, + 78415 ], "loc": { "start": { @@ -133815,8 +133924,8 @@ } }, "range": [ - 78345, - 78383 + 78377, + 78415 ], "loc": { "start": { @@ -133832,8 +133941,8 @@ ], "kind": "let", "range": [ - 78294, - 78384 + 78326, + 78416 ], "loc": { "start": { @@ -133861,8 +133970,8 @@ "type": "Identifier", "name": "row", "range": [ - 78393, - 78396 + 78425, + 78428 ], "loc": { "start": { @@ -133879,8 +133988,8 @@ "type": "Identifier", "name": "style", "range": [ - 78397, - 78402 + 78429, + 78434 ], "loc": { "start": { @@ -133894,8 +134003,8 @@ } }, "range": [ - 78393, - 78402 + 78425, + 78434 ], "loc": { "start": { @@ -133912,8 +134021,8 @@ "type": "Identifier", "name": "display", "range": [ - 78403, - 78410 + 78435, + 78442 ], "loc": { "start": { @@ -133927,8 +134036,8 @@ } }, "range": [ - 78393, - 78410 + 78425, + 78442 ], "loc": { "start": { @@ -133945,8 +134054,8 @@ "type": "Identifier", "name": "displayFlag", "range": [ - 78413, - 78424 + 78445, + 78456 ], "loc": { "start": { @@ -133960,8 +134069,8 @@ } }, "range": [ - 78393, - 78424 + 78425, + 78456 ], "loc": { "start": { @@ -133975,8 +134084,8 @@ } }, "range": [ - 78393, - 78425 + 78425, + 78457 ], "loc": { "start": { @@ -133997,8 +134106,8 @@ "object": { "type": "ThisExpression", "range": [ - 78439, - 78443 + 78471, + 78475 ], "loc": { "start": { @@ -134015,8 +134124,8 @@ "type": "Identifier", "name": "paging", "range": [ - 78444, - 78450 + 78476, + 78482 ], "loc": { "start": { @@ -134030,8 +134139,8 @@ } }, "range": [ - 78439, - 78450 + 78471, + 78482 ], "loc": { "start": { @@ -134058,8 +134167,8 @@ "type": "Identifier", "name": "row", "range": [ - 78466, - 78469 + 78498, + 78501 ], "loc": { "start": { @@ -134076,8 +134185,8 @@ "type": "Identifier", "name": "setAttribute", "range": [ - 78470, - 78482 + 78502, + 78514 ], "loc": { "start": { @@ -134091,8 +134200,8 @@ } }, "range": [ - 78466, - 78482 + 78498, + 78514 ], "loc": { "start": { @@ -134111,8 +134220,8 @@ "value": "validRow", "raw": "'validRow'", "range": [ - 78483, - 78493 + 78515, + 78525 ], "loc": { "start": { @@ -134129,8 +134238,8 @@ "type": "Identifier", "name": "validFlag", "range": [ - 78495, - 78504 + 78527, + 78536 ], "loc": { "start": { @@ -134145,8 +134254,8 @@ } ], "range": [ - 78466, - 78505 + 78498, + 78537 ], "loc": { "start": { @@ -134160,8 +134269,8 @@ } }, "range": [ - 78466, - 78506 + 78498, + 78538 ], "loc": { "start": { @@ -134176,8 +134285,8 @@ } ], "range": [ - 78452, - 78516 + 78484, + 78548 ], "loc": { "start": { @@ -134192,8 +134301,8 @@ }, "alternate": null, "range": [ - 78435, - 78516 + 78467, + 78548 ], "loc": { "start": { @@ -134212,8 +134321,8 @@ "type": "Identifier", "name": "isValid", "range": [ - 78530, - 78537 + 78562, + 78569 ], "loc": { "start": { @@ -134245,8 +134354,8 @@ "object": { "type": "ThisExpression", "range": [ - 78557, - 78561 + 78589, + 78593 ], "loc": { "start": { @@ -134263,8 +134372,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 78562, - 78576 + 78594, + 78608 ], "loc": { "start": { @@ -134278,8 +134387,8 @@ } }, "range": [ - 78557, - 78576 + 78589, + 78608 ], "loc": { "start": { @@ -134296,8 +134405,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 78577, - 78584 + 78609, + 78616 ], "loc": { "start": { @@ -134311,8 +134420,8 @@ } }, "range": [ - 78557, - 78584 + 78589, + 78616 ], "loc": { "start": { @@ -134330,8 +134439,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 78585, - 78593 + 78617, + 78625 ], "loc": { "start": { @@ -134346,8 +134455,8 @@ } ], "range": [ - 78557, - 78594 + 78589, + 78626 ], "loc": { "start": { @@ -134368,8 +134477,8 @@ "value": 1, "raw": "1", "range": [ - 78600, - 78601 + 78632, + 78633 ], "loc": { "start": { @@ -134384,8 +134493,8 @@ }, "prefix": true, "range": [ - 78599, - 78601 + 78631, + 78633 ], "loc": { "start": { @@ -134399,8 +134508,8 @@ } }, "range": [ - 78557, - 78601 + 78589, + 78633 ], "loc": { "start": { @@ -134429,8 +134538,8 @@ "object": { "type": "ThisExpression", "range": [ - 78621, - 78625 + 78653, + 78657 ], "loc": { "start": { @@ -134447,8 +134556,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 78626, - 78640 + 78658, + 78672 ], "loc": { "start": { @@ -134462,8 +134571,8 @@ } }, "range": [ - 78621, - 78640 + 78653, + 78672 ], "loc": { "start": { @@ -134480,8 +134589,8 @@ "type": "Identifier", "name": "push", "range": [ - 78641, - 78645 + 78673, + 78677 ], "loc": { "start": { @@ -134495,8 +134604,8 @@ } }, "range": [ - 78621, - 78645 + 78653, + 78677 ], "loc": { "start": { @@ -134514,8 +134623,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 78646, - 78654 + 78678, + 78686 ], "loc": { "start": { @@ -134530,8 +134639,8 @@ } ], "range": [ - 78621, - 78655 + 78653, + 78687 ], "loc": { "start": { @@ -134545,8 +134654,8 @@ } }, "range": [ - 78621, - 78656 + 78653, + 78688 ], "loc": { "start": { @@ -134561,8 +134670,8 @@ } ], "range": [ - 78603, - 78670 + 78635, + 78702 ], "loc": { "start": { @@ -134577,8 +134686,8 @@ }, "alternate": null, "range": [ - 78553, - 78670 + 78585, + 78702 ], "loc": { "start": { @@ -134601,8 +134710,8 @@ "object": { "type": "ThisExpression", "range": [ - 78684, - 78688 + 78716, + 78720 ], "loc": { "start": { @@ -134619,8 +134728,8 @@ "type": "Identifier", "name": "onRowValidated", "range": [ - 78689, - 78703 + 78721, + 78735 ], "loc": { "start": { @@ -134634,8 +134743,8 @@ } }, "range": [ - 78684, - 78703 + 78716, + 78735 ], "loc": { "start": { @@ -134652,8 +134761,8 @@ { "type": "ThisExpression", "range": [ - 78704, - 78708 + 78736, + 78740 ], "loc": { "start": { @@ -134670,8 +134779,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 78710, - 78718 + 78742, + 78750 ], "loc": { "start": { @@ -134686,8 +134795,8 @@ } ], "range": [ - 78684, - 78719 + 78716, + 78751 ], "loc": { "start": { @@ -134701,8 +134810,8 @@ } }, "range": [ - 78684, - 78720 + 78716, + 78752 ], "loc": { "start": { @@ -134728,8 +134837,8 @@ "object": { "type": "ThisExpression", "range": [ - 78734, - 78738 + 78766, + 78770 ], "loc": { "start": { @@ -134746,8 +134855,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 78739, - 78746 + 78771, + 78778 ], "loc": { "start": { @@ -134761,8 +134870,8 @@ } }, "range": [ - 78734, - 78746 + 78766, + 78778 ], "loc": { "start": { @@ -134779,8 +134888,8 @@ "type": "Identifier", "name": "emit", "range": [ - 78747, - 78751 + 78779, + 78783 ], "loc": { "start": { @@ -134794,8 +134903,8 @@ } }, "range": [ - 78734, - 78751 + 78766, + 78783 ], "loc": { "start": { @@ -134814,8 +134923,8 @@ "value": "row-validated", "raw": "'row-validated'", "range": [ - 78752, - 78767 + 78784, + 78799 ], "loc": { "start": { @@ -134831,8 +134940,8 @@ { "type": "ThisExpression", "range": [ - 78769, - 78773 + 78801, + 78805 ], "loc": { "start": { @@ -134849,8 +134958,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 78775, - 78783 + 78807, + 78815 ], "loc": { "start": { @@ -134865,8 +134974,8 @@ } ], "range": [ - 78734, - 78784 + 78766, + 78816 ], "loc": { "start": { @@ -134880,8 +134989,8 @@ } }, "range": [ - 78734, - 78785 + 78766, + 78817 ], "loc": { "start": { @@ -134896,8 +135005,8 @@ } ], "range": [ - 78539, - 78795 + 78571, + 78827 ], "loc": { "start": { @@ -134912,8 +135021,8 @@ }, "alternate": null, "range": [ - 78526, - 78795 + 78558, + 78827 ], "loc": { "start": { @@ -134928,8 +135037,8 @@ } ], "range": [ - 77996, - 78801 + 78028, + 78833 ], "loc": { "start": { @@ -134945,8 +135054,8 @@ "generator": false, "expression": false, "range": [ - 77976, - 78801 + 78008, + 78833 ], "loc": { "start": { @@ -134962,8 +135071,8 @@ "kind": "method", "computed": false, "range": [ - 77965, - 78801 + 77997, + 78833 ], "loc": { "start": { @@ -134980,8 +135089,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": [ - 77787, - 77960 + 77819, + 77992 ], "loc": { "start": { @@ -135000,8 +135109,8 @@ "type": "Block", "value": "*\n * Validate all filterable rows\n ", "range": [ - 78807, - 78854 + 78839, + 78886 ], "loc": { "start": { @@ -135023,8 +135132,8 @@ "type": "Identifier", "name": "validateAllRows", "range": [ - 78859, - 78874 + 78891, + 78906 ], "loc": { "start": { @@ -135055,8 +135164,8 @@ "object": { "type": "ThisExpression", "range": [ - 78892, - 78896 + 78924, + 78928 ], "loc": { "start": { @@ -135073,8 +135182,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 78897, - 78908 + 78929, + 78940 ], "loc": { "start": { @@ -135088,8 +135197,8 @@ } }, "range": [ - 78892, - 78908 + 78924, + 78940 ], "loc": { "start": { @@ -135104,8 +135213,8 @@ }, "prefix": true, "range": [ - 78891, - 78908 + 78923, + 78940 ], "loc": { "start": { @@ -135125,8 +135234,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 78924, - 78931 + 78956, + 78963 ], "loc": { "start": { @@ -135141,8 +135250,8 @@ } ], "range": [ - 78910, - 78941 + 78942, + 78973 ], "loc": { "start": { @@ -135157,8 +135266,8 @@ }, "alternate": null, "range": [ - 78887, - 78941 + 78919, + 78973 ], "loc": { "start": { @@ -135182,8 +135291,8 @@ "object": { "type": "ThisExpression", "range": [ - 78950, - 78954 + 78982, + 78986 ], "loc": { "start": { @@ -135200,8 +135309,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 78955, - 78969 + 78987, + 79001 ], "loc": { "start": { @@ -135215,8 +135324,8 @@ } }, "range": [ - 78950, - 78969 + 78982, + 79001 ], "loc": { "start": { @@ -135233,8 +135342,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 78972, - 78974 + 79004, + 79006 ], "loc": { "start": { @@ -135248,8 +135357,8 @@ } }, "range": [ - 78950, - 78974 + 78982, + 79006 ], "loc": { "start": { @@ -135263,8 +135372,8 @@ } }, "range": [ - 78950, - 78975 + 78982, + 79007 ], "loc": { "start": { @@ -135288,8 +135397,8 @@ "type": "Identifier", "name": "k", "range": [ - 78993, - 78994 + 79025, + 79026 ], "loc": { "start": { @@ -135308,8 +135417,8 @@ "object": { "type": "ThisExpression", "range": [ - 78997, - 79001 + 79029, + 79033 ], "loc": { "start": { @@ -135326,8 +135435,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 79002, - 79008 + 79034, + 79040 ], "loc": { "start": { @@ -135341,8 +135450,8 @@ } }, "range": [ - 78997, - 79008 + 79029, + 79040 ], "loc": { "start": { @@ -135356,8 +135465,8 @@ } }, "range": [ - 78993, - 79008 + 79025, + 79040 ], "loc": { "start": { @@ -135373,8 +135482,8 @@ ], "kind": "let", "range": [ - 78989, - 79008 + 79021, + 79040 ], "loc": { "start": { @@ -135394,8 +135503,8 @@ "type": "Identifier", "name": "k", "range": [ - 79010, - 79011 + 79042, + 79043 ], "loc": { "start": { @@ -135414,8 +135523,8 @@ "object": { "type": "ThisExpression", "range": [ - 79014, - 79018 + 79046, + 79050 ], "loc": { "start": { @@ -135432,8 +135541,8 @@ "type": "Identifier", "name": "nbFilterableRows", "range": [ - 79019, - 79035 + 79051, + 79067 ], "loc": { "start": { @@ -135447,8 +135556,8 @@ } }, "range": [ - 79014, - 79035 + 79046, + 79067 ], "loc": { "start": { @@ -135462,8 +135571,8 @@ } }, "range": [ - 79010, - 79035 + 79042, + 79067 ], "loc": { "start": { @@ -135483,8 +135592,8 @@ "type": "Identifier", "name": "k", "range": [ - 79037, - 79038 + 79069, + 79070 ], "loc": { "start": { @@ -135499,8 +135608,8 @@ }, "prefix": false, "range": [ - 79037, - 79040 + 79069, + 79072 ], "loc": { "start": { @@ -135526,8 +135635,8 @@ "object": { "type": "ThisExpression", "range": [ - 79056, - 79060 + 79088, + 79092 ], "loc": { "start": { @@ -135544,8 +135653,8 @@ "type": "Identifier", "name": "validateRow", "range": [ - 79061, - 79072 + 79093, + 79104 ], "loc": { "start": { @@ -135559,8 +135668,8 @@ } }, "range": [ - 79056, - 79072 + 79088, + 79104 ], "loc": { "start": { @@ -135578,8 +135687,8 @@ "type": "Identifier", "name": "k", "range": [ - 79073, - 79074 + 79105, + 79106 ], "loc": { "start": { @@ -135597,8 +135706,8 @@ "value": true, "raw": "true", "range": [ - 79076, - 79080 + 79108, + 79112 ], "loc": { "start": { @@ -135613,8 +135722,8 @@ } ], "range": [ - 79056, - 79081 + 79088, + 79113 ], "loc": { "start": { @@ -135628,8 +135737,8 @@ } }, "range": [ - 79056, - 79082 + 79088, + 79114 ], "loc": { "start": { @@ -135644,8 +135753,8 @@ } ], "range": [ - 79042, - 79092 + 79074, + 79124 ], "loc": { "start": { @@ -135659,8 +135768,8 @@ } }, "range": [ - 78984, - 79092 + 79016, + 79124 ], "loc": { "start": { @@ -135675,8 +135784,8 @@ } ], "range": [ - 78877, - 79098 + 78909, + 79130 ], "loc": { "start": { @@ -135692,8 +135801,8 @@ "generator": false, "expression": false, "range": [ - 78874, - 79098 + 78906, + 79130 ], "loc": { "start": { @@ -135709,8 +135818,8 @@ "kind": "method", "computed": false, "range": [ - 78859, - 79098 + 78891, + 79130 ], "loc": { "start": { @@ -135727,8 +135836,8 @@ "type": "Block", "value": "*\n * Validate all filterable rows\n ", "range": [ - 78807, - 78854 + 78839, + 78886 ], "loc": { "start": { @@ -135747,8 +135856,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": [ - 79104, - 79266 + 79136, + 79298 ], "loc": { "start": { @@ -135770,8 +135879,8 @@ "type": "Identifier", "name": "setFilterValue", "range": [ - 79271, - 79285 + 79303, + 79317 ], "loc": { "start": { @@ -135792,8 +135901,8 @@ "type": "Identifier", "name": "index", "range": [ - 79286, - 79291 + 79318, + 79323 ], "loc": { "start": { @@ -135812,8 +135921,8 @@ "type": "Identifier", "name": "query", "range": [ - 79293, - 79298 + 79325, + 79330 ], "loc": { "start": { @@ -135831,8 +135940,8 @@ "value": "", "raw": "''", "range": [ - 79301, - 79303 + 79333, + 79335 ], "loc": { "start": { @@ -135846,8 +135955,8 @@ } }, "range": [ - 79293, - 79303 + 79325, + 79335 ], "loc": { "start": { @@ -135875,8 +135984,8 @@ "object": { "type": "ThisExpression", "range": [ - 79320, - 79324 + 79352, + 79356 ], "loc": { "start": { @@ -135893,8 +136002,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 79325, - 79332 + 79357, + 79364 ], "loc": { "start": { @@ -135908,8 +136017,8 @@ } }, "range": [ - 79320, - 79332 + 79352, + 79364 ], "loc": { "start": { @@ -135924,8 +136033,8 @@ }, "prefix": true, "range": [ - 79319, - 79332 + 79351, + 79364 ], "loc": { "start": { @@ -135945,8 +136054,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 79348, - 79355 + 79380, + 79387 ], "loc": { "start": { @@ -135961,8 +136070,8 @@ } ], "range": [ - 79334, - 79365 + 79366, + 79397 ], "loc": { "start": { @@ -135977,8 +136086,8 @@ }, "alternate": null, "range": [ - 79315, - 79365 + 79347, + 79397 ], "loc": { "start": { @@ -136000,8 +136109,8 @@ "type": "Identifier", "name": "slc", "range": [ - 79378, - 79381 + 79410, + 79413 ], "loc": { "start": { @@ -136022,8 +136131,8 @@ "object": { "type": "ThisExpression", "range": [ - 79384, - 79388 + 79416, + 79420 ], "loc": { "start": { @@ -136040,8 +136149,8 @@ "type": "Identifier", "name": "getFilterElement", "range": [ - 79389, - 79405 + 79421, + 79437 ], "loc": { "start": { @@ -136055,8 +136164,8 @@ } }, "range": [ - 79384, - 79405 + 79416, + 79437 ], "loc": { "start": { @@ -136074,8 +136183,8 @@ "type": "Identifier", "name": "index", "range": [ - 79406, - 79411 + 79438, + 79443 ], "loc": { "start": { @@ -136090,8 +136199,8 @@ } ], "range": [ - 79384, - 79412 + 79416, + 79444 ], "loc": { "start": { @@ -136105,8 +136214,8 @@ } }, "range": [ - 79378, - 79412 + 79410, + 79444 ], "loc": { "start": { @@ -136125,8 +136234,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 79426, - 79436 + 79458, + 79468 ], "loc": { "start": { @@ -136147,8 +136256,8 @@ "object": { "type": "ThisExpression", "range": [ - 79439, - 79443 + 79471, + 79475 ], "loc": { "start": { @@ -136165,8 +136274,8 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 79444, - 79457 + 79476, + 79489 ], "loc": { "start": { @@ -136180,8 +136289,8 @@ } }, "range": [ - 79439, - 79457 + 79471, + 79489 ], "loc": { "start": { @@ -136199,8 +136308,8 @@ "type": "Identifier", "name": "index", "range": [ - 79458, - 79463 + 79490, + 79495 ], "loc": { "start": { @@ -136215,8 +136324,8 @@ } ], "range": [ - 79439, - 79464 + 79471, + 79496 ], "loc": { "start": { @@ -136230,8 +136339,8 @@ } }, "range": [ - 79426, - 79464 + 79458, + 79496 ], "loc": { "start": { @@ -136247,8 +136356,8 @@ ], "kind": "let", "range": [ - 79374, - 79465 + 79406, + 79497 ], "loc": { "start": { @@ -136273,8 +136382,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 79479, - 79489 + 79511, + 79521 ], "loc": { "start": { @@ -136291,8 +136400,8 @@ "type": "Identifier", "name": "MULTIPLE", "range": [ - 79494, - 79502 + 79526, + 79534 ], "loc": { "start": { @@ -136306,8 +136415,8 @@ } }, "range": [ - 79479, - 79502 + 79511, + 79534 ], "loc": { "start": { @@ -136327,8 +136436,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 79506, - 79516 + 79538, + 79548 ], "loc": { "start": { @@ -136345,8 +136454,8 @@ "type": "Identifier", "name": "CHECKLIST", "range": [ - 79521, - 79530 + 79553, + 79562 ], "loc": { "start": { @@ -136360,8 +136469,8 @@ } }, "range": [ - 79506, - 79530 + 79538, + 79562 ], "loc": { "start": { @@ -136375,8 +136484,8 @@ } }, "range": [ - 79479, - 79530 + 79511, + 79562 ], "loc": { "start": { @@ -136403,8 +136512,8 @@ "object": { "type": "ThisExpression", "range": [ - 79550, - 79554 + 79582, + 79586 ], "loc": { "start": { @@ -136421,8 +136530,8 @@ "type": "Identifier", "name": "loadFltOnDemand", "range": [ - 79555, - 79570 + 79587, + 79602 ], "loc": { "start": { @@ -136436,8 +136545,8 @@ } }, "range": [ - 79550, - 79570 + 79582, + 79602 ], "loc": { "start": { @@ -136459,8 +136568,8 @@ "object": { "type": "ThisExpression", "range": [ - 79575, - 79579 + 79607, + 79611 ], "loc": { "start": { @@ -136477,8 +136586,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 79580, - 79591 + 79612, + 79623 ], "loc": { "start": { @@ -136492,8 +136601,8 @@ } }, "range": [ - 79575, - 79591 + 79607, + 79623 ], "loc": { "start": { @@ -136508,8 +136617,8 @@ }, "prefix": true, "range": [ - 79574, - 79591 + 79606, + 79623 ], "loc": { "start": { @@ -136523,8 +136632,8 @@ } }, "range": [ - 79550, - 79591 + 79582, + 79623 ], "loc": { "start": { @@ -136553,8 +136662,8 @@ "object": { "type": "ThisExpression", "range": [ - 79611, - 79615 + 79643, + 79647 ], "loc": { "start": { @@ -136571,8 +136680,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 79616, - 79623 + 79648, + 79655 ], "loc": { "start": { @@ -136586,8 +136695,8 @@ } }, "range": [ - 79611, - 79623 + 79643, + 79655 ], "loc": { "start": { @@ -136604,8 +136713,8 @@ "type": "Identifier", "name": "emit", "range": [ - 79624, - 79628 + 79656, + 79660 ], "loc": { "start": { @@ -136619,8 +136728,8 @@ } }, "range": [ - 79611, - 79628 + 79643, + 79660 ], "loc": { "start": { @@ -136639,8 +136748,8 @@ "value": "build-select-filter", "raw": "'build-select-filter'", "range": [ - 79629, - 79650 + 79661, + 79682 ], "loc": { "start": { @@ -136656,8 +136765,8 @@ { "type": "ThisExpression", "range": [ - 79652, - 79656 + 79684, + 79688 ], "loc": { "start": { @@ -136674,8 +136783,8 @@ "type": "Identifier", "name": "index", "range": [ - 79658, - 79663 + 79690, + 79695 ], "loc": { "start": { @@ -136694,8 +136803,8 @@ "object": { "type": "ThisExpression", "range": [ - 79685, - 79689 + 79717, + 79721 ], "loc": { "start": { @@ -136712,8 +136821,8 @@ "type": "Identifier", "name": "linkedFilters", "range": [ - 79690, - 79703 + 79722, + 79735 ], "loc": { "start": { @@ -136727,8 +136836,8 @@ } }, "range": [ - 79685, - 79703 + 79717, + 79735 ], "loc": { "start": { @@ -136747,8 +136856,8 @@ "object": { "type": "ThisExpression", "range": [ - 79705, - 79709 + 79737, + 79741 ], "loc": { "start": { @@ -136765,8 +136874,8 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 79710, - 79723 + 79742, + 79755 ], "loc": { "start": { @@ -136780,8 +136889,8 @@ } }, "range": [ - 79705, - 79723 + 79737, + 79755 ], "loc": { "start": { @@ -136796,8 +136905,8 @@ } ], "range": [ - 79611, - 79724 + 79643, + 79756 ], "loc": { "start": { @@ -136811,8 +136920,8 @@ } }, "range": [ - 79611, - 79725 + 79643, + 79757 ], "loc": { "start": { @@ -136827,8 +136936,8 @@ } ], "range": [ - 79593, - 79739 + 79625, + 79771 ], "loc": { "start": { @@ -136843,8 +136952,8 @@ }, "alternate": null, "range": [ - 79546, - 79739 + 79578, + 79771 ], "loc": { "start": { @@ -136869,8 +136978,8 @@ "type": "Identifier", "name": "slc", "range": [ - 79752, - 79755 + 79784, + 79787 ], "loc": { "start": { @@ -136887,8 +136996,8 @@ "type": "Identifier", "name": "value", "range": [ - 79756, - 79761 + 79788, + 79793 ], "loc": { "start": { @@ -136902,8 +137011,8 @@ } }, "range": [ - 79752, - 79761 + 79784, + 79793 ], "loc": { "start": { @@ -136920,8 +137029,8 @@ "type": "Identifier", "name": "query", "range": [ - 79764, - 79769 + 79796, + 79801 ], "loc": { "start": { @@ -136935,8 +137044,8 @@ } }, "range": [ - 79752, - 79769 + 79784, + 79801 ], "loc": { "start": { @@ -136950,8 +137059,8 @@ } }, "range": [ - 79752, - 79770 + 79784, + 79802 ], "loc": { "start": { @@ -136966,8 +137075,8 @@ } ], "range": [ - 79532, - 79780 + 79564, + 79812 ], "loc": { "start": { @@ -136984,8 +137093,8 @@ "type": "Line", "value": "multiple selects", "range": [ - 79789, - 79807 + 79821, + 79839 ], "loc": { "start": { @@ -137009,8 +137118,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 79825, - 79835 + 79857, + 79867 ], "loc": { "start": { @@ -137027,8 +137136,8 @@ "type": "Identifier", "name": "MULTIPLE", "range": [ - 79840, - 79848 + 79872, + 79880 ], "loc": { "start": { @@ -137042,8 +137151,8 @@ } }, "range": [ - 79825, - 79848 + 79857, + 79880 ], "loc": { "start": { @@ -137068,8 +137177,8 @@ "type": "Identifier", "name": "values", "range": [ - 79868, - 79874 + 79900, + 79906 ], "loc": { "start": { @@ -137090,8 +137199,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 79877, - 79884 + 79909, + 79916 ], "loc": { "start": { @@ -137109,8 +137218,8 @@ "type": "Identifier", "name": "query", "range": [ - 79885, - 79890 + 79917, + 79922 ], "loc": { "start": { @@ -137125,8 +137234,8 @@ } ], "range": [ - 79877, - 79891 + 79909, + 79923 ], "loc": { "start": { @@ -137143,8 +137252,8 @@ "type": "Identifier", "name": "query", "range": [ - 79894, - 79899 + 79926, + 79931 ], "loc": { "start": { @@ -137166,8 +137275,8 @@ "type": "Identifier", "name": "query", "range": [ - 79918, - 79923 + 79950, + 79955 ], "loc": { "start": { @@ -137184,8 +137293,8 @@ "type": "Identifier", "name": "split", "range": [ - 79924, - 79929 + 79956, + 79961 ], "loc": { "start": { @@ -137199,8 +137308,8 @@ } }, "range": [ - 79918, - 79929 + 79950, + 79961 ], "loc": { "start": { @@ -137225,8 +137334,8 @@ "value": " ", "raw": "' '", "range": [ - 79930, - 79933 + 79962, + 79965 ], "loc": { "start": { @@ -137245,8 +137354,8 @@ "object": { "type": "ThisExpression", "range": [ - 79936, - 79940 + 79968, + 79972 ], "loc": { "start": { @@ -137263,8 +137372,8 @@ "type": "Identifier", "name": "orOperator", "range": [ - 79941, - 79951 + 79973, + 79983 ], "loc": { "start": { @@ -137278,8 +137387,8 @@ } }, "range": [ - 79936, - 79951 + 79968, + 79983 ], "loc": { "start": { @@ -137293,8 +137402,8 @@ } }, "range": [ - 79930, - 79951 + 79962, + 79983 ], "loc": { "start": { @@ -137312,8 +137421,8 @@ "value": " ", "raw": "' '", "range": [ - 79954, - 79957 + 79986, + 79989 ], "loc": { "start": { @@ -137327,8 +137436,8 @@ } }, "range": [ - 79930, - 79957 + 79962, + 79989 ], "loc": { "start": { @@ -137343,8 +137452,8 @@ } ], "range": [ - 79918, - 79958 + 79950, + 79990 ], "loc": { "start": { @@ -137358,8 +137467,8 @@ } }, "range": [ - 79877, - 79958 + 79909, + 79990 ], "loc": { "start": { @@ -137373,8 +137482,8 @@ } }, "range": [ - 79868, - 79958 + 79900, + 79990 ], "loc": { "start": { @@ -137390,8 +137499,8 @@ ], "kind": "let", "range": [ - 79864, - 79959 + 79896, + 79991 ], "loc": { "start": { @@ -137415,8 +137524,8 @@ "object": { "type": "ThisExpression", "range": [ - 79977, - 79981 + 80009, + 80013 ], "loc": { "start": { @@ -137433,8 +137542,8 @@ "type": "Identifier", "name": "loadFltOnDemand", "range": [ - 79982, - 79997 + 80014, + 80029 ], "loc": { "start": { @@ -137448,8 +137557,8 @@ } }, "range": [ - 79977, - 79997 + 80009, + 80029 ], "loc": { "start": { @@ -137471,8 +137580,8 @@ "object": { "type": "ThisExpression", "range": [ - 80002, - 80006 + 80034, + 80038 ], "loc": { "start": { @@ -137489,8 +137598,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 80007, - 80018 + 80039, + 80050 ], "loc": { "start": { @@ -137504,8 +137613,8 @@ } }, "range": [ - 80002, - 80018 + 80034, + 80050 ], "loc": { "start": { @@ -137520,8 +137629,8 @@ }, "prefix": true, "range": [ - 80001, - 80018 + 80033, + 80050 ], "loc": { "start": { @@ -137535,8 +137644,8 @@ } }, "range": [ - 79977, - 80018 + 80009, + 80050 ], "loc": { "start": { @@ -137565,8 +137674,8 @@ "object": { "type": "ThisExpression", "range": [ - 80038, - 80042 + 80070, + 80074 ], "loc": { "start": { @@ -137583,8 +137692,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 80043, - 80050 + 80075, + 80082 ], "loc": { "start": { @@ -137598,8 +137707,8 @@ } }, "range": [ - 80038, - 80050 + 80070, + 80082 ], "loc": { "start": { @@ -137616,8 +137725,8 @@ "type": "Identifier", "name": "emit", "range": [ - 80051, - 80055 + 80083, + 80087 ], "loc": { "start": { @@ -137631,8 +137740,8 @@ } }, "range": [ - 80038, - 80055 + 80070, + 80087 ], "loc": { "start": { @@ -137651,8 +137760,8 @@ "value": "build-select-filter", "raw": "'build-select-filter'", "range": [ - 80056, - 80077 + 80088, + 80109 ], "loc": { "start": { @@ -137668,8 +137777,8 @@ { "type": "ThisExpression", "range": [ - 80079, - 80083 + 80111, + 80115 ], "loc": { "start": { @@ -137686,8 +137795,8 @@ "type": "Identifier", "name": "index", "range": [ - 80085, - 80090 + 80117, + 80122 ], "loc": { "start": { @@ -137706,8 +137815,8 @@ "object": { "type": "ThisExpression", "range": [ - 80112, - 80116 + 80144, + 80148 ], "loc": { "start": { @@ -137724,8 +137833,8 @@ "type": "Identifier", "name": "linkedFilters", "range": [ - 80117, - 80130 + 80149, + 80162 ], "loc": { "start": { @@ -137739,8 +137848,8 @@ } }, "range": [ - 80112, - 80130 + 80144, + 80162 ], "loc": { "start": { @@ -137759,8 +137868,8 @@ "object": { "type": "ThisExpression", "range": [ - 80132, - 80136 + 80164, + 80168 ], "loc": { "start": { @@ -137777,8 +137886,8 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 80137, - 80150 + 80169, + 80182 ], "loc": { "start": { @@ -137792,8 +137901,8 @@ } }, "range": [ - 80132, - 80150 + 80164, + 80182 ], "loc": { "start": { @@ -137808,8 +137917,8 @@ } ], "range": [ - 80038, - 80151 + 80070, + 80183 ], "loc": { "start": { @@ -137823,8 +137932,8 @@ } }, "range": [ - 80038, - 80152 + 80070, + 80184 ], "loc": { "start": { @@ -137839,8 +137948,8 @@ } ], "range": [ - 80020, - 80166 + 80052, + 80198 ], "loc": { "start": { @@ -137855,8 +137964,8 @@ }, "alternate": null, "range": [ - 79973, - 80166 + 80005, + 80198 ], "loc": { "start": { @@ -137882,8 +137991,8 @@ "object": { "type": "ThisExpression", "range": [ - 80180, - 80184 + 80212, + 80216 ], "loc": { "start": { @@ -137900,8 +138009,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 80185, - 80192 + 80217, + 80224 ], "loc": { "start": { @@ -137915,8 +138024,8 @@ } }, "range": [ - 80180, - 80192 + 80212, + 80224 ], "loc": { "start": { @@ -137933,8 +138042,8 @@ "type": "Identifier", "name": "emit", "range": [ - 80193, - 80197 + 80225, + 80229 ], "loc": { "start": { @@ -137948,8 +138057,8 @@ } }, "range": [ - 80180, - 80197 + 80212, + 80229 ], "loc": { "start": { @@ -137968,8 +138077,8 @@ "value": "select-options", "raw": "'select-options'", "range": [ - 80198, - 80214 + 80230, + 80246 ], "loc": { "start": { @@ -137985,8 +138094,8 @@ { "type": "ThisExpression", "range": [ - 80216, - 80220 + 80248, + 80252 ], "loc": { "start": { @@ -138003,8 +138112,8 @@ "type": "Identifier", "name": "index", "range": [ - 80222, - 80227 + 80254, + 80259 ], "loc": { "start": { @@ -138021,8 +138130,8 @@ "type": "Identifier", "name": "values", "range": [ - 80229, - 80235 + 80261, + 80267 ], "loc": { "start": { @@ -138037,8 +138146,8 @@ } ], "range": [ - 80180, - 80236 + 80212, + 80268 ], "loc": { "start": { @@ -138052,8 +138161,8 @@ } }, "range": [ - 80180, - 80237 + 80212, + 80269 ], "loc": { "start": { @@ -138068,8 +138177,8 @@ } ], "range": [ - 79850, - 80247 + 79882, + 80279 ], "loc": { "start": { @@ -138086,8 +138195,8 @@ "type": "Line", "value": "checklist", "range": [ - 80256, - 80267 + 80288, + 80299 ], "loc": { "start": { @@ -138111,8 +138220,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 80285, - 80295 + 80317, + 80327 ], "loc": { "start": { @@ -138129,8 +138238,8 @@ "type": "Identifier", "name": "CHECKLIST", "range": [ - 80300, - 80309 + 80332, + 80341 ], "loc": { "start": { @@ -138144,8 +138253,8 @@ } }, "range": [ - 80285, - 80309 + 80317, + 80341 ], "loc": { "start": { @@ -138170,8 +138279,8 @@ "type": "Identifier", "name": "values", "range": [ - 80329, - 80335 + 80361, + 80367 ], "loc": { "start": { @@ -138188,8 +138297,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 80338, - 80340 + 80370, + 80372 ], "loc": { "start": { @@ -138203,8 +138312,8 @@ } }, "range": [ - 80329, - 80340 + 80361, + 80372 ], "loc": { "start": { @@ -138220,8 +138329,8 @@ ], "kind": "let", "range": [ - 80325, - 80341 + 80357, + 80373 ], "loc": { "start": { @@ -138245,8 +138354,8 @@ "object": { "type": "ThisExpression", "range": [ - 80358, - 80362 + 80390, + 80394 ], "loc": { "start": { @@ -138263,8 +138372,8 @@ "type": "Identifier", "name": "loadFltOnDemand", "range": [ - 80363, - 80378 + 80395, + 80410 ], "loc": { "start": { @@ -138278,8 +138387,8 @@ } }, "range": [ - 80358, - 80378 + 80390, + 80410 ], "loc": { "start": { @@ -138301,8 +138410,8 @@ "object": { "type": "ThisExpression", "range": [ - 80383, - 80387 + 80415, + 80419 ], "loc": { "start": { @@ -138319,8 +138428,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 80388, - 80399 + 80420, + 80431 ], "loc": { "start": { @@ -138334,8 +138443,8 @@ } }, "range": [ - 80383, - 80399 + 80415, + 80431 ], "loc": { "start": { @@ -138350,8 +138459,8 @@ }, "prefix": true, "range": [ - 80382, - 80399 + 80414, + 80431 ], "loc": { "start": { @@ -138365,8 +138474,8 @@ } }, "range": [ - 80358, - 80399 + 80390, + 80431 ], "loc": { "start": { @@ -138395,8 +138504,8 @@ "object": { "type": "ThisExpression", "range": [ - 80419, - 80423 + 80451, + 80455 ], "loc": { "start": { @@ -138413,8 +138522,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 80424, - 80431 + 80456, + 80463 ], "loc": { "start": { @@ -138428,8 +138537,8 @@ } }, "range": [ - 80419, - 80431 + 80451, + 80463 ], "loc": { "start": { @@ -138446,8 +138555,8 @@ "type": "Identifier", "name": "emit", "range": [ - 80432, - 80436 + 80464, + 80468 ], "loc": { "start": { @@ -138461,8 +138570,8 @@ } }, "range": [ - 80419, - 80436 + 80451, + 80468 ], "loc": { "start": { @@ -138481,8 +138590,8 @@ "value": "build-checklist-filter", "raw": "'build-checklist-filter'", "range": [ - 80437, - 80461 + 80469, + 80493 ], "loc": { "start": { @@ -138498,8 +138607,8 @@ { "type": "ThisExpression", "range": [ - 80463, - 80467 + 80495, + 80499 ], "loc": { "start": { @@ -138516,8 +138625,8 @@ "type": "Identifier", "name": "index", "range": [ - 80469, - 80474 + 80501, + 80506 ], "loc": { "start": { @@ -138536,8 +138645,8 @@ "object": { "type": "ThisExpression", "range": [ - 80496, - 80500 + 80528, + 80532 ], "loc": { "start": { @@ -138554,8 +138663,8 @@ "type": "Identifier", "name": "linkedFilters", "range": [ - 80501, - 80514 + 80533, + 80546 ], "loc": { "start": { @@ -138569,8 +138678,8 @@ } }, "range": [ - 80496, - 80514 + 80528, + 80546 ], "loc": { "start": { @@ -138585,8 +138694,8 @@ } ], "range": [ - 80419, - 80515 + 80451, + 80547 ], "loc": { "start": { @@ -138600,8 +138709,8 @@ } }, "range": [ - 80419, - 80516 + 80451, + 80548 ], "loc": { "start": { @@ -138616,8 +138725,8 @@ } ], "range": [ - 80401, - 80530 + 80433, + 80562 ], "loc": { "start": { @@ -138632,8 +138741,8 @@ }, "alternate": null, "range": [ - 80354, - 80530 + 80386, + 80562 ], "loc": { "start": { @@ -138654,8 +138763,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 80547, - 80554 + 80579, + 80586 ], "loc": { "start": { @@ -138673,8 +138782,8 @@ "type": "Identifier", "name": "query", "range": [ - 80555, - 80560 + 80587, + 80592 ], "loc": { "start": { @@ -138689,8 +138798,8 @@ } ], "range": [ - 80547, - 80561 + 80579, + 80593 ], "loc": { "start": { @@ -138715,8 +138824,8 @@ "type": "Identifier", "name": "values", "range": [ - 80581, - 80587 + 80613, + 80619 ], "loc": { "start": { @@ -138733,8 +138842,8 @@ "type": "Identifier", "name": "query", "range": [ - 80590, - 80595 + 80622, + 80627 ], "loc": { "start": { @@ -138748,8 +138857,8 @@ } }, "range": [ - 80581, - 80595 + 80613, + 80627 ], "loc": { "start": { @@ -138763,8 +138872,8 @@ } }, "range": [ - 80581, - 80596 + 80613, + 80628 ], "loc": { "start": { @@ -138779,8 +138888,8 @@ } ], "range": [ - 80563, - 80610 + 80595, + 80642 ], "loc": { "start": { @@ -138805,8 +138914,8 @@ "type": "Identifier", "name": "query", "range": [ - 80634, - 80639 + 80666, + 80671 ], "loc": { "start": { @@ -138825,8 +138934,8 @@ "type": "Identifier", "name": "matchCase", "range": [ - 80642, - 80651 + 80674, + 80683 ], "loc": { "start": { @@ -138844,8 +138953,8 @@ "type": "Identifier", "name": "query", "range": [ - 80652, - 80657 + 80684, + 80689 ], "loc": { "start": { @@ -138864,8 +138973,8 @@ "object": { "type": "ThisExpression", "range": [ - 80659, - 80663 + 80691, + 80695 ], "loc": { "start": { @@ -138882,8 +138991,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 80664, - 80677 + 80696, + 80709 ], "loc": { "start": { @@ -138897,8 +139006,8 @@ } }, "range": [ - 80659, - 80677 + 80691, + 80709 ], "loc": { "start": { @@ -138913,8 +139022,8 @@ } ], "range": [ - 80642, - 80678 + 80674, + 80710 ], "loc": { "start": { @@ -138928,8 +139037,8 @@ } }, "range": [ - 80634, - 80678 + 80666, + 80710 ], "loc": { "start": { @@ -138943,8 +139052,8 @@ } }, "range": [ - 80634, - 80679 + 80666, + 80711 ], "loc": { "start": { @@ -138966,8 +139075,8 @@ "type": "Identifier", "name": "values", "range": [ - 80696, - 80702 + 80728, + 80734 ], "loc": { "start": { @@ -138989,8 +139098,8 @@ "type": "Identifier", "name": "query", "range": [ - 80705, - 80710 + 80737, + 80742 ], "loc": { "start": { @@ -139007,8 +139116,8 @@ "type": "Identifier", "name": "split", "range": [ - 80711, - 80716 + 80743, + 80748 ], "loc": { "start": { @@ -139022,8 +139131,8 @@ } }, "range": [ - 80705, - 80716 + 80737, + 80748 ], "loc": { "start": { @@ -139048,8 +139157,8 @@ "value": " ", "raw": "' '", "range": [ - 80717, - 80720 + 80749, + 80752 ], "loc": { "start": { @@ -139068,8 +139177,8 @@ "object": { "type": "ThisExpression", "range": [ - 80723, - 80727 + 80755, + 80759 ], "loc": { "start": { @@ -139086,8 +139195,8 @@ "type": "Identifier", "name": "orOperator", "range": [ - 80728, - 80738 + 80760, + 80770 ], "loc": { "start": { @@ -139101,8 +139210,8 @@ } }, "range": [ - 80723, - 80738 + 80755, + 80770 ], "loc": { "start": { @@ -139116,8 +139225,8 @@ } }, "range": [ - 80717, - 80738 + 80749, + 80770 ], "loc": { "start": { @@ -139135,8 +139244,8 @@ "value": " ", "raw": "' '", "range": [ - 80741, - 80744 + 80773, + 80776 ], "loc": { "start": { @@ -139150,8 +139259,8 @@ } }, "range": [ - 80717, - 80744 + 80749, + 80776 ], "loc": { "start": { @@ -139166,8 +139275,8 @@ } ], "range": [ - 80705, - 80745 + 80737, + 80777 ], "loc": { "start": { @@ -139181,8 +139290,8 @@ } }, "range": [ - 80696, - 80745 + 80728, + 80777 ], "loc": { "start": { @@ -139196,8 +139305,8 @@ } }, "range": [ - 80696, - 80746 + 80728, + 80778 ], "loc": { "start": { @@ -139212,8 +139321,8 @@ } ], "range": [ - 80616, - 80760 + 80648, + 80792 ], "loc": { "start": { @@ -139227,8 +139336,8 @@ } }, "range": [ - 80543, - 80760 + 80575, + 80792 ], "loc": { "start": { @@ -139254,8 +139363,8 @@ "object": { "type": "ThisExpression", "range": [ - 80774, - 80778 + 80806, + 80810 ], "loc": { "start": { @@ -139272,8 +139381,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 80779, - 80786 + 80811, + 80818 ], "loc": { "start": { @@ -139287,8 +139396,8 @@ } }, "range": [ - 80774, - 80786 + 80806, + 80818 ], "loc": { "start": { @@ -139305,8 +139414,8 @@ "type": "Identifier", "name": "emit", "range": [ - 80787, - 80791 + 80819, + 80823 ], "loc": { "start": { @@ -139320,8 +139429,8 @@ } }, "range": [ - 80774, - 80791 + 80806, + 80823 ], "loc": { "start": { @@ -139340,8 +139449,8 @@ "value": "select-checklist-options", "raw": "'select-checklist-options'", "range": [ - 80792, - 80818 + 80824, + 80850 ], "loc": { "start": { @@ -139357,8 +139466,8 @@ { "type": "ThisExpression", "range": [ - 80820, - 80824 + 80852, + 80856 ], "loc": { "start": { @@ -139375,8 +139484,8 @@ "type": "Identifier", "name": "index", "range": [ - 80826, - 80831 + 80858, + 80863 ], "loc": { "start": { @@ -139393,8 +139502,8 @@ "type": "Identifier", "name": "values", "range": [ - 80833, - 80839 + 80865, + 80871 ], "loc": { "start": { @@ -139409,8 +139518,8 @@ } ], "range": [ - 80774, - 80840 + 80806, + 80872 ], "loc": { "start": { @@ -139424,8 +139533,8 @@ } }, "range": [ - 80774, - 80841 + 80806, + 80873 ], "loc": { "start": { @@ -139440,8 +139549,8 @@ } ], "range": [ - 80311, - 80851 + 80343, + 80883 ], "loc": { "start": { @@ -139456,8 +139565,8 @@ }, "alternate": null, "range": [ - 80281, - 80851 + 80313, + 80883 ], "loc": { "start": { @@ -139474,8 +139583,8 @@ "type": "Line", "value": "checklist", "range": [ - 80256, - 80267 + 80288, + 80299 ], "loc": { "start": { @@ -139491,8 +139600,8 @@ ] }, "range": [ - 79821, - 80851 + 79853, + 80883 ], "loc": { "start": { @@ -139509,8 +139618,8 @@ "type": "Line", "value": "multiple selects", "range": [ - 79789, - 79807 + 79821, + 79839 ], "loc": { "start": { @@ -139526,8 +139635,8 @@ ] }, "range": [ - 79475, - 80851 + 79507, + 80883 ], "loc": { "start": { @@ -139542,8 +139651,8 @@ } ], "range": [ - 79305, - 80857 + 79337, + 80889 ], "loc": { "start": { @@ -139559,8 +139668,8 @@ "generator": false, "expression": false, "range": [ - 79285, - 80857 + 79317, + 80889 ], "loc": { "start": { @@ -139576,8 +139685,8 @@ "kind": "method", "computed": false, "range": [ - 79271, - 80857 + 79303, + 80889 ], "loc": { "start": { @@ -139594,8 +139703,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": [ - 79104, - 79266 + 79136, + 79298 ], "loc": { "start": { @@ -139614,8 +139723,8 @@ "type": "Block", "value": "*\n * Set them columns' widths as per configuration\n * @param {Element} tbl DOM element\n ", "range": [ - 80863, - 80967 + 80895, + 80999 ], "loc": { "start": { @@ -139637,8 +139746,8 @@ "type": "Identifier", "name": "setColWidths", "range": [ - 80972, - 80984 + 81004, + 81016 ], "loc": { "start": { @@ -139659,8 +139768,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 80985, - 80988 + 81017, + 81020 ], "loc": { "start": { @@ -139688,8 +139797,8 @@ "object": { "type": "ThisExpression", "range": [ - 81005, - 81009 + 81037, + 81041 ], "loc": { "start": { @@ -139706,8 +139815,8 @@ "type": "Identifier", "name": "hasColWidths", "range": [ - 81010, - 81022 + 81042, + 81054 ], "loc": { "start": { @@ -139721,8 +139830,8 @@ } }, "range": [ - 81005, - 81022 + 81037, + 81054 ], "loc": { "start": { @@ -139737,8 +139846,8 @@ }, "prefix": true, "range": [ - 81004, - 81022 + 81036, + 81054 ], "loc": { "start": { @@ -139758,8 +139867,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 81038, - 81045 + 81070, + 81077 ], "loc": { "start": { @@ -139774,8 +139883,8 @@ } ], "range": [ - 81024, - 81055 + 81056, + 81087 ], "loc": { "start": { @@ -139790,8 +139899,8 @@ }, "alternate": null, "range": [ - 81000, - 81055 + 81032, + 81087 ], "loc": { "start": { @@ -139813,8 +139922,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 81064, - 81067 + 81096, + 81099 ], "loc": { "start": { @@ -139834,8 +139943,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 81070, - 81073 + 81102, + 81105 ], "loc": { "start": { @@ -139856,8 +139965,8 @@ "object": { "type": "ThisExpression", "range": [ - 81077, - 81081 + 81109, + 81113 ], "loc": { "start": { @@ -139874,8 +139983,8 @@ "type": "Identifier", "name": "dom", "range": [ - 81082, - 81085 + 81114, + 81117 ], "loc": { "start": { @@ -139889,8 +139998,8 @@ } }, "range": [ - 81077, - 81085 + 81109, + 81117 ], "loc": { "start": { @@ -139905,8 +140014,8 @@ }, "arguments": [], "range": [ - 81077, - 81087 + 81109, + 81119 ], "loc": { "start": { @@ -139920,8 +140029,8 @@ } }, "range": [ - 81070, - 81087 + 81102, + 81119 ], "loc": { "start": { @@ -139935,8 +140044,8 @@ } }, "range": [ - 81064, - 81087 + 81096, + 81119 ], "loc": { "start": { @@ -139950,8 +140059,8 @@ } }, "range": [ - 81064, - 81088 + 81096, + 81120 ], "loc": { "start": { @@ -139973,8 +140082,8 @@ "type": "Identifier", "name": "nbCols", "range": [ - 81102, - 81108 + 81134, + 81140 ], "loc": { "start": { @@ -139993,8 +140102,8 @@ "object": { "type": "ThisExpression", "range": [ - 81111, - 81115 + 81143, + 81147 ], "loc": { "start": { @@ -140011,8 +140120,8 @@ "type": "Identifier", "name": "nbCells", "range": [ - 81116, - 81123 + 81148, + 81155 ], "loc": { "start": { @@ -140026,8 +140135,8 @@ } }, "range": [ - 81111, - 81123 + 81143, + 81155 ], "loc": { "start": { @@ -140041,8 +140150,8 @@ } }, "range": [ - 81102, - 81123 + 81134, + 81155 ], "loc": { "start": { @@ -140058,8 +140167,8 @@ ], "kind": "let", "range": [ - 81098, - 81124 + 81130, + 81156 ], "loc": { "start": { @@ -140081,8 +140190,8 @@ "type": "Identifier", "name": "colWidths", "range": [ - 81137, - 81146 + 81169, + 81178 ], "loc": { "start": { @@ -140101,8 +140210,8 @@ "object": { "type": "ThisExpression", "range": [ - 81149, - 81153 + 81181, + 81185 ], "loc": { "start": { @@ -140119,8 +140228,8 @@ "type": "Identifier", "name": "colWidths", "range": [ - 81154, - 81163 + 81186, + 81195 ], "loc": { "start": { @@ -140134,8 +140243,8 @@ } }, "range": [ - 81149, - 81163 + 81181, + 81195 ], "loc": { "start": { @@ -140149,8 +140258,8 @@ } }, "range": [ - 81137, - 81163 + 81169, + 81195 ], "loc": { "start": { @@ -140166,8 +140275,8 @@ ], "kind": "let", "range": [ - 81133, - 81164 + 81165, + 81196 ], "loc": { "start": { @@ -140189,8 +140298,8 @@ "type": "Identifier", "name": "colTags", "range": [ - 81177, - 81184 + 81209, + 81216 ], "loc": { "start": { @@ -140209,8 +140318,8 @@ "type": "Identifier", "name": "tag", "range": [ - 81187, - 81190 + 81219, + 81222 ], "loc": { "start": { @@ -140228,8 +140337,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 81191, - 81194 + 81223, + 81226 ], "loc": { "start": { @@ -140247,8 +140356,8 @@ "value": "col", "raw": "'col'", "range": [ - 81196, - 81201 + 81228, + 81233 ], "loc": { "start": { @@ -140263,8 +140372,8 @@ } ], "range": [ - 81187, - 81202 + 81219, + 81234 ], "loc": { "start": { @@ -140278,8 +140387,8 @@ } }, "range": [ - 81177, - 81202 + 81209, + 81234 ], "loc": { "start": { @@ -140295,8 +140404,8 @@ ], "kind": "let", "range": [ - 81173, - 81203 + 81205, + 81235 ], "loc": { "start": { @@ -140318,8 +140427,8 @@ "type": "Identifier", "name": "tblHasColTag", "range": [ - 81216, - 81228 + 81248, + 81260 ], "loc": { "start": { @@ -140342,8 +140451,8 @@ "type": "Identifier", "name": "colTags", "range": [ - 81231, - 81238 + 81263, + 81270 ], "loc": { "start": { @@ -140360,8 +140469,8 @@ "type": "Identifier", "name": "length", "range": [ - 81239, - 81245 + 81271, + 81277 ], "loc": { "start": { @@ -140375,8 +140484,8 @@ } }, "range": [ - 81231, - 81245 + 81263, + 81277 ], "loc": { "start": { @@ -140394,8 +140503,8 @@ "value": 0, "raw": "0", "range": [ - 81248, - 81249 + 81280, + 81281 ], "loc": { "start": { @@ -140409,8 +140518,8 @@ } }, "range": [ - 81231, - 81249 + 81263, + 81281 ], "loc": { "start": { @@ -140424,8 +140533,8 @@ } }, "range": [ - 81216, - 81249 + 81248, + 81281 ], "loc": { "start": { @@ -140441,8 +140550,8 @@ ], "kind": "let", "range": [ - 81212, - 81250 + 81244, + 81282 ], "loc": { "start": { @@ -140464,8 +140573,8 @@ "type": "Identifier", "name": "frag", "range": [ - 81263, - 81267 + 81295, + 81299 ], "loc": { "start": { @@ -140487,8 +140596,8 @@ "type": "Identifier", "name": "tblHasColTag", "range": [ - 81271, - 81283 + 81303, + 81315 ], "loc": { "start": { @@ -140503,8 +140612,8 @@ }, "prefix": true, "range": [ - 81270, - 81283 + 81302, + 81315 ], "loc": { "start": { @@ -140526,8 +140635,8 @@ "type": "Identifier", "name": "doc", "range": [ - 81286, - 81289 + 81318, + 81321 ], "loc": { "start": { @@ -140544,8 +140653,8 @@ "type": "Identifier", "name": "createDocumentFragment", "range": [ - 81290, - 81312 + 81322, + 81344 ], "loc": { "start": { @@ -140559,8 +140668,8 @@ } }, "range": [ - 81286, - 81312 + 81318, + 81344 ], "loc": { "start": { @@ -140575,8 +140684,8 @@ }, "arguments": [], "range": [ - 81286, - 81314 + 81318, + 81346 ], "loc": { "start": { @@ -140594,8 +140703,8 @@ "value": null, "raw": "null", "range": [ - 81317, - 81321 + 81349, + 81353 ], "loc": { "start": { @@ -140609,8 +140718,8 @@ } }, "range": [ - 81270, - 81321 + 81302, + 81353 ], "loc": { "start": { @@ -140624,8 +140733,8 @@ } }, "range": [ - 81263, - 81321 + 81295, + 81353 ], "loc": { "start": { @@ -140641,8 +140750,8 @@ ], "kind": "let", "range": [ - 81259, - 81322 + 81291, + 81354 ], "loc": { "start": { @@ -140666,8 +140775,8 @@ "type": "Identifier", "name": "k", "range": [ - 81340, - 81341 + 81372, + 81373 ], "loc": { "start": { @@ -140685,8 +140794,8 @@ "value": 0, "raw": "0", "range": [ - 81344, - 81345 + 81376, + 81377 ], "loc": { "start": { @@ -140700,8 +140809,8 @@ } }, "range": [ - 81340, - 81345 + 81372, + 81377 ], "loc": { "start": { @@ -140717,8 +140826,8 @@ ], "kind": "let", "range": [ - 81336, - 81345 + 81368, + 81377 ], "loc": { "start": { @@ -140738,8 +140847,8 @@ "type": "Identifier", "name": "k", "range": [ - 81347, - 81348 + 81379, + 81380 ], "loc": { "start": { @@ -140756,8 +140865,8 @@ "type": "Identifier", "name": "nbCols", "range": [ - 81351, - 81357 + 81383, + 81389 ], "loc": { "start": { @@ -140771,8 +140880,8 @@ } }, "range": [ - 81347, - 81357 + 81379, + 81389 ], "loc": { "start": { @@ -140792,8 +140901,8 @@ "type": "Identifier", "name": "k", "range": [ - 81359, - 81360 + 81391, + 81392 ], "loc": { "start": { @@ -140808,8 +140917,8 @@ }, "prefix": false, "range": [ - 81359, - 81362 + 81391, + 81394 ], "loc": { "start": { @@ -140834,8 +140943,8 @@ "type": "Identifier", "name": "col", "range": [ - 81382, - 81385 + 81414, + 81417 ], "loc": { "start": { @@ -140850,8 +140959,8 @@ }, "init": null, "range": [ - 81382, - 81385 + 81414, + 81417 ], "loc": { "start": { @@ -140867,8 +140976,8 @@ ], "kind": "let", "range": [ - 81378, - 81386 + 81410, + 81418 ], "loc": { "start": { @@ -140887,8 +140996,8 @@ "type": "Identifier", "name": "tblHasColTag", "range": [ - 81403, - 81415 + 81435, + 81447 ], "loc": { "start": { @@ -140913,8 +141022,8 @@ "type": "Identifier", "name": "col", "range": [ - 81435, - 81438 + 81467, + 81470 ], "loc": { "start": { @@ -140934,8 +141043,8 @@ "type": "Identifier", "name": "colTags", "range": [ - 81441, - 81448 + 81473, + 81480 ], "loc": { "start": { @@ -140952,8 +141061,8 @@ "type": "Identifier", "name": "k", "range": [ - 81449, - 81450 + 81481, + 81482 ], "loc": { "start": { @@ -140967,8 +141076,8 @@ } }, "range": [ - 81441, - 81451 + 81473, + 81483 ], "loc": { "start": { @@ -140982,8 +141091,8 @@ } }, "range": [ - 81435, - 81451 + 81467, + 81483 ], "loc": { "start": { @@ -140997,8 +141106,8 @@ } }, "range": [ - 81435, - 81452 + 81467, + 81484 ], "loc": { "start": { @@ -141013,8 +141122,8 @@ } ], "range": [ - 81417, - 81466 + 81449, + 81498 ], "loc": { "start": { @@ -141039,8 +141148,8 @@ "type": "Identifier", "name": "col", "range": [ - 81490, - 81493 + 81522, + 81525 ], "loc": { "start": { @@ -141059,8 +141168,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 81496, - 81505 + 81528, + 81537 ], "loc": { "start": { @@ -141079,8 +141188,8 @@ "value": "col", "raw": "'col'", "range": [ - 81506, - 81511 + 81538, + 81543 ], "loc": { "start": { @@ -141095,8 +141204,8 @@ } ], "range": [ - 81496, - 81512 + 81528, + 81544 ], "loc": { "start": { @@ -141110,8 +141219,8 @@ } }, "range": [ - 81490, - 81512 + 81522, + 81544 ], "loc": { "start": { @@ -141125,8 +141234,8 @@ } }, "range": [ - 81490, - 81513 + 81522, + 81545 ], "loc": { "start": { @@ -141150,8 +141259,8 @@ "type": "Identifier", "name": "frag", "range": [ - 81530, - 81534 + 81562, + 81566 ], "loc": { "start": { @@ -141168,8 +141277,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 81535, - 81546 + 81567, + 81578 ], "loc": { "start": { @@ -141183,8 +141292,8 @@ } }, "range": [ - 81530, - 81546 + 81562, + 81578 ], "loc": { "start": { @@ -141202,8 +141311,8 @@ "type": "Identifier", "name": "col", "range": [ - 81547, - 81550 + 81579, + 81582 ], "loc": { "start": { @@ -141218,8 +141327,8 @@ } ], "range": [ - 81530, - 81551 + 81562, + 81583 ], "loc": { "start": { @@ -141233,8 +141342,8 @@ } }, "range": [ - 81530, - 81552 + 81562, + 81584 ], "loc": { "start": { @@ -141249,8 +141358,8 @@ } ], "range": [ - 81472, - 81566 + 81504, + 81598 ], "loc": { "start": { @@ -141264,8 +141373,8 @@ } }, "range": [ - 81399, - 81566 + 81431, + 81598 ], "loc": { "start": { @@ -141293,8 +141402,8 @@ "type": "Identifier", "name": "col", "range": [ - 81579, - 81582 + 81611, + 81614 ], "loc": { "start": { @@ -141311,8 +141420,8 @@ "type": "Identifier", "name": "style", "range": [ - 81583, - 81588 + 81615, + 81620 ], "loc": { "start": { @@ -141326,8 +141435,8 @@ } }, "range": [ - 81579, - 81588 + 81611, + 81620 ], "loc": { "start": { @@ -141344,8 +141453,8 @@ "type": "Identifier", "name": "width", "range": [ - 81589, - 81594 + 81621, + 81626 ], "loc": { "start": { @@ -141359,8 +141468,8 @@ } }, "range": [ - 81579, - 81594 + 81611, + 81626 ], "loc": { "start": { @@ -141380,8 +141489,8 @@ "type": "Identifier", "name": "colWidths", "range": [ - 81597, - 81606 + 81629, + 81638 ], "loc": { "start": { @@ -141398,8 +141507,8 @@ "type": "Identifier", "name": "k", "range": [ - 81607, - 81608 + 81639, + 81640 ], "loc": { "start": { @@ -141413,8 +141522,8 @@ } }, "range": [ - 81597, - 81609 + 81629, + 81641 ], "loc": { "start": { @@ -141428,8 +141537,8 @@ } }, "range": [ - 81579, - 81609 + 81611, + 81641 ], "loc": { "start": { @@ -141443,8 +141552,8 @@ } }, "range": [ - 81579, - 81610 + 81611, + 81642 ], "loc": { "start": { @@ -141459,8 +141568,8 @@ } ], "range": [ - 81364, - 81620 + 81396, + 81652 ], "loc": { "start": { @@ -141474,8 +141583,8 @@ } }, "range": [ - 81331, - 81620 + 81363, + 81652 ], "loc": { "start": { @@ -141497,8 +141606,8 @@ "type": "Identifier", "name": "tblHasColTag", "range": [ - 81634, - 81646 + 81666, + 81678 ], "loc": { "start": { @@ -141513,8 +141622,8 @@ }, "prefix": true, "range": [ - 81633, - 81646 + 81665, + 81678 ], "loc": { "start": { @@ -141541,8 +141650,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 81662, - 81665 + 81694, + 81697 ], "loc": { "start": { @@ -141559,8 +141668,8 @@ "type": "Identifier", "name": "insertBefore", "range": [ - 81666, - 81678 + 81698, + 81710 ], "loc": { "start": { @@ -141574,8 +141683,8 @@ } }, "range": [ - 81662, - 81678 + 81694, + 81710 ], "loc": { "start": { @@ -141593,8 +141702,8 @@ "type": "Identifier", "name": "frag", "range": [ - 81679, - 81683 + 81711, + 81715 ], "loc": { "start": { @@ -141614,8 +141723,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 81685, - 81688 + 81717, + 81720 ], "loc": { "start": { @@ -141632,8 +141741,8 @@ "type": "Identifier", "name": "firstChild", "range": [ - 81689, - 81699 + 81721, + 81731 ], "loc": { "start": { @@ -141647,8 +141756,8 @@ } }, "range": [ - 81685, - 81699 + 81717, + 81731 ], "loc": { "start": { @@ -141663,8 +141772,8 @@ } ], "range": [ - 81662, - 81700 + 81694, + 81732 ], "loc": { "start": { @@ -141678,8 +141787,8 @@ } }, "range": [ - 81662, - 81701 + 81694, + 81733 ], "loc": { "start": { @@ -141694,8 +141803,8 @@ } ], "range": [ - 81648, - 81711 + 81680, + 81743 ], "loc": { "start": { @@ -141710,8 +141819,8 @@ }, "alternate": null, "range": [ - 81629, - 81711 + 81661, + 81743 ], "loc": { "start": { @@ -141726,8 +141835,8 @@ } ], "range": [ - 80990, - 81717 + 81022, + 81749 ], "loc": { "start": { @@ -141743,8 +141852,8 @@ "generator": false, "expression": false, "range": [ - 80984, - 81717 + 81016, + 81749 ], "loc": { "start": { @@ -141760,8 +141869,8 @@ "kind": "method", "computed": false, "range": [ - 80972, - 81717 + 81004, + 81749 ], "loc": { "start": { @@ -141778,8 +141887,8 @@ "type": "Block", "value": "*\n * Set them columns' widths as per configuration\n * @param {Element} tbl DOM element\n ", "range": [ - 80863, - 80967 + 80895, + 80999 ], "loc": { "start": { @@ -141798,8 +141907,8 @@ "type": "Block", "value": "*\n * Make defined rows always visible\n ", "range": [ - 81723, - 81774 + 81755, + 81806 ], "loc": { "start": { @@ -141821,8 +141930,8 @@ "type": "Identifier", "name": "enforceVisibility", "range": [ - 81779, - 81796 + 81811, + 81828 ], "loc": { "start": { @@ -141853,8 +141962,8 @@ "object": { "type": "ThisExpression", "range": [ - 81814, - 81818 + 81846, + 81850 ], "loc": { "start": { @@ -141871,8 +141980,8 @@ "type": "Identifier", "name": "hasVisibleRows", "range": [ - 81819, - 81833 + 81851, + 81865 ], "loc": { "start": { @@ -141886,8 +141995,8 @@ } }, "range": [ - 81814, - 81833 + 81846, + 81865 ], "loc": { "start": { @@ -141902,8 +142011,8 @@ }, "prefix": true, "range": [ - 81813, - 81833 + 81845, + 81865 ], "loc": { "start": { @@ -141923,8 +142032,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 81849, - 81856 + 81881, + 81888 ], "loc": { "start": { @@ -141939,8 +142048,8 @@ } ], "range": [ - 81835, - 81866 + 81867, + 81898 ], "loc": { "start": { @@ -141955,8 +142064,8 @@ }, "alternate": null, "range": [ - 81809, - 81866 + 81841, + 81898 ], "loc": { "start": { @@ -141978,8 +142087,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 81879, - 81885 + 81911, + 81917 ], "loc": { "start": { @@ -142000,8 +142109,8 @@ "object": { "type": "ThisExpression", "range": [ - 81888, - 81892 + 81920, + 81924 ], "loc": { "start": { @@ -142018,8 +142127,8 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 81893, - 81902 + 81925, + 81934 ], "loc": { "start": { @@ -142033,8 +142142,8 @@ } }, "range": [ - 81888, - 81902 + 81920, + 81934 ], "loc": { "start": { @@ -142053,8 +142162,8 @@ "value": true, "raw": "true", "range": [ - 81903, - 81907 + 81935, + 81939 ], "loc": { "start": { @@ -142069,8 +142178,8 @@ } ], "range": [ - 81888, - 81908 + 81920, + 81940 ], "loc": { "start": { @@ -142084,8 +142193,8 @@ } }, "range": [ - 81879, - 81908 + 81911, + 81940 ], "loc": { "start": { @@ -142101,8 +142210,8 @@ ], "kind": "let", "range": [ - 81875, - 81909 + 81907, + 81941 ], "loc": { "start": { @@ -142126,8 +142235,8 @@ "type": "Identifier", "name": "i", "range": [ - 81927, - 81928 + 81959, + 81960 ], "loc": { "start": { @@ -142145,8 +142254,8 @@ "value": 0, "raw": "0", "range": [ - 81931, - 81932 + 81963, + 81964 ], "loc": { "start": { @@ -142160,8 +142269,8 @@ } }, "range": [ - 81927, - 81932 + 81959, + 81964 ], "loc": { "start": { @@ -142180,8 +142289,8 @@ "type": "Identifier", "name": "len", "range": [ - 81934, - 81937 + 81966, + 81969 ], "loc": { "start": { @@ -142203,8 +142312,8 @@ "object": { "type": "ThisExpression", "range": [ - 81940, - 81944 + 81972, + 81976 ], "loc": { "start": { @@ -142221,8 +142330,8 @@ "type": "Identifier", "name": "visibleRows", "range": [ - 81945, - 81956 + 81977, + 81988 ], "loc": { "start": { @@ -142236,8 +142345,8 @@ } }, "range": [ - 81940, - 81956 + 81972, + 81988 ], "loc": { "start": { @@ -142254,8 +142363,8 @@ "type": "Identifier", "name": "length", "range": [ - 81957, - 81963 + 81989, + 81995 ], "loc": { "start": { @@ -142269,8 +142378,8 @@ } }, "range": [ - 81940, - 81963 + 81972, + 81995 ], "loc": { "start": { @@ -142284,8 +142393,8 @@ } }, "range": [ - 81934, - 81963 + 81966, + 81995 ], "loc": { "start": { @@ -142301,8 +142410,8 @@ ], "kind": "let", "range": [ - 81923, - 81963 + 81955, + 81995 ], "loc": { "start": { @@ -142322,8 +142431,8 @@ "type": "Identifier", "name": "i", "range": [ - 81965, - 81966 + 81997, + 81998 ], "loc": { "start": { @@ -142340,8 +142449,8 @@ "type": "Identifier", "name": "len", "range": [ - 81969, - 81972 + 82001, + 82004 ], "loc": { "start": { @@ -142355,8 +142464,8 @@ } }, "range": [ - 81965, - 81972 + 81997, + 82004 ], "loc": { "start": { @@ -142376,8 +142485,8 @@ "type": "Identifier", "name": "i", "range": [ - 81974, - 81975 + 82006, + 82007 ], "loc": { "start": { @@ -142392,8 +142501,8 @@ }, "prefix": false, "range": [ - 81974, - 81977 + 82006, + 82009 ], "loc": { "start": { @@ -142418,8 +142527,8 @@ "type": "Identifier", "name": "row", "range": [ - 81997, - 82000 + 82029, + 82032 ], "loc": { "start": { @@ -142441,8 +142550,8 @@ "object": { "type": "ThisExpression", "range": [ - 82003, - 82007 + 82035, + 82039 ], "loc": { "start": { @@ -142459,8 +142568,8 @@ "type": "Identifier", "name": "visibleRows", "range": [ - 82008, - 82019 + 82040, + 82051 ], "loc": { "start": { @@ -142474,8 +142583,8 @@ } }, "range": [ - 82003, - 82019 + 82035, + 82051 ], "loc": { "start": { @@ -142492,8 +142601,8 @@ "type": "Identifier", "name": "i", "range": [ - 82020, - 82021 + 82052, + 82053 ], "loc": { "start": { @@ -142507,8 +142616,8 @@ } }, "range": [ - 82003, - 82022 + 82035, + 82054 ], "loc": { "start": { @@ -142522,8 +142631,8 @@ } }, "range": [ - 81997, - 82022 + 82029, + 82054 ], "loc": { "start": { @@ -142539,8 +142648,8 @@ ], "kind": "let", "range": [ - 81993, - 82023 + 82025, + 82055 ], "loc": { "start": { @@ -142557,8 +142666,8 @@ "type": "Line", "value": "row index cannot be > nrows", "range": [ - 82036, - 82065 + 82068, + 82097 ], "loc": { "start": { @@ -142582,8 +142691,8 @@ "type": "Identifier", "name": "row", "range": [ - 82082, - 82085 + 82114, + 82117 ], "loc": { "start": { @@ -142600,8 +142709,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 82089, - 82095 + 82121, + 82127 ], "loc": { "start": { @@ -142615,8 +142724,8 @@ } }, "range": [ - 82082, - 82095 + 82114, + 82127 ], "loc": { "start": { @@ -142642,8 +142751,8 @@ "object": { "type": "ThisExpression", "range": [ - 82115, - 82119 + 82147, + 82151 ], "loc": { "start": { @@ -142660,8 +142769,8 @@ "type": "Identifier", "name": "validateRow", "range": [ - 82120, - 82131 + 82152, + 82163 ], "loc": { "start": { @@ -142675,8 +142784,8 @@ } }, "range": [ - 82115, - 82131 + 82147, + 82163 ], "loc": { "start": { @@ -142694,8 +142803,8 @@ "type": "Identifier", "name": "row", "range": [ - 82132, - 82135 + 82164, + 82167 ], "loc": { "start": { @@ -142713,8 +142822,8 @@ "value": true, "raw": "true", "range": [ - 82137, - 82141 + 82169, + 82173 ], "loc": { "start": { @@ -142729,8 +142838,8 @@ } ], "range": [ - 82115, - 82142 + 82147, + 82174 ], "loc": { "start": { @@ -142744,8 +142853,8 @@ } }, "range": [ - 82115, - 82143 + 82147, + 82175 ], "loc": { "start": { @@ -142760,8 +142869,8 @@ } ], "range": [ - 82097, - 82157 + 82129, + 82189 ], "loc": { "start": { @@ -142776,8 +142885,8 @@ }, "alternate": null, "range": [ - 82078, - 82157 + 82110, + 82189 ], "loc": { "start": { @@ -142794,8 +142903,8 @@ "type": "Line", "value": "row index cannot be > nrows", "range": [ - 82036, - 82065 + 82068, + 82097 ], "loc": { "start": { @@ -142812,8 +142921,8 @@ } ], "range": [ - 81979, - 82167 + 82011, + 82199 ], "loc": { "start": { @@ -142827,8 +142936,8 @@ } }, "range": [ - 81918, - 82167 + 81950, + 82199 ], "loc": { "start": { @@ -142843,8 +142952,8 @@ } ], "range": [ - 81799, - 82173 + 81831, + 82205 ], "loc": { "start": { @@ -142860,8 +142969,8 @@ "generator": false, "expression": false, "range": [ - 81796, - 82173 + 81828, + 82205 ], "loc": { "start": { @@ -142877,8 +142986,8 @@ "kind": "method", "computed": false, "range": [ - 81779, - 82173 + 81811, + 82205 ], "loc": { "start": { @@ -142895,8 +143004,8 @@ "type": "Block", "value": "*\n * Make defined rows always visible\n ", "range": [ - 81723, - 81774 + 81755, + 81806 ], "loc": { "start": { @@ -142915,8 +143024,8 @@ "type": "Block", "value": "*\n * Clear all the filters' values\n ", "range": [ - 82179, - 82227 + 82211, + 82259 ], "loc": { "start": { @@ -142938,8 +143047,8 @@ "type": "Identifier", "name": "clearFilters", "range": [ - 82232, - 82244 + 82264, + 82276 ], "loc": { "start": { @@ -142970,8 +143079,8 @@ "object": { "type": "ThisExpression", "range": [ - 82262, - 82266 + 82294, + 82298 ], "loc": { "start": { @@ -142988,8 +143097,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 82267, - 82274 + 82299, + 82306 ], "loc": { "start": { @@ -143003,8 +143112,8 @@ } }, "range": [ - 82262, - 82274 + 82294, + 82306 ], "loc": { "start": { @@ -143019,8 +143128,8 @@ }, "prefix": true, "range": [ - 82261, - 82274 + 82293, + 82306 ], "loc": { "start": { @@ -143040,8 +143149,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 82290, - 82297 + 82322, + 82329 ], "loc": { "start": { @@ -143056,8 +143165,8 @@ } ], "range": [ - 82276, - 82307 + 82308, + 82339 ], "loc": { "start": { @@ -143072,8 +143181,8 @@ }, "alternate": null, "range": [ - 82257, - 82307 + 82289, + 82339 ], "loc": { "start": { @@ -143099,8 +143208,8 @@ "object": { "type": "ThisExpression", "range": [ - 82317, - 82321 + 82349, + 82353 ], "loc": { "start": { @@ -143117,8 +143226,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 82322, - 82329 + 82354, + 82361 ], "loc": { "start": { @@ -143132,8 +143241,8 @@ } }, "range": [ - 82317, - 82329 + 82349, + 82361 ], "loc": { "start": { @@ -143150,8 +143259,8 @@ "type": "Identifier", "name": "emit", "range": [ - 82330, - 82334 + 82362, + 82366 ], "loc": { "start": { @@ -143165,8 +143274,8 @@ } }, "range": [ - 82317, - 82334 + 82349, + 82366 ], "loc": { "start": { @@ -143185,8 +143294,8 @@ "value": "before-clearing-filters", "raw": "'before-clearing-filters'", "range": [ - 82335, - 82360 + 82367, + 82392 ], "loc": { "start": { @@ -143202,8 +143311,8 @@ { "type": "ThisExpression", "range": [ - 82362, - 82366 + 82394, + 82398 ], "loc": { "start": { @@ -143218,8 +143327,8 @@ } ], "range": [ - 82317, - 82367 + 82349, + 82399 ], "loc": { "start": { @@ -143233,8 +143342,8 @@ } }, "range": [ - 82317, - 82368 + 82349, + 82400 ], "loc": { "start": { @@ -143257,8 +143366,8 @@ "object": { "type": "ThisExpression", "range": [ - 82377, - 82381 + 82409, + 82413 ], "loc": { "start": { @@ -143275,8 +143384,8 @@ "type": "Identifier", "name": "onBeforeReset", "range": [ - 82382, - 82395 + 82414, + 82427 ], "loc": { "start": { @@ -143290,8 +143399,8 @@ } }, "range": [ - 82377, - 82395 + 82409, + 82427 ], "loc": { "start": { @@ -143308,8 +143417,8 @@ { "type": "ThisExpression", "range": [ - 82396, - 82400 + 82428, + 82432 ], "loc": { "start": { @@ -143330,8 +143439,8 @@ "object": { "type": "ThisExpression", "range": [ - 82402, - 82406 + 82434, + 82438 ], "loc": { "start": { @@ -143348,8 +143457,8 @@ "type": "Identifier", "name": "getFiltersValue", "range": [ - 82407, - 82422 + 82439, + 82454 ], "loc": { "start": { @@ -143363,8 +143472,8 @@ } }, "range": [ - 82402, - 82422 + 82434, + 82454 ], "loc": { "start": { @@ -143379,8 +143488,8 @@ }, "arguments": [], "range": [ - 82402, - 82424 + 82434, + 82456 ], "loc": { "start": { @@ -143395,8 +143504,8 @@ } ], "range": [ - 82377, - 82425 + 82409, + 82457 ], "loc": { "start": { @@ -143410,8 +143519,8 @@ } }, "range": [ - 82377, - 82426 + 82409, + 82458 ], "loc": { "start": { @@ -143435,8 +143544,8 @@ "type": "Identifier", "name": "i", "range": [ - 82445, - 82446 + 82477, + 82478 ], "loc": { "start": { @@ -143454,8 +143563,8 @@ "value": 0, "raw": "0", "range": [ - 82449, - 82450 + 82481, + 82482 ], "loc": { "start": { @@ -143469,8 +143578,8 @@ } }, "range": [ - 82445, - 82450 + 82477, + 82482 ], "loc": { "start": { @@ -143489,8 +143598,8 @@ "type": "Identifier", "name": "len", "range": [ - 82452, - 82455 + 82484, + 82487 ], "loc": { "start": { @@ -143512,8 +143621,8 @@ "object": { "type": "ThisExpression", "range": [ - 82458, - 82462 + 82490, + 82494 ], "loc": { "start": { @@ -143530,8 +143639,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 82463, - 82469 + 82495, + 82501 ], "loc": { "start": { @@ -143545,8 +143654,8 @@ } }, "range": [ - 82458, - 82469 + 82490, + 82501 ], "loc": { "start": { @@ -143563,8 +143672,8 @@ "type": "Identifier", "name": "length", "range": [ - 82470, - 82476 + 82502, + 82508 ], "loc": { "start": { @@ -143578,8 +143687,8 @@ } }, "range": [ - 82458, - 82476 + 82490, + 82508 ], "loc": { "start": { @@ -143593,8 +143702,8 @@ } }, "range": [ - 82452, - 82476 + 82484, + 82508 ], "loc": { "start": { @@ -143610,8 +143719,8 @@ ], "kind": "let", "range": [ - 82441, - 82476 + 82473, + 82508 ], "loc": { "start": { @@ -143631,8 +143740,8 @@ "type": "Identifier", "name": "i", "range": [ - 82478, - 82479 + 82510, + 82511 ], "loc": { "start": { @@ -143649,8 +143758,8 @@ "type": "Identifier", "name": "len", "range": [ - 82482, - 82485 + 82514, + 82517 ], "loc": { "start": { @@ -143664,8 +143773,8 @@ } }, "range": [ - 82478, - 82485 + 82510, + 82517 ], "loc": { "start": { @@ -143685,8 +143794,8 @@ "type": "Identifier", "name": "i", "range": [ - 82487, - 82488 + 82519, + 82520 ], "loc": { "start": { @@ -143701,8 +143810,8 @@ }, "prefix": false, "range": [ - 82487, - 82490 + 82519, + 82522 ], "loc": { "start": { @@ -143728,8 +143837,8 @@ "object": { "type": "ThisExpression", "range": [ - 82506, - 82510 + 82538, + 82542 ], "loc": { "start": { @@ -143746,8 +143855,8 @@ "type": "Identifier", "name": "setFilterValue", "range": [ - 82511, - 82525 + 82543, + 82557 ], "loc": { "start": { @@ -143761,8 +143870,8 @@ } }, "range": [ - 82506, - 82525 + 82538, + 82557 ], "loc": { "start": { @@ -143780,8 +143889,8 @@ "type": "Identifier", "name": "i", "range": [ - 82526, - 82527 + 82558, + 82559 ], "loc": { "start": { @@ -143799,8 +143908,8 @@ "value": "", "raw": "''", "range": [ - 82529, - 82531 + 82561, + 82563 ], "loc": { "start": { @@ -143815,8 +143924,8 @@ } ], "range": [ - 82506, - 82532 + 82538, + 82564 ], "loc": { "start": { @@ -143830,8 +143939,8 @@ } }, "range": [ - 82506, - 82533 + 82538, + 82565 ], "loc": { "start": { @@ -143846,8 +143955,8 @@ } ], "range": [ - 82492, - 82543 + 82524, + 82575 ], "loc": { "start": { @@ -143861,8 +143970,8 @@ } }, "range": [ - 82436, - 82543 + 82468, + 82575 ], "loc": { "start": { @@ -143885,8 +143994,8 @@ "object": { "type": "ThisExpression", "range": [ - 82553, - 82557 + 82585, + 82589 ], "loc": { "start": { @@ -143903,8 +144012,8 @@ "type": "Identifier", "name": "filter", "range": [ - 82558, - 82564 + 82590, + 82596 ], "loc": { "start": { @@ -143918,8 +144027,8 @@ } }, "range": [ - 82553, - 82564 + 82585, + 82596 ], "loc": { "start": { @@ -143934,8 +144043,8 @@ }, "arguments": [], "range": [ - 82553, - 82566 + 82585, + 82598 ], "loc": { "start": { @@ -143949,8 +144058,8 @@ } }, "range": [ - 82553, - 82567 + 82585, + 82599 ], "loc": { "start": { @@ -143973,8 +144082,8 @@ "object": { "type": "ThisExpression", "range": [ - 82577, - 82581 + 82609, + 82613 ], "loc": { "start": { @@ -143991,8 +144100,8 @@ "type": "Identifier", "name": "onAfterReset", "range": [ - 82582, - 82594 + 82614, + 82626 ], "loc": { "start": { @@ -144006,8 +144115,8 @@ } }, "range": [ - 82577, - 82594 + 82609, + 82626 ], "loc": { "start": { @@ -144024,8 +144133,8 @@ { "type": "ThisExpression", "range": [ - 82595, - 82599 + 82627, + 82631 ], "loc": { "start": { @@ -144040,8 +144149,8 @@ } ], "range": [ - 82577, - 82600 + 82609, + 82632 ], "loc": { "start": { @@ -144055,8 +144164,8 @@ } }, "range": [ - 82577, - 82601 + 82609, + 82633 ], "loc": { "start": { @@ -144082,8 +144191,8 @@ "object": { "type": "ThisExpression", "range": [ - 82610, - 82614 + 82642, + 82646 ], "loc": { "start": { @@ -144100,8 +144209,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 82615, - 82622 + 82647, + 82654 ], "loc": { "start": { @@ -144115,8 +144224,8 @@ } }, "range": [ - 82610, - 82622 + 82642, + 82654 ], "loc": { "start": { @@ -144133,8 +144242,8 @@ "type": "Identifier", "name": "emit", "range": [ - 82623, - 82627 + 82655, + 82659 ], "loc": { "start": { @@ -144148,8 +144257,8 @@ } }, "range": [ - 82610, - 82627 + 82642, + 82659 ], "loc": { "start": { @@ -144168,8 +144277,8 @@ "value": "after-clearing-filters", "raw": "'after-clearing-filters'", "range": [ - 82628, - 82652 + 82660, + 82684 ], "loc": { "start": { @@ -144185,8 +144294,8 @@ { "type": "ThisExpression", "range": [ - 82654, - 82658 + 82686, + 82690 ], "loc": { "start": { @@ -144201,8 +144310,8 @@ } ], "range": [ - 82610, - 82659 + 82642, + 82691 ], "loc": { "start": { @@ -144216,8 +144325,8 @@ } }, "range": [ - 82610, - 82660 + 82642, + 82692 ], "loc": { "start": { @@ -144232,8 +144341,8 @@ } ], "range": [ - 82247, - 82666 + 82279, + 82698 ], "loc": { "start": { @@ -144249,8 +144358,8 @@ "generator": false, "expression": false, "range": [ - 82244, - 82666 + 82276, + 82698 ], "loc": { "start": { @@ -144266,8 +144375,8 @@ "kind": "method", "computed": false, "range": [ - 82232, - 82666 + 82264, + 82698 ], "loc": { "start": { @@ -144284,8 +144393,8 @@ "type": "Block", "value": "*\n * Clear all the filters' values\n ", "range": [ - 82179, - 82227 + 82211, + 82259 ], "loc": { "start": { @@ -144304,8 +144413,8 @@ "type": "Block", "value": "*\n * Return the ID of the current active filter\n * @return {String}\n ", "range": [ - 82672, - 82757 + 82704, + 82789 ], "loc": { "start": { @@ -144327,8 +144436,8 @@ "type": "Identifier", "name": "getActiveFilterId", "range": [ - 82762, - 82779 + 82794, + 82811 ], "loc": { "start": { @@ -144356,8 +144465,8 @@ "object": { "type": "ThisExpression", "range": [ - 82799, - 82803 + 82831, + 82835 ], "loc": { "start": { @@ -144374,8 +144483,8 @@ "type": "Identifier", "name": "activeFilterId", "range": [ - 82804, - 82818 + 82836, + 82850 ], "loc": { "start": { @@ -144389,8 +144498,8 @@ } }, "range": [ - 82799, - 82818 + 82831, + 82850 ], "loc": { "start": { @@ -144404,8 +144513,8 @@ } }, "range": [ - 82792, - 82819 + 82824, + 82851 ], "loc": { "start": { @@ -144420,8 +144529,8 @@ } ], "range": [ - 82782, - 82825 + 82814, + 82857 ], "loc": { "start": { @@ -144437,8 +144546,8 @@ "generator": false, "expression": false, "range": [ - 82779, - 82825 + 82811, + 82857 ], "loc": { "start": { @@ -144454,8 +144563,8 @@ "kind": "method", "computed": false, "range": [ - 82762, - 82825 + 82794, + 82857 ], "loc": { "start": { @@ -144472,8 +144581,8 @@ "type": "Block", "value": "*\n * Return the ID of the current active filter\n * @return {String}\n ", "range": [ - 82672, - 82757 + 82704, + 82789 ], "loc": { "start": { @@ -144492,8 +144601,8 @@ "type": "Block", "value": "*\n * Set the ID of the current active filter\n * @param {String} filterId Element ID\n ", "range": [ - 82831, - 82932 + 82863, + 82964 ], "loc": { "start": { @@ -144515,8 +144624,8 @@ "type": "Identifier", "name": "setActiveFilterId", "range": [ - 82937, - 82954 + 82969, + 82986 ], "loc": { "start": { @@ -144537,8 +144646,8 @@ "type": "Identifier", "name": "filterId", "range": [ - 82955, - 82963 + 82987, + 82995 ], "loc": { "start": { @@ -144566,8 +144675,8 @@ "object": { "type": "ThisExpression", "range": [ - 82975, - 82979 + 83007, + 83011 ], "loc": { "start": { @@ -144584,8 +144693,8 @@ "type": "Identifier", "name": "activeFilterId", "range": [ - 82980, - 82994 + 83012, + 83026 ], "loc": { "start": { @@ -144599,8 +144708,8 @@ } }, "range": [ - 82975, - 82994 + 83007, + 83026 ], "loc": { "start": { @@ -144617,8 +144726,8 @@ "type": "Identifier", "name": "filterId", "range": [ - 82997, - 83005 + 83029, + 83037 ], "loc": { "start": { @@ -144632,8 +144741,8 @@ } }, "range": [ - 82975, - 83005 + 83007, + 83037 ], "loc": { "start": { @@ -144647,8 +144756,8 @@ } }, "range": [ - 82975, - 83006 + 83007, + 83038 ], "loc": { "start": { @@ -144663,8 +144772,8 @@ } ], "range": [ - 82965, - 83012 + 82997, + 83044 ], "loc": { "start": { @@ -144680,8 +144789,8 @@ "generator": false, "expression": false, "range": [ - 82954, - 83012 + 82986, + 83044 ], "loc": { "start": { @@ -144697,8 +144806,8 @@ "kind": "method", "computed": false, "range": [ - 82937, - 83012 + 82969, + 83044 ], "loc": { "start": { @@ -144715,8 +144824,8 @@ "type": "Block", "value": "*\n * Set the ID of the current active filter\n * @param {String} filterId Element ID\n ", "range": [ - 82831, - 82932 + 82863, + 82964 ], "loc": { "start": { @@ -144735,8 +144844,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": [ - 83018, - 83166 + 83050, + 83198 ], "loc": { "start": { @@ -144758,8 +144867,8 @@ "type": "Identifier", "name": "getColumnIndexFromFilterId", "range": [ - 83171, - 83197 + 83203, + 83229 ], "loc": { "start": { @@ -144782,8 +144891,8 @@ "type": "Identifier", "name": "filterId", "range": [ - 83198, - 83206 + 83230, + 83238 ], "loc": { "start": { @@ -144801,8 +144910,8 @@ "value": "", "raw": "''", "range": [ - 83209, - 83211 + 83241, + 83243 ], "loc": { "start": { @@ -144816,8 +144925,8 @@ } }, "range": [ - 83198, - 83211 + 83230, + 83243 ], "loc": { "start": { @@ -144843,8 +144952,8 @@ "type": "Identifier", "name": "idx", "range": [ - 83227, - 83230 + 83259, + 83262 ], "loc": { "start": { @@ -144869,8 +144978,8 @@ "type": "Identifier", "name": "filterId", "range": [ - 83233, - 83241 + 83265, + 83273 ], "loc": { "start": { @@ -144887,8 +144996,8 @@ "type": "Identifier", "name": "split", "range": [ - 83242, - 83247 + 83274, + 83279 ], "loc": { "start": { @@ -144902,8 +145011,8 @@ } }, "range": [ - 83233, - 83247 + 83265, + 83279 ], "loc": { "start": { @@ -144922,8 +145031,8 @@ "value": "_", "raw": "'_'", "range": [ - 83248, - 83251 + 83280, + 83283 ], "loc": { "start": { @@ -144938,8 +145047,8 @@ } ], "range": [ - 83233, - 83252 + 83265, + 83284 ], "loc": { "start": { @@ -144957,8 +145066,8 @@ "value": 0, "raw": "0", "range": [ - 83253, - 83254 + 83285, + 83286 ], "loc": { "start": { @@ -144972,8 +145081,8 @@ } }, "range": [ - 83233, - 83255 + 83265, + 83287 ], "loc": { "start": { @@ -144987,8 +145096,8 @@ } }, "range": [ - 83227, - 83255 + 83259, + 83287 ], "loc": { "start": { @@ -145004,8 +145113,8 @@ ], "kind": "let", "range": [ - 83223, - 83256 + 83255, + 83288 ], "loc": { "start": { @@ -145027,8 +145136,8 @@ "type": "Identifier", "name": "idx", "range": [ - 83265, - 83268 + 83297, + 83300 ], "loc": { "start": { @@ -145053,8 +145162,8 @@ "type": "Identifier", "name": "idx", "range": [ - 83271, - 83274 + 83303, + 83306 ], "loc": { "start": { @@ -145071,8 +145180,8 @@ "type": "Identifier", "name": "split", "range": [ - 83275, - 83280 + 83307, + 83312 ], "loc": { "start": { @@ -145086,8 +145195,8 @@ } }, "range": [ - 83271, - 83280 + 83303, + 83312 ], "loc": { "start": { @@ -145107,8 +145216,8 @@ "object": { "type": "ThisExpression", "range": [ - 83281, - 83285 + 83313, + 83317 ], "loc": { "start": { @@ -145125,8 +145234,8 @@ "type": "Identifier", "name": "prfxFlt", "range": [ - 83286, - 83293 + 83318, + 83325 ], "loc": { "start": { @@ -145140,8 +145249,8 @@ } }, "range": [ - 83281, - 83293 + 83313, + 83325 ], "loc": { "start": { @@ -145156,8 +145265,8 @@ } ], "range": [ - 83271, - 83294 + 83303, + 83326 ], "loc": { "start": { @@ -145175,8 +145284,8 @@ "value": 1, "raw": "1", "range": [ - 83295, - 83296 + 83327, + 83328 ], "loc": { "start": { @@ -145190,8 +145299,8 @@ } }, "range": [ - 83271, - 83297 + 83303, + 83329 ], "loc": { "start": { @@ -145205,8 +145314,8 @@ } }, "range": [ - 83265, - 83297 + 83297, + 83329 ], "loc": { "start": { @@ -145220,8 +145329,8 @@ } }, "range": [ - 83265, - 83298 + 83297, + 83330 ], "loc": { "start": { @@ -145242,8 +145351,8 @@ "type": "Identifier", "name": "parseInt", "range": [ - 83314, - 83322 + 83346, + 83354 ], "loc": { "start": { @@ -145261,8 +145370,8 @@ "type": "Identifier", "name": "idx", "range": [ - 83323, - 83326 + 83355, + 83358 ], "loc": { "start": { @@ -145280,8 +145389,8 @@ "value": 10, "raw": "10", "range": [ - 83328, - 83330 + 83360, + 83362 ], "loc": { "start": { @@ -145296,8 +145405,8 @@ } ], "range": [ - 83314, - 83331 + 83346, + 83363 ], "loc": { "start": { @@ -145311,8 +145420,8 @@ } }, "range": [ - 83307, - 83332 + 83339, + 83364 ], "loc": { "start": { @@ -145327,8 +145436,8 @@ } ], "range": [ - 83213, - 83338 + 83245, + 83370 ], "loc": { "start": { @@ -145344,8 +145453,8 @@ "generator": false, "expression": false, "range": [ - 83197, - 83338 + 83229, + 83370 ], "loc": { "start": { @@ -145361,8 +145470,8 @@ "kind": "method", "computed": false, "range": [ - 83171, - 83338 + 83203, + 83370 ], "loc": { "start": { @@ -145379,8 +145488,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": [ - 83018, - 83166 + 83050, + 83198 ], "loc": { "start": { @@ -145399,8 +145508,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": [ - 83344, - 83505 + 83376, + 83537 ], "loc": { "start": { @@ -145422,8 +145531,8 @@ "type": "Identifier", "name": "buildFilterId", "range": [ - 83510, - 83523 + 83542, + 83555 ], "loc": { "start": { @@ -145444,8 +145553,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 83524, - 83532 + 83556, + 83564 ], "loc": { "start": { @@ -145475,8 +145584,8 @@ }, "tail": false, "range": [ - 83551, - 83554 + 83583, + 83586 ], "loc": { "start": { @@ -145497,8 +145606,8 @@ }, "tail": false, "range": [ - 83566, - 83569 + 83598, + 83601 ], "loc": { "start": { @@ -145519,8 +145628,8 @@ }, "tail": false, "range": [ - 83577, - 83581 + 83609, + 83613 ], "loc": { "start": { @@ -145541,8 +145650,8 @@ }, "tail": true, "range": [ - 83588, - 83590 + 83620, + 83622 ], "loc": { "start": { @@ -145563,8 +145672,8 @@ "object": { "type": "ThisExpression", "range": [ - 83554, - 83558 + 83586, + 83590 ], "loc": { "start": { @@ -145581,8 +145690,8 @@ "type": "Identifier", "name": "prfxFlt", "range": [ - 83559, - 83566 + 83591, + 83598 ], "loc": { "start": { @@ -145596,8 +145705,8 @@ } }, "range": [ - 83554, - 83566 + 83586, + 83598 ], "loc": { "start": { @@ -145614,8 +145723,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 83569, - 83577 + 83601, + 83609 ], "loc": { "start": { @@ -145634,8 +145743,8 @@ "object": { "type": "ThisExpression", "range": [ - 83581, - 83585 + 83613, + 83617 ], "loc": { "start": { @@ -145652,8 +145761,8 @@ "type": "Identifier", "name": "id", "range": [ - 83586, - 83588 + 83618, + 83620 ], "loc": { "start": { @@ -145667,8 +145776,8 @@ } }, "range": [ - 83581, - 83588 + 83613, + 83620 ], "loc": { "start": { @@ -145683,8 +145792,8 @@ } ], "range": [ - 83551, - 83590 + 83583, + 83622 ], "loc": { "start": { @@ -145698,8 +145807,8 @@ } }, "range": [ - 83544, - 83591 + 83576, + 83623 ], "loc": { "start": { @@ -145714,8 +145823,8 @@ } ], "range": [ - 83534, - 83597 + 83566, + 83629 ], "loc": { "start": { @@ -145731,8 +145840,8 @@ "generator": false, "expression": false, "range": [ - 83523, - 83597 + 83555, + 83629 ], "loc": { "start": { @@ -145748,8 +145857,8 @@ "kind": "method", "computed": false, "range": [ - 83510, - 83597 + 83542, + 83629 ], "loc": { "start": { @@ -145766,8 +145875,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": [ - 83344, - 83505 + 83376, + 83537 ], "loc": { "start": { @@ -145786,8 +145895,8 @@ "type": "Block", "value": "*\n * Make specified column's filter active\n * @param colIndex Index of a column\n ", "range": [ - 83603, - 83700 + 83635, + 83732 ], "loc": { "start": { @@ -145809,8 +145918,8 @@ "type": "Identifier", "name": "activateFilter", "range": [ - 83705, - 83719 + 83737, + 83751 ], "loc": { "start": { @@ -145831,8 +145940,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 83720, - 83728 + 83752, + 83760 ], "loc": { "start": { @@ -145857,8 +145966,8 @@ "type": "Identifier", "name": "isUndef", "range": [ - 83744, - 83751 + 83776, + 83783 ], "loc": { "start": { @@ -145876,8 +145985,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 83752, - 83760 + 83784, + 83792 ], "loc": { "start": { @@ -145892,8 +146001,8 @@ } ], "range": [ - 83744, - 83761 + 83776, + 83793 ], "loc": { "start": { @@ -145913,8 +146022,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 83777, - 83784 + 83809, + 83816 ], "loc": { "start": { @@ -145929,8 +146038,8 @@ } ], "range": [ - 83763, - 83794 + 83795, + 83826 ], "loc": { "start": { @@ -145945,8 +146054,8 @@ }, "alternate": null, "range": [ - 83740, - 83794 + 83772, + 83826 ], "loc": { "start": { @@ -145969,8 +146078,8 @@ "object": { "type": "ThisExpression", "range": [ - 83803, - 83807 + 83835, + 83839 ], "loc": { "start": { @@ -145987,8 +146096,8 @@ "type": "Identifier", "name": "setActiveFilterId", "range": [ - 83808, - 83825 + 83840, + 83857 ], "loc": { "start": { @@ -146002,8 +146111,8 @@ } }, "range": [ - 83803, - 83825 + 83835, + 83857 ], "loc": { "start": { @@ -146025,8 +146134,8 @@ "object": { "type": "ThisExpression", "range": [ - 83826, - 83830 + 83858, + 83862 ], "loc": { "start": { @@ -146043,8 +146152,8 @@ "type": "Identifier", "name": "getFilterId", "range": [ - 83831, - 83842 + 83863, + 83874 ], "loc": { "start": { @@ -146058,8 +146167,8 @@ } }, "range": [ - 83826, - 83842 + 83858, + 83874 ], "loc": { "start": { @@ -146077,8 +146186,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 83843, - 83851 + 83875, + 83883 ], "loc": { "start": { @@ -146093,8 +146202,8 @@ } ], "range": [ - 83826, - 83852 + 83858, + 83884 ], "loc": { "start": { @@ -146109,8 +146218,8 @@ } ], "range": [ - 83803, - 83853 + 83835, + 83885 ], "loc": { "start": { @@ -146124,8 +146233,8 @@ } }, "range": [ - 83803, - 83854 + 83835, + 83886 ], "loc": { "start": { @@ -146140,8 +146249,8 @@ } ], "range": [ - 83730, - 83860 + 83762, + 83892 ], "loc": { "start": { @@ -146157,8 +146266,8 @@ "generator": false, "expression": false, "range": [ - 83719, - 83860 + 83751, + 83892 ], "loc": { "start": { @@ -146174,8 +146283,8 @@ "kind": "method", "computed": false, "range": [ - 83705, - 83860 + 83737, + 83892 ], "loc": { "start": { @@ -146192,8 +146301,8 @@ "type": "Block", "value": "*\n * Make specified column's filter active\n * @param colIndex Index of a column\n ", "range": [ - 83603, - 83700 + 83635, + 83732 ], "loc": { "start": { @@ -146212,8 +146321,8 @@ "type": "Block", "value": "*\n * Refresh the filters subject to linking ('select', 'multiple',\n * 'checklist' type)\n ", "range": [ - 83866, - 83971 + 83898, + 84003 ], "loc": { "start": { @@ -146235,8 +146344,8 @@ "type": "Identifier", "name": "linkFilters", "range": [ - 83976, - 83987 + 84008, + 84019 ], "loc": { "start": { @@ -146270,8 +146379,8 @@ "object": { "type": "ThisExpression", "range": [ - 84005, - 84009 + 84037, + 84041 ], "loc": { "start": { @@ -146288,8 +146397,8 @@ "type": "Identifier", "name": "linkedFilters", "range": [ - 84010, - 84023 + 84042, + 84055 ], "loc": { "start": { @@ -146303,8 +146412,8 @@ } }, "range": [ - 84005, - 84023 + 84037, + 84055 ], "loc": { "start": { @@ -146319,8 +146428,8 @@ }, "prefix": true, "range": [ - 84004, - 84023 + 84036, + 84055 ], "loc": { "start": { @@ -146342,8 +146451,8 @@ "object": { "type": "ThisExpression", "range": [ - 84028, - 84032 + 84060, + 84064 ], "loc": { "start": { @@ -146360,8 +146469,8 @@ "type": "Identifier", "name": "activeFilterId", "range": [ - 84033, - 84047 + 84065, + 84079 ], "loc": { "start": { @@ -146375,8 +146484,8 @@ } }, "range": [ - 84028, - 84047 + 84060, + 84079 ], "loc": { "start": { @@ -146391,8 +146500,8 @@ }, "prefix": true, "range": [ - 84027, - 84047 + 84059, + 84079 ], "loc": { "start": { @@ -146406,8 +146515,8 @@ } }, "range": [ - 84004, - 84047 + 84036, + 84079 ], "loc": { "start": { @@ -146427,8 +146536,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 84063, - 84070 + 84095, + 84102 ], "loc": { "start": { @@ -146443,8 +146552,8 @@ } ], "range": [ - 84049, - 84080 + 84081, + 84112 ], "loc": { "start": { @@ -146459,8 +146568,8 @@ }, "alternate": null, "range": [ - 84000, - 84080 + 84032, + 84112 ], "loc": { "start": { @@ -146482,8 +146591,8 @@ "type": "Identifier", "name": "slcA1", "range": [ - 84093, - 84098 + 84125, + 84130 ], "loc": { "start": { @@ -146504,8 +146613,8 @@ "object": { "type": "ThisExpression", "range": [ - 84101, - 84105 + 84133, + 84137 ], "loc": { "start": { @@ -146522,8 +146631,8 @@ "type": "Identifier", "name": "getFiltersByType", "range": [ - 84106, - 84122 + 84138, + 84154 ], "loc": { "start": { @@ -146537,8 +146646,8 @@ } }, "range": [ - 84101, - 84122 + 84133, + 84154 ], "loc": { "start": { @@ -146556,8 +146665,8 @@ "type": "Identifier", "name": "SELECT", "range": [ - 84123, - 84129 + 84155, + 84161 ], "loc": { "start": { @@ -146575,8 +146684,8 @@ "value": true, "raw": "true", "range": [ - 84131, - 84135 + 84163, + 84167 ], "loc": { "start": { @@ -146591,8 +146700,8 @@ } ], "range": [ - 84101, - 84136 + 84133, + 84168 ], "loc": { "start": { @@ -146606,8 +146715,8 @@ } }, "range": [ - 84093, - 84136 + 84125, + 84168 ], "loc": { "start": { @@ -146626,8 +146735,8 @@ "type": "Identifier", "name": "slcA2", "range": [ - 84150, - 84155 + 84182, + 84187 ], "loc": { "start": { @@ -146648,8 +146757,8 @@ "object": { "type": "ThisExpression", "range": [ - 84158, - 84162 + 84190, + 84194 ], "loc": { "start": { @@ -146666,8 +146775,8 @@ "type": "Identifier", "name": "getFiltersByType", "range": [ - 84163, - 84179 + 84195, + 84211 ], "loc": { "start": { @@ -146681,8 +146790,8 @@ } }, "range": [ - 84158, - 84179 + 84190, + 84211 ], "loc": { "start": { @@ -146700,8 +146809,8 @@ "type": "Identifier", "name": "MULTIPLE", "range": [ - 84180, - 84188 + 84212, + 84220 ], "loc": { "start": { @@ -146719,8 +146828,8 @@ "value": true, "raw": "true", "range": [ - 84190, - 84194 + 84222, + 84226 ], "loc": { "start": { @@ -146735,8 +146844,8 @@ } ], "range": [ - 84158, - 84195 + 84190, + 84227 ], "loc": { "start": { @@ -146750,8 +146859,8 @@ } }, "range": [ - 84150, - 84195 + 84182, + 84227 ], "loc": { "start": { @@ -146770,8 +146879,8 @@ "type": "Identifier", "name": "slcA3", "range": [ - 84209, - 84214 + 84241, + 84246 ], "loc": { "start": { @@ -146792,8 +146901,8 @@ "object": { "type": "ThisExpression", "range": [ - 84217, - 84221 + 84249, + 84253 ], "loc": { "start": { @@ -146810,8 +146919,8 @@ "type": "Identifier", "name": "getFiltersByType", "range": [ - 84222, - 84238 + 84254, + 84270 ], "loc": { "start": { @@ -146825,8 +146934,8 @@ } }, "range": [ - 84217, - 84238 + 84249, + 84270 ], "loc": { "start": { @@ -146844,8 +146953,8 @@ "type": "Identifier", "name": "CHECKLIST", "range": [ - 84239, - 84248 + 84271, + 84280 ], "loc": { "start": { @@ -146863,8 +146972,8 @@ "value": true, "raw": "true", "range": [ - 84250, - 84254 + 84282, + 84286 ], "loc": { "start": { @@ -146879,8 +146988,8 @@ } ], "range": [ - 84217, - 84255 + 84249, + 84287 ], "loc": { "start": { @@ -146894,8 +147003,8 @@ } }, "range": [ - 84209, - 84255 + 84241, + 84287 ], "loc": { "start": { @@ -146914,8 +147023,8 @@ "type": "Identifier", "name": "slcIndex", "range": [ - 84269, - 84277 + 84301, + 84309 ], "loc": { "start": { @@ -146937,8 +147046,8 @@ "type": "Identifier", "name": "slcA1", "range": [ - 84280, - 84285 + 84312, + 84317 ], "loc": { "start": { @@ -146955,8 +147064,8 @@ "type": "Identifier", "name": "concat", "range": [ - 84286, - 84292 + 84318, + 84324 ], "loc": { "start": { @@ -146970,8 +147079,8 @@ } }, "range": [ - 84280, - 84292 + 84312, + 84324 ], "loc": { "start": { @@ -146989,8 +147098,8 @@ "type": "Identifier", "name": "slcA2", "range": [ - 84293, - 84298 + 84325, + 84330 ], "loc": { "start": { @@ -147005,8 +147114,8 @@ } ], "range": [ - 84280, - 84299 + 84312, + 84331 ], "loc": { "start": { @@ -147020,8 +147129,8 @@ } }, "range": [ - 84269, - 84299 + 84301, + 84331 ], "loc": { "start": { @@ -147037,8 +147146,8 @@ ], "kind": "let", "range": [ - 84089, - 84300 + 84121, + 84332 ], "loc": { "start": { @@ -147060,8 +147169,8 @@ "type": "Identifier", "name": "slcIndex", "range": [ - 84309, - 84317 + 84341, + 84349 ], "loc": { "start": { @@ -147083,8 +147192,8 @@ "type": "Identifier", "name": "slcIndex", "range": [ - 84320, - 84328 + 84352, + 84360 ], "loc": { "start": { @@ -147101,8 +147210,8 @@ "type": "Identifier", "name": "concat", "range": [ - 84329, - 84335 + 84361, + 84367 ], "loc": { "start": { @@ -147116,8 +147225,8 @@ } }, "range": [ - 84320, - 84335 + 84352, + 84367 ], "loc": { "start": { @@ -147135,8 +147244,8 @@ "type": "Identifier", "name": "slcA3", "range": [ - 84336, - 84341 + 84368, + 84373 ], "loc": { "start": { @@ -147151,8 +147260,8 @@ } ], "range": [ - 84320, - 84342 + 84352, + 84374 ], "loc": { "start": { @@ -147166,8 +147275,8 @@ } }, "range": [ - 84309, - 84342 + 84341, + 84374 ], "loc": { "start": { @@ -147181,8 +147290,8 @@ } }, "range": [ - 84309, - 84343 + 84341, + 84375 ], "loc": { "start": { @@ -147204,8 +147313,8 @@ "type": "Identifier", "name": "activeIdx", "range": [ - 84357, - 84366 + 84389, + 84398 ], "loc": { "start": { @@ -147226,8 +147335,8 @@ "object": { "type": "ThisExpression", "range": [ - 84369, - 84373 + 84401, + 84405 ], "loc": { "start": { @@ -147244,8 +147353,8 @@ "type": "Identifier", "name": "getColumnIndexFromFilterId", "range": [ - 84374, - 84400 + 84406, + 84432 ], "loc": { "start": { @@ -147259,8 +147368,8 @@ } }, "range": [ - 84369, - 84400 + 84401, + 84432 ], "loc": { "start": { @@ -147280,8 +147389,8 @@ "object": { "type": "ThisExpression", "range": [ - 84401, - 84405 + 84433, + 84437 ], "loc": { "start": { @@ -147298,8 +147407,8 @@ "type": "Identifier", "name": "activeFilterId", "range": [ - 84406, - 84420 + 84438, + 84452 ], "loc": { "start": { @@ -147313,8 +147422,8 @@ } }, "range": [ - 84401, - 84420 + 84433, + 84452 ], "loc": { "start": { @@ -147329,8 +147438,8 @@ } ], "range": [ - 84369, - 84421 + 84401, + 84453 ], "loc": { "start": { @@ -147344,8 +147453,8 @@ } }, "range": [ - 84357, - 84421 + 84389, + 84453 ], "loc": { "start": { @@ -147361,8 +147470,8 @@ ], "kind": "let", "range": [ - 84353, - 84422 + 84385, + 84454 ], "loc": { "start": { @@ -147386,8 +147495,8 @@ "type": "Identifier", "name": "i", "range": [ - 84441, - 84442 + 84473, + 84474 ], "loc": { "start": { @@ -147405,8 +147514,8 @@ "value": 0, "raw": "0", "range": [ - 84445, - 84446 + 84477, + 84478 ], "loc": { "start": { @@ -147420,8 +147529,8 @@ } }, "range": [ - 84441, - 84446 + 84473, + 84478 ], "loc": { "start": { @@ -147440,8 +147549,8 @@ "type": "Identifier", "name": "len", "range": [ - 84448, - 84451 + 84480, + 84483 ], "loc": { "start": { @@ -147461,8 +147570,8 @@ "type": "Identifier", "name": "slcIndex", "range": [ - 84454, - 84462 + 84486, + 84494 ], "loc": { "start": { @@ -147479,8 +147588,8 @@ "type": "Identifier", "name": "length", "range": [ - 84463, - 84469 + 84495, + 84501 ], "loc": { "start": { @@ -147494,8 +147603,8 @@ } }, "range": [ - 84454, - 84469 + 84486, + 84501 ], "loc": { "start": { @@ -147509,8 +147618,8 @@ } }, "range": [ - 84448, - 84469 + 84480, + 84501 ], "loc": { "start": { @@ -147526,8 +147635,8 @@ ], "kind": "let", "range": [ - 84437, - 84469 + 84469, + 84501 ], "loc": { "start": { @@ -147547,8 +147656,8 @@ "type": "Identifier", "name": "i", "range": [ - 84471, - 84472 + 84503, + 84504 ], "loc": { "start": { @@ -147565,8 +147674,8 @@ "type": "Identifier", "name": "len", "range": [ - 84475, - 84478 + 84507, + 84510 ], "loc": { "start": { @@ -147580,8 +147689,8 @@ } }, "range": [ - 84471, - 84478 + 84503, + 84510 ], "loc": { "start": { @@ -147601,8 +147710,8 @@ "type": "Identifier", "name": "i", "range": [ - 84480, - 84481 + 84512, + 84513 ], "loc": { "start": { @@ -147617,8 +147726,8 @@ }, "prefix": false, "range": [ - 84480, - 84483 + 84512, + 84515 ], "loc": { "start": { @@ -147643,8 +147752,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 84503, - 84509 + 84535, + 84541 ], "loc": { "start": { @@ -147664,8 +147773,8 @@ "type": "Identifier", "name": "slcIndex", "range": [ - 84512, - 84520 + 84544, + 84552 ], "loc": { "start": { @@ -147682,8 +147791,8 @@ "type": "Identifier", "name": "i", "range": [ - 84521, - 84522 + 84553, + 84554 ], "loc": { "start": { @@ -147697,8 +147806,8 @@ } }, "range": [ - 84512, - 84523 + 84544, + 84555 ], "loc": { "start": { @@ -147712,8 +147821,8 @@ } }, "range": [ - 84503, - 84523 + 84535, + 84555 ], "loc": { "start": { @@ -147729,8 +147838,8 @@ ], "kind": "let", "range": [ - 84499, - 84524 + 84531, + 84556 ], "loc": { "start": { @@ -147752,8 +147861,8 @@ "type": "Identifier", "name": "curSlc", "range": [ - 84541, - 84547 + 84573, + 84579 ], "loc": { "start": { @@ -147772,8 +147881,8 @@ "type": "Identifier", "name": "elm", "range": [ - 84550, - 84553 + 84582, + 84585 ], "loc": { "start": { @@ -147796,8 +147905,8 @@ "object": { "type": "ThisExpression", "range": [ - 84554, - 84558 + 84586, + 84590 ], "loc": { "start": { @@ -147814,8 +147923,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 84559, - 84565 + 84591, + 84597 ], "loc": { "start": { @@ -147829,8 +147938,8 @@ } }, "range": [ - 84554, - 84565 + 84586, + 84597 ], "loc": { "start": { @@ -147847,8 +147956,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 84566, - 84572 + 84598, + 84604 ], "loc": { "start": { @@ -147862,8 +147971,8 @@ } }, "range": [ - 84554, - 84573 + 84586, + 84605 ], "loc": { "start": { @@ -147878,8 +147987,8 @@ } ], "range": [ - 84550, - 84574 + 84582, + 84606 ], "loc": { "start": { @@ -147893,8 +148002,8 @@ } }, "range": [ - 84541, - 84574 + 84573, + 84606 ], "loc": { "start": { @@ -147910,8 +148019,8 @@ ], "kind": "let", "range": [ - 84537, - 84575 + 84569, + 84607 ], "loc": { "start": { @@ -147933,8 +148042,8 @@ "type": "Identifier", "name": "slcSelectedValue", "range": [ - 84592, - 84608 + 84624, + 84640 ], "loc": { "start": { @@ -147955,8 +148064,8 @@ "object": { "type": "ThisExpression", "range": [ - 84611, - 84615 + 84643, + 84647 ], "loc": { "start": { @@ -147973,8 +148082,8 @@ "type": "Identifier", "name": "getFilterValue", "range": [ - 84616, - 84630 + 84648, + 84662 ], "loc": { "start": { @@ -147988,8 +148097,8 @@ } }, "range": [ - 84611, - 84630 + 84643, + 84662 ], "loc": { "start": { @@ -148007,8 +148116,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 84631, - 84637 + 84663, + 84669 ], "loc": { "start": { @@ -148023,8 +148132,8 @@ } ], "range": [ - 84611, - 84638 + 84643, + 84670 ], "loc": { "start": { @@ -148038,8 +148147,8 @@ } }, "range": [ - 84592, - 84638 + 84624, + 84670 ], "loc": { "start": { @@ -148055,8 +148164,8 @@ ], "kind": "let", "range": [ - 84588, - 84639 + 84620, + 84671 ], "loc": { "start": { @@ -148073,8 +148182,8 @@ "type": "Line", "value": " Welcome to cyclomatic complexity hell :)", "range": [ - 84653, - 84696 + 84685, + 84728 ], "loc": { "start": { @@ -148091,8 +148200,8 @@ "type": "Line", "value": " TODO: simplify/refactor if statement", "range": [ - 84709, - 84748 + 84741, + 84780 ], "loc": { "start": { @@ -148125,8 +148234,8 @@ "type": "Identifier", "name": "activeIdx", "range": [ - 84765, - 84774 + 84797, + 84806 ], "loc": { "start": { @@ -148143,8 +148252,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 84779, - 84785 + 84811, + 84817 ], "loc": { "start": { @@ -148158,8 +148267,8 @@ } }, "range": [ - 84765, - 84785 + 84797, + 84817 ], "loc": { "start": { @@ -148184,8 +148293,8 @@ "object": { "type": "ThisExpression", "range": [ - 84806, - 84810 + 84838, + 84842 ], "loc": { "start": { @@ -148202,8 +148311,8 @@ "type": "Identifier", "name": "paging", "range": [ - 84811, - 84817 + 84843, + 84849 ], "loc": { "start": { @@ -148217,8 +148326,8 @@ } }, "range": [ - 84806, - 84817 + 84838, + 84849 ], "loc": { "start": { @@ -148243,8 +148352,8 @@ "type": "Identifier", "name": "slcA1", "range": [ - 84821, - 84826 + 84853, + 84858 ], "loc": { "start": { @@ -148261,8 +148370,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 84827, - 84834 + 84859, + 84866 ], "loc": { "start": { @@ -148276,8 +148385,8 @@ } }, "range": [ - 84821, - 84834 + 84853, + 84866 ], "loc": { "start": { @@ -148295,8 +148404,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 84835, - 84841 + 84867, + 84873 ], "loc": { "start": { @@ -148311,8 +148420,8 @@ } ], "range": [ - 84821, - 84842 + 84853, + 84874 ], "loc": { "start": { @@ -148333,8 +148442,8 @@ "value": 1, "raw": "1", "range": [ - 84848, - 84849 + 84880, + 84881 ], "loc": { "start": { @@ -148349,8 +148458,8 @@ }, "prefix": true, "range": [ - 84847, - 84849 + 84879, + 84881 ], "loc": { "start": { @@ -148364,8 +148473,8 @@ } }, "range": [ - 84821, - 84849 + 84853, + 84881 ], "loc": { "start": { @@ -148379,8 +148488,8 @@ } }, "range": [ - 84806, - 84849 + 84838, + 84881 ], "loc": { "start": { @@ -148400,8 +148509,8 @@ "type": "Identifier", "name": "activeIdx", "range": [ - 84873, - 84882 + 84905, + 84914 ], "loc": { "start": { @@ -148418,8 +148527,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 84887, - 84893 + 84919, + 84925 ], "loc": { "start": { @@ -148433,8 +148542,8 @@ } }, "range": [ - 84873, - 84893 + 84905, + 84925 ], "loc": { "start": { @@ -148448,8 +148557,8 @@ } }, "range": [ - 84806, - 84893 + 84838, + 84925 ], "loc": { "start": { @@ -148463,8 +148572,8 @@ } }, "range": [ - 84765, - 84894 + 84797, + 84926 ], "loc": { "start": { @@ -148489,8 +148598,8 @@ "object": { "type": "ThisExpression", "range": [ - 84916, - 84920 + 84948, + 84952 ], "loc": { "start": { @@ -148507,8 +148616,8 @@ "type": "Identifier", "name": "paging", "range": [ - 84921, - 84927 + 84953, + 84959 ], "loc": { "start": { @@ -148522,8 +148631,8 @@ } }, "range": [ - 84916, - 84927 + 84948, + 84959 ], "loc": { "start": { @@ -148538,8 +148647,8 @@ }, "prefix": true, "range": [ - 84915, - 84927 + 84947, + 84959 ], "loc": { "start": { @@ -148567,8 +148676,8 @@ "type": "Identifier", "name": "slcA3", "range": [ - 84932, - 84937 + 84964, + 84969 ], "loc": { "start": { @@ -148585,8 +148694,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 84938, - 84945 + 84970, + 84977 ], "loc": { "start": { @@ -148600,8 +148709,8 @@ } }, "range": [ - 84932, - 84945 + 84964, + 84977 ], "loc": { "start": { @@ -148619,8 +148728,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 84946, - 84952 + 84978, + 84984 ], "loc": { "start": { @@ -148635,8 +148744,8 @@ } ], "range": [ - 84932, - 84953 + 84964, + 84985 ], "loc": { "start": { @@ -148657,8 +148766,8 @@ "value": 1, "raw": "1", "range": [ - 84959, - 84960 + 84991, + 84992 ], "loc": { "start": { @@ -148673,8 +148782,8 @@ }, "prefix": true, "range": [ - 84958, - 84960 + 84990, + 84992 ], "loc": { "start": { @@ -148688,8 +148797,8 @@ } }, "range": [ - 84932, - 84960 + 84964, + 84992 ], "loc": { "start": { @@ -148714,8 +148823,8 @@ "type": "Identifier", "name": "slcA2", "range": [ - 84984, - 84989 + 85016, + 85021 ], "loc": { "start": { @@ -148732,8 +148841,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 84990, - 84997 + 85022, + 85029 ], "loc": { "start": { @@ -148747,8 +148856,8 @@ } }, "range": [ - 84984, - 84997 + 85016, + 85029 ], "loc": { "start": { @@ -148766,8 +148875,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 84998, - 85004 + 85030, + 85036 ], "loc": { "start": { @@ -148782,8 +148891,8 @@ } ], "range": [ - 84984, - 85005 + 85016, + 85037 ], "loc": { "start": { @@ -148804,8 +148913,8 @@ "value": 1, "raw": "1", "range": [ - 85011, - 85012 + 85043, + 85044 ], "loc": { "start": { @@ -148820,8 +148929,8 @@ }, "prefix": true, "range": [ - 85010, - 85012 + 85042, + 85044 ], "loc": { "start": { @@ -148835,8 +148944,8 @@ } }, "range": [ - 84984, - 85012 + 85016, + 85044 ], "loc": { "start": { @@ -148850,8 +148959,8 @@ } }, "range": [ - 84932, - 85012 + 84964, + 85044 ], "loc": { "start": { @@ -148865,8 +148974,8 @@ } }, "range": [ - 84915, - 85013 + 84947, + 85045 ], "loc": { "start": { @@ -148880,8 +148989,8 @@ } }, "range": [ - 84765, - 85014 + 84797, + 85046 ], "loc": { "start": { @@ -148901,8 +149010,8 @@ "type": "Identifier", "name": "slcSelectedValue", "range": [ - 85034, - 85050 + 85066, + 85082 ], "loc": { "start": { @@ -148923,8 +149032,8 @@ "object": { "type": "ThisExpression", "range": [ - 85055, - 85059 + 85087, + 85091 ], "loc": { "start": { @@ -148941,8 +149050,8 @@ "type": "Identifier", "name": "getClearFilterText", "range": [ - 85060, - 85078 + 85092, + 85110 ], "loc": { "start": { @@ -148956,8 +149065,8 @@ } }, "range": [ - 85055, - 85078 + 85087, + 85110 ], "loc": { "start": { @@ -148975,8 +149084,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 85079, - 85085 + 85111, + 85117 ], "loc": { "start": { @@ -148991,8 +149100,8 @@ } ], "range": [ - 85055, - 85086 + 85087, + 85118 ], "loc": { "start": { @@ -149006,8 +149115,8 @@ } }, "range": [ - 85034, - 85086 + 85066, + 85118 ], "loc": { "start": { @@ -149021,8 +149130,8 @@ } }, "range": [ - 84765, - 85086 + 84797, + 85118 ], "loc": { "start": { @@ -149046,8 +149155,8 @@ "object": { "type": "ThisExpression", "range": [ - 85161, - 85165 + 85193, + 85197 ], "loc": { "start": { @@ -149064,8 +149173,8 @@ "type": "Identifier", "name": "loadFltOnDemand", "range": [ - 85166, - 85181 + 85198, + 85213 ], "loc": { "start": { @@ -149079,8 +149188,8 @@ } }, "range": [ - 85161, - 85181 + 85193, + 85213 ], "loc": { "start": { @@ -149105,8 +149214,8 @@ "type": "Identifier", "name": "opt0", "range": [ - 85209, - 85213 + 85241, + 85245 ], "loc": { "start": { @@ -149125,8 +149234,8 @@ "type": "Identifier", "name": "createOpt", "range": [ - 85216, - 85225 + 85248, + 85257 ], "loc": { "start": { @@ -149148,8 +149257,8 @@ "object": { "type": "ThisExpression", "range": [ - 85226, - 85230 + 85258, + 85262 ], "loc": { "start": { @@ -149166,8 +149275,8 @@ "type": "Identifier", "name": "getClearFilterText", "range": [ - 85231, - 85249 + 85263, + 85281 ], "loc": { "start": { @@ -149181,8 +149290,8 @@ } }, "range": [ - 85226, - 85249 + 85258, + 85281 ], "loc": { "start": { @@ -149200,8 +149309,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 85250, - 85256 + 85282, + 85288 ], "loc": { "start": { @@ -149216,8 +149325,8 @@ } ], "range": [ - 85226, - 85257 + 85258, + 85289 ], "loc": { "start": { @@ -149235,8 +149344,8 @@ "value": "", "raw": "''", "range": [ - 85259, - 85261 + 85291, + 85293 ], "loc": { "start": { @@ -149251,8 +149360,8 @@ } ], "range": [ - 85216, - 85262 + 85248, + 85294 ], "loc": { "start": { @@ -149266,8 +149375,8 @@ } }, "range": [ - 85209, - 85262 + 85241, + 85294 ], "loc": { "start": { @@ -149283,8 +149392,8 @@ ], "kind": "let", "range": [ - 85205, - 85263 + 85237, + 85295 ], "loc": { "start": { @@ -149309,8 +149418,8 @@ "type": "Identifier", "name": "curSlc", "range": [ - 85284, - 85290 + 85316, + 85322 ], "loc": { "start": { @@ -149327,8 +149436,8 @@ "type": "Identifier", "name": "innerHTML", "range": [ - 85291, - 85300 + 85323, + 85332 ], "loc": { "start": { @@ -149342,8 +149451,8 @@ } }, "range": [ - 85284, - 85300 + 85316, + 85332 ], "loc": { "start": { @@ -149361,8 +149470,8 @@ "value": "", "raw": "''", "range": [ - 85303, - 85305 + 85335, + 85337 ], "loc": { "start": { @@ -149376,8 +149485,8 @@ } }, "range": [ - 85284, - 85305 + 85316, + 85337 ], "loc": { "start": { @@ -149391,8 +149500,8 @@ } }, "range": [ - 85284, - 85306 + 85316, + 85338 ], "loc": { "start": { @@ -149416,8 +149525,8 @@ "type": "Identifier", "name": "curSlc", "range": [ - 85327, - 85333 + 85359, + 85365 ], "loc": { "start": { @@ -149434,8 +149543,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 85334, - 85345 + 85366, + 85377 ], "loc": { "start": { @@ -149449,8 +149558,8 @@ } }, "range": [ - 85327, - 85345 + 85359, + 85377 ], "loc": { "start": { @@ -149468,8 +149577,8 @@ "type": "Identifier", "name": "opt0", "range": [ - 85346, - 85350 + 85378, + 85382 ], "loc": { "start": { @@ -149484,8 +149593,8 @@ } ], "range": [ - 85327, - 85351 + 85359, + 85383 ], "loc": { "start": { @@ -149499,8 +149608,8 @@ } }, "range": [ - 85327, - 85352 + 85359, + 85384 ], "loc": { "start": { @@ -149515,8 +149624,8 @@ } ], "range": [ - 85183, - 85370 + 85215, + 85402 ], "loc": { "start": { @@ -149531,8 +149640,8 @@ }, "alternate": null, "range": [ - 85157, - 85370 + 85189, + 85402 ], "loc": { "start": { @@ -149549,8 +149658,8 @@ "type": "Line", "value": "1st option needs to be inserted", "range": [ - 85107, - 85140 + 85139, + 85172 ], "loc": { "start": { @@ -149579,8 +149688,8 @@ "type": "Identifier", "name": "slcA3", "range": [ - 85392, - 85397 + 85424, + 85429 ], "loc": { "start": { @@ -149597,8 +149706,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 85398, - 85405 + 85430, + 85437 ], "loc": { "start": { @@ -149612,8 +149721,8 @@ } }, "range": [ - 85392, - 85405 + 85424, + 85437 ], "loc": { "start": { @@ -149631,8 +149740,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 85406, - 85412 + 85438, + 85444 ], "loc": { "start": { @@ -149647,8 +149756,8 @@ } ], "range": [ - 85392, - 85413 + 85424, + 85445 ], "loc": { "start": { @@ -149669,8 +149778,8 @@ "value": 1, "raw": "1", "range": [ - 85419, - 85420 + 85451, + 85452 ], "loc": { "start": { @@ -149685,8 +149794,8 @@ }, "prefix": true, "range": [ - 85418, - 85420 + 85450, + 85452 ], "loc": { "start": { @@ -149700,8 +149809,8 @@ } }, "range": [ - 85392, - 85420 + 85424, + 85452 ], "loc": { "start": { @@ -149730,8 +149839,8 @@ "object": { "type": "ThisExpression", "range": [ - 85444, - 85448 + 85476, + 85480 ], "loc": { "start": { @@ -149748,8 +149857,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 85449, - 85456 + 85481, + 85488 ], "loc": { "start": { @@ -149763,8 +149872,8 @@ } }, "range": [ - 85444, - 85456 + 85476, + 85488 ], "loc": { "start": { @@ -149781,8 +149890,8 @@ "type": "Identifier", "name": "emit", "range": [ - 85457, - 85461 + 85489, + 85493 ], "loc": { "start": { @@ -149796,8 +149905,8 @@ } }, "range": [ - 85444, - 85461 + 85476, + 85493 ], "loc": { "start": { @@ -149816,8 +149925,8 @@ "value": "build-checklist-filter", "raw": "'build-checklist-filter'", "range": [ - 85462, - 85486 + 85494, + 85518 ], "loc": { "start": { @@ -149833,8 +149942,8 @@ { "type": "ThisExpression", "range": [ - 85488, - 85492 + 85520, + 85524 ], "loc": { "start": { @@ -149851,8 +149960,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 85494, - 85500 + 85526, + 85532 ], "loc": { "start": { @@ -149870,8 +149979,8 @@ "value": true, "raw": "true", "range": [ - 85526, - 85530 + 85558, + 85562 ], "loc": { "start": { @@ -149886,8 +149995,8 @@ } ], "range": [ - 85444, - 85531 + 85476, + 85563 ], "loc": { "start": { @@ -149901,8 +150010,8 @@ } }, "range": [ - 85444, - 85532 + 85476, + 85564 ], "loc": { "start": { @@ -149917,8 +150026,8 @@ } ], "range": [ - 85422, - 85550 + 85454, + 85582 ], "loc": { "start": { @@ -149947,8 +150056,8 @@ "object": { "type": "ThisExpression", "range": [ - 85578, - 85582 + 85610, + 85614 ], "loc": { "start": { @@ -149965,8 +150074,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 85583, - 85590 + 85615, + 85622 ], "loc": { "start": { @@ -149980,8 +150089,8 @@ } }, "range": [ - 85578, - 85590 + 85610, + 85622 ], "loc": { "start": { @@ -149998,8 +150107,8 @@ "type": "Identifier", "name": "emit", "range": [ - 85591, - 85595 + 85623, + 85627 ], "loc": { "start": { @@ -150013,8 +150122,8 @@ } }, "range": [ - 85578, - 85595 + 85610, + 85627 ], "loc": { "start": { @@ -150033,8 +150142,8 @@ "value": "build-select-filter", "raw": "'build-select-filter'", "range": [ - 85596, - 85617 + 85628, + 85649 ], "loc": { "start": { @@ -150050,8 +150159,8 @@ { "type": "ThisExpression", "range": [ - 85619, - 85623 + 85651, + 85655 ], "loc": { "start": { @@ -150068,8 +150177,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 85625, - 85631 + 85657, + 85663 ], "loc": { "start": { @@ -150087,8 +150196,8 @@ "value": true, "raw": "true", "range": [ - 85657, - 85661 + 85689, + 85693 ], "loc": { "start": { @@ -150103,8 +150212,8 @@ } ], "range": [ - 85578, - 85662 + 85610, + 85694 ], "loc": { "start": { @@ -150118,8 +150227,8 @@ } }, "range": [ - 85578, - 85663 + 85610, + 85695 ], "loc": { "start": { @@ -150134,8 +150243,8 @@ } ], "range": [ - 85556, - 85681 + 85588, + 85713 ], "loc": { "start": { @@ -150149,8 +150258,8 @@ } }, "range": [ - 85388, - 85681 + 85420, + 85713 ], "loc": { "start": { @@ -150173,8 +150282,8 @@ "object": { "type": "ThisExpression", "range": [ - 85699, - 85703 + 85731, + 85735 ], "loc": { "start": { @@ -150191,8 +150300,8 @@ "type": "Identifier", "name": "setFilterValue", "range": [ - 85704, - 85718 + 85736, + 85750 ], "loc": { "start": { @@ -150206,8 +150315,8 @@ } }, "range": [ - 85699, - 85718 + 85731, + 85750 ], "loc": { "start": { @@ -150225,8 +150334,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 85719, - 85725 + 85751, + 85757 ], "loc": { "start": { @@ -150243,8 +150352,8 @@ "type": "Identifier", "name": "slcSelectedValue", "range": [ - 85727, - 85743 + 85759, + 85775 ], "loc": { "start": { @@ -150259,8 +150368,8 @@ } ], "range": [ - 85699, - 85744 + 85731, + 85776 ], "loc": { "start": { @@ -150274,8 +150383,8 @@ } }, "range": [ - 85699, - 85745 + 85731, + 85777 ], "loc": { "start": { @@ -150290,8 +150399,8 @@ } ], "range": [ - 85088, - 85759 + 85120, + 85791 ], "loc": { "start": { @@ -150306,8 +150415,8 @@ }, "alternate": null, "range": [ - 84761, - 85759 + 84793, + 85791 ], "loc": { "start": { @@ -150324,8 +150433,8 @@ "type": "Line", "value": " Welcome to cyclomatic complexity hell :)", "range": [ - 84653, - 84696 + 84685, + 84728 ], "loc": { "start": { @@ -150342,8 +150451,8 @@ "type": "Line", "value": " TODO: simplify/refactor if statement", "range": [ - 84709, - 84748 + 84741, + 84780 ], "loc": { "start": { @@ -150360,8 +150469,8 @@ } ], "range": [ - 84485, - 85769 + 84517, + 85801 ], "loc": { "start": { @@ -150375,8 +150484,8 @@ } }, "range": [ - 84432, - 85769 + 84464, + 85801 ], "loc": { "start": { @@ -150391,8 +150500,8 @@ } ], "range": [ - 83990, - 85775 + 84022, + 85807 ], "loc": { "start": { @@ -150408,8 +150517,8 @@ "generator": false, "expression": false, "range": [ - 83987, - 85775 + 84019, + 85807 ], "loc": { "start": { @@ -150425,8 +150534,8 @@ "kind": "method", "computed": false, "range": [ - 83976, - 85775 + 84008, + 85807 ], "loc": { "start": { @@ -150443,8 +150552,8 @@ "type": "Block", "value": "*\n * Refresh the filters subject to linking ('select', 'multiple',\n * 'checklist' type)\n ", "range": [ - 83866, - 83971 + 83898, + 84003 ], "loc": { "start": { @@ -150463,8 +150572,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": [ - 85781, - 85936 + 85813, + 85968 ], "loc": { "start": { @@ -150486,8 +150595,8 @@ "type": "Identifier", "name": "isExactMatch", "range": [ - 85941, - 85953 + 85973, + 85985 ], "loc": { "start": { @@ -150508,8 +150617,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 85954, - 85962 + 85986, + 85994 ], "loc": { "start": { @@ -150535,8 +150644,8 @@ "type": "Identifier", "name": "fltType", "range": [ - 85978, - 85985 + 86010, + 86017 ], "loc": { "start": { @@ -150557,8 +150666,8 @@ "object": { "type": "ThisExpression", "range": [ - 85988, - 85992 + 86020, + 86024 ], "loc": { "start": { @@ -150575,8 +150684,8 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 85993, - 86006 + 86025, + 86038 ], "loc": { "start": { @@ -150590,8 +150699,8 @@ } }, "range": [ - 85988, - 86006 + 86020, + 86038 ], "loc": { "start": { @@ -150609,8 +150718,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 86007, - 86015 + 86039, + 86047 ], "loc": { "start": { @@ -150625,8 +150734,8 @@ } ], "range": [ - 85988, - 86016 + 86020, + 86048 ], "loc": { "start": { @@ -150640,8 +150749,8 @@ } }, "range": [ - 85978, - 86016 + 86010, + 86048 ], "loc": { "start": { @@ -150657,8 +150766,8 @@ ], "kind": "let", "range": [ - 85974, - 86017 + 86006, + 86049 ], "loc": { "start": { @@ -150688,8 +150797,8 @@ "object": { "type": "ThisExpression", "range": [ - 86033, - 86037 + 86065, + 86069 ], "loc": { "start": { @@ -150706,8 +150815,8 @@ "type": "Identifier", "name": "exactMatchByCol", "range": [ - 86038, - 86053 + 86070, + 86085 ], "loc": { "start": { @@ -150721,8 +150830,8 @@ } }, "range": [ - 86033, - 86053 + 86065, + 86085 ], "loc": { "start": { @@ -150739,8 +150848,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 86054, - 86062 + 86086, + 86094 ], "loc": { "start": { @@ -150754,8 +150863,8 @@ } }, "range": [ - 86033, - 86063 + 86065, + 86095 ], "loc": { "start": { @@ -150774,8 +150883,8 @@ "object": { "type": "ThisExpression", "range": [ - 86067, - 86071 + 86099, + 86103 ], "loc": { "start": { @@ -150792,8 +150901,8 @@ "type": "Identifier", "name": "exactMatch", "range": [ - 86072, - 86082 + 86104, + 86114 ], "loc": { "start": { @@ -150807,8 +150916,8 @@ } }, "range": [ - 86067, - 86082 + 86099, + 86114 ], "loc": { "start": { @@ -150822,8 +150931,8 @@ } }, "range": [ - 86033, - 86082 + 86065, + 86114 ], "loc": { "start": { @@ -150843,8 +150952,8 @@ "type": "Identifier", "name": "fltType", "range": [ - 86098, - 86105 + 86130, + 86137 ], "loc": { "start": { @@ -150861,8 +150970,8 @@ "type": "Identifier", "name": "INPUT", "range": [ - 86110, - 86115 + 86142, + 86147 ], "loc": { "start": { @@ -150876,8 +150985,8 @@ } }, "range": [ - 86098, - 86115 + 86130, + 86147 ], "loc": { "start": { @@ -150891,8 +151000,8 @@ } }, "range": [ - 86033, - 86115 + 86065, + 86147 ], "loc": { "start": { @@ -150906,8 +151015,8 @@ } }, "range": [ - 86026, - 86116 + 86058, + 86148 ], "loc": { "start": { @@ -150922,8 +151031,8 @@ } ], "range": [ - 85964, - 86122 + 85996, + 86154 ], "loc": { "start": { @@ -150939,8 +151048,8 @@ "generator": false, "expression": false, "range": [ - 85953, - 86122 + 85985, + 86154 ], "loc": { "start": { @@ -150956,8 +151065,8 @@ "kind": "method", "computed": false, "range": [ - 85941, - 86122 + 85973, + 86154 ], "loc": { "start": { @@ -150974,8 +151083,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": [ - 85781, - 85936 + 85813, + 85968 ], "loc": { "start": { @@ -150994,8 +151103,8 @@ "type": "Block", "value": "*\n * Check if passed row is valid\n * @param {Number} rowIndex Row index\n * @return {Boolean}\n ", "range": [ - 86128, - 86242 + 86160, + 86274 ], "loc": { "start": { @@ -151017,8 +151126,8 @@ "type": "Identifier", "name": "isRowValid", "range": [ - 86247, - 86257 + 86279, + 86289 ], "loc": { "start": { @@ -151039,8 +151148,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 86258, - 86266 + 86290, + 86298 ], "loc": { "start": { @@ -151075,8 +151184,8 @@ "object": { "type": "ThisExpression", "range": [ - 86285, - 86289 + 86317, + 86321 ], "loc": { "start": { @@ -151093,8 +151202,8 @@ "type": "Identifier", "name": "getValidRows", "range": [ - 86290, - 86302 + 86322, + 86334 ], "loc": { "start": { @@ -151108,8 +151217,8 @@ } }, "range": [ - 86285, - 86302 + 86317, + 86334 ], "loc": { "start": { @@ -151124,8 +151233,8 @@ }, "arguments": [], "range": [ - 86285, - 86304 + 86317, + 86336 ], "loc": { "start": { @@ -151142,8 +151251,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 86305, - 86312 + 86337, + 86344 ], "loc": { "start": { @@ -151157,8 +151266,8 @@ } }, "range": [ - 86285, - 86312 + 86317, + 86344 ], "loc": { "start": { @@ -151176,8 +151285,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 86313, - 86321 + 86345, + 86353 ], "loc": { "start": { @@ -151192,8 +151301,8 @@ } ], "range": [ - 86285, - 86322 + 86317, + 86354 ], "loc": { "start": { @@ -151214,8 +151323,8 @@ "value": 1, "raw": "1", "range": [ - 86328, - 86329 + 86360, + 86361 ], "loc": { "start": { @@ -151230,8 +151339,8 @@ }, "prefix": true, "range": [ - 86327, - 86329 + 86359, + 86361 ], "loc": { "start": { @@ -151245,8 +151354,8 @@ } }, "range": [ - 86285, - 86329 + 86317, + 86361 ], "loc": { "start": { @@ -151260,8 +151369,8 @@ } }, "range": [ - 86278, - 86330 + 86310, + 86362 ], "loc": { "start": { @@ -151276,8 +151385,8 @@ } ], "range": [ - 86268, - 86336 + 86300, + 86368 ], "loc": { "start": { @@ -151293,8 +151402,8 @@ "generator": false, "expression": false, "range": [ - 86257, - 86336 + 86289, + 86368 ], "loc": { "start": { @@ -151310,8 +151419,8 @@ "kind": "method", "computed": false, "range": [ - 86247, - 86336 + 86279, + 86368 ], "loc": { "start": { @@ -151328,8 +151437,8 @@ "type": "Block", "value": "*\n * Check if passed row is valid\n * @param {Number} rowIndex Row index\n * @return {Boolean}\n ", "range": [ - 86128, - 86242 + 86160, + 86274 ], "loc": { "start": { @@ -151348,8 +151457,8 @@ "type": "Block", "value": "*\n * Check if passed row is visible\n * @param {Number} rowIndex Row index\n * @return {Boolean}\n ", "range": [ - 86342, - 86458 + 86374, + 86490 ], "loc": { "start": { @@ -151371,8 +151480,8 @@ "type": "Identifier", "name": "isRowDisplayed", "range": [ - 86463, - 86477 + 86495, + 86509 ], "loc": { "start": { @@ -151393,8 +151502,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 86478, - 86486 + 86510, + 86518 ], "loc": { "start": { @@ -151420,8 +151529,8 @@ "type": "Identifier", "name": "row", "range": [ - 86502, - 86505 + 86534, + 86537 ], "loc": { "start": { @@ -151448,8 +151557,8 @@ "object": { "type": "ThisExpression", "range": [ - 86508, - 86512 + 86540, + 86544 ], "loc": { "start": { @@ -151466,8 +151575,8 @@ "type": "Identifier", "name": "dom", "range": [ - 86513, - 86516 + 86545, + 86548 ], "loc": { "start": { @@ -151481,8 +151590,8 @@ } }, "range": [ - 86508, - 86516 + 86540, + 86548 ], "loc": { "start": { @@ -151497,8 +151606,8 @@ }, "arguments": [], "range": [ - 86508, - 86518 + 86540, + 86550 ], "loc": { "start": { @@ -151515,8 +151624,8 @@ "type": "Identifier", "name": "rows", "range": [ - 86519, - 86523 + 86551, + 86555 ], "loc": { "start": { @@ -151530,8 +151639,8 @@ } }, "range": [ - 86508, - 86523 + 86540, + 86555 ], "loc": { "start": { @@ -151548,8 +151657,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 86524, - 86532 + 86556, + 86564 ], "loc": { "start": { @@ -151563,8 +151672,8 @@ } }, "range": [ - 86508, - 86533 + 86540, + 86565 ], "loc": { "start": { @@ -151578,8 +151687,8 @@ } }, "range": [ - 86502, - 86533 + 86534, + 86565 ], "loc": { "start": { @@ -151595,8 +151704,8 @@ ], "kind": "let", "range": [ - 86498, - 86534 + 86530, + 86566 ], "loc": { "start": { @@ -151622,8 +151731,8 @@ "object": { "type": "ThisExpression", "range": [ - 86550, - 86554 + 86582, + 86586 ], "loc": { "start": { @@ -151640,8 +151749,8 @@ "type": "Identifier", "name": "getRowDisplay", "range": [ - 86555, - 86568 + 86587, + 86600 ], "loc": { "start": { @@ -151655,8 +151764,8 @@ } }, "range": [ - 86550, - 86568 + 86582, + 86600 ], "loc": { "start": { @@ -151674,8 +151783,8 @@ "type": "Identifier", "name": "row", "range": [ - 86569, - 86572 + 86601, + 86604 ], "loc": { "start": { @@ -151690,8 +151799,8 @@ } ], "range": [ - 86550, - 86573 + 86582, + 86605 ], "loc": { "start": { @@ -151709,8 +151818,8 @@ "value": "", "raw": "''", "range": [ - 86578, - 86580 + 86610, + 86612 ], "loc": { "start": { @@ -151724,8 +151833,8 @@ } }, "range": [ - 86550, - 86580 + 86582, + 86612 ], "loc": { "start": { @@ -151739,8 +151848,8 @@ } }, "range": [ - 86543, - 86581 + 86575, + 86613 ], "loc": { "start": { @@ -151755,8 +151864,8 @@ } ], "range": [ - 86488, - 86587 + 86520, + 86619 ], "loc": { "start": { @@ -151772,8 +151881,8 @@ "generator": false, "expression": false, "range": [ - 86477, - 86587 + 86509, + 86619 ], "loc": { "start": { @@ -151789,8 +151898,8 @@ "kind": "method", "computed": false, "range": [ - 86463, - 86587 + 86495, + 86619 ], "loc": { "start": { @@ -151807,8 +151916,8 @@ "type": "Block", "value": "*\n * Check if passed row is visible\n * @param {Number} rowIndex Row index\n * @return {Boolean}\n ", "range": [ - 86342, - 86458 + 86374, + 86490 ], "loc": { "start": { @@ -151827,8 +151936,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": [ - 86593, - 86796 + 86625, + 86828 ], "loc": { "start": { @@ -151850,8 +151959,8 @@ "type": "Identifier", "name": "ignoresDiacritics", "range": [ - 86801, - 86818 + 86833, + 86850 ], "loc": { "start": { @@ -151872,8 +151981,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 86819, - 86827 + 86851, + 86859 ], "loc": { "start": { @@ -151899,8 +152008,8 @@ "type": "Identifier", "name": "ignoreDiac", "range": [ - 86843, - 86853 + 86875, + 86885 ], "loc": { "start": { @@ -151919,8 +152028,8 @@ "object": { "type": "ThisExpression", "range": [ - 86856, - 86860 + 86888, + 86892 ], "loc": { "start": { @@ -151937,8 +152046,8 @@ "type": "Identifier", "name": "ignoreDiacritics", "range": [ - 86861, - 86877 + 86893, + 86909 ], "loc": { "start": { @@ -151952,8 +152061,8 @@ } }, "range": [ - 86856, - 86877 + 86888, + 86909 ], "loc": { "start": { @@ -151967,8 +152076,8 @@ } }, "range": [ - 86843, - 86877 + 86875, + 86909 ], "loc": { "start": { @@ -151984,8 +152093,8 @@ ], "kind": "let", "range": [ - 86839, - 86878 + 86871, + 86910 ], "loc": { "start": { @@ -152006,8 +152115,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 86891, - 86898 + 86923, + 86930 ], "loc": { "start": { @@ -152025,8 +152134,8 @@ "type": "Identifier", "name": "ignoreDiac", "range": [ - 86899, - 86909 + 86931, + 86941 ], "loc": { "start": { @@ -152041,8 +152150,8 @@ } ], "range": [ - 86891, - 86910 + 86923, + 86942 ], "loc": { "start": { @@ -152067,8 +152176,8 @@ "type": "Identifier", "name": "ignoreDiac", "range": [ - 86933, - 86943 + 86965, + 86975 ], "loc": { "start": { @@ -152085,8 +152194,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 86944, - 86952 + 86976, + 86984 ], "loc": { "start": { @@ -152100,8 +152209,8 @@ } }, "range": [ - 86933, - 86953 + 86965, + 86985 ], "loc": { "start": { @@ -152115,8 +152224,8 @@ } }, "range": [ - 86926, - 86954 + 86958, + 86986 ], "loc": { "start": { @@ -152131,8 +152240,8 @@ } ], "range": [ - 86912, - 86964 + 86944, + 86996 ], "loc": { "start": { @@ -152147,8 +152256,8 @@ }, "alternate": null, "range": [ - 86887, - 86964 + 86919, + 86996 ], "loc": { "start": { @@ -152169,8 +152278,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 86980, - 86987 + 87012, + 87019 ], "loc": { "start": { @@ -152188,8 +152297,8 @@ "type": "Identifier", "name": "ignoreDiac", "range": [ - 86988, - 86998 + 87020, + 87030 ], "loc": { "start": { @@ -152204,8 +152313,8 @@ } ], "range": [ - 86980, - 86999 + 87012, + 87031 ], "loc": { "start": { @@ -152219,8 +152328,8 @@ } }, "range": [ - 86973, - 87000 + 87005, + 87032 ], "loc": { "start": { @@ -152235,8 +152344,8 @@ } ], "range": [ - 86829, - 87006 + 86861, + 87038 ], "loc": { "start": { @@ -152252,8 +152361,8 @@ "generator": false, "expression": false, "range": [ - 86818, - 87006 + 86850, + 87038 ], "loc": { "start": { @@ -152269,8 +152378,8 @@ "kind": "method", "computed": false, "range": [ - 86801, - 87006 + 86833, + 87038 ], "loc": { "start": { @@ -152287,8 +152396,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": [ - 86593, - 86796 + 86625, + 86828 ], "loc": { "start": { @@ -152307,8 +152416,8 @@ "type": "Block", "value": "*\n * Return clear all text for specified filter column\n * @param {Number} colIndex Column index\n * @return {String}\n ", "range": [ - 87012, - 87152 + 87044, + 87184 ], "loc": { "start": { @@ -152330,8 +152439,8 @@ "type": "Identifier", "name": "getClearFilterText", "range": [ - 87157, - 87175 + 87189, + 87207 ], "loc": { "start": { @@ -152352,8 +152461,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 87176, - 87184 + 87208, + 87216 ], "loc": { "start": { @@ -152379,8 +152488,8 @@ "type": "Identifier", "name": "clearText", "range": [ - 87200, - 87209 + 87232, + 87241 ], "loc": { "start": { @@ -152399,8 +152508,8 @@ "object": { "type": "ThisExpression", "range": [ - 87212, - 87216 + 87244, + 87248 ], "loc": { "start": { @@ -152417,8 +152526,8 @@ "type": "Identifier", "name": "clearFilterText", "range": [ - 87217, - 87232 + 87249, + 87264 ], "loc": { "start": { @@ -152432,8 +152541,8 @@ } }, "range": [ - 87212, - 87232 + 87244, + 87264 ], "loc": { "start": { @@ -152447,8 +152556,8 @@ } }, "range": [ - 87200, - 87232 + 87232, + 87264 ], "loc": { "start": { @@ -152464,8 +152573,8 @@ ], "kind": "let", "range": [ - 87196, - 87233 + 87228, + 87265 ], "loc": { "start": { @@ -152486,8 +152595,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 87246, - 87253 + 87278, + 87285 ], "loc": { "start": { @@ -152505,8 +152614,8 @@ "type": "Identifier", "name": "clearText", "range": [ - 87254, - 87263 + 87286, + 87295 ], "loc": { "start": { @@ -152521,8 +152630,8 @@ } ], "range": [ - 87246, - 87264 + 87278, + 87296 ], "loc": { "start": { @@ -152547,8 +152656,8 @@ "type": "Identifier", "name": "clearText", "range": [ - 87287, - 87296 + 87319, + 87328 ], "loc": { "start": { @@ -152565,8 +152674,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 87297, - 87305 + 87329, + 87337 ], "loc": { "start": { @@ -152580,8 +152689,8 @@ } }, "range": [ - 87287, - 87306 + 87319, + 87338 ], "loc": { "start": { @@ -152595,8 +152704,8 @@ } }, "range": [ - 87280, - 87307 + 87312, + 87339 ], "loc": { "start": { @@ -152611,8 +152720,8 @@ } ], "range": [ - 87266, - 87317 + 87298, + 87349 ], "loc": { "start": { @@ -152627,8 +152736,8 @@ }, "alternate": null, "range": [ - 87242, - 87317 + 87274, + 87349 ], "loc": { "start": { @@ -152647,8 +152756,8 @@ "type": "Identifier", "name": "clearText", "range": [ - 87333, - 87342 + 87365, + 87374 ], "loc": { "start": { @@ -152662,8 +152771,8 @@ } }, "range": [ - 87326, - 87343 + 87358, + 87375 ], "loc": { "start": { @@ -152678,8 +152787,8 @@ } ], "range": [ - 87186, - 87349 + 87218, + 87381 ], "loc": { "start": { @@ -152695,8 +152804,8 @@ "generator": false, "expression": false, "range": [ - 87175, - 87349 + 87207, + 87381 ], "loc": { "start": { @@ -152712,8 +152821,8 @@ "kind": "method", "computed": false, "range": [ - 87157, - 87349 + 87189, + 87381 ], "loc": { "start": { @@ -152730,8 +152839,8 @@ "type": "Block", "value": "*\n * Return clear all text for specified filter column\n * @param {Number} colIndex Column index\n * @return {String}\n ", "range": [ - 87012, - 87152 + 87044, + 87184 ], "loc": { "start": { @@ -152750,8 +152859,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": [ - 87355, - 87574 + 87387, + 87606 ], "loc": { "start": { @@ -152773,8 +152882,8 @@ "type": "Identifier", "name": "isImported", "range": [ - 87579, - 87589 + 87611, + 87621 ], "loc": { "start": { @@ -152795,8 +152904,8 @@ "type": "Identifier", "name": "filePath", "range": [ - 87590, - 87598 + 87622, + 87630 ], "loc": { "start": { @@ -152815,8 +152924,8 @@ "type": "Identifier", "name": "type", "range": [ - 87600, - 87604 + 87632, + 87636 ], "loc": { "start": { @@ -152834,8 +152943,8 @@ "value": "script", "raw": "'script'", "range": [ - 87607, - 87615 + 87639, + 87647 ], "loc": { "start": { @@ -152849,8 +152958,8 @@ } }, "range": [ - 87600, - 87615 + 87632, + 87647 ], "loc": { "start": { @@ -152876,8 +152985,8 @@ "type": "Identifier", "name": "imported", "range": [ - 87631, - 87639 + 87663, + 87671 ], "loc": { "start": { @@ -152895,8 +153004,8 @@ "value": false, "raw": "false", "range": [ - 87642, - 87647 + 87674, + 87679 ], "loc": { "start": { @@ -152910,8 +153019,8 @@ } }, "range": [ - 87631, - 87647 + 87663, + 87679 ], "loc": { "start": { @@ -152930,8 +153039,8 @@ "type": "Identifier", "name": "attr", "range": [ - 87661, - 87665 + 87693, + 87697 ], "loc": { "start": { @@ -152953,8 +153062,8 @@ "type": "Identifier", "name": "type", "range": [ - 87668, - 87672 + 87700, + 87704 ], "loc": { "start": { @@ -152972,8 +153081,8 @@ "value": "script", "raw": "'script'", "range": [ - 87677, - 87685 + 87709, + 87717 ], "loc": { "start": { @@ -152987,8 +153096,8 @@ } }, "range": [ - 87668, - 87685 + 87700, + 87717 ], "loc": { "start": { @@ -153006,8 +153115,8 @@ "value": "src", "raw": "'src'", "range": [ - 87688, - 87693 + 87720, + 87725 ], "loc": { "start": { @@ -153025,8 +153134,8 @@ "value": "href", "raw": "'href'", "range": [ - 87696, - 87702 + 87728, + 87734 ], "loc": { "start": { @@ -153040,8 +153149,8 @@ } }, "range": [ - 87668, - 87702 + 87700, + 87734 ], "loc": { "start": { @@ -153055,8 +153164,8 @@ } }, "range": [ - 87661, - 87702 + 87693, + 87734 ], "loc": { "start": { @@ -153075,8 +153184,8 @@ "type": "Identifier", "name": "files", "range": [ - 87716, - 87721 + 87748, + 87753 ], "loc": { "start": { @@ -153095,8 +153204,8 @@ "type": "Identifier", "name": "tag", "range": [ - 87724, - 87727 + 87756, + 87759 ], "loc": { "start": { @@ -153114,8 +153223,8 @@ "type": "Identifier", "name": "doc", "range": [ - 87728, - 87731 + 87760, + 87763 ], "loc": { "start": { @@ -153132,8 +153241,8 @@ "type": "Identifier", "name": "type", "range": [ - 87733, - 87737 + 87765, + 87769 ], "loc": { "start": { @@ -153148,8 +153257,8 @@ } ], "range": [ - 87724, - 87738 + 87756, + 87770 ], "loc": { "start": { @@ -153163,8 +153272,8 @@ } }, "range": [ - 87716, - 87738 + 87748, + 87770 ], "loc": { "start": { @@ -153180,8 +153289,8 @@ ], "kind": "let", "range": [ - 87627, - 87739 + 87659, + 87771 ], "loc": { "start": { @@ -153205,8 +153314,8 @@ "type": "Identifier", "name": "i", "range": [ - 87757, - 87758 + 87789, + 87790 ], "loc": { "start": { @@ -153224,8 +153333,8 @@ "value": 0, "raw": "0", "range": [ - 87761, - 87762 + 87793, + 87794 ], "loc": { "start": { @@ -153239,8 +153348,8 @@ } }, "range": [ - 87757, - 87762 + 87789, + 87794 ], "loc": { "start": { @@ -153259,8 +153368,8 @@ "type": "Identifier", "name": "len", "range": [ - 87764, - 87767 + 87796, + 87799 ], "loc": { "start": { @@ -153280,8 +153389,8 @@ "type": "Identifier", "name": "files", "range": [ - 87770, - 87775 + 87802, + 87807 ], "loc": { "start": { @@ -153298,8 +153407,8 @@ "type": "Identifier", "name": "length", "range": [ - 87776, - 87782 + 87808, + 87814 ], "loc": { "start": { @@ -153313,8 +153422,8 @@ } }, "range": [ - 87770, - 87782 + 87802, + 87814 ], "loc": { "start": { @@ -153328,8 +153437,8 @@ } }, "range": [ - 87764, - 87782 + 87796, + 87814 ], "loc": { "start": { @@ -153345,8 +153454,8 @@ ], "kind": "let", "range": [ - 87753, - 87782 + 87785, + 87814 ], "loc": { "start": { @@ -153366,8 +153475,8 @@ "type": "Identifier", "name": "i", "range": [ - 87784, - 87785 + 87816, + 87817 ], "loc": { "start": { @@ -153384,8 +153493,8 @@ "type": "Identifier", "name": "len", "range": [ - 87788, - 87791 + 87820, + 87823 ], "loc": { "start": { @@ -153399,8 +153508,8 @@ } }, "range": [ - 87784, - 87791 + 87816, + 87823 ], "loc": { "start": { @@ -153420,8 +153529,8 @@ "type": "Identifier", "name": "i", "range": [ - 87793, - 87794 + 87825, + 87826 ], "loc": { "start": { @@ -153436,8 +153545,8 @@ }, "prefix": false, "range": [ - 87793, - 87796 + 87825, + 87828 ], "loc": { "start": { @@ -153461,8 +153570,8 @@ "type": "Identifier", "name": "isUndef", "range": [ - 87816, - 87823 + 87848, + 87855 ], "loc": { "start": { @@ -153486,8 +153595,8 @@ "type": "Identifier", "name": "files", "range": [ - 87824, - 87829 + 87856, + 87861 ], "loc": { "start": { @@ -153504,8 +153613,8 @@ "type": "Identifier", "name": "i", "range": [ - 87830, - 87831 + 87862, + 87863 ], "loc": { "start": { @@ -153519,8 +153628,8 @@ } }, "range": [ - 87824, - 87832 + 87856, + 87864 ], "loc": { "start": { @@ -153537,8 +153646,8 @@ "type": "Identifier", "name": "attr", "range": [ - 87833, - 87837 + 87865, + 87869 ], "loc": { "start": { @@ -153552,8 +153661,8 @@ } }, "range": [ - 87824, - 87838 + 87856, + 87870 ], "loc": { "start": { @@ -153568,8 +153677,8 @@ } ], "range": [ - 87816, - 87839 + 87848, + 87871 ], "loc": { "start": { @@ -153589,8 +153698,8 @@ "type": "ContinueStatement", "label": null, "range": [ - 87859, - 87868 + 87891, + 87900 ], "loc": { "start": { @@ -153605,8 +153714,8 @@ } ], "range": [ - 87841, - 87882 + 87873, + 87914 ], "loc": { "start": { @@ -153621,8 +153730,8 @@ }, "alternate": null, "range": [ - 87812, - 87882 + 87844, + 87914 ], "loc": { "start": { @@ -153652,8 +153761,8 @@ "type": "Identifier", "name": "files", "range": [ - 87899, - 87904 + 87931, + 87936 ], "loc": { "start": { @@ -153670,8 +153779,8 @@ "type": "Identifier", "name": "i", "range": [ - 87905, - 87906 + 87937, + 87938 ], "loc": { "start": { @@ -153685,8 +153794,8 @@ } }, "range": [ - 87899, - 87907 + 87931, + 87939 ], "loc": { "start": { @@ -153703,8 +153812,8 @@ "type": "Identifier", "name": "attr", "range": [ - 87908, - 87912 + 87940, + 87944 ], "loc": { "start": { @@ -153718,8 +153827,8 @@ } }, "range": [ - 87899, - 87913 + 87931, + 87945 ], "loc": { "start": { @@ -153736,8 +153845,8 @@ "type": "Identifier", "name": "match", "range": [ - 87914, - 87919 + 87946, + 87951 ], "loc": { "start": { @@ -153751,8 +153860,8 @@ } }, "range": [ - 87899, - 87919 + 87931, + 87951 ], "loc": { "start": { @@ -153770,8 +153879,8 @@ "type": "Identifier", "name": "filePath", "range": [ - 87920, - 87928 + 87952, + 87960 ], "loc": { "start": { @@ -153786,8 +153895,8 @@ } ], "range": [ - 87899, - 87929 + 87931, + 87961 ], "loc": { "start": { @@ -153812,8 +153921,8 @@ "type": "Identifier", "name": "imported", "range": [ - 87949, - 87957 + 87981, + 87989 ], "loc": { "start": { @@ -153831,8 +153940,8 @@ "value": true, "raw": "true", "range": [ - 87960, - 87964 + 87992, + 87996 ], "loc": { "start": { @@ -153846,8 +153955,8 @@ } }, "range": [ - 87949, - 87964 + 87981, + 87996 ], "loc": { "start": { @@ -153861,8 +153970,8 @@ } }, "range": [ - 87949, - 87965 + 87981, + 87997 ], "loc": { "start": { @@ -153879,8 +153988,8 @@ "type": "BreakStatement", "label": null, "range": [ - 87982, - 87988 + 88014, + 88020 ], "loc": { "start": { @@ -153895,8 +154004,8 @@ } ], "range": [ - 87931, - 88002 + 87963, + 88034 ], "loc": { "start": { @@ -153911,8 +154020,8 @@ }, "alternate": null, "range": [ - 87895, - 88002 + 87927, + 88034 ], "loc": { "start": { @@ -153927,8 +154036,8 @@ } ], "range": [ - 87798, - 88012 + 87830, + 88044 ], "loc": { "start": { @@ -153942,8 +154051,8 @@ } }, "range": [ - 87748, - 88012 + 87780, + 88044 ], "loc": { "start": { @@ -153962,8 +154071,8 @@ "type": "Identifier", "name": "imported", "range": [ - 88028, - 88036 + 88060, + 88068 ], "loc": { "start": { @@ -153977,8 +154086,8 @@ } }, "range": [ - 88021, - 88037 + 88053, + 88069 ], "loc": { "start": { @@ -153993,8 +154102,8 @@ } ], "range": [ - 87617, - 88043 + 87649, + 88075 ], "loc": { "start": { @@ -154010,8 +154119,8 @@ "generator": false, "expression": false, "range": [ - 87589, - 88043 + 87621, + 88075 ], "loc": { "start": { @@ -154027,8 +154136,8 @@ "kind": "method", "computed": false, "range": [ - 87579, - 88043 + 87611, + 88075 ], "loc": { "start": { @@ -154045,8 +154154,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": [ - 87355, - 87574 + 87387, + 87606 ], "loc": { "start": { @@ -154065,8 +154174,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": [ - 88049, - 88308 + 88081, + 88340 ], "loc": { "start": { @@ -154088,8 +154197,8 @@ "type": "Identifier", "name": "import", "range": [ - 88313, - 88319 + 88345, + 88351 ], "loc": { "start": { @@ -154110,8 +154219,8 @@ "type": "Identifier", "name": "fileId", "range": [ - 88320, - 88326 + 88352, + 88358 ], "loc": { "start": { @@ -154128,8 +154237,8 @@ "type": "Identifier", "name": "filePath", "range": [ - 88328, - 88336 + 88360, + 88368 ], "loc": { "start": { @@ -154146,8 +154255,8 @@ "type": "Identifier", "name": "callback", "range": [ - 88338, - 88346 + 88370, + 88378 ], "loc": { "start": { @@ -154166,8 +154275,8 @@ "type": "Identifier", "name": "type", "range": [ - 88348, - 88352 + 88380, + 88384 ], "loc": { "start": { @@ -154185,8 +154294,8 @@ "value": "script", "raw": "'script'", "range": [ - 88355, - 88363 + 88387, + 88395 ], "loc": { "start": { @@ -154200,8 +154309,8 @@ } }, "range": [ - 88348, - 88363 + 88380, + 88395 ], "loc": { "start": { @@ -154228,8 +154337,8 @@ "object": { "type": "ThisExpression", "range": [ - 88379, - 88383 + 88411, + 88415 ], "loc": { "start": { @@ -154246,8 +154355,8 @@ "type": "Identifier", "name": "isImported", "range": [ - 88384, - 88394 + 88416, + 88426 ], "loc": { "start": { @@ -154261,8 +154370,8 @@ } }, "range": [ - 88379, - 88394 + 88411, + 88426 ], "loc": { "start": { @@ -154280,8 +154389,8 @@ "type": "Identifier", "name": "filePath", "range": [ - 88395, - 88403 + 88427, + 88435 ], "loc": { "start": { @@ -154298,8 +154407,8 @@ "type": "Identifier", "name": "type", "range": [ - 88405, - 88409 + 88437, + 88441 ], "loc": { "start": { @@ -154314,8 +154423,8 @@ } ], "range": [ - 88379, - 88410 + 88411, + 88442 ], "loc": { "start": { @@ -154335,8 +154444,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 88426, - 88433 + 88458, + 88465 ], "loc": { "start": { @@ -154351,8 +154460,8 @@ } ], "range": [ - 88412, - 88443 + 88444, + 88475 ], "loc": { "start": { @@ -154367,8 +154476,8 @@ }, "alternate": null, "range": [ - 88375, - 88443 + 88407, + 88475 ], "loc": { "start": { @@ -154390,8 +154499,8 @@ "type": "Identifier", "name": "o", "range": [ - 88456, - 88457 + 88488, + 88489 ], "loc": { "start": { @@ -154407,8 +154516,8 @@ "init": { "type": "ThisExpression", "range": [ - 88460, - 88464 + 88492, + 88496 ], "loc": { "start": { @@ -154422,8 +154531,8 @@ } }, "range": [ - 88456, - 88464 + 88488, + 88496 ], "loc": { "start": { @@ -154442,8 +154551,8 @@ "type": "Identifier", "name": "isLoaded", "range": [ - 88478, - 88486 + 88510, + 88518 ], "loc": { "start": { @@ -154461,8 +154570,8 @@ "value": false, "raw": "false", "range": [ - 88489, - 88494 + 88521, + 88526 ], "loc": { "start": { @@ -154476,8 +154585,8 @@ } }, "range": [ - 88478, - 88494 + 88510, + 88526 ], "loc": { "start": { @@ -154496,8 +154605,8 @@ "type": "Identifier", "name": "file", "range": [ - 88508, - 88512 + 88540, + 88544 ], "loc": { "start": { @@ -154512,8 +154621,8 @@ }, "init": null, "range": [ - 88508, - 88512 + 88540, + 88544 ], "loc": { "start": { @@ -154532,8 +154641,8 @@ "type": "Identifier", "name": "head", "range": [ - 88526, - 88530 + 88558, + 88562 ], "loc": { "start": { @@ -154555,8 +154664,8 @@ "type": "Identifier", "name": "tag", "range": [ - 88533, - 88536 + 88565, + 88568 ], "loc": { "start": { @@ -154574,8 +154683,8 @@ "type": "Identifier", "name": "doc", "range": [ - 88537, - 88540 + 88569, + 88572 ], "loc": { "start": { @@ -154593,8 +154702,8 @@ "value": "head", "raw": "'head'", "range": [ - 88542, - 88548 + 88574, + 88580 ], "loc": { "start": { @@ -154609,8 +154718,8 @@ } ], "range": [ - 88533, - 88549 + 88565, + 88581 ], "loc": { "start": { @@ -154628,8 +154737,8 @@ "value": 0, "raw": "0", "range": [ - 88550, - 88551 + 88582, + 88583 ], "loc": { "start": { @@ -154643,8 +154752,8 @@ } }, "range": [ - 88533, - 88552 + 88565, + 88584 ], "loc": { "start": { @@ -154658,8 +154767,8 @@ } }, "range": [ - 88526, - 88552 + 88558, + 88584 ], "loc": { "start": { @@ -154675,8 +154784,8 @@ ], "kind": "let", "range": [ - 88452, - 88553 + 88484, + 88585 ], "loc": { "start": { @@ -154703,8 +154812,8 @@ "type": "Identifier", "name": "type", "range": [ - 88567, - 88571 + 88599, + 88603 ], "loc": { "start": { @@ -154721,8 +154830,8 @@ "type": "Identifier", "name": "toLowerCase", "range": [ - 88572, - 88583 + 88604, + 88615 ], "loc": { "start": { @@ -154736,8 +154845,8 @@ } }, "range": [ - 88567, - 88583 + 88599, + 88615 ], "loc": { "start": { @@ -154752,8 +154861,8 @@ }, "arguments": [], "range": [ - 88567, - 88585 + 88599, + 88617 ], "loc": { "start": { @@ -154771,8 +154880,8 @@ "value": "link", "raw": "'link'", "range": [ - 88590, - 88596 + 88622, + 88628 ], "loc": { "start": { @@ -154786,8 +154895,8 @@ } }, "range": [ - 88567, - 88596 + 88599, + 88628 ], "loc": { "start": { @@ -154812,8 +154921,8 @@ "type": "Identifier", "name": "file", "range": [ - 88612, - 88616 + 88644, + 88648 ], "loc": { "start": { @@ -154832,8 +154941,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 88619, - 88628 + 88651, + 88660 ], "loc": { "start": { @@ -154852,8 +154961,8 @@ "value": "link", "raw": "'link'", "range": [ - 88629, - 88635 + 88661, + 88667 ], "loc": { "start": { @@ -154874,8 +154983,8 @@ "value": "id", "raw": "'id'", "range": [ - 88654, - 88658 + 88686, + 88690 ], "loc": { "start": { @@ -154892,8 +155001,8 @@ "type": "Identifier", "name": "fileId", "range": [ - 88660, - 88666 + 88692, + 88698 ], "loc": { "start": { @@ -154908,8 +155017,8 @@ } ], "range": [ - 88653, - 88667 + 88685, + 88699 ], "loc": { "start": { @@ -154930,8 +155039,8 @@ "value": "type", "raw": "'type'", "range": [ - 88670, - 88676 + 88702, + 88708 ], "loc": { "start": { @@ -154949,8 +155058,8 @@ "value": "text/css", "raw": "'text/css'", "range": [ - 88678, - 88688 + 88710, + 88720 ], "loc": { "start": { @@ -154965,8 +155074,8 @@ } ], "range": [ - 88669, - 88689 + 88701, + 88721 ], "loc": { "start": { @@ -154987,8 +155096,8 @@ "value": "rel", "raw": "'rel'", "range": [ - 88708, - 88713 + 88740, + 88745 ], "loc": { "start": { @@ -155006,8 +155115,8 @@ "value": "stylesheet", "raw": "'stylesheet'", "range": [ - 88715, - 88727 + 88747, + 88759 ], "loc": { "start": { @@ -155022,8 +155131,8 @@ } ], "range": [ - 88707, - 88728 + 88739, + 88760 ], "loc": { "start": { @@ -155044,8 +155153,8 @@ "value": "href", "raw": "'href'", "range": [ - 88731, - 88737 + 88763, + 88769 ], "loc": { "start": { @@ -155062,8 +155171,8 @@ "type": "Identifier", "name": "filePath", "range": [ - 88739, - 88747 + 88771, + 88779 ], "loc": { "start": { @@ -155078,8 +155187,8 @@ } ], "range": [ - 88730, - 88748 + 88762, + 88780 ], "loc": { "start": { @@ -155094,8 +155203,8 @@ } ], "range": [ - 88619, - 88762 + 88651, + 88794 ], "loc": { "start": { @@ -155109,8 +155218,8 @@ } }, "range": [ - 88612, - 88762 + 88644, + 88794 ], "loc": { "start": { @@ -155124,8 +155233,8 @@ } }, "range": [ - 88612, - 88763 + 88644, + 88795 ], "loc": { "start": { @@ -155140,8 +155249,8 @@ } ], "range": [ - 88598, - 88773 + 88630, + 88805 ], "loc": { "start": { @@ -155166,8 +155275,8 @@ "type": "Identifier", "name": "file", "range": [ - 88793, - 88797 + 88825, + 88829 ], "loc": { "start": { @@ -155186,8 +155295,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 88800, - 88809 + 88832, + 88841 ], "loc": { "start": { @@ -155206,8 +155315,8 @@ "value": "script", "raw": "'script'", "range": [ - 88810, - 88818 + 88842, + 88850 ], "loc": { "start": { @@ -155228,8 +155337,8 @@ "value": "id", "raw": "'id'", "range": [ - 88837, - 88841 + 88869, + 88873 ], "loc": { "start": { @@ -155246,8 +155355,8 @@ "type": "Identifier", "name": "fileId", "range": [ - 88843, - 88849 + 88875, + 88881 ], "loc": { "start": { @@ -155262,8 +155371,8 @@ } ], "range": [ - 88836, - 88850 + 88868, + 88882 ], "loc": { "start": { @@ -155284,8 +155393,8 @@ "value": "type", "raw": "'type'", "range": [ - 88869, - 88875 + 88901, + 88907 ], "loc": { "start": { @@ -155303,8 +155412,8 @@ "value": "text/javascript", "raw": "'text/javascript'", "range": [ - 88877, - 88894 + 88909, + 88926 ], "loc": { "start": { @@ -155319,8 +155428,8 @@ } ], "range": [ - 88868, - 88895 + 88900, + 88927 ], "loc": { "start": { @@ -155341,8 +155450,8 @@ "value": "src", "raw": "'src'", "range": [ - 88898, - 88903 + 88930, + 88935 ], "loc": { "start": { @@ -155359,8 +155468,8 @@ "type": "Identifier", "name": "filePath", "range": [ - 88905, - 88913 + 88937, + 88945 ], "loc": { "start": { @@ -155375,8 +155484,8 @@ } ], "range": [ - 88897, - 88914 + 88929, + 88946 ], "loc": { "start": { @@ -155391,8 +155500,8 @@ } ], "range": [ - 88800, - 88928 + 88832, + 88960 ], "loc": { "start": { @@ -155406,8 +155515,8 @@ } }, "range": [ - 88793, - 88928 + 88825, + 88960 ], "loc": { "start": { @@ -155421,8 +155530,8 @@ } }, "range": [ - 88793, - 88929 + 88825, + 88961 ], "loc": { "start": { @@ -155437,8 +155546,8 @@ } ], "range": [ - 88779, - 88939 + 88811, + 88971 ], "loc": { "start": { @@ -155452,8 +155561,8 @@ } }, "range": [ - 88563, - 88939 + 88595, + 88971 ], "loc": { "start": { @@ -155470,8 +155579,8 @@ "type": "Line", "value": "Browser <> IE onload event works only for scripts, not for stylesheets", "range": [ - 88949, - 89021 + 88981, + 89053 ], "loc": { "start": { @@ -155498,8 +155607,8 @@ "type": "Identifier", "name": "file", "range": [ - 89030, - 89034 + 89062, + 89066 ], "loc": { "start": { @@ -155516,8 +155625,8 @@ "type": "Identifier", "name": "onload", "range": [ - 89035, - 89041 + 89067, + 89073 ], "loc": { "start": { @@ -155531,8 +155640,8 @@ } }, "range": [ - 89030, - 89041 + 89062, + 89073 ], "loc": { "start": { @@ -155555,8 +155664,8 @@ "type": "Identifier", "name": "file", "range": [ - 89044, - 89048 + 89076, + 89080 ], "loc": { "start": { @@ -155573,8 +155682,8 @@ "type": "Identifier", "name": "onreadystatechange", "range": [ - 89049, - 89067 + 89081, + 89099 ], "loc": { "start": { @@ -155588,8 +155697,8 @@ } }, "range": [ - 89044, - 89067 + 89076, + 89099 ], "loc": { "start": { @@ -155621,8 +155730,8 @@ "type": "Identifier", "name": "isLoaded", "range": [ - 89095, - 89103 + 89127, + 89135 ], "loc": { "start": { @@ -155637,8 +155746,8 @@ }, "prefix": true, "range": [ - 89094, - 89103 + 89126, + 89135 ], "loc": { "start": { @@ -155666,8 +155775,8 @@ "object": { "type": "ThisExpression", "range": [ - 89125, - 89129 + 89157, + 89161 ], "loc": { "start": { @@ -155684,8 +155793,8 @@ "type": "Identifier", "name": "readyState", "range": [ - 89130, - 89140 + 89162, + 89172 ], "loc": { "start": { @@ -155699,8 +155808,8 @@ } }, "range": [ - 89125, - 89140 + 89157, + 89172 ], "loc": { "start": { @@ -155715,8 +155824,8 @@ }, "prefix": true, "range": [ - 89124, - 89140 + 89156, + 89172 ], "loc": { "start": { @@ -155738,8 +155847,8 @@ "object": { "type": "ThisExpression", "range": [ - 89144, - 89148 + 89176, + 89180 ], "loc": { "start": { @@ -155756,8 +155865,8 @@ "type": "Identifier", "name": "readyState", "range": [ - 89149, - 89159 + 89181, + 89191 ], "loc": { "start": { @@ -155771,8 +155880,8 @@ } }, "range": [ - 89144, - 89159 + 89176, + 89191 ], "loc": { "start": { @@ -155790,8 +155899,8 @@ "value": "loaded", "raw": "'loaded'", "range": [ - 89164, - 89172 + 89196, + 89204 ], "loc": { "start": { @@ -155805,8 +155914,8 @@ } }, "range": [ - 89144, - 89172 + 89176, + 89204 ], "loc": { "start": { @@ -155820,8 +155929,8 @@ } }, "range": [ - 89124, - 89172 + 89156, + 89204 ], "loc": { "start": { @@ -155843,8 +155952,8 @@ "object": { "type": "ThisExpression", "range": [ - 89196, - 89200 + 89228, + 89232 ], "loc": { "start": { @@ -155861,8 +155970,8 @@ "type": "Identifier", "name": "readyState", "range": [ - 89201, - 89211 + 89233, + 89243 ], "loc": { "start": { @@ -155876,8 +155985,8 @@ } }, "range": [ - 89196, - 89211 + 89228, + 89243 ], "loc": { "start": { @@ -155895,8 +156004,8 @@ "value": "complete", "raw": "'complete'", "range": [ - 89216, - 89226 + 89248, + 89258 ], "loc": { "start": { @@ -155910,8 +156019,8 @@ } }, "range": [ - 89196, - 89226 + 89228, + 89258 ], "loc": { "start": { @@ -155925,8 +156034,8 @@ } }, "range": [ - 89124, - 89226 + 89156, + 89258 ], "loc": { "start": { @@ -155940,8 +156049,8 @@ } }, "range": [ - 89094, - 89227 + 89126, + 89259 ], "loc": { "start": { @@ -155966,8 +156075,8 @@ "type": "Identifier", "name": "isLoaded", "range": [ - 89247, - 89255 + 89279, + 89287 ], "loc": { "start": { @@ -155985,8 +156094,8 @@ "value": true, "raw": "true", "range": [ - 89258, - 89262 + 89290, + 89294 ], "loc": { "start": { @@ -156000,8 +156109,8 @@ } }, "range": [ - 89247, - 89262 + 89279, + 89294 ], "loc": { "start": { @@ -156015,8 +156124,8 @@ } }, "range": [ - 89247, - 89263 + 89279, + 89295 ], "loc": { "start": { @@ -156041,8 +156150,8 @@ "type": "Identifier", "name": "callback", "range": [ - 89291, - 89299 + 89323, + 89331 ], "loc": { "start": { @@ -156057,8 +156166,8 @@ }, "prefix": true, "range": [ - 89284, - 89299 + 89316, + 89331 ], "loc": { "start": { @@ -156076,8 +156185,8 @@ "value": "function", "raw": "'function'", "range": [ - 89304, - 89314 + 89336, + 89346 ], "loc": { "start": { @@ -156091,8 +156200,8 @@ } }, "range": [ - 89284, - 89314 + 89316, + 89346 ], "loc": { "start": { @@ -156119,8 +156228,8 @@ "type": "Identifier", "name": "callback", "range": [ - 89338, - 89346 + 89370, + 89378 ], "loc": { "start": { @@ -156137,8 +156246,8 @@ "type": "Identifier", "name": "call", "range": [ - 89347, - 89351 + 89379, + 89383 ], "loc": { "start": { @@ -156152,8 +156261,8 @@ } }, "range": [ - 89338, - 89351 + 89370, + 89383 ], "loc": { "start": { @@ -156172,8 +156281,8 @@ "value": null, "raw": "null", "range": [ - 89352, - 89356 + 89384, + 89388 ], "loc": { "start": { @@ -156190,8 +156299,8 @@ "type": "Identifier", "name": "o", "range": [ - 89358, - 89359 + 89390, + 89391 ], "loc": { "start": { @@ -156206,8 +156315,8 @@ } ], "range": [ - 89338, - 89360 + 89370, + 89392 ], "loc": { "start": { @@ -156221,8 +156330,8 @@ } }, "range": [ - 89338, - 89361 + 89370, + 89393 ], "loc": { "start": { @@ -156237,8 +156346,8 @@ } ], "range": [ - 89316, - 89379 + 89348, + 89411 ], "loc": { "start": { @@ -156253,8 +156362,8 @@ }, "alternate": null, "range": [ - 89280, - 89379 + 89312, + 89411 ], "loc": { "start": { @@ -156269,8 +156378,8 @@ } ], "range": [ - 89229, - 89393 + 89261, + 89425 ], "loc": { "start": { @@ -156285,8 +156394,8 @@ }, "alternate": null, "range": [ - 89090, - 89393 + 89122, + 89425 ], "loc": { "start": { @@ -156301,8 +156410,8 @@ } ], "range": [ - 89076, - 89403 + 89108, + 89435 ], "loc": { "start": { @@ -156318,8 +156427,8 @@ "generator": false, "expression": false, "range": [ - 89070, - 89403 + 89102, + 89435 ], "loc": { "start": { @@ -156333,8 +156442,8 @@ } }, "range": [ - 89044, - 89403 + 89076, + 89435 ], "loc": { "start": { @@ -156348,8 +156457,8 @@ } }, "range": [ - 89030, - 89403 + 89062, + 89435 ], "loc": { "start": { @@ -156363,8 +156472,8 @@ } }, "range": [ - 89030, - 89404 + 89062, + 89436 ], "loc": { "start": { @@ -156381,8 +156490,8 @@ "type": "Line", "value": "Browser <> IE onload event works only for scripts, not for stylesheets", "range": [ - 88949, - 89021 + 88981, + 89053 ], "loc": { "start": { @@ -156409,8 +156518,8 @@ "type": "Identifier", "name": "file", "range": [ - 89413, - 89417 + 89445, + 89449 ], "loc": { "start": { @@ -156427,8 +156536,8 @@ "type": "Identifier", "name": "onerror", "range": [ - 89418, - 89425 + 89450, + 89457 ], "loc": { "start": { @@ -156442,8 +156551,8 @@ } }, "range": [ - 89413, - 89425 + 89445, + 89457 ], "loc": { "start": { @@ -156471,8 +156580,8 @@ "type": "Identifier", "name": "Error", "range": [ - 89464, - 89469 + 89496, + 89501 ], "loc": { "start": { @@ -156497,8 +156606,8 @@ }, "tail": false, "range": [ - 89470, - 89501 + 89502, + 89533 ], "loc": { "start": { @@ -156519,8 +156628,8 @@ }, "tail": true, "range": [ - 89509, - 89511 + 89541, + 89543 ], "loc": { "start": { @@ -156539,8 +156648,8 @@ "type": "Identifier", "name": "filePath", "range": [ - 89501, - 89509 + 89533, + 89541 ], "loc": { "start": { @@ -156555,8 +156664,8 @@ } ], "range": [ - 89470, - 89511 + 89502, + 89543 ], "loc": { "start": { @@ -156571,8 +156680,8 @@ } ], "range": [ - 89460, - 89512 + 89492, + 89544 ], "loc": { "start": { @@ -156586,8 +156695,8 @@ } }, "range": [ - 89454, - 89513 + 89486, + 89545 ], "loc": { "start": { @@ -156602,8 +156711,8 @@ } ], "range": [ - 89440, - 89523 + 89472, + 89555 ], "loc": { "start": { @@ -156619,8 +156728,8 @@ "generator": false, "expression": false, "range": [ - 89428, - 89523 + 89460, + 89555 ], "loc": { "start": { @@ -156634,8 +156743,8 @@ } }, "range": [ - 89413, - 89523 + 89445, + 89555 ], "loc": { "start": { @@ -156649,8 +156758,8 @@ } }, "range": [ - 89413, - 89524 + 89445, + 89556 ], "loc": { "start": { @@ -156674,8 +156783,8 @@ "type": "Identifier", "name": "head", "range": [ - 89533, - 89537 + 89565, + 89569 ], "loc": { "start": { @@ -156692,8 +156801,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 89538, - 89549 + 89570, + 89581 ], "loc": { "start": { @@ -156707,8 +156816,8 @@ } }, "range": [ - 89533, - 89549 + 89565, + 89581 ], "loc": { "start": { @@ -156726,8 +156835,8 @@ "type": "Identifier", "name": "file", "range": [ - 89550, - 89554 + 89582, + 89586 ], "loc": { "start": { @@ -156742,8 +156851,8 @@ } ], "range": [ - 89533, - 89555 + 89565, + 89587 ], "loc": { "start": { @@ -156757,8 +156866,8 @@ } }, "range": [ - 89533, - 89556 + 89565, + 89588 ], "loc": { "start": { @@ -156773,8 +156882,8 @@ } ], "range": [ - 88365, - 89562 + 88397, + 89594 ], "loc": { "start": { @@ -156790,8 +156899,8 @@ "generator": false, "expression": false, "range": [ - 88319, - 89562 + 88351, + 89594 ], "loc": { "start": { @@ -156807,8 +156916,8 @@ "kind": "method", "computed": false, "range": [ - 88313, - 89562 + 88345, + 89594 ], "loc": { "start": { @@ -156825,8 +156934,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": [ - 88049, - 88308 + 88081, + 88340 ], "loc": { "start": { @@ -156845,8 +156954,8 @@ "type": "Block", "value": "*\n * Check if table has filters grid\n * @return {Boolean}\n ", "range": [ - 89568, - 89643 + 89600, + 89675 ], "loc": { "start": { @@ -156868,8 +156977,8 @@ "type": "Identifier", "name": "isInitialized", "range": [ - 89648, - 89661 + 89680, + 89693 ], "loc": { "start": { @@ -156897,8 +157006,8 @@ "object": { "type": "ThisExpression", "range": [ - 89681, - 89685 + 89713, + 89717 ], "loc": { "start": { @@ -156915,8 +157024,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 89686, - 89697 + 89718, + 89729 ], "loc": { "start": { @@ -156930,8 +157039,8 @@ } }, "range": [ - 89681, - 89697 + 89713, + 89729 ], "loc": { "start": { @@ -156945,8 +157054,8 @@ } }, "range": [ - 89674, - 89698 + 89706, + 89730 ], "loc": { "start": { @@ -156961,8 +157070,8 @@ } ], "range": [ - 89664, - 89704 + 89696, + 89736 ], "loc": { "start": { @@ -156978,8 +157087,8 @@ "generator": false, "expression": false, "range": [ - 89661, - 89704 + 89693, + 89736 ], "loc": { "start": { @@ -156995,8 +157104,8 @@ "kind": "method", "computed": false, "range": [ - 89648, - 89704 + 89680, + 89736 ], "loc": { "start": { @@ -157013,8 +157122,8 @@ "type": "Block", "value": "*\n * Check if table has filters grid\n * @return {Boolean}\n ", "range": [ - 89568, - 89643 + 89600, + 89675 ], "loc": { "start": { @@ -157033,8 +157142,8 @@ "type": "Block", "value": "*\n * Get list of filter IDs\n * @return {Array} List of filters ids\n ", "range": [ - 89710, - 89794 + 89742, + 89826 ], "loc": { "start": { @@ -157056,8 +157165,8 @@ "type": "Identifier", "name": "getFiltersId", "range": [ - 89799, - 89811 + 89831, + 89843 ], "loc": { "start": { @@ -157088,8 +157197,8 @@ "object": { "type": "ThisExpression", "range": [ - 89831, - 89835 + 89863, + 89867 ], "loc": { "start": { @@ -157106,8 +157215,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 89836, - 89842 + 89868, + 89874 ], "loc": { "start": { @@ -157121,8 +157230,8 @@ } }, "range": [ - 89831, - 89842 + 89863, + 89874 ], "loc": { "start": { @@ -157139,8 +157248,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 89846, - 89848 + 89878, + 89880 ], "loc": { "start": { @@ -157154,8 +157263,8 @@ } }, "range": [ - 89831, - 89848 + 89863, + 89880 ], "loc": { "start": { @@ -157169,8 +157278,8 @@ } }, "range": [ - 89824, - 89849 + 89856, + 89881 ], "loc": { "start": { @@ -157185,8 +157294,8 @@ } ], "range": [ - 89814, - 89855 + 89846, + 89887 ], "loc": { "start": { @@ -157202,8 +157311,8 @@ "generator": false, "expression": false, "range": [ - 89811, - 89855 + 89843, + 89887 ], "loc": { "start": { @@ -157219,8 +157328,8 @@ "kind": "method", "computed": false, "range": [ - 89799, - 89855 + 89831, + 89887 ], "loc": { "start": { @@ -157237,8 +157346,8 @@ "type": "Block", "value": "*\n * Get list of filter IDs\n * @return {Array} List of filters ids\n ", "range": [ - 89710, - 89794 + 89742, + 89826 ], "loc": { "start": { @@ -157257,8 +157366,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": [ - 89861, - 90037 + 89893, + 90069 ], "loc": { "start": { @@ -157280,8 +157389,8 @@ "type": "Identifier", "name": "getValidRows", "range": [ - 90042, - 90054 + 90074, + 90086 ], "loc": { "start": { @@ -157302,8 +157411,8 @@ "type": "Identifier", "name": "reCalc", "range": [ - 90055, - 90061 + 90087, + 90093 ], "loc": { "start": { @@ -157329,8 +157438,8 @@ "type": "Identifier", "name": "reCalc", "range": [ - 90078, - 90084 + 90110, + 90116 ], "loc": { "start": { @@ -157345,8 +157454,8 @@ }, "prefix": true, "range": [ - 90077, - 90084 + 90109, + 90116 ], "loc": { "start": { @@ -157370,8 +157479,8 @@ "object": { "type": "ThisExpression", "range": [ - 90107, - 90111 + 90139, + 90143 ], "loc": { "start": { @@ -157388,8 +157497,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 90112, - 90126 + 90144, + 90158 ], "loc": { "start": { @@ -157403,8 +157512,8 @@ } }, "range": [ - 90107, - 90126 + 90139, + 90158 ], "loc": { "start": { @@ -157418,8 +157527,8 @@ } }, "range": [ - 90100, - 90127 + 90132, + 90159 ], "loc": { "start": { @@ -157434,8 +157543,8 @@ } ], "range": [ - 90086, - 90137 + 90118, + 90169 ], "loc": { "start": { @@ -157450,8 +157559,8 @@ }, "alternate": null, "range": [ - 90073, - 90137 + 90105, + 90169 ], "loc": { "start": { @@ -157473,8 +157582,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 90151, - 90157 + 90183, + 90189 ], "loc": { "start": { @@ -157495,8 +157604,8 @@ "object": { "type": "ThisExpression", "range": [ - 90160, - 90164 + 90192, + 90196 ], "loc": { "start": { @@ -157513,8 +157622,8 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 90165, - 90174 + 90197, + 90206 ], "loc": { "start": { @@ -157528,8 +157637,8 @@ } }, "range": [ - 90160, - 90174 + 90192, + 90206 ], "loc": { "start": { @@ -157548,8 +157657,8 @@ "value": true, "raw": "true", "range": [ - 90175, - 90179 + 90207, + 90211 ], "loc": { "start": { @@ -157564,8 +157673,8 @@ } ], "range": [ - 90160, - 90180 + 90192, + 90212 ], "loc": { "start": { @@ -157579,8 +157688,8 @@ } }, "range": [ - 90151, - 90180 + 90183, + 90212 ], "loc": { "start": { @@ -157596,8 +157705,8 @@ ], "kind": "let", "range": [ - 90147, - 90181 + 90179, + 90213 ], "loc": { "start": { @@ -157621,8 +157730,8 @@ "object": { "type": "ThisExpression", "range": [ - 90190, - 90194 + 90222, + 90226 ], "loc": { "start": { @@ -157639,8 +157748,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 90195, - 90209 + 90227, + 90241 ], "loc": { "start": { @@ -157654,8 +157763,8 @@ } }, "range": [ - 90190, - 90209 + 90222, + 90241 ], "loc": { "start": { @@ -157672,8 +157781,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 90212, - 90214 + 90244, + 90246 ], "loc": { "start": { @@ -157687,8 +157796,8 @@ } }, "range": [ - 90190, - 90214 + 90222, + 90246 ], "loc": { "start": { @@ -157702,8 +157811,8 @@ } }, "range": [ - 90190, - 90215 + 90222, + 90247 ], "loc": { "start": { @@ -157727,8 +157836,8 @@ "type": "Identifier", "name": "k", "range": [ - 90233, - 90234 + 90265, + 90266 ], "loc": { "start": { @@ -157747,8 +157856,8 @@ "object": { "type": "ThisExpression", "range": [ - 90237, - 90241 + 90269, + 90273 ], "loc": { "start": { @@ -157765,8 +157874,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 90242, - 90248 + 90274, + 90280 ], "loc": { "start": { @@ -157780,8 +157889,8 @@ } }, "range": [ - 90237, - 90248 + 90269, + 90280 ], "loc": { "start": { @@ -157795,8 +157904,8 @@ } }, "range": [ - 90233, - 90248 + 90265, + 90280 ], "loc": { "start": { @@ -157812,8 +157921,8 @@ ], "kind": "let", "range": [ - 90229, - 90248 + 90261, + 90280 ], "loc": { "start": { @@ -157833,8 +157942,8 @@ "type": "Identifier", "name": "k", "range": [ - 90250, - 90251 + 90282, + 90283 ], "loc": { "start": { @@ -157851,8 +157960,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 90254, - 90260 + 90286, + 90292 ], "loc": { "start": { @@ -157866,8 +157975,8 @@ } }, "range": [ - 90250, - 90260 + 90282, + 90292 ], "loc": { "start": { @@ -157887,8 +157996,8 @@ "type": "Identifier", "name": "k", "range": [ - 90262, - 90263 + 90294, + 90295 ], "loc": { "start": { @@ -157903,8 +158012,8 @@ }, "prefix": false, "range": [ - 90262, - 90265 + 90294, + 90297 ], "loc": { "start": { @@ -157929,8 +158038,8 @@ "type": "Identifier", "name": "r", "range": [ - 90285, - 90286 + 90317, + 90318 ], "loc": { "start": { @@ -157957,8 +158066,8 @@ "object": { "type": "ThisExpression", "range": [ - 90289, - 90293 + 90321, + 90325 ], "loc": { "start": { @@ -157975,8 +158084,8 @@ "type": "Identifier", "name": "dom", "range": [ - 90294, - 90297 + 90326, + 90329 ], "loc": { "start": { @@ -157990,8 +158099,8 @@ } }, "range": [ - 90289, - 90297 + 90321, + 90329 ], "loc": { "start": { @@ -158006,8 +158115,8 @@ }, "arguments": [], "range": [ - 90289, - 90299 + 90321, + 90331 ], "loc": { "start": { @@ -158024,8 +158133,8 @@ "type": "Identifier", "name": "rows", "range": [ - 90300, - 90304 + 90332, + 90336 ], "loc": { "start": { @@ -158039,8 +158148,8 @@ } }, "range": [ - 90289, - 90304 + 90321, + 90336 ], "loc": { "start": { @@ -158057,8 +158166,8 @@ "type": "Identifier", "name": "k", "range": [ - 90305, - 90306 + 90337, + 90338 ], "loc": { "start": { @@ -158072,8 +158181,8 @@ } }, "range": [ - 90289, - 90307 + 90321, + 90339 ], "loc": { "start": { @@ -158087,8 +158196,8 @@ } }, "range": [ - 90285, - 90307 + 90317, + 90339 ], "loc": { "start": { @@ -158104,8 +158213,8 @@ ], "kind": "let", "range": [ - 90281, - 90308 + 90313, + 90340 ], "loc": { "start": { @@ -158129,8 +158238,8 @@ "object": { "type": "ThisExpression", "range": [ - 90326, - 90330 + 90358, + 90362 ], "loc": { "start": { @@ -158147,8 +158256,8 @@ "type": "Identifier", "name": "paging", "range": [ - 90331, - 90337 + 90363, + 90369 ], "loc": { "start": { @@ -158162,8 +158271,8 @@ } }, "range": [ - 90326, - 90337 + 90358, + 90369 ], "loc": { "start": { @@ -158178,8 +158287,8 @@ }, "prefix": true, "range": [ - 90325, - 90337 + 90357, + 90369 ], "loc": { "start": { @@ -158208,8 +158317,8 @@ "object": { "type": "ThisExpression", "range": [ - 90361, - 90365 + 90393, + 90397 ], "loc": { "start": { @@ -158226,8 +158335,8 @@ "type": "Identifier", "name": "getRowDisplay", "range": [ - 90366, - 90379 + 90398, + 90411 ], "loc": { "start": { @@ -158241,8 +158350,8 @@ } }, "range": [ - 90361, - 90379 + 90393, + 90411 ], "loc": { "start": { @@ -158260,8 +158369,8 @@ "type": "Identifier", "name": "r", "range": [ - 90380, - 90381 + 90412, + 90413 ], "loc": { "start": { @@ -158276,8 +158385,8 @@ } ], "range": [ - 90361, - 90382 + 90393, + 90414 ], "loc": { "start": { @@ -158294,8 +158403,8 @@ "type": "Identifier", "name": "NONE", "range": [ - 90387, - 90391 + 90419, + 90423 ], "loc": { "start": { @@ -158309,8 +158418,8 @@ } }, "range": [ - 90361, - 90391 + 90393, + 90423 ], "loc": { "start": { @@ -158339,8 +158448,8 @@ "object": { "type": "ThisExpression", "range": [ - 90415, - 90419 + 90447, + 90451 ], "loc": { "start": { @@ -158357,8 +158466,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 90420, - 90434 + 90452, + 90466 ], "loc": { "start": { @@ -158372,8 +158481,8 @@ } }, "range": [ - 90415, - 90434 + 90447, + 90466 ], "loc": { "start": { @@ -158390,8 +158499,8 @@ "type": "Identifier", "name": "push", "range": [ - 90435, - 90439 + 90467, + 90471 ], "loc": { "start": { @@ -158405,8 +158514,8 @@ } }, "range": [ - 90415, - 90439 + 90447, + 90471 ], "loc": { "start": { @@ -158427,8 +158536,8 @@ "type": "Identifier", "name": "r", "range": [ - 90440, - 90441 + 90472, + 90473 ], "loc": { "start": { @@ -158445,8 +158554,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 90442, - 90450 + 90474, + 90482 ], "loc": { "start": { @@ -158460,8 +158569,8 @@ } }, "range": [ - 90440, - 90450 + 90472, + 90482 ], "loc": { "start": { @@ -158476,8 +158585,8 @@ } ], "range": [ - 90415, - 90451 + 90447, + 90483 ], "loc": { "start": { @@ -158491,8 +158600,8 @@ } }, "range": [ - 90415, - 90452 + 90447, + 90484 ], "loc": { "start": { @@ -158507,8 +158616,8 @@ } ], "range": [ - 90393, - 90470 + 90425, + 90502 ], "loc": { "start": { @@ -158523,8 +158632,8 @@ }, "alternate": null, "range": [ - 90357, - 90470 + 90389, + 90502 ], "loc": { "start": { @@ -158539,8 +158648,8 @@ } ], "range": [ - 90339, - 90484 + 90371, + 90516 ], "loc": { "start": { @@ -158573,8 +158682,8 @@ "type": "Identifier", "name": "r", "range": [ - 90512, - 90513 + 90544, + 90545 ], "loc": { "start": { @@ -158591,8 +158700,8 @@ "type": "Identifier", "name": "getAttribute", "range": [ - 90514, - 90526 + 90546, + 90558 ], "loc": { "start": { @@ -158606,8 +158715,8 @@ } }, "range": [ - 90512, - 90526 + 90544, + 90558 ], "loc": { "start": { @@ -158626,8 +158735,8 @@ "value": "validRow", "raw": "'validRow'", "range": [ - 90527, - 90537 + 90559, + 90569 ], "loc": { "start": { @@ -158642,8 +158751,8 @@ } ], "range": [ - 90512, - 90538 + 90544, + 90570 ], "loc": { "start": { @@ -158661,8 +158770,8 @@ "value": "true", "raw": "'true'", "range": [ - 90543, - 90549 + 90575, + 90581 ], "loc": { "start": { @@ -158676,8 +158785,8 @@ } }, "range": [ - 90512, - 90549 + 90544, + 90581 ], "loc": { "start": { @@ -158702,8 +158811,8 @@ "type": "Identifier", "name": "r", "range": [ - 90573, - 90574 + 90605, + 90606 ], "loc": { "start": { @@ -158720,8 +158829,8 @@ "type": "Identifier", "name": "getAttribute", "range": [ - 90575, - 90587 + 90607, + 90619 ], "loc": { "start": { @@ -158735,8 +158844,8 @@ } }, "range": [ - 90573, - 90587 + 90605, + 90619 ], "loc": { "start": { @@ -158755,8 +158864,8 @@ "value": "validRow", "raw": "'validRow'", "range": [ - 90588, - 90598 + 90620, + 90630 ], "loc": { "start": { @@ -158771,8 +158880,8 @@ } ], "range": [ - 90573, - 90599 + 90605, + 90631 ], "loc": { "start": { @@ -158790,8 +158899,8 @@ "value": null, "raw": "null", "range": [ - 90604, - 90608 + 90636, + 90640 ], "loc": { "start": { @@ -158805,8 +158914,8 @@ } }, "range": [ - 90573, - 90608 + 90605, + 90640 ], "loc": { "start": { @@ -158820,8 +158929,8 @@ } }, "range": [ - 90512, - 90608 + 90544, + 90640 ], "loc": { "start": { @@ -158850,8 +158959,8 @@ "object": { "type": "ThisExpression", "range": [ - 90632, - 90636 + 90664, + 90668 ], "loc": { "start": { @@ -158868,8 +158977,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 90637, - 90651 + 90669, + 90683 ], "loc": { "start": { @@ -158883,8 +158992,8 @@ } }, "range": [ - 90632, - 90651 + 90664, + 90683 ], "loc": { "start": { @@ -158901,8 +159010,8 @@ "type": "Identifier", "name": "push", "range": [ - 90652, - 90656 + 90684, + 90688 ], "loc": { "start": { @@ -158916,8 +159025,8 @@ } }, "range": [ - 90632, - 90656 + 90664, + 90688 ], "loc": { "start": { @@ -158938,8 +159047,8 @@ "type": "Identifier", "name": "r", "range": [ - 90657, - 90658 + 90689, + 90690 ], "loc": { "start": { @@ -158956,8 +159065,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 90659, - 90667 + 90691, + 90699 ], "loc": { "start": { @@ -158971,8 +159080,8 @@ } }, "range": [ - 90657, - 90667 + 90689, + 90699 ], "loc": { "start": { @@ -158987,8 +159096,8 @@ } ], "range": [ - 90632, - 90668 + 90664, + 90700 ], "loc": { "start": { @@ -159002,8 +159111,8 @@ } }, "range": [ - 90632, - 90669 + 90664, + 90701 ], "loc": { "start": { @@ -159018,8 +159127,8 @@ } ], "range": [ - 90610, - 90687 + 90642, + 90719 ], "loc": { "start": { @@ -159034,8 +159143,8 @@ }, "alternate": null, "range": [ - 90508, - 90687 + 90540, + 90719 ], "loc": { "start": { @@ -159050,8 +159159,8 @@ } ], "range": [ - 90490, - 90701 + 90522, + 90733 ], "loc": { "start": { @@ -159065,8 +159174,8 @@ } }, "range": [ - 90321, - 90701 + 90353, + 90733 ], "loc": { "start": { @@ -159081,8 +159190,8 @@ } ], "range": [ - 90267, - 90711 + 90299, + 90743 ], "loc": { "start": { @@ -159096,8 +159205,8 @@ } }, "range": [ - 90224, - 90711 + 90256, + 90743 ], "loc": { "start": { @@ -159118,8 +159227,8 @@ "object": { "type": "ThisExpression", "range": [ - 90727, - 90731 + 90759, + 90763 ], "loc": { "start": { @@ -159136,8 +159245,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 90732, - 90746 + 90764, + 90778 ], "loc": { "start": { @@ -159151,8 +159260,8 @@ } }, "range": [ - 90727, - 90746 + 90759, + 90778 ], "loc": { "start": { @@ -159166,8 +159275,8 @@ } }, "range": [ - 90720, - 90747 + 90752, + 90779 ], "loc": { "start": { @@ -159182,8 +159291,8 @@ } ], "range": [ - 90063, - 90753 + 90095, + 90785 ], "loc": { "start": { @@ -159199,8 +159308,8 @@ "generator": false, "expression": false, "range": [ - 90054, - 90753 + 90086, + 90785 ], "loc": { "start": { @@ -159216,8 +159325,8 @@ "kind": "method", "computed": false, "range": [ - 90042, - 90753 + 90074, + 90785 ], "loc": { "start": { @@ -159234,8 +159343,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": [ - 89861, - 90037 + 89893, + 90069 ], "loc": { "start": { @@ -159254,8 +159363,8 @@ "type": "Block", "value": "*\n * Get the index of the row containing the filters\n * @return {Number}\n ", "range": [ - 90759, - 90849 + 90791, + 90881 ], "loc": { "start": { @@ -159277,8 +159386,8 @@ "type": "Identifier", "name": "getFiltersRowIndex", "range": [ - 90854, - 90872 + 90886, + 90904 ], "loc": { "start": { @@ -159306,8 +159415,8 @@ "object": { "type": "ThisExpression", "range": [ - 90892, - 90896 + 90924, + 90928 ], "loc": { "start": { @@ -159324,8 +159433,8 @@ "type": "Identifier", "name": "filtersRowIndex", "range": [ - 90897, - 90912 + 90929, + 90944 ], "loc": { "start": { @@ -159339,8 +159448,8 @@ } }, "range": [ - 90892, - 90912 + 90924, + 90944 ], "loc": { "start": { @@ -159354,8 +159463,8 @@ } }, "range": [ - 90885, - 90913 + 90917, + 90945 ], "loc": { "start": { @@ -159370,8 +159479,8 @@ } ], "range": [ - 90875, - 90919 + 90907, + 90951 ], "loc": { "start": { @@ -159387,8 +159496,8 @@ "generator": false, "expression": false, "range": [ - 90872, - 90919 + 90904, + 90951 ], "loc": { "start": { @@ -159404,8 +159513,8 @@ "kind": "method", "computed": false, "range": [ - 90854, - 90919 + 90886, + 90951 ], "loc": { "start": { @@ -159422,8 +159531,8 @@ "type": "Block", "value": "*\n * Get the index of the row containing the filters\n * @return {Number}\n ", "range": [ - 90759, - 90849 + 90791, + 90881 ], "loc": { "start": { @@ -159442,8 +159551,8 @@ "type": "Block", "value": "*\n * Get the index of the headers row\n * @return {Number}\n ", "range": [ - 90925, - 91000 + 90957, + 91032 ], "loc": { "start": { @@ -159465,8 +159574,8 @@ "type": "Identifier", "name": "getHeadersRowIndex", "range": [ - 91005, - 91023 + 91037, + 91055 ], "loc": { "start": { @@ -159494,8 +159603,8 @@ "object": { "type": "ThisExpression", "range": [ - 91043, - 91047 + 91075, + 91079 ], "loc": { "start": { @@ -159512,8 +159621,8 @@ "type": "Identifier", "name": "headersRow", "range": [ - 91048, - 91058 + 91080, + 91090 ], "loc": { "start": { @@ -159527,8 +159636,8 @@ } }, "range": [ - 91043, - 91058 + 91075, + 91090 ], "loc": { "start": { @@ -159542,8 +159651,8 @@ } }, "range": [ - 91036, - 91059 + 91068, + 91091 ], "loc": { "start": { @@ -159558,8 +159667,8 @@ } ], "range": [ - 91026, - 91065 + 91058, + 91097 ], "loc": { "start": { @@ -159575,8 +159684,8 @@ "generator": false, "expression": false, "range": [ - 91023, - 91065 + 91055, + 91097 ], "loc": { "start": { @@ -159592,8 +159701,8 @@ "kind": "method", "computed": false, "range": [ - 91005, - 91065 + 91037, + 91097 ], "loc": { "start": { @@ -159610,8 +159719,8 @@ "type": "Block", "value": "*\n * Get the index of the headers row\n * @return {Number}\n ", "range": [ - 90925, - 91000 + 90957, + 91032 ], "loc": { "start": { @@ -159630,8 +159739,8 @@ "type": "Block", "value": "*\n * Get the row index from where the filtering process start (1st filterable\n * row)\n * @return {Number}\n ", "range": [ - 91071, - 91198 + 91103, + 91230 ], "loc": { "start": { @@ -159653,8 +159762,8 @@ "type": "Identifier", "name": "getStartRowIndex", "range": [ - 91203, - 91219 + 91235, + 91251 ], "loc": { "start": { @@ -159682,8 +159791,8 @@ "object": { "type": "ThisExpression", "range": [ - 91239, - 91243 + 91271, + 91275 ], "loc": { "start": { @@ -159700,8 +159809,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 91244, - 91250 + 91276, + 91282 ], "loc": { "start": { @@ -159715,8 +159824,8 @@ } }, "range": [ - 91239, - 91250 + 91271, + 91282 ], "loc": { "start": { @@ -159730,8 +159839,8 @@ } }, "range": [ - 91232, - 91251 + 91264, + 91283 ], "loc": { "start": { @@ -159746,8 +159855,8 @@ } ], "range": [ - 91222, - 91257 + 91254, + 91289 ], "loc": { "start": { @@ -159763,8 +159872,8 @@ "generator": false, "expression": false, "range": [ - 91219, - 91257 + 91251, + 91289 ], "loc": { "start": { @@ -159780,8 +159889,8 @@ "kind": "method", "computed": false, "range": [ - 91203, - 91257 + 91235, + 91289 ], "loc": { "start": { @@ -159798,8 +159907,8 @@ "type": "Block", "value": "*\n * Get the row index from where the filtering process start (1st filterable\n * row)\n * @return {Number}\n ", "range": [ - 91071, - 91198 + 91103, + 91230 ], "loc": { "start": { @@ -159818,8 +159927,8 @@ "type": "Block", "value": "*\n * Get the index of the last row\n * @return {Number}\n ", "range": [ - 91263, - 91335 + 91295, + 91367 ], "loc": { "start": { @@ -159841,8 +159950,8 @@ "type": "Identifier", "name": "getLastRowIndex", "range": [ - 91340, - 91355 + 91372, + 91387 ], "loc": { "start": { @@ -159871,8 +159980,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 91372, - 91378 + 91404, + 91410 ], "loc": { "start": { @@ -159893,8 +160002,8 @@ "object": { "type": "ThisExpression", "range": [ - 91381, - 91385 + 91413, + 91417 ], "loc": { "start": { @@ -159911,8 +160020,8 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 91386, - 91395 + 91418, + 91427 ], "loc": { "start": { @@ -159926,8 +160035,8 @@ } }, "range": [ - 91381, - 91395 + 91413, + 91427 ], "loc": { "start": { @@ -159946,8 +160055,8 @@ "value": true, "raw": "true", "range": [ - 91396, - 91400 + 91428, + 91432 ], "loc": { "start": { @@ -159962,8 +160071,8 @@ } ], "range": [ - 91381, - 91401 + 91413, + 91433 ], "loc": { "start": { @@ -159977,8 +160086,8 @@ } }, "range": [ - 91372, - 91401 + 91404, + 91433 ], "loc": { "start": { @@ -159994,8 +160103,8 @@ ], "kind": "let", "range": [ - 91368, - 91402 + 91400, + 91434 ], "loc": { "start": { @@ -160017,8 +160126,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 91419, - 91425 + 91451, + 91457 ], "loc": { "start": { @@ -160036,8 +160145,8 @@ "value": 1, "raw": "1", "range": [ - 91428, - 91429 + 91460, + 91461 ], "loc": { "start": { @@ -160051,8 +160160,8 @@ } }, "range": [ - 91419, - 91429 + 91451, + 91461 ], "loc": { "start": { @@ -160066,8 +160175,8 @@ } }, "range": [ - 91411, - 91431 + 91443, + 91463 ], "loc": { "start": { @@ -160082,8 +160191,8 @@ } ], "range": [ - 91358, - 91437 + 91390, + 91469 ], "loc": { "start": { @@ -160099,8 +160208,8 @@ "generator": false, "expression": false, "range": [ - 91355, - 91437 + 91387, + 91469 ], "loc": { "start": { @@ -160116,8 +160225,8 @@ "kind": "method", "computed": false, "range": [ - 91340, - 91437 + 91372, + 91469 ], "loc": { "start": { @@ -160134,8 +160243,8 @@ "type": "Block", "value": "*\n * Get the index of the last row\n * @return {Number}\n ", "range": [ - 91263, - 91335 + 91295, + 91367 ], "loc": { "start": { @@ -160154,8 +160263,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": [ - 91443, - 91652 + 91475, + 91684 ], "loc": { "start": { @@ -160177,8 +160286,8 @@ "type": "Identifier", "name": "hasType", "range": [ - 91657, - 91664 + 91689, + 91696 ], "loc": { "start": { @@ -160199,8 +160308,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 91665, - 91673 + 91697, + 91705 ], "loc": { "start": { @@ -160219,8 +160328,8 @@ "type": "Identifier", "name": "types", "range": [ - 91675, - 91680 + 91707, + 91712 ], "loc": { "start": { @@ -160237,8 +160346,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 91683, - 91685 + 91715, + 91717 ], "loc": { "start": { @@ -160252,8 +160361,8 @@ } }, "range": [ - 91675, - 91685 + 91707, + 91717 ], "loc": { "start": { @@ -160284,8 +160393,8 @@ "object": { "type": "ThisExpression", "range": [ - 91701, - 91705 + 91733, + 91737 ], "loc": { "start": { @@ -160302,8 +160411,8 @@ "type": "Identifier", "name": "colTypes", "range": [ - 91706, - 91714 + 91738, + 91746 ], "loc": { "start": { @@ -160317,8 +160426,8 @@ } }, "range": [ - 91701, - 91714 + 91733, + 91746 ], "loc": { "start": { @@ -160335,8 +160444,8 @@ "type": "Identifier", "name": "length", "range": [ - 91715, - 91721 + 91747, + 91753 ], "loc": { "start": { @@ -160350,8 +160459,8 @@ } }, "range": [ - 91701, - 91721 + 91733, + 91753 ], "loc": { "start": { @@ -160369,8 +160478,8 @@ "value": 0, "raw": "0", "range": [ - 91726, - 91727 + 91758, + 91759 ], "loc": { "start": { @@ -160384,8 +160493,8 @@ } }, "range": [ - 91701, - 91727 + 91733, + 91759 ], "loc": { "start": { @@ -160408,8 +160517,8 @@ "value": false, "raw": "false", "range": [ - 91750, - 91755 + 91782, + 91787 ], "loc": { "start": { @@ -160423,8 +160532,8 @@ } }, "range": [ - 91743, - 91756 + 91775, + 91788 ], "loc": { "start": { @@ -160439,8 +160548,8 @@ } ], "range": [ - 91729, - 91766 + 91761, + 91798 ], "loc": { "start": { @@ -160455,8 +160564,8 @@ }, "alternate": null, "range": [ - 91697, - 91766 + 91729, + 91798 ], "loc": { "start": { @@ -160478,8 +160587,8 @@ "type": "Identifier", "name": "colType", "range": [ - 91779, - 91786 + 91811, + 91818 ], "loc": { "start": { @@ -160501,8 +160610,8 @@ "object": { "type": "ThisExpression", "range": [ - 91789, - 91793 + 91821, + 91825 ], "loc": { "start": { @@ -160519,8 +160628,8 @@ "type": "Identifier", "name": "colTypes", "range": [ - 91794, - 91802 + 91826, + 91834 ], "loc": { "start": { @@ -160534,8 +160643,8 @@ } }, "range": [ - 91789, - 91802 + 91821, + 91834 ], "loc": { "start": { @@ -160552,8 +160661,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 91803, - 91811 + 91835, + 91843 ], "loc": { "start": { @@ -160567,8 +160676,8 @@ } }, "range": [ - 91789, - 91812 + 91821, + 91844 ], "loc": { "start": { @@ -160582,8 +160691,8 @@ } }, "range": [ - 91779, - 91812 + 91811, + 91844 ], "loc": { "start": { @@ -160599,8 +160708,8 @@ ], "kind": "let", "range": [ - 91775, - 91813 + 91807, + 91845 ], "loc": { "start": { @@ -160621,8 +160730,8 @@ "type": "Identifier", "name": "isObj", "range": [ - 91826, - 91831 + 91858, + 91863 ], "loc": { "start": { @@ -160640,8 +160749,8 @@ "type": "Identifier", "name": "colType", "range": [ - 91832, - 91839 + 91864, + 91871 ], "loc": { "start": { @@ -160656,8 +160765,8 @@ } ], "range": [ - 91826, - 91840 + 91858, + 91872 ], "loc": { "start": { @@ -160682,8 +160791,8 @@ "type": "Identifier", "name": "colType", "range": [ - 91856, - 91863 + 91888, + 91895 ], "loc": { "start": { @@ -160703,8 +160812,8 @@ "type": "Identifier", "name": "colType", "range": [ - 91866, - 91873 + 91898, + 91905 ], "loc": { "start": { @@ -160721,8 +160830,8 @@ "type": "Identifier", "name": "type", "range": [ - 91874, - 91878 + 91906, + 91910 ], "loc": { "start": { @@ -160736,8 +160845,8 @@ } }, "range": [ - 91866, - 91878 + 91898, + 91910 ], "loc": { "start": { @@ -160751,8 +160860,8 @@ } }, "range": [ - 91856, - 91878 + 91888, + 91910 ], "loc": { "start": { @@ -160766,8 +160875,8 @@ } }, "range": [ - 91856, - 91879 + 91888, + 91911 ], "loc": { "start": { @@ -160782,8 +160891,8 @@ } ], "range": [ - 91842, - 91889 + 91874, + 91921 ], "loc": { "start": { @@ -160798,8 +160907,8 @@ }, "alternate": null, "range": [ - 91822, - 91889 + 91854, + 91921 ], "loc": { "start": { @@ -160826,8 +160935,8 @@ "type": "Identifier", "name": "types", "range": [ - 91905, - 91910 + 91937, + 91942 ], "loc": { "start": { @@ -160844,8 +160953,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 91911, - 91918 + 91943, + 91950 ], "loc": { "start": { @@ -160859,8 +160968,8 @@ } }, "range": [ - 91905, - 91918 + 91937, + 91950 ], "loc": { "start": { @@ -160878,8 +160987,8 @@ "type": "Identifier", "name": "colType", "range": [ - 91919, - 91926 + 91951, + 91958 ], "loc": { "start": { @@ -160894,8 +161003,8 @@ } ], "range": [ - 91905, - 91927 + 91937, + 91959 ], "loc": { "start": { @@ -160916,8 +161025,8 @@ "value": 1, "raw": "1", "range": [ - 91933, - 91934 + 91965, + 91966 ], "loc": { "start": { @@ -160932,8 +161041,8 @@ }, "prefix": true, "range": [ - 91932, - 91934 + 91964, + 91966 ], "loc": { "start": { @@ -160947,8 +161056,8 @@ } }, "range": [ - 91905, - 91934 + 91937, + 91966 ], "loc": { "start": { @@ -160962,8 +161071,8 @@ } }, "range": [ - 91898, - 91935 + 91930, + 91967 ], "loc": { "start": { @@ -160978,8 +161087,8 @@ } ], "range": [ - 91687, - 91941 + 91719, + 91973 ], "loc": { "start": { @@ -160995,8 +161104,8 @@ "generator": false, "expression": false, "range": [ - 91664, - 91941 + 91696, + 91973 ], "loc": { "start": { @@ -161012,8 +161121,8 @@ "kind": "method", "computed": false, "range": [ - 91657, - 91941 + 91689, + 91973 ], "loc": { "start": { @@ -161030,8 +161139,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": [ - 91443, - 91652 + 91475, + 91684 ], "loc": { "start": { @@ -161050,8 +161159,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": [ - 91947, - 92088 + 91979, + 92120 ], "loc": { "start": { @@ -161073,8 +161182,8 @@ "type": "Identifier", "name": "getHeaderElement", "range": [ - 92093, - 92109 + 92125, + 92141 ], "loc": { "start": { @@ -161095,8 +161204,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 92110, - 92118 + 92142, + 92150 ], "loc": { "start": { @@ -161122,8 +161231,8 @@ "type": "Identifier", "name": "table", "range": [ - 92134, - 92139 + 92166, + 92171 ], "loc": { "start": { @@ -161144,8 +161253,8 @@ "object": { "type": "ThisExpression", "range": [ - 92142, - 92146 + 92174, + 92178 ], "loc": { "start": { @@ -161162,8 +161271,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 92147, - 92157 + 92179, + 92189 ], "loc": { "start": { @@ -161177,8 +161286,8 @@ } }, "range": [ - 92142, - 92157 + 92174, + 92189 ], "loc": { "start": { @@ -161203,8 +161312,8 @@ "object": { "type": "ThisExpression", "range": [ - 92160, - 92164 + 92192, + 92196 ], "loc": { "start": { @@ -161221,8 +161330,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 92165, - 92168 + 92197, + 92200 ], "loc": { "start": { @@ -161236,8 +161345,8 @@ } }, "range": [ - 92160, - 92168 + 92192, + 92200 ], "loc": { "start": { @@ -161254,8 +161363,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 92169, - 92179 + 92201, + 92211 ], "loc": { "start": { @@ -161269,8 +161378,8 @@ } }, "range": [ - 92160, - 92179 + 92192, + 92211 ], "loc": { "start": { @@ -161287,8 +161396,8 @@ "type": "Identifier", "name": "headTbl", "range": [ - 92180, - 92187 + 92212, + 92219 ], "loc": { "start": { @@ -161302,8 +161411,8 @@ } }, "range": [ - 92160, - 92187 + 92192, + 92219 ], "loc": { "start": { @@ -161324,8 +161433,8 @@ "object": { "type": "ThisExpression", "range": [ - 92190, - 92194 + 92222, + 92226 ], "loc": { "start": { @@ -161342,8 +161451,8 @@ "type": "Identifier", "name": "dom", "range": [ - 92195, - 92198 + 92227, + 92230 ], "loc": { "start": { @@ -161357,8 +161466,8 @@ } }, "range": [ - 92190, - 92198 + 92222, + 92230 ], "loc": { "start": { @@ -161373,8 +161482,8 @@ }, "arguments": [], "range": [ - 92190, - 92200 + 92222, + 92232 ], "loc": { "start": { @@ -161388,8 +161497,8 @@ } }, "range": [ - 92142, - 92200 + 92174, + 92232 ], "loc": { "start": { @@ -161403,8 +161512,8 @@ } }, "range": [ - 92134, - 92200 + 92166, + 92232 ], "loc": { "start": { @@ -161420,8 +161529,8 @@ ], "kind": "let", "range": [ - 92130, - 92201 + 92162, + 92233 ], "loc": { "start": { @@ -161443,8 +161552,8 @@ "type": "Identifier", "name": "tHead", "range": [ - 92214, - 92219 + 92246, + 92251 ], "loc": { "start": { @@ -161463,8 +161572,8 @@ "type": "Identifier", "name": "tag", "range": [ - 92222, - 92225 + 92254, + 92257 ], "loc": { "start": { @@ -161482,8 +161591,8 @@ "type": "Identifier", "name": "table", "range": [ - 92226, - 92231 + 92258, + 92263 ], "loc": { "start": { @@ -161501,8 +161610,8 @@ "value": "thead", "raw": "'thead'", "range": [ - 92233, - 92240 + 92265, + 92272 ], "loc": { "start": { @@ -161517,8 +161626,8 @@ } ], "range": [ - 92222, - 92241 + 92254, + 92273 ], "loc": { "start": { @@ -161532,8 +161641,8 @@ } }, "range": [ - 92214, - 92241 + 92246, + 92273 ], "loc": { "start": { @@ -161549,8 +161658,8 @@ ], "kind": "let", "range": [ - 92210, - 92242 + 92242, + 92274 ], "loc": { "start": { @@ -161572,8 +161681,8 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 92255, - 92261 + 92287, + 92293 ], "loc": { "start": { @@ -161594,8 +161703,8 @@ "object": { "type": "ThisExpression", "range": [ - 92264, - 92268 + 92296, + 92300 ], "loc": { "start": { @@ -161612,8 +161721,8 @@ "type": "Identifier", "name": "getHeadersRowIndex", "range": [ - 92269, - 92287 + 92301, + 92319 ], "loc": { "start": { @@ -161627,8 +161736,8 @@ } }, "range": [ - 92264, - 92287 + 92296, + 92319 ], "loc": { "start": { @@ -161643,8 +161752,8 @@ }, "arguments": [], "range": [ - 92264, - 92289 + 92296, + 92321 ], "loc": { "start": { @@ -161658,8 +161767,8 @@ } }, "range": [ - 92255, - 92289 + 92287, + 92321 ], "loc": { "start": { @@ -161675,8 +161784,8 @@ ], "kind": "let", "range": [ - 92251, - 92290 + 92283, + 92322 ], "loc": { "start": { @@ -161698,8 +161807,8 @@ "type": "Identifier", "name": "header", "range": [ - 92303, - 92309 + 92335, + 92341 ], "loc": { "start": { @@ -161714,8 +161823,8 @@ }, "init": null, "range": [ - 92303, - 92309 + 92335, + 92341 ], "loc": { "start": { @@ -161731,8 +161840,8 @@ ], "kind": "let", "range": [ - 92299, - 92310 + 92331, + 92342 ], "loc": { "start": { @@ -161757,8 +161866,8 @@ "type": "Identifier", "name": "tHead", "range": [ - 92323, - 92328 + 92355, + 92360 ], "loc": { "start": { @@ -161775,8 +161884,8 @@ "type": "Identifier", "name": "length", "range": [ - 92329, - 92335 + 92361, + 92367 ], "loc": { "start": { @@ -161790,8 +161899,8 @@ } }, "range": [ - 92323, - 92335 + 92355, + 92367 ], "loc": { "start": { @@ -161809,8 +161918,8 @@ "value": 0, "raw": "0", "range": [ - 92340, - 92341 + 92372, + 92373 ], "loc": { "start": { @@ -161824,8 +161933,8 @@ } }, "range": [ - 92323, - 92341 + 92355, + 92373 ], "loc": { "start": { @@ -161850,8 +161959,8 @@ "type": "Identifier", "name": "header", "range": [ - 92357, - 92363 + 92389, + 92395 ], "loc": { "start": { @@ -161880,8 +161989,8 @@ "type": "Identifier", "name": "table", "range": [ - 92366, - 92371 + 92398, + 92403 ], "loc": { "start": { @@ -161898,8 +162007,8 @@ "type": "Identifier", "name": "rows", "range": [ - 92372, - 92376 + 92404, + 92408 ], "loc": { "start": { @@ -161913,8 +162022,8 @@ } }, "range": [ - 92366, - 92376 + 92398, + 92408 ], "loc": { "start": { @@ -161931,8 +162040,8 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 92377, - 92383 + 92409, + 92415 ], "loc": { "start": { @@ -161946,8 +162055,8 @@ } }, "range": [ - 92366, - 92384 + 92398, + 92416 ], "loc": { "start": { @@ -161964,8 +162073,8 @@ "type": "Identifier", "name": "cells", "range": [ - 92385, - 92390 + 92417, + 92422 ], "loc": { "start": { @@ -161979,8 +162088,8 @@ } }, "range": [ - 92366, - 92390 + 92398, + 92422 ], "loc": { "start": { @@ -161997,8 +162106,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 92391, - 92399 + 92423, + 92431 ], "loc": { "start": { @@ -162012,8 +162121,8 @@ } }, "range": [ - 92366, - 92400 + 92398, + 92432 ], "loc": { "start": { @@ -162027,8 +162136,8 @@ } }, "range": [ - 92357, - 92400 + 92389, + 92432 ], "loc": { "start": { @@ -162042,8 +162151,8 @@ } }, "range": [ - 92357, - 92401 + 92389, + 92433 ], "loc": { "start": { @@ -162058,8 +162167,8 @@ } ], "range": [ - 92343, - 92411 + 92375, + 92443 ], "loc": { "start": { @@ -162074,8 +162183,8 @@ }, "alternate": null, "range": [ - 92319, - 92411 + 92351, + 92443 ], "loc": { "start": { @@ -162100,8 +162209,8 @@ "type": "Identifier", "name": "tHead", "range": [ - 92424, - 92429 + 92456, + 92461 ], "loc": { "start": { @@ -162118,8 +162227,8 @@ "type": "Identifier", "name": "length", "range": [ - 92430, - 92436 + 92462, + 92468 ], "loc": { "start": { @@ -162133,8 +162242,8 @@ } }, "range": [ - 92424, - 92436 + 92456, + 92468 ], "loc": { "start": { @@ -162152,8 +162261,8 @@ "value": 1, "raw": "1", "range": [ - 92441, - 92442 + 92473, + 92474 ], "loc": { "start": { @@ -162167,8 +162276,8 @@ } }, "range": [ - 92424, - 92442 + 92456, + 92474 ], "loc": { "start": { @@ -162193,8 +162302,8 @@ "type": "Identifier", "name": "header", "range": [ - 92458, - 92464 + 92490, + 92496 ], "loc": { "start": { @@ -162226,8 +162335,8 @@ "type": "Identifier", "name": "tHead", "range": [ - 92467, - 92472 + 92499, + 92504 ], "loc": { "start": { @@ -162245,8 +162354,8 @@ "value": 0, "raw": "0", "range": [ - 92473, - 92474 + 92505, + 92506 ], "loc": { "start": { @@ -162260,8 +162369,8 @@ } }, "range": [ - 92467, - 92475 + 92499, + 92507 ], "loc": { "start": { @@ -162278,8 +162387,8 @@ "type": "Identifier", "name": "rows", "range": [ - 92476, - 92480 + 92508, + 92512 ], "loc": { "start": { @@ -162293,8 +162402,8 @@ } }, "range": [ - 92467, - 92480 + 92499, + 92512 ], "loc": { "start": { @@ -162311,8 +162420,8 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 92481, - 92487 + 92513, + 92519 ], "loc": { "start": { @@ -162326,8 +162435,8 @@ } }, "range": [ - 92467, - 92488 + 92499, + 92520 ], "loc": { "start": { @@ -162344,8 +162453,8 @@ "type": "Identifier", "name": "cells", "range": [ - 92489, - 92494 + 92521, + 92526 ], "loc": { "start": { @@ -162359,8 +162468,8 @@ } }, "range": [ - 92467, - 92494 + 92499, + 92526 ], "loc": { "start": { @@ -162377,8 +162486,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 92495, - 92503 + 92527, + 92535 ], "loc": { "start": { @@ -162392,8 +162501,8 @@ } }, "range": [ - 92467, - 92504 + 92499, + 92536 ], "loc": { "start": { @@ -162407,8 +162516,8 @@ } }, "range": [ - 92458, - 92504 + 92490, + 92536 ], "loc": { "start": { @@ -162422,8 +162531,8 @@ } }, "range": [ - 92458, - 92505 + 92490, + 92537 ], "loc": { "start": { @@ -162438,8 +162547,8 @@ } ], "range": [ - 92444, - 92515 + 92476, + 92547 ], "loc": { "start": { @@ -162454,8 +162563,8 @@ }, "alternate": null, "range": [ - 92420, - 92515 + 92452, + 92547 ], "loc": { "start": { @@ -162474,8 +162583,8 @@ "type": "Identifier", "name": "header", "range": [ - 92531, - 92537 + 92563, + 92569 ], "loc": { "start": { @@ -162489,8 +162598,8 @@ } }, "range": [ - 92524, - 92538 + 92556, + 92570 ], "loc": { "start": { @@ -162505,8 +162614,8 @@ } ], "range": [ - 92120, - 92544 + 92152, + 92576 ], "loc": { "start": { @@ -162522,8 +162631,8 @@ "generator": false, "expression": false, "range": [ - 92109, - 92544 + 92141, + 92576 ], "loc": { "start": { @@ -162539,8 +162648,8 @@ "kind": "method", "computed": false, "range": [ - 92093, - 92544 + 92125, + 92576 ], "loc": { "start": { @@ -162557,8 +162666,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": [ - 91947, - 92088 + 91979, + 92120 ], "loc": { "start": { @@ -162577,8 +162686,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": [ - 92550, - 92723 + 92582, + 92755 ], "loc": { "start": { @@ -162600,8 +162709,8 @@ "type": "Identifier", "name": "getHeadersText", "range": [ - 92728, - 92742 + 92760, + 92774 ], "loc": { "start": { @@ -162624,8 +162733,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 92743, - 92760 + 92775, + 92792 ], "loc": { "start": { @@ -162643,8 +162752,8 @@ "value": false, "raw": "false", "range": [ - 92763, - 92768 + 92795, + 92800 ], "loc": { "start": { @@ -162658,8 +162767,8 @@ } }, "range": [ - 92743, - 92768 + 92775, + 92800 ], "loc": { "start": { @@ -162685,8 +162794,8 @@ "type": "Identifier", "name": "headers", "range": [ - 92784, - 92791 + 92816, + 92823 ], "loc": { "start": { @@ -162703,8 +162812,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 92794, - 92796 + 92826, + 92828 ], "loc": { "start": { @@ -162718,8 +162827,8 @@ } }, "range": [ - 92784, - 92796 + 92816, + 92828 ], "loc": { "start": { @@ -162735,8 +162844,8 @@ ], "kind": "let", "range": [ - 92780, - 92797 + 92812, + 92829 ], "loc": { "start": { @@ -162760,8 +162869,8 @@ "type": "Identifier", "name": "j", "range": [ - 92815, - 92816 + 92847, + 92848 ], "loc": { "start": { @@ -162779,8 +162888,8 @@ "value": 0, "raw": "0", "range": [ - 92819, - 92820 + 92851, + 92852 ], "loc": { "start": { @@ -162794,8 +162903,8 @@ } }, "range": [ - 92815, - 92820 + 92847, + 92852 ], "loc": { "start": { @@ -162811,8 +162920,8 @@ ], "kind": "let", "range": [ - 92811, - 92820 + 92843, + 92852 ], "loc": { "start": { @@ -162832,8 +162941,8 @@ "type": "Identifier", "name": "j", "range": [ - 92822, - 92823 + 92854, + 92855 ], "loc": { "start": { @@ -162852,8 +162961,8 @@ "object": { "type": "ThisExpression", "range": [ - 92826, - 92830 + 92858, + 92862 ], "loc": { "start": { @@ -162870,8 +162979,8 @@ "type": "Identifier", "name": "nbCells", "range": [ - 92831, - 92838 + 92863, + 92870 ], "loc": { "start": { @@ -162885,8 +162994,8 @@ } }, "range": [ - 92826, - 92838 + 92858, + 92870 ], "loc": { "start": { @@ -162900,8 +163009,8 @@ } }, "range": [ - 92822, - 92838 + 92854, + 92870 ], "loc": { "start": { @@ -162921,8 +163030,8 @@ "type": "Identifier", "name": "j", "range": [ - 92840, - 92841 + 92872, + 92873 ], "loc": { "start": { @@ -162937,8 +163046,8 @@ }, "prefix": false, "range": [ - 92840, - 92843 + 92872, + 92875 ], "loc": { "start": { @@ -162963,8 +163072,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 92863, - 92880 + 92895, + 92912 ], "loc": { "start": { @@ -162985,8 +163094,8 @@ "object": { "type": "ThisExpression", "range": [ - 92884, - 92888 + 92916, + 92920 ], "loc": { "start": { @@ -163003,8 +163112,8 @@ "type": "Identifier", "name": "hasExtension", "range": [ - 92889, - 92901 + 92921, + 92933 ], "loc": { "start": { @@ -163018,8 +163127,8 @@ } }, "range": [ - 92884, - 92901 + 92916, + 92933 ], "loc": { "start": { @@ -163038,8 +163147,8 @@ "value": "colsVisibility", "raw": "'colsVisibility'", "range": [ - 92902, - 92918 + 92934, + 92950 ], "loc": { "start": { @@ -163054,8 +163163,8 @@ } ], "range": [ - 92884, - 92919 + 92916, + 92951 ], "loc": { "start": { @@ -163069,8 +163178,8 @@ } }, "range": [ - 92863, - 92919 + 92895, + 92951 ], "loc": { "start": { @@ -163101,8 +163210,8 @@ "object": { "type": "ThisExpression", "range": [ - 92943, - 92947 + 92975, + 92979 ], "loc": { "start": { @@ -163119,8 +163228,8 @@ "type": "Identifier", "name": "extension", "range": [ - 92948, - 92957 + 92980, + 92989 ], "loc": { "start": { @@ -163134,8 +163243,8 @@ } }, "range": [ - 92943, - 92957 + 92975, + 92989 ], "loc": { "start": { @@ -163154,8 +163263,8 @@ "value": "colsVisibility", "raw": "'colsVisibility'", "range": [ - 92958, - 92974 + 92990, + 93006 ], "loc": { "start": { @@ -163170,8 +163279,8 @@ } ], "range": [ - 92943, - 92975 + 92975, + 93007 ], "loc": { "start": { @@ -163188,8 +163297,8 @@ "type": "Identifier", "name": "isColHidden", "range": [ - 92976, - 92987 + 93008, + 93019 ], "loc": { "start": { @@ -163203,8 +163312,8 @@ } }, "range": [ - 92943, - 92987 + 92975, + 93019 ], "loc": { "start": { @@ -163222,8 +163331,8 @@ "type": "Identifier", "name": "j", "range": [ - 92988, - 92989 + 93020, + 93021 ], "loc": { "start": { @@ -163238,8 +163347,8 @@ } ], "range": [ - 92943, - 92990 + 92975, + 93022 ], "loc": { "start": { @@ -163259,8 +163368,8 @@ "type": "ContinueStatement", "label": null, "range": [ - 93014, - 93023 + 93046, + 93055 ], "loc": { "start": { @@ -163275,8 +163384,8 @@ } ], "range": [ - 92992, - 93041 + 93024, + 93073 ], "loc": { "start": { @@ -163291,8 +163400,8 @@ }, "alternate": null, "range": [ - 92939, - 93041 + 92971, + 93073 ], "loc": { "start": { @@ -163307,8 +163416,8 @@ } ], "range": [ - 92921, - 93055 + 92953, + 93087 ], "loc": { "start": { @@ -163323,8 +163432,8 @@ }, "alternate": null, "range": [ - 92859, - 93055 + 92891, + 93087 ], "loc": { "start": { @@ -163346,8 +163455,8 @@ "type": "Identifier", "name": "header", "range": [ - 93072, - 93078 + 93104, + 93110 ], "loc": { "start": { @@ -163368,8 +163477,8 @@ "object": { "type": "ThisExpression", "range": [ - 93081, - 93085 + 93113, + 93117 ], "loc": { "start": { @@ -163386,8 +163495,8 @@ "type": "Identifier", "name": "getHeaderElement", "range": [ - 93086, - 93102 + 93118, + 93134 ], "loc": { "start": { @@ -163401,8 +163510,8 @@ } }, "range": [ - 93081, - 93102 + 93113, + 93134 ], "loc": { "start": { @@ -163420,8 +163529,8 @@ "type": "Identifier", "name": "j", "range": [ - 93103, - 93104 + 93135, + 93136 ], "loc": { "start": { @@ -163436,8 +163545,8 @@ } ], "range": [ - 93081, - 93105 + 93113, + 93137 ], "loc": { "start": { @@ -163451,8 +163560,8 @@ } }, "range": [ - 93072, - 93105 + 93104, + 93137 ], "loc": { "start": { @@ -163468,8 +163577,8 @@ ], "kind": "let", "range": [ - 93068, - 93106 + 93100, + 93138 ], "loc": { "start": { @@ -163491,8 +163600,8 @@ "type": "Identifier", "name": "headerText", "range": [ - 93123, - 93133 + 93155, + 93165 ], "loc": { "start": { @@ -163511,8 +163620,8 @@ "type": "Identifier", "name": "getFirstTextNode", "range": [ - 93136, - 93152 + 93168, + 93184 ], "loc": { "start": { @@ -163530,8 +163639,8 @@ "type": "Identifier", "name": "header", "range": [ - 93153, - 93159 + 93185, + 93191 ], "loc": { "start": { @@ -163546,8 +163655,8 @@ } ], "range": [ - 93136, - 93160 + 93168, + 93192 ], "loc": { "start": { @@ -163561,8 +163670,8 @@ } }, "range": [ - 93123, - 93160 + 93155, + 93192 ], "loc": { "start": { @@ -163578,8 +163687,8 @@ ], "kind": "let", "range": [ - 93119, - 93161 + 93151, + 93193 ], "loc": { "start": { @@ -163603,8 +163712,8 @@ "type": "Identifier", "name": "headers", "range": [ - 93174, - 93181 + 93206, + 93213 ], "loc": { "start": { @@ -163621,8 +163730,8 @@ "type": "Identifier", "name": "push", "range": [ - 93182, - 93186 + 93214, + 93218 ], "loc": { "start": { @@ -163636,8 +163745,8 @@ } }, "range": [ - 93174, - 93186 + 93206, + 93218 ], "loc": { "start": { @@ -163655,8 +163764,8 @@ "type": "Identifier", "name": "headerText", "range": [ - 93187, - 93197 + 93219, + 93229 ], "loc": { "start": { @@ -163671,8 +163780,8 @@ } ], "range": [ - 93174, - 93198 + 93206, + 93230 ], "loc": { "start": { @@ -163686,8 +163795,8 @@ } }, "range": [ - 93174, - 93199 + 93206, + 93231 ], "loc": { "start": { @@ -163702,8 +163811,8 @@ } ], "range": [ - 92845, - 93209 + 92877, + 93241 ], "loc": { "start": { @@ -163717,8 +163826,8 @@ } }, "range": [ - 92806, - 93209 + 92838, + 93241 ], "loc": { "start": { @@ -163737,8 +163846,8 @@ "type": "Identifier", "name": "headers", "range": [ - 93225, - 93232 + 93257, + 93264 ], "loc": { "start": { @@ -163752,8 +163861,8 @@ } }, "range": [ - 93218, - 93233 + 93250, + 93265 ], "loc": { "start": { @@ -163768,8 +163877,8 @@ } ], "range": [ - 92770, - 93239 + 92802, + 93271 ], "loc": { "start": { @@ -163785,8 +163894,8 @@ "generator": false, "expression": false, "range": [ - 92742, - 93239 + 92774, + 93271 ], "loc": { "start": { @@ -163802,8 +163911,8 @@ "kind": "method", "computed": false, "range": [ - 92728, - 93239 + 92760, + 93271 ], "loc": { "start": { @@ -163820,8 +163929,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": [ - 92550, - 92723 + 92582, + 92755 ], "loc": { "start": { @@ -163840,8 +163949,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": [ - 93245, - 93381 + 93277, + 93413 ], "loc": { "start": { @@ -163863,8 +163972,8 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 93386, - 93399 + 93418, + 93431 ], "loc": { "start": { @@ -163885,8 +163994,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 93400, - 93408 + 93432, + 93440 ], "loc": { "start": { @@ -163912,8 +164021,8 @@ "type": "Identifier", "name": "colType", "range": [ - 93424, - 93431 + 93456, + 93463 ], "loc": { "start": { @@ -163935,8 +164044,8 @@ "object": { "type": "ThisExpression", "range": [ - 93434, - 93438 + 93466, + 93470 ], "loc": { "start": { @@ -163953,8 +164062,8 @@ "type": "Identifier", "name": "cfg", "range": [ - 93439, - 93442 + 93471, + 93474 ], "loc": { "start": { @@ -163968,8 +164077,8 @@ } }, "range": [ - 93434, - 93442 + 93466, + 93474 ], "loc": { "start": { @@ -163990,8 +164099,8 @@ "value": "col_", "raw": "'col_'", "range": [ - 93443, - 93449 + 93475, + 93481 ], "loc": { "start": { @@ -164008,8 +164117,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 93452, - 93460 + 93484, + 93492 ], "loc": { "start": { @@ -164023,8 +164132,8 @@ } }, "range": [ - 93443, - 93460 + 93475, + 93492 ], "loc": { "start": { @@ -164038,8 +164147,8 @@ } }, "range": [ - 93434, - 93461 + 93466, + 93493 ], "loc": { "start": { @@ -164053,8 +164162,8 @@ } }, "range": [ - 93424, - 93461 + 93456, + 93493 ], "loc": { "start": { @@ -164070,8 +164179,8 @@ ], "kind": "let", "range": [ - 93420, - 93462 + 93452, + 93494 ], "loc": { "start": { @@ -164095,8 +164204,8 @@ "type": "Identifier", "name": "colType", "range": [ - 93479, - 93486 + 93511, + 93518 ], "loc": { "start": { @@ -164111,8 +164220,8 @@ }, "prefix": true, "range": [ - 93478, - 93486 + 93510, + 93518 ], "loc": { "start": { @@ -164129,8 +164238,8 @@ "type": "Identifier", "name": "INPUT", "range": [ - 93489, - 93494 + 93521, + 93526 ], "loc": { "start": { @@ -164152,8 +164261,8 @@ "type": "Identifier", "name": "colType", "range": [ - 93497, - 93504 + 93529, + 93536 ], "loc": { "start": { @@ -164170,8 +164279,8 @@ "type": "Identifier", "name": "toLowerCase", "range": [ - 93505, - 93516 + 93537, + 93548 ], "loc": { "start": { @@ -164185,8 +164294,8 @@ } }, "range": [ - 93497, - 93516 + 93529, + 93548 ], "loc": { "start": { @@ -164201,8 +164310,8 @@ }, "arguments": [], "range": [ - 93497, - 93518 + 93529, + 93550 ], "loc": { "start": { @@ -164216,8 +164325,8 @@ } }, "range": [ - 93478, - 93518 + 93510, + 93550 ], "loc": { "start": { @@ -164231,8 +164340,8 @@ } }, "range": [ - 93471, - 93519 + 93503, + 93551 ], "loc": { "start": { @@ -164247,8 +164356,8 @@ } ], "range": [ - 93410, - 93525 + 93442, + 93557 ], "loc": { "start": { @@ -164264,8 +164373,8 @@ "generator": false, "expression": false, "range": [ - 93399, - 93525 + 93431, + 93557 ], "loc": { "start": { @@ -164281,8 +164390,8 @@ "kind": "method", "computed": false, "range": [ - 93386, - 93525 + 93418, + 93557 ], "loc": { "start": { @@ -164299,8 +164408,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": [ - 93245, - 93381 + 93277, + 93413 ], "loc": { "start": { @@ -164319,8 +164428,8 @@ "type": "Block", "value": "*\n * Get the total number of filterable rows\n * @return {Number}\n ", "range": [ - 93531, - 93613 + 93563, + 93645 ], "loc": { "start": { @@ -164342,8 +164451,8 @@ "type": "Identifier", "name": "getFilterableRowsNb", "range": [ - 93618, - 93637 + 93650, + 93669 ], "loc": { "start": { @@ -164373,8 +164482,8 @@ "object": { "type": "ThisExpression", "range": [ - 93657, - 93661 + 93689, + 93693 ], "loc": { "start": { @@ -164391,8 +164500,8 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 93662, - 93671 + 93694, + 93703 ], "loc": { "start": { @@ -164406,8 +164515,8 @@ } }, "range": [ - 93657, - 93671 + 93689, + 93703 ], "loc": { "start": { @@ -164426,8 +164535,8 @@ "value": false, "raw": "false", "range": [ - 93672, - 93677 + 93704, + 93709 ], "loc": { "start": { @@ -164442,8 +164551,8 @@ } ], "range": [ - 93657, - 93678 + 93689, + 93710 ], "loc": { "start": { @@ -164457,8 +164566,8 @@ } }, "range": [ - 93650, - 93679 + 93682, + 93711 ], "loc": { "start": { @@ -164473,8 +164582,8 @@ } ], "range": [ - 93640, - 93685 + 93672, + 93717 ], "loc": { "start": { @@ -164490,8 +164599,8 @@ "generator": false, "expression": false, "range": [ - 93637, - 93685 + 93669, + 93717 ], "loc": { "start": { @@ -164507,8 +164616,8 @@ "kind": "method", "computed": false, "range": [ - 93618, - 93685 + 93650, + 93717 ], "loc": { "start": { @@ -164525,8 +164634,8 @@ "type": "Block", "value": "*\n * Get the total number of filterable rows\n * @return {Number}\n ", "range": [ - 93531, - 93613 + 93563, + 93645 ], "loc": { "start": { @@ -164545,8 +164654,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": [ - 93691, - 93846 + 93723, + 93878 ], "loc": { "start": { @@ -164568,8 +164677,8 @@ "type": "Identifier", "name": "getValidRowsNb", "range": [ - 93851, - 93865 + 93883, + 93897 ], "loc": { "start": { @@ -164592,8 +164701,8 @@ "type": "Identifier", "name": "reCalc", "range": [ - 93866, - 93872 + 93898, + 93904 ], "loc": { "start": { @@ -164611,8 +164720,8 @@ "value": false, "raw": "false", "range": [ - 93875, - 93880 + 93907, + 93912 ], "loc": { "start": { @@ -164626,8 +164735,8 @@ } }, "range": [ - 93866, - 93880 + 93898, + 93912 ], "loc": { "start": { @@ -164657,8 +164766,8 @@ "object": { "type": "ThisExpression", "range": [ - 93899, - 93903 + 93931, + 93935 ], "loc": { "start": { @@ -164675,8 +164784,8 @@ "type": "Identifier", "name": "getValidRows", "range": [ - 93904, - 93916 + 93936, + 93948 ], "loc": { "start": { @@ -164690,8 +164799,8 @@ } }, "range": [ - 93899, - 93916 + 93931, + 93948 ], "loc": { "start": { @@ -164709,8 +164818,8 @@ "type": "Identifier", "name": "reCalc", "range": [ - 93917, - 93923 + 93949, + 93955 ], "loc": { "start": { @@ -164725,8 +164834,8 @@ } ], "range": [ - 93899, - 93924 + 93931, + 93956 ], "loc": { "start": { @@ -164743,8 +164852,8 @@ "type": "Identifier", "name": "length", "range": [ - 93925, - 93931 + 93957, + 93963 ], "loc": { "start": { @@ -164758,8 +164867,8 @@ } }, "range": [ - 93899, - 93931 + 93931, + 93963 ], "loc": { "start": { @@ -164773,8 +164882,8 @@ } }, "range": [ - 93892, - 93932 + 93924, + 93964 ], "loc": { "start": { @@ -164789,8 +164898,8 @@ } ], "range": [ - 93882, - 93938 + 93914, + 93970 ], "loc": { "start": { @@ -164806,8 +164915,8 @@ "generator": false, "expression": false, "range": [ - 93865, - 93938 + 93897, + 93970 ], "loc": { "start": { @@ -164823,8 +164932,8 @@ "kind": "method", "computed": false, "range": [ - 93851, - 93938 + 93883, + 93970 ], "loc": { "start": { @@ -164841,8 +164950,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": [ - 93691, - 93846 + 93723, + 93878 ], "loc": { "start": { @@ -164861,8 +164970,8 @@ "type": "Block", "value": "*\n * Return the working DOM element\n * @return {HTMLTableElement}\n ", "range": [ - 93944, - 94027 + 93976, + 94059 ], "loc": { "start": { @@ -164884,8 +164993,8 @@ "type": "Identifier", "name": "dom", "range": [ - 94032, - 94035 + 94064, + 94067 ], "loc": { "start": { @@ -164913,8 +165022,8 @@ "object": { "type": "ThisExpression", "range": [ - 94055, - 94059 + 94087, + 94091 ], "loc": { "start": { @@ -164931,8 +165040,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 94060, - 94063 + 94092, + 94095 ], "loc": { "start": { @@ -164946,8 +165055,8 @@ } }, "range": [ - 94055, - 94063 + 94087, + 94095 ], "loc": { "start": { @@ -164961,8 +165070,8 @@ } }, "range": [ - 94048, - 94064 + 94080, + 94096 ], "loc": { "start": { @@ -164977,8 +165086,8 @@ } ], "range": [ - 94038, - 94070 + 94070, + 94102 ], "loc": { "start": { @@ -164994,8 +165103,8 @@ "generator": false, "expression": false, "range": [ - 94035, - 94070 + 94067, + 94102 ], "loc": { "start": { @@ -165011,8 +165120,8 @@ "kind": "method", "computed": false, "range": [ - 94032, - 94070 + 94064, + 94102 ], "loc": { "start": { @@ -165029,8 +165138,8 @@ "type": "Block", "value": "*\n * Return the working DOM element\n * @return {HTMLTableElement}\n ", "range": [ - 93944, - 94027 + 93976, + 94059 ], "loc": { "start": { @@ -165049,8 +165158,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": [ - 94076, - 94282 + 94108, + 94314 ], "loc": { "start": { @@ -165072,8 +165181,8 @@ "type": "Identifier", "name": "getDecimal", "range": [ - 94287, - 94297 + 94319, + 94329 ], "loc": { "start": { @@ -165094,8 +165203,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 94298, - 94306 + 94330, + 94338 ], "loc": { "start": { @@ -165121,8 +165230,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 94322, - 94329 + 94354, + 94361 ], "loc": { "start": { @@ -165141,8 +165250,8 @@ "object": { "type": "ThisExpression", "range": [ - 94332, - 94336 + 94364, + 94368 ], "loc": { "start": { @@ -165159,8 +165268,8 @@ "type": "Identifier", "name": "decimalSeparator", "range": [ - 94337, - 94353 + 94369, + 94385 ], "loc": { "start": { @@ -165174,8 +165283,8 @@ } }, "range": [ - 94332, - 94353 + 94364, + 94385 ], "loc": { "start": { @@ -165189,8 +165298,8 @@ } }, "range": [ - 94322, - 94353 + 94354, + 94385 ], "loc": { "start": { @@ -165206,8 +165315,8 @@ ], "kind": "let", "range": [ - 94318, - 94354 + 94350, + 94386 ], "loc": { "start": { @@ -165230,8 +165339,8 @@ "object": { "type": "ThisExpression", "range": [ - 94367, - 94371 + 94399, + 94403 ], "loc": { "start": { @@ -165248,8 +165357,8 @@ "type": "Identifier", "name": "hasType", "range": [ - 94372, - 94379 + 94404, + 94411 ], "loc": { "start": { @@ -165263,8 +165372,8 @@ } }, "range": [ - 94367, - 94379 + 94399, + 94411 ], "loc": { "start": { @@ -165282,8 +165391,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 94380, - 94388 + 94412, + 94420 ], "loc": { "start": { @@ -165303,8 +165412,8 @@ "type": "Identifier", "name": "FORMATTED_NUMBER", "range": [ - 94391, - 94407 + 94423, + 94439 ], "loc": { "start": { @@ -165319,8 +165428,8 @@ } ], "range": [ - 94390, - 94408 + 94422, + 94440 ], "loc": { "start": { @@ -165335,8 +165444,8 @@ } ], "range": [ - 94367, - 94409 + 94399, + 94441 ], "loc": { "start": { @@ -165361,8 +165470,8 @@ "type": "Identifier", "name": "colType", "range": [ - 94429, - 94436 + 94461, + 94468 ], "loc": { "start": { @@ -165384,8 +165493,8 @@ "object": { "type": "ThisExpression", "range": [ - 94439, - 94443 + 94471, + 94475 ], "loc": { "start": { @@ -165402,8 +165511,8 @@ "type": "Identifier", "name": "colTypes", "range": [ - 94444, - 94452 + 94476, + 94484 ], "loc": { "start": { @@ -165417,8 +165526,8 @@ } }, "range": [ - 94439, - 94452 + 94471, + 94484 ], "loc": { "start": { @@ -165435,8 +165544,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 94453, - 94461 + 94485, + 94493 ], "loc": { "start": { @@ -165450,8 +165559,8 @@ } }, "range": [ - 94439, - 94462 + 94471, + 94494 ], "loc": { "start": { @@ -165465,8 +165574,8 @@ } }, "range": [ - 94429, - 94462 + 94461, + 94494 ], "loc": { "start": { @@ -165482,8 +165591,8 @@ ], "kind": "let", "range": [ - 94425, - 94463 + 94457, + 94495 ], "loc": { "start": { @@ -165507,8 +165616,8 @@ "type": "Identifier", "name": "colType", "range": [ - 94480, - 94487 + 94512, + 94519 ], "loc": { "start": { @@ -165525,8 +165634,8 @@ "type": "Identifier", "name": "hasOwnProperty", "range": [ - 94488, - 94502 + 94520, + 94534 ], "loc": { "start": { @@ -165540,8 +165649,8 @@ } }, "range": [ - 94480, - 94502 + 94512, + 94534 ], "loc": { "start": { @@ -165560,8 +165669,8 @@ "value": "decimal", "raw": "'decimal'", "range": [ - 94503, - 94512 + 94535, + 94544 ], "loc": { "start": { @@ -165576,8 +165685,8 @@ } ], "range": [ - 94480, - 94513 + 94512, + 94545 ], "loc": { "start": { @@ -165602,8 +165711,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 94533, - 94540 + 94565, + 94572 ], "loc": { "start": { @@ -165623,8 +165732,8 @@ "type": "Identifier", "name": "colType", "range": [ - 94543, - 94550 + 94575, + 94582 ], "loc": { "start": { @@ -165641,8 +165750,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 94551, - 94558 + 94583, + 94590 ], "loc": { "start": { @@ -165656,8 +165765,8 @@ } }, "range": [ - 94543, - 94558 + 94575, + 94590 ], "loc": { "start": { @@ -165671,8 +165780,8 @@ } }, "range": [ - 94533, - 94558 + 94565, + 94590 ], "loc": { "start": { @@ -165686,8 +165795,8 @@ } }, "range": [ - 94533, - 94559 + 94565, + 94591 ], "loc": { "start": { @@ -165702,8 +165811,8 @@ } ], "range": [ - 94515, - 94573 + 94547, + 94605 ], "loc": { "start": { @@ -165718,8 +165827,8 @@ }, "alternate": null, "range": [ - 94476, - 94573 + 94508, + 94605 ], "loc": { "start": { @@ -165734,8 +165843,8 @@ } ], "range": [ - 94411, - 94583 + 94443, + 94615 ], "loc": { "start": { @@ -165750,8 +165859,8 @@ }, "alternate": null, "range": [ - 94363, - 94583 + 94395, + 94615 ], "loc": { "start": { @@ -165770,8 +165879,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 94599, - 94606 + 94631, + 94638 ], "loc": { "start": { @@ -165785,8 +165894,8 @@ } }, "range": [ - 94592, - 94607 + 94624, + 94639 ], "loc": { "start": { @@ -165801,8 +165910,8 @@ } ], "range": [ - 94308, - 94613 + 94340, + 94645 ], "loc": { "start": { @@ -165818,8 +165927,8 @@ "generator": false, "expression": false, "range": [ - 94297, - 94613 + 94329, + 94645 ], "loc": { "start": { @@ -165835,8 +165944,8 @@ "kind": "method", "computed": false, "range": [ - 94287, - 94613 + 94319, + 94645 ], "loc": { "start": { @@ -165853,8 +165962,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": [ - 94076, - 94282 + 94108, + 94314 ], "loc": { "start": { @@ -165873,8 +165982,8 @@ "type": "Block", "value": "*\n * Get the configuration object (literal object)\n * @return {Object}\n ", "range": [ - 94619, - 94707 + 94651, + 94739 ], "loc": { "start": { @@ -165896,8 +166005,8 @@ "type": "Identifier", "name": "config", "range": [ - 94712, - 94718 + 94744, + 94750 ], "loc": { "start": { @@ -165925,8 +166034,8 @@ "object": { "type": "ThisExpression", "range": [ - 94738, - 94742 + 94770, + 94774 ], "loc": { "start": { @@ -165943,8 +166052,8 @@ "type": "Identifier", "name": "cfg", "range": [ - 94743, - 94746 + 94775, + 94778 ], "loc": { "start": { @@ -165958,8 +166067,8 @@ } }, "range": [ - 94738, - 94746 + 94770, + 94778 ], "loc": { "start": { @@ -165973,8 +166082,8 @@ } }, "range": [ - 94731, - 94747 + 94763, + 94779 ], "loc": { "start": { @@ -165989,8 +166098,8 @@ } ], "range": [ - 94721, - 94753 + 94753, + 94785 ], "loc": { "start": { @@ -166006,8 +166115,8 @@ "generator": false, "expression": false, "range": [ - 94718, - 94753 + 94750, + 94785 ], "loc": { "start": { @@ -166023,8 +166132,8 @@ "kind": "method", "computed": false, "range": [ - 94712, - 94753 + 94744, + 94785 ], "loc": { "start": { @@ -166041,8 +166150,8 @@ "type": "Block", "value": "*\n * Get the configuration object (literal object)\n * @return {Object}\n ", "range": [ - 94619, - 94707 + 94651, + 94739 ], "loc": { "start": { @@ -166061,7 +166170,7 @@ ], "range": [ 968, - 94755 + 94787 ], "loc": { "start": { @@ -166076,7 +166185,7 @@ }, "range": [ 950, - 94755 + 94787 ], "loc": { "start": { @@ -166114,7 +166223,7 @@ "source": null, "range": [ 943, - 94755 + 94787 ], "loc": { "start": { @@ -166151,7 +166260,7 @@ "sourceType": "module", "range": [ 0, - 94755 + 94787 ], "loc": { "start": { @@ -167428,8 +167537,8 @@ "type": "Block", "value": "*\n * Indicate whether pop-up filters UI is enabled\n * @type {Boolean}\n ", "range": [ - 13341, - 13440 + 13373, + 13472 ], "loc": { "start": { @@ -167446,8 +167555,8 @@ "type": "Block", "value": "*\n * Indicate whether filtered (active) columns indicator is enabled\n * @type {Boolean}\n ", "range": [ - 13504, - 13621 + 13536, + 13653 ], "loc": { "start": { @@ -167464,8 +167573,8 @@ "type": "Block", "value": "** select filter's customisation and behaviours **", "range": [ - 13740, - 13794 + 13772, + 13826 ], "loc": { "start": { @@ -167482,8 +167591,8 @@ "type": "Block", "value": "*\n * Text for clear option in drop-down filter types (1st option)\n * @type {String|Array}\n ", "range": [ - 13803, - 13922 + 13835, + 13954 ], "loc": { "start": { @@ -167500,8 +167609,8 @@ "type": "Block", "value": "*\n * Indicate whether empty option is enabled in drop-down filter types\n * @type {Boolean}\n ", "range": [ - 13995, - 14115 + 14027, + 14147 ], "loc": { "start": { @@ -167518,8 +167627,8 @@ "type": "Block", "value": "*\n * Text for empty option in drop-down filter types\n * @type {String}\n ", "range": [ - 14190, - 14290 + 14222, + 14322 ], "loc": { "start": { @@ -167536,8 +167645,8 @@ "type": "Block", "value": "*\n * Indicate whether non-empty option is enabled in drop-down filter\n * types\n * @type {Boolean}\n ", "range": [ - 14352, - 14487 + 14384, + 14519 ], "loc": { "start": { @@ -167554,8 +167663,8 @@ "type": "Block", "value": "*\n * Text for non-empty option in drop-down filter types\n * @type {String}\n ", "range": [ - 14569, - 14673 + 14601, + 14705 ], "loc": { "start": { @@ -167572,8 +167681,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": [ - 14746, - 14894 + 14778, + 14926 ], "loc": { "start": { @@ -167590,8 +167699,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": [ - 14969, - 15147 + 15001, + 15179 ], "loc": { "start": { @@ -167608,8 +167717,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": [ - 15289, - 15465 + 15321, + 15497 ], "loc": { "start": { @@ -167626,8 +167735,8 @@ "type": "Block", "value": "*\n * List of columns implementing options sorting in a ascending numeric\n * manner\n * @type {Array}\n ", "range": [ - 15528, - 15665 + 15560, + 15697 ], "loc": { "start": { @@ -167644,8 +167753,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": [ - 15742, - 15919 + 15774, + 15951 ], "loc": { "start": { @@ -167662,8 +167771,8 @@ "type": "Block", "value": "*\n * List of columns implementing options sorting in a descending numeric\n * manner\n * @type {Array}\n ", "range": [ - 15984, - 16122 + 16016, + 16154 ], "loc": { "start": { @@ -167680,8 +167789,8 @@ "type": "Block", "value": "*\n * Indicate whether drop-down filter types are populated on demand at\n * first usage\n * @type {Boolean}\n ", "range": [ - 16202, - 16345 + 16234, + 16377 ], "loc": { "start": { @@ -167698,8 +167807,8 @@ "type": "Block", "value": "*\n * Indicate whether custom drop-down filter options are implemented\n * @type {Boolean}\n ", "range": [ - 16421, - 16539 + 16453, + 16571 ], "loc": { "start": { @@ -167716,8 +167825,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": [ - 16606, - 17078 + 16638, + 17110 ], "loc": { "start": { @@ -167734,8 +167843,8 @@ "type": "Block", "value": "** Filter operators **", "range": [ - 17135, - 17161 + 17167, + 17193 ], "loc": { "start": { @@ -167752,8 +167861,8 @@ "type": "Block", "value": "*\n * Regular expression operator for input filter. Defaults to 'rgx:'\n * @type {String}\n ", "range": [ - 17170, - 17287 + 17202, + 17319 ], "loc": { "start": { @@ -167770,8 +167879,8 @@ "type": "Block", "value": "*\n * Empty cells operator for input filter. Defaults to '[empty]'\n * @type {String}\n ", "range": [ - 17353, - 17466 + 17385, + 17498 ], "loc": { "start": { @@ -167788,8 +167897,8 @@ "type": "Block", "value": "*\n * Non-empty cells operator for input filter. Defaults to '[nonempty]'\n * @type {String}\n ", "range": [ - 17533, - 17653 + 17565, + 17685 ], "loc": { "start": { @@ -167806,8 +167915,8 @@ "type": "Block", "value": "*\n * Logical OR operator for input filter. Defaults to '||'\n * @type {String}\n ", "range": [ - 17726, - 17833 + 17758, + 17865 ], "loc": { "start": { @@ -167824,8 +167933,8 @@ "type": "Block", "value": "*\n * Logical AND operator for input filter. Defaults to '&&'\n * @type {String}\n ", "range": [ - 17892, - 18000 + 17924, + 18032 ], "loc": { "start": { @@ -167842,8 +167951,8 @@ "type": "Block", "value": "*\n * Greater than operator for input filter. Defaults to '>'\n * @type {String}\n ", "range": [ - 18060, - 18168 + 18092, + 18200 ], "loc": { "start": { @@ -167860,8 +167969,8 @@ "type": "Block", "value": "*\n * Lower than operator for input filter. Defaults to '<'\n * @type {String}\n ", "range": [ - 18231, - 18337 + 18263, + 18369 ], "loc": { "start": { @@ -167878,8 +167987,8 @@ "type": "Block", "value": "*\n * Lower than or equal operator for input filter. Defaults to '<='\n * @type {String}\n ", "range": [ - 18398, - 18514 + 18430, + 18546 ], "loc": { "start": { @@ -167896,8 +168005,8 @@ "type": "Block", "value": "*\n * Greater than or equal operator for input filter. Defaults to '>='\n * @type {String}\n ", "range": [ - 18582, - 18700 + 18614, + 18732 ], "loc": { "start": { @@ -167914,8 +168023,8 @@ "type": "Block", "value": "*\n * Inequality operator for input filter. Defaults to '!'\n * @type {String}\n ", "range": [ - 18770, - 18876 + 18802, + 18908 ], "loc": { "start": { @@ -167932,8 +168041,8 @@ "type": "Block", "value": "*\n * Like operator for input filter. Defaults to '!'\n * @type {String}\n ", "range": [ - 18941, - 19041 + 18973, + 19073 ], "loc": { "start": { @@ -167950,8 +168059,8 @@ "type": "Block", "value": "*\n * Strict equality operator for input filter. Defaults to '='\n * @type {String}\n ", "range": [ - 19101, - 19212 + 19133, + 19244 ], "loc": { "start": { @@ -167968,8 +168077,8 @@ "type": "Block", "value": "*\n * Starts with operator for input filter. Defaults to '='\n * @type {String}\n ", "range": [ - 19273, - 19380 + 19305, + 19412 ], "loc": { "start": { @@ -167986,8 +168095,8 @@ "type": "Block", "value": "*\n * Ends with operator for input filter. Defaults to '='\n * @type {String}\n ", "range": [ - 19446, - 19551 + 19478, + 19583 ], "loc": { "start": { @@ -168004,8 +168113,8 @@ "type": "Line", "value": " this.curExp = f.cur_exp || '^[¥£€$]';", "range": [ - 19615, - 19655 + 19647, + 19687 ], "loc": { "start": { @@ -168022,8 +168131,8 @@ "type": "Block", "value": "*\n * Stored values separator\n * @type {String}\n ", "range": [ - 19665, - 19741 + 19697, + 19773 ], "loc": { "start": { @@ -168040,8 +168149,8 @@ "type": "Block", "value": "*\n * Enable rows counter UI component\n * @type {Boolean|Object}\n ", "range": [ - 19796, - 19889 + 19828, + 19921 ], "loc": { "start": { @@ -168058,8 +168167,8 @@ "type": "Block", "value": "*\n * Enable status bar UI component\n * @type {Boolean|Object}\n ", "range": [ - 19976, - 20067 + 20008, + 20099 ], "loc": { "start": { @@ -168076,8 +168185,8 @@ "type": "Block", "value": "*\n * Enable activity/spinner indicator UI component\n * @type {Boolean|Object}\n ", "range": [ - 20148, - 20255 + 20180, + 20287 ], "loc": { "start": { @@ -168094,8 +168203,8 @@ "type": "Block", "value": "** validation - reset buttons/links **", "range": [ - 20325, - 20367 + 20357, + 20399 ], "loc": { "start": { @@ -168112,8 +168221,8 @@ "type": "Block", "value": "*\n * Enable filters submission button\n * @type {Boolean}\n ", "range": [ - 20376, - 20462 + 20408, + 20494 ], "loc": { "start": { @@ -168130,8 +168239,8 @@ "type": "Block", "value": "*\n * Define filters submission button text\n * @type {String}\n ", "range": [ - 20514, - 20604 + 20546, + 20636 ], "loc": { "start": { @@ -168148,8 +168257,8 @@ "type": "Block", "value": "*\n * Css class for filters submission button\n * @type {String}\n ", "range": [ - 20684, - 20776 + 20716, + 20808 ], "loc": { "start": { @@ -168166,8 +168275,8 @@ "type": "Block", "value": "*\n * Enable clear button\n * @type {Boolean}\n ", "range": [ - 20892, - 20965 + 20924, + 20997 ], "loc": { "start": { @@ -168184,8 +168293,8 @@ "type": "Block", "value": "*\n * Callback fired before filters are cleared\n * @type {Function}\n ", "range": [ - 21021, - 21117 + 21053, + 21149 ], "loc": { "start": { @@ -168202,8 +168311,8 @@ "type": "Block", "value": "*\n * Callback fired after filters are cleared\n * @type {Function}\n ", "range": [ - 21224, - 21319 + 21256, + 21351 ], "loc": { "start": { @@ -168220,8 +168329,8 @@ "type": "Block", "value": "*\n * Enable paging component\n * @type {Boolean}\n ", "range": [ - 21423, - 21500 + 21455, + 21532 ], "loc": { "start": { @@ -168238,8 +168347,8 @@ "type": "Block", "value": "*\n * Number of hidden rows\n * @type {Number}\n * @private\n ", "range": [ - 21551, - 21645 + 21583, + 21677 ], "loc": { "start": { @@ -168256,8 +168365,8 @@ "type": "Block", "value": "*\n * Enable auto-filter behaviour, table is filtered when a user\n * stops typing\n * @type {Boolean}\n ", "range": [ - 21686, - 21823 + 21718, + 21855 ], "loc": { "start": { @@ -168274,8 +168383,8 @@ "type": "Block", "value": "*\n * Auto-filter delay in msecs\n * @type {Number}\n ", "range": [ - 21883, - 21962 + 21915, + 21994 ], "loc": { "start": { @@ -168292,8 +168401,8 @@ "type": "Block", "value": "*\n * Indicate whether user is typing\n * @type {Boolean}\n * @private\n ", "range": [ - 22086, - 22191 + 22118, + 22223 ], "loc": { "start": { @@ -168310,8 +168419,8 @@ "type": "Block", "value": "*\n * Auto-filter interval ID\n * @type {String}\n * @private\n ", "range": [ - 22235, - 22331 + 22267, + 22363 ], "loc": { "start": { @@ -168328,8 +168437,8 @@ "type": "Block", "value": "*\n * Enable keyword highlighting behaviour\n * @type {Boolean}\n ", "range": [ - 22378, - 22469 + 22410, + 22501 ], "loc": { "start": { @@ -168346,8 +168455,8 @@ "type": "Block", "value": "*\n * Enable no results message UI component\n * @type {Boolean}\n ", "range": [ - 22543, - 22635 + 22575, + 22667 ], "loc": { "start": { @@ -168364,8 +168473,8 @@ "type": "Block", "value": "*\n * Enable state persistence\n * @type {Boolean}\n ", "range": [ - 22744, - 22822 + 22776, + 22854 ], "loc": { "start": { @@ -168382,8 +168491,8 @@ "type": "Block", "value": "** data types **", "range": [ - 22889, - 22909 + 22921, + 22941 ], "loc": { "start": { @@ -168400,8 +168509,8 @@ "type": "Block", "value": "*\n * Enable date type module\n * @type {Boolean}\n * @private\n ", "range": [ - 22919, - 23016 + 22951, + 23048 ], "loc": { "start": { @@ -168418,8 +168527,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": [ - 23056, - 23223 + 23088, + 23255 ], "loc": { "start": { @@ -168436,8 +168545,8 @@ "type": "Block", "value": "*\n * Define thousands separator ',' or '.', defaults to ','\n * @type {String}\n ", "range": [ - 23273, - 23380 + 23305, + 23412 ], "loc": { "start": { @@ -168454,8 +168563,8 @@ "type": "Block", "value": "*\n * Define decimal separator ',' or '.', defaults to '.'\n * @type {String}\n ", "range": [ - 23454, - 23559 + 23486, + 23591 ], "loc": { "start": { @@ -168472,8 +168581,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": [ - 23629, - 24227 + 23661, + 24259 ], "loc": { "start": { @@ -168490,8 +168599,8 @@ "type": "Block", "value": "** ids prefixes **", "range": [ - 24302, - 24324 + 24334, + 24356 ], "loc": { "start": { @@ -168508,8 +168617,8 @@ "type": "Block", "value": "*\n * Main prefix\n * @private\n ", "range": [ - 24333, - 24391 + 24365, + 24423 ], "loc": { "start": { @@ -168526,8 +168635,8 @@ "type": "Block", "value": "*\n * Filter's ID prefix (inputs - selects)\n * @private\n ", "range": [ - 24429, - 24513 + 24461, + 24545 ], "loc": { "start": { @@ -168544,8 +168653,8 @@ "type": "Block", "value": "*\n * Button's ID prefix\n * @private\n ", "range": [ - 24553, - 24618 + 24585, + 24650 ], "loc": { "start": { @@ -168562,8 +168671,8 @@ "type": "Block", "value": "*\n * Toolbar container ID prefix\n * @private\n ", "range": [ - 24664, - 24738 + 24696, + 24770 ], "loc": { "start": { @@ -168580,8 +168689,8 @@ "type": "Block", "value": "*\n * Toolbar left element ID prefix\n * @private\n ", "range": [ - 24782, - 24859 + 24814, + 24891 ], "loc": { "start": { @@ -168598,8 +168707,8 @@ "type": "Block", "value": "*\n * Toolbar right element ID prefix\n * @private\n ", "range": [ - 24902, - 24980 + 24934, + 25012 ], "loc": { "start": { @@ -168616,8 +168725,8 @@ "type": "Block", "value": "*\n * Toolbar middle element ID prefix\n * @private\n ", "range": [ - 25023, - 25102 + 25055, + 25134 ], "loc": { "start": { @@ -168634,8 +168743,8 @@ "type": "Block", "value": "*\n * Responsive Css class\n * @private\n ", "range": [ - 25145, - 25212 + 25177, + 25244 ], "loc": { "start": { @@ -168652,8 +168761,8 @@ "type": "Block", "value": "** extensions **", "range": [ - 25260, - 25280 + 25292, + 25312 ], "loc": { "start": { @@ -168670,8 +168779,8 @@ "type": "Block", "value": "*\n * List of loaded extensions\n * @type {Array}\n * @private\n ", "range": [ - 25289, - 25386 + 25321, + 25418 ], "loc": { "start": { @@ -168688,8 +168797,8 @@ "type": "Block", "value": "*\n * Determine whether extensions are loaded\n * @type {Boolean}\n * @private\n ", "range": [ - 25436, - 25549 + 25468, + 25581 ], "loc": { "start": { @@ -168706,8 +168815,8 @@ "type": "Block", "value": "** themes **", "range": [ - 25614, - 25630 + 25646, + 25662 ], "loc": { "start": { @@ -168724,8 +168833,8 @@ "type": "Block", "value": "*\n * Enable default theme\n * @type {Boolean}\n ", "range": [ - 25639, - 25713 + 25671, + 25745 ], "loc": { "start": { @@ -168742,8 +168851,8 @@ "type": "Block", "value": "*\n * Determine whether themes are enables\n * @type {Boolean}\n * @private\n ", "range": [ - 25790, - 25900 + 25822, + 25932 ], "loc": { "start": { @@ -168760,8 +168869,8 @@ "type": "Block", "value": "*\n * List of themes, ie:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n ", "range": [ - 25983, - 26095 + 26015, + 26127 ], "loc": { "start": { @@ -168778,8 +168887,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": [ - 26143, - 26324 + 26175, + 26356 ], "loc": { "start": { @@ -168796,8 +168905,8 @@ "type": "Block", "value": "*\n * Enable responsive layout\n * @type {Boolean}\n ", "range": [ - 26405, - 26483 + 26437, + 26515 ], "loc": { "start": { @@ -168814,8 +168923,8 @@ "type": "Block", "value": "*\n * Features registry\n * @private\n ", "range": [ - 26542, - 26606 + 26574, + 26638 ], "loc": { "start": { @@ -168832,8 +168941,8 @@ "type": "Block", "value": "*\n * Extensions registry\n * @private\n ", "range": [ - 26639, - 26705 + 26671, + 26737 ], "loc": { "start": { @@ -168850,8 +168959,8 @@ "type": "Line", "value": "conditionally instantiate required features", "range": [ - 26746, - 26791 + 26778, + 26823 ], "loc": { "start": { @@ -168868,8 +168977,8 @@ "type": "Line", "value": "load styles if necessary", "range": [ - 26910, - 26936 + 26942, + 26968 ], "loc": { "start": { @@ -168886,8 +168995,8 @@ "type": "Block", "value": "*\n * Initialise features and layout\n ", "range": [ - 27019, - 27068 + 27051, + 27100 ], "loc": { "start": { @@ -168904,8 +169013,8 @@ "type": "Line", "value": "loads theme", "range": [ - 27314, - 27327 + 27346, + 27359 ], "loc": { "start": { @@ -168922,8 +169031,8 @@ "type": "Line", "value": "explicitly initialise features in given order", "range": [ - 27582, - 27629 + 27614, + 27661 ], "loc": { "start": { @@ -168940,8 +169049,8 @@ "type": "Line", "value": "filters grid is not generated", "range": [ - 27867, - 27898 + 27899, + 27930 ], "loc": { "start": { @@ -168958,8 +169067,8 @@ "type": "Line", "value": " Generate filters", "range": [ - 28099, - 28118 + 28131, + 28150 ], "loc": { "start": { @@ -168976,8 +169085,8 @@ "type": "Line", "value": "only 1 input for single search", "range": [ - 28698, - 28730 + 28730, + 28762 ], "loc": { "start": { @@ -168994,8 +169103,8 @@ "type": "Line", "value": "drop-down filters", "range": [ - 28898, - 28917 + 28930, + 28949 ], "loc": { "start": { @@ -169012,8 +169121,8 @@ "type": "Line", "value": " checklist", "range": [ - 29152, - 29164 + 29184, + 29196 ], "loc": { "start": { @@ -169030,8 +169139,8 @@ "type": "Line", "value": " this adds submit button", "range": [ - 29483, - 29509 + 29515, + 29541 ], "loc": { "start": { @@ -169048,8 +169157,8 @@ "type": "Line", "value": "if this.fltGrid", "range": [ - 29844, - 29861 + 29876, + 29893 ], "loc": { "start": { @@ -169066,8 +169175,8 @@ "type": "Block", "value": " Features ", "range": [ - 29871, - 29885 + 29903, + 29917 ], "loc": { "start": { @@ -169084,8 +169193,8 @@ "type": "Line", "value": "TF css class is added to table", "range": [ - 30356, - 30388 + 30388, + 30420 ], "loc": { "start": { @@ -169102,8 +169211,8 @@ "type": "Block", "value": " Load extensions ", "range": [ - 30595, - 30616 + 30627, + 30648 ], "loc": { "start": { @@ -169120,8 +169229,8 @@ "type": "Line", "value": " Subscribe to events", "range": [ - 30657, - 30679 + 30689, + 30711 ], "loc": { "start": { @@ -169138,8 +169247,8 @@ "type": "Block", "value": "*\n * Detect key\n * @param {Event} evt\n ", "range": [ - 30931, - 30994 + 30963, + 31026 ], "loc": { "start": { @@ -169156,8 +169265,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": [ - 31462, - 31595 + 31494, + 31627 ], "loc": { "start": { @@ -169174,8 +169283,8 @@ "type": "Block", "value": "*\n * Filter's keydown event: if auto-filter on, detect user is typing\n ", "range": [ - 32451, - 32534 + 32483, + 32566 ], "loc": { "start": { @@ -169192,8 +169301,8 @@ "type": "Block", "value": "*\n * Filter's focus event\n * @param {Event} evt\n ", "range": [ - 32643, - 32708 + 32675, + 32740 ], "loc": { "start": { @@ -169210,8 +169319,8 @@ "type": "Block", "value": "*\n * Filter's blur event: if auto-filter on, clear interval on filter blur\n ", "range": [ - 32830, - 32918 + 32862, + 32950 ], "loc": { "start": { @@ -169228,8 +169337,8 @@ "type": "Block", "value": "*\n * Insert filters row at initialization\n ", "range": [ - 33130, - 33185 + 33162, + 33217 ], "loc": { "start": { @@ -169246,8 +169355,8 @@ "type": "Line", "value": " TODO: prevent filters row generation for popup filters too,", "range": [ - 33220, - 33282 + 33252, + 33314 ], "loc": { "start": { @@ -169264,8 +169373,8 @@ "type": "Line", "value": " to reduce and simplify headers row index adjusting across lib modules", "range": [ - 33291, - 33363 + 33323, + 33395 ], "loc": { "start": { @@ -169282,8 +169391,8 @@ "type": "Line", "value": " (GridLayout, PopupFilter etc)", "range": [ - 33372, - 33404 + 33404, + 33436 ], "loc": { "start": { @@ -169300,8 +169409,8 @@ "type": "Block", "value": "*\n * Initialize filtersless table\n ", "range": [ - 33956, - 34003 + 33988, + 34035 ], "loc": { "start": { @@ -169318,8 +169427,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": [ - 34207, - 34426 + 34239, + 34458 ], "loc": { "start": { @@ -169336,8 +169445,8 @@ "type": "Line", "value": "filter is appended in custom element", "range": [ - 35185, - 35223 + 35217, + 35255 ], "loc": { "start": { @@ -169354,8 +169463,8 @@ "type": "Block", "value": "*\n * Build submit button\n * @param {Number} colIndex Column index\n * @param {DOMElement} container Container DOM element\n ", "range": [ - 35652, - 35801 + 35684, + 35833 ], "loc": { "start": { @@ -169372,8 +169481,8 @@ "type": "Line", "value": "filter is appended in custom element", "range": [ - 36118, - 36156 + 36150, + 36188 ], "loc": { "start": { @@ -169390,8 +169499,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": [ - 36371, - 36724 + 36403, + 36756 ], "loc": { "start": { @@ -169408,8 +169517,8 @@ "type": "Line", "value": " TODO: remove the property field.", "range": [ - 36818, - 36853 + 36850, + 36885 ], "loc": { "start": { @@ -169426,8 +169535,8 @@ "type": "Line", "value": " Due to naming convention inconsistencies, a `property`", "range": [ - 36866, - 36923 + 36898, + 36955 ], "loc": { "start": { @@ -169444,8 +169553,8 @@ "type": "Line", "value": " field is added to allow a conditional instanciation based", "range": [ - 36936, - 36996 + 36968, + 37028 ], "loc": { "start": { @@ -169462,8 +169571,8 @@ "type": "Line", "value": " on that property on TableFilter, if supplied.", "range": [ - 37009, - 37057 + 37041, + 37089 ], "loc": { "start": { @@ -169480,8 +169589,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": [ - 37356, - 37631 + 37388, + 37663 ], "loc": { "start": { @@ -169498,8 +169607,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": [ - 37887, - 38021 + 37919, + 38053 ], "loc": { "start": { @@ -169516,8 +169625,8 @@ "type": "Block", "value": "*\n * Initialise all the extensions defined in the configuration object\n ", "range": [ - 38084, - 38168 + 38116, + 38200 ], "loc": { "start": { @@ -169534,8 +169643,8 @@ "type": "Line", "value": " Set config's publicPath dynamically for Webpack...", "range": [ - 38302, - 38355 + 38334, + 38387 ], "loc": { "start": { @@ -169552,8 +169661,8 @@ "type": "Block", "value": "*\n * Load an extension module\n * @param {Object} ext Extension config object\n ", "range": [ - 38677, - 38772 + 38709, + 38804 ], "loc": { "start": { @@ -169570,8 +169679,8 @@ "type": "Line", "value": " Require pattern for Webpack", "range": [ - 39192, - 39222 + 39224, + 39254 ], "loc": { "start": { @@ -169588,8 +169697,8 @@ "type": "Block", "value": " eslint-disable ", "range": [ - 39283, - 39303 + 39315, + 39335 ], "loc": { "start": { @@ -169606,8 +169715,8 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 39367, - 39386 + 39399, + 39418 ], "loc": { "start": { @@ -169624,8 +169733,8 @@ "type": "Block", "value": "*\n * Get an extension instance\n * @param {String} name Name of the extension\n * @return {Object} Extension instance\n ", "range": [ - 39478, - 39621 + 39510, + 39653 ], "loc": { "start": { @@ -169642,8 +169751,8 @@ "type": "Block", "value": "*\n * Check passed extension name exists\n * @param {String} name Name of the extension\n * @return {Boolean}\n ", "range": [ - 39694, - 39824 + 39726, + 39856 ], "loc": { "start": { @@ -169660,8 +169769,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": [ - 39910, - 40085 + 39942, + 40117 ], "loc": { "start": { @@ -169678,8 +169787,8 @@ "type": "Block", "value": "*\n * Destroy all the extensions store in extensions registry\n ", "range": [ - 40172, - 40246 + 40204, + 40278 ], "loc": { "start": { @@ -169696,8 +169805,8 @@ "type": "Block", "value": "*\n * Load themes defined in the configuration object\n ", "range": [ - 40443, - 40509 + 40475, + 40541 ], "loc": { "start": { @@ -169714,8 +169823,8 @@ "type": "Line", "value": "Default theme config", "range": [ - 40692, - 40714 + 40724, + 40746 ], "loc": { "start": { @@ -169732,8 +169841,8 @@ "type": "Line", "value": " Enable loader indicator", "range": [ - 41542, - 41568 + 41574, + 41600 ], "loc": { "start": { @@ -169750,8 +169859,8 @@ "type": "Block", "value": "*\n * Return stylesheet DOM element for a given theme name\n * @return {DOMElement} stylesheet element\n ", "range": [ - 41666, - 41784 + 41698, + 41816 ], "loc": { "start": { @@ -169768,8 +169877,8 @@ "type": "Block", "value": "*\n * Destroy filter grid\n ", "range": [ - 41874, - 41912 + 41906, + 41944 ], "loc": { "start": { @@ -169786,8 +169895,8 @@ "type": "Line", "value": " broadcast destroy event modules and extensions are subscribed to", "range": [ - 42291, - 42358 + 42323, + 42390 ], "loc": { "start": { @@ -169804,8 +169913,8 @@ "type": "Line", "value": " unsubscribe to events", "range": [ - 42522, - 42546 + 42554, + 42578 ], "loc": { "start": { @@ -169822,8 +169931,8 @@ "type": "Block", "value": "*\n * Generate container element for paging, reset button, rows counter etc.\n ", "range": [ - 43131, - 43220 + 43163, + 43252 ], "loc": { "start": { @@ -169840,8 +169949,8 @@ "type": "Block", "value": "** container div **", "range": [ - 43306, - 43329 + 43338, + 43361 ], "loc": { "start": { @@ -169858,8 +169967,8 @@ "type": "Line", "value": "custom container", "range": [ - 43426, - 43444 + 43458, + 43476 ], "loc": { "start": { @@ -169876,8 +169985,8 @@ "type": "Line", "value": "grid-layout", "range": [ - 43552, - 43565 + 43584, + 43597 ], "loc": { "start": { @@ -169894,8 +170003,8 @@ "type": "Line", "value": "default location: just above the table", "range": [ - 43784, - 43824 + 43816, + 43856 ], "loc": { "start": { @@ -169912,8 +170021,8 @@ "type": "Block", "value": "** left div containing rows # displayer **", "range": [ - 44038, - 44084 + 44070, + 44116 ], "loc": { "start": { @@ -169930,8 +170039,8 @@ "type": "Block", "value": "** right div containing reset button\n + nb results per page select **", "range": [ - 44235, - 44329 + 44267, + 44361 ], "loc": { "start": { @@ -169948,8 +170057,8 @@ "type": "Block", "value": "** mid div containing paging elements **", "range": [ - 44480, - 44524 + 44512, + 44556 ], "loc": { "start": { @@ -169966,8 +170075,8 @@ "type": "Line", "value": " emit help initialisation only if undefined", "range": [ - 44675, - 44720 + 44707, + 44752 ], "loc": { "start": { @@ -169984,8 +170093,8 @@ "type": "Line", "value": " explicitily enable help to initialise feature by", "range": [ - 44767, - 44818 + 44799, + 44850 ], "loc": { "start": { @@ -170002,8 +170111,8 @@ "type": "Line", "value": " default, only if setting is undefined", "range": [ - 44831, - 44871 + 44863, + 44903 ], "loc": { "start": { @@ -170020,8 +170129,8 @@ "type": "Block", "value": "*\n * Remove toolbar container element\n ", "range": [ - 44979, - 45030 + 45011, + 45062 ], "loc": { "start": { @@ -170038,8 +170147,8 @@ "type": "Block", "value": "*\n * Remove all the external column filters\n ", "range": [ - 45317, - 45374 + 45349, + 45406 ], "loc": { "start": { @@ -170056,8 +170165,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": [ - 45789, - 45943 + 45821, + 45975 ], "loc": { "start": { @@ -170074,8 +170183,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": [ - 46089, - 46285 + 46121, + 46317 ], "loc": { "start": { @@ -170092,8 +170201,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": [ - 47145, - 47382 + 47177, + 47414 ], "loc": { "start": { @@ -170110,8 +170219,8 @@ "type": "Line", "value": "fire onbefore callback", "range": [ - 47486, - 47510 + 47518, + 47542 ], "loc": { "start": { @@ -170128,8 +170237,8 @@ "type": "Line", "value": " search args re-init", "range": [ - 47749, - 47771 + 47781, + 47803 ], "loc": { "start": { @@ -170146,8 +170255,8 @@ "type": "Line", "value": " already filtered rows display re-init", "range": [ - 47887, - 47927 + 47919, + 47959 ], "loc": { "start": { @@ -170164,8 +170273,8 @@ "type": "Line", "value": " checks if row has exact cell #", "range": [ - 48059, - 48092 + 48091, + 48124 ], "loc": { "start": { @@ -170182,8 +170291,8 @@ "type": "Line", "value": "only for single filter search", "range": [ - 48261, - 48292 + 48293, + 48324 ], "loc": { "start": { @@ -170200,8 +170309,8 @@ "type": "Line", "value": " this loop retrieves cell data", "range": [ - 48349, - 48381 + 48381, + 48413 ], "loc": { "start": { @@ -170218,8 +170327,8 @@ "type": "Line", "value": "searched keyword", "range": [ - 48446, - 48464 + 48478, + 48496 ], "loc": { "start": { @@ -170236,8 +170345,8 @@ "type": "Line", "value": "multiple search parameter operator ||", "range": [ - 48744, - 48783 + 48776, + 48815 ], "loc": { "start": { @@ -170254,8 +170363,8 @@ "type": "Line", "value": "multiple search || parameter boolean", "range": [ - 48874, - 48912 + 48906, + 48944 ], "loc": { "start": { @@ -170272,8 +170381,8 @@ "type": "Line", "value": "multiple search parameter operator &&", "range": [ - 48990, - 49029 + 49022, + 49061 ], "loc": { "start": { @@ -170290,8 +170399,8 @@ "type": "Line", "value": "multiple search && parameter boolean", "range": [ - 49121, - 49159 + 49153, + 49191 ], "loc": { "start": { @@ -170308,8 +170417,8 @@ "type": "Line", "value": "detect operators or array query", "range": [ - 49236, - 49269 + 49268, + 49301 ], "loc": { "start": { @@ -170326,8 +170435,8 @@ "type": "Line", "value": " isolate search term and check occurence in cell data", "range": [ - 49641, - 49696 + 49673, + 49728 ], "loc": { "start": { @@ -170344,8 +170453,8 @@ "type": "Line", "value": "single search parameter", "range": [ - 50441, - 50466 + 50473, + 50498 ], "loc": { "start": { @@ -170362,8 +170471,8 @@ "type": "Line", "value": "else single param", "range": [ - 50756, - 50775 + 50788, + 50807 ], "loc": { "start": { @@ -170380,8 +170489,8 @@ "type": "Line", "value": "for j", "range": [ - 51082, - 51089 + 51114, + 51121 ], "loc": { "start": { @@ -170398,8 +170507,8 @@ "type": "Line", "value": " for k", "range": [ - 51445, - 51453 + 51477, + 51485 ], "loc": { "start": { @@ -170416,8 +170525,8 @@ "type": "Line", "value": "fire onafterfilter callback", "range": [ - 51504, - 51533 + 51536, + 51565 ], "loc": { "start": { @@ -170434,8 +170543,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": [ - 51644, - 51867 + 51676, + 51899 ], "loc": { "start": { @@ -170452,8 +170561,8 @@ "type": "Line", "value": " re_an = new RegExp(this.anOperator),", "range": [ - 52426, - 52465 + 52458, + 52497 ], "loc": { "start": { @@ -170470,8 +170579,8 @@ "type": "Line", "value": " re_cr = new RegExp(this.curExp),", "range": [ - 52478, - 52513 + 52510, + 52545 ], "loc": { "start": { @@ -170488,8 +170597,8 @@ "type": "Line", "value": "Search arg operator tests", "range": [ - 52737, - 52764 + 52769, + 52796 ], "loc": { "start": { @@ -170506,8 +170615,8 @@ "type": "Line", "value": " hatermN = re_an.test(term),", "range": [ - 53033, - 53063 + 53065, + 53095 ], "loc": { "start": { @@ -170524,8 +170633,8 @@ "type": "Line", "value": " Check for dates or resolve date type", "range": [ - 53258, - 53297 + 53290, + 53329 ], "loc": { "start": { @@ -170542,8 +170651,8 @@ "type": "Line", "value": " Search arg dates tests", "range": [ - 53605, - 53630 + 53637, + 53662 ], "loc": { "start": { @@ -170560,8 +170669,8 @@ "type": "Line", "value": " lower equal date", "range": [ - 54271, - 54290 + 54303, + 54322 ], "loc": { "start": { @@ -170578,8 +170687,8 @@ "type": "Line", "value": " lower date", "range": [ - 54453, - 54466 + 54485, + 54498 ], "loc": { "start": { @@ -170596,8 +170705,8 @@ "type": "Line", "value": " greater equal date", "range": [ - 54631, - 54652 + 54663, + 54684 ], "loc": { "start": { @@ -170614,8 +170723,8 @@ "type": "Line", "value": " greater date", "range": [ - 54820, - 54835 + 54852, + 54867 ], "loc": { "start": { @@ -170632,8 +170741,8 @@ "type": "Line", "value": " different date", "range": [ - 55000, - 55017 + 55032, + 55049 ], "loc": { "start": { @@ -170650,8 +170759,8 @@ "type": "Line", "value": " equal date", "range": [ - 55207, - 55220 + 55239, + 55252 ], "loc": { "start": { @@ -170668,8 +170777,8 @@ "type": "Line", "value": " searched keyword with * operator doesn't have to be a date", "range": [ - 55411, - 55472 + 55443, + 55504 ], "loc": { "start": { @@ -170686,8 +170795,8 @@ "type": "Line", "value": " like date", "range": [ - 55512, - 55524 + 55544, + 55556 ], "loc": { "start": { @@ -170704,8 +170813,8 @@ "type": "Line", "value": "empty", "range": [ - 55840, - 55847 + 55872, + 55879 ], "loc": { "start": { @@ -170722,8 +170831,8 @@ "type": "Line", "value": "non-empty", "range": [ - 55958, - 55969 + 55990, + 56001 ], "loc": { "start": { @@ -170740,8 +170849,8 @@ "type": "Line", "value": " Convert to number anyways to auto-resolve type in case not", "range": [ - 56250, - 56311 + 56282, + 56343 ], "loc": { "start": { @@ -170758,8 +170867,8 @@ "type": "Line", "value": " defined by configuration", "range": [ - 56324, - 56351 + 56356, + 56383 ], "loc": { "start": { @@ -170776,8 +170885,8 @@ "type": "Line", "value": " first checks if there is any operator (<,>,<=,>=,!,*,=,{,},", "range": [ - 56437, - 56499 + 56469, + 56531 ], "loc": { "start": { @@ -170794,8 +170903,8 @@ "type": "Line", "value": " rgx:)", "range": [ - 56512, - 56520 + 56544, + 56552 ], "loc": { "start": { @@ -170812,8 +170921,8 @@ "type": "Line", "value": " lower equal", "range": [ - 56533, - 56547 + 56565, + 56579 ], "loc": { "start": { @@ -170830,8 +170939,8 @@ "type": "Line", "value": "greater equal", "range": [ - 56738, - 56753 + 56770, + 56785 ], "loc": { "start": { @@ -170848,8 +170957,8 @@ "type": "Line", "value": "lower", "range": [ - 56949, - 56956 + 56981, + 56988 ], "loc": { "start": { @@ -170866,8 +170975,8 @@ "type": "Line", "value": "greater", "range": [ - 57150, - 57159 + 57182, + 57191 ], "loc": { "start": { @@ -170884,8 +170993,8 @@ "type": "Line", "value": "different", "range": [ - 57353, - 57364 + 57385, + 57396 ], "loc": { "start": { @@ -170902,8 +171011,8 @@ "type": "Line", "value": "like", "range": [ - 57555, - 57561 + 57587, + 57593 ], "loc": { "start": { @@ -170920,8 +171029,8 @@ "type": "Line", "value": "equal", "range": [ - 57738, - 57745 + 57770, + 57777 ], "loc": { "start": { @@ -170938,8 +171047,8 @@ "type": "Line", "value": "starts with", "range": [ - 57921, - 57934 + 57953, + 57966 ], "loc": { "start": { @@ -170956,8 +171065,8 @@ "type": "Line", "value": "ends with", "range": [ - 58103, - 58114 + 58135, + 58146 ], "loc": { "start": { @@ -170974,8 +171083,8 @@ "type": "Line", "value": "empty", "range": [ - 58533, - 58540 + 58565, + 58572 ], "loc": { "start": { @@ -170992,8 +171101,8 @@ "type": "Line", "value": "non-empty", "range": [ - 58651, - 58662 + 58683, + 58694 ], "loc": { "start": { @@ -171010,8 +171119,8 @@ "type": "Line", "value": "regexp", "range": [ - 58774, - 58782 + 58806, + 58814 ], "loc": { "start": { @@ -171028,8 +171137,8 @@ "type": "Line", "value": "in case regexp throws", "range": [ - 58829, - 58852 + 58861, + 58884 ], "loc": { "start": { @@ -171046,8 +171155,8 @@ "type": "Line", "value": "operator is removed", "range": [ - 58895, - 58916 + 58927, + 58948 ], "loc": { "start": { @@ -171064,8 +171173,8 @@ "type": "Line", "value": " If numeric type data, perform a strict equality test and", "range": [ - 59204, - 59263 + 59236, + 59295 ], "loc": { "start": { @@ -171082,8 +171191,8 @@ "type": "Line", "value": " fallback to unformatted number string comparison", "range": [ - 59280, - 59331 + 59312, + 59363 ], "loc": { "start": { @@ -171100,8 +171209,8 @@ "type": "Line", "value": " parseNb can return 0 for strings which are not", "range": [ - 59500, - 59549 + 59532, + 59581 ], "loc": { "start": { @@ -171118,8 +171227,8 @@ "type": "Line", "value": " formatted numbers, in that case return the original", "range": [ - 59570, - 59624 + 59602, + 59656 ], "loc": { "start": { @@ -171136,8 +171245,8 @@ "type": "Line", "value": " string. TODO: handle this in parseNb", "range": [ - 59645, - 59684 + 59677, + 59716 ], "loc": { "start": { @@ -171154,8 +171263,8 @@ "type": "Line", "value": " Finally test search term is contained in cell data", "range": [ - 59987, - 60040 + 60019, + 60072 ], "loc": { "start": { @@ -171172,8 +171281,8 @@ "type": "Line", "value": "else", "range": [ - 60363, - 60369 + 60395, + 60401 ], "loc": { "start": { @@ -171190,8 +171299,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": [ - 60408, - 60692 + 60440, + 60724 ], "loc": { "start": { @@ -171208,8 +171317,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": [ - 60847, - 61135 + 60879, + 61167 ], "loc": { "start": { @@ -171226,8 +171335,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": [ - 61293, - 61674 + 61325, + 61706 ], "loc": { "start": { @@ -171244,8 +171353,8 @@ "type": "Line", "value": " checks if current row index appears in exclude array", "range": [ - 62212, - 62267 + 62244, + 62299 ], "loc": { "start": { @@ -171262,8 +171371,8 @@ "type": "Line", "value": " checks if row has exact cell # and is not excluded", "range": [ - 62467, - 62520 + 62499, + 62552 ], "loc": { "start": { @@ -171280,8 +171389,8 @@ "type": "Line", "value": " this loop retrieves cell data", "range": [ - 62598, - 62630 + 62630, + 62662 ], "loc": { "start": { @@ -171298,8 +171407,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": [ - 62954, - 63106 + 62986, + 63138 ], "loc": { "start": { @@ -171316,8 +171425,8 @@ "type": "Line", "value": "mutiple select", "range": [ - 63500, - 63516 + 63532, + 63548 ], "loc": { "start": { @@ -171334,8 +171443,8 @@ "type": "Line", "value": "checklist", "range": [ - 63645, - 63656 + 63677, + 63688 ], "loc": { "start": { @@ -171352,8 +171461,8 @@ "type": "Line", "value": "return an empty string if collection is empty or contains a single", "range": [ - 63787, - 63855 + 63819, + 63887 ], "loc": { "start": { @@ -171370,8 +171479,8 @@ "type": "Line", "value": "empty string", "range": [ - 63864, - 63878 + 63896, + 63910 ], "loc": { "start": { @@ -171388,8 +171497,8 @@ "type": "Block", "value": "*\n * Return the filters' values\n * @return {Array} List of filters' values\n ", "range": [ - 64072, - 64164 + 64104, + 64196 ], "loc": { "start": { @@ -171406,8 +171515,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": [ - 64606, - 64769 + 64638, + 64801 ], "loc": { "start": { @@ -171424,8 +171533,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": [ - 64900, - 65301 + 64932, + 65333 ], "loc": { "start": { @@ -171442,8 +171551,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": [ - 65718, - 65864 + 65750, + 65896 ], "loc": { "start": { @@ -171460,8 +171569,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": [ - 65973, - 66139 + 66005, + 66171 ], "loc": { "start": { @@ -171478,8 +171587,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": [ - 66287, - 66518 + 66319, + 66550 ], "loc": { "start": { @@ -171496,8 +171605,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": [ - 66760, - 66888 + 66792, + 66920 ], "loc": { "start": { @@ -171514,8 +171623,8 @@ "type": "Line", "value": " Invoke cellParser for this column if any", "range": [ - 66998, - 67041 + 67030, + 67073 ], "loc": { "start": { @@ -171532,8 +171641,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": [ - 67219, - 67399 + 67251, + 67431 ], "loc": { "start": { @@ -171550,8 +171659,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": [ - 67966, - 68346 + 67998, + 68378 ], "loc": { "start": { @@ -171568,8 +171677,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": [ - 68498, - 68834 + 68530, + 68866 ], "loc": { "start": { @@ -171586,8 +171695,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": [ - 68989, - 69464 + 69021, + 69496 ], "loc": { "start": { @@ -171604,8 +171713,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": [ - 70573, - 71029 + 70605, + 71061 ], "loc": { "start": { @@ -171622,8 +171731,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": [ - 71189, - 71601 + 71221, + 71633 ], "loc": { "start": { @@ -171640,8 +171749,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": [ - 71764, - 72242 + 71796, + 72274 ], "loc": { "start": { @@ -171658,8 +171767,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": [ - 73484, - 73888 + 73516, + 73920 ], "loc": { "start": { @@ -171676,8 +171785,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": [ - 74077, - 74493 + 74109, + 74525 ], "loc": { "start": { @@ -171694,8 +171803,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": [ - 74680, - 75089 + 74712, + 75121 ], "loc": { "start": { @@ -171712,8 +171821,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": [ - 75281, - 75702 + 75313, + 75734 ], "loc": { "start": { @@ -171730,8 +171839,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": [ - 75892, - 76498 + 75924, + 76530 ], "loc": { "start": { @@ -171748,8 +171857,8 @@ "type": "Line", "value": " ensure valid rows index do not contain excluded rows and row is", "range": [ - 76866, - 76932 + 76898, + 76964 ], "loc": { "start": { @@ -171766,8 +171875,8 @@ "type": "Line", "value": " displayed", "range": [ - 76941, - 76953 + 76973, + 76985 ], "loc": { "start": { @@ -171784,8 +171893,8 @@ "type": "Line", "value": " convert column value to expected type if necessary", "range": [ - 77217, - 77270 + 77249, + 77302 ], "loc": { "start": { @@ -171802,8 +171911,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": [ - 77554, - 77716 + 77586, + 77748 ], "loc": { "start": { @@ -171820,8 +171929,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": [ - 77787, - 77960 + 77819, + 77992 ], "loc": { "start": { @@ -171838,8 +171947,8 @@ "type": "Line", "value": " always visible rows are valid", "range": [ - 78134, - 78166 + 78166, + 78198 ], "loc": { "start": { @@ -171856,8 +171965,8 @@ "type": "Block", "value": "*\n * Validate all filterable rows\n ", "range": [ - 78807, - 78854 + 78839, + 78886 ], "loc": { "start": { @@ -171874,8 +171983,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": [ - 79104, - 79266 + 79136, + 79298 ], "loc": { "start": { @@ -171892,8 +172001,8 @@ "type": "Line", "value": "multiple selects", "range": [ - 79789, - 79807 + 79821, + 79839 ], "loc": { "start": { @@ -171910,8 +172019,8 @@ "type": "Line", "value": "checklist", "range": [ - 80256, - 80267 + 80288, + 80299 ], "loc": { "start": { @@ -171928,8 +172037,8 @@ "type": "Block", "value": "*\n * Set them columns' widths as per configuration\n * @param {Element} tbl DOM element\n ", "range": [ - 80863, - 80967 + 80895, + 80999 ], "loc": { "start": { @@ -171946,8 +172055,8 @@ "type": "Block", "value": "*\n * Make defined rows always visible\n ", "range": [ - 81723, - 81774 + 81755, + 81806 ], "loc": { "start": { @@ -171964,8 +172073,8 @@ "type": "Line", "value": "row index cannot be > nrows", "range": [ - 82036, - 82065 + 82068, + 82097 ], "loc": { "start": { @@ -171982,8 +172091,8 @@ "type": "Block", "value": "*\n * Clear all the filters' values\n ", "range": [ - 82179, - 82227 + 82211, + 82259 ], "loc": { "start": { @@ -172000,8 +172109,8 @@ "type": "Block", "value": "*\n * Return the ID of the current active filter\n * @return {String}\n ", "range": [ - 82672, - 82757 + 82704, + 82789 ], "loc": { "start": { @@ -172018,8 +172127,8 @@ "type": "Block", "value": "*\n * Set the ID of the current active filter\n * @param {String} filterId Element ID\n ", "range": [ - 82831, - 82932 + 82863, + 82964 ], "loc": { "start": { @@ -172036,8 +172145,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": [ - 83018, - 83166 + 83050, + 83198 ], "loc": { "start": { @@ -172054,8 +172163,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": [ - 83344, - 83505 + 83376, + 83537 ], "loc": { "start": { @@ -172072,8 +172181,8 @@ "type": "Block", "value": "*\n * Make specified column's filter active\n * @param colIndex Index of a column\n ", "range": [ - 83603, - 83700 + 83635, + 83732 ], "loc": { "start": { @@ -172090,8 +172199,8 @@ "type": "Block", "value": "*\n * Refresh the filters subject to linking ('select', 'multiple',\n * 'checklist' type)\n ", "range": [ - 83866, - 83971 + 83898, + 84003 ], "loc": { "start": { @@ -172108,8 +172217,8 @@ "type": "Line", "value": " Welcome to cyclomatic complexity hell :)", "range": [ - 84653, - 84696 + 84685, + 84728 ], "loc": { "start": { @@ -172126,8 +172235,8 @@ "type": "Line", "value": " TODO: simplify/refactor if statement", "range": [ - 84709, - 84748 + 84741, + 84780 ], "loc": { "start": { @@ -172144,8 +172253,8 @@ "type": "Line", "value": "1st option needs to be inserted", "range": [ - 85107, - 85140 + 85139, + 85172 ], "loc": { "start": { @@ -172162,8 +172271,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": [ - 85781, - 85936 + 85813, + 85968 ], "loc": { "start": { @@ -172180,8 +172289,8 @@ "type": "Block", "value": "*\n * Check if passed row is valid\n * @param {Number} rowIndex Row index\n * @return {Boolean}\n ", "range": [ - 86128, - 86242 + 86160, + 86274 ], "loc": { "start": { @@ -172198,8 +172307,8 @@ "type": "Block", "value": "*\n * Check if passed row is visible\n * @param {Number} rowIndex Row index\n * @return {Boolean}\n ", "range": [ - 86342, - 86458 + 86374, + 86490 ], "loc": { "start": { @@ -172216,8 +172325,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": [ - 86593, - 86796 + 86625, + 86828 ], "loc": { "start": { @@ -172234,8 +172343,8 @@ "type": "Block", "value": "*\n * Return clear all text for specified filter column\n * @param {Number} colIndex Column index\n * @return {String}\n ", "range": [ - 87012, - 87152 + 87044, + 87184 ], "loc": { "start": { @@ -172252,8 +172361,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": [ - 87355, - 87574 + 87387, + 87606 ], "loc": { "start": { @@ -172270,8 +172379,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": [ - 88049, - 88308 + 88081, + 88340 ], "loc": { "start": { @@ -172288,8 +172397,8 @@ "type": "Line", "value": "Browser <> IE onload event works only for scripts, not for stylesheets", "range": [ - 88949, - 89021 + 88981, + 89053 ], "loc": { "start": { @@ -172306,8 +172415,8 @@ "type": "Block", "value": "*\n * Check if table has filters grid\n * @return {Boolean}\n ", "range": [ - 89568, - 89643 + 89600, + 89675 ], "loc": { "start": { @@ -172324,8 +172433,8 @@ "type": "Block", "value": "*\n * Get list of filter IDs\n * @return {Array} List of filters ids\n ", "range": [ - 89710, - 89794 + 89742, + 89826 ], "loc": { "start": { @@ -172342,8 +172451,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": [ - 89861, - 90037 + 89893, + 90069 ], "loc": { "start": { @@ -172360,8 +172469,8 @@ "type": "Block", "value": "*\n * Get the index of the row containing the filters\n * @return {Number}\n ", "range": [ - 90759, - 90849 + 90791, + 90881 ], "loc": { "start": { @@ -172378,8 +172487,8 @@ "type": "Block", "value": "*\n * Get the index of the headers row\n * @return {Number}\n ", "range": [ - 90925, - 91000 + 90957, + 91032 ], "loc": { "start": { @@ -172396,8 +172505,8 @@ "type": "Block", "value": "*\n * Get the row index from where the filtering process start (1st filterable\n * row)\n * @return {Number}\n ", "range": [ - 91071, - 91198 + 91103, + 91230 ], "loc": { "start": { @@ -172414,8 +172523,8 @@ "type": "Block", "value": "*\n * Get the index of the last row\n * @return {Number}\n ", "range": [ - 91263, - 91335 + 91295, + 91367 ], "loc": { "start": { @@ -172432,8 +172541,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": [ - 91443, - 91652 + 91475, + 91684 ], "loc": { "start": { @@ -172450,8 +172559,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": [ - 91947, - 92088 + 91979, + 92120 ], "loc": { "start": { @@ -172468,8 +172577,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": [ - 92550, - 92723 + 92582, + 92755 ], "loc": { "start": { @@ -172486,8 +172595,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": [ - 93245, - 93381 + 93277, + 93413 ], "loc": { "start": { @@ -172504,8 +172613,8 @@ "type": "Block", "value": "*\n * Get the total number of filterable rows\n * @return {Number}\n ", "range": [ - 93531, - 93613 + 93563, + 93645 ], "loc": { "start": { @@ -172522,8 +172631,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": [ - 93691, - 93846 + 93723, + 93878 ], "loc": { "start": { @@ -172540,8 +172649,8 @@ "type": "Block", "value": "*\n * Return the working DOM element\n * @return {HTMLTableElement}\n ", "range": [ - 93944, - 94027 + 93976, + 94059 ], "loc": { "start": { @@ -172558,8 +172667,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": [ - 94076, - 94282 + 94108, + 94314 ], "loc": { "start": { @@ -172576,8 +172685,8 @@ "type": "Block", "value": "*\n * Get the configuration object (literal object)\n * @return {Object}\n ", "range": [ - 94619, - 94707 + 94651, + 94739 ], "loc": { "start": { diff --git a/docs/class/src/emitter.js~Emitter.html b/docs/class/src/emitter.js~Emitter.html index 26737604..3dd4361f 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.16 API Document + Emitter | tablefilter v0.5.17 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 520e3a55..9256c2b0 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.16 API Document + AdapterEzEditTable | tablefilter v0.5.17 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 93843191..86777672 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.16 API Document + ColOps | tablefilter v0.5.17 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 25b45c0c..44a92410 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.16 API Document + ColsVisibility | tablefilter v0.5.17 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 847ab449..fc386d6d 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.16 API Document + FiltersVisibility | tablefilter v0.5.17 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 758c7d58..06cd3cda 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.16 API Document + AdapterSortableTable | tablefilter v0.5.17 API Document diff --git a/docs/class/src/feature.js~Feature.html b/docs/class/src/feature.js~Feature.html index 3ab7c3c1..ea01acab 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.16 API Document + Feature | tablefilter v0.5.17 API Document diff --git a/docs/class/src/modules/alternateRows.js~AlternateRows.html b/docs/class/src/modules/alternateRows.js~AlternateRows.html index eee4469e..8592a4a9 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.16 API Document + AlternateRows | tablefilter v0.5.17 API Document diff --git a/docs/class/src/modules/baseDropdown.js~BaseDropdown.html b/docs/class/src/modules/baseDropdown.js~BaseDropdown.html index 7c73e48a..41893fad 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.16 API Document + BaseDropdown | tablefilter v0.5.17 API Document diff --git a/docs/class/src/modules/checkList.js~CheckList.html b/docs/class/src/modules/checkList.js~CheckList.html index 6fb68ded..78c8ba5d 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.16 API Document + CheckList | tablefilter v0.5.17 API Document diff --git a/docs/class/src/modules/clearButton.js~ClearButton.html b/docs/class/src/modules/clearButton.js~ClearButton.html index 24167f43..2dbb5496 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.16 API Document + ClearButton | tablefilter v0.5.17 API Document diff --git a/docs/class/src/modules/dateType.js~DateType.html b/docs/class/src/modules/dateType.js~DateType.html index b63dba28..1362f694 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.16 API Document + DateType | tablefilter v0.5.17 API Document diff --git a/docs/class/src/modules/dropdown.js~Dropdown.html b/docs/class/src/modules/dropdown.js~Dropdown.html index 6f612dfa..9efc6694 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.16 API Document + Dropdown | tablefilter v0.5.17 API Document diff --git a/docs/class/src/modules/gridLayout.js~GridLayout.html b/docs/class/src/modules/gridLayout.js~GridLayout.html index edba3e67..454b2ef9 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.16 API Document + GridLayout | tablefilter v0.5.17 API Document diff --git a/docs/class/src/modules/hash.js~Hash.html b/docs/class/src/modules/hash.js~Hash.html index 00c9a65d..bfd81e2c 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.16 API Document + Hash | tablefilter v0.5.17 API Document diff --git a/docs/class/src/modules/help.js~Help.html b/docs/class/src/modules/help.js~Help.html index f17ca197..77a1bbaf 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.16 API Document + Help | tablefilter v0.5.17 API Document @@ -127,13 +127,13 @@
-
import {Help} from 'tablefilter/src/modules/help.js'
+
import {Help} from 'tablefilter/src/modules/help.js'
public class - | source + | source
@@ -939,7 +939,7 @@ - source + source @@ -1000,7 +1000,7 @@ - source + source @@ -1041,7 +1041,7 @@ - source + source @@ -1082,7 +1082,7 @@ - source + source @@ -1123,7 +1123,7 @@ - source + source @@ -1164,7 +1164,7 @@ - source + source @@ -1205,7 +1205,7 @@ - source + source @@ -1246,7 +1246,7 @@ - source + source @@ -1287,7 +1287,7 @@ - source + source @@ -1328,7 +1328,7 @@ - source + source @@ -1368,7 +1368,7 @@ - source + source @@ -1450,7 +1450,7 @@ - source + source @@ -1494,7 +1494,7 @@ - source + source @@ -1535,7 +1535,7 @@ - source + source @@ -1576,7 +1576,7 @@ - source + source diff --git a/docs/class/src/modules/highlightKeywords.js~HighlightKeyword.html b/docs/class/src/modules/highlightKeywords.js~HighlightKeyword.html index aba719ed..d703e48b 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.16 API Document + HighlightKeyword | tablefilter v0.5.17 API Document diff --git a/docs/class/src/modules/loader.js~Loader.html b/docs/class/src/modules/loader.js~Loader.html index 31177bca..e32d5ae4 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.16 API Document + Loader | tablefilter v0.5.17 API Document diff --git a/docs/class/src/modules/markActiveColumns.js~MarkActiveColumns.html b/docs/class/src/modules/markActiveColumns.js~MarkActiveColumns.html index 16b57b52..97f36a45 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.16 API Document + MarkActiveColumns | tablefilter v0.5.17 API Document diff --git a/docs/class/src/modules/noResults.js~NoResults.html b/docs/class/src/modules/noResults.js~NoResults.html index 2383b8c5..36ecea65 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.16 API Document + NoResults | tablefilter v0.5.17 API Document diff --git a/docs/class/src/modules/paging.js~Paging.html b/docs/class/src/modules/paging.js~Paging.html index b49423d2..b87409d5 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.16 API Document + Paging | tablefilter v0.5.17 API Document diff --git a/docs/class/src/modules/popupFilter.js~PopupFilter.html b/docs/class/src/modules/popupFilter.js~PopupFilter.html index 487d4862..f63f833a 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.16 API Document + PopupFilter | tablefilter v0.5.17 API Document diff --git a/docs/class/src/modules/rowsCounter.js~RowsCounter.html b/docs/class/src/modules/rowsCounter.js~RowsCounter.html index 6474303c..542245b6 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.16 API Document + RowsCounter | tablefilter v0.5.17 API Document diff --git a/docs/class/src/modules/state.js~State.html b/docs/class/src/modules/state.js~State.html index 1e429e8e..f02fbfa0 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.16 API Document + State | tablefilter v0.5.17 API Document diff --git a/docs/class/src/modules/statusBar.js~StatusBar.html b/docs/class/src/modules/statusBar.js~StatusBar.html index 8f08d513..02ff99c9 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.16 API Document + StatusBar | tablefilter v0.5.17 API Document diff --git a/docs/class/src/modules/storage.js~Storage.html b/docs/class/src/modules/storage.js~Storage.html index 54d2c03b..3a32c8a9 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.16 API Document + Storage | tablefilter v0.5.17 API Document diff --git a/docs/class/src/tablefilter.js~TableFilter.html b/docs/class/src/tablefilter.js~TableFilter.html index 79ef22b4..2d045d6e 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.16 API Document + TableFilter | tablefilter v0.5.17 API Document diff --git a/docs/dump.json b/docs/dump.json index 7b60a4fe..e603c135 100644 --- a/docs/dump.json +++ b/docs/dump.json @@ -10391,7 +10391,7 @@ "access": null, "description": null, "lineNumber": 1, - "content": "import {Feature} from '../feature';\nimport {createElm, createText, elm, removeElm} from '../dom';\nimport {addEvt, targetEvt, removeEvt} from '../event';\nimport {NONE} from '../const';\nimport {root} from '../root';\n\nconst WIKI_URL = 'https://github.com/koalyptus/TableFilter/wiki/' +\n '4.-Filter-operators';\nconst WEBSITE_URL = 'http://koalyptus.github.io/TableFilter/';\n\n/**\n * Help UI component\n */\nexport class Help extends Feature {\n\n /**\n * Creates an instance of Help\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'help');\n\n let f = this.config;\n\n /**\n * ID of main custom container element\n * @type {String}\n */\n this.tgtId = f.help_instructions_target_id || null;\n\n /**\n * ID of custom container element for instructions\n * @type {String}\n */\n this.contTgtId = f.help_instructions_container_target_id ||\n null;\n\n /**\n * Instructions text (accepts HTML)\n * @type {String}\n */\n this.instrText = f.help_instructions_text ?\n f.help_instructions_text :\n 'Use the filters above each column to filter and limit table ' +\n 'data. Advanced searches can be performed by using the following ' +\n 'operators:
<, <=, >, ' +\n '>=, =, *, !, {, }, ' +\n '||,&&, [empty], [nonempty], ' +\n 'rgx:
' +\n 'Learn more
';\n\n /**\n * Instructions HTML\n * @type {String}\n */\n this.instrHtml = f.help_instructions_html || null;\n\n /**\n * Help button text ('?')\n * @type {String}\n */\n this.btnText = f.help_instructions_btn_text || '?';\n\n /**\n * Custom help button HTML\n * @type {String}\n */\n this.btnHtml = f.help_instructions_btn_html || null;\n\n /**\n * Css class for help button\n * @type {String}\n */\n this.btnCssClass = f.help_instructions_btn_css_class || 'helpBtn';\n\n /**\n * Css class for help container element\n * @type {String}\n */\n this.contCssClass = f.help_instructions_container_css_class ||\n 'helpCont';\n\n /**\n * Button DOM element\n * @type {DOMElement}\n */\n this.btn = null;\n\n /**\n * Help container DOM element\n * @type {DOMElement}\n */\n this.cont = null;\n\n /**\n * Bound mouseup wrapper\n * @private\n */\n this.boundMouseup = null;\n\n /**\n * Default HTML appended to instructions text\n * @type {String}\n */\n this.defaultHtml = '

TableFilter ' +\n 'v' + tf.version + '

' + '' + WEBSITE_URL + '' +\n '
©2015-' + tf.year + ' {AUTHOR}' +\n '
' +\n 'Close
';\n\n this.emitter.on(['init-help'], () => this.init());\n }\n\n /**\n * Mouse-up event handler handling popup auto-close behaviour\n * @private\n */\n onMouseup(evt) {\n let targetElm = targetEvt(evt);\n\n while (targetElm && targetElm !== this.cont && targetElm !== this.btn) {\n targetElm = targetElm.parentNode;\n }\n\n if (targetElm !== this.cont && targetElm !== this.btn) {\n this.toggle();\n }\n\n return;\n }\n\n /**\n * Initialise Help instance\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n let tf = this.tf;\n\n let btn = createElm('span');\n let cont = createElm('div');\n\n this.boundMouseup = this.onMouseup.bind(this);\n\n //help button is added to defined element\n if (!this.tgtId) {\n tf.setToolbar();\n }\n let targetEl = !this.tgtId ? tf.rDiv : elm(this.tgtId);\n targetEl.appendChild(btn);\n\n let divContainer = !this.contTgtId ? btn : elm(this.contTgtId);\n\n if (!this.btnHtml) {\n divContainer.appendChild(cont);\n let helplink = createElm('a', ['href', 'javascript:void(0);']);\n helplink.className = this.btnCssClass;\n helplink.appendChild(createText(this.btnText));\n btn.appendChild(helplink);\n addEvt(helplink, 'click', () => this.toggle());\n } else {\n btn.innerHTML = this.btnHtml;\n let helpEl = btn.firstChild;\n addEvt(helpEl, 'click', () => this.toggle());\n divContainer.appendChild(cont);\n }\n\n if (!this.instrHtml) {\n cont.innerHTML = this.instrText;\n cont.className = this.contCssClass;\n } else {\n if (this.contTgtId) {\n divContainer.appendChild(cont);\n }\n cont.innerHTML = this.instrHtml;\n if (!this.contTgtId) {\n cont.className = this.contCssClass;\n }\n }\n cont.innerHTML += this.defaultHtml;\n addEvt(cont, 'click', () => this.toggle());\n\n this.cont = cont;\n this.btn = btn;\n /** @inherited */\n this.initialized = true;\n }\n\n /**\n * Toggle help pop-up\n */\n toggle() {\n // check only if explicitily disabled as in this case undefined\n // signifies the help feature is enabled by default\n if (!this.isEnabled()) {\n return;\n }\n\n // ensure mouseup event handler is removed\n removeEvt(root, 'mouseup', this.boundMouseup);\n\n let divDisplay = this.cont.style.display;\n if (divDisplay === '' || divDisplay === NONE) {\n this.cont.style.display = 'inline';\n addEvt(root, 'mouseup', this.boundMouseup);\n } else {\n this.cont.style.display = NONE;\n }\n }\n\n /**\n * Remove help UI\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n removeElm(this.btn);\n this.btn = null;\n\n removeElm(this.cont);\n this.cont = null;\n\n this.boundMouseup = null;\n this.initialized = false;\n }\n\n}\n" + "content": "import {Feature} from '../feature';\nimport {createElm, createText, elm, removeElm} from '../dom';\nimport {addEvt, targetEvt, removeEvt} from '../event';\nimport {NONE} from '../const';\nimport {root} from '../root';\nimport {isEmpty} from '../types';\n\nconst WIKI_URL = 'https://github.com/koalyptus/TableFilter/wiki/' +\n '4.-Filter-operators';\nconst WEBSITE_URL = 'http://koalyptus.github.io/TableFilter/';\n\n/**\n * Help UI component\n */\nexport class Help extends Feature {\n\n /**\n * Creates an instance of Help\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'help');\n\n let f = this.config.help_instructions || {};\n\n /**\n * ID of main custom container element\n * @type {String}\n */\n this.tgtId = f.target_id || null;\n\n /**\n * ID of custom container element for instructions\n * @type {String}\n */\n this.contTgtId = f.container_target_id || null;\n\n /**\n * Instructions text (accepts HTML)\n * @type {String}\n */\n this.instrText = !isEmpty(f.text) ? f.text :\n 'Use the filters above each column to filter and limit table ' +\n 'data. Advanced searches can be performed by using the following ' +\n 'operators:
<, <=, >, ' +\n '>=, =, *, !, {, }, ' +\n '||,&&, [empty], [nonempty], ' +\n 'rgx:
' +\n 'Learn more
';\n\n /**\n * Instructions HTML\n * @type {String}\n */\n this.instrHtml = f.html || null;\n\n /**\n * Help button text ('?')\n * @type {String}\n */\n this.btnText = f.btn_text || '?';\n\n /**\n * Custom help button HTML\n * @type {String}\n */\n this.btnHtml = f.btn_html || null;\n\n /**\n * Css class for help button\n * @type {String}\n */\n this.btnCssClass = f.btn_css_class || 'helpBtn';\n\n /**\n * Css class for help container element\n * @type {String}\n */\n this.contCssClass = f.container_css_class || 'helpCont';\n\n /**\n * Button DOM element\n * @type {DOMElement}\n */\n this.btn = null;\n\n /**\n * Help container DOM element\n * @type {DOMElement}\n */\n this.cont = null;\n\n /**\n * Bound mouseup wrapper\n * @private\n */\n this.boundMouseup = null;\n\n /**\n * Default HTML appended to instructions text\n * @type {String}\n */\n this.defaultHtml = '

TableFilter ' +\n 'v' + tf.version + '

' + '' + WEBSITE_URL + '' +\n '
©2015-' + tf.year + ' {AUTHOR}' +\n '
' +\n 'Close
';\n\n this.emitter.on(['init-help'], () => this.init());\n }\n\n /**\n * Mouse-up event handler handling popup auto-close behaviour\n * @private\n */\n onMouseup(evt) {\n let targetElm = targetEvt(evt);\n\n while (targetElm && targetElm !== this.cont && targetElm !== this.btn) {\n targetElm = targetElm.parentNode;\n }\n\n if (targetElm !== this.cont && targetElm !== this.btn) {\n this.toggle();\n }\n\n return;\n }\n\n /**\n * Initialise Help instance\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n let tf = this.tf;\n\n let btn = createElm('span');\n let cont = createElm('div');\n\n this.boundMouseup = this.onMouseup.bind(this);\n\n //help button is added to defined element\n if (!this.tgtId) {\n tf.setToolbar();\n }\n let targetEl = !this.tgtId ? tf.rDiv : elm(this.tgtId);\n targetEl.appendChild(btn);\n\n let divContainer = !this.contTgtId ? btn : elm(this.contTgtId);\n\n if (!this.btnHtml) {\n divContainer.appendChild(cont);\n let helplink = createElm('a', ['href', 'javascript:void(0);']);\n helplink.className = this.btnCssClass;\n helplink.appendChild(createText(this.btnText));\n btn.appendChild(helplink);\n addEvt(helplink, 'click', () => this.toggle());\n } else {\n btn.innerHTML = this.btnHtml;\n let helpEl = btn.firstChild;\n addEvt(helpEl, 'click', () => this.toggle());\n divContainer.appendChild(cont);\n }\n\n if (!this.instrHtml) {\n cont.innerHTML = this.instrText;\n cont.className = this.contCssClass;\n } else {\n if (this.contTgtId) {\n divContainer.appendChild(cont);\n }\n cont.innerHTML = this.instrHtml;\n if (!this.contTgtId) {\n cont.className = this.contCssClass;\n }\n }\n cont.innerHTML += this.defaultHtml;\n addEvt(cont, 'click', () => this.toggle());\n\n this.cont = cont;\n this.btn = btn;\n /** @inherited */\n this.initialized = true;\n }\n\n /**\n * Toggle help pop-up\n */\n toggle() {\n // check only if explicitily disabled as in this case undefined\n // signifies the help feature is enabled by default\n if (!this.isEnabled()) {\n return;\n }\n\n // ensure mouseup event handler is removed\n removeEvt(root, 'mouseup', this.boundMouseup);\n\n let divDisplay = this.cont.style.display;\n if (divDisplay === '' || divDisplay === NONE) {\n this.cont.style.display = 'inline';\n addEvt(root, 'mouseup', this.boundMouseup);\n } else {\n this.cont.style.display = NONE;\n }\n }\n\n /**\n * Remove help UI\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n removeElm(this.btn);\n this.btn = null;\n\n removeElm(this.cont);\n this.cont = null;\n\n this.boundMouseup = null;\n this.initialized = false;\n }\n\n}\n" }, { "__docId__": 459, @@ -10406,7 +10406,7 @@ "importPath": "tablefilter/src/modules/help.js", "importStyle": null, "description": null, - "lineNumber": 7, + "lineNumber": 8, "undocument": true, "type": { "types": [ @@ -10427,7 +10427,7 @@ "importPath": "tablefilter/src/modules/help.js", "importStyle": null, "description": null, - "lineNumber": 9, + "lineNumber": 10, "undocument": true, "type": { "types": [ @@ -10448,7 +10448,7 @@ "importPath": "tablefilter/src/modules/help.js", "importStyle": "{Help}", "description": "Help UI component", - "lineNumber": 14, + "lineNumber": 15, "interface": false, "extends": [ "src/feature.js~Feature" @@ -10464,7 +10464,7 @@ "longname": "src/modules/help.js~Help#constructor", "access": null, "description": "Creates an instance of Help", - "lineNumber": 20, + "lineNumber": 21, "params": [ { "nullable": null, @@ -10489,7 +10489,7 @@ "longname": "src/modules/help.js~Help#tgtId", "access": null, "description": "ID of main custom container element", - "lineNumber": 29, + "lineNumber": 30, "type": { "nullable": null, "types": [ @@ -10509,7 +10509,7 @@ "longname": "src/modules/help.js~Help#contTgtId", "access": null, "description": "ID of custom container element for instructions", - "lineNumber": 35, + "lineNumber": 36, "type": { "nullable": null, "types": [ @@ -10549,7 +10549,7 @@ "longname": "src/modules/help.js~Help#instrHtml", "access": null, "description": "Instructions HTML", - "lineNumber": 56, + "lineNumber": 55, "type": { "nullable": null, "types": [ @@ -10569,7 +10569,7 @@ "longname": "src/modules/help.js~Help#btnText", "access": null, "description": "Help button text ('?')", - "lineNumber": 62, + "lineNumber": 61, "type": { "nullable": null, "types": [ @@ -10589,7 +10589,7 @@ "longname": "src/modules/help.js~Help#btnHtml", "access": null, "description": "Custom help button HTML", - "lineNumber": 68, + "lineNumber": 67, "type": { "nullable": null, "types": [ @@ -10609,7 +10609,7 @@ "longname": "src/modules/help.js~Help#btnCssClass", "access": null, "description": "Css class for help button", - "lineNumber": 74, + "lineNumber": 73, "type": { "nullable": null, "types": [ @@ -10629,7 +10629,7 @@ "longname": "src/modules/help.js~Help#contCssClass", "access": null, "description": "Css class for help container element", - "lineNumber": 80, + "lineNumber": 79, "type": { "nullable": null, "types": [ @@ -10649,7 +10649,7 @@ "longname": "src/modules/help.js~Help#btn", "access": null, "description": "Button DOM element", - "lineNumber": 87, + "lineNumber": 85, "type": { "nullable": null, "types": [ @@ -10669,7 +10669,7 @@ "longname": "src/modules/help.js~Help#cont", "access": null, "description": "Help container DOM element", - "lineNumber": 93, + "lineNumber": 91, "type": { "nullable": null, "types": [ @@ -10689,7 +10689,7 @@ "longname": "src/modules/help.js~Help#boundMouseup", "access": "private", "description": "Bound mouseup wrapper", - "lineNumber": 99, + "lineNumber": 97, "type": { "types": [ "*" @@ -10706,7 +10706,7 @@ "longname": "src/modules/help.js~Help#defaultHtml", "access": null, "description": "Default HTML appended to instructions text", - "lineNumber": 105, + "lineNumber": 103, "type": { "nullable": null, "types": [ @@ -10726,7 +10726,7 @@ "longname": "src/modules/help.js~Help#onMouseup", "access": "private", "description": "Mouse-up event handler handling popup auto-close behaviour", - "lineNumber": 119, + "lineNumber": 117, "params": [ { "name": "evt", @@ -10747,7 +10747,7 @@ "longname": "src/modules/help.js~Help#init", "access": null, "description": "Initialise Help instance", - "lineNumber": 136, + "lineNumber": 134, "params": [], "generator": false }, @@ -10761,7 +10761,7 @@ "longname": "src/modules/help.js~Help#boundMouseup", "access": null, "description": null, - "lineNumber": 146, + "lineNumber": 144, "undocument": true, "type": { "types": [ @@ -10779,7 +10779,7 @@ "longname": "src/modules/help.js~Help#cont", "access": null, "description": null, - "lineNumber": 186, + "lineNumber": 184, "undocument": true, "type": { "types": [ @@ -10797,7 +10797,7 @@ "longname": "src/modules/help.js~Help#btn", "access": null, "description": null, - "lineNumber": 187, + "lineNumber": 185, "undocument": true, "type": { "types": [ @@ -10815,7 +10815,7 @@ "longname": "src/modules/help.js~Help#initialized", "access": null, "description": null, - "lineNumber": 189, + "lineNumber": 187, "unknown": [ { "tagName": "@inherited", @@ -10838,7 +10838,7 @@ "longname": "src/modules/help.js~Help#toggle", "access": null, "description": "Toggle help pop-up", - "lineNumber": 195, + "lineNumber": 193, "params": [], "generator": false }, @@ -10852,7 +10852,7 @@ "longname": "src/modules/help.js~Help#destroy", "access": null, "description": "Remove help UI", - "lineNumber": 217, + "lineNumber": 215, "params": [], "generator": false }, @@ -10866,7 +10866,7 @@ "longname": "src/modules/help.js~Help#btn", "access": null, "description": null, - "lineNumber": 222, + "lineNumber": 220, "undocument": true, "type": { "types": [ @@ -10884,7 +10884,7 @@ "longname": "src/modules/help.js~Help#cont", "access": null, "description": null, - "lineNumber": 225, + "lineNumber": 223, "undocument": true, "type": { "types": [ @@ -10902,7 +10902,7 @@ "longname": "src/modules/help.js~Help#boundMouseup", "access": null, "description": null, - "lineNumber": 227, + "lineNumber": 225, "undocument": true, "type": { "types": [ @@ -10920,7 +10920,7 @@ "longname": "src/modules/help.js~Help#initialized", "access": null, "description": null, - "lineNumber": 228, + "lineNumber": 226, "undocument": true, "type": { "types": [ @@ -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) ?\n undefined : Boolean(f.help_instructions);\n\n /**\n * Indicate whether pop-up filters UI is enabled\n * @type {Boolean}\n */\n this.popupFilters = Boolean(f.popup_filters);\n\n /**\n * Indicate whether filtered (active) columns indicator is enabled\n * @type {Boolean}\n */\n this.markActiveColumns = 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 = 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 4bdaaaab..eb52fdbb 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.16 API Document + src/array.js | tablefilter v0.5.17 API Document diff --git a/docs/file/src/const.js.html b/docs/file/src/const.js.html index 470ee237..f216c62b 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.16 API Document + src/const.js | tablefilter v0.5.17 API Document diff --git a/docs/file/src/cookie.js.html b/docs/file/src/cookie.js.html index 2538b754..456d806a 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.16 API Document + src/cookie.js | tablefilter v0.5.17 API Document diff --git a/docs/file/src/dom.js.html b/docs/file/src/dom.js.html index de03361f..6dac5fd6 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.16 API Document + src/dom.js | tablefilter v0.5.17 API Document diff --git a/docs/file/src/emitter.js.html b/docs/file/src/emitter.js.html index 465041f4..b2bec7b0 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.16 API Document + src/emitter.js | tablefilter v0.5.17 API Document diff --git a/docs/file/src/event.js.html b/docs/file/src/event.js.html index 6b396590..e430d631 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.16 API Document + src/event.js | tablefilter v0.5.17 API Document diff --git a/docs/file/src/extensions/advancedGrid/adapterEzEditTable.js.html b/docs/file/src/extensions/advancedGrid/adapterEzEditTable.js.html index 80202c86..a251750a 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.16 API Document + src/extensions/advancedGrid/adapterEzEditTable.js | tablefilter v0.5.17 API Document diff --git a/docs/file/src/extensions/advancedGrid/advancedGrid.js.html b/docs/file/src/extensions/advancedGrid/advancedGrid.js.html index 6800e8c7..840256a7 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.16 API Document + src/extensions/advancedGrid/advancedGrid.js | tablefilter v0.5.17 API Document diff --git a/docs/file/src/extensions/colOps/colOps.js.html b/docs/file/src/extensions/colOps/colOps.js.html index f3c74213..4b5d4a84 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.16 API Document + src/extensions/colOps/colOps.js | tablefilter v0.5.17 API Document diff --git a/docs/file/src/extensions/colsVisibility/colsVisibility.js.html b/docs/file/src/extensions/colsVisibility/colsVisibility.js.html index 315baf82..188ea8b8 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.16 API Document + src/extensions/colsVisibility/colsVisibility.js | tablefilter v0.5.17 API Document diff --git a/docs/file/src/extensions/filtersVisibility/filtersVisibility.js.html b/docs/file/src/extensions/filtersVisibility/filtersVisibility.js.html index 5dc28425..c6bf9004 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.16 API Document + src/extensions/filtersVisibility/filtersVisibility.js | tablefilter v0.5.17 API Document diff --git a/docs/file/src/extensions/sort/adapterSortabletable.js.html b/docs/file/src/extensions/sort/adapterSortabletable.js.html index 55977b20..a10a668e 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.16 API Document + src/extensions/sort/adapterSortabletable.js | tablefilter v0.5.17 API Document diff --git a/docs/file/src/extensions/sort/sort.js.html b/docs/file/src/extensions/sort/sort.js.html index 13d327be..2583b248 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.16 API Document + src/extensions/sort/sort.js | tablefilter v0.5.17 API Document diff --git a/docs/file/src/feature.js.html b/docs/file/src/feature.js.html index 8e0f4bb3..d883e92a 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.16 API Document + src/feature.js | tablefilter v0.5.17 API Document diff --git a/docs/file/src/modules/alternateRows.js.html b/docs/file/src/modules/alternateRows.js.html index 8c3dadf5..0e30a15b 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.16 API Document + src/modules/alternateRows.js | tablefilter v0.5.17 API Document diff --git a/docs/file/src/modules/baseDropdown.js.html b/docs/file/src/modules/baseDropdown.js.html index d9a15c11..f6fd05b8 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.16 API Document + src/modules/baseDropdown.js | tablefilter v0.5.17 API Document diff --git a/docs/file/src/modules/checkList.js.html b/docs/file/src/modules/checkList.js.html index 4d2551c0..90ac447e 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.16 API Document + src/modules/checkList.js | tablefilter v0.5.17 API Document diff --git a/docs/file/src/modules/clearButton.js.html b/docs/file/src/modules/clearButton.js.html index 16a3f867..4efe1892 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.16 API Document + src/modules/clearButton.js | tablefilter v0.5.17 API Document diff --git a/docs/file/src/modules/dateType.js.html b/docs/file/src/modules/dateType.js.html index 608afa56..dbf58cda 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.16 API Document + src/modules/dateType.js | tablefilter v0.5.17 API Document diff --git a/docs/file/src/modules/dropdown.js.html b/docs/file/src/modules/dropdown.js.html index d93238ed..a76cdb43 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.16 API Document + src/modules/dropdown.js | tablefilter v0.5.17 API Document diff --git a/docs/file/src/modules/gridLayout.js.html b/docs/file/src/modules/gridLayout.js.html index b463b3d0..c96059d6 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.16 API Document + src/modules/gridLayout.js | tablefilter v0.5.17 API Document diff --git a/docs/file/src/modules/hash.js.html b/docs/file/src/modules/hash.js.html index 562c6c6b..25da060e 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.16 API Document + src/modules/hash.js | tablefilter v0.5.17 API Document diff --git a/docs/file/src/modules/help.js.html b/docs/file/src/modules/help.js.html index 827e55e3..7cdc92dd 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.16 API Document + src/modules/help.js | tablefilter v0.5.17 API Document @@ -132,6 +132,7 @@ import {createElm, createText, elm, removeElm} from '../dom'; import {addEvt, targetEvt, removeEvt} from '../event'; import {NONE} from '../const'; import {root} from '../root'; +import {isEmpty} from '../types'; const WIKI_URL = 'https://github.com/koalyptus/TableFilter/wiki/' + '4.-Filter-operators'; @@ -149,27 +150,25 @@ export class Help extends Feature { constructor(tf) { super(tf, 'help'); - let f = this.config; + let f = this.config.help_instructions || {}; /** * ID of main custom container element * @type {String} */ - this.tgtId = f.help_instructions_target_id || null; + this.tgtId = f.target_id || null; /** * ID of custom container element for instructions * @type {String} */ - this.contTgtId = f.help_instructions_container_target_id || - null; + this.contTgtId = f.container_target_id || null; /** * Instructions text (accepts HTML) * @type {String} */ - this.instrText = f.help_instructions_text ? - f.help_instructions_text : + this.instrText = !isEmpty(f.text) ? f.text : 'Use the filters above each column to filter and limit table ' + 'data. Advanced searches can be performed by using the following ' + 'operators: <br /><b>&lt;</b>, <b>&lt;=</b>, <b>&gt;</b>, ' + @@ -182,32 +181,31 @@ export class Help extends Feature { * Instructions HTML * @type {String} */ - this.instrHtml = f.help_instructions_html || null; + this.instrHtml = f.html || null; /** * Help button text ('?') * @type {String} */ - this.btnText = f.help_instructions_btn_text || '?'; + this.btnText = f.btn_text || '?'; /** * Custom help button HTML * @type {String} */ - this.btnHtml = f.help_instructions_btn_html || null; + this.btnHtml = f.btn_html || null; /** * Css class for help button * @type {String} */ - this.btnCssClass = f.help_instructions_btn_css_class || 'helpBtn'; + this.btnCssClass = f.btn_css_class || 'helpBtn'; /** * Css class for help container element * @type {String} */ - this.contCssClass = f.help_instructions_container_css_class || - 'helpCont'; + this.contCssClass = f.container_css_class || 'helpCont'; /** * Button DOM element diff --git a/docs/file/src/modules/highlightKeywords.js.html b/docs/file/src/modules/highlightKeywords.js.html index 101ab05d..fd9e72bb 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.16 API Document + src/modules/highlightKeywords.js | tablefilter v0.5.17 API Document diff --git a/docs/file/src/modules/loader.js.html b/docs/file/src/modules/loader.js.html index 73c595c9..50a1ca0b 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.16 API Document + src/modules/loader.js | tablefilter v0.5.17 API Document diff --git a/docs/file/src/modules/markActiveColumns.js.html b/docs/file/src/modules/markActiveColumns.js.html index ab512cf1..9ee3a5f1 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.16 API Document + src/modules/markActiveColumns.js | tablefilter v0.5.17 API Document diff --git a/docs/file/src/modules/noResults.js.html b/docs/file/src/modules/noResults.js.html index cba4ad52..940e765e 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.16 API Document + src/modules/noResults.js | tablefilter v0.5.17 API Document diff --git a/docs/file/src/modules/paging.js.html b/docs/file/src/modules/paging.js.html index b57cda44..adb2c8ba 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.16 API Document + src/modules/paging.js | tablefilter v0.5.17 API Document diff --git a/docs/file/src/modules/popupFilter.js.html b/docs/file/src/modules/popupFilter.js.html index 036f1c07..70e228c8 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.16 API Document + src/modules/popupFilter.js | tablefilter v0.5.17 API Document diff --git a/docs/file/src/modules/rowsCounter.js.html b/docs/file/src/modules/rowsCounter.js.html index da213b82..3756d7ec 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.16 API Document + src/modules/rowsCounter.js | tablefilter v0.5.17 API Document diff --git a/docs/file/src/modules/state.js.html b/docs/file/src/modules/state.js.html index 96a3b5e0..c2087451 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.16 API Document + src/modules/state.js | tablefilter v0.5.17 API Document diff --git a/docs/file/src/modules/statusBar.js.html b/docs/file/src/modules/statusBar.js.html index 2d03e2a5..55b1dfaf 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.16 API Document + src/modules/statusBar.js | tablefilter v0.5.17 API Document diff --git a/docs/file/src/modules/storage.js.html b/docs/file/src/modules/storage.js.html index 7b6c8db7..904a83f5 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.16 API Document + src/modules/storage.js | tablefilter v0.5.17 API Document diff --git a/docs/file/src/number.js.html b/docs/file/src/number.js.html index cce9267d..b89fbf26 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.16 API Document + src/number.js | tablefilter v0.5.17 API Document diff --git a/docs/file/src/root.js.html b/docs/file/src/root.js.html index be743e3d..839e313b 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.16 API Document + src/root.js | tablefilter v0.5.17 API Document diff --git a/docs/file/src/sort.js.html b/docs/file/src/sort.js.html index 86e6315e..7d5a2503 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.16 API Document + src/sort.js | tablefilter v0.5.17 API Document diff --git a/docs/file/src/string.js.html b/docs/file/src/string.js.html index df08bb55..f46177ea 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.16 API Document + src/string.js | tablefilter v0.5.17 API Document diff --git a/docs/file/src/tablefilter.js.html b/docs/file/src/tablefilter.js.html index 782b3a0f..2c85a036 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.16 API Document + src/tablefilter.js | tablefilter v0.5.17 API Document @@ -616,8 +616,8 @@ export class TableFilter { * Indicate whether help UI component is disabled * @type {Boolean} */ - this.help = isUndef(f.help_instructions) ? - undefined : Boolean(f.help_instructions); + this.help = isUndef(f.help_instructions) ? undefined : + (isObj(f.help_instructions) || Boolean(f.help_instructions)); /** * Indicate whether pop-up filters UI is enabled diff --git a/docs/file/src/types.js.html b/docs/file/src/types.js.html index 8fa760a8..5746b664 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.16 API Document + src/types.js | tablefilter v0.5.17 API Document diff --git a/docs/function/index.html b/docs/function/index.html index 736c9e58..5810dcbf 100644 --- a/docs/function/index.html +++ b/docs/function/index.html @@ -3,7 +3,7 @@ - Function | tablefilter v0.5.16 API Document + Function | tablefilter v0.5.17 API Document diff --git a/docs/identifiers.html b/docs/identifiers.html index 546edf3f..7664c0a8 100644 --- a/docs/identifiers.html +++ b/docs/identifiers.html @@ -3,7 +3,7 @@ - Index | tablefilter v0.5.16 API Document + Index | tablefilter v0.5.17 API Document diff --git a/docs/index.html b/docs/index.html index ef439382..32dd2f95 100644 --- a/docs/index.html +++ b/docs/index.html @@ -3,7 +3,7 @@ - tablefilter v0.5.16 API Document + tablefilter v0.5.17 API Document diff --git a/docs/package.json b/docs/package.json index 5e0b294d..e9caae8c 100644 --- a/docs/package.json +++ b/docs/package.json @@ -1,6 +1,6 @@ { "name": "tablefilter", - "version": "0.5.16", + "version": "0.5.17", "description": "A Javascript library making HTML tables filterable and a bit more", "license": "MIT", "author": { diff --git a/docs/source.html b/docs/source.html index 384022a7..9f077e16 100644 --- a/docs/source.html +++ b/docs/source.html @@ -3,7 +3,7 @@ - Source | tablefilter v0.5.16 API Document + Source | tablefilter v0.5.17 API Document @@ -147,7 +147,7 @@ 100 %1/1 545 byte 22 - 2017-05-05 10:15:09 (UTC) + 2017-05-04 03:04:08 (UTC) src/const.js @@ -173,7 +173,7 @@ 100 %19/19 3527 byte 200 - 2017-05-05 10:15:09 (UTC) + 2017-05-04 03:04:08 (UTC) src/cookie.js @@ -181,7 +181,7 @@ - 1412 byte 57 - 2017-05-05 10:15:09 (UTC) + 2017-05-04 03:04:08 (UTC) src/dom.js @@ -200,7 +200,7 @@ 100 %12/12 4766 byte 190 - 2017-05-05 10:15:09 (UTC) + 2017-05-04 03:04:08 (UTC) src/emitter.js @@ -208,7 +208,7 @@ 100 %6/6 1323 byte 53 - 2017-05-05 10:15:09 (UTC) + 2017-05-04 03:04:08 (UTC) src/event.js @@ -221,7 +221,7 @@ 100 %6/6 2384 byte 101 - 2017-05-05 10:15:09 (UTC) + 2017-05-04 03:04:08 (UTC) src/extensions/advancedGrid/adapterEzEditTable.js @@ -229,7 +229,7 @@ 100 %13/13 18910 byte 504 - 2017-05-05 10:15:09 (UTC) + 2017-05-04 03:04:08 (UTC) src/extensions/advancedGrid/advancedGrid.js @@ -237,7 +237,7 @@ - 90 byte 2 - 2017-05-05 10:15:09 (UTC) + 2017-05-04 03:04:08 (UTC) src/extensions/colOps/colOps.js @@ -245,7 +245,7 @@ 100 %26/26 14406 byte 482 - 2017-05-05 10:15:09 (UTC) + 2017-05-04 03:04:08 (UTC) src/extensions/colsVisibility/colsVisibility.js @@ -253,7 +253,7 @@ 100 %49/49 20970 byte 739 - 2017-05-05 10:15:09 (UTC) + 2017-05-04 03:04:08 (UTC) src/extensions/filtersVisibility/filtersVisibility.js @@ -261,7 +261,7 @@ 100 %25/25 7788 byte 307 - 2017-05-05 10:15:09 (UTC) + 2017-05-04 03:04:08 (UTC) src/extensions/sort/adapterSortabletable.js @@ -269,7 +269,7 @@ 100 %23/23 16454 byte 532 - 2017-05-05 10:15:09 (UTC) + 2017-05-04 03:04:08 (UTC) src/extensions/sort/sort.js @@ -277,7 +277,7 @@ - 204 byte 8 - 2017-05-05 10:15:09 (UTC) + 2017-05-04 03:04:08 (UTC) src/feature.js @@ -285,7 +285,7 @@ 100 %14/14 1873 byte 97 - 2017-05-05 10:15:09 (UTC) + 2017-05-04 03:04:08 (UTC) src/modules/alternateRows.js @@ -293,7 +293,7 @@ 100 %9/9 3648 byte 140 - 2017-05-05 10:15:09 (UTC) + 2017-05-04 03:04:08 (UTC) src/modules/baseDropdown.js @@ -301,7 +301,7 @@ 100 %3/3 3509 byte 121 - 2017-05-05 10:15:09 (UTC) + 2017-05-04 03:04:08 (UTC) src/modules/checkList.js @@ -309,7 +309,7 @@ 100 %21/21 16892 byte 521 - 2017-05-05 10:15:09 (UTC) + 2017-05-04 03:04:08 (UTC) src/modules/clearButton.js @@ -317,7 +317,7 @@ 100 %10/10 3129 byte 128 - 2017-05-05 10:15:09 (UTC) + 2017-05-04 03:04:08 (UTC) src/modules/dateType.js @@ -325,7 +325,7 @@ 100 %12/12 4307 byte 157 - 2017-05-05 10:15:09 (UTC) + 2017-05-04 03:04:08 (UTC) src/modules/dropdown.js @@ -333,7 +333,7 @@ 100 %17/17 11837 byte 382 - 2017-05-05 10:15:09 (UTC) + 2017-05-04 03:04:08 (UTC) src/modules/gridLayout.js @@ -341,7 +341,7 @@ 100 %16/16 14095 byte 494 - 2017-05-05 10:15:09 (UTC) + 2017-05-04 03:04:08 (UTC) src/modules/hash.js @@ -350,15 +350,15 @@ 100 %10/10 2981 byte 126 - 2017-05-05 10:15:09 (UTC) + 2017-05-04 03:04:08 (UTC) src/modules/help.js Help 100 %17/17 - 6506 byte - 231 - 2017-05-05 10:15:09 (UTC) + 6376 byte + 229 + 2017-05-04 03:04:08 (UTC) src/modules/highlightKeywords.js @@ -366,7 +366,7 @@ 100 %10/10 5407 byte 179 - 2017-05-05 10:15:09 (UTC) + 2017-05-04 03:04:08 (UTC) src/modules/loader.js @@ -374,7 +374,7 @@ 100 %14/14 3974 byte 171 - 2017-05-05 10:15:09 (UTC) + 2017-05-04 03:04:08 (UTC) src/modules/markActiveColumns.js @@ -382,7 +382,7 @@ 100 %10/10 2779 byte 106 - 2017-05-05 10:15:09 (UTC) + 2017-05-04 03:04:08 (UTC) src/modules/noResults.js @@ -390,7 +390,7 @@ 100 %17/17 4819 byte 197 - 2017-05-05 10:15:09 (UTC) + 2017-05-04 03:04:08 (UTC) src/modules/paging.js @@ -398,7 +398,7 @@ 100 %45/45 27383 byte 896 - 2017-05-05 10:15:09 (UTC) + 2017-05-04 03:04:08 (UTC) src/modules/popupFilter.js @@ -406,7 +406,7 @@ 100 %27/27 13218 byte 460 - 2017-05-05 10:15:09 (UTC) + 2017-05-04 03:04:08 (UTC) src/modules/rowsCounter.js @@ -414,7 +414,7 @@ 100 %13/13 5613 byte 196 - 2017-05-05 10:15:09 (UTC) + 2017-05-04 03:04:08 (UTC) src/modules/state.js @@ -422,7 +422,7 @@ 100 %24/24 14771 byte 541 - 2017-05-05 10:15:09 (UTC) + 2017-05-04 03:04:08 (UTC) src/modules/statusBar.js @@ -430,7 +430,7 @@ 100 %22/22 8469 byte 299 - 2017-05-05 10:15:09 (UTC) + 2017-05-04 03:04:08 (UTC) src/modules/storage.js @@ -439,7 +439,7 @@ 100 %10/10 3544 byte 162 - 2017-05-05 10:15:09 (UTC) + 2017-05-04 03:04:08 (UTC) src/number.js @@ -447,7 +447,7 @@ 100 %1/1 998 byte 29 - 2017-05-05 10:15:09 (UTC) + 2017-05-04 03:04:08 (UTC) src/root.js @@ -455,7 +455,7 @@ 100 %1/1 235 byte 6 - 2017-05-05 10:15:09 (UTC) + 2017-05-04 03:04:08 (UTC) src/sort.js @@ -469,7 +469,7 @@ 100 %7/7 2876 byte 82 - 2017-05-05 10:15:09 (UTC) + 2017-05-04 03:04:08 (UTC) src/string.js @@ -481,15 +481,15 @@ 100 %5/5 2082 byte 76 - 2017-05-05 10:15:09 (UTC) + 2017-05-04 03:04:08 (UTC) src/tablefilter.js TableFilter 100 %172/172 - 94760 byte + 94792 byte 3138 - 2017-05-05 10:15:09 (UTC) + 2017-05-04 03:04:08 (UTC) src/types.js @@ -505,7 +505,7 @@ 100 %9/9 1565 byte 73 - 2017-05-05 10:15:09 (UTC) + 2017-05-04 03:04:08 (UTC) diff --git a/docs/variable/index.html b/docs/variable/index.html index ef8b6fa2..429598e5 100644 --- a/docs/variable/index.html +++ b/docs/variable/index.html @@ -3,7 +3,7 @@ - Variable | tablefilter v0.5.16 API Document + Variable | tablefilter v0.5.17 API Document