From 780b8fc71033fde9dd282c692ccfe6fe919e66f8 Mon Sep 17 00:00:00 2001 From: koalyptus Date: Mon, 19 Dec 2016 03:09:17 +0000 Subject: [PATCH] publish Docs to gh-pages (auto) branch: master SHA: bdb728a817a7a74edc80c73eb392f119214008f0 range SHA: ec36d4c39d5d...bdb728a817a7 build id: 185048082 build number: 509 --- .../source/modules/highlightKeywords.js.json | 5736 ++- docs/ast/source/tablefilter.js.json | 37778 ++++++++-------- 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 +- .../src/modules/checkList.js~CheckList.html | 2 +- .../modules/clearButton.js~ClearButton.html | 2 +- .../src/modules/dateType.js~DateType.html | 2 +- .../src/modules/dropdown.js~Dropdown.html | 2 +- .../src/modules/gridLayout.js~GridLayout.html | 2 +- docs/class/src/modules/hash.js~Hash.html | 2 +- docs/class/src/modules/help.js~Help.html | 2 +- ...highlightKeywords.js~HighlightKeyword.html | 22 +- docs/class/src/modules/loader.js~Loader.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 | 96 +- docs/dump.json | 1651 +- 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/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 | 2 +- .../src/modules/highlightKeywords.js.html | 48 +- docs/file/src/modules/loader.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 | 32 +- docs/file/src/types.js.html | 2 +- docs/identifiers.html | 2 +- docs/index.html | 2 +- docs/package.json | 2 +- docs/source.html | 84 +- docs/variable/index.html | 2 +- 70 files changed, 23402 insertions(+), 22169 deletions(-) diff --git a/docs/ast/source/modules/highlightKeywords.js.json b/docs/ast/source/modules/highlightKeywords.js.json index 2c06648f..77cfdbfc 100644 --- a/docs/ast/source/modules/highlightKeywords.js.json +++ b/docs/ast/source/modules/highlightKeywords.js.json @@ -287,22 +287,113 @@ "line": 2, "column": 33 } + } + }, + { + "type": "ImportDeclaration", + "specifiers": [ + { + "type": "ImportSpecifier", + "local": { + "type": "Identifier", + "name": "rgxEsc", + "range": [ + 97, + 103 + ], + "loc": { + "start": { + "line": 3, + "column": 8 + }, + "end": { + "line": 3, + "column": 14 + } + } + }, + "imported": { + "type": "Identifier", + "name": "rgxEsc", + "range": [ + 97, + 103 + ], + "loc": { + "start": { + "line": 3, + "column": 8 + }, + "end": { + "line": 3, + "column": 14 + } + } + }, + "range": [ + 97, + 103 + ], + "loc": { + "start": { + "line": 3, + "column": 8 + }, + "end": { + "line": 3, + "column": 14 + } + } + } + ], + "source": { + "type": "Literal", + "value": "../string", + "raw": "'../string'", + "range": [ + 110, + 121 + ], + "loc": { + "start": { + "line": 3, + "column": 21 + }, + "end": { + "line": 3, + "column": 32 + } + } + }, + "range": [ + 89, + 122 + ], + "loc": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 3, + "column": 33 + } }, "trailingComments": [ { "type": "Block", "value": "*\n * Highlight matched keywords upon filtering\n *\n * @export\n * @class HighlightKeyword\n ", "range": [ - 90, - 183 + 124, + 217 ], "loc": { "start": { - "line": 4, + "line": 5, "column": 0 }, "end": { - "line": 9, + "line": 10, "column": 3 } } @@ -317,16 +408,16 @@ "type": "Identifier", "name": "HighlightKeyword", "range": [ - 197, - 213 + 231, + 247 ], "loc": { "start": { - "line": 10, + "line": 11, "column": 13 }, "end": { - "line": 10, + "line": 11, "column": 29 } } @@ -341,16 +432,16 @@ "type": "Identifier", "name": "constructor", "range": [ - 336, - 347 + 370, + 381 ], "loc": { "start": { - "line": 16, + "line": 17, "column": 4 }, "end": { - "line": 16, + "line": 17, "column": 15 } } @@ -363,16 +454,16 @@ "type": "Identifier", "name": "tf", "range": [ - 348, - 350 + 382, + 384 ], "loc": { "start": { - "line": 16, + "line": 17, "column": 16 }, "end": { - "line": 16, + "line": 17, "column": 18 } } @@ -390,16 +481,16 @@ "type": "Identifier", "name": "f", "range": [ - 366, - 367 + 400, + 401 ], "loc": { "start": { - "line": 17, + "line": 18, "column": 12 }, "end": { - "line": 17, + "line": 18, "column": 13 } } @@ -413,16 +504,16 @@ "type": "Identifier", "name": "tf", "range": [ - 370, - 372 + 404, + 406 ], "loc": { "start": { - "line": 17, + "line": 18, "column": 16 }, "end": { - "line": 17, + "line": 18, "column": 18 } } @@ -431,62 +522,62 @@ "type": "Identifier", "name": "config", "range": [ - 373, - 379 + 407, + 413 ], "loc": { "start": { - "line": 17, + "line": 18, "column": 19 }, "end": { - "line": 17, + "line": 18, "column": 25 } } }, "range": [ - 370, - 379 + 404, + 413 ], "loc": { "start": { - "line": 17, + "line": 18, "column": 16 }, "end": { - "line": 17, + "line": 18, "column": 25 } } }, "arguments": [], "range": [ - 370, - 381 + 404, + 415 ], "loc": { "start": { - "line": 17, + "line": 18, "column": 16 }, "end": { - "line": 17, + "line": 18, "column": 27 } } }, "range": [ - 366, - 381 + 400, + 415 ], "loc": { "start": { - "line": 17, + "line": 18, "column": 12 }, "end": { - "line": 17, + "line": 18, "column": 27 } } @@ -494,16 +585,16 @@ ], "kind": "let", "range": [ - 362, - 382 + 396, + 416 ], "loc": { "start": { - "line": 17, + "line": 18, "column": 8 }, "end": { - "line": 17, + "line": 18, "column": 28 } }, @@ -512,16 +603,16 @@ "type": "Block", "value": "*\n * Css class for highlighted term\n * @type {String}\n ", "range": [ - 392, - 475 + 426, + 509 ], "loc": { "start": { - "line": 19, + "line": 20, "column": 8 }, "end": { - "line": 22, + "line": 23, "column": 11 } } @@ -539,16 +630,16 @@ "object": { "type": "ThisExpression", "range": [ - 484, - 488 + 518, + 522 ], "loc": { "start": { - "line": 23, + "line": 24, "column": 8 }, "end": { - "line": 23, + "line": 24, "column": 12 } } @@ -557,31 +648,31 @@ "type": "Identifier", "name": "highlightCssClass", "range": [ - 489, - 506 + 523, + 540 ], "loc": { "start": { - "line": 23, + "line": 24, "column": 13 }, "end": { - "line": 23, + "line": 24, "column": 30 } } }, "range": [ - 484, - 506 + 518, + 540 ], "loc": { "start": { - "line": 23, + "line": 24, "column": 8 }, "end": { - "line": 23, + "line": 24, "column": 30 } } @@ -596,16 +687,16 @@ "type": "Identifier", "name": "f", "range": [ - 509, - 510 + 543, + 544 ], "loc": { "start": { - "line": 23, + "line": 24, "column": 33 }, "end": { - "line": 23, + "line": 24, "column": 34 } } @@ -614,31 +705,31 @@ "type": "Identifier", "name": "highlight_css_class", "range": [ - 511, - 530 + 545, + 564 ], "loc": { "start": { - "line": 23, + "line": 24, "column": 35 }, "end": { - "line": 23, + "line": 24, "column": 54 } } }, "range": [ - 509, - 530 + 543, + 564 ], "loc": { "start": { - "line": 23, + "line": 24, "column": 33 }, "end": { - "line": 23, + "line": 24, "column": 54 } } @@ -648,61 +739,61 @@ "value": "keyword", "raw": "'keyword'", "range": [ - 534, - 543 + 568, + 577 ], "loc": { "start": { - "line": 23, + "line": 24, "column": 58 }, "end": { - "line": 23, + "line": 24, "column": 67 } } }, "range": [ - 509, - 543 + 543, + 577 ], "loc": { "start": { - "line": 23, + "line": 24, "column": 33 }, "end": { - "line": 23, + "line": 24, "column": 67 } } }, "range": [ - 484, - 543 + 518, + 577 ], "loc": { "start": { - "line": 23, + "line": 24, "column": 8 }, "end": { - "line": 23, + "line": 24, "column": 67 } } }, "range": [ - 484, - 544 + 518, + 578 ], "loc": { "start": { - "line": 23, + "line": 24, "column": 8 }, "end": { - "line": 23, + "line": 24, "column": 68 } }, @@ -711,16 +802,16 @@ "type": "Block", "value": "*\n * Css class for highlighted term\n * @type {String}\n ", "range": [ - 392, - 475 + 426, + 509 ], "loc": { "start": { - "line": 19, + "line": 20, "column": 8 }, "end": { - "line": 22, + "line": 23, "column": 11 } } @@ -731,16 +822,16 @@ "type": "Block", "value": "*\n * TableFilter instance\n * @type {TableFilter}\n ", "range": [ - 554, - 632 + 588, + 666 ], "loc": { "start": { - "line": 25, + "line": 26, "column": 8 }, "end": { - "line": 28, + "line": 29, "column": 11 } } @@ -758,16 +849,16 @@ "object": { "type": "ThisExpression", "range": [ - 641, - 645 + 675, + 679 ], "loc": { "start": { - "line": 29, + "line": 30, "column": 8 }, "end": { - "line": 29, + "line": 30, "column": 12 } } @@ -776,31 +867,31 @@ "type": "Identifier", "name": "tf", "range": [ - 646, - 648 + 680, + 682 ], "loc": { "start": { - "line": 29, + "line": 30, "column": 13 }, "end": { - "line": 29, + "line": 30, "column": 15 } } }, "range": [ - 641, - 648 + 675, + 682 ], "loc": { "start": { - "line": 29, + "line": 30, "column": 8 }, "end": { - "line": 29, + "line": 30, "column": 15 } } @@ -809,46 +900,46 @@ "type": "Identifier", "name": "tf", "range": [ - 651, - 653 + 685, + 687 ], "loc": { "start": { - "line": 29, + "line": 30, "column": 18 }, "end": { - "line": 29, + "line": 30, "column": 20 } } }, "range": [ - 641, - 653 + 675, + 687 ], "loc": { "start": { - "line": 29, + "line": 30, "column": 8 }, "end": { - "line": 29, + "line": 30, "column": 20 } } }, "range": [ - 641, - 654 + 675, + 688 ], "loc": { "start": { - "line": 29, + "line": 30, "column": 8 }, "end": { - "line": 29, + "line": 30, "column": 21 } }, @@ -857,16 +948,16 @@ "type": "Block", "value": "*\n * TableFilter instance\n * @type {TableFilter}\n ", "range": [ - 554, - 632 + 588, + 666 ], "loc": { "start": { - "line": 25, + "line": 26, "column": 8 }, "end": { - "line": 28, + "line": 29, "column": 11 } } @@ -877,16 +968,16 @@ "type": "Block", "value": "*\n * TableFilter's emitter instance\n * @type {Emitter}\n ", "range": [ - 664, - 748 + 698, + 782 ], "loc": { "start": { - "line": 31, + "line": 32, "column": 8 }, "end": { - "line": 34, + "line": 35, "column": 11 } } @@ -904,16 +995,16 @@ "object": { "type": "ThisExpression", "range": [ - 757, - 761 + 791, + 795 ], "loc": { "start": { - "line": 35, + "line": 36, "column": 8 }, "end": { - "line": 35, + "line": 36, "column": 12 } } @@ -922,31 +1013,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 762, - 769 + 796, + 803 ], "loc": { "start": { - "line": 35, + "line": 36, "column": 13 }, "end": { - "line": 35, + "line": 36, "column": 20 } } }, "range": [ - 757, - 769 + 791, + 803 ], "loc": { "start": { - "line": 35, + "line": 36, "column": 8 }, "end": { - "line": 35, + "line": 36, "column": 20 } } @@ -958,16 +1049,16 @@ "type": "Identifier", "name": "tf", "range": [ - 772, - 774 + 806, + 808 ], "loc": { "start": { - "line": 35, + "line": 36, "column": 23 }, "end": { - "line": 35, + "line": 36, "column": 25 } } @@ -976,61 +1067,61 @@ "type": "Identifier", "name": "emitter", "range": [ - 775, - 782 + 809, + 816 ], "loc": { "start": { - "line": 35, + "line": 36, "column": 26 }, "end": { - "line": 35, + "line": 36, "column": 33 } } }, "range": [ - 772, - 782 + 806, + 816 ], "loc": { "start": { - "line": 35, + "line": 36, "column": 23 }, "end": { - "line": 35, + "line": 36, "column": 33 } } }, "range": [ - 757, - 782 + 791, + 816 ], "loc": { "start": { - "line": 35, + "line": 36, "column": 8 }, "end": { - "line": 35, + "line": 36, "column": 33 } } }, "range": [ - 757, - 783 + 791, + 817 ], "loc": { "start": { - "line": 35, + "line": 36, "column": 8 }, "end": { - "line": 35, + "line": 36, "column": 34 } }, @@ -1039,16 +1130,16 @@ "type": "Block", "value": "*\n * TableFilter's emitter instance\n * @type {Emitter}\n ", "range": [ - 664, - 748 + 698, + 782 ], "loc": { "start": { - "line": 31, + "line": 32, "column": 8 }, "end": { - "line": 34, + "line": 35, "column": 11 } } @@ -1057,16 +1148,16 @@ } ], "range": [ - 352, - 789 + 386, + 823 ], "loc": { "start": { - "line": 16, + "line": 17, "column": 20 }, "end": { - "line": 36, + "line": 37, "column": 5 } } @@ -1074,16 +1165,16 @@ "generator": false, "expression": false, "range": [ - 347, - 789 + 381, + 823 ], "loc": { "start": { - "line": 16, + "line": 17, "column": 15 }, "end": { - "line": 36, + "line": 37, "column": 5 } } @@ -1091,16 +1182,16 @@ "kind": "constructor", "computed": false, "range": [ - 336, - 789 + 370, + 823 ], "loc": { "start": { - "line": 16, + "line": 17, "column": 4 }, "end": { - "line": 36, + "line": 37, "column": 5 } }, @@ -1109,16 +1200,16 @@ "type": "Block", "value": "*\n * Creates an instance of HighlightKeyword\n * @param {TableFilter} tf TableFilter instance\n ", "range": [ - 221, - 331 + 255, + 365 ], "loc": { "start": { - "line": 12, + "line": 13, "column": 4 }, "end": { - "line": 15, + "line": 16, "column": 7 } } @@ -1129,16 +1220,16 @@ "type": "Block", "value": "*\n * Initializes HighlightKeyword instance\n ", "range": [ - 795, - 851 + 829, + 885 ], "loc": { "start": { - "line": 38, + "line": 39, "column": 4 }, "end": { - "line": 40, + "line": 41, "column": 7 } } @@ -1152,16 +1243,16 @@ "type": "Identifier", "name": "init", "range": [ - 856, - 860 + 890, + 894 ], "loc": { "start": { - "line": 41, + "line": 42, "column": 4 }, "end": { - "line": 41, + "line": 42, "column": 8 } } @@ -1186,16 +1277,16 @@ "object": { "type": "ThisExpression", "range": [ - 873, - 877 + 907, + 911 ], "loc": { "start": { - "line": 42, + "line": 43, "column": 8 }, "end": { - "line": 42, + "line": 43, "column": 12 } } @@ -1204,31 +1295,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 878, - 885 + 912, + 919 ], "loc": { "start": { - "line": 42, + "line": 43, "column": 13 }, "end": { - "line": 42, + "line": 43, "column": 20 } } }, "range": [ - 873, - 885 + 907, + 919 ], "loc": { "start": { - "line": 42, + "line": 43, "column": 8 }, "end": { - "line": 42, + "line": 43, "column": 20 } } @@ -1237,31 +1328,31 @@ "type": "Identifier", "name": "on", "range": [ - 886, - 888 + 920, + 922 ], "loc": { "start": { - "line": 42, + "line": 43, "column": 21 }, "end": { - "line": 42, + "line": 43, "column": 23 } } }, "range": [ - 873, - 888 + 907, + 922 ], "loc": { "start": { - "line": 42, + "line": 43, "column": 8 }, "end": { - "line": 42, + "line": 43, "column": 23 } } @@ -1275,16 +1366,16 @@ "value": "before-filtering", "raw": "'before-filtering'", "range": [ - 903, - 921 + 937, + 955 ], "loc": { "start": { - "line": 43, + "line": 44, "column": 13 }, "end": { - "line": 43, + "line": 44, "column": 31 } } @@ -1294,32 +1385,32 @@ "value": "destroy", "raw": "'destroy'", "range": [ - 923, - 932 + 957, + 966 ], "loc": { "start": { - "line": 43, + "line": 44, "column": 33 }, "end": { - "line": 43, + "line": 44, "column": 42 } } } ], "range": [ - 902, - 933 + 936, + 967 ], "loc": { "start": { - "line": 43, + "line": 44, "column": 12 }, "end": { - "line": 43, + "line": 44, "column": 43 } } @@ -1336,16 +1427,16 @@ "object": { "type": "ThisExpression", "range": [ - 953, - 957 + 987, + 991 ], "loc": { "start": { - "line": 44, + "line": 45, "column": 18 }, "end": { - "line": 44, + "line": 45, "column": 22 } } @@ -1354,47 +1445,47 @@ "type": "Identifier", "name": "unhighlightAll", "range": [ - 958, - 972 + 992, + 1006 ], "loc": { "start": { - "line": 44, + "line": 45, "column": 23 }, "end": { - "line": 44, + "line": 45, "column": 37 } } }, "range": [ - 953, - 972 + 987, + 1006 ], "loc": { "start": { - "line": 44, + "line": 45, "column": 18 }, "end": { - "line": 44, + "line": 45, "column": 37 } } }, "arguments": [], "range": [ - 953, - 974 + 987, + 1008 ], "loc": { "start": { - "line": 44, + "line": 45, "column": 18 }, "end": { - "line": 44, + "line": 45, "column": 39 } } @@ -1402,47 +1493,47 @@ "generator": false, "expression": true, "range": [ - 947, - 974 + 981, + 1008 ], "loc": { "start": { - "line": 44, + "line": 45, "column": 12 }, "end": { - "line": 44, + "line": 45, "column": 39 } } } ], "range": [ - 873, - 984 + 907, + 1018 ], "loc": { "start": { - "line": 42, + "line": 43, "column": 8 }, "end": { - "line": 45, + "line": 46, "column": 9 } } }, "range": [ - 873, - 985 + 907, + 1019 ], "loc": { "start": { - "line": 42, + "line": 43, "column": 8 }, "end": { - "line": 45, + "line": 46, "column": 10 } } @@ -1460,16 +1551,16 @@ "object": { "type": "ThisExpression", "range": [ - 994, - 998 + 1028, + 1032 ], "loc": { "start": { - "line": 46, + "line": 47, "column": 8 }, "end": { - "line": 46, + "line": 47, "column": 12 } } @@ -1478,31 +1569,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 999, - 1006 + 1033, + 1040 ], "loc": { "start": { - "line": 46, + "line": 47, "column": 13 }, "end": { - "line": 46, + "line": 47, "column": 20 } } }, "range": [ - 994, - 1006 + 1028, + 1040 ], "loc": { "start": { - "line": 46, + "line": 47, "column": 8 }, "end": { - "line": 46, + "line": 47, "column": 20 } } @@ -1511,31 +1602,31 @@ "type": "Identifier", "name": "on", "range": [ - 1007, - 1009 + 1041, + 1043 ], "loc": { "start": { - "line": 46, + "line": 47, "column": 21 }, "end": { - "line": 46, + "line": 47, "column": 23 } } }, "range": [ - 994, - 1009 + 1028, + 1043 ], "loc": { "start": { - "line": 46, + "line": 47, "column": 8 }, "end": { - "line": 46, + "line": 47, "column": 23 } } @@ -1549,32 +1640,32 @@ "value": "highlight-keyword", "raw": "'highlight-keyword'", "range": [ - 1024, - 1043 + 1058, + 1077 ], "loc": { "start": { - "line": 47, + "line": 48, "column": 13 }, "end": { - "line": 47, + "line": 48, "column": 32 } } } ], "range": [ - 1023, - 1044 + 1057, + 1078 ], "loc": { "start": { - "line": 47, + "line": 48, "column": 12 }, "end": { - "line": 47, + "line": 48, "column": 33 } } @@ -1587,16 +1678,16 @@ "type": "Identifier", "name": "tf", "range": [ - 1059, - 1061 + 1093, + 1095 ], "loc": { "start": { - "line": 48, + "line": 49, "column": 13 }, "end": { - "line": 48, + "line": 49, "column": 15 } } @@ -1605,16 +1696,16 @@ "type": "Identifier", "name": "cell", "range": [ - 1063, - 1067 + 1097, + 1101 ], "loc": { "start": { - "line": 48, + "line": 49, "column": 17 }, "end": { - "line": 48, + "line": 49, "column": 21 } } @@ -1623,16 +1714,16 @@ "type": "Identifier", "name": "term", "range": [ - 1069, - 1073 + 1103, + 1107 ], "loc": { "start": { - "line": 48, + "line": 49, "column": 23 }, "end": { - "line": 48, + "line": 49, "column": 27 } } @@ -1646,78 +1737,26 @@ "object": { "type": "ThisExpression", "range": [ - 1094, - 1098 + 1112, + 1116 ], "loc": { "start": { "line": 49, - "column": 16 + "column": 32 }, "end": { "line": 49, - "column": 20 + "column": 36 } } }, "property": { "type": "Identifier", - "name": "highlight", + "name": "_processTerm", "range": [ - 1099, - 1108 - ], - "loc": { - "start": { - "line": 49, - "column": 21 - }, - "end": { - "line": 49, - "column": 30 - } - } - }, - "range": [ - 1094, - 1108 - ], - "loc": { - "start": { - "line": 49, - "column": 16 - }, - "end": { - "line": 49, - "column": 30 - } - } - }, - "arguments": [ - { - "type": "Identifier", - "name": "cell", - "range": [ - 1109, - 1113 - ], - "loc": { - "start": { - "line": 49, - "column": 31 - }, - "end": { - "line": 49, - "column": 35 - } - } - }, - { - "type": "Identifier", - "name": "term", - "range": [ - 1115, - 1119 + 1117, + 1129 ], "loc": { "start": { @@ -1726,104 +1765,103 @@ }, "end": { "line": 49, - "column": 41 + "column": 49 } } }, + "range": [ + 1112, + 1129 + ], + "loc": { + "start": { + "line": 49, + "column": 32 + }, + "end": { + "line": 49, + "column": 49 + } + } + }, + "arguments": [ { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "ThisExpression", - "range": [ - 1121, - 1125 - ], - "loc": { - "start": { - "line": 49, - "column": 43 - }, - "end": { - "line": 49, - "column": 47 - } - } - }, - "property": { - "type": "Identifier", - "name": "highlightCssClass", - "range": [ - 1126, - 1143 - ], - "loc": { - "start": { - "line": 49, - "column": 48 - }, - "end": { - "line": 49, - "column": 65 - } - } - }, + "type": "Identifier", + "name": "cell", "range": [ - 1121, - 1143 + 1130, + 1134 ], "loc": { "start": { "line": 49, - "column": 43 + "column": 50 }, "end": { "line": 49, - "column": 65 + "column": 54 + } + } + }, + { + "type": "Identifier", + "name": "term", + "range": [ + 1136, + 1140 + ], + "loc": { + "start": { + "line": 49, + "column": 56 + }, + "end": { + "line": 49, + "column": 60 } } } ], "range": [ - 1094, - 1144 + 1112, + 1141 ], "loc": { "start": { "line": 49, - "column": 16 + "column": 32 }, "end": { "line": 49, - "column": 66 + "column": 61 } } }, "generator": false, "expression": true, "range": [ - 1058, - 1144 + 1092, + 1141 ], "loc": { "start": { - "line": 48, + "line": 49, "column": 12 }, "end": { "line": 49, - "column": 66 + "column": 61 } } } ], "range": [ - 994, - 1154 + 1028, + 1151 ], "loc": { "start": { - "line": 46, + "line": 47, "column": 8 }, "end": { @@ -1833,12 +1871,12 @@ } }, "range": [ - 994, - 1155 + 1028, + 1152 ], "loc": { "start": { - "line": 46, + "line": 47, "column": 8 }, "end": { @@ -1849,12 +1887,12 @@ } ], "range": [ - 863, - 1161 + 897, + 1158 ], "loc": { "start": { - "line": 41, + "line": 42, "column": 11 }, "end": { @@ -1866,12 +1904,12 @@ "generator": false, "expression": false, "range": [ - 860, - 1161 + 894, + 1158 ], "loc": { "start": { - "line": 41, + "line": 42, "column": 8 }, "end": { @@ -1883,12 +1921,12 @@ "kind": "method", "computed": false, "range": [ - 856, - 1161 + 890, + 1158 ], "loc": { "start": { - "line": 41, + "line": 42, "column": 4 }, "end": { @@ -1901,16 +1939,16 @@ "type": "Block", "value": "*\n * Initializes HighlightKeyword instance\n ", "range": [ - 795, - 851 + 829, + 885 ], "loc": { "start": { - "line": 38, + "line": 39, "column": 4 }, "end": { - "line": 40, + "line": 41, "column": 7 } } @@ -1921,8 +1959,8 @@ "type": "Block", "value": "*\n * Highlight occurences of searched term in passed node\n * @param {Node} node\n * @param {String} term Searched term\n * @param {String} cssClass Css class name\n *\n * TODO: refactor this method\n ", "range": [ - 1167, - 1401 + 1164, + 1398 ], "loc": { "start": { @@ -1944,8 +1982,8 @@ "type": "Identifier", "name": "highlight", "range": [ - 1406, - 1415 + 1403, + 1412 ], "loc": { "start": { @@ -1966,8 +2004,8 @@ "type": "Identifier", "name": "node", "range": [ - 1416, - 1420 + 1413, + 1417 ], "loc": { "start": { @@ -1984,8 +2022,8 @@ "type": "Identifier", "name": "term", "range": [ - 1422, - 1426 + 1419, + 1423 ], "loc": { "start": { @@ -2002,8 +2040,8 @@ "type": "Identifier", "name": "cssClass", "range": [ - 1428, - 1436 + 1425, + 1433 ], "loc": { "start": { @@ -2029,8 +2067,8 @@ "type": "Identifier", "name": "node", "range": [ - 1498, - 1502 + 1495, + 1499 ], "loc": { "start": { @@ -2047,8 +2085,8 @@ "type": "Identifier", "name": "hasChildNodes", "range": [ - 1503, - 1516 + 1500, + 1513 ], "loc": { "start": { @@ -2062,8 +2100,8 @@ } }, "range": [ - 1498, - 1516 + 1495, + 1513 ], "loc": { "start": { @@ -2088,8 +2126,8 @@ "type": "Identifier", "name": "children", "range": [ - 1536, - 1544 + 1533, + 1541 ], "loc": { "start": { @@ -2109,8 +2147,8 @@ "type": "Identifier", "name": "node", "range": [ - 1547, - 1551 + 1544, + 1548 ], "loc": { "start": { @@ -2127,8 +2165,8 @@ "type": "Identifier", "name": "childNodes", "range": [ - 1552, - 1562 + 1549, + 1559 ], "loc": { "start": { @@ -2142,8 +2180,8 @@ } }, "range": [ - 1547, - 1562 + 1544, + 1559 ], "loc": { "start": { @@ -2157,8 +2195,8 @@ } }, "range": [ - 1536, - 1562 + 1533, + 1559 ], "loc": { "start": { @@ -2174,8 +2212,8 @@ ], "kind": "let", "range": [ - 1532, - 1563 + 1529, + 1560 ], "loc": { "start": { @@ -2199,8 +2237,8 @@ "type": "Identifier", "name": "i", "range": [ - 1585, - 1586 + 1582, + 1583 ], "loc": { "start": { @@ -2218,8 +2256,8 @@ "value": 0, "raw": "0", "range": [ - 1589, - 1590 + 1586, + 1587 ], "loc": { "start": { @@ -2233,8 +2271,8 @@ } }, "range": [ - 1585, - 1590 + 1582, + 1587 ], "loc": { "start": { @@ -2250,8 +2288,8 @@ ], "kind": "let", "range": [ - 1581, - 1590 + 1578, + 1587 ], "loc": { "start": { @@ -2271,8 +2309,8 @@ "type": "Identifier", "name": "i", "range": [ - 1592, - 1593 + 1589, + 1590 ], "loc": { "start": { @@ -2292,8 +2330,8 @@ "type": "Identifier", "name": "children", "range": [ - 1596, - 1604 + 1593, + 1601 ], "loc": { "start": { @@ -2310,8 +2348,8 @@ "type": "Identifier", "name": "length", "range": [ - 1605, - 1611 + 1602, + 1608 ], "loc": { "start": { @@ -2325,8 +2363,8 @@ } }, "range": [ - 1596, - 1611 + 1593, + 1608 ], "loc": { "start": { @@ -2340,8 +2378,8 @@ } }, "range": [ - 1592, - 1611 + 1589, + 1608 ], "loc": { "start": { @@ -2361,8 +2399,8 @@ "type": "Identifier", "name": "i", "range": [ - 1613, - 1614 + 1610, + 1611 ], "loc": { "start": { @@ -2377,8 +2415,8 @@ }, "prefix": false, "range": [ - 1613, - 1616 + 1610, + 1613 ], "loc": { "start": { @@ -2404,8 +2442,8 @@ "object": { "type": "ThisExpression", "range": [ - 1636, - 1640 + 1633, + 1637 ], "loc": { "start": { @@ -2422,8 +2460,8 @@ "type": "Identifier", "name": "highlight", "range": [ - 1641, - 1650 + 1638, + 1647 ], "loc": { "start": { @@ -2437,8 +2475,8 @@ } }, "range": [ - 1636, - 1650 + 1633, + 1647 ], "loc": { "start": { @@ -2459,8 +2497,8 @@ "type": "Identifier", "name": "children", "range": [ - 1651, - 1659 + 1648, + 1656 ], "loc": { "start": { @@ -2477,8 +2515,8 @@ "type": "Identifier", "name": "i", "range": [ - 1660, - 1661 + 1657, + 1658 ], "loc": { "start": { @@ -2492,8 +2530,8 @@ } }, "range": [ - 1651, - 1662 + 1648, + 1659 ], "loc": { "start": { @@ -2510,8 +2548,8 @@ "type": "Identifier", "name": "term", "range": [ - 1664, - 1668 + 1661, + 1665 ], "loc": { "start": { @@ -2528,8 +2566,8 @@ "type": "Identifier", "name": "cssClass", "range": [ - 1670, - 1678 + 1667, + 1675 ], "loc": { "start": { @@ -2544,8 +2582,8 @@ } ], "range": [ - 1636, - 1679 + 1633, + 1676 ], "loc": { "start": { @@ -2559,8 +2597,8 @@ } }, "range": [ - 1636, - 1680 + 1633, + 1677 ], "loc": { "start": { @@ -2575,8 +2613,8 @@ } ], "range": [ - 1618, - 1694 + 1615, + 1691 ], "loc": { "start": { @@ -2590,8 +2628,8 @@ } }, "range": [ - 1576, - 1694 + 1573, + 1691 ], "loc": { "start": { @@ -2606,8 +2644,8 @@ } ], "range": [ - 1518, - 1704 + 1515, + 1701 ], "loc": { "start": { @@ -2622,8 +2660,8 @@ }, "alternate": null, "range": [ - 1494, - 1704 + 1491, + 1701 ], "loc": { "start": { @@ -2640,8 +2678,8 @@ "type": "Line", "value": " Iterate into this nodes childNodes", "range": [ - 1448, - 1485 + 1445, + 1482 ], "loc": { "start": { @@ -2668,8 +2706,8 @@ "type": "Identifier", "name": "node", "range": [ - 1718, - 1722 + 1715, + 1719 ], "loc": { "start": { @@ -2686,8 +2724,8 @@ "type": "Identifier", "name": "nodeType", "range": [ - 1723, - 1731 + 1720, + 1728 ], "loc": { "start": { @@ -2701,8 +2739,8 @@ } }, "range": [ - 1718, - 1731 + 1715, + 1728 ], "loc": { "start": { @@ -2720,8 +2758,8 @@ "value": 3, "raw": "3", "range": [ - 1736, - 1737 + 1733, + 1734 ], "loc": { "start": { @@ -2735,8 +2773,8 @@ } }, "range": [ - 1718, - 1737 + 1715, + 1734 ], "loc": { "start": { @@ -2761,8 +2799,8 @@ "type": "Identifier", "name": "nodeVal", "range": [ - 1757, - 1764 + 1754, + 1761 ], "loc": { "start": { @@ -2787,8 +2825,8 @@ "type": "Identifier", "name": "node", "range": [ - 1767, - 1771 + 1764, + 1768 ], "loc": { "start": { @@ -2805,8 +2843,8 @@ "type": "Identifier", "name": "nodeValue", "range": [ - 1772, - 1781 + 1769, + 1778 ], "loc": { "start": { @@ -2820,8 +2858,8 @@ } }, "range": [ - 1767, - 1781 + 1764, + 1778 ], "loc": { "start": { @@ -2838,8 +2876,8 @@ "type": "Identifier", "name": "toLowerCase", "range": [ - 1782, - 1793 + 1779, + 1790 ], "loc": { "start": { @@ -2853,8 +2891,8 @@ } }, "range": [ - 1767, - 1793 + 1764, + 1790 ], "loc": { "start": { @@ -2869,8 +2907,8 @@ }, "arguments": [], "range": [ - 1767, - 1795 + 1764, + 1792 ], "loc": { "start": { @@ -2884,8 +2922,8 @@ } }, "range": [ - 1757, - 1795 + 1754, + 1792 ], "loc": { "start": { @@ -2901,8 +2939,8 @@ ], "kind": "let", "range": [ - 1753, - 1796 + 1750, + 1793 ], "loc": { "start": { @@ -2924,8 +2962,8 @@ "type": "Identifier", "name": "termIdx", "range": [ - 1813, - 1820 + 1810, + 1817 ], "loc": { "start": { @@ -2947,8 +2985,8 @@ "type": "Identifier", "name": "nodeVal", "range": [ - 1823, - 1830 + 1820, + 1827 ], "loc": { "start": { @@ -2965,8 +3003,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 1831, - 1838 + 1828, + 1835 ], "loc": { "start": { @@ -2980,8 +3018,8 @@ } }, "range": [ - 1823, - 1838 + 1820, + 1835 ], "loc": { "start": { @@ -3004,8 +3042,8 @@ "type": "Identifier", "name": "term", "range": [ - 1839, - 1843 + 1836, + 1840 ], "loc": { "start": { @@ -3022,8 +3060,8 @@ "type": "Identifier", "name": "toLowerCase", "range": [ - 1844, - 1855 + 1841, + 1852 ], "loc": { "start": { @@ -3037,8 +3075,8 @@ } }, "range": [ - 1839, - 1855 + 1836, + 1852 ], "loc": { "start": { @@ -3053,8 +3091,8 @@ }, "arguments": [], "range": [ - 1839, - 1857 + 1836, + 1854 ], "loc": { "start": { @@ -3069,8 +3107,8 @@ } ], "range": [ - 1823, - 1858 + 1820, + 1855 ], "loc": { "start": { @@ -3084,8 +3122,8 @@ } }, "range": [ - 1813, - 1858 + 1810, + 1855 ], "loc": { "start": { @@ -3101,8 +3139,8 @@ ], "kind": "let", "range": [ - 1809, - 1859 + 1806, + 1856 ], "loc": { "start": { @@ -3124,8 +3162,8 @@ "type": "Identifier", "name": "termIdx", "range": [ - 1877, - 1884 + 1874, + 1881 ], "loc": { "start": { @@ -3146,8 +3184,8 @@ "value": 1, "raw": "1", "range": [ - 1890, - 1891 + 1887, + 1888 ], "loc": { "start": { @@ -3162,8 +3200,8 @@ }, "prefix": true, "range": [ - 1889, - 1891 + 1886, + 1888 ], "loc": { "start": { @@ -3177,8 +3215,8 @@ } }, "range": [ - 1877, - 1891 + 1874, + 1888 ], "loc": { "start": { @@ -3203,8 +3241,8 @@ "type": "Identifier", "name": "pn", "range": [ - 1915, - 1917 + 1912, + 1914 ], "loc": { "start": { @@ -3224,8 +3262,8 @@ "type": "Identifier", "name": "node", "range": [ - 1920, - 1924 + 1917, + 1921 ], "loc": { "start": { @@ -3242,8 +3280,8 @@ "type": "Identifier", "name": "parentNode", "range": [ - 1925, - 1935 + 1922, + 1932 ], "loc": { "start": { @@ -3257,8 +3295,8 @@ } }, "range": [ - 1920, - 1935 + 1917, + 1932 ], "loc": { "start": { @@ -3272,8 +3310,8 @@ } }, "range": [ - 1915, - 1935 + 1912, + 1932 ], "loc": { "start": { @@ -3289,8 +3327,8 @@ ], "kind": "let", "range": [ - 1911, - 1936 + 1908, + 1933 ], "loc": { "start": { @@ -3312,8 +3350,8 @@ "type": "Identifier", "name": "pn", "range": [ - 1957, - 1959 + 1954, + 1956 ], "loc": { "start": { @@ -3336,8 +3374,8 @@ "type": "Identifier", "name": "pn", "range": [ - 1963, - 1965 + 1960, + 1962 ], "loc": { "start": { @@ -3354,8 +3392,8 @@ "type": "Identifier", "name": "className", "range": [ - 1966, - 1975 + 1963, + 1972 ], "loc": { "start": { @@ -3369,8 +3407,8 @@ } }, "range": [ - 1963, - 1975 + 1960, + 1972 ], "loc": { "start": { @@ -3387,8 +3425,8 @@ "type": "Identifier", "name": "cssClass", "range": [ - 1980, - 1988 + 1977, + 1985 ], "loc": { "start": { @@ -3402,8 +3440,8 @@ } }, "range": [ - 1963, - 1988 + 1960, + 1985 ], "loc": { "start": { @@ -3417,8 +3455,8 @@ } }, "range": [ - 1957, - 1988 + 1954, + 1985 ], "loc": { "start": { @@ -3443,8 +3481,8 @@ "type": "Identifier", "name": "nv", "range": [ - 2064, - 2066 + 2061, + 2063 ], "loc": { "start": { @@ -3464,8 +3502,8 @@ "type": "Identifier", "name": "node", "range": [ - 2069, - 2073 + 2066, + 2070 ], "loc": { "start": { @@ -3482,8 +3520,8 @@ "type": "Identifier", "name": "nodeValue", "range": [ - 2074, - 2083 + 2071, + 2080 ], "loc": { "start": { @@ -3497,8 +3535,8 @@ } }, "range": [ - 2069, - 2083 + 2066, + 2080 ], "loc": { "start": { @@ -3512,8 +3550,8 @@ } }, "range": [ - 2064, - 2083 + 2061, + 2080 ], "loc": { "start": { @@ -3532,8 +3570,8 @@ "type": "Identifier", "name": "before", "range": [ - 2171, - 2177 + 2168, + 2174 ], "loc": { "start": { @@ -3552,8 +3590,8 @@ "type": "Identifier", "name": "createText", "range": [ - 2180, - 2190 + 2177, + 2187 ], "loc": { "start": { @@ -3576,8 +3614,8 @@ "type": "Identifier", "name": "nv", "range": [ - 2191, - 2193 + 2188, + 2190 ], "loc": { "start": { @@ -3594,8 +3632,8 @@ "type": "Identifier", "name": "substr", "range": [ - 2194, - 2200 + 2191, + 2197 ], "loc": { "start": { @@ -3609,8 +3647,8 @@ } }, "range": [ - 2191, - 2200 + 2188, + 2197 ], "loc": { "start": { @@ -3629,8 +3667,8 @@ "value": 0, "raw": "0", "range": [ - 2201, - 2202 + 2198, + 2199 ], "loc": { "start": { @@ -3647,8 +3685,8 @@ "type": "Identifier", "name": "termIdx", "range": [ - 2204, - 2211 + 2201, + 2208 ], "loc": { "start": { @@ -3663,8 +3701,8 @@ } ], "range": [ - 2191, - 2212 + 2188, + 2209 ], "loc": { "start": { @@ -3679,8 +3717,8 @@ } ], "range": [ - 2180, - 2213 + 2177, + 2210 ], "loc": { "start": { @@ -3694,8 +3732,8 @@ } }, "range": [ - 2171, - 2213 + 2168, + 2210 ], "loc": { "start": { @@ -3712,8 +3750,8 @@ "type": "Line", "value": " Create a load of replacement nodes", "range": [ - 2109, - 2146 + 2106, + 2143 ], "loc": { "start": { @@ -3734,8 +3772,8 @@ "type": "Identifier", "name": "value", "range": [ - 2239, - 2244 + 2236, + 2241 ], "loc": { "start": { @@ -3757,8 +3795,8 @@ "type": "Identifier", "name": "nv", "range": [ - 2247, - 2249 + 2244, + 2246 ], "loc": { "start": { @@ -3775,8 +3813,8 @@ "type": "Identifier", "name": "substr", "range": [ - 2250, - 2256 + 2247, + 2253 ], "loc": { "start": { @@ -3790,8 +3828,8 @@ } }, "range": [ - 2247, - 2256 + 2244, + 2253 ], "loc": { "start": { @@ -3809,8 +3847,8 @@ "type": "Identifier", "name": "termIdx", "range": [ - 2257, - 2264 + 2254, + 2261 ], "loc": { "start": { @@ -3830,8 +3868,8 @@ "type": "Identifier", "name": "term", "range": [ - 2266, - 2270 + 2263, + 2267 ], "loc": { "start": { @@ -3848,8 +3886,8 @@ "type": "Identifier", "name": "length", "range": [ - 2271, - 2277 + 2268, + 2274 ], "loc": { "start": { @@ -3863,8 +3901,8 @@ } }, "range": [ - 2266, - 2277 + 2263, + 2274 ], "loc": { "start": { @@ -3879,8 +3917,8 @@ } ], "range": [ - 2247, - 2278 + 2244, + 2275 ], "loc": { "start": { @@ -3894,8 +3932,8 @@ } }, "range": [ - 2239, - 2278 + 2236, + 2275 ], "loc": { "start": { @@ -3914,8 +3952,8 @@ "type": "Identifier", "name": "after", "range": [ - 2304, - 2309 + 2301, + 2306 ], "loc": { "start": { @@ -3934,8 +3972,8 @@ "type": "Identifier", "name": "createText", "range": [ - 2312, - 2322 + 2309, + 2319 ], "loc": { "start": { @@ -3958,8 +3996,8 @@ "type": "Identifier", "name": "nv", "range": [ - 2323, - 2325 + 2320, + 2322 ], "loc": { "start": { @@ -3976,8 +4014,8 @@ "type": "Identifier", "name": "substr", "range": [ - 2326, - 2332 + 2323, + 2329 ], "loc": { "start": { @@ -3991,8 +4029,8 @@ } }, "range": [ - 2323, - 2332 + 2320, + 2329 ], "loc": { "start": { @@ -4013,8 +4051,8 @@ "type": "Identifier", "name": "termIdx", "range": [ - 2333, - 2340 + 2330, + 2337 ], "loc": { "start": { @@ -4034,8 +4072,8 @@ "type": "Identifier", "name": "term", "range": [ - 2343, - 2347 + 2340, + 2344 ], "loc": { "start": { @@ -4052,8 +4090,8 @@ "type": "Identifier", "name": "length", "range": [ - 2348, - 2354 + 2345, + 2351 ], "loc": { "start": { @@ -4067,8 +4105,8 @@ } }, "range": [ - 2343, - 2354 + 2340, + 2351 ], "loc": { "start": { @@ -4082,8 +4120,8 @@ } }, "range": [ - 2333, - 2354 + 2330, + 2351 ], "loc": { "start": { @@ -4098,8 +4136,8 @@ } ], "range": [ - 2323, - 2355 + 2320, + 2352 ], "loc": { "start": { @@ -4114,8 +4152,8 @@ } ], "range": [ - 2312, - 2356 + 2309, + 2353 ], "loc": { "start": { @@ -4129,8 +4167,8 @@ } }, "range": [ - 2304, - 2356 + 2301, + 2353 ], "loc": { "start": { @@ -4149,8 +4187,8 @@ "type": "Identifier", "name": "text", "range": [ - 2382, - 2386 + 2379, + 2383 ], "loc": { "start": { @@ -4169,8 +4207,8 @@ "type": "Identifier", "name": "createText", "range": [ - 2389, - 2399 + 2386, + 2396 ], "loc": { "start": { @@ -4188,8 +4226,8 @@ "type": "Identifier", "name": "value", "range": [ - 2400, - 2405 + 2397, + 2402 ], "loc": { "start": { @@ -4204,8 +4242,8 @@ } ], "range": [ - 2389, - 2406 + 2386, + 2403 ], "loc": { "start": { @@ -4219,8 +4257,8 @@ } }, "range": [ - 2382, - 2406 + 2379, + 2403 ], "loc": { "start": { @@ -4239,8 +4277,8 @@ "type": "Identifier", "name": "container", "range": [ - 2432, - 2441 + 2429, + 2438 ], "loc": { "start": { @@ -4259,8 +4297,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 2444, - 2453 + 2441, + 2450 ], "loc": { "start": { @@ -4279,8 +4317,8 @@ "value": "span", "raw": "'span'", "range": [ - 2454, - 2460 + 2451, + 2457 ], "loc": { "start": { @@ -4295,8 +4333,8 @@ } ], "range": [ - 2444, - 2461 + 2441, + 2458 ], "loc": { "start": { @@ -4310,8 +4348,8 @@ } }, "range": [ - 2432, - 2461 + 2429, + 2458 ], "loc": { "start": { @@ -4327,8 +4365,8 @@ ], "kind": "let", "range": [ - 2060, - 2462 + 2057, + 2459 ], "loc": { "start": { @@ -4345,8 +4383,8 @@ "type": "Line", "value": " term not highlighted yet", "range": [ - 2012, - 2039 + 2009, + 2036 ], "loc": { "start": { @@ -4373,8 +4411,8 @@ "type": "Identifier", "name": "container", "range": [ - 2483, - 2492 + 2480, + 2489 ], "loc": { "start": { @@ -4391,8 +4429,8 @@ "type": "Identifier", "name": "className", "range": [ - 2493, - 2502 + 2490, + 2499 ], "loc": { "start": { @@ -4406,8 +4444,8 @@ } }, "range": [ - 2483, - 2502 + 2480, + 2499 ], "loc": { "start": { @@ -4424,8 +4462,8 @@ "type": "Identifier", "name": "cssClass", "range": [ - 2505, - 2513 + 2502, + 2510 ], "loc": { "start": { @@ -4439,8 +4477,8 @@ } }, "range": [ - 2483, - 2513 + 2480, + 2510 ], "loc": { "start": { @@ -4454,8 +4492,8 @@ } }, "range": [ - 2483, - 2514 + 2480, + 2511 ], "loc": { "start": { @@ -4479,8 +4517,8 @@ "type": "Identifier", "name": "container", "range": [ - 2535, - 2544 + 2532, + 2541 ], "loc": { "start": { @@ -4497,8 +4535,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 2545, - 2556 + 2542, + 2553 ], "loc": { "start": { @@ -4512,8 +4550,8 @@ } }, "range": [ - 2535, - 2556 + 2532, + 2553 ], "loc": { "start": { @@ -4531,8 +4569,8 @@ "type": "Identifier", "name": "text", "range": [ - 2557, - 2561 + 2554, + 2558 ], "loc": { "start": { @@ -4547,8 +4585,8 @@ } ], "range": [ - 2535, - 2562 + 2532, + 2559 ], "loc": { "start": { @@ -4562,8 +4600,8 @@ } }, "range": [ - 2535, - 2563 + 2532, + 2560 ], "loc": { "start": { @@ -4587,8 +4625,8 @@ "type": "Identifier", "name": "pn", "range": [ - 2584, - 2586 + 2581, + 2583 ], "loc": { "start": { @@ -4605,8 +4643,8 @@ "type": "Identifier", "name": "insertBefore", "range": [ - 2587, - 2599 + 2584, + 2596 ], "loc": { "start": { @@ -4620,8 +4658,8 @@ } }, "range": [ - 2584, - 2599 + 2581, + 2596 ], "loc": { "start": { @@ -4639,8 +4677,8 @@ "type": "Identifier", "name": "before", "range": [ - 2600, - 2606 + 2597, + 2603 ], "loc": { "start": { @@ -4657,8 +4695,8 @@ "type": "Identifier", "name": "node", "range": [ - 2608, - 2612 + 2605, + 2609 ], "loc": { "start": { @@ -4673,8 +4711,8 @@ } ], "range": [ - 2584, - 2613 + 2581, + 2610 ], "loc": { "start": { @@ -4688,8 +4726,8 @@ } }, "range": [ - 2584, - 2614 + 2581, + 2611 ], "loc": { "start": { @@ -4713,8 +4751,8 @@ "type": "Identifier", "name": "pn", "range": [ - 2635, - 2637 + 2632, + 2634 ], "loc": { "start": { @@ -4731,8 +4769,8 @@ "type": "Identifier", "name": "insertBefore", "range": [ - 2638, - 2650 + 2635, + 2647 ], "loc": { "start": { @@ -4746,8 +4784,8 @@ } }, "range": [ - 2635, - 2650 + 2632, + 2647 ], "loc": { "start": { @@ -4765,8 +4803,8 @@ "type": "Identifier", "name": "container", "range": [ - 2651, - 2660 + 2648, + 2657 ], "loc": { "start": { @@ -4783,8 +4821,8 @@ "type": "Identifier", "name": "node", "range": [ - 2662, - 2666 + 2659, + 2663 ], "loc": { "start": { @@ -4799,8 +4837,8 @@ } ], "range": [ - 2635, - 2667 + 2632, + 2664 ], "loc": { "start": { @@ -4814,8 +4852,8 @@ } }, "range": [ - 2635, - 2668 + 2632, + 2665 ], "loc": { "start": { @@ -4839,8 +4877,8 @@ "type": "Identifier", "name": "pn", "range": [ - 2689, - 2691 + 2686, + 2688 ], "loc": { "start": { @@ -4857,8 +4895,8 @@ "type": "Identifier", "name": "insertBefore", "range": [ - 2692, - 2704 + 2689, + 2701 ], "loc": { "start": { @@ -4872,8 +4910,8 @@ } }, "range": [ - 2689, - 2704 + 2686, + 2701 ], "loc": { "start": { @@ -4891,8 +4929,8 @@ "type": "Identifier", "name": "after", "range": [ - 2705, - 2710 + 2702, + 2707 ], "loc": { "start": { @@ -4909,8 +4947,8 @@ "type": "Identifier", "name": "node", "range": [ - 2712, - 2716 + 2709, + 2713 ], "loc": { "start": { @@ -4925,8 +4963,8 @@ } ], "range": [ - 2689, - 2717 + 2686, + 2714 ], "loc": { "start": { @@ -4940,8 +4978,8 @@ } }, "range": [ - 2689, - 2718 + 2686, + 2715 ], "loc": { "start": { @@ -4965,8 +5003,8 @@ "type": "Identifier", "name": "pn", "range": [ - 2739, - 2741 + 2736, + 2738 ], "loc": { "start": { @@ -4983,8 +5021,8 @@ "type": "Identifier", "name": "removeChild", "range": [ - 2742, - 2753 + 2739, + 2750 ], "loc": { "start": { @@ -4998,8 +5036,8 @@ } }, "range": [ - 2739, - 2753 + 2736, + 2750 ], "loc": { "start": { @@ -5017,8 +5055,8 @@ "type": "Identifier", "name": "node", "range": [ - 2754, - 2758 + 2751, + 2755 ], "loc": { "start": { @@ -5033,8 +5071,8 @@ } ], "range": [ - 2739, - 2759 + 2736, + 2756 ], "loc": { "start": { @@ -5048,8 +5086,8 @@ } }, "range": [ - 2739, - 2760 + 2736, + 2757 ], "loc": { "start": { @@ -5064,8 +5102,8 @@ } ], "range": [ - 1990, - 2778 + 1987, + 2775 ], "loc": { "start": { @@ -5080,8 +5118,8 @@ }, "alternate": null, "range": [ - 1953, - 2778 + 1950, + 2775 ], "loc": { "start": { @@ -5096,8 +5134,8 @@ } ], "range": [ - 1893, - 2792 + 1890, + 2789 ], "loc": { "start": { @@ -5112,8 +5150,8 @@ }, "alternate": null, "range": [ - 1873, - 2792 + 1870, + 2789 ], "loc": { "start": { @@ -5128,8 +5166,8 @@ } ], "range": [ - 1739, - 2802 + 1736, + 2799 ], "loc": { "start": { @@ -5144,8 +5182,8 @@ }, "alternate": null, "range": [ - 1714, - 2802 + 1711, + 2799 ], "loc": { "start": { @@ -5160,8 +5198,8 @@ } ], "range": [ - 1438, - 2808 + 1435, + 2805 ], "loc": { "start": { @@ -5177,8 +5215,8 @@ "generator": false, "expression": false, "range": [ - 1415, - 2808 + 1412, + 2805 ], "loc": { "start": { @@ -5194,8 +5232,8 @@ "kind": "method", "computed": false, "range": [ - 1406, - 2808 + 1403, + 2805 ], "loc": { "start": { @@ -5212,8 +5250,8 @@ "type": "Block", "value": "*\n * Highlight occurences of searched term in passed node\n * @param {Node} node\n * @param {String} term Searched term\n * @param {String} cssClass Css class name\n *\n * TODO: refactor this method\n ", "range": [ - 1167, - 1401 + 1164, + 1398 ], "loc": { "start": { @@ -5232,8 +5270,8 @@ "type": "Block", "value": "*\n * Removes highlight to nodes matching passed string\n * @param {String} term\n * @param {String} cssClass Css class to remove\n ", "range": [ - 2814, - 2964 + 2811, + 2961 ], "loc": { "start": { @@ -5255,8 +5293,8 @@ "type": "Identifier", "name": "unhighlight", "range": [ - 2969, - 2980 + 2966, + 2977 ], "loc": { "start": { @@ -5277,8 +5315,8 @@ "type": "Identifier", "name": "term", "range": [ - 2981, - 2985 + 2978, + 2982 ], "loc": { "start": { @@ -5295,8 +5333,8 @@ "type": "Identifier", "name": "cssClass", "range": [ - 2987, - 2995 + 2984, + 2992 ], "loc": { "start": { @@ -5322,8 +5360,8 @@ "type": "Identifier", "name": "highlightedNodes", "range": [ - 3011, - 3027 + 3008, + 3024 ], "loc": { "start": { @@ -5350,8 +5388,8 @@ "object": { "type": "ThisExpression", "range": [ - 3030, - 3034 + 3027, + 3031 ], "loc": { "start": { @@ -5368,8 +5406,8 @@ "type": "Identifier", "name": "tf", "range": [ - 3035, - 3037 + 3032, + 3034 ], "loc": { "start": { @@ -5383,8 +5421,8 @@ } }, "range": [ - 3030, - 3037 + 3027, + 3034 ], "loc": { "start": { @@ -5401,8 +5439,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 3038, - 3041 + 3035, + 3038 ], "loc": { "start": { @@ -5416,8 +5454,8 @@ } }, "range": [ - 3030, - 3041 + 3027, + 3038 ], "loc": { "start": { @@ -5434,8 +5472,8 @@ "type": "Identifier", "name": "querySelectorAll", "range": [ - 3042, - 3058 + 3039, + 3055 ], "loc": { "start": { @@ -5449,8 +5487,8 @@ } }, "range": [ - 3030, - 3058 + 3027, + 3055 ], "loc": { "start": { @@ -5475,8 +5513,8 @@ }, "tail": false, "range": [ - 3059, - 3063 + 3056, + 3060 ], "loc": { "start": { @@ -5497,8 +5535,8 @@ }, "tail": true, "range": [ - 3071, - 3073 + 3068, + 3070 ], "loc": { "start": { @@ -5517,8 +5555,8 @@ "type": "Identifier", "name": "cssClass", "range": [ - 3063, - 3071 + 3060, + 3068 ], "loc": { "start": { @@ -5533,8 +5571,8 @@ } ], "range": [ - 3059, - 3073 + 3056, + 3070 ], "loc": { "start": { @@ -5549,8 +5587,8 @@ } ], "range": [ - 3030, - 3074 + 3027, + 3071 ], "loc": { "start": { @@ -5564,8 +5602,8 @@ } }, "range": [ - 3011, - 3074 + 3008, + 3071 ], "loc": { "start": { @@ -5581,8 +5619,8 @@ ], "kind": "let", "range": [ - 3007, - 3075 + 3004, + 3072 ], "loc": { "start": { @@ -5606,8 +5644,8 @@ "type": "Identifier", "name": "i", "range": [ - 3093, - 3094 + 3090, + 3091 ], "loc": { "start": { @@ -5625,8 +5663,8 @@ "value": 0, "raw": "0", "range": [ - 3097, - 3098 + 3094, + 3095 ], "loc": { "start": { @@ -5640,8 +5678,8 @@ } }, "range": [ - 3093, - 3098 + 3090, + 3095 ], "loc": { "start": { @@ -5657,8 +5695,8 @@ ], "kind": "let", "range": [ - 3089, - 3098 + 3086, + 3095 ], "loc": { "start": { @@ -5678,8 +5716,8 @@ "type": "Identifier", "name": "i", "range": [ - 3100, - 3101 + 3097, + 3098 ], "loc": { "start": { @@ -5699,8 +5737,8 @@ "type": "Identifier", "name": "highlightedNodes", "range": [ - 3104, - 3120 + 3101, + 3117 ], "loc": { "start": { @@ -5717,8 +5755,8 @@ "type": "Identifier", "name": "length", "range": [ - 3121, - 3127 + 3118, + 3124 ], "loc": { "start": { @@ -5732,8 +5770,8 @@ } }, "range": [ - 3104, - 3127 + 3101, + 3124 ], "loc": { "start": { @@ -5747,8 +5785,8 @@ } }, "range": [ - 3100, - 3127 + 3097, + 3124 ], "loc": { "start": { @@ -5768,8 +5806,8 @@ "type": "Identifier", "name": "i", "range": [ - 3129, - 3130 + 3126, + 3127 ], "loc": { "start": { @@ -5784,8 +5822,8 @@ }, "prefix": false, "range": [ - 3129, - 3132 + 3126, + 3129 ], "loc": { "start": { @@ -5810,8 +5848,8 @@ "type": "Identifier", "name": "n", "range": [ - 3152, - 3153 + 3149, + 3150 ], "loc": { "start": { @@ -5831,8 +5869,8 @@ "type": "Identifier", "name": "highlightedNodes", "range": [ - 3156, - 3172 + 3153, + 3169 ], "loc": { "start": { @@ -5849,8 +5887,8 @@ "type": "Identifier", "name": "i", "range": [ - 3173, - 3174 + 3170, + 3171 ], "loc": { "start": { @@ -5864,8 +5902,8 @@ } }, "range": [ - 3156, - 3175 + 3153, + 3172 ], "loc": { "start": { @@ -5879,8 +5917,8 @@ } }, "range": [ - 3152, - 3175 + 3149, + 3172 ], "loc": { "start": { @@ -5896,8 +5934,8 @@ ], "kind": "let", "range": [ - 3148, - 3176 + 3145, + 3173 ], "loc": { "start": { @@ -5919,8 +5957,8 @@ "type": "Identifier", "name": "nodeVal", "range": [ - 3193, - 3200 + 3190, + 3197 ], "loc": { "start": { @@ -5939,8 +5977,8 @@ "type": "Identifier", "name": "getText", "range": [ - 3203, - 3210 + 3200, + 3207 ], "loc": { "start": { @@ -5958,8 +5996,8 @@ "type": "Identifier", "name": "n", "range": [ - 3211, - 3212 + 3208, + 3209 ], "loc": { "start": { @@ -5974,8 +6012,8 @@ } ], "range": [ - 3203, - 3213 + 3200, + 3210 ], "loc": { "start": { @@ -5989,8 +6027,8 @@ } }, "range": [ - 3193, - 3213 + 3190, + 3210 ], "loc": { "start": { @@ -6006,8 +6044,8 @@ ], "kind": "let", "range": [ - 3189, - 3214 + 3186, + 3211 ], "loc": { "start": { @@ -6039,8 +6077,8 @@ "type": "Identifier", "name": "nodeVal", "range": [ - 3232, - 3239 + 3229, + 3236 ], "loc": { "start": { @@ -6057,8 +6095,8 @@ "type": "Identifier", "name": "toLowerCase", "range": [ - 3240, - 3251 + 3237, + 3248 ], "loc": { "start": { @@ -6072,8 +6110,8 @@ } }, "range": [ - 3232, - 3251 + 3229, + 3248 ], "loc": { "start": { @@ -6088,8 +6126,8 @@ }, "arguments": [], "range": [ - 3232, - 3253 + 3229, + 3250 ], "loc": { "start": { @@ -6106,8 +6144,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 3254, - 3261 + 3251, + 3258 ], "loc": { "start": { @@ -6121,8 +6159,8 @@ } }, "range": [ - 3232, - 3261 + 3229, + 3258 ], "loc": { "start": { @@ -6145,8 +6183,8 @@ "type": "Identifier", "name": "term", "range": [ - 3262, - 3266 + 3259, + 3263 ], "loc": { "start": { @@ -6163,8 +6201,8 @@ "type": "Identifier", "name": "toLowerCase", "range": [ - 3267, - 3278 + 3264, + 3275 ], "loc": { "start": { @@ -6178,8 +6216,8 @@ } }, "range": [ - 3262, - 3278 + 3259, + 3275 ], "loc": { "start": { @@ -6194,8 +6232,8 @@ }, "arguments": [], "range": [ - 3262, - 3280 + 3259, + 3277 ], "loc": { "start": { @@ -6210,8 +6248,8 @@ } ], "range": [ - 3232, - 3281 + 3229, + 3278 ], "loc": { "start": { @@ -6232,8 +6270,8 @@ "value": 1, "raw": "1", "range": [ - 3287, - 3288 + 3284, + 3285 ], "loc": { "start": { @@ -6248,8 +6286,8 @@ }, "prefix": true, "range": [ - 3286, - 3288 + 3283, + 3285 ], "loc": { "start": { @@ -6263,8 +6301,8 @@ } }, "range": [ - 3232, - 3288 + 3229, + 3285 ], "loc": { "start": { @@ -6289,8 +6327,8 @@ "type": "Identifier", "name": "parentNode", "range": [ - 3312, - 3322 + 3309, + 3319 ], "loc": { "start": { @@ -6310,8 +6348,8 @@ "type": "Identifier", "name": "n", "range": [ - 3325, - 3326 + 3322, + 3323 ], "loc": { "start": { @@ -6328,8 +6366,8 @@ "type": "Identifier", "name": "parentNode", "range": [ - 3327, - 3337 + 3324, + 3334 ], "loc": { "start": { @@ -6343,8 +6381,8 @@ } }, "range": [ - 3325, - 3337 + 3322, + 3334 ], "loc": { "start": { @@ -6358,8 +6396,8 @@ } }, "range": [ - 3312, - 3337 + 3309, + 3334 ], "loc": { "start": { @@ -6375,8 +6413,8 @@ ], "kind": "let", "range": [ - 3308, - 3338 + 3305, + 3335 ], "loc": { "start": { @@ -6400,8 +6438,8 @@ "type": "Identifier", "name": "parentNode", "range": [ - 3355, - 3365 + 3352, + 3362 ], "loc": { "start": { @@ -6418,8 +6456,8 @@ "type": "Identifier", "name": "replaceChild", "range": [ - 3366, - 3378 + 3363, + 3375 ], "loc": { "start": { @@ -6433,8 +6471,8 @@ } }, "range": [ - 3355, - 3378 + 3352, + 3375 ], "loc": { "start": { @@ -6454,8 +6492,8 @@ "type": "Identifier", "name": "createText", "range": [ - 3379, - 3389 + 3376, + 3386 ], "loc": { "start": { @@ -6473,8 +6511,8 @@ "type": "Identifier", "name": "nodeVal", "range": [ - 3390, - 3397 + 3387, + 3394 ], "loc": { "start": { @@ -6489,8 +6527,8 @@ } ], "range": [ - 3379, - 3398 + 3376, + 3395 ], "loc": { "start": { @@ -6507,8 +6545,8 @@ "type": "Identifier", "name": "n", "range": [ - 3400, - 3401 + 3397, + 3398 ], "loc": { "start": { @@ -6523,8 +6561,8 @@ } ], "range": [ - 3355, - 3402 + 3352, + 3399 ], "loc": { "start": { @@ -6538,8 +6576,8 @@ } }, "range": [ - 3355, - 3403 + 3352, + 3400 ], "loc": { "start": { @@ -6563,8 +6601,8 @@ "type": "Identifier", "name": "parentNode", "range": [ - 3420, - 3430 + 3417, + 3427 ], "loc": { "start": { @@ -6581,8 +6619,8 @@ "type": "Identifier", "name": "normalize", "range": [ - 3431, - 3440 + 3428, + 3437 ], "loc": { "start": { @@ -6596,8 +6634,8 @@ } }, "range": [ - 3420, - 3440 + 3417, + 3437 ], "loc": { "start": { @@ -6612,8 +6650,8 @@ }, "arguments": [], "range": [ - 3420, - 3442 + 3417, + 3439 ], "loc": { "start": { @@ -6627,8 +6665,8 @@ } }, "range": [ - 3420, - 3443 + 3417, + 3440 ], "loc": { "start": { @@ -6643,8 +6681,8 @@ } ], "range": [ - 3290, - 3457 + 3287, + 3454 ], "loc": { "start": { @@ -6659,8 +6697,8 @@ }, "alternate": null, "range": [ - 3228, - 3457 + 3225, + 3454 ], "loc": { "start": { @@ -6675,8 +6713,8 @@ } ], "range": [ - 3134, - 3467 + 3131, + 3464 ], "loc": { "start": { @@ -6690,8 +6728,8 @@ } }, "range": [ - 3084, - 3467 + 3081, + 3464 ], "loc": { "start": { @@ -6706,8 +6744,8 @@ } ], "range": [ - 2997, - 3473 + 2994, + 3470 ], "loc": { "start": { @@ -6723,8 +6761,8 @@ "generator": false, "expression": false, "range": [ - 2980, - 3473 + 2977, + 3470 ], "loc": { "start": { @@ -6740,8 +6778,8 @@ "kind": "method", "computed": false, "range": [ - 2969, - 3473 + 2966, + 3470 ], "loc": { "start": { @@ -6758,8 +6796,8 @@ "type": "Block", "value": "*\n * Removes highlight to nodes matching passed string\n * @param {String} term\n * @param {String} cssClass Css class to remove\n ", "range": [ - 2814, - 2964 + 2811, + 2961 ], "loc": { "start": { @@ -6778,8 +6816,8 @@ "type": "Block", "value": "*\n * Clear all occurrences of highlighted nodes\n ", "range": [ - 3479, - 3540 + 3476, + 3537 ], "loc": { "start": { @@ -6801,8 +6839,8 @@ "type": "Identifier", "name": "unhighlightAll", "range": [ - 3545, - 3559 + 3542, + 3556 ], "loc": { "start": { @@ -6836,8 +6874,8 @@ "object": { "type": "ThisExpression", "range": [ - 3577, - 3581 + 3574, + 3578 ], "loc": { "start": { @@ -6854,8 +6892,8 @@ "type": "Identifier", "name": "tf", "range": [ - 3582, - 3584 + 3579, + 3581 ], "loc": { "start": { @@ -6869,8 +6907,8 @@ } }, "range": [ - 3577, - 3584 + 3574, + 3581 ], "loc": { "start": { @@ -6887,8 +6925,8 @@ "type": "Identifier", "name": "highlightKeywords", "range": [ - 3585, - 3602 + 3582, + 3599 ], "loc": { "start": { @@ -6902,8 +6940,8 @@ } }, "range": [ - 3577, - 3602 + 3574, + 3599 ], "loc": { "start": { @@ -6918,8 +6956,8 @@ }, "prefix": true, "range": [ - 3576, - 3602 + 3573, + 3599 ], "loc": { "start": { @@ -6939,8 +6977,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 3618, - 3625 + 3615, + 3622 ], "loc": { "start": { @@ -6955,8 +6993,8 @@ } ], "range": [ - 3604, - 3635 + 3601, + 3632 ], "loc": { "start": { @@ -6971,8 +7009,8 @@ }, "alternate": null, "range": [ - 3572, - 3635 + 3569, + 3632 ], "loc": { "start": { @@ -6989,8 +7027,8 @@ "type": "Line", "value": " iterate filters values to unhighlight all values", "range": [ - 3644, - 3695 + 3641, + 3692 ], "loc": { "start": { @@ -7023,8 +7061,8 @@ "object": { "type": "ThisExpression", "range": [ - 3704, - 3708 + 3701, + 3705 ], "loc": { "start": { @@ -7041,8 +7079,8 @@ "type": "Identifier", "name": "tf", "range": [ - 3709, - 3711 + 3706, + 3708 ], "loc": { "start": { @@ -7056,8 +7094,8 @@ } }, "range": [ - 3704, - 3711 + 3701, + 3708 ], "loc": { "start": { @@ -7074,8 +7112,8 @@ "type": "Identifier", "name": "getFiltersValue", "range": [ - 3712, - 3727 + 3709, + 3724 ], "loc": { "start": { @@ -7089,8 +7127,8 @@ } }, "range": [ - 3704, - 3727 + 3701, + 3724 ], "loc": { "start": { @@ -7105,8 +7143,8 @@ }, "arguments": [], "range": [ - 3704, - 3729 + 3701, + 3726 ], "loc": { "start": { @@ -7123,8 +7161,8 @@ "type": "Identifier", "name": "forEach", "range": [ - 3730, - 3737 + 3727, + 3734 ], "loc": { "start": { @@ -7138,8 +7176,8 @@ } }, "range": [ - 3704, - 3737 + 3701, + 3734 ], "loc": { "start": { @@ -7161,8 +7199,8 @@ "type": "Identifier", "name": "val", "range": [ - 3739, - 3742 + 3736, + 3739 ], "loc": { "start": { @@ -7187,8 +7225,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 3765, - 3772 + 3762, + 3769 ], "loc": { "start": { @@ -7206,8 +7244,8 @@ "type": "Identifier", "name": "val", "range": [ - 3773, - 3776 + 3770, + 3773 ], "loc": { "start": { @@ -7222,8 +7260,8 @@ } ], "range": [ - 3765, - 3777 + 3762, + 3774 ], "loc": { "start": { @@ -7250,8 +7288,8 @@ "type": "Identifier", "name": "val", "range": [ - 3797, - 3800 + 3794, + 3797 ], "loc": { "start": { @@ -7268,8 +7306,8 @@ "type": "Identifier", "name": "forEach", "range": [ - 3801, - 3808 + 3798, + 3805 ], "loc": { "start": { @@ -7283,8 +7321,8 @@ } }, "range": [ - 3797, - 3808 + 3794, + 3805 ], "loc": { "start": { @@ -7306,8 +7344,8 @@ "type": "Identifier", "name": "item", "range": [ - 3810, - 3814 + 3807, + 3811 ], "loc": { "start": { @@ -7329,8 +7367,8 @@ "object": { "type": "ThisExpression", "range": [ - 3839, - 3843 + 3836, + 3840 ], "loc": { "start": { @@ -7347,8 +7385,8 @@ "type": "Identifier", "name": "unhighlight", "range": [ - 3844, - 3855 + 3841, + 3852 ], "loc": { "start": { @@ -7362,8 +7400,8 @@ } }, "range": [ - 3839, - 3855 + 3836, + 3852 ], "loc": { "start": { @@ -7381,8 +7419,8 @@ "type": "Identifier", "name": "item", "range": [ - 3856, - 3860 + 3853, + 3857 ], "loc": { "start": { @@ -7401,8 +7439,8 @@ "object": { "type": "ThisExpression", "range": [ - 3862, - 3866 + 3859, + 3863 ], "loc": { "start": { @@ -7419,8 +7457,8 @@ "type": "Identifier", "name": "highlightCssClass", "range": [ - 3867, - 3884 + 3864, + 3881 ], "loc": { "start": { @@ -7434,8 +7472,8 @@ } }, "range": [ - 3862, - 3884 + 3859, + 3881 ], "loc": { "start": { @@ -7450,8 +7488,8 @@ } ], "range": [ - 3839, - 3885 + 3836, + 3882 ], "loc": { "start": { @@ -7467,8 +7505,8 @@ "generator": false, "expression": true, "range": [ - 3809, - 3885 + 3806, + 3882 ], "loc": { "start": { @@ -7483,8 +7521,8 @@ } ], "range": [ - 3797, - 3886 + 3794, + 3883 ], "loc": { "start": { @@ -7498,8 +7536,8 @@ } }, "range": [ - 3797, - 3887 + 3794, + 3884 ], "loc": { "start": { @@ -7514,8 +7552,8 @@ } ], "range": [ - 3779, - 3901 + 3776, + 3898 ], "loc": { "start": { @@ -7541,8 +7579,8 @@ "object": { "type": "ThisExpression", "range": [ - 3925, - 3929 + 3922, + 3926 ], "loc": { "start": { @@ -7559,8 +7597,8 @@ "type": "Identifier", "name": "unhighlight", "range": [ - 3930, - 3941 + 3927, + 3938 ], "loc": { "start": { @@ -7574,8 +7612,8 @@ } }, "range": [ - 3925, - 3941 + 3922, + 3938 ], "loc": { "start": { @@ -7593,8 +7631,8 @@ "type": "Identifier", "name": "val", "range": [ - 3942, - 3945 + 3939, + 3942 ], "loc": { "start": { @@ -7613,8 +7651,8 @@ "object": { "type": "ThisExpression", "range": [ - 3947, - 3951 + 3944, + 3948 ], "loc": { "start": { @@ -7631,8 +7669,8 @@ "type": "Identifier", "name": "highlightCssClass", "range": [ - 3952, - 3969 + 3949, + 3966 ], "loc": { "start": { @@ -7646,8 +7684,8 @@ } }, "range": [ - 3947, - 3969 + 3944, + 3966 ], "loc": { "start": { @@ -7662,8 +7700,8 @@ } ], "range": [ - 3925, - 3970 + 3922, + 3967 ], "loc": { "start": { @@ -7677,8 +7715,8 @@ } }, "range": [ - 3925, - 3971 + 3922, + 3968 ], "loc": { "start": { @@ -7693,8 +7731,8 @@ } ], "range": [ - 3907, - 3985 + 3904, + 3982 ], "loc": { "start": { @@ -7708,8 +7746,8 @@ } }, "range": [ - 3761, - 3985 + 3758, + 3982 ], "loc": { "start": { @@ -7724,8 +7762,8 @@ } ], "range": [ - 3747, - 3995 + 3744, + 3992 ], "loc": { "start": { @@ -7741,8 +7779,8 @@ "generator": false, "expression": false, "range": [ - 3738, - 3995 + 3735, + 3992 ], "loc": { "start": { @@ -7757,8 +7795,8 @@ } ], "range": [ - 3704, - 3996 + 3701, + 3993 ], "loc": { "start": { @@ -7772,8 +7810,8 @@ } }, "range": [ - 3704, - 3997 + 3701, + 3994 ], "loc": { "start": { @@ -7790,8 +7828,8 @@ "type": "Line", "value": " iterate filters values to unhighlight all values", "range": [ - 3644, - 3695 + 3641, + 3692 ], "loc": { "start": { @@ -7808,8 +7846,8 @@ } ], "range": [ - 3562, - 4003 + 3559, + 4000 ], "loc": { "start": { @@ -7825,8 +7863,8 @@ "generator": false, "expression": false, "range": [ - 3559, - 4003 + 3556, + 4000 ], "loc": { "start": { @@ -7842,8 +7880,8 @@ "kind": "method", "computed": false, "range": [ - 3545, - 4003 + 3542, + 4000 ], "loc": { "start": { @@ -7860,8 +7898,8 @@ "type": "Block", "value": "*\n * Clear all occurrences of highlighted nodes\n ", "range": [ - 3479, - 3540 + 3476, + 3537 ], "loc": { "start": { @@ -7878,10 +7916,10 @@ "trailingComments": [ { "type": "Block", - "value": "*\n * Remove feature\n ", + "value": "* Remove feature ", "range": [ - 4009, - 4042 + 4006, + 4028 ], "loc": { "start": { @@ -7889,8 +7927,8 @@ "column": 4 }, "end": { - "line": 135, - "column": 7 + "line": 133, + "column": 26 } } } @@ -7903,16 +7941,16 @@ "type": "Identifier", "name": "destroy", "range": [ - 4047, - 4054 + 4033, + 4040 ], "loc": { "start": { - "line": 136, + "line": 134, "column": 4 }, "end": { - "line": 136, + "line": 134, "column": 11 } } @@ -7937,16 +7975,16 @@ "object": { "type": "ThisExpression", "range": [ - 4067, - 4071 + 4053, + 4057 ], "loc": { "start": { - "line": 137, + "line": 135, "column": 8 }, "end": { - "line": 137, + "line": 135, "column": 12 } } @@ -7955,31 +7993,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 4072, - 4079 + 4058, + 4065 ], "loc": { "start": { - "line": 137, + "line": 135, "column": 13 }, "end": { - "line": 137, + "line": 135, "column": 20 } } }, "range": [ - 4067, - 4079 + 4053, + 4065 ], "loc": { "start": { - "line": 137, + "line": 135, "column": 8 }, "end": { - "line": 137, + "line": 135, "column": 20 } } @@ -7988,31 +8026,31 @@ "type": "Identifier", "name": "off", "range": [ - 4080, - 4083 + 4066, + 4069 ], "loc": { "start": { - "line": 137, + "line": 135, "column": 21 }, "end": { - "line": 137, + "line": 135, "column": 24 } } }, "range": [ - 4067, - 4083 + 4053, + 4069 ], "loc": { "start": { - "line": 137, + "line": 135, "column": 8 }, "end": { - "line": 137, + "line": 135, "column": 24 } } @@ -8026,16 +8064,16 @@ "value": "before-filtering", "raw": "'before-filtering'", "range": [ - 4098, - 4116 + 4084, + 4102 ], "loc": { "start": { - "line": 138, + "line": 136, "column": 13 }, "end": { - "line": 138, + "line": 136, "column": 31 } } @@ -8045,32 +8083,32 @@ "value": "destroy", "raw": "'destroy'", "range": [ - 4118, - 4127 + 4104, + 4113 ], "loc": { "start": { - "line": 138, + "line": 136, "column": 33 }, "end": { - "line": 138, + "line": 136, "column": 42 } } } ], "range": [ - 4097, - 4128 + 4083, + 4114 ], "loc": { "start": { - "line": 138, + "line": 136, "column": 12 }, "end": { - "line": 138, + "line": 136, "column": 43 } } @@ -8087,16 +8125,16 @@ "object": { "type": "ThisExpression", "range": [ - 4148, - 4152 + 4134, + 4138 ], "loc": { "start": { - "line": 139, + "line": 137, "column": 18 }, "end": { - "line": 139, + "line": 137, "column": 22 } } @@ -8105,47 +8143,47 @@ "type": "Identifier", "name": "unhighlightAll", "range": [ - 4153, - 4167 + 4139, + 4153 ], "loc": { "start": { - "line": 139, + "line": 137, "column": 23 }, "end": { - "line": 139, + "line": 137, "column": 37 } } }, "range": [ - 4148, - 4167 + 4134, + 4153 ], "loc": { "start": { - "line": 139, + "line": 137, "column": 18 }, "end": { - "line": 139, + "line": 137, "column": 37 } } }, "arguments": [], "range": [ - 4148, - 4169 + 4134, + 4155 ], "loc": { "start": { - "line": 139, + "line": 137, "column": 18 }, "end": { - "line": 139, + "line": 137, "column": 39 } } @@ -8153,47 +8191,47 @@ "generator": false, "expression": true, "range": [ - 4142, - 4169 + 4128, + 4155 ], "loc": { "start": { - "line": 139, + "line": 137, "column": 12 }, "end": { - "line": 139, + "line": 137, "column": 39 } } } ], "range": [ - 4067, - 4179 + 4053, + 4165 ], "loc": { "start": { - "line": 137, + "line": 135, "column": 8 }, "end": { - "line": 140, + "line": 138, "column": 9 } } }, "range": [ - 4067, - 4180 + 4053, + 4166 ], "loc": { "start": { - "line": 137, + "line": 135, "column": 8 }, "end": { - "line": 140, + "line": 138, "column": 10 } } @@ -8211,16 +8249,16 @@ "object": { "type": "ThisExpression", "range": [ - 4189, - 4193 + 4175, + 4179 ], "loc": { "start": { - "line": 141, + "line": 139, "column": 8 }, "end": { - "line": 141, + "line": 139, "column": 12 } } @@ -8229,31 +8267,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 4194, - 4201 + 4180, + 4187 ], "loc": { "start": { - "line": 141, + "line": 139, "column": 13 }, "end": { - "line": 141, + "line": 139, "column": 20 } } }, "range": [ - 4189, - 4201 + 4175, + 4187 ], "loc": { "start": { - "line": 141, + "line": 139, "column": 8 }, "end": { - "line": 141, + "line": 139, "column": 20 } } @@ -8262,31 +8300,31 @@ "type": "Identifier", "name": "off", "range": [ - 4202, - 4205 + 4188, + 4191 ], "loc": { "start": { - "line": 141, + "line": 139, "column": 21 }, "end": { - "line": 141, + "line": 139, "column": 24 } } }, "range": [ - 4189, - 4205 + 4175, + 4191 ], "loc": { "start": { - "line": 141, + "line": 139, "column": 8 }, "end": { - "line": 141, + "line": 139, "column": 24 } } @@ -8300,32 +8338,32 @@ "value": "highlight-keyword", "raw": "'highlight-keyword'", "range": [ - 4220, - 4239 + 4206, + 4225 ], "loc": { "start": { - "line": 142, + "line": 140, "column": 13 }, "end": { - "line": 142, + "line": 140, "column": 32 } } } ], "range": [ - 4219, - 4240 + 4205, + 4226 ], "loc": { "start": { - "line": 142, + "line": 140, "column": 12 }, "end": { - "line": 142, + "line": 140, "column": 33 } } @@ -8338,16 +8376,16 @@ "type": "Identifier", "name": "tf", "range": [ - 4255, - 4257 + 4241, + 4243 ], "loc": { "start": { - "line": 143, + "line": 141, "column": 13 }, "end": { - "line": 143, + "line": 141, "column": 15 } } @@ -8356,16 +8394,16 @@ "type": "Identifier", "name": "cell", "range": [ - 4259, - 4263 + 4245, + 4249 ], "loc": { "start": { - "line": 143, + "line": 141, "column": 17 }, "end": { - "line": 143, + "line": 141, "column": 21 } } @@ -8374,16 +8412,16 @@ "type": "Identifier", "name": "term", "range": [ - 4265, - 4269 + 4251, + 4255 ], "loc": { "start": { - "line": 143, + "line": 141, "column": 23 }, "end": { - "line": 143, + "line": 141, "column": 27 } } @@ -8397,50 +8435,50 @@ "object": { "type": "ThisExpression", "range": [ - 4290, - 4294 + 4260, + 4264 ], "loc": { "start": { - "line": 144, - "column": 16 + "line": 141, + "column": 32 }, "end": { - "line": 144, - "column": 20 + "line": 141, + "column": 36 } } }, "property": { "type": "Identifier", - "name": "highlight", + "name": "_processTerm", "range": [ - 4295, - 4304 + 4265, + 4277 ], "loc": { "start": { - "line": 144, - "column": 21 + "line": 141, + "column": 37 }, "end": { - "line": 144, - "column": 30 + "line": 141, + "column": 49 } } }, "range": [ - 4290, - 4304 + 4260, + 4277 ], "loc": { "start": { - "line": 144, - "column": 16 + "line": 141, + "column": 32 }, "end": { - "line": 144, - "column": 30 + "line": 141, + "column": 49 } } }, @@ -8449,17 +8487,17 @@ "type": "Identifier", "name": "cell", "range": [ - 4305, - 4309 + 4278, + 4282 ], "loc": { "start": { - "line": 144, - "column": 31 + "line": 141, + "column": 50 }, "end": { - "line": 144, - "column": 35 + "line": 141, + "column": 54 } } }, @@ -8467,149 +8505,96 @@ "type": "Identifier", "name": "term", "range": [ - 4311, - 4315 + 4284, + 4288 ], "loc": { "start": { - "line": 144, - "column": 37 + "line": 141, + "column": 56 }, "end": { - "line": 144, - "column": 41 - } - } - }, - { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "ThisExpression", - "range": [ - 4317, - 4321 - ], - "loc": { - "start": { - "line": 144, - "column": 43 - }, - "end": { - "line": 144, - "column": 47 - } - } - }, - "property": { - "type": "Identifier", - "name": "highlightCssClass", - "range": [ - 4322, - 4339 - ], - "loc": { - "start": { - "line": 144, - "column": 48 - }, - "end": { - "line": 144, - "column": 65 - } - } - }, - "range": [ - 4317, - 4339 - ], - "loc": { - "start": { - "line": 144, - "column": 43 - }, - "end": { - "line": 144, - "column": 65 + "line": 141, + "column": 60 } } } ], "range": [ - 4290, - 4340 + 4260, + 4289 ], "loc": { "start": { - "line": 144, - "column": 16 + "line": 141, + "column": 32 }, "end": { - "line": 144, - "column": 66 + "line": 141, + "column": 61 } } }, "generator": false, "expression": true, "range": [ - 4254, - 4340 + 4240, + 4289 ], "loc": { "start": { - "line": 143, + "line": 141, "column": 12 }, "end": { - "line": 144, - "column": 66 + "line": 141, + "column": 61 } } } ], "range": [ - 4189, - 4350 + 4175, + 4299 ], "loc": { "start": { - "line": 141, + "line": 139, "column": 8 }, "end": { - "line": 145, + "line": 142, "column": 9 } } }, "range": [ - 4189, - 4351 + 4175, + 4300 ], "loc": { "start": { - "line": 141, + "line": 139, "column": 8 }, "end": { - "line": 145, + "line": 142, "column": 10 } } } ], "range": [ - 4057, - 4357 + 4043, + 4306 ], "loc": { "start": { - "line": 136, + "line": 134, "column": 14 }, "end": { - "line": 146, + "line": 143, "column": 5 } } @@ -8617,16 +8602,16 @@ "generator": false, "expression": false, "range": [ - 4054, - 4357 + 4040, + 4306 ], "loc": { "start": { - "line": 136, + "line": 134, "column": 11 }, "end": { - "line": 146, + "line": 143, "column": 5 } } @@ -8634,26 +8619,26 @@ "kind": "method", "computed": false, "range": [ - 4047, - 4357 + 4033, + 4306 ], "loc": { "start": { - "line": 136, + "line": 134, "column": 4 }, "end": { - "line": 146, + "line": 143, "column": 5 } }, "leadingComments": [ { "type": "Block", - "value": "*\n * Remove feature\n ", + "value": "* Remove feature ", "range": [ - 4009, - 4042 + 4006, + 4028 ], "loc": { "start": { @@ -8661,7 +8646,3020 @@ "column": 4 }, "end": { - "line": 135, + "line": 133, + "column": 26 + } + } + } + ], + "trailingComments": [ + { + "type": "Block", + "value": "*\n * Ensure filtering operators are handled before highlighting any match\n * @param {any} Table cell to look searched term into\n * @param {any} Searched termIdx\n ", + "range": [ + 4312, + 4494 + ], + "loc": { + "start": { + "line": 145, + "column": 4 + }, + "end": { + "line": 149, + "column": 7 + } + } + } + ], + "static": false + }, + { + "type": "MethodDefinition", + "key": { + "type": "Identifier", + "name": "_processTerm", + "range": [ + 4499, + 4511 + ], + "loc": { + "start": { + "line": 150, + "column": 4 + }, + "end": { + "line": 150, + "column": 16 + } + } + }, + "value": { + "type": "FunctionExpression", + "id": null, + "params": [ + { + "type": "Identifier", + "name": "cell", + "range": [ + 4512, + 4516 + ], + "loc": { + "start": { + "line": 150, + "column": 17 + }, + "end": { + "line": 150, + "column": 21 + } + } + }, + { + "type": "Identifier", + "name": "term", + "range": [ + 4518, + 4522 + ], + "loc": { + "start": { + "line": 150, + "column": 23 + }, + "end": { + "line": 150, + "column": 27 + } + } + } + ], + "body": { + "type": "BlockStatement", + "body": [ + { + "type": "VariableDeclaration", + "declarations": [ + { + "type": "VariableDeclarator", + "id": { + "type": "Identifier", + "name": "tf", + "range": [ + 4538, + 4540 + ], + "loc": { + "start": { + "line": 151, + "column": 12 + }, + "end": { + "line": 151, + "column": 14 + } + } + }, + "init": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "ThisExpression", + "range": [ + 4543, + 4547 + ], + "loc": { + "start": { + "line": 151, + "column": 17 + }, + "end": { + "line": 151, + "column": 21 + } + } + }, + "property": { + "type": "Identifier", + "name": "tf", + "range": [ + 4548, + 4550 + ], + "loc": { + "start": { + "line": 151, + "column": 22 + }, + "end": { + "line": 151, + "column": 24 + } + } + }, + "range": [ + 4543, + 4550 + ], + "loc": { + "start": { + "line": 151, + "column": 17 + }, + "end": { + "line": 151, + "column": 24 + } + } + }, + "range": [ + 4538, + 4550 + ], + "loc": { + "start": { + "line": 151, + "column": 12 + }, + "end": { + "line": 151, + "column": 24 + } + } + } + ], + "kind": "let", + "range": [ + 4534, + 4551 + ], + "loc": { + "start": { + "line": 151, + "column": 8 + }, + "end": { + "line": 151, + "column": 25 + } + } + }, + { + "type": "VariableDeclaration", + "declarations": [ + { + "type": "VariableDeclarator", + "id": { + "type": "Identifier", + "name": "reLk", + "range": [ + 4564, + 4568 + ], + "loc": { + "start": { + "line": 152, + "column": 12 + }, + "end": { + "line": 152, + "column": 16 + } + } + }, + "init": { + "type": "NewExpression", + "callee": { + "type": "Identifier", + "name": "RegExp", + "range": [ + 4575, + 4581 + ], + "loc": { + "start": { + "line": 152, + "column": 23 + }, + "end": { + "line": 152, + "column": 29 + } + } + }, + "arguments": [ + { + "type": "CallExpression", + "callee": { + "type": "Identifier", + "name": "rgxEsc", + "range": [ + 4582, + 4588 + ], + "loc": { + "start": { + "line": 152, + "column": 30 + }, + "end": { + "line": 152, + "column": 36 + } + } + }, + "arguments": [ + { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "Identifier", + "name": "tf", + "range": [ + 4589, + 4591 + ], + "loc": { + "start": { + "line": 152, + "column": 37 + }, + "end": { + "line": 152, + "column": 39 + } + } + }, + "property": { + "type": "Identifier", + "name": "lkOperator", + "range": [ + 4592, + 4602 + ], + "loc": { + "start": { + "line": 152, + "column": 40 + }, + "end": { + "line": 152, + "column": 50 + } + } + }, + "range": [ + 4589, + 4602 + ], + "loc": { + "start": { + "line": 152, + "column": 37 + }, + "end": { + "line": 152, + "column": 50 + } + } + } + ], + "range": [ + 4582, + 4603 + ], + "loc": { + "start": { + "line": 152, + "column": 30 + }, + "end": { + "line": 152, + "column": 51 + } + } + } + ], + "range": [ + 4571, + 4604 + ], + "loc": { + "start": { + "line": 152, + "column": 19 + }, + "end": { + "line": 152, + "column": 52 + } + } + }, + "range": [ + 4564, + 4604 + ], + "loc": { + "start": { + "line": 152, + "column": 12 + }, + "end": { + "line": 152, + "column": 52 + } + } + } + ], + "kind": "let", + "range": [ + 4560, + 4605 + ], + "loc": { + "start": { + "line": 152, + "column": 8 + }, + "end": { + "line": 152, + "column": 53 + } + } + }, + { + "type": "VariableDeclaration", + "declarations": [ + { + "type": "VariableDeclarator", + "id": { + "type": "Identifier", + "name": "reEq", + "range": [ + 4618, + 4622 + ], + "loc": { + "start": { + "line": 153, + "column": 12 + }, + "end": { + "line": 153, + "column": 16 + } + } + }, + "init": { + "type": "NewExpression", + "callee": { + "type": "Identifier", + "name": "RegExp", + "range": [ + 4629, + 4635 + ], + "loc": { + "start": { + "line": 153, + "column": 23 + }, + "end": { + "line": 153, + "column": 29 + } + } + }, + "arguments": [ + { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "Identifier", + "name": "tf", + "range": [ + 4636, + 4638 + ], + "loc": { + "start": { + "line": 153, + "column": 30 + }, + "end": { + "line": 153, + "column": 32 + } + } + }, + "property": { + "type": "Identifier", + "name": "eqOperator", + "range": [ + 4639, + 4649 + ], + "loc": { + "start": { + "line": 153, + "column": 33 + }, + "end": { + "line": 153, + "column": 43 + } + } + }, + "range": [ + 4636, + 4649 + ], + "loc": { + "start": { + "line": 153, + "column": 30 + }, + "end": { + "line": 153, + "column": 43 + } + } + } + ], + "range": [ + 4625, + 4650 + ], + "loc": { + "start": { + "line": 153, + "column": 19 + }, + "end": { + "line": 153, + "column": 44 + } + } + }, + "range": [ + 4618, + 4650 + ], + "loc": { + "start": { + "line": 153, + "column": 12 + }, + "end": { + "line": 153, + "column": 44 + } + } + } + ], + "kind": "let", + "range": [ + 4614, + 4651 + ], + "loc": { + "start": { + "line": 153, + "column": 8 + }, + "end": { + "line": 153, + "column": 45 + } + } + }, + { + "type": "VariableDeclaration", + "declarations": [ + { + "type": "VariableDeclarator", + "id": { + "type": "Identifier", + "name": "reSt", + "range": [ + 4664, + 4668 + ], + "loc": { + "start": { + "line": 154, + "column": 12 + }, + "end": { + "line": 154, + "column": 16 + } + } + }, + "init": { + "type": "NewExpression", + "callee": { + "type": "Identifier", + "name": "RegExp", + "range": [ + 4675, + 4681 + ], + "loc": { + "start": { + "line": 154, + "column": 23 + }, + "end": { + "line": 154, + "column": 29 + } + } + }, + "arguments": [ + { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "Identifier", + "name": "tf", + "range": [ + 4682, + 4684 + ], + "loc": { + "start": { + "line": 154, + "column": 30 + }, + "end": { + "line": 154, + "column": 32 + } + } + }, + "property": { + "type": "Identifier", + "name": "stOperator", + "range": [ + 4685, + 4695 + ], + "loc": { + "start": { + "line": 154, + "column": 33 + }, + "end": { + "line": 154, + "column": 43 + } + } + }, + "range": [ + 4682, + 4695 + ], + "loc": { + "start": { + "line": 154, + "column": 30 + }, + "end": { + "line": 154, + "column": 43 + } + } + } + ], + "range": [ + 4671, + 4696 + ], + "loc": { + "start": { + "line": 154, + "column": 19 + }, + "end": { + "line": 154, + "column": 44 + } + } + }, + "range": [ + 4664, + 4696 + ], + "loc": { + "start": { + "line": 154, + "column": 12 + }, + "end": { + "line": 154, + "column": 44 + } + } + } + ], + "kind": "let", + "range": [ + 4660, + 4697 + ], + "loc": { + "start": { + "line": 154, + "column": 8 + }, + "end": { + "line": 154, + "column": 45 + } + } + }, + { + "type": "VariableDeclaration", + "declarations": [ + { + "type": "VariableDeclarator", + "id": { + "type": "Identifier", + "name": "reEn", + "range": [ + 4710, + 4714 + ], + "loc": { + "start": { + "line": 155, + "column": 12 + }, + "end": { + "line": 155, + "column": 16 + } + } + }, + "init": { + "type": "NewExpression", + "callee": { + "type": "Identifier", + "name": "RegExp", + "range": [ + 4721, + 4727 + ], + "loc": { + "start": { + "line": 155, + "column": 23 + }, + "end": { + "line": 155, + "column": 29 + } + } + }, + "arguments": [ + { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "Identifier", + "name": "tf", + "range": [ + 4728, + 4730 + ], + "loc": { + "start": { + "line": 155, + "column": 30 + }, + "end": { + "line": 155, + "column": 32 + } + } + }, + "property": { + "type": "Identifier", + "name": "enOperator", + "range": [ + 4731, + 4741 + ], + "loc": { + "start": { + "line": 155, + "column": 33 + }, + "end": { + "line": 155, + "column": 43 + } + } + }, + "range": [ + 4728, + 4741 + ], + "loc": { + "start": { + "line": 155, + "column": 30 + }, + "end": { + "line": 155, + "column": 43 + } + } + } + ], + "range": [ + 4717, + 4742 + ], + "loc": { + "start": { + "line": 155, + "column": 19 + }, + "end": { + "line": 155, + "column": 44 + } + } + }, + "range": [ + 4710, + 4742 + ], + "loc": { + "start": { + "line": 155, + "column": 12 + }, + "end": { + "line": 155, + "column": 44 + } + } + } + ], + "kind": "let", + "range": [ + 4706, + 4743 + ], + "loc": { + "start": { + "line": 155, + "column": 8 + }, + "end": { + "line": 155, + "column": 45 + } + } + }, + { + "type": "VariableDeclaration", + "declarations": [ + { + "type": "VariableDeclarator", + "id": { + "type": "Identifier", + "name": "reLe", + "range": [ + 4756, + 4760 + ], + "loc": { + "start": { + "line": 156, + "column": 12 + }, + "end": { + "line": 156, + "column": 16 + } + } + }, + "init": { + "type": "NewExpression", + "callee": { + "type": "Identifier", + "name": "RegExp", + "range": [ + 4767, + 4773 + ], + "loc": { + "start": { + "line": 156, + "column": 23 + }, + "end": { + "line": 156, + "column": 29 + } + } + }, + "arguments": [ + { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "Identifier", + "name": "tf", + "range": [ + 4774, + 4776 + ], + "loc": { + "start": { + "line": 156, + "column": 30 + }, + "end": { + "line": 156, + "column": 32 + } + } + }, + "property": { + "type": "Identifier", + "name": "leOperator", + "range": [ + 4777, + 4787 + ], + "loc": { + "start": { + "line": 156, + "column": 33 + }, + "end": { + "line": 156, + "column": 43 + } + } + }, + "range": [ + 4774, + 4787 + ], + "loc": { + "start": { + "line": 156, + "column": 30 + }, + "end": { + "line": 156, + "column": 43 + } + } + } + ], + "range": [ + 4763, + 4788 + ], + "loc": { + "start": { + "line": 156, + "column": 19 + }, + "end": { + "line": 156, + "column": 44 + } + } + }, + "range": [ + 4756, + 4788 + ], + "loc": { + "start": { + "line": 156, + "column": 12 + }, + "end": { + "line": 156, + "column": 44 + } + } + } + ], + "kind": "let", + "range": [ + 4752, + 4789 + ], + "loc": { + "start": { + "line": 156, + "column": 8 + }, + "end": { + "line": 156, + "column": 45 + } + } + }, + { + "type": "VariableDeclaration", + "declarations": [ + { + "type": "VariableDeclarator", + "id": { + "type": "Identifier", + "name": "reGe", + "range": [ + 4802, + 4806 + ], + "loc": { + "start": { + "line": 157, + "column": 12 + }, + "end": { + "line": 157, + "column": 16 + } + } + }, + "init": { + "type": "NewExpression", + "callee": { + "type": "Identifier", + "name": "RegExp", + "range": [ + 4813, + 4819 + ], + "loc": { + "start": { + "line": 157, + "column": 23 + }, + "end": { + "line": 157, + "column": 29 + } + } + }, + "arguments": [ + { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "Identifier", + "name": "tf", + "range": [ + 4820, + 4822 + ], + "loc": { + "start": { + "line": 157, + "column": 30 + }, + "end": { + "line": 157, + "column": 32 + } + } + }, + "property": { + "type": "Identifier", + "name": "geOperator", + "range": [ + 4823, + 4833 + ], + "loc": { + "start": { + "line": 157, + "column": 33 + }, + "end": { + "line": 157, + "column": 43 + } + } + }, + "range": [ + 4820, + 4833 + ], + "loc": { + "start": { + "line": 157, + "column": 30 + }, + "end": { + "line": 157, + "column": 43 + } + } + } + ], + "range": [ + 4809, + 4834 + ], + "loc": { + "start": { + "line": 157, + "column": 19 + }, + "end": { + "line": 157, + "column": 44 + } + } + }, + "range": [ + 4802, + 4834 + ], + "loc": { + "start": { + "line": 157, + "column": 12 + }, + "end": { + "line": 157, + "column": 44 + } + } + } + ], + "kind": "let", + "range": [ + 4798, + 4835 + ], + "loc": { + "start": { + "line": 157, + "column": 8 + }, + "end": { + "line": 157, + "column": 45 + } + } + }, + { + "type": "VariableDeclaration", + "declarations": [ + { + "type": "VariableDeclarator", + "id": { + "type": "Identifier", + "name": "reL", + "range": [ + 4848, + 4851 + ], + "loc": { + "start": { + "line": 158, + "column": 12 + }, + "end": { + "line": 158, + "column": 15 + } + } + }, + "init": { + "type": "NewExpression", + "callee": { + "type": "Identifier", + "name": "RegExp", + "range": [ + 4858, + 4864 + ], + "loc": { + "start": { + "line": 158, + "column": 22 + }, + "end": { + "line": 158, + "column": 28 + } + } + }, + "arguments": [ + { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "Identifier", + "name": "tf", + "range": [ + 4865, + 4867 + ], + "loc": { + "start": { + "line": 158, + "column": 29 + }, + "end": { + "line": 158, + "column": 31 + } + } + }, + "property": { + "type": "Identifier", + "name": "lwOperator", + "range": [ + 4868, + 4878 + ], + "loc": { + "start": { + "line": 158, + "column": 32 + }, + "end": { + "line": 158, + "column": 42 + } + } + }, + "range": [ + 4865, + 4878 + ], + "loc": { + "start": { + "line": 158, + "column": 29 + }, + "end": { + "line": 158, + "column": 42 + } + } + } + ], + "range": [ + 4854, + 4879 + ], + "loc": { + "start": { + "line": 158, + "column": 18 + }, + "end": { + "line": 158, + "column": 43 + } + } + }, + "range": [ + 4848, + 4879 + ], + "loc": { + "start": { + "line": 158, + "column": 12 + }, + "end": { + "line": 158, + "column": 43 + } + } + } + ], + "kind": "let", + "range": [ + 4844, + 4880 + ], + "loc": { + "start": { + "line": 158, + "column": 8 + }, + "end": { + "line": 158, + "column": 44 + } + } + }, + { + "type": "VariableDeclaration", + "declarations": [ + { + "type": "VariableDeclarator", + "id": { + "type": "Identifier", + "name": "reG", + "range": [ + 4893, + 4896 + ], + "loc": { + "start": { + "line": 159, + "column": 12 + }, + "end": { + "line": 159, + "column": 15 + } + } + }, + "init": { + "type": "NewExpression", + "callee": { + "type": "Identifier", + "name": "RegExp", + "range": [ + 4903, + 4909 + ], + "loc": { + "start": { + "line": 159, + "column": 22 + }, + "end": { + "line": 159, + "column": 28 + } + } + }, + "arguments": [ + { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "Identifier", + "name": "tf", + "range": [ + 4910, + 4912 + ], + "loc": { + "start": { + "line": 159, + "column": 29 + }, + "end": { + "line": 159, + "column": 31 + } + } + }, + "property": { + "type": "Identifier", + "name": "grOperator", + "range": [ + 4913, + 4923 + ], + "loc": { + "start": { + "line": 159, + "column": 32 + }, + "end": { + "line": 159, + "column": 42 + } + } + }, + "range": [ + 4910, + 4923 + ], + "loc": { + "start": { + "line": 159, + "column": 29 + }, + "end": { + "line": 159, + "column": 42 + } + } + } + ], + "range": [ + 4899, + 4924 + ], + "loc": { + "start": { + "line": 159, + "column": 18 + }, + "end": { + "line": 159, + "column": 43 + } + } + }, + "range": [ + 4893, + 4924 + ], + "loc": { + "start": { + "line": 159, + "column": 12 + }, + "end": { + "line": 159, + "column": 43 + } + } + } + ], + "kind": "let", + "range": [ + 4889, + 4925 + ], + "loc": { + "start": { + "line": 159, + "column": 8 + }, + "end": { + "line": 159, + "column": 44 + } + } + }, + { + "type": "VariableDeclaration", + "declarations": [ + { + "type": "VariableDeclarator", + "id": { + "type": "Identifier", + "name": "reD", + "range": [ + 4938, + 4941 + ], + "loc": { + "start": { + "line": 160, + "column": 12 + }, + "end": { + "line": 160, + "column": 15 + } + } + }, + "init": { + "type": "NewExpression", + "callee": { + "type": "Identifier", + "name": "RegExp", + "range": [ + 4948, + 4954 + ], + "loc": { + "start": { + "line": 160, + "column": 22 + }, + "end": { + "line": 160, + "column": 28 + } + } + }, + "arguments": [ + { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "Identifier", + "name": "tf", + "range": [ + 4955, + 4957 + ], + "loc": { + "start": { + "line": 160, + "column": 29 + }, + "end": { + "line": 160, + "column": 31 + } + } + }, + "property": { + "type": "Identifier", + "name": "dfOperator", + "range": [ + 4958, + 4968 + ], + "loc": { + "start": { + "line": 160, + "column": 32 + }, + "end": { + "line": 160, + "column": 42 + } + } + }, + "range": [ + 4955, + 4968 + ], + "loc": { + "start": { + "line": 160, + "column": 29 + }, + "end": { + "line": 160, + "column": 42 + } + } + } + ], + "range": [ + 4944, + 4969 + ], + "loc": { + "start": { + "line": 160, + "column": 18 + }, + "end": { + "line": 160, + "column": 43 + } + } + }, + "range": [ + 4938, + 4969 + ], + "loc": { + "start": { + "line": 160, + "column": 12 + }, + "end": { + "line": 160, + "column": 43 + } + } + } + ], + "kind": "let", + "range": [ + 4934, + 4970 + ], + "loc": { + "start": { + "line": 160, + "column": 8 + }, + "end": { + "line": 160, + "column": 44 + } + } + }, + { + "type": "ExpressionStatement", + "expression": { + "type": "AssignmentExpression", + "operator": "=", + "left": { + "type": "Identifier", + "name": "term", + "range": [ + 4980, + 4984 + ], + "loc": { + "start": { + "line": 162, + "column": 8 + }, + "end": { + "line": 162, + "column": 12 + } + } + }, + "right": { + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "Identifier", + "name": "term", + "range": [ + 4987, + 4991 + ], + "loc": { + "start": { + "line": 162, + "column": 15 + }, + "end": { + "line": 162, + "column": 19 + } + } + }, + "property": { + "type": "Identifier", + "name": "replace", + "range": [ + 5005, + 5012 + ], + "loc": { + "start": { + "line": 163, + "column": 13 + }, + "end": { + "line": 163, + "column": 20 + } + } + }, + "range": [ + 4987, + 5012 + ], + "loc": { + "start": { + "line": 162, + "column": 15 + }, + "end": { + "line": 163, + "column": 20 + } + } + }, + "arguments": [ + { + "type": "Identifier", + "name": "reLk", + "range": [ + 5013, + 5017 + ], + "loc": { + "start": { + "line": 163, + "column": 21 + }, + "end": { + "line": 163, + "column": 25 + } + } + }, + { + "type": "Literal", + "value": "", + "raw": "''", + "range": [ + 5019, + 5021 + ], + "loc": { + "start": { + "line": 163, + "column": 27 + }, + "end": { + "line": 163, + "column": 29 + } + } + } + ], + "range": [ + 4987, + 5022 + ], + "loc": { + "start": { + "line": 162, + "column": 15 + }, + "end": { + "line": 163, + "column": 30 + } + } + }, + "property": { + "type": "Identifier", + "name": "replace", + "range": [ + 5036, + 5043 + ], + "loc": { + "start": { + "line": 164, + "column": 13 + }, + "end": { + "line": 164, + "column": 20 + } + } + }, + "range": [ + 4987, + 5043 + ], + "loc": { + "start": { + "line": 162, + "column": 15 + }, + "end": { + "line": 164, + "column": 20 + } + } + }, + "arguments": [ + { + "type": "Identifier", + "name": "reEq", + "range": [ + 5044, + 5048 + ], + "loc": { + "start": { + "line": 164, + "column": 21 + }, + "end": { + "line": 164, + "column": 25 + } + } + }, + { + "type": "Literal", + "value": "", + "raw": "''", + "range": [ + 5050, + 5052 + ], + "loc": { + "start": { + "line": 164, + "column": 27 + }, + "end": { + "line": 164, + "column": 29 + } + } + } + ], + "range": [ + 4987, + 5053 + ], + "loc": { + "start": { + "line": 162, + "column": 15 + }, + "end": { + "line": 164, + "column": 30 + } + } + }, + "property": { + "type": "Identifier", + "name": "replace", + "range": [ + 5067, + 5074 + ], + "loc": { + "start": { + "line": 165, + "column": 13 + }, + "end": { + "line": 165, + "column": 20 + } + } + }, + "range": [ + 4987, + 5074 + ], + "loc": { + "start": { + "line": 162, + "column": 15 + }, + "end": { + "line": 165, + "column": 20 + } + } + }, + "arguments": [ + { + "type": "Identifier", + "name": "reSt", + "range": [ + 5075, + 5079 + ], + "loc": { + "start": { + "line": 165, + "column": 21 + }, + "end": { + "line": 165, + "column": 25 + } + } + }, + { + "type": "Literal", + "value": "", + "raw": "''", + "range": [ + 5081, + 5083 + ], + "loc": { + "start": { + "line": 165, + "column": 27 + }, + "end": { + "line": 165, + "column": 29 + } + } + } + ], + "range": [ + 4987, + 5084 + ], + "loc": { + "start": { + "line": 162, + "column": 15 + }, + "end": { + "line": 165, + "column": 30 + } + } + }, + "property": { + "type": "Identifier", + "name": "replace", + "range": [ + 5098, + 5105 + ], + "loc": { + "start": { + "line": 166, + "column": 13 + }, + "end": { + "line": 166, + "column": 20 + } + } + }, + "range": [ + 4987, + 5105 + ], + "loc": { + "start": { + "line": 162, + "column": 15 + }, + "end": { + "line": 166, + "column": 20 + } + } + }, + "arguments": [ + { + "type": "Identifier", + "name": "reEn", + "range": [ + 5106, + 5110 + ], + "loc": { + "start": { + "line": 166, + "column": 21 + }, + "end": { + "line": 166, + "column": 25 + } + } + }, + { + "type": "Literal", + "value": "", + "raw": "''", + "range": [ + 5112, + 5114 + ], + "loc": { + "start": { + "line": 166, + "column": 27 + }, + "end": { + "line": 166, + "column": 29 + } + } + } + ], + "range": [ + 4987, + 5115 + ], + "loc": { + "start": { + "line": 162, + "column": 15 + }, + "end": { + "line": 166, + "column": 30 + } + } + }, + "range": [ + 4980, + 5115 + ], + "loc": { + "start": { + "line": 162, + "column": 8 + }, + "end": { + "line": 166, + "column": 30 + } + } + }, + "range": [ + 4980, + 5116 + ], + "loc": { + "start": { + "line": 162, + "column": 8 + }, + "end": { + "line": 166, + "column": 31 + } + } + }, + { + "type": "IfStatement", + "test": { + "type": "LogicalExpression", + "operator": "||", + "left": { + "type": "LogicalExpression", + "operator": "||", + "left": { + "type": "LogicalExpression", + "operator": "||", + "left": { + "type": "LogicalExpression", + "operator": "||", + "left": { + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "Identifier", + "name": "reLe", + "range": [ + 5130, + 5134 + ], + "loc": { + "start": { + "line": 168, + "column": 12 + }, + "end": { + "line": 168, + "column": 16 + } + } + }, + "property": { + "type": "Identifier", + "name": "test", + "range": [ + 5135, + 5139 + ], + "loc": { + "start": { + "line": 168, + "column": 17 + }, + "end": { + "line": 168, + "column": 21 + } + } + }, + "range": [ + 5130, + 5139 + ], + "loc": { + "start": { + "line": 168, + "column": 12 + }, + "end": { + "line": 168, + "column": 21 + } + } + }, + "arguments": [ + { + "type": "Identifier", + "name": "term", + "range": [ + 5140, + 5144 + ], + "loc": { + "start": { + "line": 168, + "column": 22 + }, + "end": { + "line": 168, + "column": 26 + } + } + } + ], + "range": [ + 5130, + 5145 + ], + "loc": { + "start": { + "line": 168, + "column": 12 + }, + "end": { + "line": 168, + "column": 27 + } + } + }, + "right": { + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "Identifier", + "name": "reGe", + "range": [ + 5149, + 5153 + ], + "loc": { + "start": { + "line": 168, + "column": 31 + }, + "end": { + "line": 168, + "column": 35 + } + } + }, + "property": { + "type": "Identifier", + "name": "test", + "range": [ + 5154, + 5158 + ], + "loc": { + "start": { + "line": 168, + "column": 36 + }, + "end": { + "line": 168, + "column": 40 + } + } + }, + "range": [ + 5149, + 5158 + ], + "loc": { + "start": { + "line": 168, + "column": 31 + }, + "end": { + "line": 168, + "column": 40 + } + } + }, + "arguments": [ + { + "type": "Identifier", + "name": "term", + "range": [ + 5159, + 5163 + ], + "loc": { + "start": { + "line": 168, + "column": 41 + }, + "end": { + "line": 168, + "column": 45 + } + } + } + ], + "range": [ + 5149, + 5164 + ], + "loc": { + "start": { + "line": 168, + "column": 31 + }, + "end": { + "line": 168, + "column": 46 + } + } + }, + "range": [ + 5130, + 5164 + ], + "loc": { + "start": { + "line": 168, + "column": 12 + }, + "end": { + "line": 168, + "column": 46 + } + } + }, + "right": { + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "Identifier", + "name": "reL", + "range": [ + 5168, + 5171 + ], + "loc": { + "start": { + "line": 168, + "column": 50 + }, + "end": { + "line": 168, + "column": 53 + } + } + }, + "property": { + "type": "Identifier", + "name": "test", + "range": [ + 5172, + 5176 + ], + "loc": { + "start": { + "line": 168, + "column": 54 + }, + "end": { + "line": 168, + "column": 58 + } + } + }, + "range": [ + 5168, + 5176 + ], + "loc": { + "start": { + "line": 168, + "column": 50 + }, + "end": { + "line": 168, + "column": 58 + } + } + }, + "arguments": [ + { + "type": "Identifier", + "name": "term", + "range": [ + 5177, + 5181 + ], + "loc": { + "start": { + "line": 168, + "column": 59 + }, + "end": { + "line": 168, + "column": 63 + } + } + } + ], + "range": [ + 5168, + 5182 + ], + "loc": { + "start": { + "line": 168, + "column": 50 + }, + "end": { + "line": 168, + "column": 64 + } + } + }, + "range": [ + 5130, + 5182 + ], + "loc": { + "start": { + "line": 168, + "column": 12 + }, + "end": { + "line": 168, + "column": 64 + } + } + }, + "right": { + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "Identifier", + "name": "reG", + "range": [ + 5198, + 5201 + ], + "loc": { + "start": { + "line": 169, + "column": 12 + }, + "end": { + "line": 169, + "column": 15 + } + } + }, + "property": { + "type": "Identifier", + "name": "test", + "range": [ + 5202, + 5206 + ], + "loc": { + "start": { + "line": 169, + "column": 16 + }, + "end": { + "line": 169, + "column": 20 + } + } + }, + "range": [ + 5198, + 5206 + ], + "loc": { + "start": { + "line": 169, + "column": 12 + }, + "end": { + "line": 169, + "column": 20 + } + } + }, + "arguments": [ + { + "type": "Identifier", + "name": "term", + "range": [ + 5207, + 5211 + ], + "loc": { + "start": { + "line": 169, + "column": 21 + }, + "end": { + "line": 169, + "column": 25 + } + } + } + ], + "range": [ + 5198, + 5212 + ], + "loc": { + "start": { + "line": 169, + "column": 12 + }, + "end": { + "line": 169, + "column": 26 + } + } + }, + "range": [ + 5130, + 5212 + ], + "loc": { + "start": { + "line": 168, + "column": 12 + }, + "end": { + "line": 169, + "column": 26 + } + } + }, + "right": { + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "Identifier", + "name": "reD", + "range": [ + 5216, + 5219 + ], + "loc": { + "start": { + "line": 169, + "column": 30 + }, + "end": { + "line": 169, + "column": 33 + } + } + }, + "property": { + "type": "Identifier", + "name": "test", + "range": [ + 5220, + 5224 + ], + "loc": { + "start": { + "line": 169, + "column": 34 + }, + "end": { + "line": 169, + "column": 38 + } + } + }, + "range": [ + 5216, + 5224 + ], + "loc": { + "start": { + "line": 169, + "column": 30 + }, + "end": { + "line": 169, + "column": 38 + } + } + }, + "arguments": [ + { + "type": "Identifier", + "name": "term", + "range": [ + 5225, + 5229 + ], + "loc": { + "start": { + "line": 169, + "column": 39 + }, + "end": { + "line": 169, + "column": 43 + } + } + } + ], + "range": [ + 5216, + 5230 + ], + "loc": { + "start": { + "line": 169, + "column": 30 + }, + "end": { + "line": 169, + "column": 44 + } + } + }, + "range": [ + 5130, + 5230 + ], + "loc": { + "start": { + "line": 168, + "column": 12 + }, + "end": { + "line": 169, + "column": 44 + } + } + }, + "consequent": { + "type": "BlockStatement", + "body": [ + { + "type": "ExpressionStatement", + "expression": { + "type": "AssignmentExpression", + "operator": "=", + "left": { + "type": "Identifier", + "name": "term", + "range": [ + 5246, + 5250 + ], + "loc": { + "start": { + "line": 170, + "column": 12 + }, + "end": { + "line": 170, + "column": 16 + } + } + }, + "right": { + "type": "CallExpression", + "callee": { + "type": "Identifier", + "name": "getText", + "range": [ + 5253, + 5260 + ], + "loc": { + "start": { + "line": 170, + "column": 19 + }, + "end": { + "line": 170, + "column": 26 + } + } + }, + "arguments": [ + { + "type": "Identifier", + "name": "cell", + "range": [ + 5261, + 5265 + ], + "loc": { + "start": { + "line": 170, + "column": 27 + }, + "end": { + "line": 170, + "column": 31 + } + } + } + ], + "range": [ + 5253, + 5266 + ], + "loc": { + "start": { + "line": 170, + "column": 19 + }, + "end": { + "line": 170, + "column": 32 + } + } + }, + "range": [ + 5246, + 5266 + ], + "loc": { + "start": { + "line": 170, + "column": 12 + }, + "end": { + "line": 170, + "column": 32 + } + } + }, + "range": [ + 5246, + 5267 + ], + "loc": { + "start": { + "line": 170, + "column": 12 + }, + "end": { + "line": 170, + "column": 33 + } + } + } + ], + "range": [ + 5232, + 5277 + ], + "loc": { + "start": { + "line": 169, + "column": 46 + }, + "end": { + "line": 171, + "column": 9 + } + } + }, + "alternate": null, + "range": [ + 5126, + 5277 + ], + "loc": { + "start": { + "line": 168, + "column": 8 + }, + "end": { + "line": 171, + "column": 9 + } + } + }, + { + "type": "IfStatement", + "test": { + "type": "BinaryExpression", + "operator": "===", + "left": { + "type": "Identifier", + "name": "term", + "range": [ + 5291, + 5295 + ], + "loc": { + "start": { + "line": 173, + "column": 12 + }, + "end": { + "line": 173, + "column": 16 + } + } + }, + "right": { + "type": "Literal", + "value": "", + "raw": "''", + "range": [ + 5300, + 5302 + ], + "loc": { + "start": { + "line": 173, + "column": 21 + }, + "end": { + "line": 173, + "column": 23 + } + } + }, + "range": [ + 5291, + 5302 + ], + "loc": { + "start": { + "line": 173, + "column": 12 + }, + "end": { + "line": 173, + "column": 23 + } + } + }, + "consequent": { + "type": "BlockStatement", + "body": [ + { + "type": "ReturnStatement", + "argument": null, + "range": [ + 5318, + 5325 + ], + "loc": { + "start": { + "line": 174, + "column": 12 + }, + "end": { + "line": 174, + "column": 19 + } + } + } + ], + "range": [ + 5304, + 5335 + ], + "loc": { + "start": { + "line": 173, + "column": 25 + }, + "end": { + "line": 175, + "column": 9 + } + } + }, + "alternate": null, + "range": [ + 5287, + 5335 + ], + "loc": { + "start": { + "line": 173, + "column": 8 + }, + "end": { + "line": 175, + "column": 9 + } + } + }, + { + "type": "ExpressionStatement", + "expression": { + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "ThisExpression", + "range": [ + 5345, + 5349 + ], + "loc": { + "start": { + "line": 177, + "column": 8 + }, + "end": { + "line": 177, + "column": 12 + } + } + }, + "property": { + "type": "Identifier", + "name": "highlight", + "range": [ + 5350, + 5359 + ], + "loc": { + "start": { + "line": 177, + "column": 13 + }, + "end": { + "line": 177, + "column": 22 + } + } + }, + "range": [ + 5345, + 5359 + ], + "loc": { + "start": { + "line": 177, + "column": 8 + }, + "end": { + "line": 177, + "column": 22 + } + } + }, + "arguments": [ + { + "type": "Identifier", + "name": "cell", + "range": [ + 5360, + 5364 + ], + "loc": { + "start": { + "line": 177, + "column": 23 + }, + "end": { + "line": 177, + "column": 27 + } + } + }, + { + "type": "Identifier", + "name": "term", + "range": [ + 5366, + 5370 + ], + "loc": { + "start": { + "line": 177, + "column": 29 + }, + "end": { + "line": 177, + "column": 33 + } + } + }, + { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "ThisExpression", + "range": [ + 5372, + 5376 + ], + "loc": { + "start": { + "line": 177, + "column": 35 + }, + "end": { + "line": 177, + "column": 39 + } + } + }, + "property": { + "type": "Identifier", + "name": "highlightCssClass", + "range": [ + 5377, + 5394 + ], + "loc": { + "start": { + "line": 177, + "column": 40 + }, + "end": { + "line": 177, + "column": 57 + } + } + }, + "range": [ + 5372, + 5394 + ], + "loc": { + "start": { + "line": 177, + "column": 35 + }, + "end": { + "line": 177, + "column": 57 + } + } + } + ], + "range": [ + 5345, + 5395 + ], + "loc": { + "start": { + "line": 177, + "column": 8 + }, + "end": { + "line": 177, + "column": 58 + } + } + }, + "range": [ + 5345, + 5396 + ], + "loc": { + "start": { + "line": 177, + "column": 8 + }, + "end": { + "line": 177, + "column": 59 + } + } + } + ], + "range": [ + 4524, + 5402 + ], + "loc": { + "start": { + "line": 150, + "column": 29 + }, + "end": { + "line": 178, + "column": 5 + } + } + }, + "generator": false, + "expression": false, + "range": [ + 4511, + 5402 + ], + "loc": { + "start": { + "line": 150, + "column": 16 + }, + "end": { + "line": 178, + "column": 5 + } + } + }, + "kind": "method", + "computed": false, + "range": [ + 4499, + 5402 + ], + "loc": { + "start": { + "line": 150, + "column": 4 + }, + "end": { + "line": 178, + "column": 5 + } + }, + "leadingComments": [ + { + "type": "Block", + "value": "*\n * Ensure filtering operators are handled before highlighting any match\n * @param {any} Table cell to look searched term into\n * @param {any} Searched termIdx\n ", + "range": [ + 4312, + 4494 + ], + "loc": { + "start": { + "line": 145, + "column": 4 + }, + "end": { + "line": 149, "column": 7 } } @@ -8671,31 +11669,31 @@ } ], "range": [ - 214, - 4359 + 248, + 5404 ], "loc": { "start": { - "line": 10, + "line": 11, "column": 30 }, "end": { - "line": 147, + "line": 179, "column": 1 } } }, "range": [ - 191, - 4359 + 225, + 5404 ], "loc": { "start": { - "line": 10, + "line": 11, "column": 7 }, "end": { - "line": 147, + "line": 179, "column": 1 } }, @@ -8704,16 +11702,16 @@ "type": "Block", "value": "*\n * Highlight matched keywords upon filtering\n *\n * @export\n * @class HighlightKeyword\n ", "range": [ - 90, - 183 + 124, + 217 ], "loc": { "start": { - "line": 4, + "line": 5, "column": 0 }, "end": { - "line": 9, + "line": 10, "column": 3 } } @@ -8724,16 +11722,16 @@ "specifiers": [], "source": null, "range": [ - 184, - 4359 + 218, + 5404 ], "loc": { "start": { - "line": 10, + "line": 11, "column": 0 }, "end": { - "line": 147, + "line": 179, "column": 1 } }, @@ -8742,16 +11740,16 @@ "type": "Block", "value": "*\n * Highlight matched keywords upon filtering\n *\n * @export\n * @class HighlightKeyword\n ", "range": [ - 90, - 183 + 124, + 217 ], "loc": { "start": { - "line": 4, + "line": 5, "column": 0 }, "end": { - "line": 9, + "line": 10, "column": 3 } } @@ -8762,7 +11760,7 @@ "sourceType": "module", "range": [ 0, - 4359 + 5404 ], "loc": { "start": { @@ -8770,7 +11768,7 @@ "column": 0 }, "end": { - "line": 147, + "line": 179, "column": 1 } }, @@ -8779,16 +11777,16 @@ "type": "Block", "value": "*\n * Highlight matched keywords upon filtering\n *\n * @export\n * @class HighlightKeyword\n ", "range": [ - 90, - 183 + 124, + 217 ], "loc": { "start": { - "line": 4, + "line": 5, "column": 0 }, "end": { - "line": 9, + "line": 10, "column": 3 } } @@ -8797,16 +11795,16 @@ "type": "Block", "value": "*\n * Creates an instance of HighlightKeyword\n * @param {TableFilter} tf TableFilter instance\n ", "range": [ - 221, - 331 + 255, + 365 ], "loc": { "start": { - "line": 12, + "line": 13, "column": 4 }, "end": { - "line": 15, + "line": 16, "column": 7 } } @@ -8815,16 +11813,16 @@ "type": "Block", "value": "*\n * Css class for highlighted term\n * @type {String}\n ", "range": [ - 392, - 475 + 426, + 509 ], "loc": { "start": { - "line": 19, + "line": 20, "column": 8 }, "end": { - "line": 22, + "line": 23, "column": 11 } } @@ -8833,16 +11831,16 @@ "type": "Block", "value": "*\n * TableFilter instance\n * @type {TableFilter}\n ", "range": [ - 554, - 632 + 588, + 666 ], "loc": { "start": { - "line": 25, + "line": 26, "column": 8 }, "end": { - "line": 28, + "line": 29, "column": 11 } } @@ -8851,16 +11849,16 @@ "type": "Block", "value": "*\n * TableFilter's emitter instance\n * @type {Emitter}\n ", "range": [ - 664, - 748 + 698, + 782 ], "loc": { "start": { - "line": 31, + "line": 32, "column": 8 }, "end": { - "line": 34, + "line": 35, "column": 11 } } @@ -8869,16 +11867,16 @@ "type": "Block", "value": "*\n * Initializes HighlightKeyword instance\n ", "range": [ - 795, - 851 + 829, + 885 ], "loc": { "start": { - "line": 38, + "line": 39, "column": 4 }, "end": { - "line": 40, + "line": 41, "column": 7 } } @@ -8887,8 +11885,8 @@ "type": "Block", "value": "*\n * Highlight occurences of searched term in passed node\n * @param {Node} node\n * @param {String} term Searched term\n * @param {String} cssClass Css class name\n *\n * TODO: refactor this method\n ", "range": [ - 1167, - 1401 + 1164, + 1398 ], "loc": { "start": { @@ -8905,8 +11903,8 @@ "type": "Line", "value": " Iterate into this nodes childNodes", "range": [ - 1448, - 1485 + 1445, + 1482 ], "loc": { "start": { @@ -8923,8 +11921,8 @@ "type": "Line", "value": " term not highlighted yet", "range": [ - 2012, - 2039 + 2009, + 2036 ], "loc": { "start": { @@ -8941,8 +11939,8 @@ "type": "Line", "value": " Create a load of replacement nodes", "range": [ - 2109, - 2146 + 2106, + 2143 ], "loc": { "start": { @@ -8959,8 +11957,8 @@ "type": "Block", "value": "*\n * Removes highlight to nodes matching passed string\n * @param {String} term\n * @param {String} cssClass Css class to remove\n ", "range": [ - 2814, - 2964 + 2811, + 2961 ], "loc": { "start": { @@ -8977,8 +11975,8 @@ "type": "Block", "value": "*\n * Clear all occurrences of highlighted nodes\n ", "range": [ - 3479, - 3540 + 3476, + 3537 ], "loc": { "start": { @@ -8995,8 +11993,8 @@ "type": "Line", "value": " iterate filters values to unhighlight all values", "range": [ - 3644, - 3695 + 3641, + 3692 ], "loc": { "start": { @@ -9011,10 +12009,10 @@ }, { "type": "Block", - "value": "*\n * Remove feature\n ", + "value": "* Remove feature ", "range": [ - 4009, - 4042 + 4006, + 4028 ], "loc": { "start": { @@ -9022,7 +12020,25 @@ "column": 4 }, "end": { - "line": 135, + "line": 133, + "column": 26 + } + } + }, + { + "type": "Block", + "value": "*\n * Ensure filtering operators are handled before highlighting any match\n * @param {any} Table cell to look searched term into\n * @param {any} Searched termIdx\n ", + "range": [ + 4312, + 4494 + ], + "loc": { + "start": { + "line": 145, + "column": 4 + }, + "end": { + "line": 149, "column": 7 } } diff --git a/docs/ast/source/tablefilter.js.json b/docs/ast/source/tablefilter.js.json index 8d96dd1e..98585832 100644 --- a/docs/ast/source/tablefilter.js.json +++ b/docs/ast/source/tablefilter.js.json @@ -89087,2005 +89087,21 @@ "column": 57 } }, - "trailingComments": [ - { - "type": "Line", - "value": "keyword highlighting", - "range": [ - 49892, - 49914 - ], - "loc": { - "start": { - "line": 1755, - "column": 8 - }, - "end": { - "line": 1755, - "column": 30 - } - } - } - ] - }, - { - "type": "FunctionDeclaration", - "id": { - "type": "Identifier", - "name": "highlight", - "range": [ - 49932, - 49941 - ], - "loc": { - "start": { - "line": 1756, - "column": 17 - }, - "end": { - "line": 1756, - "column": 26 - } - } - }, - "params": [ - { - "type": "Identifier", - "name": "str", - "range": [ - 49942, - 49945 - ], - "loc": { - "start": { - "line": 1756, - "column": 27 - }, - "end": { - "line": 1756, - "column": 30 - } - } - }, - { - "type": "Identifier", - "name": "ok", - "range": [ - 49947, - 49949 - ], - "loc": { - "start": { - "line": 1756, - "column": 32 - }, - "end": { - "line": 1756, - "column": 34 - } - } - }, - { - "type": "Identifier", - "name": "cell", - "range": [ - 49951, - 49955 - ], - "loc": { - "start": { - "line": 1756, - "column": 36 - }, - "end": { - "line": 1756, - "column": 40 - } - } - } - ], - "body": { - "type": "BlockStatement", - "body": [ - { - "type": "IfStatement", - "test": { - "type": "LogicalExpression", - "operator": "&&", - "left": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "ThisExpression", - "range": [ - 50014, - 50018 - ], - "loc": { - "start": { - "line": 1758, - "column": 16 - }, - "end": { - "line": 1758, - "column": 20 - } - } - }, - "property": { - "type": "Identifier", - "name": "highlightKeywords", - "range": [ - 50019, - 50036 - ], - "loc": { - "start": { - "line": 1758, - "column": 21 - }, - "end": { - "line": 1758, - "column": 38 - } - } - }, - "range": [ - 50014, - 50036 - ], - "loc": { - "start": { - "line": 1758, - "column": 16 - }, - "end": { - "line": 1758, - "column": 38 - } - } - }, - "right": { - "type": "Identifier", - "name": "ok", - "range": [ - 50040, - 50042 - ], - "loc": { - "start": { - "line": 1758, - "column": 42 - }, - "end": { - "line": 1758, - "column": 44 - } - } - }, - "range": [ - 50014, - 50042 - ], - "loc": { - "start": { - "line": 1758, - "column": 16 - }, - "end": { - "line": 1758, - "column": 44 - } - } - }, - "consequent": { - "type": "BlockStatement", - "body": [ - { - "type": "ExpressionStatement", - "expression": { - "type": "AssignmentExpression", - "operator": "=", - "left": { - "type": "Identifier", - "name": "str", - "range": [ - 50062, - 50065 - ], - "loc": { - "start": { - "line": 1759, - "column": 16 - }, - "end": { - "line": 1759, - "column": 19 - } - } - }, - "right": { - "type": "CallExpression", - "callee": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "Identifier", - "name": "str", - "range": [ - 50068, - 50071 - ], - "loc": { - "start": { - "line": 1759, - "column": 22 - }, - "end": { - "line": 1759, - "column": 25 - } - } - }, - "property": { - "type": "Identifier", - "name": "replace", - "range": [ - 50072, - 50079 - ], - "loc": { - "start": { - "line": 1759, - "column": 26 - }, - "end": { - "line": 1759, - "column": 33 - } - } - }, - "range": [ - 50068, - 50079 - ], - "loc": { - "start": { - "line": 1759, - "column": 22 - }, - "end": { - "line": 1759, - "column": 33 - } - } - }, - "arguments": [ - { - "type": "Identifier", - "name": "re_lk", - "range": [ - 50080, - 50085 - ], - "loc": { - "start": { - "line": 1759, - "column": 34 - }, - "end": { - "line": 1759, - "column": 39 - } - } - }, - { - "type": "Literal", - "value": "", - "raw": "''", - "range": [ - 50087, - 50089 - ], - "loc": { - "start": { - "line": 1759, - "column": 41 - }, - "end": { - "line": 1759, - "column": 43 - } - } - } - ], - "range": [ - 50068, - 50090 - ], - "loc": { - "start": { - "line": 1759, - "column": 22 - }, - "end": { - "line": 1759, - "column": 44 - } - } - }, - "range": [ - 50062, - 50090 - ], - "loc": { - "start": { - "line": 1759, - "column": 16 - }, - "end": { - "line": 1759, - "column": 44 - } - } - }, - "range": [ - 50062, - 50091 - ], - "loc": { - "start": { - "line": 1759, - "column": 16 - }, - "end": { - "line": 1759, - "column": 45 - } - } - }, - { - "type": "ExpressionStatement", - "expression": { - "type": "AssignmentExpression", - "operator": "=", - "left": { - "type": "Identifier", - "name": "str", - "range": [ - 50108, - 50111 - ], - "loc": { - "start": { - "line": 1760, - "column": 16 - }, - "end": { - "line": 1760, - "column": 19 - } - } - }, - "right": { - "type": "CallExpression", - "callee": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "Identifier", - "name": "str", - "range": [ - 50114, - 50117 - ], - "loc": { - "start": { - "line": 1760, - "column": 22 - }, - "end": { - "line": 1760, - "column": 25 - } - } - }, - "property": { - "type": "Identifier", - "name": "replace", - "range": [ - 50118, - 50125 - ], - "loc": { - "start": { - "line": 1760, - "column": 26 - }, - "end": { - "line": 1760, - "column": 33 - } - } - }, - "range": [ - 50114, - 50125 - ], - "loc": { - "start": { - "line": 1760, - "column": 22 - }, - "end": { - "line": 1760, - "column": 33 - } - } - }, - "arguments": [ - { - "type": "Identifier", - "name": "re_eq", - "range": [ - 50126, - 50131 - ], - "loc": { - "start": { - "line": 1760, - "column": 34 - }, - "end": { - "line": 1760, - "column": 39 - } - } - }, - { - "type": "Literal", - "value": "", - "raw": "''", - "range": [ - 50133, - 50135 - ], - "loc": { - "start": { - "line": 1760, - "column": 41 - }, - "end": { - "line": 1760, - "column": 43 - } - } - } - ], - "range": [ - 50114, - 50136 - ], - "loc": { - "start": { - "line": 1760, - "column": 22 - }, - "end": { - "line": 1760, - "column": 44 - } - } - }, - "range": [ - 50108, - 50136 - ], - "loc": { - "start": { - "line": 1760, - "column": 16 - }, - "end": { - "line": 1760, - "column": 44 - } - } - }, - "range": [ - 50108, - 50137 - ], - "loc": { - "start": { - "line": 1760, - "column": 16 - }, - "end": { - "line": 1760, - "column": 45 - } - } - }, - { - "type": "ExpressionStatement", - "expression": { - "type": "AssignmentExpression", - "operator": "=", - "left": { - "type": "Identifier", - "name": "str", - "range": [ - 50154, - 50157 - ], - "loc": { - "start": { - "line": 1761, - "column": 16 - }, - "end": { - "line": 1761, - "column": 19 - } - } - }, - "right": { - "type": "CallExpression", - "callee": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "Identifier", - "name": "str", - "range": [ - 50160, - 50163 - ], - "loc": { - "start": { - "line": 1761, - "column": 22 - }, - "end": { - "line": 1761, - "column": 25 - } - } - }, - "property": { - "type": "Identifier", - "name": "replace", - "range": [ - 50164, - 50171 - ], - "loc": { - "start": { - "line": 1761, - "column": 26 - }, - "end": { - "line": 1761, - "column": 33 - } - } - }, - "range": [ - 50160, - 50171 - ], - "loc": { - "start": { - "line": 1761, - "column": 22 - }, - "end": { - "line": 1761, - "column": 33 - } - } - }, - "arguments": [ - { - "type": "Identifier", - "name": "re_st", - "range": [ - 50172, - 50177 - ], - "loc": { - "start": { - "line": 1761, - "column": 34 - }, - "end": { - "line": 1761, - "column": 39 - } - } - }, - { - "type": "Literal", - "value": "", - "raw": "''", - "range": [ - 50179, - 50181 - ], - "loc": { - "start": { - "line": 1761, - "column": 41 - }, - "end": { - "line": 1761, - "column": 43 - } - } - } - ], - "range": [ - 50160, - 50182 - ], - "loc": { - "start": { - "line": 1761, - "column": 22 - }, - "end": { - "line": 1761, - "column": 44 - } - } - }, - "range": [ - 50154, - 50182 - ], - "loc": { - "start": { - "line": 1761, - "column": 16 - }, - "end": { - "line": 1761, - "column": 44 - } - } - }, - "range": [ - 50154, - 50183 - ], - "loc": { - "start": { - "line": 1761, - "column": 16 - }, - "end": { - "line": 1761, - "column": 45 - } - } - }, - { - "type": "ExpressionStatement", - "expression": { - "type": "AssignmentExpression", - "operator": "=", - "left": { - "type": "Identifier", - "name": "str", - "range": [ - 50200, - 50203 - ], - "loc": { - "start": { - "line": 1762, - "column": 16 - }, - "end": { - "line": 1762, - "column": 19 - } - } - }, - "right": { - "type": "CallExpression", - "callee": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "Identifier", - "name": "str", - "range": [ - 50206, - 50209 - ], - "loc": { - "start": { - "line": 1762, - "column": 22 - }, - "end": { - "line": 1762, - "column": 25 - } - } - }, - "property": { - "type": "Identifier", - "name": "replace", - "range": [ - 50210, - 50217 - ], - "loc": { - "start": { - "line": 1762, - "column": 26 - }, - "end": { - "line": 1762, - "column": 33 - } - } - }, - "range": [ - 50206, - 50217 - ], - "loc": { - "start": { - "line": 1762, - "column": 22 - }, - "end": { - "line": 1762, - "column": 33 - } - } - }, - "arguments": [ - { - "type": "Identifier", - "name": "re_en", - "range": [ - 50218, - 50223 - ], - "loc": { - "start": { - "line": 1762, - "column": 34 - }, - "end": { - "line": 1762, - "column": 39 - } - } - }, - { - "type": "Literal", - "value": "", - "raw": "''", - "range": [ - 50225, - 50227 - ], - "loc": { - "start": { - "line": 1762, - "column": 41 - }, - "end": { - "line": 1762, - "column": 43 - } - } - } - ], - "range": [ - 50206, - 50228 - ], - "loc": { - "start": { - "line": 1762, - "column": 22 - }, - "end": { - "line": 1762, - "column": 44 - } - } - }, - "range": [ - 50200, - 50228 - ], - "loc": { - "start": { - "line": 1762, - "column": 16 - }, - "end": { - "line": 1762, - "column": 44 - } - } - }, - "range": [ - 50200, - 50229 - ], - "loc": { - "start": { - "line": 1762, - "column": 16 - }, - "end": { - "line": 1762, - "column": 45 - } - } - }, - { - "type": "VariableDeclaration", - "declarations": [ - { - "type": "VariableDeclarator", - "id": { - "type": "Identifier", - "name": "w", - "range": [ - 50250, - 50251 - ], - "loc": { - "start": { - "line": 1763, - "column": 20 - }, - "end": { - "line": 1763, - "column": 21 - } - } - }, - "init": { - "type": "Identifier", - "name": "str", - "range": [ - 50254, - 50257 - ], - "loc": { - "start": { - "line": 1763, - "column": 24 - }, - "end": { - "line": 1763, - "column": 27 - } - } - }, - "range": [ - 50250, - 50257 - ], - "loc": { - "start": { - "line": 1763, - "column": 20 - }, - "end": { - "line": 1763, - "column": 27 - } - } - } - ], - "kind": "let", - "range": [ - 50246, - 50258 - ], - "loc": { - "start": { - "line": 1763, - "column": 16 - }, - "end": { - "line": 1763, - "column": 28 - } - } - }, - { - "type": "IfStatement", - "test": { - "type": "LogicalExpression", - "operator": "||", - "left": { - "type": "LogicalExpression", - "operator": "||", - "left": { - "type": "LogicalExpression", - "operator": "||", - "left": { - "type": "LogicalExpression", - "operator": "||", - "left": { - "type": "CallExpression", - "callee": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "Identifier", - "name": "re_le", - "range": [ - 50279, - 50284 - ], - "loc": { - "start": { - "line": 1764, - "column": 20 - }, - "end": { - "line": 1764, - "column": 25 - } - } - }, - "property": { - "type": "Identifier", - "name": "test", - "range": [ - 50285, - 50289 - ], - "loc": { - "start": { - "line": 1764, - "column": 26 - }, - "end": { - "line": 1764, - "column": 30 - } - } - }, - "range": [ - 50279, - 50289 - ], - "loc": { - "start": { - "line": 1764, - "column": 20 - }, - "end": { - "line": 1764, - "column": 30 - } - } - }, - "arguments": [ - { - "type": "Identifier", - "name": "str", - "range": [ - 50290, - 50293 - ], - "loc": { - "start": { - "line": 1764, - "column": 31 - }, - "end": { - "line": 1764, - "column": 34 - } - } - } - ], - "range": [ - 50279, - 50294 - ], - "loc": { - "start": { - "line": 1764, - "column": 20 - }, - "end": { - "line": 1764, - "column": 35 - } - } - }, - "right": { - "type": "CallExpression", - "callee": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "Identifier", - "name": "re_ge", - "range": [ - 50298, - 50303 - ], - "loc": { - "start": { - "line": 1764, - "column": 39 - }, - "end": { - "line": 1764, - "column": 44 - } - } - }, - "property": { - "type": "Identifier", - "name": "test", - "range": [ - 50304, - 50308 - ], - "loc": { - "start": { - "line": 1764, - "column": 45 - }, - "end": { - "line": 1764, - "column": 49 - } - } - }, - "range": [ - 50298, - 50308 - ], - "loc": { - "start": { - "line": 1764, - "column": 39 - }, - "end": { - "line": 1764, - "column": 49 - } - } - }, - "arguments": [ - { - "type": "Identifier", - "name": "str", - "range": [ - 50309, - 50312 - ], - "loc": { - "start": { - "line": 1764, - "column": 50 - }, - "end": { - "line": 1764, - "column": 53 - } - } - } - ], - "range": [ - 50298, - 50313 - ], - "loc": { - "start": { - "line": 1764, - "column": 39 - }, - "end": { - "line": 1764, - "column": 54 - } - } - }, - "range": [ - 50279, - 50313 - ], - "loc": { - "start": { - "line": 1764, - "column": 20 - }, - "end": { - "line": 1764, - "column": 54 - } - } - }, - "right": { - "type": "CallExpression", - "callee": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "Identifier", - "name": "re_l", - "range": [ - 50317, - 50321 - ], - "loc": { - "start": { - "line": 1764, - "column": 58 - }, - "end": { - "line": 1764, - "column": 62 - } - } - }, - "property": { - "type": "Identifier", - "name": "test", - "range": [ - 50322, - 50326 - ], - "loc": { - "start": { - "line": 1764, - "column": 63 - }, - "end": { - "line": 1764, - "column": 67 - } - } - }, - "range": [ - 50317, - 50326 - ], - "loc": { - "start": { - "line": 1764, - "column": 58 - }, - "end": { - "line": 1764, - "column": 67 - } - } - }, - "arguments": [ - { - "type": "Identifier", - "name": "str", - "range": [ - 50327, - 50330 - ], - "loc": { - "start": { - "line": 1764, - "column": 68 - }, - "end": { - "line": 1764, - "column": 71 - } - } - } - ], - "range": [ - 50317, - 50331 - ], - "loc": { - "start": { - "line": 1764, - "column": 58 - }, - "end": { - "line": 1764, - "column": 72 - } - } - }, - "range": [ - 50279, - 50331 - ], - "loc": { - "start": { - "line": 1764, - "column": 20 - }, - "end": { - "line": 1764, - "column": 72 - } - } - }, - "right": { - "type": "CallExpression", - "callee": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "Identifier", - "name": "re_g", - "range": [ - 50355, - 50359 - ], - "loc": { - "start": { - "line": 1765, - "column": 20 - }, - "end": { - "line": 1765, - "column": 24 - } - } - }, - "property": { - "type": "Identifier", - "name": "test", - "range": [ - 50360, - 50364 - ], - "loc": { - "start": { - "line": 1765, - "column": 25 - }, - "end": { - "line": 1765, - "column": 29 - } - } - }, - "range": [ - 50355, - 50364 - ], - "loc": { - "start": { - "line": 1765, - "column": 20 - }, - "end": { - "line": 1765, - "column": 29 - } - } - }, - "arguments": [ - { - "type": "Identifier", - "name": "str", - "range": [ - 50365, - 50368 - ], - "loc": { - "start": { - "line": 1765, - "column": 30 - }, - "end": { - "line": 1765, - "column": 33 - } - } - } - ], - "range": [ - 50355, - 50369 - ], - "loc": { - "start": { - "line": 1765, - "column": 20 - }, - "end": { - "line": 1765, - "column": 34 - } - } - }, - "range": [ - 50279, - 50369 - ], - "loc": { - "start": { - "line": 1764, - "column": 20 - }, - "end": { - "line": 1765, - "column": 34 - } - } - }, - "right": { - "type": "CallExpression", - "callee": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "Identifier", - "name": "re_d", - "range": [ - 50373, - 50377 - ], - "loc": { - "start": { - "line": 1765, - "column": 38 - }, - "end": { - "line": 1765, - "column": 42 - } - } - }, - "property": { - "type": "Identifier", - "name": "test", - "range": [ - 50378, - 50382 - ], - "loc": { - "start": { - "line": 1765, - "column": 43 - }, - "end": { - "line": 1765, - "column": 47 - } - } - }, - "range": [ - 50373, - 50382 - ], - "loc": { - "start": { - "line": 1765, - "column": 38 - }, - "end": { - "line": 1765, - "column": 47 - } - } - }, - "arguments": [ - { - "type": "Identifier", - "name": "str", - "range": [ - 50383, - 50386 - ], - "loc": { - "start": { - "line": 1765, - "column": 48 - }, - "end": { - "line": 1765, - "column": 51 - } - } - } - ], - "range": [ - 50373, - 50387 - ], - "loc": { - "start": { - "line": 1765, - "column": 38 - }, - "end": { - "line": 1765, - "column": 52 - } - } - }, - "range": [ - 50279, - 50387 - ], - "loc": { - "start": { - "line": 1764, - "column": 20 - }, - "end": { - "line": 1765, - "column": 52 - } - } - }, - "consequent": { - "type": "BlockStatement", - "body": [ - { - "type": "ExpressionStatement", - "expression": { - "type": "AssignmentExpression", - "operator": "=", - "left": { - "type": "Identifier", - "name": "w", - "range": [ - 50411, - 50412 - ], - "loc": { - "start": { - "line": 1766, - "column": 20 - }, - "end": { - "line": 1766, - "column": 21 - } - } - }, - "right": { - "type": "CallExpression", - "callee": { - "type": "Identifier", - "name": "getText", - "range": [ - 50415, - 50422 - ], - "loc": { - "start": { - "line": 1766, - "column": 24 - }, - "end": { - "line": 1766, - "column": 31 - } - } - }, - "arguments": [ - { - "type": "Identifier", - "name": "cell", - "range": [ - 50423, - 50427 - ], - "loc": { - "start": { - "line": 1766, - "column": 32 - }, - "end": { - "line": 1766, - "column": 36 - } - } - } - ], - "range": [ - 50415, - 50428 - ], - "loc": { - "start": { - "line": 1766, - "column": 24 - }, - "end": { - "line": 1766, - "column": 37 - } - } - }, - "range": [ - 50411, - 50428 - ], - "loc": { - "start": { - "line": 1766, - "column": 20 - }, - "end": { - "line": 1766, - "column": 37 - } - } - }, - "range": [ - 50411, - 50429 - ], - "loc": { - "start": { - "line": 1766, - "column": 20 - }, - "end": { - "line": 1766, - "column": 38 - } - } - } - ], - "range": [ - 50389, - 50447 - ], - "loc": { - "start": { - "line": 1765, - "column": 54 - }, - "end": { - "line": 1767, - "column": 17 - } - } - }, - "alternate": null, - "range": [ - 50275, - 50447 - ], - "loc": { - "start": { - "line": 1764, - "column": 16 - }, - "end": { - "line": 1767, - "column": 17 - } - } - }, - { - "type": "IfStatement", - "test": { - "type": "BinaryExpression", - "operator": "!==", - "left": { - "type": "Identifier", - "name": "w", - "range": [ - 50468, - 50469 - ], - "loc": { - "start": { - "line": 1768, - "column": 20 - }, - "end": { - "line": 1768, - "column": 21 - } - } - }, - "right": { - "type": "Literal", - "value": "", - "raw": "''", - "range": [ - 50474, - 50476 - ], - "loc": { - "start": { - "line": 1768, - "column": 26 - }, - "end": { - "line": 1768, - "column": 28 - } - } - }, - "range": [ - 50468, - 50476 - ], - "loc": { - "start": { - "line": 1768, - "column": 20 - }, - "end": { - "line": 1768, - "column": 28 - } - } - }, - "consequent": { - "type": "BlockStatement", - "body": [ - { - "type": "ExpressionStatement", - "expression": { - "type": "CallExpression", - "callee": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "ThisExpression", - "range": [ - 50500, - 50504 - ], - "loc": { - "start": { - "line": 1769, - "column": 20 - }, - "end": { - "line": 1769, - "column": 24 - } - } - }, - "property": { - "type": "Identifier", - "name": "emitter", - "range": [ - 50505, - 50512 - ], - "loc": { - "start": { - "line": 1769, - "column": 25 - }, - "end": { - "line": 1769, - "column": 32 - } - } - }, - "range": [ - 50500, - 50512 - ], - "loc": { - "start": { - "line": 1769, - "column": 20 - }, - "end": { - "line": 1769, - "column": 32 - } - } - }, - "property": { - "type": "Identifier", - "name": "emit", - "range": [ - 50513, - 50517 - ], - "loc": { - "start": { - "line": 1769, - "column": 33 - }, - "end": { - "line": 1769, - "column": 37 - } - } - }, - "range": [ - 50500, - 50517 - ], - "loc": { - "start": { - "line": 1769, - "column": 20 - }, - "end": { - "line": 1769, - "column": 37 - } - } - }, - "arguments": [ - { - "type": "Literal", - "value": "highlight-keyword", - "raw": "'highlight-keyword'", - "range": [ - 50518, - 50537 - ], - "loc": { - "start": { - "line": 1769, - "column": 38 - }, - "end": { - "line": 1769, - "column": 57 - } - } - }, - { - "type": "ThisExpression", - "range": [ - 50539, - 50543 - ], - "loc": { - "start": { - "line": 1769, - "column": 59 - }, - "end": { - "line": 1769, - "column": 63 - } - } - }, - { - "type": "Identifier", - "name": "cell", - "range": [ - 50545, - 50549 - ], - "loc": { - "start": { - "line": 1769, - "column": 65 - }, - "end": { - "line": 1769, - "column": 69 - } - } - }, - { - "type": "Identifier", - "name": "w", - "range": [ - 50551, - 50552 - ], - "loc": { - "start": { - "line": 1769, - "column": 71 - }, - "end": { - "line": 1769, - "column": 72 - } - } - } - ], - "range": [ - 50500, - 50553 - ], - "loc": { - "start": { - "line": 1769, - "column": 20 - }, - "end": { - "line": 1769, - "column": 73 - } - } - }, - "range": [ - 50500, - 50554 - ], - "loc": { - "start": { - "line": 1769, - "column": 20 - }, - "end": { - "line": 1769, - "column": 74 - } - } - } - ], - "range": [ - 50478, - 50572 - ], - "loc": { - "start": { - "line": 1768, - "column": 30 - }, - "end": { - "line": 1770, - "column": 17 - } - } - }, - "alternate": null, - "range": [ - 50464, - 50572 - ], - "loc": { - "start": { - "line": 1768, - "column": 16 - }, - "end": { - "line": 1770, - "column": 17 - } - } - } - ], - "range": [ - 50044, - 50586 - ], - "loc": { - "start": { - "line": 1758, - "column": 46 - }, - "end": { - "line": 1771, - "column": 13 - } - } - }, - "alternate": null, - "range": [ - 50010, - 50586 - ], - "loc": { - "start": { - "line": 1758, - "column": 12 - }, - "end": { - "line": 1771, - "column": 13 - } - }, - "leadingComments": [ - { - "type": "Block", - "value": "jshint validthis:true ", - "range": [ - 49971, - 49997 - ], - "loc": { - "start": { - "line": 1757, - "column": 12 - }, - "end": { - "line": 1757, - "column": 38 - } - } - } - ] - } - ], - "range": [ - 49957, - 50596 - ], - "loc": { - "start": { - "line": 1756, - "column": 42 - }, - "end": { - "line": 1772, - "column": 9 - } - } - }, - "generator": false, - "expression": false, - "range": [ - 49923, - 50596 - ], - "loc": { - "start": { - "line": 1756, - "column": 8 - }, - "end": { - "line": 1772, - "column": 9 - } - }, - "leadingComments": [ - { - "type": "Line", - "value": "keyword highlighting", - "range": [ - 49892, - 49914 - ], - "loc": { - "start": { - "line": 1755, - "column": 8 - }, - "end": { - "line": 1755, - "column": 30 - } - } - } - ], "trailingComments": [ { "type": "Line", "value": "looks for search argument in current row", "range": [ - 50606, - 50648 + 49892, + 49934 ], "loc": { "start": { - "line": 1774, + "line": 1755, "column": 8 }, "end": { - "line": 1774, + "line": 1755, "column": 50 } } @@ -91098,16 +89114,16 @@ "type": "Identifier", "name": "hasArg", "range": [ - 50666, - 50672 + 49952, + 49958 ], "loc": { "start": { - "line": 1775, + "line": 1756, "column": 17 }, "end": { - "line": 1775, + "line": 1756, "column": 23 } } @@ -91117,16 +89133,16 @@ "type": "Identifier", "name": "sA", "range": [ - 50673, - 50675 + 49959, + 49961 ], "loc": { "start": { - "line": 1775, + "line": 1756, "column": 24 }, "end": { - "line": 1775, + "line": 1756, "column": 26 } } @@ -91135,16 +89151,16 @@ "type": "Identifier", "name": "cellData", "range": [ - 50677, - 50685 + 49963, + 49971 ], "loc": { "start": { - "line": 1775, + "line": 1756, "column": 28 }, "end": { - "line": 1775, + "line": 1756, "column": 36 } } @@ -91153,16 +89169,16 @@ "type": "Identifier", "name": "colIdx", "range": [ - 50687, - 50693 + 49973, + 49979 ], "loc": { "start": { - "line": 1775, + "line": 1756, "column": 38 }, "end": { - "line": 1775, + "line": 1756, "column": 44 } } @@ -91180,16 +89196,16 @@ "type": "Identifier", "name": "sA", "range": [ - 50709, - 50711 + 49995, + 49997 ], "loc": { "start": { - "line": 1776, + "line": 1757, "column": 12 }, "end": { - "line": 1776, + "line": 1757, "column": 14 } } @@ -91200,16 +89216,16 @@ "type": "Identifier", "name": "matchCase", "range": [ - 50714, - 50723 + 50000, + 50009 ], "loc": { "start": { - "line": 1776, + "line": 1757, "column": 17 }, "end": { - "line": 1776, + "line": 1757, "column": 26 } } @@ -91219,16 +89235,16 @@ "type": "Identifier", "name": "sA", "range": [ - 50724, - 50726 + 50010, + 50012 ], "loc": { "start": { - "line": 1776, + "line": 1757, "column": 27 }, "end": { - "line": 1776, + "line": 1757, "column": 29 } } @@ -91239,16 +89255,16 @@ "object": { "type": "ThisExpression", "range": [ - 50728, - 50732 + 50014, + 50018 ], "loc": { "start": { - "line": 1776, + "line": 1757, "column": 31 }, "end": { - "line": 1776, + "line": 1757, "column": 35 } } @@ -91257,77 +89273,77 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 50733, - 50746 + 50019, + 50032 ], "loc": { "start": { - "line": 1776, + "line": 1757, "column": 36 }, "end": { - "line": 1776, + "line": 1757, "column": 49 } } }, "range": [ - 50728, - 50746 + 50014, + 50032 ], "loc": { "start": { - "line": 1776, + "line": 1757, "column": 31 }, "end": { - "line": 1776, + "line": 1757, "column": 49 } } } ], "range": [ - 50714, - 50747 + 50000, + 50033 ], "loc": { "start": { - "line": 1776, + "line": 1757, "column": 17 }, "end": { - "line": 1776, + "line": 1757, "column": 50 } } }, "range": [ - 50709, - 50747 + 49995, + 50033 ], "loc": { "start": { - "line": 1776, + "line": 1757, "column": 12 }, "end": { - "line": 1776, + "line": 1757, "column": 50 } } }, "range": [ - 50709, - 50748 + 49995, + 50034 ], "loc": { "start": { - "line": 1776, + "line": 1757, "column": 12 }, "end": { - "line": 1776, + "line": 1757, "column": 51 } } @@ -91341,16 +89357,16 @@ "type": "Identifier", "name": "occurence", "range": [ - 50766, - 50775 + 50052, + 50061 ], "loc": { "start": { - "line": 1778, + "line": 1759, "column": 16 }, "end": { - "line": 1778, + "line": 1759, "column": 25 } } @@ -91360,31 +89376,31 @@ "value": false, "raw": "false", "range": [ - 50778, - 50783 + 50064, + 50069 ], "loc": { "start": { - "line": 1778, + "line": 1759, "column": 28 }, "end": { - "line": 1778, + "line": 1759, "column": 33 } } }, "range": [ - 50766, - 50783 + 50052, + 50069 ], "loc": { "start": { - "line": 1778, + "line": 1759, "column": 16 }, "end": { - "line": 1778, + "line": 1759, "column": 33 } } @@ -91392,16 +89408,16 @@ ], "kind": "let", "range": [ - 50762, - 50784 + 50048, + 50070 ], "loc": { "start": { - "line": 1778, + "line": 1759, "column": 12 }, "end": { - "line": 1778, + "line": 1759, "column": 34 } }, @@ -91410,16 +89426,16 @@ "type": "Line", "value": "Search arg operator tests", "range": [ - 50798, - 50825 + 50084, + 50111 ], "loc": { "start": { - "line": 1780, + "line": 1761, "column": 12 }, "end": { - "line": 1780, + "line": 1761, "column": 39 } } @@ -91435,16 +89451,16 @@ "type": "Identifier", "name": "hasLO", "range": [ - 50842, - 50847 + 50128, + 50133 ], "loc": { "start": { - "line": 1781, + "line": 1762, "column": 16 }, "end": { - "line": 1781, + "line": 1762, "column": 21 } } @@ -91458,16 +89474,16 @@ "type": "Identifier", "name": "re_l", "range": [ - 50850, - 50854 + 50136, + 50140 ], "loc": { "start": { - "line": 1781, + "line": 1762, "column": 24 }, "end": { - "line": 1781, + "line": 1762, "column": 28 } } @@ -91476,31 +89492,31 @@ "type": "Identifier", "name": "test", "range": [ - 50855, - 50859 + 50141, + 50145 ], "loc": { "start": { - "line": 1781, + "line": 1762, "column": 29 }, "end": { - "line": 1781, + "line": 1762, "column": 33 } } }, "range": [ - 50850, - 50859 + 50136, + 50145 ], "loc": { "start": { - "line": 1781, + "line": 1762, "column": 24 }, "end": { - "line": 1781, + "line": 1762, "column": 33 } } @@ -91510,47 +89526,47 @@ "type": "Identifier", "name": "sA", "range": [ - 50860, - 50862 + 50146, + 50148 ], "loc": { "start": { - "line": 1781, + "line": 1762, "column": 34 }, "end": { - "line": 1781, + "line": 1762, "column": 36 } } } ], "range": [ - 50850, - 50863 + 50136, + 50149 ], "loc": { "start": { - "line": 1781, + "line": 1762, "column": 24 }, "end": { - "line": 1781, + "line": 1762, "column": 37 } } }, "range": [ - 50842, - 50863 + 50128, + 50149 ], "loc": { "start": { - "line": 1781, + "line": 1762, "column": 16 }, "end": { - "line": 1781, + "line": 1762, "column": 37 } } @@ -91561,16 +89577,16 @@ "type": "Identifier", "name": "hasLE", "range": [ - 50881, - 50886 + 50167, + 50172 ], "loc": { "start": { - "line": 1782, + "line": 1763, "column": 16 }, "end": { - "line": 1782, + "line": 1763, "column": 21 } } @@ -91584,16 +89600,16 @@ "type": "Identifier", "name": "re_le", "range": [ - 50889, - 50894 + 50175, + 50180 ], "loc": { "start": { - "line": 1782, + "line": 1763, "column": 24 }, "end": { - "line": 1782, + "line": 1763, "column": 29 } } @@ -91602,31 +89618,31 @@ "type": "Identifier", "name": "test", "range": [ - 50895, - 50899 + 50181, + 50185 ], "loc": { "start": { - "line": 1782, + "line": 1763, "column": 30 }, "end": { - "line": 1782, + "line": 1763, "column": 34 } } }, "range": [ - 50889, - 50899 + 50175, + 50185 ], "loc": { "start": { - "line": 1782, + "line": 1763, "column": 24 }, "end": { - "line": 1782, + "line": 1763, "column": 34 } } @@ -91636,47 +89652,47 @@ "type": "Identifier", "name": "sA", "range": [ - 50900, - 50902 + 50186, + 50188 ], "loc": { "start": { - "line": 1782, + "line": 1763, "column": 35 }, "end": { - "line": 1782, + "line": 1763, "column": 37 } } } ], "range": [ - 50889, - 50903 + 50175, + 50189 ], "loc": { "start": { - "line": 1782, + "line": 1763, "column": 24 }, "end": { - "line": 1782, + "line": 1763, "column": 38 } } }, "range": [ - 50881, - 50903 + 50167, + 50189 ], "loc": { "start": { - "line": 1782, + "line": 1763, "column": 16 }, "end": { - "line": 1782, + "line": 1763, "column": 38 } } @@ -91687,16 +89703,16 @@ "type": "Identifier", "name": "hasGR", "range": [ - 50921, - 50926 + 50207, + 50212 ], "loc": { "start": { - "line": 1783, + "line": 1764, "column": 16 }, "end": { - "line": 1783, + "line": 1764, "column": 21 } } @@ -91710,16 +89726,16 @@ "type": "Identifier", "name": "re_g", "range": [ - 50929, - 50933 + 50215, + 50219 ], "loc": { "start": { - "line": 1783, + "line": 1764, "column": 24 }, "end": { - "line": 1783, + "line": 1764, "column": 28 } } @@ -91728,31 +89744,31 @@ "type": "Identifier", "name": "test", "range": [ - 50934, - 50938 + 50220, + 50224 ], "loc": { "start": { - "line": 1783, + "line": 1764, "column": 29 }, "end": { - "line": 1783, + "line": 1764, "column": 33 } } }, "range": [ - 50929, - 50938 + 50215, + 50224 ], "loc": { "start": { - "line": 1783, + "line": 1764, "column": 24 }, "end": { - "line": 1783, + "line": 1764, "column": 33 } } @@ -91762,47 +89778,47 @@ "type": "Identifier", "name": "sA", "range": [ - 50939, - 50941 + 50225, + 50227 ], "loc": { "start": { - "line": 1783, + "line": 1764, "column": 34 }, "end": { - "line": 1783, + "line": 1764, "column": 36 } } } ], "range": [ - 50929, - 50942 + 50215, + 50228 ], "loc": { "start": { - "line": 1783, + "line": 1764, "column": 24 }, "end": { - "line": 1783, + "line": 1764, "column": 37 } } }, "range": [ - 50921, - 50942 + 50207, + 50228 ], "loc": { "start": { - "line": 1783, + "line": 1764, "column": 16 }, "end": { - "line": 1783, + "line": 1764, "column": 37 } } @@ -91813,16 +89829,16 @@ "type": "Identifier", "name": "hasGE", "range": [ - 50960, - 50965 + 50246, + 50251 ], "loc": { "start": { - "line": 1784, + "line": 1765, "column": 16 }, "end": { - "line": 1784, + "line": 1765, "column": 21 } } @@ -91836,16 +89852,16 @@ "type": "Identifier", "name": "re_ge", "range": [ - 50968, - 50973 + 50254, + 50259 ], "loc": { "start": { - "line": 1784, + "line": 1765, "column": 24 }, "end": { - "line": 1784, + "line": 1765, "column": 29 } } @@ -91854,31 +89870,31 @@ "type": "Identifier", "name": "test", "range": [ - 50974, - 50978 + 50260, + 50264 ], "loc": { "start": { - "line": 1784, + "line": 1765, "column": 30 }, "end": { - "line": 1784, + "line": 1765, "column": 34 } } }, "range": [ - 50968, - 50978 + 50254, + 50264 ], "loc": { "start": { - "line": 1784, + "line": 1765, "column": 24 }, "end": { - "line": 1784, + "line": 1765, "column": 34 } } @@ -91888,47 +89904,47 @@ "type": "Identifier", "name": "sA", "range": [ - 50979, - 50981 + 50265, + 50267 ], "loc": { "start": { - "line": 1784, + "line": 1765, "column": 35 }, "end": { - "line": 1784, + "line": 1765, "column": 37 } } } ], "range": [ - 50968, - 50982 + 50254, + 50268 ], "loc": { "start": { - "line": 1784, + "line": 1765, "column": 24 }, "end": { - "line": 1784, + "line": 1765, "column": 38 } } }, "range": [ - 50960, - 50982 + 50246, + 50268 ], "loc": { "start": { - "line": 1784, + "line": 1765, "column": 16 }, "end": { - "line": 1784, + "line": 1765, "column": 38 } } @@ -91939,16 +89955,16 @@ "type": "Identifier", "name": "hasDF", "range": [ - 51000, - 51005 + 50286, + 50291 ], "loc": { "start": { - "line": 1785, + "line": 1766, "column": 16 }, "end": { - "line": 1785, + "line": 1766, "column": 21 } } @@ -91962,16 +89978,16 @@ "type": "Identifier", "name": "re_d", "range": [ - 51008, - 51012 + 50294, + 50298 ], "loc": { "start": { - "line": 1785, + "line": 1766, "column": 24 }, "end": { - "line": 1785, + "line": 1766, "column": 28 } } @@ -91980,31 +89996,31 @@ "type": "Identifier", "name": "test", "range": [ - 51013, - 51017 + 50299, + 50303 ], "loc": { "start": { - "line": 1785, + "line": 1766, "column": 29 }, "end": { - "line": 1785, + "line": 1766, "column": 33 } } }, "range": [ - 51008, - 51017 + 50294, + 50303 ], "loc": { "start": { - "line": 1785, + "line": 1766, "column": 24 }, "end": { - "line": 1785, + "line": 1766, "column": 33 } } @@ -92014,47 +90030,47 @@ "type": "Identifier", "name": "sA", "range": [ - 51018, - 51020 + 50304, + 50306 ], "loc": { "start": { - "line": 1785, + "line": 1766, "column": 34 }, "end": { - "line": 1785, + "line": 1766, "column": 36 } } } ], "range": [ - 51008, - 51021 + 50294, + 50307 ], "loc": { "start": { - "line": 1785, + "line": 1766, "column": 24 }, "end": { - "line": 1785, + "line": 1766, "column": 37 } } }, "range": [ - 51000, - 51021 + 50286, + 50307 ], "loc": { "start": { - "line": 1785, + "line": 1766, "column": 16 }, "end": { - "line": 1785, + "line": 1766, "column": 37 } } @@ -92065,16 +90081,16 @@ "type": "Identifier", "name": "hasEQ", "range": [ - 51039, - 51044 + 50325, + 50330 ], "loc": { "start": { - "line": 1786, + "line": 1767, "column": 16 }, "end": { - "line": 1786, + "line": 1767, "column": 21 } } @@ -92088,16 +90104,16 @@ "type": "Identifier", "name": "re_eq", "range": [ - 51047, - 51052 + 50333, + 50338 ], "loc": { "start": { - "line": 1786, + "line": 1767, "column": 24 }, "end": { - "line": 1786, + "line": 1767, "column": 29 } } @@ -92106,31 +90122,31 @@ "type": "Identifier", "name": "test", "range": [ - 51053, - 51057 + 50339, + 50343 ], "loc": { "start": { - "line": 1786, + "line": 1767, "column": 30 }, "end": { - "line": 1786, + "line": 1767, "column": 34 } } }, "range": [ - 51047, - 51057 + 50333, + 50343 ], "loc": { "start": { - "line": 1786, + "line": 1767, "column": 24 }, "end": { - "line": 1786, + "line": 1767, "column": 34 } } @@ -92140,47 +90156,47 @@ "type": "Identifier", "name": "sA", "range": [ - 51058, - 51060 + 50344, + 50346 ], "loc": { "start": { - "line": 1786, + "line": 1767, "column": 35 }, "end": { - "line": 1786, + "line": 1767, "column": 37 } } } ], "range": [ - 51047, - 51061 + 50333, + 50347 ], "loc": { "start": { - "line": 1786, + "line": 1767, "column": 24 }, "end": { - "line": 1786, + "line": 1767, "column": 38 } } }, "range": [ - 51039, - 51061 + 50325, + 50347 ], "loc": { "start": { - "line": 1786, + "line": 1767, "column": 16 }, "end": { - "line": 1786, + "line": 1767, "column": 38 } } @@ -92191,16 +90207,16 @@ "type": "Identifier", "name": "hasLK", "range": [ - 51079, - 51084 + 50365, + 50370 ], "loc": { "start": { - "line": 1787, + "line": 1768, "column": 16 }, "end": { - "line": 1787, + "line": 1768, "column": 21 } } @@ -92214,16 +90230,16 @@ "type": "Identifier", "name": "re_lk", "range": [ - 51087, - 51092 + 50373, + 50378 ], "loc": { "start": { - "line": 1787, + "line": 1768, "column": 24 }, "end": { - "line": 1787, + "line": 1768, "column": 29 } } @@ -92232,31 +90248,31 @@ "type": "Identifier", "name": "test", "range": [ - 51093, - 51097 + 50379, + 50383 ], "loc": { "start": { - "line": 1787, + "line": 1768, "column": 30 }, "end": { - "line": 1787, + "line": 1768, "column": 34 } } }, "range": [ - 51087, - 51097 + 50373, + 50383 ], "loc": { "start": { - "line": 1787, + "line": 1768, "column": 24 }, "end": { - "line": 1787, + "line": 1768, "column": 34 } } @@ -92266,47 +90282,47 @@ "type": "Identifier", "name": "sA", "range": [ - 51098, - 51100 + 50384, + 50386 ], "loc": { "start": { - "line": 1787, + "line": 1768, "column": 35 }, "end": { - "line": 1787, + "line": 1768, "column": 37 } } } ], "range": [ - 51087, - 51101 + 50373, + 50387 ], "loc": { "start": { - "line": 1787, + "line": 1768, "column": 24 }, "end": { - "line": 1787, + "line": 1768, "column": 38 } } }, "range": [ - 51079, - 51101 + 50365, + 50387 ], "loc": { "start": { - "line": 1787, + "line": 1768, "column": 16 }, "end": { - "line": 1787, + "line": 1768, "column": 38 } } @@ -92317,16 +90333,16 @@ "type": "Identifier", "name": "hasST", "range": [ - 51162, - 51167 + 50448, + 50453 ], "loc": { "start": { - "line": 1789, + "line": 1770, "column": 16 }, "end": { - "line": 1789, + "line": 1770, "column": 21 } } @@ -92340,16 +90356,16 @@ "type": "Identifier", "name": "re_st", "range": [ - 51170, - 51175 + 50456, + 50461 ], "loc": { "start": { - "line": 1789, + "line": 1770, "column": 24 }, "end": { - "line": 1789, + "line": 1770, "column": 29 } } @@ -92358,31 +90374,31 @@ "type": "Identifier", "name": "test", "range": [ - 51176, - 51180 + 50462, + 50466 ], "loc": { "start": { - "line": 1789, + "line": 1770, "column": 30 }, "end": { - "line": 1789, + "line": 1770, "column": 34 } } }, "range": [ - 51170, - 51180 + 50456, + 50466 ], "loc": { "start": { - "line": 1789, + "line": 1770, "column": 24 }, "end": { - "line": 1789, + "line": 1770, "column": 34 } } @@ -92392,47 +90408,47 @@ "type": "Identifier", "name": "sA", "range": [ - 51181, - 51183 + 50467, + 50469 ], "loc": { "start": { - "line": 1789, + "line": 1770, "column": 35 }, "end": { - "line": 1789, + "line": 1770, "column": 37 } } } ], "range": [ - 51170, - 51184 + 50456, + 50470 ], "loc": { "start": { - "line": 1789, + "line": 1770, "column": 24 }, "end": { - "line": 1789, + "line": 1770, "column": 38 } } }, "range": [ - 51162, - 51184 + 50448, + 50470 ], "loc": { "start": { - "line": 1789, + "line": 1770, "column": 16 }, "end": { - "line": 1789, + "line": 1770, "column": 38 } }, @@ -92441,16 +90457,16 @@ "type": "Line", "value": " hasAN = re_an.test(sA),", "range": [ - 51119, - 51145 + 50405, + 50431 ], "loc": { "start": { - "line": 1788, + "line": 1769, "column": 16 }, "end": { - "line": 1788, + "line": 1769, "column": 42 } } @@ -92463,16 +90479,16 @@ "type": "Identifier", "name": "hasEN", "range": [ - 51202, - 51207 + 50488, + 50493 ], "loc": { "start": { - "line": 1790, + "line": 1771, "column": 16 }, "end": { - "line": 1790, + "line": 1771, "column": 21 } } @@ -92486,16 +90502,16 @@ "type": "Identifier", "name": "re_en", "range": [ - 51210, - 51215 + 50496, + 50501 ], "loc": { "start": { - "line": 1790, + "line": 1771, "column": 24 }, "end": { - "line": 1790, + "line": 1771, "column": 29 } } @@ -92504,31 +90520,31 @@ "type": "Identifier", "name": "test", "range": [ - 51216, - 51220 + 50502, + 50506 ], "loc": { "start": { - "line": 1790, + "line": 1771, "column": 30 }, "end": { - "line": 1790, + "line": 1771, "column": 34 } } }, "range": [ - 51210, - 51220 + 50496, + 50506 ], "loc": { "start": { - "line": 1790, + "line": 1771, "column": 24 }, "end": { - "line": 1790, + "line": 1771, "column": 34 } } @@ -92538,47 +90554,47 @@ "type": "Identifier", "name": "sA", "range": [ - 51221, - 51223 + 50507, + 50509 ], "loc": { "start": { - "line": 1790, + "line": 1771, "column": 35 }, "end": { - "line": 1790, + "line": 1771, "column": 37 } } } ], "range": [ - 51210, - 51224 + 50496, + 50510 ], "loc": { "start": { - "line": 1790, + "line": 1771, "column": 24 }, "end": { - "line": 1790, + "line": 1771, "column": 38 } } }, "range": [ - 51202, - 51224 + 50488, + 50510 ], "loc": { "start": { - "line": 1790, + "line": 1771, "column": 16 }, "end": { - "line": 1790, + "line": 1771, "column": 38 } } @@ -92589,16 +90605,16 @@ "type": "Identifier", "name": "hasEM", "range": [ - 51242, - 51247 + 50528, + 50533 ], "loc": { "start": { - "line": 1791, + "line": 1772, "column": 16 }, "end": { - "line": 1791, + "line": 1772, "column": 21 } } @@ -92610,16 +90626,16 @@ "type": "Identifier", "name": "re_em", "range": [ - 51251, - 51256 + 50537, + 50542 ], "loc": { "start": { - "line": 1791, + "line": 1772, "column": 25 }, "end": { - "line": 1791, + "line": 1772, "column": 30 } } @@ -92628,46 +90644,46 @@ "type": "Identifier", "name": "sA", "range": [ - 51261, - 51263 + 50547, + 50549 ], "loc": { "start": { - "line": 1791, + "line": 1772, "column": 35 }, "end": { - "line": 1791, + "line": 1772, "column": 37 } } }, "range": [ - 51251, - 51263 + 50537, + 50549 ], "loc": { "start": { - "line": 1791, + "line": 1772, "column": 25 }, "end": { - "line": 1791, + "line": 1772, "column": 37 } } }, "range": [ - 51242, - 51264 + 50528, + 50550 ], "loc": { "start": { - "line": 1791, + "line": 1772, "column": 16 }, "end": { - "line": 1791, + "line": 1772, "column": 38 } } @@ -92678,16 +90694,16 @@ "type": "Identifier", "name": "hasNM", "range": [ - 51282, - 51287 + 50568, + 50573 ], "loc": { "start": { - "line": 1792, + "line": 1773, "column": 16 }, "end": { - "line": 1792, + "line": 1773, "column": 21 } } @@ -92699,16 +90715,16 @@ "type": "Identifier", "name": "re_nm", "range": [ - 51291, - 51296 + 50577, + 50582 ], "loc": { "start": { - "line": 1792, + "line": 1773, "column": 25 }, "end": { - "line": 1792, + "line": 1773, "column": 30 } } @@ -92717,46 +90733,46 @@ "type": "Identifier", "name": "sA", "range": [ - 51301, - 51303 + 50587, + 50589 ], "loc": { "start": { - "line": 1792, + "line": 1773, "column": 35 }, "end": { - "line": 1792, + "line": 1773, "column": 37 } } }, "range": [ - 51291, - 51303 + 50577, + 50589 ], "loc": { "start": { - "line": 1792, + "line": 1773, "column": 25 }, "end": { - "line": 1792, + "line": 1773, "column": 37 } } }, "range": [ - 51282, - 51304 + 50568, + 50590 ], "loc": { "start": { - "line": 1792, + "line": 1773, "column": 16 }, "end": { - "line": 1792, + "line": 1773, "column": 38 } } @@ -92767,16 +90783,16 @@ "type": "Identifier", "name": "hasRE", "range": [ - 51322, - 51327 + 50608, + 50613 ], "loc": { "start": { - "line": 1793, + "line": 1774, "column": 16 }, "end": { - "line": 1793, + "line": 1774, "column": 21 } } @@ -92790,16 +90806,16 @@ "type": "Identifier", "name": "re_re", "range": [ - 51330, - 51335 + 50616, + 50621 ], "loc": { "start": { - "line": 1793, + "line": 1774, "column": 24 }, "end": { - "line": 1793, + "line": 1774, "column": 29 } } @@ -92808,31 +90824,31 @@ "type": "Identifier", "name": "test", "range": [ - 51336, - 51340 + 50622, + 50626 ], "loc": { "start": { - "line": 1793, + "line": 1774, "column": 30 }, "end": { - "line": 1793, + "line": 1774, "column": 34 } } }, "range": [ - 51330, - 51340 + 50616, + 50626 ], "loc": { "start": { - "line": 1793, + "line": 1774, "column": 24 }, "end": { - "line": 1793, + "line": 1774, "column": 34 } } @@ -92842,47 +90858,47 @@ "type": "Identifier", "name": "sA", "range": [ - 51341, - 51343 + 50627, + 50629 ], "loc": { "start": { - "line": 1793, + "line": 1774, "column": 35 }, "end": { - "line": 1793, + "line": 1774, "column": 37 } } } ], "range": [ - 51330, - 51344 + 50616, + 50630 ], "loc": { "start": { - "line": 1793, + "line": 1774, "column": 24 }, "end": { - "line": 1793, + "line": 1774, "column": 38 } } }, "range": [ - 51322, - 51344 + 50608, + 50630 ], "loc": { "start": { - "line": 1793, + "line": 1774, "column": 16 }, "end": { - "line": 1793, + "line": 1774, "column": 38 } } @@ -92890,16 +90906,16 @@ ], "kind": "let", "range": [ - 50838, - 51345 + 50124, + 50631 ], "loc": { "start": { - "line": 1781, + "line": 1762, "column": 12 }, "end": { - "line": 1793, + "line": 1774, "column": 39 } }, @@ -92908,16 +90924,16 @@ "type": "Line", "value": "Search arg operator tests", "range": [ - 50798, - 50825 + 50084, + 50111 ], "loc": { "start": { - "line": 1780, + "line": 1761, "column": 12 }, "end": { - "line": 1780, + "line": 1761, "column": 39 } } @@ -92928,16 +90944,16 @@ "type": "Line", "value": " Check for dates or resolve date type", "range": [ - 51359, - 51398 + 50645, + 50684 ], "loc": { "start": { - "line": 1795, + "line": 1776, "column": 12 }, "end": { - "line": 1795, + "line": 1776, "column": 51 } } @@ -92954,16 +90970,16 @@ "object": { "type": "ThisExpression", "range": [ - 51415, - 51419 + 50701, + 50705 ], "loc": { "start": { - "line": 1796, + "line": 1777, "column": 16 }, "end": { - "line": 1796, + "line": 1777, "column": 20 } } @@ -92972,31 +90988,31 @@ "type": "Identifier", "name": "hasType", "range": [ - 51420, - 51427 + 50706, + 50713 ], "loc": { "start": { - "line": 1796, + "line": 1777, "column": 21 }, "end": { - "line": 1796, + "line": 1777, "column": 28 } } }, "range": [ - 51415, - 51427 + 50701, + 50713 ], "loc": { "start": { - "line": 1796, + "line": 1777, "column": 16 }, "end": { - "line": 1796, + "line": 1777, "column": 28 } } @@ -93006,16 +91022,16 @@ "type": "Identifier", "name": "colIdx", "range": [ - 51428, - 51434 + 50714, + 50720 ], "loc": { "start": { - "line": 1796, + "line": 1777, "column": 29 }, "end": { - "line": 1796, + "line": 1777, "column": 35 } } @@ -93027,48 +91043,48 @@ "type": "Identifier", "name": "DATE", "range": [ - 51437, - 51441 + 50723, + 50727 ], "loc": { "start": { - "line": 1796, + "line": 1777, "column": 38 }, "end": { - "line": 1796, + "line": 1777, "column": 42 } } } ], "range": [ - 51436, - 51442 + 50722, + 50728 ], "loc": { "start": { - "line": 1796, + "line": 1777, "column": 37 }, "end": { - "line": 1796, + "line": 1777, "column": 43 } } } ], "range": [ - 51415, - 51443 + 50701, + 50729 ], "loc": { "start": { - "line": 1796, + "line": 1777, "column": 16 }, "end": { - "line": 1796, + "line": 1777, "column": 44 } } @@ -93085,32 +91101,32 @@ "type": "Identifier", "name": "dte1", "range": [ - 51467, - 51471 + 50753, + 50757 ], "loc": { "start": { - "line": 1797, + "line": 1778, "column": 20 }, "end": { - "line": 1797, + "line": 1778, "column": 24 } } }, "init": null, "range": [ - 51467, - 51471 + 50753, + 50757 ], "loc": { "start": { - "line": 1797, + "line": 1778, "column": 20 }, "end": { - "line": 1797, + "line": 1778, "column": 24 } } @@ -93121,32 +91137,32 @@ "type": "Identifier", "name": "dte2", "range": [ - 51473, - 51477 + 50759, + 50763 ], "loc": { "start": { - "line": 1797, + "line": 1778, "column": 26 }, "end": { - "line": 1797, + "line": 1778, "column": 30 } } }, "init": null, "range": [ - 51473, - 51477 + 50759, + 50763 ], "loc": { "start": { - "line": 1797, + "line": 1778, "column": 26 }, "end": { - "line": 1797, + "line": 1778, "column": 30 } } @@ -93154,16 +91170,16 @@ ], "kind": "let", "range": [ - 51463, - 51478 + 50749, + 50764 ], "loc": { "start": { - "line": 1797, + "line": 1778, "column": 16 }, "end": { - "line": 1797, + "line": 1778, "column": 31 } } @@ -93177,16 +91193,16 @@ "type": "Identifier", "name": "dateType", "range": [ - 51500, - 51508 + 50786, + 50794 ], "loc": { "start": { - "line": 1799, + "line": 1780, "column": 20 }, "end": { - "line": 1799, + "line": 1780, "column": 28 } } @@ -93200,16 +91216,16 @@ "object": { "type": "ThisExpression", "range": [ - 51511, - 51515 + 50797, + 50801 ], "loc": { "start": { - "line": 1799, + "line": 1780, "column": 31 }, "end": { - "line": 1799, + "line": 1780, "column": 35 } } @@ -93218,31 +91234,31 @@ "type": "Identifier", "name": "Mod", "range": [ - 51516, - 51519 + 50802, + 50805 ], "loc": { "start": { - "line": 1799, + "line": 1780, "column": 36 }, "end": { - "line": 1799, + "line": 1780, "column": 39 } } }, "range": [ - 51511, - 51519 + 50797, + 50805 ], "loc": { "start": { - "line": 1799, + "line": 1780, "column": 31 }, "end": { - "line": 1799, + "line": 1780, "column": 39 } } @@ -93251,46 +91267,46 @@ "type": "Identifier", "name": "dateType", "range": [ - 51520, - 51528 + 50806, + 50814 ], "loc": { "start": { - "line": 1799, + "line": 1780, "column": 40 }, "end": { - "line": 1799, + "line": 1780, "column": 48 } } }, "range": [ - 51511, - 51528 + 50797, + 50814 ], "loc": { "start": { - "line": 1799, + "line": 1780, "column": 31 }, "end": { - "line": 1799, + "line": 1780, "column": 48 } } }, "range": [ - 51500, - 51528 + 50786, + 50814 ], "loc": { "start": { - "line": 1799, + "line": 1780, "column": 20 }, "end": { - "line": 1799, + "line": 1780, "column": 48 } } @@ -93298,16 +91314,16 @@ ], "kind": "let", "range": [ - 51496, - 51529 + 50782, + 50815 ], "loc": { "start": { - "line": 1799, + "line": 1780, "column": 16 }, "end": { - "line": 1799, + "line": 1780, "column": 49 } } @@ -93321,16 +91337,16 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 51550, - 51561 + 50836, + 50847 ], "loc": { "start": { - "line": 1800, + "line": 1781, "column": 20 }, "end": { - "line": 1800, + "line": 1781, "column": 31 } } @@ -93347,16 +91363,16 @@ "type": "Identifier", "name": "dateType", "range": [ - 51564, - 51572 + 50850, + 50858 ], "loc": { "start": { - "line": 1800, + "line": 1781, "column": 34 }, "end": { - "line": 1800, + "line": 1781, "column": 42 } } @@ -93365,31 +91381,31 @@ "type": "Identifier", "name": "isValid", "range": [ - 51573, - 51580 + 50859, + 50866 ], "loc": { "start": { - "line": 1800, + "line": 1781, "column": 43 }, "end": { - "line": 1800, + "line": 1781, "column": 50 } } }, "range": [ - 51564, - 51580 + 50850, + 50866 ], "loc": { "start": { - "line": 1800, + "line": 1781, "column": 34 }, "end": { - "line": 1800, + "line": 1781, "column": 50 } } @@ -93398,31 +91414,31 @@ "type": "Identifier", "name": "bind", "range": [ - 51581, - 51585 + 50867, + 50871 ], "loc": { "start": { - "line": 1800, + "line": 1781, "column": 51 }, "end": { - "line": 1800, + "line": 1781, "column": 55 } } }, "range": [ - 51564, - 51585 + 50850, + 50871 ], "loc": { "start": { - "line": 1800, + "line": 1781, "column": 34 }, "end": { - "line": 1800, + "line": 1781, "column": 55 } } @@ -93432,47 +91448,47 @@ "type": "Identifier", "name": "dateType", "range": [ - 51586, - 51594 + 50872, + 50880 ], "loc": { "start": { - "line": 1800, + "line": 1781, "column": 56 }, "end": { - "line": 1800, + "line": 1781, "column": 64 } } } ], "range": [ - 51564, - 51595 + 50850, + 50881 ], "loc": { "start": { - "line": 1800, + "line": 1781, "column": 34 }, "end": { - "line": 1800, + "line": 1781, "column": 65 } } }, "range": [ - 51550, - 51595 + 50836, + 50881 ], "loc": { "start": { - "line": 1800, + "line": 1781, "column": 20 }, "end": { - "line": 1800, + "line": 1781, "column": 65 } } @@ -93480,16 +91496,16 @@ ], "kind": "let", "range": [ - 51546, - 51596 + 50832, + 50882 ], "loc": { "start": { - "line": 1800, + "line": 1781, "column": 16 }, "end": { - "line": 1800, + "line": 1781, "column": 66 } } @@ -93503,16 +91519,16 @@ "type": "Identifier", "name": "parseDate", "range": [ - 51617, - 51626 + 50903, + 50912 ], "loc": { "start": { - "line": 1801, + "line": 1782, "column": 20 }, "end": { - "line": 1801, + "line": 1782, "column": 29 } } @@ -93529,16 +91545,16 @@ "type": "Identifier", "name": "dateType", "range": [ - 51629, - 51637 + 50915, + 50923 ], "loc": { "start": { - "line": 1801, + "line": 1782, "column": 32 }, "end": { - "line": 1801, + "line": 1782, "column": 40 } } @@ -93547,31 +91563,31 @@ "type": "Identifier", "name": "parse", "range": [ - 51638, - 51643 + 50924, + 50929 ], "loc": { "start": { - "line": 1801, + "line": 1782, "column": 41 }, "end": { - "line": 1801, + "line": 1782, "column": 46 } } }, "range": [ - 51629, - 51643 + 50915, + 50929 ], "loc": { "start": { - "line": 1801, + "line": 1782, "column": 32 }, "end": { - "line": 1801, + "line": 1782, "column": 46 } } @@ -93580,31 +91596,31 @@ "type": "Identifier", "name": "bind", "range": [ - 51644, - 51648 + 50930, + 50934 ], "loc": { "start": { - "line": 1801, + "line": 1782, "column": 47 }, "end": { - "line": 1801, + "line": 1782, "column": 51 } } }, "range": [ - 51629, - 51648 + 50915, + 50934 ], "loc": { "start": { - "line": 1801, + "line": 1782, "column": 32 }, "end": { - "line": 1801, + "line": 1782, "column": 51 } } @@ -93614,47 +91630,47 @@ "type": "Identifier", "name": "dateType", "range": [ - 51649, - 51657 + 50935, + 50943 ], "loc": { "start": { - "line": 1801, + "line": 1782, "column": 52 }, "end": { - "line": 1801, + "line": 1782, "column": 60 } } } ], "range": [ - 51629, - 51658 + 50915, + 50944 ], "loc": { "start": { - "line": 1801, + "line": 1782, "column": 32 }, "end": { - "line": 1801, + "line": 1782, "column": 61 } } }, "range": [ - 51617, - 51658 + 50903, + 50944 ], "loc": { "start": { - "line": 1801, + "line": 1782, "column": 20 }, "end": { - "line": 1801, + "line": 1782, "column": 61 } } @@ -93662,16 +91678,16 @@ ], "kind": "let", "range": [ - 51613, - 51659 + 50899, + 50945 ], "loc": { "start": { - "line": 1801, + "line": 1782, "column": 16 }, "end": { - "line": 1801, + "line": 1782, "column": 62 } } @@ -93685,16 +91701,16 @@ "type": "Identifier", "name": "locale", "range": [ - 51680, - 51686 + 50966, + 50972 ], "loc": { "start": { - "line": 1802, + "line": 1783, "column": 20 }, "end": { - "line": 1802, + "line": 1783, "column": 26 } } @@ -93714,16 +91730,16 @@ "type": "Identifier", "name": "dateType", "range": [ - 51689, - 51697 + 50975, + 50983 ], "loc": { "start": { - "line": 1802, + "line": 1783, "column": 29 }, "end": { - "line": 1802, + "line": 1783, "column": 37 } } @@ -93732,31 +91748,31 @@ "type": "Identifier", "name": "getOptions", "range": [ - 51698, - 51708 + 50984, + 50994 ], "loc": { "start": { - "line": 1802, + "line": 1783, "column": 38 }, "end": { - "line": 1802, + "line": 1783, "column": 48 } } }, "range": [ - 51689, - 51708 + 50975, + 50994 ], "loc": { "start": { - "line": 1802, + "line": 1783, "column": 29 }, "end": { - "line": 1802, + "line": 1783, "column": 48 } } @@ -93766,32 +91782,32 @@ "type": "Identifier", "name": "colIdx", "range": [ - 51709, - 51715 + 50995, + 51001 ], "loc": { "start": { - "line": 1802, + "line": 1783, "column": 49 }, "end": { - "line": 1802, + "line": 1783, "column": 55 } } } ], "range": [ - 51689, - 51716 + 50975, + 51002 ], "loc": { "start": { - "line": 1802, + "line": 1783, "column": 29 }, "end": { - "line": 1802, + "line": 1783, "column": 56 } } @@ -93800,31 +91816,31 @@ "type": "Identifier", "name": "locale", "range": [ - 51717, - 51723 + 51003, + 51009 ], "loc": { "start": { - "line": 1802, + "line": 1783, "column": 57 }, "end": { - "line": 1802, + "line": 1783, "column": 63 } } }, "range": [ - 51689, - 51723 + 50975, + 51009 ], "loc": { "start": { - "line": 1802, + "line": 1783, "column": 29 }, "end": { - "line": 1802, + "line": 1783, "column": 63 } } @@ -93835,16 +91851,16 @@ "object": { "type": "ThisExpression", "range": [ - 51727, - 51731 + 51013, + 51017 ], "loc": { "start": { - "line": 1802, + "line": 1783, "column": 67 }, "end": { - "line": 1802, + "line": 1783, "column": 71 } } @@ -93853,61 +91869,61 @@ "type": "Identifier", "name": "locale", "range": [ - 51732, - 51738 + 51018, + 51024 ], "loc": { "start": { - "line": 1802, + "line": 1783, "column": 72 }, "end": { - "line": 1802, + "line": 1783, "column": 78 } } }, "range": [ - 51727, - 51738 + 51013, + 51024 ], "loc": { "start": { - "line": 1802, + "line": 1783, "column": 67 }, "end": { - "line": 1802, + "line": 1783, "column": 78 } } }, "range": [ - 51689, - 51738 + 50975, + 51024 ], "loc": { "start": { - "line": 1802, + "line": 1783, "column": 29 }, "end": { - "line": 1802, + "line": 1783, "column": 78 } } }, "range": [ - 51680, - 51738 + 50966, + 51024 ], "loc": { "start": { - "line": 1802, + "line": 1783, "column": 20 }, "end": { - "line": 1802, + "line": 1783, "column": 78 } } @@ -93915,16 +91931,16 @@ ], "kind": "let", "range": [ - 51676, - 51739 + 50962, + 51025 ], "loc": { "start": { - "line": 1802, + "line": 1783, "column": 16 }, "end": { - "line": 1802, + "line": 1783, "column": 79 } }, @@ -93933,16 +91949,16 @@ "type": "Line", "value": " Search arg dates tests", "range": [ - 51757, - 51782 + 51043, + 51068 ], "loc": { "start": { - "line": 1804, + "line": 1785, "column": 16 }, "end": { - "line": 1804, + "line": 1785, "column": 41 } } @@ -93958,16 +91974,16 @@ "type": "Identifier", "name": "isLDate", "range": [ - 51803, - 51810 + 51089, + 51096 ], "loc": { "start": { - "line": 1805, + "line": 1786, "column": 20 }, "end": { - "line": 1805, + "line": 1786, "column": 27 } } @@ -93979,16 +91995,16 @@ "type": "Identifier", "name": "hasLO", "range": [ - 51813, - 51818 + 51099, + 51104 ], "loc": { "start": { - "line": 1805, + "line": 1786, "column": 30 }, "end": { - "line": 1805, + "line": 1786, "column": 35 } } @@ -93999,16 +92015,16 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 51842, - 51853 + 51128, + 51139 ], "loc": { "start": { - "line": 1806, + "line": 1787, "column": 20 }, "end": { - "line": 1806, + "line": 1787, "column": 31 } } @@ -94023,16 +92039,16 @@ "type": "Identifier", "name": "sA", "range": [ - 51854, - 51856 + 51140, + 51142 ], "loc": { "start": { - "line": 1806, + "line": 1787, "column": 32 }, "end": { - "line": 1806, + "line": 1787, "column": 34 } } @@ -94041,31 +92057,31 @@ "type": "Identifier", "name": "replace", "range": [ - 51857, - 51864 + 51143, + 51150 ], "loc": { "start": { - "line": 1806, + "line": 1787, "column": 35 }, "end": { - "line": 1806, + "line": 1787, "column": 42 } } }, "range": [ - 51854, - 51864 + 51140, + 51150 ], "loc": { "start": { - "line": 1806, + "line": 1787, "column": 32 }, "end": { - "line": 1806, + "line": 1787, "column": 42 } } @@ -94075,16 +92091,16 @@ "type": "Identifier", "name": "re_l", "range": [ - 51865, - 51869 + 51151, + 51155 ], "loc": { "start": { - "line": 1806, + "line": 1787, "column": 43 }, "end": { - "line": 1806, + "line": 1787, "column": 47 } } @@ -94094,32 +92110,32 @@ "value": "", "raw": "''", "range": [ - 51871, - 51873 + 51157, + 51159 ], "loc": { "start": { - "line": 1806, + "line": 1787, "column": 49 }, "end": { - "line": 1806, + "line": 1787, "column": 51 } } } ], "range": [ - 51854, - 51874 + 51140, + 51160 ], "loc": { "start": { - "line": 1806, + "line": 1787, "column": 32 }, "end": { - "line": 1806, + "line": 1787, "column": 52 } } @@ -94128,62 +92144,62 @@ "type": "Identifier", "name": "locale", "range": [ - 51876, - 51882 + 51162, + 51168 ], "loc": { "start": { - "line": 1806, + "line": 1787, "column": 54 }, "end": { - "line": 1806, + "line": 1787, "column": 60 } } } ], "range": [ - 51842, - 51883 + 51128, + 51169 ], "loc": { "start": { - "line": 1806, + "line": 1787, "column": 20 }, "end": { - "line": 1806, + "line": 1787, "column": 61 } } }, "range": [ - 51813, - 51883 + 51099, + 51169 ], "loc": { "start": { - "line": 1805, + "line": 1786, "column": 30 }, "end": { - "line": 1806, + "line": 1787, "column": 61 } } }, "range": [ - 51803, - 51883 + 51089, + 51169 ], "loc": { "start": { - "line": 1805, + "line": 1786, "column": 20 }, "end": { - "line": 1806, + "line": 1787, "column": 61 } } @@ -94191,16 +92207,16 @@ ], "kind": "let", "range": [ - 51799, - 51884 + 51085, + 51170 ], "loc": { "start": { - "line": 1805, + "line": 1786, "column": 16 }, "end": { - "line": 1806, + "line": 1787, "column": 62 } }, @@ -94209,16 +92225,16 @@ "type": "Line", "value": " Search arg dates tests", "range": [ - 51757, - 51782 + 51043, + 51068 ], "loc": { "start": { - "line": 1804, + "line": 1785, "column": 16 }, "end": { - "line": 1804, + "line": 1785, "column": 41 } } @@ -94234,16 +92250,16 @@ "type": "Identifier", "name": "isLEDate", "range": [ - 51905, - 51913 + 51191, + 51199 ], "loc": { "start": { - "line": 1807, + "line": 1788, "column": 20 }, "end": { - "line": 1807, + "line": 1788, "column": 28 } } @@ -94255,16 +92271,16 @@ "type": "Identifier", "name": "hasLE", "range": [ - 51916, - 51921 + 51202, + 51207 ], "loc": { "start": { - "line": 1807, + "line": 1788, "column": 31 }, "end": { - "line": 1807, + "line": 1788, "column": 36 } } @@ -94275,16 +92291,16 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 51945, - 51956 + 51231, + 51242 ], "loc": { "start": { - "line": 1808, + "line": 1789, "column": 20 }, "end": { - "line": 1808, + "line": 1789, "column": 31 } } @@ -94299,16 +92315,16 @@ "type": "Identifier", "name": "sA", "range": [ - 51957, - 51959 + 51243, + 51245 ], "loc": { "start": { - "line": 1808, + "line": 1789, "column": 32 }, "end": { - "line": 1808, + "line": 1789, "column": 34 } } @@ -94317,31 +92333,31 @@ "type": "Identifier", "name": "replace", "range": [ - 51960, - 51967 + 51246, + 51253 ], "loc": { "start": { - "line": 1808, + "line": 1789, "column": 35 }, "end": { - "line": 1808, + "line": 1789, "column": 42 } } }, "range": [ - 51957, - 51967 + 51243, + 51253 ], "loc": { "start": { - "line": 1808, + "line": 1789, "column": 32 }, "end": { - "line": 1808, + "line": 1789, "column": 42 } } @@ -94351,16 +92367,16 @@ "type": "Identifier", "name": "re_le", "range": [ - 51968, - 51973 + 51254, + 51259 ], "loc": { "start": { - "line": 1808, + "line": 1789, "column": 43 }, "end": { - "line": 1808, + "line": 1789, "column": 48 } } @@ -94370,32 +92386,32 @@ "value": "", "raw": "''", "range": [ - 51975, - 51977 + 51261, + 51263 ], "loc": { "start": { - "line": 1808, + "line": 1789, "column": 50 }, "end": { - "line": 1808, + "line": 1789, "column": 52 } } } ], "range": [ - 51957, - 51978 + 51243, + 51264 ], "loc": { "start": { - "line": 1808, + "line": 1789, "column": 32 }, "end": { - "line": 1808, + "line": 1789, "column": 53 } } @@ -94404,62 +92420,62 @@ "type": "Identifier", "name": "locale", "range": [ - 51980, - 51986 + 51266, + 51272 ], "loc": { "start": { - "line": 1808, + "line": 1789, "column": 55 }, "end": { - "line": 1808, + "line": 1789, "column": 61 } } } ], "range": [ - 51945, - 51987 + 51231, + 51273 ], "loc": { "start": { - "line": 1808, + "line": 1789, "column": 20 }, "end": { - "line": 1808, + "line": 1789, "column": 62 } } }, "range": [ - 51916, - 51987 + 51202, + 51273 ], "loc": { "start": { - "line": 1807, + "line": 1788, "column": 31 }, "end": { - "line": 1808, + "line": 1789, "column": 62 } } }, "range": [ - 51905, - 51987 + 51191, + 51273 ], "loc": { "start": { - "line": 1807, + "line": 1788, "column": 20 }, "end": { - "line": 1808, + "line": 1789, "column": 62 } } @@ -94467,16 +92483,16 @@ ], "kind": "let", "range": [ - 51901, - 51988 + 51187, + 51274 ], "loc": { "start": { - "line": 1807, + "line": 1788, "column": 16 }, "end": { - "line": 1808, + "line": 1789, "column": 63 } } @@ -94490,16 +92506,16 @@ "type": "Identifier", "name": "isGDate", "range": [ - 52009, - 52016 + 51295, + 51302 ], "loc": { "start": { - "line": 1809, + "line": 1790, "column": 20 }, "end": { - "line": 1809, + "line": 1790, "column": 27 } } @@ -94511,16 +92527,16 @@ "type": "Identifier", "name": "hasGR", "range": [ - 52019, - 52024 + 51305, + 51310 ], "loc": { "start": { - "line": 1809, + "line": 1790, "column": 30 }, "end": { - "line": 1809, + "line": 1790, "column": 35 } } @@ -94531,16 +92547,16 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 52048, - 52059 + 51334, + 51345 ], "loc": { "start": { - "line": 1810, + "line": 1791, "column": 20 }, "end": { - "line": 1810, + "line": 1791, "column": 31 } } @@ -94555,16 +92571,16 @@ "type": "Identifier", "name": "sA", "range": [ - 52060, - 52062 + 51346, + 51348 ], "loc": { "start": { - "line": 1810, + "line": 1791, "column": 32 }, "end": { - "line": 1810, + "line": 1791, "column": 34 } } @@ -94573,31 +92589,31 @@ "type": "Identifier", "name": "replace", "range": [ - 52063, - 52070 + 51349, + 51356 ], "loc": { "start": { - "line": 1810, + "line": 1791, "column": 35 }, "end": { - "line": 1810, + "line": 1791, "column": 42 } } }, "range": [ - 52060, - 52070 + 51346, + 51356 ], "loc": { "start": { - "line": 1810, + "line": 1791, "column": 32 }, "end": { - "line": 1810, + "line": 1791, "column": 42 } } @@ -94607,16 +92623,16 @@ "type": "Identifier", "name": "re_g", "range": [ - 52071, - 52075 + 51357, + 51361 ], "loc": { "start": { - "line": 1810, + "line": 1791, "column": 43 }, "end": { - "line": 1810, + "line": 1791, "column": 47 } } @@ -94626,32 +92642,32 @@ "value": "", "raw": "''", "range": [ - 52077, - 52079 + 51363, + 51365 ], "loc": { "start": { - "line": 1810, + "line": 1791, "column": 49 }, "end": { - "line": 1810, + "line": 1791, "column": 51 } } } ], "range": [ - 52060, - 52080 + 51346, + 51366 ], "loc": { "start": { - "line": 1810, + "line": 1791, "column": 32 }, "end": { - "line": 1810, + "line": 1791, "column": 52 } } @@ -94660,62 +92676,62 @@ "type": "Identifier", "name": "locale", "range": [ - 52082, - 52088 + 51368, + 51374 ], "loc": { "start": { - "line": 1810, + "line": 1791, "column": 54 }, "end": { - "line": 1810, + "line": 1791, "column": 60 } } } ], "range": [ - 52048, - 52089 + 51334, + 51375 ], "loc": { "start": { - "line": 1810, + "line": 1791, "column": 20 }, "end": { - "line": 1810, + "line": 1791, "column": 61 } } }, "range": [ - 52019, - 52089 + 51305, + 51375 ], "loc": { "start": { - "line": 1809, + "line": 1790, "column": 30 }, "end": { - "line": 1810, + "line": 1791, "column": 61 } } }, "range": [ - 52009, - 52089 + 51295, + 51375 ], "loc": { "start": { - "line": 1809, + "line": 1790, "column": 20 }, "end": { - "line": 1810, + "line": 1791, "column": 61 } } @@ -94723,16 +92739,16 @@ ], "kind": "let", "range": [ - 52005, - 52090 + 51291, + 51376 ], "loc": { "start": { - "line": 1809, + "line": 1790, "column": 16 }, "end": { - "line": 1810, + "line": 1791, "column": 62 } } @@ -94746,16 +92762,16 @@ "type": "Identifier", "name": "isGEDate", "range": [ - 52111, - 52119 + 51397, + 51405 ], "loc": { "start": { - "line": 1811, + "line": 1792, "column": 20 }, "end": { - "line": 1811, + "line": 1792, "column": 28 } } @@ -94767,16 +92783,16 @@ "type": "Identifier", "name": "hasGE", "range": [ - 52122, - 52127 + 51408, + 51413 ], "loc": { "start": { - "line": 1811, + "line": 1792, "column": 31 }, "end": { - "line": 1811, + "line": 1792, "column": 36 } } @@ -94787,16 +92803,16 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 52151, - 52162 + 51437, + 51448 ], "loc": { "start": { - "line": 1812, + "line": 1793, "column": 20 }, "end": { - "line": 1812, + "line": 1793, "column": 31 } } @@ -94811,16 +92827,16 @@ "type": "Identifier", "name": "sA", "range": [ - 52163, - 52165 + 51449, + 51451 ], "loc": { "start": { - "line": 1812, + "line": 1793, "column": 32 }, "end": { - "line": 1812, + "line": 1793, "column": 34 } } @@ -94829,31 +92845,31 @@ "type": "Identifier", "name": "replace", "range": [ - 52166, - 52173 + 51452, + 51459 ], "loc": { "start": { - "line": 1812, + "line": 1793, "column": 35 }, "end": { - "line": 1812, + "line": 1793, "column": 42 } } }, "range": [ - 52163, - 52173 + 51449, + 51459 ], "loc": { "start": { - "line": 1812, + "line": 1793, "column": 32 }, "end": { - "line": 1812, + "line": 1793, "column": 42 } } @@ -94863,16 +92879,16 @@ "type": "Identifier", "name": "re_ge", "range": [ - 52174, - 52179 + 51460, + 51465 ], "loc": { "start": { - "line": 1812, + "line": 1793, "column": 43 }, "end": { - "line": 1812, + "line": 1793, "column": 48 } } @@ -94882,32 +92898,32 @@ "value": "", "raw": "''", "range": [ - 52181, - 52183 + 51467, + 51469 ], "loc": { "start": { - "line": 1812, + "line": 1793, "column": 50 }, "end": { - "line": 1812, + "line": 1793, "column": 52 } } } ], "range": [ - 52163, - 52184 + 51449, + 51470 ], "loc": { "start": { - "line": 1812, + "line": 1793, "column": 32 }, "end": { - "line": 1812, + "line": 1793, "column": 53 } } @@ -94916,62 +92932,62 @@ "type": "Identifier", "name": "locale", "range": [ - 52186, - 52192 + 51472, + 51478 ], "loc": { "start": { - "line": 1812, + "line": 1793, "column": 55 }, "end": { - "line": 1812, + "line": 1793, "column": 61 } } } ], "range": [ - 52151, - 52193 + 51437, + 51479 ], "loc": { "start": { - "line": 1812, + "line": 1793, "column": 20 }, "end": { - "line": 1812, + "line": 1793, "column": 62 } } }, "range": [ - 52122, - 52193 + 51408, + 51479 ], "loc": { "start": { - "line": 1811, + "line": 1792, "column": 31 }, "end": { - "line": 1812, + "line": 1793, "column": 62 } } }, "range": [ - 52111, - 52193 + 51397, + 51479 ], "loc": { "start": { - "line": 1811, + "line": 1792, "column": 20 }, "end": { - "line": 1812, + "line": 1793, "column": 62 } } @@ -94979,16 +92995,16 @@ ], "kind": "let", "range": [ - 52107, - 52194 + 51393, + 51480 ], "loc": { "start": { - "line": 1811, + "line": 1792, "column": 16 }, "end": { - "line": 1812, + "line": 1793, "column": 63 } } @@ -95002,16 +93018,16 @@ "type": "Identifier", "name": "isDFDate", "range": [ - 52215, - 52223 + 51501, + 51509 ], "loc": { "start": { - "line": 1813, + "line": 1794, "column": 20 }, "end": { - "line": 1813, + "line": 1794, "column": 28 } } @@ -95023,16 +93039,16 @@ "type": "Identifier", "name": "hasDF", "range": [ - 52226, - 52231 + 51512, + 51517 ], "loc": { "start": { - "line": 1813, + "line": 1794, "column": 31 }, "end": { - "line": 1813, + "line": 1794, "column": 36 } } @@ -95043,16 +93059,16 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 52255, - 52266 + 51541, + 51552 ], "loc": { "start": { - "line": 1814, + "line": 1795, "column": 20 }, "end": { - "line": 1814, + "line": 1795, "column": 31 } } @@ -95067,16 +93083,16 @@ "type": "Identifier", "name": "sA", "range": [ - 52267, - 52269 + 51553, + 51555 ], "loc": { "start": { - "line": 1814, + "line": 1795, "column": 32 }, "end": { - "line": 1814, + "line": 1795, "column": 34 } } @@ -95085,31 +93101,31 @@ "type": "Identifier", "name": "replace", "range": [ - 52270, - 52277 + 51556, + 51563 ], "loc": { "start": { - "line": 1814, + "line": 1795, "column": 35 }, "end": { - "line": 1814, + "line": 1795, "column": 42 } } }, "range": [ - 52267, - 52277 + 51553, + 51563 ], "loc": { "start": { - "line": 1814, + "line": 1795, "column": 32 }, "end": { - "line": 1814, + "line": 1795, "column": 42 } } @@ -95119,16 +93135,16 @@ "type": "Identifier", "name": "re_d", "range": [ - 52278, - 52282 + 51564, + 51568 ], "loc": { "start": { - "line": 1814, + "line": 1795, "column": 43 }, "end": { - "line": 1814, + "line": 1795, "column": 47 } } @@ -95138,32 +93154,32 @@ "value": "", "raw": "''", "range": [ - 52284, - 52286 + 51570, + 51572 ], "loc": { "start": { - "line": 1814, + "line": 1795, "column": 49 }, "end": { - "line": 1814, + "line": 1795, "column": 51 } } } ], "range": [ - 52267, - 52287 + 51553, + 51573 ], "loc": { "start": { - "line": 1814, + "line": 1795, "column": 32 }, "end": { - "line": 1814, + "line": 1795, "column": 52 } } @@ -95172,62 +93188,62 @@ "type": "Identifier", "name": "locale", "range": [ - 52289, - 52295 + 51575, + 51581 ], "loc": { "start": { - "line": 1814, + "line": 1795, "column": 54 }, "end": { - "line": 1814, + "line": 1795, "column": 60 } } } ], "range": [ - 52255, - 52296 + 51541, + 51582 ], "loc": { "start": { - "line": 1814, + "line": 1795, "column": 20 }, "end": { - "line": 1814, + "line": 1795, "column": 61 } } }, "range": [ - 52226, - 52296 + 51512, + 51582 ], "loc": { "start": { - "line": 1813, + "line": 1794, "column": 31 }, "end": { - "line": 1814, + "line": 1795, "column": 61 } } }, "range": [ - 52215, - 52296 + 51501, + 51582 ], "loc": { "start": { - "line": 1813, + "line": 1794, "column": 20 }, "end": { - "line": 1814, + "line": 1795, "column": 61 } } @@ -95235,16 +93251,16 @@ ], "kind": "let", "range": [ - 52211, - 52297 + 51497, + 51583 ], "loc": { "start": { - "line": 1813, + "line": 1794, "column": 16 }, "end": { - "line": 1814, + "line": 1795, "column": 62 } } @@ -95258,16 +93274,16 @@ "type": "Identifier", "name": "isEQDate", "range": [ - 52318, - 52326 + 51604, + 51612 ], "loc": { "start": { - "line": 1815, + "line": 1796, "column": 20 }, "end": { - "line": 1815, + "line": 1796, "column": 28 } } @@ -95279,16 +93295,16 @@ "type": "Identifier", "name": "hasEQ", "range": [ - 52329, - 52334 + 51615, + 51620 ], "loc": { "start": { - "line": 1815, + "line": 1796, "column": 31 }, "end": { - "line": 1815, + "line": 1796, "column": 36 } } @@ -95299,16 +93315,16 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 52358, - 52369 + 51644, + 51655 ], "loc": { "start": { - "line": 1816, + "line": 1797, "column": 20 }, "end": { - "line": 1816, + "line": 1797, "column": 31 } } @@ -95323,16 +93339,16 @@ "type": "Identifier", "name": "sA", "range": [ - 52370, - 52372 + 51656, + 51658 ], "loc": { "start": { - "line": 1816, + "line": 1797, "column": 32 }, "end": { - "line": 1816, + "line": 1797, "column": 34 } } @@ -95341,31 +93357,31 @@ "type": "Identifier", "name": "replace", "range": [ - 52373, - 52380 + 51659, + 51666 ], "loc": { "start": { - "line": 1816, + "line": 1797, "column": 35 }, "end": { - "line": 1816, + "line": 1797, "column": 42 } } }, "range": [ - 52370, - 52380 + 51656, + 51666 ], "loc": { "start": { - "line": 1816, + "line": 1797, "column": 32 }, "end": { - "line": 1816, + "line": 1797, "column": 42 } } @@ -95375,16 +93391,16 @@ "type": "Identifier", "name": "re_eq", "range": [ - 52381, - 52386 + 51667, + 51672 ], "loc": { "start": { - "line": 1816, + "line": 1797, "column": 43 }, "end": { - "line": 1816, + "line": 1797, "column": 48 } } @@ -95394,32 +93410,32 @@ "value": "", "raw": "''", "range": [ - 52388, - 52390 + 51674, + 51676 ], "loc": { "start": { - "line": 1816, + "line": 1797, "column": 50 }, "end": { - "line": 1816, + "line": 1797, "column": 52 } } } ], "range": [ - 52370, - 52391 + 51656, + 51677 ], "loc": { "start": { - "line": 1816, + "line": 1797, "column": 32 }, "end": { - "line": 1816, + "line": 1797, "column": 53 } } @@ -95428,62 +93444,62 @@ "type": "Identifier", "name": "locale", "range": [ - 52393, - 52399 + 51679, + 51685 ], "loc": { "start": { - "line": 1816, + "line": 1797, "column": 55 }, "end": { - "line": 1816, + "line": 1797, "column": 61 } } } ], "range": [ - 52358, - 52400 + 51644, + 51686 ], "loc": { "start": { - "line": 1816, + "line": 1797, "column": 20 }, "end": { - "line": 1816, + "line": 1797, "column": 62 } } }, "range": [ - 52329, - 52400 + 51615, + 51686 ], "loc": { "start": { - "line": 1815, + "line": 1796, "column": 31 }, "end": { - "line": 1816, + "line": 1797, "column": 62 } } }, "range": [ - 52318, - 52400 + 51604, + 51686 ], "loc": { "start": { - "line": 1815, + "line": 1796, "column": 20 }, "end": { - "line": 1816, + "line": 1797, "column": 62 } } @@ -95491,16 +93507,16 @@ ], "kind": "let", "range": [ - 52314, - 52401 + 51600, + 51687 ], "loc": { "start": { - "line": 1815, + "line": 1796, "column": 16 }, "end": { - "line": 1816, + "line": 1797, "column": 63 } } @@ -95514,16 +93530,16 @@ "type": "Identifier", "name": "dte1", "range": [ - 52419, - 52423 + 51705, + 51709 ], "loc": { "start": { - "line": 1818, + "line": 1799, "column": 16 }, "end": { - "line": 1818, + "line": 1799, "column": 20 } } @@ -95534,16 +93550,16 @@ "type": "Identifier", "name": "parseDate", "range": [ - 52426, - 52435 + 51712, + 51721 ], "loc": { "start": { - "line": 1818, + "line": 1799, "column": 23 }, "end": { - "line": 1818, + "line": 1799, "column": 32 } } @@ -95553,16 +93569,16 @@ "type": "Identifier", "name": "cellData", "range": [ - 52436, - 52444 + 51722, + 51730 ], "loc": { "start": { - "line": 1818, + "line": 1799, "column": 33 }, "end": { - "line": 1818, + "line": 1799, "column": 41 } } @@ -95571,62 +93587,62 @@ "type": "Identifier", "name": "locale", "range": [ - 52446, - 52452 + 51732, + 51738 ], "loc": { "start": { - "line": 1818, + "line": 1799, "column": 43 }, "end": { - "line": 1818, + "line": 1799, "column": 49 } } } ], "range": [ - 52426, - 52453 + 51712, + 51739 ], "loc": { "start": { - "line": 1818, + "line": 1799, "column": 23 }, "end": { - "line": 1818, + "line": 1799, "column": 50 } } }, "range": [ - 52419, - 52453 + 51705, + 51739 ], "loc": { "start": { - "line": 1818, + "line": 1799, "column": 16 }, "end": { - "line": 1818, + "line": 1799, "column": 50 } } }, "range": [ - 52419, - 52454 + 51705, + 51740 ], "loc": { "start": { - "line": 1818, + "line": 1799, "column": 16 }, "end": { - "line": 1818, + "line": 1799, "column": 51 } }, @@ -95635,16 +93651,16 @@ "type": "Line", "value": " lower date", "range": [ - 52472, - 52485 + 51758, + 51771 ], "loc": { "start": { - "line": 1820, + "line": 1801, "column": 16 }, "end": { - "line": 1820, + "line": 1801, "column": 29 } } @@ -95657,16 +93673,16 @@ "type": "Identifier", "name": "isLDate", "range": [ - 52506, - 52513 + 51792, + 51799 ], "loc": { "start": { - "line": 1821, + "line": 1802, "column": 20 }, "end": { - "line": 1821, + "line": 1802, "column": 27 } } @@ -95683,16 +93699,16 @@ "type": "Identifier", "name": "dte2", "range": [ - 52537, - 52541 + 51823, + 51827 ], "loc": { "start": { - "line": 1822, + "line": 1803, "column": 20 }, "end": { - "line": 1822, + "line": 1803, "column": 24 } } @@ -95703,16 +93719,16 @@ "type": "Identifier", "name": "parseDate", "range": [ - 52544, - 52553 + 51830, + 51839 ], "loc": { "start": { - "line": 1822, + "line": 1803, "column": 27 }, "end": { - "line": 1822, + "line": 1803, "column": 36 } } @@ -95727,16 +93743,16 @@ "type": "Identifier", "name": "sA", "range": [ - 52554, - 52556 + 51840, + 51842 ], "loc": { "start": { - "line": 1822, + "line": 1803, "column": 37 }, "end": { - "line": 1822, + "line": 1803, "column": 39 } } @@ -95745,31 +93761,31 @@ "type": "Identifier", "name": "replace", "range": [ - 52557, - 52564 + 51843, + 51850 ], "loc": { "start": { - "line": 1822, + "line": 1803, "column": 40 }, "end": { - "line": 1822, + "line": 1803, "column": 47 } } }, "range": [ - 52554, - 52564 + 51840, + 51850 ], "loc": { "start": { - "line": 1822, + "line": 1803, "column": 37 }, "end": { - "line": 1822, + "line": 1803, "column": 47 } } @@ -95779,16 +93795,16 @@ "type": "Identifier", "name": "re_l", "range": [ - 52565, - 52569 + 51851, + 51855 ], "loc": { "start": { - "line": 1822, + "line": 1803, "column": 48 }, "end": { - "line": 1822, + "line": 1803, "column": 52 } } @@ -95798,32 +93814,32 @@ "value": "", "raw": "''", "range": [ - 52571, - 52573 + 51857, + 51859 ], "loc": { "start": { - "line": 1822, + "line": 1803, "column": 54 }, "end": { - "line": 1822, + "line": 1803, "column": 56 } } } ], "range": [ - 52554, - 52574 + 51840, + 51860 ], "loc": { "start": { - "line": 1822, + "line": 1803, "column": 37 }, "end": { - "line": 1822, + "line": 1803, "column": 57 } } @@ -95832,62 +93848,62 @@ "type": "Identifier", "name": "locale", "range": [ - 52576, - 52582 + 51862, + 51868 ], "loc": { "start": { - "line": 1822, + "line": 1803, "column": 59 }, "end": { - "line": 1822, + "line": 1803, "column": 65 } } } ], "range": [ - 52544, - 52583 + 51830, + 51869 ], "loc": { "start": { - "line": 1822, + "line": 1803, "column": 27 }, "end": { - "line": 1822, + "line": 1803, "column": 66 } } }, "range": [ - 52537, - 52583 + 51823, + 51869 ], "loc": { "start": { - "line": 1822, + "line": 1803, "column": 20 }, "end": { - "line": 1822, + "line": 1803, "column": 66 } } }, "range": [ - 52537, - 52584 + 51823, + 51870 ], "loc": { "start": { - "line": 1822, + "line": 1803, "column": 20 }, "end": { - "line": 1822, + "line": 1803, "column": 67 } } @@ -95901,16 +93917,16 @@ "type": "Identifier", "name": "occurence", "range": [ - 52605, - 52614 + 51891, + 51900 ], "loc": { "start": { - "line": 1823, + "line": 1804, "column": 20 }, "end": { - "line": 1823, + "line": 1804, "column": 29 } } @@ -95922,16 +93938,16 @@ "type": "Identifier", "name": "dte1", "range": [ - 52617, - 52621 + 51903, + 51907 ], "loc": { "start": { - "line": 1823, + "line": 1804, "column": 32 }, "end": { - "line": 1823, + "line": 1804, "column": 36 } } @@ -95940,77 +93956,77 @@ "type": "Identifier", "name": "dte2", "range": [ - 52624, - 52628 + 51910, + 51914 ], "loc": { "start": { - "line": 1823, + "line": 1804, "column": 39 }, "end": { - "line": 1823, + "line": 1804, "column": 43 } } }, "range": [ - 52617, - 52628 + 51903, + 51914 ], "loc": { "start": { - "line": 1823, + "line": 1804, "column": 32 }, "end": { - "line": 1823, + "line": 1804, "column": 43 } } }, "range": [ - 52605, - 52628 + 51891, + 51914 ], "loc": { "start": { - "line": 1823, + "line": 1804, "column": 20 }, "end": { - "line": 1823, + "line": 1804, "column": 43 } } }, "range": [ - 52605, - 52629 + 51891, + 51915 ], "loc": { "start": { - "line": 1823, + "line": 1804, "column": 20 }, "end": { - "line": 1823, + "line": 1804, "column": 44 } } } ], "range": [ - 52515, - 52647 + 51801, + 51933 ], "loc": { "start": { - "line": 1821, + "line": 1802, "column": 29 }, "end": { - "line": 1824, + "line": 1805, "column": 17 } }, @@ -96019,16 +94035,16 @@ "type": "Line", "value": " lower equal date", "range": [ - 52664, - 52683 + 51950, + 51969 ], "loc": { "start": { - "line": 1825, + "line": 1806, "column": 16 }, "end": { - "line": 1825, + "line": 1806, "column": 35 } } @@ -96041,16 +94057,16 @@ "type": "Identifier", "name": "isLEDate", "range": [ - 52709, - 52717 + 51995, + 52003 ], "loc": { "start": { - "line": 1826, + "line": 1807, "column": 25 }, "end": { - "line": 1826, + "line": 1807, "column": 33 } } @@ -96067,16 +94083,16 @@ "type": "Identifier", "name": "dte2", "range": [ - 52741, - 52745 + 52027, + 52031 ], "loc": { "start": { - "line": 1827, + "line": 1808, "column": 20 }, "end": { - "line": 1827, + "line": 1808, "column": 24 } } @@ -96087,16 +94103,16 @@ "type": "Identifier", "name": "parseDate", "range": [ - 52748, - 52757 + 52034, + 52043 ], "loc": { "start": { - "line": 1827, + "line": 1808, "column": 27 }, "end": { - "line": 1827, + "line": 1808, "column": 36 } } @@ -96111,16 +94127,16 @@ "type": "Identifier", "name": "sA", "range": [ - 52758, - 52760 + 52044, + 52046 ], "loc": { "start": { - "line": 1827, + "line": 1808, "column": 37 }, "end": { - "line": 1827, + "line": 1808, "column": 39 } } @@ -96129,31 +94145,31 @@ "type": "Identifier", "name": "replace", "range": [ - 52761, - 52768 + 52047, + 52054 ], "loc": { "start": { - "line": 1827, + "line": 1808, "column": 40 }, "end": { - "line": 1827, + "line": 1808, "column": 47 } } }, "range": [ - 52758, - 52768 + 52044, + 52054 ], "loc": { "start": { - "line": 1827, + "line": 1808, "column": 37 }, "end": { - "line": 1827, + "line": 1808, "column": 47 } } @@ -96163,16 +94179,16 @@ "type": "Identifier", "name": "re_le", "range": [ - 52769, - 52774 + 52055, + 52060 ], "loc": { "start": { - "line": 1827, + "line": 1808, "column": 48 }, "end": { - "line": 1827, + "line": 1808, "column": 53 } } @@ -96182,32 +94198,32 @@ "value": "", "raw": "''", "range": [ - 52776, - 52778 + 52062, + 52064 ], "loc": { "start": { - "line": 1827, + "line": 1808, "column": 55 }, "end": { - "line": 1827, + "line": 1808, "column": 57 } } } ], "range": [ - 52758, - 52779 + 52044, + 52065 ], "loc": { "start": { - "line": 1827, + "line": 1808, "column": 37 }, "end": { - "line": 1827, + "line": 1808, "column": 58 } } @@ -96216,62 +94232,62 @@ "type": "Identifier", "name": "locale", "range": [ - 52781, - 52787 + 52067, + 52073 ], "loc": { "start": { - "line": 1827, + "line": 1808, "column": 60 }, "end": { - "line": 1827, + "line": 1808, "column": 66 } } } ], "range": [ - 52748, - 52788 + 52034, + 52074 ], "loc": { "start": { - "line": 1827, + "line": 1808, "column": 27 }, "end": { - "line": 1827, + "line": 1808, "column": 67 } } }, "range": [ - 52741, - 52788 + 52027, + 52074 ], "loc": { "start": { - "line": 1827, + "line": 1808, "column": 20 }, "end": { - "line": 1827, + "line": 1808, "column": 67 } } }, "range": [ - 52741, - 52789 + 52027, + 52075 ], "loc": { "start": { - "line": 1827, + "line": 1808, "column": 20 }, "end": { - "line": 1827, + "line": 1808, "column": 68 } } @@ -96285,16 +94301,16 @@ "type": "Identifier", "name": "occurence", "range": [ - 52810, - 52819 + 52096, + 52105 ], "loc": { "start": { - "line": 1828, + "line": 1809, "column": 20 }, "end": { - "line": 1828, + "line": 1809, "column": 29 } } @@ -96306,16 +94322,16 @@ "type": "Identifier", "name": "dte1", "range": [ - 52822, - 52826 + 52108, + 52112 ], "loc": { "start": { - "line": 1828, + "line": 1809, "column": 32 }, "end": { - "line": 1828, + "line": 1809, "column": 36 } } @@ -96324,77 +94340,77 @@ "type": "Identifier", "name": "dte2", "range": [ - 52830, - 52834 + 52116, + 52120 ], "loc": { "start": { - "line": 1828, + "line": 1809, "column": 40 }, "end": { - "line": 1828, + "line": 1809, "column": 44 } } }, "range": [ - 52822, - 52834 + 52108, + 52120 ], "loc": { "start": { - "line": 1828, + "line": 1809, "column": 32 }, "end": { - "line": 1828, + "line": 1809, "column": 44 } } }, "range": [ - 52810, - 52834 + 52096, + 52120 ], "loc": { "start": { - "line": 1828, + "line": 1809, "column": 20 }, "end": { - "line": 1828, + "line": 1809, "column": 44 } } }, "range": [ - 52810, - 52835 + 52096, + 52121 ], "loc": { "start": { - "line": 1828, + "line": 1809, "column": 20 }, "end": { - "line": 1828, + "line": 1809, "column": 45 } } } ], "range": [ - 52719, - 52853 + 52005, + 52139 ], "loc": { "start": { - "line": 1826, + "line": 1807, "column": 35 }, "end": { - "line": 1829, + "line": 1810, "column": 17 } }, @@ -96403,16 +94419,16 @@ "type": "Line", "value": " greater equal date", "range": [ - 52870, - 52891 + 52156, + 52177 ], "loc": { "start": { - "line": 1830, + "line": 1811, "column": 16 }, "end": { - "line": 1830, + "line": 1811, "column": 37 } } @@ -96425,16 +94441,16 @@ "type": "Identifier", "name": "isGEDate", "range": [ - 52917, - 52925 + 52203, + 52211 ], "loc": { "start": { - "line": 1831, + "line": 1812, "column": 25 }, "end": { - "line": 1831, + "line": 1812, "column": 33 } } @@ -96451,16 +94467,16 @@ "type": "Identifier", "name": "dte2", "range": [ - 52949, - 52953 + 52235, + 52239 ], "loc": { "start": { - "line": 1832, + "line": 1813, "column": 20 }, "end": { - "line": 1832, + "line": 1813, "column": 24 } } @@ -96471,16 +94487,16 @@ "type": "Identifier", "name": "parseDate", "range": [ - 52956, - 52965 + 52242, + 52251 ], "loc": { "start": { - "line": 1832, + "line": 1813, "column": 27 }, "end": { - "line": 1832, + "line": 1813, "column": 36 } } @@ -96495,16 +94511,16 @@ "type": "Identifier", "name": "sA", "range": [ - 52966, - 52968 + 52252, + 52254 ], "loc": { "start": { - "line": 1832, + "line": 1813, "column": 37 }, "end": { - "line": 1832, + "line": 1813, "column": 39 } } @@ -96513,31 +94529,31 @@ "type": "Identifier", "name": "replace", "range": [ - 52969, - 52976 + 52255, + 52262 ], "loc": { "start": { - "line": 1832, + "line": 1813, "column": 40 }, "end": { - "line": 1832, + "line": 1813, "column": 47 } } }, "range": [ - 52966, - 52976 + 52252, + 52262 ], "loc": { "start": { - "line": 1832, + "line": 1813, "column": 37 }, "end": { - "line": 1832, + "line": 1813, "column": 47 } } @@ -96547,16 +94563,16 @@ "type": "Identifier", "name": "re_ge", "range": [ - 52977, - 52982 + 52263, + 52268 ], "loc": { "start": { - "line": 1832, + "line": 1813, "column": 48 }, "end": { - "line": 1832, + "line": 1813, "column": 53 } } @@ -96566,32 +94582,32 @@ "value": "", "raw": "''", "range": [ - 52984, - 52986 + 52270, + 52272 ], "loc": { "start": { - "line": 1832, + "line": 1813, "column": 55 }, "end": { - "line": 1832, + "line": 1813, "column": 57 } } } ], "range": [ - 52966, - 52987 + 52252, + 52273 ], "loc": { "start": { - "line": 1832, + "line": 1813, "column": 37 }, "end": { - "line": 1832, + "line": 1813, "column": 58 } } @@ -96600,62 +94616,62 @@ "type": "Identifier", "name": "locale", "range": [ - 52989, - 52995 + 52275, + 52281 ], "loc": { "start": { - "line": 1832, + "line": 1813, "column": 60 }, "end": { - "line": 1832, + "line": 1813, "column": 66 } } } ], "range": [ - 52956, - 52996 + 52242, + 52282 ], "loc": { "start": { - "line": 1832, + "line": 1813, "column": 27 }, "end": { - "line": 1832, + "line": 1813, "column": 67 } } }, "range": [ - 52949, - 52996 + 52235, + 52282 ], "loc": { "start": { - "line": 1832, + "line": 1813, "column": 20 }, "end": { - "line": 1832, + "line": 1813, "column": 67 } } }, "range": [ - 52949, - 52997 + 52235, + 52283 ], "loc": { "start": { - "line": 1832, + "line": 1813, "column": 20 }, "end": { - "line": 1832, + "line": 1813, "column": 68 } } @@ -96669,16 +94685,16 @@ "type": "Identifier", "name": "occurence", "range": [ - 53018, - 53027 + 52304, + 52313 ], "loc": { "start": { - "line": 1833, + "line": 1814, "column": 20 }, "end": { - "line": 1833, + "line": 1814, "column": 29 } } @@ -96690,16 +94706,16 @@ "type": "Identifier", "name": "dte1", "range": [ - 53030, - 53034 + 52316, + 52320 ], "loc": { "start": { - "line": 1833, + "line": 1814, "column": 32 }, "end": { - "line": 1833, + "line": 1814, "column": 36 } } @@ -96708,77 +94724,77 @@ "type": "Identifier", "name": "dte2", "range": [ - 53038, - 53042 + 52324, + 52328 ], "loc": { "start": { - "line": 1833, + "line": 1814, "column": 40 }, "end": { - "line": 1833, + "line": 1814, "column": 44 } } }, "range": [ - 53030, - 53042 + 52316, + 52328 ], "loc": { "start": { - "line": 1833, + "line": 1814, "column": 32 }, "end": { - "line": 1833, + "line": 1814, "column": 44 } } }, "range": [ - 53018, - 53042 + 52304, + 52328 ], "loc": { "start": { - "line": 1833, + "line": 1814, "column": 20 }, "end": { - "line": 1833, + "line": 1814, "column": 44 } } }, "range": [ - 53018, - 53043 + 52304, + 52329 ], "loc": { "start": { - "line": 1833, + "line": 1814, "column": 20 }, "end": { - "line": 1833, + "line": 1814, "column": 45 } } } ], "range": [ - 52927, - 53061 + 52213, + 52347 ], "loc": { "start": { - "line": 1831, + "line": 1812, "column": 35 }, "end": { - "line": 1834, + "line": 1815, "column": 17 } }, @@ -96787,16 +94803,16 @@ "type": "Line", "value": " greater date", "range": [ - 53078, - 53093 + 52364, + 52379 ], "loc": { "start": { - "line": 1835, + "line": 1816, "column": 16 }, "end": { - "line": 1835, + "line": 1816, "column": 31 } } @@ -96809,16 +94825,16 @@ "type": "Identifier", "name": "isGDate", "range": [ - 53119, - 53126 + 52405, + 52412 ], "loc": { "start": { - "line": 1836, + "line": 1817, "column": 25 }, "end": { - "line": 1836, + "line": 1817, "column": 32 } } @@ -96835,16 +94851,16 @@ "type": "Identifier", "name": "dte2", "range": [ - 53150, - 53154 + 52436, + 52440 ], "loc": { "start": { - "line": 1837, + "line": 1818, "column": 20 }, "end": { - "line": 1837, + "line": 1818, "column": 24 } } @@ -96855,16 +94871,16 @@ "type": "Identifier", "name": "parseDate", "range": [ - 53157, - 53166 + 52443, + 52452 ], "loc": { "start": { - "line": 1837, + "line": 1818, "column": 27 }, "end": { - "line": 1837, + "line": 1818, "column": 36 } } @@ -96879,16 +94895,16 @@ "type": "Identifier", "name": "sA", "range": [ - 53167, - 53169 + 52453, + 52455 ], "loc": { "start": { - "line": 1837, + "line": 1818, "column": 37 }, "end": { - "line": 1837, + "line": 1818, "column": 39 } } @@ -96897,31 +94913,31 @@ "type": "Identifier", "name": "replace", "range": [ - 53170, - 53177 + 52456, + 52463 ], "loc": { "start": { - "line": 1837, + "line": 1818, "column": 40 }, "end": { - "line": 1837, + "line": 1818, "column": 47 } } }, "range": [ - 53167, - 53177 + 52453, + 52463 ], "loc": { "start": { - "line": 1837, + "line": 1818, "column": 37 }, "end": { - "line": 1837, + "line": 1818, "column": 47 } } @@ -96931,16 +94947,16 @@ "type": "Identifier", "name": "re_g", "range": [ - 53178, - 53182 + 52464, + 52468 ], "loc": { "start": { - "line": 1837, + "line": 1818, "column": 48 }, "end": { - "line": 1837, + "line": 1818, "column": 52 } } @@ -96950,32 +94966,32 @@ "value": "", "raw": "''", "range": [ - 53184, - 53186 + 52470, + 52472 ], "loc": { "start": { - "line": 1837, + "line": 1818, "column": 54 }, "end": { - "line": 1837, + "line": 1818, "column": 56 } } } ], "range": [ - 53167, - 53187 + 52453, + 52473 ], "loc": { "start": { - "line": 1837, + "line": 1818, "column": 37 }, "end": { - "line": 1837, + "line": 1818, "column": 57 } } @@ -96984,62 +95000,62 @@ "type": "Identifier", "name": "locale", "range": [ - 53189, - 53195 + 52475, + 52481 ], "loc": { "start": { - "line": 1837, + "line": 1818, "column": 59 }, "end": { - "line": 1837, + "line": 1818, "column": 65 } } } ], "range": [ - 53157, - 53196 + 52443, + 52482 ], "loc": { "start": { - "line": 1837, + "line": 1818, "column": 27 }, "end": { - "line": 1837, + "line": 1818, "column": 66 } } }, "range": [ - 53150, - 53196 + 52436, + 52482 ], "loc": { "start": { - "line": 1837, + "line": 1818, "column": 20 }, "end": { - "line": 1837, + "line": 1818, "column": 66 } } }, "range": [ - 53150, - 53197 + 52436, + 52483 ], "loc": { "start": { - "line": 1837, + "line": 1818, "column": 20 }, "end": { - "line": 1837, + "line": 1818, "column": 67 } } @@ -97053,16 +95069,16 @@ "type": "Identifier", "name": "occurence", "range": [ - 53218, - 53227 + 52504, + 52513 ], "loc": { "start": { - "line": 1838, + "line": 1819, "column": 20 }, "end": { - "line": 1838, + "line": 1819, "column": 29 } } @@ -97074,16 +95090,16 @@ "type": "Identifier", "name": "dte1", "range": [ - 53230, - 53234 + 52516, + 52520 ], "loc": { "start": { - "line": 1838, + "line": 1819, "column": 32 }, "end": { - "line": 1838, + "line": 1819, "column": 36 } } @@ -97092,77 +95108,77 @@ "type": "Identifier", "name": "dte2", "range": [ - 53237, - 53241 + 52523, + 52527 ], "loc": { "start": { - "line": 1838, + "line": 1819, "column": 39 }, "end": { - "line": 1838, + "line": 1819, "column": 43 } } }, "range": [ - 53230, - 53241 + 52516, + 52527 ], "loc": { "start": { - "line": 1838, + "line": 1819, "column": 32 }, "end": { - "line": 1838, + "line": 1819, "column": 43 } } }, "range": [ - 53218, - 53241 + 52504, + 52527 ], "loc": { "start": { - "line": 1838, + "line": 1819, "column": 20 }, "end": { - "line": 1838, + "line": 1819, "column": 43 } } }, "range": [ - 53218, - 53242 + 52504, + 52528 ], "loc": { "start": { - "line": 1838, + "line": 1819, "column": 20 }, "end": { - "line": 1838, + "line": 1819, "column": 44 } } } ], "range": [ - 53128, - 53260 + 52414, + 52546 ], "loc": { "start": { - "line": 1836, + "line": 1817, "column": 34 }, "end": { - "line": 1839, + "line": 1820, "column": 17 } }, @@ -97171,16 +95187,16 @@ "type": "Line", "value": " different date", "range": [ - 53277, - 53294 + 52563, + 52580 ], "loc": { "start": { - "line": 1840, + "line": 1821, "column": 16 }, "end": { - "line": 1840, + "line": 1821, "column": 33 } } @@ -97193,16 +95209,16 @@ "type": "Identifier", "name": "isDFDate", "range": [ - 53320, - 53328 + 52606, + 52614 ], "loc": { "start": { - "line": 1841, + "line": 1822, "column": 25 }, "end": { - "line": 1841, + "line": 1822, "column": 33 } } @@ -97219,16 +95235,16 @@ "type": "Identifier", "name": "dte2", "range": [ - 53352, - 53356 + 52638, + 52642 ], "loc": { "start": { - "line": 1842, + "line": 1823, "column": 20 }, "end": { - "line": 1842, + "line": 1823, "column": 24 } } @@ -97239,16 +95255,16 @@ "type": "Identifier", "name": "parseDate", "range": [ - 53359, - 53368 + 52645, + 52654 ], "loc": { "start": { - "line": 1842, + "line": 1823, "column": 27 }, "end": { - "line": 1842, + "line": 1823, "column": 36 } } @@ -97263,16 +95279,16 @@ "type": "Identifier", "name": "sA", "range": [ - 53369, - 53371 + 52655, + 52657 ], "loc": { "start": { - "line": 1842, + "line": 1823, "column": 37 }, "end": { - "line": 1842, + "line": 1823, "column": 39 } } @@ -97281,31 +95297,31 @@ "type": "Identifier", "name": "replace", "range": [ - 53372, - 53379 + 52658, + 52665 ], "loc": { "start": { - "line": 1842, + "line": 1823, "column": 40 }, "end": { - "line": 1842, + "line": 1823, "column": 47 } } }, "range": [ - 53369, - 53379 + 52655, + 52665 ], "loc": { "start": { - "line": 1842, + "line": 1823, "column": 37 }, "end": { - "line": 1842, + "line": 1823, "column": 47 } } @@ -97315,16 +95331,16 @@ "type": "Identifier", "name": "re_d", "range": [ - 53380, - 53384 + 52666, + 52670 ], "loc": { "start": { - "line": 1842, + "line": 1823, "column": 48 }, "end": { - "line": 1842, + "line": 1823, "column": 52 } } @@ -97334,32 +95350,32 @@ "value": "", "raw": "''", "range": [ - 53386, - 53388 + 52672, + 52674 ], "loc": { "start": { - "line": 1842, + "line": 1823, "column": 54 }, "end": { - "line": 1842, + "line": 1823, "column": 56 } } } ], "range": [ - 53369, - 53389 + 52655, + 52675 ], "loc": { "start": { - "line": 1842, + "line": 1823, "column": 37 }, "end": { - "line": 1842, + "line": 1823, "column": 57 } } @@ -97368,62 +95384,62 @@ "type": "Identifier", "name": "locale", "range": [ - 53391, - 53397 + 52677, + 52683 ], "loc": { "start": { - "line": 1842, + "line": 1823, "column": 59 }, "end": { - "line": 1842, + "line": 1823, "column": 65 } } } ], "range": [ - 53359, - 53398 + 52645, + 52684 ], "loc": { "start": { - "line": 1842, + "line": 1823, "column": 27 }, "end": { - "line": 1842, + "line": 1823, "column": 66 } } }, "range": [ - 53352, - 53398 + 52638, + 52684 ], "loc": { "start": { - "line": 1842, + "line": 1823, "column": 20 }, "end": { - "line": 1842, + "line": 1823, "column": 66 } } }, "range": [ - 53352, - 53399 + 52638, + 52685 ], "loc": { "start": { - "line": 1842, + "line": 1823, "column": 20 }, "end": { - "line": 1842, + "line": 1823, "column": 67 } } @@ -97437,16 +95453,16 @@ "type": "Identifier", "name": "occurence", "range": [ - 53420, - 53429 + 52706, + 52715 ], "loc": { "start": { - "line": 1843, + "line": 1824, "column": 20 }, "end": { - "line": 1843, + "line": 1824, "column": 29 } } @@ -97463,16 +95479,16 @@ "type": "Identifier", "name": "dte1", "range": [ - 53432, - 53436 + 52718, + 52722 ], "loc": { "start": { - "line": 1843, + "line": 1824, "column": 32 }, "end": { - "line": 1843, + "line": 1824, "column": 36 } } @@ -97481,47 +95497,47 @@ "type": "Identifier", "name": "toString", "range": [ - 53437, - 53445 + 52723, + 52731 ], "loc": { "start": { - "line": 1843, + "line": 1824, "column": 37 }, "end": { - "line": 1843, + "line": 1824, "column": 45 } } }, "range": [ - 53432, - 53445 + 52718, + 52731 ], "loc": { "start": { - "line": 1843, + "line": 1824, "column": 32 }, "end": { - "line": 1843, + "line": 1824, "column": 45 } } }, "arguments": [], "range": [ - 53432, - 53447 + 52718, + 52733 ], "loc": { "start": { - "line": 1843, + "line": 1824, "column": 32 }, "end": { - "line": 1843, + "line": 1824, "column": 47 } } @@ -97535,16 +95551,16 @@ "type": "Identifier", "name": "dte2", "range": [ - 53452, - 53456 + 52738, + 52742 ], "loc": { "start": { - "line": 1843, + "line": 1824, "column": 52 }, "end": { - "line": 1843, + "line": 1824, "column": 56 } } @@ -97553,108 +95569,108 @@ "type": "Identifier", "name": "toString", "range": [ - 53457, - 53465 + 52743, + 52751 ], "loc": { "start": { - "line": 1843, + "line": 1824, "column": 57 }, "end": { - "line": 1843, + "line": 1824, "column": 65 } } }, "range": [ - 53452, - 53465 + 52738, + 52751 ], "loc": { "start": { - "line": 1843, + "line": 1824, "column": 52 }, "end": { - "line": 1843, + "line": 1824, "column": 65 } } }, "arguments": [], "range": [ - 53452, - 53467 + 52738, + 52753 ], "loc": { "start": { - "line": 1843, + "line": 1824, "column": 52 }, "end": { - "line": 1843, + "line": 1824, "column": 67 } } }, "range": [ - 53432, - 53467 + 52718, + 52753 ], "loc": { "start": { - "line": 1843, + "line": 1824, "column": 32 }, "end": { - "line": 1843, + "line": 1824, "column": 67 } } }, "range": [ - 53420, - 53467 + 52706, + 52753 ], "loc": { "start": { - "line": 1843, + "line": 1824, "column": 20 }, "end": { - "line": 1843, + "line": 1824, "column": 67 } } }, "range": [ - 53420, - 53468 + 52706, + 52754 ], "loc": { "start": { - "line": 1843, + "line": 1824, "column": 20 }, "end": { - "line": 1843, + "line": 1824, "column": 68 } } } ], "range": [ - 53330, - 53486 + 52616, + 52772 ], "loc": { "start": { - "line": 1841, + "line": 1822, "column": 35 }, "end": { - "line": 1844, + "line": 1825, "column": 17 } }, @@ -97663,16 +95679,16 @@ "type": "Line", "value": " equal date", "range": [ - 53503, - 53516 + 52789, + 52802 ], "loc": { "start": { - "line": 1845, + "line": 1826, "column": 16 }, "end": { - "line": 1845, + "line": 1826, "column": 29 } } @@ -97685,16 +95701,16 @@ "type": "Identifier", "name": "isEQDate", "range": [ - 53542, - 53550 + 52828, + 52836 ], "loc": { "start": { - "line": 1846, + "line": 1827, "column": 25 }, "end": { - "line": 1846, + "line": 1827, "column": 33 } } @@ -97711,16 +95727,16 @@ "type": "Identifier", "name": "dte2", "range": [ - 53574, - 53578 + 52860, + 52864 ], "loc": { "start": { - "line": 1847, + "line": 1828, "column": 20 }, "end": { - "line": 1847, + "line": 1828, "column": 24 } } @@ -97731,16 +95747,16 @@ "type": "Identifier", "name": "parseDate", "range": [ - 53581, - 53590 + 52867, + 52876 ], "loc": { "start": { - "line": 1847, + "line": 1828, "column": 27 }, "end": { - "line": 1847, + "line": 1828, "column": 36 } } @@ -97755,16 +95771,16 @@ "type": "Identifier", "name": "sA", "range": [ - 53591, - 53593 + 52877, + 52879 ], "loc": { "start": { - "line": 1847, + "line": 1828, "column": 37 }, "end": { - "line": 1847, + "line": 1828, "column": 39 } } @@ -97773,31 +95789,31 @@ "type": "Identifier", "name": "replace", "range": [ - 53594, - 53601 + 52880, + 52887 ], "loc": { "start": { - "line": 1847, + "line": 1828, "column": 40 }, "end": { - "line": 1847, + "line": 1828, "column": 47 } } }, "range": [ - 53591, - 53601 + 52877, + 52887 ], "loc": { "start": { - "line": 1847, + "line": 1828, "column": 37 }, "end": { - "line": 1847, + "line": 1828, "column": 47 } } @@ -97807,16 +95823,16 @@ "type": "Identifier", "name": "re_eq", "range": [ - 53602, - 53607 + 52888, + 52893 ], "loc": { "start": { - "line": 1847, + "line": 1828, "column": 48 }, "end": { - "line": 1847, + "line": 1828, "column": 53 } } @@ -97826,32 +95842,32 @@ "value": "", "raw": "''", "range": [ - 53609, - 53611 + 52895, + 52897 ], "loc": { "start": { - "line": 1847, + "line": 1828, "column": 55 }, "end": { - "line": 1847, + "line": 1828, "column": 57 } } } ], "range": [ - 53591, - 53612 + 52877, + 52898 ], "loc": { "start": { - "line": 1847, + "line": 1828, "column": 37 }, "end": { - "line": 1847, + "line": 1828, "column": 58 } } @@ -97860,62 +95876,62 @@ "type": "Identifier", "name": "locale", "range": [ - 53614, - 53620 + 52900, + 52906 ], "loc": { "start": { - "line": 1847, + "line": 1828, "column": 60 }, "end": { - "line": 1847, + "line": 1828, "column": 66 } } } ], "range": [ - 53581, - 53621 + 52867, + 52907 ], "loc": { "start": { - "line": 1847, + "line": 1828, "column": 27 }, "end": { - "line": 1847, + "line": 1828, "column": 67 } } }, "range": [ - 53574, - 53621 + 52860, + 52907 ], "loc": { "start": { - "line": 1847, + "line": 1828, "column": 20 }, "end": { - "line": 1847, + "line": 1828, "column": 67 } } }, "range": [ - 53574, - 53622 + 52860, + 52908 ], "loc": { "start": { - "line": 1847, + "line": 1828, "column": 20 }, "end": { - "line": 1847, + "line": 1828, "column": 68 } } @@ -97929,16 +95945,16 @@ "type": "Identifier", "name": "occurence", "range": [ - 53643, - 53652 + 52929, + 52938 ], "loc": { "start": { - "line": 1848, + "line": 1829, "column": 20 }, "end": { - "line": 1848, + "line": 1829, "column": 29 } } @@ -97955,16 +95971,16 @@ "type": "Identifier", "name": "dte1", "range": [ - 53655, - 53659 + 52941, + 52945 ], "loc": { "start": { - "line": 1848, + "line": 1829, "column": 32 }, "end": { - "line": 1848, + "line": 1829, "column": 36 } } @@ -97973,47 +95989,47 @@ "type": "Identifier", "name": "toString", "range": [ - 53660, - 53668 + 52946, + 52954 ], "loc": { "start": { - "line": 1848, + "line": 1829, "column": 37 }, "end": { - "line": 1848, + "line": 1829, "column": 45 } } }, "range": [ - 53655, - 53668 + 52941, + 52954 ], "loc": { "start": { - "line": 1848, + "line": 1829, "column": 32 }, "end": { - "line": 1848, + "line": 1829, "column": 45 } } }, "arguments": [], "range": [ - 53655, - 53670 + 52941, + 52956 ], "loc": { "start": { - "line": 1848, + "line": 1829, "column": 32 }, "end": { - "line": 1848, + "line": 1829, "column": 47 } } @@ -98027,16 +96043,16 @@ "type": "Identifier", "name": "dte2", "range": [ - 53675, - 53679 + 52961, + 52965 ], "loc": { "start": { - "line": 1848, + "line": 1829, "column": 52 }, "end": { - "line": 1848, + "line": 1829, "column": 56 } } @@ -98045,108 +96061,108 @@ "type": "Identifier", "name": "toString", "range": [ - 53680, - 53688 + 52966, + 52974 ], "loc": { "start": { - "line": 1848, + "line": 1829, "column": 57 }, "end": { - "line": 1848, + "line": 1829, "column": 65 } } }, "range": [ - 53675, - 53688 + 52961, + 52974 ], "loc": { "start": { - "line": 1848, + "line": 1829, "column": 52 }, "end": { - "line": 1848, + "line": 1829, "column": 65 } } }, "arguments": [], "range": [ - 53675, - 53690 + 52961, + 52976 ], "loc": { "start": { - "line": 1848, + "line": 1829, "column": 52 }, "end": { - "line": 1848, + "line": 1829, "column": 67 } } }, "range": [ - 53655, - 53690 + 52941, + 52976 ], "loc": { "start": { - "line": 1848, + "line": 1829, "column": 32 }, "end": { - "line": 1848, + "line": 1829, "column": 67 } } }, "range": [ - 53643, - 53690 + 52929, + 52976 ], "loc": { "start": { - "line": 1848, + "line": 1829, "column": 20 }, "end": { - "line": 1848, + "line": 1829, "column": 67 } } }, "range": [ - 53643, - 53691 + 52929, + 52977 ], "loc": { "start": { - "line": 1848, + "line": 1829, "column": 20 }, "end": { - "line": 1848, + "line": 1829, "column": 68 } } } ], "range": [ - 53552, - 53709 + 52838, + 52995 ], "loc": { "start": { - "line": 1846, + "line": 1827, "column": 35 }, "end": { - "line": 1849, + "line": 1830, "column": 17 } }, @@ -98155,16 +96171,16 @@ "type": "Line", "value": " searched keyword with * operator doesn't have to be a date", "range": [ - 53726, - 53787 + 53012, + 53073 ], "loc": { "start": { - "line": 1850, + "line": 1831, "column": 16 }, "end": { - "line": 1850, + "line": 1831, "column": 77 } } @@ -98182,16 +96198,16 @@ "type": "Identifier", "name": "re_lk", "range": [ - 53813, - 53818 + 53099, + 53104 ], "loc": { "start": { - "line": 1851, + "line": 1832, "column": 25 }, "end": { - "line": 1851, + "line": 1832, "column": 30 } } @@ -98200,31 +96216,31 @@ "type": "Identifier", "name": "test", "range": [ - 53819, - 53823 + 53105, + 53109 ], "loc": { "start": { - "line": 1851, + "line": 1832, "column": 31 }, "end": { - "line": 1851, + "line": 1832, "column": 35 } } }, "range": [ - 53813, - 53823 + 53099, + 53109 ], "loc": { "start": { - "line": 1851, + "line": 1832, "column": 25 }, "end": { - "line": 1851, + "line": 1832, "column": 35 } } @@ -98234,32 +96250,32 @@ "type": "Identifier", "name": "sA", "range": [ - 53824, - 53826 + 53110, + 53112 ], "loc": { "start": { - "line": 1851, + "line": 1832, "column": 36 }, "end": { - "line": 1851, + "line": 1832, "column": 38 } } } ], "range": [ - 53813, - 53827 + 53099, + 53113 ], "loc": { "start": { - "line": 1851, + "line": 1832, "column": 25 }, "end": { - "line": 1851, + "line": 1832, "column": 39 } } @@ -98276,16 +96292,16 @@ "type": "Identifier", "name": "occurence", "range": [ - 53863, - 53872 + 53149, + 53158 ], "loc": { "start": { - "line": 1852, + "line": 1833, "column": 20 }, "end": { - "line": 1852, + "line": 1833, "column": 29 } } @@ -98296,16 +96312,16 @@ "type": "Identifier", "name": "contains", "range": [ - 53875, - 53883 + 53161, + 53169 ], "loc": { "start": { - "line": 1852, + "line": 1833, "column": 32 }, "end": { - "line": 1852, + "line": 1833, "column": 40 } } @@ -98320,16 +96336,16 @@ "type": "Identifier", "name": "sA", "range": [ - 53884, - 53886 + 53170, + 53172 ], "loc": { "start": { - "line": 1852, + "line": 1833, "column": 41 }, "end": { - "line": 1852, + "line": 1833, "column": 43 } } @@ -98338,31 +96354,31 @@ "type": "Identifier", "name": "replace", "range": [ - 53887, - 53894 + 53173, + 53180 ], "loc": { "start": { - "line": 1852, + "line": 1833, "column": 44 }, "end": { - "line": 1852, + "line": 1833, "column": 51 } } }, "range": [ - 53884, - 53894 + 53170, + 53180 ], "loc": { "start": { - "line": 1852, + "line": 1833, "column": 41 }, "end": { - "line": 1852, + "line": 1833, "column": 51 } } @@ -98372,16 +96388,16 @@ "type": "Identifier", "name": "re_lk", "range": [ - 53895, - 53900 + 53181, + 53186 ], "loc": { "start": { - "line": 1852, + "line": 1833, "column": 52 }, "end": { - "line": 1852, + "line": 1833, "column": 57 } } @@ -98391,32 +96407,32 @@ "value": "", "raw": "''", "range": [ - 53902, - 53904 + 53188, + 53190 ], "loc": { "start": { - "line": 1852, + "line": 1833, "column": 59 }, "end": { - "line": 1852, + "line": 1833, "column": 61 } } } ], "range": [ - 53884, - 53905 + 53170, + 53191 ], "loc": { "start": { - "line": 1852, + "line": 1833, "column": 41 }, "end": { - "line": 1852, + "line": 1833, "column": 62 } } @@ -98425,16 +96441,16 @@ "type": "Identifier", "name": "cellData", "range": [ - 53907, - 53915 + 53193, + 53201 ], "loc": { "start": { - "line": 1852, + "line": 1833, "column": 64 }, "end": { - "line": 1852, + "line": 1833, "column": 72 } } @@ -98444,16 +96460,16 @@ "value": false, "raw": "false", "range": [ - 53941, - 53946 + 53227, + 53232 ], "loc": { "start": { - "line": 1853, + "line": 1834, "column": 24 }, "end": { - "line": 1853, + "line": 1834, "column": 29 } } @@ -98464,16 +96480,16 @@ "object": { "type": "ThisExpression", "range": [ - 53948, - 53952 + 53234, + 53238 ], "loc": { "start": { - "line": 1853, + "line": 1834, "column": 31 }, "end": { - "line": 1853, + "line": 1834, "column": 35 } } @@ -98482,77 +96498,77 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 53953, - 53966 + 53239, + 53252 ], "loc": { "start": { - "line": 1853, + "line": 1834, "column": 36 }, "end": { - "line": 1853, + "line": 1834, "column": 49 } } }, "range": [ - 53948, - 53966 + 53234, + 53252 ], "loc": { "start": { - "line": 1853, + "line": 1834, "column": 31 }, "end": { - "line": 1853, + "line": 1834, "column": 49 } } } ], "range": [ - 53875, - 53967 + 53161, + 53253 ], "loc": { "start": { - "line": 1852, + "line": 1833, "column": 32 }, "end": { - "line": 1853, + "line": 1834, "column": 50 } } }, "range": [ - 53863, - 53967 + 53149, + 53253 ], "loc": { "start": { - "line": 1852, + "line": 1833, "column": 20 }, "end": { - "line": 1853, + "line": 1834, "column": 50 } } }, "range": [ - 53863, - 53968 + 53149, + 53254 ], "loc": { "start": { - "line": 1852, + "line": 1833, "column": 20 }, "end": { - "line": 1853, + "line": 1834, "column": 51 } }, @@ -98561,16 +96577,16 @@ "type": "Line", "value": " like date", "range": [ - 53830, - 53842 + 53116, + 53128 ], "loc": { "start": { - "line": 1851, + "line": 1832, "column": 42 }, "end": { - "line": 1851, + "line": 1832, "column": 54 } } @@ -98579,16 +96595,16 @@ } ], "range": [ - 53829, - 53986 + 53115, + 53272 ], "loc": { "start": { - "line": 1851, + "line": 1832, "column": 41 }, "end": { - "line": 1854, + "line": 1835, "column": 17 } } @@ -98601,16 +96617,16 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 54012, - 54023 + 53298, + 53309 ], "loc": { "start": { - "line": 1855, + "line": 1836, "column": 25 }, "end": { - "line": 1855, + "line": 1836, "column": 36 } } @@ -98620,32 +96636,32 @@ "type": "Identifier", "name": "sA", "range": [ - 54024, - 54026 + 53310, + 53312 ], "loc": { "start": { - "line": 1855, + "line": 1836, "column": 37 }, "end": { - "line": 1855, + "line": 1836, "column": 39 } } } ], "range": [ - 54012, - 54027 + 53298, + 53313 ], "loc": { "start": { - "line": 1855, + "line": 1836, "column": 25 }, "end": { - "line": 1855, + "line": 1836, "column": 40 } } @@ -98662,16 +96678,16 @@ "type": "Identifier", "name": "dte2", "range": [ - 54051, - 54055 + 53337, + 53341 ], "loc": { "start": { - "line": 1856, + "line": 1837, "column": 20 }, "end": { - "line": 1856, + "line": 1837, "column": 24 } } @@ -98682,16 +96698,16 @@ "type": "Identifier", "name": "parseDate", "range": [ - 54058, - 54067 + 53344, + 53353 ], "loc": { "start": { - "line": 1856, + "line": 1837, "column": 27 }, "end": { - "line": 1856, + "line": 1837, "column": 36 } } @@ -98701,16 +96717,16 @@ "type": "Identifier", "name": "sA", "range": [ - 54068, - 54070 + 53354, + 53356 ], "loc": { "start": { - "line": 1856, + "line": 1837, "column": 37 }, "end": { - "line": 1856, + "line": 1837, "column": 39 } } @@ -98719,62 +96735,62 @@ "type": "Identifier", "name": "locale", "range": [ - 54072, - 54078 + 53358, + 53364 ], "loc": { "start": { - "line": 1856, + "line": 1837, "column": 41 }, "end": { - "line": 1856, + "line": 1837, "column": 47 } } } ], "range": [ - 54058, - 54079 + 53344, + 53365 ], "loc": { "start": { - "line": 1856, + "line": 1837, "column": 27 }, "end": { - "line": 1856, + "line": 1837, "column": 48 } } }, "range": [ - 54051, - 54079 + 53337, + 53365 ], "loc": { "start": { - "line": 1856, + "line": 1837, "column": 20 }, "end": { - "line": 1856, + "line": 1837, "column": 48 } } }, "range": [ - 54051, - 54080 + 53337, + 53366 ], "loc": { "start": { - "line": 1856, + "line": 1837, "column": 20 }, "end": { - "line": 1856, + "line": 1837, "column": 49 } } @@ -98788,16 +96804,16 @@ "type": "Identifier", "name": "occurence", "range": [ - 54101, - 54110 + 53387, + 53396 ], "loc": { "start": { - "line": 1857, + "line": 1838, "column": 20 }, "end": { - "line": 1857, + "line": 1838, "column": 29 } } @@ -98814,16 +96830,16 @@ "type": "Identifier", "name": "dte1", "range": [ - 54113, - 54117 + 53399, + 53403 ], "loc": { "start": { - "line": 1857, + "line": 1838, "column": 32 }, "end": { - "line": 1857, + "line": 1838, "column": 36 } } @@ -98832,47 +96848,47 @@ "type": "Identifier", "name": "toString", "range": [ - 54118, - 54126 + 53404, + 53412 ], "loc": { "start": { - "line": 1857, + "line": 1838, "column": 37 }, "end": { - "line": 1857, + "line": 1838, "column": 45 } } }, "range": [ - 54113, - 54126 + 53399, + 53412 ], "loc": { "start": { - "line": 1857, + "line": 1838, "column": 32 }, "end": { - "line": 1857, + "line": 1838, "column": 45 } } }, "arguments": [], "range": [ - 54113, - 54128 + 53399, + 53414 ], "loc": { "start": { - "line": 1857, + "line": 1838, "column": 32 }, "end": { - "line": 1857, + "line": 1838, "column": 47 } } @@ -98886,16 +96902,16 @@ "type": "Identifier", "name": "dte2", "range": [ - 54133, - 54137 + 53419, + 53423 ], "loc": { "start": { - "line": 1857, + "line": 1838, "column": 52 }, "end": { - "line": 1857, + "line": 1838, "column": 56 } } @@ -98904,108 +96920,108 @@ "type": "Identifier", "name": "toString", "range": [ - 54138, - 54146 + 53424, + 53432 ], "loc": { "start": { - "line": 1857, + "line": 1838, "column": 57 }, "end": { - "line": 1857, + "line": 1838, "column": 65 } } }, "range": [ - 54133, - 54146 + 53419, + 53432 ], "loc": { "start": { - "line": 1857, + "line": 1838, "column": 52 }, "end": { - "line": 1857, + "line": 1838, "column": 65 } } }, "arguments": [], "range": [ - 54133, - 54148 + 53419, + 53434 ], "loc": { "start": { - "line": 1857, + "line": 1838, "column": 52 }, "end": { - "line": 1857, + "line": 1838, "column": 67 } } }, "range": [ - 54113, - 54148 + 53399, + 53434 ], "loc": { "start": { - "line": 1857, + "line": 1838, "column": 32 }, "end": { - "line": 1857, + "line": 1838, "column": 67 } } }, "range": [ - 54101, - 54148 + 53387, + 53434 ], "loc": { "start": { - "line": 1857, + "line": 1838, "column": 20 }, "end": { - "line": 1857, + "line": 1838, "column": 67 } } }, "range": [ - 54101, - 54149 + 53387, + 53435 ], "loc": { "start": { - "line": 1857, + "line": 1838, "column": 20 }, "end": { - "line": 1857, + "line": 1838, "column": 68 } } } ], "range": [ - 54029, - 54167 + 53315, + 53453 ], "loc": { "start": { - "line": 1855, + "line": 1836, "column": 42 }, "end": { - "line": 1858, + "line": 1839, "column": 17 } }, @@ -99014,16 +97030,16 @@ "type": "Line", "value": "empty", "range": [ - 54184, - 54191 + 53470, + 53477 ], "loc": { "start": { - "line": 1859, + "line": 1840, "column": 16 }, "end": { - "line": 1859, + "line": 1840, "column": 23 } } @@ -99036,16 +97052,16 @@ "type": "Identifier", "name": "hasEM", "range": [ - 54217, - 54222 + 53503, + 53508 ], "loc": { "start": { - "line": 1860, + "line": 1841, "column": 25 }, "end": { - "line": 1860, + "line": 1841, "column": 30 } } @@ -99062,16 +97078,16 @@ "type": "Identifier", "name": "occurence", "range": [ - 54246, - 54255 + 53532, + 53541 ], "loc": { "start": { - "line": 1861, + "line": 1842, "column": 20 }, "end": { - "line": 1861, + "line": 1842, "column": 29 } } @@ -99082,16 +97098,16 @@ "type": "Identifier", "name": "isEmptyString", "range": [ - 54258, - 54271 + 53544, + 53557 ], "loc": { "start": { - "line": 1861, + "line": 1842, "column": 32 }, "end": { - "line": 1861, + "line": 1842, "column": 45 } } @@ -99101,78 +97117,78 @@ "type": "Identifier", "name": "cellData", "range": [ - 54272, - 54280 + 53558, + 53566 ], "loc": { "start": { - "line": 1861, + "line": 1842, "column": 46 }, "end": { - "line": 1861, + "line": 1842, "column": 54 } } } ], "range": [ - 54258, - 54281 + 53544, + 53567 ], "loc": { "start": { - "line": 1861, + "line": 1842, "column": 32 }, "end": { - "line": 1861, + "line": 1842, "column": 55 } } }, "range": [ - 54246, - 54281 + 53532, + 53567 ], "loc": { "start": { - "line": 1861, + "line": 1842, "column": 20 }, "end": { - "line": 1861, + "line": 1842, "column": 55 } } }, "range": [ - 54246, - 54282 + 53532, + 53568 ], "loc": { "start": { - "line": 1861, + "line": 1842, "column": 20 }, "end": { - "line": 1861, + "line": 1842, "column": 56 } } } ], "range": [ - 54224, - 54300 + 53510, + 53586 ], "loc": { "start": { - "line": 1860, + "line": 1841, "column": 32 }, "end": { - "line": 1862, + "line": 1843, "column": 17 } }, @@ -99181,16 +97197,16 @@ "type": "Line", "value": "non-empty", "range": [ - 54317, - 54328 + 53603, + 53614 ], "loc": { "start": { - "line": 1863, + "line": 1844, "column": 16 }, "end": { - "line": 1863, + "line": 1844, "column": 27 } } @@ -99203,16 +97219,16 @@ "type": "Identifier", "name": "hasNM", "range": [ - 54354, - 54359 + 53640, + 53645 ], "loc": { "start": { - "line": 1864, + "line": 1845, "column": 25 }, "end": { - "line": 1864, + "line": 1845, "column": 30 } } @@ -99229,16 +97245,16 @@ "type": "Identifier", "name": "occurence", "range": [ - 54383, - 54392 + 53669, + 53678 ], "loc": { "start": { - "line": 1865, + "line": 1846, "column": 20 }, "end": { - "line": 1865, + "line": 1846, "column": 29 } } @@ -99252,16 +97268,16 @@ "type": "Identifier", "name": "isEmptyString", "range": [ - 54396, - 54409 + 53682, + 53695 ], "loc": { "start": { - "line": 1865, + "line": 1846, "column": 33 }, "end": { - "line": 1865, + "line": 1846, "column": 46 } } @@ -99271,94 +97287,94 @@ "type": "Identifier", "name": "cellData", "range": [ - 54410, - 54418 + 53696, + 53704 ], "loc": { "start": { - "line": 1865, + "line": 1846, "column": 47 }, "end": { - "line": 1865, + "line": 1846, "column": 55 } } } ], "range": [ - 54396, - 54419 + 53682, + 53705 ], "loc": { "start": { - "line": 1865, + "line": 1846, "column": 33 }, "end": { - "line": 1865, + "line": 1846, "column": 56 } } }, "prefix": true, "range": [ - 54395, - 54419 + 53681, + 53705 ], "loc": { "start": { - "line": 1865, + "line": 1846, "column": 32 }, "end": { - "line": 1865, + "line": 1846, "column": 56 } } }, "range": [ - 54383, - 54419 + 53669, + 53705 ], "loc": { "start": { - "line": 1865, + "line": 1846, "column": 20 }, "end": { - "line": 1865, + "line": 1846, "column": 56 } } }, "range": [ - 54383, - 54420 + 53669, + 53706 ], "loc": { "start": { - "line": 1865, + "line": 1846, "column": 20 }, "end": { - "line": 1865, + "line": 1846, "column": 57 } } } ], "range": [ - 54361, - 54438 + 53647, + 53724 ], "loc": { "start": { - "line": 1864, + "line": 1845, "column": 32 }, "end": { - "line": 1866, + "line": 1847, "column": 17 } } @@ -99375,16 +97391,16 @@ "type": "Identifier", "name": "occurence", "range": [ - 54466, - 54475 + 53752, + 53761 ], "loc": { "start": { - "line": 1867, + "line": 1848, "column": 20 }, "end": { - "line": 1867, + "line": 1848, "column": 29 } } @@ -99395,16 +97411,16 @@ "type": "Identifier", "name": "contains", "range": [ - 54478, - 54486 + 53764, + 53772 ], "loc": { "start": { - "line": 1867, + "line": 1848, "column": 32 }, "end": { - "line": 1867, + "line": 1848, "column": 40 } } @@ -99414,16 +97430,16 @@ "type": "Identifier", "name": "sA", "range": [ - 54487, - 54489 + 53773, + 53775 ], "loc": { "start": { - "line": 1867, + "line": 1848, "column": 41 }, "end": { - "line": 1867, + "line": 1848, "column": 43 } } @@ -99432,16 +97448,16 @@ "type": "Identifier", "name": "cellData", "range": [ - 54491, - 54499 + 53777, + 53785 ], "loc": { "start": { - "line": 1867, + "line": 1848, "column": 45 }, "end": { - "line": 1867, + "line": 1848, "column": 53 } } @@ -99454,16 +97470,16 @@ "object": { "type": "ThisExpression", "range": [ - 54525, - 54529 + 53811, + 53815 ], "loc": { "start": { - "line": 1868, + "line": 1849, "column": 24 }, "end": { - "line": 1868, + "line": 1849, "column": 28 } } @@ -99472,31 +97488,31 @@ "type": "Identifier", "name": "isExactMatch", "range": [ - 54530, - 54542 + 53816, + 53828 ], "loc": { "start": { - "line": 1868, + "line": 1849, "column": 29 }, "end": { - "line": 1868, + "line": 1849, "column": 41 } } }, "range": [ - 54525, - 54542 + 53811, + 53828 ], "loc": { "start": { - "line": 1868, + "line": 1849, "column": 24 }, "end": { - "line": 1868, + "line": 1849, "column": 41 } } @@ -99506,32 +97522,32 @@ "type": "Identifier", "name": "colIdx", "range": [ - 54543, - 54549 + 53829, + 53835 ], "loc": { "start": { - "line": 1868, + "line": 1849, "column": 42 }, "end": { - "line": 1868, + "line": 1849, "column": 48 } } } ], "range": [ - 54525, - 54550 + 53811, + 53836 ], "loc": { "start": { - "line": 1868, + "line": 1849, "column": 24 }, "end": { - "line": 1868, + "line": 1849, "column": 49 } } @@ -99542,16 +97558,16 @@ "object": { "type": "ThisExpression", "range": [ - 54552, - 54556 + 53838, + 53842 ], "loc": { "start": { - "line": 1868, + "line": 1849, "column": 51 }, "end": { - "line": 1868, + "line": 1849, "column": 55 } } @@ -99560,108 +97576,108 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 54557, - 54570 + 53843, + 53856 ], "loc": { "start": { - "line": 1868, + "line": 1849, "column": 56 }, "end": { - "line": 1868, + "line": 1849, "column": 69 } } }, "range": [ - 54552, - 54570 + 53838, + 53856 ], "loc": { "start": { - "line": 1868, + "line": 1849, "column": 51 }, "end": { - "line": 1868, + "line": 1849, "column": 69 } } } ], "range": [ - 54478, - 54571 + 53764, + 53857 ], "loc": { "start": { - "line": 1867, + "line": 1848, "column": 32 }, "end": { - "line": 1868, + "line": 1849, "column": 70 } } }, "range": [ - 54466, - 54571 + 53752, + 53857 ], "loc": { "start": { - "line": 1867, + "line": 1848, "column": 20 }, "end": { - "line": 1868, + "line": 1849, "column": 70 } } }, "range": [ - 54466, - 54572 + 53752, + 53858 ], "loc": { "start": { - "line": 1867, + "line": 1848, "column": 20 }, "end": { - "line": 1868, + "line": 1849, "column": 71 } } } ], "range": [ - 54444, - 54590 + 53730, + 53876 ], "loc": { "start": { - "line": 1866, + "line": 1847, "column": 23 }, "end": { - "line": 1869, + "line": 1850, "column": 17 } } }, "range": [ - 54350, - 54590 + 53636, + 53876 ], "loc": { "start": { - "line": 1864, + "line": 1845, "column": 21 }, "end": { - "line": 1869, + "line": 1850, "column": 17 } }, @@ -99670,16 +97686,16 @@ "type": "Line", "value": "non-empty", "range": [ - 54317, - 54328 + 53603, + 53614 ], "loc": { "start": { - "line": 1863, + "line": 1844, "column": 16 }, "end": { - "line": 1863, + "line": 1844, "column": 27 } } @@ -99687,16 +97703,16 @@ ] }, "range": [ - 54213, - 54590 + 53499, + 53876 ], "loc": { "start": { - "line": 1860, + "line": 1841, "column": 21 }, "end": { - "line": 1869, + "line": 1850, "column": 17 } }, @@ -99705,16 +97721,16 @@ "type": "Line", "value": "empty", "range": [ - 54184, - 54191 + 53470, + 53477 ], "loc": { "start": { - "line": 1859, + "line": 1840, "column": 16 }, "end": { - "line": 1859, + "line": 1840, "column": 23 } } @@ -99722,31 +97738,31 @@ ] }, "range": [ - 54008, - 54590 + 53294, + 53876 ], "loc": { "start": { - "line": 1855, + "line": 1836, "column": 21 }, "end": { - "line": 1869, + "line": 1850, "column": 17 } } }, "range": [ - 53809, - 54590 + 53095, + 53876 ], "loc": { "start": { - "line": 1851, + "line": 1832, "column": 21 }, "end": { - "line": 1869, + "line": 1850, "column": 17 } }, @@ -99755,16 +97771,16 @@ "type": "Line", "value": " searched keyword with * operator doesn't have to be a date", "range": [ - 53726, - 53787 + 53012, + 53073 ], "loc": { "start": { - "line": 1850, + "line": 1831, "column": 16 }, "end": { - "line": 1850, + "line": 1831, "column": 77 } } @@ -99772,16 +97788,16 @@ ] }, "range": [ - 53538, - 54590 + 52824, + 53876 ], "loc": { "start": { - "line": 1846, + "line": 1827, "column": 21 }, "end": { - "line": 1869, + "line": 1850, "column": 17 } }, @@ -99790,16 +97806,16 @@ "type": "Line", "value": " equal date", "range": [ - 53503, - 53516 + 52789, + 52802 ], "loc": { "start": { - "line": 1845, + "line": 1826, "column": 16 }, "end": { - "line": 1845, + "line": 1826, "column": 29 } } @@ -99807,16 +97823,16 @@ ] }, "range": [ - 53316, - 54590 + 52602, + 53876 ], "loc": { "start": { - "line": 1841, + "line": 1822, "column": 21 }, "end": { - "line": 1869, + "line": 1850, "column": 17 } }, @@ -99825,16 +97841,16 @@ "type": "Line", "value": " different date", "range": [ - 53277, - 53294 + 52563, + 52580 ], "loc": { "start": { - "line": 1840, + "line": 1821, "column": 16 }, "end": { - "line": 1840, + "line": 1821, "column": 33 } } @@ -99842,16 +97858,16 @@ ] }, "range": [ - 53115, - 54590 + 52401, + 53876 ], "loc": { "start": { - "line": 1836, + "line": 1817, "column": 21 }, "end": { - "line": 1869, + "line": 1850, "column": 17 } }, @@ -99860,16 +97876,16 @@ "type": "Line", "value": " greater date", "range": [ - 53078, - 53093 + 52364, + 52379 ], "loc": { "start": { - "line": 1835, + "line": 1816, "column": 16 }, "end": { - "line": 1835, + "line": 1816, "column": 31 } } @@ -99877,16 +97893,16 @@ ] }, "range": [ - 52913, - 54590 + 52199, + 53876 ], "loc": { "start": { - "line": 1831, + "line": 1812, "column": 21 }, "end": { - "line": 1869, + "line": 1850, "column": 17 } }, @@ -99895,16 +97911,16 @@ "type": "Line", "value": " greater equal date", "range": [ - 52870, - 52891 + 52156, + 52177 ], "loc": { "start": { - "line": 1830, + "line": 1811, "column": 16 }, "end": { - "line": 1830, + "line": 1811, "column": 37 } } @@ -99912,16 +97928,16 @@ ] }, "range": [ - 52705, - 54590 + 51991, + 53876 ], "loc": { "start": { - "line": 1826, + "line": 1807, "column": 21 }, "end": { - "line": 1869, + "line": 1850, "column": 17 } }, @@ -99930,16 +97946,16 @@ "type": "Line", "value": " lower equal date", "range": [ - 52664, - 52683 + 51950, + 51969 ], "loc": { "start": { - "line": 1825, + "line": 1806, "column": 16 }, "end": { - "line": 1825, + "line": 1806, "column": 35 } } @@ -99947,16 +97963,16 @@ ] }, "range": [ - 52502, - 54590 + 51788, + 53876 ], "loc": { "start": { - "line": 1821, + "line": 1802, "column": 16 }, "end": { - "line": 1869, + "line": 1850, "column": 17 } }, @@ -99965,16 +97981,16 @@ "type": "Line", "value": " lower date", "range": [ - 52472, - 52485 + 51758, + 51771 ], "loc": { "start": { - "line": 1820, + "line": 1801, "column": 16 }, "end": { - "line": 1820, + "line": 1801, "column": 29 } } @@ -99983,16 +97999,16 @@ } ], "range": [ - 51445, - 54604 + 50731, + 53890 ], "loc": { "start": { - "line": 1796, + "line": 1777, "column": 46 }, "end": { - "line": 1870, + "line": 1851, "column": 13 } } @@ -100010,16 +98026,16 @@ "object": { "type": "ThisExpression", "range": [ - 54645, - 54649 + 53931, + 53935 ], "loc": { "start": { - "line": 1873, + "line": 1854, "column": 20 }, "end": { - "line": 1873, + "line": 1854, "column": 24 } } @@ -100028,31 +98044,31 @@ "type": "Identifier", "name": "hasType", "range": [ - 54650, - 54657 + 53936, + 53943 ], "loc": { "start": { - "line": 1873, + "line": 1854, "column": 25 }, "end": { - "line": 1873, + "line": 1854, "column": 32 } } }, "range": [ - 54645, - 54657 + 53931, + 53943 ], "loc": { "start": { - "line": 1873, + "line": 1854, "column": 20 }, "end": { - "line": 1873, + "line": 1854, "column": 32 } } @@ -100062,16 +98078,16 @@ "type": "Identifier", "name": "colIdx", "range": [ - 54658, - 54664 + 53944, + 53950 ], "loc": { "start": { - "line": 1873, + "line": 1854, "column": 33 }, "end": { - "line": 1873, + "line": 1854, "column": 39 } } @@ -100083,48 +98099,48 @@ "type": "Identifier", "name": "FORMATTED_NUMBER", "range": [ - 54667, - 54683 + 53953, + 53969 ], "loc": { "start": { - "line": 1873, + "line": 1854, "column": 42 }, "end": { - "line": 1873, + "line": 1854, "column": 58 } } } ], "range": [ - 54666, - 54684 + 53952, + 53970 ], "loc": { "start": { - "line": 1873, + "line": 1854, "column": 41 }, "end": { - "line": 1873, + "line": 1854, "column": 59 } } } ], "range": [ - 54645, - 54685 + 53931, + 53971 ], "loc": { "start": { - "line": 1873, + "line": 1854, "column": 20 }, "end": { - "line": 1873, + "line": 1854, "column": 60 } } @@ -100141,16 +98157,16 @@ "type": "Identifier", "name": "colType", "range": [ - 54713, - 54720 + 53999, + 54006 ], "loc": { "start": { - "line": 1874, + "line": 1855, "column": 24 }, "end": { - "line": 1874, + "line": 1855, "column": 31 } } @@ -100164,16 +98180,16 @@ "object": { "type": "ThisExpression", "range": [ - 54723, - 54727 + 54009, + 54013 ], "loc": { "start": { - "line": 1874, + "line": 1855, "column": 34 }, "end": { - "line": 1874, + "line": 1855, "column": 38 } } @@ -100182,31 +98198,31 @@ "type": "Identifier", "name": "colTypes", "range": [ - 54728, - 54736 + 54014, + 54022 ], "loc": { "start": { - "line": 1874, + "line": 1855, "column": 39 }, "end": { - "line": 1874, + "line": 1855, "column": 47 } } }, "range": [ - 54723, - 54736 + 54009, + 54022 ], "loc": { "start": { - "line": 1874, + "line": 1855, "column": 34 }, "end": { - "line": 1874, + "line": 1855, "column": 47 } } @@ -100215,46 +98231,46 @@ "type": "Identifier", "name": "colIdx", "range": [ - 54737, - 54743 + 54023, + 54029 ], "loc": { "start": { - "line": 1874, + "line": 1855, "column": 48 }, "end": { - "line": 1874, + "line": 1855, "column": 54 } } }, "range": [ - 54723, - 54744 + 54009, + 54030 ], "loc": { "start": { - "line": 1874, + "line": 1855, "column": 34 }, "end": { - "line": 1874, + "line": 1855, "column": 55 } } }, "range": [ - 54713, - 54744 + 53999, + 54030 ], "loc": { "start": { - "line": 1874, + "line": 1855, "column": 24 }, "end": { - "line": 1874, + "line": 1855, "column": 55 } } @@ -100262,16 +98278,16 @@ ], "kind": "let", "range": [ - 54709, - 54745 + 53995, + 54031 ], "loc": { "start": { - "line": 1874, + "line": 1855, "column": 20 }, "end": { - "line": 1874, + "line": 1855, "column": 56 } } @@ -100287,16 +98303,16 @@ "type": "Identifier", "name": "colType", "range": [ - 54770, - 54777 + 54056, + 54063 ], "loc": { "start": { - "line": 1875, + "line": 1856, "column": 24 }, "end": { - "line": 1875, + "line": 1856, "column": 31 } } @@ -100305,31 +98321,31 @@ "type": "Identifier", "name": "hasOwnProperty", "range": [ - 54778, - 54792 + 54064, + 54078 ], "loc": { "start": { - "line": 1875, + "line": 1856, "column": 32 }, "end": { - "line": 1875, + "line": 1856, "column": 46 } } }, "range": [ - 54770, - 54792 + 54056, + 54078 ], "loc": { "start": { - "line": 1875, + "line": 1856, "column": 24 }, "end": { - "line": 1875, + "line": 1856, "column": 46 } } @@ -100340,32 +98356,32 @@ "value": "decimal", "raw": "'decimal'", "range": [ - 54793, - 54802 + 54079, + 54088 ], "loc": { "start": { - "line": 1875, + "line": 1856, "column": 47 }, "end": { - "line": 1875, + "line": 1856, "column": 56 } } } ], "range": [ - 54770, - 54803 + 54056, + 54089 ], "loc": { "start": { - "line": 1875, + "line": 1856, "column": 24 }, "end": { - "line": 1875, + "line": 1856, "column": 57 } } @@ -100382,16 +98398,16 @@ "type": "Identifier", "name": "decimal", "range": [ - 54831, - 54838 + 54117, + 54124 ], "loc": { "start": { - "line": 1876, + "line": 1857, "column": 24 }, "end": { - "line": 1876, + "line": 1857, "column": 31 } } @@ -100403,16 +98419,16 @@ "type": "Identifier", "name": "colType", "range": [ - 54841, - 54848 + 54127, + 54134 ], "loc": { "start": { - "line": 1876, + "line": 1857, "column": 34 }, "end": { - "line": 1876, + "line": 1857, "column": 41 } } @@ -100421,125 +98437,125 @@ "type": "Identifier", "name": "decimal", "range": [ - 54849, - 54856 + 54135, + 54142 ], "loc": { "start": { - "line": 1876, + "line": 1857, "column": 42 }, "end": { - "line": 1876, + "line": 1857, "column": 49 } } }, "range": [ - 54841, - 54856 + 54127, + 54142 ], "loc": { "start": { - "line": 1876, + "line": 1857, "column": 34 }, "end": { - "line": 1876, + "line": 1857, "column": 49 } } }, "range": [ - 54831, - 54856 + 54117, + 54142 ], "loc": { "start": { - "line": 1876, + "line": 1857, "column": 24 }, "end": { - "line": 1876, + "line": 1857, "column": 49 } } }, "range": [ - 54831, - 54857 + 54117, + 54143 ], "loc": { "start": { - "line": 1876, + "line": 1857, "column": 24 }, "end": { - "line": 1876, + "line": 1857, "column": 50 } } } ], "range": [ - 54805, - 54879 + 54091, + 54165 ], "loc": { "start": { - "line": 1875, + "line": 1856, "column": 59 }, "end": { - "line": 1877, + "line": 1858, "column": 21 } } }, "alternate": null, "range": [ - 54766, - 54879 + 54052, + 54165 ], "loc": { "start": { - "line": 1875, + "line": 1856, "column": 20 }, "end": { - "line": 1877, + "line": 1858, "column": 21 } } } ], "range": [ - 54687, - 54897 + 53973, + 54183 ], "loc": { "start": { - "line": 1873, + "line": 1854, "column": 62 }, "end": { - "line": 1878, + "line": 1859, "column": 17 } } }, "alternate": null, "range": [ - 54641, - 54897 + 53927, + 54183 ], "loc": { "start": { - "line": 1873, + "line": 1854, "column": 16 }, "end": { - "line": 1878, + "line": 1859, "column": 17 } }, @@ -100548,16 +98564,16 @@ "type": "Line", "value": " Convert to number anyways to auto-resolve type in case not", "range": [ - 54914, - 54975 + 54200, + 54261 ], "loc": { "start": { - "line": 1879, + "line": 1860, "column": 16 }, "end": { - "line": 1879, + "line": 1860, "column": 77 } } @@ -100566,16 +98582,16 @@ "type": "Line", "value": " defined by configuration", "range": [ - 54992, - 55019 + 54278, + 54305 ], "loc": { "start": { - "line": 1880, + "line": 1861, "column": 16 }, "end": { - "line": 1880, + "line": 1861, "column": 43 } } @@ -100591,16 +98607,16 @@ "type": "Identifier", "name": "numData", "range": [ - 55036, - 55043 + 54322, + 54329 ], "loc": { "start": { - "line": 1881, + "line": 1862, "column": 16 }, "end": { - "line": 1881, + "line": 1862, "column": 23 } } @@ -100614,16 +98630,16 @@ "type": "Identifier", "name": "Number", "range": [ - 55046, - 55052 + 54332, + 54338 ], "loc": { "start": { - "line": 1881, + "line": 1862, "column": 26 }, "end": { - "line": 1881, + "line": 1862, "column": 32 } } @@ -100633,32 +98649,32 @@ "type": "Identifier", "name": "cellData", "range": [ - 55053, - 55061 + 54339, + 54347 ], "loc": { "start": { - "line": 1881, + "line": 1862, "column": 33 }, "end": { - "line": 1881, + "line": 1862, "column": 41 } } } ], "range": [ - 55046, - 55062 + 54332, + 54348 ], "loc": { "start": { - "line": 1881, + "line": 1862, "column": 26 }, "end": { - "line": 1881, + "line": 1862, "column": 42 } } @@ -100669,16 +98685,16 @@ "type": "Identifier", "name": "parseNb", "range": [ - 55066, - 55073 + 54352, + 54359 ], "loc": { "start": { - "line": 1881, + "line": 1862, "column": 46 }, "end": { - "line": 1881, + "line": 1862, "column": 53 } } @@ -100688,16 +98704,16 @@ "type": "Identifier", "name": "cellData", "range": [ - 55074, - 55082 + 54360, + 54368 ], "loc": { "start": { - "line": 1881, + "line": 1862, "column": 54 }, "end": { - "line": 1881, + "line": 1862, "column": 62 } } @@ -100706,77 +98722,77 @@ "type": "Identifier", "name": "decimal", "range": [ - 55084, - 55091 + 54370, + 54377 ], "loc": { "start": { - "line": 1881, + "line": 1862, "column": 64 }, "end": { - "line": 1881, + "line": 1862, "column": 71 } } } ], "range": [ - 55066, - 55092 + 54352, + 54378 ], "loc": { "start": { - "line": 1881, + "line": 1862, "column": 46 }, "end": { - "line": 1881, + "line": 1862, "column": 72 } } }, "range": [ - 55046, - 55092 + 54332, + 54378 ], "loc": { "start": { - "line": 1881, + "line": 1862, "column": 26 }, "end": { - "line": 1881, + "line": 1862, "column": 72 } } }, "range": [ - 55036, - 55092 + 54322, + 54378 ], "loc": { "start": { - "line": 1881, + "line": 1862, "column": 16 }, "end": { - "line": 1881, + "line": 1862, "column": 72 } } }, "range": [ - 55036, - 55093 + 54322, + 54379 ], "loc": { "start": { - "line": 1881, + "line": 1862, "column": 16 }, "end": { - "line": 1881, + "line": 1862, "column": 73 } }, @@ -100785,16 +98801,16 @@ "type": "Line", "value": " Convert to number anyways to auto-resolve type in case not", "range": [ - 54914, - 54975 + 54200, + 54261 ], "loc": { "start": { - "line": 1879, + "line": 1860, "column": 16 }, "end": { - "line": 1879, + "line": 1860, "column": 77 } } @@ -100803,16 +98819,16 @@ "type": "Line", "value": " defined by configuration", "range": [ - 54992, - 55019 + 54278, + 54305 ], "loc": { "start": { - "line": 1880, + "line": 1861, "column": 16 }, "end": { - "line": 1880, + "line": 1861, "column": 43 } } @@ -100823,16 +98839,16 @@ "type": "Line", "value": " first checks if there is any operator (<,>,<=,>=,!,*,=,{,},", "range": [ - 55111, - 55173 + 54397, + 54459 ], "loc": { "start": { - "line": 1883, + "line": 1864, "column": 16 }, "end": { - "line": 1883, + "line": 1864, "column": 78 } } @@ -100841,16 +98857,16 @@ "type": "Line", "value": " rgx:)", "range": [ - 55190, - 55198 + 54476, + 54484 ], "loc": { "start": { - "line": 1884, + "line": 1865, "column": 16 }, "end": { - "line": 1884, + "line": 1865, "column": 24 } } @@ -100859,16 +98875,16 @@ "type": "Line", "value": " lower equal", "range": [ - 55215, - 55229 + 54501, + 54515 ], "loc": { "start": { - "line": 1885, + "line": 1866, "column": 16 }, "end": { - "line": 1885, + "line": 1866, "column": 30 } } @@ -100881,16 +98897,16 @@ "type": "Identifier", "name": "hasLE", "range": [ - 55250, - 55255 + 54536, + 54541 ], "loc": { "start": { - "line": 1886, + "line": 1867, "column": 20 }, "end": { - "line": 1886, + "line": 1867, "column": 25 } } @@ -100907,16 +98923,16 @@ "type": "Identifier", "name": "occurence", "range": [ - 55279, - 55288 + 54565, + 54574 ], "loc": { "start": { - "line": 1887, + "line": 1868, "column": 20 }, "end": { - "line": 1887, + "line": 1868, "column": 29 } } @@ -100928,16 +98944,16 @@ "type": "Identifier", "name": "numData", "range": [ - 55291, - 55298 + 54577, + 54584 ], "loc": { "start": { - "line": 1887, + "line": 1868, "column": 32 }, "end": { - "line": 1887, + "line": 1868, "column": 39 } } @@ -100948,16 +98964,16 @@ "type": "Identifier", "name": "parseNb", "range": [ - 55302, - 55309 + 54588, + 54595 ], "loc": { "start": { - "line": 1887, + "line": 1868, "column": 43 }, "end": { - "line": 1887, + "line": 1868, "column": 50 } } @@ -100972,16 +98988,16 @@ "type": "Identifier", "name": "sA", "range": [ - 55335, - 55337 + 54621, + 54623 ], "loc": { "start": { - "line": 1888, + "line": 1869, "column": 24 }, "end": { - "line": 1888, + "line": 1869, "column": 26 } } @@ -100990,31 +99006,31 @@ "type": "Identifier", "name": "replace", "range": [ - 55338, - 55345 + 54624, + 54631 ], "loc": { "start": { - "line": 1888, + "line": 1869, "column": 27 }, "end": { - "line": 1888, + "line": 1869, "column": 34 } } }, "range": [ - 55335, - 55345 + 54621, + 54631 ], "loc": { "start": { - "line": 1888, + "line": 1869, "column": 24 }, "end": { - "line": 1888, + "line": 1869, "column": 34 } } @@ -101024,16 +99040,16 @@ "type": "Identifier", "name": "re_le", "range": [ - 55346, - 55351 + 54632, + 54637 ], "loc": { "start": { - "line": 1888, + "line": 1869, "column": 35 }, "end": { - "line": 1888, + "line": 1869, "column": 40 } } @@ -101043,32 +99059,32 @@ "value": "", "raw": "''", "range": [ - 55353, - 55355 + 54639, + 54641 ], "loc": { "start": { - "line": 1888, + "line": 1869, "column": 42 }, "end": { - "line": 1888, + "line": 1869, "column": 44 } } } ], "range": [ - 55335, - 55356 + 54621, + 54642 ], "loc": { "start": { - "line": 1888, + "line": 1869, "column": 24 }, "end": { - "line": 1888, + "line": 1869, "column": 45 } } @@ -101077,93 +99093,93 @@ "type": "Identifier", "name": "decimal", "range": [ - 55382, - 55389 + 54668, + 54675 ], "loc": { "start": { - "line": 1889, + "line": 1870, "column": 24 }, "end": { - "line": 1889, + "line": 1870, "column": 31 } } } ], "range": [ - 55302, - 55411 + 54588, + 54697 ], "loc": { "start": { - "line": 1887, + "line": 1868, "column": 43 }, "end": { - "line": 1890, + "line": 1871, "column": 21 } } }, "range": [ - 55291, - 55411 + 54577, + 54697 ], "loc": { "start": { - "line": 1887, + "line": 1868, "column": 32 }, "end": { - "line": 1890, + "line": 1871, "column": 21 } } }, "range": [ - 55279, - 55411 + 54565, + 54697 ], "loc": { "start": { - "line": 1887, + "line": 1868, "column": 20 }, "end": { - "line": 1890, + "line": 1871, "column": 21 } } }, "range": [ - 55279, - 55412 + 54565, + 54698 ], "loc": { "start": { - "line": 1887, + "line": 1868, "column": 20 }, "end": { - "line": 1890, + "line": 1871, "column": 22 } } } ], "range": [ - 55257, - 55430 + 54543, + 54716 ], "loc": { "start": { - "line": 1886, + "line": 1867, "column": 27 }, "end": { - "line": 1891, + "line": 1872, "column": 17 } }, @@ -101172,16 +99188,16 @@ "type": "Line", "value": "greater equal", "range": [ - 55447, - 55462 + 54733, + 54748 ], "loc": { "start": { - "line": 1892, + "line": 1873, "column": 16 }, "end": { - "line": 1892, + "line": 1873, "column": 31 } } @@ -101194,16 +99210,16 @@ "type": "Identifier", "name": "hasGE", "range": [ - 55488, - 55493 + 54774, + 54779 ], "loc": { "start": { - "line": 1893, + "line": 1874, "column": 25 }, "end": { - "line": 1893, + "line": 1874, "column": 30 } } @@ -101220,16 +99236,16 @@ "type": "Identifier", "name": "occurence", "range": [ - 55517, - 55526 + 54803, + 54812 ], "loc": { "start": { - "line": 1894, + "line": 1875, "column": 20 }, "end": { - "line": 1894, + "line": 1875, "column": 29 } } @@ -101241,16 +99257,16 @@ "type": "Identifier", "name": "numData", "range": [ - 55529, - 55536 + 54815, + 54822 ], "loc": { "start": { - "line": 1894, + "line": 1875, "column": 32 }, "end": { - "line": 1894, + "line": 1875, "column": 39 } } @@ -101261,16 +99277,16 @@ "type": "Identifier", "name": "parseNb", "range": [ - 55540, - 55547 + 54826, + 54833 ], "loc": { "start": { - "line": 1894, + "line": 1875, "column": 43 }, "end": { - "line": 1894, + "line": 1875, "column": 50 } } @@ -101285,16 +99301,16 @@ "type": "Identifier", "name": "sA", "range": [ - 55573, - 55575 + 54859, + 54861 ], "loc": { "start": { - "line": 1895, + "line": 1876, "column": 24 }, "end": { - "line": 1895, + "line": 1876, "column": 26 } } @@ -101303,31 +99319,31 @@ "type": "Identifier", "name": "replace", "range": [ - 55576, - 55583 + 54862, + 54869 ], "loc": { "start": { - "line": 1895, + "line": 1876, "column": 27 }, "end": { - "line": 1895, + "line": 1876, "column": 34 } } }, "range": [ - 55573, - 55583 + 54859, + 54869 ], "loc": { "start": { - "line": 1895, + "line": 1876, "column": 24 }, "end": { - "line": 1895, + "line": 1876, "column": 34 } } @@ -101337,16 +99353,16 @@ "type": "Identifier", "name": "re_ge", "range": [ - 55584, - 55589 + 54870, + 54875 ], "loc": { "start": { - "line": 1895, + "line": 1876, "column": 35 }, "end": { - "line": 1895, + "line": 1876, "column": 40 } } @@ -101356,32 +99372,32 @@ "value": "", "raw": "''", "range": [ - 55591, - 55593 + 54877, + 54879 ], "loc": { "start": { - "line": 1895, + "line": 1876, "column": 42 }, "end": { - "line": 1895, + "line": 1876, "column": 44 } } } ], "range": [ - 55573, - 55594 + 54859, + 54880 ], "loc": { "start": { - "line": 1895, + "line": 1876, "column": 24 }, "end": { - "line": 1895, + "line": 1876, "column": 45 } } @@ -101390,93 +99406,93 @@ "type": "Identifier", "name": "decimal", "range": [ - 55620, - 55627 + 54906, + 54913 ], "loc": { "start": { - "line": 1896, + "line": 1877, "column": 24 }, "end": { - "line": 1896, + "line": 1877, "column": 31 } } } ], "range": [ - 55540, - 55649 + 54826, + 54935 ], "loc": { "start": { - "line": 1894, + "line": 1875, "column": 43 }, "end": { - "line": 1897, + "line": 1878, "column": 21 } } }, "range": [ - 55529, - 55649 + 54815, + 54935 ], "loc": { "start": { - "line": 1894, + "line": 1875, "column": 32 }, "end": { - "line": 1897, + "line": 1878, "column": 21 } } }, "range": [ - 55517, - 55649 + 54803, + 54935 ], "loc": { "start": { - "line": 1894, + "line": 1875, "column": 20 }, "end": { - "line": 1897, + "line": 1878, "column": 21 } } }, "range": [ - 55517, - 55650 + 54803, + 54936 ], "loc": { "start": { - "line": 1894, + "line": 1875, "column": 20 }, "end": { - "line": 1897, + "line": 1878, "column": 22 } } } ], "range": [ - 55495, - 55668 + 54781, + 54954 ], "loc": { "start": { - "line": 1893, + "line": 1874, "column": 32 }, "end": { - "line": 1898, + "line": 1879, "column": 17 } }, @@ -101485,16 +99501,16 @@ "type": "Line", "value": "lower", "range": [ - 55685, - 55692 + 54971, + 54978 ], "loc": { "start": { - "line": 1899, + "line": 1880, "column": 16 }, "end": { - "line": 1899, + "line": 1880, "column": 23 } } @@ -101507,16 +99523,16 @@ "type": "Identifier", "name": "hasLO", "range": [ - 55718, - 55723 + 55004, + 55009 ], "loc": { "start": { - "line": 1900, + "line": 1881, "column": 25 }, "end": { - "line": 1900, + "line": 1881, "column": 30 } } @@ -101533,16 +99549,16 @@ "type": "Identifier", "name": "occurence", "range": [ - 55747, - 55756 + 55033, + 55042 ], "loc": { "start": { - "line": 1901, + "line": 1882, "column": 20 }, "end": { - "line": 1901, + "line": 1882, "column": 29 } } @@ -101554,16 +99570,16 @@ "type": "Identifier", "name": "numData", "range": [ - 55759, - 55766 + 55045, + 55052 ], "loc": { "start": { - "line": 1901, + "line": 1882, "column": 32 }, "end": { - "line": 1901, + "line": 1882, "column": 39 } } @@ -101574,16 +99590,16 @@ "type": "Identifier", "name": "parseNb", "range": [ - 55769, - 55776 + 55055, + 55062 ], "loc": { "start": { - "line": 1901, + "line": 1882, "column": 42 }, "end": { - "line": 1901, + "line": 1882, "column": 49 } } @@ -101598,16 +99614,16 @@ "type": "Identifier", "name": "sA", "range": [ - 55802, - 55804 + 55088, + 55090 ], "loc": { "start": { - "line": 1902, + "line": 1883, "column": 24 }, "end": { - "line": 1902, + "line": 1883, "column": 26 } } @@ -101616,31 +99632,31 @@ "type": "Identifier", "name": "replace", "range": [ - 55805, - 55812 + 55091, + 55098 ], "loc": { "start": { - "line": 1902, + "line": 1883, "column": 27 }, "end": { - "line": 1902, + "line": 1883, "column": 34 } } }, "range": [ - 55802, - 55812 + 55088, + 55098 ], "loc": { "start": { - "line": 1902, + "line": 1883, "column": 24 }, "end": { - "line": 1902, + "line": 1883, "column": 34 } } @@ -101650,16 +99666,16 @@ "type": "Identifier", "name": "re_l", "range": [ - 55813, - 55817 + 55099, + 55103 ], "loc": { "start": { - "line": 1902, + "line": 1883, "column": 35 }, "end": { - "line": 1902, + "line": 1883, "column": 39 } } @@ -101669,32 +99685,32 @@ "value": "", "raw": "''", "range": [ - 55819, - 55821 + 55105, + 55107 ], "loc": { "start": { - "line": 1902, + "line": 1883, "column": 41 }, "end": { - "line": 1902, + "line": 1883, "column": 43 } } } ], "range": [ - 55802, - 55822 + 55088, + 55108 ], "loc": { "start": { - "line": 1902, + "line": 1883, "column": 24 }, "end": { - "line": 1902, + "line": 1883, "column": 44 } } @@ -101703,93 +99719,93 @@ "type": "Identifier", "name": "decimal", "range": [ - 55848, - 55855 + 55134, + 55141 ], "loc": { "start": { - "line": 1903, + "line": 1884, "column": 24 }, "end": { - "line": 1903, + "line": 1884, "column": 31 } } } ], "range": [ - 55769, - 55877 + 55055, + 55163 ], "loc": { "start": { - "line": 1901, + "line": 1882, "column": 42 }, "end": { - "line": 1904, + "line": 1885, "column": 21 } } }, "range": [ - 55759, - 55877 + 55045, + 55163 ], "loc": { "start": { - "line": 1901, + "line": 1882, "column": 32 }, "end": { - "line": 1904, + "line": 1885, "column": 21 } } }, "range": [ - 55747, - 55877 + 55033, + 55163 ], "loc": { "start": { - "line": 1901, + "line": 1882, "column": 20 }, "end": { - "line": 1904, + "line": 1885, "column": 21 } } }, "range": [ - 55747, - 55878 + 55033, + 55164 ], "loc": { "start": { - "line": 1901, + "line": 1882, "column": 20 }, "end": { - "line": 1904, + "line": 1885, "column": 22 } } } ], "range": [ - 55725, - 55896 + 55011, + 55182 ], "loc": { "start": { - "line": 1900, + "line": 1881, "column": 32 }, "end": { - "line": 1905, + "line": 1886, "column": 17 } }, @@ -101798,16 +99814,16 @@ "type": "Line", "value": "greater", "range": [ - 55913, - 55922 + 55199, + 55208 ], "loc": { "start": { - "line": 1906, + "line": 1887, "column": 16 }, "end": { - "line": 1906, + "line": 1887, "column": 25 } } @@ -101820,16 +99836,16 @@ "type": "Identifier", "name": "hasGR", "range": [ - 55948, - 55953 + 55234, + 55239 ], "loc": { "start": { - "line": 1907, + "line": 1888, "column": 25 }, "end": { - "line": 1907, + "line": 1888, "column": 30 } } @@ -101846,16 +99862,16 @@ "type": "Identifier", "name": "occurence", "range": [ - 55977, - 55986 + 55263, + 55272 ], "loc": { "start": { - "line": 1908, + "line": 1889, "column": 20 }, "end": { - "line": 1908, + "line": 1889, "column": 29 } } @@ -101867,16 +99883,16 @@ "type": "Identifier", "name": "numData", "range": [ - 55989, - 55996 + 55275, + 55282 ], "loc": { "start": { - "line": 1908, + "line": 1889, "column": 32 }, "end": { - "line": 1908, + "line": 1889, "column": 39 } } @@ -101887,16 +99903,16 @@ "type": "Identifier", "name": "parseNb", "range": [ - 55999, - 56006 + 55285, + 55292 ], "loc": { "start": { - "line": 1908, + "line": 1889, "column": 42 }, "end": { - "line": 1908, + "line": 1889, "column": 49 } } @@ -101911,16 +99927,16 @@ "type": "Identifier", "name": "sA", "range": [ - 56032, - 56034 + 55318, + 55320 ], "loc": { "start": { - "line": 1909, + "line": 1890, "column": 24 }, "end": { - "line": 1909, + "line": 1890, "column": 26 } } @@ -101929,31 +99945,31 @@ "type": "Identifier", "name": "replace", "range": [ - 56035, - 56042 + 55321, + 55328 ], "loc": { "start": { - "line": 1909, + "line": 1890, "column": 27 }, "end": { - "line": 1909, + "line": 1890, "column": 34 } } }, "range": [ - 56032, - 56042 + 55318, + 55328 ], "loc": { "start": { - "line": 1909, + "line": 1890, "column": 24 }, "end": { - "line": 1909, + "line": 1890, "column": 34 } } @@ -101963,16 +99979,16 @@ "type": "Identifier", "name": "re_g", "range": [ - 56043, - 56047 + 55329, + 55333 ], "loc": { "start": { - "line": 1909, + "line": 1890, "column": 35 }, "end": { - "line": 1909, + "line": 1890, "column": 39 } } @@ -101982,32 +99998,32 @@ "value": "", "raw": "''", "range": [ - 56049, - 56051 + 55335, + 55337 ], "loc": { "start": { - "line": 1909, + "line": 1890, "column": 41 }, "end": { - "line": 1909, + "line": 1890, "column": 43 } } } ], "range": [ - 56032, - 56052 + 55318, + 55338 ], "loc": { "start": { - "line": 1909, + "line": 1890, "column": 24 }, "end": { - "line": 1909, + "line": 1890, "column": 44 } } @@ -102016,93 +100032,93 @@ "type": "Identifier", "name": "decimal", "range": [ - 56078, - 56085 + 55364, + 55371 ], "loc": { "start": { - "line": 1910, + "line": 1891, "column": 24 }, "end": { - "line": 1910, + "line": 1891, "column": 31 } } } ], "range": [ - 55999, - 56107 + 55285, + 55393 ], "loc": { "start": { - "line": 1908, + "line": 1889, "column": 42 }, "end": { - "line": 1911, + "line": 1892, "column": 21 } } }, "range": [ - 55989, - 56107 + 55275, + 55393 ], "loc": { "start": { - "line": 1908, + "line": 1889, "column": 32 }, "end": { - "line": 1911, + "line": 1892, "column": 21 } } }, "range": [ - 55977, - 56107 + 55263, + 55393 ], "loc": { "start": { - "line": 1908, + "line": 1889, "column": 20 }, "end": { - "line": 1911, + "line": 1892, "column": 21 } } }, "range": [ - 55977, - 56108 + 55263, + 55394 ], "loc": { "start": { - "line": 1908, + "line": 1889, "column": 20 }, "end": { - "line": 1911, + "line": 1892, "column": 22 } } } ], "range": [ - 55955, - 56126 + 55241, + 55412 ], "loc": { "start": { - "line": 1907, + "line": 1888, "column": 32 }, "end": { - "line": 1912, + "line": 1893, "column": 17 } }, @@ -102111,16 +100127,16 @@ "type": "Line", "value": "different", "range": [ - 56143, - 56154 + 55429, + 55440 ], "loc": { "start": { - "line": 1913, + "line": 1894, "column": 16 }, "end": { - "line": 1913, + "line": 1894, "column": 27 } } @@ -102133,16 +100149,16 @@ "type": "Identifier", "name": "hasDF", "range": [ - 56180, - 56185 + 55466, + 55471 ], "loc": { "start": { - "line": 1914, + "line": 1895, "column": 25 }, "end": { - "line": 1914, + "line": 1895, "column": 30 } } @@ -102159,16 +100175,16 @@ "type": "Identifier", "name": "occurence", "range": [ - 56209, - 56218 + 55495, + 55504 ], "loc": { "start": { - "line": 1915, + "line": 1896, "column": 20 }, "end": { - "line": 1915, + "line": 1896, "column": 29 } } @@ -102181,16 +100197,16 @@ "type": "Identifier", "name": "contains", "range": [ - 56221, - 56229 + 55507, + 55515 ], "loc": { "start": { - "line": 1915, + "line": 1896, "column": 32 }, "end": { - "line": 1915, + "line": 1896, "column": 40 } } @@ -102205,16 +100221,16 @@ "type": "Identifier", "name": "sA", "range": [ - 56230, - 56232 + 55516, + 55518 ], "loc": { "start": { - "line": 1915, + "line": 1896, "column": 41 }, "end": { - "line": 1915, + "line": 1896, "column": 43 } } @@ -102223,31 +100239,31 @@ "type": "Identifier", "name": "replace", "range": [ - 56233, - 56240 + 55519, + 55526 ], "loc": { "start": { - "line": 1915, + "line": 1896, "column": 44 }, "end": { - "line": 1915, + "line": 1896, "column": 51 } } }, "range": [ - 56230, - 56240 + 55516, + 55526 ], "loc": { "start": { - "line": 1915, + "line": 1896, "column": 41 }, "end": { - "line": 1915, + "line": 1896, "column": 51 } } @@ -102257,16 +100273,16 @@ "type": "Identifier", "name": "re_d", "range": [ - 56241, - 56245 + 55527, + 55531 ], "loc": { "start": { - "line": 1915, + "line": 1896, "column": 52 }, "end": { - "line": 1915, + "line": 1896, "column": 56 } } @@ -102276,32 +100292,32 @@ "value": "", "raw": "''", "range": [ - 56247, - 56249 + 55533, + 55535 ], "loc": { "start": { - "line": 1915, + "line": 1896, "column": 58 }, "end": { - "line": 1915, + "line": 1896, "column": 60 } } } ], "range": [ - 56230, - 56250 + 55516, + 55536 ], "loc": { "start": { - "line": 1915, + "line": 1896, "column": 41 }, "end": { - "line": 1915, + "line": 1896, "column": 61 } } @@ -102310,16 +100326,16 @@ "type": "Identifier", "name": "cellData", "range": [ - 56252, - 56260 + 55538, + 55546 ], "loc": { "start": { - "line": 1915, + "line": 1896, "column": 63 }, "end": { - "line": 1915, + "line": 1896, "column": 71 } } @@ -102329,16 +100345,16 @@ "value": false, "raw": "false", "range": [ - 56286, - 56291 + 55572, + 55577 ], "loc": { "start": { - "line": 1916, + "line": 1897, "column": 24 }, "end": { - "line": 1916, + "line": 1897, "column": 29 } } @@ -102349,16 +100365,16 @@ "object": { "type": "ThisExpression", "range": [ - 56293, - 56297 + 55579, + 55583 ], "loc": { "start": { - "line": 1916, + "line": 1897, "column": 31 }, "end": { - "line": 1916, + "line": 1897, "column": 35 } } @@ -102367,47 +100383,47 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 56298, - 56311 + 55584, + 55597 ], "loc": { "start": { - "line": 1916, + "line": 1897, "column": 36 }, "end": { - "line": 1916, + "line": 1897, "column": 49 } } }, "range": [ - 56293, - 56311 + 55579, + 55597 ], "loc": { "start": { - "line": 1916, + "line": 1897, "column": 31 }, "end": { - "line": 1916, + "line": 1897, "column": 49 } } } ], "range": [ - 56221, - 56312 + 55507, + 55598 ], "loc": { "start": { - "line": 1915, + "line": 1896, "column": 32 }, "end": { - "line": 1916, + "line": 1897, "column": 50 } } @@ -102417,16 +100433,16 @@ "value": false, "raw": "false", "range": [ - 56315, - 56320 + 55601, + 55606 ], "loc": { "start": { - "line": 1916, + "line": 1897, "column": 53 }, "end": { - "line": 1916, + "line": 1897, "column": 58 } } @@ -102436,77 +100452,77 @@ "value": true, "raw": "true", "range": [ - 56323, - 56327 + 55609, + 55613 ], "loc": { "start": { - "line": 1916, + "line": 1897, "column": 61 }, "end": { - "line": 1916, + "line": 1897, "column": 65 } } }, "range": [ - 56221, - 56327 + 55507, + 55613 ], "loc": { "start": { - "line": 1915, + "line": 1896, "column": 32 }, "end": { - "line": 1916, + "line": 1897, "column": 65 } } }, "range": [ - 56209, - 56327 + 55495, + 55613 ], "loc": { "start": { - "line": 1915, + "line": 1896, "column": 20 }, "end": { - "line": 1916, + "line": 1897, "column": 65 } } }, "range": [ - 56209, - 56328 + 55495, + 55614 ], "loc": { "start": { - "line": 1915, + "line": 1896, "column": 20 }, "end": { - "line": 1916, + "line": 1897, "column": 66 } } } ], "range": [ - 56187, - 56346 + 55473, + 55632 ], "loc": { "start": { - "line": 1914, + "line": 1895, "column": 32 }, "end": { - "line": 1917, + "line": 1898, "column": 17 } }, @@ -102515,16 +100531,16 @@ "type": "Line", "value": "like", "range": [ - 56363, - 56369 + 55649, + 55655 ], "loc": { "start": { - "line": 1918, + "line": 1899, "column": 16 }, "end": { - "line": 1918, + "line": 1899, "column": 22 } } @@ -102537,16 +100553,16 @@ "type": "Identifier", "name": "hasLK", "range": [ - 56395, - 56400 + 55681, + 55686 ], "loc": { "start": { - "line": 1919, + "line": 1900, "column": 25 }, "end": { - "line": 1919, + "line": 1900, "column": 30 } } @@ -102563,16 +100579,16 @@ "type": "Identifier", "name": "occurence", "range": [ - 56424, - 56433 + 55710, + 55719 ], "loc": { "start": { - "line": 1920, + "line": 1901, "column": 20 }, "end": { - "line": 1920, + "line": 1901, "column": 29 } } @@ -102583,16 +100599,16 @@ "type": "Identifier", "name": "contains", "range": [ - 56436, - 56444 + 55722, + 55730 ], "loc": { "start": { - "line": 1920, + "line": 1901, "column": 32 }, "end": { - "line": 1920, + "line": 1901, "column": 40 } } @@ -102607,16 +100623,16 @@ "type": "Identifier", "name": "sA", "range": [ - 56445, - 56447 + 55731, + 55733 ], "loc": { "start": { - "line": 1920, + "line": 1901, "column": 41 }, "end": { - "line": 1920, + "line": 1901, "column": 43 } } @@ -102625,31 +100641,31 @@ "type": "Identifier", "name": "replace", "range": [ - 56448, - 56455 + 55734, + 55741 ], "loc": { "start": { - "line": 1920, + "line": 1901, "column": 44 }, "end": { - "line": 1920, + "line": 1901, "column": 51 } } }, "range": [ - 56445, - 56455 + 55731, + 55741 ], "loc": { "start": { - "line": 1920, + "line": 1901, "column": 41 }, "end": { - "line": 1920, + "line": 1901, "column": 51 } } @@ -102659,16 +100675,16 @@ "type": "Identifier", "name": "re_lk", "range": [ - 56456, - 56461 + 55742, + 55747 ], "loc": { "start": { - "line": 1920, + "line": 1901, "column": 52 }, "end": { - "line": 1920, + "line": 1901, "column": 57 } } @@ -102678,32 +100694,32 @@ "value": "", "raw": "''", "range": [ - 56463, - 56465 + 55749, + 55751 ], "loc": { "start": { - "line": 1920, + "line": 1901, "column": 59 }, "end": { - "line": 1920, + "line": 1901, "column": 61 } } } ], "range": [ - 56445, - 56466 + 55731, + 55752 ], "loc": { "start": { - "line": 1920, + "line": 1901, "column": 41 }, "end": { - "line": 1920, + "line": 1901, "column": 62 } } @@ -102712,16 +100728,16 @@ "type": "Identifier", "name": "cellData", "range": [ - 56468, - 56476 + 55754, + 55762 ], "loc": { "start": { - "line": 1920, + "line": 1901, "column": 64 }, "end": { - "line": 1920, + "line": 1901, "column": 72 } } @@ -102731,16 +100747,16 @@ "value": false, "raw": "false", "range": [ - 56502, - 56507 + 55788, + 55793 ], "loc": { "start": { - "line": 1921, + "line": 1902, "column": 24 }, "end": { - "line": 1921, + "line": 1902, "column": 29 } } @@ -102751,16 +100767,16 @@ "object": { "type": "ThisExpression", "range": [ - 56509, - 56513 + 55795, + 55799 ], "loc": { "start": { - "line": 1921, + "line": 1902, "column": 31 }, "end": { - "line": 1921, + "line": 1902, "column": 35 } } @@ -102769,93 +100785,93 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 56514, - 56527 + 55800, + 55813 ], "loc": { "start": { - "line": 1921, + "line": 1902, "column": 36 }, "end": { - "line": 1921, + "line": 1902, "column": 49 } } }, "range": [ - 56509, - 56527 + 55795, + 55813 ], "loc": { "start": { - "line": 1921, + "line": 1902, "column": 31 }, "end": { - "line": 1921, + "line": 1902, "column": 49 } } } ], "range": [ - 56436, - 56528 + 55722, + 55814 ], "loc": { "start": { - "line": 1920, + "line": 1901, "column": 32 }, "end": { - "line": 1921, + "line": 1902, "column": 50 } } }, "range": [ - 56424, - 56528 + 55710, + 55814 ], "loc": { "start": { - "line": 1920, + "line": 1901, "column": 20 }, "end": { - "line": 1921, + "line": 1902, "column": 50 } } }, "range": [ - 56424, - 56529 + 55710, + 55815 ], "loc": { "start": { - "line": 1920, + "line": 1901, "column": 20 }, "end": { - "line": 1921, + "line": 1902, "column": 51 } } } ], "range": [ - 56402, - 56547 + 55688, + 55833 ], "loc": { "start": { - "line": 1919, + "line": 1900, "column": 32 }, "end": { - "line": 1922, + "line": 1903, "column": 17 } }, @@ -102864,16 +100880,16 @@ "type": "Line", "value": "equal", "range": [ - 56564, - 56571 + 55850, + 55857 ], "loc": { "start": { - "line": 1923, + "line": 1904, "column": 16 }, "end": { - "line": 1923, + "line": 1904, "column": 23 } } @@ -102886,16 +100902,16 @@ "type": "Identifier", "name": "hasEQ", "range": [ - 56597, - 56602 + 55883, + 55888 ], "loc": { "start": { - "line": 1924, + "line": 1905, "column": 25 }, "end": { - "line": 1924, + "line": 1905, "column": 30 } } @@ -102912,16 +100928,16 @@ "type": "Identifier", "name": "occurence", "range": [ - 56626, - 56635 + 55912, + 55921 ], "loc": { "start": { - "line": 1925, + "line": 1906, "column": 20 }, "end": { - "line": 1925, + "line": 1906, "column": 29 } } @@ -102932,16 +100948,16 @@ "type": "Identifier", "name": "contains", "range": [ - 56638, - 56646 + 55924, + 55932 ], "loc": { "start": { - "line": 1925, + "line": 1906, "column": 32 }, "end": { - "line": 1925, + "line": 1906, "column": 40 } } @@ -102956,16 +100972,16 @@ "type": "Identifier", "name": "sA", "range": [ - 56647, - 56649 + 55933, + 55935 ], "loc": { "start": { - "line": 1925, + "line": 1906, "column": 41 }, "end": { - "line": 1925, + "line": 1906, "column": 43 } } @@ -102974,31 +100990,31 @@ "type": "Identifier", "name": "replace", "range": [ - 56650, - 56657 + 55936, + 55943 ], "loc": { "start": { - "line": 1925, + "line": 1906, "column": 44 }, "end": { - "line": 1925, + "line": 1906, "column": 51 } } }, "range": [ - 56647, - 56657 + 55933, + 55943 ], "loc": { "start": { - "line": 1925, + "line": 1906, "column": 41 }, "end": { - "line": 1925, + "line": 1906, "column": 51 } } @@ -103008,16 +101024,16 @@ "type": "Identifier", "name": "re_eq", "range": [ - 56658, - 56663 + 55944, + 55949 ], "loc": { "start": { - "line": 1925, + "line": 1906, "column": 52 }, "end": { - "line": 1925, + "line": 1906, "column": 57 } } @@ -103027,32 +101043,32 @@ "value": "", "raw": "''", "range": [ - 56665, - 56667 + 55951, + 55953 ], "loc": { "start": { - "line": 1925, + "line": 1906, "column": 59 }, "end": { - "line": 1925, + "line": 1906, "column": 61 } } } ], "range": [ - 56647, - 56668 + 55933, + 55954 ], "loc": { "start": { - "line": 1925, + "line": 1906, "column": 41 }, "end": { - "line": 1925, + "line": 1906, "column": 62 } } @@ -103061,16 +101077,16 @@ "type": "Identifier", "name": "cellData", "range": [ - 56670, - 56678 + 55956, + 55964 ], "loc": { "start": { - "line": 1925, + "line": 1906, "column": 64 }, "end": { - "line": 1925, + "line": 1906, "column": 72 } } @@ -103080,16 +101096,16 @@ "value": true, "raw": "true", "range": [ - 56704, - 56708 + 55990, + 55994 ], "loc": { "start": { - "line": 1926, + "line": 1907, "column": 24 }, "end": { - "line": 1926, + "line": 1907, "column": 28 } } @@ -103100,16 +101116,16 @@ "object": { "type": "ThisExpression", "range": [ - 56710, - 56714 + 55996, + 56000 ], "loc": { "start": { - "line": 1926, + "line": 1907, "column": 30 }, "end": { - "line": 1926, + "line": 1907, "column": 34 } } @@ -103118,93 +101134,93 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 56715, - 56728 + 56001, + 56014 ], "loc": { "start": { - "line": 1926, + "line": 1907, "column": 35 }, "end": { - "line": 1926, + "line": 1907, "column": 48 } } }, "range": [ - 56710, - 56728 + 55996, + 56014 ], "loc": { "start": { - "line": 1926, + "line": 1907, "column": 30 }, "end": { - "line": 1926, + "line": 1907, "column": 48 } } } ], "range": [ - 56638, - 56729 + 55924, + 56015 ], "loc": { "start": { - "line": 1925, + "line": 1906, "column": 32 }, "end": { - "line": 1926, + "line": 1907, "column": 49 } } }, "range": [ - 56626, - 56729 + 55912, + 56015 ], "loc": { "start": { - "line": 1925, + "line": 1906, "column": 20 }, "end": { - "line": 1926, + "line": 1907, "column": 49 } } }, "range": [ - 56626, - 56730 + 55912, + 56016 ], "loc": { "start": { - "line": 1925, + "line": 1906, "column": 20 }, "end": { - "line": 1926, + "line": 1907, "column": 50 } } } ], "range": [ - 56604, - 56748 + 55890, + 56034 ], "loc": { "start": { - "line": 1924, + "line": 1905, "column": 32 }, "end": { - "line": 1927, + "line": 1908, "column": 17 } }, @@ -103213,16 +101229,16 @@ "type": "Line", "value": "starts with", "range": [ - 56765, - 56778 + 56051, + 56064 ], "loc": { "start": { - "line": 1928, + "line": 1909, "column": 16 }, "end": { - "line": 1928, + "line": 1909, "column": 29 } } @@ -103235,16 +101251,16 @@ "type": "Identifier", "name": "hasST", "range": [ - 56804, - 56809 + 56090, + 56095 ], "loc": { "start": { - "line": 1929, + "line": 1910, "column": 25 }, "end": { - "line": 1929, + "line": 1910, "column": 30 } } @@ -103261,16 +101277,16 @@ "type": "Identifier", "name": "occurence", "range": [ - 56833, - 56842 + 56119, + 56128 ], "loc": { "start": { - "line": 1930, + "line": 1911, "column": 20 }, "end": { - "line": 1930, + "line": 1911, "column": 29 } } @@ -103289,16 +101305,16 @@ "type": "Identifier", "name": "cellData", "range": [ - 56845, - 56853 + 56131, + 56139 ], "loc": { "start": { - "line": 1930, + "line": 1911, "column": 32 }, "end": { - "line": 1930, + "line": 1911, "column": 40 } } @@ -103307,31 +101323,31 @@ "type": "Identifier", "name": "indexOf", "range": [ - 56854, - 56861 + 56140, + 56147 ], "loc": { "start": { - "line": 1930, + "line": 1911, "column": 41 }, "end": { - "line": 1930, + "line": 1911, "column": 48 } } }, "range": [ - 56845, - 56861 + 56131, + 56147 ], "loc": { "start": { - "line": 1930, + "line": 1911, "column": 32 }, "end": { - "line": 1930, + "line": 1911, "column": 48 } } @@ -103346,16 +101362,16 @@ "type": "Identifier", "name": "sA", "range": [ - 56862, - 56864 + 56148, + 56150 ], "loc": { "start": { - "line": 1930, + "line": 1911, "column": 49 }, "end": { - "line": 1930, + "line": 1911, "column": 51 } } @@ -103364,31 +101380,31 @@ "type": "Identifier", "name": "replace", "range": [ - 56865, - 56872 + 56151, + 56158 ], "loc": { "start": { - "line": 1930, + "line": 1911, "column": 52 }, "end": { - "line": 1930, + "line": 1911, "column": 59 } } }, "range": [ - 56862, - 56872 + 56148, + 56158 ], "loc": { "start": { - "line": 1930, + "line": 1911, "column": 49 }, "end": { - "line": 1930, + "line": 1911, "column": 59 } } @@ -103398,16 +101414,16 @@ "type": "Identifier", "name": "re_st", "range": [ - 56873, - 56878 + 56159, + 56164 ], "loc": { "start": { - "line": 1930, + "line": 1911, "column": 60 }, "end": { - "line": 1930, + "line": 1911, "column": 65 } } @@ -103417,48 +101433,48 @@ "value": "", "raw": "''", "range": [ - 56880, - 56882 + 56166, + 56168 ], "loc": { "start": { - "line": 1930, + "line": 1911, "column": 67 }, "end": { - "line": 1930, + "line": 1911, "column": 69 } } } ], "range": [ - 56862, - 56883 + 56148, + 56169 ], "loc": { "start": { - "line": 1930, + "line": 1911, "column": 49 }, "end": { - "line": 1930, + "line": 1911, "column": 70 } } } ], "range": [ - 56845, - 56884 + 56131, + 56170 ], "loc": { "start": { - "line": 1930, + "line": 1911, "column": 32 }, "end": { - "line": 1930, + "line": 1911, "column": 71 } } @@ -103468,31 +101484,31 @@ "value": 0, "raw": "0", "range": [ - 56889, - 56890 + 56175, + 56176 ], "loc": { "start": { - "line": 1930, + "line": 1911, "column": 76 }, "end": { - "line": 1930, + "line": 1911, "column": 77 } } }, "range": [ - 56845, - 56890 + 56131, + 56176 ], "loc": { "start": { - "line": 1930, + "line": 1911, "column": 32 }, "end": { - "line": 1930, + "line": 1911, "column": 77 } } @@ -103502,16 +101518,16 @@ "value": true, "raw": "true", "range": [ - 56917, - 56921 + 56203, + 56207 ], "loc": { "start": { - "line": 1931, + "line": 1912, "column": 24 }, "end": { - "line": 1931, + "line": 1912, "column": 28 } } @@ -103521,77 +101537,77 @@ "value": false, "raw": "false", "range": [ - 56924, - 56929 + 56210, + 56215 ], "loc": { "start": { - "line": 1931, + "line": 1912, "column": 31 }, "end": { - "line": 1931, + "line": 1912, "column": 36 } } }, "range": [ - 56845, - 56929 + 56131, + 56215 ], "loc": { "start": { - "line": 1930, + "line": 1911, "column": 32 }, "end": { - "line": 1931, + "line": 1912, "column": 36 } } }, "range": [ - 56833, - 56929 + 56119, + 56215 ], "loc": { "start": { - "line": 1930, + "line": 1911, "column": 20 }, "end": { - "line": 1931, + "line": 1912, "column": 36 } } }, "range": [ - 56833, - 56930 + 56119, + 56216 ], "loc": { "start": { - "line": 1930, + "line": 1911, "column": 20 }, "end": { - "line": 1931, + "line": 1912, "column": 37 } } } ], "range": [ - 56811, - 56948 + 56097, + 56234 ], "loc": { "start": { - "line": 1929, + "line": 1910, "column": 32 }, "end": { - "line": 1932, + "line": 1913, "column": 17 } }, @@ -103600,16 +101616,16 @@ "type": "Line", "value": "ends with", "range": [ - 56965, - 56976 + 56251, + 56262 ], "loc": { "start": { - "line": 1933, + "line": 1914, "column": 16 }, "end": { - "line": 1933, + "line": 1914, "column": 27 } } @@ -103622,16 +101638,16 @@ "type": "Identifier", "name": "hasEN", "range": [ - 57002, - 57007 + 56288, + 56293 ], "loc": { "start": { - "line": 1934, + "line": 1915, "column": 25 }, "end": { - "line": 1934, + "line": 1915, "column": 30 } } @@ -103648,16 +101664,16 @@ "type": "Identifier", "name": "searchArg", "range": [ - 57035, - 57044 + 56321, + 56330 ], "loc": { "start": { - "line": 1935, + "line": 1916, "column": 24 }, "end": { - "line": 1935, + "line": 1916, "column": 33 } } @@ -103671,16 +101687,16 @@ "type": "Identifier", "name": "sA", "range": [ - 57047, - 57049 + 56333, + 56335 ], "loc": { "start": { - "line": 1935, + "line": 1916, "column": 36 }, "end": { - "line": 1935, + "line": 1916, "column": 38 } } @@ -103689,31 +101705,31 @@ "type": "Identifier", "name": "replace", "range": [ - 57050, - 57057 + 56336, + 56343 ], "loc": { "start": { - "line": 1935, + "line": 1916, "column": 39 }, "end": { - "line": 1935, + "line": 1916, "column": 46 } } }, "range": [ - 57047, - 57057 + 56333, + 56343 ], "loc": { "start": { - "line": 1935, + "line": 1916, "column": 36 }, "end": { - "line": 1935, + "line": 1916, "column": 46 } } @@ -103723,16 +101739,16 @@ "type": "Identifier", "name": "re_en", "range": [ - 57058, - 57063 + 56344, + 56349 ], "loc": { "start": { - "line": 1935, + "line": 1916, "column": 47 }, "end": { - "line": 1935, + "line": 1916, "column": 52 } } @@ -103742,47 +101758,47 @@ "value": "", "raw": "''", "range": [ - 57065, - 57067 + 56351, + 56353 ], "loc": { "start": { - "line": 1935, + "line": 1916, "column": 54 }, "end": { - "line": 1935, + "line": 1916, "column": 56 } } } ], "range": [ - 57047, - 57068 + 56333, + 56354 ], "loc": { "start": { - "line": 1935, + "line": 1916, "column": 36 }, "end": { - "line": 1935, + "line": 1916, "column": 57 } } }, "range": [ - 57035, - 57068 + 56321, + 56354 ], "loc": { "start": { - "line": 1935, + "line": 1916, "column": 24 }, "end": { - "line": 1935, + "line": 1916, "column": 57 } } @@ -103790,16 +101806,16 @@ ], "kind": "let", "range": [ - 57031, - 57069 + 56317, + 56355 ], "loc": { "start": { - "line": 1935, + "line": 1916, "column": 20 }, "end": { - "line": 1935, + "line": 1916, "column": 58 } } @@ -103813,16 +101829,16 @@ "type": "Identifier", "name": "occurence", "range": [ - 57090, - 57099 + 56376, + 56385 ], "loc": { "start": { - "line": 1936, + "line": 1917, "column": 20 }, "end": { - "line": 1936, + "line": 1917, "column": 29 } } @@ -103844,16 +101860,16 @@ "type": "Identifier", "name": "cellData", "range": [ - 57126, - 57134 + 56412, + 56420 ], "loc": { "start": { - "line": 1937, + "line": 1918, "column": 24 }, "end": { - "line": 1937, + "line": 1918, "column": 32 } } @@ -103862,31 +101878,31 @@ "type": "Identifier", "name": "lastIndexOf", "range": [ - 57135, - 57146 + 56421, + 56432 ], "loc": { "start": { - "line": 1937, + "line": 1918, "column": 33 }, "end": { - "line": 1937, + "line": 1918, "column": 44 } } }, "range": [ - 57126, - 57146 + 56412, + 56432 ], "loc": { "start": { - "line": 1937, + "line": 1918, "column": 24 }, "end": { - "line": 1937, + "line": 1918, "column": 44 } } @@ -103896,16 +101912,16 @@ "type": "Identifier", "name": "searchArg", "range": [ - 57147, - 57156 + 56433, + 56442 ], "loc": { "start": { - "line": 1937, + "line": 1918, "column": 45 }, "end": { - "line": 1937, + "line": 1918, "column": 54 } } @@ -103920,16 +101936,16 @@ "type": "Identifier", "name": "cellData", "range": [ - 57158, - 57166 + 56444, + 56452 ], "loc": { "start": { - "line": 1937, + "line": 1918, "column": 56 }, "end": { - "line": 1937, + "line": 1918, "column": 64 } } @@ -103938,31 +101954,31 @@ "type": "Identifier", "name": "length", "range": [ - 57167, - 57173 + 56453, + 56459 ], "loc": { "start": { - "line": 1937, + "line": 1918, "column": 65 }, "end": { - "line": 1937, + "line": 1918, "column": 71 } } }, "range": [ - 57158, - 57173 + 56444, + 56459 ], "loc": { "start": { - "line": 1937, + "line": 1918, "column": 56 }, "end": { - "line": 1937, + "line": 1918, "column": 71 } } @@ -103972,47 +101988,47 @@ "value": 1, "raw": "1", "range": [ - 57176, - 57177 + 56462, + 56463 ], "loc": { "start": { - "line": 1937, + "line": 1918, "column": 74 }, "end": { - "line": 1937, + "line": 1918, "column": 75 } } }, "range": [ - 57158, - 57177 + 56444, + 56463 ], "loc": { "start": { - "line": 1937, + "line": 1918, "column": 56 }, "end": { - "line": 1937, + "line": 1918, "column": 75 } } } ], "range": [ - 57126, - 57178 + 56412, + 56464 ], "loc": { "start": { - "line": 1937, + "line": 1918, "column": 24 }, "end": { - "line": 1937, + "line": 1918, "column": 76 } } @@ -104030,16 +102046,16 @@ "type": "Identifier", "name": "cellData", "range": [ - 57212, - 57220 + 56498, + 56506 ], "loc": { "start": { - "line": 1938, + "line": 1919, "column": 29 }, "end": { - "line": 1938, + "line": 1919, "column": 37 } } @@ -104048,31 +102064,31 @@ "type": "Identifier", "name": "length", "range": [ - 57221, - 57227 + 56507, + 56513 ], "loc": { "start": { - "line": 1938, + "line": 1919, "column": 38 }, "end": { - "line": 1938, + "line": 1919, "column": 44 } } }, "range": [ - 57212, - 57227 + 56498, + 56513 ], "loc": { "start": { - "line": 1938, + "line": 1919, "column": 29 }, "end": { - "line": 1938, + "line": 1919, "column": 44 } } @@ -104082,31 +102098,31 @@ "value": 1, "raw": "1", "range": [ - 57230, - 57231 + 56516, + 56517 ], "loc": { "start": { - "line": 1938, + "line": 1919, "column": 47 }, "end": { - "line": 1938, + "line": 1919, "column": 48 } } }, "range": [ - 57212, - 57231 + 56498, + 56517 ], "loc": { "start": { - "line": 1938, + "line": 1919, "column": 29 }, "end": { - "line": 1938, + "line": 1919, "column": 48 } } @@ -104121,16 +102137,16 @@ "type": "Identifier", "name": "searchArg", "range": [ - 57236, - 57245 + 56522, + 56531 ], "loc": { "start": { - "line": 1938, + "line": 1919, "column": 53 }, "end": { - "line": 1938, + "line": 1919, "column": 62 } } @@ -104139,31 +102155,31 @@ "type": "Identifier", "name": "length", "range": [ - 57246, - 57252 + 56532, + 56538 ], "loc": { "start": { - "line": 1938, + "line": 1919, "column": 63 }, "end": { - "line": 1938, + "line": 1919, "column": 69 } } }, "range": [ - 57236, - 57252 + 56522, + 56538 ], "loc": { "start": { - "line": 1938, + "line": 1919, "column": 53 }, "end": { - "line": 1938, + "line": 1919, "column": 69 } } @@ -104173,61 +102189,61 @@ "value": 1, "raw": "1", "range": [ - 57255, - 57256 + 56541, + 56542 ], "loc": { "start": { - "line": 1938, + "line": 1919, "column": 72 }, "end": { - "line": 1938, + "line": 1919, "column": 73 } } }, "range": [ - 57236, - 57256 + 56522, + 56542 ], "loc": { "start": { - "line": 1938, + "line": 1919, "column": 53 }, "end": { - "line": 1938, + "line": 1919, "column": 73 } } }, "range": [ - 57211, - 57257 + 56497, + 56543 ], "loc": { "start": { - "line": 1938, + "line": 1919, "column": 28 }, "end": { - "line": 1938, + "line": 1919, "column": 74 } } }, "range": [ - 57126, - 57257 + 56412, + 56543 ], "loc": { "start": { - "line": 1937, + "line": 1918, "column": 24 }, "end": { - "line": 1938, + "line": 1919, "column": 74 } } @@ -104244,16 +102260,16 @@ "type": "Identifier", "name": "cellData", "range": [ - 57289, - 57297 + 56575, + 56583 ], "loc": { "start": { - "line": 1939, + "line": 1920, "column": 28 }, "end": { - "line": 1939, + "line": 1920, "column": 36 } } @@ -104262,31 +102278,31 @@ "type": "Identifier", "name": "lastIndexOf", "range": [ - 57298, - 57309 + 56584, + 56595 ], "loc": { "start": { - "line": 1939, + "line": 1920, "column": 37 }, "end": { - "line": 1939, + "line": 1920, "column": 48 } } }, "range": [ - 57289, - 57309 + 56575, + 56595 ], "loc": { "start": { - "line": 1939, + "line": 1920, "column": 28 }, "end": { - "line": 1939, + "line": 1920, "column": 48 } } @@ -104296,16 +102312,16 @@ "type": "Identifier", "name": "searchArg", "range": [ - 57310, - 57319 + 56596, + 56605 ], "loc": { "start": { - "line": 1939, + "line": 1920, "column": 49 }, "end": { - "line": 1939, + "line": 1920, "column": 58 } } @@ -104320,16 +102336,16 @@ "type": "Identifier", "name": "cellData", "range": [ - 57321, - 57329 + 56607, + 56615 ], "loc": { "start": { - "line": 1939, + "line": 1920, "column": 60 }, "end": { - "line": 1939, + "line": 1920, "column": 68 } } @@ -104338,31 +102354,31 @@ "type": "Identifier", "name": "length", "range": [ - 57330, - 57336 + 56616, + 56622 ], "loc": { "start": { - "line": 1939, + "line": 1920, "column": 69 }, "end": { - "line": 1939, + "line": 1920, "column": 75 } } }, "range": [ - 57321, - 57336 + 56607, + 56622 ], "loc": { "start": { - "line": 1939, + "line": 1920, "column": 60 }, "end": { - "line": 1939, + "line": 1920, "column": 75 } } @@ -104372,47 +102388,47 @@ "value": 1, "raw": "1", "range": [ - 57339, - 57340 + 56625, + 56626 ], "loc": { "start": { - "line": 1939, + "line": 1920, "column": 78 }, "end": { - "line": 1939, + "line": 1920, "column": 79 } } }, "range": [ - 57321, - 57340 + 56607, + 56626 ], "loc": { "start": { - "line": 1939, + "line": 1920, "column": 60 }, "end": { - "line": 1939, + "line": 1920, "column": 79 } } } ], "range": [ - 57289, - 57341 + 56575, + 56627 ], "loc": { "start": { - "line": 1939, + "line": 1920, "column": 28 }, "end": { - "line": 1939, + "line": 1920, "column": 80 } } @@ -104425,62 +102441,62 @@ "value": 1, "raw": "1", "range": [ - 57373, - 57374 + 56659, + 56660 ], "loc": { "start": { - "line": 1940, + "line": 1921, "column": 31 }, "end": { - "line": 1940, + "line": 1921, "column": 32 } } }, "prefix": true, "range": [ - 57372, - 57374 + 56658, + 56660 ], "loc": { "start": { - "line": 1940, + "line": 1921, "column": 30 }, "end": { - "line": 1940, + "line": 1921, "column": 32 } } }, "range": [ - 57289, - 57374 + 56575, + 56660 ], "loc": { "start": { - "line": 1939, + "line": 1920, "column": 28 }, "end": { - "line": 1940, + "line": 1921, "column": 32 } } }, "range": [ - 57126, - 57374 + 56412, + 56660 ], "loc": { "start": { - "line": 1937, + "line": 1918, "column": 24 }, "end": { - "line": 1940, + "line": 1921, "column": 32 } } @@ -104490,16 +102506,16 @@ "value": true, "raw": "true", "range": [ - 57377, - 57381 + 56663, + 56667 ], "loc": { "start": { - "line": 1940, + "line": 1921, "column": 35 }, "end": { - "line": 1940, + "line": 1921, "column": 39 } } @@ -104509,77 +102525,77 @@ "value": false, "raw": "false", "range": [ - 57384, - 57389 + 56670, + 56675 ], "loc": { "start": { - "line": 1940, + "line": 1921, "column": 42 }, "end": { - "line": 1940, + "line": 1921, "column": 47 } } }, "range": [ - 57126, - 57389 + 56412, + 56675 ], "loc": { "start": { - "line": 1937, + "line": 1918, "column": 24 }, "end": { - "line": 1940, + "line": 1921, "column": 47 } } }, "range": [ - 57090, - 57389 + 56376, + 56675 ], "loc": { "start": { - "line": 1936, + "line": 1917, "column": 20 }, "end": { - "line": 1940, + "line": 1921, "column": 47 } } }, "range": [ - 57090, - 57390 + 56376, + 56676 ], "loc": { "start": { - "line": 1936, + "line": 1917, "column": 20 }, "end": { - "line": 1940, + "line": 1921, "column": 48 } } } ], "range": [ - 57009, - 57408 + 56295, + 56694 ], "loc": { "start": { - "line": 1934, + "line": 1915, "column": 32 }, "end": { - "line": 1941, + "line": 1922, "column": 17 } }, @@ -104588,16 +102604,16 @@ "type": "Line", "value": "empty", "range": [ - 57425, - 57432 + 56711, + 56718 ], "loc": { "start": { - "line": 1942, + "line": 1923, "column": 16 }, "end": { - "line": 1942, + "line": 1923, "column": 23 } } @@ -104610,16 +102626,16 @@ "type": "Identifier", "name": "hasEM", "range": [ - 57458, - 57463 + 56744, + 56749 ], "loc": { "start": { - "line": 1943, + "line": 1924, "column": 25 }, "end": { - "line": 1943, + "line": 1924, "column": 30 } } @@ -104636,16 +102652,16 @@ "type": "Identifier", "name": "occurence", "range": [ - 57487, - 57496 + 56773, + 56782 ], "loc": { "start": { - "line": 1944, + "line": 1925, "column": 20 }, "end": { - "line": 1944, + "line": 1925, "column": 29 } } @@ -104656,16 +102672,16 @@ "type": "Identifier", "name": "isEmptyString", "range": [ - 57499, - 57512 + 56785, + 56798 ], "loc": { "start": { - "line": 1944, + "line": 1925, "column": 32 }, "end": { - "line": 1944, + "line": 1925, "column": 45 } } @@ -104675,78 +102691,78 @@ "type": "Identifier", "name": "cellData", "range": [ - 57513, - 57521 + 56799, + 56807 ], "loc": { "start": { - "line": 1944, + "line": 1925, "column": 46 }, "end": { - "line": 1944, + "line": 1925, "column": 54 } } } ], "range": [ - 57499, - 57522 + 56785, + 56808 ], "loc": { "start": { - "line": 1944, + "line": 1925, "column": 32 }, "end": { - "line": 1944, + "line": 1925, "column": 55 } } }, "range": [ - 57487, - 57522 + 56773, + 56808 ], "loc": { "start": { - "line": 1944, + "line": 1925, "column": 20 }, "end": { - "line": 1944, + "line": 1925, "column": 55 } } }, "range": [ - 57487, - 57523 + 56773, + 56809 ], "loc": { "start": { - "line": 1944, + "line": 1925, "column": 20 }, "end": { - "line": 1944, + "line": 1925, "column": 56 } } } ], "range": [ - 57465, - 57541 + 56751, + 56827 ], "loc": { "start": { - "line": 1943, + "line": 1924, "column": 32 }, "end": { - "line": 1945, + "line": 1926, "column": 17 } }, @@ -104755,16 +102771,16 @@ "type": "Line", "value": "non-empty", "range": [ - 57558, - 57569 + 56844, + 56855 ], "loc": { "start": { - "line": 1946, + "line": 1927, "column": 16 }, "end": { - "line": 1946, + "line": 1927, "column": 27 } } @@ -104777,16 +102793,16 @@ "type": "Identifier", "name": "hasNM", "range": [ - 57595, - 57600 + 56881, + 56886 ], "loc": { "start": { - "line": 1947, + "line": 1928, "column": 25 }, "end": { - "line": 1947, + "line": 1928, "column": 30 } } @@ -104803,16 +102819,16 @@ "type": "Identifier", "name": "occurence", "range": [ - 57624, - 57633 + 56910, + 56919 ], "loc": { "start": { - "line": 1948, + "line": 1929, "column": 20 }, "end": { - "line": 1948, + "line": 1929, "column": 29 } } @@ -104826,16 +102842,16 @@ "type": "Identifier", "name": "isEmptyString", "range": [ - 57637, - 57650 + 56923, + 56936 ], "loc": { "start": { - "line": 1948, + "line": 1929, "column": 33 }, "end": { - "line": 1948, + "line": 1929, "column": 46 } } @@ -104845,94 +102861,94 @@ "type": "Identifier", "name": "cellData", "range": [ - 57651, - 57659 + 56937, + 56945 ], "loc": { "start": { - "line": 1948, + "line": 1929, "column": 47 }, "end": { - "line": 1948, + "line": 1929, "column": 55 } } } ], "range": [ - 57637, - 57660 + 56923, + 56946 ], "loc": { "start": { - "line": 1948, + "line": 1929, "column": 33 }, "end": { - "line": 1948, + "line": 1929, "column": 56 } } }, "prefix": true, "range": [ - 57636, - 57660 + 56922, + 56946 ], "loc": { "start": { - "line": 1948, + "line": 1929, "column": 32 }, "end": { - "line": 1948, + "line": 1929, "column": 56 } } }, "range": [ - 57624, - 57660 + 56910, + 56946 ], "loc": { "start": { - "line": 1948, + "line": 1929, "column": 20 }, "end": { - "line": 1948, + "line": 1929, "column": 56 } } }, "range": [ - 57624, - 57661 + 56910, + 56947 ], "loc": { "start": { - "line": 1948, + "line": 1929, "column": 20 }, "end": { - "line": 1948, + "line": 1929, "column": 57 } } } ], "range": [ - 57602, - 57679 + 56888, + 56965 ], "loc": { "start": { - "line": 1947, + "line": 1928, "column": 32 }, "end": { - "line": 1949, + "line": 1930, "column": 17 } }, @@ -104941,16 +102957,16 @@ "type": "Line", "value": "regexp", "range": [ - 57696, - 57704 + 56982, + 56990 ], "loc": { "start": { - "line": 1950, + "line": 1931, "column": 16 }, "end": { - "line": 1950, + "line": 1931, "column": 24 } } @@ -104963,16 +102979,16 @@ "type": "Identifier", "name": "hasRE", "range": [ - 57730, - 57735 + 57016, + 57021 ], "loc": { "start": { - "line": 1951, + "line": 1932, "column": 25 }, "end": { - "line": 1951, + "line": 1932, "column": 30 } } @@ -104994,16 +103010,16 @@ "type": "Identifier", "name": "srchArg", "range": [ - 57883, - 57890 + 57169, + 57176 ], "loc": { "start": { - "line": 1955, + "line": 1936, "column": 28 }, "end": { - "line": 1955, + "line": 1936, "column": 35 } } @@ -105017,16 +103033,16 @@ "type": "Identifier", "name": "sA", "range": [ - 57893, - 57895 + 57179, + 57181 ], "loc": { "start": { - "line": 1955, + "line": 1936, "column": 38 }, "end": { - "line": 1955, + "line": 1936, "column": 40 } } @@ -105035,31 +103051,31 @@ "type": "Identifier", "name": "replace", "range": [ - 57896, - 57903 + 57182, + 57189 ], "loc": { "start": { - "line": 1955, + "line": 1936, "column": 41 }, "end": { - "line": 1955, + "line": 1936, "column": 48 } } }, "range": [ - 57893, - 57903 + 57179, + 57189 ], "loc": { "start": { - "line": 1955, + "line": 1936, "column": 38 }, "end": { - "line": 1955, + "line": 1936, "column": 48 } } @@ -105069,16 +103085,16 @@ "type": "Identifier", "name": "re_re", "range": [ - 57904, - 57909 + 57190, + 57195 ], "loc": { "start": { - "line": 1955, + "line": 1936, "column": 49 }, "end": { - "line": 1955, + "line": 1936, "column": 54 } } @@ -105088,47 +103104,47 @@ "value": "", "raw": "''", "range": [ - 57911, - 57913 + 57197, + 57199 ], "loc": { "start": { - "line": 1955, + "line": 1936, "column": 56 }, "end": { - "line": 1955, + "line": 1936, "column": 58 } } } ], "range": [ - 57893, - 57914 + 57179, + 57200 ], "loc": { "start": { - "line": 1955, + "line": 1936, "column": 38 }, "end": { - "line": 1955, + "line": 1936, "column": 59 } } }, "range": [ - 57883, - 57914 + 57169, + 57200 ], "loc": { "start": { - "line": 1955, + "line": 1936, "column": 28 }, "end": { - "line": 1955, + "line": 1936, "column": 59 } } @@ -105136,16 +103152,16 @@ ], "kind": "let", "range": [ - 57879, - 57915 + 57165, + 57201 ], "loc": { "start": { - "line": 1955, + "line": 1936, "column": 24 }, "end": { - "line": 1955, + "line": 1936, "column": 60 } }, @@ -105154,16 +103170,16 @@ "type": "Line", "value": "operator is removed", "range": [ - 57833, - 57854 + 57119, + 57140 ], "loc": { "start": { - "line": 1954, + "line": 1935, "column": 24 }, "end": { - "line": 1954, + "line": 1935, "column": 45 } } @@ -105179,16 +103195,16 @@ "type": "Identifier", "name": "rgx", "range": [ - 57944, - 57947 + 57230, + 57233 ], "loc": { "start": { - "line": 1956, + "line": 1937, "column": 28 }, "end": { - "line": 1956, + "line": 1937, "column": 31 } } @@ -105199,16 +103215,16 @@ "type": "Identifier", "name": "RegExp", "range": [ - 57954, - 57960 + 57240, + 57246 ], "loc": { "start": { - "line": 1956, + "line": 1937, "column": 38 }, "end": { - "line": 1956, + "line": 1937, "column": 44 } } @@ -105218,47 +103234,47 @@ "type": "Identifier", "name": "srchArg", "range": [ - 57961, - 57968 + 57247, + 57254 ], "loc": { "start": { - "line": 1956, + "line": 1937, "column": 45 }, "end": { - "line": 1956, + "line": 1937, "column": 52 } } } ], "range": [ - 57950, - 57969 + 57236, + 57255 ], "loc": { "start": { - "line": 1956, + "line": 1937, "column": 34 }, "end": { - "line": 1956, + "line": 1937, "column": 53 } } }, "range": [ - 57944, - 57969 + 57230, + 57255 ], "loc": { "start": { - "line": 1956, + "line": 1937, "column": 28 }, "end": { - "line": 1956, + "line": 1937, "column": 53 } } @@ -105266,16 +103282,16 @@ ], "kind": "let", "range": [ - 57940, - 57970 + 57226, + 57256 ], "loc": { "start": { - "line": 1956, + "line": 1937, "column": 24 }, "end": { - "line": 1956, + "line": 1937, "column": 54 } } @@ -105289,16 +103305,16 @@ "type": "Identifier", "name": "occurence", "range": [ - 57995, - 58004 + 57281, + 57290 ], "loc": { "start": { - "line": 1957, + "line": 1938, "column": 24 }, "end": { - "line": 1957, + "line": 1938, "column": 33 } } @@ -105312,16 +103328,16 @@ "type": "Identifier", "name": "rgx", "range": [ - 58007, - 58010 + 57293, + 57296 ], "loc": { "start": { - "line": 1957, + "line": 1938, "column": 36 }, "end": { - "line": 1957, + "line": 1938, "column": 39 } } @@ -105330,31 +103346,31 @@ "type": "Identifier", "name": "test", "range": [ - 58011, - 58015 + 57297, + 57301 ], "loc": { "start": { - "line": 1957, + "line": 1938, "column": 40 }, "end": { - "line": 1957, + "line": 1938, "column": 44 } } }, "range": [ - 58007, - 58015 + 57293, + 57301 ], "loc": { "start": { - "line": 1957, + "line": 1938, "column": 36 }, "end": { - "line": 1957, + "line": 1938, "column": 44 } } @@ -105364,78 +103380,78 @@ "type": "Identifier", "name": "cellData", "range": [ - 58016, - 58024 + 57302, + 57310 ], "loc": { "start": { - "line": 1957, + "line": 1938, "column": 45 }, "end": { - "line": 1957, + "line": 1938, "column": 53 } } } ], "range": [ - 58007, - 58025 + 57293, + 57311 ], "loc": { "start": { - "line": 1957, + "line": 1938, "column": 36 }, "end": { - "line": 1957, + "line": 1938, "column": 54 } } }, "range": [ - 57995, - 58025 + 57281, + 57311 ], "loc": { "start": { - "line": 1957, + "line": 1938, "column": 24 }, "end": { - "line": 1957, + "line": 1938, "column": 54 } } }, "range": [ - 57995, - 58026 + 57281, + 57312 ], "loc": { "start": { - "line": 1957, + "line": 1938, "column": 24 }, "end": { - "line": 1957, + "line": 1938, "column": 55 } } } ], "range": [ - 57807, - 58048 + 57093, + 57334 ], "loc": { "start": { - "line": 1953, + "line": 1934, "column": 24 }, "end": { - "line": 1958, + "line": 1939, "column": 21 } } @@ -105446,16 +103462,16 @@ "type": "Identifier", "name": "ex", "range": [ - 58056, - 58058 + 57342, + 57344 ], "loc": { "start": { - "line": 1958, + "line": 1939, "column": 29 }, "end": { - "line": 1958, + "line": 1939, "column": 31 } } @@ -105472,16 +103488,16 @@ "type": "Identifier", "name": "occurence", "range": [ - 58086, - 58095 + 57372, + 57381 ], "loc": { "start": { - "line": 1959, + "line": 1940, "column": 24 }, "end": { - "line": 1959, + "line": 1940, "column": 33 } } @@ -105491,93 +103507,93 @@ "value": false, "raw": "false", "range": [ - 58098, - 58103 + 57384, + 57389 ], "loc": { "start": { - "line": 1959, + "line": 1940, "column": 36 }, "end": { - "line": 1959, + "line": 1940, "column": 41 } } }, "range": [ - 58086, - 58103 + 57372, + 57389 ], "loc": { "start": { - "line": 1959, + "line": 1940, "column": 24 }, "end": { - "line": 1959, + "line": 1940, "column": 41 } } }, "range": [ - 58086, - 58104 + 57372, + 57390 ], "loc": { "start": { - "line": 1959, + "line": 1940, "column": 24 }, "end": { - "line": 1959, + "line": 1940, "column": 42 } } } ], "range": [ - 58060, - 58126 + 57346, + 57412 ], "loc": { "start": { - "line": 1958, + "line": 1939, "column": 33 }, "end": { - "line": 1960, + "line": 1941, "column": 21 } } }, "range": [ - 58049, - 58126 + 57335, + 57412 ], "loc": { "start": { - "line": 1958, + "line": 1939, "column": 22 }, "end": { - "line": 1960, + "line": 1941, "column": 21 } } }, "finalizer": null, "range": [ - 57803, - 58126 + 57089, + 57412 ], "loc": { "start": { - "line": 1953, + "line": 1934, "column": 20 }, "end": { - "line": 1960, + "line": 1941, "column": 21 } }, @@ -105586,16 +103602,16 @@ "type": "Line", "value": "in case regexp throws", "range": [ - 57759, - 57782 + 57045, + 57068 ], "loc": { "start": { - "line": 1952, + "line": 1933, "column": 20 }, "end": { - "line": 1952, + "line": 1933, "column": 43 } } @@ -105604,16 +103620,16 @@ } ], "range": [ - 57737, - 58144 + 57023, + 57430 ], "loc": { "start": { - "line": 1951, + "line": 1932, "column": 32 }, "end": { - "line": 1961, + "line": 1942, "column": 17 } } @@ -105633,16 +103649,16 @@ "type": "Identifier", "name": "numData", "range": [ - 58328, - 58335 + 57614, + 57621 ], "loc": { "start": { - "line": 1964, + "line": 1945, "column": 24 }, "end": { - "line": 1964, + "line": 1945, "column": 31 } } @@ -105655,16 +103671,16 @@ "object": { "type": "ThisExpression", "range": [ - 58363, - 58367 + 57649, + 57653 ], "loc": { "start": { - "line": 1965, + "line": 1946, "column": 24 }, "end": { - "line": 1965, + "line": 1946, "column": 28 } } @@ -105673,31 +103689,31 @@ "type": "Identifier", "name": "hasType", "range": [ - 58368, - 58375 + 57654, + 57661 ], "loc": { "start": { - "line": 1965, + "line": 1946, "column": 29 }, "end": { - "line": 1965, + "line": 1946, "column": 36 } } }, "range": [ - 58363, - 58375 + 57649, + 57661 ], "loc": { "start": { - "line": 1965, + "line": 1946, "column": 24 }, "end": { - "line": 1965, + "line": 1946, "column": 36 } } @@ -105707,16 +103723,16 @@ "type": "Identifier", "name": "colIdx", "range": [ - 58376, - 58382 + 57662, + 57668 ], "loc": { "start": { - "line": 1965, + "line": 1946, "column": 37 }, "end": { - "line": 1965, + "line": 1946, "column": 43 } } @@ -105728,16 +103744,16 @@ "type": "Identifier", "name": "NUMBER", "range": [ - 58385, - 58391 + 57671, + 57677 ], "loc": { "start": { - "line": 1965, + "line": 1946, "column": 46 }, "end": { - "line": 1965, + "line": 1946, "column": 52 } } @@ -105746,63 +103762,63 @@ "type": "Identifier", "name": "FORMATTED_NUMBER", "range": [ - 58393, - 58409 + 57679, + 57695 ], "loc": { "start": { - "line": 1965, + "line": 1946, "column": 54 }, "end": { - "line": 1965, + "line": 1946, "column": 70 } } } ], "range": [ - 58384, - 58410 + 57670, + 57696 ], "loc": { "start": { - "line": 1965, + "line": 1946, "column": 45 }, "end": { - "line": 1965, + "line": 1946, "column": 71 } } } ], "range": [ - 58363, - 58411 + 57649, + 57697 ], "loc": { "start": { - "line": 1965, + "line": 1946, "column": 24 }, "end": { - "line": 1965, + "line": 1946, "column": 72 } } }, "range": [ - 58328, - 58411 + 57614, + 57697 ], "loc": { "start": { - "line": 1964, + "line": 1945, "column": 24 }, "end": { - "line": 1965, + "line": 1946, "column": 72 } } @@ -105816,16 +103832,16 @@ "object": { "type": "ThisExpression", "range": [ - 58440, - 58444 + 57726, + 57730 ], "loc": { "start": { - "line": 1966, + "line": 1947, "column": 25 }, "end": { - "line": 1966, + "line": 1947, "column": 29 } } @@ -105834,62 +103850,62 @@ "type": "Identifier", "name": "singleSearchFlt", "range": [ - 58445, - 58460 + 57731, + 57746 ], "loc": { "start": { - "line": 1966, + "line": 1947, "column": 30 }, "end": { - "line": 1966, + "line": 1947, "column": 45 } } }, "range": [ - 58440, - 58460 + 57726, + 57746 ], "loc": { "start": { - "line": 1966, + "line": 1947, "column": 25 }, "end": { - "line": 1966, + "line": 1947, "column": 45 } } }, "prefix": true, "range": [ - 58439, - 58460 + 57725, + 57746 ], "loc": { "start": { - "line": 1966, + "line": 1947, "column": 24 }, "end": { - "line": 1966, + "line": 1947, "column": 45 } } }, "range": [ - 58328, - 58460 + 57614, + 57746 ], "loc": { "start": { - "line": 1964, + "line": 1945, "column": 24 }, "end": { - "line": 1966, + "line": 1947, "column": 45 } } @@ -105906,16 +103922,16 @@ "type": "Identifier", "name": "sA", "range": [ - 58705, - 58707 + 57991, + 57993 ], "loc": { "start": { - "line": 1970, + "line": 1951, "column": 24 }, "end": { - "line": 1970, + "line": 1951, "column": 26 } } @@ -105929,16 +103945,16 @@ "type": "Identifier", "name": "parseNb", "range": [ - 58710, - 58717 + 57996, + 58003 ], "loc": { "start": { - "line": 1970, + "line": 1951, "column": 29 }, "end": { - "line": 1970, + "line": 1951, "column": 36 } } @@ -105948,16 +103964,16 @@ "type": "Identifier", "name": "sA", "range": [ - 58718, - 58720 + 58004, + 58006 ], "loc": { "start": { - "line": 1970, + "line": 1951, "column": 37 }, "end": { - "line": 1970, + "line": 1951, "column": 39 } } @@ -105966,32 +103982,32 @@ "type": "Identifier", "name": "decimal", "range": [ - 58722, - 58729 + 58008, + 58015 ], "loc": { "start": { - "line": 1970, + "line": 1951, "column": 41 }, "end": { - "line": 1970, + "line": 1951, "column": 48 } } } ], "range": [ - 58710, - 58730 + 57996, + 58016 ], "loc": { "start": { - "line": 1970, + "line": 1951, "column": 29 }, "end": { - "line": 1970, + "line": 1951, "column": 49 } } @@ -106000,61 +104016,61 @@ "type": "Identifier", "name": "sA", "range": [ - 58734, - 58736 + 58020, + 58022 ], "loc": { "start": { - "line": 1970, + "line": 1951, "column": 53 }, "end": { - "line": 1970, + "line": 1951, "column": 55 } } }, "range": [ - 58710, - 58736 + 57996, + 58022 ], "loc": { "start": { - "line": 1970, + "line": 1951, "column": 29 }, "end": { - "line": 1970, + "line": 1951, "column": 55 } } }, "range": [ - 58705, - 58736 + 57991, + 58022 ], "loc": { "start": { - "line": 1970, + "line": 1951, "column": 24 }, "end": { - "line": 1970, + "line": 1951, "column": 55 } } }, "range": [ - 58705, - 58737 + 57991, + 58023 ], "loc": { "start": { - "line": 1970, + "line": 1951, "column": 24 }, "end": { - "line": 1970, + "line": 1951, "column": 56 } }, @@ -106063,16 +104079,16 @@ "type": "Line", "value": " parseNb can return 0 for strings which are not", "range": [ - 58488, - 58537 + 57774, + 57823 ], "loc": { "start": { - "line": 1967, + "line": 1948, "column": 24 }, "end": { - "line": 1967, + "line": 1948, "column": 73 } } @@ -106081,16 +104097,16 @@ "type": "Line", "value": " formatted numbers, in that case return the original", "range": [ - 58562, - 58616 + 57848, + 57902 ], "loc": { "start": { - "line": 1968, + "line": 1949, "column": 24 }, "end": { - "line": 1968, + "line": 1949, "column": 78 } } @@ -106099,16 +104115,16 @@ "type": "Line", "value": " string. TODO: handle this in parseNb", "range": [ - 58641, - 58680 + 57927, + 57966 ], "loc": { "start": { - "line": 1969, + "line": 1950, "column": 24 }, "end": { - "line": 1969, + "line": 1950, "column": 63 } } @@ -106124,16 +104140,16 @@ "type": "Identifier", "name": "occurence", "range": [ - 58762, - 58771 + 58048, + 58057 ], "loc": { "start": { - "line": 1971, + "line": 1952, "column": 24 }, "end": { - "line": 1971, + "line": 1952, "column": 33 } } @@ -106148,16 +104164,16 @@ "type": "Identifier", "name": "numData", "range": [ - 58774, - 58781 + 58060, + 58067 ], "loc": { "start": { - "line": 1971, + "line": 1952, "column": 36 }, "end": { - "line": 1971, + "line": 1952, "column": 43 } } @@ -106166,31 +104182,31 @@ "type": "Identifier", "name": "sA", "range": [ - 58786, - 58788 + 58072, + 58074 ], "loc": { "start": { - "line": 1971, + "line": 1952, "column": 48 }, "end": { - "line": 1971, + "line": 1952, "column": 50 } } }, "range": [ - 58774, - 58788 + 58060, + 58074 ], "loc": { "start": { - "line": 1971, + "line": 1952, "column": 36 }, "end": { - "line": 1971, + "line": 1952, "column": 50 } } @@ -106201,16 +104217,16 @@ "type": "Identifier", "name": "contains", "range": [ - 58820, - 58828 + 58106, + 58114 ], "loc": { "start": { - "line": 1972, + "line": 1953, "column": 28 }, "end": { - "line": 1972, + "line": 1953, "column": 36 } } @@ -106225,16 +104241,16 @@ "type": "Identifier", "name": "sA", "range": [ - 58829, - 58831 + 58115, + 58117 ], "loc": { "start": { - "line": 1972, + "line": 1953, "column": 37 }, "end": { - "line": 1972, + "line": 1953, "column": 39 } } @@ -106243,47 +104259,47 @@ "type": "Identifier", "name": "toString", "range": [ - 58832, - 58840 + 58118, + 58126 ], "loc": { "start": { - "line": 1972, + "line": 1953, "column": 40 }, "end": { - "line": 1972, + "line": 1953, "column": 48 } } }, "range": [ - 58829, - 58840 + 58115, + 58126 ], "loc": { "start": { - "line": 1972, + "line": 1953, "column": 37 }, "end": { - "line": 1972, + "line": 1953, "column": 48 } } }, "arguments": [], "range": [ - 58829, - 58842 + 58115, + 58128 ], "loc": { "start": { - "line": 1972, + "line": 1953, "column": 37 }, "end": { - "line": 1972, + "line": 1953, "column": 50 } } @@ -106297,16 +104313,16 @@ "type": "Identifier", "name": "numData", "range": [ - 58844, - 58851 + 58130, + 58137 ], "loc": { "start": { - "line": 1972, + "line": 1953, "column": 52 }, "end": { - "line": 1972, + "line": 1953, "column": 59 } } @@ -106315,47 +104331,47 @@ "type": "Identifier", "name": "toString", "range": [ - 58852, - 58860 + 58138, + 58146 ], "loc": { "start": { - "line": 1972, + "line": 1953, "column": 60 }, "end": { - "line": 1972, + "line": 1953, "column": 68 } } }, "range": [ - 58844, - 58860 + 58130, + 58146 ], "loc": { "start": { - "line": 1972, + "line": 1953, "column": 52 }, "end": { - "line": 1972, + "line": 1953, "column": 68 } } }, "arguments": [], "range": [ - 58844, - 58862 + 58130, + 58148 ], "loc": { "start": { - "line": 1972, + "line": 1953, "column": 52 }, "end": { - "line": 1972, + "line": 1953, "column": 70 } } @@ -106368,16 +104384,16 @@ "object": { "type": "ThisExpression", "range": [ - 58896, - 58900 + 58182, + 58186 ], "loc": { "start": { - "line": 1973, + "line": 1954, "column": 32 }, "end": { - "line": 1973, + "line": 1954, "column": 36 } } @@ -106386,31 +104402,31 @@ "type": "Identifier", "name": "isExactMatch", "range": [ - 58901, - 58913 + 58187, + 58199 ], "loc": { "start": { - "line": 1973, + "line": 1954, "column": 37 }, "end": { - "line": 1973, + "line": 1954, "column": 49 } } }, "range": [ - 58896, - 58913 + 58182, + 58199 ], "loc": { "start": { - "line": 1973, + "line": 1954, "column": 32 }, "end": { - "line": 1973, + "line": 1954, "column": 49 } } @@ -106420,32 +104436,32 @@ "type": "Identifier", "name": "colIdx", "range": [ - 58914, - 58920 + 58200, + 58206 ], "loc": { "start": { - "line": 1973, + "line": 1954, "column": 50 }, "end": { - "line": 1973, + "line": 1954, "column": 56 } } } ], "range": [ - 58896, - 58921 + 58182, + 58207 ], "loc": { "start": { - "line": 1973, + "line": 1954, "column": 32 }, "end": { - "line": 1973, + "line": 1954, "column": 57 } } @@ -106456,16 +104472,16 @@ "object": { "type": "ThisExpression", "range": [ - 58923, - 58927 + 58209, + 58213 ], "loc": { "start": { - "line": 1973, + "line": 1954, "column": 59 }, "end": { - "line": 1973, + "line": 1954, "column": 63 } } @@ -106474,108 +104490,108 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 58928, - 58941 + 58214, + 58227 ], "loc": { "start": { - "line": 1973, + "line": 1954, "column": 64 }, "end": { - "line": 1973, + "line": 1954, "column": 77 } } }, "range": [ - 58923, - 58941 + 58209, + 58227 ], "loc": { "start": { - "line": 1973, + "line": 1954, "column": 59 }, "end": { - "line": 1973, + "line": 1954, "column": 77 } } } ], "range": [ - 58820, - 58942 + 58106, + 58228 ], "loc": { "start": { - "line": 1972, + "line": 1953, "column": 28 }, "end": { - "line": 1973, + "line": 1954, "column": 78 } } }, "range": [ - 58774, - 58942 + 58060, + 58228 ], "loc": { "start": { - "line": 1971, + "line": 1952, "column": 36 }, "end": { - "line": 1973, + "line": 1954, "column": 78 } } }, "range": [ - 58762, - 58942 + 58048, + 58228 ], "loc": { "start": { - "line": 1971, + "line": 1952, "column": 24 }, "end": { - "line": 1973, + "line": 1954, "column": 78 } } }, "range": [ - 58762, - 58943 + 58048, + 58229 ], "loc": { "start": { - "line": 1971, + "line": 1952, "column": 24 }, "end": { - "line": 1973, + "line": 1954, "column": 79 } } } ], "range": [ - 58462, - 58965 + 57748, + 58251 ], "loc": { "start": { - "line": 1966, + "line": 1947, "column": 47 }, "end": { - "line": 1974, + "line": 1955, "column": 21 } } @@ -106592,16 +104608,16 @@ "type": "Identifier", "name": "occurence", "range": [ - 59075, - 59084 + 58361, + 58370 ], "loc": { "start": { - "line": 1976, + "line": 1957, "column": 24 }, "end": { - "line": 1976, + "line": 1957, "column": 33 } } @@ -106612,16 +104628,16 @@ "type": "Identifier", "name": "contains", "range": [ - 59087, - 59095 + 58373, + 58381 ], "loc": { "start": { - "line": 1976, + "line": 1957, "column": 36 }, "end": { - "line": 1976, + "line": 1957, "column": 44 } } @@ -106631,16 +104647,16 @@ "type": "Identifier", "name": "sA", "range": [ - 59125, - 59127 + 58411, + 58413 ], "loc": { "start": { - "line": 1977, + "line": 1958, "column": 28 }, "end": { - "line": 1977, + "line": 1958, "column": 30 } } @@ -106649,16 +104665,16 @@ "type": "Identifier", "name": "cellData", "range": [ - 59157, - 59165 + 58443, + 58451 ], "loc": { "start": { - "line": 1978, + "line": 1959, "column": 28 }, "end": { - "line": 1978, + "line": 1959, "column": 36 } } @@ -106671,16 +104687,16 @@ "object": { "type": "ThisExpression", "range": [ - 59195, - 59199 + 58481, + 58485 ], "loc": { "start": { - "line": 1979, + "line": 1960, "column": 28 }, "end": { - "line": 1979, + "line": 1960, "column": 32 } } @@ -106689,31 +104705,31 @@ "type": "Identifier", "name": "isExactMatch", "range": [ - 59200, - 59212 + 58486, + 58498 ], "loc": { "start": { - "line": 1979, + "line": 1960, "column": 33 }, "end": { - "line": 1979, + "line": 1960, "column": 45 } } }, "range": [ - 59195, - 59212 + 58481, + 58498 ], "loc": { "start": { - "line": 1979, + "line": 1960, "column": 28 }, "end": { - "line": 1979, + "line": 1960, "column": 45 } } @@ -106723,32 +104739,32 @@ "type": "Identifier", "name": "colIdx", "range": [ - 59213, - 59219 + 58499, + 58505 ], "loc": { "start": { - "line": 1979, + "line": 1960, "column": 46 }, "end": { - "line": 1979, + "line": 1960, "column": 52 } } } ], "range": [ - 59195, - 59220 + 58481, + 58506 ], "loc": { "start": { - "line": 1979, + "line": 1960, "column": 28 }, "end": { - "line": 1979, + "line": 1960, "column": 53 } } @@ -106759,16 +104775,16 @@ "object": { "type": "ThisExpression", "range": [ - 59250, - 59254 + 58536, + 58540 ], "loc": { "start": { - "line": 1980, + "line": 1961, "column": 28 }, "end": { - "line": 1980, + "line": 1961, "column": 32 } } @@ -106777,31 +104793,31 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 59255, - 59268 + 58541, + 58554 ], "loc": { "start": { - "line": 1980, + "line": 1961, "column": 33 }, "end": { - "line": 1980, + "line": 1961, "column": 46 } } }, "range": [ - 59250, - 59268 + 58536, + 58554 ], "loc": { "start": { - "line": 1980, + "line": 1961, "column": 28 }, "end": { - "line": 1980, + "line": 1961, "column": 46 } } @@ -106814,16 +104830,16 @@ "object": { "type": "ThisExpression", "range": [ - 59298, - 59302 + 58584, + 58588 ], "loc": { "start": { - "line": 1981, + "line": 1962, "column": 28 }, "end": { - "line": 1981, + "line": 1962, "column": 32 } } @@ -106832,31 +104848,31 @@ "type": "Identifier", "name": "ignoresDiacritics", "range": [ - 59303, - 59320 + 58589, + 58606 ], "loc": { "start": { - "line": 1981, + "line": 1962, "column": 33 }, "end": { - "line": 1981, + "line": 1962, "column": 50 } } }, "range": [ - 59298, - 59320 + 58584, + 58606 ], "loc": { "start": { - "line": 1981, + "line": 1962, "column": 28 }, "end": { - "line": 1981, + "line": 1962, "column": 50 } } @@ -106866,78 +104882,78 @@ "type": "Identifier", "name": "colIdx", "range": [ - 59321, - 59327 + 58607, + 58613 ], "loc": { "start": { - "line": 1981, + "line": 1962, "column": 51 }, "end": { - "line": 1981, + "line": 1962, "column": 57 } } } ], "range": [ - 59298, - 59328 + 58584, + 58614 ], "loc": { "start": { - "line": 1981, + "line": 1962, "column": 28 }, "end": { - "line": 1981, + "line": 1962, "column": 58 } } } ], "range": [ - 59087, - 59354 + 58373, + 58640 ], "loc": { "start": { - "line": 1976, + "line": 1957, "column": 36 }, "end": { - "line": 1982, + "line": 1963, "column": 25 } } }, "range": [ - 59075, - 59354 + 58361, + 58640 ], "loc": { "start": { - "line": 1976, + "line": 1957, "column": 24 }, "end": { - "line": 1982, + "line": 1963, "column": 25 } } }, "range": [ - 59075, - 59355 + 58361, + 58641 ], "loc": { "start": { - "line": 1976, + "line": 1957, "column": 24 }, "end": { - "line": 1982, + "line": 1963, "column": 26 } }, @@ -106946,16 +104962,16 @@ "type": "Line", "value": " Finally test search term is contained in cell data", "range": [ - 58997, - 59050 + 58283, + 58336 ], "loc": { "start": { - "line": 1975, + "line": 1956, "column": 24 }, "end": { - "line": 1975, + "line": 1956, "column": 77 } } @@ -106964,31 +104980,31 @@ } ], "range": [ - 58971, - 59377 + 58257, + 58663 ], "loc": { "start": { - "line": 1974, + "line": 1955, "column": 27 }, "end": { - "line": 1983, + "line": 1964, "column": 21 } } }, "range": [ - 58324, - 59377 + 57610, + 58663 ], "loc": { "start": { - "line": 1964, + "line": 1945, "column": 20 }, "end": { - "line": 1983, + "line": 1964, "column": 21 } }, @@ -106997,16 +105013,16 @@ "type": "Line", "value": " If numeric type data, perform a strict equality test and", "range": [ - 58172, - 58231 + 57458, + 57517 ], "loc": { "start": { - "line": 1962, + "line": 1943, "column": 20 }, "end": { - "line": 1962, + "line": 1943, "column": 79 } } @@ -107015,16 +105031,16 @@ "type": "Line", "value": " fallback to unformatted number string comparison", "range": [ - 58252, - 58303 + 57538, + 57589 ], "loc": { "start": { - "line": 1963, + "line": 1944, "column": 20 }, "end": { - "line": 1963, + "line": 1944, "column": 71 } } @@ -107033,31 +105049,31 @@ } ], "range": [ - 58150, - 59395 + 57436, + 58681 ], "loc": { "start": { - "line": 1961, + "line": 1942, "column": 23 }, "end": { - "line": 1984, + "line": 1965, "column": 17 } } }, "range": [ - 57726, - 59395 + 57012, + 58681 ], "loc": { "start": { - "line": 1951, + "line": 1932, "column": 21 }, "end": { - "line": 1984, + "line": 1965, "column": 17 } }, @@ -107066,16 +105082,16 @@ "type": "Line", "value": "regexp", "range": [ - 57696, - 57704 + 56982, + 56990 ], "loc": { "start": { - "line": 1950, + "line": 1931, "column": 16 }, "end": { - "line": 1950, + "line": 1931, "column": 24 } } @@ -107083,16 +105099,16 @@ ] }, "range": [ - 57591, - 59395 + 56877, + 58681 ], "loc": { "start": { - "line": 1947, + "line": 1928, "column": 21 }, "end": { - "line": 1984, + "line": 1965, "column": 17 } }, @@ -107101,16 +105117,16 @@ "type": "Line", "value": "non-empty", "range": [ - 57558, - 57569 + 56844, + 56855 ], "loc": { "start": { - "line": 1946, + "line": 1927, "column": 16 }, "end": { - "line": 1946, + "line": 1927, "column": 27 } } @@ -107118,16 +105134,16 @@ ] }, "range": [ - 57454, - 59395 + 56740, + 58681 ], "loc": { "start": { - "line": 1943, + "line": 1924, "column": 21 }, "end": { - "line": 1984, + "line": 1965, "column": 17 } }, @@ -107136,16 +105152,16 @@ "type": "Line", "value": "empty", "range": [ - 57425, - 57432 + 56711, + 56718 ], "loc": { "start": { - "line": 1942, + "line": 1923, "column": 16 }, "end": { - "line": 1942, + "line": 1923, "column": 23 } } @@ -107153,16 +105169,16 @@ ] }, "range": [ - 56998, - 59395 + 56284, + 58681 ], "loc": { "start": { - "line": 1934, + "line": 1915, "column": 21 }, "end": { - "line": 1984, + "line": 1965, "column": 17 } }, @@ -107171,16 +105187,16 @@ "type": "Line", "value": "ends with", "range": [ - 56965, - 56976 + 56251, + 56262 ], "loc": { "start": { - "line": 1933, + "line": 1914, "column": 16 }, "end": { - "line": 1933, + "line": 1914, "column": 27 } } @@ -107188,16 +105204,16 @@ ] }, "range": [ - 56800, - 59395 + 56086, + 58681 ], "loc": { "start": { - "line": 1929, + "line": 1910, "column": 21 }, "end": { - "line": 1984, + "line": 1965, "column": 17 } }, @@ -107206,16 +105222,16 @@ "type": "Line", "value": "starts with", "range": [ - 56765, - 56778 + 56051, + 56064 ], "loc": { "start": { - "line": 1928, + "line": 1909, "column": 16 }, "end": { - "line": 1928, + "line": 1909, "column": 29 } } @@ -107223,16 +105239,16 @@ ] }, "range": [ - 56593, - 59395 + 55879, + 58681 ], "loc": { "start": { - "line": 1924, + "line": 1905, "column": 21 }, "end": { - "line": 1984, + "line": 1965, "column": 17 } }, @@ -107241,16 +105257,16 @@ "type": "Line", "value": "equal", "range": [ - 56564, - 56571 + 55850, + 55857 ], "loc": { "start": { - "line": 1923, + "line": 1904, "column": 16 }, "end": { - "line": 1923, + "line": 1904, "column": 23 } } @@ -107258,16 +105274,16 @@ ] }, "range": [ - 56391, - 59395 + 55677, + 58681 ], "loc": { "start": { - "line": 1919, + "line": 1900, "column": 21 }, "end": { - "line": 1984, + "line": 1965, "column": 17 } }, @@ -107276,16 +105292,16 @@ "type": "Line", "value": "like", "range": [ - 56363, - 56369 + 55649, + 55655 ], "loc": { "start": { - "line": 1918, + "line": 1899, "column": 16 }, "end": { - "line": 1918, + "line": 1899, "column": 22 } } @@ -107293,16 +105309,16 @@ ] }, "range": [ - 56176, - 59395 + 55462, + 58681 ], "loc": { "start": { - "line": 1914, + "line": 1895, "column": 21 }, "end": { - "line": 1984, + "line": 1965, "column": 17 } }, @@ -107311,16 +105327,16 @@ "type": "Line", "value": "different", "range": [ - 56143, - 56154 + 55429, + 55440 ], "loc": { "start": { - "line": 1913, + "line": 1894, "column": 16 }, "end": { - "line": 1913, + "line": 1894, "column": 27 } } @@ -107328,16 +105344,16 @@ ] }, "range": [ - 55944, - 59395 + 55230, + 58681 ], "loc": { "start": { - "line": 1907, + "line": 1888, "column": 21 }, "end": { - "line": 1984, + "line": 1965, "column": 17 } }, @@ -107346,16 +105362,16 @@ "type": "Line", "value": "greater", "range": [ - 55913, - 55922 + 55199, + 55208 ], "loc": { "start": { - "line": 1906, + "line": 1887, "column": 16 }, "end": { - "line": 1906, + "line": 1887, "column": 25 } } @@ -107363,16 +105379,16 @@ ] }, "range": [ - 55714, - 59395 + 55000, + 58681 ], "loc": { "start": { - "line": 1900, + "line": 1881, "column": 21 }, "end": { - "line": 1984, + "line": 1965, "column": 17 } }, @@ -107381,16 +105397,16 @@ "type": "Line", "value": "lower", "range": [ - 55685, - 55692 + 54971, + 54978 ], "loc": { "start": { - "line": 1899, + "line": 1880, "column": 16 }, "end": { - "line": 1899, + "line": 1880, "column": 23 } } @@ -107398,16 +105414,16 @@ ] }, "range": [ - 55484, - 59395 + 54770, + 58681 ], "loc": { "start": { - "line": 1893, + "line": 1874, "column": 21 }, "end": { - "line": 1984, + "line": 1965, "column": 17 } }, @@ -107416,16 +105432,16 @@ "type": "Line", "value": "greater equal", "range": [ - 55447, - 55462 + 54733, + 54748 ], "loc": { "start": { - "line": 1892, + "line": 1873, "column": 16 }, "end": { - "line": 1892, + "line": 1873, "column": 31 } } @@ -107433,16 +105449,16 @@ ] }, "range": [ - 55246, - 59395 + 54532, + 58681 ], "loc": { "start": { - "line": 1886, + "line": 1867, "column": 16 }, "end": { - "line": 1984, + "line": 1965, "column": 17 } }, @@ -107451,16 +105467,16 @@ "type": "Line", "value": " first checks if there is any operator (<,>,<=,>=,!,*,=,{,},", "range": [ - 55111, - 55173 + 54397, + 54459 ], "loc": { "start": { - "line": 1883, + "line": 1864, "column": 16 }, "end": { - "line": 1883, + "line": 1864, "column": 78 } } @@ -107469,16 +105485,16 @@ "type": "Line", "value": " rgx:)", "range": [ - 55190, - 55198 + 54476, + 54484 ], "loc": { "start": { - "line": 1884, + "line": 1865, "column": 16 }, "end": { - "line": 1884, + "line": 1865, "column": 24 } } @@ -107487,16 +105503,16 @@ "type": "Line", "value": " lower equal", "range": [ - 55215, - 55229 + 54501, + 54515 ], "loc": { "start": { - "line": 1885, + "line": 1866, "column": 16 }, "end": { - "line": 1885, + "line": 1866, "column": 30 } } @@ -107505,31 +105521,31 @@ } ], "range": [ - 54623, - 59410 + 53909, + 58696 ], "loc": { "start": { - "line": 1872, + "line": 1853, "column": 17 }, "end": { - "line": 1986, + "line": 1967, "column": 13 } } }, "range": [ - 51411, - 59410 + 50697, + 58696 ], "loc": { "start": { - "line": 1796, + "line": 1777, "column": 12 }, "end": { - "line": 1986, + "line": 1967, "column": 13 } }, @@ -107538,16 +105554,16 @@ "type": "Line", "value": " Check for dates or resolve date type", "range": [ - 51359, - 51398 + 50645, + 50684 ], "loc": { "start": { - "line": 1795, + "line": 1776, "column": 12 }, "end": { - "line": 1795, + "line": 1776, "column": 51 } } @@ -107558,16 +105574,16 @@ "type": "Line", "value": "else", "range": [ - 59410, - 59416 + 58696, + 58702 ], "loc": { "start": { - "line": 1986, + "line": 1967, "column": 13 }, "end": { - "line": 1986, + "line": 1967, "column": 19 } } @@ -107580,31 +105596,31 @@ "type": "Identifier", "name": "occurence", "range": [ - 59436, - 59445 + 58722, + 58731 ], "loc": { "start": { - "line": 1987, + "line": 1968, "column": 19 }, "end": { - "line": 1987, + "line": 1968, "column": 28 } } }, "range": [ - 59429, - 59446 + 58715, + 58732 ], "loc": { "start": { - "line": 1987, + "line": 1968, "column": 12 }, "end": { - "line": 1987, + "line": 1968, "column": 29 } }, @@ -107613,16 +105629,16 @@ "type": "Line", "value": "else", "range": [ - 59410, - 59416 + 58696, + 58702 ], "loc": { "start": { - "line": 1986, + "line": 1967, "column": 13 }, "end": { - "line": 1986, + "line": 1967, "column": 19 } } @@ -107631,16 +105647,16 @@ } ], "range": [ - 50695, - 59456 + 49981, + 58742 ], "loc": { "start": { - "line": 1775, + "line": 1756, "column": 46 }, "end": { - "line": 1988, + "line": 1969, "column": 9 } } @@ -107648,16 +105664,16 @@ "generator": false, "expression": false, "range": [ - 50657, - 59456 + 49943, + 58742 ], "loc": { "start": { - "line": 1775, + "line": 1756, "column": 8 }, "end": { - "line": 1988, + "line": 1969, "column": 9 } }, @@ -107666,16 +105682,16 @@ "type": "Line", "value": "looks for search argument in current row", "range": [ - 50606, - 50648 + 49892, + 49934 ], "loc": { "start": { - "line": 1774, + "line": 1755, "column": 8 }, "end": { - "line": 1774, + "line": 1755, "column": 50 } } @@ -107686,16 +105702,16 @@ "type": "Line", "value": "fn", "range": [ - 59456, - 59460 + 58742, + 58746 ], "loc": { "start": { - "line": 1988, + "line": 1969, "column": 9 }, "end": { - "line": 1988, + "line": 1969, "column": 13 } } @@ -107713,16 +105729,16 @@ "type": "Identifier", "name": "k", "range": [ - 59479, - 59480 + 58765, + 58766 ], "loc": { "start": { - "line": 1990, + "line": 1971, "column": 17 }, "end": { - "line": 1990, + "line": 1971, "column": 18 } } @@ -107733,16 +105749,16 @@ "object": { "type": "ThisExpression", "range": [ - 59483, - 59487 + 58769, + 58773 ], "loc": { "start": { - "line": 1990, + "line": 1971, "column": 21 }, "end": { - "line": 1990, + "line": 1971, "column": 25 } } @@ -107751,46 +105767,46 @@ "type": "Identifier", "name": "refRow", "range": [ - 59488, - 59494 + 58774, + 58780 ], "loc": { "start": { - "line": 1990, + "line": 1971, "column": 26 }, "end": { - "line": 1990, + "line": 1971, "column": 32 } } }, "range": [ - 59483, - 59494 + 58769, + 58780 ], "loc": { "start": { - "line": 1990, + "line": 1971, "column": 21 }, "end": { - "line": 1990, + "line": 1971, "column": 32 } } }, "range": [ - 59479, - 59494 + 58765, + 58780 ], "loc": { "start": { - "line": 1990, + "line": 1971, "column": 17 }, "end": { - "line": 1990, + "line": 1971, "column": 32 } } @@ -107798,16 +105814,16 @@ ], "kind": "let", "range": [ - 59475, - 59494 + 58761, + 58780 ], "loc": { "start": { - "line": 1990, + "line": 1971, "column": 13 }, "end": { - "line": 1990, + "line": 1971, "column": 32 } } @@ -107819,16 +105835,16 @@ "type": "Identifier", "name": "k", "range": [ - 59496, - 59497 + 58782, + 58783 ], "loc": { "start": { - "line": 1990, + "line": 1971, "column": 34 }, "end": { - "line": 1990, + "line": 1971, "column": 35 } } @@ -107837,31 +105853,31 @@ "type": "Identifier", "name": "nbRows", "range": [ - 59500, - 59506 + 58786, + 58792 ], "loc": { "start": { - "line": 1990, + "line": 1971, "column": 38 }, "end": { - "line": 1990, + "line": 1971, "column": 44 } } }, "range": [ - 59496, - 59506 + 58782, + 58792 ], "loc": { "start": { - "line": 1990, + "line": 1971, "column": 34 }, "end": { - "line": 1990, + "line": 1971, "column": 44 } } @@ -107873,32 +105889,32 @@ "type": "Identifier", "name": "k", "range": [ - 59508, - 59509 + 58794, + 58795 ], "loc": { "start": { - "line": 1990, + "line": 1971, "column": 46 }, "end": { - "line": 1990, + "line": 1971, "column": 47 } } }, "prefix": false, "range": [ - 59508, - 59511 + 58794, + 58797 ], "loc": { "start": { - "line": 1990, + "line": 1971, "column": 46 }, "end": { - "line": 1990, + "line": 1971, "column": 49 } } @@ -107924,16 +105940,16 @@ "type": "Identifier", "name": "row", "range": [ - 59580, - 59583 + 58866, + 58869 ], "loc": { "start": { - "line": 1992, + "line": 1973, "column": 12 }, "end": { - "line": 1992, + "line": 1973, "column": 15 } } @@ -107942,31 +105958,31 @@ "type": "Identifier", "name": "k", "range": [ - 59584, - 59585 + 58870, + 58871 ], "loc": { "start": { - "line": 1992, + "line": 1973, "column": 16 }, "end": { - "line": 1992, + "line": 1973, "column": 17 } } }, "range": [ - 59580, - 59586 + 58866, + 58872 ], "loc": { "start": { - "line": 1992, + "line": 1973, "column": 12 }, "end": { - "line": 1992, + "line": 1973, "column": 18 } } @@ -107975,31 +105991,31 @@ "type": "Identifier", "name": "style", "range": [ - 59587, - 59592 + 58873, + 58878 ], "loc": { "start": { - "line": 1992, + "line": 1973, "column": 19 }, "end": { - "line": 1992, + "line": 1973, "column": 24 } } }, "range": [ - 59580, - 59592 + 58866, + 58878 ], "loc": { "start": { - "line": 1992, + "line": 1973, "column": 12 }, "end": { - "line": 1992, + "line": 1973, "column": 24 } } @@ -108008,31 +106024,31 @@ "type": "Identifier", "name": "display", "range": [ - 59593, - 59600 + 58879, + 58886 ], "loc": { "start": { - "line": 1992, + "line": 1973, "column": 25 }, "end": { - "line": 1992, + "line": 1973, "column": 32 } } }, "range": [ - 59580, - 59600 + 58866, + 58886 ], "loc": { "start": { - "line": 1992, + "line": 1973, "column": 12 }, "end": { - "line": 1992, + "line": 1973, "column": 32 } } @@ -108042,46 +106058,46 @@ "value": "", "raw": "''", "range": [ - 59603, - 59605 + 58889, + 58891 ], "loc": { "start": { - "line": 1992, + "line": 1973, "column": 35 }, "end": { - "line": 1992, + "line": 1973, "column": 37 } } }, "range": [ - 59580, - 59605 + 58866, + 58891 ], "loc": { "start": { - "line": 1992, + "line": 1973, "column": 12 }, "end": { - "line": 1992, + "line": 1973, "column": 37 } } }, "range": [ - 59580, - 59606 + 58866, + 58892 ], "loc": { "start": { - "line": 1992, + "line": 1973, "column": 12 }, "end": { - "line": 1992, + "line": 1973, "column": 38 } }, @@ -108090,16 +106106,16 @@ "type": "Line", "value": " already filtered rows display re-init", "range": [ - 59527, - 59567 + 58813, + 58853 ], "loc": { "start": { - "line": 1991, + "line": 1972, "column": 12 }, "end": { - "line": 1991, + "line": 1972, "column": 52 } } @@ -108115,16 +106131,16 @@ "type": "Identifier", "name": "cells", "range": [ - 59624, - 59629 + 58910, + 58915 ], "loc": { "start": { - "line": 1994, + "line": 1975, "column": 16 }, "end": { - "line": 1994, + "line": 1975, "column": 21 } } @@ -108139,16 +106155,16 @@ "type": "Identifier", "name": "row", "range": [ - 59632, - 59635 + 58918, + 58921 ], "loc": { "start": { - "line": 1994, + "line": 1975, "column": 24 }, "end": { - "line": 1994, + "line": 1975, "column": 27 } } @@ -108157,31 +106173,31 @@ "type": "Identifier", "name": "k", "range": [ - 59636, - 59637 + 58922, + 58923 ], "loc": { "start": { - "line": 1994, + "line": 1975, "column": 28 }, "end": { - "line": 1994, + "line": 1975, "column": 29 } } }, "range": [ - 59632, - 59638 + 58918, + 58924 ], "loc": { "start": { - "line": 1994, + "line": 1975, "column": 24 }, "end": { - "line": 1994, + "line": 1975, "column": 30 } } @@ -108190,46 +106206,46 @@ "type": "Identifier", "name": "cells", "range": [ - 59639, - 59644 + 58925, + 58930 ], "loc": { "start": { - "line": 1994, + "line": 1975, "column": 31 }, "end": { - "line": 1994, + "line": 1975, "column": 36 } } }, "range": [ - 59632, - 59644 + 58918, + 58930 ], "loc": { "start": { - "line": 1994, + "line": 1975, "column": 24 }, "end": { - "line": 1994, + "line": 1975, "column": 36 } } }, "range": [ - 59624, - 59644 + 58910, + 58930 ], "loc": { "start": { - "line": 1994, + "line": 1975, "column": 16 }, "end": { - "line": 1994, + "line": 1975, "column": 36 } } @@ -108237,16 +106253,16 @@ ], "kind": "let", "range": [ - 59620, - 59645 + 58906, + 58931 ], "loc": { "start": { - "line": 1994, + "line": 1975, "column": 12 }, "end": { - "line": 1994, + "line": 1975, "column": 37 } } @@ -108260,16 +106276,16 @@ "type": "Identifier", "name": "nchilds", "range": [ - 59662, - 59669 + 58948, + 58955 ], "loc": { "start": { - "line": 1995, + "line": 1976, "column": 16 }, "end": { - "line": 1995, + "line": 1976, "column": 23 } } @@ -108281,16 +106297,16 @@ "type": "Identifier", "name": "cells", "range": [ - 59672, - 59677 + 58958, + 58963 ], "loc": { "start": { - "line": 1995, + "line": 1976, "column": 26 }, "end": { - "line": 1995, + "line": 1976, "column": 31 } } @@ -108299,46 +106315,46 @@ "type": "Identifier", "name": "length", "range": [ - 59678, - 59684 + 58964, + 58970 ], "loc": { "start": { - "line": 1995, + "line": 1976, "column": 32 }, "end": { - "line": 1995, + "line": 1976, "column": 38 } } }, "range": [ - 59672, - 59684 + 58958, + 58970 ], "loc": { "start": { - "line": 1995, + "line": 1976, "column": 26 }, "end": { - "line": 1995, + "line": 1976, "column": 38 } } }, "range": [ - 59662, - 59684 + 58948, + 58970 ], "loc": { "start": { - "line": 1995, + "line": 1976, "column": 16 }, "end": { - "line": 1995, + "line": 1976, "column": 38 } } @@ -108346,16 +106362,16 @@ ], "kind": "let", "range": [ - 59658, - 59685 + 58944, + 58971 ], "loc": { "start": { - "line": 1995, + "line": 1976, "column": 12 }, "end": { - "line": 1995, + "line": 1976, "column": 39 } }, @@ -108364,16 +106380,16 @@ "type": "Line", "value": " checks if row has exact cell #", "range": [ - 59699, - 59732 + 58985, + 59018 ], "loc": { "start": { - "line": 1997, + "line": 1978, "column": 12 }, "end": { - "line": 1997, + "line": 1978, "column": 45 } } @@ -108389,16 +106405,16 @@ "type": "Identifier", "name": "nchilds", "range": [ - 59749, - 59756 + 59035, + 59042 ], "loc": { "start": { - "line": 1998, + "line": 1979, "column": 16 }, "end": { - "line": 1998, + "line": 1979, "column": 23 } } @@ -108409,16 +106425,16 @@ "object": { "type": "ThisExpression", "range": [ - 59761, - 59765 + 59047, + 59051 ], "loc": { "start": { - "line": 1998, + "line": 1979, "column": 28 }, "end": { - "line": 1998, + "line": 1979, "column": 32 } } @@ -108427,46 +106443,46 @@ "type": "Identifier", "name": "nbCells", "range": [ - 59766, - 59773 + 59052, + 59059 ], "loc": { "start": { - "line": 1998, + "line": 1979, "column": 33 }, "end": { - "line": 1998, + "line": 1979, "column": 40 } } }, "range": [ - 59761, - 59773 + 59047, + 59059 ], "loc": { "start": { - "line": 1998, + "line": 1979, "column": 28 }, "end": { - "line": 1998, + "line": 1979, "column": 40 } } }, "range": [ - 59749, - 59773 + 59035, + 59059 ], "loc": { "start": { - "line": 1998, + "line": 1979, "column": 16 }, "end": { - "line": 1998, + "line": 1979, "column": 40 } } @@ -108478,48 +106494,48 @@ "type": "ContinueStatement", "label": null, "range": [ - 59793, - 59802 + 59079, + 59088 ], "loc": { "start": { - "line": 1999, + "line": 1980, "column": 16 }, "end": { - "line": 1999, + "line": 1980, "column": 25 } } } ], "range": [ - 59775, - 59816 + 59061, + 59102 ], "loc": { "start": { - "line": 1998, + "line": 1979, "column": 42 }, "end": { - "line": 2000, + "line": 1981, "column": 13 } } }, "alternate": null, "range": [ - 59745, - 59816 + 59031, + 59102 ], "loc": { "start": { - "line": 1998, + "line": 1979, "column": 12 }, "end": { - "line": 2000, + "line": 1981, "column": 13 } }, @@ -108528,16 +106544,16 @@ "type": "Line", "value": " checks if row has exact cell #", "range": [ - 59699, - 59732 + 58985, + 59018 ], "loc": { "start": { - "line": 1997, + "line": 1978, "column": 12 }, "end": { - "line": 1997, + "line": 1978, "column": 45 } } @@ -108553,16 +106569,16 @@ "type": "Identifier", "name": "occurence", "range": [ - 59834, - 59843 + 59120, + 59129 ], "loc": { "start": { - "line": 2002, + "line": 1983, "column": 16 }, "end": { - "line": 2002, + "line": 1983, "column": 25 } } @@ -108571,31 +106587,31 @@ "type": "ArrayExpression", "elements": [], "range": [ - 59846, - 59848 + 59132, + 59134 ], "loc": { "start": { - "line": 2002, + "line": 1983, "column": 28 }, "end": { - "line": 2002, + "line": 1983, "column": 30 } } }, "range": [ - 59834, - 59848 + 59120, + 59134 ], "loc": { "start": { - "line": 2002, + "line": 1983, "column": 16 }, "end": { - "line": 2002, + "line": 1983, "column": 30 } } @@ -108606,16 +106622,16 @@ "type": "Identifier", "name": "isRowValid", "range": [ - 59866, - 59876 + 59152, + 59162 ], "loc": { "start": { - "line": 2003, + "line": 1984, "column": 16 }, "end": { - "line": 2003, + "line": 1984, "column": 26 } } @@ -108625,31 +106641,31 @@ "value": true, "raw": "true", "range": [ - 59879, - 59883 + 59165, + 59169 ], "loc": { "start": { - "line": 2003, + "line": 1984, "column": 29 }, "end": { - "line": 2003, + "line": 1984, "column": 33 } } }, "range": [ - 59866, - 59883 + 59152, + 59169 ], "loc": { "start": { - "line": 2003, + "line": 1984, "column": 16 }, "end": { - "line": 2003, + "line": 1984, "column": 33 } } @@ -108660,16 +106676,16 @@ "type": "Identifier", "name": "singleFltRowValid", "range": [ - 59949, - 59966 + 59235, + 59252 ], "loc": { "start": { - "line": 2005, + "line": 1986, "column": 16 }, "end": { - "line": 2005, + "line": 1986, "column": 33 } } @@ -108679,31 +106695,31 @@ "value": false, "raw": "false", "range": [ - 59969, - 59974 + 59255, + 59260 ], "loc": { "start": { - "line": 2005, + "line": 1986, "column": 36 }, "end": { - "line": 2005, + "line": 1986, "column": 41 } } }, "range": [ - 59949, - 59974 + 59235, + 59260 ], "loc": { "start": { - "line": 2005, + "line": 1986, "column": 16 }, "end": { - "line": 2005, + "line": 1986, "column": 41 } }, @@ -108712,16 +106728,16 @@ "type": "Line", "value": "only for single filter search", "range": [ - 59901, - 59932 + 59187, + 59218 ], "loc": { "start": { - "line": 2004, + "line": 1985, "column": 16 }, "end": { - "line": 2004, + "line": 1985, "column": 47 } } @@ -108731,16 +106747,16 @@ ], "kind": "let", "range": [ - 59830, - 59975 + 59116, + 59261 ], "loc": { "start": { - "line": 2002, + "line": 1983, "column": 12 }, "end": { - "line": 2005, + "line": 1986, "column": 42 } }, @@ -108749,16 +106765,16 @@ "type": "Line", "value": " this loop retrieves cell data", "range": [ - 59989, - 60021 + 59275, + 59307 ], "loc": { "start": { - "line": 2007, + "line": 1988, "column": 12 }, "end": { - "line": 2007, + "line": 1988, "column": 44 } } @@ -108776,16 +106792,16 @@ "type": "Identifier", "name": "j", "range": [ - 60043, - 60044 + 59329, + 59330 ], "loc": { "start": { - "line": 2008, + "line": 1989, "column": 21 }, "end": { - "line": 2008, + "line": 1989, "column": 22 } } @@ -108795,31 +106811,31 @@ "value": 0, "raw": "0", "range": [ - 60047, - 60048 + 59333, + 59334 ], "loc": { "start": { - "line": 2008, + "line": 1989, "column": 25 }, "end": { - "line": 2008, + "line": 1989, "column": 26 } } }, "range": [ - 60043, - 60048 + 59329, + 59334 ], "loc": { "start": { - "line": 2008, + "line": 1989, "column": 21 }, "end": { - "line": 2008, + "line": 1989, "column": 26 } } @@ -108827,16 +106843,16 @@ ], "kind": "let", "range": [ - 60039, - 60048 + 59325, + 59334 ], "loc": { "start": { - "line": 2008, + "line": 1989, "column": 17 }, "end": { - "line": 2008, + "line": 1989, "column": 26 } } @@ -108848,16 +106864,16 @@ "type": "Identifier", "name": "j", "range": [ - 60050, - 60051 + 59336, + 59337 ], "loc": { "start": { - "line": 2008, + "line": 1989, "column": 28 }, "end": { - "line": 2008, + "line": 1989, "column": 29 } } @@ -108866,31 +106882,31 @@ "type": "Identifier", "name": "nchilds", "range": [ - 60054, - 60061 + 59340, + 59347 ], "loc": { "start": { - "line": 2008, + "line": 1989, "column": 32 }, "end": { - "line": 2008, + "line": 1989, "column": 39 } } }, "range": [ - 60050, - 60061 + 59336, + 59347 ], "loc": { "start": { - "line": 2008, + "line": 1989, "column": 28 }, "end": { - "line": 2008, + "line": 1989, "column": 39 } } @@ -108902,32 +106918,32 @@ "type": "Identifier", "name": "j", "range": [ - 60063, - 60064 + 59349, + 59350 ], "loc": { "start": { - "line": 2008, + "line": 1989, "column": 41 }, "end": { - "line": 2008, + "line": 1989, "column": 42 } } }, "prefix": false, "range": [ - 60063, - 60066 + 59349, + 59352 ], "loc": { "start": { - "line": 2008, + "line": 1989, "column": 41 }, "end": { - "line": 2008, + "line": 1989, "column": 44 } } @@ -108944,16 +106960,16 @@ "type": "Identifier", "name": "sA", "range": [ - 60125, - 60127 + 59411, + 59413 ], "loc": { "start": { - "line": 2010, + "line": 1991, "column": 20 }, "end": { - "line": 2010, + "line": 1991, "column": 22 } } @@ -108965,16 +106981,16 @@ "type": "Identifier", "name": "searchArgs", "range": [ - 60130, - 60140 + 59416, + 59426 ], "loc": { "start": { - "line": 2010, + "line": 1991, "column": 25 }, "end": { - "line": 2010, + "line": 1991, "column": 35 } } @@ -108987,16 +107003,16 @@ "object": { "type": "ThisExpression", "range": [ - 60141, - 60145 + 59427, + 59431 ], "loc": { "start": { - "line": 2010, + "line": 1991, "column": 36 }, "end": { - "line": 2010, + "line": 1991, "column": 40 } } @@ -109005,31 +107021,31 @@ "type": "Identifier", "name": "singleSearchFlt", "range": [ - 60146, - 60161 + 59432, + 59447 ], "loc": { "start": { - "line": 2010, + "line": 1991, "column": 41 }, "end": { - "line": 2010, + "line": 1991, "column": 56 } } }, "range": [ - 60141, - 60161 + 59427, + 59447 ], "loc": { "start": { - "line": 2010, + "line": 1991, "column": 36 }, "end": { - "line": 2010, + "line": 1991, "column": 56 } } @@ -109039,16 +107055,16 @@ "value": 0, "raw": "0", "range": [ - 60164, - 60165 + 59450, + 59451 ], "loc": { "start": { - "line": 2010, + "line": 1991, "column": 59 }, "end": { - "line": 2010, + "line": 1991, "column": 60 } } @@ -109057,61 +107073,61 @@ "type": "Identifier", "name": "j", "range": [ - 60168, - 60169 + 59454, + 59455 ], "loc": { "start": { - "line": 2010, + "line": 1991, "column": 63 }, "end": { - "line": 2010, + "line": 1991, "column": 64 } } }, "range": [ - 60141, - 60169 + 59427, + 59455 ], "loc": { "start": { - "line": 2010, + "line": 1991, "column": 36 }, "end": { - "line": 2010, + "line": 1991, "column": 64 } } }, "range": [ - 60130, - 60170 + 59416, + 59456 ], "loc": { "start": { - "line": 2010, + "line": 1991, "column": 25 }, "end": { - "line": 2010, + "line": 1991, "column": 65 } } }, "range": [ - 60125, - 60170 + 59411, + 59456 ], "loc": { "start": { - "line": 2010, + "line": 1991, "column": 20 }, "end": { - "line": 2010, + "line": 1991, "column": 65 } } @@ -109119,16 +107135,16 @@ ], "kind": "let", "range": [ - 60121, - 60171 + 59407, + 59457 ], "loc": { "start": { - "line": 2010, + "line": 1991, "column": 16 }, "end": { - "line": 2010, + "line": 1991, "column": 66 } }, @@ -109137,16 +107153,16 @@ "type": "Line", "value": "searched keyword", "range": [ - 60086, - 60104 + 59372, + 59390 ], "loc": { "start": { - "line": 2009, + "line": 1990, "column": 16 }, "end": { - "line": 2009, + "line": 1990, "column": 34 } } @@ -109162,16 +107178,16 @@ "type": "Identifier", "name": "sA", "range": [ - 60193, - 60195 + 59479, + 59481 ], "loc": { "start": { - "line": 2012, + "line": 1993, "column": 20 }, "end": { - "line": 2012, + "line": 1993, "column": 22 } } @@ -109181,31 +107197,31 @@ "value": "", "raw": "''", "range": [ - 60200, - 60202 + 59486, + 59488 ], "loc": { "start": { - "line": 2012, + "line": 1993, "column": 27 }, "end": { - "line": 2012, + "line": 1993, "column": 29 } } }, "range": [ - 60193, - 60202 + 59479, + 59488 ], "loc": { "start": { - "line": 2012, + "line": 1993, "column": 20 }, "end": { - "line": 2012, + "line": 1993, "column": 29 } } @@ -109217,48 +107233,48 @@ "type": "ContinueStatement", "label": null, "range": [ - 60226, - 60235 + 59512, + 59521 ], "loc": { "start": { - "line": 2013, + "line": 1994, "column": 20 }, "end": { - "line": 2013, + "line": 1994, "column": 29 } } } ], "range": [ - 60204, - 60253 + 59490, + 59539 ], "loc": { "start": { - "line": 2012, + "line": 1993, "column": 31 }, "end": { - "line": 2014, + "line": 1995, "column": 17 } } }, "alternate": null, "range": [ - 60189, - 60253 + 59475, + 59539 ], "loc": { "start": { - "line": 2012, + "line": 1993, "column": 16 }, "end": { - "line": 2014, + "line": 1995, "column": 17 } } @@ -109272,16 +107288,16 @@ "type": "Identifier", "name": "cellData", "range": [ - 60275, - 60283 + 59561, + 59569 ], "loc": { "start": { - "line": 2016, + "line": 1997, "column": 20 }, "end": { - "line": 2016, + "line": 1997, "column": 28 } } @@ -109292,16 +107308,16 @@ "type": "Identifier", "name": "matchCase", "range": [ - 60286, - 60295 + 59572, + 59581 ], "loc": { "start": { - "line": 2016, + "line": 1997, "column": 31 }, "end": { - "line": 2016, + "line": 1997, "column": 40 } } @@ -109315,16 +107331,16 @@ "object": { "type": "ThisExpression", "range": [ - 60296, - 60300 + 59582, + 59586 ], "loc": { "start": { - "line": 2016, + "line": 1997, "column": 41 }, "end": { - "line": 2016, + "line": 1997, "column": 45 } } @@ -109333,31 +107349,31 @@ "type": "Identifier", "name": "getCellData", "range": [ - 60301, - 60312 + 59587, + 59598 ], "loc": { "start": { - "line": 2016, + "line": 1997, "column": 46 }, "end": { - "line": 2016, + "line": 1997, "column": 57 } } }, "range": [ - 60296, - 60312 + 59582, + 59598 ], "loc": { "start": { - "line": 2016, + "line": 1997, "column": 41 }, "end": { - "line": 2016, + "line": 1997, "column": 57 } } @@ -109370,16 +107386,16 @@ "type": "Identifier", "name": "cells", "range": [ - 60313, - 60318 + 59599, + 59604 ], "loc": { "start": { - "line": 2016, + "line": 1997, "column": 58 }, "end": { - "line": 2016, + "line": 1997, "column": 63 } } @@ -109388,47 +107404,47 @@ "type": "Identifier", "name": "j", "range": [ - 60319, - 60320 + 59605, + 59606 ], "loc": { "start": { - "line": 2016, + "line": 1997, "column": 64 }, "end": { - "line": 2016, + "line": 1997, "column": 65 } } }, "range": [ - 60313, - 60321 + 59599, + 59607 ], "loc": { "start": { - "line": 2016, + "line": 1997, "column": 58 }, "end": { - "line": 2016, + "line": 1997, "column": 66 } } } ], "range": [ - 60296, - 60322 + 59582, + 59608 ], "loc": { "start": { - "line": 2016, + "line": 1997, "column": 41 }, "end": { - "line": 2016, + "line": 1997, "column": 67 } } @@ -109439,16 +107455,16 @@ "object": { "type": "ThisExpression", "range": [ - 60344, - 60348 + 59630, + 59634 ], "loc": { "start": { - "line": 2017, + "line": 1998, "column": 20 }, "end": { - "line": 2017, + "line": 1998, "column": 24 } } @@ -109457,62 +107473,62 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 60349, - 60362 + 59635, + 59648 ], "loc": { "start": { - "line": 2017, + "line": 1998, "column": 25 }, "end": { - "line": 2017, + "line": 1998, "column": 38 } } }, "range": [ - 60344, - 60362 + 59630, + 59648 ], "loc": { "start": { - "line": 2017, + "line": 1998, "column": 20 }, "end": { - "line": 2017, + "line": 1998, "column": 38 } } } ], "range": [ - 60286, - 60363 + 59572, + 59649 ], "loc": { "start": { - "line": 2016, + "line": 1997, "column": 31 }, "end": { - "line": 2017, + "line": 1998, "column": 39 } } }, "range": [ - 60275, - 60363 + 59561, + 59649 ], "loc": { "start": { - "line": 2016, + "line": 1997, "column": 20 }, "end": { - "line": 2017, + "line": 1998, "column": 39 } } @@ -109520,16 +107536,16 @@ ], "kind": "let", "range": [ - 60271, - 60364 + 59557, + 59650 ], "loc": { "start": { - "line": 2016, + "line": 1997, "column": 16 }, "end": { - "line": 2017, + "line": 1998, "column": 40 } }, @@ -109538,16 +107554,16 @@ "type": "Line", "value": "multiple search parameter operator ||", "range": [ - 60382, - 60421 + 59668, + 59707 ], "loc": { "start": { - "line": 2019, + "line": 2000, "column": 16 }, "end": { - "line": 2019, + "line": 2000, "column": 55 } } @@ -109563,16 +107579,16 @@ "type": "Identifier", "name": "sAOrSplit", "range": [ - 60442, - 60451 + 59728, + 59737 ], "loc": { "start": { - "line": 2020, + "line": 2001, "column": 20 }, "end": { - "line": 2020, + "line": 2001, "column": 29 } } @@ -109591,16 +107607,16 @@ "type": "Identifier", "name": "sA", "range": [ - 60454, - 60456 + 59740, + 59742 ], "loc": { "start": { - "line": 2020, + "line": 2001, "column": 32 }, "end": { - "line": 2020, + "line": 2001, "column": 34 } } @@ -109609,47 +107625,47 @@ "type": "Identifier", "name": "toString", "range": [ - 60457, - 60465 + 59743, + 59751 ], "loc": { "start": { - "line": 2020, + "line": 2001, "column": 35 }, "end": { - "line": 2020, + "line": 2001, "column": 43 } } }, "range": [ - 60454, - 60465 + 59740, + 59751 ], "loc": { "start": { - "line": 2020, + "line": 2001, "column": 32 }, "end": { - "line": 2020, + "line": 2001, "column": 43 } } }, "arguments": [], "range": [ - 60454, - 60467 + 59740, + 59753 ], "loc": { "start": { - "line": 2020, + "line": 2001, "column": 32 }, "end": { - "line": 2020, + "line": 2001, "column": 45 } } @@ -109658,31 +107674,31 @@ "type": "Identifier", "name": "split", "range": [ - 60468, - 60473 + 59754, + 59759 ], "loc": { "start": { - "line": 2020, + "line": 2001, "column": 46 }, "end": { - "line": 2020, + "line": 2001, "column": 51 } } }, "range": [ - 60454, - 60473 + 59740, + 59759 ], "loc": { "start": { - "line": 2020, + "line": 2001, "column": 32 }, "end": { - "line": 2020, + "line": 2001, "column": 51 } } @@ -109694,16 +107710,16 @@ "object": { "type": "ThisExpression", "range": [ - 60474, - 60478 + 59760, + 59764 ], "loc": { "start": { - "line": 2020, + "line": 2001, "column": 52 }, "end": { - "line": 2020, + "line": 2001, "column": 56 } } @@ -109712,62 +107728,62 @@ "type": "Identifier", "name": "orOperator", "range": [ - 60479, - 60489 + 59765, + 59775 ], "loc": { "start": { - "line": 2020, + "line": 2001, "column": 57 }, "end": { - "line": 2020, + "line": 2001, "column": 67 } } }, "range": [ - 60474, - 60489 + 59760, + 59775 ], "loc": { "start": { - "line": 2020, + "line": 2001, "column": 52 }, "end": { - "line": 2020, + "line": 2001, "column": 67 } } } ], "range": [ - 60454, - 60490 + 59740, + 59776 ], "loc": { "start": { - "line": 2020, + "line": 2001, "column": 32 }, "end": { - "line": 2020, + "line": 2001, "column": 68 } } }, "range": [ - 60442, - 60490 + 59728, + 59776 ], "loc": { "start": { - "line": 2020, + "line": 2001, "column": 20 }, "end": { - "line": 2020, + "line": 2001, "column": 68 } } @@ -109778,16 +107794,16 @@ "type": "Identifier", "name": "hasMultiOrSA", "range": [ - 60571, - 60583 + 59857, + 59869 ], "loc": { "start": { - "line": 2022, + "line": 2003, "column": 20 }, "end": { - "line": 2022, + "line": 2003, "column": 32 } } @@ -109802,16 +107818,16 @@ "type": "Identifier", "name": "sAOrSplit", "range": [ - 60586, - 60595 + 59872, + 59881 ], "loc": { "start": { - "line": 2022, + "line": 2003, "column": 35 }, "end": { - "line": 2022, + "line": 2003, "column": 44 } } @@ -109820,31 +107836,31 @@ "type": "Identifier", "name": "length", "range": [ - 60596, - 60602 + 59882, + 59888 ], "loc": { "start": { - "line": 2022, + "line": 2003, "column": 45 }, "end": { - "line": 2022, + "line": 2003, "column": 51 } } }, "range": [ - 60586, - 60602 + 59872, + 59888 ], "loc": { "start": { - "line": 2022, + "line": 2003, "column": 35 }, "end": { - "line": 2022, + "line": 2003, "column": 51 } } @@ -109854,46 +107870,46 @@ "value": 1, "raw": "1", "range": [ - 60605, - 60606 + 59891, + 59892 ], "loc": { "start": { - "line": 2022, + "line": 2003, "column": 54 }, "end": { - "line": 2022, + "line": 2003, "column": 55 } } }, "range": [ - 60586, - 60606 + 59872, + 59892 ], "loc": { "start": { - "line": 2022, + "line": 2003, "column": 35 }, "end": { - "line": 2022, + "line": 2003, "column": 55 } } }, "range": [ - 60571, - 60606 + 59857, + 59892 ], "loc": { "start": { - "line": 2022, + "line": 2003, "column": 20 }, "end": { - "line": 2022, + "line": 2003, "column": 55 } }, @@ -109902,16 +107918,16 @@ "type": "Line", "value": "multiple search || parameter boolean", "range": [ - 60512, - 60550 + 59798, + 59836 ], "loc": { "start": { - "line": 2021, + "line": 2002, "column": 20 }, "end": { - "line": 2021, + "line": 2002, "column": 58 } } @@ -109924,16 +107940,16 @@ "type": "Identifier", "name": "sAAndSplit", "range": [ - 60688, - 60698 + 59974, + 59984 ], "loc": { "start": { - "line": 2024, + "line": 2005, "column": 20 }, "end": { - "line": 2024, + "line": 2005, "column": 30 } } @@ -109952,16 +107968,16 @@ "type": "Identifier", "name": "sA", "range": [ - 60701, - 60703 + 59987, + 59989 ], "loc": { "start": { - "line": 2024, + "line": 2005, "column": 33 }, "end": { - "line": 2024, + "line": 2005, "column": 35 } } @@ -109970,47 +107986,47 @@ "type": "Identifier", "name": "toString", "range": [ - 60704, - 60712 + 59990, + 59998 ], "loc": { "start": { - "line": 2024, + "line": 2005, "column": 36 }, "end": { - "line": 2024, + "line": 2005, "column": 44 } } }, "range": [ - 60701, - 60712 + 59987, + 59998 ], "loc": { "start": { - "line": 2024, + "line": 2005, "column": 33 }, "end": { - "line": 2024, + "line": 2005, "column": 44 } } }, "arguments": [], "range": [ - 60701, - 60714 + 59987, + 60000 ], "loc": { "start": { - "line": 2024, + "line": 2005, "column": 33 }, "end": { - "line": 2024, + "line": 2005, "column": 46 } } @@ -110019,31 +108035,31 @@ "type": "Identifier", "name": "split", "range": [ - 60715, - 60720 + 60001, + 60006 ], "loc": { "start": { - "line": 2024, + "line": 2005, "column": 47 }, "end": { - "line": 2024, + "line": 2005, "column": 52 } } }, "range": [ - 60701, - 60720 + 59987, + 60006 ], "loc": { "start": { - "line": 2024, + "line": 2005, "column": 33 }, "end": { - "line": 2024, + "line": 2005, "column": 52 } } @@ -110055,16 +108071,16 @@ "object": { "type": "ThisExpression", "range": [ - 60721, - 60725 + 60007, + 60011 ], "loc": { "start": { - "line": 2024, + "line": 2005, "column": 53 }, "end": { - "line": 2024, + "line": 2005, "column": 57 } } @@ -110073,62 +108089,62 @@ "type": "Identifier", "name": "anOperator", "range": [ - 60726, - 60736 + 60012, + 60022 ], "loc": { "start": { - "line": 2024, + "line": 2005, "column": 58 }, "end": { - "line": 2024, + "line": 2005, "column": 68 } } }, "range": [ - 60721, - 60736 + 60007, + 60022 ], "loc": { "start": { - "line": 2024, + "line": 2005, "column": 53 }, "end": { - "line": 2024, + "line": 2005, "column": 68 } } } ], "range": [ - 60701, - 60737 + 59987, + 60023 ], "loc": { "start": { - "line": 2024, + "line": 2005, "column": 33 }, "end": { - "line": 2024, + "line": 2005, "column": 69 } } }, "range": [ - 60688, - 60737 + 59974, + 60023 ], "loc": { "start": { - "line": 2024, + "line": 2005, "column": 20 }, "end": { - "line": 2024, + "line": 2005, "column": 69 } }, @@ -110137,16 +108153,16 @@ "type": "Line", "value": "multiple search parameter operator &&", "range": [ - 60628, - 60667 + 59914, + 59953 ], "loc": { "start": { - "line": 2023, + "line": 2004, "column": 20 }, "end": { - "line": 2023, + "line": 2004, "column": 59 } } @@ -110159,16 +108175,16 @@ "type": "Identifier", "name": "hasMultiAndSA", "range": [ - 60818, - 60831 + 60104, + 60117 ], "loc": { "start": { - "line": 2026, + "line": 2007, "column": 20 }, "end": { - "line": 2026, + "line": 2007, "column": 33 } } @@ -110183,16 +108199,16 @@ "type": "Identifier", "name": "sAAndSplit", "range": [ - 60834, - 60844 + 60120, + 60130 ], "loc": { "start": { - "line": 2026, + "line": 2007, "column": 36 }, "end": { - "line": 2026, + "line": 2007, "column": 46 } } @@ -110201,31 +108217,31 @@ "type": "Identifier", "name": "length", "range": [ - 60845, - 60851 + 60131, + 60137 ], "loc": { "start": { - "line": 2026, + "line": 2007, "column": 47 }, "end": { - "line": 2026, + "line": 2007, "column": 53 } } }, "range": [ - 60834, - 60851 + 60120, + 60137 ], "loc": { "start": { - "line": 2026, + "line": 2007, "column": 36 }, "end": { - "line": 2026, + "line": 2007, "column": 53 } } @@ -110235,46 +108251,46 @@ "value": 1, "raw": "1", "range": [ - 60854, - 60855 + 60140, + 60141 ], "loc": { "start": { - "line": 2026, + "line": 2007, "column": 56 }, "end": { - "line": 2026, + "line": 2007, "column": 57 } } }, "range": [ - 60834, - 60855 + 60120, + 60141 ], "loc": { "start": { - "line": 2026, + "line": 2007, "column": 36 }, "end": { - "line": 2026, + "line": 2007, "column": 57 } } }, "range": [ - 60818, - 60855 + 60104, + 60141 ], "loc": { "start": { - "line": 2026, + "line": 2007, "column": 20 }, "end": { - "line": 2026, + "line": 2007, "column": 57 } }, @@ -110283,16 +108299,16 @@ "type": "Line", "value": "multiple search && parameter boolean", "range": [ - 60759, - 60797 + 60045, + 60083 ], "loc": { "start": { - "line": 2025, + "line": 2006, "column": 20 }, "end": { - "line": 2025, + "line": 2006, "column": 58 } } @@ -110302,16 +108318,16 @@ ], "kind": "let", "range": [ - 60438, - 60856 + 59724, + 60142 ], "loc": { "start": { - "line": 2020, + "line": 2001, "column": 16 }, "end": { - "line": 2026, + "line": 2007, "column": 58 } }, @@ -110320,16 +108336,16 @@ "type": "Line", "value": "multiple search parameter operator ||", "range": [ - 60382, - 60421 + 59668, + 59707 ], "loc": { "start": { - "line": 2019, + "line": 2000, "column": 16 }, "end": { - "line": 2019, + "line": 2000, "column": 55 } } @@ -110340,16 +108356,16 @@ "type": "Line", "value": "detect operators or array query", "range": [ - 60874, - 60907 + 60160, + 60193 ], "loc": { "start": { - "line": 2028, + "line": 2009, "column": 16 }, "end": { - "line": 2028, + "line": 2009, "column": 49 } } @@ -110370,16 +108386,16 @@ "type": "Identifier", "name": "isArray", "range": [ - 60928, - 60935 + 60214, + 60221 ], "loc": { "start": { - "line": 2029, + "line": 2010, "column": 20 }, "end": { - "line": 2029, + "line": 2010, "column": 27 } } @@ -110389,32 +108405,32 @@ "type": "Identifier", "name": "sA", "range": [ - 60936, - 60938 + 60222, + 60224 ], "loc": { "start": { - "line": 2029, + "line": 2010, "column": 28 }, "end": { - "line": 2029, + "line": 2010, "column": 30 } } } ], "range": [ - 60928, - 60939 + 60214, + 60225 ], "loc": { "start": { - "line": 2029, + "line": 2010, "column": 20 }, "end": { - "line": 2029, + "line": 2010, "column": 31 } } @@ -110423,31 +108439,31 @@ "type": "Identifier", "name": "hasMultiOrSA", "range": [ - 60943, - 60955 + 60229, + 60241 ], "loc": { "start": { - "line": 2029, + "line": 2010, "column": 35 }, "end": { - "line": 2029, + "line": 2010, "column": 47 } } }, "range": [ - 60928, - 60955 + 60214, + 60241 ], "loc": { "start": { - "line": 2029, + "line": 2010, "column": 20 }, "end": { - "line": 2029, + "line": 2010, "column": 47 } } @@ -110456,31 +108472,31 @@ "type": "Identifier", "name": "hasMultiAndSA", "range": [ - 60959, - 60972 + 60245, + 60258 ], "loc": { "start": { - "line": 2029, + "line": 2010, "column": 51 }, "end": { - "line": 2029, + "line": 2010, "column": 64 } } }, "range": [ - 60928, - 60972 + 60214, + 60258 ], "loc": { "start": { - "line": 2029, + "line": 2010, "column": 20 }, "end": { - "line": 2029, + "line": 2010, "column": 64 } } @@ -110497,32 +108513,32 @@ "type": "Identifier", "name": "cS", "range": [ - 61000, - 61002 + 60286, + 60288 ], "loc": { "start": { - "line": 2030, + "line": 2011, "column": 24 }, "end": { - "line": 2030, + "line": 2011, "column": 26 } } }, "init": null, "range": [ - 61000, - 61002 + 60286, + 60288 ], "loc": { "start": { - "line": 2030, + "line": 2011, "column": 24 }, "end": { - "line": 2030, + "line": 2011, "column": 26 } } @@ -110533,32 +108549,32 @@ "type": "Identifier", "name": "s", "range": [ - 61028, - 61029 + 60314, + 60315 ], "loc": { "start": { - "line": 2031, + "line": 2012, "column": 24 }, "end": { - "line": 2031, + "line": 2012, "column": 25 } } }, "init": null, "range": [ - 61028, - 61029 + 60314, + 60315 ], "loc": { "start": { - "line": 2031, + "line": 2012, "column": 24 }, "end": { - "line": 2031, + "line": 2012, "column": 25 } } @@ -110569,16 +108585,16 @@ "type": "Identifier", "name": "occur", "range": [ - 61055, - 61060 + 60341, + 60346 ], "loc": { "start": { - "line": 2032, + "line": 2013, "column": 24 }, "end": { - "line": 2032, + "line": 2013, "column": 29 } } @@ -110588,31 +108604,31 @@ "value": false, "raw": "false", "range": [ - 61063, - 61068 + 60349, + 60354 ], "loc": { "start": { - "line": 2032, + "line": 2013, "column": 32 }, "end": { - "line": 2032, + "line": 2013, "column": 37 } } }, "range": [ - 61055, - 61068 + 60341, + 60354 ], "loc": { "start": { - "line": 2032, + "line": 2013, "column": 24 }, "end": { - "line": 2032, + "line": 2013, "column": 37 } } @@ -110620,16 +108636,16 @@ ], "kind": "let", "range": [ - 60996, - 61069 + 60282, + 60355 ], "loc": { "start": { - "line": 2030, + "line": 2011, "column": 20 }, "end": { - "line": 2032, + "line": 2013, "column": 38 } } @@ -110642,16 +108658,16 @@ "type": "Identifier", "name": "isArray", "range": [ - 61094, - 61101 + 60380, + 60387 ], "loc": { "start": { - "line": 2033, + "line": 2014, "column": 24 }, "end": { - "line": 2033, + "line": 2014, "column": 31 } } @@ -110661,32 +108677,32 @@ "type": "Identifier", "name": "sA", "range": [ - 61102, - 61104 + 60388, + 60390 ], "loc": { "start": { - "line": 2033, + "line": 2014, "column": 32 }, "end": { - "line": 2033, + "line": 2014, "column": 34 } } } ], "range": [ - 61094, - 61105 + 60380, + 60391 ], "loc": { "start": { - "line": 2033, + "line": 2014, "column": 24 }, "end": { - "line": 2033, + "line": 2014, "column": 35 } } @@ -110703,16 +108719,16 @@ "type": "Identifier", "name": "s", "range": [ - 61133, - 61134 + 60419, + 60420 ], "loc": { "start": { - "line": 2034, + "line": 2015, "column": 24 }, "end": { - "line": 2034, + "line": 2015, "column": 25 } } @@ -110721,62 +108737,62 @@ "type": "Identifier", "name": "sA", "range": [ - 61137, - 61139 + 60423, + 60425 ], "loc": { "start": { - "line": 2034, + "line": 2015, "column": 28 }, "end": { - "line": 2034, + "line": 2015, "column": 30 } } }, "range": [ - 61133, - 61139 + 60419, + 60425 ], "loc": { "start": { - "line": 2034, + "line": 2015, "column": 24 }, "end": { - "line": 2034, + "line": 2015, "column": 30 } } }, "range": [ - 61133, - 61140 + 60419, + 60426 ], "loc": { "start": { - "line": 2034, + "line": 2015, "column": 24 }, "end": { - "line": 2034, + "line": 2015, "column": 31 } } } ], "range": [ - 61107, - 61162 + 60393, + 60448 ], "loc": { "start": { - "line": 2033, + "line": 2014, "column": 37 }, "end": { - "line": 2035, + "line": 2016, "column": 21 } } @@ -110793,16 +108809,16 @@ "type": "Identifier", "name": "s", "range": [ - 61194, - 61195 + 60480, + 60481 ], "loc": { "start": { - "line": 2036, + "line": 2017, "column": 24 }, "end": { - "line": 2036, + "line": 2017, "column": 25 } } @@ -110813,16 +108829,16 @@ "type": "Identifier", "name": "hasMultiOrSA", "range": [ - 61198, - 61210 + 60484, + 60496 ], "loc": { "start": { - "line": 2036, + "line": 2017, "column": 28 }, "end": { - "line": 2036, + "line": 2017, "column": 40 } } @@ -110831,16 +108847,16 @@ "type": "Identifier", "name": "sAOrSplit", "range": [ - 61213, - 61222 + 60499, + 60508 ], "loc": { "start": { - "line": 2036, + "line": 2017, "column": 43 }, "end": { - "line": 2036, + "line": 2017, "column": 52 } } @@ -110849,92 +108865,92 @@ "type": "Identifier", "name": "sAAndSplit", "range": [ - 61225, - 61235 + 60511, + 60521 ], "loc": { "start": { - "line": 2036, + "line": 2017, "column": 55 }, "end": { - "line": 2036, + "line": 2017, "column": 65 } } }, "range": [ - 61198, - 61235 + 60484, + 60521 ], "loc": { "start": { - "line": 2036, + "line": 2017, "column": 28 }, "end": { - "line": 2036, + "line": 2017, "column": 65 } } }, "range": [ - 61194, - 61235 + 60480, + 60521 ], "loc": { "start": { - "line": 2036, + "line": 2017, "column": 24 }, "end": { - "line": 2036, + "line": 2017, "column": 65 } } }, "range": [ - 61194, - 61236 + 60480, + 60522 ], "loc": { "start": { - "line": 2036, + "line": 2017, "column": 24 }, "end": { - "line": 2036, + "line": 2017, "column": 66 } } } ], "range": [ - 61168, - 61258 + 60454, + 60544 ], "loc": { "start": { - "line": 2035, + "line": 2016, "column": 27 }, "end": { - "line": 2037, + "line": 2018, "column": 21 } } }, "range": [ - 61090, - 61258 + 60376, + 60544 ], "loc": { "start": { - "line": 2033, + "line": 2014, "column": 20 }, "end": { - "line": 2037, + "line": 2018, "column": 21 } }, @@ -110943,16 +108959,16 @@ "type": "Line", "value": " TODO: improve clarity/readability of this block", "range": [ - 61279, - 61329 + 60565, + 60615 ], "loc": { "start": { - "line": 2038, + "line": 2019, "column": 20 }, "end": { - "line": 2038, + "line": 2019, "column": 70 } } @@ -110970,16 +108986,16 @@ "type": "Identifier", "name": "w", "range": [ - 61359, - 61360 + 60645, + 60646 ], "loc": { "start": { - "line": 2039, + "line": 2020, "column": 29 }, "end": { - "line": 2039, + "line": 2020, "column": 30 } } @@ -110989,31 +109005,31 @@ "value": 0, "raw": "0", "range": [ - 61363, - 61364 + 60649, + 60650 ], "loc": { "start": { - "line": 2039, + "line": 2020, "column": 33 }, "end": { - "line": 2039, + "line": 2020, "column": 34 } } }, "range": [ - 61359, - 61364 + 60645, + 60650 ], "loc": { "start": { - "line": 2039, + "line": 2020, "column": 29 }, "end": { - "line": 2039, + "line": 2020, "column": 34 } } @@ -111024,16 +109040,16 @@ "type": "Identifier", "name": "len", "range": [ - 61366, - 61369 + 60652, + 60655 ], "loc": { "start": { - "line": 2039, + "line": 2020, "column": 36 }, "end": { - "line": 2039, + "line": 2020, "column": 39 } } @@ -111045,16 +109061,16 @@ "type": "Identifier", "name": "s", "range": [ - 61372, - 61373 + 60658, + 60659 ], "loc": { "start": { - "line": 2039, + "line": 2020, "column": 42 }, "end": { - "line": 2039, + "line": 2020, "column": 43 } } @@ -111063,46 +109079,46 @@ "type": "Identifier", "name": "length", "range": [ - 61374, - 61380 + 60660, + 60666 ], "loc": { "start": { - "line": 2039, + "line": 2020, "column": 44 }, "end": { - "line": 2039, + "line": 2020, "column": 50 } } }, "range": [ - 61372, - 61380 + 60658, + 60666 ], "loc": { "start": { - "line": 2039, + "line": 2020, "column": 42 }, "end": { - "line": 2039, + "line": 2020, "column": 50 } } }, "range": [ - 61366, - 61380 + 60652, + 60666 ], "loc": { "start": { - "line": 2039, + "line": 2020, "column": 36 }, "end": { - "line": 2039, + "line": 2020, "column": 50 } } @@ -111110,16 +109126,16 @@ ], "kind": "let", "range": [ - 61355, - 61380 + 60641, + 60666 ], "loc": { "start": { - "line": 2039, + "line": 2020, "column": 25 }, "end": { - "line": 2039, + "line": 2020, "column": 50 } } @@ -111131,16 +109147,16 @@ "type": "Identifier", "name": "w", "range": [ - 61382, - 61383 + 60668, + 60669 ], "loc": { "start": { - "line": 2039, + "line": 2020, "column": 52 }, "end": { - "line": 2039, + "line": 2020, "column": 53 } } @@ -111149,31 +109165,31 @@ "type": "Identifier", "name": "len", "range": [ - 61386, - 61389 + 60672, + 60675 ], "loc": { "start": { - "line": 2039, + "line": 2020, "column": 56 }, "end": { - "line": 2039, + "line": 2020, "column": 59 } } }, "range": [ - 61382, - 61389 + 60668, + 60675 ], "loc": { "start": { - "line": 2039, + "line": 2020, "column": 52 }, "end": { - "line": 2039, + "line": 2020, "column": 59 } } @@ -111185,32 +109201,32 @@ "type": "Identifier", "name": "w", "range": [ - 61391, - 61392 + 60677, + 60678 ], "loc": { "start": { - "line": 2039, + "line": 2020, "column": 61 }, "end": { - "line": 2039, + "line": 2020, "column": 62 } } }, "prefix": false, "range": [ - 61391, - 61394 + 60677, + 60680 ], "loc": { "start": { - "line": 2039, + "line": 2020, "column": 61 }, "end": { - "line": 2039, + "line": 2020, "column": 64 } } @@ -111227,16 +109243,16 @@ "type": "Identifier", "name": "cS", "range": [ - 61422, - 61424 + 60708, + 60710 ], "loc": { "start": { - "line": 2040, + "line": 2021, "column": 24 }, "end": { - "line": 2040, + "line": 2021, "column": 26 } } @@ -111247,16 +109263,16 @@ "type": "Identifier", "name": "trim", "range": [ - 61427, - 61431 + 60713, + 60717 ], "loc": { "start": { - "line": 2040, + "line": 2021, "column": 29 }, "end": { - "line": 2040, + "line": 2021, "column": 33 } } @@ -111269,16 +109285,16 @@ "type": "Identifier", "name": "s", "range": [ - 61432, - 61433 + 60718, + 60719 ], "loc": { "start": { - "line": 2040, + "line": 2021, "column": 34 }, "end": { - "line": 2040, + "line": 2021, "column": 35 } } @@ -111287,77 +109303,77 @@ "type": "Identifier", "name": "w", "range": [ - 61434, - 61435 + 60720, + 60721 ], "loc": { "start": { - "line": 2040, + "line": 2021, "column": 36 }, "end": { - "line": 2040, + "line": 2021, "column": 37 } } }, "range": [ - 61432, - 61436 + 60718, + 60722 ], "loc": { "start": { - "line": 2040, + "line": 2021, "column": 34 }, "end": { - "line": 2040, + "line": 2021, "column": 38 } } } ], "range": [ - 61427, - 61437 + 60713, + 60723 ], "loc": { "start": { - "line": 2040, + "line": 2021, "column": 29 }, "end": { - "line": 2040, + "line": 2021, "column": 39 } } }, "range": [ - 61422, - 61437 + 60708, + 60723 ], "loc": { "start": { - "line": 2040, + "line": 2021, "column": 24 }, "end": { - "line": 2040, + "line": 2021, "column": 39 } } }, "range": [ - 61422, - 61438 + 60708, + 60724 ], "loc": { "start": { - "line": 2040, + "line": 2021, "column": 24 }, "end": { - "line": 2040, + "line": 2021, "column": 40 } } @@ -111371,16 +109387,16 @@ "type": "Identifier", "name": "occur", "range": [ - 61463, - 61468 + 60749, + 60754 ], "loc": { "start": { - "line": 2041, + "line": 2022, "column": 24 }, "end": { - "line": 2041, + "line": 2022, "column": 29 } } @@ -111394,16 +109410,16 @@ "type": "Identifier", "name": "hasArg", "range": [ - 61471, - 61477 + 60757, + 60763 ], "loc": { "start": { - "line": 2041, + "line": 2022, "column": 32 }, "end": { - "line": 2041, + "line": 2022, "column": 38 } } @@ -111412,31 +109428,31 @@ "type": "Identifier", "name": "call", "range": [ - 61478, - 61482 + 60764, + 60768 ], "loc": { "start": { - "line": 2041, + "line": 2022, "column": 39 }, "end": { - "line": 2041, + "line": 2022, "column": 43 } } }, "range": [ - 61471, - 61482 + 60757, + 60768 ], "loc": { "start": { - "line": 2041, + "line": 2022, "column": 32 }, "end": { - "line": 2041, + "line": 2022, "column": 43 } } @@ -111445,16 +109461,16 @@ { "type": "ThisExpression", "range": [ - 61483, - 61487 + 60769, + 60773 ], "loc": { "start": { - "line": 2041, + "line": 2022, "column": 44 }, "end": { - "line": 2041, + "line": 2022, "column": 48 } } @@ -111463,16 +109479,16 @@ "type": "Identifier", "name": "cS", "range": [ - 61489, - 61491 + 60775, + 60777 ], "loc": { "start": { - "line": 2041, + "line": 2022, "column": 50 }, "end": { - "line": 2041, + "line": 2022, "column": 52 } } @@ -111481,16 +109497,16 @@ "type": "Identifier", "name": "cellData", "range": [ - 61493, - 61501 + 60779, + 60787 ], "loc": { "start": { - "line": 2041, + "line": 2022, "column": 54 }, "end": { - "line": 2041, + "line": 2022, "column": 62 } } @@ -111499,260 +109515,351 @@ "type": "Identifier", "name": "j", "range": [ - 61503, - 61504 + 60789, + 60790 ], "loc": { "start": { - "line": 2041, + "line": 2022, "column": 64 }, "end": { - "line": 2041, + "line": 2022, "column": 65 } } } ], "range": [ - 61471, - 61505 + 60757, + 60791 ], "loc": { "start": { - "line": 2041, + "line": 2022, "column": 32 }, "end": { - "line": 2041, + "line": 2022, "column": 66 } } }, "range": [ - 61463, - 61505 + 60749, + 60791 ], "loc": { "start": { - "line": 2041, + "line": 2022, "column": 24 }, "end": { - "line": 2041, + "line": 2022, "column": 66 } } }, "range": [ - 61463, - 61506 + 60749, + 60792 ], "loc": { "start": { - "line": 2041, + "line": 2022, "column": 24 }, "end": { - "line": 2041, + "line": 2022, "column": 67 } } }, { - "type": "ExpressionStatement", - "expression": { - "type": "CallExpression", - "callee": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "Identifier", - "name": "highlight", - "range": [ - 61531, - 61540 - ], - "loc": { - "start": { - "line": 2042, - "column": 24 - }, - "end": { - "line": 2042, - "column": 33 - } - } + "type": "IfStatement", + "test": { + "type": "Identifier", + "name": "occur", + "range": [ + 60822, + 60827 + ], + "loc": { + "start": { + "line": 2024, + "column": 28 }, - "property": { - "type": "Identifier", - "name": "call", - "range": [ - 61541, - 61545 - ], - "loc": { - "start": { - "line": 2042, - "column": 34 - }, - "end": { - "line": 2042, - "column": 38 - } - } - }, - "range": [ - 61531, - 61545 - ], - "loc": { - "start": { - "line": 2042, - "column": 24 - }, - "end": { - "line": 2042, - "column": 38 - } + "end": { + "line": 2024, + "column": 33 } - }, - "arguments": [ + } + }, + "consequent": { + "type": "BlockStatement", + "body": [ { - "type": "ThisExpression", - "range": [ - 61546, - 61550 - ], - "loc": { - "start": { - "line": 2042, - "column": 39 - }, - "end": { - "line": 2042, - "column": 43 - } - } - }, - { - "type": "Identifier", - "name": "cS", - "range": [ - 61552, - 61554 - ], - "loc": { - "start": { - "line": 2042, - "column": 45 - }, - "end": { - "line": 2042, - "column": 47 - } - } - }, - { - "type": "Identifier", - "name": "occur", - "range": [ - 61556, - 61561 - ], - "loc": { - "start": { - "line": 2042, - "column": 49 - }, - "end": { - "line": 2042, - "column": 54 - } - } - }, - { - "type": "MemberExpression", - "computed": true, - "object": { - "type": "Identifier", - "name": "cells", - "range": [ - 61563, - 61568 - ], - "loc": { - "start": { - "line": 2042, - "column": 56 + "type": "ExpressionStatement", + "expression": { + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "ThisExpression", + "range": [ + 60859, + 60863 + ], + "loc": { + "start": { + "line": 2025, + "column": 28 + }, + "end": { + "line": 2025, + "column": 32 + } + } + }, + "property": { + "type": "Identifier", + "name": "emitter", + "range": [ + 60864, + 60871 + ], + "loc": { + "start": { + "line": 2025, + "column": 33 + }, + "end": { + "line": 2025, + "column": 40 + } + } + }, + "range": [ + 60859, + 60871 + ], + "loc": { + "start": { + "line": 2025, + "column": 28 + }, + "end": { + "line": 2025, + "column": 40 + } + } }, - "end": { - "line": 2042, - "column": 61 + "property": { + "type": "Identifier", + "name": "emit", + "range": [ + 60872, + 60876 + ], + "loc": { + "start": { + "line": 2025, + "column": 41 + }, + "end": { + "line": 2025, + "column": 45 + } + } + }, + "range": [ + 60859, + 60876 + ], + "loc": { + "start": { + "line": 2025, + "column": 28 + }, + "end": { + "line": 2025, + "column": 45 + } } - } - }, - "property": { - "type": "Identifier", - "name": "j", + }, + "arguments": [ + { + "type": "Literal", + "value": "highlight-keyword", + "raw": "'highlight-keyword'", + "range": [ + 60877, + 60896 + ], + "loc": { + "start": { + "line": 2025, + "column": 46 + }, + "end": { + "line": 2025, + "column": 65 + } + } + }, + { + "type": "ThisExpression", + "range": [ + 60898, + 60902 + ], + "loc": { + "start": { + "line": 2025, + "column": 67 + }, + "end": { + "line": 2025, + "column": 71 + } + } + }, + { + "type": "MemberExpression", + "computed": true, + "object": { + "type": "Identifier", + "name": "cells", + "range": [ + 60936, + 60941 + ], + "loc": { + "start": { + "line": 2026, + "column": 32 + }, + "end": { + "line": 2026, + "column": 37 + } + } + }, + "property": { + "type": "Identifier", + "name": "j", + "range": [ + 60942, + 60943 + ], + "loc": { + "start": { + "line": 2026, + "column": 38 + }, + "end": { + "line": 2026, + "column": 39 + } + } + }, + "range": [ + 60936, + 60944 + ], + "loc": { + "start": { + "line": 2026, + "column": 32 + }, + "end": { + "line": 2026, + "column": 40 + } + } + }, + { + "type": "Identifier", + "name": "cS", + "range": [ + 60946, + 60948 + ], + "loc": { + "start": { + "line": 2026, + "column": 42 + }, + "end": { + "line": 2026, + "column": 44 + } + } + } + ], "range": [ - 61569, - 61570 + 60859, + 60949 ], "loc": { "start": { - "line": 2042, - "column": 62 + "line": 2025, + "column": 28 }, "end": { - "line": 2042, - "column": 63 + "line": 2026, + "column": 45 } } }, "range": [ - 61563, - 61571 + 60859, + 60950 ], "loc": { "start": { - "line": 2042, - "column": 56 + "line": 2025, + "column": 28 }, "end": { - "line": 2042, - "column": 64 + "line": 2026, + "column": 46 } } } ], "range": [ - 61531, - 61572 + 60829, + 60976 ], "loc": { "start": { - "line": 2042, - "column": 24 + "line": 2024, + "column": 35 }, "end": { - "line": 2042, - "column": 65 + "line": 2027, + "column": 25 } } }, + "alternate": null, "range": [ - 61531, - 61573 + 60818, + 60976 ], "loc": { "start": { - "line": 2042, + "line": 2024, "column": 24 }, "end": { - "line": 2042, - "column": 66 + "line": 2027, + "column": 25 } } }, @@ -111768,16 +109875,16 @@ "type": "Identifier", "name": "hasMultiOrSA", "range": [ - 61603, - 61615 + 61006, + 61018 ], "loc": { "start": { - "line": 2043, + "line": 2028, "column": 29 }, "end": { - "line": 2043, + "line": 2028, "column": 41 } } @@ -111786,31 +109893,31 @@ "type": "Identifier", "name": "occur", "range": [ - 61619, - 61624 + 61022, + 61027 ], "loc": { "start": { - "line": 2043, + "line": 2028, "column": 45 }, "end": { - "line": 2043, + "line": 2028, "column": 50 } } }, "range": [ - 61603, - 61624 + 61006, + 61027 ], "loc": { "start": { - "line": 2043, + "line": 2028, "column": 29 }, "end": { - "line": 2043, + "line": 2028, "column": 50 } } @@ -111822,16 +109929,16 @@ "type": "Identifier", "name": "hasMultiAndSA", "range": [ - 61658, - 61671 + 61061, + 61074 ], "loc": { "start": { - "line": 2044, + "line": 2029, "column": 29 }, "end": { - "line": 2044, + "line": 2029, "column": 42 } } @@ -111843,62 +109950,62 @@ "type": "Identifier", "name": "occur", "range": [ - 61676, - 61681 + 61079, + 61084 ], "loc": { "start": { - "line": 2044, + "line": 2029, "column": 47 }, "end": { - "line": 2044, + "line": 2029, "column": 52 } } }, "prefix": true, "range": [ - 61675, - 61681 + 61078, + 61084 ], "loc": { "start": { - "line": 2044, + "line": 2029, "column": 46 }, "end": { - "line": 2044, + "line": 2029, "column": 52 } } }, "range": [ - 61658, - 61681 + 61061, + 61084 ], "loc": { "start": { - "line": 2044, + "line": 2029, "column": 29 }, "end": { - "line": 2044, + "line": 2029, "column": 52 } } }, "range": [ - 61602, - 61682 + 61005, + 61085 ], "loc": { "start": { - "line": 2043, + "line": 2028, "column": 28 }, "end": { - "line": 2044, + "line": 2029, "column": 53 } } @@ -111910,48 +110017,48 @@ "type": "BreakStatement", "label": null, "range": [ - 61714, - 61720 + 61117, + 61123 ], "loc": { "start": { - "line": 2045, + "line": 2030, "column": 28 }, "end": { - "line": 2045, + "line": 2030, "column": 34 } } } ], "range": [ - 61684, - 61746 + 61087, + 61149 ], "loc": { "start": { - "line": 2044, + "line": 2029, "column": 55 }, "end": { - "line": 2046, + "line": 2031, "column": 25 } } }, "alternate": null, "range": [ - 61598, - 61746 + 61001, + 61149 ], "loc": { "start": { - "line": 2043, + "line": 2028, "column": 24 }, "end": { - "line": 2046, + "line": 2031, "column": 25 } } @@ -111967,16 +110074,16 @@ "type": "Identifier", "name": "isArray", "range": [ - 61775, - 61782 + 61178, + 61185 ], "loc": { "start": { - "line": 2047, + "line": 2032, "column": 28 }, "end": { - "line": 2047, + "line": 2032, "column": 35 } } @@ -111986,32 +110093,32 @@ "type": "Identifier", "name": "sA", "range": [ - 61783, - 61785 + 61186, + 61188 ], "loc": { "start": { - "line": 2047, + "line": 2032, "column": 36 }, "end": { - "line": 2047, + "line": 2032, "column": 38 } } } ], "range": [ - 61775, - 61786 + 61178, + 61189 ], "loc": { "start": { - "line": 2047, + "line": 2032, "column": 28 }, "end": { - "line": 2047, + "line": 2032, "column": 39 } } @@ -112020,31 +110127,31 @@ "type": "Identifier", "name": "occur", "range": [ - 61790, - 61795 + 61193, + 61198 ], "loc": { "start": { - "line": 2047, + "line": 2032, "column": 43 }, "end": { - "line": 2047, + "line": 2032, "column": 48 } } }, "range": [ - 61775, - 61795 + 61178, + 61198 ], "loc": { "start": { - "line": 2047, + "line": 2032, "column": 28 }, "end": { - "line": 2047, + "line": 2032, "column": 48 } } @@ -112056,79 +110163,79 @@ "type": "BreakStatement", "label": null, "range": [ - 61827, - 61833 + 61230, + 61236 ], "loc": { "start": { - "line": 2048, + "line": 2033, "column": 28 }, "end": { - "line": 2048, + "line": 2033, "column": 34 } } } ], "range": [ - 61797, - 61859 + 61200, + 61262 ], "loc": { "start": { - "line": 2047, + "line": 2032, "column": 50 }, "end": { - "line": 2049, + "line": 2034, "column": 25 } } }, "alternate": null, "range": [ - 61771, - 61859 + 61174, + 61262 ], "loc": { "start": { - "line": 2047, + "line": 2032, "column": 24 }, "end": { - "line": 2049, + "line": 2034, "column": 25 } } } ], "range": [ - 61396, - 61881 + 60682, + 61284 ], "loc": { "start": { - "line": 2039, + "line": 2020, "column": 66 }, "end": { - "line": 2050, + "line": 2035, "column": 21 } } }, "range": [ - 61350, - 61881 + 60636, + 61284 ], "loc": { "start": { - "line": 2039, + "line": 2020, "column": 20 }, "end": { - "line": 2050, + "line": 2035, "column": 21 } }, @@ -112137,16 +110244,16 @@ "type": "Line", "value": " TODO: improve clarity/readability of this block", "range": [ - 61279, - 61329 + 60565, + 60615 ], "loc": { "start": { - "line": 2038, + "line": 2019, "column": 20 }, "end": { - "line": 2038, + "line": 2019, "column": 70 } } @@ -112165,16 +110272,16 @@ "type": "Identifier", "name": "occurence", "range": [ - 61902, - 61911 + 61305, + 61314 ], "loc": { "start": { - "line": 2051, + "line": 2036, "column": 20 }, "end": { - "line": 2051, + "line": 2036, "column": 29 } } @@ -112183,31 +110290,31 @@ "type": "Identifier", "name": "j", "range": [ - 61912, - 61913 + 61315, + 61316 ], "loc": { "start": { - "line": 2051, + "line": 2036, "column": 30 }, "end": { - "line": 2051, + "line": 2036, "column": 31 } } }, "range": [ - 61902, - 61914 + 61305, + 61317 ], "loc": { "start": { - "line": 2051, + "line": 2036, "column": 20 }, "end": { - "line": 2051, + "line": 2036, "column": 32 } } @@ -112216,62 +110323,62 @@ "type": "Identifier", "name": "occur", "range": [ - 61917, - 61922 + 61320, + 61325 ], "loc": { "start": { - "line": 2051, + "line": 2036, "column": 35 }, "end": { - "line": 2051, + "line": 2036, "column": 40 } } }, "range": [ - 61902, - 61922 + 61305, + 61325 ], "loc": { "start": { - "line": 2051, + "line": 2036, "column": 20 }, "end": { - "line": 2051, + "line": 2036, "column": 40 } } }, "range": [ - 61902, - 61923 + 61305, + 61326 ], "loc": { "start": { - "line": 2051, + "line": 2036, "column": 20 }, "end": { - "line": 2051, + "line": 2036, "column": 41 } } } ], "range": [ - 60974, - 61942 + 60260, + 61345 ], "loc": { "start": { - "line": 2029, + "line": 2010, "column": 66 }, "end": { - "line": 2053, + "line": 2038, "column": 17 } }, @@ -112280,16 +110387,16 @@ "type": "Line", "value": "single search parameter", "range": [ - 61959, - 61984 + 61362, + 61387 ], "loc": { "start": { - "line": 2054, + "line": 2039, "column": 16 }, "end": { - "line": 2054, + "line": 2039, "column": 41 } } @@ -112311,16 +110418,16 @@ "type": "Identifier", "name": "occurence", "range": [ - 62028, - 62037 + 61431, + 61440 ], "loc": { "start": { - "line": 2056, + "line": 2041, "column": 20 }, "end": { - "line": 2056, + "line": 2041, "column": 29 } } @@ -112329,31 +110436,31 @@ "type": "Identifier", "name": "j", "range": [ - 62038, - 62039 + 61441, + 61442 ], "loc": { "start": { - "line": 2056, + "line": 2041, "column": 30 }, "end": { - "line": 2056, + "line": 2041, "column": 31 } } }, "range": [ - 62028, - 62040 + 61431, + 61443 ], "loc": { "start": { - "line": 2056, + "line": 2041, "column": 20 }, "end": { - "line": 2056, + "line": 2041, "column": 32 } } @@ -112367,16 +110474,16 @@ "type": "Identifier", "name": "hasArg", "range": [ - 62043, - 62049 + 61446, + 61452 ], "loc": { "start": { - "line": 2056, + "line": 2041, "column": 35 }, "end": { - "line": 2056, + "line": 2041, "column": 41 } } @@ -112385,31 +110492,31 @@ "type": "Identifier", "name": "call", "range": [ - 62050, - 62054 + 61453, + 61457 ], "loc": { "start": { - "line": 2056, + "line": 2041, "column": 42 }, "end": { - "line": 2056, + "line": 2041, "column": 46 } } }, "range": [ - 62043, - 62054 + 61446, + 61457 ], "loc": { "start": { - "line": 2056, + "line": 2041, "column": 35 }, "end": { - "line": 2056, + "line": 2041, "column": 46 } } @@ -112418,16 +110525,16 @@ { "type": "ThisExpression", "range": [ - 62055, - 62059 + 61458, + 61462 ], "loc": { "start": { - "line": 2056, + "line": 2041, "column": 47 }, "end": { - "line": 2056, + "line": 2041, "column": 51 } } @@ -112438,16 +110545,16 @@ "type": "Identifier", "name": "trim", "range": [ - 62061, - 62065 + 61464, + 61468 ], "loc": { "start": { - "line": 2056, + "line": 2041, "column": 53 }, "end": { - "line": 2056, + "line": 2041, "column": 57 } } @@ -112457,32 +110564,32 @@ "type": "Identifier", "name": "sA", "range": [ - 62066, - 62068 + 61469, + 61471 ], "loc": { "start": { - "line": 2056, + "line": 2041, "column": 58 }, "end": { - "line": 2056, + "line": 2041, "column": 60 } } } ], "range": [ - 62061, - 62069 + 61464, + 61472 ], "loc": { "start": { - "line": 2056, + "line": 2041, "column": 53 }, "end": { - "line": 2056, + "line": 2041, "column": 61 } } @@ -112491,16 +110598,16 @@ "type": "Identifier", "name": "cellData", "range": [ - 62071, - 62079 + 61474, + 61482 ], "loc": { "start": { - "line": 2056, + "line": 2041, "column": 63 }, "end": { - "line": 2056, + "line": 2041, "column": 71 } } @@ -112509,311 +110616,402 @@ "type": "Identifier", "name": "j", "range": [ - 62081, - 62082 + 61484, + 61485 ], "loc": { "start": { - "line": 2056, + "line": 2041, "column": 73 }, "end": { - "line": 2056, + "line": 2041, "column": 74 } } } ], "range": [ - 62043, - 62083 + 61446, + 61486 ], "loc": { "start": { - "line": 2056, + "line": 2041, "column": 35 }, "end": { - "line": 2056, + "line": 2041, "column": 75 } } }, "range": [ - 62028, - 62083 + 61431, + 61486 ], "loc": { "start": { - "line": 2056, + "line": 2041, "column": 20 }, "end": { - "line": 2056, + "line": 2041, "column": 75 } } }, "range": [ - 62028, - 62084 + 61431, + 61487 ], "loc": { "start": { - "line": 2056, + "line": 2041, "column": 20 }, "end": { - "line": 2056, + "line": 2041, "column": 76 } } }, { - "type": "ExpressionStatement", - "expression": { - "type": "CallExpression", - "callee": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "Identifier", - "name": "highlight", - "range": [ - 62105, - 62114 - ], - "loc": { - "start": { - "line": 2057, - "column": 20 - }, - "end": { - "line": 2057, - "column": 29 - } - } - }, - "property": { - "type": "Identifier", - "name": "call", - "range": [ - 62115, - 62119 - ], - "loc": { - "start": { - "line": 2057, - "column": 30 - }, - "end": { - "line": 2057, - "column": 34 - } - } - }, + "type": "IfStatement", + "test": { + "type": "MemberExpression", + "computed": true, + "object": { + "type": "Identifier", + "name": "occurence", "range": [ - 62105, - 62119 + 61512, + 61521 ], "loc": { "start": { - "line": 2057, - "column": 20 + "line": 2042, + "column": 24 }, "end": { - "line": 2057, - "column": 34 + "line": 2042, + "column": 33 } } }, - "arguments": [ - { - "type": "ThisExpression", - "range": [ - 62120, - 62124 - ], - "loc": { - "start": { - "line": 2057, - "column": 35 - }, - "end": { - "line": 2057, - "column": 39 - } + "property": { + "type": "Identifier", + "name": "j", + "range": [ + 61522, + 61523 + ], + "loc": { + "start": { + "line": 2042, + "column": 34 + }, + "end": { + "line": 2042, + "column": 35 } + } + }, + "range": [ + 61512, + 61524 + ], + "loc": { + "start": { + "line": 2042, + "column": 24 }, + "end": { + "line": 2042, + "column": 36 + } + } + }, + "consequent": { + "type": "BlockStatement", + "body": [ { - "type": "Identifier", - "name": "sA", - "range": [ - 62126, - 62128 - ], - "loc": { - "start": { - "line": 2057, - "column": 41 - }, - "end": { - "line": 2057, - "column": 43 - } - } - }, - { - "type": "MemberExpression", - "computed": true, - "object": { - "type": "Identifier", - "name": "occurence", - "range": [ - 62130, - 62139 - ], - "loc": { - "start": { - "line": 2057, - "column": 45 + "type": "ExpressionStatement", + "expression": { + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "ThisExpression", + "range": [ + 61552, + 61556 + ], + "loc": { + "start": { + "line": 2043, + "column": 24 + }, + "end": { + "line": 2043, + "column": 28 + } + } + }, + "property": { + "type": "Identifier", + "name": "emitter", + "range": [ + 61557, + 61564 + ], + "loc": { + "start": { + "line": 2043, + "column": 29 + }, + "end": { + "line": 2043, + "column": 36 + } + } + }, + "range": [ + 61552, + 61564 + ], + "loc": { + "start": { + "line": 2043, + "column": 24 + }, + "end": { + "line": 2043, + "column": 36 + } + } }, - "end": { - "line": 2057, - "column": 54 + "property": { + "type": "Identifier", + "name": "emit", + "range": [ + 61565, + 61569 + ], + "loc": { + "start": { + "line": 2043, + "column": 37 + }, + "end": { + "line": 2043, + "column": 41 + } + } + }, + "range": [ + 61552, + 61569 + ], + "loc": { + "start": { + "line": 2043, + "column": 24 + }, + "end": { + "line": 2043, + "column": 41 + } } - } - }, - "property": { - "type": "Identifier", - "name": "j", + }, + "arguments": [ + { + "type": "Literal", + "value": "highlight-keyword", + "raw": "'highlight-keyword'", + "range": [ + 61570, + 61589 + ], + "loc": { + "start": { + "line": 2043, + "column": 42 + }, + "end": { + "line": 2043, + "column": 61 + } + } + }, + { + "type": "ThisExpression", + "range": [ + 61591, + 61595 + ], + "loc": { + "start": { + "line": 2043, + "column": 63 + }, + "end": { + "line": 2043, + "column": 67 + } + } + }, + { + "type": "MemberExpression", + "computed": true, + "object": { + "type": "Identifier", + "name": "cells", + "range": [ + 61597, + 61602 + ], + "loc": { + "start": { + "line": 2043, + "column": 69 + }, + "end": { + "line": 2043, + "column": 74 + } + } + }, + "property": { + "type": "Identifier", + "name": "j", + "range": [ + 61603, + 61604 + ], + "loc": { + "start": { + "line": 2043, + "column": 75 + }, + "end": { + "line": 2043, + "column": 76 + } + } + }, + "range": [ + 61597, + 61605 + ], + "loc": { + "start": { + "line": 2043, + "column": 69 + }, + "end": { + "line": 2043, + "column": 77 + } + } + }, + { + "type": "Identifier", + "name": "sA", + "range": [ + 61635, + 61637 + ], + "loc": { + "start": { + "line": 2044, + "column": 28 + }, + "end": { + "line": 2044, + "column": 30 + } + } + } + ], "range": [ - 62140, - 62141 + 61552, + 61638 ], "loc": { "start": { - "line": 2057, - "column": 55 + "line": 2043, + "column": 24 }, "end": { - "line": 2057, - "column": 56 + "line": 2044, + "column": 31 } } }, "range": [ - 62130, - 62142 + 61552, + 61639 ], "loc": { "start": { - "line": 2057, - "column": 45 + "line": 2043, + "column": 24 }, "end": { - "line": 2057, - "column": 57 - } - } - }, - { - "type": "MemberExpression", - "computed": true, - "object": { - "type": "Identifier", - "name": "cells", - "range": [ - 62144, - 62149 - ], - "loc": { - "start": { - "line": 2057, - "column": 59 - }, - "end": { - "line": 2057, - "column": 64 - } - } - }, - "property": { - "type": "Identifier", - "name": "j", - "range": [ - 62150, - 62151 - ], - "loc": { - "start": { - "line": 2057, - "column": 65 - }, - "end": { - "line": 2057, - "column": 66 - } - } - }, - "range": [ - 62144, - 62152 - ], - "loc": { - "start": { - "line": 2057, - "column": 59 - }, - "end": { - "line": 2057, - "column": 67 + "line": 2044, + "column": 32 } } } ], "range": [ - 62105, - 62153 + 61526, + 61661 ], "loc": { "start": { - "line": 2057, - "column": 20 + "line": 2042, + "column": 38 }, "end": { - "line": 2057, - "column": 68 + "line": 2045, + "column": 21 } } }, + "alternate": null, "range": [ - 62105, - 62154 + 61508, + 61661 ], "loc": { "start": { - "line": 2057, + "line": 2042, "column": 20 }, "end": { - "line": 2057, - "column": 69 + "line": 2045, + "column": 21 } } } ], "range": [ - 62006, - 62172 + 61409, + 61679 ], "loc": { "start": { - "line": 2055, + "line": 2040, "column": 21 }, "end": { - "line": 2058, + "line": 2046, "column": 17 } }, @@ -112822,16 +111020,16 @@ "type": "Line", "value": "single search parameter", "range": [ - 61959, - 61984 + 61362, + 61387 ], "loc": { "start": { - "line": 2054, + "line": 2039, "column": 16 }, "end": { - "line": 2054, + "line": 2039, "column": 41 } } @@ -112839,16 +111037,16 @@ ] }, "range": [ - 60924, - 62172 + 60210, + 61679 ], "loc": { "start": { - "line": 2029, + "line": 2010, "column": 16 }, "end": { - "line": 2058, + "line": 2046, "column": 17 } }, @@ -112857,16 +111055,16 @@ "type": "Line", "value": "detect operators or array query", "range": [ - 60874, - 60907 + 60160, + 60193 ], "loc": { "start": { - "line": 2028, + "line": 2009, "column": 16 }, "end": { - "line": 2028, + "line": 2009, "column": 49 } } @@ -112877,16 +111075,16 @@ "type": "Line", "value": "else single param", "range": [ - 62172, - 62191 + 61679, + 61698 ], "loc": { "start": { - "line": 2058, + "line": 2046, "column": 17 }, "end": { - "line": 2058, + "line": 2046, "column": 36 } } @@ -112905,16 +111103,16 @@ "type": "Identifier", "name": "occurence", "range": [ - 62214, - 62223 + 61721, + 61730 ], "loc": { "start": { - "line": 2060, + "line": 2048, "column": 21 }, "end": { - "line": 2060, + "line": 2048, "column": 30 } } @@ -112923,47 +111121,47 @@ "type": "Identifier", "name": "j", "range": [ - 62224, - 62225 + 61731, + 61732 ], "loc": { "start": { - "line": 2060, + "line": 2048, "column": 31 }, "end": { - "line": 2060, + "line": 2048, "column": 32 } } }, "range": [ - 62214, - 62226 + 61721, + 61733 ], "loc": { "start": { - "line": 2060, + "line": 2048, "column": 21 }, "end": { - "line": 2060, + "line": 2048, "column": 33 } } }, "prefix": true, "range": [ - 62213, - 62226 + 61720, + 61733 ], "loc": { "start": { - "line": 2060, + "line": 2048, "column": 20 }, "end": { - "line": 2060, + "line": 2048, "column": 33 } } @@ -112980,16 +111178,16 @@ "type": "Identifier", "name": "isRowValid", "range": [ - 62250, - 62260 + 61757, + 61767 ], "loc": { "start": { - "line": 2061, + "line": 2049, "column": 20 }, "end": { - "line": 2061, + "line": 2049, "column": 30 } } @@ -112999,78 +111197,78 @@ "value": false, "raw": "false", "range": [ - 62263, - 62268 + 61770, + 61775 ], "loc": { "start": { - "line": 2061, + "line": 2049, "column": 33 }, "end": { - "line": 2061, + "line": 2049, "column": 38 } } }, "range": [ - 62250, - 62268 + 61757, + 61775 ], "loc": { "start": { - "line": 2061, + "line": 2049, "column": 20 }, "end": { - "line": 2061, + "line": 2049, "column": 38 } } }, "range": [ - 62250, - 62269 + 61757, + 61776 ], "loc": { "start": { - "line": 2061, + "line": 2049, "column": 20 }, "end": { - "line": 2061, + "line": 2049, "column": 39 } } } ], "range": [ - 62228, - 62287 + 61735, + 61794 ], "loc": { "start": { - "line": 2060, + "line": 2048, "column": 35 }, "end": { - "line": 2062, + "line": 2050, "column": 17 } } }, "alternate": null, "range": [ - 62209, - 62287 + 61716, + 61794 ], "loc": { "start": { - "line": 2060, + "line": 2048, "column": 16 }, "end": { - "line": 2062, + "line": 2050, "column": 17 } }, @@ -113079,16 +111277,16 @@ "type": "Line", "value": "else single param", "range": [ - 62172, - 62191 + 61679, + 61698 ], "loc": { "start": { - "line": 2058, + "line": 2046, "column": 17 }, "end": { - "line": 2058, + "line": 2046, "column": 36 } } @@ -113106,16 +111304,16 @@ "object": { "type": "ThisExpression", "range": [ - 62308, - 62312 + 61815, + 61819 ], "loc": { "start": { - "line": 2063, + "line": 2051, "column": 20 }, "end": { - "line": 2063, + "line": 2051, "column": 24 } } @@ -113124,31 +111322,31 @@ "type": "Identifier", "name": "singleSearchFlt", "range": [ - 62313, - 62328 + 61820, + 61835 ], "loc": { "start": { - "line": 2063, + "line": 2051, "column": 25 }, "end": { - "line": 2063, + "line": 2051, "column": 40 } } }, "range": [ - 62308, - 62328 + 61815, + 61835 ], "loc": { "start": { - "line": 2063, + "line": 2051, "column": 20 }, "end": { - "line": 2063, + "line": 2051, "column": 40 } } @@ -113160,16 +111358,16 @@ "type": "Identifier", "name": "occurence", "range": [ - 62332, - 62341 + 61839, + 61848 ], "loc": { "start": { - "line": 2063, + "line": 2051, "column": 44 }, "end": { - "line": 2063, + "line": 2051, "column": 53 } } @@ -113178,46 +111376,46 @@ "type": "Identifier", "name": "j", "range": [ - 62342, - 62343 + 61849, + 61850 ], "loc": { "start": { - "line": 2063, + "line": 2051, "column": 54 }, "end": { - "line": 2063, + "line": 2051, "column": 55 } } }, "range": [ - 62332, - 62344 + 61839, + 61851 ], "loc": { "start": { - "line": 2063, + "line": 2051, "column": 44 }, "end": { - "line": 2063, + "line": 2051, "column": 56 } } }, "range": [ - 62308, - 62344 + 61815, + 61851 ], "loc": { "start": { - "line": 2063, + "line": 2051, "column": 20 }, "end": { - "line": 2063, + "line": 2051, "column": 56 } } @@ -113234,16 +111432,16 @@ "type": "Identifier", "name": "singleFltRowValid", "range": [ - 62368, - 62385 + 61875, + 61892 ], "loc": { "start": { - "line": 2064, + "line": 2052, "column": 20 }, "end": { - "line": 2064, + "line": 2052, "column": 37 } } @@ -113253,78 +111451,78 @@ "value": true, "raw": "true", "range": [ - 62388, - 62392 + 61895, + 61899 ], "loc": { "start": { - "line": 2064, + "line": 2052, "column": 40 }, "end": { - "line": 2064, + "line": 2052, "column": 44 } } }, "range": [ - 62368, - 62392 + 61875, + 61899 ], "loc": { "start": { - "line": 2064, + "line": 2052, "column": 20 }, "end": { - "line": 2064, + "line": 2052, "column": 44 } } }, "range": [ - 62368, - 62393 + 61875, + 61900 ], "loc": { "start": { - "line": 2064, + "line": 2052, "column": 20 }, "end": { - "line": 2064, + "line": 2052, "column": 45 } } } ], "range": [ - 62346, - 62411 + 61853, + 61918 ], "loc": { "start": { - "line": 2063, + "line": 2051, "column": 58 }, "end": { - "line": 2065, + "line": 2053, "column": 17 } } }, "alternate": null, "range": [ - 62304, - 62411 + 61811, + 61918 ], "loc": { "start": { - "line": 2063, + "line": 2051, "column": 16 }, "end": { - "line": 2065, + "line": 2053, "column": 17 } } @@ -113342,16 +111540,16 @@ "object": { "type": "ThisExpression", "range": [ - 62429, - 62433 + 61936, + 61940 ], "loc": { "start": { - "line": 2067, + "line": 2055, "column": 16 }, "end": { - "line": 2067, + "line": 2055, "column": 20 } } @@ -113360,31 +111558,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 62434, - 62441 + 61941, + 61948 ], "loc": { "start": { - "line": 2067, + "line": 2055, "column": 21 }, "end": { - "line": 2067, + "line": 2055, "column": 28 } } }, "range": [ - 62429, - 62441 + 61936, + 61948 ], "loc": { "start": { - "line": 2067, + "line": 2055, "column": 16 }, "end": { - "line": 2067, + "line": 2055, "column": 28 } } @@ -113393,31 +111591,31 @@ "type": "Identifier", "name": "emit", "range": [ - 62442, - 62446 + 61949, + 61953 ], "loc": { "start": { - "line": 2067, + "line": 2055, "column": 29 }, "end": { - "line": 2067, + "line": 2055, "column": 33 } } }, "range": [ - 62429, - 62446 + 61936, + 61953 ], "loc": { "start": { - "line": 2067, + "line": 2055, "column": 16 }, "end": { - "line": 2067, + "line": 2055, "column": 33 } } @@ -113428,16 +111626,16 @@ "value": "cell-processed", "raw": "'cell-processed'", "range": [ - 62447, - 62463 + 61954, + 61970 ], "loc": { "start": { - "line": 2067, + "line": 2055, "column": 34 }, "end": { - "line": 2067, + "line": 2055, "column": 50 } } @@ -113445,16 +111643,16 @@ { "type": "ThisExpression", "range": [ - 62465, - 62469 + 61972, + 61976 ], "loc": { "start": { - "line": 2067, + "line": 2055, "column": 52 }, "end": { - "line": 2067, + "line": 2055, "column": 56 } } @@ -113463,16 +111661,16 @@ "type": "Identifier", "name": "j", "range": [ - 62471, - 62472 + 61978, + 61979 ], "loc": { "start": { - "line": 2067, + "line": 2055, "column": 58 }, "end": { - "line": 2067, + "line": 2055, "column": 59 } } @@ -113484,16 +111682,16 @@ "type": "Identifier", "name": "cells", "range": [ - 62474, - 62479 + 61981, + 61986 ], "loc": { "start": { - "line": 2067, + "line": 2055, "column": 61 }, "end": { - "line": 2067, + "line": 2055, "column": 66 } } @@ -113502,93 +111700,93 @@ "type": "Identifier", "name": "j", "range": [ - 62480, - 62481 + 61987, + 61988 ], "loc": { "start": { - "line": 2067, + "line": 2055, "column": 67 }, "end": { - "line": 2067, + "line": 2055, "column": 68 } } }, "range": [ - 62474, - 62482 + 61981, + 61989 ], "loc": { "start": { - "line": 2067, + "line": 2055, "column": 61 }, "end": { - "line": 2067, + "line": 2055, "column": 69 } } } ], "range": [ - 62429, - 62483 + 61936, + 61990 ], "loc": { "start": { - "line": 2067, + "line": 2055, "column": 16 }, "end": { - "line": 2067, + "line": 2055, "column": 70 } } }, "range": [ - 62429, - 62484 + 61936, + 61991 ], "loc": { "start": { - "line": 2067, + "line": 2055, "column": 16 }, "end": { - "line": 2067, + "line": 2055, "column": 71 } } } ], "range": [ - 60068, - 62498 + 59354, + 62005 ], "loc": { "start": { - "line": 2008, + "line": 1989, "column": 46 }, "end": { - "line": 2068, + "line": 2056, "column": 13 } } }, "range": [ - 60034, - 62498 + 59320, + 62005 ], "loc": { "start": { - "line": 2008, + "line": 1989, "column": 12 }, "end": { - "line": 2068, + "line": 2056, "column": 13 } }, @@ -113597,16 +111795,16 @@ "type": "Line", "value": " this loop retrieves cell data", "range": [ - 59989, - 60021 + 59275, + 59307 ], "loc": { "start": { - "line": 2007, + "line": 1988, "column": 12 }, "end": { - "line": 2007, + "line": 1988, "column": 44 } } @@ -113617,16 +111815,16 @@ "type": "Line", "value": "for j", "range": [ - 62498, - 62505 + 62005, + 62012 ], "loc": { "start": { - "line": 2068, + "line": 2056, "column": 13 }, "end": { - "line": 2068, + "line": 2056, "column": 20 } } @@ -113644,16 +111842,16 @@ "object": { "type": "ThisExpression", "range": [ - 62523, - 62527 + 62030, + 62034 ], "loc": { "start": { - "line": 2070, + "line": 2058, "column": 16 }, "end": { - "line": 2070, + "line": 2058, "column": 20 } } @@ -113662,31 +111860,31 @@ "type": "Identifier", "name": "singleSearchFlt", "range": [ - 62528, - 62543 + 62035, + 62050 ], "loc": { "start": { - "line": 2070, + "line": 2058, "column": 21 }, "end": { - "line": 2070, + "line": 2058, "column": 36 } } }, "range": [ - 62523, - 62543 + 62030, + 62050 ], "loc": { "start": { - "line": 2070, + "line": 2058, "column": 16 }, "end": { - "line": 2070, + "line": 2058, "column": 36 } } @@ -113695,31 +111893,31 @@ "type": "Identifier", "name": "singleFltRowValid", "range": [ - 62547, - 62564 + 62054, + 62071 ], "loc": { "start": { - "line": 2070, + "line": 2058, "column": 40 }, "end": { - "line": 2070, + "line": 2058, "column": 57 } } }, "range": [ - 62523, - 62564 + 62030, + 62071 ], "loc": { "start": { - "line": 2070, + "line": 2058, "column": 16 }, "end": { - "line": 2070, + "line": 2058, "column": 57 } } @@ -113736,16 +111934,16 @@ "type": "Identifier", "name": "isRowValid", "range": [ - 62584, - 62594 + 62091, + 62101 ], "loc": { "start": { - "line": 2071, + "line": 2059, "column": 16 }, "end": { - "line": 2071, + "line": 2059, "column": 26 } } @@ -113755,78 +111953,78 @@ "value": true, "raw": "true", "range": [ - 62597, - 62601 + 62104, + 62108 ], "loc": { "start": { - "line": 2071, + "line": 2059, "column": 29 }, "end": { - "line": 2071, + "line": 2059, "column": 33 } } }, "range": [ - 62584, - 62601 + 62091, + 62108 ], "loc": { "start": { - "line": 2071, + "line": 2059, "column": 16 }, "end": { - "line": 2071, + "line": 2059, "column": 33 } } }, "range": [ - 62584, - 62602 + 62091, + 62109 ], "loc": { "start": { - "line": 2071, + "line": 2059, "column": 16 }, "end": { - "line": 2071, + "line": 2059, "column": 34 } } } ], "range": [ - 62566, - 62616 + 62073, + 62123 ], "loc": { "start": { - "line": 2070, + "line": 2058, "column": 59 }, "end": { - "line": 2072, + "line": 2060, "column": 13 } } }, "alternate": null, "range": [ - 62519, - 62616 + 62026, + 62123 ], "loc": { "start": { - "line": 2070, + "line": 2058, "column": 12 }, "end": { - "line": 2072, + "line": 2060, "column": 13 } }, @@ -113835,16 +112033,16 @@ "type": "Line", "value": "for j", "range": [ - 62498, - 62505 + 62005, + 62012 ], "loc": { "start": { - "line": 2068, + "line": 2056, "column": 13 }, "end": { - "line": 2068, + "line": 2056, "column": 20 } } @@ -113860,32 +112058,32 @@ "type": "Identifier", "name": "isRowValid", "range": [ - 62635, - 62645 + 62142, + 62152 ], "loc": { "start": { - "line": 2074, + "line": 2062, "column": 17 }, "end": { - "line": 2074, + "line": 2062, "column": 27 } } }, "prefix": true, "range": [ - 62634, - 62645 + 62141, + 62152 ], "loc": { "start": { - "line": 2074, + "line": 2062, "column": 16 }, "end": { - "line": 2074, + "line": 2062, "column": 27 } } @@ -113903,16 +112101,16 @@ "object": { "type": "ThisExpression", "range": [ - 62665, - 62669 + 62172, + 62176 ], "loc": { "start": { - "line": 2075, + "line": 2063, "column": 16 }, "end": { - "line": 2075, + "line": 2063, "column": 20 } } @@ -113921,31 +112119,31 @@ "type": "Identifier", "name": "validateRow", "range": [ - 62670, - 62681 + 62177, + 62188 ], "loc": { "start": { - "line": 2075, + "line": 2063, "column": 21 }, "end": { - "line": 2075, + "line": 2063, "column": 32 } } }, "range": [ - 62665, - 62681 + 62172, + 62188 ], "loc": { "start": { - "line": 2075, + "line": 2063, "column": 16 }, "end": { - "line": 2075, + "line": 2063, "column": 32 } } @@ -113955,16 +112153,16 @@ "type": "Identifier", "name": "k", "range": [ - 62682, - 62683 + 62189, + 62190 ], "loc": { "start": { - "line": 2075, + "line": 2063, "column": 33 }, "end": { - "line": 2075, + "line": 2063, "column": 34 } } @@ -113974,47 +112172,47 @@ "value": false, "raw": "false", "range": [ - 62685, - 62690 + 62192, + 62197 ], "loc": { "start": { - "line": 2075, + "line": 2063, "column": 36 }, "end": { - "line": 2075, + "line": 2063, "column": 41 } } } ], "range": [ - 62665, - 62691 + 62172, + 62198 ], "loc": { "start": { - "line": 2075, + "line": 2063, "column": 16 }, "end": { - "line": 2075, + "line": 2063, "column": 42 } } }, "range": [ - 62665, - 62692 + 62172, + 62199 ], "loc": { "start": { - "line": 2075, + "line": 2063, "column": 16 }, "end": { - "line": 2075, + "line": 2063, "column": 43 } } @@ -114028,63 +112226,63 @@ "type": "Identifier", "name": "hiddenRows", "range": [ - 62709, - 62719 + 62216, + 62226 ], "loc": { "start": { - "line": 2076, + "line": 2064, "column": 16 }, "end": { - "line": 2076, + "line": 2064, "column": 26 } } }, "prefix": false, "range": [ - 62709, - 62721 + 62216, + 62228 ], "loc": { "start": { - "line": 2076, + "line": 2064, "column": 16 }, "end": { - "line": 2076, + "line": 2064, "column": 28 } } }, "range": [ - 62709, - 62722 + 62216, + 62229 ], "loc": { "start": { - "line": 2076, + "line": 2064, "column": 16 }, "end": { - "line": 2076, + "line": 2064, "column": 29 } } } ], "range": [ - 62647, - 62736 + 62154, + 62243 ], "loc": { "start": { - "line": 2074, + "line": 2062, "column": 29 }, "end": { - "line": 2077, + "line": 2065, "column": 13 } } @@ -114102,16 +112300,16 @@ "object": { "type": "ThisExpression", "range": [ - 62760, - 62764 + 62267, + 62271 ], "loc": { "start": { - "line": 2078, + "line": 2066, "column": 16 }, "end": { - "line": 2078, + "line": 2066, "column": 20 } } @@ -114120,31 +112318,31 @@ "type": "Identifier", "name": "validateRow", "range": [ - 62765, - 62776 + 62272, + 62283 ], "loc": { "start": { - "line": 2078, + "line": 2066, "column": 21 }, "end": { - "line": 2078, + "line": 2066, "column": 32 } } }, "range": [ - 62760, - 62776 + 62267, + 62283 ], "loc": { "start": { - "line": 2078, + "line": 2066, "column": 16 }, "end": { - "line": 2078, + "line": 2066, "column": 32 } } @@ -114154,16 +112352,16 @@ "type": "Identifier", "name": "k", "range": [ - 62777, - 62778 + 62284, + 62285 ], "loc": { "start": { - "line": 2078, + "line": 2066, "column": 33 }, "end": { - "line": 2078, + "line": 2066, "column": 34 } } @@ -114173,78 +112371,78 @@ "value": true, "raw": "true", "range": [ - 62780, - 62784 + 62287, + 62291 ], "loc": { "start": { - "line": 2078, + "line": 2066, "column": 36 }, "end": { - "line": 2078, + "line": 2066, "column": 40 } } } ], "range": [ - 62760, - 62785 + 62267, + 62292 ], "loc": { "start": { - "line": 2078, + "line": 2066, "column": 16 }, "end": { - "line": 2078, + "line": 2066, "column": 41 } } }, "range": [ - 62760, - 62786 + 62267, + 62293 ], "loc": { "start": { - "line": 2078, + "line": 2066, "column": 16 }, "end": { - "line": 2078, + "line": 2066, "column": 42 } } } ], "range": [ - 62742, - 62800 + 62249, + 62307 ], "loc": { "start": { - "line": 2077, + "line": 2065, "column": 19 }, "end": { - "line": 2079, + "line": 2067, "column": 13 } } }, "range": [ - 62630, - 62800 + 62137, + 62307 ], "loc": { "start": { - "line": 2074, + "line": 2062, "column": 12 }, "end": { - "line": 2079, + "line": 2067, "column": 13 } } @@ -114262,16 +112460,16 @@ "object": { "type": "ThisExpression", "range": [ - 62814, - 62818 + 62321, + 62325 ], "loc": { "start": { - "line": 2081, + "line": 2069, "column": 12 }, "end": { - "line": 2081, + "line": 2069, "column": 16 } } @@ -114280,31 +112478,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 62819, - 62826 + 62326, + 62333 ], "loc": { "start": { - "line": 2081, + "line": 2069, "column": 17 }, "end": { - "line": 2081, + "line": 2069, "column": 24 } } }, "range": [ - 62814, - 62826 + 62321, + 62333 ], "loc": { "start": { - "line": 2081, + "line": 2069, "column": 12 }, "end": { - "line": 2081, + "line": 2069, "column": 24 } } @@ -114313,31 +112511,31 @@ "type": "Identifier", "name": "emit", "range": [ - 62827, - 62831 + 62334, + 62338 ], "loc": { "start": { - "line": 2081, + "line": 2069, "column": 25 }, "end": { - "line": 2081, + "line": 2069, "column": 29 } } }, "range": [ - 62814, - 62831 + 62321, + 62338 ], "loc": { "start": { - "line": 2081, + "line": 2069, "column": 12 }, "end": { - "line": 2081, + "line": 2069, "column": 29 } } @@ -114348,16 +112546,16 @@ "value": "row-processed", "raw": "'row-processed'", "range": [ - 62832, - 62847 + 62339, + 62354 ], "loc": { "start": { - "line": 2081, + "line": 2069, "column": 30 }, "end": { - "line": 2081, + "line": 2069, "column": 45 } } @@ -114365,16 +112563,16 @@ { "type": "ThisExpression", "range": [ - 62849, - 62853 + 62356, + 62360 ], "loc": { "start": { - "line": 2081, + "line": 2069, "column": 47 }, "end": { - "line": 2081, + "line": 2069, "column": 51 } } @@ -114383,16 +112581,16 @@ "type": "Identifier", "name": "k", "range": [ - 62855, - 62856 + 62362, + 62363 ], "loc": { "start": { - "line": 2081, + "line": 2069, "column": 53 }, "end": { - "line": 2081, + "line": 2069, "column": 54 } } @@ -114406,16 +112604,16 @@ "object": { "type": "ThisExpression", "range": [ - 62874, - 62878 + 62381, + 62385 ], "loc": { "start": { - "line": 2082, + "line": 2070, "column": 16 }, "end": { - "line": 2082, + "line": 2070, "column": 20 } } @@ -114424,31 +112622,31 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 62879, - 62893 + 62386, + 62400 ], "loc": { "start": { - "line": 2082, + "line": 2070, "column": 21 }, "end": { - "line": 2082, + "line": 2070, "column": 35 } } }, "range": [ - 62874, - 62893 + 62381, + 62400 ], "loc": { "start": { - "line": 2082, + "line": 2070, "column": 16 }, "end": { - "line": 2082, + "line": 2070, "column": 35 } } @@ -114457,31 +112655,31 @@ "type": "Identifier", "name": "length", "range": [ - 62894, - 62900 + 62401, + 62407 ], "loc": { "start": { - "line": 2082, + "line": 2070, "column": 36 }, "end": { - "line": 2082, + "line": 2070, "column": 42 } } }, "range": [ - 62874, - 62900 + 62381, + 62407 ], "loc": { "start": { - "line": 2082, + "line": 2070, "column": 16 }, "end": { - "line": 2082, + "line": 2070, "column": 42 } } @@ -114490,78 +112688,78 @@ "type": "Identifier", "name": "isRowValid", "range": [ - 62902, - 62912 + 62409, + 62419 ], "loc": { "start": { - "line": 2082, + "line": 2070, "column": 44 }, "end": { - "line": 2082, + "line": 2070, "column": 54 } } } ], "range": [ - 62814, - 62913 + 62321, + 62420 ], "loc": { "start": { - "line": 2081, + "line": 2069, "column": 12 }, "end": { - "line": 2082, + "line": 2070, "column": 55 } } }, "range": [ - 62814, - 62914 + 62321, + 62421 ], "loc": { "start": { - "line": 2081, + "line": 2069, "column": 12 }, "end": { - "line": 2082, + "line": 2070, "column": 56 } } } ], "range": [ - 59513, - 62924 + 58799, + 62431 ], "loc": { "start": { - "line": 1990, + "line": 1971, "column": 51 }, "end": { - "line": 2083, + "line": 2071, "column": 9 } } }, "range": [ - 59470, - 62924 + 58756, + 62431 ], "loc": { "start": { - "line": 1990, + "line": 1971, "column": 8 }, "end": { - "line": 2083, + "line": 2071, "column": 9 } }, @@ -114570,16 +112768,16 @@ "type": "Line", "value": "fn", "range": [ - 59456, - 59460 + 58742, + 58746 ], "loc": { "start": { - "line": 1988, + "line": 1969, "column": 9 }, "end": { - "line": 1988, + "line": 1969, "column": 13 } } @@ -114590,16 +112788,16 @@ "type": "Line", "value": " for k", "range": [ - 62924, - 62932 + 62431, + 62439 ], "loc": { "start": { - "line": 2083, + "line": 2071, "column": 9 }, "end": { - "line": 2083, + "line": 2071, "column": 17 } } @@ -114617,16 +112815,16 @@ "object": { "type": "ThisExpression", "range": [ - 62942, - 62946 + 62449, + 62453 ], "loc": { "start": { - "line": 2085, + "line": 2073, "column": 8 }, "end": { - "line": 2085, + "line": 2073, "column": 12 } } @@ -114635,31 +112833,31 @@ "type": "Identifier", "name": "nbHiddenRows", "range": [ - 62947, - 62959 + 62454, + 62466 ], "loc": { "start": { - "line": 2085, + "line": 2073, "column": 13 }, "end": { - "line": 2085, + "line": 2073, "column": 25 } } }, "range": [ - 62942, - 62959 + 62449, + 62466 ], "loc": { "start": { - "line": 2085, + "line": 2073, "column": 8 }, "end": { - "line": 2085, + "line": 2073, "column": 25 } } @@ -114668,46 +112866,46 @@ "type": "Identifier", "name": "hiddenRows", "range": [ - 62962, - 62972 + 62469, + 62479 ], "loc": { "start": { - "line": 2085, + "line": 2073, "column": 28 }, "end": { - "line": 2085, + "line": 2073, "column": 38 } } }, "range": [ - 62942, - 62972 + 62449, + 62479 ], "loc": { "start": { - "line": 2085, + "line": 2073, "column": 8 }, "end": { - "line": 2085, + "line": 2073, "column": 38 } } }, "range": [ - 62942, - 62973 + 62449, + 62480 ], "loc": { "start": { - "line": 2085, + "line": 2073, "column": 8 }, "end": { - "line": 2085, + "line": 2073, "column": 39 } }, @@ -114716,16 +112914,16 @@ "type": "Line", "value": " for k", "range": [ - 62924, - 62932 + 62431, + 62439 ], "loc": { "start": { - "line": 2083, + "line": 2071, "column": 9 }, "end": { - "line": 2083, + "line": 2071, "column": 17 } } @@ -114736,16 +112934,16 @@ "type": "Line", "value": "invokes onafterfilter callback", "range": [ - 62983, - 63015 + 62490, + 62522 ], "loc": { "start": { - "line": 2087, + "line": 2075, "column": 8 }, "end": { - "line": 2087, + "line": 2075, "column": 40 } } @@ -114760,16 +112958,16 @@ "object": { "type": "ThisExpression", "range": [ - 63028, - 63032 + 62535, + 62539 ], "loc": { "start": { - "line": 2088, + "line": 2076, "column": 12 }, "end": { - "line": 2088, + "line": 2076, "column": 16 } } @@ -114778,31 +112976,31 @@ "type": "Identifier", "name": "onAfterFilter", "range": [ - 63033, - 63046 + 62540, + 62553 ], "loc": { "start": { - "line": 2088, + "line": 2076, "column": 17 }, "end": { - "line": 2088, + "line": 2076, "column": 30 } } }, "range": [ - 63028, - 63046 + 62535, + 62553 ], "loc": { "start": { - "line": 2088, + "line": 2076, "column": 12 }, "end": { - "line": 2088, + "line": 2076, "column": 30 } } @@ -114823,16 +113021,16 @@ "object": { "type": "ThisExpression", "range": [ - 63062, - 63066 + 62569, + 62573 ], "loc": { "start": { - "line": 2089, + "line": 2077, "column": 12 }, "end": { - "line": 2089, + "line": 2077, "column": 16 } } @@ -114841,31 +113039,31 @@ "type": "Identifier", "name": "onAfterFilter", "range": [ - 63067, - 63080 + 62574, + 62587 ], "loc": { "start": { - "line": 2089, + "line": 2077, "column": 17 }, "end": { - "line": 2089, + "line": 2077, "column": 30 } } }, "range": [ - 63062, - 63080 + 62569, + 62587 ], "loc": { "start": { - "line": 2089, + "line": 2077, "column": 12 }, "end": { - "line": 2089, + "line": 2077, "column": 30 } } @@ -114874,31 +113072,31 @@ "type": "Identifier", "name": "call", "range": [ - 63081, - 63085 + 62588, + 62592 ], "loc": { "start": { - "line": 2089, + "line": 2077, "column": 31 }, "end": { - "line": 2089, + "line": 2077, "column": 35 } } }, "range": [ - 63062, - 63085 + 62569, + 62592 ], "loc": { "start": { - "line": 2089, + "line": 2077, "column": 12 }, "end": { - "line": 2089, + "line": 2077, "column": 35 } } @@ -114909,16 +113107,16 @@ "value": null, "raw": "null", "range": [ - 63086, - 63090 + 62593, + 62597 ], "loc": { "start": { - "line": 2089, + "line": 2077, "column": 36 }, "end": { - "line": 2089, + "line": 2077, "column": 40 } } @@ -114926,79 +113124,79 @@ { "type": "ThisExpression", "range": [ - 63092, - 63096 + 62599, + 62603 ], "loc": { "start": { - "line": 2089, + "line": 2077, "column": 42 }, "end": { - "line": 2089, + "line": 2077, "column": 46 } } } ], "range": [ - 63062, - 63097 + 62569, + 62604 ], "loc": { "start": { - "line": 2089, + "line": 2077, "column": 12 }, "end": { - "line": 2089, + "line": 2077, "column": 47 } } }, "range": [ - 63062, - 63098 + 62569, + 62605 ], "loc": { "start": { - "line": 2089, + "line": 2077, "column": 12 }, "end": { - "line": 2089, + "line": 2077, "column": 48 } } } ], "range": [ - 63048, - 63108 + 62555, + 62615 ], "loc": { "start": { - "line": 2088, + "line": 2076, "column": 32 }, "end": { - "line": 2090, + "line": 2078, "column": 9 } } }, "alternate": null, "range": [ - 63024, - 63108 + 62531, + 62615 ], "loc": { "start": { - "line": 2088, + "line": 2076, "column": 8 }, "end": { - "line": 2090, + "line": 2078, "column": 9 } }, @@ -115007,16 +113205,16 @@ "type": "Line", "value": "invokes onafterfilter callback", "range": [ - 62983, - 63015 + 62490, + 62522 ], "loc": { "start": { - "line": 2087, + "line": 2075, "column": 8 }, "end": { - "line": 2087, + "line": 2075, "column": 40 } } @@ -115036,16 +113234,16 @@ "object": { "type": "ThisExpression", "range": [ - 63118, - 63122 + 62625, + 62629 ], "loc": { "start": { - "line": 2092, + "line": 2080, "column": 8 }, "end": { - "line": 2092, + "line": 2080, "column": 12 } } @@ -115054,31 +113252,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 63123, - 63130 + 62630, + 62637 ], "loc": { "start": { - "line": 2092, + "line": 2080, "column": 13 }, "end": { - "line": 2092, + "line": 2080, "column": 20 } } }, "range": [ - 63118, - 63130 + 62625, + 62637 ], "loc": { "start": { - "line": 2092, + "line": 2080, "column": 8 }, "end": { - "line": 2092, + "line": 2080, "column": 20 } } @@ -115087,31 +113285,31 @@ "type": "Identifier", "name": "emit", "range": [ - 63131, - 63135 + 62638, + 62642 ], "loc": { "start": { - "line": 2092, + "line": 2080, "column": 21 }, "end": { - "line": 2092, + "line": 2080, "column": 25 } } }, "range": [ - 63118, - 63135 + 62625, + 62642 ], "loc": { "start": { - "line": 2092, + "line": 2080, "column": 8 }, "end": { - "line": 2092, + "line": 2080, "column": 25 } } @@ -115122,16 +113320,16 @@ "value": "after-filtering", "raw": "'after-filtering'", "range": [ - 63136, - 63153 + 62643, + 62660 ], "loc": { "start": { - "line": 2092, + "line": 2080, "column": 26 }, "end": { - "line": 2092, + "line": 2080, "column": 43 } } @@ -115139,16 +113337,16 @@ { "type": "ThisExpression", "range": [ - 63155, - 63159 + 62662, + 62666 ], "loc": { "start": { - "line": 2092, + "line": 2080, "column": 45 }, "end": { - "line": 2092, + "line": 2080, "column": 49 } } @@ -115157,47 +113355,47 @@ "type": "Identifier", "name": "searchArgs", "range": [ - 63161, - 63171 + 62668, + 62678 ], "loc": { "start": { - "line": 2092, + "line": 2080, "column": 51 }, "end": { - "line": 2092, + "line": 2080, "column": 61 } } } ], "range": [ - 63118, - 63172 + 62625, + 62679 ], "loc": { "start": { - "line": 2092, + "line": 2080, "column": 8 }, "end": { - "line": 2092, + "line": 2080, "column": 62 } } }, "range": [ - 63118, - 63173 + 62625, + 62680 ], "loc": { "start": { - "line": 2092, + "line": 2080, "column": 8 }, "end": { - "line": 2092, + "line": 2080, "column": 63 } } @@ -115205,7 +113403,7 @@ ], "range": [ 48653, - 63179 + 62686 ], "loc": { "start": { @@ -115213,7 +113411,7 @@ "column": 13 }, "end": { - "line": 2093, + "line": 2081, "column": 5 } } @@ -115222,7 +113420,7 @@ "expression": false, "range": [ 48650, - 63179 + 62686 ], "loc": { "start": { @@ -115230,7 +113428,7 @@ "column": 10 }, "end": { - "line": 2093, + "line": 2081, "column": 5 } } @@ -115239,7 +113437,7 @@ "computed": false, "range": [ 48644, - 63179 + 62686 ], "loc": { "start": { @@ -115247,7 +113445,7 @@ "column": 4 }, "end": { - "line": 2093, + "line": 2081, "column": 5 } }, @@ -115276,16 +113474,16 @@ "type": "Block", "value": "*\n * Return the data of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} includeHeaders Optional: include headers row\n * @param {Boolean} num Optional: return unformatted number\n * @param {Array} exclude Optional: list of row indexes to be excluded\n * @return {Array} Flat list of data for a column\n ", "range": [ - 63185, - 63569 + 62692, + 63076 ], "loc": { "start": { - "line": 2095, + "line": 2083, "column": 4 }, "end": { - "line": 2102, + "line": 2090, "column": 7 } } @@ -115299,16 +113497,16 @@ "type": "Identifier", "name": "getColValues", "range": [ - 63574, - 63586 + 63081, + 63093 ], "loc": { "start": { - "line": 2103, + "line": 2091, "column": 4 }, "end": { - "line": 2103, + "line": 2091, "column": 16 } } @@ -115321,16 +113519,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 63587, - 63595 + 63094, + 63102 ], "loc": { "start": { - "line": 2103, + "line": 2091, "column": 17 }, "end": { - "line": 2103, + "line": 2091, "column": 25 } } @@ -115341,16 +113539,16 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 63597, - 63611 + 63104, + 63118 ], "loc": { "start": { - "line": 2103, + "line": 2091, "column": 27 }, "end": { - "line": 2103, + "line": 2091, "column": 41 } } @@ -115360,31 +113558,31 @@ "value": false, "raw": "false", "range": [ - 63614, - 63619 + 63121, + 63126 ], "loc": { "start": { - "line": 2103, + "line": 2091, "column": 44 }, "end": { - "line": 2103, + "line": 2091, "column": 49 } } }, "range": [ - 63597, - 63619 + 63104, + 63126 ], "loc": { "start": { - "line": 2103, + "line": 2091, "column": 27 }, "end": { - "line": 2103, + "line": 2091, "column": 49 } } @@ -115395,16 +113593,16 @@ "type": "Identifier", "name": "num", "range": [ - 63621, - 63624 + 63128, + 63131 ], "loc": { "start": { - "line": 2103, + "line": 2091, "column": 51 }, "end": { - "line": 2103, + "line": 2091, "column": 54 } } @@ -115414,31 +113612,31 @@ "value": false, "raw": "false", "range": [ - 63627, - 63632 + 63134, + 63139 ], "loc": { "start": { - "line": 2103, + "line": 2091, "column": 57 }, "end": { - "line": 2103, + "line": 2091, "column": 62 } } }, "range": [ - 63621, - 63632 + 63128, + 63139 ], "loc": { "start": { - "line": 2103, + "line": 2091, "column": 51 }, "end": { - "line": 2103, + "line": 2091, "column": 62 } } @@ -115449,16 +113647,16 @@ "type": "Identifier", "name": "exclude", "range": [ - 63634, - 63641 + 63141, + 63148 ], "loc": { "start": { - "line": 2103, + "line": 2091, "column": 64 }, "end": { - "line": 2103, + "line": 2091, "column": 71 } } @@ -115467,31 +113665,31 @@ "type": "ArrayExpression", "elements": [], "range": [ - 63644, - 63646 + 63151, + 63153 ], "loc": { "start": { - "line": 2103, + "line": 2091, "column": 74 }, "end": { - "line": 2103, + "line": 2091, "column": 76 } } }, "range": [ - 63634, - 63646 + 63141, + 63153 ], "loc": { "start": { - "line": 2103, + "line": 2091, "column": 64 }, "end": { - "line": 2103, + "line": 2091, "column": 76 } } @@ -115511,16 +113709,16 @@ "object": { "type": "ThisExpression", "range": [ - 63663, - 63667 + 63170, + 63174 ], "loc": { "start": { - "line": 2104, + "line": 2092, "column": 13 }, "end": { - "line": 2104, + "line": 2092, "column": 17 } } @@ -115529,47 +113727,47 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 63668, - 63675 + 63175, + 63182 ], "loc": { "start": { - "line": 2104, + "line": 2092, "column": 18 }, "end": { - "line": 2104, + "line": 2092, "column": 25 } } }, "range": [ - 63663, - 63675 + 63170, + 63182 ], "loc": { "start": { - "line": 2104, + "line": 2092, "column": 13 }, "end": { - "line": 2104, + "line": 2092, "column": 25 } } }, "prefix": true, "range": [ - 63662, - 63675 + 63169, + 63182 ], "loc": { "start": { - "line": 2104, + "line": 2092, "column": 12 }, "end": { - "line": 2104, + "line": 2092, "column": 25 } } @@ -115581,48 +113779,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 63691, - 63698 + 63198, + 63205 ], "loc": { "start": { - "line": 2105, + "line": 2093, "column": 12 }, "end": { - "line": 2105, + "line": 2093, "column": 19 } } } ], "range": [ - 63677, - 63708 + 63184, + 63215 ], "loc": { "start": { - "line": 2104, + "line": 2092, "column": 27 }, "end": { - "line": 2106, + "line": 2094, "column": 9 } } }, "alternate": null, "range": [ - 63658, - 63708 + 63165, + 63215 ], "loc": { "start": { - "line": 2104, + "line": 2092, "column": 8 }, "end": { - "line": 2106, + "line": 2094, "column": 9 } } @@ -115636,16 +113834,16 @@ "type": "Identifier", "name": "row", "range": [ - 63721, - 63724 + 63228, + 63231 ], "loc": { "start": { - "line": 2107, + "line": 2095, "column": 12 }, "end": { - "line": 2107, + "line": 2095, "column": 15 } } @@ -115659,16 +113857,16 @@ "object": { "type": "ThisExpression", "range": [ - 63727, - 63731 + 63234, + 63238 ], "loc": { "start": { - "line": 2107, + "line": 2095, "column": 18 }, "end": { - "line": 2107, + "line": 2095, "column": 22 } } @@ -115677,31 +113875,31 @@ "type": "Identifier", "name": "tbl", "range": [ - 63732, - 63735 + 63239, + 63242 ], "loc": { "start": { - "line": 2107, + "line": 2095, "column": 23 }, "end": { - "line": 2107, + "line": 2095, "column": 26 } } }, "range": [ - 63727, - 63735 + 63234, + 63242 ], "loc": { "start": { - "line": 2107, + "line": 2095, "column": 18 }, "end": { - "line": 2107, + "line": 2095, "column": 26 } } @@ -115710,46 +113908,46 @@ "type": "Identifier", "name": "rows", "range": [ - 63736, - 63740 + 63243, + 63247 ], "loc": { "start": { - "line": 2107, + "line": 2095, "column": 27 }, "end": { - "line": 2107, + "line": 2095, "column": 31 } } }, "range": [ - 63727, - 63740 + 63234, + 63247 ], "loc": { "start": { - "line": 2107, + "line": 2095, "column": 18 }, "end": { - "line": 2107, + "line": 2095, "column": 31 } } }, "range": [ - 63721, - 63740 + 63228, + 63247 ], "loc": { "start": { - "line": 2107, + "line": 2095, "column": 12 }, "end": { - "line": 2107, + "line": 2095, "column": 31 } } @@ -115757,16 +113955,16 @@ ], "kind": "let", "range": [ - 63717, - 63741 + 63224, + 63248 ], "loc": { "start": { - "line": 2107, + "line": 2095, "column": 8 }, "end": { - "line": 2107, + "line": 2095, "column": 32 } } @@ -115780,16 +113978,16 @@ "type": "Identifier", "name": "nbRows", "range": [ - 63754, - 63760 + 63261, + 63267 ], "loc": { "start": { - "line": 2108, + "line": 2096, "column": 12 }, "end": { - "line": 2108, + "line": 2096, "column": 18 } } @@ -115802,16 +114000,16 @@ "object": { "type": "ThisExpression", "range": [ - 63763, - 63767 + 63270, + 63274 ], "loc": { "start": { - "line": 2108, + "line": 2096, "column": 21 }, "end": { - "line": 2108, + "line": 2096, "column": 25 } } @@ -115820,31 +114018,31 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 63768, - 63777 + 63275, + 63284 ], "loc": { "start": { - "line": 2108, + "line": 2096, "column": 26 }, "end": { - "line": 2108, + "line": 2096, "column": 35 } } }, "range": [ - 63763, - 63777 + 63270, + 63284 ], "loc": { "start": { - "line": 2108, + "line": 2096, "column": 21 }, "end": { - "line": 2108, + "line": 2096, "column": 35 } } @@ -115855,47 +114053,47 @@ "value": true, "raw": "true", "range": [ - 63778, - 63782 + 63285, + 63289 ], "loc": { "start": { - "line": 2108, + "line": 2096, "column": 36 }, "end": { - "line": 2108, + "line": 2096, "column": 40 } } } ], "range": [ - 63763, - 63783 + 63270, + 63290 ], "loc": { "start": { - "line": 2108, + "line": 2096, "column": 21 }, "end": { - "line": 2108, + "line": 2096, "column": 41 } } }, "range": [ - 63754, - 63783 + 63261, + 63290 ], "loc": { "start": { - "line": 2108, + "line": 2096, "column": 12 }, "end": { - "line": 2108, + "line": 2096, "column": 41 } } @@ -115903,16 +114101,16 @@ ], "kind": "let", "range": [ - 63750, - 63784 + 63257, + 63291 ], "loc": { "start": { - "line": 2108, + "line": 2096, "column": 8 }, "end": { - "line": 2108, + "line": 2096, "column": 42 } } @@ -115926,16 +114124,16 @@ "type": "Identifier", "name": "colValues", "range": [ - 63797, - 63806 + 63304, + 63313 ], "loc": { "start": { - "line": 2109, + "line": 2097, "column": 12 }, "end": { - "line": 2109, + "line": 2097, "column": 21 } } @@ -115944,31 +114142,31 @@ "type": "ArrayExpression", "elements": [], "range": [ - 63809, - 63811 + 63316, + 63318 ], "loc": { "start": { - "line": 2109, + "line": 2097, "column": 24 }, "end": { - "line": 2109, + "line": 2097, "column": 26 } } }, "range": [ - 63797, - 63811 + 63304, + 63318 ], "loc": { "start": { - "line": 2109, + "line": 2097, "column": 12 }, "end": { - "line": 2109, + "line": 2097, "column": 26 } } @@ -115976,16 +114174,16 @@ ], "kind": "let", "range": [ - 63793, - 63812 + 63300, + 63319 ], "loc": { "start": { - "line": 2109, + "line": 2097, "column": 8 }, "end": { - "line": 2109, + "line": 2097, "column": 27 } } @@ -115996,16 +114194,16 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 63826, - 63840 + 63333, + 63347 ], "loc": { "start": { - "line": 2111, + "line": 2099, "column": 12 }, "end": { - "line": 2111, + "line": 2099, "column": 26 } } @@ -116024,16 +114222,16 @@ "type": "Identifier", "name": "colValues", "range": [ - 63856, - 63865 + 63363, + 63372 ], "loc": { "start": { - "line": 2112, + "line": 2100, "column": 12 }, "end": { - "line": 2112, + "line": 2100, "column": 21 } } @@ -116042,31 +114240,31 @@ "type": "Identifier", "name": "push", "range": [ - 63866, - 63870 + 63373, + 63377 ], "loc": { "start": { - "line": 2112, + "line": 2100, "column": 22 }, "end": { - "line": 2112, + "line": 2100, "column": 26 } } }, "range": [ - 63856, - 63870 + 63363, + 63377 ], "loc": { "start": { - "line": 2112, + "line": 2100, "column": 12 }, "end": { - "line": 2112, + "line": 2100, "column": 26 } } @@ -116083,16 +114281,16 @@ "object": { "type": "ThisExpression", "range": [ - 63871, - 63875 + 63378, + 63382 ], "loc": { "start": { - "line": 2112, + "line": 2100, "column": 27 }, "end": { - "line": 2112, + "line": 2100, "column": 31 } } @@ -116101,47 +114299,47 @@ "type": "Identifier", "name": "getHeadersText", "range": [ - 63876, - 63890 + 63383, + 63397 ], "loc": { "start": { - "line": 2112, + "line": 2100, "column": 32 }, "end": { - "line": 2112, + "line": 2100, "column": 46 } } }, "range": [ - 63871, - 63890 + 63378, + 63397 ], "loc": { "start": { - "line": 2112, + "line": 2100, "column": 27 }, "end": { - "line": 2112, + "line": 2100, "column": 46 } } }, "arguments": [], "range": [ - 63871, - 63892 + 63378, + 63399 ], "loc": { "start": { - "line": 2112, + "line": 2100, "column": 27 }, "end": { - "line": 2112, + "line": 2100, "column": 48 } } @@ -116150,94 +114348,94 @@ "type": "Identifier", "name": "colIndex", "range": [ - 63893, - 63901 + 63400, + 63408 ], "loc": { "start": { - "line": 2112, + "line": 2100, "column": 49 }, "end": { - "line": 2112, + "line": 2100, "column": 57 } } }, "range": [ - 63871, - 63902 + 63378, + 63409 ], "loc": { "start": { - "line": 2112, + "line": 2100, "column": 27 }, "end": { - "line": 2112, + "line": 2100, "column": 58 } } } ], "range": [ - 63856, - 63903 + 63363, + 63410 ], "loc": { "start": { - "line": 2112, + "line": 2100, "column": 12 }, "end": { - "line": 2112, + "line": 2100, "column": 59 } } }, "range": [ - 63856, - 63904 + 63363, + 63411 ], "loc": { "start": { - "line": 2112, + "line": 2100, "column": 12 }, "end": { - "line": 2112, + "line": 2100, "column": 60 } } } ], "range": [ - 63842, - 63914 + 63349, + 63421 ], "loc": { "start": { - "line": 2111, + "line": 2099, "column": 28 }, "end": { - "line": 2113, + "line": 2101, "column": 9 } } }, "alternate": null, "range": [ - 63822, - 63914 + 63329, + 63421 ], "loc": { "start": { - "line": 2111, + "line": 2099, "column": 8 }, "end": { - "line": 2113, + "line": 2101, "column": 9 } } @@ -116253,16 +114451,16 @@ "type": "Identifier", "name": "i", "range": [ - 63933, - 63934 + 63440, + 63441 ], "loc": { "start": { - "line": 2115, + "line": 2103, "column": 17 }, "end": { - "line": 2115, + "line": 2103, "column": 18 } } @@ -116273,16 +114471,16 @@ "object": { "type": "ThisExpression", "range": [ - 63937, - 63941 + 63444, + 63448 ], "loc": { "start": { - "line": 2115, + "line": 2103, "column": 21 }, "end": { - "line": 2115, + "line": 2103, "column": 25 } } @@ -116291,46 +114489,46 @@ "type": "Identifier", "name": "refRow", "range": [ - 63942, - 63948 + 63449, + 63455 ], "loc": { "start": { - "line": 2115, + "line": 2103, "column": 26 }, "end": { - "line": 2115, + "line": 2103, "column": 32 } } }, "range": [ - 63937, - 63948 + 63444, + 63455 ], "loc": { "start": { - "line": 2115, + "line": 2103, "column": 21 }, "end": { - "line": 2115, + "line": 2103, "column": 32 } } }, "range": [ - 63933, - 63948 + 63440, + 63455 ], "loc": { "start": { - "line": 2115, + "line": 2103, "column": 17 }, "end": { - "line": 2115, + "line": 2103, "column": 32 } } @@ -116338,16 +114536,16 @@ ], "kind": "let", "range": [ - 63929, - 63948 + 63436, + 63455 ], "loc": { "start": { - "line": 2115, + "line": 2103, "column": 13 }, "end": { - "line": 2115, + "line": 2103, "column": 32 } } @@ -116359,16 +114557,16 @@ "type": "Identifier", "name": "i", "range": [ - 63950, - 63951 + 63457, + 63458 ], "loc": { "start": { - "line": 2115, + "line": 2103, "column": 34 }, "end": { - "line": 2115, + "line": 2103, "column": 35 } } @@ -116377,31 +114575,31 @@ "type": "Identifier", "name": "nbRows", "range": [ - 63954, - 63960 + 63461, + 63467 ], "loc": { "start": { - "line": 2115, + "line": 2103, "column": 38 }, "end": { - "line": 2115, + "line": 2103, "column": 44 } } }, "range": [ - 63950, - 63960 + 63457, + 63467 ], "loc": { "start": { - "line": 2115, + "line": 2103, "column": 34 }, "end": { - "line": 2115, + "line": 2103, "column": 44 } } @@ -116413,32 +114611,32 @@ "type": "Identifier", "name": "i", "range": [ - 63962, - 63963 + 63469, + 63470 ], "loc": { "start": { - "line": 2115, + "line": 2103, "column": 46 }, "end": { - "line": 2115, + "line": 2103, "column": 47 } } }, "prefix": false, "range": [ - 63962, - 63965 + 63469, + 63472 ], "loc": { "start": { - "line": 2115, + "line": 2103, "column": 46 }, "end": { - "line": 2115, + "line": 2103, "column": 49 } } @@ -116455,16 +114653,16 @@ "type": "Identifier", "name": "isExludedRow", "range": [ - 63985, - 63997 + 63492, + 63504 ], "loc": { "start": { - "line": 2116, + "line": 2104, "column": 16 }, "end": { - "line": 2116, + "line": 2104, "column": 28 } } @@ -116474,31 +114672,31 @@ "value": false, "raw": "false", "range": [ - 64000, - 64005 + 63507, + 63512 ], "loc": { "start": { - "line": 2116, + "line": 2104, "column": 31 }, "end": { - "line": 2116, + "line": 2104, "column": 36 } } }, "range": [ - 63985, - 64005 + 63492, + 63512 ], "loc": { "start": { - "line": 2116, + "line": 2104, "column": 16 }, "end": { - "line": 2116, + "line": 2104, "column": 36 } } @@ -116506,16 +114704,16 @@ ], "kind": "let", "range": [ - 63981, - 64006 + 63488, + 63513 ], "loc": { "start": { - "line": 2116, + "line": 2104, "column": 12 }, "end": { - "line": 2116, + "line": 2104, "column": 37 } }, @@ -116524,16 +114722,16 @@ "type": "Line", "value": " checks if current row index appears in exclude array", "range": [ - 64019, - 64074 + 63526, + 63581 ], "loc": { "start": { - "line": 2117, + "line": 2105, "column": 12 }, "end": { - "line": 2117, + "line": 2105, "column": 67 } } @@ -116552,16 +114750,16 @@ "type": "Identifier", "name": "exclude", "range": [ - 64091, - 64098 + 63598, + 63605 ], "loc": { "start": { - "line": 2118, + "line": 2106, "column": 16 }, "end": { - "line": 2118, + "line": 2106, "column": 23 } } @@ -116570,31 +114768,31 @@ "type": "Identifier", "name": "length", "range": [ - 64099, - 64105 + 63606, + 63612 ], "loc": { "start": { - "line": 2118, + "line": 2106, "column": 24 }, "end": { - "line": 2118, + "line": 2106, "column": 30 } } }, "range": [ - 64091, - 64105 + 63598, + 63612 ], "loc": { "start": { - "line": 2118, + "line": 2106, "column": 16 }, "end": { - "line": 2118, + "line": 2106, "column": 30 } } @@ -116604,31 +114802,31 @@ "value": 0, "raw": "0", "range": [ - 64108, - 64109 + 63615, + 63616 ], "loc": { "start": { - "line": 2118, + "line": 2106, "column": 33 }, "end": { - "line": 2118, + "line": 2106, "column": 34 } } }, "range": [ - 64091, - 64109 + 63598, + 63616 ], "loc": { "start": { - "line": 2118, + "line": 2106, "column": 16 }, "end": { - "line": 2118, + "line": 2106, "column": 34 } } @@ -116645,16 +114843,16 @@ "type": "Identifier", "name": "isExludedRow", "range": [ - 64129, - 64141 + 63636, + 63648 ], "loc": { "start": { - "line": 2119, + "line": 2107, "column": 16 }, "end": { - "line": 2119, + "line": 2107, "column": 28 } } @@ -116671,16 +114869,16 @@ "type": "Identifier", "name": "exclude", "range": [ - 64144, - 64151 + 63651, + 63658 ], "loc": { "start": { - "line": 2119, + "line": 2107, "column": 31 }, "end": { - "line": 2119, + "line": 2107, "column": 38 } } @@ -116689,31 +114887,31 @@ "type": "Identifier", "name": "indexOf", "range": [ - 64152, - 64159 + 63659, + 63666 ], "loc": { "start": { - "line": 2119, + "line": 2107, "column": 39 }, "end": { - "line": 2119, + "line": 2107, "column": 46 } } }, "range": [ - 64144, - 64159 + 63651, + 63666 ], "loc": { "start": { - "line": 2119, + "line": 2107, "column": 31 }, "end": { - "line": 2119, + "line": 2107, "column": 46 } } @@ -116723,32 +114921,32 @@ "type": "Identifier", "name": "i", "range": [ - 64160, - 64161 + 63667, + 63668 ], "loc": { "start": { - "line": 2119, + "line": 2107, "column": 47 }, "end": { - "line": 2119, + "line": 2107, "column": 48 } } } ], "range": [ - 64144, - 64162 + 63651, + 63669 ], "loc": { "start": { - "line": 2119, + "line": 2107, "column": 31 }, "end": { - "line": 2119, + "line": 2107, "column": 49 } } @@ -116761,109 +114959,109 @@ "value": 1, "raw": "1", "range": [ - 64168, - 64169 + 63675, + 63676 ], "loc": { "start": { - "line": 2119, + "line": 2107, "column": 55 }, "end": { - "line": 2119, + "line": 2107, "column": 56 } } }, "prefix": true, "range": [ - 64167, - 64169 + 63674, + 63676 ], "loc": { "start": { - "line": 2119, + "line": 2107, "column": 54 }, "end": { - "line": 2119, + "line": 2107, "column": 56 } } }, "range": [ - 64144, - 64169 + 63651, + 63676 ], "loc": { "start": { - "line": 2119, + "line": 2107, "column": 31 }, "end": { - "line": 2119, + "line": 2107, "column": 56 } } }, "range": [ - 64129, - 64169 + 63636, + 63676 ], "loc": { "start": { - "line": 2119, + "line": 2107, "column": 16 }, "end": { - "line": 2119, + "line": 2107, "column": 56 } } }, "range": [ - 64129, - 64170 + 63636, + 63677 ], "loc": { "start": { - "line": 2119, + "line": 2107, "column": 16 }, "end": { - "line": 2119, + "line": 2107, "column": 57 } } } ], "range": [ - 64111, - 64184 + 63618, + 63691 ], "loc": { "start": { - "line": 2118, + "line": 2106, "column": 36 }, "end": { - "line": 2120, + "line": 2108, "column": 13 } } }, "alternate": null, "range": [ - 64087, - 64184 + 63594, + 63691 ], "loc": { "start": { - "line": 2118, + "line": 2106, "column": 12 }, "end": { - "line": 2120, + "line": 2108, "column": 13 } }, @@ -116872,16 +115070,16 @@ "type": "Line", "value": " checks if current row index appears in exclude array", "range": [ - 64019, - 64074 + 63526, + 63581 ], "loc": { "start": { - "line": 2117, + "line": 2105, "column": 12 }, "end": { - "line": 2117, + "line": 2105, "column": 67 } } @@ -116897,16 +115095,16 @@ "type": "Identifier", "name": "cell", "range": [ - 64201, - 64205 + 63708, + 63712 ], "loc": { "start": { - "line": 2121, + "line": 2109, "column": 16 }, "end": { - "line": 2121, + "line": 2109, "column": 20 } } @@ -116921,16 +115119,16 @@ "type": "Identifier", "name": "row", "range": [ - 64208, - 64211 + 63715, + 63718 ], "loc": { "start": { - "line": 2121, + "line": 2109, "column": 23 }, "end": { - "line": 2121, + "line": 2109, "column": 26 } } @@ -116939,31 +115137,31 @@ "type": "Identifier", "name": "i", "range": [ - 64212, - 64213 + 63719, + 63720 ], "loc": { "start": { - "line": 2121, + "line": 2109, "column": 27 }, "end": { - "line": 2121, + "line": 2109, "column": 28 } } }, "range": [ - 64208, - 64214 + 63715, + 63721 ], "loc": { "start": { - "line": 2121, + "line": 2109, "column": 23 }, "end": { - "line": 2121, + "line": 2109, "column": 29 } } @@ -116972,46 +115170,46 @@ "type": "Identifier", "name": "cells", "range": [ - 64215, - 64220 + 63722, + 63727 ], "loc": { "start": { - "line": 2121, + "line": 2109, "column": 30 }, "end": { - "line": 2121, + "line": 2109, "column": 35 } } }, "range": [ - 64208, - 64220 + 63715, + 63727 ], "loc": { "start": { - "line": 2121, + "line": 2109, "column": 23 }, "end": { - "line": 2121, + "line": 2109, "column": 35 } } }, "range": [ - 64201, - 64220 + 63708, + 63727 ], "loc": { "start": { - "line": 2121, + "line": 2109, "column": 16 }, "end": { - "line": 2121, + "line": 2109, "column": 35 } } @@ -117022,16 +115220,16 @@ "type": "Identifier", "name": "nchilds", "range": [ - 64238, - 64245 + 63745, + 63752 ], "loc": { "start": { - "line": 2122, + "line": 2110, "column": 16 }, "end": { - "line": 2122, + "line": 2110, "column": 23 } } @@ -117043,16 +115241,16 @@ "type": "Identifier", "name": "cell", "range": [ - 64248, - 64252 + 63755, + 63759 ], "loc": { "start": { - "line": 2122, + "line": 2110, "column": 26 }, "end": { - "line": 2122, + "line": 2110, "column": 30 } } @@ -117061,46 +115259,46 @@ "type": "Identifier", "name": "length", "range": [ - 64253, - 64259 + 63760, + 63766 ], "loc": { "start": { - "line": 2122, + "line": 2110, "column": 31 }, "end": { - "line": 2122, + "line": 2110, "column": 37 } } }, "range": [ - 64248, - 64259 + 63755, + 63766 ], "loc": { "start": { - "line": 2122, + "line": 2110, "column": 26 }, "end": { - "line": 2122, + "line": 2110, "column": 37 } } }, "range": [ - 64238, - 64259 + 63745, + 63766 ], "loc": { "start": { - "line": 2122, + "line": 2110, "column": 16 }, "end": { - "line": 2122, + "line": 2110, "column": 37 } } @@ -117108,16 +115306,16 @@ ], "kind": "let", "range": [ - 64197, - 64260 + 63704, + 63767 ], "loc": { "start": { - "line": 2121, + "line": 2109, "column": 12 }, "end": { - "line": 2122, + "line": 2110, "column": 38 } }, @@ -117126,16 +115324,16 @@ "type": "Line", "value": " checks if row has exact cell # and is not excluded", "range": [ - 64274, - 64327 + 63781, + 63834 ], "loc": { "start": { - "line": 2124, + "line": 2112, "column": 12 }, "end": { - "line": 2124, + "line": 2112, "column": 65 } } @@ -117154,16 +115352,16 @@ "type": "Identifier", "name": "nchilds", "range": [ - 64344, - 64351 + 63851, + 63858 ], "loc": { "start": { - "line": 2125, + "line": 2113, "column": 16 }, "end": { - "line": 2125, + "line": 2113, "column": 23 } } @@ -117174,16 +115372,16 @@ "object": { "type": "ThisExpression", "range": [ - 64356, - 64360 + 63863, + 63867 ], "loc": { "start": { - "line": 2125, + "line": 2113, "column": 28 }, "end": { - "line": 2125, + "line": 2113, "column": 32 } } @@ -117192,46 +115390,46 @@ "type": "Identifier", "name": "nbCells", "range": [ - 64361, - 64368 + 63868, + 63875 ], "loc": { "start": { - "line": 2125, + "line": 2113, "column": 33 }, "end": { - "line": 2125, + "line": 2113, "column": 40 } } }, "range": [ - 64356, - 64368 + 63863, + 63875 ], "loc": { "start": { - "line": 2125, + "line": 2113, "column": 28 }, "end": { - "line": 2125, + "line": 2113, "column": 40 } } }, "range": [ - 64344, - 64368 + 63851, + 63875 ], "loc": { "start": { - "line": 2125, + "line": 2113, "column": 16 }, "end": { - "line": 2125, + "line": 2113, "column": 40 } } @@ -117243,47 +115441,47 @@ "type": "Identifier", "name": "isExludedRow", "range": [ - 64373, - 64385 + 63880, + 63892 ], "loc": { "start": { - "line": 2125, + "line": 2113, "column": 45 }, "end": { - "line": 2125, + "line": 2113, "column": 57 } } }, "prefix": true, "range": [ - 64372, - 64385 + 63879, + 63892 ], "loc": { "start": { - "line": 2125, + "line": 2113, "column": 44 }, "end": { - "line": 2125, + "line": 2113, "column": 57 } } }, "range": [ - 64344, - 64385 + 63851, + 63892 ], "loc": { "start": { - "line": 2125, + "line": 2113, "column": 16 }, "end": { - "line": 2125, + "line": 2113, "column": 57 } } @@ -117302,16 +115500,16 @@ "type": "Identifier", "name": "j", "range": [ - 64463, - 64464 + 63970, + 63971 ], "loc": { "start": { - "line": 2127, + "line": 2115, "column": 25 }, "end": { - "line": 2127, + "line": 2115, "column": 26 } } @@ -117321,31 +115519,31 @@ "value": 0, "raw": "0", "range": [ - 64467, - 64468 + 63974, + 63975 ], "loc": { "start": { - "line": 2127, + "line": 2115, "column": 29 }, "end": { - "line": 2127, + "line": 2115, "column": 30 } } }, "range": [ - 64463, - 64468 + 63970, + 63975 ], "loc": { "start": { - "line": 2127, + "line": 2115, "column": 25 }, "end": { - "line": 2127, + "line": 2115, "column": 30 } } @@ -117353,16 +115551,16 @@ ], "kind": "let", "range": [ - 64459, - 64468 + 63966, + 63975 ], "loc": { "start": { - "line": 2127, + "line": 2115, "column": 21 }, "end": { - "line": 2127, + "line": 2115, "column": 30 } } @@ -117374,16 +115572,16 @@ "type": "Identifier", "name": "j", "range": [ - 64470, - 64471 + 63977, + 63978 ], "loc": { "start": { - "line": 2127, + "line": 2115, "column": 32 }, "end": { - "line": 2127, + "line": 2115, "column": 33 } } @@ -117392,31 +115590,31 @@ "type": "Identifier", "name": "nchilds", "range": [ - 64474, - 64481 + 63981, + 63988 ], "loc": { "start": { - "line": 2127, + "line": 2115, "column": 36 }, "end": { - "line": 2127, + "line": 2115, "column": 43 } } }, "range": [ - 64470, - 64481 + 63977, + 63988 ], "loc": { "start": { - "line": 2127, + "line": 2115, "column": 32 }, "end": { - "line": 2127, + "line": 2115, "column": 43 } } @@ -117428,32 +115626,32 @@ "type": "Identifier", "name": "j", "range": [ - 64483, - 64484 + 63990, + 63991 ], "loc": { "start": { - "line": 2127, + "line": 2115, "column": 45 }, "end": { - "line": 2127, + "line": 2115, "column": 46 } } }, "prefix": false, "range": [ - 64483, - 64486 + 63990, + 63993 ], "loc": { "start": { - "line": 2127, + "line": 2115, "column": 45 }, "end": { - "line": 2127, + "line": 2115, "column": 48 } } @@ -117473,16 +115671,16 @@ "type": "Identifier", "name": "j", "range": [ - 64514, - 64515 + 64021, + 64022 ], "loc": { "start": { - "line": 2128, + "line": 2116, "column": 24 }, "end": { - "line": 2128, + "line": 2116, "column": 25 } } @@ -117491,31 +115689,31 @@ "type": "Identifier", "name": "colIndex", "range": [ - 64520, - 64528 + 64027, + 64035 ], "loc": { "start": { - "line": 2128, + "line": 2116, "column": 30 }, "end": { - "line": 2128, + "line": 2116, "column": 38 } } }, "range": [ - 64514, - 64528 + 64021, + 64035 ], "loc": { "start": { - "line": 2128, + "line": 2116, "column": 24 }, "end": { - "line": 2128, + "line": 2116, "column": 38 } } @@ -117536,16 +115734,16 @@ "type": "Identifier", "name": "row", "range": [ - 64532, - 64535 + 64039, + 64042 ], "loc": { "start": { - "line": 2128, + "line": 2116, "column": 42 }, "end": { - "line": 2128, + "line": 2116, "column": 45 } } @@ -117554,31 +115752,31 @@ "type": "Identifier", "name": "i", "range": [ - 64536, - 64537 + 64043, + 64044 ], "loc": { "start": { - "line": 2128, + "line": 2116, "column": 46 }, "end": { - "line": 2128, + "line": 2116, "column": 47 } } }, "range": [ - 64532, - 64538 + 64039, + 64045 ], "loc": { "start": { - "line": 2128, + "line": 2116, "column": 42 }, "end": { - "line": 2128, + "line": 2116, "column": 48 } } @@ -117587,31 +115785,31 @@ "type": "Identifier", "name": "style", "range": [ - 64539, - 64544 + 64046, + 64051 ], "loc": { "start": { - "line": 2128, + "line": 2116, "column": 49 }, "end": { - "line": 2128, + "line": 2116, "column": 54 } } }, "range": [ - 64532, - 64544 + 64039, + 64051 ], "loc": { "start": { - "line": 2128, + "line": 2116, "column": 42 }, "end": { - "line": 2128, + "line": 2116, "column": 54 } } @@ -117620,31 +115818,31 @@ "type": "Identifier", "name": "display", "range": [ - 64545, - 64552 + 64052, + 64059 ], "loc": { "start": { - "line": 2128, + "line": 2116, "column": 55 }, "end": { - "line": 2128, + "line": 2116, "column": 62 } } }, "range": [ - 64532, - 64552 + 64039, + 64059 ], "loc": { "start": { - "line": 2128, + "line": 2116, "column": 42 }, "end": { - "line": 2128, + "line": 2116, "column": 62 } } @@ -117654,46 +115852,46 @@ "value": "", "raw": "''", "range": [ - 64557, - 64559 + 64064, + 64066 ], "loc": { "start": { - "line": 2128, + "line": 2116, "column": 67 }, "end": { - "line": 2128, + "line": 2116, "column": 69 } } }, "range": [ - 64532, - 64559 + 64039, + 64066 ], "loc": { "start": { - "line": 2128, + "line": 2116, "column": 42 }, "end": { - "line": 2128, + "line": 2116, "column": 69 } } }, "range": [ - 64514, - 64559 + 64021, + 64066 ], "loc": { "start": { - "line": 2128, + "line": 2116, "column": 24 }, "end": { - "line": 2128, + "line": 2116, "column": 69 } } @@ -117705,48 +115903,48 @@ "type": "ContinueStatement", "label": null, "range": [ - 64587, - 64596 + 64094, + 64103 ], "loc": { "start": { - "line": 2129, + "line": 2117, "column": 24 }, "end": { - "line": 2129, + "line": 2117, "column": 33 } } } ], "range": [ - 64561, - 64618 + 64068, + 64125 ], "loc": { "start": { - "line": 2128, + "line": 2116, "column": 71 }, "end": { - "line": 2130, + "line": 2118, "column": 21 } } }, "alternate": null, "range": [ - 64510, - 64618 + 64017, + 64125 ], "loc": { "start": { - "line": 2128, + "line": 2116, "column": 20 }, "end": { - "line": 2130, + "line": 2118, "column": 21 } } @@ -117760,16 +115958,16 @@ "type": "Identifier", "name": "cellData", "range": [ - 64643, - 64651 + 64150, + 64158 ], "loc": { "start": { - "line": 2131, + "line": 2119, "column": 24 }, "end": { - "line": 2131, + "line": 2119, "column": 32 } } @@ -117782,16 +115980,16 @@ "object": { "type": "ThisExpression", "range": [ - 64654, - 64658 + 64161, + 64165 ], "loc": { "start": { - "line": 2131, + "line": 2119, "column": 35 }, "end": { - "line": 2131, + "line": 2119, "column": 39 } } @@ -117800,31 +115998,31 @@ "type": "Identifier", "name": "getCellData", "range": [ - 64659, - 64670 + 64166, + 64177 ], "loc": { "start": { - "line": 2131, + "line": 2119, "column": 40 }, "end": { - "line": 2131, + "line": 2119, "column": 51 } } }, "range": [ - 64654, - 64670 + 64161, + 64177 ], "loc": { "start": { - "line": 2131, + "line": 2119, "column": 35 }, "end": { - "line": 2131, + "line": 2119, "column": 51 } } @@ -117837,16 +116035,16 @@ "type": "Identifier", "name": "cell", "range": [ - 64671, - 64675 + 64178, + 64182 ], "loc": { "start": { - "line": 2131, + "line": 2119, "column": 52 }, "end": { - "line": 2131, + "line": 2119, "column": 56 } } @@ -117855,62 +116053,62 @@ "type": "Identifier", "name": "j", "range": [ - 64676, - 64677 + 64183, + 64184 ], "loc": { "start": { - "line": 2131, + "line": 2119, "column": 57 }, "end": { - "line": 2131, + "line": 2119, "column": 58 } } }, "range": [ - 64671, - 64678 + 64178, + 64185 ], "loc": { "start": { - "line": 2131, + "line": 2119, "column": 52 }, "end": { - "line": 2131, + "line": 2119, "column": 59 } } } ], "range": [ - 64654, - 64679 + 64161, + 64186 ], "loc": { "start": { - "line": 2131, + "line": 2119, "column": 35 }, "end": { - "line": 2131, + "line": 2119, "column": 60 } } }, "range": [ - 64643, - 64679 + 64150, + 64186 ], "loc": { "start": { - "line": 2131, + "line": 2119, "column": 24 }, "end": { - "line": 2131, + "line": 2119, "column": 60 } } @@ -117918,16 +116116,16 @@ ], "kind": "let", "range": [ - 64639, - 64680 + 64146, + 64187 ], "loc": { "start": { - "line": 2131, + "line": 2119, "column": 20 }, "end": { - "line": 2131, + "line": 2119, "column": 61 } } @@ -117941,16 +116139,16 @@ "type": "Identifier", "name": "decimal", "range": [ - 64705, - 64712 + 64212, + 64219 ], "loc": { "start": { - "line": 2132, + "line": 2120, "column": 24 }, "end": { - "line": 2132, + "line": 2120, "column": 31 } } @@ -117961,16 +116159,16 @@ "object": { "type": "ThisExpression", "range": [ - 64715, - 64719 + 64222, + 64226 ], "loc": { "start": { - "line": 2132, + "line": 2120, "column": 34 }, "end": { - "line": 2132, + "line": 2120, "column": 38 } } @@ -117979,46 +116177,46 @@ "type": "Identifier", "name": "decimalSeparator", "range": [ - 64720, - 64736 + 64227, + 64243 ], "loc": { "start": { - "line": 2132, + "line": 2120, "column": 39 }, "end": { - "line": 2132, + "line": 2120, "column": 55 } } }, "range": [ - 64715, - 64736 + 64222, + 64243 ], "loc": { "start": { - "line": 2132, + "line": 2120, "column": 34 }, "end": { - "line": 2132, + "line": 2120, "column": 55 } } }, "range": [ - 64705, - 64736 + 64212, + 64243 ], "loc": { "start": { - "line": 2132, + "line": 2120, "column": 24 }, "end": { - "line": 2132, + "line": 2120, "column": 55 } } @@ -118026,16 +116224,16 @@ ], "kind": "let", "range": [ - 64701, - 64737 + 64208, + 64244 ], "loc": { "start": { - "line": 2132, + "line": 2120, "column": 20 }, "end": { - "line": 2132, + "line": 2120, "column": 56 } } @@ -118050,16 +116248,16 @@ "object": { "type": "ThisExpression", "range": [ - 64762, - 64766 + 64269, + 64273 ], "loc": { "start": { - "line": 2133, + "line": 2121, "column": 24 }, "end": { - "line": 2133, + "line": 2121, "column": 28 } } @@ -118068,31 +116266,31 @@ "type": "Identifier", "name": "hasType", "range": [ - 64767, - 64774 + 64274, + 64281 ], "loc": { "start": { - "line": 2133, + "line": 2121, "column": 29 }, "end": { - "line": 2133, + "line": 2121, "column": 36 } } }, "range": [ - 64762, - 64774 + 64269, + 64281 ], "loc": { "start": { - "line": 2133, + "line": 2121, "column": 24 }, "end": { - "line": 2133, + "line": 2121, "column": 36 } } @@ -118102,16 +116300,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 64775, - 64783 + 64282, + 64290 ], "loc": { "start": { - "line": 2133, + "line": 2121, "column": 37 }, "end": { - "line": 2133, + "line": 2121, "column": 45 } } @@ -118123,48 +116321,48 @@ "type": "Identifier", "name": "FORMATTED_NUMBER", "range": [ - 64786, - 64802 + 64293, + 64309 ], "loc": { "start": { - "line": 2133, + "line": 2121, "column": 48 }, "end": { - "line": 2133, + "line": 2121, "column": 64 } } } ], "range": [ - 64785, - 64803 + 64292, + 64310 ], "loc": { "start": { - "line": 2133, + "line": 2121, "column": 47 }, "end": { - "line": 2133, + "line": 2121, "column": 65 } } } ], "range": [ - 64762, - 64804 + 64269, + 64311 ], "loc": { "start": { - "line": 2133, + "line": 2121, "column": 24 }, "end": { - "line": 2133, + "line": 2121, "column": 66 } } @@ -118181,16 +116379,16 @@ "type": "Identifier", "name": "colType", "range": [ - 64836, - 64843 + 64343, + 64350 ], "loc": { "start": { - "line": 2134, + "line": 2122, "column": 28 }, "end": { - "line": 2134, + "line": 2122, "column": 35 } } @@ -118204,16 +116402,16 @@ "object": { "type": "ThisExpression", "range": [ - 64846, - 64850 + 64353, + 64357 ], "loc": { "start": { - "line": 2134, + "line": 2122, "column": 38 }, "end": { - "line": 2134, + "line": 2122, "column": 42 } } @@ -118222,31 +116420,31 @@ "type": "Identifier", "name": "colTypes", "range": [ - 64851, - 64859 + 64358, + 64366 ], "loc": { "start": { - "line": 2134, + "line": 2122, "column": 43 }, "end": { - "line": 2134, + "line": 2122, "column": 51 } } }, "range": [ - 64846, - 64859 + 64353, + 64366 ], "loc": { "start": { - "line": 2134, + "line": 2122, "column": 38 }, "end": { - "line": 2134, + "line": 2122, "column": 51 } } @@ -118255,46 +116453,46 @@ "type": "Identifier", "name": "colIndex", "range": [ - 64860, - 64868 + 64367, + 64375 ], "loc": { "start": { - "line": 2134, + "line": 2122, "column": 52 }, "end": { - "line": 2134, + "line": 2122, "column": 60 } } }, "range": [ - 64846, - 64869 + 64353, + 64376 ], "loc": { "start": { - "line": 2134, + "line": 2122, "column": 38 }, "end": { - "line": 2134, + "line": 2122, "column": 61 } } }, "range": [ - 64836, - 64869 + 64343, + 64376 ], "loc": { "start": { - "line": 2134, + "line": 2122, "column": 28 }, "end": { - "line": 2134, + "line": 2122, "column": 61 } } @@ -118302,16 +116500,16 @@ ], "kind": "let", "range": [ - 64832, - 64870 + 64339, + 64377 ], "loc": { "start": { - "line": 2134, + "line": 2122, "column": 24 }, "end": { - "line": 2134, + "line": 2122, "column": 62 } } @@ -118327,16 +116525,16 @@ "type": "Identifier", "name": "colType", "range": [ - 64899, - 64906 + 64406, + 64413 ], "loc": { "start": { - "line": 2135, + "line": 2123, "column": 28 }, "end": { - "line": 2135, + "line": 2123, "column": 35 } } @@ -118345,31 +116543,31 @@ "type": "Identifier", "name": "hasOwnProperty", "range": [ - 64907, - 64921 + 64414, + 64428 ], "loc": { "start": { - "line": 2135, + "line": 2123, "column": 36 }, "end": { - "line": 2135, + "line": 2123, "column": 50 } } }, "range": [ - 64899, - 64921 + 64406, + 64428 ], "loc": { "start": { - "line": 2135, + "line": 2123, "column": 28 }, "end": { - "line": 2135, + "line": 2123, "column": 50 } } @@ -118380,32 +116578,32 @@ "value": "decimal", "raw": "'decimal'", "range": [ - 64922, - 64931 + 64429, + 64438 ], "loc": { "start": { - "line": 2135, + "line": 2123, "column": 51 }, "end": { - "line": 2135, + "line": 2123, "column": 60 } } } ], "range": [ - 64899, - 64932 + 64406, + 64439 ], "loc": { "start": { - "line": 2135, + "line": 2123, "column": 28 }, "end": { - "line": 2135, + "line": 2123, "column": 61 } } @@ -118422,16 +116620,16 @@ "type": "Identifier", "name": "decimal", "range": [ - 64964, - 64971 + 64471, + 64478 ], "loc": { "start": { - "line": 2136, + "line": 2124, "column": 28 }, "end": { - "line": 2136, + "line": 2124, "column": 35 } } @@ -118443,16 +116641,16 @@ "type": "Identifier", "name": "colType", "range": [ - 64974, - 64981 + 64481, + 64488 ], "loc": { "start": { - "line": 2136, + "line": 2124, "column": 38 }, "end": { - "line": 2136, + "line": 2124, "column": 45 } } @@ -118461,125 +116659,125 @@ "type": "Identifier", "name": "decimal", "range": [ - 64982, - 64989 + 64489, + 64496 ], "loc": { "start": { - "line": 2136, + "line": 2124, "column": 46 }, "end": { - "line": 2136, + "line": 2124, "column": 53 } } }, "range": [ - 64974, - 64989 + 64481, + 64496 ], "loc": { "start": { - "line": 2136, + "line": 2124, "column": 38 }, "end": { - "line": 2136, + "line": 2124, "column": 53 } } }, "range": [ - 64964, - 64989 + 64471, + 64496 ], "loc": { "start": { - "line": 2136, + "line": 2124, "column": 28 }, "end": { - "line": 2136, + "line": 2124, "column": 53 } } }, "range": [ - 64964, - 64990 + 64471, + 64497 ], "loc": { "start": { - "line": 2136, + "line": 2124, "column": 28 }, "end": { - "line": 2136, + "line": 2124, "column": 54 } } } ], "range": [ - 64934, - 65016 + 64441, + 64523 ], "loc": { "start": { - "line": 2135, + "line": 2123, "column": 63 }, "end": { - "line": 2137, + "line": 2125, "column": 25 } } }, "alternate": null, "range": [ - 64895, - 65016 + 64402, + 64523 ], "loc": { "start": { - "line": 2135, + "line": 2123, "column": 24 }, "end": { - "line": 2137, + "line": 2125, "column": 25 } } } ], "range": [ - 64806, - 65038 + 64313, + 64545 ], "loc": { "start": { - "line": 2133, + "line": 2121, "column": 68 }, "end": { - "line": 2138, + "line": 2126, "column": 21 } } }, "alternate": null, "range": [ - 64758, - 65038 + 64265, + 64545 ], "loc": { "start": { - "line": 2133, + "line": 2121, "column": 20 }, "end": { - "line": 2138, + "line": 2126, "column": 21 } } @@ -118593,16 +116791,16 @@ "type": "Identifier", "name": "data", "range": [ - 65063, - 65067 + 64570, + 64574 ], "loc": { "start": { - "line": 2139, + "line": 2127, "column": 24 }, "end": { - "line": 2139, + "line": 2127, "column": 28 } } @@ -118613,16 +116811,16 @@ "type": "Identifier", "name": "num", "range": [ - 65070, - 65073 + 64577, + 64580 ], "loc": { "start": { - "line": 2139, + "line": 2127, "column": 31 }, "end": { - "line": 2139, + "line": 2127, "column": 34 } } @@ -118636,16 +116834,16 @@ "type": "Identifier", "name": "Number", "range": [ - 65100, - 65106 + 64607, + 64613 ], "loc": { "start": { - "line": 2140, + "line": 2128, "column": 24 }, "end": { - "line": 2140, + "line": 2128, "column": 30 } } @@ -118655,32 +116853,32 @@ "type": "Identifier", "name": "cellData", "range": [ - 65107, - 65115 + 64614, + 64622 ], "loc": { "start": { - "line": 2140, + "line": 2128, "column": 31 }, "end": { - "line": 2140, + "line": 2128, "column": 39 } } } ], "range": [ - 65100, - 65116 + 64607, + 64623 ], "loc": { "start": { - "line": 2140, + "line": 2128, "column": 24 }, "end": { - "line": 2140, + "line": 2128, "column": 40 } } @@ -118691,16 +116889,16 @@ "type": "Identifier", "name": "parseNb", "range": [ - 65120, - 65127 + 64627, + 64634 ], "loc": { "start": { - "line": 2140, + "line": 2128, "column": 44 }, "end": { - "line": 2140, + "line": 2128, "column": 51 } } @@ -118710,16 +116908,16 @@ "type": "Identifier", "name": "cellData", "range": [ - 65128, - 65136 + 64635, + 64643 ], "loc": { "start": { - "line": 2140, + "line": 2128, "column": 52 }, "end": { - "line": 2140, + "line": 2128, "column": 60 } } @@ -118728,47 +116926,47 @@ "type": "Identifier", "name": "decimal", "range": [ - 65138, - 65145 + 64645, + 64652 ], "loc": { "start": { - "line": 2140, + "line": 2128, "column": 62 }, "end": { - "line": 2140, + "line": 2128, "column": 69 } } } ], "range": [ - 65120, - 65146 + 64627, + 64653 ], "loc": { "start": { - "line": 2140, + "line": 2128, "column": 44 }, "end": { - "line": 2140, + "line": 2128, "column": 70 } } }, "range": [ - 65100, - 65146 + 64607, + 64653 ], "loc": { "start": { - "line": 2140, + "line": 2128, "column": 24 }, "end": { - "line": 2140, + "line": 2128, "column": 70 } } @@ -118777,46 +116975,46 @@ "type": "Identifier", "name": "cellData", "range": [ - 65173, - 65181 + 64680, + 64688 ], "loc": { "start": { - "line": 2141, + "line": 2129, "column": 24 }, "end": { - "line": 2141, + "line": 2129, "column": 32 } } }, "range": [ - 65070, - 65181 + 64577, + 64688 ], "loc": { "start": { - "line": 2139, + "line": 2127, "column": 31 }, "end": { - "line": 2141, + "line": 2129, "column": 32 } } }, "range": [ - 65063, - 65181 + 64570, + 64688 ], "loc": { "start": { - "line": 2139, + "line": 2127, "column": 24 }, "end": { - "line": 2141, + "line": 2129, "column": 32 } } @@ -118824,16 +117022,16 @@ ], "kind": "let", "range": [ - 65059, - 65182 + 64566, + 64689 ], "loc": { "start": { - "line": 2139, + "line": 2127, "column": 20 }, "end": { - "line": 2141, + "line": 2129, "column": 33 } } @@ -118849,16 +117047,16 @@ "type": "Identifier", "name": "colValues", "range": [ - 65203, - 65212 + 64710, + 64719 ], "loc": { "start": { - "line": 2142, + "line": 2130, "column": 20 }, "end": { - "line": 2142, + "line": 2130, "column": 29 } } @@ -118867,31 +117065,31 @@ "type": "Identifier", "name": "push", "range": [ - 65213, - 65217 + 64720, + 64724 ], "loc": { "start": { - "line": 2142, + "line": 2130, "column": 30 }, "end": { - "line": 2142, + "line": 2130, "column": 34 } } }, "range": [ - 65203, - 65217 + 64710, + 64724 ], "loc": { "start": { - "line": 2142, + "line": 2130, "column": 20 }, "end": { - "line": 2142, + "line": 2130, "column": 34 } } @@ -118901,78 +117099,78 @@ "type": "Identifier", "name": "data", "range": [ - 65218, - 65222 + 64725, + 64729 ], "loc": { "start": { - "line": 2142, + "line": 2130, "column": 35 }, "end": { - "line": 2142, + "line": 2130, "column": 39 } } } ], "range": [ - 65203, - 65223 + 64710, + 64730 ], "loc": { "start": { - "line": 2142, + "line": 2130, "column": 20 }, "end": { - "line": 2142, + "line": 2130, "column": 40 } } }, "range": [ - 65203, - 65224 + 64710, + 64731 ], "loc": { "start": { - "line": 2142, + "line": 2130, "column": 20 }, "end": { - "line": 2142, + "line": 2130, "column": 41 } } } ], "range": [ - 64488, - 65242 + 63995, + 64749 ], "loc": { "start": { - "line": 2127, + "line": 2115, "column": 50 }, "end": { - "line": 2143, + "line": 2131, "column": 17 } } }, "range": [ - 64454, - 65242 + 63961, + 64749 ], "loc": { "start": { - "line": 2127, + "line": 2115, "column": 16 }, "end": { - "line": 2143, + "line": 2131, "column": 17 } }, @@ -118981,16 +117179,16 @@ "type": "Line", "value": " this loop retrieves cell data", "range": [ - 64405, - 64437 + 63912, + 63944 ], "loc": { "start": { - "line": 2126, + "line": 2114, "column": 16 }, "end": { - "line": 2126, + "line": 2114, "column": 48 } } @@ -118999,32 +117197,32 @@ } ], "range": [ - 64387, - 65256 + 63894, + 64763 ], "loc": { "start": { - "line": 2125, + "line": 2113, "column": 59 }, "end": { - "line": 2144, + "line": 2132, "column": 13 } } }, "alternate": null, "range": [ - 64340, - 65256 + 63847, + 64763 ], "loc": { "start": { - "line": 2125, + "line": 2113, "column": 12 }, "end": { - "line": 2144, + "line": 2132, "column": 13 } }, @@ -119033,16 +117231,16 @@ "type": "Line", "value": " checks if row has exact cell # and is not excluded", "range": [ - 64274, - 64327 + 63781, + 63834 ], "loc": { "start": { - "line": 2124, + "line": 2112, "column": 12 }, "end": { - "line": 2124, + "line": 2112, "column": 65 } } @@ -119051,31 +117249,31 @@ } ], "range": [ - 63967, - 65266 + 63474, + 64773 ], "loc": { "start": { - "line": 2115, + "line": 2103, "column": 51 }, "end": { - "line": 2145, + "line": 2133, "column": 9 } } }, "range": [ - 63924, - 65266 + 63431, + 64773 ], "loc": { "start": { - "line": 2115, + "line": 2103, "column": 8 }, "end": { - "line": 2145, + "line": 2133, "column": 9 } } @@ -119086,47 +117284,47 @@ "type": "Identifier", "name": "colValues", "range": [ - 65282, - 65291 + 64789, + 64798 ], "loc": { "start": { - "line": 2146, + "line": 2134, "column": 15 }, "end": { - "line": 2146, + "line": 2134, "column": 24 } } }, "range": [ - 65275, - 65292 + 64782, + 64799 ], "loc": { "start": { - "line": 2146, + "line": 2134, "column": 8 }, "end": { - "line": 2146, + "line": 2134, "column": 25 } } } ], "range": [ - 63648, - 65298 + 63155, + 64805 ], "loc": { "start": { - "line": 2103, + "line": 2091, "column": 78 }, "end": { - "line": 2147, + "line": 2135, "column": 5 } } @@ -119134,16 +117332,16 @@ "generator": false, "expression": false, "range": [ - 63586, - 65298 + 63093, + 64805 ], "loc": { "start": { - "line": 2103, + "line": 2091, "column": 16 }, "end": { - "line": 2147, + "line": 2135, "column": 5 } } @@ -119151,16 +117349,16 @@ "kind": "method", "computed": false, "range": [ - 63574, - 65298 + 63081, + 64805 ], "loc": { "start": { - "line": 2103, + "line": 2091, "column": 4 }, "end": { - "line": 2147, + "line": 2135, "column": 5 } }, @@ -119169,16 +117367,16 @@ "type": "Block", "value": "*\n * Return the data of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} includeHeaders Optional: include headers row\n * @param {Boolean} num Optional: return unformatted number\n * @param {Array} exclude Optional: list of row indexes to be excluded\n * @return {Array} Flat list of data for a column\n ", "range": [ - 63185, - 63569 + 62692, + 63076 ], "loc": { "start": { - "line": 2095, + "line": 2083, "column": 4 }, "end": { - "line": 2102, + "line": 2090, "column": 7 } } @@ -119189,16 +117387,16 @@ "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": [ - 65304, - 65456 + 64811, + 64963 ], "loc": { "start": { - "line": 2149, + "line": 2137, "column": 4 }, "end": { - "line": 2153, + "line": 2141, "column": 7 } } @@ -119212,16 +117410,16 @@ "type": "Identifier", "name": "getFilterValue", "range": [ - 65461, - 65475 + 64968, + 64982 ], "loc": { "start": { - "line": 2154, + "line": 2142, "column": 4 }, "end": { - "line": 2154, + "line": 2142, "column": 18 } } @@ -119234,16 +117432,16 @@ "type": "Identifier", "name": "index", "range": [ - 65476, - 65481 + 64983, + 64988 ], "loc": { "start": { - "line": 2154, + "line": 2142, "column": 19 }, "end": { - "line": 2154, + "line": 2142, "column": 24 } } @@ -119263,16 +117461,16 @@ "object": { "type": "ThisExpression", "range": [ - 65498, - 65502 + 65005, + 65009 ], "loc": { "start": { - "line": 2155, + "line": 2143, "column": 13 }, "end": { - "line": 2155, + "line": 2143, "column": 17 } } @@ -119281,47 +117479,47 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 65503, - 65510 + 65010, + 65017 ], "loc": { "start": { - "line": 2155, + "line": 2143, "column": 18 }, "end": { - "line": 2155, + "line": 2143, "column": 25 } } }, "range": [ - 65498, - 65510 + 65005, + 65017 ], "loc": { "start": { - "line": 2155, + "line": 2143, "column": 13 }, "end": { - "line": 2155, + "line": 2143, "column": 25 } } }, "prefix": true, "range": [ - 65497, - 65510 + 65004, + 65017 ], "loc": { "start": { - "line": 2155, + "line": 2143, "column": 12 }, "end": { - "line": 2155, + "line": 2143, "column": 25 } } @@ -119333,48 +117531,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 65526, - 65533 + 65033, + 65040 ], "loc": { "start": { - "line": 2156, + "line": 2144, "column": 12 }, "end": { - "line": 2156, + "line": 2144, "column": 19 } } } ], "range": [ - 65512, - 65543 + 65019, + 65050 ], "loc": { "start": { - "line": 2155, + "line": 2143, "column": 27 }, "end": { - "line": 2157, + "line": 2145, "column": 9 } } }, "alternate": null, "range": [ - 65493, - 65543 + 65000, + 65050 ], "loc": { "start": { - "line": 2155, + "line": 2143, "column": 8 }, "end": { - "line": 2157, + "line": 2145, "column": 9 } } @@ -119388,16 +117586,16 @@ "type": "Identifier", "name": "fltValue", "range": [ - 65556, - 65564 + 65063, + 65071 ], "loc": { "start": { - "line": 2158, + "line": 2146, "column": 12 }, "end": { - "line": 2158, + "line": 2146, "column": 20 } } @@ -119407,31 +117605,31 @@ "value": "", "raw": "''", "range": [ - 65567, - 65569 + 65074, + 65076 ], "loc": { "start": { - "line": 2158, + "line": 2146, "column": 23 }, "end": { - "line": 2158, + "line": 2146, "column": 25 } } }, "range": [ - 65556, - 65569 + 65063, + 65076 ], "loc": { "start": { - "line": 2158, + "line": 2146, "column": 12 }, "end": { - "line": 2158, + "line": 2146, "column": 25 } } @@ -119439,16 +117637,16 @@ ], "kind": "let", "range": [ - 65552, - 65570 + 65059, + 65077 ], "loc": { "start": { - "line": 2158, + "line": 2146, "column": 8 }, "end": { - "line": 2158, + "line": 2146, "column": 26 } } @@ -119462,16 +117660,16 @@ "type": "Identifier", "name": "flt", "range": [ - 65583, - 65586 + 65090, + 65093 ], "loc": { "start": { - "line": 2159, + "line": 2147, "column": 12 }, "end": { - "line": 2159, + "line": 2147, "column": 15 } } @@ -119484,16 +117682,16 @@ "object": { "type": "ThisExpression", "range": [ - 65589, - 65593 + 65096, + 65100 ], "loc": { "start": { - "line": 2159, + "line": 2147, "column": 18 }, "end": { - "line": 2159, + "line": 2147, "column": 22 } } @@ -119502,31 +117700,31 @@ "type": "Identifier", "name": "getFilterElement", "range": [ - 65594, - 65610 + 65101, + 65117 ], "loc": { "start": { - "line": 2159, + "line": 2147, "column": 23 }, "end": { - "line": 2159, + "line": 2147, "column": 39 } } }, "range": [ - 65589, - 65610 + 65096, + 65117 ], "loc": { "start": { - "line": 2159, + "line": 2147, "column": 18 }, "end": { - "line": 2159, + "line": 2147, "column": 39 } } @@ -119536,47 +117734,47 @@ "type": "Identifier", "name": "index", "range": [ - 65611, - 65616 + 65118, + 65123 ], "loc": { "start": { - "line": 2159, + "line": 2147, "column": 40 }, "end": { - "line": 2159, + "line": 2147, "column": 45 } } } ], "range": [ - 65589, - 65617 + 65096, + 65124 ], "loc": { "start": { - "line": 2159, + "line": 2147, "column": 18 }, "end": { - "line": 2159, + "line": 2147, "column": 46 } } }, "range": [ - 65583, - 65617 + 65090, + 65124 ], "loc": { "start": { - "line": 2159, + "line": 2147, "column": 12 }, "end": { - "line": 2159, + "line": 2147, "column": 46 } } @@ -119584,16 +117782,16 @@ ], "kind": "let", "range": [ - 65579, - 65618 + 65086, + 65125 ], "loc": { "start": { - "line": 2159, + "line": 2147, "column": 8 }, "end": { - "line": 2159, + "line": 2147, "column": 47 } } @@ -119607,32 +117805,32 @@ "type": "Identifier", "name": "flt", "range": [ - 65632, - 65635 + 65139, + 65142 ], "loc": { "start": { - "line": 2160, + "line": 2148, "column": 13 }, "end": { - "line": 2160, + "line": 2148, "column": 16 } } }, "prefix": true, "range": [ - 65631, - 65635 + 65138, + 65142 ], "loc": { "start": { - "line": 2160, + "line": 2148, "column": 12 }, "end": { - "line": 2160, + "line": 2148, "column": 16 } } @@ -119646,63 +117844,63 @@ "type": "Identifier", "name": "fltValue", "range": [ - 65658, - 65666 + 65165, + 65173 ], "loc": { "start": { - "line": 2161, + "line": 2149, "column": 19 }, "end": { - "line": 2161, + "line": 2149, "column": 27 } } }, "range": [ - 65651, - 65667 + 65158, + 65174 ], "loc": { "start": { - "line": 2161, + "line": 2149, "column": 12 }, "end": { - "line": 2161, + "line": 2149, "column": 28 } } } ], "range": [ - 65637, - 65677 + 65144, + 65184 ], "loc": { "start": { - "line": 2160, + "line": 2148, "column": 18 }, "end": { - "line": 2162, + "line": 2150, "column": 9 } } }, "alternate": null, "range": [ - 65627, - 65677 + 65134, + 65184 ], "loc": { "start": { - "line": 2160, + "line": 2148, "column": 8 }, "end": { - "line": 2162, + "line": 2150, "column": 9 } } @@ -119716,16 +117914,16 @@ "type": "Identifier", "name": "fltColType", "range": [ - 65691, - 65701 + 65198, + 65208 ], "loc": { "start": { - "line": 2164, + "line": 2152, "column": 12 }, "end": { - "line": 2164, + "line": 2152, "column": 22 } } @@ -119738,16 +117936,16 @@ "object": { "type": "ThisExpression", "range": [ - 65704, - 65708 + 65211, + 65215 ], "loc": { "start": { - "line": 2164, + "line": 2152, "column": 25 }, "end": { - "line": 2164, + "line": 2152, "column": 29 } } @@ -119756,31 +117954,31 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 65709, - 65722 + 65216, + 65229 ], "loc": { "start": { - "line": 2164, + "line": 2152, "column": 30 }, "end": { - "line": 2164, + "line": 2152, "column": 43 } } }, "range": [ - 65704, - 65722 + 65211, + 65229 ], "loc": { "start": { - "line": 2164, + "line": 2152, "column": 25 }, "end": { - "line": 2164, + "line": 2152, "column": 43 } } @@ -119790,47 +117988,47 @@ "type": "Identifier", "name": "index", "range": [ - 65723, - 65728 + 65230, + 65235 ], "loc": { "start": { - "line": 2164, + "line": 2152, "column": 44 }, "end": { - "line": 2164, + "line": 2152, "column": 49 } } } ], "range": [ - 65704, - 65729 + 65211, + 65236 ], "loc": { "start": { - "line": 2164, + "line": 2152, "column": 25 }, "end": { - "line": 2164, + "line": 2152, "column": 50 } } }, "range": [ - 65691, - 65729 + 65198, + 65236 ], "loc": { "start": { - "line": 2164, + "line": 2152, "column": 12 }, "end": { - "line": 2164, + "line": 2152, "column": 50 } } @@ -119838,16 +118036,16 @@ ], "kind": "let", "range": [ - 65687, - 65730 + 65194, + 65237 ], "loc": { "start": { - "line": 2164, + "line": 2152, "column": 8 }, "end": { - "line": 2164, + "line": 2152, "column": 51 } } @@ -119864,16 +118062,16 @@ "type": "Identifier", "name": "fltColType", "range": [ - 65743, - 65753 + 65250, + 65260 ], "loc": { "start": { - "line": 2165, + "line": 2153, "column": 12 }, "end": { - "line": 2165, + "line": 2153, "column": 22 } } @@ -119882,31 +118080,31 @@ "type": "Identifier", "name": "MULTIPLE", "range": [ - 65758, - 65766 + 65265, + 65273 ], "loc": { "start": { - "line": 2165, + "line": 2153, "column": 27 }, "end": { - "line": 2165, + "line": 2153, "column": 35 } } }, "range": [ - 65743, - 65766 + 65250, + 65273 ], "loc": { "start": { - "line": 2165, + "line": 2153, "column": 12 }, "end": { - "line": 2165, + "line": 2153, "column": 35 } } @@ -119918,16 +118116,16 @@ "type": "Identifier", "name": "fltColType", "range": [ - 65770, - 65780 + 65277, + 65287 ], "loc": { "start": { - "line": 2165, + "line": 2153, "column": 39 }, "end": { - "line": 2165, + "line": 2153, "column": 49 } } @@ -119936,46 +118134,46 @@ "type": "Identifier", "name": "CHECKLIST", "range": [ - 65785, - 65794 + 65292, + 65301 ], "loc": { "start": { - "line": 2165, + "line": 2153, "column": 54 }, "end": { - "line": 2165, + "line": 2153, "column": 63 } } }, "range": [ - 65770, - 65794 + 65277, + 65301 ], "loc": { "start": { - "line": 2165, + "line": 2153, "column": 39 }, "end": { - "line": 2165, + "line": 2153, "column": 63 } } }, "range": [ - 65743, - 65794 + 65250, + 65301 ], "loc": { "start": { - "line": 2165, + "line": 2153, "column": 12 }, "end": { - "line": 2165, + "line": 2153, "column": 63 } } @@ -119992,16 +118190,16 @@ "type": "Identifier", "name": "fltValue", "range": [ - 65810, - 65818 + 65317, + 65325 ], "loc": { "start": { - "line": 2166, + "line": 2154, "column": 12 }, "end": { - "line": 2166, + "line": 2154, "column": 20 } } @@ -120013,16 +118211,16 @@ "type": "Identifier", "name": "flt", "range": [ - 65821, - 65824 + 65328, + 65331 ], "loc": { "start": { - "line": 2166, + "line": 2154, "column": 23 }, "end": { - "line": 2166, + "line": 2154, "column": 26 } } @@ -120031,77 +118229,77 @@ "type": "Identifier", "name": "value", "range": [ - 65825, - 65830 + 65332, + 65337 ], "loc": { "start": { - "line": 2166, + "line": 2154, "column": 27 }, "end": { - "line": 2166, + "line": 2154, "column": 32 } } }, "range": [ - 65821, - 65830 + 65328, + 65337 ], "loc": { "start": { - "line": 2166, + "line": 2154, "column": 23 }, "end": { - "line": 2166, + "line": 2154, "column": 32 } } }, "range": [ - 65810, - 65830 + 65317, + 65337 ], "loc": { "start": { - "line": 2166, + "line": 2154, "column": 12 }, "end": { - "line": 2166, + "line": 2154, "column": 32 } } }, "range": [ - 65810, - 65831 + 65317, + 65338 ], "loc": { "start": { - "line": 2166, + "line": 2154, "column": 12 }, "end": { - "line": 2166, + "line": 2154, "column": 33 } } } ], "range": [ - 65796, - 65841 + 65303, + 65348 ], "loc": { "start": { - "line": 2165, + "line": 2153, "column": 65 }, "end": { - "line": 2167, + "line": 2155, "column": 9 } }, @@ -120110,16 +118308,16 @@ "type": "Line", "value": "mutiple select", "range": [ - 65850, - 65866 + 65357, + 65373 ], "loc": { "start": { - "line": 2168, + "line": 2156, "column": 8 }, "end": { - "line": 2168, + "line": 2156, "column": 24 } } @@ -120135,16 +118333,16 @@ "type": "Identifier", "name": "fltColType", "range": [ - 65884, - 65894 + 65391, + 65401 ], "loc": { "start": { - "line": 2169, + "line": 2157, "column": 17 }, "end": { - "line": 2169, + "line": 2157, "column": 27 } } @@ -120153,31 +118351,31 @@ "type": "Identifier", "name": "MULTIPLE", "range": [ - 65899, - 65907 + 65406, + 65414 ], "loc": { "start": { - "line": 2169, + "line": 2157, "column": 32 }, "end": { - "line": 2169, + "line": 2157, "column": 40 } } }, "range": [ - 65884, - 65907 + 65391, + 65414 ], "loc": { "start": { - "line": 2169, + "line": 2157, "column": 17 }, "end": { - "line": 2169, + "line": 2157, "column": 40 } } @@ -120194,16 +118392,16 @@ "type": "Identifier", "name": "fltValue", "range": [ - 65923, - 65931 + 65430, + 65438 ], "loc": { "start": { - "line": 2170, + "line": 2158, "column": 12 }, "end": { - "line": 2170, + "line": 2158, "column": 20 } } @@ -120221,16 +118419,16 @@ "object": { "type": "ThisExpression", "range": [ - 65934, - 65938 + 65441, + 65445 ], "loc": { "start": { - "line": 2170, + "line": 2158, "column": 23 }, "end": { - "line": 2170, + "line": 2158, "column": 27 } } @@ -120239,31 +118437,31 @@ "type": "Identifier", "name": "feature", "range": [ - 65939, - 65946 + 65446, + 65453 ], "loc": { "start": { - "line": 2170, + "line": 2158, "column": 28 }, "end": { - "line": 2170, + "line": 2158, "column": 35 } } }, "range": [ - 65934, - 65946 + 65441, + 65453 ], "loc": { "start": { - "line": 2170, + "line": 2158, "column": 23 }, "end": { - "line": 2170, + "line": 2158, "column": 35 } } @@ -120274,32 +118472,32 @@ "value": "dropdown", "raw": "'dropdown'", "range": [ - 65947, - 65957 + 65454, + 65464 ], "loc": { "start": { - "line": 2170, + "line": 2158, "column": 36 }, "end": { - "line": 2170, + "line": 2158, "column": 46 } } } ], "range": [ - 65934, - 65958 + 65441, + 65465 ], "loc": { "start": { - "line": 2170, + "line": 2158, "column": 23 }, "end": { - "line": 2170, + "line": 2158, "column": 47 } } @@ -120308,31 +118506,31 @@ "type": "Identifier", "name": "getValues", "range": [ - 65959, - 65968 + 65466, + 65475 ], "loc": { "start": { - "line": 2170, + "line": 2158, "column": 48 }, "end": { - "line": 2170, + "line": 2158, "column": 57 } } }, "range": [ - 65934, - 65968 + 65441, + 65475 ], "loc": { "start": { - "line": 2170, + "line": 2158, "column": 23 }, "end": { - "line": 2170, + "line": 2158, "column": 57 } } @@ -120342,78 +118540,78 @@ "type": "Identifier", "name": "index", "range": [ - 65969, - 65974 + 65476, + 65481 ], "loc": { "start": { - "line": 2170, + "line": 2158, "column": 58 }, "end": { - "line": 2170, + "line": 2158, "column": 63 } } } ], "range": [ - 65934, - 65975 + 65441, + 65482 ], "loc": { "start": { - "line": 2170, + "line": 2158, "column": 23 }, "end": { - "line": 2170, + "line": 2158, "column": 64 } } }, "range": [ - 65923, - 65975 + 65430, + 65482 ], "loc": { "start": { - "line": 2170, + "line": 2158, "column": 12 }, "end": { - "line": 2170, + "line": 2158, "column": 64 } } }, "range": [ - 65923, - 65976 + 65430, + 65483 ], "loc": { "start": { - "line": 2170, + "line": 2158, "column": 12 }, "end": { - "line": 2170, + "line": 2158, "column": 65 } } } ], "range": [ - 65909, - 65986 + 65416, + 65493 ], "loc": { "start": { - "line": 2169, + "line": 2157, "column": 42 }, "end": { - "line": 2171, + "line": 2159, "column": 9 } }, @@ -120422,16 +118620,16 @@ "type": "Line", "value": "checklist", "range": [ - 65995, - 66006 + 65502, + 65513 ], "loc": { "start": { - "line": 2172, + "line": 2160, "column": 8 }, "end": { - "line": 2172, + "line": 2160, "column": 19 } } @@ -120447,16 +118645,16 @@ "type": "Identifier", "name": "fltColType", "range": [ - 66024, - 66034 + 65531, + 65541 ], "loc": { "start": { - "line": 2173, + "line": 2161, "column": 17 }, "end": { - "line": 2173, + "line": 2161, "column": 27 } } @@ -120465,31 +118663,31 @@ "type": "Identifier", "name": "CHECKLIST", "range": [ - 66039, - 66048 + 65546, + 65555 ], "loc": { "start": { - "line": 2173, + "line": 2161, "column": 32 }, "end": { - "line": 2173, + "line": 2161, "column": 41 } } }, "range": [ - 66024, - 66048 + 65531, + 65555 ], "loc": { "start": { - "line": 2173, + "line": 2161, "column": 17 }, "end": { - "line": 2173, + "line": 2161, "column": 41 } } @@ -120506,16 +118704,16 @@ "type": "Identifier", "name": "fltValue", "range": [ - 66064, - 66072 + 65571, + 65579 ], "loc": { "start": { - "line": 2174, + "line": 2162, "column": 12 }, "end": { - "line": 2174, + "line": 2162, "column": 20 } } @@ -120533,16 +118731,16 @@ "object": { "type": "ThisExpression", "range": [ - 66075, - 66079 + 65582, + 65586 ], "loc": { "start": { - "line": 2174, + "line": 2162, "column": 23 }, "end": { - "line": 2174, + "line": 2162, "column": 27 } } @@ -120551,31 +118749,31 @@ "type": "Identifier", "name": "feature", "range": [ - 66080, - 66087 + 65587, + 65594 ], "loc": { "start": { - "line": 2174, + "line": 2162, "column": 28 }, "end": { - "line": 2174, + "line": 2162, "column": 35 } } }, "range": [ - 66075, - 66087 + 65582, + 65594 ], "loc": { "start": { - "line": 2174, + "line": 2162, "column": 23 }, "end": { - "line": 2174, + "line": 2162, "column": 35 } } @@ -120586,32 +118784,32 @@ "value": "checkList", "raw": "'checkList'", "range": [ - 66088, - 66099 + 65595, + 65606 ], "loc": { "start": { - "line": 2174, + "line": 2162, "column": 36 }, "end": { - "line": 2174, + "line": 2162, "column": 47 } } } ], "range": [ - 66075, - 66100 + 65582, + 65607 ], "loc": { "start": { - "line": 2174, + "line": 2162, "column": 23 }, "end": { - "line": 2174, + "line": 2162, "column": 48 } } @@ -120620,31 +118818,31 @@ "type": "Identifier", "name": "getValues", "range": [ - 66101, - 66110 + 65608, + 65617 ], "loc": { "start": { - "line": 2174, + "line": 2162, "column": 49 }, "end": { - "line": 2174, + "line": 2162, "column": 58 } } }, "range": [ - 66075, - 66110 + 65582, + 65617 ], "loc": { "start": { - "line": 2174, + "line": 2162, "column": 23 }, "end": { - "line": 2174, + "line": 2162, "column": 58 } } @@ -120654,94 +118852,94 @@ "type": "Identifier", "name": "index", "range": [ - 66111, - 66116 + 65618, + 65623 ], "loc": { "start": { - "line": 2174, + "line": 2162, "column": 59 }, "end": { - "line": 2174, + "line": 2162, "column": 64 } } } ], "range": [ - 66075, - 66117 + 65582, + 65624 ], "loc": { "start": { - "line": 2174, + "line": 2162, "column": 23 }, "end": { - "line": 2174, + "line": 2162, "column": 65 } } }, "range": [ - 66064, - 66117 + 65571, + 65624 ], "loc": { "start": { - "line": 2174, + "line": 2162, "column": 12 }, "end": { - "line": 2174, + "line": 2162, "column": 65 } } }, "range": [ - 66064, - 66118 + 65571, + 65625 ], "loc": { "start": { - "line": 2174, + "line": 2162, "column": 12 }, "end": { - "line": 2174, + "line": 2162, "column": 66 } } } ], "range": [ - 66050, - 66128 + 65557, + 65635 ], "loc": { "start": { - "line": 2173, + "line": 2161, "column": 43 }, "end": { - "line": 2175, + "line": 2163, "column": 9 } } }, "alternate": null, "range": [ - 66020, - 66128 + 65527, + 65635 ], "loc": { "start": { - "line": 2173, + "line": 2161, "column": 13 }, "end": { - "line": 2175, + "line": 2163, "column": 9 } }, @@ -120750,16 +118948,16 @@ "type": "Line", "value": "checklist", "range": [ - 65995, - 66006 + 65502, + 65513 ], "loc": { "start": { - "line": 2172, + "line": 2160, "column": 8 }, "end": { - "line": 2172, + "line": 2160, "column": 19 } } @@ -120767,16 +118965,16 @@ ] }, "range": [ - 65880, - 66128 + 65387, + 65635 ], "loc": { "start": { - "line": 2169, + "line": 2157, "column": 13 }, "end": { - "line": 2175, + "line": 2163, "column": 9 } }, @@ -120785,16 +118983,16 @@ "type": "Line", "value": "mutiple select", "range": [ - 65850, - 65866 + 65357, + 65373 ], "loc": { "start": { - "line": 2168, + "line": 2156, "column": 8 }, "end": { - "line": 2168, + "line": 2156, "column": 24 } } @@ -120802,16 +119000,16 @@ ] }, "range": [ - 65739, - 66128 + 65246, + 65635 ], "loc": { "start": { - "line": 2165, + "line": 2153, "column": 8 }, "end": { - "line": 2175, + "line": 2163, "column": 9 } }, @@ -120820,16 +119018,16 @@ "type": "Line", "value": "return an empty string if collection is empty or contains a single", "range": [ - 66137, - 66205 + 65644, + 65712 ], "loc": { "start": { - "line": 2176, + "line": 2164, "column": 8 }, "end": { - "line": 2176, + "line": 2164, "column": 76 } } @@ -120838,16 +119036,16 @@ "type": "Line", "value": "empty string", "range": [ - 66214, - 66228 + 65721, + 65735 ], "loc": { "start": { - "line": 2177, + "line": 2165, "column": 8 }, "end": { - "line": 2177, + "line": 2165, "column": 22 } } @@ -120868,16 +119066,16 @@ "type": "Identifier", "name": "isArray", "range": [ - 66241, - 66248 + 65748, + 65755 ], "loc": { "start": { - "line": 2178, + "line": 2166, "column": 12 }, "end": { - "line": 2178, + "line": 2166, "column": 19 } } @@ -120887,32 +119085,32 @@ "type": "Identifier", "name": "fltValue", "range": [ - 66249, - 66257 + 65756, + 65764 ], "loc": { "start": { - "line": 2178, + "line": 2166, "column": 20 }, "end": { - "line": 2178, + "line": 2166, "column": 28 } } } ], "range": [ - 66241, - 66258 + 65748, + 65765 ], "loc": { "start": { - "line": 2178, + "line": 2166, "column": 12 }, "end": { - "line": 2178, + "line": 2166, "column": 29 } } @@ -120927,16 +119125,16 @@ "type": "Identifier", "name": "fltValue", "range": [ - 66262, - 66270 + 65769, + 65777 ], "loc": { "start": { - "line": 2178, + "line": 2166, "column": 33 }, "end": { - "line": 2178, + "line": 2166, "column": 41 } } @@ -120945,31 +119143,31 @@ "type": "Identifier", "name": "length", "range": [ - 66271, - 66277 + 65778, + 65784 ], "loc": { "start": { - "line": 2178, + "line": 2166, "column": 42 }, "end": { - "line": 2178, + "line": 2166, "column": 48 } } }, "range": [ - 66262, - 66277 + 65769, + 65784 ], "loc": { "start": { - "line": 2178, + "line": 2166, "column": 33 }, "end": { - "line": 2178, + "line": 2166, "column": 48 } } @@ -120979,46 +119177,46 @@ "value": 0, "raw": "0", "range": [ - 66282, - 66283 + 65789, + 65790 ], "loc": { "start": { - "line": 2178, + "line": 2166, "column": 53 }, "end": { - "line": 2178, + "line": 2166, "column": 54 } } }, "range": [ - 66262, - 66283 + 65769, + 65790 ], "loc": { "start": { - "line": 2178, + "line": 2166, "column": 33 }, "end": { - "line": 2178, + "line": 2166, "column": 54 } } }, "range": [ - 66241, - 66283 + 65748, + 65790 ], "loc": { "start": { - "line": 2178, + "line": 2166, "column": 12 }, "end": { - "line": 2178, + "line": 2166, "column": 54 } } @@ -121036,16 +119234,16 @@ "type": "Identifier", "name": "fltValue", "range": [ - 66300, - 66308 + 65807, + 65815 ], "loc": { "start": { - "line": 2179, + "line": 2167, "column": 13 }, "end": { - "line": 2179, + "line": 2167, "column": 21 } } @@ -121054,31 +119252,31 @@ "type": "Identifier", "name": "length", "range": [ - 66309, - 66315 + 65816, + 65822 ], "loc": { "start": { - "line": 2179, + "line": 2167, "column": 22 }, "end": { - "line": 2179, + "line": 2167, "column": 28 } } }, "range": [ - 66300, - 66315 + 65807, + 65822 ], "loc": { "start": { - "line": 2179, + "line": 2167, "column": 13 }, "end": { - "line": 2179, + "line": 2167, "column": 28 } } @@ -121088,31 +119286,31 @@ "value": 1, "raw": "1", "range": [ - 66320, - 66321 + 65827, + 65828 ], "loc": { "start": { - "line": 2179, + "line": 2167, "column": 33 }, "end": { - "line": 2179, + "line": 2167, "column": 34 } } }, "range": [ - 66300, - 66321 + 65807, + 65828 ], "loc": { "start": { - "line": 2179, + "line": 2167, "column": 13 }, "end": { - "line": 2179, + "line": 2167, "column": 34 } } @@ -121127,16 +119325,16 @@ "type": "Identifier", "name": "fltValue", "range": [ - 66325, - 66333 + 65832, + 65840 ], "loc": { "start": { - "line": 2179, + "line": 2167, "column": 38 }, "end": { - "line": 2179, + "line": 2167, "column": 46 } } @@ -121146,31 +119344,31 @@ "value": 0, "raw": "0", "range": [ - 66334, - 66335 + 65841, + 65842 ], "loc": { "start": { - "line": 2179, + "line": 2167, "column": 47 }, "end": { - "line": 2179, + "line": 2167, "column": 48 } } }, "range": [ - 66325, - 66336 + 65832, + 65843 ], "loc": { "start": { - "line": 2179, + "line": 2167, "column": 38 }, "end": { - "line": 2179, + "line": 2167, "column": 49 } } @@ -121180,61 +119378,61 @@ "value": "", "raw": "''", "range": [ - 66341, - 66343 + 65848, + 65850 ], "loc": { "start": { - "line": 2179, + "line": 2167, "column": 54 }, "end": { - "line": 2179, + "line": 2167, "column": 56 } } }, "range": [ - 66325, - 66343 + 65832, + 65850 ], "loc": { "start": { - "line": 2179, + "line": 2167, "column": 38 }, "end": { - "line": 2179, + "line": 2167, "column": 56 } } }, "range": [ - 66300, - 66343 + 65807, + 65850 ], "loc": { "start": { - "line": 2179, + "line": 2167, "column": 13 }, "end": { - "line": 2179, + "line": 2167, "column": 56 } } }, "range": [ - 66241, - 66344 + 65748, + 65851 ], "loc": { "start": { - "line": 2178, + "line": 2166, "column": 12 }, "end": { - "line": 2179, + "line": 2167, "column": 57 } } @@ -121251,16 +119449,16 @@ "type": "Identifier", "name": "fltValue", "range": [ - 66360, - 66368 + 65867, + 65875 ], "loc": { "start": { - "line": 2180, + "line": 2168, "column": 12 }, "end": { - "line": 2180, + "line": 2168, "column": 20 } } @@ -121270,78 +119468,78 @@ "value": "", "raw": "''", "range": [ - 66371, - 66373 + 65878, + 65880 ], "loc": { "start": { - "line": 2180, + "line": 2168, "column": 23 }, "end": { - "line": 2180, + "line": 2168, "column": 25 } } }, "range": [ - 66360, - 66373 + 65867, + 65880 ], "loc": { "start": { - "line": 2180, + "line": 2168, "column": 12 }, "end": { - "line": 2180, + "line": 2168, "column": 25 } } }, "range": [ - 66360, - 66374 + 65867, + 65881 ], "loc": { "start": { - "line": 2180, + "line": 2168, "column": 12 }, "end": { - "line": 2180, + "line": 2168, "column": 26 } } } ], "range": [ - 66346, - 66384 + 65853, + 65891 ], "loc": { "start": { - "line": 2179, + "line": 2167, "column": 59 }, "end": { - "line": 2181, + "line": 2169, "column": 9 } } }, "alternate": null, "range": [ - 66237, - 66384 + 65744, + 65891 ], "loc": { "start": { - "line": 2178, + "line": 2166, "column": 8 }, "end": { - "line": 2181, + "line": 2169, "column": 9 } }, @@ -121350,16 +119548,16 @@ "type": "Line", "value": "return an empty string if collection is empty or contains a single", "range": [ - 66137, - 66205 + 65644, + 65712 ], "loc": { "start": { - "line": 2176, + "line": 2164, "column": 8 }, "end": { - "line": 2176, + "line": 2164, "column": 76 } } @@ -121368,16 +119566,16 @@ "type": "Line", "value": "empty string", "range": [ - 66214, - 66228 + 65721, + 65735 ], "loc": { "start": { - "line": 2177, + "line": 2165, "column": 8 }, "end": { - "line": 2177, + "line": 2165, "column": 22 } } @@ -121390,47 +119588,47 @@ "type": "Identifier", "name": "fltValue", "range": [ - 66401, - 66409 + 65908, + 65916 ], "loc": { "start": { - "line": 2183, + "line": 2171, "column": 15 }, "end": { - "line": 2183, + "line": 2171, "column": 23 } } }, "range": [ - 66394, - 66410 + 65901, + 65917 ], "loc": { "start": { - "line": 2183, + "line": 2171, "column": 8 }, "end": { - "line": 2183, + "line": 2171, "column": 24 } } } ], "range": [ - 65483, - 66416 + 64990, + 65923 ], "loc": { "start": { - "line": 2154, + "line": 2142, "column": 26 }, "end": { - "line": 2184, + "line": 2172, "column": 5 } } @@ -121438,16 +119636,16 @@ "generator": false, "expression": false, "range": [ - 65475, - 66416 + 64982, + 65923 ], "loc": { "start": { - "line": 2154, + "line": 2142, "column": 18 }, "end": { - "line": 2184, + "line": 2172, "column": 5 } } @@ -121455,16 +119653,16 @@ "kind": "method", "computed": false, "range": [ - 65461, - 66416 + 64968, + 65923 ], "loc": { "start": { - "line": 2154, + "line": 2142, "column": 4 }, "end": { - "line": 2184, + "line": 2172, "column": 5 } }, @@ -121473,16 +119671,16 @@ "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": [ - 65304, - 65456 + 64811, + 64963 ], "loc": { "start": { - "line": 2149, + "line": 2137, "column": 4 }, "end": { - "line": 2153, + "line": 2141, "column": 7 } } @@ -121493,16 +119691,16 @@ "type": "Block", "value": "*\n * Return the filters' values\n * @return {Array} List of filters' values\n ", "range": [ - 66422, - 66514 + 65929, + 66021 ], "loc": { "start": { - "line": 2186, + "line": 2174, "column": 4 }, "end": { - "line": 2189, + "line": 2177, "column": 7 } } @@ -121516,16 +119714,16 @@ "type": "Identifier", "name": "getFiltersValue", "range": [ - 66519, - 66534 + 66026, + 66041 ], "loc": { "start": { - "line": 2190, + "line": 2178, "column": 4 }, "end": { - "line": 2190, + "line": 2178, "column": 19 } } @@ -121548,16 +119746,16 @@ "object": { "type": "ThisExpression", "range": [ - 66552, - 66556 + 66059, + 66063 ], "loc": { "start": { - "line": 2191, + "line": 2179, "column": 13 }, "end": { - "line": 2191, + "line": 2179, "column": 17 } } @@ -121566,47 +119764,47 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 66557, - 66564 + 66064, + 66071 ], "loc": { "start": { - "line": 2191, + "line": 2179, "column": 18 }, "end": { - "line": 2191, + "line": 2179, "column": 25 } } }, "range": [ - 66552, - 66564 + 66059, + 66071 ], "loc": { "start": { - "line": 2191, + "line": 2179, "column": 13 }, "end": { - "line": 2191, + "line": 2179, "column": 25 } } }, "prefix": true, "range": [ - 66551, - 66564 + 66058, + 66071 ], "loc": { "start": { - "line": 2191, + "line": 2179, "column": 12 }, "end": { - "line": 2191, + "line": 2179, "column": 25 } } @@ -121618,48 +119816,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 66580, - 66587 + 66087, + 66094 ], "loc": { "start": { - "line": 2192, + "line": 2180, "column": 12 }, "end": { - "line": 2192, + "line": 2180, "column": 19 } } } ], "range": [ - 66566, - 66597 + 66073, + 66104 ], "loc": { "start": { - "line": 2191, + "line": 2179, "column": 27 }, "end": { - "line": 2193, + "line": 2181, "column": 9 } } }, "alternate": null, "range": [ - 66547, - 66597 + 66054, + 66104 ], "loc": { "start": { - "line": 2191, + "line": 2179, "column": 8 }, "end": { - "line": 2193, + "line": 2181, "column": 9 } } @@ -121673,16 +119871,16 @@ "type": "Identifier", "name": "searchArgs", "range": [ - 66610, - 66620 + 66117, + 66127 ], "loc": { "start": { - "line": 2194, + "line": 2182, "column": 12 }, "end": { - "line": 2194, + "line": 2182, "column": 22 } } @@ -121691,31 +119889,31 @@ "type": "ArrayExpression", "elements": [], "range": [ - 66623, - 66625 + 66130, + 66132 ], "loc": { "start": { - "line": 2194, + "line": 2182, "column": 25 }, "end": { - "line": 2194, + "line": 2182, "column": 27 } } }, "range": [ - 66610, - 66625 + 66117, + 66132 ], "loc": { "start": { - "line": 2194, + "line": 2182, "column": 12 }, "end": { - "line": 2194, + "line": 2182, "column": 27 } } @@ -121723,16 +119921,16 @@ ], "kind": "let", "range": [ - 66606, - 66626 + 66113, + 66133 ], "loc": { "start": { - "line": 2194, + "line": 2182, "column": 8 }, "end": { - "line": 2194, + "line": 2182, "column": 28 } } @@ -121748,16 +119946,16 @@ "type": "Identifier", "name": "i", "range": [ - 66644, - 66645 + 66151, + 66152 ], "loc": { "start": { - "line": 2195, + "line": 2183, "column": 17 }, "end": { - "line": 2195, + "line": 2183, "column": 18 } } @@ -121767,31 +119965,31 @@ "value": 0, "raw": "0", "range": [ - 66648, - 66649 + 66155, + 66156 ], "loc": { "start": { - "line": 2195, + "line": 2183, "column": 21 }, "end": { - "line": 2195, + "line": 2183, "column": 22 } } }, "range": [ - 66644, - 66649 + 66151, + 66156 ], "loc": { "start": { - "line": 2195, + "line": 2183, "column": 17 }, "end": { - "line": 2195, + "line": 2183, "column": 22 } } @@ -121802,16 +120000,16 @@ "type": "Identifier", "name": "len", "range": [ - 66651, - 66654 + 66158, + 66161 ], "loc": { "start": { - "line": 2195, + "line": 2183, "column": 24 }, "end": { - "line": 2195, + "line": 2183, "column": 27 } } @@ -121825,16 +120023,16 @@ "object": { "type": "ThisExpression", "range": [ - 66657, - 66661 + 66164, + 66168 ], "loc": { "start": { - "line": 2195, + "line": 2183, "column": 30 }, "end": { - "line": 2195, + "line": 2183, "column": 34 } } @@ -121843,31 +120041,31 @@ "type": "Identifier", "name": "fltIds", "range": [ - 66662, - 66668 + 66169, + 66175 ], "loc": { "start": { - "line": 2195, + "line": 2183, "column": 35 }, "end": { - "line": 2195, + "line": 2183, "column": 41 } } }, "range": [ - 66657, - 66668 + 66164, + 66175 ], "loc": { "start": { - "line": 2195, + "line": 2183, "column": 30 }, "end": { - "line": 2195, + "line": 2183, "column": 41 } } @@ -121876,46 +120074,46 @@ "type": "Identifier", "name": "length", "range": [ - 66669, - 66675 + 66176, + 66182 ], "loc": { "start": { - "line": 2195, + "line": 2183, "column": 42 }, "end": { - "line": 2195, + "line": 2183, "column": 48 } } }, "range": [ - 66657, - 66675 + 66164, + 66182 ], "loc": { "start": { - "line": 2195, + "line": 2183, "column": 30 }, "end": { - "line": 2195, + "line": 2183, "column": 48 } } }, "range": [ - 66651, - 66675 + 66158, + 66182 ], "loc": { "start": { - "line": 2195, + "line": 2183, "column": 24 }, "end": { - "line": 2195, + "line": 2183, "column": 48 } } @@ -121923,16 +120121,16 @@ ], "kind": "let", "range": [ - 66640, - 66675 + 66147, + 66182 ], "loc": { "start": { - "line": 2195, + "line": 2183, "column": 13 }, "end": { - "line": 2195, + "line": 2183, "column": 48 } } @@ -121944,16 +120142,16 @@ "type": "Identifier", "name": "i", "range": [ - 66677, - 66678 + 66184, + 66185 ], "loc": { "start": { - "line": 2195, + "line": 2183, "column": 50 }, "end": { - "line": 2195, + "line": 2183, "column": 51 } } @@ -121962,31 +120160,31 @@ "type": "Identifier", "name": "len", "range": [ - 66681, - 66684 + 66188, + 66191 ], "loc": { "start": { - "line": 2195, + "line": 2183, "column": 54 }, "end": { - "line": 2195, + "line": 2183, "column": 57 } } }, "range": [ - 66677, - 66684 + 66184, + 66191 ], "loc": { "start": { - "line": 2195, + "line": 2183, "column": 50 }, "end": { - "line": 2195, + "line": 2183, "column": 57 } } @@ -121998,32 +120196,32 @@ "type": "Identifier", "name": "i", "range": [ - 66686, - 66687 + 66193, + 66194 ], "loc": { "start": { - "line": 2195, + "line": 2183, "column": 59 }, "end": { - "line": 2195, + "line": 2183, "column": 60 } } }, "prefix": false, "range": [ - 66686, - 66689 + 66193, + 66196 ], "loc": { "start": { - "line": 2195, + "line": 2183, "column": 59 }, "end": { - "line": 2195, + "line": 2183, "column": 62 } } @@ -122040,16 +120238,16 @@ "type": "Identifier", "name": "fltValue", "range": [ - 66709, - 66717 + 66216, + 66224 ], "loc": { "start": { - "line": 2196, + "line": 2184, "column": 16 }, "end": { - "line": 2196, + "line": 2184, "column": 24 } } @@ -122062,16 +120260,16 @@ "object": { "type": "ThisExpression", "range": [ - 66720, - 66724 + 66227, + 66231 ], "loc": { "start": { - "line": 2196, + "line": 2184, "column": 27 }, "end": { - "line": 2196, + "line": 2184, "column": 31 } } @@ -122080,31 +120278,31 @@ "type": "Identifier", "name": "getFilterValue", "range": [ - 66725, - 66739 + 66232, + 66246 ], "loc": { "start": { - "line": 2196, + "line": 2184, "column": 32 }, "end": { - "line": 2196, + "line": 2184, "column": 46 } } }, "range": [ - 66720, - 66739 + 66227, + 66246 ], "loc": { "start": { - "line": 2196, + "line": 2184, "column": 27 }, "end": { - "line": 2196, + "line": 2184, "column": 46 } } @@ -122114,47 +120312,47 @@ "type": "Identifier", "name": "i", "range": [ - 66740, - 66741 + 66247, + 66248 ], "loc": { "start": { - "line": 2196, + "line": 2184, "column": 47 }, "end": { - "line": 2196, + "line": 2184, "column": 48 } } } ], "range": [ - 66720, - 66742 + 66227, + 66249 ], "loc": { "start": { - "line": 2196, + "line": 2184, "column": 27 }, "end": { - "line": 2196, + "line": 2184, "column": 49 } } }, "range": [ - 66709, - 66742 + 66216, + 66249 ], "loc": { "start": { - "line": 2196, + "line": 2184, "column": 16 }, "end": { - "line": 2196, + "line": 2184, "column": 49 } } @@ -122162,16 +120360,16 @@ ], "kind": "let", "range": [ - 66705, - 66743 + 66212, + 66250 ], "loc": { "start": { - "line": 2196, + "line": 2184, "column": 12 }, "end": { - "line": 2196, + "line": 2184, "column": 50 } } @@ -122184,16 +120382,16 @@ "type": "Identifier", "name": "isArray", "range": [ - 66760, - 66767 + 66267, + 66274 ], "loc": { "start": { - "line": 2197, + "line": 2185, "column": 16 }, "end": { - "line": 2197, + "line": 2185, "column": 23 } } @@ -122203,32 +120401,32 @@ "type": "Identifier", "name": "fltValue", "range": [ - 66768, - 66776 + 66275, + 66283 ], "loc": { "start": { - "line": 2197, + "line": 2185, "column": 24 }, "end": { - "line": 2197, + "line": 2185, "column": 32 } } } ], "range": [ - 66760, - 66777 + 66267, + 66284 ], "loc": { "start": { - "line": 2197, + "line": 2185, "column": 16 }, "end": { - "line": 2197, + "line": 2185, "column": 33 } } @@ -122247,16 +120445,16 @@ "type": "Identifier", "name": "searchArgs", "range": [ - 66797, - 66807 + 66304, + 66314 ], "loc": { "start": { - "line": 2198, + "line": 2186, "column": 16 }, "end": { - "line": 2198, + "line": 2186, "column": 26 } } @@ -122265,31 +120463,31 @@ "type": "Identifier", "name": "push", "range": [ - 66808, - 66812 + 66315, + 66319 ], "loc": { "start": { - "line": 2198, + "line": 2186, "column": 27 }, "end": { - "line": 2198, + "line": 2186, "column": 31 } } }, "range": [ - 66797, - 66812 + 66304, + 66319 ], "loc": { "start": { - "line": 2198, + "line": 2186, "column": 16 }, "end": { - "line": 2198, + "line": 2186, "column": 31 } } @@ -122299,63 +120497,63 @@ "type": "Identifier", "name": "fltValue", "range": [ - 66813, - 66821 + 66320, + 66328 ], "loc": { "start": { - "line": 2198, + "line": 2186, "column": 32 }, "end": { - "line": 2198, + "line": 2186, "column": 40 } } } ], "range": [ - 66797, - 66822 + 66304, + 66329 ], "loc": { "start": { - "line": 2198, + "line": 2186, "column": 16 }, "end": { - "line": 2198, + "line": 2186, "column": 41 } } }, "range": [ - 66797, - 66823 + 66304, + 66330 ], "loc": { "start": { - "line": 2198, + "line": 2186, "column": 16 }, "end": { - "line": 2198, + "line": 2186, "column": 42 } } } ], "range": [ - 66779, - 66837 + 66286, + 66344 ], "loc": { "start": { - "line": 2197, + "line": 2185, "column": 35 }, "end": { - "line": 2199, + "line": 2187, "column": 13 } } @@ -122374,16 +120572,16 @@ "type": "Identifier", "name": "searchArgs", "range": [ - 66861, - 66871 + 66368, + 66378 ], "loc": { "start": { - "line": 2200, + "line": 2188, "column": 16 }, "end": { - "line": 2200, + "line": 2188, "column": 26 } } @@ -122392,31 +120590,31 @@ "type": "Identifier", "name": "push", "range": [ - 66872, - 66876 + 66379, + 66383 ], "loc": { "start": { - "line": 2200, + "line": 2188, "column": 27 }, "end": { - "line": 2200, + "line": 2188, "column": 31 } } }, "range": [ - 66861, - 66876 + 66368, + 66383 ], "loc": { "start": { - "line": 2200, + "line": 2188, "column": 16 }, "end": { - "line": 2200, + "line": 2188, "column": 31 } } @@ -122428,16 +120626,16 @@ "type": "Identifier", "name": "trim", "range": [ - 66877, - 66881 + 66384, + 66388 ], "loc": { "start": { - "line": 2200, + "line": 2188, "column": 32 }, "end": { - "line": 2200, + "line": 2188, "column": 36 } } @@ -122447,125 +120645,125 @@ "type": "Identifier", "name": "fltValue", "range": [ - 66882, - 66890 + 66389, + 66397 ], "loc": { "start": { - "line": 2200, + "line": 2188, "column": 37 }, "end": { - "line": 2200, + "line": 2188, "column": 45 } } } ], "range": [ - 66877, - 66891 + 66384, + 66398 ], "loc": { "start": { - "line": 2200, + "line": 2188, "column": 32 }, "end": { - "line": 2200, + "line": 2188, "column": 46 } } } ], "range": [ - 66861, - 66892 + 66368, + 66399 ], "loc": { "start": { - "line": 2200, + "line": 2188, "column": 16 }, "end": { - "line": 2200, + "line": 2188, "column": 47 } } }, "range": [ - 66861, - 66893 + 66368, + 66400 ], "loc": { "start": { - "line": 2200, + "line": 2188, "column": 16 }, "end": { - "line": 2200, + "line": 2188, "column": 48 } } } ], "range": [ - 66843, - 66907 + 66350, + 66414 ], "loc": { "start": { - "line": 2199, + "line": 2187, "column": 19 }, "end": { - "line": 2201, + "line": 2189, "column": 13 } } }, "range": [ - 66756, - 66907 + 66263, + 66414 ], "loc": { "start": { - "line": 2197, + "line": 2185, "column": 12 }, "end": { - "line": 2201, + "line": 2189, "column": 13 } } } ], "range": [ - 66691, - 66917 + 66198, + 66424 ], "loc": { "start": { - "line": 2195, + "line": 2183, "column": 64 }, "end": { - "line": 2202, + "line": 2190, "column": 9 } } }, "range": [ - 66635, - 66917 + 66142, + 66424 ], "loc": { "start": { - "line": 2195, + "line": 2183, "column": 8 }, "end": { - "line": 2202, + "line": 2190, "column": 9 } } @@ -122576,47 +120774,47 @@ "type": "Identifier", "name": "searchArgs", "range": [ - 66933, - 66943 + 66440, + 66450 ], "loc": { "start": { - "line": 2203, + "line": 2191, "column": 15 }, "end": { - "line": 2203, + "line": 2191, "column": 25 } } }, "range": [ - 66926, - 66944 + 66433, + 66451 ], "loc": { "start": { - "line": 2203, + "line": 2191, "column": 8 }, "end": { - "line": 2203, + "line": 2191, "column": 26 } } } ], "range": [ - 66537, - 66950 + 66044, + 66457 ], "loc": { "start": { - "line": 2190, + "line": 2178, "column": 22 }, "end": { - "line": 2204, + "line": 2192, "column": 5 } } @@ -122624,16 +120822,16 @@ "generator": false, "expression": false, "range": [ - 66534, - 66950 + 66041, + 66457 ], "loc": { "start": { - "line": 2190, + "line": 2178, "column": 19 }, "end": { - "line": 2204, + "line": 2192, "column": 5 } } @@ -122641,16 +120839,16 @@ "kind": "method", "computed": false, "range": [ - 66519, - 66950 + 66026, + 66457 ], "loc": { "start": { - "line": 2190, + "line": 2178, "column": 4 }, "end": { - "line": 2204, + "line": 2192, "column": 5 } }, @@ -122659,16 +120857,16 @@ "type": "Block", "value": "*\n * Return the filters' values\n * @return {Array} List of filters' values\n ", "range": [ - 66422, - 66514 + 65929, + 66021 ], "loc": { "start": { - "line": 2186, + "line": 2174, "column": 4 }, "end": { - "line": 2189, + "line": 2177, "column": 7 } } @@ -122679,16 +120877,16 @@ "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": [ - 66956, - 67119 + 66463, + 66626 ], "loc": { "start": { - "line": 2206, + "line": 2194, "column": 4 }, "end": { - "line": 2210, + "line": 2198, "column": 7 } } @@ -122702,16 +120900,16 @@ "type": "Identifier", "name": "getFilterId", "range": [ - 67124, - 67135 + 66631, + 66642 ], "loc": { "start": { - "line": 2211, + "line": 2199, "column": 4 }, "end": { - "line": 2211, + "line": 2199, "column": 15 } } @@ -122724,16 +120922,16 @@ "type": "Identifier", "name": "index", "range": [ - 67136, - 67141 + 66643, + 66648 ], "loc": { "start": { - "line": 2211, + "line": 2199, "column": 16 }, "end": { - "line": 2211, + "line": 2199, "column": 21 } } @@ -122753,16 +120951,16 @@ "object": { "type": "ThisExpression", "range": [ - 67158, - 67162 + 66665, + 66669 ], "loc": { "start": { - "line": 2212, + "line": 2200, "column": 13 }, "end": { - "line": 2212, + "line": 2200, "column": 17 } } @@ -122771,47 +120969,47 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 67163, - 67170 + 66670, + 66677 ], "loc": { "start": { - "line": 2212, + "line": 2200, "column": 18 }, "end": { - "line": 2212, + "line": 2200, "column": 25 } } }, "range": [ - 67158, - 67170 + 66665, + 66677 ], "loc": { "start": { - "line": 2212, + "line": 2200, "column": 13 }, "end": { - "line": 2212, + "line": 2200, "column": 25 } } }, "prefix": true, "range": [ - 67157, - 67170 + 66664, + 66677 ], "loc": { "start": { - "line": 2212, + "line": 2200, "column": 12 }, "end": { - "line": 2212, + "line": 2200, "column": 25 } } @@ -122823,48 +121021,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 67186, - 67193 + 66693, + 66700 ], "loc": { "start": { - "line": 2213, + "line": 2201, "column": 12 }, "end": { - "line": 2213, + "line": 2201, "column": 19 } } } ], "range": [ - 67172, - 67203 + 66679, + 66710 ], "loc": { "start": { - "line": 2212, + "line": 2200, "column": 27 }, "end": { - "line": 2214, + "line": 2202, "column": 9 } } }, "alternate": null, "range": [ - 67153, - 67203 + 66660, + 66710 ], "loc": { "start": { - "line": 2212, + "line": 2200, "column": 8 }, "end": { - "line": 2214, + "line": 2202, "column": 9 } } @@ -122880,16 +121078,16 @@ "object": { "type": "ThisExpression", "range": [ - 67219, - 67223 + 66726, + 66730 ], "loc": { "start": { - "line": 2215, + "line": 2203, "column": 15 }, "end": { - "line": 2215, + "line": 2203, "column": 19 } } @@ -122898,31 +121096,31 @@ "type": "Identifier", "name": "fltIds", "range": [ - 67224, - 67230 + 66731, + 66737 ], "loc": { "start": { - "line": 2215, + "line": 2203, "column": 20 }, "end": { - "line": 2215, + "line": 2203, "column": 26 } } }, "range": [ - 67219, - 67230 + 66726, + 66737 ], "loc": { "start": { - "line": 2215, + "line": 2203, "column": 15 }, "end": { - "line": 2215, + "line": 2203, "column": 26 } } @@ -122931,62 +121129,62 @@ "type": "Identifier", "name": "index", "range": [ - 67231, - 67236 + 66738, + 66743 ], "loc": { "start": { - "line": 2215, + "line": 2203, "column": 27 }, "end": { - "line": 2215, + "line": 2203, "column": 32 } } }, "range": [ - 67219, - 67237 + 66726, + 66744 ], "loc": { "start": { - "line": 2215, + "line": 2203, "column": 15 }, "end": { - "line": 2215, + "line": 2203, "column": 33 } } }, "range": [ - 67212, - 67238 + 66719, + 66745 ], "loc": { "start": { - "line": 2215, + "line": 2203, "column": 8 }, "end": { - "line": 2215, + "line": 2203, "column": 34 } } } ], "range": [ - 67143, - 67244 + 66650, + 66751 ], "loc": { "start": { - "line": 2211, + "line": 2199, "column": 23 }, "end": { - "line": 2216, + "line": 2204, "column": 5 } } @@ -122994,16 +121192,16 @@ "generator": false, "expression": false, "range": [ - 67135, - 67244 + 66642, + 66751 ], "loc": { "start": { - "line": 2211, + "line": 2199, "column": 15 }, "end": { - "line": 2216, + "line": 2204, "column": 5 } } @@ -123011,16 +121209,16 @@ "kind": "method", "computed": false, "range": [ - 67124, - 67244 + 66631, + 66751 ], "loc": { "start": { - "line": 2211, + "line": 2199, "column": 4 }, "end": { - "line": 2216, + "line": 2204, "column": 5 } }, @@ -123029,16 +121227,16 @@ "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": [ - 66956, - 67119 + 66463, + 66626 ], "loc": { "start": { - "line": 2206, + "line": 2194, "column": 4 }, "end": { - "line": 2210, + "line": 2198, "column": 7 } } @@ -123049,16 +121247,16 @@ "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": [ - 67250, - 67651 + 66757, + 67158 ], "loc": { "start": { - "line": 2218, + "line": 2206, "column": 4 }, "end": { - "line": 2226, + "line": 2214, "column": 7 } } @@ -123072,16 +121270,16 @@ "type": "Identifier", "name": "getFiltersByType", "range": [ - 67656, - 67672 + 67163, + 67179 ], "loc": { "start": { - "line": 2227, + "line": 2215, "column": 4 }, "end": { - "line": 2227, + "line": 2215, "column": 20 } } @@ -123094,16 +121292,16 @@ "type": "Identifier", "name": "type", "range": [ - 67673, - 67677 + 67180, + 67184 ], "loc": { "start": { - "line": 2227, + "line": 2215, "column": 21 }, "end": { - "line": 2227, + "line": 2215, "column": 25 } } @@ -123112,16 +121310,16 @@ "type": "Identifier", "name": "bool", "range": [ - 67679, - 67683 + 67186, + 67190 ], "loc": { "start": { - "line": 2227, + "line": 2215, "column": 27 }, "end": { - "line": 2227, + "line": 2215, "column": 31 } } @@ -123141,16 +121339,16 @@ "object": { "type": "ThisExpression", "range": [ - 67700, - 67704 + 67207, + 67211 ], "loc": { "start": { - "line": 2228, + "line": 2216, "column": 13 }, "end": { - "line": 2228, + "line": 2216, "column": 17 } } @@ -123159,47 +121357,47 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 67705, - 67712 + 67212, + 67219 ], "loc": { "start": { - "line": 2228, + "line": 2216, "column": 18 }, "end": { - "line": 2228, + "line": 2216, "column": 25 } } }, "range": [ - 67700, - 67712 + 67207, + 67219 ], "loc": { "start": { - "line": 2228, + "line": 2216, "column": 13 }, "end": { - "line": 2228, + "line": 2216, "column": 25 } } }, "prefix": true, "range": [ - 67699, - 67712 + 67206, + 67219 ], "loc": { "start": { - "line": 2228, + "line": 2216, "column": 12 }, "end": { - "line": 2228, + "line": 2216, "column": 25 } } @@ -123211,48 +121409,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 67728, - 67735 + 67235, + 67242 ], "loc": { "start": { - "line": 2229, + "line": 2217, "column": 12 }, "end": { - "line": 2229, + "line": 2217, "column": 19 } } } ], "range": [ - 67714, - 67745 + 67221, + 67252 ], "loc": { "start": { - "line": 2228, + "line": 2216, "column": 27 }, "end": { - "line": 2230, + "line": 2218, "column": 9 } } }, "alternate": null, "range": [ - 67695, - 67745 + 67202, + 67252 ], "loc": { "start": { - "line": 2228, + "line": 2216, "column": 8 }, "end": { - "line": 2230, + "line": 2218, "column": 9 } } @@ -123266,16 +121464,16 @@ "type": "Identifier", "name": "arr", "range": [ - 67758, - 67761 + 67265, + 67268 ], "loc": { "start": { - "line": 2231, + "line": 2219, "column": 12 }, "end": { - "line": 2231, + "line": 2219, "column": 15 } } @@ -123284,31 +121482,31 @@ "type": "ArrayExpression", "elements": [], "range": [ - 67764, - 67766 + 67271, + 67273 ], "loc": { "start": { - "line": 2231, + "line": 2219, "column": 18 }, "end": { - "line": 2231, + "line": 2219, "column": 20 } } }, "range": [ - 67758, - 67766 + 67265, + 67273 ], "loc": { "start": { - "line": 2231, + "line": 2219, "column": 12 }, "end": { - "line": 2231, + "line": 2219, "column": 20 } } @@ -123316,16 +121514,16 @@ ], "kind": "let", "range": [ - 67754, - 67767 + 67261, + 67274 ], "loc": { "start": { - "line": 2231, + "line": 2219, "column": 8 }, "end": { - "line": 2231, + "line": 2219, "column": 21 } } @@ -123341,16 +121539,16 @@ "type": "Identifier", "name": "i", "range": [ - 67785, - 67786 + 67292, + 67293 ], "loc": { "start": { - "line": 2232, + "line": 2220, "column": 17 }, "end": { - "line": 2232, + "line": 2220, "column": 18 } } @@ -123360,31 +121558,31 @@ "value": 0, "raw": "0", "range": [ - 67789, - 67790 + 67296, + 67297 ], "loc": { "start": { - "line": 2232, + "line": 2220, "column": 21 }, "end": { - "line": 2232, + "line": 2220, "column": 22 } } }, "range": [ - 67785, - 67790 + 67292, + 67297 ], "loc": { "start": { - "line": 2232, + "line": 2220, "column": 17 }, "end": { - "line": 2232, + "line": 2220, "column": 22 } } @@ -123395,16 +121593,16 @@ "type": "Identifier", "name": "len", "range": [ - 67792, - 67795 + 67299, + 67302 ], "loc": { "start": { - "line": 2232, + "line": 2220, "column": 24 }, "end": { - "line": 2232, + "line": 2220, "column": 27 } } @@ -123418,16 +121616,16 @@ "object": { "type": "ThisExpression", "range": [ - 67798, - 67802 + 67305, + 67309 ], "loc": { "start": { - "line": 2232, + "line": 2220, "column": 30 }, "end": { - "line": 2232, + "line": 2220, "column": 34 } } @@ -123436,31 +121634,31 @@ "type": "Identifier", "name": "fltIds", "range": [ - 67803, - 67809 + 67310, + 67316 ], "loc": { "start": { - "line": 2232, + "line": 2220, "column": 35 }, "end": { - "line": 2232, + "line": 2220, "column": 41 } } }, "range": [ - 67798, - 67809 + 67305, + 67316 ], "loc": { "start": { - "line": 2232, + "line": 2220, "column": 30 }, "end": { - "line": 2232, + "line": 2220, "column": 41 } } @@ -123469,46 +121667,46 @@ "type": "Identifier", "name": "length", "range": [ - 67810, - 67816 + 67317, + 67323 ], "loc": { "start": { - "line": 2232, + "line": 2220, "column": 42 }, "end": { - "line": 2232, + "line": 2220, "column": 48 } } }, "range": [ - 67798, - 67816 + 67305, + 67323 ], "loc": { "start": { - "line": 2232, + "line": 2220, "column": 30 }, "end": { - "line": 2232, + "line": 2220, "column": 48 } } }, "range": [ - 67792, - 67816 + 67299, + 67323 ], "loc": { "start": { - "line": 2232, + "line": 2220, "column": 24 }, "end": { - "line": 2232, + "line": 2220, "column": 48 } } @@ -123516,16 +121714,16 @@ ], "kind": "let", "range": [ - 67781, - 67816 + 67288, + 67323 ], "loc": { "start": { - "line": 2232, + "line": 2220, "column": 13 }, "end": { - "line": 2232, + "line": 2220, "column": 48 } } @@ -123537,16 +121735,16 @@ "type": "Identifier", "name": "i", "range": [ - 67818, - 67819 + 67325, + 67326 ], "loc": { "start": { - "line": 2232, + "line": 2220, "column": 50 }, "end": { - "line": 2232, + "line": 2220, "column": 51 } } @@ -123555,31 +121753,31 @@ "type": "Identifier", "name": "len", "range": [ - 67822, - 67825 + 67329, + 67332 ], "loc": { "start": { - "line": 2232, + "line": 2220, "column": 54 }, "end": { - "line": 2232, + "line": 2220, "column": 57 } } }, "range": [ - 67818, - 67825 + 67325, + 67332 ], "loc": { "start": { - "line": 2232, + "line": 2220, "column": 50 }, "end": { - "line": 2232, + "line": 2220, "column": 57 } } @@ -123591,32 +121789,32 @@ "type": "Identifier", "name": "i", "range": [ - 67827, - 67828 + 67334, + 67335 ], "loc": { "start": { - "line": 2232, + "line": 2220, "column": 59 }, "end": { - "line": 2232, + "line": 2220, "column": 60 } } }, "prefix": false, "range": [ - 67827, - 67830 + 67334, + 67337 ], "loc": { "start": { - "line": 2232, + "line": 2220, "column": 59 }, "end": { - "line": 2232, + "line": 2220, "column": 62 } } @@ -123633,16 +121831,16 @@ "type": "Identifier", "name": "fltType", "range": [ - 67850, - 67857 + 67357, + 67364 ], "loc": { "start": { - "line": 2233, + "line": 2221, "column": 16 }, "end": { - "line": 2233, + "line": 2221, "column": 23 } } @@ -123655,16 +121853,16 @@ "object": { "type": "ThisExpression", "range": [ - 67860, - 67864 + 67367, + 67371 ], "loc": { "start": { - "line": 2233, + "line": 2221, "column": 26 }, "end": { - "line": 2233, + "line": 2221, "column": 30 } } @@ -123673,31 +121871,31 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 67865, - 67878 + 67372, + 67385 ], "loc": { "start": { - "line": 2233, + "line": 2221, "column": 31 }, "end": { - "line": 2233, + "line": 2221, "column": 44 } } }, "range": [ - 67860, - 67878 + 67367, + 67385 ], "loc": { "start": { - "line": 2233, + "line": 2221, "column": 26 }, "end": { - "line": 2233, + "line": 2221, "column": 44 } } @@ -123707,47 +121905,47 @@ "type": "Identifier", "name": "i", "range": [ - 67879, - 67880 + 67386, + 67387 ], "loc": { "start": { - "line": 2233, + "line": 2221, "column": 45 }, "end": { - "line": 2233, + "line": 2221, "column": 46 } } } ], "range": [ - 67860, - 67881 + 67367, + 67388 ], "loc": { "start": { - "line": 2233, + "line": 2221, "column": 26 }, "end": { - "line": 2233, + "line": 2221, "column": 47 } } }, "range": [ - 67850, - 67881 + 67357, + 67388 ], "loc": { "start": { - "line": 2233, + "line": 2221, "column": 16 }, "end": { - "line": 2233, + "line": 2221, "column": 47 } } @@ -123755,16 +121953,16 @@ ], "kind": "let", "range": [ - 67846, - 67882 + 67353, + 67389 ], "loc": { "start": { - "line": 2233, + "line": 2221, "column": 12 }, "end": { - "line": 2233, + "line": 2221, "column": 48 } } @@ -123778,16 +121976,16 @@ "type": "Identifier", "name": "fltType", "range": [ - 67899, - 67906 + 67406, + 67413 ], "loc": { "start": { - "line": 2234, + "line": 2222, "column": 16 }, "end": { - "line": 2234, + "line": 2222, "column": 23 } } @@ -123801,16 +121999,16 @@ "type": "Identifier", "name": "type", "range": [ - 67911, - 67915 + 67418, + 67422 ], "loc": { "start": { - "line": 2234, + "line": 2222, "column": 28 }, "end": { - "line": 2234, + "line": 2222, "column": 32 } } @@ -123819,62 +122017,62 @@ "type": "Identifier", "name": "toLowerCase", "range": [ - 67916, - 67927 + 67423, + 67434 ], "loc": { "start": { - "line": 2234, + "line": 2222, "column": 33 }, "end": { - "line": 2234, + "line": 2222, "column": 44 } } }, "range": [ - 67911, - 67927 + 67418, + 67434 ], "loc": { "start": { - "line": 2234, + "line": 2222, "column": 28 }, "end": { - "line": 2234, + "line": 2222, "column": 44 } } }, "arguments": [], "range": [ - 67911, - 67929 + 67418, + 67436 ], "loc": { "start": { - "line": 2234, + "line": 2222, "column": 28 }, "end": { - "line": 2234, + "line": 2222, "column": 46 } } }, "range": [ - 67899, - 67929 + 67406, + 67436 ], "loc": { "start": { - "line": 2234, + "line": 2222, "column": 16 }, "end": { - "line": 2234, + "line": 2222, "column": 46 } } @@ -123891,16 +122089,16 @@ "type": "Identifier", "name": "a", "range": [ - 67953, - 67954 + 67460, + 67461 ], "loc": { "start": { - "line": 2235, + "line": 2223, "column": 20 }, "end": { - "line": 2235, + "line": 2223, "column": 21 } } @@ -123911,16 +122109,16 @@ "type": "Identifier", "name": "bool", "range": [ - 67957, - 67961 + 67464, + 67468 ], "loc": { "start": { - "line": 2235, + "line": 2223, "column": 24 }, "end": { - "line": 2235, + "line": 2223, "column": 28 } } @@ -123929,16 +122127,16 @@ "type": "Identifier", "name": "i", "range": [ - 67964, - 67965 + 67471, + 67472 ], "loc": { "start": { - "line": 2235, + "line": 2223, "column": 31 }, "end": { - "line": 2235, + "line": 2223, "column": 32 } } @@ -123952,16 +122150,16 @@ "object": { "type": "ThisExpression", "range": [ - 67968, - 67972 + 67475, + 67479 ], "loc": { "start": { - "line": 2235, + "line": 2223, "column": 35 }, "end": { - "line": 2235, + "line": 2223, "column": 39 } } @@ -123970,31 +122168,31 @@ "type": "Identifier", "name": "fltIds", "range": [ - 67973, - 67979 + 67480, + 67486 ], "loc": { "start": { - "line": 2235, + "line": 2223, "column": 40 }, "end": { - "line": 2235, + "line": 2223, "column": 46 } } }, "range": [ - 67968, - 67979 + 67475, + 67486 ], "loc": { "start": { - "line": 2235, + "line": 2223, "column": 35 }, "end": { - "line": 2235, + "line": 2223, "column": 46 } } @@ -124003,61 +122201,61 @@ "type": "Identifier", "name": "i", "range": [ - 67980, - 67981 + 67487, + 67488 ], "loc": { "start": { - "line": 2235, + "line": 2223, "column": 47 }, "end": { - "line": 2235, + "line": 2223, "column": 48 } } }, "range": [ - 67968, - 67982 + 67475, + 67489 ], "loc": { "start": { - "line": 2235, + "line": 2223, "column": 35 }, "end": { - "line": 2235, + "line": 2223, "column": 49 } } }, "range": [ - 67957, - 67982 + 67464, + 67489 ], "loc": { "start": { - "line": 2235, + "line": 2223, "column": 24 }, "end": { - "line": 2235, + "line": 2223, "column": 49 } } }, "range": [ - 67953, - 67982 + 67460, + 67489 ], "loc": { "start": { - "line": 2235, + "line": 2223, "column": 20 }, "end": { - "line": 2235, + "line": 2223, "column": 49 } } @@ -124065,16 +122263,16 @@ ], "kind": "let", "range": [ - 67949, - 67983 + 67456, + 67490 ], "loc": { "start": { - "line": 2235, + "line": 2223, "column": 16 }, "end": { - "line": 2235, + "line": 2223, "column": 50 } } @@ -124090,16 +122288,16 @@ "type": "Identifier", "name": "arr", "range": [ - 68000, - 68003 + 67507, + 67510 ], "loc": { "start": { - "line": 2236, + "line": 2224, "column": 16 }, "end": { - "line": 2236, + "line": 2224, "column": 19 } } @@ -124108,31 +122306,31 @@ "type": "Identifier", "name": "push", "range": [ - 68004, - 68008 + 67511, + 67515 ], "loc": { "start": { - "line": 2236, + "line": 2224, "column": 20 }, "end": { - "line": 2236, + "line": 2224, "column": 24 } } }, "range": [ - 68000, - 68008 + 67507, + 67515 ], "loc": { "start": { - "line": 2236, + "line": 2224, "column": 16 }, "end": { - "line": 2236, + "line": 2224, "column": 24 } } @@ -124142,110 +122340,110 @@ "type": "Identifier", "name": "a", "range": [ - 68009, - 68010 + 67516, + 67517 ], "loc": { "start": { - "line": 2236, + "line": 2224, "column": 25 }, "end": { - "line": 2236, + "line": 2224, "column": 26 } } } ], "range": [ - 68000, - 68011 + 67507, + 67518 ], "loc": { "start": { - "line": 2236, + "line": 2224, "column": 16 }, "end": { - "line": 2236, + "line": 2224, "column": 27 } } }, "range": [ - 68000, - 68012 + 67507, + 67519 ], "loc": { "start": { - "line": 2236, + "line": 2224, "column": 16 }, "end": { - "line": 2236, + "line": 2224, "column": 28 } } } ], "range": [ - 67931, - 68026 + 67438, + 67533 ], "loc": { "start": { - "line": 2234, + "line": 2222, "column": 48 }, "end": { - "line": 2237, + "line": 2225, "column": 13 } } }, "alternate": null, "range": [ - 67895, - 68026 + 67402, + 67533 ], "loc": { "start": { - "line": 2234, + "line": 2222, "column": 12 }, "end": { - "line": 2237, + "line": 2225, "column": 13 } } } ], "range": [ - 67832, - 68036 + 67339, + 67543 ], "loc": { "start": { - "line": 2232, + "line": 2220, "column": 64 }, "end": { - "line": 2238, + "line": 2226, "column": 9 } } }, "range": [ - 67776, - 68036 + 67283, + 67543 ], "loc": { "start": { - "line": 2232, + "line": 2220, "column": 8 }, "end": { - "line": 2238, + "line": 2226, "column": 9 } } @@ -124256,47 +122454,47 @@ "type": "Identifier", "name": "arr", "range": [ - 68052, - 68055 + 67559, + 67562 ], "loc": { "start": { - "line": 2239, + "line": 2227, "column": 15 }, "end": { - "line": 2239, + "line": 2227, "column": 18 } } }, "range": [ - 68045, - 68056 + 67552, + 67563 ], "loc": { "start": { - "line": 2239, + "line": 2227, "column": 8 }, "end": { - "line": 2239, + "line": 2227, "column": 19 } } } ], "range": [ - 67685, - 68062 + 67192, + 67569 ], "loc": { "start": { - "line": 2227, + "line": 2215, "column": 33 }, "end": { - "line": 2240, + "line": 2228, "column": 5 } } @@ -124304,16 +122502,16 @@ "generator": false, "expression": false, "range": [ - 67672, - 68062 + 67179, + 67569 ], "loc": { "start": { - "line": 2227, + "line": 2215, "column": 20 }, "end": { - "line": 2240, + "line": 2228, "column": 5 } } @@ -124321,16 +122519,16 @@ "kind": "method", "computed": false, "range": [ - 67656, - 68062 + 67163, + 67569 ], "loc": { "start": { - "line": 2227, + "line": 2215, "column": 4 }, "end": { - "line": 2240, + "line": 2228, "column": 5 } }, @@ -124339,16 +122537,16 @@ "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": [ - 67250, - 67651 + 66757, + 67158 ], "loc": { "start": { - "line": 2218, + "line": 2206, "column": 4 }, "end": { - "line": 2226, + "line": 2214, "column": 7 } } @@ -124359,16 +122557,16 @@ "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": [ - 68068, - 68214 + 67575, + 67721 ], "loc": { "start": { - "line": 2242, + "line": 2230, "column": 4 }, "end": { - "line": 2246, + "line": 2234, "column": 7 } } @@ -124382,16 +122580,16 @@ "type": "Identifier", "name": "getFilterElement", "range": [ - 68219, - 68235 + 67726, + 67742 ], "loc": { "start": { - "line": 2247, + "line": 2235, "column": 4 }, "end": { - "line": 2247, + "line": 2235, "column": 20 } } @@ -124404,16 +122602,16 @@ "type": "Identifier", "name": "index", "range": [ - 68236, - 68241 + 67743, + 67748 ], "loc": { "start": { - "line": 2247, + "line": 2235, "column": 21 }, "end": { - "line": 2247, + "line": 2235, "column": 26 } } @@ -124431,16 +122629,16 @@ "type": "Identifier", "name": "fltId", "range": [ - 68257, - 68262 + 67764, + 67769 ], "loc": { "start": { - "line": 2248, + "line": 2236, "column": 12 }, "end": { - "line": 2248, + "line": 2236, "column": 17 } } @@ -124454,16 +122652,16 @@ "object": { "type": "ThisExpression", "range": [ - 68265, - 68269 + 67772, + 67776 ], "loc": { "start": { - "line": 2248, + "line": 2236, "column": 20 }, "end": { - "line": 2248, + "line": 2236, "column": 24 } } @@ -124472,31 +122670,31 @@ "type": "Identifier", "name": "fltIds", "range": [ - 68270, - 68276 + 67777, + 67783 ], "loc": { "start": { - "line": 2248, + "line": 2236, "column": 25 }, "end": { - "line": 2248, + "line": 2236, "column": 31 } } }, "range": [ - 68265, - 68276 + 67772, + 67783 ], "loc": { "start": { - "line": 2248, + "line": 2236, "column": 20 }, "end": { - "line": 2248, + "line": 2236, "column": 31 } } @@ -124505,46 +122703,46 @@ "type": "Identifier", "name": "index", "range": [ - 68277, - 68282 + 67784, + 67789 ], "loc": { "start": { - "line": 2248, + "line": 2236, "column": 32 }, "end": { - "line": 2248, + "line": 2236, "column": 37 } } }, "range": [ - 68265, - 68283 + 67772, + 67790 ], "loc": { "start": { - "line": 2248, + "line": 2236, "column": 20 }, "end": { - "line": 2248, + "line": 2236, "column": 38 } } }, "range": [ - 68257, - 68283 + 67764, + 67790 ], "loc": { "start": { - "line": 2248, + "line": 2236, "column": 12 }, "end": { - "line": 2248, + "line": 2236, "column": 38 } } @@ -124552,16 +122750,16 @@ ], "kind": "let", "range": [ - 68253, - 68284 + 67760, + 67791 ], "loc": { "start": { - "line": 2248, + "line": 2236, "column": 8 }, "end": { - "line": 2248, + "line": 2236, "column": 39 } } @@ -124574,16 +122772,16 @@ "type": "Identifier", "name": "elm", "range": [ - 68300, - 68303 + 67807, + 67810 ], "loc": { "start": { - "line": 2249, + "line": 2237, "column": 15 }, "end": { - "line": 2249, + "line": 2237, "column": 18 } } @@ -124593,63 +122791,63 @@ "type": "Identifier", "name": "fltId", "range": [ - 68304, - 68309 + 67811, + 67816 ], "loc": { "start": { - "line": 2249, + "line": 2237, "column": 19 }, "end": { - "line": 2249, + "line": 2237, "column": 24 } } } ], "range": [ - 68300, - 68310 + 67807, + 67817 ], "loc": { "start": { - "line": 2249, + "line": 2237, "column": 15 }, "end": { - "line": 2249, + "line": 2237, "column": 25 } } }, "range": [ - 68293, - 68311 + 67800, + 67818 ], "loc": { "start": { - "line": 2249, + "line": 2237, "column": 8 }, "end": { - "line": 2249, + "line": 2237, "column": 26 } } } ], "range": [ - 68243, - 68317 + 67750, + 67824 ], "loc": { "start": { - "line": 2247, + "line": 2235, "column": 28 }, "end": { - "line": 2250, + "line": 2238, "column": 5 } } @@ -124657,16 +122855,16 @@ "generator": false, "expression": false, "range": [ - 68235, - 68317 + 67742, + 67824 ], "loc": { "start": { - "line": 2247, + "line": 2235, "column": 20 }, "end": { - "line": 2250, + "line": 2238, "column": 5 } } @@ -124674,16 +122872,16 @@ "kind": "method", "computed": false, "range": [ - 68219, - 68317 + 67726, + 67824 ], "loc": { "start": { - "line": 2247, + "line": 2235, "column": 4 }, "end": { - "line": 2250, + "line": 2238, "column": 5 } }, @@ -124692,16 +122890,16 @@ "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": [ - 68068, - 68214 + 67575, + 67721 ], "loc": { "start": { - "line": 2242, + "line": 2230, "column": 4 }, "end": { - "line": 2246, + "line": 2234, "column": 7 } } @@ -124712,16 +122910,16 @@ "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": [ - 68323, - 68489 + 67830, + 67996 ], "loc": { "start": { - "line": 2252, + "line": 2240, "column": 4 }, "end": { - "line": 2256, + "line": 2244, "column": 7 } } @@ -124735,16 +122933,16 @@ "type": "Identifier", "name": "getCellsNb", "range": [ - 68494, - 68504 + 68001, + 68011 ], "loc": { "start": { - "line": 2257, + "line": 2245, "column": 4 }, "end": { - "line": 2257, + "line": 2245, "column": 14 } } @@ -124759,16 +122957,16 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 68505, - 68513 + 68012, + 68020 ], "loc": { "start": { - "line": 2257, + "line": 2245, "column": 15 }, "end": { - "line": 2257, + "line": 2245, "column": 23 } } @@ -124778,31 +122976,31 @@ "value": 0, "raw": "0", "range": [ - 68516, - 68517 + 68023, + 68024 ], "loc": { "start": { - "line": 2257, + "line": 2245, "column": 26 }, "end": { - "line": 2257, + "line": 2245, "column": 27 } } }, "range": [ - 68505, - 68517 + 68012, + 68024 ], "loc": { "start": { - "line": 2257, + "line": 2245, "column": 15 }, "end": { - "line": 2257, + "line": 2245, "column": 27 } } @@ -124820,16 +123018,16 @@ "type": "Identifier", "name": "tr", "range": [ - 68533, - 68535 + 68040, + 68042 ], "loc": { "start": { - "line": 2258, + "line": 2246, "column": 12 }, "end": { - "line": 2258, + "line": 2246, "column": 14 } } @@ -124846,16 +123044,16 @@ "object": { "type": "ThisExpression", "range": [ - 68538, - 68542 + 68045, + 68049 ], "loc": { "start": { - "line": 2258, + "line": 2246, "column": 17 }, "end": { - "line": 2258, + "line": 2246, "column": 21 } } @@ -124864,31 +123062,31 @@ "type": "Identifier", "name": "tbl", "range": [ - 68543, - 68546 + 68050, + 68053 ], "loc": { "start": { - "line": 2258, + "line": 2246, "column": 22 }, "end": { - "line": 2258, + "line": 2246, "column": 25 } } }, "range": [ - 68538, - 68546 + 68045, + 68053 ], "loc": { "start": { - "line": 2258, + "line": 2246, "column": 17 }, "end": { - "line": 2258, + "line": 2246, "column": 25 } } @@ -124897,31 +123095,31 @@ "type": "Identifier", "name": "rows", "range": [ - 68547, - 68551 + 68054, + 68058 ], "loc": { "start": { - "line": 2258, + "line": 2246, "column": 26 }, "end": { - "line": 2258, + "line": 2246, "column": 30 } } }, "range": [ - 68538, - 68551 + 68045, + 68058 ], "loc": { "start": { - "line": 2258, + "line": 2246, "column": 17 }, "end": { - "line": 2258, + "line": 2246, "column": 30 } } @@ -124935,16 +123133,16 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 68552, - 68560 + 68059, + 68067 ], "loc": { "start": { - "line": 2258, + "line": 2246, "column": 31 }, "end": { - "line": 2258, + "line": 2246, "column": 39 } } @@ -124954,31 +123152,31 @@ "value": 0, "raw": "0", "range": [ - 68564, - 68565 + 68071, + 68072 ], "loc": { "start": { - "line": 2258, + "line": 2246, "column": 43 }, "end": { - "line": 2258, + "line": 2246, "column": 44 } } }, "range": [ - 68552, - 68565 + 68059, + 68072 ], "loc": { "start": { - "line": 2258, + "line": 2246, "column": 31 }, "end": { - "line": 2258, + "line": 2246, "column": 44 } } @@ -124987,16 +123185,16 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 68568, - 68576 + 68075, + 68083 ], "loc": { "start": { - "line": 2258, + "line": 2246, "column": 47 }, "end": { - "line": 2258, + "line": 2246, "column": 55 } } @@ -125006,61 +123204,61 @@ "value": 0, "raw": "0", "range": [ - 68579, - 68580 + 68086, + 68087 ], "loc": { "start": { - "line": 2258, + "line": 2246, "column": 58 }, "end": { - "line": 2258, + "line": 2246, "column": 59 } } }, "range": [ - 68552, - 68580 + 68059, + 68087 ], "loc": { "start": { - "line": 2258, + "line": 2246, "column": 31 }, "end": { - "line": 2258, + "line": 2246, "column": 59 } } }, "range": [ - 68538, - 68581 + 68045, + 68088 ], "loc": { "start": { - "line": 2258, + "line": 2246, "column": 17 }, "end": { - "line": 2258, + "line": 2246, "column": 60 } } }, "range": [ - 68533, - 68581 + 68040, + 68088 ], "loc": { "start": { - "line": 2258, + "line": 2246, "column": 12 }, "end": { - "line": 2258, + "line": 2246, "column": 60 } } @@ -125068,16 +123266,16 @@ ], "kind": "let", "range": [ - 68529, - 68582 + 68036, + 68089 ], "loc": { "start": { - "line": 2258, + "line": 2246, "column": 8 }, "end": { - "line": 2258, + "line": 2246, "column": 61 } } @@ -125094,16 +123292,16 @@ "type": "Identifier", "name": "tr", "range": [ - 68598, - 68600 + 68105, + 68107 ], "loc": { "start": { - "line": 2259, + "line": 2247, "column": 15 }, "end": { - "line": 2259, + "line": 2247, "column": 17 } } @@ -125112,31 +123310,31 @@ "type": "Identifier", "name": "cells", "range": [ - 68601, - 68606 + 68108, + 68113 ], "loc": { "start": { - "line": 2259, + "line": 2247, "column": 18 }, "end": { - "line": 2259, + "line": 2247, "column": 23 } } }, "range": [ - 68598, - 68606 + 68105, + 68113 ], "loc": { "start": { - "line": 2259, + "line": 2247, "column": 15 }, "end": { - "line": 2259, + "line": 2247, "column": 23 } } @@ -125145,62 +123343,62 @@ "type": "Identifier", "name": "length", "range": [ - 68607, - 68613 + 68114, + 68120 ], "loc": { "start": { - "line": 2259, + "line": 2247, "column": 24 }, "end": { - "line": 2259, + "line": 2247, "column": 30 } } }, "range": [ - 68598, - 68613 + 68105, + 68120 ], "loc": { "start": { - "line": 2259, + "line": 2247, "column": 15 }, "end": { - "line": 2259, + "line": 2247, "column": 30 } } }, "range": [ - 68591, - 68614 + 68098, + 68121 ], "loc": { "start": { - "line": 2259, + "line": 2247, "column": 8 }, "end": { - "line": 2259, + "line": 2247, "column": 31 } } } ], "range": [ - 68519, - 68620 + 68026, + 68127 ], "loc": { "start": { - "line": 2257, + "line": 2245, "column": 29 }, "end": { - "line": 2260, + "line": 2248, "column": 5 } } @@ -125208,16 +123406,16 @@ "generator": false, "expression": false, "range": [ - 68504, - 68620 + 68011, + 68127 ], "loc": { "start": { - "line": 2257, + "line": 2245, "column": 14 }, "end": { - "line": 2260, + "line": 2248, "column": 5 } } @@ -125225,16 +123423,16 @@ "kind": "method", "computed": false, "range": [ - 68494, - 68620 + 68001, + 68127 ], "loc": { "start": { - "line": 2257, + "line": 2245, "column": 4 }, "end": { - "line": 2260, + "line": 2248, "column": 5 } }, @@ -125243,16 +123441,16 @@ "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": [ - 68323, - 68489 + 67830, + 67996 ], "loc": { "start": { - "line": 2252, + "line": 2240, "column": 4 }, "end": { - "line": 2256, + "line": 2244, "column": 7 } } @@ -125263,16 +123461,16 @@ "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": [ - 68626, - 68857 + 68133, + 68364 ], "loc": { "start": { - "line": 2262, + "line": 2250, "column": 4 }, "end": { - "line": 2267, + "line": 2255, "column": 7 } } @@ -125286,16 +123484,16 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 68862, - 68871 + 68369, + 68378 ], "loc": { "start": { - "line": 2268, + "line": 2256, "column": 4 }, "end": { - "line": 2268, + "line": 2256, "column": 13 } } @@ -125308,16 +123506,16 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 68872, - 68886 + 68379, + 68393 ], "loc": { "start": { - "line": 2268, + "line": 2256, "column": 14 }, "end": { - "line": 2268, + "line": 2256, "column": 28 } } @@ -125335,16 +123533,16 @@ "type": "Identifier", "name": "s", "range": [ - 68902, - 68903 + 68409, + 68410 ], "loc": { "start": { - "line": 2269, + "line": 2257, "column": 12 }, "end": { - "line": 2269, + "line": 2257, "column": 13 } } @@ -125357,16 +123555,16 @@ "type": "Identifier", "name": "isUndef", "range": [ - 68906, - 68913 + 68413, + 68420 ], "loc": { "start": { - "line": 2269, + "line": 2257, "column": 16 }, "end": { - "line": 2269, + "line": 2257, "column": 23 } } @@ -125378,16 +123576,16 @@ "object": { "type": "ThisExpression", "range": [ - 68914, - 68918 + 68421, + 68425 ], "loc": { "start": { - "line": 2269, + "line": 2257, "column": 24 }, "end": { - "line": 2269, + "line": 2257, "column": 28 } } @@ -125396,47 +123594,47 @@ "type": "Identifier", "name": "refRow", "range": [ - 68919, - 68925 + 68426, + 68432 ], "loc": { "start": { - "line": 2269, + "line": 2257, "column": 29 }, "end": { - "line": 2269, + "line": 2257, "column": 35 } } }, "range": [ - 68914, - 68925 + 68421, + 68432 ], "loc": { "start": { - "line": 2269, + "line": 2257, "column": 24 }, "end": { - "line": 2269, + "line": 2257, "column": 35 } } } ], "range": [ - 68906, - 68926 + 68413, + 68433 ], "loc": { "start": { - "line": 2269, + "line": 2257, "column": 16 }, "end": { - "line": 2269, + "line": 2257, "column": 36 } } @@ -125446,16 +123644,16 @@ "value": 0, "raw": "0", "range": [ - 68929, - 68930 + 68436, + 68437 ], "loc": { "start": { - "line": 2269, + "line": 2257, "column": 39 }, "end": { - "line": 2269, + "line": 2257, "column": 40 } } @@ -125466,16 +123664,16 @@ "object": { "type": "ThisExpression", "range": [ - 68933, - 68937 + 68440, + 68444 ], "loc": { "start": { - "line": 2269, + "line": 2257, "column": 43 }, "end": { - "line": 2269, + "line": 2257, "column": 47 } } @@ -125484,61 +123682,61 @@ "type": "Identifier", "name": "refRow", "range": [ - 68938, - 68944 + 68445, + 68451 ], "loc": { "start": { - "line": 2269, + "line": 2257, "column": 48 }, "end": { - "line": 2269, + "line": 2257, "column": 54 } } }, "range": [ - 68933, - 68944 + 68440, + 68451 ], "loc": { "start": { - "line": 2269, + "line": 2257, "column": 43 }, "end": { - "line": 2269, + "line": 2257, "column": 54 } } }, "range": [ - 68906, - 68944 + 68413, + 68451 ], "loc": { "start": { - "line": 2269, + "line": 2257, "column": 16 }, "end": { - "line": 2269, + "line": 2257, "column": 54 } } }, "range": [ - 68902, - 68944 + 68409, + 68451 ], "loc": { "start": { - "line": 2269, + "line": 2257, "column": 12 }, "end": { - "line": 2269, + "line": 2257, "column": 54 } } @@ -125546,16 +123744,16 @@ ], "kind": "let", "range": [ - 68898, - 68945 + 68405, + 68452 ], "loc": { "start": { - "line": 2269, + "line": 2257, "column": 8 }, "end": { - "line": 2269, + "line": 2257, "column": 55 } } @@ -125569,16 +123767,16 @@ "type": "Identifier", "name": "ntrs", "range": [ - 68958, - 68962 + 68465, + 68469 ], "loc": { "start": { - "line": 2270, + "line": 2258, "column": 12 }, "end": { - "line": 2270, + "line": 2258, "column": 16 } } @@ -125595,16 +123793,16 @@ "object": { "type": "ThisExpression", "range": [ - 68965, - 68969 + 68472, + 68476 ], "loc": { "start": { - "line": 2270, + "line": 2258, "column": 19 }, "end": { - "line": 2270, + "line": 2258, "column": 23 } } @@ -125613,31 +123811,31 @@ "type": "Identifier", "name": "tbl", "range": [ - 68970, - 68973 + 68477, + 68480 ], "loc": { "start": { - "line": 2270, + "line": 2258, "column": 24 }, "end": { - "line": 2270, + "line": 2258, "column": 27 } } }, "range": [ - 68965, - 68973 + 68472, + 68480 ], "loc": { "start": { - "line": 2270, + "line": 2258, "column": 19 }, "end": { - "line": 2270, + "line": 2258, "column": 27 } } @@ -125646,31 +123844,31 @@ "type": "Identifier", "name": "rows", "range": [ - 68974, - 68978 + 68481, + 68485 ], "loc": { "start": { - "line": 2270, + "line": 2258, "column": 28 }, "end": { - "line": 2270, + "line": 2258, "column": 32 } } }, "range": [ - 68965, - 68978 + 68472, + 68485 ], "loc": { "start": { - "line": 2270, + "line": 2258, "column": 19 }, "end": { - "line": 2270, + "line": 2258, "column": 32 } } @@ -125679,46 +123877,46 @@ "type": "Identifier", "name": "length", "range": [ - 68979, - 68985 + 68486, + 68492 ], "loc": { "start": { - "line": 2270, + "line": 2258, "column": 33 }, "end": { - "line": 2270, + "line": 2258, "column": 39 } } }, "range": [ - 68965, - 68985 + 68472, + 68492 ], "loc": { "start": { - "line": 2270, + "line": 2258, "column": 19 }, "end": { - "line": 2270, + "line": 2258, "column": 39 } } }, "range": [ - 68958, - 68985 + 68465, + 68492 ], "loc": { "start": { - "line": 2270, + "line": 2258, "column": 12 }, "end": { - "line": 2270, + "line": 2258, "column": 39 } } @@ -125726,16 +123924,16 @@ ], "kind": "let", "range": [ - 68954, - 68986 + 68461, + 68493 ], "loc": { "start": { - "line": 2270, + "line": 2258, "column": 8 }, "end": { - "line": 2270, + "line": 2258, "column": 40 } } @@ -125746,16 +123944,16 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 68999, - 69013 + 68506, + 68520 ], "loc": { "start": { - "line": 2271, + "line": 2259, "column": 12 }, "end": { - "line": 2271, + "line": 2259, "column": 26 } } @@ -125772,16 +123970,16 @@ "type": "Identifier", "name": "s", "range": [ - 69029, - 69030 + 68536, + 68537 ], "loc": { "start": { - "line": 2272, + "line": 2260, "column": 12 }, "end": { - "line": 2272, + "line": 2260, "column": 13 } } @@ -125791,78 +123989,78 @@ "value": 0, "raw": "0", "range": [ - 69033, - 69034 + 68540, + 68541 ], "loc": { "start": { - "line": 2272, + "line": 2260, "column": 16 }, "end": { - "line": 2272, + "line": 2260, "column": 17 } } }, "range": [ - 69029, - 69034 + 68536, + 68541 ], "loc": { "start": { - "line": 2272, + "line": 2260, "column": 12 }, "end": { - "line": 2272, + "line": 2260, "column": 17 } } }, "range": [ - 69029, - 69035 + 68536, + 68542 ], "loc": { "start": { - "line": 2272, + "line": 2260, "column": 12 }, "end": { - "line": 2272, + "line": 2260, "column": 18 } } } ], "range": [ - 69015, - 69045 + 68522, + 68552 ], "loc": { "start": { - "line": 2271, + "line": 2259, "column": 28 }, "end": { - "line": 2273, + "line": 2261, "column": 9 } } }, "alternate": null, "range": [ - 68995, - 69045 + 68502, + 68552 ], "loc": { "start": { - "line": 2271, + "line": 2259, "column": 8 }, "end": { - "line": 2273, + "line": 2261, "column": 9 } } @@ -125875,16 +124073,16 @@ "type": "Identifier", "name": "parseInt", "range": [ - 69061, - 69069 + 68568, + 68576 ], "loc": { "start": { - "line": 2274, + "line": 2262, "column": 15 }, "end": { - "line": 2274, + "line": 2262, "column": 23 } } @@ -125897,16 +124095,16 @@ "type": "Identifier", "name": "ntrs", "range": [ - 69070, - 69074 + 68577, + 68581 ], "loc": { "start": { - "line": 2274, + "line": 2262, "column": 24 }, "end": { - "line": 2274, + "line": 2262, "column": 28 } } @@ -125915,31 +124113,31 @@ "type": "Identifier", "name": "s", "range": [ - 69077, - 69078 + 68584, + 68585 ], "loc": { "start": { - "line": 2274, + "line": 2262, "column": 31 }, "end": { - "line": 2274, + "line": 2262, "column": 32 } } }, "range": [ - 69070, - 69078 + 68577, + 68585 ], "loc": { "start": { - "line": 2274, + "line": 2262, "column": 24 }, "end": { - "line": 2274, + "line": 2262, "column": 32 } } @@ -125949,63 +124147,63 @@ "value": 10, "raw": "10", "range": [ - 69080, - 69082 + 68587, + 68589 ], "loc": { "start": { - "line": 2274, + "line": 2262, "column": 34 }, "end": { - "line": 2274, + "line": 2262, "column": 36 } } } ], "range": [ - 69061, - 69083 + 68568, + 68590 ], "loc": { "start": { - "line": 2274, + "line": 2262, "column": 15 }, "end": { - "line": 2274, + "line": 2262, "column": 37 } } }, "range": [ - 69054, - 69084 + 68561, + 68591 ], "loc": { "start": { - "line": 2274, + "line": 2262, "column": 8 }, "end": { - "line": 2274, + "line": 2262, "column": 38 } } } ], "range": [ - 68888, - 69090 + 68395, + 68597 ], "loc": { "start": { - "line": 2268, + "line": 2256, "column": 30 }, "end": { - "line": 2275, + "line": 2263, "column": 5 } } @@ -126013,16 +124211,16 @@ "generator": false, "expression": false, "range": [ - 68871, - 69090 + 68378, + 68597 ], "loc": { "start": { - "line": 2268, + "line": 2256, "column": 13 }, "end": { - "line": 2275, + "line": 2263, "column": 5 } } @@ -126030,16 +124228,16 @@ "kind": "method", "computed": false, "range": [ - 68862, - 69090 + 68369, + 68597 ], "loc": { "start": { - "line": 2268, + "line": 2256, "column": 4 }, "end": { - "line": 2275, + "line": 2263, "column": 5 } }, @@ -126048,16 +124246,16 @@ "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": [ - 68626, - 68857 + 68133, + 68364 ], "loc": { "start": { - "line": 2262, + "line": 2250, "column": 4 }, "end": { - "line": 2267, + "line": 2255, "column": 7 } } @@ -126068,16 +124266,16 @@ "type": "Block", "value": "*\n * Return the data of a given cell\n * @param {DOMElement} cell Cell's DOM object\n * @return {String}\n ", "range": [ - 69096, - 69221 + 68603, + 68728 ], "loc": { "start": { - "line": 2277, + "line": 2265, "column": 4 }, "end": { - "line": 2281, + "line": 2269, "column": 7 } } @@ -126091,16 +124289,16 @@ "type": "Identifier", "name": "getCellData", "range": [ - 69226, - 69237 + 68733, + 68744 ], "loc": { "start": { - "line": 2282, + "line": 2270, "column": 4 }, "end": { - "line": 2282, + "line": 2270, "column": 15 } } @@ -126113,16 +124311,16 @@ "type": "Identifier", "name": "cell", "range": [ - 69238, - 69242 + 68745, + 68749 ], "loc": { "start": { - "line": 2282, + "line": 2270, "column": 16 }, "end": { - "line": 2282, + "line": 2270, "column": 20 } } @@ -126140,16 +124338,16 @@ "type": "Identifier", "name": "idx", "range": [ - 69258, - 69261 + 68765, + 68768 ], "loc": { "start": { - "line": 2283, + "line": 2271, "column": 12 }, "end": { - "line": 2283, + "line": 2271, "column": 15 } } @@ -126161,16 +124359,16 @@ "type": "Identifier", "name": "cell", "range": [ - 69264, - 69268 + 68771, + 68775 ], "loc": { "start": { - "line": 2283, + "line": 2271, "column": 18 }, "end": { - "line": 2283, + "line": 2271, "column": 22 } } @@ -126179,46 +124377,46 @@ "type": "Identifier", "name": "cellIndex", "range": [ - 69269, - 69278 + 68776, + 68785 ], "loc": { "start": { - "line": 2283, + "line": 2271, "column": 23 }, "end": { - "line": 2283, + "line": 2271, "column": 32 } } }, "range": [ - 69264, - 69278 + 68771, + 68785 ], "loc": { "start": { - "line": 2283, + "line": 2271, "column": 18 }, "end": { - "line": 2283, + "line": 2271, "column": 32 } } }, "range": [ - 69258, - 69278 + 68765, + 68785 ], "loc": { "start": { - "line": 2283, + "line": 2271, "column": 12 }, "end": { - "line": 2283, + "line": 2271, "column": 32 } } @@ -126226,16 +124424,16 @@ ], "kind": "let", "range": [ - 69254, - 69279 + 68761, + 68786 ], "loc": { "start": { - "line": 2283, + "line": 2271, "column": 8 }, "end": { - "line": 2283, + "line": 2271, "column": 33 } }, @@ -126244,16 +124442,16 @@ "type": "Line", "value": "Check for customCellData callback", "range": [ - 69288, - 69323 + 68795, + 68830 ], "loc": { "start": { - "line": 2284, + "line": 2272, "column": 8 }, "end": { - "line": 2284, + "line": 2272, "column": 43 } } @@ -126271,16 +124469,16 @@ "object": { "type": "ThisExpression", "range": [ - 69336, - 69340 + 68843, + 68847 ], "loc": { "start": { - "line": 2285, + "line": 2273, "column": 12 }, "end": { - "line": 2285, + "line": 2273, "column": 16 } } @@ -126289,31 +124487,31 @@ "type": "Identifier", "name": "customCellData", "range": [ - 69341, - 69355 + 68848, + 68862 ], "loc": { "start": { - "line": 2285, + "line": 2273, "column": 17 }, "end": { - "line": 2285, + "line": 2273, "column": 31 } } }, "range": [ - 69336, - 69355 + 68843, + 68862 ], "loc": { "start": { - "line": 2285, + "line": 2273, "column": 12 }, "end": { - "line": 2285, + "line": 2273, "column": 31 } } @@ -126332,16 +124530,16 @@ "object": { "type": "ThisExpression", "range": [ - 69371, - 69375 + 68878, + 68882 ], "loc": { "start": { - "line": 2286, + "line": 2274, "column": 12 }, "end": { - "line": 2286, + "line": 2274, "column": 16 } } @@ -126350,31 +124548,31 @@ "type": "Identifier", "name": "customCellDataCols", "range": [ - 69376, - 69394 + 68883, + 68901 ], "loc": { "start": { - "line": 2286, + "line": 2274, "column": 17 }, "end": { - "line": 2286, + "line": 2274, "column": 35 } } }, "range": [ - 69371, - 69394 + 68878, + 68901 ], "loc": { "start": { - "line": 2286, + "line": 2274, "column": 12 }, "end": { - "line": 2286, + "line": 2274, "column": 35 } } @@ -126383,31 +124581,31 @@ "type": "Identifier", "name": "indexOf", "range": [ - 69395, - 69402 + 68902, + 68909 ], "loc": { "start": { - "line": 2286, + "line": 2274, "column": 36 }, "end": { - "line": 2286, + "line": 2274, "column": 43 } } }, "range": [ - 69371, - 69402 + 68878, + 68909 ], "loc": { "start": { - "line": 2286, + "line": 2274, "column": 12 }, "end": { - "line": 2286, + "line": 2274, "column": 43 } } @@ -126417,32 +124615,32 @@ "type": "Identifier", "name": "idx", "range": [ - 69403, - 69406 + 68910, + 68913 ], "loc": { "start": { - "line": 2286, + "line": 2274, "column": 44 }, "end": { - "line": 2286, + "line": 2274, "column": 47 } } } ], "range": [ - 69371, - 69407 + 68878, + 68914 ], "loc": { "start": { - "line": 2286, + "line": 2274, "column": 12 }, "end": { - "line": 2286, + "line": 2274, "column": 48 } } @@ -126455,62 +124653,62 @@ "value": 1, "raw": "1", "range": [ - 69413, - 69414 + 68920, + 68921 ], "loc": { "start": { - "line": 2286, + "line": 2274, "column": 54 }, "end": { - "line": 2286, + "line": 2274, "column": 55 } } }, "prefix": true, "range": [ - 69412, - 69414 + 68919, + 68921 ], "loc": { "start": { - "line": 2286, + "line": 2274, "column": 53 }, "end": { - "line": 2286, + "line": 2274, "column": 55 } } }, "range": [ - 69371, - 69414 + 68878, + 68921 ], "loc": { "start": { - "line": 2286, + "line": 2274, "column": 12 }, "end": { - "line": 2286, + "line": 2274, "column": 55 } } }, "range": [ - 69336, - 69414 + 68843, + 68921 ], "loc": { "start": { - "line": 2285, + "line": 2273, "column": 12 }, "end": { - "line": 2286, + "line": 2274, "column": 55 } } @@ -126531,16 +124729,16 @@ "object": { "type": "ThisExpression", "range": [ - 69437, - 69441 + 68944, + 68948 ], "loc": { "start": { - "line": 2287, + "line": 2275, "column": 19 }, "end": { - "line": 2287, + "line": 2275, "column": 23 } } @@ -126549,31 +124747,31 @@ "type": "Identifier", "name": "customCellData", "range": [ - 69442, - 69456 + 68949, + 68963 ], "loc": { "start": { - "line": 2287, + "line": 2275, "column": 24 }, "end": { - "line": 2287, + "line": 2275, "column": 38 } } }, "range": [ - 69437, - 69456 + 68944, + 68963 ], "loc": { "start": { - "line": 2287, + "line": 2275, "column": 19 }, "end": { - "line": 2287, + "line": 2275, "column": 38 } } @@ -126582,31 +124780,31 @@ "type": "Identifier", "name": "call", "range": [ - 69457, - 69461 + 68964, + 68968 ], "loc": { "start": { - "line": 2287, + "line": 2275, "column": 39 }, "end": { - "line": 2287, + "line": 2275, "column": 43 } } }, "range": [ - 69437, - 69461 + 68944, + 68968 ], "loc": { "start": { - "line": 2287, + "line": 2275, "column": 19 }, "end": { - "line": 2287, + "line": 2275, "column": 43 } } @@ -126617,16 +124815,16 @@ "value": null, "raw": "null", "range": [ - 69462, - 69466 + 68969, + 68973 ], "loc": { "start": { - "line": 2287, + "line": 2275, "column": 44 }, "end": { - "line": 2287, + "line": 2275, "column": 48 } } @@ -126634,16 +124832,16 @@ { "type": "ThisExpression", "range": [ - 69468, - 69472 + 68975, + 68979 ], "loc": { "start": { - "line": 2287, + "line": 2275, "column": 50 }, "end": { - "line": 2287, + "line": 2275, "column": 54 } } @@ -126652,16 +124850,16 @@ "type": "Identifier", "name": "cell", "range": [ - 69474, - 69478 + 68981, + 68985 ], "loc": { "start": { - "line": 2287, + "line": 2275, "column": 56 }, "end": { - "line": 2287, + "line": 2275, "column": 60 } } @@ -126670,63 +124868,63 @@ "type": "Identifier", "name": "idx", "range": [ - 69480, - 69483 + 68987, + 68990 ], "loc": { "start": { - "line": 2287, + "line": 2275, "column": 62 }, "end": { - "line": 2287, + "line": 2275, "column": 65 } } } ], "range": [ - 69437, - 69484 + 68944, + 68991 ], "loc": { "start": { - "line": 2287, + "line": 2275, "column": 19 }, "end": { - "line": 2287, + "line": 2275, "column": 66 } } }, "range": [ - 69430, - 69485 + 68937, + 68992 ], "loc": { "start": { - "line": 2287, + "line": 2275, "column": 12 }, "end": { - "line": 2287, + "line": 2275, "column": 67 } } } ], "range": [ - 69416, - 69495 + 68923, + 69002 ], "loc": { "start": { - "line": 2286, + "line": 2274, "column": 57 }, "end": { - "line": 2288, + "line": 2276, "column": 9 } } @@ -126742,16 +124940,16 @@ "type": "Identifier", "name": "getText", "range": [ - 69522, - 69529 + 69029, + 69036 ], "loc": { "start": { - "line": 2289, + "line": 2277, "column": 19 }, "end": { - "line": 2289, + "line": 2277, "column": 26 } } @@ -126761,78 +124959,78 @@ "type": "Identifier", "name": "cell", "range": [ - 69530, - 69534 + 69037, + 69041 ], "loc": { "start": { - "line": 2289, + "line": 2277, "column": 27 }, "end": { - "line": 2289, + "line": 2277, "column": 31 } } } ], "range": [ - 69522, - 69535 + 69029, + 69042 ], "loc": { "start": { - "line": 2289, + "line": 2277, "column": 19 }, "end": { - "line": 2289, + "line": 2277, "column": 32 } } }, "range": [ - 69515, - 69536 + 69022, + 69043 ], "loc": { "start": { - "line": 2289, + "line": 2277, "column": 12 }, "end": { - "line": 2289, + "line": 2277, "column": 33 } } } ], "range": [ - 69501, - 69546 + 69008, + 69053 ], "loc": { "start": { - "line": 2288, + "line": 2276, "column": 15 }, "end": { - "line": 2290, + "line": 2278, "column": 9 } } }, "range": [ - 69332, - 69546 + 68839, + 69053 ], "loc": { "start": { - "line": 2285, + "line": 2273, "column": 8 }, "end": { - "line": 2290, + "line": 2278, "column": 9 } }, @@ -126841,16 +125039,16 @@ "type": "Line", "value": "Check for customCellData callback", "range": [ - 69288, - 69323 + 68795, + 68830 ], "loc": { "start": { - "line": 2284, + "line": 2272, "column": 8 }, "end": { - "line": 2284, + "line": 2272, "column": 43 } } @@ -126859,16 +125057,16 @@ } ], "range": [ - 69244, - 69552 + 68751, + 69059 ], "loc": { "start": { - "line": 2282, + "line": 2270, "column": 22 }, "end": { - "line": 2291, + "line": 2279, "column": 5 } } @@ -126876,16 +125074,16 @@ "generator": false, "expression": false, "range": [ - 69237, - 69552 + 68744, + 69059 ], "loc": { "start": { - "line": 2282, + "line": 2270, "column": 15 }, "end": { - "line": 2291, + "line": 2279, "column": 5 } } @@ -126893,16 +125091,16 @@ "kind": "method", "computed": false, "range": [ - 69226, - 69552 + 68733, + 69059 ], "loc": { "start": { - "line": 2282, + "line": 2270, "column": 4 }, "end": { - "line": 2291, + "line": 2279, "column": 5 } }, @@ -126911,16 +125109,16 @@ "type": "Block", "value": "*\n * Return the data of a given cell\n * @param {DOMElement} cell Cell's DOM object\n * @return {String}\n ", "range": [ - 69096, - 69221 + 68603, + 68728 ], "loc": { "start": { - "line": 2277, + "line": 2265, "column": 4 }, "end": { - "line": 2281, + "line": 2269, "column": 7 } } @@ -126931,16 +125129,16 @@ "type": "Block", "value": "*\n * Return the table data with following format:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} includeHeaders Optional: include headers row\n * @param {Boolean} excludeHiddenCols Optional: exclude hidden columns\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 69558, - 69962 + 69065, + 69469 ], "loc": { "start": { - "line": 2293, + "line": 2281, "column": 4 }, "end": { - "line": 2304, + "line": 2292, "column": 7 } } @@ -126954,16 +125152,16 @@ "type": "Identifier", "name": "getTableData", "range": [ - 69967, - 69979 + 69474, + 69486 ], "loc": { "start": { - "line": 2305, + "line": 2293, "column": 4 }, "end": { - "line": 2305, + "line": 2293, "column": 16 } } @@ -126978,16 +125176,16 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 69980, - 69994 + 69487, + 69501 ], "loc": { "start": { - "line": 2305, + "line": 2293, "column": 17 }, "end": { - "line": 2305, + "line": 2293, "column": 31 } } @@ -126997,31 +125195,31 @@ "value": false, "raw": "false", "range": [ - 69997, - 70002 + 69504, + 69509 ], "loc": { "start": { - "line": 2305, + "line": 2293, "column": 34 }, "end": { - "line": 2305, + "line": 2293, "column": 39 } } }, "range": [ - 69980, - 70002 + 69487, + 69509 ], "loc": { "start": { - "line": 2305, + "line": 2293, "column": 17 }, "end": { - "line": 2305, + "line": 2293, "column": 39 } } @@ -127032,16 +125230,16 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 70004, - 70021 + 69511, + 69528 ], "loc": { "start": { - "line": 2305, + "line": 2293, "column": 41 }, "end": { - "line": 2305, + "line": 2293, "column": 58 } } @@ -127051,31 +125249,31 @@ "value": false, "raw": "false", "range": [ - 70024, - 70029 + 69531, + 69536 ], "loc": { "start": { - "line": 2305, + "line": 2293, "column": 61 }, "end": { - "line": 2305, + "line": 2293, "column": 66 } } }, "range": [ - 70004, - 70029 + 69511, + 69536 ], "loc": { "start": { - "line": 2305, + "line": 2293, "column": 41 }, "end": { - "line": 2305, + "line": 2293, "column": 66 } } @@ -127093,16 +125291,16 @@ "type": "Identifier", "name": "rows", "range": [ - 70045, - 70049 + 69552, + 69556 ], "loc": { "start": { - "line": 2306, + "line": 2294, "column": 12 }, "end": { - "line": 2306, + "line": 2294, "column": 16 } } @@ -127116,16 +125314,16 @@ "object": { "type": "ThisExpression", "range": [ - 70052, - 70056 + 69559, + 69563 ], "loc": { "start": { - "line": 2306, + "line": 2294, "column": 19 }, "end": { - "line": 2306, + "line": 2294, "column": 23 } } @@ -127134,31 +125332,31 @@ "type": "Identifier", "name": "tbl", "range": [ - 70057, - 70060 + 69564, + 69567 ], "loc": { "start": { - "line": 2306, + "line": 2294, "column": 24 }, "end": { - "line": 2306, + "line": 2294, "column": 27 } } }, "range": [ - 70052, - 70060 + 69559, + 69567 ], "loc": { "start": { - "line": 2306, + "line": 2294, "column": 19 }, "end": { - "line": 2306, + "line": 2294, "column": 27 } } @@ -127167,46 +125365,46 @@ "type": "Identifier", "name": "rows", "range": [ - 70061, - 70065 + 69568, + 69572 ], "loc": { "start": { - "line": 2306, + "line": 2294, "column": 28 }, "end": { - "line": 2306, + "line": 2294, "column": 32 } } }, "range": [ - 70052, - 70065 + 69559, + 69572 ], "loc": { "start": { - "line": 2306, + "line": 2294, "column": 19 }, "end": { - "line": 2306, + "line": 2294, "column": 32 } } }, "range": [ - 70045, - 70065 + 69552, + 69572 ], "loc": { "start": { - "line": 2306, + "line": 2294, "column": 12 }, "end": { - "line": 2306, + "line": 2294, "column": 32 } } @@ -127214,16 +125412,16 @@ ], "kind": "let", "range": [ - 70041, - 70066 + 69548, + 69573 ], "loc": { "start": { - "line": 2306, + "line": 2294, "column": 8 }, "end": { - "line": 2306, + "line": 2294, "column": 33 } } @@ -127237,16 +125435,16 @@ "type": "Identifier", "name": "nbRows", "range": [ - 70079, - 70085 + 69586, + 69592 ], "loc": { "start": { - "line": 2307, + "line": 2295, "column": 12 }, "end": { - "line": 2307, + "line": 2295, "column": 18 } } @@ -127259,16 +125457,16 @@ "object": { "type": "ThisExpression", "range": [ - 70088, - 70092 + 69595, + 69599 ], "loc": { "start": { - "line": 2307, + "line": 2295, "column": 21 }, "end": { - "line": 2307, + "line": 2295, "column": 25 } } @@ -127277,31 +125475,31 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 70093, - 70102 + 69600, + 69609 ], "loc": { "start": { - "line": 2307, + "line": 2295, "column": 26 }, "end": { - "line": 2307, + "line": 2295, "column": 35 } } }, "range": [ - 70088, - 70102 + 69595, + 69609 ], "loc": { "start": { - "line": 2307, + "line": 2295, "column": 21 }, "end": { - "line": 2307, + "line": 2295, "column": 35 } } @@ -127312,47 +125510,47 @@ "value": true, "raw": "true", "range": [ - 70103, - 70107 + 69610, + 69614 ], "loc": { "start": { - "line": 2307, + "line": 2295, "column": 36 }, "end": { - "line": 2307, + "line": 2295, "column": 40 } } } ], "range": [ - 70088, - 70108 + 69595, + 69615 ], "loc": { "start": { - "line": 2307, + "line": 2295, "column": 21 }, "end": { - "line": 2307, + "line": 2295, "column": 41 } } }, "range": [ - 70079, - 70108 + 69586, + 69615 ], "loc": { "start": { - "line": 2307, + "line": 2295, "column": 12 }, "end": { - "line": 2307, + "line": 2295, "column": 41 } } @@ -127360,16 +125558,16 @@ ], "kind": "let", "range": [ - 70075, - 70109 + 69582, + 69616 ], "loc": { "start": { - "line": 2307, + "line": 2295, "column": 8 }, "end": { - "line": 2307, + "line": 2295, "column": 42 } } @@ -127383,16 +125581,16 @@ "type": "Identifier", "name": "tblData", "range": [ - 70122, - 70129 + 69629, + 69636 ], "loc": { "start": { - "line": 2308, + "line": 2296, "column": 12 }, "end": { - "line": 2308, + "line": 2296, "column": 19 } } @@ -127401,31 +125599,31 @@ "type": "ArrayExpression", "elements": [], "range": [ - 70132, - 70134 + 69639, + 69641 ], "loc": { "start": { - "line": 2308, + "line": 2296, "column": 22 }, "end": { - "line": 2308, + "line": 2296, "column": 24 } } }, "range": [ - 70122, - 70134 + 69629, + 69641 ], "loc": { "start": { - "line": 2308, + "line": 2296, "column": 12 }, "end": { - "line": 2308, + "line": 2296, "column": 24 } } @@ -127433,16 +125631,16 @@ ], "kind": "let", "range": [ - 70118, - 70135 + 69625, + 69642 ], "loc": { "start": { - "line": 2308, + "line": 2296, "column": 8 }, "end": { - "line": 2308, + "line": 2296, "column": 25 } } @@ -127453,16 +125651,16 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 70148, - 70162 + 69655, + 69669 ], "loc": { "start": { - "line": 2309, + "line": 2297, "column": 12 }, "end": { - "line": 2309, + "line": 2297, "column": 26 } } @@ -127479,16 +125677,16 @@ "type": "Identifier", "name": "headers", "range": [ - 70182, - 70189 + 69689, + 69696 ], "loc": { "start": { - "line": 2310, + "line": 2298, "column": 16 }, "end": { - "line": 2310, + "line": 2298, "column": 23 } } @@ -127501,16 +125699,16 @@ "object": { "type": "ThisExpression", "range": [ - 70192, - 70196 + 69699, + 69703 ], "loc": { "start": { - "line": 2310, + "line": 2298, "column": 26 }, "end": { - "line": 2310, + "line": 2298, "column": 30 } } @@ -127519,31 +125717,31 @@ "type": "Identifier", "name": "getHeadersText", "range": [ - 70197, - 70211 + 69704, + 69718 ], "loc": { "start": { - "line": 2310, + "line": 2298, "column": 31 }, "end": { - "line": 2310, + "line": 2298, "column": 45 } } }, "range": [ - 70192, - 70211 + 69699, + 69718 ], "loc": { "start": { - "line": 2310, + "line": 2298, "column": 26 }, "end": { - "line": 2310, + "line": 2298, "column": 45 } } @@ -127553,47 +125751,47 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 70212, - 70229 + 69719, + 69736 ], "loc": { "start": { - "line": 2310, + "line": 2298, "column": 46 }, "end": { - "line": 2310, + "line": 2298, "column": 63 } } } ], "range": [ - 70192, - 70230 + 69699, + 69737 ], "loc": { "start": { - "line": 2310, + "line": 2298, "column": 26 }, "end": { - "line": 2310, + "line": 2298, "column": 64 } } }, "range": [ - 70182, - 70230 + 69689, + 69737 ], "loc": { "start": { - "line": 2310, + "line": 2298, "column": 16 }, "end": { - "line": 2310, + "line": 2298, "column": 64 } } @@ -127601,16 +125799,16 @@ ], "kind": "let", "range": [ - 70178, - 70231 + 69685, + 69738 ], "loc": { "start": { - "line": 2310, + "line": 2298, "column": 12 }, "end": { - "line": 2310, + "line": 2298, "column": 65 } } @@ -127626,16 +125824,16 @@ "type": "Identifier", "name": "tblData", "range": [ - 70244, - 70251 + 69751, + 69758 ], "loc": { "start": { - "line": 2311, + "line": 2299, "column": 12 }, "end": { - "line": 2311, + "line": 2299, "column": 19 } } @@ -127644,31 +125842,31 @@ "type": "Identifier", "name": "push", "range": [ - 70252, - 70256 + 69759, + 69763 ], "loc": { "start": { - "line": 2311, + "line": 2299, "column": 20 }, "end": { - "line": 2311, + "line": 2299, "column": 24 } } }, "range": [ - 70244, - 70256 + 69751, + 69763 ], "loc": { "start": { - "line": 2311, + "line": 2299, "column": 12 }, "end": { - "line": 2311, + "line": 2299, "column": 24 } } @@ -127685,16 +125883,16 @@ "object": { "type": "ThisExpression", "range": [ - 70258, - 70262 + 69765, + 69769 ], "loc": { "start": { - "line": 2311, + "line": 2299, "column": 26 }, "end": { - "line": 2311, + "line": 2299, "column": 30 } } @@ -127703,47 +125901,47 @@ "type": "Identifier", "name": "getHeadersRowIndex", "range": [ - 70263, - 70281 + 69770, + 69788 ], "loc": { "start": { - "line": 2311, + "line": 2299, "column": 31 }, "end": { - "line": 2311, + "line": 2299, "column": 49 } } }, "range": [ - 70258, - 70281 + 69765, + 69788 ], "loc": { "start": { - "line": 2311, + "line": 2299, "column": 26 }, "end": { - "line": 2311, + "line": 2299, "column": 49 } } }, "arguments": [], "range": [ - 70258, - 70283 + 69765, + 69790 ], "loc": { "start": { - "line": 2311, + "line": 2299, "column": 26 }, "end": { - "line": 2311, + "line": 2299, "column": 51 } } @@ -127752,95 +125950,95 @@ "type": "Identifier", "name": "headers", "range": [ - 70285, - 70292 + 69792, + 69799 ], "loc": { "start": { - "line": 2311, + "line": 2299, "column": 53 }, "end": { - "line": 2311, + "line": 2299, "column": 60 } } } ], "range": [ - 70257, - 70293 + 69764, + 69800 ], "loc": { "start": { - "line": 2311, + "line": 2299, "column": 25 }, "end": { - "line": 2311, + "line": 2299, "column": 61 } } } ], "range": [ - 70244, - 70294 + 69751, + 69801 ], "loc": { "start": { - "line": 2311, + "line": 2299, "column": 12 }, "end": { - "line": 2311, + "line": 2299, "column": 62 } } }, "range": [ - 70244, - 70295 + 69751, + 69802 ], "loc": { "start": { - "line": 2311, + "line": 2299, "column": 12 }, "end": { - "line": 2311, + "line": 2299, "column": 63 } } } ], "range": [ - 70164, - 70305 + 69671, + 69812 ], "loc": { "start": { - "line": 2309, + "line": 2297, "column": 28 }, "end": { - "line": 2312, + "line": 2300, "column": 9 } } }, "alternate": null, "range": [ - 70144, - 70305 + 69651, + 69812 ], "loc": { "start": { - "line": 2309, + "line": 2297, "column": 8 }, "end": { - "line": 2312, + "line": 2300, "column": 9 } } @@ -127856,16 +126054,16 @@ "type": "Identifier", "name": "k", "range": [ - 70323, - 70324 + 69830, + 69831 ], "loc": { "start": { - "line": 2313, + "line": 2301, "column": 17 }, "end": { - "line": 2313, + "line": 2301, "column": 18 } } @@ -127876,16 +126074,16 @@ "object": { "type": "ThisExpression", "range": [ - 70327, - 70331 + 69834, + 69838 ], "loc": { "start": { - "line": 2313, + "line": 2301, "column": 21 }, "end": { - "line": 2313, + "line": 2301, "column": 25 } } @@ -127894,46 +126092,46 @@ "type": "Identifier", "name": "refRow", "range": [ - 70332, - 70338 + 69839, + 69845 ], "loc": { "start": { - "line": 2313, + "line": 2301, "column": 26 }, "end": { - "line": 2313, + "line": 2301, "column": 32 } } }, "range": [ - 70327, - 70338 + 69834, + 69845 ], "loc": { "start": { - "line": 2313, + "line": 2301, "column": 21 }, "end": { - "line": 2313, + "line": 2301, "column": 32 } } }, "range": [ - 70323, - 70338 + 69830, + 69845 ], "loc": { "start": { - "line": 2313, + "line": 2301, "column": 17 }, "end": { - "line": 2313, + "line": 2301, "column": 32 } } @@ -127941,16 +126139,16 @@ ], "kind": "let", "range": [ - 70319, - 70338 + 69826, + 69845 ], "loc": { "start": { - "line": 2313, + "line": 2301, "column": 13 }, "end": { - "line": 2313, + "line": 2301, "column": 32 } } @@ -127962,16 +126160,16 @@ "type": "Identifier", "name": "k", "range": [ - 70340, - 70341 + 69847, + 69848 ], "loc": { "start": { - "line": 2313, + "line": 2301, "column": 34 }, "end": { - "line": 2313, + "line": 2301, "column": 35 } } @@ -127980,31 +126178,31 @@ "type": "Identifier", "name": "nbRows", "range": [ - 70344, - 70350 + 69851, + 69857 ], "loc": { "start": { - "line": 2313, + "line": 2301, "column": 38 }, "end": { - "line": 2313, + "line": 2301, "column": 44 } } }, "range": [ - 70340, - 70350 + 69847, + 69857 ], "loc": { "start": { - "line": 2313, + "line": 2301, "column": 34 }, "end": { - "line": 2313, + "line": 2301, "column": 44 } } @@ -128016,32 +126214,32 @@ "type": "Identifier", "name": "k", "range": [ - 70352, - 70353 + 69859, + 69860 ], "loc": { "start": { - "line": 2313, + "line": 2301, "column": 46 }, "end": { - "line": 2313, + "line": 2301, "column": 47 } } }, "prefix": false, "range": [ - 70352, - 70355 + 69859, + 69862 ], "loc": { "start": { - "line": 2313, + "line": 2301, "column": 46 }, "end": { - "line": 2313, + "line": 2301, "column": 49 } } @@ -128058,16 +126256,16 @@ "type": "Identifier", "name": "rowData", "range": [ - 70375, - 70382 + 69882, + 69889 ], "loc": { "start": { - "line": 2314, + "line": 2302, "column": 16 }, "end": { - "line": 2314, + "line": 2302, "column": 23 } } @@ -128079,16 +126277,16 @@ "type": "Identifier", "name": "k", "range": [ - 70386, - 70387 + 69893, + 69894 ], "loc": { "start": { - "line": 2314, + "line": 2302, "column": 27 }, "end": { - "line": 2314, + "line": 2302, "column": 28 } } @@ -128097,47 +126295,47 @@ "type": "ArrayExpression", "elements": [], "range": [ - 70389, - 70391 + 69896, + 69898 ], "loc": { "start": { - "line": 2314, + "line": 2302, "column": 30 }, "end": { - "line": 2314, + "line": 2302, "column": 32 } } } ], "range": [ - 70385, - 70392 + 69892, + 69899 ], "loc": { "start": { - "line": 2314, + "line": 2302, "column": 26 }, "end": { - "line": 2314, + "line": 2302, "column": 33 } } }, "range": [ - 70375, - 70392 + 69882, + 69899 ], "loc": { "start": { - "line": 2314, + "line": 2302, "column": 16 }, "end": { - "line": 2314, + "line": 2302, "column": 33 } } @@ -128145,16 +126343,16 @@ ], "kind": "let", "range": [ - 70371, - 70393 + 69878, + 69900 ], "loc": { "start": { - "line": 2314, + "line": 2302, "column": 12 }, "end": { - "line": 2314, + "line": 2302, "column": 34 } } @@ -128168,16 +126366,16 @@ "type": "Identifier", "name": "cells", "range": [ - 70410, - 70415 + 69917, + 69922 ], "loc": { "start": { - "line": 2315, + "line": 2303, "column": 16 }, "end": { - "line": 2315, + "line": 2303, "column": 21 } } @@ -128192,16 +126390,16 @@ "type": "Identifier", "name": "rows", "range": [ - 70418, - 70422 + 69925, + 69929 ], "loc": { "start": { - "line": 2315, + "line": 2303, "column": 24 }, "end": { - "line": 2315, + "line": 2303, "column": 28 } } @@ -128210,31 +126408,31 @@ "type": "Identifier", "name": "k", "range": [ - 70423, - 70424 + 69930, + 69931 ], "loc": { "start": { - "line": 2315, + "line": 2303, "column": 29 }, "end": { - "line": 2315, + "line": 2303, "column": 30 } } }, "range": [ - 70418, - 70425 + 69925, + 69932 ], "loc": { "start": { - "line": 2315, + "line": 2303, "column": 24 }, "end": { - "line": 2315, + "line": 2303, "column": 31 } } @@ -128243,46 +126441,46 @@ "type": "Identifier", "name": "cells", "range": [ - 70426, - 70431 + 69933, + 69938 ], "loc": { "start": { - "line": 2315, + "line": 2303, "column": 32 }, "end": { - "line": 2315, + "line": 2303, "column": 37 } } }, "range": [ - 70418, - 70431 + 69925, + 69938 ], "loc": { "start": { - "line": 2315, + "line": 2303, "column": 24 }, "end": { - "line": 2315, + "line": 2303, "column": 37 } } }, "range": [ - 70410, - 70431 + 69917, + 69938 ], "loc": { "start": { - "line": 2315, + "line": 2303, "column": 16 }, "end": { - "line": 2315, + "line": 2303, "column": 37 } } @@ -128290,16 +126488,16 @@ ], "kind": "let", "range": [ - 70406, - 70432 + 69913, + 69939 ], "loc": { "start": { - "line": 2315, + "line": 2303, "column": 12 }, "end": { - "line": 2315, + "line": 2303, "column": 38 } } @@ -128315,16 +126513,16 @@ "type": "Identifier", "name": "j", "range": [ - 70454, - 70455 + 69961, + 69962 ], "loc": { "start": { - "line": 2316, + "line": 2304, "column": 21 }, "end": { - "line": 2316, + "line": 2304, "column": 22 } } @@ -128334,31 +126532,31 @@ "value": 0, "raw": "0", "range": [ - 70458, - 70459 + 69965, + 69966 ], "loc": { "start": { - "line": 2316, + "line": 2304, "column": 25 }, "end": { - "line": 2316, + "line": 2304, "column": 26 } } }, "range": [ - 70454, - 70459 + 69961, + 69966 ], "loc": { "start": { - "line": 2316, + "line": 2304, "column": 21 }, "end": { - "line": 2316, + "line": 2304, "column": 26 } } @@ -128369,16 +126567,16 @@ "type": "Identifier", "name": "len", "range": [ - 70461, - 70464 + 69968, + 69971 ], "loc": { "start": { - "line": 2316, + "line": 2304, "column": 28 }, "end": { - "line": 2316, + "line": 2304, "column": 31 } } @@ -128390,16 +126588,16 @@ "type": "Identifier", "name": "cells", "range": [ - 70467, - 70472 + 69974, + 69979 ], "loc": { "start": { - "line": 2316, + "line": 2304, "column": 34 }, "end": { - "line": 2316, + "line": 2304, "column": 39 } } @@ -128408,46 +126606,46 @@ "type": "Identifier", "name": "length", "range": [ - 70473, - 70479 + 69980, + 69986 ], "loc": { "start": { - "line": 2316, + "line": 2304, "column": 40 }, "end": { - "line": 2316, + "line": 2304, "column": 46 } } }, "range": [ - 70467, - 70479 + 69974, + 69986 ], "loc": { "start": { - "line": 2316, + "line": 2304, "column": 34 }, "end": { - "line": 2316, + "line": 2304, "column": 46 } } }, "range": [ - 70461, - 70479 + 69968, + 69986 ], "loc": { "start": { - "line": 2316, + "line": 2304, "column": 28 }, "end": { - "line": 2316, + "line": 2304, "column": 46 } } @@ -128455,16 +126653,16 @@ ], "kind": "let", "range": [ - 70450, - 70479 + 69957, + 69986 ], "loc": { "start": { - "line": 2316, + "line": 2304, "column": 17 }, "end": { - "line": 2316, + "line": 2304, "column": 46 } } @@ -128476,16 +126674,16 @@ "type": "Identifier", "name": "j", "range": [ - 70481, - 70482 + 69988, + 69989 ], "loc": { "start": { - "line": 2316, + "line": 2304, "column": 48 }, "end": { - "line": 2316, + "line": 2304, "column": 49 } } @@ -128494,31 +126692,31 @@ "type": "Identifier", "name": "len", "range": [ - 70485, - 70488 + 69992, + 69995 ], "loc": { "start": { - "line": 2316, + "line": 2304, "column": 52 }, "end": { - "line": 2316, + "line": 2304, "column": 55 } } }, "range": [ - 70481, - 70488 + 69988, + 69995 ], "loc": { "start": { - "line": 2316, + "line": 2304, "column": 48 }, "end": { - "line": 2316, + "line": 2304, "column": 55 } } @@ -128530,32 +126728,32 @@ "type": "Identifier", "name": "j", "range": [ - 70490, - 70491 + 69997, + 69998 ], "loc": { "start": { - "line": 2316, + "line": 2304, "column": 57 }, "end": { - "line": 2316, + "line": 2304, "column": 58 } } }, "prefix": false, "range": [ - 70490, - 70493 + 69997, + 70000 ], "loc": { "start": { - "line": 2316, + "line": 2304, "column": 57 }, "end": { - "line": 2316, + "line": 2304, "column": 60 } } @@ -128572,16 +126770,16 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 70517, - 70534 + 70024, + 70041 ], "loc": { "start": { - "line": 2317, + "line": 2305, "column": 20 }, "end": { - "line": 2317, + "line": 2305, "column": 37 } } @@ -128594,16 +126792,16 @@ "object": { "type": "ThisExpression", "range": [ - 70538, - 70542 + 70045, + 70049 ], "loc": { "start": { - "line": 2317, + "line": 2305, "column": 41 }, "end": { - "line": 2317, + "line": 2305, "column": 45 } } @@ -128612,31 +126810,31 @@ "type": "Identifier", "name": "hasExtension", "range": [ - 70543, - 70555 + 70050, + 70062 ], "loc": { "start": { - "line": 2317, + "line": 2305, "column": 46 }, "end": { - "line": 2317, + "line": 2305, "column": 58 } } }, "range": [ - 70538, - 70555 + 70045, + 70062 ], "loc": { "start": { - "line": 2317, + "line": 2305, "column": 41 }, "end": { - "line": 2317, + "line": 2305, "column": 58 } } @@ -128647,47 +126845,47 @@ "value": "colsVisibility", "raw": "'colsVisibility'", "range": [ - 70556, - 70572 + 70063, + 70079 ], "loc": { "start": { - "line": 2317, + "line": 2305, "column": 59 }, "end": { - "line": 2317, + "line": 2305, "column": 75 } } } ], "range": [ - 70538, - 70573 + 70045, + 70080 ], "loc": { "start": { - "line": 2317, + "line": 2305, "column": 41 }, "end": { - "line": 2317, + "line": 2305, "column": 76 } } }, "range": [ - 70517, - 70573 + 70024, + 70080 ], "loc": { "start": { - "line": 2317, + "line": 2305, "column": 20 }, "end": { - "line": 2317, + "line": 2305, "column": 76 } } @@ -128710,16 +126908,16 @@ "object": { "type": "ThisExpression", "range": [ - 70601, - 70605 + 70108, + 70112 ], "loc": { "start": { - "line": 2318, + "line": 2306, "column": 24 }, "end": { - "line": 2318, + "line": 2306, "column": 28 } } @@ -128728,31 +126926,31 @@ "type": "Identifier", "name": "extension", "range": [ - 70606, - 70615 + 70113, + 70122 ], "loc": { "start": { - "line": 2318, + "line": 2306, "column": 29 }, "end": { - "line": 2318, + "line": 2306, "column": 38 } } }, "range": [ - 70601, - 70615 + 70108, + 70122 ], "loc": { "start": { - "line": 2318, + "line": 2306, "column": 24 }, "end": { - "line": 2318, + "line": 2306, "column": 38 } } @@ -128763,32 +126961,32 @@ "value": "colsVisibility", "raw": "'colsVisibility'", "range": [ - 70616, - 70632 + 70123, + 70139 ], "loc": { "start": { - "line": 2318, + "line": 2306, "column": 39 }, "end": { - "line": 2318, + "line": 2306, "column": 55 } } } ], "range": [ - 70601, - 70633 + 70108, + 70140 ], "loc": { "start": { - "line": 2318, + "line": 2306, "column": 24 }, "end": { - "line": 2318, + "line": 2306, "column": 56 } } @@ -128797,31 +126995,31 @@ "type": "Identifier", "name": "isColHidden", "range": [ - 70634, - 70645 + 70141, + 70152 ], "loc": { "start": { - "line": 2318, + "line": 2306, "column": 57 }, "end": { - "line": 2318, + "line": 2306, "column": 68 } } }, "range": [ - 70601, - 70645 + 70108, + 70152 ], "loc": { "start": { - "line": 2318, + "line": 2306, "column": 24 }, "end": { - "line": 2318, + "line": 2306, "column": 68 } } @@ -128831,32 +127029,32 @@ "type": "Identifier", "name": "j", "range": [ - 70646, - 70647 + 70153, + 70154 ], "loc": { "start": { - "line": 2318, + "line": 2306, "column": 69 }, "end": { - "line": 2318, + "line": 2306, "column": 70 } } } ], "range": [ - 70601, - 70648 + 70108, + 70155 ], "loc": { "start": { - "line": 2318, + "line": 2306, "column": 24 }, "end": { - "line": 2318, + "line": 2306, "column": 71 } } @@ -128868,80 +127066,80 @@ "type": "ContinueStatement", "label": null, "range": [ - 70676, - 70685 + 70183, + 70192 ], "loc": { "start": { - "line": 2319, + "line": 2307, "column": 24 }, "end": { - "line": 2319, + "line": 2307, "column": 33 } } } ], "range": [ - 70650, - 70707 + 70157, + 70214 ], "loc": { "start": { - "line": 2318, + "line": 2306, "column": 73 }, "end": { - "line": 2320, + "line": 2308, "column": 21 } } }, "alternate": null, "range": [ - 70597, - 70707 + 70104, + 70214 ], "loc": { "start": { - "line": 2318, + "line": 2306, "column": 20 }, "end": { - "line": 2320, + "line": 2308, "column": 21 } } } ], "range": [ - 70575, - 70725 + 70082, + 70232 ], "loc": { "start": { - "line": 2317, + "line": 2305, "column": 78 }, "end": { - "line": 2321, + "line": 2309, "column": 17 } } }, "alternate": null, "range": [ - 70513, - 70725 + 70020, + 70232 ], "loc": { "start": { - "line": 2317, + "line": 2305, "column": 16 }, "end": { - "line": 2321, + "line": 2309, "column": 17 } } @@ -128955,16 +127153,16 @@ "type": "Identifier", "name": "cellData", "range": [ - 70746, - 70754 + 70253, + 70261 ], "loc": { "start": { - "line": 2322, + "line": 2310, "column": 20 }, "end": { - "line": 2322, + "line": 2310, "column": 28 } } @@ -128977,16 +127175,16 @@ "object": { "type": "ThisExpression", "range": [ - 70757, - 70761 + 70264, + 70268 ], "loc": { "start": { - "line": 2322, + "line": 2310, "column": 31 }, "end": { - "line": 2322, + "line": 2310, "column": 35 } } @@ -128995,31 +127193,31 @@ "type": "Identifier", "name": "getCellData", "range": [ - 70762, - 70773 + 70269, + 70280 ], "loc": { "start": { - "line": 2322, + "line": 2310, "column": 36 }, "end": { - "line": 2322, + "line": 2310, "column": 47 } } }, "range": [ - 70757, - 70773 + 70264, + 70280 ], "loc": { "start": { - "line": 2322, + "line": 2310, "column": 31 }, "end": { - "line": 2322, + "line": 2310, "column": 47 } } @@ -129032,16 +127230,16 @@ "type": "Identifier", "name": "cells", "range": [ - 70774, - 70779 + 70281, + 70286 ], "loc": { "start": { - "line": 2322, + "line": 2310, "column": 48 }, "end": { - "line": 2322, + "line": 2310, "column": 53 } } @@ -129050,62 +127248,62 @@ "type": "Identifier", "name": "j", "range": [ - 70780, - 70781 + 70287, + 70288 ], "loc": { "start": { - "line": 2322, + "line": 2310, "column": 54 }, "end": { - "line": 2322, + "line": 2310, "column": 55 } } }, "range": [ - 70774, - 70782 + 70281, + 70289 ], "loc": { "start": { - "line": 2322, + "line": 2310, "column": 48 }, "end": { - "line": 2322, + "line": 2310, "column": 56 } } } ], "range": [ - 70757, - 70783 + 70264, + 70290 ], "loc": { "start": { - "line": 2322, + "line": 2310, "column": 31 }, "end": { - "line": 2322, + "line": 2310, "column": 57 } } }, "range": [ - 70746, - 70783 + 70253, + 70290 ], "loc": { "start": { - "line": 2322, + "line": 2310, "column": 20 }, "end": { - "line": 2322, + "line": 2310, "column": 57 } } @@ -129113,16 +127311,16 @@ ], "kind": "let", "range": [ - 70742, - 70784 + 70249, + 70291 ], "loc": { "start": { - "line": 2322, + "line": 2310, "column": 16 }, "end": { - "line": 2322, + "line": 2310, "column": 58 } } @@ -129141,16 +127339,16 @@ "type": "Identifier", "name": "rowData", "range": [ - 70801, - 70808 + 70308, + 70315 ], "loc": { "start": { - "line": 2323, + "line": 2311, "column": 16 }, "end": { - "line": 2323, + "line": 2311, "column": 23 } } @@ -129160,31 +127358,31 @@ "value": 1, "raw": "1", "range": [ - 70809, - 70810 + 70316, + 70317 ], "loc": { "start": { - "line": 2323, + "line": 2311, "column": 24 }, "end": { - "line": 2323, + "line": 2311, "column": 25 } } }, "range": [ - 70801, - 70811 + 70308, + 70318 ], "loc": { "start": { - "line": 2323, + "line": 2311, "column": 16 }, "end": { - "line": 2323, + "line": 2311, "column": 26 } } @@ -129193,31 +127391,31 @@ "type": "Identifier", "name": "push", "range": [ - 70812, - 70816 + 70319, + 70323 ], "loc": { "start": { - "line": 2323, + "line": 2311, "column": 27 }, "end": { - "line": 2323, + "line": 2311, "column": 31 } } }, "range": [ - 70801, - 70816 + 70308, + 70323 ], "loc": { "start": { - "line": 2323, + "line": 2311, "column": 16 }, "end": { - "line": 2323, + "line": 2311, "column": 31 } } @@ -129227,78 +127425,78 @@ "type": "Identifier", "name": "cellData", "range": [ - 70817, - 70825 + 70324, + 70332 ], "loc": { "start": { - "line": 2323, + "line": 2311, "column": 32 }, "end": { - "line": 2323, + "line": 2311, "column": 40 } } } ], "range": [ - 70801, - 70826 + 70308, + 70333 ], "loc": { "start": { - "line": 2323, + "line": 2311, "column": 16 }, "end": { - "line": 2323, + "line": 2311, "column": 41 } } }, "range": [ - 70801, - 70827 + 70308, + 70334 ], "loc": { "start": { - "line": 2323, + "line": 2311, "column": 16 }, "end": { - "line": 2323, + "line": 2311, "column": 42 } } } ], "range": [ - 70495, - 70841 + 70002, + 70348 ], "loc": { "start": { - "line": 2316, + "line": 2304, "column": 62 }, "end": { - "line": 2324, + "line": 2312, "column": 13 } } }, "range": [ - 70445, - 70841 + 69952, + 70348 ], "loc": { "start": { - "line": 2316, + "line": 2304, "column": 12 }, "end": { - "line": 2324, + "line": 2312, "column": 13 } } @@ -129314,16 +127512,16 @@ "type": "Identifier", "name": "tblData", "range": [ - 70854, - 70861 + 70361, + 70368 ], "loc": { "start": { - "line": 2325, + "line": 2313, "column": 12 }, "end": { - "line": 2325, + "line": 2313, "column": 19 } } @@ -129332,31 +127530,31 @@ "type": "Identifier", "name": "push", "range": [ - 70862, - 70866 + 70369, + 70373 ], "loc": { "start": { - "line": 2325, + "line": 2313, "column": 20 }, "end": { - "line": 2325, + "line": 2313, "column": 24 } } }, "range": [ - 70854, - 70866 + 70361, + 70373 ], "loc": { "start": { - "line": 2325, + "line": 2313, "column": 12 }, "end": { - "line": 2325, + "line": 2313, "column": 24 } } @@ -129366,78 +127564,78 @@ "type": "Identifier", "name": "rowData", "range": [ - 70867, - 70874 + 70374, + 70381 ], "loc": { "start": { - "line": 2325, + "line": 2313, "column": 25 }, "end": { - "line": 2325, + "line": 2313, "column": 32 } } } ], "range": [ - 70854, - 70875 + 70361, + 70382 ], "loc": { "start": { - "line": 2325, + "line": 2313, "column": 12 }, "end": { - "line": 2325, + "line": 2313, "column": 33 } } }, "range": [ - 70854, - 70876 + 70361, + 70383 ], "loc": { "start": { - "line": 2325, + "line": 2313, "column": 12 }, "end": { - "line": 2325, + "line": 2313, "column": 34 } } } ], "range": [ - 70357, - 70886 + 69864, + 70393 ], "loc": { "start": { - "line": 2313, + "line": 2301, "column": 51 }, "end": { - "line": 2326, + "line": 2314, "column": 9 } } }, "range": [ - 70314, - 70886 + 69821, + 70393 ], "loc": { "start": { - "line": 2313, + "line": 2301, "column": 8 }, "end": { - "line": 2326, + "line": 2314, "column": 9 } } @@ -129448,47 +127646,47 @@ "type": "Identifier", "name": "tblData", "range": [ - 70902, - 70909 + 70409, + 70416 ], "loc": { "start": { - "line": 2327, + "line": 2315, "column": 15 }, "end": { - "line": 2327, + "line": 2315, "column": 22 } } }, "range": [ - 70895, - 70910 + 70402, + 70417 ], "loc": { "start": { - "line": 2327, + "line": 2315, "column": 8 }, "end": { - "line": 2327, + "line": 2315, "column": 23 } } } ], "range": [ - 70031, - 70916 + 69538, + 70423 ], "loc": { "start": { - "line": 2305, + "line": 2293, "column": 68 }, "end": { - "line": 2328, + "line": 2316, "column": 5 } } @@ -129496,16 +127694,16 @@ "generator": false, "expression": false, "range": [ - 69979, - 70916 + 69486, + 70423 ], "loc": { "start": { - "line": 2305, + "line": 2293, "column": 16 }, "end": { - "line": 2328, + "line": 2316, "column": 5 } } @@ -129513,16 +127711,16 @@ "kind": "method", "computed": false, "range": [ - 69967, - 70916 + 69474, + 70423 ], "loc": { "start": { - "line": 2305, + "line": 2293, "column": 4 }, "end": { - "line": 2328, + "line": 2316, "column": 5 } }, @@ -129531,16 +127729,16 @@ "type": "Block", "value": "*\n * Return the table data with following format:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} includeHeaders Optional: include headers row\n * @param {Boolean} excludeHiddenCols Optional: exclude hidden columns\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 69558, - 69962 + 69065, + 69469 ], "loc": { "start": { - "line": 2293, + "line": 2281, "column": 4 }, "end": { - "line": 2304, + "line": 2292, "column": 7 } } @@ -129551,16 +127749,16 @@ "type": "Block", "value": "*\n * Return the filtered data with following format:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} includeHeaders Optional: include headers row\n * @param {Boolean} excludeHiddenCols Optional: exclude hidden columns\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 70922, - 71329 + 70429, + 70836 ], "loc": { "start": { - "line": 2330, + "line": 2318, "column": 4 }, "end": { - "line": 2341, + "line": 2329, "column": 7 } } @@ -129574,16 +127772,16 @@ "type": "Identifier", "name": "getFilteredData", "range": [ - 71334, - 71349 + 70841, + 70856 ], "loc": { "start": { - "line": 2342, + "line": 2330, "column": 4 }, "end": { - "line": 2342, + "line": 2330, "column": 19 } } @@ -129598,16 +127796,16 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 71350, - 71364 + 70857, + 70871 ], "loc": { "start": { - "line": 2342, + "line": 2330, "column": 20 }, "end": { - "line": 2342, + "line": 2330, "column": 34 } } @@ -129617,31 +127815,31 @@ "value": false, "raw": "false", "range": [ - 71367, - 71372 + 70874, + 70879 ], "loc": { "start": { - "line": 2342, + "line": 2330, "column": 37 }, "end": { - "line": 2342, + "line": 2330, "column": 42 } } }, "range": [ - 71350, - 71372 + 70857, + 70879 ], "loc": { "start": { - "line": 2342, + "line": 2330, "column": 20 }, "end": { - "line": 2342, + "line": 2330, "column": 42 } } @@ -129652,16 +127850,16 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 71374, - 71391 + 70881, + 70898 ], "loc": { "start": { - "line": 2342, + "line": 2330, "column": 44 }, "end": { - "line": 2342, + "line": 2330, "column": 61 } } @@ -129671,31 +127869,31 @@ "value": false, "raw": "false", "range": [ - 71394, - 71399 + 70901, + 70906 ], "loc": { "start": { - "line": 2342, + "line": 2330, "column": 64 }, "end": { - "line": 2342, + "line": 2330, "column": 69 } } }, "range": [ - 71374, - 71399 + 70881, + 70906 ], "loc": { "start": { - "line": 2342, + "line": 2330, "column": 44 }, "end": { - "line": 2342, + "line": 2330, "column": 69 } } @@ -129715,16 +127913,16 @@ "object": { "type": "ThisExpression", "range": [ - 71416, - 71420 + 70923, + 70927 ], "loc": { "start": { - "line": 2343, + "line": 2331, "column": 13 }, "end": { - "line": 2343, + "line": 2331, "column": 17 } } @@ -129733,47 +127931,47 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 71421, - 71435 + 70928, + 70942 ], "loc": { "start": { - "line": 2343, + "line": 2331, "column": 18 }, "end": { - "line": 2343, + "line": 2331, "column": 32 } } }, "range": [ - 71416, - 71435 + 70923, + 70942 ], "loc": { "start": { - "line": 2343, + "line": 2331, "column": 13 }, "end": { - "line": 2343, + "line": 2331, "column": 32 } } }, "prefix": true, "range": [ - 71415, - 71435 + 70922, + 70942 ], "loc": { "start": { - "line": 2343, + "line": 2331, "column": 12 }, "end": { - "line": 2343, + "line": 2331, "column": 32 } } @@ -129787,63 +127985,63 @@ "type": "ArrayExpression", "elements": [], "range": [ - 71458, - 71460 + 70965, + 70967 ], "loc": { "start": { - "line": 2344, + "line": 2332, "column": 19 }, "end": { - "line": 2344, + "line": 2332, "column": 21 } } }, "range": [ - 71451, - 71461 + 70958, + 70968 ], "loc": { "start": { - "line": 2344, + "line": 2332, "column": 12 }, "end": { - "line": 2344, + "line": 2332, "column": 22 } } } ], "range": [ - 71437, - 71471 + 70944, + 70978 ], "loc": { "start": { - "line": 2343, + "line": 2331, "column": 34 }, "end": { - "line": 2345, + "line": 2333, "column": 9 } } }, "alternate": null, "range": [ - 71411, - 71471 + 70918, + 70978 ], "loc": { "start": { - "line": 2343, + "line": 2331, "column": 8 }, "end": { - "line": 2345, + "line": 2333, "column": 9 } } @@ -129857,16 +128055,16 @@ "type": "Identifier", "name": "rows", "range": [ - 71484, - 71488 + 70991, + 70995 ], "loc": { "start": { - "line": 2346, + "line": 2334, "column": 12 }, "end": { - "line": 2346, + "line": 2334, "column": 16 } } @@ -129880,16 +128078,16 @@ "object": { "type": "ThisExpression", "range": [ - 71491, - 71495 + 70998, + 71002 ], "loc": { "start": { - "line": 2346, + "line": 2334, "column": 19 }, "end": { - "line": 2346, + "line": 2334, "column": 23 } } @@ -129898,31 +128096,31 @@ "type": "Identifier", "name": "tbl", "range": [ - 71496, - 71499 + 71003, + 71006 ], "loc": { "start": { - "line": 2346, + "line": 2334, "column": 24 }, "end": { - "line": 2346, + "line": 2334, "column": 27 } } }, "range": [ - 71491, - 71499 + 70998, + 71006 ], "loc": { "start": { - "line": 2346, + "line": 2334, "column": 19 }, "end": { - "line": 2346, + "line": 2334, "column": 27 } } @@ -129931,46 +128129,46 @@ "type": "Identifier", "name": "rows", "range": [ - 71500, - 71504 + 71007, + 71011 ], "loc": { "start": { - "line": 2346, + "line": 2334, "column": 28 }, "end": { - "line": 2346, + "line": 2334, "column": 32 } } }, "range": [ - 71491, - 71504 + 70998, + 71011 ], "loc": { "start": { - "line": 2346, + "line": 2334, "column": 19 }, "end": { - "line": 2346, + "line": 2334, "column": 32 } } }, "range": [ - 71484, - 71504 + 70991, + 71011 ], "loc": { "start": { - "line": 2346, + "line": 2334, "column": 12 }, "end": { - "line": 2346, + "line": 2334, "column": 32 } } @@ -129981,16 +128179,16 @@ "type": "Identifier", "name": "filteredData", "range": [ - 71518, - 71530 + 71025, + 71037 ], "loc": { "start": { - "line": 2347, + "line": 2335, "column": 12 }, "end": { - "line": 2347, + "line": 2335, "column": 24 } } @@ -129999,31 +128197,31 @@ "type": "ArrayExpression", "elements": [], "range": [ - 71533, - 71535 + 71040, + 71042 ], "loc": { "start": { - "line": 2347, + "line": 2335, "column": 27 }, "end": { - "line": 2347, + "line": 2335, "column": 29 } } }, "range": [ - 71518, - 71535 + 71025, + 71042 ], "loc": { "start": { - "line": 2347, + "line": 2335, "column": 12 }, "end": { - "line": 2347, + "line": 2335, "column": 29 } } @@ -130031,16 +128229,16 @@ ], "kind": "let", "range": [ - 71480, - 71536 + 70987, + 71043 ], "loc": { "start": { - "line": 2346, + "line": 2334, "column": 8 }, "end": { - "line": 2347, + "line": 2335, "column": 30 } } @@ -130051,16 +128249,16 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 71549, - 71563 + 71056, + 71070 ], "loc": { "start": { - "line": 2348, + "line": 2336, "column": 12 }, "end": { - "line": 2348, + "line": 2336, "column": 26 } } @@ -130077,16 +128275,16 @@ "type": "Identifier", "name": "headers", "range": [ - 71583, - 71590 + 71090, + 71097 ], "loc": { "start": { - "line": 2349, + "line": 2337, "column": 16 }, "end": { - "line": 2349, + "line": 2337, "column": 23 } } @@ -130099,16 +128297,16 @@ "object": { "type": "ThisExpression", "range": [ - 71593, - 71597 + 71100, + 71104 ], "loc": { "start": { - "line": 2349, + "line": 2337, "column": 26 }, "end": { - "line": 2349, + "line": 2337, "column": 30 } } @@ -130117,31 +128315,31 @@ "type": "Identifier", "name": "getHeadersText", "range": [ - 71598, - 71612 + 71105, + 71119 ], "loc": { "start": { - "line": 2349, + "line": 2337, "column": 31 }, "end": { - "line": 2349, + "line": 2337, "column": 45 } } }, "range": [ - 71593, - 71612 + 71100, + 71119 ], "loc": { "start": { - "line": 2349, + "line": 2337, "column": 26 }, "end": { - "line": 2349, + "line": 2337, "column": 45 } } @@ -130151,47 +128349,47 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 71613, - 71630 + 71120, + 71137 ], "loc": { "start": { - "line": 2349, + "line": 2337, "column": 46 }, "end": { - "line": 2349, + "line": 2337, "column": 63 } } } ], "range": [ - 71593, - 71631 + 71100, + 71138 ], "loc": { "start": { - "line": 2349, + "line": 2337, "column": 26 }, "end": { - "line": 2349, + "line": 2337, "column": 64 } } }, "range": [ - 71583, - 71631 + 71090, + 71138 ], "loc": { "start": { - "line": 2349, + "line": 2337, "column": 16 }, "end": { - "line": 2349, + "line": 2337, "column": 64 } } @@ -130199,16 +128397,16 @@ ], "kind": "let", "range": [ - 71579, - 71632 + 71086, + 71139 ], "loc": { "start": { - "line": 2349, + "line": 2337, "column": 12 }, "end": { - "line": 2349, + "line": 2337, "column": 65 } } @@ -130224,16 +128422,16 @@ "type": "Identifier", "name": "filteredData", "range": [ - 71645, - 71657 + 71152, + 71164 ], "loc": { "start": { - "line": 2350, + "line": 2338, "column": 12 }, "end": { - "line": 2350, + "line": 2338, "column": 24 } } @@ -130242,31 +128440,31 @@ "type": "Identifier", "name": "push", "range": [ - 71658, - 71662 + 71165, + 71169 ], "loc": { "start": { - "line": 2350, + "line": 2338, "column": 25 }, "end": { - "line": 2350, + "line": 2338, "column": 29 } } }, "range": [ - 71645, - 71662 + 71152, + 71169 ], "loc": { "start": { - "line": 2350, + "line": 2338, "column": 12 }, "end": { - "line": 2350, + "line": 2338, "column": 29 } } @@ -130283,16 +128481,16 @@ "object": { "type": "ThisExpression", "range": [ - 71664, - 71668 + 71171, + 71175 ], "loc": { "start": { - "line": 2350, + "line": 2338, "column": 31 }, "end": { - "line": 2350, + "line": 2338, "column": 35 } } @@ -130301,47 +128499,47 @@ "type": "Identifier", "name": "getHeadersRowIndex", "range": [ - 71669, - 71687 + 71176, + 71194 ], "loc": { "start": { - "line": 2350, + "line": 2338, "column": 36 }, "end": { - "line": 2350, + "line": 2338, "column": 54 } } }, "range": [ - 71664, - 71687 + 71171, + 71194 ], "loc": { "start": { - "line": 2350, + "line": 2338, "column": 31 }, "end": { - "line": 2350, + "line": 2338, "column": 54 } } }, "arguments": [], "range": [ - 71664, - 71689 + 71171, + 71196 ], "loc": { "start": { - "line": 2350, + "line": 2338, "column": 31 }, "end": { - "line": 2350, + "line": 2338, "column": 56 } } @@ -130350,95 +128548,95 @@ "type": "Identifier", "name": "headers", "range": [ - 71691, - 71698 + 71198, + 71205 ], "loc": { "start": { - "line": 2350, + "line": 2338, "column": 58 }, "end": { - "line": 2350, + "line": 2338, "column": 65 } } } ], "range": [ - 71663, - 71699 + 71170, + 71206 ], "loc": { "start": { - "line": 2350, + "line": 2338, "column": 30 }, "end": { - "line": 2350, + "line": 2338, "column": 66 } } } ], "range": [ - 71645, - 71700 + 71152, + 71207 ], "loc": { "start": { - "line": 2350, + "line": 2338, "column": 12 }, "end": { - "line": 2350, + "line": 2338, "column": 67 } } }, "range": [ - 71645, - 71701 + 71152, + 71208 ], "loc": { "start": { - "line": 2350, + "line": 2338, "column": 12 }, "end": { - "line": 2350, + "line": 2338, "column": 68 } } } ], "range": [ - 71565, - 71711 + 71072, + 71218 ], "loc": { "start": { - "line": 2348, + "line": 2336, "column": 28 }, "end": { - "line": 2351, + "line": 2339, "column": 9 } } }, "alternate": null, "range": [ - 71545, - 71711 + 71052, + 71218 ], "loc": { "start": { - "line": 2348, + "line": 2336, "column": 8 }, "end": { - "line": 2351, + "line": 2339, "column": 9 } } @@ -130452,16 +128650,16 @@ "type": "Identifier", "name": "validRows", "range": [ - 71725, - 71734 + 71232, + 71241 ], "loc": { "start": { - "line": 2353, + "line": 2341, "column": 12 }, "end": { - "line": 2353, + "line": 2341, "column": 21 } } @@ -130474,16 +128672,16 @@ "object": { "type": "ThisExpression", "range": [ - 71737, - 71741 + 71244, + 71248 ], "loc": { "start": { - "line": 2353, + "line": 2341, "column": 24 }, "end": { - "line": 2353, + "line": 2341, "column": 28 } } @@ -130492,31 +128690,31 @@ "type": "Identifier", "name": "getValidRows", "range": [ - 71742, - 71754 + 71249, + 71261 ], "loc": { "start": { - "line": 2353, + "line": 2341, "column": 29 }, "end": { - "line": 2353, + "line": 2341, "column": 41 } } }, "range": [ - 71737, - 71754 + 71244, + 71261 ], "loc": { "start": { - "line": 2353, + "line": 2341, "column": 24 }, "end": { - "line": 2353, + "line": 2341, "column": 41 } } @@ -130527,47 +128725,47 @@ "value": true, "raw": "true", "range": [ - 71755, - 71759 + 71262, + 71266 ], "loc": { "start": { - "line": 2353, + "line": 2341, "column": 42 }, "end": { - "line": 2353, + "line": 2341, "column": 46 } } } ], "range": [ - 71737, - 71760 + 71244, + 71267 ], "loc": { "start": { - "line": 2353, + "line": 2341, "column": 24 }, "end": { - "line": 2353, + "line": 2341, "column": 47 } } }, "range": [ - 71725, - 71760 + 71232, + 71267 ], "loc": { "start": { - "line": 2353, + "line": 2341, "column": 12 }, "end": { - "line": 2353, + "line": 2341, "column": 47 } } @@ -130575,16 +128773,16 @@ ], "kind": "let", "range": [ - 71721, - 71761 + 71228, + 71268 ], "loc": { "start": { - "line": 2353, + "line": 2341, "column": 8 }, "end": { - "line": 2353, + "line": 2341, "column": 48 } } @@ -130600,16 +128798,16 @@ "type": "Identifier", "name": "i", "range": [ - 71779, - 71780 + 71286, + 71287 ], "loc": { "start": { - "line": 2354, + "line": 2342, "column": 17 }, "end": { - "line": 2354, + "line": 2342, "column": 18 } } @@ -130619,31 +128817,31 @@ "value": 0, "raw": "0", "range": [ - 71783, - 71784 + 71290, + 71291 ], "loc": { "start": { - "line": 2354, + "line": 2342, "column": 21 }, "end": { - "line": 2354, + "line": 2342, "column": 22 } } }, "range": [ - 71779, - 71784 + 71286, + 71291 ], "loc": { "start": { - "line": 2354, + "line": 2342, "column": 17 }, "end": { - "line": 2354, + "line": 2342, "column": 22 } } @@ -130651,16 +128849,16 @@ ], "kind": "let", "range": [ - 71775, - 71784 + 71282, + 71291 ], "loc": { "start": { - "line": 2354, + "line": 2342, "column": 13 }, "end": { - "line": 2354, + "line": 2342, "column": 22 } } @@ -130672,16 +128870,16 @@ "type": "Identifier", "name": "i", "range": [ - 71786, - 71787 + 71293, + 71294 ], "loc": { "start": { - "line": 2354, + "line": 2342, "column": 24 }, "end": { - "line": 2354, + "line": 2342, "column": 25 } } @@ -130693,16 +128891,16 @@ "type": "Identifier", "name": "validRows", "range": [ - 71790, - 71799 + 71297, + 71306 ], "loc": { "start": { - "line": 2354, + "line": 2342, "column": 28 }, "end": { - "line": 2354, + "line": 2342, "column": 37 } } @@ -130711,46 +128909,46 @@ "type": "Identifier", "name": "length", "range": [ - 71800, - 71806 + 71307, + 71313 ], "loc": { "start": { - "line": 2354, + "line": 2342, "column": 38 }, "end": { - "line": 2354, + "line": 2342, "column": 44 } } }, "range": [ - 71790, - 71806 + 71297, + 71313 ], "loc": { "start": { - "line": 2354, + "line": 2342, "column": 28 }, "end": { - "line": 2354, + "line": 2342, "column": 44 } } }, "range": [ - 71786, - 71806 + 71293, + 71313 ], "loc": { "start": { - "line": 2354, + "line": 2342, "column": 24 }, "end": { - "line": 2354, + "line": 2342, "column": 44 } } @@ -130762,32 +128960,32 @@ "type": "Identifier", "name": "i", "range": [ - 71808, - 71809 + 71315, + 71316 ], "loc": { "start": { - "line": 2354, + "line": 2342, "column": 46 }, "end": { - "line": 2354, + "line": 2342, "column": 47 } } }, "prefix": false, "range": [ - 71808, - 71811 + 71315, + 71318 ], "loc": { "start": { - "line": 2354, + "line": 2342, "column": 46 }, "end": { - "line": 2354, + "line": 2342, "column": 49 } } @@ -130804,16 +129002,16 @@ "type": "Identifier", "name": "rData", "range": [ - 71831, - 71836 + 71338, + 71343 ], "loc": { "start": { - "line": 2355, + "line": 2343, "column": 16 }, "end": { - "line": 2355, + "line": 2343, "column": 21 } } @@ -130830,16 +129028,16 @@ "object": { "type": "ThisExpression", "range": [ - 71840, - 71844 + 71347, + 71351 ], "loc": { "start": { - "line": 2355, + "line": 2343, "column": 25 }, "end": { - "line": 2355, + "line": 2343, "column": 29 } } @@ -130848,31 +129046,31 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 71845, - 71859 + 71352, + 71366 ], "loc": { "start": { - "line": 2355, + "line": 2343, "column": 30 }, "end": { - "line": 2355, + "line": 2343, "column": 44 } } }, "range": [ - 71840, - 71859 + 71347, + 71366 ], "loc": { "start": { - "line": 2355, + "line": 2343, "column": 25 }, "end": { - "line": 2355, + "line": 2343, "column": 44 } } @@ -130881,31 +129079,31 @@ "type": "Identifier", "name": "i", "range": [ - 71860, - 71861 + 71367, + 71368 ], "loc": { "start": { - "line": 2355, + "line": 2343, "column": 45 }, "end": { - "line": 2355, + "line": 2343, "column": 46 } } }, "range": [ - 71840, - 71862 + 71347, + 71369 ], "loc": { "start": { - "line": 2355, + "line": 2343, "column": 25 }, "end": { - "line": 2355, + "line": 2343, "column": 47 } } @@ -130914,47 +129112,47 @@ "type": "ArrayExpression", "elements": [], "range": [ - 71864, - 71866 + 71371, + 71373 ], "loc": { "start": { - "line": 2355, + "line": 2343, "column": 49 }, "end": { - "line": 2355, + "line": 2343, "column": 51 } } } ], "range": [ - 71839, - 71867 + 71346, + 71374 ], "loc": { "start": { - "line": 2355, + "line": 2343, "column": 24 }, "end": { - "line": 2355, + "line": 2343, "column": 52 } } }, "range": [ - 71831, - 71867 + 71338, + 71374 ], "loc": { "start": { - "line": 2355, + "line": 2343, "column": 16 }, "end": { - "line": 2355, + "line": 2343, "column": 52 } } @@ -130965,16 +129163,16 @@ "type": "Identifier", "name": "cells", "range": [ - 71885, - 71890 + 71392, + 71397 ], "loc": { "start": { - "line": 2356, + "line": 2344, "column": 16 }, "end": { - "line": 2356, + "line": 2344, "column": 21 } } @@ -130989,16 +129187,16 @@ "type": "Identifier", "name": "rows", "range": [ - 71893, - 71897 + 71400, + 71404 ], "loc": { "start": { - "line": 2356, + "line": 2344, "column": 24 }, "end": { - "line": 2356, + "line": 2344, "column": 28 } } @@ -131012,16 +129210,16 @@ "object": { "type": "ThisExpression", "range": [ - 71898, - 71902 + 71405, + 71409 ], "loc": { "start": { - "line": 2356, + "line": 2344, "column": 29 }, "end": { - "line": 2356, + "line": 2344, "column": 33 } } @@ -131030,31 +129228,31 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 71903, - 71917 + 71410, + 71424 ], "loc": { "start": { - "line": 2356, + "line": 2344, "column": 34 }, "end": { - "line": 2356, + "line": 2344, "column": 48 } } }, "range": [ - 71898, - 71917 + 71405, + 71424 ], "loc": { "start": { - "line": 2356, + "line": 2344, "column": 29 }, "end": { - "line": 2356, + "line": 2344, "column": 48 } } @@ -131063,46 +129261,46 @@ "type": "Identifier", "name": "i", "range": [ - 71918, - 71919 + 71425, + 71426 ], "loc": { "start": { - "line": 2356, + "line": 2344, "column": 49 }, "end": { - "line": 2356, + "line": 2344, "column": 50 } } }, "range": [ - 71898, - 71920 + 71405, + 71427 ], "loc": { "start": { - "line": 2356, + "line": 2344, "column": 29 }, "end": { - "line": 2356, + "line": 2344, "column": 51 } } }, "range": [ - 71893, - 71921 + 71400, + 71428 ], "loc": { "start": { - "line": 2356, + "line": 2344, "column": 24 }, "end": { - "line": 2356, + "line": 2344, "column": 52 } } @@ -131111,46 +129309,46 @@ "type": "Identifier", "name": "cells", "range": [ - 71922, - 71927 + 71429, + 71434 ], "loc": { "start": { - "line": 2356, + "line": 2344, "column": 53 }, "end": { - "line": 2356, + "line": 2344, "column": 58 } } }, "range": [ - 71893, - 71927 + 71400, + 71434 ], "loc": { "start": { - "line": 2356, + "line": 2344, "column": 24 }, "end": { - "line": 2356, + "line": 2344, "column": 58 } } }, "range": [ - 71885, - 71927 + 71392, + 71434 ], "loc": { "start": { - "line": 2356, + "line": 2344, "column": 16 }, "end": { - "line": 2356, + "line": 2344, "column": 58 } } @@ -131158,16 +129356,16 @@ ], "kind": "let", "range": [ - 71827, - 71928 + 71334, + 71435 ], "loc": { "start": { - "line": 2355, + "line": 2343, "column": 12 }, "end": { - "line": 2356, + "line": 2344, "column": 59 } } @@ -131183,16 +129381,16 @@ "type": "Identifier", "name": "k", "range": [ - 71950, - 71951 + 71457, + 71458 ], "loc": { "start": { - "line": 2357, + "line": 2345, "column": 21 }, "end": { - "line": 2357, + "line": 2345, "column": 22 } } @@ -131202,31 +129400,31 @@ "value": 0, "raw": "0", "range": [ - 71954, - 71955 + 71461, + 71462 ], "loc": { "start": { - "line": 2357, + "line": 2345, "column": 25 }, "end": { - "line": 2357, + "line": 2345, "column": 26 } } }, "range": [ - 71950, - 71955 + 71457, + 71462 ], "loc": { "start": { - "line": 2357, + "line": 2345, "column": 21 }, "end": { - "line": 2357, + "line": 2345, "column": 26 } } @@ -131234,16 +129432,16 @@ ], "kind": "let", "range": [ - 71946, - 71955 + 71453, + 71462 ], "loc": { "start": { - "line": 2357, + "line": 2345, "column": 17 }, "end": { - "line": 2357, + "line": 2345, "column": 26 } } @@ -131255,16 +129453,16 @@ "type": "Identifier", "name": "k", "range": [ - 71957, - 71958 + 71464, + 71465 ], "loc": { "start": { - "line": 2357, + "line": 2345, "column": 28 }, "end": { - "line": 2357, + "line": 2345, "column": 29 } } @@ -131276,16 +129474,16 @@ "type": "Identifier", "name": "cells", "range": [ - 71961, - 71966 + 71468, + 71473 ], "loc": { "start": { - "line": 2357, + "line": 2345, "column": 32 }, "end": { - "line": 2357, + "line": 2345, "column": 37 } } @@ -131294,46 +129492,46 @@ "type": "Identifier", "name": "length", "range": [ - 71967, - 71973 + 71474, + 71480 ], "loc": { "start": { - "line": 2357, + "line": 2345, "column": 38 }, "end": { - "line": 2357, + "line": 2345, "column": 44 } } }, "range": [ - 71961, - 71973 + 71468, + 71480 ], "loc": { "start": { - "line": 2357, + "line": 2345, "column": 32 }, "end": { - "line": 2357, + "line": 2345, "column": 44 } } }, "range": [ - 71957, - 71973 + 71464, + 71480 ], "loc": { "start": { - "line": 2357, + "line": 2345, "column": 28 }, "end": { - "line": 2357, + "line": 2345, "column": 44 } } @@ -131345,32 +129543,32 @@ "type": "Identifier", "name": "k", "range": [ - 71975, - 71976 + 71482, + 71483 ], "loc": { "start": { - "line": 2357, + "line": 2345, "column": 46 }, "end": { - "line": 2357, + "line": 2345, "column": 47 } } }, "prefix": false, "range": [ - 71975, - 71978 + 71482, + 71485 ], "loc": { "start": { - "line": 2357, + "line": 2345, "column": 46 }, "end": { - "line": 2357, + "line": 2345, "column": 49 } } @@ -131387,16 +129585,16 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 72002, - 72019 + 71509, + 71526 ], "loc": { "start": { - "line": 2358, + "line": 2346, "column": 20 }, "end": { - "line": 2358, + "line": 2346, "column": 37 } } @@ -131409,16 +129607,16 @@ "object": { "type": "ThisExpression", "range": [ - 72023, - 72027 + 71530, + 71534 ], "loc": { "start": { - "line": 2358, + "line": 2346, "column": 41 }, "end": { - "line": 2358, + "line": 2346, "column": 45 } } @@ -131427,31 +129625,31 @@ "type": "Identifier", "name": "hasExtension", "range": [ - 72028, - 72040 + 71535, + 71547 ], "loc": { "start": { - "line": 2358, + "line": 2346, "column": 46 }, "end": { - "line": 2358, + "line": 2346, "column": 58 } } }, "range": [ - 72023, - 72040 + 71530, + 71547 ], "loc": { "start": { - "line": 2358, + "line": 2346, "column": 41 }, "end": { - "line": 2358, + "line": 2346, "column": 58 } } @@ -131462,47 +129660,47 @@ "value": "colsVisibility", "raw": "'colsVisibility'", "range": [ - 72041, - 72057 + 71548, + 71564 ], "loc": { "start": { - "line": 2358, + "line": 2346, "column": 59 }, "end": { - "line": 2358, + "line": 2346, "column": 75 } } } ], "range": [ - 72023, - 72058 + 71530, + 71565 ], "loc": { "start": { - "line": 2358, + "line": 2346, "column": 41 }, "end": { - "line": 2358, + "line": 2346, "column": 76 } } }, "range": [ - 72002, - 72058 + 71509, + 71565 ], "loc": { "start": { - "line": 2358, + "line": 2346, "column": 20 }, "end": { - "line": 2358, + "line": 2346, "column": 76 } } @@ -131525,16 +129723,16 @@ "object": { "type": "ThisExpression", "range": [ - 72086, - 72090 + 71593, + 71597 ], "loc": { "start": { - "line": 2359, + "line": 2347, "column": 24 }, "end": { - "line": 2359, + "line": 2347, "column": 28 } } @@ -131543,31 +129741,31 @@ "type": "Identifier", "name": "extension", "range": [ - 72091, - 72100 + 71598, + 71607 ], "loc": { "start": { - "line": 2359, + "line": 2347, "column": 29 }, "end": { - "line": 2359, + "line": 2347, "column": 38 } } }, "range": [ - 72086, - 72100 + 71593, + 71607 ], "loc": { "start": { - "line": 2359, + "line": 2347, "column": 24 }, "end": { - "line": 2359, + "line": 2347, "column": 38 } } @@ -131578,32 +129776,32 @@ "value": "colsVisibility", "raw": "'colsVisibility'", "range": [ - 72101, - 72117 + 71608, + 71624 ], "loc": { "start": { - "line": 2359, + "line": 2347, "column": 39 }, "end": { - "line": 2359, + "line": 2347, "column": 55 } } } ], "range": [ - 72086, - 72118 + 71593, + 71625 ], "loc": { "start": { - "line": 2359, + "line": 2347, "column": 24 }, "end": { - "line": 2359, + "line": 2347, "column": 56 } } @@ -131612,31 +129810,31 @@ "type": "Identifier", "name": "isColHidden", "range": [ - 72119, - 72130 + 71626, + 71637 ], "loc": { "start": { - "line": 2359, + "line": 2347, "column": 57 }, "end": { - "line": 2359, + "line": 2347, "column": 68 } } }, "range": [ - 72086, - 72130 + 71593, + 71637 ], "loc": { "start": { - "line": 2359, + "line": 2347, "column": 24 }, "end": { - "line": 2359, + "line": 2347, "column": 68 } } @@ -131646,32 +129844,32 @@ "type": "Identifier", "name": "k", "range": [ - 72131, - 72132 + 71638, + 71639 ], "loc": { "start": { - "line": 2359, + "line": 2347, "column": 69 }, "end": { - "line": 2359, + "line": 2347, "column": 70 } } } ], "range": [ - 72086, - 72133 + 71593, + 71640 ], "loc": { "start": { - "line": 2359, + "line": 2347, "column": 24 }, "end": { - "line": 2359, + "line": 2347, "column": 71 } } @@ -131683,80 +129881,80 @@ "type": "ContinueStatement", "label": null, "range": [ - 72161, - 72170 + 71668, + 71677 ], "loc": { "start": { - "line": 2360, + "line": 2348, "column": 24 }, "end": { - "line": 2360, + "line": 2348, "column": 33 } } } ], "range": [ - 72135, - 72192 + 71642, + 71699 ], "loc": { "start": { - "line": 2359, + "line": 2347, "column": 73 }, "end": { - "line": 2361, + "line": 2349, "column": 21 } } }, "alternate": null, "range": [ - 72082, - 72192 + 71589, + 71699 ], "loc": { "start": { - "line": 2359, + "line": 2347, "column": 20 }, "end": { - "line": 2361, + "line": 2349, "column": 21 } } } ], "range": [ - 72060, - 72210 + 71567, + 71717 ], "loc": { "start": { - "line": 2358, + "line": 2346, "column": 78 }, "end": { - "line": 2362, + "line": 2350, "column": 17 } } }, "alternate": null, "range": [ - 71998, - 72210 + 71505, + 71717 ], "loc": { "start": { - "line": 2358, + "line": 2346, "column": 16 }, "end": { - "line": 2362, + "line": 2350, "column": 17 } } @@ -131770,16 +129968,16 @@ "type": "Identifier", "name": "cellData", "range": [ - 72231, - 72239 + 71738, + 71746 ], "loc": { "start": { - "line": 2363, + "line": 2351, "column": 20 }, "end": { - "line": 2363, + "line": 2351, "column": 28 } } @@ -131792,16 +129990,16 @@ "object": { "type": "ThisExpression", "range": [ - 72242, - 72246 + 71749, + 71753 ], "loc": { "start": { - "line": 2363, + "line": 2351, "column": 31 }, "end": { - "line": 2363, + "line": 2351, "column": 35 } } @@ -131810,31 +130008,31 @@ "type": "Identifier", "name": "getCellData", "range": [ - 72247, - 72258 + 71754, + 71765 ], "loc": { "start": { - "line": 2363, + "line": 2351, "column": 36 }, "end": { - "line": 2363, + "line": 2351, "column": 47 } } }, "range": [ - 72242, - 72258 + 71749, + 71765 ], "loc": { "start": { - "line": 2363, + "line": 2351, "column": 31 }, "end": { - "line": 2363, + "line": 2351, "column": 47 } } @@ -131847,16 +130045,16 @@ "type": "Identifier", "name": "cells", "range": [ - 72259, - 72264 + 71766, + 71771 ], "loc": { "start": { - "line": 2363, + "line": 2351, "column": 48 }, "end": { - "line": 2363, + "line": 2351, "column": 53 } } @@ -131865,62 +130063,62 @@ "type": "Identifier", "name": "k", "range": [ - 72265, - 72266 + 71772, + 71773 ], "loc": { "start": { - "line": 2363, + "line": 2351, "column": 54 }, "end": { - "line": 2363, + "line": 2351, "column": 55 } } }, "range": [ - 72259, - 72267 + 71766, + 71774 ], "loc": { "start": { - "line": 2363, + "line": 2351, "column": 48 }, "end": { - "line": 2363, + "line": 2351, "column": 56 } } } ], "range": [ - 72242, - 72268 + 71749, + 71775 ], "loc": { "start": { - "line": 2363, + "line": 2351, "column": 31 }, "end": { - "line": 2363, + "line": 2351, "column": 57 } } }, "range": [ - 72231, - 72268 + 71738, + 71775 ], "loc": { "start": { - "line": 2363, + "line": 2351, "column": 20 }, "end": { - "line": 2363, + "line": 2351, "column": 57 } } @@ -131928,16 +130126,16 @@ ], "kind": "let", "range": [ - 72227, - 72269 + 71734, + 71776 ], "loc": { "start": { - "line": 2363, + "line": 2351, "column": 16 }, "end": { - "line": 2363, + "line": 2351, "column": 58 } } @@ -131956,16 +130154,16 @@ "type": "Identifier", "name": "rData", "range": [ - 72286, - 72291 + 71793, + 71798 ], "loc": { "start": { - "line": 2364, + "line": 2352, "column": 16 }, "end": { - "line": 2364, + "line": 2352, "column": 21 } } @@ -131975,31 +130173,31 @@ "value": 1, "raw": "1", "range": [ - 72292, - 72293 + 71799, + 71800 ], "loc": { "start": { - "line": 2364, + "line": 2352, "column": 22 }, "end": { - "line": 2364, + "line": 2352, "column": 23 } } }, "range": [ - 72286, - 72294 + 71793, + 71801 ], "loc": { "start": { - "line": 2364, + "line": 2352, "column": 16 }, "end": { - "line": 2364, + "line": 2352, "column": 24 } } @@ -132008,31 +130206,31 @@ "type": "Identifier", "name": "push", "range": [ - 72295, - 72299 + 71802, + 71806 ], "loc": { "start": { - "line": 2364, + "line": 2352, "column": 25 }, "end": { - "line": 2364, + "line": 2352, "column": 29 } } }, "range": [ - 72286, - 72299 + 71793, + 71806 ], "loc": { "start": { - "line": 2364, + "line": 2352, "column": 16 }, "end": { - "line": 2364, + "line": 2352, "column": 29 } } @@ -132042,78 +130240,78 @@ "type": "Identifier", "name": "cellData", "range": [ - 72300, - 72308 + 71807, + 71815 ], "loc": { "start": { - "line": 2364, + "line": 2352, "column": 30 }, "end": { - "line": 2364, + "line": 2352, "column": 38 } } } ], "range": [ - 72286, - 72309 + 71793, + 71816 ], "loc": { "start": { - "line": 2364, + "line": 2352, "column": 16 }, "end": { - "line": 2364, + "line": 2352, "column": 39 } } }, "range": [ - 72286, - 72310 + 71793, + 71817 ], "loc": { "start": { - "line": 2364, + "line": 2352, "column": 16 }, "end": { - "line": 2364, + "line": 2352, "column": 40 } } } ], "range": [ - 71980, - 72324 + 71487, + 71831 ], "loc": { "start": { - "line": 2357, + "line": 2345, "column": 51 }, "end": { - "line": 2365, + "line": 2353, "column": 13 } } }, "range": [ - 71941, - 72324 + 71448, + 71831 ], "loc": { "start": { - "line": 2357, + "line": 2345, "column": 12 }, "end": { - "line": 2365, + "line": 2353, "column": 13 } } @@ -132129,16 +130327,16 @@ "type": "Identifier", "name": "filteredData", "range": [ - 72337, - 72349 + 71844, + 71856 ], "loc": { "start": { - "line": 2366, + "line": 2354, "column": 12 }, "end": { - "line": 2366, + "line": 2354, "column": 24 } } @@ -132147,31 +130345,31 @@ "type": "Identifier", "name": "push", "range": [ - 72350, - 72354 + 71857, + 71861 ], "loc": { "start": { - "line": 2366, + "line": 2354, "column": 25 }, "end": { - "line": 2366, + "line": 2354, "column": 29 } } }, "range": [ - 72337, - 72354 + 71844, + 71861 ], "loc": { "start": { - "line": 2366, + "line": 2354, "column": 12 }, "end": { - "line": 2366, + "line": 2354, "column": 29 } } @@ -132181,78 +130379,78 @@ "type": "Identifier", "name": "rData", "range": [ - 72355, - 72360 + 71862, + 71867 ], "loc": { "start": { - "line": 2366, + "line": 2354, "column": 30 }, "end": { - "line": 2366, + "line": 2354, "column": 35 } } } ], "range": [ - 72337, - 72361 + 71844, + 71868 ], "loc": { "start": { - "line": 2366, + "line": 2354, "column": 12 }, "end": { - "line": 2366, + "line": 2354, "column": 36 } } }, "range": [ - 72337, - 72362 + 71844, + 71869 ], "loc": { "start": { - "line": 2366, + "line": 2354, "column": 12 }, "end": { - "line": 2366, + "line": 2354, "column": 37 } } } ], "range": [ - 71813, - 72372 + 71320, + 71879 ], "loc": { "start": { - "line": 2354, + "line": 2342, "column": 51 }, "end": { - "line": 2367, + "line": 2355, "column": 9 } } }, "range": [ - 71770, - 72372 + 71277, + 71879 ], "loc": { "start": { - "line": 2354, + "line": 2342, "column": 8 }, "end": { - "line": 2367, + "line": 2355, "column": 9 } } @@ -132263,47 +130461,47 @@ "type": "Identifier", "name": "filteredData", "range": [ - 72388, - 72400 + 71895, + 71907 ], "loc": { "start": { - "line": 2368, + "line": 2356, "column": 15 }, "end": { - "line": 2368, + "line": 2356, "column": 27 } } }, "range": [ - 72381, - 72401 + 71888, + 71908 ], "loc": { "start": { - "line": 2368, + "line": 2356, "column": 8 }, "end": { - "line": 2368, + "line": 2356, "column": 28 } } } ], "range": [ - 71401, - 72407 + 70908, + 71914 ], "loc": { "start": { - "line": 2342, + "line": 2330, "column": 71 }, "end": { - "line": 2369, + "line": 2357, "column": 5 } } @@ -132311,16 +130509,16 @@ "generator": false, "expression": false, "range": [ - 71349, - 72407 + 70856, + 71914 ], "loc": { "start": { - "line": 2342, + "line": 2330, "column": 19 }, "end": { - "line": 2369, + "line": 2357, "column": 5 } } @@ -132328,16 +130526,16 @@ "kind": "method", "computed": false, "range": [ - 71334, - 72407 + 70841, + 71914 ], "loc": { "start": { - "line": 2342, + "line": 2330, "column": 4 }, "end": { - "line": 2369, + "line": 2357, "column": 5 } }, @@ -132346,16 +130544,16 @@ "type": "Block", "value": "*\n * Return the filtered data with following format:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} includeHeaders Optional: include headers row\n * @param {Boolean} excludeHiddenCols Optional: exclude hidden columns\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 70922, - 71329 + 70429, + 70836 ], "loc": { "start": { - "line": 2330, + "line": 2318, "column": 4 }, "end": { - "line": 2341, + "line": 2329, "column": 7 } } @@ -132366,16 +130564,16 @@ "type": "Block", "value": "*\n * Return the filtered data for a given column index\n * @param {Number} colIndex Colmun's index\n * @param {Boolean} includeHeaders Optional: include headers row\n * @return {Array} Flat list of values ['val0','val1','val2'...]\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 72413, - 72744 + 71920, + 72251 ], "loc": { "start": { - "line": 2371, + "line": 2359, "column": 4 }, "end": { - "line": 2378, + "line": 2366, "column": 7 } } @@ -132389,16 +130587,16 @@ "type": "Identifier", "name": "getFilteredDataCol", "range": [ - 72749, - 72767 + 72256, + 72274 ], "loc": { "start": { - "line": 2379, + "line": 2367, "column": 4 }, "end": { - "line": 2379, + "line": 2367, "column": 22 } } @@ -132411,16 +130609,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 72768, - 72776 + 72275, + 72283 ], "loc": { "start": { - "line": 2379, + "line": 2367, "column": 23 }, "end": { - "line": 2379, + "line": 2367, "column": 31 } } @@ -132431,16 +130629,16 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 72778, - 72792 + 72285, + 72299 ], "loc": { "start": { - "line": 2379, + "line": 2367, "column": 33 }, "end": { - "line": 2379, + "line": 2367, "column": 47 } } @@ -132450,31 +130648,31 @@ "value": false, "raw": "false", "range": [ - 72795, - 72800 + 72302, + 72307 ], "loc": { "start": { - "line": 2379, + "line": 2367, "column": 50 }, "end": { - "line": 2379, + "line": 2367, "column": 55 } } }, "range": [ - 72778, - 72800 + 72285, + 72307 ], "loc": { "start": { - "line": 2379, + "line": 2367, "column": 33 }, "end": { - "line": 2379, + "line": 2367, "column": 55 } } @@ -132491,16 +130689,16 @@ "type": "Identifier", "name": "isUndef", "range": [ - 72816, - 72823 + 72323, + 72330 ], "loc": { "start": { - "line": 2380, + "line": 2368, "column": 12 }, "end": { - "line": 2380, + "line": 2368, "column": 19 } } @@ -132510,32 +130708,32 @@ "type": "Identifier", "name": "colIndex", "range": [ - 72824, - 72832 + 72331, + 72339 ], "loc": { "start": { - "line": 2380, + "line": 2368, "column": 20 }, "end": { - "line": 2380, + "line": 2368, "column": 28 } } } ], "range": [ - 72816, - 72833 + 72323, + 72340 ], "loc": { "start": { - "line": 2380, + "line": 2368, "column": 12 }, "end": { - "line": 2380, + "line": 2368, "column": 29 } } @@ -132549,63 +130747,63 @@ "type": "ArrayExpression", "elements": [], "range": [ - 72856, - 72858 + 72363, + 72365 ], "loc": { "start": { - "line": 2381, + "line": 2369, "column": 19 }, "end": { - "line": 2381, + "line": 2369, "column": 21 } } }, "range": [ - 72849, - 72859 + 72356, + 72366 ], "loc": { "start": { - "line": 2381, + "line": 2369, "column": 12 }, "end": { - "line": 2381, + "line": 2369, "column": 22 } } } ], "range": [ - 72835, - 72869 + 72342, + 72376 ], "loc": { "start": { - "line": 2380, + "line": 2368, "column": 31 }, "end": { - "line": 2382, + "line": 2370, "column": 9 } } }, "alternate": null, "range": [ - 72812, - 72869 + 72319, + 72376 ], "loc": { "start": { - "line": 2380, + "line": 2368, "column": 8 }, "end": { - "line": 2382, + "line": 2370, "column": 9 } } @@ -132619,16 +130817,16 @@ "type": "Identifier", "name": "data", "range": [ - 72882, - 72886 + 72389, + 72393 ], "loc": { "start": { - "line": 2383, + "line": 2371, "column": 12 }, "end": { - "line": 2383, + "line": 2371, "column": 16 } } @@ -132641,16 +130839,16 @@ "object": { "type": "ThisExpression", "range": [ - 72889, - 72893 + 72396, + 72400 ], "loc": { "start": { - "line": 2383, + "line": 2371, "column": 19 }, "end": { - "line": 2383, + "line": 2371, "column": 23 } } @@ -132659,62 +130857,62 @@ "type": "Identifier", "name": "getFilteredData", "range": [ - 72894, - 72909 + 72401, + 72416 ], "loc": { "start": { - "line": 2383, + "line": 2371, "column": 24 }, "end": { - "line": 2383, + "line": 2371, "column": 39 } } }, "range": [ - 72889, - 72909 + 72396, + 72416 ], "loc": { "start": { - "line": 2383, + "line": 2371, "column": 19 }, "end": { - "line": 2383, + "line": 2371, "column": 39 } } }, "arguments": [], "range": [ - 72889, - 72911 + 72396, + 72418 ], "loc": { "start": { - "line": 2383, + "line": 2371, "column": 19 }, "end": { - "line": 2383, + "line": 2371, "column": 41 } } }, "range": [ - 72882, - 72911 + 72389, + 72418 ], "loc": { "start": { - "line": 2383, + "line": 2371, "column": 12 }, "end": { - "line": 2383, + "line": 2371, "column": 41 } } @@ -132725,16 +130923,16 @@ "type": "Identifier", "name": "colData", "range": [ - 72925, - 72932 + 72432, + 72439 ], "loc": { "start": { - "line": 2384, + "line": 2372, "column": 12 }, "end": { - "line": 2384, + "line": 2372, "column": 19 } } @@ -132743,31 +130941,31 @@ "type": "ArrayExpression", "elements": [], "range": [ - 72935, - 72937 + 72442, + 72444 ], "loc": { "start": { - "line": 2384, + "line": 2372, "column": 22 }, "end": { - "line": 2384, + "line": 2372, "column": 24 } } }, "range": [ - 72925, - 72937 + 72432, + 72444 ], "loc": { "start": { - "line": 2384, + "line": 2372, "column": 12 }, "end": { - "line": 2384, + "line": 2372, "column": 24 } } @@ -132775,16 +130973,16 @@ ], "kind": "let", "range": [ - 72878, - 72938 + 72385, + 72445 ], "loc": { "start": { - "line": 2383, + "line": 2371, "column": 8 }, "end": { - "line": 2384, + "line": 2372, "column": 25 } } @@ -132795,16 +130993,16 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 72951, - 72965 + 72458, + 72472 ], "loc": { "start": { - "line": 2385, + "line": 2373, "column": 12 }, "end": { - "line": 2385, + "line": 2373, "column": 26 } } @@ -132823,16 +131021,16 @@ "type": "Identifier", "name": "colData", "range": [ - 72981, - 72988 + 72488, + 72495 ], "loc": { "start": { - "line": 2386, + "line": 2374, "column": 12 }, "end": { - "line": 2386, + "line": 2374, "column": 19 } } @@ -132841,31 +131039,31 @@ "type": "Identifier", "name": "push", "range": [ - 72989, - 72993 + 72496, + 72500 ], "loc": { "start": { - "line": 2386, + "line": 2374, "column": 20 }, "end": { - "line": 2386, + "line": 2374, "column": 24 } } }, "range": [ - 72981, - 72993 + 72488, + 72500 ], "loc": { "start": { - "line": 2386, + "line": 2374, "column": 12 }, "end": { - "line": 2386, + "line": 2374, "column": 24 } } @@ -132882,16 +131080,16 @@ "object": { "type": "ThisExpression", "range": [ - 72994, - 72998 + 72501, + 72505 ], "loc": { "start": { - "line": 2386, + "line": 2374, "column": 25 }, "end": { - "line": 2386, + "line": 2374, "column": 29 } } @@ -132900,47 +131098,47 @@ "type": "Identifier", "name": "getHeadersText", "range": [ - 72999, - 73013 + 72506, + 72520 ], "loc": { "start": { - "line": 2386, + "line": 2374, "column": 30 }, "end": { - "line": 2386, + "line": 2374, "column": 44 } } }, "range": [ - 72994, - 73013 + 72501, + 72520 ], "loc": { "start": { - "line": 2386, + "line": 2374, "column": 25 }, "end": { - "line": 2386, + "line": 2374, "column": 44 } } }, "arguments": [], "range": [ - 72994, - 73015 + 72501, + 72522 ], "loc": { "start": { - "line": 2386, + "line": 2374, "column": 25 }, "end": { - "line": 2386, + "line": 2374, "column": 46 } } @@ -132949,94 +131147,94 @@ "type": "Identifier", "name": "colIndex", "range": [ - 73016, - 73024 + 72523, + 72531 ], "loc": { "start": { - "line": 2386, + "line": 2374, "column": 47 }, "end": { - "line": 2386, + "line": 2374, "column": 55 } } }, "range": [ - 72994, - 73025 + 72501, + 72532 ], "loc": { "start": { - "line": 2386, + "line": 2374, "column": 25 }, "end": { - "line": 2386, + "line": 2374, "column": 56 } } } ], "range": [ - 72981, - 73026 + 72488, + 72533 ], "loc": { "start": { - "line": 2386, + "line": 2374, "column": 12 }, "end": { - "line": 2386, + "line": 2374, "column": 57 } } }, "range": [ - 72981, - 73027 + 72488, + 72534 ], "loc": { "start": { - "line": 2386, + "line": 2374, "column": 12 }, "end": { - "line": 2386, + "line": 2374, "column": 58 } } } ], "range": [ - 72967, - 73037 + 72474, + 72544 ], "loc": { "start": { - "line": 2385, + "line": 2373, "column": 28 }, "end": { - "line": 2387, + "line": 2375, "column": 9 } } }, "alternate": null, "range": [ - 72947, - 73037 + 72454, + 72544 ], "loc": { "start": { - "line": 2385, + "line": 2373, "column": 8 }, "end": { - "line": 2387, + "line": 2375, "column": 9 } } @@ -133052,16 +131250,16 @@ "type": "Identifier", "name": "i", "range": [ - 73055, - 73056 + 72562, + 72563 ], "loc": { "start": { - "line": 2388, + "line": 2376, "column": 17 }, "end": { - "line": 2388, + "line": 2376, "column": 18 } } @@ -133071,31 +131269,31 @@ "value": 0, "raw": "0", "range": [ - 73059, - 73060 + 72566, + 72567 ], "loc": { "start": { - "line": 2388, + "line": 2376, "column": 21 }, "end": { - "line": 2388, + "line": 2376, "column": 22 } } }, "range": [ - 73055, - 73060 + 72562, + 72567 ], "loc": { "start": { - "line": 2388, + "line": 2376, "column": 17 }, "end": { - "line": 2388, + "line": 2376, "column": 22 } } @@ -133106,16 +131304,16 @@ "type": "Identifier", "name": "len", "range": [ - 73062, - 73065 + 72569, + 72572 ], "loc": { "start": { - "line": 2388, + "line": 2376, "column": 24 }, "end": { - "line": 2388, + "line": 2376, "column": 27 } } @@ -133127,16 +131325,16 @@ "type": "Identifier", "name": "data", "range": [ - 73068, - 73072 + 72575, + 72579 ], "loc": { "start": { - "line": 2388, + "line": 2376, "column": 30 }, "end": { - "line": 2388, + "line": 2376, "column": 34 } } @@ -133145,46 +131343,46 @@ "type": "Identifier", "name": "length", "range": [ - 73073, - 73079 + 72580, + 72586 ], "loc": { "start": { - "line": 2388, + "line": 2376, "column": 35 }, "end": { - "line": 2388, + "line": 2376, "column": 41 } } }, "range": [ - 73068, - 73079 + 72575, + 72586 ], "loc": { "start": { - "line": 2388, + "line": 2376, "column": 30 }, "end": { - "line": 2388, + "line": 2376, "column": 41 } } }, "range": [ - 73062, - 73079 + 72569, + 72586 ], "loc": { "start": { - "line": 2388, + "line": 2376, "column": 24 }, "end": { - "line": 2388, + "line": 2376, "column": 41 } } @@ -133192,16 +131390,16 @@ ], "kind": "let", "range": [ - 73051, - 73079 + 72558, + 72586 ], "loc": { "start": { - "line": 2388, + "line": 2376, "column": 13 }, "end": { - "line": 2388, + "line": 2376, "column": 41 } } @@ -133213,16 +131411,16 @@ "type": "Identifier", "name": "i", "range": [ - 73081, - 73082 + 72588, + 72589 ], "loc": { "start": { - "line": 2388, + "line": 2376, "column": 43 }, "end": { - "line": 2388, + "line": 2376, "column": 44 } } @@ -133231,31 +131429,31 @@ "type": "Identifier", "name": "len", "range": [ - 73085, - 73088 + 72592, + 72595 ], "loc": { "start": { - "line": 2388, + "line": 2376, "column": 47 }, "end": { - "line": 2388, + "line": 2376, "column": 50 } } }, "range": [ - 73081, - 73088 + 72588, + 72595 ], "loc": { "start": { - "line": 2388, + "line": 2376, "column": 43 }, "end": { - "line": 2388, + "line": 2376, "column": 50 } } @@ -133267,32 +131465,32 @@ "type": "Identifier", "name": "i", "range": [ - 73090, - 73091 + 72597, + 72598 ], "loc": { "start": { - "line": 2388, + "line": 2376, "column": 52 }, "end": { - "line": 2388, + "line": 2376, "column": 53 } } }, "prefix": false, "range": [ - 73090, - 73093 + 72597, + 72600 ], "loc": { "start": { - "line": 2388, + "line": 2376, "column": 52 }, "end": { - "line": 2388, + "line": 2376, "column": 55 } } @@ -133309,16 +131507,16 @@ "type": "Identifier", "name": "r", "range": [ - 73113, - 73114 + 72620, + 72621 ], "loc": { "start": { - "line": 2389, + "line": 2377, "column": 16 }, "end": { - "line": 2389, + "line": 2377, "column": 17 } } @@ -133330,16 +131528,16 @@ "type": "Identifier", "name": "data", "range": [ - 73117, - 73121 + 72624, + 72628 ], "loc": { "start": { - "line": 2389, + "line": 2377, "column": 20 }, "end": { - "line": 2389, + "line": 2377, "column": 24 } } @@ -133348,46 +131546,46 @@ "type": "Identifier", "name": "i", "range": [ - 73122, - 73123 + 72629, + 72630 ], "loc": { "start": { - "line": 2389, + "line": 2377, "column": 25 }, "end": { - "line": 2389, + "line": 2377, "column": 26 } } }, "range": [ - 73117, - 73124 + 72624, + 72631 ], "loc": { "start": { - "line": 2389, + "line": 2377, "column": 20 }, "end": { - "line": 2389, + "line": 2377, "column": 27 } } }, "range": [ - 73113, - 73124 + 72620, + 72631 ], "loc": { "start": { - "line": 2389, + "line": 2377, "column": 16 }, "end": { - "line": 2389, + "line": 2377, "column": 27 } } @@ -133398,16 +131596,16 @@ "type": "Identifier", "name": "d", "range": [ - 73187, - 73188 + 72694, + 72695 ], "loc": { "start": { - "line": 2391, + "line": 2379, "column": 16 }, "end": { - "line": 2391, + "line": 2379, "column": 17 } } @@ -133419,16 +131617,16 @@ "type": "Identifier", "name": "r", "range": [ - 73191, - 73192 + 72698, + 72699 ], "loc": { "start": { - "line": 2391, + "line": 2379, "column": 20 }, "end": { - "line": 2391, + "line": 2379, "column": 21 } } @@ -133438,46 +131636,46 @@ "value": 1, "raw": "1", "range": [ - 73193, - 73194 + 72700, + 72701 ], "loc": { "start": { - "line": 2391, + "line": 2379, "column": 22 }, "end": { - "line": 2391, + "line": 2379, "column": 23 } } }, "range": [ - 73191, - 73195 + 72698, + 72702 ], "loc": { "start": { - "line": 2391, + "line": 2379, "column": 20 }, "end": { - "line": 2391, + "line": 2379, "column": 24 } } }, "range": [ - 73187, - 73195 + 72694, + 72702 ], "loc": { "start": { - "line": 2391, + "line": 2379, "column": 16 }, "end": { - "line": 2391, + "line": 2379, "column": 24 } }, @@ -133486,16 +131684,16 @@ "type": "Line", "value": "cols values of current row", "range": [ - 73142, - 73170 + 72649, + 72677 ], "loc": { "start": { - "line": 2390, + "line": 2378, "column": 16 }, "end": { - "line": 2390, + "line": 2378, "column": 44 } } @@ -133508,16 +131706,16 @@ "type": "Identifier", "name": "c", "range": [ - 73255, - 73256 + 72762, + 72763 ], "loc": { "start": { - "line": 2393, + "line": 2381, "column": 16 }, "end": { - "line": 2393, + "line": 2381, "column": 17 } } @@ -133529,16 +131727,16 @@ "type": "Identifier", "name": "d", "range": [ - 73259, - 73260 + 72766, + 72767 ], "loc": { "start": { - "line": 2393, + "line": 2381, "column": 20 }, "end": { - "line": 2393, + "line": 2381, "column": 21 } } @@ -133547,46 +131745,46 @@ "type": "Identifier", "name": "colIndex", "range": [ - 73261, - 73269 + 72768, + 72776 ], "loc": { "start": { - "line": 2393, + "line": 2381, "column": 22 }, "end": { - "line": 2393, + "line": 2381, "column": 30 } } }, "range": [ - 73259, - 73270 + 72766, + 72777 ], "loc": { "start": { - "line": 2393, + "line": 2381, "column": 20 }, "end": { - "line": 2393, + "line": 2381, "column": 31 } } }, "range": [ - 73255, - 73270 + 72762, + 72777 ], "loc": { "start": { - "line": 2393, + "line": 2381, "column": 16 }, "end": { - "line": 2393, + "line": 2381, "column": 31 } }, @@ -133595,16 +131793,16 @@ "type": "Line", "value": "data of searched column", "range": [ - 73213, - 73238 + 72720, + 72745 ], "loc": { "start": { - "line": 2392, + "line": 2380, "column": 16 }, "end": { - "line": 2392, + "line": 2380, "column": 41 } } @@ -133614,16 +131812,16 @@ ], "kind": "let", "range": [ - 73109, - 73271 + 72616, + 72778 ], "loc": { "start": { - "line": 2389, + "line": 2377, "column": 12 }, "end": { - "line": 2393, + "line": 2381, "column": 32 } } @@ -133639,16 +131837,16 @@ "type": "Identifier", "name": "colData", "range": [ - 73284, - 73291 + 72791, + 72798 ], "loc": { "start": { - "line": 2394, + "line": 2382, "column": 12 }, "end": { - "line": 2394, + "line": 2382, "column": 19 } } @@ -133657,31 +131855,31 @@ "type": "Identifier", "name": "push", "range": [ - 73292, - 73296 + 72799, + 72803 ], "loc": { "start": { - "line": 2394, + "line": 2382, "column": 20 }, "end": { - "line": 2394, + "line": 2382, "column": 24 } } }, "range": [ - 73284, - 73296 + 72791, + 72803 ], "loc": { "start": { - "line": 2394, + "line": 2382, "column": 12 }, "end": { - "line": 2394, + "line": 2382, "column": 24 } } @@ -133691,78 +131889,78 @@ "type": "Identifier", "name": "c", "range": [ - 73297, - 73298 + 72804, + 72805 ], "loc": { "start": { - "line": 2394, + "line": 2382, "column": 25 }, "end": { - "line": 2394, + "line": 2382, "column": 26 } } } ], "range": [ - 73284, - 73299 + 72791, + 72806 ], "loc": { "start": { - "line": 2394, + "line": 2382, "column": 12 }, "end": { - "line": 2394, + "line": 2382, "column": 27 } } }, "range": [ - 73284, - 73300 + 72791, + 72807 ], "loc": { "start": { - "line": 2394, + "line": 2382, "column": 12 }, "end": { - "line": 2394, + "line": 2382, "column": 28 } } } ], "range": [ - 73095, - 73310 + 72602, + 72817 ], "loc": { "start": { - "line": 2388, + "line": 2376, "column": 57 }, "end": { - "line": 2395, + "line": 2383, "column": 9 } } }, "range": [ - 73046, - 73310 + 72553, + 72817 ], "loc": { "start": { - "line": 2388, + "line": 2376, "column": 8 }, "end": { - "line": 2395, + "line": 2383, "column": 9 } } @@ -133773,47 +131971,47 @@ "type": "Identifier", "name": "colData", "range": [ - 73326, - 73333 + 72833, + 72840 ], "loc": { "start": { - "line": 2396, + "line": 2384, "column": 15 }, "end": { - "line": 2396, + "line": 2384, "column": 22 } } }, "range": [ - 73319, - 73334 + 72826, + 72841 ], "loc": { "start": { - "line": 2396, + "line": 2384, "column": 8 }, "end": { - "line": 2396, + "line": 2384, "column": 23 } } } ], "range": [ - 72802, - 73340 + 72309, + 72847 ], "loc": { "start": { - "line": 2379, + "line": 2367, "column": 57 }, "end": { - "line": 2397, + "line": 2385, "column": 5 } } @@ -133821,16 +132019,16 @@ "generator": false, "expression": false, "range": [ - 72767, - 73340 + 72274, + 72847 ], "loc": { "start": { - "line": 2379, + "line": 2367, "column": 22 }, "end": { - "line": 2397, + "line": 2385, "column": 5 } } @@ -133838,16 +132036,16 @@ "kind": "method", "computed": false, "range": [ - 72749, - 73340 + 72256, + 72847 ], "loc": { "start": { - "line": 2379, + "line": 2367, "column": 4 }, "end": { - "line": 2397, + "line": 2385, "column": 5 } }, @@ -133856,16 +132054,16 @@ "type": "Block", "value": "*\n * Return the filtered data for a given column index\n * @param {Number} colIndex Colmun's index\n * @param {Boolean} includeHeaders Optional: include headers row\n * @return {Array} Flat list of values ['val0','val1','val2'...]\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 72413, - 72744 + 71920, + 72251 ], "loc": { "start": { - "line": 2371, + "line": 2359, "column": 4 }, "end": { - "line": 2378, + "line": 2366, "column": 7 } } @@ -133876,16 +132074,16 @@ "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": [ - 73346, - 73508 + 72853, + 73015 ], "loc": { "start": { - "line": 2399, + "line": 2387, "column": 4 }, "end": { - "line": 2403, + "line": 2391, "column": 7 } } @@ -133899,16 +132097,16 @@ "type": "Identifier", "name": "getRowDisplay", "range": [ - 73513, - 73526 + 73020, + 73033 ], "loc": { "start": { - "line": 2404, + "line": 2392, "column": 4 }, "end": { - "line": 2404, + "line": 2392, "column": 17 } } @@ -133921,16 +132119,16 @@ "type": "Identifier", "name": "row", "range": [ - 73527, - 73530 + 73034, + 73037 ], "loc": { "start": { - "line": 2404, + "line": 2392, "column": 18 }, "end": { - "line": 2404, + "line": 2392, "column": 21 } } @@ -133951,16 +132149,16 @@ "type": "Identifier", "name": "row", "range": [ - 73549, - 73552 + 73056, + 73059 ], "loc": { "start": { - "line": 2405, + "line": 2393, "column": 15 }, "end": { - "line": 2405, + "line": 2393, "column": 18 } } @@ -133969,31 +132167,31 @@ "type": "Identifier", "name": "style", "range": [ - 73553, - 73558 + 73060, + 73065 ], "loc": { "start": { - "line": 2405, + "line": 2393, "column": 19 }, "end": { - "line": 2405, + "line": 2393, "column": 24 } } }, "range": [ - 73549, - 73558 + 73056, + 73065 ], "loc": { "start": { - "line": 2405, + "line": 2393, "column": 15 }, "end": { - "line": 2405, + "line": 2393, "column": 24 } } @@ -134002,62 +132200,62 @@ "type": "Identifier", "name": "display", "range": [ - 73559, - 73566 + 73066, + 73073 ], "loc": { "start": { - "line": 2405, + "line": 2393, "column": 25 }, "end": { - "line": 2405, + "line": 2393, "column": 32 } } }, "range": [ - 73549, - 73566 + 73056, + 73073 ], "loc": { "start": { - "line": 2405, + "line": 2393, "column": 15 }, "end": { - "line": 2405, + "line": 2393, "column": 32 } } }, "range": [ - 73542, - 73567 + 73049, + 73074 ], "loc": { "start": { - "line": 2405, + "line": 2393, "column": 8 }, "end": { - "line": 2405, + "line": 2393, "column": 33 } } } ], "range": [ - 73532, - 73573 + 73039, + 73080 ], "loc": { "start": { - "line": 2404, + "line": 2392, "column": 23 }, "end": { - "line": 2406, + "line": 2394, "column": 5 } } @@ -134065,16 +132263,16 @@ "generator": false, "expression": false, "range": [ - 73526, - 73573 + 73033, + 73080 ], "loc": { "start": { - "line": 2404, + "line": 2392, "column": 17 }, "end": { - "line": 2406, + "line": 2394, "column": 5 } } @@ -134082,16 +132280,16 @@ "kind": "method", "computed": false, "range": [ - 73513, - 73573 + 73020, + 73080 ], "loc": { "start": { - "line": 2404, + "line": 2392, "column": 4 }, "end": { - "line": 2406, + "line": 2394, "column": 5 } }, @@ -134100,16 +132298,16 @@ "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": [ - 73346, - 73508 + 72853, + 73015 ], "loc": { "start": { - "line": 2399, + "line": 2387, "column": 4 }, "end": { - "line": 2403, + "line": 2391, "column": 7 } } @@ -134120,16 +132318,16 @@ "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": [ - 73579, - 73752 + 73086, + 73259 ], "loc": { "start": { - "line": 2408, + "line": 2396, "column": 4 }, "end": { - "line": 2412, + "line": 2400, "column": 7 } } @@ -134143,16 +132341,16 @@ "type": "Identifier", "name": "validateRow", "range": [ - 73757, - 73768 + 73264, + 73275 ], "loc": { "start": { - "line": 2413, + "line": 2401, "column": 4 }, "end": { - "line": 2413, + "line": 2401, "column": 15 } } @@ -134165,16 +132363,16 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 73769, - 73777 + 73276, + 73284 ], "loc": { "start": { - "line": 2413, + "line": 2401, "column": 16 }, "end": { - "line": 2413, + "line": 2401, "column": 24 } } @@ -134183,16 +132381,16 @@ "type": "Identifier", "name": "isValid", "range": [ - 73779, - 73786 + 73286, + 73293 ], "loc": { "start": { - "line": 2413, + "line": 2401, "column": 26 }, "end": { - "line": 2413, + "line": 2401, "column": 33 } } @@ -134210,16 +132408,16 @@ "type": "Identifier", "name": "row", "range": [ - 73802, - 73805 + 73309, + 73312 ], "loc": { "start": { - "line": 2414, + "line": 2402, "column": 12 }, "end": { - "line": 2414, + "line": 2402, "column": 15 } } @@ -134236,16 +132434,16 @@ "object": { "type": "ThisExpression", "range": [ - 73808, - 73812 + 73315, + 73319 ], "loc": { "start": { - "line": 2414, + "line": 2402, "column": 18 }, "end": { - "line": 2414, + "line": 2402, "column": 22 } } @@ -134254,31 +132452,31 @@ "type": "Identifier", "name": "tbl", "range": [ - 73813, - 73816 + 73320, + 73323 ], "loc": { "start": { - "line": 2414, + "line": 2402, "column": 23 }, "end": { - "line": 2414, + "line": 2402, "column": 26 } } }, "range": [ - 73808, - 73816 + 73315, + 73323 ], "loc": { "start": { - "line": 2414, + "line": 2402, "column": 18 }, "end": { - "line": 2414, + "line": 2402, "column": 26 } } @@ -134287,31 +132485,31 @@ "type": "Identifier", "name": "rows", "range": [ - 73817, - 73821 + 73324, + 73328 ], "loc": { "start": { - "line": 2414, + "line": 2402, "column": 27 }, "end": { - "line": 2414, + "line": 2402, "column": 31 } } }, "range": [ - 73808, - 73821 + 73315, + 73328 ], "loc": { "start": { - "line": 2414, + "line": 2402, "column": 18 }, "end": { - "line": 2414, + "line": 2402, "column": 31 } } @@ -134320,46 +132518,46 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 73822, - 73830 + 73329, + 73337 ], "loc": { "start": { - "line": 2414, + "line": 2402, "column": 32 }, "end": { - "line": 2414, + "line": 2402, "column": 40 } } }, "range": [ - 73808, - 73831 + 73315, + 73338 ], "loc": { "start": { - "line": 2414, + "line": 2402, "column": 18 }, "end": { - "line": 2414, + "line": 2402, "column": 41 } } }, "range": [ - 73802, - 73831 + 73309, + 73338 ], "loc": { "start": { - "line": 2414, + "line": 2402, "column": 12 }, "end": { - "line": 2414, + "line": 2402, "column": 41 } } @@ -134367,16 +132565,16 @@ ], "kind": "let", "range": [ - 73798, - 73832 + 73305, + 73339 ], "loc": { "start": { - "line": 2414, + "line": 2402, "column": 8 }, "end": { - "line": 2414, + "line": 2402, "column": 42 } } @@ -134393,32 +132591,32 @@ "type": "Identifier", "name": "row", "range": [ - 73846, - 73849 + 73353, + 73356 ], "loc": { "start": { - "line": 2415, + "line": 2403, "column": 13 }, "end": { - "line": 2415, + "line": 2403, "column": 16 } } }, "prefix": true, "range": [ - 73845, - 73849 + 73352, + 73356 ], "loc": { "start": { - "line": 2415, + "line": 2403, "column": 12 }, "end": { - "line": 2415, + "line": 2403, "column": 16 } } @@ -134433,32 +132631,32 @@ "type": "Identifier", "name": "isValid", "range": [ - 73860, - 73867 + 73367, + 73374 ], "loc": { "start": { - "line": 2415, + "line": 2403, "column": 27 }, "end": { - "line": 2415, + "line": 2403, "column": 34 } } }, "prefix": true, "range": [ - 73853, - 73867 + 73360, + 73374 ], "loc": { "start": { - "line": 2415, + "line": 2403, "column": 20 }, "end": { - "line": 2415, + "line": 2403, "column": 34 } } @@ -134468,46 +132666,46 @@ "value": "boolean", "raw": "'boolean'", "range": [ - 73872, - 73881 + 73379, + 73388 ], "loc": { "start": { - "line": 2415, + "line": 2403, "column": 39 }, "end": { - "line": 2415, + "line": 2403, "column": 48 } } }, "range": [ - 73853, - 73881 + 73360, + 73388 ], "loc": { "start": { - "line": 2415, + "line": 2403, "column": 20 }, "end": { - "line": 2415, + "line": 2403, "column": 48 } } }, "range": [ - 73845, - 73881 + 73352, + 73388 ], "loc": { "start": { - "line": 2415, + "line": 2403, "column": 12 }, "end": { - "line": 2415, + "line": 2403, "column": 48 } } @@ -134519,48 +132717,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 73897, - 73904 + 73404, + 73411 ], "loc": { "start": { - "line": 2416, + "line": 2404, "column": 12 }, "end": { - "line": 2416, + "line": 2404, "column": 19 } } } ], "range": [ - 73883, - 73914 + 73390, + 73421 ], "loc": { "start": { - "line": 2415, + "line": 2403, "column": 50 }, "end": { - "line": 2417, + "line": 2405, "column": 9 } } }, "alternate": null, "range": [ - 73841, - 73914 + 73348, + 73421 ], "loc": { "start": { - "line": 2415, + "line": 2403, "column": 8 }, "end": { - "line": 2417, + "line": 2405, "column": 9 } }, @@ -134569,16 +132767,16 @@ "type": "Line", "value": " always visible rows are valid", "range": [ - 73924, - 73956 + 73431, + 73463 ], "loc": { "start": { - "line": 2419, + "line": 2407, "column": 8 }, "end": { - "line": 2419, + "line": 2407, "column": 40 } } @@ -134596,16 +132794,16 @@ "object": { "type": "ThisExpression", "range": [ - 73969, - 73973 + 73476, + 73480 ], "loc": { "start": { - "line": 2420, + "line": 2408, "column": 12 }, "end": { - "line": 2420, + "line": 2408, "column": 16 } } @@ -134614,31 +132812,31 @@ "type": "Identifier", "name": "hasVisibleRows", "range": [ - 73974, - 73988 + 73481, + 73495 ], "loc": { "start": { - "line": 2420, + "line": 2408, "column": 17 }, "end": { - "line": 2420, + "line": 2408, "column": 31 } } }, "range": [ - 73969, - 73988 + 73476, + 73495 ], "loc": { "start": { - "line": 2420, + "line": 2408, "column": 12 }, "end": { - "line": 2420, + "line": 2408, "column": 31 } } @@ -134657,16 +132855,16 @@ "object": { "type": "ThisExpression", "range": [ - 73992, - 73996 + 73499, + 73503 ], "loc": { "start": { - "line": 2420, + "line": 2408, "column": 35 }, "end": { - "line": 2420, + "line": 2408, "column": 39 } } @@ -134675,31 +132873,31 @@ "type": "Identifier", "name": "visibleRows", "range": [ - 73997, - 74008 + 73504, + 73515 ], "loc": { "start": { - "line": 2420, + "line": 2408, "column": 40 }, "end": { - "line": 2420, + "line": 2408, "column": 51 } } }, "range": [ - 73992, - 74008 + 73499, + 73515 ], "loc": { "start": { - "line": 2420, + "line": 2408, "column": 35 }, "end": { - "line": 2420, + "line": 2408, "column": 51 } } @@ -134708,31 +132906,31 @@ "type": "Identifier", "name": "indexOf", "range": [ - 74009, - 74016 + 73516, + 73523 ], "loc": { "start": { - "line": 2420, + "line": 2408, "column": 52 }, "end": { - "line": 2420, + "line": 2408, "column": 59 } } }, "range": [ - 73992, - 74016 + 73499, + 73523 ], "loc": { "start": { - "line": 2420, + "line": 2408, "column": 35 }, "end": { - "line": 2420, + "line": 2408, "column": 59 } } @@ -134742,32 +132940,32 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 74017, - 74025 + 73524, + 73532 ], "loc": { "start": { - "line": 2420, + "line": 2408, "column": 60 }, "end": { - "line": 2420, + "line": 2408, "column": 68 } } } ], "range": [ - 73992, - 74026 + 73499, + 73533 ], "loc": { "start": { - "line": 2420, + "line": 2408, "column": 35 }, "end": { - "line": 2420, + "line": 2408, "column": 69 } } @@ -134780,62 +132978,62 @@ "value": 1, "raw": "1", "range": [ - 74032, - 74033 + 73539, + 73540 ], "loc": { "start": { - "line": 2420, + "line": 2408, "column": 75 }, "end": { - "line": 2420, + "line": 2408, "column": 76 } } }, "prefix": true, "range": [ - 74031, - 74033 + 73538, + 73540 ], "loc": { "start": { - "line": 2420, + "line": 2408, "column": 74 }, "end": { - "line": 2420, + "line": 2408, "column": 76 } } }, "range": [ - 73992, - 74033 + 73499, + 73540 ], "loc": { "start": { - "line": 2420, + "line": 2408, "column": 35 }, "end": { - "line": 2420, + "line": 2408, "column": 76 } } }, "range": [ - 73969, - 74033 + 73476, + 73540 ], "loc": { "start": { - "line": 2420, + "line": 2408, "column": 12 }, "end": { - "line": 2420, + "line": 2408, "column": 76 } } @@ -134852,16 +133050,16 @@ "type": "Identifier", "name": "isValid", "range": [ - 74049, - 74056 + 73556, + 73563 ], "loc": { "start": { - "line": 2421, + "line": 2409, "column": 12 }, "end": { - "line": 2421, + "line": 2409, "column": 19 } } @@ -134871,78 +133069,78 @@ "value": true, "raw": "true", "range": [ - 74059, - 74063 + 73566, + 73570 ], "loc": { "start": { - "line": 2421, + "line": 2409, "column": 22 }, "end": { - "line": 2421, + "line": 2409, "column": 26 } } }, "range": [ - 74049, - 74063 + 73556, + 73570 ], "loc": { "start": { - "line": 2421, + "line": 2409, "column": 12 }, "end": { - "line": 2421, + "line": 2409, "column": 26 } } }, "range": [ - 74049, - 74064 + 73556, + 73571 ], "loc": { "start": { - "line": 2421, + "line": 2409, "column": 12 }, "end": { - "line": 2421, + "line": 2409, "column": 27 } } } ], "range": [ - 74035, - 74074 + 73542, + 73581 ], "loc": { "start": { - "line": 2420, + "line": 2408, "column": 78 }, "end": { - "line": 2422, + "line": 2410, "column": 9 } } }, "alternate": null, "range": [ - 73965, - 74074 + 73472, + 73581 ], "loc": { "start": { - "line": 2420, + "line": 2408, "column": 8 }, "end": { - "line": 2422, + "line": 2410, "column": 9 } }, @@ -134951,16 +133149,16 @@ "type": "Line", "value": " always visible rows are valid", "range": [ - 73924, - 73956 + 73431, + 73463 ], "loc": { "start": { - "line": 2419, + "line": 2407, "column": 8 }, "end": { - "line": 2419, + "line": 2407, "column": 40 } } @@ -134976,16 +133174,16 @@ "type": "Identifier", "name": "displayFlag", "range": [ - 74088, - 74099 + 73595, + 73606 ], "loc": { "start": { - "line": 2424, + "line": 2412, "column": 12 }, "end": { - "line": 2424, + "line": 2412, "column": 23 } } @@ -134996,16 +133194,16 @@ "type": "Identifier", "name": "isValid", "range": [ - 74102, - 74109 + 73609, + 73616 ], "loc": { "start": { - "line": 2424, + "line": 2412, "column": 26 }, "end": { - "line": 2424, + "line": 2412, "column": 33 } } @@ -135015,16 +133213,16 @@ "value": "", "raw": "''", "range": [ - 74112, - 74114 + 73619, + 73621 ], "loc": { "start": { - "line": 2424, + "line": 2412, "column": 36 }, "end": { - "line": 2424, + "line": 2412, "column": 38 } } @@ -135033,46 +133231,46 @@ "type": "Identifier", "name": "NONE", "range": [ - 74117, - 74121 + 73624, + 73628 ], "loc": { "start": { - "line": 2424, + "line": 2412, "column": 41 }, "end": { - "line": 2424, + "line": 2412, "column": 45 } } }, "range": [ - 74102, - 74121 + 73609, + 73628 ], "loc": { "start": { - "line": 2424, + "line": 2412, "column": 26 }, "end": { - "line": 2424, + "line": 2412, "column": 45 } } }, "range": [ - 74088, - 74121 + 73595, + 73628 ], "loc": { "start": { - "line": 2424, + "line": 2412, "column": 12 }, "end": { - "line": 2424, + "line": 2412, "column": 45 } } @@ -135083,16 +133281,16 @@ "type": "Identifier", "name": "validFlag", "range": [ - 74135, - 74144 + 73642, + 73651 ], "loc": { "start": { - "line": 2425, + "line": 2413, "column": 12 }, "end": { - "line": 2425, + "line": 2413, "column": 21 } } @@ -135103,16 +133301,16 @@ "type": "Identifier", "name": "isValid", "range": [ - 74147, - 74154 + 73654, + 73661 ], "loc": { "start": { - "line": 2425, + "line": 2413, "column": 24 }, "end": { - "line": 2425, + "line": 2413, "column": 31 } } @@ -135122,16 +133320,16 @@ "value": "true", "raw": "'true'", "range": [ - 74157, - 74163 + 73664, + 73670 ], "loc": { "start": { - "line": 2425, + "line": 2413, "column": 34 }, "end": { - "line": 2425, + "line": 2413, "column": 40 } } @@ -135141,46 +133339,46 @@ "value": "false", "raw": "'false'", "range": [ - 74166, - 74173 + 73673, + 73680 ], "loc": { "start": { - "line": 2425, + "line": 2413, "column": 43 }, "end": { - "line": 2425, + "line": 2413, "column": 50 } } }, "range": [ - 74147, - 74173 + 73654, + 73680 ], "loc": { "start": { - "line": 2425, + "line": 2413, "column": 24 }, "end": { - "line": 2425, + "line": 2413, "column": 50 } } }, "range": [ - 74135, - 74173 + 73642, + 73680 ], "loc": { "start": { - "line": 2425, + "line": 2413, "column": 12 }, "end": { - "line": 2425, + "line": 2413, "column": 50 } } @@ -135188,16 +133386,16 @@ ], "kind": "let", "range": [ - 74084, - 74174 + 73591, + 73681 ], "loc": { "start": { - "line": 2424, + "line": 2412, "column": 8 }, "end": { - "line": 2425, + "line": 2413, "column": 51 } } @@ -135217,16 +133415,16 @@ "type": "Identifier", "name": "row", "range": [ - 74183, - 74186 + 73690, + 73693 ], "loc": { "start": { - "line": 2426, + "line": 2414, "column": 8 }, "end": { - "line": 2426, + "line": 2414, "column": 11 } } @@ -135235,31 +133433,31 @@ "type": "Identifier", "name": "style", "range": [ - 74187, - 74192 + 73694, + 73699 ], "loc": { "start": { - "line": 2426, + "line": 2414, "column": 12 }, "end": { - "line": 2426, + "line": 2414, "column": 17 } } }, "range": [ - 74183, - 74192 + 73690, + 73699 ], "loc": { "start": { - "line": 2426, + "line": 2414, "column": 8 }, "end": { - "line": 2426, + "line": 2414, "column": 17 } } @@ -135268,31 +133466,31 @@ "type": "Identifier", "name": "display", "range": [ - 74193, - 74200 + 73700, + 73707 ], "loc": { "start": { - "line": 2426, + "line": 2414, "column": 18 }, "end": { - "line": 2426, + "line": 2414, "column": 25 } } }, "range": [ - 74183, - 74200 + 73690, + 73707 ], "loc": { "start": { - "line": 2426, + "line": 2414, "column": 8 }, "end": { - "line": 2426, + "line": 2414, "column": 25 } } @@ -135301,46 +133499,46 @@ "type": "Identifier", "name": "displayFlag", "range": [ - 74203, - 74214 + 73710, + 73721 ], "loc": { "start": { - "line": 2426, + "line": 2414, "column": 28 }, "end": { - "line": 2426, + "line": 2414, "column": 39 } } }, "range": [ - 74183, - 74214 + 73690, + 73721 ], "loc": { "start": { - "line": 2426, + "line": 2414, "column": 8 }, "end": { - "line": 2426, + "line": 2414, "column": 39 } } }, "range": [ - 74183, - 74215 + 73690, + 73722 ], "loc": { "start": { - "line": 2426, + "line": 2414, "column": 8 }, "end": { - "line": 2426, + "line": 2414, "column": 40 } } @@ -135353,16 +133551,16 @@ "object": { "type": "ThisExpression", "range": [ - 74229, - 74233 + 73736, + 73740 ], "loc": { "start": { - "line": 2428, + "line": 2416, "column": 12 }, "end": { - "line": 2428, + "line": 2416, "column": 16 } } @@ -135371,31 +133569,31 @@ "type": "Identifier", "name": "paging", "range": [ - 74234, - 74240 + 73741, + 73747 ], "loc": { "start": { - "line": 2428, + "line": 2416, "column": 17 }, "end": { - "line": 2428, + "line": 2416, "column": 23 } } }, "range": [ - 74229, - 74240 + 73736, + 73747 ], "loc": { "start": { - "line": 2428, + "line": 2416, "column": 12 }, "end": { - "line": 2428, + "line": 2416, "column": 23 } } @@ -135414,16 +133612,16 @@ "type": "Identifier", "name": "row", "range": [ - 74256, - 74259 + 73763, + 73766 ], "loc": { "start": { - "line": 2429, + "line": 2417, "column": 12 }, "end": { - "line": 2429, + "line": 2417, "column": 15 } } @@ -135432,31 +133630,31 @@ "type": "Identifier", "name": "setAttribute", "range": [ - 74260, - 74272 + 73767, + 73779 ], "loc": { "start": { - "line": 2429, + "line": 2417, "column": 16 }, "end": { - "line": 2429, + "line": 2417, "column": 28 } } }, "range": [ - 74256, - 74272 + 73763, + 73779 ], "loc": { "start": { - "line": 2429, + "line": 2417, "column": 12 }, "end": { - "line": 2429, + "line": 2417, "column": 28 } } @@ -135467,16 +133665,16 @@ "value": "validRow", "raw": "'validRow'", "range": [ - 74273, - 74283 + 73780, + 73790 ], "loc": { "start": { - "line": 2429, + "line": 2417, "column": 29 }, "end": { - "line": 2429, + "line": 2417, "column": 39 } } @@ -135485,79 +133683,79 @@ "type": "Identifier", "name": "validFlag", "range": [ - 74285, - 74294 + 73792, + 73801 ], "loc": { "start": { - "line": 2429, + "line": 2417, "column": 41 }, "end": { - "line": 2429, + "line": 2417, "column": 50 } } } ], "range": [ - 74256, - 74295 + 73763, + 73802 ], "loc": { "start": { - "line": 2429, + "line": 2417, "column": 12 }, "end": { - "line": 2429, + "line": 2417, "column": 51 } } }, "range": [ - 74256, - 74296 + 73763, + 73803 ], "loc": { "start": { - "line": 2429, + "line": 2417, "column": 12 }, "end": { - "line": 2429, + "line": 2417, "column": 52 } } } ], "range": [ - 74242, - 74306 + 73749, + 73813 ], "loc": { "start": { - "line": 2428, + "line": 2416, "column": 25 }, "end": { - "line": 2430, + "line": 2418, "column": 9 } } }, "alternate": null, "range": [ - 74225, - 74306 + 73732, + 73813 ], "loc": { "start": { - "line": 2428, + "line": 2416, "column": 8 }, "end": { - "line": 2430, + "line": 2418, "column": 9 } } @@ -135568,16 +133766,16 @@ "type": "Identifier", "name": "isValid", "range": [ - 74320, - 74327 + 73827, + 73834 ], "loc": { "start": { - "line": 2432, + "line": 2420, "column": 12 }, "end": { - "line": 2432, + "line": 2420, "column": 19 } } @@ -135601,16 +133799,16 @@ "object": { "type": "ThisExpression", "range": [ - 74347, - 74351 + 73854, + 73858 ], "loc": { "start": { - "line": 2433, + "line": 2421, "column": 16 }, "end": { - "line": 2433, + "line": 2421, "column": 20 } } @@ -135619,31 +133817,31 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 74352, - 74366 + 73859, + 73873 ], "loc": { "start": { - "line": 2433, + "line": 2421, "column": 21 }, "end": { - "line": 2433, + "line": 2421, "column": 35 } } }, "range": [ - 74347, - 74366 + 73854, + 73873 ], "loc": { "start": { - "line": 2433, + "line": 2421, "column": 16 }, "end": { - "line": 2433, + "line": 2421, "column": 35 } } @@ -135652,31 +133850,31 @@ "type": "Identifier", "name": "indexOf", "range": [ - 74367, - 74374 + 73874, + 73881 ], "loc": { "start": { - "line": 2433, + "line": 2421, "column": 36 }, "end": { - "line": 2433, + "line": 2421, "column": 43 } } }, "range": [ - 74347, - 74374 + 73854, + 73881 ], "loc": { "start": { - "line": 2433, + "line": 2421, "column": 16 }, "end": { - "line": 2433, + "line": 2421, "column": 43 } } @@ -135686,32 +133884,32 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 74375, - 74383 + 73882, + 73890 ], "loc": { "start": { - "line": 2433, + "line": 2421, "column": 44 }, "end": { - "line": 2433, + "line": 2421, "column": 52 } } } ], "range": [ - 74347, - 74384 + 73854, + 73891 ], "loc": { "start": { - "line": 2433, + "line": 2421, "column": 16 }, "end": { - "line": 2433, + "line": 2421, "column": 53 } } @@ -135724,47 +133922,47 @@ "value": 1, "raw": "1", "range": [ - 74390, - 74391 + 73897, + 73898 ], "loc": { "start": { - "line": 2433, + "line": 2421, "column": 59 }, "end": { - "line": 2433, + "line": 2421, "column": 60 } } }, "prefix": true, "range": [ - 74389, - 74391 + 73896, + 73898 ], "loc": { "start": { - "line": 2433, + "line": 2421, "column": 58 }, "end": { - "line": 2433, + "line": 2421, "column": 60 } } }, "range": [ - 74347, - 74391 + 73854, + 73898 ], "loc": { "start": { - "line": 2433, + "line": 2421, "column": 16 }, "end": { - "line": 2433, + "line": 2421, "column": 60 } } @@ -135785,16 +133983,16 @@ "object": { "type": "ThisExpression", "range": [ - 74411, - 74415 + 73918, + 73922 ], "loc": { "start": { - "line": 2434, + "line": 2422, "column": 16 }, "end": { - "line": 2434, + "line": 2422, "column": 20 } } @@ -135803,31 +134001,31 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 74416, - 74430 + 73923, + 73937 ], "loc": { "start": { - "line": 2434, + "line": 2422, "column": 21 }, "end": { - "line": 2434, + "line": 2422, "column": 35 } } }, "range": [ - 74411, - 74430 + 73918, + 73937 ], "loc": { "start": { - "line": 2434, + "line": 2422, "column": 16 }, "end": { - "line": 2434, + "line": 2422, "column": 35 } } @@ -135836,31 +134034,31 @@ "type": "Identifier", "name": "push", "range": [ - 74431, - 74435 + 73938, + 73942 ], "loc": { "start": { - "line": 2434, + "line": 2422, "column": 36 }, "end": { - "line": 2434, + "line": 2422, "column": 40 } } }, "range": [ - 74411, - 74435 + 73918, + 73942 ], "loc": { "start": { - "line": 2434, + "line": 2422, "column": 16 }, "end": { - "line": 2434, + "line": 2422, "column": 40 } } @@ -135870,79 +134068,79 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 74436, - 74444 + 73943, + 73951 ], "loc": { "start": { - "line": 2434, + "line": 2422, "column": 41 }, "end": { - "line": 2434, + "line": 2422, "column": 49 } } } ], "range": [ - 74411, - 74445 + 73918, + 73952 ], "loc": { "start": { - "line": 2434, + "line": 2422, "column": 16 }, "end": { - "line": 2434, + "line": 2422, "column": 50 } } }, "range": [ - 74411, - 74446 + 73918, + 73953 ], "loc": { "start": { - "line": 2434, + "line": 2422, "column": 16 }, "end": { - "line": 2434, + "line": 2422, "column": 51 } } } ], "range": [ - 74393, - 74460 + 73900, + 73967 ], "loc": { "start": { - "line": 2433, + "line": 2421, "column": 62 }, "end": { - "line": 2435, + "line": 2423, "column": 13 } } }, "alternate": null, "range": [ - 74343, - 74460 + 73850, + 73967 ], "loc": { "start": { - "line": 2433, + "line": 2421, "column": 12 }, "end": { - "line": 2435, + "line": 2423, "column": 13 } } @@ -135955,16 +134153,16 @@ "object": { "type": "ThisExpression", "range": [ - 74478, - 74482 + 73985, + 73989 ], "loc": { "start": { - "line": 2437, + "line": 2425, "column": 16 }, "end": { - "line": 2437, + "line": 2425, "column": 20 } } @@ -135973,31 +134171,31 @@ "type": "Identifier", "name": "onRowValidated", "range": [ - 74483, - 74497 + 73990, + 74004 ], "loc": { "start": { - "line": 2437, + "line": 2425, "column": 21 }, "end": { - "line": 2437, + "line": 2425, "column": 35 } } }, "range": [ - 74478, - 74497 + 73985, + 74004 ], "loc": { "start": { - "line": 2437, + "line": 2425, "column": 16 }, "end": { - "line": 2437, + "line": 2425, "column": 35 } } @@ -136018,16 +134216,16 @@ "object": { "type": "ThisExpression", "range": [ - 74517, - 74521 + 74024, + 74028 ], "loc": { "start": { - "line": 2438, + "line": 2426, "column": 16 }, "end": { - "line": 2438, + "line": 2426, "column": 20 } } @@ -136036,31 +134234,31 @@ "type": "Identifier", "name": "onRowValidated", "range": [ - 74522, - 74536 + 74029, + 74043 ], "loc": { "start": { - "line": 2438, + "line": 2426, "column": 21 }, "end": { - "line": 2438, + "line": 2426, "column": 35 } } }, "range": [ - 74517, - 74536 + 74024, + 74043 ], "loc": { "start": { - "line": 2438, + "line": 2426, "column": 16 }, "end": { - "line": 2438, + "line": 2426, "column": 35 } } @@ -136069,31 +134267,31 @@ "type": "Identifier", "name": "call", "range": [ - 74537, - 74541 + 74044, + 74048 ], "loc": { "start": { - "line": 2438, + "line": 2426, "column": 36 }, "end": { - "line": 2438, + "line": 2426, "column": 40 } } }, "range": [ - 74517, - 74541 + 74024, + 74048 ], "loc": { "start": { - "line": 2438, + "line": 2426, "column": 16 }, "end": { - "line": 2438, + "line": 2426, "column": 40 } } @@ -136104,16 +134302,16 @@ "value": null, "raw": "null", "range": [ - 74542, - 74546 + 74049, + 74053 ], "loc": { "start": { - "line": 2438, + "line": 2426, "column": 41 }, "end": { - "line": 2438, + "line": 2426, "column": 45 } } @@ -136121,16 +134319,16 @@ { "type": "ThisExpression", "range": [ - 74548, - 74552 + 74055, + 74059 ], "loc": { "start": { - "line": 2438, + "line": 2426, "column": 47 }, "end": { - "line": 2438, + "line": 2426, "column": 51 } } @@ -136139,79 +134337,79 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 74554, - 74562 + 74061, + 74069 ], "loc": { "start": { - "line": 2438, + "line": 2426, "column": 53 }, "end": { - "line": 2438, + "line": 2426, "column": 61 } } } ], "range": [ - 74517, - 74563 + 74024, + 74070 ], "loc": { "start": { - "line": 2438, + "line": 2426, "column": 16 }, "end": { - "line": 2438, + "line": 2426, "column": 62 } } }, "range": [ - 74517, - 74564 + 74024, + 74071 ], "loc": { "start": { - "line": 2438, + "line": 2426, "column": 16 }, "end": { - "line": 2438, + "line": 2426, "column": 63 } } } ], "range": [ - 74499, - 74578 + 74006, + 74085 ], "loc": { "start": { - "line": 2437, + "line": 2425, "column": 37 }, "end": { - "line": 2439, + "line": 2427, "column": 13 } } }, "alternate": null, "range": [ - 74474, - 74578 + 73981, + 74085 ], "loc": { "start": { - "line": 2437, + "line": 2425, "column": 12 }, "end": { - "line": 2439, + "line": 2427, "column": 13 } } @@ -136229,16 +134427,16 @@ "object": { "type": "ThisExpression", "range": [ - 74592, - 74596 + 74099, + 74103 ], "loc": { "start": { - "line": 2441, + "line": 2429, "column": 12 }, "end": { - "line": 2441, + "line": 2429, "column": 16 } } @@ -136247,31 +134445,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 74597, - 74604 + 74104, + 74111 ], "loc": { "start": { - "line": 2441, + "line": 2429, "column": 17 }, "end": { - "line": 2441, + "line": 2429, "column": 24 } } }, "range": [ - 74592, - 74604 + 74099, + 74111 ], "loc": { "start": { - "line": 2441, + "line": 2429, "column": 12 }, "end": { - "line": 2441, + "line": 2429, "column": 24 } } @@ -136280,31 +134478,31 @@ "type": "Identifier", "name": "emit", "range": [ - 74605, - 74609 + 74112, + 74116 ], "loc": { "start": { - "line": 2441, + "line": 2429, "column": 25 }, "end": { - "line": 2441, + "line": 2429, "column": 29 } } }, "range": [ - 74592, - 74609 + 74099, + 74116 ], "loc": { "start": { - "line": 2441, + "line": 2429, "column": 12 }, "end": { - "line": 2441, + "line": 2429, "column": 29 } } @@ -136315,16 +134513,16 @@ "value": "row-validated", "raw": "'row-validated'", "range": [ - 74610, - 74625 + 74117, + 74132 ], "loc": { "start": { - "line": 2441, + "line": 2429, "column": 30 }, "end": { - "line": 2441, + "line": 2429, "column": 45 } } @@ -136332,16 +134530,16 @@ { "type": "ThisExpression", "range": [ - 74627, - 74631 + 74134, + 74138 ], "loc": { "start": { - "line": 2441, + "line": 2429, "column": 47 }, "end": { - "line": 2441, + "line": 2429, "column": 51 } } @@ -136350,95 +134548,95 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 74633, - 74641 + 74140, + 74148 ], "loc": { "start": { - "line": 2441, + "line": 2429, "column": 53 }, "end": { - "line": 2441, + "line": 2429, "column": 61 } } } ], "range": [ - 74592, - 74642 + 74099, + 74149 ], "loc": { "start": { - "line": 2441, + "line": 2429, "column": 12 }, "end": { - "line": 2441, + "line": 2429, "column": 62 } } }, "range": [ - 74592, - 74643 + 74099, + 74150 ], "loc": { "start": { - "line": 2441, + "line": 2429, "column": 12 }, "end": { - "line": 2441, + "line": 2429, "column": 63 } } } ], "range": [ - 74329, - 74653 + 73836, + 74160 ], "loc": { "start": { - "line": 2432, + "line": 2420, "column": 21 }, "end": { - "line": 2442, + "line": 2430, "column": 9 } } }, "alternate": null, "range": [ - 74316, - 74653 + 73823, + 74160 ], "loc": { "start": { - "line": 2432, + "line": 2420, "column": 8 }, "end": { - "line": 2442, + "line": 2430, "column": 9 } } } ], "range": [ - 73788, - 74659 + 73295, + 74166 ], "loc": { "start": { - "line": 2413, + "line": 2401, "column": 35 }, "end": { - "line": 2443, + "line": 2431, "column": 5 } } @@ -136446,16 +134644,16 @@ "generator": false, "expression": false, "range": [ - 73768, - 74659 + 73275, + 74166 ], "loc": { "start": { - "line": 2413, + "line": 2401, "column": 15 }, "end": { - "line": 2443, + "line": 2431, "column": 5 } } @@ -136463,16 +134661,16 @@ "kind": "method", "computed": false, "range": [ - 73757, - 74659 + 73264, + 74166 ], "loc": { "start": { - "line": 2413, + "line": 2401, "column": 4 }, "end": { - "line": 2443, + "line": 2431, "column": 5 } }, @@ -136481,16 +134679,16 @@ "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": [ - 73579, - 73752 + 73086, + 73259 ], "loc": { "start": { - "line": 2408, + "line": 2396, "column": 4 }, "end": { - "line": 2412, + "line": 2400, "column": 7 } } @@ -136501,16 +134699,16 @@ "type": "Block", "value": "*\n * Validate all filterable rows\n ", "range": [ - 74665, - 74712 + 74172, + 74219 ], "loc": { "start": { - "line": 2445, + "line": 2433, "column": 4 }, "end": { - "line": 2447, + "line": 2435, "column": 7 } } @@ -136524,16 +134722,16 @@ "type": "Identifier", "name": "validateAllRows", "range": [ - 74717, - 74732 + 74224, + 74239 ], "loc": { "start": { - "line": 2448, + "line": 2436, "column": 4 }, "end": { - "line": 2448, + "line": 2436, "column": 19 } } @@ -136556,16 +134754,16 @@ "object": { "type": "ThisExpression", "range": [ - 74750, - 74754 + 74257, + 74261 ], "loc": { "start": { - "line": 2449, + "line": 2437, "column": 13 }, "end": { - "line": 2449, + "line": 2437, "column": 17 } } @@ -136574,47 +134772,47 @@ "type": "Identifier", "name": "initialized", "range": [ - 74755, - 74766 + 74262, + 74273 ], "loc": { "start": { - "line": 2449, + "line": 2437, "column": 18 }, "end": { - "line": 2449, + "line": 2437, "column": 29 } } }, "range": [ - 74750, - 74766 + 74257, + 74273 ], "loc": { "start": { - "line": 2449, + "line": 2437, "column": 13 }, "end": { - "line": 2449, + "line": 2437, "column": 29 } } }, "prefix": true, "range": [ - 74749, - 74766 + 74256, + 74273 ], "loc": { "start": { - "line": 2449, + "line": 2437, "column": 12 }, "end": { - "line": 2449, + "line": 2437, "column": 29 } } @@ -136626,48 +134824,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 74782, - 74789 + 74289, + 74296 ], "loc": { "start": { - "line": 2450, + "line": 2438, "column": 12 }, "end": { - "line": 2450, + "line": 2438, "column": 19 } } } ], "range": [ - 74768, - 74799 + 74275, + 74306 ], "loc": { "start": { - "line": 2449, + "line": 2437, "column": 31 }, "end": { - "line": 2451, + "line": 2439, "column": 9 } } }, "alternate": null, "range": [ - 74745, - 74799 + 74252, + 74306 ], "loc": { "start": { - "line": 2449, + "line": 2437, "column": 8 }, "end": { - "line": 2451, + "line": 2439, "column": 9 } } @@ -136683,16 +134881,16 @@ "object": { "type": "ThisExpression", "range": [ - 74808, - 74812 + 74315, + 74319 ], "loc": { "start": { - "line": 2452, + "line": 2440, "column": 8 }, "end": { - "line": 2452, + "line": 2440, "column": 12 } } @@ -136701,31 +134899,31 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 74813, - 74827 + 74320, + 74334 ], "loc": { "start": { - "line": 2452, + "line": 2440, "column": 13 }, "end": { - "line": 2452, + "line": 2440, "column": 27 } } }, "range": [ - 74808, - 74827 + 74315, + 74334 ], "loc": { "start": { - "line": 2452, + "line": 2440, "column": 8 }, "end": { - "line": 2452, + "line": 2440, "column": 27 } } @@ -136734,46 +134932,46 @@ "type": "ArrayExpression", "elements": [], "range": [ - 74830, - 74832 + 74337, + 74339 ], "loc": { "start": { - "line": 2452, + "line": 2440, "column": 30 }, "end": { - "line": 2452, + "line": 2440, "column": 32 } } }, "range": [ - 74808, - 74832 + 74315, + 74339 ], "loc": { "start": { - "line": 2452, + "line": 2440, "column": 8 }, "end": { - "line": 2452, + "line": 2440, "column": 32 } } }, "range": [ - 74808, - 74833 + 74315, + 74340 ], "loc": { "start": { - "line": 2452, + "line": 2440, "column": 8 }, "end": { - "line": 2452, + "line": 2440, "column": 33 } } @@ -136789,16 +134987,16 @@ "type": "Identifier", "name": "k", "range": [ - 74851, - 74852 + 74358, + 74359 ], "loc": { "start": { - "line": 2453, + "line": 2441, "column": 17 }, "end": { - "line": 2453, + "line": 2441, "column": 18 } } @@ -136809,16 +135007,16 @@ "object": { "type": "ThisExpression", "range": [ - 74855, - 74859 + 74362, + 74366 ], "loc": { "start": { - "line": 2453, + "line": 2441, "column": 21 }, "end": { - "line": 2453, + "line": 2441, "column": 25 } } @@ -136827,46 +135025,46 @@ "type": "Identifier", "name": "refRow", "range": [ - 74860, - 74866 + 74367, + 74373 ], "loc": { "start": { - "line": 2453, + "line": 2441, "column": 26 }, "end": { - "line": 2453, + "line": 2441, "column": 32 } } }, "range": [ - 74855, - 74866 + 74362, + 74373 ], "loc": { "start": { - "line": 2453, + "line": 2441, "column": 21 }, "end": { - "line": 2453, + "line": 2441, "column": 32 } } }, "range": [ - 74851, - 74866 + 74358, + 74373 ], "loc": { "start": { - "line": 2453, + "line": 2441, "column": 17 }, "end": { - "line": 2453, + "line": 2441, "column": 32 } } @@ -136874,16 +135072,16 @@ ], "kind": "let", "range": [ - 74847, - 74866 + 74354, + 74373 ], "loc": { "start": { - "line": 2453, + "line": 2441, "column": 13 }, "end": { - "line": 2453, + "line": 2441, "column": 32 } } @@ -136895,16 +135093,16 @@ "type": "Identifier", "name": "k", "range": [ - 74868, - 74869 + 74375, + 74376 ], "loc": { "start": { - "line": 2453, + "line": 2441, "column": 34 }, "end": { - "line": 2453, + "line": 2441, "column": 35 } } @@ -136915,16 +135113,16 @@ "object": { "type": "ThisExpression", "range": [ - 74872, - 74876 + 74379, + 74383 ], "loc": { "start": { - "line": 2453, + "line": 2441, "column": 38 }, "end": { - "line": 2453, + "line": 2441, "column": 42 } } @@ -136933,46 +135131,46 @@ "type": "Identifier", "name": "nbFilterableRows", "range": [ - 74877, - 74893 + 74384, + 74400 ], "loc": { "start": { - "line": 2453, + "line": 2441, "column": 43 }, "end": { - "line": 2453, + "line": 2441, "column": 59 } } }, "range": [ - 74872, - 74893 + 74379, + 74400 ], "loc": { "start": { - "line": 2453, + "line": 2441, "column": 38 }, "end": { - "line": 2453, + "line": 2441, "column": 59 } } }, "range": [ - 74868, - 74893 + 74375, + 74400 ], "loc": { "start": { - "line": 2453, + "line": 2441, "column": 34 }, "end": { - "line": 2453, + "line": 2441, "column": 59 } } @@ -136984,32 +135182,32 @@ "type": "Identifier", "name": "k", "range": [ - 74895, - 74896 + 74402, + 74403 ], "loc": { "start": { - "line": 2453, + "line": 2441, "column": 61 }, "end": { - "line": 2453, + "line": 2441, "column": 62 } } }, "prefix": false, "range": [ - 74895, - 74898 + 74402, + 74405 ], "loc": { "start": { - "line": 2453, + "line": 2441, "column": 61 }, "end": { - "line": 2453, + "line": 2441, "column": 64 } } @@ -137027,16 +135225,16 @@ "object": { "type": "ThisExpression", "range": [ - 74914, - 74918 + 74421, + 74425 ], "loc": { "start": { - "line": 2454, + "line": 2442, "column": 12 }, "end": { - "line": 2454, + "line": 2442, "column": 16 } } @@ -137045,31 +135243,31 @@ "type": "Identifier", "name": "validateRow", "range": [ - 74919, - 74930 + 74426, + 74437 ], "loc": { "start": { - "line": 2454, + "line": 2442, "column": 17 }, "end": { - "line": 2454, + "line": 2442, "column": 28 } } }, "range": [ - 74914, - 74930 + 74421, + 74437 ], "loc": { "start": { - "line": 2454, + "line": 2442, "column": 12 }, "end": { - "line": 2454, + "line": 2442, "column": 28 } } @@ -137079,16 +135277,16 @@ "type": "Identifier", "name": "k", "range": [ - 74931, - 74932 + 74438, + 74439 ], "loc": { "start": { - "line": 2454, + "line": 2442, "column": 29 }, "end": { - "line": 2454, + "line": 2442, "column": 30 } } @@ -137098,94 +135296,94 @@ "value": true, "raw": "true", "range": [ - 74934, - 74938 + 74441, + 74445 ], "loc": { "start": { - "line": 2454, + "line": 2442, "column": 32 }, "end": { - "line": 2454, + "line": 2442, "column": 36 } } } ], "range": [ - 74914, - 74939 + 74421, + 74446 ], "loc": { "start": { - "line": 2454, + "line": 2442, "column": 12 }, "end": { - "line": 2454, + "line": 2442, "column": 37 } } }, "range": [ - 74914, - 74940 + 74421, + 74447 ], "loc": { "start": { - "line": 2454, + "line": 2442, "column": 12 }, "end": { - "line": 2454, + "line": 2442, "column": 38 } } } ], "range": [ - 74900, - 74950 + 74407, + 74457 ], "loc": { "start": { - "line": 2453, + "line": 2441, "column": 66 }, "end": { - "line": 2455, + "line": 2443, "column": 9 } } }, "range": [ - 74842, - 74950 + 74349, + 74457 ], "loc": { "start": { - "line": 2453, + "line": 2441, "column": 8 }, "end": { - "line": 2455, + "line": 2443, "column": 9 } } } ], "range": [ - 74735, - 74956 + 74242, + 74463 ], "loc": { "start": { - "line": 2448, + "line": 2436, "column": 22 }, "end": { - "line": 2456, + "line": 2444, "column": 5 } } @@ -137193,16 +135391,16 @@ "generator": false, "expression": false, "range": [ - 74732, - 74956 + 74239, + 74463 ], "loc": { "start": { - "line": 2448, + "line": 2436, "column": 19 }, "end": { - "line": 2456, + "line": 2444, "column": 5 } } @@ -137210,16 +135408,16 @@ "kind": "method", "computed": false, "range": [ - 74717, - 74956 + 74224, + 74463 ], "loc": { "start": { - "line": 2448, + "line": 2436, "column": 4 }, "end": { - "line": 2456, + "line": 2444, "column": 5 } }, @@ -137228,16 +135426,16 @@ "type": "Block", "value": "*\n * Validate all filterable rows\n ", "range": [ - 74665, - 74712 + 74172, + 74219 ], "loc": { "start": { - "line": 2445, + "line": 2433, "column": 4 }, "end": { - "line": 2447, + "line": 2435, "column": 7 } } @@ -137248,16 +135446,16 @@ "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": [ - 74962, - 75124 + 74469, + 74631 ], "loc": { "start": { - "line": 2458, + "line": 2446, "column": 4 }, "end": { - "line": 2462, + "line": 2450, "column": 7 } } @@ -137271,16 +135469,16 @@ "type": "Identifier", "name": "setFilterValue", "range": [ - 75129, - 75143 + 74636, + 74650 ], "loc": { "start": { - "line": 2463, + "line": 2451, "column": 4 }, "end": { - "line": 2463, + "line": 2451, "column": 18 } } @@ -137293,16 +135491,16 @@ "type": "Identifier", "name": "index", "range": [ - 75144, - 75149 + 74651, + 74656 ], "loc": { "start": { - "line": 2463, + "line": 2451, "column": 19 }, "end": { - "line": 2463, + "line": 2451, "column": 24 } } @@ -137313,16 +135511,16 @@ "type": "Identifier", "name": "query", "range": [ - 75151, - 75156 + 74658, + 74663 ], "loc": { "start": { - "line": 2463, + "line": 2451, "column": 26 }, "end": { - "line": 2463, + "line": 2451, "column": 31 } } @@ -137332,31 +135530,31 @@ "value": "", "raw": "''", "range": [ - 75159, - 75161 + 74666, + 74668 ], "loc": { "start": { - "line": 2463, + "line": 2451, "column": 34 }, "end": { - "line": 2463, + "line": 2451, "column": 36 } } }, "range": [ - 75151, - 75161 + 74658, + 74668 ], "loc": { "start": { - "line": 2463, + "line": 2451, "column": 26 }, "end": { - "line": 2463, + "line": 2451, "column": 36 } } @@ -137376,16 +135574,16 @@ "object": { "type": "ThisExpression", "range": [ - 75178, - 75182 + 74685, + 74689 ], "loc": { "start": { - "line": 2464, + "line": 2452, "column": 13 }, "end": { - "line": 2464, + "line": 2452, "column": 17 } } @@ -137394,47 +135592,47 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 75183, - 75190 + 74690, + 74697 ], "loc": { "start": { - "line": 2464, + "line": 2452, "column": 18 }, "end": { - "line": 2464, + "line": 2452, "column": 25 } } }, "range": [ - 75178, - 75190 + 74685, + 74697 ], "loc": { "start": { - "line": 2464, + "line": 2452, "column": 13 }, "end": { - "line": 2464, + "line": 2452, "column": 25 } } }, "prefix": true, "range": [ - 75177, - 75190 + 74684, + 74697 ], "loc": { "start": { - "line": 2464, + "line": 2452, "column": 12 }, "end": { - "line": 2464, + "line": 2452, "column": 25 } } @@ -137446,48 +135644,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 75206, - 75213 + 74713, + 74720 ], "loc": { "start": { - "line": 2465, + "line": 2453, "column": 12 }, "end": { - "line": 2465, + "line": 2453, "column": 19 } } } ], "range": [ - 75192, - 75223 + 74699, + 74730 ], "loc": { "start": { - "line": 2464, + "line": 2452, "column": 27 }, "end": { - "line": 2466, + "line": 2454, "column": 9 } } }, "alternate": null, "range": [ - 75173, - 75223 + 74680, + 74730 ], "loc": { "start": { - "line": 2464, + "line": 2452, "column": 8 }, "end": { - "line": 2466, + "line": 2454, "column": 9 } } @@ -137501,16 +135699,16 @@ "type": "Identifier", "name": "slc", "range": [ - 75236, - 75239 + 74743, + 74746 ], "loc": { "start": { - "line": 2467, + "line": 2455, "column": 12 }, "end": { - "line": 2467, + "line": 2455, "column": 15 } } @@ -137523,16 +135721,16 @@ "object": { "type": "ThisExpression", "range": [ - 75242, - 75246 + 74749, + 74753 ], "loc": { "start": { - "line": 2467, + "line": 2455, "column": 18 }, "end": { - "line": 2467, + "line": 2455, "column": 22 } } @@ -137541,31 +135739,31 @@ "type": "Identifier", "name": "getFilterElement", "range": [ - 75247, - 75263 + 74754, + 74770 ], "loc": { "start": { - "line": 2467, + "line": 2455, "column": 23 }, "end": { - "line": 2467, + "line": 2455, "column": 39 } } }, "range": [ - 75242, - 75263 + 74749, + 74770 ], "loc": { "start": { - "line": 2467, + "line": 2455, "column": 18 }, "end": { - "line": 2467, + "line": 2455, "column": 39 } } @@ -137575,47 +135773,47 @@ "type": "Identifier", "name": "index", "range": [ - 75264, - 75269 + 74771, + 74776 ], "loc": { "start": { - "line": 2467, + "line": 2455, "column": 40 }, "end": { - "line": 2467, + "line": 2455, "column": 45 } } } ], "range": [ - 75242, - 75270 + 74749, + 74777 ], "loc": { "start": { - "line": 2467, + "line": 2455, "column": 18 }, "end": { - "line": 2467, + "line": 2455, "column": 46 } } }, "range": [ - 75236, - 75270 + 74743, + 74777 ], "loc": { "start": { - "line": 2467, + "line": 2455, "column": 12 }, "end": { - "line": 2467, + "line": 2455, "column": 46 } } @@ -137626,16 +135824,16 @@ "type": "Identifier", "name": "fltColType", "range": [ - 75284, - 75294 + 74791, + 74801 ], "loc": { "start": { - "line": 2468, + "line": 2456, "column": 12 }, "end": { - "line": 2468, + "line": 2456, "column": 22 } } @@ -137648,16 +135846,16 @@ "object": { "type": "ThisExpression", "range": [ - 75297, - 75301 + 74804, + 74808 ], "loc": { "start": { - "line": 2468, + "line": 2456, "column": 25 }, "end": { - "line": 2468, + "line": 2456, "column": 29 } } @@ -137666,31 +135864,31 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 75302, - 75315 + 74809, + 74822 ], "loc": { "start": { - "line": 2468, + "line": 2456, "column": 30 }, "end": { - "line": 2468, + "line": 2456, "column": 43 } } }, "range": [ - 75297, - 75315 + 74804, + 74822 ], "loc": { "start": { - "line": 2468, + "line": 2456, "column": 25 }, "end": { - "line": 2468, + "line": 2456, "column": 43 } } @@ -137700,47 +135898,47 @@ "type": "Identifier", "name": "index", "range": [ - 75316, - 75321 + 74823, + 74828 ], "loc": { "start": { - "line": 2468, + "line": 2456, "column": 44 }, "end": { - "line": 2468, + "line": 2456, "column": 49 } } } ], "range": [ - 75297, - 75322 + 74804, + 74829 ], "loc": { "start": { - "line": 2468, + "line": 2456, "column": 25 }, "end": { - "line": 2468, + "line": 2456, "column": 50 } } }, "range": [ - 75284, - 75322 + 74791, + 74829 ], "loc": { "start": { - "line": 2468, + "line": 2456, "column": 12 }, "end": { - "line": 2468, + "line": 2456, "column": 50 } } @@ -137748,16 +135946,16 @@ ], "kind": "let", "range": [ - 75232, - 75323 + 74739, + 74830 ], "loc": { "start": { - "line": 2467, + "line": 2455, "column": 8 }, "end": { - "line": 2468, + "line": 2456, "column": 51 } } @@ -137774,16 +135972,16 @@ "type": "Identifier", "name": "fltColType", "range": [ - 75337, - 75347 + 74844, + 74854 ], "loc": { "start": { - "line": 2470, + "line": 2458, "column": 12 }, "end": { - "line": 2470, + "line": 2458, "column": 22 } } @@ -137792,31 +135990,31 @@ "type": "Identifier", "name": "MULTIPLE", "range": [ - 75352, - 75360 + 74859, + 74867 ], "loc": { "start": { - "line": 2470, + "line": 2458, "column": 27 }, "end": { - "line": 2470, + "line": 2458, "column": 35 } } }, "range": [ - 75337, - 75360 + 74844, + 74867 ], "loc": { "start": { - "line": 2470, + "line": 2458, "column": 12 }, "end": { - "line": 2470, + "line": 2458, "column": 35 } } @@ -137828,16 +136026,16 @@ "type": "Identifier", "name": "fltColType", "range": [ - 75364, - 75374 + 74871, + 74881 ], "loc": { "start": { - "line": 2470, + "line": 2458, "column": 39 }, "end": { - "line": 2470, + "line": 2458, "column": 49 } } @@ -137846,46 +136044,46 @@ "type": "Identifier", "name": "CHECKLIST", "range": [ - 75379, - 75388 + 74886, + 74895 ], "loc": { "start": { - "line": 2470, + "line": 2458, "column": 54 }, "end": { - "line": 2470, + "line": 2458, "column": 63 } } }, "range": [ - 75364, - 75388 + 74871, + 74895 ], "loc": { "start": { - "line": 2470, + "line": 2458, "column": 39 }, "end": { - "line": 2470, + "line": 2458, "column": 63 } } }, "range": [ - 75337, - 75388 + 74844, + 74895 ], "loc": { "start": { - "line": 2470, + "line": 2458, "column": 12 }, "end": { - "line": 2470, + "line": 2458, "column": 63 } } @@ -137904,16 +136102,16 @@ "object": { "type": "ThisExpression", "range": [ - 75408, - 75412 + 74915, + 74919 ], "loc": { "start": { - "line": 2471, + "line": 2459, "column": 16 }, "end": { - "line": 2471, + "line": 2459, "column": 20 } } @@ -137922,31 +136120,31 @@ "type": "Identifier", "name": "loadFltOnDemand", "range": [ - 75413, - 75428 + 74920, + 74935 ], "loc": { "start": { - "line": 2471, + "line": 2459, "column": 21 }, "end": { - "line": 2471, + "line": 2459, "column": 36 } } }, "range": [ - 75408, - 75428 + 74915, + 74935 ], "loc": { "start": { - "line": 2471, + "line": 2459, "column": 16 }, "end": { - "line": 2471, + "line": 2459, "column": 36 } } @@ -137960,16 +136158,16 @@ "object": { "type": "ThisExpression", "range": [ - 75433, - 75437 + 74940, + 74944 ], "loc": { "start": { - "line": 2471, + "line": 2459, "column": 41 }, "end": { - "line": 2471, + "line": 2459, "column": 45 } } @@ -137978,62 +136176,62 @@ "type": "Identifier", "name": "initialized", "range": [ - 75438, - 75449 + 74945, + 74956 ], "loc": { "start": { - "line": 2471, + "line": 2459, "column": 46 }, "end": { - "line": 2471, + "line": 2459, "column": 57 } } }, "range": [ - 75433, - 75449 + 74940, + 74956 ], "loc": { "start": { - "line": 2471, + "line": 2459, "column": 41 }, "end": { - "line": 2471, + "line": 2459, "column": 57 } } }, "prefix": true, "range": [ - 75432, - 75449 + 74939, + 74956 ], "loc": { "start": { - "line": 2471, + "line": 2459, "column": 40 }, "end": { - "line": 2471, + "line": 2459, "column": 57 } } }, "range": [ - 75408, - 75449 + 74915, + 74956 ], "loc": { "start": { - "line": 2471, + "line": 2459, "column": 16 }, "end": { - "line": 2471, + "line": 2459, "column": 57 } } @@ -138054,16 +136252,16 @@ "object": { "type": "ThisExpression", "range": [ - 75469, - 75473 + 74976, + 74980 ], "loc": { "start": { - "line": 2472, + "line": 2460, "column": 16 }, "end": { - "line": 2472, + "line": 2460, "column": 20 } } @@ -138072,31 +136270,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 75474, - 75481 + 74981, + 74988 ], "loc": { "start": { - "line": 2472, + "line": 2460, "column": 21 }, "end": { - "line": 2472, + "line": 2460, "column": 28 } } }, "range": [ - 75469, - 75481 + 74976, + 74988 ], "loc": { "start": { - "line": 2472, + "line": 2460, "column": 16 }, "end": { - "line": 2472, + "line": 2460, "column": 28 } } @@ -138105,31 +136303,31 @@ "type": "Identifier", "name": "emit", "range": [ - 75482, - 75486 + 74989, + 74993 ], "loc": { "start": { - "line": 2472, + "line": 2460, "column": 29 }, "end": { - "line": 2472, + "line": 2460, "column": 33 } } }, "range": [ - 75469, - 75486 + 74976, + 74993 ], "loc": { "start": { - "line": 2472, + "line": 2460, "column": 16 }, "end": { - "line": 2472, + "line": 2460, "column": 33 } } @@ -138140,16 +136338,16 @@ "value": "build-select-filter", "raw": "'build-select-filter'", "range": [ - 75487, - 75508 + 74994, + 75015 ], "loc": { "start": { - "line": 2472, + "line": 2460, "column": 34 }, "end": { - "line": 2472, + "line": 2460, "column": 55 } } @@ -138157,16 +136355,16 @@ { "type": "ThisExpression", "range": [ - 75510, - 75514 + 75017, + 75021 ], "loc": { "start": { - "line": 2472, + "line": 2460, "column": 57 }, "end": { - "line": 2472, + "line": 2460, "column": 61 } } @@ -138175,16 +136373,16 @@ "type": "Identifier", "name": "index", "range": [ - 75516, - 75521 + 75023, + 75028 ], "loc": { "start": { - "line": 2472, + "line": 2460, "column": 63 }, "end": { - "line": 2472, + "line": 2460, "column": 68 } } @@ -138195,16 +136393,16 @@ "object": { "type": "ThisExpression", "range": [ - 75543, - 75547 + 75050, + 75054 ], "loc": { "start": { - "line": 2473, + "line": 2461, "column": 20 }, "end": { - "line": 2473, + "line": 2461, "column": 24 } } @@ -138213,31 +136411,31 @@ "type": "Identifier", "name": "linkedFilters", "range": [ - 75548, - 75561 + 75055, + 75068 ], "loc": { "start": { - "line": 2473, + "line": 2461, "column": 25 }, "end": { - "line": 2473, + "line": 2461, "column": 38 } } }, "range": [ - 75543, - 75561 + 75050, + 75068 ], "loc": { "start": { - "line": 2473, + "line": 2461, "column": 20 }, "end": { - "line": 2473, + "line": 2461, "column": 38 } } @@ -138248,16 +136446,16 @@ "object": { "type": "ThisExpression", "range": [ - 75563, - 75567 + 75070, + 75074 ], "loc": { "start": { - "line": 2473, + "line": 2461, "column": 40 }, "end": { - "line": 2473, + "line": 2461, "column": 44 } } @@ -138266,94 +136464,94 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 75568, - 75581 + 75075, + 75088 ], "loc": { "start": { - "line": 2473, + "line": 2461, "column": 45 }, "end": { - "line": 2473, + "line": 2461, "column": 58 } } }, "range": [ - 75563, - 75581 + 75070, + 75088 ], "loc": { "start": { - "line": 2473, + "line": 2461, "column": 40 }, "end": { - "line": 2473, + "line": 2461, "column": 58 } } } ], "range": [ - 75469, - 75582 + 74976, + 75089 ], "loc": { "start": { - "line": 2472, + "line": 2460, "column": 16 }, "end": { - "line": 2473, + "line": 2461, "column": 59 } } }, "range": [ - 75469, - 75583 + 74976, + 75090 ], "loc": { "start": { - "line": 2472, + "line": 2460, "column": 16 }, "end": { - "line": 2473, + "line": 2461, "column": 60 } } } ], "range": [ - 75451, - 75597 + 74958, + 75104 ], "loc": { "start": { - "line": 2471, + "line": 2459, "column": 59 }, "end": { - "line": 2474, + "line": 2462, "column": 13 } } }, "alternate": null, "range": [ - 75404, - 75597 + 74911, + 75104 ], "loc": { "start": { - "line": 2471, + "line": 2459, "column": 12 }, "end": { - "line": 2474, + "line": 2462, "column": 13 } } @@ -138370,16 +136568,16 @@ "type": "Identifier", "name": "slc", "range": [ - 75610, - 75613 + 75117, + 75120 ], "loc": { "start": { - "line": 2475, + "line": 2463, "column": 12 }, "end": { - "line": 2475, + "line": 2463, "column": 15 } } @@ -138388,31 +136586,31 @@ "type": "Identifier", "name": "value", "range": [ - 75614, - 75619 + 75121, + 75126 ], "loc": { "start": { - "line": 2475, + "line": 2463, "column": 16 }, "end": { - "line": 2475, + "line": 2463, "column": 21 } } }, "range": [ - 75610, - 75619 + 75117, + 75126 ], "loc": { "start": { - "line": 2475, + "line": 2463, "column": 12 }, "end": { - "line": 2475, + "line": 2463, "column": 21 } } @@ -138421,62 +136619,62 @@ "type": "Identifier", "name": "query", "range": [ - 75622, - 75627 + 75129, + 75134 ], "loc": { "start": { - "line": 2475, + "line": 2463, "column": 24 }, "end": { - "line": 2475, + "line": 2463, "column": 29 } } }, "range": [ - 75610, - 75627 + 75117, + 75134 ], "loc": { "start": { - "line": 2475, + "line": 2463, "column": 12 }, "end": { - "line": 2475, + "line": 2463, "column": 29 } } }, "range": [ - 75610, - 75628 + 75117, + 75135 ], "loc": { "start": { - "line": 2475, + "line": 2463, "column": 12 }, "end": { - "line": 2475, + "line": 2463, "column": 30 } } } ], "range": [ - 75390, - 75638 + 74897, + 75145 ], "loc": { "start": { - "line": 2470, + "line": 2458, "column": 65 }, "end": { - "line": 2476, + "line": 2464, "column": 9 } }, @@ -138485,16 +136683,16 @@ "type": "Line", "value": "multiple selects", "range": [ - 75647, - 75665 + 75154, + 75172 ], "loc": { "start": { - "line": 2477, + "line": 2465, "column": 8 }, "end": { - "line": 2477, + "line": 2465, "column": 26 } } @@ -138510,16 +136708,16 @@ "type": "Identifier", "name": "fltColType", "range": [ - 75683, - 75693 + 75190, + 75200 ], "loc": { "start": { - "line": 2478, + "line": 2466, "column": 17 }, "end": { - "line": 2478, + "line": 2466, "column": 27 } } @@ -138528,31 +136726,31 @@ "type": "Identifier", "name": "MULTIPLE", "range": [ - 75698, - 75706 + 75205, + 75213 ], "loc": { "start": { - "line": 2478, + "line": 2466, "column": 32 }, "end": { - "line": 2478, + "line": 2466, "column": 40 } } }, "range": [ - 75683, - 75706 + 75190, + 75213 ], "loc": { "start": { - "line": 2478, + "line": 2466, "column": 17 }, "end": { - "line": 2478, + "line": 2466, "column": 40 } } @@ -138569,16 +136767,16 @@ "type": "Identifier", "name": "values", "range": [ - 75726, - 75732 + 75233, + 75239 ], "loc": { "start": { - "line": 2479, + "line": 2467, "column": 16 }, "end": { - "line": 2479, + "line": 2467, "column": 22 } } @@ -138591,16 +136789,16 @@ "type": "Identifier", "name": "isArray", "range": [ - 75735, - 75742 + 75242, + 75249 ], "loc": { "start": { - "line": 2479, + "line": 2467, "column": 25 }, "end": { - "line": 2479, + "line": 2467, "column": 32 } } @@ -138610,32 +136808,32 @@ "type": "Identifier", "name": "query", "range": [ - 75743, - 75748 + 75250, + 75255 ], "loc": { "start": { - "line": 2479, + "line": 2467, "column": 33 }, "end": { - "line": 2479, + "line": 2467, "column": 38 } } } ], "range": [ - 75735, - 75749 + 75242, + 75256 ], "loc": { "start": { - "line": 2479, + "line": 2467, "column": 25 }, "end": { - "line": 2479, + "line": 2467, "column": 39 } } @@ -138644,16 +136842,16 @@ "type": "Identifier", "name": "query", "range": [ - 75752, - 75757 + 75259, + 75264 ], "loc": { "start": { - "line": 2479, + "line": 2467, "column": 42 }, "end": { - "line": 2479, + "line": 2467, "column": 47 } } @@ -138667,16 +136865,16 @@ "type": "Identifier", "name": "query", "range": [ - 75776, - 75781 + 75283, + 75288 ], "loc": { "start": { - "line": 2480, + "line": 2468, "column": 16 }, "end": { - "line": 2480, + "line": 2468, "column": 21 } } @@ -138685,31 +136883,31 @@ "type": "Identifier", "name": "split", "range": [ - 75782, - 75787 + 75289, + 75294 ], "loc": { "start": { - "line": 2480, + "line": 2468, "column": 22 }, "end": { - "line": 2480, + "line": 2468, "column": 27 } } }, "range": [ - 75776, - 75787 + 75283, + 75294 ], "loc": { "start": { - "line": 2480, + "line": 2468, "column": 16 }, "end": { - "line": 2480, + "line": 2468, "column": 27 } } @@ -138726,16 +136924,16 @@ "value": " ", "raw": "' '", "range": [ - 75788, - 75791 + 75295, + 75298 ], "loc": { "start": { - "line": 2480, + "line": 2468, "column": 28 }, "end": { - "line": 2480, + "line": 2468, "column": 31 } } @@ -138746,16 +136944,16 @@ "object": { "type": "ThisExpression", "range": [ - 75794, - 75798 + 75301, + 75305 ], "loc": { "start": { - "line": 2480, + "line": 2468, "column": 34 }, "end": { - "line": 2480, + "line": 2468, "column": 38 } } @@ -138764,46 +136962,46 @@ "type": "Identifier", "name": "orOperator", "range": [ - 75799, - 75809 + 75306, + 75316 ], "loc": { "start": { - "line": 2480, + "line": 2468, "column": 39 }, "end": { - "line": 2480, + "line": 2468, "column": 49 } } }, "range": [ - 75794, - 75809 + 75301, + 75316 ], "loc": { "start": { - "line": 2480, + "line": 2468, "column": 34 }, "end": { - "line": 2480, + "line": 2468, "column": 49 } } }, "range": [ - 75788, - 75809 + 75295, + 75316 ], "loc": { "start": { - "line": 2480, + "line": 2468, "column": 28 }, "end": { - "line": 2480, + "line": 2468, "column": 49 } } @@ -138813,77 +137011,77 @@ "value": " ", "raw": "' '", "range": [ - 75812, - 75815 + 75319, + 75322 ], "loc": { "start": { - "line": 2480, + "line": 2468, "column": 52 }, "end": { - "line": 2480, + "line": 2468, "column": 55 } } }, "range": [ - 75788, - 75815 + 75295, + 75322 ], "loc": { "start": { - "line": 2480, + "line": 2468, "column": 28 }, "end": { - "line": 2480, + "line": 2468, "column": 55 } } } ], "range": [ - 75776, - 75816 + 75283, + 75323 ], "loc": { "start": { - "line": 2480, + "line": 2468, "column": 16 }, "end": { - "line": 2480, + "line": 2468, "column": 56 } } }, "range": [ - 75735, - 75816 + 75242, + 75323 ], "loc": { "start": { - "line": 2479, + "line": 2467, "column": 25 }, "end": { - "line": 2480, + "line": 2468, "column": 56 } } }, "range": [ - 75726, - 75816 + 75233, + 75323 ], "loc": { "start": { - "line": 2479, + "line": 2467, "column": 16 }, "end": { - "line": 2480, + "line": 2468, "column": 56 } } @@ -138891,16 +137089,16 @@ ], "kind": "let", "range": [ - 75722, - 75817 + 75229, + 75324 ], "loc": { "start": { - "line": 2479, + "line": 2467, "column": 12 }, "end": { - "line": 2480, + "line": 2468, "column": 57 } } @@ -138916,16 +137114,16 @@ "object": { "type": "ThisExpression", "range": [ - 75835, - 75839 + 75342, + 75346 ], "loc": { "start": { - "line": 2482, + "line": 2470, "column": 16 }, "end": { - "line": 2482, + "line": 2470, "column": 20 } } @@ -138934,31 +137132,31 @@ "type": "Identifier", "name": "loadFltOnDemand", "range": [ - 75840, - 75855 + 75347, + 75362 ], "loc": { "start": { - "line": 2482, + "line": 2470, "column": 21 }, "end": { - "line": 2482, + "line": 2470, "column": 36 } } }, "range": [ - 75835, - 75855 + 75342, + 75362 ], "loc": { "start": { - "line": 2482, + "line": 2470, "column": 16 }, "end": { - "line": 2482, + "line": 2470, "column": 36 } } @@ -138972,16 +137170,16 @@ "object": { "type": "ThisExpression", "range": [ - 75860, - 75864 + 75367, + 75371 ], "loc": { "start": { - "line": 2482, + "line": 2470, "column": 41 }, "end": { - "line": 2482, + "line": 2470, "column": 45 } } @@ -138990,62 +137188,62 @@ "type": "Identifier", "name": "initialized", "range": [ - 75865, - 75876 + 75372, + 75383 ], "loc": { "start": { - "line": 2482, + "line": 2470, "column": 46 }, "end": { - "line": 2482, + "line": 2470, "column": 57 } } }, "range": [ - 75860, - 75876 + 75367, + 75383 ], "loc": { "start": { - "line": 2482, + "line": 2470, "column": 41 }, "end": { - "line": 2482, + "line": 2470, "column": 57 } } }, "prefix": true, "range": [ - 75859, - 75876 + 75366, + 75383 ], "loc": { "start": { - "line": 2482, + "line": 2470, "column": 40 }, "end": { - "line": 2482, + "line": 2470, "column": 57 } } }, "range": [ - 75835, - 75876 + 75342, + 75383 ], "loc": { "start": { - "line": 2482, + "line": 2470, "column": 16 }, "end": { - "line": 2482, + "line": 2470, "column": 57 } } @@ -139066,16 +137264,16 @@ "object": { "type": "ThisExpression", "range": [ - 75896, - 75900 + 75403, + 75407 ], "loc": { "start": { - "line": 2483, + "line": 2471, "column": 16 }, "end": { - "line": 2483, + "line": 2471, "column": 20 } } @@ -139084,31 +137282,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 75901, - 75908 + 75408, + 75415 ], "loc": { "start": { - "line": 2483, + "line": 2471, "column": 21 }, "end": { - "line": 2483, + "line": 2471, "column": 28 } } }, "range": [ - 75896, - 75908 + 75403, + 75415 ], "loc": { "start": { - "line": 2483, + "line": 2471, "column": 16 }, "end": { - "line": 2483, + "line": 2471, "column": 28 } } @@ -139117,31 +137315,31 @@ "type": "Identifier", "name": "emit", "range": [ - 75909, - 75913 + 75416, + 75420 ], "loc": { "start": { - "line": 2483, + "line": 2471, "column": 29 }, "end": { - "line": 2483, + "line": 2471, "column": 33 } } }, "range": [ - 75896, - 75913 + 75403, + 75420 ], "loc": { "start": { - "line": 2483, + "line": 2471, "column": 16 }, "end": { - "line": 2483, + "line": 2471, "column": 33 } } @@ -139152,16 +137350,16 @@ "value": "build-select-filter", "raw": "'build-select-filter'", "range": [ - 75914, - 75935 + 75421, + 75442 ], "loc": { "start": { - "line": 2483, + "line": 2471, "column": 34 }, "end": { - "line": 2483, + "line": 2471, "column": 55 } } @@ -139169,16 +137367,16 @@ { "type": "ThisExpression", "range": [ - 75937, - 75941 + 75444, + 75448 ], "loc": { "start": { - "line": 2483, + "line": 2471, "column": 57 }, "end": { - "line": 2483, + "line": 2471, "column": 61 } } @@ -139187,16 +137385,16 @@ "type": "Identifier", "name": "index", "range": [ - 75943, - 75948 + 75450, + 75455 ], "loc": { "start": { - "line": 2483, + "line": 2471, "column": 63 }, "end": { - "line": 2483, + "line": 2471, "column": 68 } } @@ -139207,16 +137405,16 @@ "object": { "type": "ThisExpression", "range": [ - 75970, - 75974 + 75477, + 75481 ], "loc": { "start": { - "line": 2484, + "line": 2472, "column": 20 }, "end": { - "line": 2484, + "line": 2472, "column": 24 } } @@ -139225,31 +137423,31 @@ "type": "Identifier", "name": "linkedFilters", "range": [ - 75975, - 75988 + 75482, + 75495 ], "loc": { "start": { - "line": 2484, + "line": 2472, "column": 25 }, "end": { - "line": 2484, + "line": 2472, "column": 38 } } }, "range": [ - 75970, - 75988 + 75477, + 75495 ], "loc": { "start": { - "line": 2484, + "line": 2472, "column": 20 }, "end": { - "line": 2484, + "line": 2472, "column": 38 } } @@ -139260,16 +137458,16 @@ "object": { "type": "ThisExpression", "range": [ - 75990, - 75994 + 75497, + 75501 ], "loc": { "start": { - "line": 2484, + "line": 2472, "column": 40 }, "end": { - "line": 2484, + "line": 2472, "column": 44 } } @@ -139278,94 +137476,94 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 75995, - 76008 + 75502, + 75515 ], "loc": { "start": { - "line": 2484, + "line": 2472, "column": 45 }, "end": { - "line": 2484, + "line": 2472, "column": 58 } } }, "range": [ - 75990, - 76008 + 75497, + 75515 ], "loc": { "start": { - "line": 2484, + "line": 2472, "column": 40 }, "end": { - "line": 2484, + "line": 2472, "column": 58 } } } ], "range": [ - 75896, - 76009 + 75403, + 75516 ], "loc": { "start": { - "line": 2483, + "line": 2471, "column": 16 }, "end": { - "line": 2484, + "line": 2472, "column": 59 } } }, "range": [ - 75896, - 76010 + 75403, + 75517 ], "loc": { "start": { - "line": 2483, + "line": 2471, "column": 16 }, "end": { - "line": 2484, + "line": 2472, "column": 60 } } } ], "range": [ - 75878, - 76024 + 75385, + 75531 ], "loc": { "start": { - "line": 2482, + "line": 2470, "column": 59 }, "end": { - "line": 2485, + "line": 2473, "column": 13 } } }, "alternate": null, "range": [ - 75831, - 76024 + 75338, + 75531 ], "loc": { "start": { - "line": 2482, + "line": 2470, "column": 12 }, "end": { - "line": 2485, + "line": 2473, "column": 13 } } @@ -139383,16 +137581,16 @@ "object": { "type": "ThisExpression", "range": [ - 76038, - 76042 + 75545, + 75549 ], "loc": { "start": { - "line": 2487, + "line": 2475, "column": 12 }, "end": { - "line": 2487, + "line": 2475, "column": 16 } } @@ -139401,31 +137599,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 76043, - 76050 + 75550, + 75557 ], "loc": { "start": { - "line": 2487, + "line": 2475, "column": 17 }, "end": { - "line": 2487, + "line": 2475, "column": 24 } } }, "range": [ - 76038, - 76050 + 75545, + 75557 ], "loc": { "start": { - "line": 2487, + "line": 2475, "column": 12 }, "end": { - "line": 2487, + "line": 2475, "column": 24 } } @@ -139434,31 +137632,31 @@ "type": "Identifier", "name": "emit", "range": [ - 76051, - 76055 + 75558, + 75562 ], "loc": { "start": { - "line": 2487, + "line": 2475, "column": 25 }, "end": { - "line": 2487, + "line": 2475, "column": 29 } } }, "range": [ - 76038, - 76055 + 75545, + 75562 ], "loc": { "start": { - "line": 2487, + "line": 2475, "column": 12 }, "end": { - "line": 2487, + "line": 2475, "column": 29 } } @@ -139469,16 +137667,16 @@ "value": "select-options", "raw": "'select-options'", "range": [ - 76056, - 76072 + 75563, + 75579 ], "loc": { "start": { - "line": 2487, + "line": 2475, "column": 30 }, "end": { - "line": 2487, + "line": 2475, "column": 46 } } @@ -139486,16 +137684,16 @@ { "type": "ThisExpression", "range": [ - 76074, - 76078 + 75581, + 75585 ], "loc": { "start": { - "line": 2487, + "line": 2475, "column": 48 }, "end": { - "line": 2487, + "line": 2475, "column": 52 } } @@ -139504,16 +137702,16 @@ "type": "Identifier", "name": "index", "range": [ - 76080, - 76085 + 75587, + 75592 ], "loc": { "start": { - "line": 2487, + "line": 2475, "column": 54 }, "end": { - "line": 2487, + "line": 2475, "column": 59 } } @@ -139522,63 +137720,63 @@ "type": "Identifier", "name": "values", "range": [ - 76087, - 76093 + 75594, + 75600 ], "loc": { "start": { - "line": 2487, + "line": 2475, "column": 61 }, "end": { - "line": 2487, + "line": 2475, "column": 67 } } } ], "range": [ - 76038, - 76094 + 75545, + 75601 ], "loc": { "start": { - "line": 2487, + "line": 2475, "column": 12 }, "end": { - "line": 2487, + "line": 2475, "column": 68 } } }, "range": [ - 76038, - 76095 + 75545, + 75602 ], "loc": { "start": { - "line": 2487, + "line": 2475, "column": 12 }, "end": { - "line": 2487, + "line": 2475, "column": 69 } } } ], "range": [ - 75708, - 76105 + 75215, + 75612 ], "loc": { "start": { - "line": 2478, + "line": 2466, "column": 42 }, "end": { - "line": 2488, + "line": 2476, "column": 9 } }, @@ -139587,16 +137785,16 @@ "type": "Line", "value": "checklist", "range": [ - 76114, - 76125 + 75621, + 75632 ], "loc": { "start": { - "line": 2489, + "line": 2477, "column": 8 }, "end": { - "line": 2489, + "line": 2477, "column": 19 } } @@ -139612,16 +137810,16 @@ "type": "Identifier", "name": "fltColType", "range": [ - 76143, - 76153 + 75650, + 75660 ], "loc": { "start": { - "line": 2490, + "line": 2478, "column": 17 }, "end": { - "line": 2490, + "line": 2478, "column": 27 } } @@ -139630,31 +137828,31 @@ "type": "Identifier", "name": "CHECKLIST", "range": [ - 76158, - 76167 + 75665, + 75674 ], "loc": { "start": { - "line": 2490, + "line": 2478, "column": 32 }, "end": { - "line": 2490, + "line": 2478, "column": 41 } } }, "range": [ - 76143, - 76167 + 75650, + 75674 ], "loc": { "start": { - "line": 2490, + "line": 2478, "column": 17 }, "end": { - "line": 2490, + "line": 2478, "column": 41 } } @@ -139671,16 +137869,16 @@ "type": "Identifier", "name": "values", "range": [ - 76187, - 76193 + 75694, + 75700 ], "loc": { "start": { - "line": 2491, + "line": 2479, "column": 16 }, "end": { - "line": 2491, + "line": 2479, "column": 22 } } @@ -139689,31 +137887,31 @@ "type": "ArrayExpression", "elements": [], "range": [ - 76196, - 76198 + 75703, + 75705 ], "loc": { "start": { - "line": 2491, + "line": 2479, "column": 25 }, "end": { - "line": 2491, + "line": 2479, "column": 27 } } }, "range": [ - 76187, - 76198 + 75694, + 75705 ], "loc": { "start": { - "line": 2491, + "line": 2479, "column": 16 }, "end": { - "line": 2491, + "line": 2479, "column": 27 } } @@ -139721,16 +137919,16 @@ ], "kind": "let", "range": [ - 76183, - 76199 + 75690, + 75706 ], "loc": { "start": { - "line": 2491, + "line": 2479, "column": 12 }, "end": { - "line": 2491, + "line": 2479, "column": 28 } } @@ -139746,16 +137944,16 @@ "object": { "type": "ThisExpression", "range": [ - 76216, - 76220 + 75723, + 75727 ], "loc": { "start": { - "line": 2492, + "line": 2480, "column": 16 }, "end": { - "line": 2492, + "line": 2480, "column": 20 } } @@ -139764,31 +137962,31 @@ "type": "Identifier", "name": "loadFltOnDemand", "range": [ - 76221, - 76236 + 75728, + 75743 ], "loc": { "start": { - "line": 2492, + "line": 2480, "column": 21 }, "end": { - "line": 2492, + "line": 2480, "column": 36 } } }, "range": [ - 76216, - 76236 + 75723, + 75743 ], "loc": { "start": { - "line": 2492, + "line": 2480, "column": 16 }, "end": { - "line": 2492, + "line": 2480, "column": 36 } } @@ -139802,16 +138000,16 @@ "object": { "type": "ThisExpression", "range": [ - 76241, - 76245 + 75748, + 75752 ], "loc": { "start": { - "line": 2492, + "line": 2480, "column": 41 }, "end": { - "line": 2492, + "line": 2480, "column": 45 } } @@ -139820,62 +138018,62 @@ "type": "Identifier", "name": "initialized", "range": [ - 76246, - 76257 + 75753, + 75764 ], "loc": { "start": { - "line": 2492, + "line": 2480, "column": 46 }, "end": { - "line": 2492, + "line": 2480, "column": 57 } } }, "range": [ - 76241, - 76257 + 75748, + 75764 ], "loc": { "start": { - "line": 2492, + "line": 2480, "column": 41 }, "end": { - "line": 2492, + "line": 2480, "column": 57 } } }, "prefix": true, "range": [ - 76240, - 76257 + 75747, + 75764 ], "loc": { "start": { - "line": 2492, + "line": 2480, "column": 40 }, "end": { - "line": 2492, + "line": 2480, "column": 57 } } }, "range": [ - 76216, - 76257 + 75723, + 75764 ], "loc": { "start": { - "line": 2492, + "line": 2480, "column": 16 }, "end": { - "line": 2492, + "line": 2480, "column": 57 } } @@ -139896,16 +138094,16 @@ "object": { "type": "ThisExpression", "range": [ - 76277, - 76281 + 75784, + 75788 ], "loc": { "start": { - "line": 2493, + "line": 2481, "column": 16 }, "end": { - "line": 2493, + "line": 2481, "column": 20 } } @@ -139914,31 +138112,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 76282, - 76289 + 75789, + 75796 ], "loc": { "start": { - "line": 2493, + "line": 2481, "column": 21 }, "end": { - "line": 2493, + "line": 2481, "column": 28 } } }, "range": [ - 76277, - 76289 + 75784, + 75796 ], "loc": { "start": { - "line": 2493, + "line": 2481, "column": 16 }, "end": { - "line": 2493, + "line": 2481, "column": 28 } } @@ -139947,31 +138145,31 @@ "type": "Identifier", "name": "emit", "range": [ - 76290, - 76294 + 75797, + 75801 ], "loc": { "start": { - "line": 2493, + "line": 2481, "column": 29 }, "end": { - "line": 2493, + "line": 2481, "column": 33 } } }, "range": [ - 76277, - 76294 + 75784, + 75801 ], "loc": { "start": { - "line": 2493, + "line": 2481, "column": 16 }, "end": { - "line": 2493, + "line": 2481, "column": 33 } } @@ -139982,16 +138180,16 @@ "value": "build-checklist-filter", "raw": "'build-checklist-filter'", "range": [ - 76295, - 76319 + 75802, + 75826 ], "loc": { "start": { - "line": 2493, + "line": 2481, "column": 34 }, "end": { - "line": 2493, + "line": 2481, "column": 58 } } @@ -139999,16 +138197,16 @@ { "type": "ThisExpression", "range": [ - 76321, - 76325 + 75828, + 75832 ], "loc": { "start": { - "line": 2493, + "line": 2481, "column": 60 }, "end": { - "line": 2493, + "line": 2481, "column": 64 } } @@ -140017,16 +138215,16 @@ "type": "Identifier", "name": "index", "range": [ - 76327, - 76332 + 75834, + 75839 ], "loc": { "start": { - "line": 2493, + "line": 2481, "column": 66 }, "end": { - "line": 2493, + "line": 2481, "column": 71 } } @@ -140037,16 +138235,16 @@ "object": { "type": "ThisExpression", "range": [ - 76354, - 76358 + 75861, + 75865 ], "loc": { "start": { - "line": 2494, + "line": 2482, "column": 20 }, "end": { - "line": 2494, + "line": 2482, "column": 24 } } @@ -140055,94 +138253,94 @@ "type": "Identifier", "name": "linkedFilters", "range": [ - 76359, - 76372 + 75866, + 75879 ], "loc": { "start": { - "line": 2494, + "line": 2482, "column": 25 }, "end": { - "line": 2494, + "line": 2482, "column": 38 } } }, "range": [ - 76354, - 76372 + 75861, + 75879 ], "loc": { "start": { - "line": 2494, + "line": 2482, "column": 20 }, "end": { - "line": 2494, + "line": 2482, "column": 38 } } } ], "range": [ - 76277, - 76373 + 75784, + 75880 ], "loc": { "start": { - "line": 2493, + "line": 2481, "column": 16 }, "end": { - "line": 2494, + "line": 2482, "column": 39 } } }, "range": [ - 76277, - 76374 + 75784, + 75881 ], "loc": { "start": { - "line": 2493, + "line": 2481, "column": 16 }, "end": { - "line": 2494, + "line": 2482, "column": 40 } } } ], "range": [ - 76259, - 76388 + 75766, + 75895 ], "loc": { "start": { - "line": 2492, + "line": 2480, "column": 59 }, "end": { - "line": 2495, + "line": 2483, "column": 13 } } }, "alternate": null, "range": [ - 76212, - 76388 + 75719, + 75895 ], "loc": { "start": { - "line": 2492, + "line": 2480, "column": 12 }, "end": { - "line": 2495, + "line": 2483, "column": 13 } } @@ -140155,16 +138353,16 @@ "type": "Identifier", "name": "isArray", "range": [ - 76405, - 76412 + 75912, + 75919 ], "loc": { "start": { - "line": 2496, + "line": 2484, "column": 16 }, "end": { - "line": 2496, + "line": 2484, "column": 23 } } @@ -140174,32 +138372,32 @@ "type": "Identifier", "name": "query", "range": [ - 76413, - 76418 + 75920, + 75925 ], "loc": { "start": { - "line": 2496, + "line": 2484, "column": 24 }, "end": { - "line": 2496, + "line": 2484, "column": 29 } } } ], "range": [ - 76405, - 76419 + 75912, + 75926 ], "loc": { "start": { - "line": 2496, + "line": 2484, "column": 16 }, "end": { - "line": 2496, + "line": 2484, "column": 30 } } @@ -140216,16 +138414,16 @@ "type": "Identifier", "name": "values", "range": [ - 76439, - 76445 + 75946, + 75952 ], "loc": { "start": { - "line": 2497, + "line": 2485, "column": 16 }, "end": { - "line": 2497, + "line": 2485, "column": 22 } } @@ -140234,62 +138432,62 @@ "type": "Identifier", "name": "query", "range": [ - 76448, - 76453 + 75955, + 75960 ], "loc": { "start": { - "line": 2497, + "line": 2485, "column": 25 }, "end": { - "line": 2497, + "line": 2485, "column": 30 } } }, "range": [ - 76439, - 76453 + 75946, + 75960 ], "loc": { "start": { - "line": 2497, + "line": 2485, "column": 16 }, "end": { - "line": 2497, + "line": 2485, "column": 30 } } }, "range": [ - 76439, - 76454 + 75946, + 75961 ], "loc": { "start": { - "line": 2497, + "line": 2485, "column": 16 }, "end": { - "line": 2497, + "line": 2485, "column": 31 } } } ], "range": [ - 76421, - 76468 + 75928, + 75975 ], "loc": { "start": { - "line": 2496, + "line": 2484, "column": 32 }, "end": { - "line": 2498, + "line": 2486, "column": 13 } } @@ -140306,16 +138504,16 @@ "type": "Identifier", "name": "query", "range": [ - 76492, - 76497 + 75999, + 76004 ], "loc": { "start": { - "line": 2499, + "line": 2487, "column": 16 }, "end": { - "line": 2499, + "line": 2487, "column": 21 } } @@ -140326,16 +138524,16 @@ "type": "Identifier", "name": "matchCase", "range": [ - 76500, - 76509 + 76007, + 76016 ], "loc": { "start": { - "line": 2499, + "line": 2487, "column": 24 }, "end": { - "line": 2499, + "line": 2487, "column": 33 } } @@ -140345,16 +138543,16 @@ "type": "Identifier", "name": "query", "range": [ - 76510, - 76515 + 76017, + 76022 ], "loc": { "start": { - "line": 2499, + "line": 2487, "column": 34 }, "end": { - "line": 2499, + "line": 2487, "column": 39 } } @@ -140365,16 +138563,16 @@ "object": { "type": "ThisExpression", "range": [ - 76517, - 76521 + 76024, + 76028 ], "loc": { "start": { - "line": 2499, + "line": 2487, "column": 41 }, "end": { - "line": 2499, + "line": 2487, "column": 45 } } @@ -140383,77 +138581,77 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 76522, - 76535 + 76029, + 76042 ], "loc": { "start": { - "line": 2499, + "line": 2487, "column": 46 }, "end": { - "line": 2499, + "line": 2487, "column": 59 } } }, "range": [ - 76517, - 76535 + 76024, + 76042 ], "loc": { "start": { - "line": 2499, + "line": 2487, "column": 41 }, "end": { - "line": 2499, + "line": 2487, "column": 59 } } } ], "range": [ - 76500, - 76536 + 76007, + 76043 ], "loc": { "start": { - "line": 2499, + "line": 2487, "column": 24 }, "end": { - "line": 2499, + "line": 2487, "column": 60 } } }, "range": [ - 76492, - 76536 + 75999, + 76043 ], "loc": { "start": { - "line": 2499, + "line": 2487, "column": 16 }, "end": { - "line": 2499, + "line": 2487, "column": 60 } } }, "range": [ - 76492, - 76537 + 75999, + 76044 ], "loc": { "start": { - "line": 2499, + "line": 2487, "column": 16 }, "end": { - "line": 2499, + "line": 2487, "column": 61 } } @@ -140467,16 +138665,16 @@ "type": "Identifier", "name": "values", "range": [ - 76554, - 76560 + 76061, + 76067 ], "loc": { "start": { - "line": 2500, + "line": 2488, "column": 16 }, "end": { - "line": 2500, + "line": 2488, "column": 22 } } @@ -140490,16 +138688,16 @@ "type": "Identifier", "name": "query", "range": [ - 76563, - 76568 + 76070, + 76075 ], "loc": { "start": { - "line": 2500, + "line": 2488, "column": 25 }, "end": { - "line": 2500, + "line": 2488, "column": 30 } } @@ -140508,31 +138706,31 @@ "type": "Identifier", "name": "split", "range": [ - 76569, - 76574 + 76076, + 76081 ], "loc": { "start": { - "line": 2500, + "line": 2488, "column": 31 }, "end": { - "line": 2500, + "line": 2488, "column": 36 } } }, "range": [ - 76563, - 76574 + 76070, + 76081 ], "loc": { "start": { - "line": 2500, + "line": 2488, "column": 25 }, "end": { - "line": 2500, + "line": 2488, "column": 36 } } @@ -140549,16 +138747,16 @@ "value": " ", "raw": "' '", "range": [ - 76575, - 76578 + 76082, + 76085 ], "loc": { "start": { - "line": 2500, + "line": 2488, "column": 37 }, "end": { - "line": 2500, + "line": 2488, "column": 40 } } @@ -140569,16 +138767,16 @@ "object": { "type": "ThisExpression", "range": [ - 76581, - 76585 + 76088, + 76092 ], "loc": { "start": { - "line": 2500, + "line": 2488, "column": 43 }, "end": { - "line": 2500, + "line": 2488, "column": 47 } } @@ -140587,46 +138785,46 @@ "type": "Identifier", "name": "orOperator", "range": [ - 76586, - 76596 + 76093, + 76103 ], "loc": { "start": { - "line": 2500, + "line": 2488, "column": 48 }, "end": { - "line": 2500, + "line": 2488, "column": 58 } } }, "range": [ - 76581, - 76596 + 76088, + 76103 ], "loc": { "start": { - "line": 2500, + "line": 2488, "column": 43 }, "end": { - "line": 2500, + "line": 2488, "column": 58 } } }, "range": [ - 76575, - 76596 + 76082, + 76103 ], "loc": { "start": { - "line": 2500, + "line": 2488, "column": 37 }, "end": { - "line": 2500, + "line": 2488, "column": 58 } } @@ -140636,108 +138834,108 @@ "value": " ", "raw": "' '", "range": [ - 76599, - 76602 + 76106, + 76109 ], "loc": { "start": { - "line": 2500, + "line": 2488, "column": 61 }, "end": { - "line": 2500, + "line": 2488, "column": 64 } } }, "range": [ - 76575, - 76602 + 76082, + 76109 ], "loc": { "start": { - "line": 2500, + "line": 2488, "column": 37 }, "end": { - "line": 2500, + "line": 2488, "column": 64 } } } ], "range": [ - 76563, - 76603 + 76070, + 76110 ], "loc": { "start": { - "line": 2500, + "line": 2488, "column": 25 }, "end": { - "line": 2500, + "line": 2488, "column": 65 } } }, "range": [ - 76554, - 76603 + 76061, + 76110 ], "loc": { "start": { - "line": 2500, + "line": 2488, "column": 16 }, "end": { - "line": 2500, + "line": 2488, "column": 65 } } }, "range": [ - 76554, - 76604 + 76061, + 76111 ], "loc": { "start": { - "line": 2500, + "line": 2488, "column": 16 }, "end": { - "line": 2500, + "line": 2488, "column": 66 } } } ], "range": [ - 76474, - 76618 + 75981, + 76125 ], "loc": { "start": { - "line": 2498, + "line": 2486, "column": 19 }, "end": { - "line": 2501, + "line": 2489, "column": 13 } } }, "range": [ - 76401, - 76618 + 75908, + 76125 ], "loc": { "start": { - "line": 2496, + "line": 2484, "column": 12 }, "end": { - "line": 2501, + "line": 2489, "column": 13 } } @@ -140755,16 +138953,16 @@ "object": { "type": "ThisExpression", "range": [ - 76632, - 76636 + 76139, + 76143 ], "loc": { "start": { - "line": 2503, + "line": 2491, "column": 12 }, "end": { - "line": 2503, + "line": 2491, "column": 16 } } @@ -140773,31 +138971,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 76637, - 76644 + 76144, + 76151 ], "loc": { "start": { - "line": 2503, + "line": 2491, "column": 17 }, "end": { - "line": 2503, + "line": 2491, "column": 24 } } }, "range": [ - 76632, - 76644 + 76139, + 76151 ], "loc": { "start": { - "line": 2503, + "line": 2491, "column": 12 }, "end": { - "line": 2503, + "line": 2491, "column": 24 } } @@ -140806,31 +139004,31 @@ "type": "Identifier", "name": "emit", "range": [ - 76645, - 76649 + 76152, + 76156 ], "loc": { "start": { - "line": 2503, + "line": 2491, "column": 25 }, "end": { - "line": 2503, + "line": 2491, "column": 29 } } }, "range": [ - 76632, - 76649 + 76139, + 76156 ], "loc": { "start": { - "line": 2503, + "line": 2491, "column": 12 }, "end": { - "line": 2503, + "line": 2491, "column": 29 } } @@ -140841,16 +139039,16 @@ "value": "select-checklist-options", "raw": "'select-checklist-options'", "range": [ - 76650, - 76676 + 76157, + 76183 ], "loc": { "start": { - "line": 2503, + "line": 2491, "column": 30 }, "end": { - "line": 2503, + "line": 2491, "column": 56 } } @@ -140858,16 +139056,16 @@ { "type": "ThisExpression", "range": [ - 76678, - 76682 + 76185, + 76189 ], "loc": { "start": { - "line": 2503, + "line": 2491, "column": 58 }, "end": { - "line": 2503, + "line": 2491, "column": 62 } } @@ -140876,16 +139074,16 @@ "type": "Identifier", "name": "index", "range": [ - 76684, - 76689 + 76191, + 76196 ], "loc": { "start": { - "line": 2503, + "line": 2491, "column": 64 }, "end": { - "line": 2503, + "line": 2491, "column": 69 } } @@ -140894,79 +139092,79 @@ "type": "Identifier", "name": "values", "range": [ - 76691, - 76697 + 76198, + 76204 ], "loc": { "start": { - "line": 2503, + "line": 2491, "column": 71 }, "end": { - "line": 2503, + "line": 2491, "column": 77 } } } ], "range": [ - 76632, - 76698 + 76139, + 76205 ], "loc": { "start": { - "line": 2503, + "line": 2491, "column": 12 }, "end": { - "line": 2503, + "line": 2491, "column": 78 } } }, "range": [ - 76632, - 76699 + 76139, + 76206 ], "loc": { "start": { - "line": 2503, + "line": 2491, "column": 12 }, "end": { - "line": 2503, + "line": 2491, "column": 79 } } } ], "range": [ - 76169, - 76709 + 75676, + 76216 ], "loc": { "start": { - "line": 2490, + "line": 2478, "column": 43 }, "end": { - "line": 2504, + "line": 2492, "column": 9 } } }, "alternate": null, "range": [ - 76139, - 76709 + 75646, + 76216 ], "loc": { "start": { - "line": 2490, + "line": 2478, "column": 13 }, "end": { - "line": 2504, + "line": 2492, "column": 9 } }, @@ -140975,16 +139173,16 @@ "type": "Line", "value": "checklist", "range": [ - 76114, - 76125 + 75621, + 75632 ], "loc": { "start": { - "line": 2489, + "line": 2477, "column": 8 }, "end": { - "line": 2489, + "line": 2477, "column": 19 } } @@ -140992,16 +139190,16 @@ ] }, "range": [ - 75679, - 76709 + 75186, + 76216 ], "loc": { "start": { - "line": 2478, + "line": 2466, "column": 13 }, "end": { - "line": 2504, + "line": 2492, "column": 9 } }, @@ -141010,16 +139208,16 @@ "type": "Line", "value": "multiple selects", "range": [ - 75647, - 75665 + 75154, + 75172 ], "loc": { "start": { - "line": 2477, + "line": 2465, "column": 8 }, "end": { - "line": 2477, + "line": 2465, "column": 26 } } @@ -141027,32 +139225,32 @@ ] }, "range": [ - 75333, - 76709 + 74840, + 76216 ], "loc": { "start": { - "line": 2470, + "line": 2458, "column": 8 }, "end": { - "line": 2504, + "line": 2492, "column": 9 } } } ], "range": [ - 75163, - 76715 + 74670, + 76222 ], "loc": { "start": { - "line": 2463, + "line": 2451, "column": 38 }, "end": { - "line": 2505, + "line": 2493, "column": 5 } } @@ -141060,16 +139258,16 @@ "generator": false, "expression": false, "range": [ - 75143, - 76715 + 74650, + 76222 ], "loc": { "start": { - "line": 2463, + "line": 2451, "column": 18 }, "end": { - "line": 2505, + "line": 2493, "column": 5 } } @@ -141077,16 +139275,16 @@ "kind": "method", "computed": false, "range": [ - 75129, - 76715 + 74636, + 76222 ], "loc": { "start": { - "line": 2463, + "line": 2451, "column": 4 }, "end": { - "line": 2505, + "line": 2493, "column": 5 } }, @@ -141095,16 +139293,16 @@ "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": [ - 74962, - 75124 + 74469, + 74631 ], "loc": { "start": { - "line": 2458, + "line": 2446, "column": 4 }, "end": { - "line": 2462, + "line": 2450, "column": 7 } } @@ -141115,16 +139313,16 @@ "type": "Block", "value": "*\n * Set them columns' widths as per configuration\n * @param {Element} tbl DOM element\n ", "range": [ - 76721, - 76825 + 76228, + 76332 ], "loc": { "start": { - "line": 2507, + "line": 2495, "column": 4 }, "end": { - "line": 2510, + "line": 2498, "column": 7 } } @@ -141138,16 +139336,16 @@ "type": "Identifier", "name": "setColWidths", "range": [ - 76830, - 76842 + 76337, + 76349 ], "loc": { "start": { - "line": 2511, + "line": 2499, "column": 4 }, "end": { - "line": 2511, + "line": 2499, "column": 16 } } @@ -141160,16 +139358,16 @@ "type": "Identifier", "name": "tbl", "range": [ - 76843, - 76846 + 76350, + 76353 ], "loc": { "start": { - "line": 2511, + "line": 2499, "column": 17 }, "end": { - "line": 2511, + "line": 2499, "column": 20 } } @@ -141189,16 +139387,16 @@ "object": { "type": "ThisExpression", "range": [ - 76863, - 76867 + 76370, + 76374 ], "loc": { "start": { - "line": 2512, + "line": 2500, "column": 13 }, "end": { - "line": 2512, + "line": 2500, "column": 17 } } @@ -141207,47 +139405,47 @@ "type": "Identifier", "name": "hasColWidths", "range": [ - 76868, - 76880 + 76375, + 76387 ], "loc": { "start": { - "line": 2512, + "line": 2500, "column": 18 }, "end": { - "line": 2512, + "line": 2500, "column": 30 } } }, "range": [ - 76863, - 76880 + 76370, + 76387 ], "loc": { "start": { - "line": 2512, + "line": 2500, "column": 13 }, "end": { - "line": 2512, + "line": 2500, "column": 30 } } }, "prefix": true, "range": [ - 76862, - 76880 + 76369, + 76387 ], "loc": { "start": { - "line": 2512, + "line": 2500, "column": 12 }, "end": { - "line": 2512, + "line": 2500, "column": 30 } } @@ -141259,48 +139457,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 76896, - 76903 + 76403, + 76410 ], "loc": { "start": { - "line": 2513, + "line": 2501, "column": 12 }, "end": { - "line": 2513, + "line": 2501, "column": 19 } } } ], "range": [ - 76882, - 76913 + 76389, + 76420 ], "loc": { "start": { - "line": 2512, + "line": 2500, "column": 32 }, "end": { - "line": 2514, + "line": 2502, "column": 9 } } }, "alternate": null, "range": [ - 76858, - 76913 + 76365, + 76420 ], "loc": { "start": { - "line": 2512, + "line": 2500, "column": 8 }, "end": { - "line": 2514, + "line": 2502, "column": 9 } } @@ -141314,16 +139512,16 @@ "type": "Identifier", "name": "tbl", "range": [ - 76922, - 76925 + 76429, + 76432 ], "loc": { "start": { - "line": 2515, + "line": 2503, "column": 8 }, "end": { - "line": 2515, + "line": 2503, "column": 11 } } @@ -141335,16 +139533,16 @@ "type": "Identifier", "name": "tbl", "range": [ - 76928, - 76931 + 76435, + 76438 ], "loc": { "start": { - "line": 2515, + "line": 2503, "column": 14 }, "end": { - "line": 2515, + "line": 2503, "column": 17 } } @@ -141355,16 +139553,16 @@ "object": { "type": "ThisExpression", "range": [ - 76935, - 76939 + 76442, + 76446 ], "loc": { "start": { - "line": 2515, + "line": 2503, "column": 21 }, "end": { - "line": 2515, + "line": 2503, "column": 25 } } @@ -141373,76 +139571,76 @@ "type": "Identifier", "name": "tbl", "range": [ - 76940, - 76943 + 76447, + 76450 ], "loc": { "start": { - "line": 2515, + "line": 2503, "column": 26 }, "end": { - "line": 2515, + "line": 2503, "column": 29 } } }, "range": [ - 76935, - 76943 + 76442, + 76450 ], "loc": { "start": { - "line": 2515, + "line": 2503, "column": 21 }, "end": { - "line": 2515, + "line": 2503, "column": 29 } } }, "range": [ - 76928, - 76943 + 76435, + 76450 ], "loc": { "start": { - "line": 2515, + "line": 2503, "column": 14 }, "end": { - "line": 2515, + "line": 2503, "column": 29 } } }, "range": [ - 76922, - 76943 + 76429, + 76450 ], "loc": { "start": { - "line": 2515, + "line": 2503, "column": 8 }, "end": { - "line": 2515, + "line": 2503, "column": 29 } } }, "range": [ - 76922, - 76944 + 76429, + 76451 ], "loc": { "start": { - "line": 2515, + "line": 2503, "column": 8 }, "end": { - "line": 2515, + "line": 2503, "column": 30 } } @@ -141456,16 +139654,16 @@ "type": "Identifier", "name": "nbCols", "range": [ - 76958, - 76964 + 76465, + 76471 ], "loc": { "start": { - "line": 2517, + "line": 2505, "column": 12 }, "end": { - "line": 2517, + "line": 2505, "column": 18 } } @@ -141476,16 +139674,16 @@ "object": { "type": "ThisExpression", "range": [ - 76967, - 76971 + 76474, + 76478 ], "loc": { "start": { - "line": 2517, + "line": 2505, "column": 21 }, "end": { - "line": 2517, + "line": 2505, "column": 25 } } @@ -141494,46 +139692,46 @@ "type": "Identifier", "name": "nbCells", "range": [ - 76972, - 76979 + 76479, + 76486 ], "loc": { "start": { - "line": 2517, + "line": 2505, "column": 26 }, "end": { - "line": 2517, + "line": 2505, "column": 33 } } }, "range": [ - 76967, - 76979 + 76474, + 76486 ], "loc": { "start": { - "line": 2517, + "line": 2505, "column": 21 }, "end": { - "line": 2517, + "line": 2505, "column": 33 } } }, "range": [ - 76958, - 76979 + 76465, + 76486 ], "loc": { "start": { - "line": 2517, + "line": 2505, "column": 12 }, "end": { - "line": 2517, + "line": 2505, "column": 33 } } @@ -141541,16 +139739,16 @@ ], "kind": "let", "range": [ - 76954, - 76980 + 76461, + 76487 ], "loc": { "start": { - "line": 2517, + "line": 2505, "column": 8 }, "end": { - "line": 2517, + "line": 2505, "column": 34 } } @@ -141564,16 +139762,16 @@ "type": "Identifier", "name": "colWidths", "range": [ - 76993, - 77002 + 76500, + 76509 ], "loc": { "start": { - "line": 2518, + "line": 2506, "column": 12 }, "end": { - "line": 2518, + "line": 2506, "column": 21 } } @@ -141584,16 +139782,16 @@ "object": { "type": "ThisExpression", "range": [ - 77005, - 77009 + 76512, + 76516 ], "loc": { "start": { - "line": 2518, + "line": 2506, "column": 24 }, "end": { - "line": 2518, + "line": 2506, "column": 28 } } @@ -141602,46 +139800,46 @@ "type": "Identifier", "name": "colWidths", "range": [ - 77010, - 77019 + 76517, + 76526 ], "loc": { "start": { - "line": 2518, + "line": 2506, "column": 29 }, "end": { - "line": 2518, + "line": 2506, "column": 38 } } }, "range": [ - 77005, - 77019 + 76512, + 76526 ], "loc": { "start": { - "line": 2518, + "line": 2506, "column": 24 }, "end": { - "line": 2518, + "line": 2506, "column": 38 } } }, "range": [ - 76993, - 77019 + 76500, + 76526 ], "loc": { "start": { - "line": 2518, + "line": 2506, "column": 12 }, "end": { - "line": 2518, + "line": 2506, "column": 38 } } @@ -141649,16 +139847,16 @@ ], "kind": "let", "range": [ - 76989, - 77020 + 76496, + 76527 ], "loc": { "start": { - "line": 2518, + "line": 2506, "column": 8 }, "end": { - "line": 2518, + "line": 2506, "column": 39 } } @@ -141672,16 +139870,16 @@ "type": "Identifier", "name": "colTags", "range": [ - 77033, - 77040 + 76540, + 76547 ], "loc": { "start": { - "line": 2519, + "line": 2507, "column": 12 }, "end": { - "line": 2519, + "line": 2507, "column": 19 } } @@ -141692,16 +139890,16 @@ "type": "Identifier", "name": "tag", "range": [ - 77043, - 77046 + 76550, + 76553 ], "loc": { "start": { - "line": 2519, + "line": 2507, "column": 22 }, "end": { - "line": 2519, + "line": 2507, "column": 25 } } @@ -141711,16 +139909,16 @@ "type": "Identifier", "name": "tbl", "range": [ - 77047, - 77050 + 76554, + 76557 ], "loc": { "start": { - "line": 2519, + "line": 2507, "column": 26 }, "end": { - "line": 2519, + "line": 2507, "column": 29 } } @@ -141730,47 +139928,47 @@ "value": "col", "raw": "'col'", "range": [ - 77052, - 77057 + 76559, + 76564 ], "loc": { "start": { - "line": 2519, + "line": 2507, "column": 31 }, "end": { - "line": 2519, + "line": 2507, "column": 36 } } } ], "range": [ - 77043, - 77058 + 76550, + 76565 ], "loc": { "start": { - "line": 2519, + "line": 2507, "column": 22 }, "end": { - "line": 2519, + "line": 2507, "column": 37 } } }, "range": [ - 77033, - 77058 + 76540, + 76565 ], "loc": { "start": { - "line": 2519, + "line": 2507, "column": 12 }, "end": { - "line": 2519, + "line": 2507, "column": 37 } } @@ -141778,16 +139976,16 @@ ], "kind": "let", "range": [ - 77029, - 77059 + 76536, + 76566 ], "loc": { "start": { - "line": 2519, + "line": 2507, "column": 8 }, "end": { - "line": 2519, + "line": 2507, "column": 38 } } @@ -141801,16 +139999,16 @@ "type": "Identifier", "name": "tblHasColTag", "range": [ - 77072, - 77084 + 76579, + 76591 ], "loc": { "start": { - "line": 2520, + "line": 2508, "column": 12 }, "end": { - "line": 2520, + "line": 2508, "column": 24 } } @@ -141825,16 +140023,16 @@ "type": "Identifier", "name": "colTags", "range": [ - 77087, - 77094 + 76594, + 76601 ], "loc": { "start": { - "line": 2520, + "line": 2508, "column": 27 }, "end": { - "line": 2520, + "line": 2508, "column": 34 } } @@ -141843,31 +140041,31 @@ "type": "Identifier", "name": "length", "range": [ - 77095, - 77101 + 76602, + 76608 ], "loc": { "start": { - "line": 2520, + "line": 2508, "column": 35 }, "end": { - "line": 2520, + "line": 2508, "column": 41 } } }, "range": [ - 77087, - 77101 + 76594, + 76608 ], "loc": { "start": { - "line": 2520, + "line": 2508, "column": 27 }, "end": { - "line": 2520, + "line": 2508, "column": 41 } } @@ -141877,46 +140075,46 @@ "value": 0, "raw": "0", "range": [ - 77104, - 77105 + 76611, + 76612 ], "loc": { "start": { - "line": 2520, + "line": 2508, "column": 44 }, "end": { - "line": 2520, + "line": 2508, "column": 45 } } }, "range": [ - 77087, - 77105 + 76594, + 76612 ], "loc": { "start": { - "line": 2520, + "line": 2508, "column": 27 }, "end": { - "line": 2520, + "line": 2508, "column": 45 } } }, "range": [ - 77072, - 77105 + 76579, + 76612 ], "loc": { "start": { - "line": 2520, + "line": 2508, "column": 12 }, "end": { - "line": 2520, + "line": 2508, "column": 45 } } @@ -141924,16 +140122,16 @@ ], "kind": "let", "range": [ - 77068, - 77106 + 76575, + 76613 ], "loc": { "start": { - "line": 2520, + "line": 2508, "column": 8 }, "end": { - "line": 2520, + "line": 2508, "column": 46 } } @@ -141947,16 +140145,16 @@ "type": "Identifier", "name": "frag", "range": [ - 77119, - 77123 + 76626, + 76630 ], "loc": { "start": { - "line": 2521, + "line": 2509, "column": 12 }, "end": { - "line": 2521, + "line": 2509, "column": 16 } } @@ -141970,32 +140168,32 @@ "type": "Identifier", "name": "tblHasColTag", "range": [ - 77127, - 77139 + 76634, + 76646 ], "loc": { "start": { - "line": 2521, + "line": 2509, "column": 20 }, "end": { - "line": 2521, + "line": 2509, "column": 32 } } }, "prefix": true, "range": [ - 77126, - 77139 + 76633, + 76646 ], "loc": { "start": { - "line": 2521, + "line": 2509, "column": 19 }, "end": { - "line": 2521, + "line": 2509, "column": 32 } } @@ -142009,16 +140207,16 @@ "type": "Identifier", "name": "doc", "range": [ - 77142, - 77145 + 76649, + 76652 ], "loc": { "start": { - "line": 2521, + "line": 2509, "column": 35 }, "end": { - "line": 2521, + "line": 2509, "column": 38 } } @@ -142027,47 +140225,47 @@ "type": "Identifier", "name": "createDocumentFragment", "range": [ - 77146, - 77168 + 76653, + 76675 ], "loc": { "start": { - "line": 2521, + "line": 2509, "column": 39 }, "end": { - "line": 2521, + "line": 2509, "column": 61 } } }, "range": [ - 77142, - 77168 + 76649, + 76675 ], "loc": { "start": { - "line": 2521, + "line": 2509, "column": 35 }, "end": { - "line": 2521, + "line": 2509, "column": 61 } } }, "arguments": [], "range": [ - 77142, - 77170 + 76649, + 76677 ], "loc": { "start": { - "line": 2521, + "line": 2509, "column": 35 }, "end": { - "line": 2521, + "line": 2509, "column": 63 } } @@ -142077,46 +140275,46 @@ "value": null, "raw": "null", "range": [ - 77173, - 77177 + 76680, + 76684 ], "loc": { "start": { - "line": 2521, + "line": 2509, "column": 66 }, "end": { - "line": 2521, + "line": 2509, "column": 70 } } }, "range": [ - 77126, - 77177 + 76633, + 76684 ], "loc": { "start": { - "line": 2521, + "line": 2509, "column": 19 }, "end": { - "line": 2521, + "line": 2509, "column": 70 } } }, "range": [ - 77119, - 77177 + 76626, + 76684 ], "loc": { "start": { - "line": 2521, + "line": 2509, "column": 12 }, "end": { - "line": 2521, + "line": 2509, "column": 70 } } @@ -142124,16 +140322,16 @@ ], "kind": "let", "range": [ - 77115, - 77178 + 76622, + 76685 ], "loc": { "start": { - "line": 2521, + "line": 2509, "column": 8 }, "end": { - "line": 2521, + "line": 2509, "column": 71 } } @@ -142149,16 +140347,16 @@ "type": "Identifier", "name": "k", "range": [ - 77196, - 77197 + 76703, + 76704 ], "loc": { "start": { - "line": 2522, + "line": 2510, "column": 17 }, "end": { - "line": 2522, + "line": 2510, "column": 18 } } @@ -142168,31 +140366,31 @@ "value": 0, "raw": "0", "range": [ - 77200, - 77201 + 76707, + 76708 ], "loc": { "start": { - "line": 2522, + "line": 2510, "column": 21 }, "end": { - "line": 2522, + "line": 2510, "column": 22 } } }, "range": [ - 77196, - 77201 + 76703, + 76708 ], "loc": { "start": { - "line": 2522, + "line": 2510, "column": 17 }, "end": { - "line": 2522, + "line": 2510, "column": 22 } } @@ -142200,16 +140398,16 @@ ], "kind": "let", "range": [ - 77192, - 77201 + 76699, + 76708 ], "loc": { "start": { - "line": 2522, + "line": 2510, "column": 13 }, "end": { - "line": 2522, + "line": 2510, "column": 22 } } @@ -142221,16 +140419,16 @@ "type": "Identifier", "name": "k", "range": [ - 77203, - 77204 + 76710, + 76711 ], "loc": { "start": { - "line": 2522, + "line": 2510, "column": 24 }, "end": { - "line": 2522, + "line": 2510, "column": 25 } } @@ -142239,31 +140437,31 @@ "type": "Identifier", "name": "nbCols", "range": [ - 77207, - 77213 + 76714, + 76720 ], "loc": { "start": { - "line": 2522, + "line": 2510, "column": 28 }, "end": { - "line": 2522, + "line": 2510, "column": 34 } } }, "range": [ - 77203, - 77213 + 76710, + 76720 ], "loc": { "start": { - "line": 2522, + "line": 2510, "column": 24 }, "end": { - "line": 2522, + "line": 2510, "column": 34 } } @@ -142275,32 +140473,32 @@ "type": "Identifier", "name": "k", "range": [ - 77215, - 77216 + 76722, + 76723 ], "loc": { "start": { - "line": 2522, + "line": 2510, "column": 36 }, "end": { - "line": 2522, + "line": 2510, "column": 37 } } }, "prefix": false, "range": [ - 77215, - 77218 + 76722, + 76725 ], "loc": { "start": { - "line": 2522, + "line": 2510, "column": 36 }, "end": { - "line": 2522, + "line": 2510, "column": 39 } } @@ -142317,32 +140515,32 @@ "type": "Identifier", "name": "col", "range": [ - 77238, - 77241 + 76745, + 76748 ], "loc": { "start": { - "line": 2523, + "line": 2511, "column": 16 }, "end": { - "line": 2523, + "line": 2511, "column": 19 } } }, "init": null, "range": [ - 77238, - 77241 + 76745, + 76748 ], "loc": { "start": { - "line": 2523, + "line": 2511, "column": 16 }, "end": { - "line": 2523, + "line": 2511, "column": 19 } } @@ -142350,16 +140548,16 @@ ], "kind": "let", "range": [ - 77234, - 77242 + 76741, + 76749 ], "loc": { "start": { - "line": 2523, + "line": 2511, "column": 12 }, "end": { - "line": 2523, + "line": 2511, "column": 20 } } @@ -142370,16 +140568,16 @@ "type": "Identifier", "name": "tblHasColTag", "range": [ - 77259, - 77271 + 76766, + 76778 ], "loc": { "start": { - "line": 2524, + "line": 2512, "column": 16 }, "end": { - "line": 2524, + "line": 2512, "column": 28 } } @@ -142396,16 +140594,16 @@ "type": "Identifier", "name": "col", "range": [ - 77291, - 77294 + 76798, + 76801 ], "loc": { "start": { - "line": 2525, + "line": 2513, "column": 16 }, "end": { - "line": 2525, + "line": 2513, "column": 19 } } @@ -142417,16 +140615,16 @@ "type": "Identifier", "name": "colTags", "range": [ - 77297, - 77304 + 76804, + 76811 ], "loc": { "start": { - "line": 2525, + "line": 2513, "column": 22 }, "end": { - "line": 2525, + "line": 2513, "column": 29 } } @@ -142435,77 +140633,77 @@ "type": "Identifier", "name": "k", "range": [ - 77305, - 77306 + 76812, + 76813 ], "loc": { "start": { - "line": 2525, + "line": 2513, "column": 30 }, "end": { - "line": 2525, + "line": 2513, "column": 31 } } }, "range": [ - 77297, - 77307 + 76804, + 76814 ], "loc": { "start": { - "line": 2525, + "line": 2513, "column": 22 }, "end": { - "line": 2525, + "line": 2513, "column": 32 } } }, "range": [ - 77291, - 77307 + 76798, + 76814 ], "loc": { "start": { - "line": 2525, + "line": 2513, "column": 16 }, "end": { - "line": 2525, + "line": 2513, "column": 32 } } }, "range": [ - 77291, - 77308 + 76798, + 76815 ], "loc": { "start": { - "line": 2525, + "line": 2513, "column": 16 }, "end": { - "line": 2525, + "line": 2513, "column": 33 } } } ], "range": [ - 77273, - 77322 + 76780, + 76829 ], "loc": { "start": { - "line": 2524, + "line": 2512, "column": 30 }, "end": { - "line": 2526, + "line": 2514, "column": 13 } } @@ -142522,16 +140720,16 @@ "type": "Identifier", "name": "col", "range": [ - 77346, - 77349 + 76853, + 76856 ], "loc": { "start": { - "line": 2527, + "line": 2515, "column": 16 }, "end": { - "line": 2527, + "line": 2515, "column": 19 } } @@ -142542,16 +140740,16 @@ "type": "Identifier", "name": "createElm", "range": [ - 77352, - 77361 + 76859, + 76868 ], "loc": { "start": { - "line": 2527, + "line": 2515, "column": 22 }, "end": { - "line": 2527, + "line": 2515, "column": 31 } } @@ -142562,62 +140760,62 @@ "value": "col", "raw": "'col'", "range": [ - 77362, - 77367 + 76869, + 76874 ], "loc": { "start": { - "line": 2527, + "line": 2515, "column": 32 }, "end": { - "line": 2527, + "line": 2515, "column": 37 } } } ], "range": [ - 77352, - 77368 + 76859, + 76875 ], "loc": { "start": { - "line": 2527, + "line": 2515, "column": 22 }, "end": { - "line": 2527, + "line": 2515, "column": 38 } } }, "range": [ - 77346, - 77368 + 76853, + 76875 ], "loc": { "start": { - "line": 2527, + "line": 2515, "column": 16 }, "end": { - "line": 2527, + "line": 2515, "column": 38 } } }, "range": [ - 77346, - 77369 + 76853, + 76876 ], "loc": { "start": { - "line": 2527, + "line": 2515, "column": 16 }, "end": { - "line": 2527, + "line": 2515, "column": 39 } } @@ -142633,16 +140831,16 @@ "type": "Identifier", "name": "frag", "range": [ - 77386, - 77390 + 76893, + 76897 ], "loc": { "start": { - "line": 2528, + "line": 2516, "column": 16 }, "end": { - "line": 2528, + "line": 2516, "column": 20 } } @@ -142651,31 +140849,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 77391, - 77402 + 76898, + 76909 ], "loc": { "start": { - "line": 2528, + "line": 2516, "column": 21 }, "end": { - "line": 2528, + "line": 2516, "column": 32 } } }, "range": [ - 77386, - 77402 + 76893, + 76909 ], "loc": { "start": { - "line": 2528, + "line": 2516, "column": 16 }, "end": { - "line": 2528, + "line": 2516, "column": 32 } } @@ -142685,78 +140883,78 @@ "type": "Identifier", "name": "col", "range": [ - 77403, - 77406 + 76910, + 76913 ], "loc": { "start": { - "line": 2528, + "line": 2516, "column": 33 }, "end": { - "line": 2528, + "line": 2516, "column": 36 } } } ], "range": [ - 77386, - 77407 + 76893, + 76914 ], "loc": { "start": { - "line": 2528, + "line": 2516, "column": 16 }, "end": { - "line": 2528, + "line": 2516, "column": 37 } } }, "range": [ - 77386, - 77408 + 76893, + 76915 ], "loc": { "start": { - "line": 2528, + "line": 2516, "column": 16 }, "end": { - "line": 2528, + "line": 2516, "column": 38 } } } ], "range": [ - 77328, - 77422 + 76835, + 76929 ], "loc": { "start": { - "line": 2526, + "line": 2514, "column": 19 }, "end": { - "line": 2529, + "line": 2517, "column": 13 } } }, "range": [ - 77255, - 77422 + 76762, + 76929 ], "loc": { "start": { - "line": 2524, + "line": 2512, "column": 12 }, "end": { - "line": 2529, + "line": 2517, "column": 13 } } @@ -142776,16 +140974,16 @@ "type": "Identifier", "name": "col", "range": [ - 77435, - 77438 + 76942, + 76945 ], "loc": { "start": { - "line": 2530, + "line": 2518, "column": 12 }, "end": { - "line": 2530, + "line": 2518, "column": 15 } } @@ -142794,31 +140992,31 @@ "type": "Identifier", "name": "style", "range": [ - 77439, - 77444 + 76946, + 76951 ], "loc": { "start": { - "line": 2530, + "line": 2518, "column": 16 }, "end": { - "line": 2530, + "line": 2518, "column": 21 } } }, "range": [ - 77435, - 77444 + 76942, + 76951 ], "loc": { "start": { - "line": 2530, + "line": 2518, "column": 12 }, "end": { - "line": 2530, + "line": 2518, "column": 21 } } @@ -142827,31 +141025,31 @@ "type": "Identifier", "name": "width", "range": [ - 77445, - 77450 + 76952, + 76957 ], "loc": { "start": { - "line": 2530, + "line": 2518, "column": 22 }, "end": { - "line": 2530, + "line": 2518, "column": 27 } } }, "range": [ - 77435, - 77450 + 76942, + 76957 ], "loc": { "start": { - "line": 2530, + "line": 2518, "column": 12 }, "end": { - "line": 2530, + "line": 2518, "column": 27 } } @@ -142863,16 +141061,16 @@ "type": "Identifier", "name": "colWidths", "range": [ - 77453, - 77462 + 76960, + 76969 ], "loc": { "start": { - "line": 2530, + "line": 2518, "column": 30 }, "end": { - "line": 2530, + "line": 2518, "column": 39 } } @@ -142881,92 +141079,92 @@ "type": "Identifier", "name": "k", "range": [ - 77463, - 77464 + 76970, + 76971 ], "loc": { "start": { - "line": 2530, + "line": 2518, "column": 40 }, "end": { - "line": 2530, + "line": 2518, "column": 41 } } }, "range": [ - 77453, - 77465 + 76960, + 76972 ], "loc": { "start": { - "line": 2530, + "line": 2518, "column": 30 }, "end": { - "line": 2530, + "line": 2518, "column": 42 } } }, "range": [ - 77435, - 77465 + 76942, + 76972 ], "loc": { "start": { - "line": 2530, + "line": 2518, "column": 12 }, "end": { - "line": 2530, + "line": 2518, "column": 42 } } }, "range": [ - 77435, - 77466 + 76942, + 76973 ], "loc": { "start": { - "line": 2530, + "line": 2518, "column": 12 }, "end": { - "line": 2530, + "line": 2518, "column": 43 } } } ], "range": [ - 77220, - 77476 + 76727, + 76983 ], "loc": { "start": { - "line": 2522, + "line": 2510, "column": 41 }, "end": { - "line": 2531, + "line": 2519, "column": 9 } } }, "range": [ - 77187, - 77476 + 76694, + 76983 ], "loc": { "start": { - "line": 2522, + "line": 2510, "column": 8 }, "end": { - "line": 2531, + "line": 2519, "column": 9 } } @@ -142980,32 +141178,32 @@ "type": "Identifier", "name": "tblHasColTag", "range": [ - 77490, - 77502 + 76997, + 77009 ], "loc": { "start": { - "line": 2532, + "line": 2520, "column": 13 }, "end": { - "line": 2532, + "line": 2520, "column": 25 } } }, "prefix": true, "range": [ - 77489, - 77502 + 76996, + 77009 ], "loc": { "start": { - "line": 2532, + "line": 2520, "column": 12 }, "end": { - "line": 2532, + "line": 2520, "column": 25 } } @@ -143024,16 +141222,16 @@ "type": "Identifier", "name": "tbl", "range": [ - 77518, - 77521 + 77025, + 77028 ], "loc": { "start": { - "line": 2533, + "line": 2521, "column": 12 }, "end": { - "line": 2533, + "line": 2521, "column": 15 } } @@ -143042,31 +141240,31 @@ "type": "Identifier", "name": "insertBefore", "range": [ - 77522, - 77534 + 77029, + 77041 ], "loc": { "start": { - "line": 2533, + "line": 2521, "column": 16 }, "end": { - "line": 2533, + "line": 2521, "column": 28 } } }, "range": [ - 77518, - 77534 + 77025, + 77041 ], "loc": { "start": { - "line": 2533, + "line": 2521, "column": 12 }, "end": { - "line": 2533, + "line": 2521, "column": 28 } } @@ -143076,16 +141274,16 @@ "type": "Identifier", "name": "frag", "range": [ - 77535, - 77539 + 77042, + 77046 ], "loc": { "start": { - "line": 2533, + "line": 2521, "column": 29 }, "end": { - "line": 2533, + "line": 2521, "column": 33 } } @@ -143097,16 +141295,16 @@ "type": "Identifier", "name": "tbl", "range": [ - 77541, - 77544 + 77048, + 77051 ], "loc": { "start": { - "line": 2533, + "line": 2521, "column": 35 }, "end": { - "line": 2533, + "line": 2521, "column": 38 } } @@ -143115,110 +141313,110 @@ "type": "Identifier", "name": "firstChild", "range": [ - 77545, - 77555 + 77052, + 77062 ], "loc": { "start": { - "line": 2533, + "line": 2521, "column": 39 }, "end": { - "line": 2533, + "line": 2521, "column": 49 } } }, "range": [ - 77541, - 77555 + 77048, + 77062 ], "loc": { "start": { - "line": 2533, + "line": 2521, "column": 35 }, "end": { - "line": 2533, + "line": 2521, "column": 49 } } } ], "range": [ - 77518, - 77556 + 77025, + 77063 ], "loc": { "start": { - "line": 2533, + "line": 2521, "column": 12 }, "end": { - "line": 2533, + "line": 2521, "column": 50 } } }, "range": [ - 77518, - 77557 + 77025, + 77064 ], "loc": { "start": { - "line": 2533, + "line": 2521, "column": 12 }, "end": { - "line": 2533, + "line": 2521, "column": 51 } } } ], "range": [ - 77504, - 77567 + 77011, + 77074 ], "loc": { "start": { - "line": 2532, + "line": 2520, "column": 27 }, "end": { - "line": 2534, + "line": 2522, "column": 9 } } }, "alternate": null, "range": [ - 77485, - 77567 + 76992, + 77074 ], "loc": { "start": { - "line": 2532, + "line": 2520, "column": 8 }, "end": { - "line": 2534, + "line": 2522, "column": 9 } } } ], "range": [ - 76848, - 77573 + 76355, + 77080 ], "loc": { "start": { - "line": 2511, + "line": 2499, "column": 22 }, "end": { - "line": 2535, + "line": 2523, "column": 5 } } @@ -143226,16 +141424,16 @@ "generator": false, "expression": false, "range": [ - 76842, - 77573 + 76349, + 77080 ], "loc": { "start": { - "line": 2511, + "line": 2499, "column": 16 }, "end": { - "line": 2535, + "line": 2523, "column": 5 } } @@ -143243,16 +141441,16 @@ "kind": "method", "computed": false, "range": [ - 76830, - 77573 + 76337, + 77080 ], "loc": { "start": { - "line": 2511, + "line": 2499, "column": 4 }, "end": { - "line": 2535, + "line": 2523, "column": 5 } }, @@ -143261,16 +141459,16 @@ "type": "Block", "value": "*\n * Set them columns' widths as per configuration\n * @param {Element} tbl DOM element\n ", "range": [ - 76721, - 76825 + 76228, + 76332 ], "loc": { "start": { - "line": 2507, + "line": 2495, "column": 4 }, "end": { - "line": 2510, + "line": 2498, "column": 7 } } @@ -143281,16 +141479,16 @@ "type": "Block", "value": "*\n * Makes defined rows always visible\n ", "range": [ - 77579, - 77631 + 77086, + 77138 ], "loc": { "start": { - "line": 2537, + "line": 2525, "column": 4 }, "end": { - "line": 2539, + "line": 2527, "column": 7 } } @@ -143304,16 +141502,16 @@ "type": "Identifier", "name": "enforceVisibility", "range": [ - 77636, - 77653 + 77143, + 77160 ], "loc": { "start": { - "line": 2540, + "line": 2528, "column": 4 }, "end": { - "line": 2540, + "line": 2528, "column": 21 } } @@ -143336,16 +141534,16 @@ "object": { "type": "ThisExpression", "range": [ - 77671, - 77675 + 77178, + 77182 ], "loc": { "start": { - "line": 2541, + "line": 2529, "column": 13 }, "end": { - "line": 2541, + "line": 2529, "column": 17 } } @@ -143354,47 +141552,47 @@ "type": "Identifier", "name": "hasVisibleRows", "range": [ - 77676, - 77690 + 77183, + 77197 ], "loc": { "start": { - "line": 2541, + "line": 2529, "column": 18 }, "end": { - "line": 2541, + "line": 2529, "column": 32 } } }, "range": [ - 77671, - 77690 + 77178, + 77197 ], "loc": { "start": { - "line": 2541, + "line": 2529, "column": 13 }, "end": { - "line": 2541, + "line": 2529, "column": 32 } } }, "prefix": true, "range": [ - 77670, - 77690 + 77177, + 77197 ], "loc": { "start": { - "line": 2541, + "line": 2529, "column": 12 }, "end": { - "line": 2541, + "line": 2529, "column": 32 } } @@ -143406,48 +141604,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 77706, - 77713 + 77213, + 77220 ], "loc": { "start": { - "line": 2542, + "line": 2530, "column": 12 }, "end": { - "line": 2542, + "line": 2530, "column": 19 } } } ], "range": [ - 77692, - 77723 + 77199, + 77230 ], "loc": { "start": { - "line": 2541, + "line": 2529, "column": 34 }, "end": { - "line": 2543, + "line": 2531, "column": 9 } } }, "alternate": null, "range": [ - 77666, - 77723 + 77173, + 77230 ], "loc": { "start": { - "line": 2541, + "line": 2529, "column": 8 }, "end": { - "line": 2543, + "line": 2531, "column": 9 } } @@ -143461,16 +141659,16 @@ "type": "Identifier", "name": "nbRows", "range": [ - 77736, - 77742 + 77243, + 77249 ], "loc": { "start": { - "line": 2544, + "line": 2532, "column": 12 }, "end": { - "line": 2544, + "line": 2532, "column": 18 } } @@ -143483,16 +141681,16 @@ "object": { "type": "ThisExpression", "range": [ - 77745, - 77749 + 77252, + 77256 ], "loc": { "start": { - "line": 2544, + "line": 2532, "column": 21 }, "end": { - "line": 2544, + "line": 2532, "column": 25 } } @@ -143501,31 +141699,31 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 77750, - 77759 + 77257, + 77266 ], "loc": { "start": { - "line": 2544, + "line": 2532, "column": 26 }, "end": { - "line": 2544, + "line": 2532, "column": 35 } } }, "range": [ - 77745, - 77759 + 77252, + 77266 ], "loc": { "start": { - "line": 2544, + "line": 2532, "column": 21 }, "end": { - "line": 2544, + "line": 2532, "column": 35 } } @@ -143536,47 +141734,47 @@ "value": true, "raw": "true", "range": [ - 77760, - 77764 + 77267, + 77271 ], "loc": { "start": { - "line": 2544, + "line": 2532, "column": 36 }, "end": { - "line": 2544, + "line": 2532, "column": 40 } } } ], "range": [ - 77745, - 77765 + 77252, + 77272 ], "loc": { "start": { - "line": 2544, + "line": 2532, "column": 21 }, "end": { - "line": 2544, + "line": 2532, "column": 41 } } }, "range": [ - 77736, - 77765 + 77243, + 77272 ], "loc": { "start": { - "line": 2544, + "line": 2532, "column": 12 }, "end": { - "line": 2544, + "line": 2532, "column": 41 } } @@ -143584,16 +141782,16 @@ ], "kind": "let", "range": [ - 77732, - 77766 + 77239, + 77273 ], "loc": { "start": { - "line": 2544, + "line": 2532, "column": 8 }, "end": { - "line": 2544, + "line": 2532, "column": 42 } } @@ -143609,16 +141807,16 @@ "type": "Identifier", "name": "i", "range": [ - 77784, - 77785 + 77291, + 77292 ], "loc": { "start": { - "line": 2545, + "line": 2533, "column": 17 }, "end": { - "line": 2545, + "line": 2533, "column": 18 } } @@ -143628,31 +141826,31 @@ "value": 0, "raw": "0", "range": [ - 77788, - 77789 + 77295, + 77296 ], "loc": { "start": { - "line": 2545, + "line": 2533, "column": 21 }, "end": { - "line": 2545, + "line": 2533, "column": 22 } } }, "range": [ - 77784, - 77789 + 77291, + 77296 ], "loc": { "start": { - "line": 2545, + "line": 2533, "column": 17 }, "end": { - "line": 2545, + "line": 2533, "column": 22 } } @@ -143663,16 +141861,16 @@ "type": "Identifier", "name": "len", "range": [ - 77791, - 77794 + 77298, + 77301 ], "loc": { "start": { - "line": 2545, + "line": 2533, "column": 24 }, "end": { - "line": 2545, + "line": 2533, "column": 27 } } @@ -143686,16 +141884,16 @@ "object": { "type": "ThisExpression", "range": [ - 77797, - 77801 + 77304, + 77308 ], "loc": { "start": { - "line": 2545, + "line": 2533, "column": 30 }, "end": { - "line": 2545, + "line": 2533, "column": 34 } } @@ -143704,31 +141902,31 @@ "type": "Identifier", "name": "visibleRows", "range": [ - 77802, - 77813 + 77309, + 77320 ], "loc": { "start": { - "line": 2545, + "line": 2533, "column": 35 }, "end": { - "line": 2545, + "line": 2533, "column": 46 } } }, "range": [ - 77797, - 77813 + 77304, + 77320 ], "loc": { "start": { - "line": 2545, + "line": 2533, "column": 30 }, "end": { - "line": 2545, + "line": 2533, "column": 46 } } @@ -143737,46 +141935,46 @@ "type": "Identifier", "name": "length", "range": [ - 77814, - 77820 + 77321, + 77327 ], "loc": { "start": { - "line": 2545, + "line": 2533, "column": 47 }, "end": { - "line": 2545, + "line": 2533, "column": 53 } } }, "range": [ - 77797, - 77820 + 77304, + 77327 ], "loc": { "start": { - "line": 2545, + "line": 2533, "column": 30 }, "end": { - "line": 2545, + "line": 2533, "column": 53 } } }, "range": [ - 77791, - 77820 + 77298, + 77327 ], "loc": { "start": { - "line": 2545, + "line": 2533, "column": 24 }, "end": { - "line": 2545, + "line": 2533, "column": 53 } } @@ -143784,16 +141982,16 @@ ], "kind": "let", "range": [ - 77780, - 77820 + 77287, + 77327 ], "loc": { "start": { - "line": 2545, + "line": 2533, "column": 13 }, "end": { - "line": 2545, + "line": 2533, "column": 53 } } @@ -143805,16 +142003,16 @@ "type": "Identifier", "name": "i", "range": [ - 77822, - 77823 + 77329, + 77330 ], "loc": { "start": { - "line": 2545, + "line": 2533, "column": 55 }, "end": { - "line": 2545, + "line": 2533, "column": 56 } } @@ -143823,31 +142021,31 @@ "type": "Identifier", "name": "len", "range": [ - 77826, - 77829 + 77333, + 77336 ], "loc": { "start": { - "line": 2545, + "line": 2533, "column": 59 }, "end": { - "line": 2545, + "line": 2533, "column": 62 } } }, "range": [ - 77822, - 77829 + 77329, + 77336 ], "loc": { "start": { - "line": 2545, + "line": 2533, "column": 55 }, "end": { - "line": 2545, + "line": 2533, "column": 62 } } @@ -143859,32 +142057,32 @@ "type": "Identifier", "name": "i", "range": [ - 77831, - 77832 + 77338, + 77339 ], "loc": { "start": { - "line": 2545, + "line": 2533, "column": 64 }, "end": { - "line": 2545, + "line": 2533, "column": 65 } } }, "prefix": false, "range": [ - 77831, - 77834 + 77338, + 77341 ], "loc": { "start": { - "line": 2545, + "line": 2533, "column": 64 }, "end": { - "line": 2545, + "line": 2533, "column": 67 } } @@ -143901,16 +142099,16 @@ "type": "Identifier", "name": "row", "range": [ - 77854, - 77857 + 77361, + 77364 ], "loc": { "start": { - "line": 2546, + "line": 2534, "column": 16 }, "end": { - "line": 2546, + "line": 2534, "column": 19 } } @@ -143924,16 +142122,16 @@ "object": { "type": "ThisExpression", "range": [ - 77860, - 77864 + 77367, + 77371 ], "loc": { "start": { - "line": 2546, + "line": 2534, "column": 22 }, "end": { - "line": 2546, + "line": 2534, "column": 26 } } @@ -143942,31 +142140,31 @@ "type": "Identifier", "name": "visibleRows", "range": [ - 77865, - 77876 + 77372, + 77383 ], "loc": { "start": { - "line": 2546, + "line": 2534, "column": 27 }, "end": { - "line": 2546, + "line": 2534, "column": 38 } } }, "range": [ - 77860, - 77876 + 77367, + 77383 ], "loc": { "start": { - "line": 2546, + "line": 2534, "column": 22 }, "end": { - "line": 2546, + "line": 2534, "column": 38 } } @@ -143975,46 +142173,46 @@ "type": "Identifier", "name": "i", "range": [ - 77877, - 77878 + 77384, + 77385 ], "loc": { "start": { - "line": 2546, + "line": 2534, "column": 39 }, "end": { - "line": 2546, + "line": 2534, "column": 40 } } }, "range": [ - 77860, - 77879 + 77367, + 77386 ], "loc": { "start": { - "line": 2546, + "line": 2534, "column": 22 }, "end": { - "line": 2546, + "line": 2534, "column": 41 } } }, "range": [ - 77854, - 77879 + 77361, + 77386 ], "loc": { "start": { - "line": 2546, + "line": 2534, "column": 16 }, "end": { - "line": 2546, + "line": 2534, "column": 41 } } @@ -144022,16 +142220,16 @@ ], "kind": "let", "range": [ - 77850, - 77880 + 77357, + 77387 ], "loc": { "start": { - "line": 2546, + "line": 2534, "column": 12 }, "end": { - "line": 2546, + "line": 2534, "column": 42 } }, @@ -144040,16 +142238,16 @@ "type": "Line", "value": "row index cannot be > nrows", "range": [ - 77893, - 77922 + 77400, + 77429 ], "loc": { "start": { - "line": 2547, + "line": 2535, "column": 12 }, "end": { - "line": 2547, + "line": 2535, "column": 41 } } @@ -144065,16 +142263,16 @@ "type": "Identifier", "name": "row", "range": [ - 77939, - 77942 + 77446, + 77449 ], "loc": { "start": { - "line": 2548, + "line": 2536, "column": 16 }, "end": { - "line": 2548, + "line": 2536, "column": 19 } } @@ -144083,31 +142281,31 @@ "type": "Identifier", "name": "nbRows", "range": [ - 77946, - 77952 + 77453, + 77459 ], "loc": { "start": { - "line": 2548, + "line": 2536, "column": 23 }, "end": { - "line": 2548, + "line": 2536, "column": 29 } } }, "range": [ - 77939, - 77952 + 77446, + 77459 ], "loc": { "start": { - "line": 2548, + "line": 2536, "column": 16 }, "end": { - "line": 2548, + "line": 2536, "column": 29 } } @@ -144125,16 +142323,16 @@ "object": { "type": "ThisExpression", "range": [ - 77972, - 77976 + 77479, + 77483 ], "loc": { "start": { - "line": 2549, + "line": 2537, "column": 16 }, "end": { - "line": 2549, + "line": 2537, "column": 20 } } @@ -144143,31 +142341,31 @@ "type": "Identifier", "name": "validateRow", "range": [ - 77977, - 77988 + 77484, + 77495 ], "loc": { "start": { - "line": 2549, + "line": 2537, "column": 21 }, "end": { - "line": 2549, + "line": 2537, "column": 32 } } }, "range": [ - 77972, - 77988 + 77479, + 77495 ], "loc": { "start": { - "line": 2549, + "line": 2537, "column": 16 }, "end": { - "line": 2549, + "line": 2537, "column": 32 } } @@ -144177,16 +142375,16 @@ "type": "Identifier", "name": "row", "range": [ - 77989, - 77992 + 77496, + 77499 ], "loc": { "start": { - "line": 2549, + "line": 2537, "column": 33 }, "end": { - "line": 2549, + "line": 2537, "column": 36 } } @@ -144196,79 +142394,79 @@ "value": true, "raw": "true", "range": [ - 77994, - 77998 + 77501, + 77505 ], "loc": { "start": { - "line": 2549, + "line": 2537, "column": 38 }, "end": { - "line": 2549, + "line": 2537, "column": 42 } } } ], "range": [ - 77972, - 77999 + 77479, + 77506 ], "loc": { "start": { - "line": 2549, + "line": 2537, "column": 16 }, "end": { - "line": 2549, + "line": 2537, "column": 43 } } }, "range": [ - 77972, - 78000 + 77479, + 77507 ], "loc": { "start": { - "line": 2549, + "line": 2537, "column": 16 }, "end": { - "line": 2549, + "line": 2537, "column": 44 } } } ], "range": [ - 77954, - 78014 + 77461, + 77521 ], "loc": { "start": { - "line": 2548, + "line": 2536, "column": 31 }, "end": { - "line": 2550, + "line": 2538, "column": 13 } } }, "alternate": null, "range": [ - 77935, - 78014 + 77442, + 77521 ], "loc": { "start": { - "line": 2548, + "line": 2536, "column": 12 }, "end": { - "line": 2550, + "line": 2538, "column": 13 } }, @@ -144277,16 +142475,16 @@ "type": "Line", "value": "row index cannot be > nrows", "range": [ - 77893, - 77922 + 77400, + 77429 ], "loc": { "start": { - "line": 2547, + "line": 2535, "column": 12 }, "end": { - "line": 2547, + "line": 2535, "column": 41 } } @@ -144295,47 +142493,47 @@ } ], "range": [ - 77836, - 78024 + 77343, + 77531 ], "loc": { "start": { - "line": 2545, + "line": 2533, "column": 69 }, "end": { - "line": 2551, + "line": 2539, "column": 9 } } }, "range": [ - 77775, - 78024 + 77282, + 77531 ], "loc": { "start": { - "line": 2545, + "line": 2533, "column": 8 }, "end": { - "line": 2551, + "line": 2539, "column": 9 } } } ], "range": [ - 77656, - 78030 + 77163, + 77537 ], "loc": { "start": { - "line": 2540, + "line": 2528, "column": 24 }, "end": { - "line": 2552, + "line": 2540, "column": 5 } } @@ -144343,16 +142541,16 @@ "generator": false, "expression": false, "range": [ - 77653, - 78030 + 77160, + 77537 ], "loc": { "start": { - "line": 2540, + "line": 2528, "column": 21 }, "end": { - "line": 2552, + "line": 2540, "column": 5 } } @@ -144360,16 +142558,16 @@ "kind": "method", "computed": false, "range": [ - 77636, - 78030 + 77143, + 77537 ], "loc": { "start": { - "line": 2540, + "line": 2528, "column": 4 }, "end": { - "line": 2552, + "line": 2540, "column": 5 } }, @@ -144378,16 +142576,16 @@ "type": "Block", "value": "*\n * Makes defined rows always visible\n ", "range": [ - 77579, - 77631 + 77086, + 77138 ], "loc": { "start": { - "line": 2537, + "line": 2525, "column": 4 }, "end": { - "line": 2539, + "line": 2527, "column": 7 } } @@ -144398,16 +142596,16 @@ "type": "Block", "value": "*\n * Clear all the filters' values\n ", "range": [ - 78036, - 78084 + 77543, + 77591 ], "loc": { "start": { - "line": 2554, + "line": 2542, "column": 4 }, "end": { - "line": 2556, + "line": 2544, "column": 7 } } @@ -144421,16 +142619,16 @@ "type": "Identifier", "name": "clearFilters", "range": [ - 78089, - 78101 + 77596, + 77608 ], "loc": { "start": { - "line": 2557, + "line": 2545, "column": 4 }, "end": { - "line": 2557, + "line": 2545, "column": 16 } } @@ -144453,16 +142651,16 @@ "object": { "type": "ThisExpression", "range": [ - 78119, - 78123 + 77626, + 77630 ], "loc": { "start": { - "line": 2558, + "line": 2546, "column": 13 }, "end": { - "line": 2558, + "line": 2546, "column": 17 } } @@ -144471,47 +142669,47 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 78124, - 78131 + 77631, + 77638 ], "loc": { "start": { - "line": 2558, + "line": 2546, "column": 18 }, "end": { - "line": 2558, + "line": 2546, "column": 25 } } }, "range": [ - 78119, - 78131 + 77626, + 77638 ], "loc": { "start": { - "line": 2558, + "line": 2546, "column": 13 }, "end": { - "line": 2558, + "line": 2546, "column": 25 } } }, "prefix": true, "range": [ - 78118, - 78131 + 77625, + 77638 ], "loc": { "start": { - "line": 2558, + "line": 2546, "column": 12 }, "end": { - "line": 2558, + "line": 2546, "column": 25 } } @@ -144523,48 +142721,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 78147, - 78154 + 77654, + 77661 ], "loc": { "start": { - "line": 2559, + "line": 2547, "column": 12 }, "end": { - "line": 2559, + "line": 2547, "column": 19 } } } ], "range": [ - 78133, - 78164 + 77640, + 77671 ], "loc": { "start": { - "line": 2558, + "line": 2546, "column": 27 }, "end": { - "line": 2560, + "line": 2548, "column": 9 } } }, "alternate": null, "range": [ - 78114, - 78164 + 77621, + 77671 ], "loc": { "start": { - "line": 2558, + "line": 2546, "column": 8 }, "end": { - "line": 2560, + "line": 2548, "column": 9 } } @@ -144582,16 +142780,16 @@ "object": { "type": "ThisExpression", "range": [ - 78174, - 78178 + 77681, + 77685 ], "loc": { "start": { - "line": 2562, + "line": 2550, "column": 8 }, "end": { - "line": 2562, + "line": 2550, "column": 12 } } @@ -144600,31 +142798,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 78179, - 78186 + 77686, + 77693 ], "loc": { "start": { - "line": 2562, + "line": 2550, "column": 13 }, "end": { - "line": 2562, + "line": 2550, "column": 20 } } }, "range": [ - 78174, - 78186 + 77681, + 77693 ], "loc": { "start": { - "line": 2562, + "line": 2550, "column": 8 }, "end": { - "line": 2562, + "line": 2550, "column": 20 } } @@ -144633,31 +142831,31 @@ "type": "Identifier", "name": "emit", "range": [ - 78187, - 78191 + 77694, + 77698 ], "loc": { "start": { - "line": 2562, + "line": 2550, "column": 21 }, "end": { - "line": 2562, + "line": 2550, "column": 25 } } }, "range": [ - 78174, - 78191 + 77681, + 77698 ], "loc": { "start": { - "line": 2562, + "line": 2550, "column": 8 }, "end": { - "line": 2562, + "line": 2550, "column": 25 } } @@ -144668,16 +142866,16 @@ "value": "before-clearing-filters", "raw": "'before-clearing-filters'", "range": [ - 78192, - 78217 + 77699, + 77724 ], "loc": { "start": { - "line": 2562, + "line": 2550, "column": 26 }, "end": { - "line": 2562, + "line": 2550, "column": 51 } } @@ -144685,47 +142883,47 @@ { "type": "ThisExpression", "range": [ - 78219, - 78223 + 77726, + 77730 ], "loc": { "start": { - "line": 2562, + "line": 2550, "column": 53 }, "end": { - "line": 2562, + "line": 2550, "column": 57 } } } ], "range": [ - 78174, - 78224 + 77681, + 77731 ], "loc": { "start": { - "line": 2562, + "line": 2550, "column": 8 }, "end": { - "line": 2562, + "line": 2550, "column": 58 } } }, "range": [ - 78174, - 78225 + 77681, + 77732 ], "loc": { "start": { - "line": 2562, + "line": 2550, "column": 8 }, "end": { - "line": 2562, + "line": 2550, "column": 59 } } @@ -144738,16 +142936,16 @@ "object": { "type": "ThisExpression", "range": [ - 78239, - 78243 + 77746, + 77750 ], "loc": { "start": { - "line": 2564, + "line": 2552, "column": 12 }, "end": { - "line": 2564, + "line": 2552, "column": 16 } } @@ -144756,31 +142954,31 @@ "type": "Identifier", "name": "onBeforeReset", "range": [ - 78244, - 78257 + 77751, + 77764 ], "loc": { "start": { - "line": 2564, + "line": 2552, "column": 17 }, "end": { - "line": 2564, + "line": 2552, "column": 30 } } }, "range": [ - 78239, - 78257 + 77746, + 77764 ], "loc": { "start": { - "line": 2564, + "line": 2552, "column": 12 }, "end": { - "line": 2564, + "line": 2552, "column": 30 } } @@ -144801,16 +142999,16 @@ "object": { "type": "ThisExpression", "range": [ - 78273, - 78277 + 77780, + 77784 ], "loc": { "start": { - "line": 2565, + "line": 2553, "column": 12 }, "end": { - "line": 2565, + "line": 2553, "column": 16 } } @@ -144819,31 +143017,31 @@ "type": "Identifier", "name": "onBeforeReset", "range": [ - 78278, - 78291 + 77785, + 77798 ], "loc": { "start": { - "line": 2565, + "line": 2553, "column": 17 }, "end": { - "line": 2565, + "line": 2553, "column": 30 } } }, "range": [ - 78273, - 78291 + 77780, + 77798 ], "loc": { "start": { - "line": 2565, + "line": 2553, "column": 12 }, "end": { - "line": 2565, + "line": 2553, "column": 30 } } @@ -144852,31 +143050,31 @@ "type": "Identifier", "name": "call", "range": [ - 78292, - 78296 + 77799, + 77803 ], "loc": { "start": { - "line": 2565, + "line": 2553, "column": 31 }, "end": { - "line": 2565, + "line": 2553, "column": 35 } } }, "range": [ - 78273, - 78296 + 77780, + 77803 ], "loc": { "start": { - "line": 2565, + "line": 2553, "column": 12 }, "end": { - "line": 2565, + "line": 2553, "column": 35 } } @@ -144887,16 +143085,16 @@ "value": null, "raw": "null", "range": [ - 78297, - 78301 + 77804, + 77808 ], "loc": { "start": { - "line": 2565, + "line": 2553, "column": 36 }, "end": { - "line": 2565, + "line": 2553, "column": 40 } } @@ -144904,16 +143102,16 @@ { "type": "ThisExpression", "range": [ - 78303, - 78307 + 77810, + 77814 ], "loc": { "start": { - "line": 2565, + "line": 2553, "column": 42 }, "end": { - "line": 2565, + "line": 2553, "column": 46 } } @@ -144926,16 +143124,16 @@ "object": { "type": "ThisExpression", "range": [ - 78309, - 78313 + 77816, + 77820 ], "loc": { "start": { - "line": 2565, + "line": 2553, "column": 48 }, "end": { - "line": 2565, + "line": 2553, "column": 52 } } @@ -144944,110 +143142,110 @@ "type": "Identifier", "name": "getFiltersValue", "range": [ - 78314, - 78329 + 77821, + 77836 ], "loc": { "start": { - "line": 2565, + "line": 2553, "column": 53 }, "end": { - "line": 2565, + "line": 2553, "column": 68 } } }, "range": [ - 78309, - 78329 + 77816, + 77836 ], "loc": { "start": { - "line": 2565, + "line": 2553, "column": 48 }, "end": { - "line": 2565, + "line": 2553, "column": 68 } } }, "arguments": [], "range": [ - 78309, - 78331 + 77816, + 77838 ], "loc": { "start": { - "line": 2565, + "line": 2553, "column": 48 }, "end": { - "line": 2565, + "line": 2553, "column": 70 } } } ], "range": [ - 78273, - 78332 + 77780, + 77839 ], "loc": { "start": { - "line": 2565, + "line": 2553, "column": 12 }, "end": { - "line": 2565, + "line": 2553, "column": 71 } } }, "range": [ - 78273, - 78333 + 77780, + 77840 ], "loc": { "start": { - "line": 2565, + "line": 2553, "column": 12 }, "end": { - "line": 2565, + "line": 2553, "column": 72 } } } ], "range": [ - 78259, - 78343 + 77766, + 77850 ], "loc": { "start": { - "line": 2564, + "line": 2552, "column": 32 }, "end": { - "line": 2566, + "line": 2554, "column": 9 } } }, "alternate": null, "range": [ - 78235, - 78343 + 77742, + 77850 ], "loc": { "start": { - "line": 2564, + "line": 2552, "column": 8 }, "end": { - "line": 2566, + "line": 2554, "column": 9 } } @@ -145063,16 +143261,16 @@ "type": "Identifier", "name": "i", "range": [ - 78361, - 78362 + 77868, + 77869 ], "loc": { "start": { - "line": 2567, + "line": 2555, "column": 17 }, "end": { - "line": 2567, + "line": 2555, "column": 18 } } @@ -145082,31 +143280,31 @@ "value": 0, "raw": "0", "range": [ - 78365, - 78366 + 77872, + 77873 ], "loc": { "start": { - "line": 2567, + "line": 2555, "column": 21 }, "end": { - "line": 2567, + "line": 2555, "column": 22 } } }, "range": [ - 78361, - 78366 + 77868, + 77873 ], "loc": { "start": { - "line": 2567, + "line": 2555, "column": 17 }, "end": { - "line": 2567, + "line": 2555, "column": 22 } } @@ -145117,16 +143315,16 @@ "type": "Identifier", "name": "len", "range": [ - 78368, - 78371 + 77875, + 77878 ], "loc": { "start": { - "line": 2567, + "line": 2555, "column": 24 }, "end": { - "line": 2567, + "line": 2555, "column": 27 } } @@ -145140,16 +143338,16 @@ "object": { "type": "ThisExpression", "range": [ - 78374, - 78378 + 77881, + 77885 ], "loc": { "start": { - "line": 2567, + "line": 2555, "column": 30 }, "end": { - "line": 2567, + "line": 2555, "column": 34 } } @@ -145158,31 +143356,31 @@ "type": "Identifier", "name": "fltIds", "range": [ - 78379, - 78385 + 77886, + 77892 ], "loc": { "start": { - "line": 2567, + "line": 2555, "column": 35 }, "end": { - "line": 2567, + "line": 2555, "column": 41 } } }, "range": [ - 78374, - 78385 + 77881, + 77892 ], "loc": { "start": { - "line": 2567, + "line": 2555, "column": 30 }, "end": { - "line": 2567, + "line": 2555, "column": 41 } } @@ -145191,46 +143389,46 @@ "type": "Identifier", "name": "length", "range": [ - 78386, - 78392 + 77893, + 77899 ], "loc": { "start": { - "line": 2567, + "line": 2555, "column": 42 }, "end": { - "line": 2567, + "line": 2555, "column": 48 } } }, "range": [ - 78374, - 78392 + 77881, + 77899 ], "loc": { "start": { - "line": 2567, + "line": 2555, "column": 30 }, "end": { - "line": 2567, + "line": 2555, "column": 48 } } }, "range": [ - 78368, - 78392 + 77875, + 77899 ], "loc": { "start": { - "line": 2567, + "line": 2555, "column": 24 }, "end": { - "line": 2567, + "line": 2555, "column": 48 } } @@ -145238,16 +143436,16 @@ ], "kind": "let", "range": [ - 78357, - 78392 + 77864, + 77899 ], "loc": { "start": { - "line": 2567, + "line": 2555, "column": 13 }, "end": { - "line": 2567, + "line": 2555, "column": 48 } } @@ -145259,16 +143457,16 @@ "type": "Identifier", "name": "i", "range": [ - 78394, - 78395 + 77901, + 77902 ], "loc": { "start": { - "line": 2567, + "line": 2555, "column": 50 }, "end": { - "line": 2567, + "line": 2555, "column": 51 } } @@ -145277,31 +143475,31 @@ "type": "Identifier", "name": "len", "range": [ - 78398, - 78401 + 77905, + 77908 ], "loc": { "start": { - "line": 2567, + "line": 2555, "column": 54 }, "end": { - "line": 2567, + "line": 2555, "column": 57 } } }, "range": [ - 78394, - 78401 + 77901, + 77908 ], "loc": { "start": { - "line": 2567, + "line": 2555, "column": 50 }, "end": { - "line": 2567, + "line": 2555, "column": 57 } } @@ -145313,32 +143511,32 @@ "type": "Identifier", "name": "i", "range": [ - 78403, - 78404 + 77910, + 77911 ], "loc": { "start": { - "line": 2567, + "line": 2555, "column": 59 }, "end": { - "line": 2567, + "line": 2555, "column": 60 } } }, "prefix": false, "range": [ - 78403, - 78406 + 77910, + 77913 ], "loc": { "start": { - "line": 2567, + "line": 2555, "column": 59 }, "end": { - "line": 2567, + "line": 2555, "column": 62 } } @@ -145356,16 +143554,16 @@ "object": { "type": "ThisExpression", "range": [ - 78422, - 78426 + 77929, + 77933 ], "loc": { "start": { - "line": 2568, + "line": 2556, "column": 12 }, "end": { - "line": 2568, + "line": 2556, "column": 16 } } @@ -145374,31 +143572,31 @@ "type": "Identifier", "name": "setFilterValue", "range": [ - 78427, - 78441 + 77934, + 77948 ], "loc": { "start": { - "line": 2568, + "line": 2556, "column": 17 }, "end": { - "line": 2568, + "line": 2556, "column": 31 } } }, "range": [ - 78422, - 78441 + 77929, + 77948 ], "loc": { "start": { - "line": 2568, + "line": 2556, "column": 12 }, "end": { - "line": 2568, + "line": 2556, "column": 31 } } @@ -145408,16 +143606,16 @@ "type": "Identifier", "name": "i", "range": [ - 78442, - 78443 + 77949, + 77950 ], "loc": { "start": { - "line": 2568, + "line": 2556, "column": 32 }, "end": { - "line": 2568, + "line": 2556, "column": 33 } } @@ -145427,78 +143625,78 @@ "value": "", "raw": "''", "range": [ - 78445, - 78447 + 77952, + 77954 ], "loc": { "start": { - "line": 2568, + "line": 2556, "column": 35 }, "end": { - "line": 2568, + "line": 2556, "column": 37 } } } ], "range": [ - 78422, - 78448 + 77929, + 77955 ], "loc": { "start": { - "line": 2568, + "line": 2556, "column": 12 }, "end": { - "line": 2568, + "line": 2556, "column": 38 } } }, "range": [ - 78422, - 78449 + 77929, + 77956 ], "loc": { "start": { - "line": 2568, + "line": 2556, "column": 12 }, "end": { - "line": 2568, + "line": 2556, "column": 39 } } } ], "range": [ - 78408, - 78459 + 77915, + 77966 ], "loc": { "start": { - "line": 2567, + "line": 2555, "column": 64 }, "end": { - "line": 2569, + "line": 2557, "column": 9 } } }, "range": [ - 78352, - 78459 + 77859, + 77966 ], "loc": { "start": { - "line": 2567, + "line": 2555, "column": 8 }, "end": { - "line": 2569, + "line": 2557, "column": 9 } } @@ -145513,16 +143711,16 @@ "object": { "type": "ThisExpression", "range": [ - 78469, - 78473 + 77976, + 77980 ], "loc": { "start": { - "line": 2571, + "line": 2559, "column": 8 }, "end": { - "line": 2571, + "line": 2559, "column": 12 } } @@ -145531,62 +143729,62 @@ "type": "Identifier", "name": "filter", "range": [ - 78474, - 78480 + 77981, + 77987 ], "loc": { "start": { - "line": 2571, + "line": 2559, "column": 13 }, "end": { - "line": 2571, + "line": 2559, "column": 19 } } }, "range": [ - 78469, - 78480 + 77976, + 77987 ], "loc": { "start": { - "line": 2571, + "line": 2559, "column": 8 }, "end": { - "line": 2571, + "line": 2559, "column": 19 } } }, "arguments": [], "range": [ - 78469, - 78482 + 77976, + 77989 ], "loc": { "start": { - "line": 2571, + "line": 2559, "column": 8 }, "end": { - "line": 2571, + "line": 2559, "column": 21 } } }, "range": [ - 78469, - 78483 + 77976, + 77990 ], "loc": { "start": { - "line": 2571, + "line": 2559, "column": 8 }, "end": { - "line": 2571, + "line": 2559, "column": 22 } } @@ -145599,16 +143797,16 @@ "object": { "type": "ThisExpression", "range": [ - 78497, - 78501 + 78004, + 78008 ], "loc": { "start": { - "line": 2573, + "line": 2561, "column": 12 }, "end": { - "line": 2573, + "line": 2561, "column": 16 } } @@ -145617,31 +143815,31 @@ "type": "Identifier", "name": "onAfterReset", "range": [ - 78502, - 78514 + 78009, + 78021 ], "loc": { "start": { - "line": 2573, + "line": 2561, "column": 17 }, "end": { - "line": 2573, + "line": 2561, "column": 29 } } }, "range": [ - 78497, - 78514 + 78004, + 78021 ], "loc": { "start": { - "line": 2573, + "line": 2561, "column": 12 }, "end": { - "line": 2573, + "line": 2561, "column": 29 } } @@ -145662,16 +143860,16 @@ "object": { "type": "ThisExpression", "range": [ - 78530, - 78534 + 78037, + 78041 ], "loc": { "start": { - "line": 2574, + "line": 2562, "column": 12 }, "end": { - "line": 2574, + "line": 2562, "column": 16 } } @@ -145680,31 +143878,31 @@ "type": "Identifier", "name": "onAfterReset", "range": [ - 78535, - 78547 + 78042, + 78054 ], "loc": { "start": { - "line": 2574, + "line": 2562, "column": 17 }, "end": { - "line": 2574, + "line": 2562, "column": 29 } } }, "range": [ - 78530, - 78547 + 78037, + 78054 ], "loc": { "start": { - "line": 2574, + "line": 2562, "column": 12 }, "end": { - "line": 2574, + "line": 2562, "column": 29 } } @@ -145713,31 +143911,31 @@ "type": "Identifier", "name": "call", "range": [ - 78548, - 78552 + 78055, + 78059 ], "loc": { "start": { - "line": 2574, + "line": 2562, "column": 30 }, "end": { - "line": 2574, + "line": 2562, "column": 34 } } }, "range": [ - 78530, - 78552 + 78037, + 78059 ], "loc": { "start": { - "line": 2574, + "line": 2562, "column": 12 }, "end": { - "line": 2574, + "line": 2562, "column": 34 } } @@ -145748,16 +143946,16 @@ "value": null, "raw": "null", "range": [ - 78553, - 78557 + 78060, + 78064 ], "loc": { "start": { - "line": 2574, + "line": 2562, "column": 35 }, "end": { - "line": 2574, + "line": 2562, "column": 39 } } @@ -145765,79 +143963,79 @@ { "type": "ThisExpression", "range": [ - 78559, - 78563 + 78066, + 78070 ], "loc": { "start": { - "line": 2574, + "line": 2562, "column": 41 }, "end": { - "line": 2574, + "line": 2562, "column": 45 } } } ], "range": [ - 78530, - 78564 + 78037, + 78071 ], "loc": { "start": { - "line": 2574, + "line": 2562, "column": 12 }, "end": { - "line": 2574, + "line": 2562, "column": 46 } } }, "range": [ - 78530, - 78565 + 78037, + 78072 ], "loc": { "start": { - "line": 2574, + "line": 2562, "column": 12 }, "end": { - "line": 2574, + "line": 2562, "column": 47 } } } ], "range": [ - 78516, - 78575 + 78023, + 78082 ], "loc": { "start": { - "line": 2573, + "line": 2561, "column": 31 }, "end": { - "line": 2575, + "line": 2563, "column": 9 } } }, "alternate": null, "range": [ - 78493, - 78575 + 78000, + 78082 ], "loc": { "start": { - "line": 2573, + "line": 2561, "column": 8 }, "end": { - "line": 2575, + "line": 2563, "column": 9 } } @@ -145855,16 +144053,16 @@ "object": { "type": "ThisExpression", "range": [ - 78584, - 78588 + 78091, + 78095 ], "loc": { "start": { - "line": 2576, + "line": 2564, "column": 8 }, "end": { - "line": 2576, + "line": 2564, "column": 12 } } @@ -145873,31 +144071,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 78589, - 78596 + 78096, + 78103 ], "loc": { "start": { - "line": 2576, + "line": 2564, "column": 13 }, "end": { - "line": 2576, + "line": 2564, "column": 20 } } }, "range": [ - 78584, - 78596 + 78091, + 78103 ], "loc": { "start": { - "line": 2576, + "line": 2564, "column": 8 }, "end": { - "line": 2576, + "line": 2564, "column": 20 } } @@ -145906,31 +144104,31 @@ "type": "Identifier", "name": "emit", "range": [ - 78597, - 78601 + 78104, + 78108 ], "loc": { "start": { - "line": 2576, + "line": 2564, "column": 21 }, "end": { - "line": 2576, + "line": 2564, "column": 25 } } }, "range": [ - 78584, - 78601 + 78091, + 78108 ], "loc": { "start": { - "line": 2576, + "line": 2564, "column": 8 }, "end": { - "line": 2576, + "line": 2564, "column": 25 } } @@ -145941,16 +144139,16 @@ "value": "after-clearing-filters", "raw": "'after-clearing-filters'", "range": [ - 78602, - 78626 + 78109, + 78133 ], "loc": { "start": { - "line": 2576, + "line": 2564, "column": 26 }, "end": { - "line": 2576, + "line": 2564, "column": 50 } } @@ -145958,63 +144156,63 @@ { "type": "ThisExpression", "range": [ - 78628, - 78632 + 78135, + 78139 ], "loc": { "start": { - "line": 2576, + "line": 2564, "column": 52 }, "end": { - "line": 2576, + "line": 2564, "column": 56 } } } ], "range": [ - 78584, - 78633 + 78091, + 78140 ], "loc": { "start": { - "line": 2576, + "line": 2564, "column": 8 }, "end": { - "line": 2576, + "line": 2564, "column": 57 } } }, "range": [ - 78584, - 78634 + 78091, + 78141 ], "loc": { "start": { - "line": 2576, + "line": 2564, "column": 8 }, "end": { - "line": 2576, + "line": 2564, "column": 58 } } } ], "range": [ - 78104, - 78640 + 77611, + 78147 ], "loc": { "start": { - "line": 2557, + "line": 2545, "column": 19 }, "end": { - "line": 2577, + "line": 2565, "column": 5 } } @@ -146022,16 +144220,16 @@ "generator": false, "expression": false, "range": [ - 78101, - 78640 + 77608, + 78147 ], "loc": { "start": { - "line": 2557, + "line": 2545, "column": 16 }, "end": { - "line": 2577, + "line": 2565, "column": 5 } } @@ -146039,16 +144237,16 @@ "kind": "method", "computed": false, "range": [ - 78089, - 78640 + 77596, + 78147 ], "loc": { "start": { - "line": 2557, + "line": 2545, "column": 4 }, "end": { - "line": 2577, + "line": 2565, "column": 5 } }, @@ -146057,16 +144255,16 @@ "type": "Block", "value": "*\n * Clear all the filters' values\n ", "range": [ - 78036, - 78084 + 77543, + 77591 ], "loc": { "start": { - "line": 2554, + "line": 2542, "column": 4 }, "end": { - "line": 2556, + "line": 2544, "column": 7 } } @@ -146077,16 +144275,16 @@ "type": "Block", "value": "*\n * Clears filtered columns visual indicator (background color)\n ", "range": [ - 78646, - 78724 + 78153, + 78231 ], "loc": { "start": { - "line": 2579, + "line": 2567, "column": 4 }, "end": { - "line": 2581, + "line": 2569, "column": 7 } } @@ -146100,16 +144298,16 @@ "type": "Identifier", "name": "clearActiveColumns", "range": [ - 78729, - 78747 + 78236, + 78254 ], "loc": { "start": { - "line": 2582, + "line": 2570, "column": 4 }, "end": { - "line": 2582, + "line": 2570, "column": 22 } } @@ -146132,16 +144330,16 @@ "type": "Identifier", "name": "i", "range": [ - 78769, - 78770 + 78276, + 78277 ], "loc": { "start": { - "line": 2583, + "line": 2571, "column": 17 }, "end": { - "line": 2583, + "line": 2571, "column": 18 } } @@ -146151,31 +144349,31 @@ "value": 0, "raw": "0", "range": [ - 78773, - 78774 + 78280, + 78281 ], "loc": { "start": { - "line": 2583, + "line": 2571, "column": 21 }, "end": { - "line": 2583, + "line": 2571, "column": 22 } } }, "range": [ - 78769, - 78774 + 78276, + 78281 ], "loc": { "start": { - "line": 2583, + "line": 2571, "column": 17 }, "end": { - "line": 2583, + "line": 2571, "column": 22 } } @@ -146186,16 +144384,16 @@ "type": "Identifier", "name": "len", "range": [ - 78776, - 78779 + 78283, + 78286 ], "loc": { "start": { - "line": 2583, + "line": 2571, "column": 24 }, "end": { - "line": 2583, + "line": 2571, "column": 27 } } @@ -146208,16 +144406,16 @@ "object": { "type": "ThisExpression", "range": [ - 78782, - 78786 + 78289, + 78293 ], "loc": { "start": { - "line": 2583, + "line": 2571, "column": 30 }, "end": { - "line": 2583, + "line": 2571, "column": 34 } } @@ -146226,31 +144424,31 @@ "type": "Identifier", "name": "getCellsNb", "range": [ - 78787, - 78797 + 78294, + 78304 ], "loc": { "start": { - "line": 2583, + "line": 2571, "column": 35 }, "end": { - "line": 2583, + "line": 2571, "column": 45 } } }, "range": [ - 78782, - 78797 + 78289, + 78304 ], "loc": { "start": { - "line": 2583, + "line": 2571, "column": 30 }, "end": { - "line": 2583, + "line": 2571, "column": 45 } } @@ -146262,16 +144460,16 @@ "object": { "type": "ThisExpression", "range": [ - 78798, - 78802 + 78305, + 78309 ], "loc": { "start": { - "line": 2583, + "line": 2571, "column": 46 }, "end": { - "line": 2583, + "line": 2571, "column": 50 } } @@ -146280,62 +144478,62 @@ "type": "Identifier", "name": "headersRow", "range": [ - 78803, - 78813 + 78310, + 78320 ], "loc": { "start": { - "line": 2583, + "line": 2571, "column": 51 }, "end": { - "line": 2583, + "line": 2571, "column": 61 } } }, "range": [ - 78798, - 78813 + 78305, + 78320 ], "loc": { "start": { - "line": 2583, + "line": 2571, "column": 46 }, "end": { - "line": 2583, + "line": 2571, "column": 61 } } } ], "range": [ - 78782, - 78814 + 78289, + 78321 ], "loc": { "start": { - "line": 2583, + "line": 2571, "column": 30 }, "end": { - "line": 2583, + "line": 2571, "column": 62 } } }, "range": [ - 78776, - 78814 + 78283, + 78321 ], "loc": { "start": { - "line": 2583, + "line": 2571, "column": 24 }, "end": { - "line": 2583, + "line": 2571, "column": 62 } } @@ -146343,16 +144541,16 @@ ], "kind": "let", "range": [ - 78765, - 78814 + 78272, + 78321 ], "loc": { "start": { - "line": 2583, + "line": 2571, "column": 13 }, "end": { - "line": 2583, + "line": 2571, "column": 62 } } @@ -146364,16 +144562,16 @@ "type": "Identifier", "name": "i", "range": [ - 78816, - 78817 + 78323, + 78324 ], "loc": { "start": { - "line": 2583, + "line": 2571, "column": 64 }, "end": { - "line": 2583, + "line": 2571, "column": 65 } } @@ -146382,31 +144580,31 @@ "type": "Identifier", "name": "len", "range": [ - 78820, - 78823 + 78327, + 78330 ], "loc": { "start": { - "line": 2583, + "line": 2571, "column": 68 }, "end": { - "line": 2583, + "line": 2571, "column": 71 } } }, "range": [ - 78816, - 78823 + 78323, + 78330 ], "loc": { "start": { - "line": 2583, + "line": 2571, "column": 64 }, "end": { - "line": 2583, + "line": 2571, "column": 71 } } @@ -146418,32 +144616,32 @@ "type": "Identifier", "name": "i", "range": [ - 78825, - 78826 + 78332, + 78333 ], "loc": { "start": { - "line": 2583, + "line": 2571, "column": 73 }, "end": { - "line": 2583, + "line": 2571, "column": 74 } } }, "prefix": false, "range": [ - 78825, - 78828 + 78332, + 78335 ], "loc": { "start": { - "line": 2583, + "line": 2571, "column": 73 }, "end": { - "line": 2583, + "line": 2571, "column": 76 } } @@ -146459,16 +144657,16 @@ "type": "Identifier", "name": "removeClass", "range": [ - 78844, - 78855 + 78351, + 78362 ], "loc": { "start": { - "line": 2584, + "line": 2572, "column": 12 }, "end": { - "line": 2584, + "line": 2572, "column": 23 } } @@ -146482,16 +144680,16 @@ "object": { "type": "ThisExpression", "range": [ - 78856, - 78860 + 78363, + 78367 ], "loc": { "start": { - "line": 2584, + "line": 2572, "column": 24 }, "end": { - "line": 2584, + "line": 2572, "column": 28 } } @@ -146500,31 +144698,31 @@ "type": "Identifier", "name": "getHeaderElement", "range": [ - 78861, - 78877 + 78368, + 78384 ], "loc": { "start": { - "line": 2584, + "line": 2572, "column": 29 }, "end": { - "line": 2584, + "line": 2572, "column": 45 } } }, "range": [ - 78856, - 78877 + 78363, + 78384 ], "loc": { "start": { - "line": 2584, + "line": 2572, "column": 24 }, "end": { - "line": 2584, + "line": 2572, "column": 45 } } @@ -146534,32 +144732,32 @@ "type": "Identifier", "name": "i", "range": [ - 78878, - 78879 + 78385, + 78386 ], "loc": { "start": { - "line": 2584, + "line": 2572, "column": 46 }, "end": { - "line": 2584, + "line": 2572, "column": 47 } } } ], "range": [ - 78856, - 78880 + 78363, + 78387 ], "loc": { "start": { - "line": 2584, + "line": 2572, "column": 24 }, "end": { - "line": 2584, + "line": 2572, "column": 48 } } @@ -146570,16 +144768,16 @@ "object": { "type": "ThisExpression", "range": [ - 78882, - 78886 + 78389, + 78393 ], "loc": { "start": { - "line": 2584, + "line": 2572, "column": 50 }, "end": { - "line": 2584, + "line": 2572, "column": 54 } } @@ -146588,109 +144786,109 @@ "type": "Identifier", "name": "activeColumnsCssClass", "range": [ - 78887, - 78908 + 78394, + 78415 ], "loc": { "start": { - "line": 2584, + "line": 2572, "column": 55 }, "end": { - "line": 2584, + "line": 2572, "column": 76 } } }, "range": [ - 78882, - 78908 + 78389, + 78415 ], "loc": { "start": { - "line": 2584, + "line": 2572, "column": 50 }, "end": { - "line": 2584, + "line": 2572, "column": 76 } } } ], "range": [ - 78844, - 78909 + 78351, + 78416 ], "loc": { "start": { - "line": 2584, + "line": 2572, "column": 12 }, "end": { - "line": 2584, + "line": 2572, "column": 77 } } }, "range": [ - 78844, - 78910 + 78351, + 78417 ], "loc": { "start": { - "line": 2584, + "line": 2572, "column": 12 }, "end": { - "line": 2584, + "line": 2572, "column": 78 } } } ], "range": [ - 78830, - 78920 + 78337, + 78427 ], "loc": { "start": { - "line": 2583, + "line": 2571, "column": 78 }, "end": { - "line": 2585, + "line": 2573, "column": 9 } } }, "range": [ - 78760, - 78920 + 78267, + 78427 ], "loc": { "start": { - "line": 2583, + "line": 2571, "column": 8 }, "end": { - "line": 2585, + "line": 2573, "column": 9 } } } ], "range": [ - 78750, - 78926 + 78257, + 78433 ], "loc": { "start": { - "line": 2582, + "line": 2570, "column": 25 }, "end": { - "line": 2586, + "line": 2574, "column": 5 } } @@ -146698,16 +144896,16 @@ "generator": false, "expression": false, "range": [ - 78747, - 78926 + 78254, + 78433 ], "loc": { "start": { - "line": 2582, + "line": 2570, "column": 22 }, "end": { - "line": 2586, + "line": 2574, "column": 5 } } @@ -146715,16 +144913,16 @@ "kind": "method", "computed": false, "range": [ - 78729, - 78926 + 78236, + 78433 ], "loc": { "start": { - "line": 2582, + "line": 2570, "column": 4 }, "end": { - "line": 2586, + "line": 2574, "column": 5 } }, @@ -146733,16 +144931,16 @@ "type": "Block", "value": "*\n * Clears filtered columns visual indicator (background color)\n ", "range": [ - 78646, - 78724 + 78153, + 78231 ], "loc": { "start": { - "line": 2579, + "line": 2567, "column": 4 }, "end": { - "line": 2581, + "line": 2569, "column": 7 } } @@ -146753,16 +144951,16 @@ "type": "Block", "value": "*\n * Mark currently filtered column\n * @param {Number} colIndex Column index\n ", "range": [ - 78932, - 79027 + 78439, + 78534 ], "loc": { "start": { - "line": 2588, + "line": 2576, "column": 4 }, "end": { - "line": 2591, + "line": 2579, "column": 7 } } @@ -146776,16 +144974,16 @@ "type": "Identifier", "name": "markActiveColumn", "range": [ - 79032, - 79048 + 78539, + 78555 ], "loc": { "start": { - "line": 2592, + "line": 2580, "column": 4 }, "end": { - "line": 2592, + "line": 2580, "column": 20 } } @@ -146798,16 +144996,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 79049, - 79057 + 78556, + 78564 ], "loc": { "start": { - "line": 2592, + "line": 2580, "column": 21 }, "end": { - "line": 2592, + "line": 2580, "column": 29 } } @@ -146825,16 +145023,16 @@ "type": "Identifier", "name": "header", "range": [ - 79073, - 79079 + 78580, + 78586 ], "loc": { "start": { - "line": 2593, + "line": 2581, "column": 12 }, "end": { - "line": 2593, + "line": 2581, "column": 18 } } @@ -146847,16 +145045,16 @@ "object": { "type": "ThisExpression", "range": [ - 79082, - 79086 + 78589, + 78593 ], "loc": { "start": { - "line": 2593, + "line": 2581, "column": 21 }, "end": { - "line": 2593, + "line": 2581, "column": 25 } } @@ -146865,31 +145063,31 @@ "type": "Identifier", "name": "getHeaderElement", "range": [ - 79087, - 79103 + 78594, + 78610 ], "loc": { "start": { - "line": 2593, + "line": 2581, "column": 26 }, "end": { - "line": 2593, + "line": 2581, "column": 42 } } }, "range": [ - 79082, - 79103 + 78589, + 78610 ], "loc": { "start": { - "line": 2593, + "line": 2581, "column": 21 }, "end": { - "line": 2593, + "line": 2581, "column": 42 } } @@ -146899,47 +145097,47 @@ "type": "Identifier", "name": "colIndex", "range": [ - 79104, - 79112 + 78611, + 78619 ], "loc": { "start": { - "line": 2593, + "line": 2581, "column": 43 }, "end": { - "line": 2593, + "line": 2581, "column": 51 } } } ], "range": [ - 79082, - 79113 + 78589, + 78620 ], "loc": { "start": { - "line": 2593, + "line": 2581, "column": 21 }, "end": { - "line": 2593, + "line": 2581, "column": 52 } } }, "range": [ - 79073, - 79113 + 78580, + 78620 ], "loc": { "start": { - "line": 2593, + "line": 2581, "column": 12 }, "end": { - "line": 2593, + "line": 2581, "column": 52 } } @@ -146947,16 +145145,16 @@ ], "kind": "let", "range": [ - 79069, - 79114 + 78576, + 78621 ], "loc": { "start": { - "line": 2593, + "line": 2581, "column": 8 }, "end": { - "line": 2593, + "line": 2581, "column": 53 } } @@ -146969,16 +145167,16 @@ "type": "Identifier", "name": "hasClass", "range": [ - 79127, - 79135 + 78634, + 78642 ], "loc": { "start": { - "line": 2594, + "line": 2582, "column": 12 }, "end": { - "line": 2594, + "line": 2582, "column": 20 } } @@ -146988,16 +145186,16 @@ "type": "Identifier", "name": "header", "range": [ - 79136, - 79142 + 78643, + 78649 ], "loc": { "start": { - "line": 2594, + "line": 2582, "column": 21 }, "end": { - "line": 2594, + "line": 2582, "column": 27 } } @@ -147008,16 +145206,16 @@ "object": { "type": "ThisExpression", "range": [ - 79144, - 79148 + 78651, + 78655 ], "loc": { "start": { - "line": 2594, + "line": 2582, "column": 29 }, "end": { - "line": 2594, + "line": 2582, "column": 33 } } @@ -147026,47 +145224,47 @@ "type": "Identifier", "name": "activeColumnsCssClass", "range": [ - 79149, - 79170 + 78656, + 78677 ], "loc": { "start": { - "line": 2594, + "line": 2582, "column": 34 }, "end": { - "line": 2594, + "line": 2582, "column": 55 } } }, "range": [ - 79144, - 79170 + 78651, + 78677 ], "loc": { "start": { - "line": 2594, + "line": 2582, "column": 29 }, "end": { - "line": 2594, + "line": 2582, "column": 55 } } } ], "range": [ - 79127, - 79171 + 78634, + 78678 ], "loc": { "start": { - "line": 2594, + "line": 2582, "column": 12 }, "end": { - "line": 2594, + "line": 2582, "column": 56 } } @@ -147078,48 +145276,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 79187, - 79194 + 78694, + 78701 ], "loc": { "start": { - "line": 2595, + "line": 2583, "column": 12 }, "end": { - "line": 2595, + "line": 2583, "column": 19 } } } ], "range": [ - 79173, - 79204 + 78680, + 78711 ], "loc": { "start": { - "line": 2594, + "line": 2582, "column": 58 }, "end": { - "line": 2596, + "line": 2584, "column": 9 } } }, "alternate": null, "range": [ - 79123, - 79204 + 78630, + 78711 ], "loc": { "start": { - "line": 2594, + "line": 2582, "column": 8 }, "end": { - "line": 2596, + "line": 2584, "column": 9 } } @@ -147132,16 +145330,16 @@ "object": { "type": "ThisExpression", "range": [ - 79217, - 79221 + 78724, + 78728 ], "loc": { "start": { - "line": 2597, + "line": 2585, "column": 12 }, "end": { - "line": 2597, + "line": 2585, "column": 16 } } @@ -147150,31 +145348,31 @@ "type": "Identifier", "name": "onBeforeActiveColumn", "range": [ - 79222, - 79242 + 78729, + 78749 ], "loc": { "start": { - "line": 2597, + "line": 2585, "column": 17 }, "end": { - "line": 2597, + "line": 2585, "column": 37 } } }, "range": [ - 79217, - 79242 + 78724, + 78749 ], "loc": { "start": { - "line": 2597, + "line": 2585, "column": 12 }, "end": { - "line": 2597, + "line": 2585, "column": 37 } } @@ -147195,16 +145393,16 @@ "object": { "type": "ThisExpression", "range": [ - 79258, - 79262 + 78765, + 78769 ], "loc": { "start": { - "line": 2598, + "line": 2586, "column": 12 }, "end": { - "line": 2598, + "line": 2586, "column": 16 } } @@ -147213,31 +145411,31 @@ "type": "Identifier", "name": "onBeforeActiveColumn", "range": [ - 79263, - 79283 + 78770, + 78790 ], "loc": { "start": { - "line": 2598, + "line": 2586, "column": 17 }, "end": { - "line": 2598, + "line": 2586, "column": 37 } } }, "range": [ - 79258, - 79283 + 78765, + 78790 ], "loc": { "start": { - "line": 2598, + "line": 2586, "column": 12 }, "end": { - "line": 2598, + "line": 2586, "column": 37 } } @@ -147246,31 +145444,31 @@ "type": "Identifier", "name": "call", "range": [ - 79284, - 79288 + 78791, + 78795 ], "loc": { "start": { - "line": 2598, + "line": 2586, "column": 38 }, "end": { - "line": 2598, + "line": 2586, "column": 42 } } }, "range": [ - 79258, - 79288 + 78765, + 78795 ], "loc": { "start": { - "line": 2598, + "line": 2586, "column": 12 }, "end": { - "line": 2598, + "line": 2586, "column": 42 } } @@ -147281,16 +145479,16 @@ "value": null, "raw": "null", "range": [ - 79289, - 79293 + 78796, + 78800 ], "loc": { "start": { - "line": 2598, + "line": 2586, "column": 43 }, "end": { - "line": 2598, + "line": 2586, "column": 47 } } @@ -147298,16 +145496,16 @@ { "type": "ThisExpression", "range": [ - 79295, - 79299 + 78802, + 78806 ], "loc": { "start": { - "line": 2598, + "line": 2586, "column": 49 }, "end": { - "line": 2598, + "line": 2586, "column": 53 } } @@ -147316,79 +145514,79 @@ "type": "Identifier", "name": "colIndex", "range": [ - 79301, - 79309 + 78808, + 78816 ], "loc": { "start": { - "line": 2598, + "line": 2586, "column": 55 }, "end": { - "line": 2598, + "line": 2586, "column": 63 } } } ], "range": [ - 79258, - 79310 + 78765, + 78817 ], "loc": { "start": { - "line": 2598, + "line": 2586, "column": 12 }, "end": { - "line": 2598, + "line": 2586, "column": 64 } } }, "range": [ - 79258, - 79311 + 78765, + 78818 ], "loc": { "start": { - "line": 2598, + "line": 2586, "column": 12 }, "end": { - "line": 2598, + "line": 2586, "column": 65 } } } ], "range": [ - 79244, - 79321 + 78751, + 78828 ], "loc": { "start": { - "line": 2597, + "line": 2585, "column": 39 }, "end": { - "line": 2599, + "line": 2587, "column": 9 } } }, "alternate": null, "range": [ - 79213, - 79321 + 78720, + 78828 ], "loc": { "start": { - "line": 2597, + "line": 2585, "column": 8 }, "end": { - "line": 2599, + "line": 2587, "column": 9 } } @@ -147401,16 +145599,16 @@ "type": "Identifier", "name": "addClass", "range": [ - 79330, - 79338 + 78837, + 78845 ], "loc": { "start": { - "line": 2600, + "line": 2588, "column": 8 }, "end": { - "line": 2600, + "line": 2588, "column": 16 } } @@ -147420,16 +145618,16 @@ "type": "Identifier", "name": "header", "range": [ - 79339, - 79345 + 78846, + 78852 ], "loc": { "start": { - "line": 2600, + "line": 2588, "column": 17 }, "end": { - "line": 2600, + "line": 2588, "column": 23 } } @@ -147440,16 +145638,16 @@ "object": { "type": "ThisExpression", "range": [ - 79347, - 79351 + 78854, + 78858 ], "loc": { "start": { - "line": 2600, + "line": 2588, "column": 25 }, "end": { - "line": 2600, + "line": 2588, "column": 29 } } @@ -147458,62 +145656,62 @@ "type": "Identifier", "name": "activeColumnsCssClass", "range": [ - 79352, - 79373 + 78859, + 78880 ], "loc": { "start": { - "line": 2600, + "line": 2588, "column": 30 }, "end": { - "line": 2600, + "line": 2588, "column": 51 } } }, "range": [ - 79347, - 79373 + 78854, + 78880 ], "loc": { "start": { - "line": 2600, + "line": 2588, "column": 25 }, "end": { - "line": 2600, + "line": 2588, "column": 51 } } } ], "range": [ - 79330, - 79374 + 78837, + 78881 ], "loc": { "start": { - "line": 2600, + "line": 2588, "column": 8 }, "end": { - "line": 2600, + "line": 2588, "column": 52 } } }, "range": [ - 79330, - 79375 + 78837, + 78882 ], "loc": { "start": { - "line": 2600, + "line": 2588, "column": 8 }, "end": { - "line": 2600, + "line": 2588, "column": 53 } } @@ -147526,16 +145724,16 @@ "object": { "type": "ThisExpression", "range": [ - 79388, - 79392 + 78895, + 78899 ], "loc": { "start": { - "line": 2601, + "line": 2589, "column": 12 }, "end": { - "line": 2601, + "line": 2589, "column": 16 } } @@ -147544,31 +145742,31 @@ "type": "Identifier", "name": "onAfterActiveColumn", "range": [ - 79393, - 79412 + 78900, + 78919 ], "loc": { "start": { - "line": 2601, + "line": 2589, "column": 17 }, "end": { - "line": 2601, + "line": 2589, "column": 36 } } }, "range": [ - 79388, - 79412 + 78895, + 78919 ], "loc": { "start": { - "line": 2601, + "line": 2589, "column": 12 }, "end": { - "line": 2601, + "line": 2589, "column": 36 } } @@ -147589,16 +145787,16 @@ "object": { "type": "ThisExpression", "range": [ - 79428, - 79432 + 78935, + 78939 ], "loc": { "start": { - "line": 2602, + "line": 2590, "column": 12 }, "end": { - "line": 2602, + "line": 2590, "column": 16 } } @@ -147607,31 +145805,31 @@ "type": "Identifier", "name": "onAfterActiveColumn", "range": [ - 79433, - 79452 + 78940, + 78959 ], "loc": { "start": { - "line": 2602, + "line": 2590, "column": 17 }, "end": { - "line": 2602, + "line": 2590, "column": 36 } } }, "range": [ - 79428, - 79452 + 78935, + 78959 ], "loc": { "start": { - "line": 2602, + "line": 2590, "column": 12 }, "end": { - "line": 2602, + "line": 2590, "column": 36 } } @@ -147640,31 +145838,31 @@ "type": "Identifier", "name": "call", "range": [ - 79453, - 79457 + 78960, + 78964 ], "loc": { "start": { - "line": 2602, + "line": 2590, "column": 37 }, "end": { - "line": 2602, + "line": 2590, "column": 41 } } }, "range": [ - 79428, - 79457 + 78935, + 78964 ], "loc": { "start": { - "line": 2602, + "line": 2590, "column": 12 }, "end": { - "line": 2602, + "line": 2590, "column": 41 } } @@ -147675,16 +145873,16 @@ "value": null, "raw": "null", "range": [ - 79458, - 79462 + 78965, + 78969 ], "loc": { "start": { - "line": 2602, + "line": 2590, "column": 42 }, "end": { - "line": 2602, + "line": 2590, "column": 46 } } @@ -147692,16 +145890,16 @@ { "type": "ThisExpression", "range": [ - 79464, - 79468 + 78971, + 78975 ], "loc": { "start": { - "line": 2602, + "line": 2590, "column": 48 }, "end": { - "line": 2602, + "line": 2590, "column": 52 } } @@ -147710,95 +145908,95 @@ "type": "Identifier", "name": "colIndex", "range": [ - 79470, - 79478 + 78977, + 78985 ], "loc": { "start": { - "line": 2602, + "line": 2590, "column": 54 }, "end": { - "line": 2602, + "line": 2590, "column": 62 } } } ], "range": [ - 79428, - 79479 + 78935, + 78986 ], "loc": { "start": { - "line": 2602, + "line": 2590, "column": 12 }, "end": { - "line": 2602, + "line": 2590, "column": 63 } } }, "range": [ - 79428, - 79480 + 78935, + 78987 ], "loc": { "start": { - "line": 2602, + "line": 2590, "column": 12 }, "end": { - "line": 2602, + "line": 2590, "column": 64 } } } ], "range": [ - 79414, - 79490 + 78921, + 78997 ], "loc": { "start": { - "line": 2601, + "line": 2589, "column": 38 }, "end": { - "line": 2603, + "line": 2591, "column": 9 } } }, "alternate": null, "range": [ - 79384, - 79490 + 78891, + 78997 ], "loc": { "start": { - "line": 2601, + "line": 2589, "column": 8 }, "end": { - "line": 2603, + "line": 2591, "column": 9 } } } ], "range": [ - 79059, - 79496 + 78566, + 79003 ], "loc": { "start": { - "line": 2592, + "line": 2580, "column": 31 }, "end": { - "line": 2604, + "line": 2592, "column": 5 } } @@ -147806,16 +146004,16 @@ "generator": false, "expression": false, "range": [ - 79048, - 79496 + 78555, + 79003 ], "loc": { "start": { - "line": 2592, + "line": 2580, "column": 20 }, "end": { - "line": 2604, + "line": 2592, "column": 5 } } @@ -147823,16 +146021,16 @@ "kind": "method", "computed": false, "range": [ - 79032, - 79496 + 78539, + 79003 ], "loc": { "start": { - "line": 2592, + "line": 2580, "column": 4 }, "end": { - "line": 2604, + "line": 2592, "column": 5 } }, @@ -147841,16 +146039,16 @@ "type": "Block", "value": "*\n * Mark currently filtered column\n * @param {Number} colIndex Column index\n ", "range": [ - 78932, - 79027 + 78439, + 78534 ], "loc": { "start": { - "line": 2588, + "line": 2576, "column": 4 }, "end": { - "line": 2591, + "line": 2579, "column": 7 } } @@ -147861,16 +146059,16 @@ "type": "Block", "value": "*\n * Return the ID of the current active filter\n * @returns {String}\n ", "range": [ - 79502, - 79588 + 79009, + 79095 ], "loc": { "start": { - "line": 2606, + "line": 2594, "column": 4 }, "end": { - "line": 2609, + "line": 2597, "column": 7 } } @@ -147884,16 +146082,16 @@ "type": "Identifier", "name": "getActiveFilterId", "range": [ - 79593, - 79610 + 79100, + 79117 ], "loc": { "start": { - "line": 2610, + "line": 2598, "column": 4 }, "end": { - "line": 2610, + "line": 2598, "column": 21 } } @@ -147913,16 +146111,16 @@ "object": { "type": "ThisExpression", "range": [ - 79630, - 79634 + 79137, + 79141 ], "loc": { "start": { - "line": 2611, + "line": 2599, "column": 15 }, "end": { - "line": 2611, + "line": 2599, "column": 19 } } @@ -147931,62 +146129,62 @@ "type": "Identifier", "name": "activeFilterId", "range": [ - 79635, - 79649 + 79142, + 79156 ], "loc": { "start": { - "line": 2611, + "line": 2599, "column": 20 }, "end": { - "line": 2611, + "line": 2599, "column": 34 } } }, "range": [ - 79630, - 79649 + 79137, + 79156 ], "loc": { "start": { - "line": 2611, + "line": 2599, "column": 15 }, "end": { - "line": 2611, + "line": 2599, "column": 34 } } }, "range": [ - 79623, - 79650 + 79130, + 79157 ], "loc": { "start": { - "line": 2611, + "line": 2599, "column": 8 }, "end": { - "line": 2611, + "line": 2599, "column": 35 } } } ], "range": [ - 79613, - 79656 + 79120, + 79163 ], "loc": { "start": { - "line": 2610, + "line": 2598, "column": 24 }, "end": { - "line": 2612, + "line": 2600, "column": 5 } } @@ -147994,16 +146192,16 @@ "generator": false, "expression": false, "range": [ - 79610, - 79656 + 79117, + 79163 ], "loc": { "start": { - "line": 2610, + "line": 2598, "column": 21 }, "end": { - "line": 2612, + "line": 2600, "column": 5 } } @@ -148011,16 +146209,16 @@ "kind": "method", "computed": false, "range": [ - 79593, - 79656 + 79100, + 79163 ], "loc": { "start": { - "line": 2610, + "line": 2598, "column": 4 }, "end": { - "line": 2612, + "line": 2600, "column": 5 } }, @@ -148029,16 +146227,16 @@ "type": "Block", "value": "*\n * Return the ID of the current active filter\n * @returns {String}\n ", "range": [ - 79502, - 79588 + 79009, + 79095 ], "loc": { "start": { - "line": 2606, + "line": 2594, "column": 4 }, "end": { - "line": 2609, + "line": 2597, "column": 7 } } @@ -148049,16 +146247,16 @@ "type": "Block", "value": "*\n * Set the ID of the current active filter\n * @param {String} filterId Element ID\n ", "range": [ - 79662, - 79763 + 79169, + 79270 ], "loc": { "start": { - "line": 2614, + "line": 2602, "column": 4 }, "end": { - "line": 2617, + "line": 2605, "column": 7 } } @@ -148072,16 +146270,16 @@ "type": "Identifier", "name": "setActiveFilterId", "range": [ - 79768, - 79785 + 79275, + 79292 ], "loc": { "start": { - "line": 2618, + "line": 2606, "column": 4 }, "end": { - "line": 2618, + "line": 2606, "column": 21 } } @@ -148094,16 +146292,16 @@ "type": "Identifier", "name": "filterId", "range": [ - 79786, - 79794 + 79293, + 79301 ], "loc": { "start": { - "line": 2618, + "line": 2606, "column": 22 }, "end": { - "line": 2618, + "line": 2606, "column": 30 } } @@ -148123,16 +146321,16 @@ "object": { "type": "ThisExpression", "range": [ - 79806, - 79810 + 79313, + 79317 ], "loc": { "start": { - "line": 2619, + "line": 2607, "column": 8 }, "end": { - "line": 2619, + "line": 2607, "column": 12 } } @@ -148141,31 +146339,31 @@ "type": "Identifier", "name": "activeFilterId", "range": [ - 79811, - 79825 + 79318, + 79332 ], "loc": { "start": { - "line": 2619, + "line": 2607, "column": 13 }, "end": { - "line": 2619, + "line": 2607, "column": 27 } } }, "range": [ - 79806, - 79825 + 79313, + 79332 ], "loc": { "start": { - "line": 2619, + "line": 2607, "column": 8 }, "end": { - "line": 2619, + "line": 2607, "column": 27 } } @@ -148174,62 +146372,62 @@ "type": "Identifier", "name": "filterId", "range": [ - 79828, - 79836 + 79335, + 79343 ], "loc": { "start": { - "line": 2619, + "line": 2607, "column": 30 }, "end": { - "line": 2619, + "line": 2607, "column": 38 } } }, "range": [ - 79806, - 79836 + 79313, + 79343 ], "loc": { "start": { - "line": 2619, + "line": 2607, "column": 8 }, "end": { - "line": 2619, + "line": 2607, "column": 38 } } }, "range": [ - 79806, - 79837 + 79313, + 79344 ], "loc": { "start": { - "line": 2619, + "line": 2607, "column": 8 }, "end": { - "line": 2619, + "line": 2607, "column": 39 } } } ], "range": [ - 79796, - 79843 + 79303, + 79350 ], "loc": { "start": { - "line": 2618, + "line": 2606, "column": 32 }, "end": { - "line": 2620, + "line": 2608, "column": 5 } } @@ -148237,16 +146435,16 @@ "generator": false, "expression": false, "range": [ - 79785, - 79843 + 79292, + 79350 ], "loc": { "start": { - "line": 2618, + "line": 2606, "column": 21 }, "end": { - "line": 2620, + "line": 2608, "column": 5 } } @@ -148254,16 +146452,16 @@ "kind": "method", "computed": false, "range": [ - 79768, - 79843 + 79275, + 79350 ], "loc": { "start": { - "line": 2618, + "line": 2606, "column": 4 }, "end": { - "line": 2620, + "line": 2608, "column": 5 } }, @@ -148272,16 +146470,16 @@ "type": "Block", "value": "*\n * Set the ID of the current active filter\n * @param {String} filterId Element ID\n ", "range": [ - 79662, - 79763 + 79169, + 79270 ], "loc": { "start": { - "line": 2614, + "line": 2602, "column": 4 }, "end": { - "line": 2617, + "line": 2605, "column": 7 } } @@ -148292,16 +146490,16 @@ "type": "Block", "value": "*\n * Return the column index for a given filter ID\n * @param {string} [filterId=''] Filter ID\n * @returns {Number} Column index\n ", "range": [ - 79849, - 79998 + 79356, + 79505 ], "loc": { "start": { - "line": 2622, + "line": 2610, "column": 4 }, "end": { - "line": 2626, + "line": 2614, "column": 7 } } @@ -148315,16 +146513,16 @@ "type": "Identifier", "name": "getColumnIndexFromFilterId", "range": [ - 80003, - 80029 + 79510, + 79536 ], "loc": { "start": { - "line": 2627, + "line": 2615, "column": 4 }, "end": { - "line": 2627, + "line": 2615, "column": 30 } } @@ -148339,16 +146537,16 @@ "type": "Identifier", "name": "filterId", "range": [ - 80030, - 80038 + 79537, + 79545 ], "loc": { "start": { - "line": 2627, + "line": 2615, "column": 31 }, "end": { - "line": 2627, + "line": 2615, "column": 39 } } @@ -148358,31 +146556,31 @@ "value": "", "raw": "''", "range": [ - 80041, - 80043 + 79548, + 79550 ], "loc": { "start": { - "line": 2627, + "line": 2615, "column": 42 }, "end": { - "line": 2627, + "line": 2615, "column": 44 } } }, "range": [ - 80030, - 80043 + 79537, + 79550 ], "loc": { "start": { - "line": 2627, + "line": 2615, "column": 31 }, "end": { - "line": 2627, + "line": 2615, "column": 44 } } @@ -148400,16 +146598,16 @@ "type": "Identifier", "name": "idx", "range": [ - 80059, - 80062 + 79566, + 79569 ], "loc": { "start": { - "line": 2628, + "line": 2616, "column": 12 }, "end": { - "line": 2628, + "line": 2616, "column": 15 } } @@ -148426,16 +146624,16 @@ "type": "Identifier", "name": "filterId", "range": [ - 80065, - 80073 + 79572, + 79580 ], "loc": { "start": { - "line": 2628, + "line": 2616, "column": 18 }, "end": { - "line": 2628, + "line": 2616, "column": 26 } } @@ -148444,31 +146642,31 @@ "type": "Identifier", "name": "split", "range": [ - 80074, - 80079 + 79581, + 79586 ], "loc": { "start": { - "line": 2628, + "line": 2616, "column": 27 }, "end": { - "line": 2628, + "line": 2616, "column": 32 } } }, "range": [ - 80065, - 80079 + 79572, + 79586 ], "loc": { "start": { - "line": 2628, + "line": 2616, "column": 18 }, "end": { - "line": 2628, + "line": 2616, "column": 32 } } @@ -148479,32 +146677,32 @@ "value": "_", "raw": "'_'", "range": [ - 80080, - 80083 + 79587, + 79590 ], "loc": { "start": { - "line": 2628, + "line": 2616, "column": 33 }, "end": { - "line": 2628, + "line": 2616, "column": 36 } } } ], "range": [ - 80065, - 80084 + 79572, + 79591 ], "loc": { "start": { - "line": 2628, + "line": 2616, "column": 18 }, "end": { - "line": 2628, + "line": 2616, "column": 37 } } @@ -148514,46 +146712,46 @@ "value": 0, "raw": "0", "range": [ - 80085, - 80086 + 79592, + 79593 ], "loc": { "start": { - "line": 2628, + "line": 2616, "column": 38 }, "end": { - "line": 2628, + "line": 2616, "column": 39 } } }, "range": [ - 80065, - 80087 + 79572, + 79594 ], "loc": { "start": { - "line": 2628, + "line": 2616, "column": 18 }, "end": { - "line": 2628, + "line": 2616, "column": 40 } } }, "range": [ - 80059, - 80087 + 79566, + 79594 ], "loc": { "start": { - "line": 2628, + "line": 2616, "column": 12 }, "end": { - "line": 2628, + "line": 2616, "column": 40 } } @@ -148561,16 +146759,16 @@ ], "kind": "let", "range": [ - 80055, - 80088 + 79562, + 79595 ], "loc": { "start": { - "line": 2628, + "line": 2616, "column": 8 }, "end": { - "line": 2628, + "line": 2616, "column": 41 } } @@ -148584,16 +146782,16 @@ "type": "Identifier", "name": "idx", "range": [ - 80097, - 80100 + 79604, + 79607 ], "loc": { "start": { - "line": 2629, + "line": 2617, "column": 8 }, "end": { - "line": 2629, + "line": 2617, "column": 11 } } @@ -148610,16 +146808,16 @@ "type": "Identifier", "name": "idx", "range": [ - 80103, - 80106 + 79610, + 79613 ], "loc": { "start": { - "line": 2629, + "line": 2617, "column": 14 }, "end": { - "line": 2629, + "line": 2617, "column": 17 } } @@ -148628,31 +146826,31 @@ "type": "Identifier", "name": "split", "range": [ - 80107, - 80112 + 79614, + 79619 ], "loc": { "start": { - "line": 2629, + "line": 2617, "column": 18 }, "end": { - "line": 2629, + "line": 2617, "column": 23 } } }, "range": [ - 80103, - 80112 + 79610, + 79619 ], "loc": { "start": { - "line": 2629, + "line": 2617, "column": 14 }, "end": { - "line": 2629, + "line": 2617, "column": 23 } } @@ -148664,16 +146862,16 @@ "object": { "type": "ThisExpression", "range": [ - 80113, - 80117 + 79620, + 79624 ], "loc": { "start": { - "line": 2629, + "line": 2617, "column": 24 }, "end": { - "line": 2629, + "line": 2617, "column": 28 } } @@ -148682,47 +146880,47 @@ "type": "Identifier", "name": "prfxFlt", "range": [ - 80118, - 80125 + 79625, + 79632 ], "loc": { "start": { - "line": 2629, + "line": 2617, "column": 29 }, "end": { - "line": 2629, + "line": 2617, "column": 36 } } }, "range": [ - 80113, - 80125 + 79620, + 79632 ], "loc": { "start": { - "line": 2629, + "line": 2617, "column": 24 }, "end": { - "line": 2629, + "line": 2617, "column": 36 } } } ], "range": [ - 80103, - 80126 + 79610, + 79633 ], "loc": { "start": { - "line": 2629, + "line": 2617, "column": 14 }, "end": { - "line": 2629, + "line": 2617, "column": 37 } } @@ -148732,61 +146930,61 @@ "value": 1, "raw": "1", "range": [ - 80127, - 80128 + 79634, + 79635 ], "loc": { "start": { - "line": 2629, + "line": 2617, "column": 38 }, "end": { - "line": 2629, + "line": 2617, "column": 39 } } }, "range": [ - 80103, - 80129 + 79610, + 79636 ], "loc": { "start": { - "line": 2629, + "line": 2617, "column": 14 }, "end": { - "line": 2629, + "line": 2617, "column": 40 } } }, "range": [ - 80097, - 80129 + 79604, + 79636 ], "loc": { "start": { - "line": 2629, + "line": 2617, "column": 8 }, "end": { - "line": 2629, + "line": 2617, "column": 40 } } }, "range": [ - 80097, - 80130 + 79604, + 79637 ], "loc": { "start": { - "line": 2629, + "line": 2617, "column": 8 }, "end": { - "line": 2629, + "line": 2617, "column": 41 } } @@ -148799,16 +146997,16 @@ "type": "Identifier", "name": "parseInt", "range": [ - 80146, - 80154 + 79653, + 79661 ], "loc": { "start": { - "line": 2630, + "line": 2618, "column": 15 }, "end": { - "line": 2630, + "line": 2618, "column": 23 } } @@ -148818,16 +147016,16 @@ "type": "Identifier", "name": "idx", "range": [ - 80155, - 80158 + 79662, + 79665 ], "loc": { "start": { - "line": 2630, + "line": 2618, "column": 24 }, "end": { - "line": 2630, + "line": 2618, "column": 27 } } @@ -148837,63 +147035,63 @@ "value": 10, "raw": "10", "range": [ - 80160, - 80162 + 79667, + 79669 ], "loc": { "start": { - "line": 2630, + "line": 2618, "column": 29 }, "end": { - "line": 2630, + "line": 2618, "column": 31 } } } ], "range": [ - 80146, - 80163 + 79653, + 79670 ], "loc": { "start": { - "line": 2630, + "line": 2618, "column": 15 }, "end": { - "line": 2630, + "line": 2618, "column": 32 } } }, "range": [ - 80139, - 80164 + 79646, + 79671 ], "loc": { "start": { - "line": 2630, + "line": 2618, "column": 8 }, "end": { - "line": 2630, + "line": 2618, "column": 33 } } } ], "range": [ - 80045, - 80170 + 79552, + 79677 ], "loc": { "start": { - "line": 2627, + "line": 2615, "column": 46 }, "end": { - "line": 2631, + "line": 2619, "column": 5 } } @@ -148901,16 +147099,16 @@ "generator": false, "expression": false, "range": [ - 80029, - 80170 + 79536, + 79677 ], "loc": { "start": { - "line": 2627, + "line": 2615, "column": 30 }, "end": { - "line": 2631, + "line": 2619, "column": 5 } } @@ -148918,16 +147116,16 @@ "kind": "method", "computed": false, "range": [ - 80003, - 80170 + 79510, + 79677 ], "loc": { "start": { - "line": 2627, + "line": 2615, "column": 4 }, "end": { - "line": 2631, + "line": 2619, "column": 5 } }, @@ -148936,16 +147134,16 @@ "type": "Block", "value": "*\n * Return the column index for a given filter ID\n * @param {string} [filterId=''] Filter ID\n * @returns {Number} Column index\n ", "range": [ - 79849, - 79998 + 79356, + 79505 ], "loc": { "start": { - "line": 2622, + "line": 2610, "column": 4 }, "end": { - "line": 2626, + "line": 2614, "column": 7 } } @@ -148956,16 +147154,16 @@ "type": "Block", "value": "*\n * Builds filter element ID for a given column index\n * @param {any} colIndex\n * @returns {String} Filter element ID string\n * @private\n ", "range": [ - 80176, - 80339 + 79683, + 79846 ], "loc": { "start": { - "line": 2633, + "line": 2621, "column": 4 }, "end": { - "line": 2638, + "line": 2626, "column": 7 } } @@ -148979,16 +147177,16 @@ "type": "Identifier", "name": "buildFilterId", "range": [ - 80344, - 80357 + 79851, + 79864 ], "loc": { "start": { - "line": 2639, + "line": 2627, "column": 4 }, "end": { - "line": 2639, + "line": 2627, "column": 17 } } @@ -149001,16 +147199,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 80358, - 80366 + 79865, + 79873 ], "loc": { "start": { - "line": 2639, + "line": 2627, "column": 18 }, "end": { - "line": 2639, + "line": 2627, "column": 26 } } @@ -149032,16 +147230,16 @@ }, "tail": false, "range": [ - 80385, - 80388 + 79892, + 79895 ], "loc": { "start": { - "line": 2640, + "line": 2628, "column": 15 }, "end": { - "line": 2640, + "line": 2628, "column": 18 } } @@ -149054,16 +147252,16 @@ }, "tail": false, "range": [ - 80400, - 80403 + 79907, + 79910 ], "loc": { "start": { - "line": 2640, + "line": 2628, "column": 30 }, "end": { - "line": 2640, + "line": 2628, "column": 33 } } @@ -149076,16 +147274,16 @@ }, "tail": false, "range": [ - 80411, - 80415 + 79918, + 79922 ], "loc": { "start": { - "line": 2640, + "line": 2628, "column": 41 }, "end": { - "line": 2640, + "line": 2628, "column": 45 } } @@ -149098,16 +147296,16 @@ }, "tail": true, "range": [ - 80422, - 80424 + 79929, + 79931 ], "loc": { "start": { - "line": 2640, + "line": 2628, "column": 52 }, "end": { - "line": 2640, + "line": 2628, "column": 54 } } @@ -149120,16 +147318,16 @@ "object": { "type": "ThisExpression", "range": [ - 80388, - 80392 + 79895, + 79899 ], "loc": { "start": { - "line": 2640, + "line": 2628, "column": 18 }, "end": { - "line": 2640, + "line": 2628, "column": 22 } } @@ -149138,31 +147336,31 @@ "type": "Identifier", "name": "prfxFlt", "range": [ - 80393, - 80400 + 79900, + 79907 ], "loc": { "start": { - "line": 2640, + "line": 2628, "column": 23 }, "end": { - "line": 2640, + "line": 2628, "column": 30 } } }, "range": [ - 80388, - 80400 + 79895, + 79907 ], "loc": { "start": { - "line": 2640, + "line": 2628, "column": 18 }, "end": { - "line": 2640, + "line": 2628, "column": 30 } } @@ -149171,16 +147369,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 80403, - 80411 + 79910, + 79918 ], "loc": { "start": { - "line": 2640, + "line": 2628, "column": 33 }, "end": { - "line": 2640, + "line": 2628, "column": 41 } } @@ -149191,16 +147389,16 @@ "object": { "type": "ThisExpression", "range": [ - 80415, - 80419 + 79922, + 79926 ], "loc": { "start": { - "line": 2640, + "line": 2628, "column": 45 }, "end": { - "line": 2640, + "line": 2628, "column": 49 } } @@ -149209,78 +147407,78 @@ "type": "Identifier", "name": "id", "range": [ - 80420, - 80422 + 79927, + 79929 ], "loc": { "start": { - "line": 2640, + "line": 2628, "column": 50 }, "end": { - "line": 2640, + "line": 2628, "column": 52 } } }, "range": [ - 80415, - 80422 + 79922, + 79929 ], "loc": { "start": { - "line": 2640, + "line": 2628, "column": 45 }, "end": { - "line": 2640, + "line": 2628, "column": 52 } } } ], "range": [ - 80385, - 80424 + 79892, + 79931 ], "loc": { "start": { - "line": 2640, + "line": 2628, "column": 15 }, "end": { - "line": 2640, + "line": 2628, "column": 54 } } }, "range": [ - 80378, - 80425 + 79885, + 79932 ], "loc": { "start": { - "line": 2640, + "line": 2628, "column": 8 }, "end": { - "line": 2640, + "line": 2628, "column": 55 } } } ], "range": [ - 80368, - 80431 + 79875, + 79938 ], "loc": { "start": { - "line": 2639, + "line": 2627, "column": 28 }, "end": { - "line": 2641, + "line": 2629, "column": 5 } } @@ -149288,16 +147486,16 @@ "generator": false, "expression": false, "range": [ - 80357, - 80431 + 79864, + 79938 ], "loc": { "start": { - "line": 2639, + "line": 2627, "column": 17 }, "end": { - "line": 2641, + "line": 2629, "column": 5 } } @@ -149305,16 +147503,16 @@ "kind": "method", "computed": false, "range": [ - 80344, - 80431 + 79851, + 79938 ], "loc": { "start": { - "line": 2639, + "line": 2627, "column": 4 }, "end": { - "line": 2641, + "line": 2629, "column": 5 } }, @@ -149323,16 +147521,16 @@ "type": "Block", "value": "*\n * Builds filter element ID for a given column index\n * @param {any} colIndex\n * @returns {String} Filter element ID string\n * @private\n ", "range": [ - 80176, - 80339 + 79683, + 79846 ], "loc": { "start": { - "line": 2633, + "line": 2621, "column": 4 }, "end": { - "line": 2638, + "line": 2626, "column": 7 } } @@ -149343,16 +147541,16 @@ "type": "Block", "value": "*\n * Make specified column's filter active\n * @param colIndex Index of a column\n ", "range": [ - 80437, - 80534 + 79944, + 80041 ], "loc": { "start": { - "line": 2643, + "line": 2631, "column": 4 }, "end": { - "line": 2646, + "line": 2634, "column": 7 } } @@ -149366,16 +147564,16 @@ "type": "Identifier", "name": "activateFilter", "range": [ - 80539, - 80553 + 80046, + 80060 ], "loc": { "start": { - "line": 2647, + "line": 2635, "column": 4 }, "end": { - "line": 2647, + "line": 2635, "column": 18 } } @@ -149388,16 +147586,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 80554, - 80562 + 80061, + 80069 ], "loc": { "start": { - "line": 2647, + "line": 2635, "column": 19 }, "end": { - "line": 2647, + "line": 2635, "column": 27 } } @@ -149414,16 +147612,16 @@ "type": "Identifier", "name": "isUndef", "range": [ - 80578, - 80585 + 80085, + 80092 ], "loc": { "start": { - "line": 2648, + "line": 2636, "column": 12 }, "end": { - "line": 2648, + "line": 2636, "column": 19 } } @@ -149433,32 +147631,32 @@ "type": "Identifier", "name": "colIndex", "range": [ - 80586, - 80594 + 80093, + 80101 ], "loc": { "start": { - "line": 2648, + "line": 2636, "column": 20 }, "end": { - "line": 2648, + "line": 2636, "column": 28 } } } ], "range": [ - 80578, - 80595 + 80085, + 80102 ], "loc": { "start": { - "line": 2648, + "line": 2636, "column": 12 }, "end": { - "line": 2648, + "line": 2636, "column": 29 } } @@ -149470,48 +147668,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 80611, - 80618 + 80118, + 80125 ], "loc": { "start": { - "line": 2649, + "line": 2637, "column": 12 }, "end": { - "line": 2649, + "line": 2637, "column": 19 } } } ], "range": [ - 80597, - 80628 + 80104, + 80135 ], "loc": { "start": { - "line": 2648, + "line": 2636, "column": 31 }, "end": { - "line": 2650, + "line": 2638, "column": 9 } } }, "alternate": null, "range": [ - 80574, - 80628 + 80081, + 80135 ], "loc": { "start": { - "line": 2648, + "line": 2636, "column": 8 }, "end": { - "line": 2650, + "line": 2638, "column": 9 } } @@ -149526,16 +147724,16 @@ "object": { "type": "ThisExpression", "range": [ - 80637, - 80641 + 80144, + 80148 ], "loc": { "start": { - "line": 2651, + "line": 2639, "column": 8 }, "end": { - "line": 2651, + "line": 2639, "column": 12 } } @@ -149544,31 +147742,31 @@ "type": "Identifier", "name": "setActiveFilterId", "range": [ - 80642, - 80659 + 80149, + 80166 ], "loc": { "start": { - "line": 2651, + "line": 2639, "column": 13 }, "end": { - "line": 2651, + "line": 2639, "column": 30 } } }, "range": [ - 80637, - 80659 + 80144, + 80166 ], "loc": { "start": { - "line": 2651, + "line": 2639, "column": 8 }, "end": { - "line": 2651, + "line": 2639, "column": 30 } } @@ -149582,16 +147780,16 @@ "object": { "type": "ThisExpression", "range": [ - 80660, - 80664 + 80167, + 80171 ], "loc": { "start": { - "line": 2651, + "line": 2639, "column": 31 }, "end": { - "line": 2651, + "line": 2639, "column": 35 } } @@ -149600,31 +147798,31 @@ "type": "Identifier", "name": "getFilterId", "range": [ - 80665, - 80676 + 80172, + 80183 ], "loc": { "start": { - "line": 2651, + "line": 2639, "column": 36 }, "end": { - "line": 2651, + "line": 2639, "column": 47 } } }, "range": [ - 80660, - 80676 + 80167, + 80183 ], "loc": { "start": { - "line": 2651, + "line": 2639, "column": 31 }, "end": { - "line": 2651, + "line": 2639, "column": 47 } } @@ -149634,79 +147832,79 @@ "type": "Identifier", "name": "colIndex", "range": [ - 80677, - 80685 + 80184, + 80192 ], "loc": { "start": { - "line": 2651, + "line": 2639, "column": 48 }, "end": { - "line": 2651, + "line": 2639, "column": 56 } } } ], "range": [ - 80660, - 80686 + 80167, + 80193 ], "loc": { "start": { - "line": 2651, + "line": 2639, "column": 31 }, "end": { - "line": 2651, + "line": 2639, "column": 57 } } } ], "range": [ - 80637, - 80687 + 80144, + 80194 ], "loc": { "start": { - "line": 2651, + "line": 2639, "column": 8 }, "end": { - "line": 2651, + "line": 2639, "column": 58 } } }, "range": [ - 80637, - 80688 + 80144, + 80195 ], "loc": { "start": { - "line": 2651, + "line": 2639, "column": 8 }, "end": { - "line": 2651, + "line": 2639, "column": 59 } } } ], "range": [ - 80564, - 80694 + 80071, + 80201 ], "loc": { "start": { - "line": 2647, + "line": 2635, "column": 29 }, "end": { - "line": 2652, + "line": 2640, "column": 5 } } @@ -149714,16 +147912,16 @@ "generator": false, "expression": false, "range": [ - 80553, - 80694 + 80060, + 80201 ], "loc": { "start": { - "line": 2647, + "line": 2635, "column": 18 }, "end": { - "line": 2652, + "line": 2640, "column": 5 } } @@ -149731,16 +147929,16 @@ "kind": "method", "computed": false, "range": [ - 80539, - 80694 + 80046, + 80201 ], "loc": { "start": { - "line": 2647, + "line": 2635, "column": 4 }, "end": { - "line": 2652, + "line": 2640, "column": 5 } }, @@ -149749,16 +147947,16 @@ "type": "Block", "value": "*\n * Make specified column's filter active\n * @param colIndex Index of a column\n ", "range": [ - 80437, - 80534 + 79944, + 80041 ], "loc": { "start": { - "line": 2643, + "line": 2631, "column": 4 }, "end": { - "line": 2646, + "line": 2634, "column": 7 } } @@ -149769,16 +147967,16 @@ "type": "Block", "value": "*\n * Refresh the filters subject to linking ('select', 'multiple',\n * 'checklist' type)\n ", "range": [ - 80700, - 80805 + 80207, + 80312 ], "loc": { "start": { - "line": 2654, + "line": 2642, "column": 4 }, "end": { - "line": 2657, + "line": 2645, "column": 7 } } @@ -149792,16 +147990,16 @@ "type": "Identifier", "name": "linkFilters", "range": [ - 80810, - 80821 + 80317, + 80328 ], "loc": { "start": { - "line": 2658, + "line": 2646, "column": 4 }, "end": { - "line": 2658, + "line": 2646, "column": 15 } } @@ -149827,16 +148025,16 @@ "object": { "type": "ThisExpression", "range": [ - 80839, - 80843 + 80346, + 80350 ], "loc": { "start": { - "line": 2659, + "line": 2647, "column": 13 }, "end": { - "line": 2659, + "line": 2647, "column": 17 } } @@ -149845,47 +148043,47 @@ "type": "Identifier", "name": "linkedFilters", "range": [ - 80844, - 80857 + 80351, + 80364 ], "loc": { "start": { - "line": 2659, + "line": 2647, "column": 18 }, "end": { - "line": 2659, + "line": 2647, "column": 31 } } }, "range": [ - 80839, - 80857 + 80346, + 80364 ], "loc": { "start": { - "line": 2659, + "line": 2647, "column": 13 }, "end": { - "line": 2659, + "line": 2647, "column": 31 } } }, "prefix": true, "range": [ - 80838, - 80857 + 80345, + 80364 ], "loc": { "start": { - "line": 2659, + "line": 2647, "column": 12 }, "end": { - "line": 2659, + "line": 2647, "column": 31 } } @@ -149899,16 +148097,16 @@ "object": { "type": "ThisExpression", "range": [ - 80862, - 80866 + 80369, + 80373 ], "loc": { "start": { - "line": 2659, + "line": 2647, "column": 36 }, "end": { - "line": 2659, + "line": 2647, "column": 40 } } @@ -149917,62 +148115,62 @@ "type": "Identifier", "name": "activeFilterId", "range": [ - 80867, - 80881 + 80374, + 80388 ], "loc": { "start": { - "line": 2659, + "line": 2647, "column": 41 }, "end": { - "line": 2659, + "line": 2647, "column": 55 } } }, "range": [ - 80862, - 80881 + 80369, + 80388 ], "loc": { "start": { - "line": 2659, + "line": 2647, "column": 36 }, "end": { - "line": 2659, + "line": 2647, "column": 55 } } }, "prefix": true, "range": [ - 80861, - 80881 + 80368, + 80388 ], "loc": { "start": { - "line": 2659, + "line": 2647, "column": 35 }, "end": { - "line": 2659, + "line": 2647, "column": 55 } } }, "range": [ - 80838, - 80881 + 80345, + 80388 ], "loc": { "start": { - "line": 2659, + "line": 2647, "column": 12 }, "end": { - "line": 2659, + "line": 2647, "column": 55 } } @@ -149984,48 +148182,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 80897, - 80904 + 80404, + 80411 ], "loc": { "start": { - "line": 2660, + "line": 2648, "column": 12 }, "end": { - "line": 2660, + "line": 2648, "column": 19 } } } ], "range": [ - 80883, - 80914 + 80390, + 80421 ], "loc": { "start": { - "line": 2659, + "line": 2647, "column": 57 }, "end": { - "line": 2661, + "line": 2649, "column": 9 } } }, "alternate": null, "range": [ - 80834, - 80914 + 80341, + 80421 ], "loc": { "start": { - "line": 2659, + "line": 2647, "column": 8 }, "end": { - "line": 2661, + "line": 2649, "column": 9 } } @@ -150039,16 +148237,16 @@ "type": "Identifier", "name": "slcA1", "range": [ - 80927, - 80932 + 80434, + 80439 ], "loc": { "start": { - "line": 2662, + "line": 2650, "column": 12 }, "end": { - "line": 2662, + "line": 2650, "column": 17 } } @@ -150061,16 +148259,16 @@ "object": { "type": "ThisExpression", "range": [ - 80935, - 80939 + 80442, + 80446 ], "loc": { "start": { - "line": 2662, + "line": 2650, "column": 20 }, "end": { - "line": 2662, + "line": 2650, "column": 24 } } @@ -150079,31 +148277,31 @@ "type": "Identifier", "name": "getFiltersByType", "range": [ - 80940, - 80956 + 80447, + 80463 ], "loc": { "start": { - "line": 2662, + "line": 2650, "column": 25 }, "end": { - "line": 2662, + "line": 2650, "column": 41 } } }, "range": [ - 80935, - 80956 + 80442, + 80463 ], "loc": { "start": { - "line": 2662, + "line": 2650, "column": 20 }, "end": { - "line": 2662, + "line": 2650, "column": 41 } } @@ -150113,16 +148311,16 @@ "type": "Identifier", "name": "SELECT", "range": [ - 80957, - 80963 + 80464, + 80470 ], "loc": { "start": { - "line": 2662, + "line": 2650, "column": 42 }, "end": { - "line": 2662, + "line": 2650, "column": 48 } } @@ -150132,47 +148330,47 @@ "value": true, "raw": "true", "range": [ - 80965, - 80969 + 80472, + 80476 ], "loc": { "start": { - "line": 2662, + "line": 2650, "column": 50 }, "end": { - "line": 2662, + "line": 2650, "column": 54 } } } ], "range": [ - 80935, - 80970 + 80442, + 80477 ], "loc": { "start": { - "line": 2662, + "line": 2650, "column": 20 }, "end": { - "line": 2662, + "line": 2650, "column": 55 } } }, "range": [ - 80927, - 80970 + 80434, + 80477 ], "loc": { "start": { - "line": 2662, + "line": 2650, "column": 12 }, "end": { - "line": 2662, + "line": 2650, "column": 55 } } @@ -150183,16 +148381,16 @@ "type": "Identifier", "name": "slcA2", "range": [ - 80984, - 80989 + 80491, + 80496 ], "loc": { "start": { - "line": 2663, + "line": 2651, "column": 12 }, "end": { - "line": 2663, + "line": 2651, "column": 17 } } @@ -150205,16 +148403,16 @@ "object": { "type": "ThisExpression", "range": [ - 80992, - 80996 + 80499, + 80503 ], "loc": { "start": { - "line": 2663, + "line": 2651, "column": 20 }, "end": { - "line": 2663, + "line": 2651, "column": 24 } } @@ -150223,31 +148421,31 @@ "type": "Identifier", "name": "getFiltersByType", "range": [ - 80997, - 81013 + 80504, + 80520 ], "loc": { "start": { - "line": 2663, + "line": 2651, "column": 25 }, "end": { - "line": 2663, + "line": 2651, "column": 41 } } }, "range": [ - 80992, - 81013 + 80499, + 80520 ], "loc": { "start": { - "line": 2663, + "line": 2651, "column": 20 }, "end": { - "line": 2663, + "line": 2651, "column": 41 } } @@ -150257,16 +148455,16 @@ "type": "Identifier", "name": "MULTIPLE", "range": [ - 81014, - 81022 + 80521, + 80529 ], "loc": { "start": { - "line": 2663, + "line": 2651, "column": 42 }, "end": { - "line": 2663, + "line": 2651, "column": 50 } } @@ -150276,47 +148474,47 @@ "value": true, "raw": "true", "range": [ - 81024, - 81028 + 80531, + 80535 ], "loc": { "start": { - "line": 2663, + "line": 2651, "column": 52 }, "end": { - "line": 2663, + "line": 2651, "column": 56 } } } ], "range": [ - 80992, - 81029 + 80499, + 80536 ], "loc": { "start": { - "line": 2663, + "line": 2651, "column": 20 }, "end": { - "line": 2663, + "line": 2651, "column": 57 } } }, "range": [ - 80984, - 81029 + 80491, + 80536 ], "loc": { "start": { - "line": 2663, + "line": 2651, "column": 12 }, "end": { - "line": 2663, + "line": 2651, "column": 57 } } @@ -150327,16 +148525,16 @@ "type": "Identifier", "name": "slcA3", "range": [ - 81043, - 81048 + 80550, + 80555 ], "loc": { "start": { - "line": 2664, + "line": 2652, "column": 12 }, "end": { - "line": 2664, + "line": 2652, "column": 17 } } @@ -150349,16 +148547,16 @@ "object": { "type": "ThisExpression", "range": [ - 81051, - 81055 + 80558, + 80562 ], "loc": { "start": { - "line": 2664, + "line": 2652, "column": 20 }, "end": { - "line": 2664, + "line": 2652, "column": 24 } } @@ -150367,31 +148565,31 @@ "type": "Identifier", "name": "getFiltersByType", "range": [ - 81056, - 81072 + 80563, + 80579 ], "loc": { "start": { - "line": 2664, + "line": 2652, "column": 25 }, "end": { - "line": 2664, + "line": 2652, "column": 41 } } }, "range": [ - 81051, - 81072 + 80558, + 80579 ], "loc": { "start": { - "line": 2664, + "line": 2652, "column": 20 }, "end": { - "line": 2664, + "line": 2652, "column": 41 } } @@ -150401,16 +148599,16 @@ "type": "Identifier", "name": "CHECKLIST", "range": [ - 81073, - 81082 + 80580, + 80589 ], "loc": { "start": { - "line": 2664, + "line": 2652, "column": 42 }, "end": { - "line": 2664, + "line": 2652, "column": 51 } } @@ -150420,47 +148618,47 @@ "value": true, "raw": "true", "range": [ - 81084, - 81088 + 80591, + 80595 ], "loc": { "start": { - "line": 2664, + "line": 2652, "column": 53 }, "end": { - "line": 2664, + "line": 2652, "column": 57 } } } ], "range": [ - 81051, - 81089 + 80558, + 80596 ], "loc": { "start": { - "line": 2664, + "line": 2652, "column": 20 }, "end": { - "line": 2664, + "line": 2652, "column": 58 } } }, "range": [ - 81043, - 81089 + 80550, + 80596 ], "loc": { "start": { - "line": 2664, + "line": 2652, "column": 12 }, "end": { - "line": 2664, + "line": 2652, "column": 58 } } @@ -150471,16 +148669,16 @@ "type": "Identifier", "name": "slcIndex", "range": [ - 81103, - 81111 + 80610, + 80618 ], "loc": { "start": { - "line": 2665, + "line": 2653, "column": 12 }, "end": { - "line": 2665, + "line": 2653, "column": 20 } } @@ -150494,16 +148692,16 @@ "type": "Identifier", "name": "slcA1", "range": [ - 81114, - 81119 + 80621, + 80626 ], "loc": { "start": { - "line": 2665, + "line": 2653, "column": 23 }, "end": { - "line": 2665, + "line": 2653, "column": 28 } } @@ -150512,31 +148710,31 @@ "type": "Identifier", "name": "concat", "range": [ - 81120, - 81126 + 80627, + 80633 ], "loc": { "start": { - "line": 2665, + "line": 2653, "column": 29 }, "end": { - "line": 2665, + "line": 2653, "column": 35 } } }, "range": [ - 81114, - 81126 + 80621, + 80633 ], "loc": { "start": { - "line": 2665, + "line": 2653, "column": 23 }, "end": { - "line": 2665, + "line": 2653, "column": 35 } } @@ -150546,47 +148744,47 @@ "type": "Identifier", "name": "slcA2", "range": [ - 81127, - 81132 + 80634, + 80639 ], "loc": { "start": { - "line": 2665, + "line": 2653, "column": 36 }, "end": { - "line": 2665, + "line": 2653, "column": 41 } } } ], "range": [ - 81114, - 81133 + 80621, + 80640 ], "loc": { "start": { - "line": 2665, + "line": 2653, "column": 23 }, "end": { - "line": 2665, + "line": 2653, "column": 42 } } }, "range": [ - 81103, - 81133 + 80610, + 80640 ], "loc": { "start": { - "line": 2665, + "line": 2653, "column": 12 }, "end": { - "line": 2665, + "line": 2653, "column": 42 } } @@ -150594,16 +148792,16 @@ ], "kind": "let", "range": [ - 80923, - 81134 + 80430, + 80641 ], "loc": { "start": { - "line": 2662, + "line": 2650, "column": 8 }, "end": { - "line": 2665, + "line": 2653, "column": 43 } } @@ -150617,16 +148815,16 @@ "type": "Identifier", "name": "slcIndex", "range": [ - 81143, - 81151 + 80650, + 80658 ], "loc": { "start": { - "line": 2666, + "line": 2654, "column": 8 }, "end": { - "line": 2666, + "line": 2654, "column": 16 } } @@ -150640,16 +148838,16 @@ "type": "Identifier", "name": "slcIndex", "range": [ - 81154, - 81162 + 80661, + 80669 ], "loc": { "start": { - "line": 2666, + "line": 2654, "column": 19 }, "end": { - "line": 2666, + "line": 2654, "column": 27 } } @@ -150658,31 +148856,31 @@ "type": "Identifier", "name": "concat", "range": [ - 81163, - 81169 + 80670, + 80676 ], "loc": { "start": { - "line": 2666, + "line": 2654, "column": 28 }, "end": { - "line": 2666, + "line": 2654, "column": 34 } } }, "range": [ - 81154, - 81169 + 80661, + 80676 ], "loc": { "start": { - "line": 2666, + "line": 2654, "column": 19 }, "end": { - "line": 2666, + "line": 2654, "column": 34 } } @@ -150692,62 +148890,62 @@ "type": "Identifier", "name": "slcA3", "range": [ - 81170, - 81175 + 80677, + 80682 ], "loc": { "start": { - "line": 2666, + "line": 2654, "column": 35 }, "end": { - "line": 2666, + "line": 2654, "column": 40 } } } ], "range": [ - 81154, - 81176 + 80661, + 80683 ], "loc": { "start": { - "line": 2666, + "line": 2654, "column": 19 }, "end": { - "line": 2666, + "line": 2654, "column": 41 } } }, "range": [ - 81143, - 81176 + 80650, + 80683 ], "loc": { "start": { - "line": 2666, + "line": 2654, "column": 8 }, "end": { - "line": 2666, + "line": 2654, "column": 41 } } }, "range": [ - 81143, - 81177 + 80650, + 80684 ], "loc": { "start": { - "line": 2666, + "line": 2654, "column": 8 }, "end": { - "line": 2666, + "line": 2654, "column": 42 } } @@ -150761,16 +148959,16 @@ "type": "Identifier", "name": "activeIdx", "range": [ - 81191, - 81200 + 80698, + 80707 ], "loc": { "start": { - "line": 2668, + "line": 2656, "column": 12 }, "end": { - "line": 2668, + "line": 2656, "column": 21 } } @@ -150783,16 +148981,16 @@ "object": { "type": "ThisExpression", "range": [ - 81203, - 81207 + 80710, + 80714 ], "loc": { "start": { - "line": 2668, + "line": 2656, "column": 24 }, "end": { - "line": 2668, + "line": 2656, "column": 28 } } @@ -150801,31 +148999,31 @@ "type": "Identifier", "name": "getColumnIndexFromFilterId", "range": [ - 81208, - 81234 + 80715, + 80741 ], "loc": { "start": { - "line": 2668, + "line": 2656, "column": 29 }, "end": { - "line": 2668, + "line": 2656, "column": 55 } } }, "range": [ - 81203, - 81234 + 80710, + 80741 ], "loc": { "start": { - "line": 2668, + "line": 2656, "column": 24 }, "end": { - "line": 2668, + "line": 2656, "column": 55 } } @@ -150837,16 +149035,16 @@ "object": { "type": "ThisExpression", "range": [ - 81235, - 81239 + 80742, + 80746 ], "loc": { "start": { - "line": 2668, + "line": 2656, "column": 56 }, "end": { - "line": 2668, + "line": 2656, "column": 60 } } @@ -150855,62 +149053,62 @@ "type": "Identifier", "name": "activeFilterId", "range": [ - 81240, - 81254 + 80747, + 80761 ], "loc": { "start": { - "line": 2668, + "line": 2656, "column": 61 }, "end": { - "line": 2668, + "line": 2656, "column": 75 } } }, "range": [ - 81235, - 81254 + 80742, + 80761 ], "loc": { "start": { - "line": 2668, + "line": 2656, "column": 56 }, "end": { - "line": 2668, + "line": 2656, "column": 75 } } } ], "range": [ - 81203, - 81255 + 80710, + 80762 ], "loc": { "start": { - "line": 2668, + "line": 2656, "column": 24 }, "end": { - "line": 2668, + "line": 2656, "column": 76 } } }, "range": [ - 81191, - 81255 + 80698, + 80762 ], "loc": { "start": { - "line": 2668, + "line": 2656, "column": 12 }, "end": { - "line": 2668, + "line": 2656, "column": 76 } } @@ -150918,16 +149116,16 @@ ], "kind": "let", "range": [ - 81187, - 81256 + 80694, + 80763 ], "loc": { "start": { - "line": 2668, + "line": 2656, "column": 8 }, "end": { - "line": 2668, + "line": 2656, "column": 77 } } @@ -150943,16 +149141,16 @@ "type": "Identifier", "name": "i", "range": [ - 81275, - 81276 + 80782, + 80783 ], "loc": { "start": { - "line": 2670, + "line": 2658, "column": 17 }, "end": { - "line": 2670, + "line": 2658, "column": 18 } } @@ -150962,31 +149160,31 @@ "value": 0, "raw": "0", "range": [ - 81279, - 81280 + 80786, + 80787 ], "loc": { "start": { - "line": 2670, + "line": 2658, "column": 21 }, "end": { - "line": 2670, + "line": 2658, "column": 22 } } }, "range": [ - 81275, - 81280 + 80782, + 80787 ], "loc": { "start": { - "line": 2670, + "line": 2658, "column": 17 }, "end": { - "line": 2670, + "line": 2658, "column": 22 } } @@ -150997,16 +149195,16 @@ "type": "Identifier", "name": "len", "range": [ - 81282, - 81285 + 80789, + 80792 ], "loc": { "start": { - "line": 2670, + "line": 2658, "column": 24 }, "end": { - "line": 2670, + "line": 2658, "column": 27 } } @@ -151018,16 +149216,16 @@ "type": "Identifier", "name": "slcIndex", "range": [ - 81288, - 81296 + 80795, + 80803 ], "loc": { "start": { - "line": 2670, + "line": 2658, "column": 30 }, "end": { - "line": 2670, + "line": 2658, "column": 38 } } @@ -151036,46 +149234,46 @@ "type": "Identifier", "name": "length", "range": [ - 81297, - 81303 + 80804, + 80810 ], "loc": { "start": { - "line": 2670, + "line": 2658, "column": 39 }, "end": { - "line": 2670, + "line": 2658, "column": 45 } } }, "range": [ - 81288, - 81303 + 80795, + 80810 ], "loc": { "start": { - "line": 2670, + "line": 2658, "column": 30 }, "end": { - "line": 2670, + "line": 2658, "column": 45 } } }, "range": [ - 81282, - 81303 + 80789, + 80810 ], "loc": { "start": { - "line": 2670, + "line": 2658, "column": 24 }, "end": { - "line": 2670, + "line": 2658, "column": 45 } } @@ -151083,16 +149281,16 @@ ], "kind": "let", "range": [ - 81271, - 81303 + 80778, + 80810 ], "loc": { "start": { - "line": 2670, + "line": 2658, "column": 13 }, "end": { - "line": 2670, + "line": 2658, "column": 45 } } @@ -151104,16 +149302,16 @@ "type": "Identifier", "name": "i", "range": [ - 81305, - 81306 + 80812, + 80813 ], "loc": { "start": { - "line": 2670, + "line": 2658, "column": 47 }, "end": { - "line": 2670, + "line": 2658, "column": 48 } } @@ -151122,31 +149320,31 @@ "type": "Identifier", "name": "len", "range": [ - 81309, - 81312 + 80816, + 80819 ], "loc": { "start": { - "line": 2670, + "line": 2658, "column": 51 }, "end": { - "line": 2670, + "line": 2658, "column": 54 } } }, "range": [ - 81305, - 81312 + 80812, + 80819 ], "loc": { "start": { - "line": 2670, + "line": 2658, "column": 47 }, "end": { - "line": 2670, + "line": 2658, "column": 54 } } @@ -151158,32 +149356,32 @@ "type": "Identifier", "name": "i", "range": [ - 81314, - 81315 + 80821, + 80822 ], "loc": { "start": { - "line": 2670, + "line": 2658, "column": 56 }, "end": { - "line": 2670, + "line": 2658, "column": 57 } } }, "prefix": false, "range": [ - 81314, - 81317 + 80821, + 80824 ], "loc": { "start": { - "line": 2670, + "line": 2658, "column": 56 }, "end": { - "line": 2670, + "line": 2658, "column": 59 } } @@ -151200,16 +149398,16 @@ "type": "Identifier", "name": "colIdx", "range": [ - 81337, - 81343 + 80844, + 80850 ], "loc": { "start": { - "line": 2671, + "line": 2659, "column": 16 }, "end": { - "line": 2671, + "line": 2659, "column": 22 } } @@ -151221,16 +149419,16 @@ "type": "Identifier", "name": "slcIndex", "range": [ - 81346, - 81354 + 80853, + 80861 ], "loc": { "start": { - "line": 2671, + "line": 2659, "column": 25 }, "end": { - "line": 2671, + "line": 2659, "column": 33 } } @@ -151239,46 +149437,46 @@ "type": "Identifier", "name": "i", "range": [ - 81355, - 81356 + 80862, + 80863 ], "loc": { "start": { - "line": 2671, + "line": 2659, "column": 34 }, "end": { - "line": 2671, + "line": 2659, "column": 35 } } }, "range": [ - 81346, - 81357 + 80853, + 80864 ], "loc": { "start": { - "line": 2671, + "line": 2659, "column": 25 }, "end": { - "line": 2671, + "line": 2659, "column": 36 } } }, "range": [ - 81337, - 81357 + 80844, + 80864 ], "loc": { "start": { - "line": 2671, + "line": 2659, "column": 16 }, "end": { - "line": 2671, + "line": 2659, "column": 36 } } @@ -151286,16 +149484,16 @@ ], "kind": "let", "range": [ - 81333, - 81358 + 80840, + 80865 ], "loc": { "start": { - "line": 2671, + "line": 2659, "column": 12 }, "end": { - "line": 2671, + "line": 2659, "column": 37 } } @@ -151309,16 +149507,16 @@ "type": "Identifier", "name": "curSlc", "range": [ - 81375, - 81381 + 80882, + 80888 ], "loc": { "start": { - "line": 2672, + "line": 2660, "column": 16 }, "end": { - "line": 2672, + "line": 2660, "column": 22 } } @@ -151329,16 +149527,16 @@ "type": "Identifier", "name": "elm", "range": [ - 81384, - 81387 + 80891, + 80894 ], "loc": { "start": { - "line": 2672, + "line": 2660, "column": 25 }, "end": { - "line": 2672, + "line": 2660, "column": 28 } } @@ -151353,16 +149551,16 @@ "object": { "type": "ThisExpression", "range": [ - 81388, - 81392 + 80895, + 80899 ], "loc": { "start": { - "line": 2672, + "line": 2660, "column": 29 }, "end": { - "line": 2672, + "line": 2660, "column": 33 } } @@ -151371,31 +149569,31 @@ "type": "Identifier", "name": "fltIds", "range": [ - 81393, - 81399 + 80900, + 80906 ], "loc": { "start": { - "line": 2672, + "line": 2660, "column": 34 }, "end": { - "line": 2672, + "line": 2660, "column": 40 } } }, "range": [ - 81388, - 81399 + 80895, + 80906 ], "loc": { "start": { - "line": 2672, + "line": 2660, "column": 29 }, "end": { - "line": 2672, + "line": 2660, "column": 40 } } @@ -151404,62 +149602,62 @@ "type": "Identifier", "name": "colIdx", "range": [ - 81400, - 81406 + 80907, + 80913 ], "loc": { "start": { - "line": 2672, + "line": 2660, "column": 41 }, "end": { - "line": 2672, + "line": 2660, "column": 47 } } }, "range": [ - 81388, - 81407 + 80895, + 80914 ], "loc": { "start": { - "line": 2672, + "line": 2660, "column": 29 }, "end": { - "line": 2672, + "line": 2660, "column": 48 } } } ], "range": [ - 81384, - 81408 + 80891, + 80915 ], "loc": { "start": { - "line": 2672, + "line": 2660, "column": 25 }, "end": { - "line": 2672, + "line": 2660, "column": 49 } } }, "range": [ - 81375, - 81408 + 80882, + 80915 ], "loc": { "start": { - "line": 2672, + "line": 2660, "column": 16 }, "end": { - "line": 2672, + "line": 2660, "column": 49 } } @@ -151467,16 +149665,16 @@ ], "kind": "let", "range": [ - 81371, - 81409 + 80878, + 80916 ], "loc": { "start": { - "line": 2672, + "line": 2660, "column": 12 }, "end": { - "line": 2672, + "line": 2660, "column": 50 } } @@ -151490,16 +149688,16 @@ "type": "Identifier", "name": "slcSelectedValue", "range": [ - 81426, - 81442 + 80933, + 80949 ], "loc": { "start": { - "line": 2673, + "line": 2661, "column": 16 }, "end": { - "line": 2673, + "line": 2661, "column": 32 } } @@ -151512,16 +149710,16 @@ "object": { "type": "ThisExpression", "range": [ - 81445, - 81449 + 80952, + 80956 ], "loc": { "start": { - "line": 2673, + "line": 2661, "column": 35 }, "end": { - "line": 2673, + "line": 2661, "column": 39 } } @@ -151530,31 +149728,31 @@ "type": "Identifier", "name": "getFilterValue", "range": [ - 81450, - 81464 + 80957, + 80971 ], "loc": { "start": { - "line": 2673, + "line": 2661, "column": 40 }, "end": { - "line": 2673, + "line": 2661, "column": 54 } } }, "range": [ - 81445, - 81464 + 80952, + 80971 ], "loc": { "start": { - "line": 2673, + "line": 2661, "column": 35 }, "end": { - "line": 2673, + "line": 2661, "column": 54 } } @@ -151564,47 +149762,47 @@ "type": "Identifier", "name": "colIdx", "range": [ - 81465, - 81471 + 80972, + 80978 ], "loc": { "start": { - "line": 2673, + "line": 2661, "column": 55 }, "end": { - "line": 2673, + "line": 2661, "column": 61 } } } ], "range": [ - 81445, - 81472 + 80952, + 80979 ], "loc": { "start": { - "line": 2673, + "line": 2661, "column": 35 }, "end": { - "line": 2673, + "line": 2661, "column": 62 } } }, "range": [ - 81426, - 81472 + 80933, + 80979 ], "loc": { "start": { - "line": 2673, + "line": 2661, "column": 16 }, "end": { - "line": 2673, + "line": 2661, "column": 62 } } @@ -151612,16 +149810,16 @@ ], "kind": "let", "range": [ - 81422, - 81473 + 80929, + 80980 ], "loc": { "start": { - "line": 2673, + "line": 2661, "column": 12 }, "end": { - "line": 2673, + "line": 2661, "column": 63 } }, @@ -151630,16 +149828,16 @@ "type": "Line", "value": " Welcome to cyclomatic complexity hell :)", "range": [ - 81487, - 81530 + 80994, + 81037 ], "loc": { "start": { - "line": 2675, + "line": 2663, "column": 12 }, "end": { - "line": 2675, + "line": 2663, "column": 55 } } @@ -151648,16 +149846,16 @@ "type": "Line", "value": " TODO: simplify/refactor if statement", "range": [ - 81543, - 81582 + 81050, + 81089 ], "loc": { "start": { - "line": 2676, + "line": 2664, "column": 12 }, "end": { - "line": 2676, + "line": 2664, "column": 51 } } @@ -151682,16 +149880,16 @@ "type": "Identifier", "name": "activeIdx", "range": [ - 81599, - 81608 + 81106, + 81115 ], "loc": { "start": { - "line": 2677, + "line": 2665, "column": 16 }, "end": { - "line": 2677, + "line": 2665, "column": 25 } } @@ -151700,31 +149898,31 @@ "type": "Identifier", "name": "colIdx", "range": [ - 81613, - 81619 + 81120, + 81126 ], "loc": { "start": { - "line": 2677, + "line": 2665, "column": 30 }, "end": { - "line": 2677, + "line": 2665, "column": 36 } } }, "range": [ - 81599, - 81619 + 81106, + 81126 ], "loc": { "start": { - "line": 2677, + "line": 2665, "column": 16 }, "end": { - "line": 2677, + "line": 2665, "column": 36 } } @@ -151741,16 +149939,16 @@ "object": { "type": "ThisExpression", "range": [ - 81640, - 81644 + 81147, + 81151 ], "loc": { "start": { - "line": 2678, + "line": 2666, "column": 17 }, "end": { - "line": 2678, + "line": 2666, "column": 21 } } @@ -151759,31 +149957,31 @@ "type": "Identifier", "name": "paging", "range": [ - 81645, - 81651 + 81152, + 81158 ], "loc": { "start": { - "line": 2678, + "line": 2666, "column": 22 }, "end": { - "line": 2678, + "line": 2666, "column": 28 } } }, "range": [ - 81640, - 81651 + 81147, + 81158 ], "loc": { "start": { - "line": 2678, + "line": 2666, "column": 17 }, "end": { - "line": 2678, + "line": 2666, "column": 28 } } @@ -151800,16 +149998,16 @@ "type": "Identifier", "name": "slcA1", "range": [ - 81655, - 81660 + 81162, + 81167 ], "loc": { "start": { - "line": 2678, + "line": 2666, "column": 32 }, "end": { - "line": 2678, + "line": 2666, "column": 37 } } @@ -151818,31 +150016,31 @@ "type": "Identifier", "name": "indexOf", "range": [ - 81661, - 81668 + 81168, + 81175 ], "loc": { "start": { - "line": 2678, + "line": 2666, "column": 38 }, "end": { - "line": 2678, + "line": 2666, "column": 45 } } }, "range": [ - 81655, - 81668 + 81162, + 81175 ], "loc": { "start": { - "line": 2678, + "line": 2666, "column": 32 }, "end": { - "line": 2678, + "line": 2666, "column": 45 } } @@ -151852,32 +150050,32 @@ "type": "Identifier", "name": "colIdx", "range": [ - 81669, - 81675 + 81176, + 81182 ], "loc": { "start": { - "line": 2678, + "line": 2666, "column": 46 }, "end": { - "line": 2678, + "line": 2666, "column": 52 } } } ], "range": [ - 81655, - 81676 + 81162, + 81183 ], "loc": { "start": { - "line": 2678, + "line": 2666, "column": 32 }, "end": { - "line": 2678, + "line": 2666, "column": 53 } } @@ -151890,62 +150088,62 @@ "value": 1, "raw": "1", "range": [ - 81682, - 81683 + 81189, + 81190 ], "loc": { "start": { - "line": 2678, + "line": 2666, "column": 59 }, "end": { - "line": 2678, + "line": 2666, "column": 60 } } }, "prefix": true, "range": [ - 81681, - 81683 + 81188, + 81190 ], "loc": { "start": { - "line": 2678, + "line": 2666, "column": 58 }, "end": { - "line": 2678, + "line": 2666, "column": 60 } } }, "range": [ - 81655, - 81683 + 81162, + 81190 ], "loc": { "start": { - "line": 2678, + "line": 2666, "column": 32 }, "end": { - "line": 2678, + "line": 2666, "column": 60 } } }, "range": [ - 81640, - 81683 + 81147, + 81190 ], "loc": { "start": { - "line": 2678, + "line": 2666, "column": 17 }, "end": { - "line": 2678, + "line": 2666, "column": 60 } } @@ -151957,16 +150155,16 @@ "type": "Identifier", "name": "activeIdx", "range": [ - 81707, - 81716 + 81214, + 81223 ], "loc": { "start": { - "line": 2679, + "line": 2667, "column": 20 }, "end": { - "line": 2679, + "line": 2667, "column": 29 } } @@ -151975,61 +150173,61 @@ "type": "Identifier", "name": "colIdx", "range": [ - 81721, - 81727 + 81228, + 81234 ], "loc": { "start": { - "line": 2679, + "line": 2667, "column": 34 }, "end": { - "line": 2679, + "line": 2667, "column": 40 } } }, "range": [ - 81707, - 81727 + 81214, + 81234 ], "loc": { "start": { - "line": 2679, + "line": 2667, "column": 20 }, "end": { - "line": 2679, + "line": 2667, "column": 40 } } }, "range": [ - 81640, - 81727 + 81147, + 81234 ], "loc": { "start": { - "line": 2678, + "line": 2666, "column": 17 }, "end": { - "line": 2679, + "line": 2667, "column": 40 } } }, "range": [ - 81599, - 81728 + 81106, + 81235 ], "loc": { "start": { - "line": 2677, + "line": 2665, "column": 16 }, "end": { - "line": 2679, + "line": 2667, "column": 41 } } @@ -152046,16 +150244,16 @@ "object": { "type": "ThisExpression", "range": [ - 81750, - 81754 + 81257, + 81261 ], "loc": { "start": { - "line": 2680, + "line": 2668, "column": 18 }, "end": { - "line": 2680, + "line": 2668, "column": 22 } } @@ -152064,47 +150262,47 @@ "type": "Identifier", "name": "paging", "range": [ - 81755, - 81761 + 81262, + 81268 ], "loc": { "start": { - "line": 2680, + "line": 2668, "column": 23 }, "end": { - "line": 2680, + "line": 2668, "column": 29 } } }, "range": [ - 81750, - 81761 + 81257, + 81268 ], "loc": { "start": { - "line": 2680, + "line": 2668, "column": 18 }, "end": { - "line": 2680, + "line": 2668, "column": 29 } } }, "prefix": true, "range": [ - 81749, - 81761 + 81256, + 81268 ], "loc": { "start": { - "line": 2680, + "line": 2668, "column": 17 }, "end": { - "line": 2680, + "line": 2668, "column": 29 } } @@ -152124,16 +150322,16 @@ "type": "Identifier", "name": "slcA3", "range": [ - 81766, - 81771 + 81273, + 81278 ], "loc": { "start": { - "line": 2680, + "line": 2668, "column": 34 }, "end": { - "line": 2680, + "line": 2668, "column": 39 } } @@ -152142,31 +150340,31 @@ "type": "Identifier", "name": "indexOf", "range": [ - 81772, - 81779 + 81279, + 81286 ], "loc": { "start": { - "line": 2680, + "line": 2668, "column": 40 }, "end": { - "line": 2680, + "line": 2668, "column": 47 } } }, "range": [ - 81766, - 81779 + 81273, + 81286 ], "loc": { "start": { - "line": 2680, + "line": 2668, "column": 34 }, "end": { - "line": 2680, + "line": 2668, "column": 47 } } @@ -152176,32 +150374,32 @@ "type": "Identifier", "name": "colIdx", "range": [ - 81780, - 81786 + 81287, + 81293 ], "loc": { "start": { - "line": 2680, + "line": 2668, "column": 48 }, "end": { - "line": 2680, + "line": 2668, "column": 54 } } } ], "range": [ - 81766, - 81787 + 81273, + 81294 ], "loc": { "start": { - "line": 2680, + "line": 2668, "column": 34 }, "end": { - "line": 2680, + "line": 2668, "column": 55 } } @@ -152214,47 +150412,47 @@ "value": 1, "raw": "1", "range": [ - 81793, - 81794 + 81300, + 81301 ], "loc": { "start": { - "line": 2680, + "line": 2668, "column": 61 }, "end": { - "line": 2680, + "line": 2668, "column": 62 } } }, "prefix": true, "range": [ - 81792, - 81794 + 81299, + 81301 ], "loc": { "start": { - "line": 2680, + "line": 2668, "column": 60 }, "end": { - "line": 2680, + "line": 2668, "column": 62 } } }, "range": [ - 81766, - 81794 + 81273, + 81301 ], "loc": { "start": { - "line": 2680, + "line": 2668, "column": 34 }, "end": { - "line": 2680, + "line": 2668, "column": 62 } } @@ -152271,16 +150469,16 @@ "type": "Identifier", "name": "slcA2", "range": [ - 81818, - 81823 + 81325, + 81330 ], "loc": { "start": { - "line": 2681, + "line": 2669, "column": 20 }, "end": { - "line": 2681, + "line": 2669, "column": 25 } } @@ -152289,31 +150487,31 @@ "type": "Identifier", "name": "indexOf", "range": [ - 81824, - 81831 + 81331, + 81338 ], "loc": { "start": { - "line": 2681, + "line": 2669, "column": 26 }, "end": { - "line": 2681, + "line": 2669, "column": 33 } } }, "range": [ - 81818, - 81831 + 81325, + 81338 ], "loc": { "start": { - "line": 2681, + "line": 2669, "column": 20 }, "end": { - "line": 2681, + "line": 2669, "column": 33 } } @@ -152323,32 +150521,32 @@ "type": "Identifier", "name": "colIdx", "range": [ - 81832, - 81838 + 81339, + 81345 ], "loc": { "start": { - "line": 2681, + "line": 2669, "column": 34 }, "end": { - "line": 2681, + "line": 2669, "column": 40 } } } ], "range": [ - 81818, - 81839 + 81325, + 81346 ], "loc": { "start": { - "line": 2681, + "line": 2669, "column": 20 }, "end": { - "line": 2681, + "line": 2669, "column": 41 } } @@ -152361,92 +150559,92 @@ "value": 1, "raw": "1", "range": [ - 81845, - 81846 + 81352, + 81353 ], "loc": { "start": { - "line": 2681, + "line": 2669, "column": 47 }, "end": { - "line": 2681, + "line": 2669, "column": 48 } } }, "prefix": true, "range": [ - 81844, - 81846 + 81351, + 81353 ], "loc": { "start": { - "line": 2681, + "line": 2669, "column": 46 }, "end": { - "line": 2681, + "line": 2669, "column": 48 } } }, "range": [ - 81818, - 81846 + 81325, + 81353 ], "loc": { "start": { - "line": 2681, + "line": 2669, "column": 20 }, "end": { - "line": 2681, + "line": 2669, "column": 48 } } }, "range": [ - 81766, - 81846 + 81273, + 81353 ], "loc": { "start": { - "line": 2680, + "line": 2668, "column": 34 }, "end": { - "line": 2681, + "line": 2669, "column": 48 } } }, "range": [ - 81749, - 81847 + 81256, + 81354 ], "loc": { "start": { - "line": 2680, + "line": 2668, "column": 17 }, "end": { - "line": 2681, + "line": 2669, "column": 49 } } }, "range": [ - 81599, - 81848 + 81106, + 81355 ], "loc": { "start": { - "line": 2677, + "line": 2665, "column": 16 }, "end": { - "line": 2681, + "line": 2669, "column": 50 } } @@ -152458,16 +150656,16 @@ "type": "Identifier", "name": "slcSelectedValue", "range": [ - 81868, - 81884 + 81375, + 81391 ], "loc": { "start": { - "line": 2682, + "line": 2670, "column": 16 }, "end": { - "line": 2682, + "line": 2670, "column": 32 } } @@ -152480,16 +150678,16 @@ "object": { "type": "ThisExpression", "range": [ - 81889, - 81893 + 81396, + 81400 ], "loc": { "start": { - "line": 2682, + "line": 2670, "column": 37 }, "end": { - "line": 2682, + "line": 2670, "column": 41 } } @@ -152498,31 +150696,31 @@ "type": "Identifier", "name": "getClearFilterText", "range": [ - 81894, - 81912 + 81401, + 81419 ], "loc": { "start": { - "line": 2682, + "line": 2670, "column": 42 }, "end": { - "line": 2682, + "line": 2670, "column": 60 } } }, "range": [ - 81889, - 81912 + 81396, + 81419 ], "loc": { "start": { - "line": 2682, + "line": 2670, "column": 37 }, "end": { - "line": 2682, + "line": 2670, "column": 60 } } @@ -152532,62 +150730,62 @@ "type": "Identifier", "name": "colIdx", "range": [ - 81913, - 81919 + 81420, + 81426 ], "loc": { "start": { - "line": 2682, + "line": 2670, "column": 61 }, "end": { - "line": 2682, + "line": 2670, "column": 67 } } } ], "range": [ - 81889, - 81920 + 81396, + 81427 ], "loc": { "start": { - "line": 2682, + "line": 2670, "column": 37 }, "end": { - "line": 2682, + "line": 2670, "column": 68 } } }, "range": [ - 81868, - 81920 + 81375, + 81427 ], "loc": { "start": { - "line": 2682, + "line": 2670, "column": 16 }, "end": { - "line": 2682, + "line": 2670, "column": 68 } } }, "range": [ - 81599, - 81920 + 81106, + 81427 ], "loc": { "start": { - "line": 2677, + "line": 2665, "column": 16 }, "end": { - "line": 2682, + "line": 2670, "column": 68 } } @@ -152603,16 +150801,16 @@ "object": { "type": "ThisExpression", "range": [ - 81995, - 81999 + 81502, + 81506 ], "loc": { "start": { - "line": 2685, + "line": 2673, "column": 20 }, "end": { - "line": 2685, + "line": 2673, "column": 24 } } @@ -152621,31 +150819,31 @@ "type": "Identifier", "name": "loadFltOnDemand", "range": [ - 82000, - 82015 + 81507, + 81522 ], "loc": { "start": { - "line": 2685, + "line": 2673, "column": 25 }, "end": { - "line": 2685, + "line": 2673, "column": 40 } } }, "range": [ - 81995, - 82015 + 81502, + 81522 ], "loc": { "start": { - "line": 2685, + "line": 2673, "column": 20 }, "end": { - "line": 2685, + "line": 2673, "column": 40 } } @@ -152662,16 +150860,16 @@ "type": "Identifier", "name": "opt0", "range": [ - 82043, - 82047 + 81550, + 81554 ], "loc": { "start": { - "line": 2686, + "line": 2674, "column": 24 }, "end": { - "line": 2686, + "line": 2674, "column": 28 } } @@ -152682,16 +150880,16 @@ "type": "Identifier", "name": "createOpt", "range": [ - 82050, - 82059 + 81557, + 81566 ], "loc": { "start": { - "line": 2686, + "line": 2674, "column": 31 }, "end": { - "line": 2686, + "line": 2674, "column": 40 } } @@ -152705,16 +150903,16 @@ "object": { "type": "ThisExpression", "range": [ - 82060, - 82064 + 81567, + 81571 ], "loc": { "start": { - "line": 2686, + "line": 2674, "column": 41 }, "end": { - "line": 2686, + "line": 2674, "column": 45 } } @@ -152723,31 +150921,31 @@ "type": "Identifier", "name": "getClearFilterText", "range": [ - 82065, - 82083 + 81572, + 81590 ], "loc": { "start": { - "line": 2686, + "line": 2674, "column": 46 }, "end": { - "line": 2686, + "line": 2674, "column": 64 } } }, "range": [ - 82060, - 82083 + 81567, + 81590 ], "loc": { "start": { - "line": 2686, + "line": 2674, "column": 41 }, "end": { - "line": 2686, + "line": 2674, "column": 64 } } @@ -152757,32 +150955,32 @@ "type": "Identifier", "name": "colIdx", "range": [ - 82084, - 82090 + 81591, + 81597 ], "loc": { "start": { - "line": 2686, + "line": 2674, "column": 65 }, "end": { - "line": 2686, + "line": 2674, "column": 71 } } } ], "range": [ - 82060, - 82091 + 81567, + 81598 ], "loc": { "start": { - "line": 2686, + "line": 2674, "column": 41 }, "end": { - "line": 2686, + "line": 2674, "column": 72 } } @@ -152792,47 +150990,47 @@ "value": "", "raw": "''", "range": [ - 82093, - 82095 + 81600, + 81602 ], "loc": { "start": { - "line": 2686, + "line": 2674, "column": 74 }, "end": { - "line": 2686, + "line": 2674, "column": 76 } } } ], "range": [ - 82050, - 82096 + 81557, + 81603 ], "loc": { "start": { - "line": 2686, + "line": 2674, "column": 31 }, "end": { - "line": 2686, + "line": 2674, "column": 77 } } }, "range": [ - 82043, - 82096 + 81550, + 81603 ], "loc": { "start": { - "line": 2686, + "line": 2674, "column": 24 }, "end": { - "line": 2686, + "line": 2674, "column": 77 } } @@ -152840,16 +151038,16 @@ ], "kind": "let", "range": [ - 82039, - 82097 + 81546, + 81604 ], "loc": { "start": { - "line": 2686, + "line": 2674, "column": 20 }, "end": { - "line": 2686, + "line": 2674, "column": 78 } } @@ -152866,16 +151064,16 @@ "type": "Identifier", "name": "curSlc", "range": [ - 82118, - 82124 + 81625, + 81631 ], "loc": { "start": { - "line": 2687, + "line": 2675, "column": 20 }, "end": { - "line": 2687, + "line": 2675, "column": 26 } } @@ -152884,31 +151082,31 @@ "type": "Identifier", "name": "innerHTML", "range": [ - 82125, - 82134 + 81632, + 81641 ], "loc": { "start": { - "line": 2687, + "line": 2675, "column": 27 }, "end": { - "line": 2687, + "line": 2675, "column": 36 } } }, "range": [ - 82118, - 82134 + 81625, + 81641 ], "loc": { "start": { - "line": 2687, + "line": 2675, "column": 20 }, "end": { - "line": 2687, + "line": 2675, "column": 36 } } @@ -152918,46 +151116,46 @@ "value": "", "raw": "''", "range": [ - 82137, - 82139 + 81644, + 81646 ], "loc": { "start": { - "line": 2687, + "line": 2675, "column": 39 }, "end": { - "line": 2687, + "line": 2675, "column": 41 } } }, "range": [ - 82118, - 82139 + 81625, + 81646 ], "loc": { "start": { - "line": 2687, + "line": 2675, "column": 20 }, "end": { - "line": 2687, + "line": 2675, "column": 41 } } }, "range": [ - 82118, - 82140 + 81625, + 81647 ], "loc": { "start": { - "line": 2687, + "line": 2675, "column": 20 }, "end": { - "line": 2687, + "line": 2675, "column": 42 } } @@ -152973,16 +151171,16 @@ "type": "Identifier", "name": "curSlc", "range": [ - 82161, - 82167 + 81668, + 81674 ], "loc": { "start": { - "line": 2688, + "line": 2676, "column": 20 }, "end": { - "line": 2688, + "line": 2676, "column": 26 } } @@ -152991,31 +151189,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 82168, - 82179 + 81675, + 81686 ], "loc": { "start": { - "line": 2688, + "line": 2676, "column": 27 }, "end": { - "line": 2688, + "line": 2676, "column": 38 } } }, "range": [ - 82161, - 82179 + 81668, + 81686 ], "loc": { "start": { - "line": 2688, + "line": 2676, "column": 20 }, "end": { - "line": 2688, + "line": 2676, "column": 38 } } @@ -153025,79 +151223,79 @@ "type": "Identifier", "name": "opt0", "range": [ - 82180, - 82184 + 81687, + 81691 ], "loc": { "start": { - "line": 2688, + "line": 2676, "column": 39 }, "end": { - "line": 2688, + "line": 2676, "column": 43 } } } ], "range": [ - 82161, - 82185 + 81668, + 81692 ], "loc": { "start": { - "line": 2688, + "line": 2676, "column": 20 }, "end": { - "line": 2688, + "line": 2676, "column": 44 } } }, "range": [ - 82161, - 82186 + 81668, + 81693 ], "loc": { "start": { - "line": 2688, + "line": 2676, "column": 20 }, "end": { - "line": 2688, + "line": 2676, "column": 45 } } } ], "range": [ - 82017, - 82204 + 81524, + 81711 ], "loc": { "start": { - "line": 2685, + "line": 2673, "column": 42 }, "end": { - "line": 2689, + "line": 2677, "column": 17 } } }, "alternate": null, "range": [ - 81991, - 82204 + 81498, + 81711 ], "loc": { "start": { - "line": 2685, + "line": 2673, "column": 16 }, "end": { - "line": 2689, + "line": 2677, "column": 17 } }, @@ -153106,16 +151304,16 @@ "type": "Line", "value": "1st option needs to be inserted", "range": [ - 81941, - 81974 + 81448, + 81481 ], "loc": { "start": { - "line": 2684, + "line": 2672, "column": 16 }, "end": { - "line": 2684, + "line": 2672, "column": 49 } } @@ -153136,16 +151334,16 @@ "type": "Identifier", "name": "slcA3", "range": [ - 82226, - 82231 + 81733, + 81738 ], "loc": { "start": { - "line": 2691, + "line": 2679, "column": 20 }, "end": { - "line": 2691, + "line": 2679, "column": 25 } } @@ -153154,31 +151352,31 @@ "type": "Identifier", "name": "indexOf", "range": [ - 82232, - 82239 + 81739, + 81746 ], "loc": { "start": { - "line": 2691, + "line": 2679, "column": 26 }, "end": { - "line": 2691, + "line": 2679, "column": 33 } } }, "range": [ - 82226, - 82239 + 81733, + 81746 ], "loc": { "start": { - "line": 2691, + "line": 2679, "column": 20 }, "end": { - "line": 2691, + "line": 2679, "column": 33 } } @@ -153188,32 +151386,32 @@ "type": "Identifier", "name": "colIdx", "range": [ - 82240, - 82246 + 81747, + 81753 ], "loc": { "start": { - "line": 2691, + "line": 2679, "column": 34 }, "end": { - "line": 2691, + "line": 2679, "column": 40 } } } ], "range": [ - 82226, - 82247 + 81733, + 81754 ], "loc": { "start": { - "line": 2691, + "line": 2679, "column": 20 }, "end": { - "line": 2691, + "line": 2679, "column": 41 } } @@ -153226,47 +151424,47 @@ "value": 1, "raw": "1", "range": [ - 82253, - 82254 + 81760, + 81761 ], "loc": { "start": { - "line": 2691, + "line": 2679, "column": 47 }, "end": { - "line": 2691, + "line": 2679, "column": 48 } } }, "prefix": true, "range": [ - 82252, - 82254 + 81759, + 81761 ], "loc": { "start": { - "line": 2691, + "line": 2679, "column": 46 }, "end": { - "line": 2691, + "line": 2679, "column": 48 } } }, "range": [ - 82226, - 82254 + 81733, + 81761 ], "loc": { "start": { - "line": 2691, + "line": 2679, "column": 20 }, "end": { - "line": 2691, + "line": 2679, "column": 48 } } @@ -153287,16 +151485,16 @@ "object": { "type": "ThisExpression", "range": [ - 82278, - 82282 + 81785, + 81789 ], "loc": { "start": { - "line": 2692, + "line": 2680, "column": 20 }, "end": { - "line": 2692, + "line": 2680, "column": 24 } } @@ -153305,31 +151503,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 82283, - 82290 + 81790, + 81797 ], "loc": { "start": { - "line": 2692, + "line": 2680, "column": 25 }, "end": { - "line": 2692, + "line": 2680, "column": 32 } } }, "range": [ - 82278, - 82290 + 81785, + 81797 ], "loc": { "start": { - "line": 2692, + "line": 2680, "column": 20 }, "end": { - "line": 2692, + "line": 2680, "column": 32 } } @@ -153338,31 +151536,31 @@ "type": "Identifier", "name": "emit", "range": [ - 82291, - 82295 + 81798, + 81802 ], "loc": { "start": { - "line": 2692, + "line": 2680, "column": 33 }, "end": { - "line": 2692, + "line": 2680, "column": 37 } } }, "range": [ - 82278, - 82295 + 81785, + 81802 ], "loc": { "start": { - "line": 2692, + "line": 2680, "column": 20 }, "end": { - "line": 2692, + "line": 2680, "column": 37 } } @@ -153373,16 +151571,16 @@ "value": "build-checklist-filter", "raw": "'build-checklist-filter'", "range": [ - 82296, - 82320 + 81803, + 81827 ], "loc": { "start": { - "line": 2692, + "line": 2680, "column": 38 }, "end": { - "line": 2692, + "line": 2680, "column": 62 } } @@ -153390,16 +151588,16 @@ { "type": "ThisExpression", "range": [ - 82322, - 82326 + 81829, + 81833 ], "loc": { "start": { - "line": 2692, + "line": 2680, "column": 64 }, "end": { - "line": 2692, + "line": 2680, "column": 68 } } @@ -153408,16 +151606,16 @@ "type": "Identifier", "name": "colIdx", "range": [ - 82328, - 82334 + 81835, + 81841 ], "loc": { "start": { - "line": 2692, + "line": 2680, "column": 70 }, "end": { - "line": 2692, + "line": 2680, "column": 76 } } @@ -153427,63 +151625,63 @@ "value": true, "raw": "true", "range": [ - 82360, - 82364 + 81867, + 81871 ], "loc": { "start": { - "line": 2693, + "line": 2681, "column": 24 }, "end": { - "line": 2693, + "line": 2681, "column": 28 } } } ], "range": [ - 82278, - 82365 + 81785, + 81872 ], "loc": { "start": { - "line": 2692, + "line": 2680, "column": 20 }, "end": { - "line": 2693, + "line": 2681, "column": 29 } } }, "range": [ - 82278, - 82366 + 81785, + 81873 ], "loc": { "start": { - "line": 2692, + "line": 2680, "column": 20 }, "end": { - "line": 2693, + "line": 2681, "column": 30 } } } ], "range": [ - 82256, - 82384 + 81763, + 81891 ], "loc": { "start": { - "line": 2691, + "line": 2679, "column": 50 }, "end": { - "line": 2694, + "line": 2682, "column": 17 } } @@ -153504,16 +151702,16 @@ "object": { "type": "ThisExpression", "range": [ - 82412, - 82416 + 81919, + 81923 ], "loc": { "start": { - "line": 2695, + "line": 2683, "column": 20 }, "end": { - "line": 2695, + "line": 2683, "column": 24 } } @@ -153522,31 +151720,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 82417, - 82424 + 81924, + 81931 ], "loc": { "start": { - "line": 2695, + "line": 2683, "column": 25 }, "end": { - "line": 2695, + "line": 2683, "column": 32 } } }, "range": [ - 82412, - 82424 + 81919, + 81931 ], "loc": { "start": { - "line": 2695, + "line": 2683, "column": 20 }, "end": { - "line": 2695, + "line": 2683, "column": 32 } } @@ -153555,31 +151753,31 @@ "type": "Identifier", "name": "emit", "range": [ - 82425, - 82429 + 81932, + 81936 ], "loc": { "start": { - "line": 2695, + "line": 2683, "column": 33 }, "end": { - "line": 2695, + "line": 2683, "column": 37 } } }, "range": [ - 82412, - 82429 + 81919, + 81936 ], "loc": { "start": { - "line": 2695, + "line": 2683, "column": 20 }, "end": { - "line": 2695, + "line": 2683, "column": 37 } } @@ -153590,16 +151788,16 @@ "value": "build-select-filter", "raw": "'build-select-filter'", "range": [ - 82430, - 82451 + 81937, + 81958 ], "loc": { "start": { - "line": 2695, + "line": 2683, "column": 38 }, "end": { - "line": 2695, + "line": 2683, "column": 59 } } @@ -153607,16 +151805,16 @@ { "type": "ThisExpression", "range": [ - 82453, - 82457 + 81960, + 81964 ], "loc": { "start": { - "line": 2695, + "line": 2683, "column": 61 }, "end": { - "line": 2695, + "line": 2683, "column": 65 } } @@ -153625,16 +151823,16 @@ "type": "Identifier", "name": "colIdx", "range": [ - 82458, - 82464 + 81965, + 81971 ], "loc": { "start": { - "line": 2695, + "line": 2683, "column": 66 }, "end": { - "line": 2695, + "line": 2683, "column": 72 } } @@ -153644,78 +151842,78 @@ "value": true, "raw": "true", "range": [ - 82490, - 82494 + 81997, + 82001 ], "loc": { "start": { - "line": 2696, + "line": 2684, "column": 24 }, "end": { - "line": 2696, + "line": 2684, "column": 28 } } } ], "range": [ - 82412, - 82495 + 81919, + 82002 ], "loc": { "start": { - "line": 2695, + "line": 2683, "column": 20 }, "end": { - "line": 2696, + "line": 2684, "column": 29 } } }, "range": [ - 82412, - 82496 + 81919, + 82003 ], "loc": { "start": { - "line": 2695, + "line": 2683, "column": 20 }, "end": { - "line": 2696, + "line": 2684, "column": 30 } } } ], "range": [ - 82390, - 82514 + 81897, + 82021 ], "loc": { "start": { - "line": 2694, + "line": 2682, "column": 23 }, "end": { - "line": 2697, + "line": 2685, "column": 17 } } }, "range": [ - 82222, - 82514 + 81729, + 82021 ], "loc": { "start": { - "line": 2691, + "line": 2679, "column": 16 }, "end": { - "line": 2697, + "line": 2685, "column": 17 } } @@ -153730,16 +151928,16 @@ "object": { "type": "ThisExpression", "range": [ - 82532, - 82536 + 82039, + 82043 ], "loc": { "start": { - "line": 2699, + "line": 2687, "column": 16 }, "end": { - "line": 2699, + "line": 2687, "column": 20 } } @@ -153748,31 +151946,31 @@ "type": "Identifier", "name": "setFilterValue", "range": [ - 82537, - 82551 + 82044, + 82058 ], "loc": { "start": { - "line": 2699, + "line": 2687, "column": 21 }, "end": { - "line": 2699, + "line": 2687, "column": 35 } } }, "range": [ - 82532, - 82551 + 82039, + 82058 ], "loc": { "start": { - "line": 2699, + "line": 2687, "column": 16 }, "end": { - "line": 2699, + "line": 2687, "column": 35 } } @@ -153782,16 +151980,16 @@ "type": "Identifier", "name": "colIdx", "range": [ - 82552, - 82558 + 82059, + 82065 ], "loc": { "start": { - "line": 2699, + "line": 2687, "column": 36 }, "end": { - "line": 2699, + "line": 2687, "column": 42 } } @@ -153800,79 +151998,79 @@ "type": "Identifier", "name": "slcSelectedValue", "range": [ - 82560, - 82576 + 82067, + 82083 ], "loc": { "start": { - "line": 2699, + "line": 2687, "column": 44 }, "end": { - "line": 2699, + "line": 2687, "column": 60 } } } ], "range": [ - 82532, - 82577 + 82039, + 82084 ], "loc": { "start": { - "line": 2699, + "line": 2687, "column": 16 }, "end": { - "line": 2699, + "line": 2687, "column": 61 } } }, "range": [ - 82532, - 82578 + 82039, + 82085 ], "loc": { "start": { - "line": 2699, + "line": 2687, "column": 16 }, "end": { - "line": 2699, + "line": 2687, "column": 62 } } } ], "range": [ - 81922, - 82592 + 81429, + 82099 ], "loc": { "start": { - "line": 2682, + "line": 2670, "column": 70 }, "end": { - "line": 2700, + "line": 2688, "column": 13 } } }, "alternate": null, "range": [ - 81595, - 82592 + 81102, + 82099 ], "loc": { "start": { - "line": 2677, + "line": 2665, "column": 12 }, "end": { - "line": 2700, + "line": 2688, "column": 13 } }, @@ -153881,16 +152079,16 @@ "type": "Line", "value": " Welcome to cyclomatic complexity hell :)", "range": [ - 81487, - 81530 + 80994, + 81037 ], "loc": { "start": { - "line": 2675, + "line": 2663, "column": 12 }, "end": { - "line": 2675, + "line": 2663, "column": 55 } } @@ -153899,16 +152097,16 @@ "type": "Line", "value": " TODO: simplify/refactor if statement", "range": [ - 81543, - 81582 + 81050, + 81089 ], "loc": { "start": { - "line": 2676, + "line": 2664, "column": 12 }, "end": { - "line": 2676, + "line": 2664, "column": 51 } } @@ -153917,47 +152115,47 @@ } ], "range": [ - 81319, - 82602 + 80826, + 82109 ], "loc": { "start": { - "line": 2670, + "line": 2658, "column": 61 }, "end": { - "line": 2701, + "line": 2689, "column": 9 } } }, "range": [ - 81266, - 82602 + 80773, + 82109 ], "loc": { "start": { - "line": 2670, + "line": 2658, "column": 8 }, "end": { - "line": 2701, + "line": 2689, "column": 9 } } } ], "range": [ - 80824, - 82608 + 80331, + 82115 ], "loc": { "start": { - "line": 2658, + "line": 2646, "column": 18 }, "end": { - "line": 2702, + "line": 2690, "column": 5 } } @@ -153965,16 +152163,16 @@ "generator": false, "expression": false, "range": [ - 80821, - 82608 + 80328, + 82115 ], "loc": { "start": { - "line": 2658, + "line": 2646, "column": 15 }, "end": { - "line": 2702, + "line": 2690, "column": 5 } } @@ -153982,16 +152180,16 @@ "kind": "method", "computed": false, "range": [ - 80810, - 82608 + 80317, + 82115 ], "loc": { "start": { - "line": 2658, + "line": 2646, "column": 4 }, "end": { - "line": 2702, + "line": 2690, "column": 5 } }, @@ -154000,16 +152198,16 @@ "type": "Block", "value": "*\n * Refresh the filters subject to linking ('select', 'multiple',\n * 'checklist' type)\n ", "range": [ - 80700, - 80805 + 80207, + 80312 ], "loc": { "start": { - "line": 2654, + "line": 2642, "column": 4 }, "end": { - "line": 2657, + "line": 2645, "column": 7 } } @@ -154020,16 +152218,16 @@ "type": "Block", "value": "*\n * Determines if passed filter column implements exact query match\n * @param {Number} colIndex Column index\n * @return {Boolean}\n ", "range": [ - 82614, - 82770 + 82121, + 82277 ], "loc": { "start": { - "line": 2704, + "line": 2692, "column": 4 }, "end": { - "line": 2708, + "line": 2696, "column": 7 } } @@ -154043,16 +152241,16 @@ "type": "Identifier", "name": "isExactMatch", "range": [ - 82775, - 82787 + 82282, + 82294 ], "loc": { "start": { - "line": 2709, + "line": 2697, "column": 4 }, "end": { - "line": 2709, + "line": 2697, "column": 16 } } @@ -154065,16 +152263,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 82788, - 82796 + 82295, + 82303 ], "loc": { "start": { - "line": 2709, + "line": 2697, "column": 17 }, "end": { - "line": 2709, + "line": 2697, "column": 25 } } @@ -154092,16 +152290,16 @@ "type": "Identifier", "name": "fltType", "range": [ - 82812, - 82819 + 82319, + 82326 ], "loc": { "start": { - "line": 2710, + "line": 2698, "column": 12 }, "end": { - "line": 2710, + "line": 2698, "column": 19 } } @@ -154114,16 +152312,16 @@ "object": { "type": "ThisExpression", "range": [ - 82822, - 82826 + 82329, + 82333 ], "loc": { "start": { - "line": 2710, + "line": 2698, "column": 22 }, "end": { - "line": 2710, + "line": 2698, "column": 26 } } @@ -154132,31 +152330,31 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 82827, - 82840 + 82334, + 82347 ], "loc": { "start": { - "line": 2710, + "line": 2698, "column": 27 }, "end": { - "line": 2710, + "line": 2698, "column": 40 } } }, "range": [ - 82822, - 82840 + 82329, + 82347 ], "loc": { "start": { - "line": 2710, + "line": 2698, "column": 22 }, "end": { - "line": 2710, + "line": 2698, "column": 40 } } @@ -154166,47 +152364,47 @@ "type": "Identifier", "name": "colIndex", "range": [ - 82841, - 82849 + 82348, + 82356 ], "loc": { "start": { - "line": 2710, + "line": 2698, "column": 41 }, "end": { - "line": 2710, + "line": 2698, "column": 49 } } } ], "range": [ - 82822, - 82850 + 82329, + 82357 ], "loc": { "start": { - "line": 2710, + "line": 2698, "column": 22 }, "end": { - "line": 2710, + "line": 2698, "column": 50 } } }, "range": [ - 82812, - 82850 + 82319, + 82357 ], "loc": { "start": { - "line": 2710, + "line": 2698, "column": 12 }, "end": { - "line": 2710, + "line": 2698, "column": 50 } } @@ -154214,16 +152412,16 @@ ], "kind": "let", "range": [ - 82808, - 82851 + 82315, + 82358 ], "loc": { "start": { - "line": 2710, + "line": 2698, "column": 8 }, "end": { - "line": 2710, + "line": 2698, "column": 51 } } @@ -154245,16 +152443,16 @@ "object": { "type": "ThisExpression", "range": [ - 82867, - 82871 + 82374, + 82378 ], "loc": { "start": { - "line": 2711, + "line": 2699, "column": 15 }, "end": { - "line": 2711, + "line": 2699, "column": 19 } } @@ -154263,31 +152461,31 @@ "type": "Identifier", "name": "exactMatchByCol", "range": [ - 82872, - 82887 + 82379, + 82394 ], "loc": { "start": { - "line": 2711, + "line": 2699, "column": 20 }, "end": { - "line": 2711, + "line": 2699, "column": 35 } } }, "range": [ - 82867, - 82887 + 82374, + 82394 ], "loc": { "start": { - "line": 2711, + "line": 2699, "column": 15 }, "end": { - "line": 2711, + "line": 2699, "column": 35 } } @@ -154296,31 +152494,31 @@ "type": "Identifier", "name": "colIndex", "range": [ - 82888, - 82896 + 82395, + 82403 ], "loc": { "start": { - "line": 2711, + "line": 2699, "column": 36 }, "end": { - "line": 2711, + "line": 2699, "column": 44 } } }, "range": [ - 82867, - 82897 + 82374, + 82404 ], "loc": { "start": { - "line": 2711, + "line": 2699, "column": 15 }, "end": { - "line": 2711, + "line": 2699, "column": 45 } } @@ -154331,16 +152529,16 @@ "object": { "type": "ThisExpression", "range": [ - 82901, - 82905 + 82408, + 82412 ], "loc": { "start": { - "line": 2711, + "line": 2699, "column": 49 }, "end": { - "line": 2711, + "line": 2699, "column": 53 } } @@ -154349,46 +152547,46 @@ "type": "Identifier", "name": "exactMatch", "range": [ - 82906, - 82916 + 82413, + 82423 ], "loc": { "start": { - "line": 2711, + "line": 2699, "column": 54 }, "end": { - "line": 2711, + "line": 2699, "column": 64 } } }, "range": [ - 82901, - 82916 + 82408, + 82423 ], "loc": { "start": { - "line": 2711, + "line": 2699, "column": 49 }, "end": { - "line": 2711, + "line": 2699, "column": 64 } } }, "range": [ - 82867, - 82916 + 82374, + 82423 ], "loc": { "start": { - "line": 2711, + "line": 2699, "column": 15 }, "end": { - "line": 2711, + "line": 2699, "column": 64 } } @@ -154400,16 +152598,16 @@ "type": "Identifier", "name": "fltType", "range": [ - 82932, - 82939 + 82439, + 82446 ], "loc": { "start": { - "line": 2712, + "line": 2700, "column": 12 }, "end": { - "line": 2712, + "line": 2700, "column": 19 } } @@ -154418,77 +152616,77 @@ "type": "Identifier", "name": "INPUT", "range": [ - 82944, - 82949 + 82451, + 82456 ], "loc": { "start": { - "line": 2712, + "line": 2700, "column": 24 }, "end": { - "line": 2712, + "line": 2700, "column": 29 } } }, "range": [ - 82932, - 82949 + 82439, + 82456 ], "loc": { "start": { - "line": 2712, + "line": 2700, "column": 12 }, "end": { - "line": 2712, + "line": 2700, "column": 29 } } }, "range": [ - 82867, - 82949 + 82374, + 82456 ], "loc": { "start": { - "line": 2711, + "line": 2699, "column": 15 }, "end": { - "line": 2712, + "line": 2700, "column": 29 } } }, "range": [ - 82860, - 82950 + 82367, + 82457 ], "loc": { "start": { - "line": 2711, + "line": 2699, "column": 8 }, "end": { - "line": 2712, + "line": 2700, "column": 30 } } } ], "range": [ - 82798, - 82956 + 82305, + 82463 ], "loc": { "start": { - "line": 2709, + "line": 2697, "column": 27 }, "end": { - "line": 2713, + "line": 2701, "column": 5 } } @@ -154496,16 +152694,16 @@ "generator": false, "expression": false, "range": [ - 82787, - 82956 + 82294, + 82463 ], "loc": { "start": { - "line": 2709, + "line": 2697, "column": 16 }, "end": { - "line": 2713, + "line": 2701, "column": 5 } } @@ -154513,16 +152711,16 @@ "kind": "method", "computed": false, "range": [ - 82775, - 82956 + 82282, + 82463 ], "loc": { "start": { - "line": 2709, + "line": 2697, "column": 4 }, "end": { - "line": 2713, + "line": 2701, "column": 5 } }, @@ -154531,16 +152729,16 @@ "type": "Block", "value": "*\n * Determines if passed filter column implements exact query match\n * @param {Number} colIndex Column index\n * @return {Boolean}\n ", "range": [ - 82614, - 82770 + 82121, + 82277 ], "loc": { "start": { - "line": 2704, + "line": 2692, "column": 4 }, "end": { - "line": 2708, + "line": 2696, "column": 7 } } @@ -154551,16 +152749,16 @@ "type": "Block", "value": "*\n * Checks if passed row is valid\n * @param {Number} rowIndex Row index\n * @returns {Boolean}\n ", "range": [ - 82962, - 83078 + 82469, + 82585 ], "loc": { "start": { - "line": 2715, + "line": 2703, "column": 4 }, "end": { - "line": 2719, + "line": 2707, "column": 7 } } @@ -154574,16 +152772,16 @@ "type": "Identifier", "name": "isRowValid", "range": [ - 83083, - 83093 + 82590, + 82600 ], "loc": { "start": { - "line": 2720, + "line": 2708, "column": 4 }, "end": { - "line": 2720, + "line": 2708, "column": 14 } } @@ -154596,16 +152794,16 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 83094, - 83102 + 82601, + 82609 ], "loc": { "start": { - "line": 2720, + "line": 2708, "column": 15 }, "end": { - "line": 2720, + "line": 2708, "column": 23 } } @@ -154632,16 +152830,16 @@ "object": { "type": "ThisExpression", "range": [ - 83121, - 83125 + 82628, + 82632 ], "loc": { "start": { - "line": 2721, + "line": 2709, "column": 15 }, "end": { - "line": 2721, + "line": 2709, "column": 19 } } @@ -154650,47 +152848,47 @@ "type": "Identifier", "name": "getValidRows", "range": [ - 83126, - 83138 + 82633, + 82645 ], "loc": { "start": { - "line": 2721, + "line": 2709, "column": 20 }, "end": { - "line": 2721, + "line": 2709, "column": 32 } } }, "range": [ - 83121, - 83138 + 82628, + 82645 ], "loc": { "start": { - "line": 2721, + "line": 2709, "column": 15 }, "end": { - "line": 2721, + "line": 2709, "column": 32 } } }, "arguments": [], "range": [ - 83121, - 83140 + 82628, + 82647 ], "loc": { "start": { - "line": 2721, + "line": 2709, "column": 15 }, "end": { - "line": 2721, + "line": 2709, "column": 34 } } @@ -154699,31 +152897,31 @@ "type": "Identifier", "name": "indexOf", "range": [ - 83141, - 83148 + 82648, + 82655 ], "loc": { "start": { - "line": 2721, + "line": 2709, "column": 35 }, "end": { - "line": 2721, + "line": 2709, "column": 42 } } }, "range": [ - 83121, - 83148 + 82628, + 82655 ], "loc": { "start": { - "line": 2721, + "line": 2709, "column": 15 }, "end": { - "line": 2721, + "line": 2709, "column": 42 } } @@ -154733,32 +152931,32 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 83149, - 83157 + 82656, + 82664 ], "loc": { "start": { - "line": 2721, + "line": 2709, "column": 43 }, "end": { - "line": 2721, + "line": 2709, "column": 51 } } } ], "range": [ - 83121, - 83158 + 82628, + 82665 ], "loc": { "start": { - "line": 2721, + "line": 2709, "column": 15 }, "end": { - "line": 2721, + "line": 2709, "column": 52 } } @@ -154771,78 +152969,78 @@ "value": 1, "raw": "1", "range": [ - 83164, - 83165 + 82671, + 82672 ], "loc": { "start": { - "line": 2721, + "line": 2709, "column": 58 }, "end": { - "line": 2721, + "line": 2709, "column": 59 } } }, "prefix": true, "range": [ - 83163, - 83165 + 82670, + 82672 ], "loc": { "start": { - "line": 2721, + "line": 2709, "column": 57 }, "end": { - "line": 2721, + "line": 2709, "column": 59 } } }, "range": [ - 83121, - 83165 + 82628, + 82672 ], "loc": { "start": { - "line": 2721, + "line": 2709, "column": 15 }, "end": { - "line": 2721, + "line": 2709, "column": 59 } } }, "range": [ - 83114, - 83166 + 82621, + 82673 ], "loc": { "start": { - "line": 2721, + "line": 2709, "column": 8 }, "end": { - "line": 2721, + "line": 2709, "column": 60 } } } ], "range": [ - 83104, - 83172 + 82611, + 82679 ], "loc": { "start": { - "line": 2720, + "line": 2708, "column": 25 }, "end": { - "line": 2722, + "line": 2710, "column": 5 } } @@ -154850,16 +153048,16 @@ "generator": false, "expression": false, "range": [ - 83093, - 83172 + 82600, + 82679 ], "loc": { "start": { - "line": 2720, + "line": 2708, "column": 14 }, "end": { - "line": 2722, + "line": 2710, "column": 5 } } @@ -154867,16 +153065,16 @@ "kind": "method", "computed": false, "range": [ - 83083, - 83172 + 82590, + 82679 ], "loc": { "start": { - "line": 2720, + "line": 2708, "column": 4 }, "end": { - "line": 2722, + "line": 2710, "column": 5 } }, @@ -154885,16 +153083,16 @@ "type": "Block", "value": "*\n * Checks if passed row is valid\n * @param {Number} rowIndex Row index\n * @returns {Boolean}\n ", "range": [ - 82962, - 83078 + 82469, + 82585 ], "loc": { "start": { - "line": 2715, + "line": 2703, "column": 4 }, "end": { - "line": 2719, + "line": 2707, "column": 7 } } @@ -154905,16 +153103,16 @@ "type": "Block", "value": "*\n * Checks if passed row is visible\n * @param {Number} rowIndex Row index\n * @returns {Boolean}\n ", "range": [ - 83178, - 83296 + 82685, + 82803 ], "loc": { "start": { - "line": 2724, + "line": 2712, "column": 4 }, "end": { - "line": 2728, + "line": 2716, "column": 7 } } @@ -154928,16 +153126,16 @@ "type": "Identifier", "name": "isRowDisplayed", "range": [ - 83301, - 83315 + 82808, + 82822 ], "loc": { "start": { - "line": 2729, + "line": 2717, "column": 4 }, "end": { - "line": 2729, + "line": 2717, "column": 18 } } @@ -154950,16 +153148,16 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 83316, - 83324 + 82823, + 82831 ], "loc": { "start": { - "line": 2729, + "line": 2717, "column": 19 }, "end": { - "line": 2729, + "line": 2717, "column": 27 } } @@ -154977,16 +153175,16 @@ "type": "Identifier", "name": "row", "range": [ - 83340, - 83343 + 82847, + 82850 ], "loc": { "start": { - "line": 2730, + "line": 2718, "column": 12 }, "end": { - "line": 2730, + "line": 2718, "column": 15 } } @@ -155003,16 +153201,16 @@ "object": { "type": "ThisExpression", "range": [ - 83346, - 83350 + 82853, + 82857 ], "loc": { "start": { - "line": 2730, + "line": 2718, "column": 18 }, "end": { - "line": 2730, + "line": 2718, "column": 22 } } @@ -155021,31 +153219,31 @@ "type": "Identifier", "name": "tbl", "range": [ - 83351, - 83354 + 82858, + 82861 ], "loc": { "start": { - "line": 2730, + "line": 2718, "column": 23 }, "end": { - "line": 2730, + "line": 2718, "column": 26 } } }, "range": [ - 83346, - 83354 + 82853, + 82861 ], "loc": { "start": { - "line": 2730, + "line": 2718, "column": 18 }, "end": { - "line": 2730, + "line": 2718, "column": 26 } } @@ -155054,31 +153252,31 @@ "type": "Identifier", "name": "rows", "range": [ - 83355, - 83359 + 82862, + 82866 ], "loc": { "start": { - "line": 2730, + "line": 2718, "column": 27 }, "end": { - "line": 2730, + "line": 2718, "column": 31 } } }, "range": [ - 83346, - 83359 + 82853, + 82866 ], "loc": { "start": { - "line": 2730, + "line": 2718, "column": 18 }, "end": { - "line": 2730, + "line": 2718, "column": 31 } } @@ -155087,46 +153285,46 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 83360, - 83368 + 82867, + 82875 ], "loc": { "start": { - "line": 2730, + "line": 2718, "column": 32 }, "end": { - "line": 2730, + "line": 2718, "column": 40 } } }, "range": [ - 83346, - 83369 + 82853, + 82876 ], "loc": { "start": { - "line": 2730, + "line": 2718, "column": 18 }, "end": { - "line": 2730, + "line": 2718, "column": 41 } } }, "range": [ - 83340, - 83369 + 82847, + 82876 ], "loc": { "start": { - "line": 2730, + "line": 2718, "column": 12 }, "end": { - "line": 2730, + "line": 2718, "column": 41 } } @@ -155134,16 +153332,16 @@ ], "kind": "let", "range": [ - 83336, - 83370 + 82843, + 82877 ], "loc": { "start": { - "line": 2730, + "line": 2718, "column": 8 }, "end": { - "line": 2730, + "line": 2718, "column": 42 } } @@ -155161,16 +153359,16 @@ "object": { "type": "ThisExpression", "range": [ - 83386, - 83390 + 82893, + 82897 ], "loc": { "start": { - "line": 2731, + "line": 2719, "column": 15 }, "end": { - "line": 2731, + "line": 2719, "column": 19 } } @@ -155179,31 +153377,31 @@ "type": "Identifier", "name": "getRowDisplay", "range": [ - 83391, - 83404 + 82898, + 82911 ], "loc": { "start": { - "line": 2731, + "line": 2719, "column": 20 }, "end": { - "line": 2731, + "line": 2719, "column": 33 } } }, "range": [ - 83386, - 83404 + 82893, + 82911 ], "loc": { "start": { - "line": 2731, + "line": 2719, "column": 15 }, "end": { - "line": 2731, + "line": 2719, "column": 33 } } @@ -155213,32 +153411,32 @@ "type": "Identifier", "name": "row", "range": [ - 83405, - 83408 + 82912, + 82915 ], "loc": { "start": { - "line": 2731, + "line": 2719, "column": 34 }, "end": { - "line": 2731, + "line": 2719, "column": 37 } } } ], "range": [ - 83386, - 83409 + 82893, + 82916 ], "loc": { "start": { - "line": 2731, + "line": 2719, "column": 15 }, "end": { - "line": 2731, + "line": 2719, "column": 38 } } @@ -155248,62 +153446,62 @@ "value": "", "raw": "''", "range": [ - 83414, - 83416 + 82921, + 82923 ], "loc": { "start": { - "line": 2731, + "line": 2719, "column": 43 }, "end": { - "line": 2731, + "line": 2719, "column": 45 } } }, "range": [ - 83386, - 83416 + 82893, + 82923 ], "loc": { "start": { - "line": 2731, + "line": 2719, "column": 15 }, "end": { - "line": 2731, + "line": 2719, "column": 45 } } }, "range": [ - 83379, - 83417 + 82886, + 82924 ], "loc": { "start": { - "line": 2731, + "line": 2719, "column": 8 }, "end": { - "line": 2731, + "line": 2719, "column": 46 } } } ], "range": [ - 83326, - 83423 + 82833, + 82930 ], "loc": { "start": { - "line": 2729, + "line": 2717, "column": 29 }, "end": { - "line": 2732, + "line": 2720, "column": 5 } } @@ -155311,16 +153509,16 @@ "generator": false, "expression": false, "range": [ - 83315, - 83423 + 82822, + 82930 ], "loc": { "start": { - "line": 2729, + "line": 2717, "column": 18 }, "end": { - "line": 2732, + "line": 2720, "column": 5 } } @@ -155328,16 +153526,16 @@ "kind": "method", "computed": false, "range": [ - 83301, - 83423 + 82808, + 82930 ], "loc": { "start": { - "line": 2729, + "line": 2717, "column": 4 }, "end": { - "line": 2732, + "line": 2720, "column": 5 } }, @@ -155346,16 +153544,16 @@ "type": "Block", "value": "*\n * Checks if passed row is visible\n * @param {Number} rowIndex Row index\n * @returns {Boolean}\n ", "range": [ - 83178, - 83296 + 82685, + 82803 ], "loc": { "start": { - "line": 2724, + "line": 2712, "column": 4 }, "end": { - "line": 2728, + "line": 2716, "column": 7 } } @@ -155366,16 +153564,16 @@ "type": "Block", "value": "*\n * Checks if specified column filter ignores diacritics.\n * Note this is only valid for input filter types.\n * @param {Number} colIndex Column index\n * @returns {Boolean}\n ", "range": [ - 83429, - 83630 + 82936, + 83137 ], "loc": { "start": { - "line": 2734, + "line": 2722, "column": 4 }, "end": { - "line": 2739, + "line": 2727, "column": 7 } } @@ -155389,16 +153587,16 @@ "type": "Identifier", "name": "ignoresDiacritics", "range": [ - 83635, - 83652 + 83142, + 83159 ], "loc": { "start": { - "line": 2740, + "line": 2728, "column": 4 }, "end": { - "line": 2740, + "line": 2728, "column": 21 } } @@ -155411,16 +153609,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 83653, - 83661 + 83160, + 83168 ], "loc": { "start": { - "line": 2740, + "line": 2728, "column": 22 }, "end": { - "line": 2740, + "line": 2728, "column": 30 } } @@ -155438,16 +153636,16 @@ "type": "Identifier", "name": "ignoreDiac", "range": [ - 83677, - 83687 + 83184, + 83194 ], "loc": { "start": { - "line": 2741, + "line": 2729, "column": 12 }, "end": { - "line": 2741, + "line": 2729, "column": 22 } } @@ -155458,16 +153656,16 @@ "object": { "type": "ThisExpression", "range": [ - 83690, - 83694 + 83197, + 83201 ], "loc": { "start": { - "line": 2741, + "line": 2729, "column": 25 }, "end": { - "line": 2741, + "line": 2729, "column": 29 } } @@ -155476,46 +153674,46 @@ "type": "Identifier", "name": "ignoreDiacritics", "range": [ - 83695, - 83711 + 83202, + 83218 ], "loc": { "start": { - "line": 2741, + "line": 2729, "column": 30 }, "end": { - "line": 2741, + "line": 2729, "column": 46 } } }, "range": [ - 83690, - 83711 + 83197, + 83218 ], "loc": { "start": { - "line": 2741, + "line": 2729, "column": 25 }, "end": { - "line": 2741, + "line": 2729, "column": 46 } } }, "range": [ - 83677, - 83711 + 83184, + 83218 ], "loc": { "start": { - "line": 2741, + "line": 2729, "column": 12 }, "end": { - "line": 2741, + "line": 2729, "column": 46 } } @@ -155523,16 +153721,16 @@ ], "kind": "let", "range": [ - 83673, - 83712 + 83180, + 83219 ], "loc": { "start": { - "line": 2741, + "line": 2729, "column": 8 }, "end": { - "line": 2741, + "line": 2729, "column": 47 } } @@ -155545,16 +153743,16 @@ "type": "Identifier", "name": "isArray", "range": [ - 83725, - 83732 + 83232, + 83239 ], "loc": { "start": { - "line": 2742, + "line": 2730, "column": 12 }, "end": { - "line": 2742, + "line": 2730, "column": 19 } } @@ -155564,32 +153762,32 @@ "type": "Identifier", "name": "ignoreDiac", "range": [ - 83733, - 83743 + 83240, + 83250 ], "loc": { "start": { - "line": 2742, + "line": 2730, "column": 20 }, "end": { - "line": 2742, + "line": 2730, "column": 30 } } } ], "range": [ - 83725, - 83744 + 83232, + 83251 ], "loc": { "start": { - "line": 2742, + "line": 2730, "column": 12 }, "end": { - "line": 2742, + "line": 2730, "column": 31 } } @@ -155606,16 +153804,16 @@ "type": "Identifier", "name": "ignoreDiac", "range": [ - 83767, - 83777 + 83274, + 83284 ], "loc": { "start": { - "line": 2743, + "line": 2731, "column": 19 }, "end": { - "line": 2743, + "line": 2731, "column": 29 } } @@ -155624,78 +153822,78 @@ "type": "Identifier", "name": "colIndex", "range": [ - 83778, - 83786 + 83285, + 83293 ], "loc": { "start": { - "line": 2743, + "line": 2731, "column": 30 }, "end": { - "line": 2743, + "line": 2731, "column": 38 } } }, "range": [ - 83767, - 83787 + 83274, + 83294 ], "loc": { "start": { - "line": 2743, + "line": 2731, "column": 19 }, "end": { - "line": 2743, + "line": 2731, "column": 39 } } }, "range": [ - 83760, - 83788 + 83267, + 83295 ], "loc": { "start": { - "line": 2743, + "line": 2731, "column": 12 }, "end": { - "line": 2743, + "line": 2731, "column": 40 } } } ], "range": [ - 83746, - 83798 + 83253, + 83305 ], "loc": { "start": { - "line": 2742, + "line": 2730, "column": 33 }, "end": { - "line": 2744, + "line": 2732, "column": 9 } } }, "alternate": null, "range": [ - 83721, - 83798 + 83228, + 83305 ], "loc": { "start": { - "line": 2742, + "line": 2730, "column": 8 }, "end": { - "line": 2744, + "line": 2732, "column": 9 } } @@ -155708,16 +153906,16 @@ "type": "Identifier", "name": "Boolean", "range": [ - 83814, - 83821 + 83321, + 83328 ], "loc": { "start": { - "line": 2745, + "line": 2733, "column": 15 }, "end": { - "line": 2745, + "line": 2733, "column": 22 } } @@ -155727,63 +153925,63 @@ "type": "Identifier", "name": "ignoreDiac", "range": [ - 83822, - 83832 + 83329, + 83339 ], "loc": { "start": { - "line": 2745, + "line": 2733, "column": 23 }, "end": { - "line": 2745, + "line": 2733, "column": 33 } } } ], "range": [ - 83814, - 83833 + 83321, + 83340 ], "loc": { "start": { - "line": 2745, + "line": 2733, "column": 15 }, "end": { - "line": 2745, + "line": 2733, "column": 34 } } }, "range": [ - 83807, - 83834 + 83314, + 83341 ], "loc": { "start": { - "line": 2745, + "line": 2733, "column": 8 }, "end": { - "line": 2745, + "line": 2733, "column": 35 } } } ], "range": [ - 83663, - 83840 + 83170, + 83347 ], "loc": { "start": { - "line": 2740, + "line": 2728, "column": 32 }, "end": { - "line": 2746, + "line": 2734, "column": 5 } } @@ -155791,16 +153989,16 @@ "generator": false, "expression": false, "range": [ - 83652, - 83840 + 83159, + 83347 ], "loc": { "start": { - "line": 2740, + "line": 2728, "column": 21 }, "end": { - "line": 2746, + "line": 2734, "column": 5 } } @@ -155808,16 +154006,16 @@ "kind": "method", "computed": false, "range": [ - 83635, - 83840 + 83142, + 83347 ], "loc": { "start": { - "line": 2740, + "line": 2728, "column": 4 }, "end": { - "line": 2746, + "line": 2734, "column": 5 } }, @@ -155826,16 +154024,16 @@ "type": "Block", "value": "*\n * Checks if specified column filter ignores diacritics.\n * Note this is only valid for input filter types.\n * @param {Number} colIndex Column index\n * @returns {Boolean}\n ", "range": [ - 83429, - 83630 + 82936, + 83137 ], "loc": { "start": { - "line": 2734, + "line": 2722, "column": 4 }, "end": { - "line": 2739, + "line": 2727, "column": 7 } } @@ -155846,16 +154044,16 @@ "type": "Block", "value": "*\n * Returns clear all text for specified filter column\n * @param {Number} colIndex Column index\n * @returns {String}\n ", "range": [ - 83846, - 83988 + 83353, + 83495 ], "loc": { "start": { - "line": 2748, + "line": 2736, "column": 4 }, "end": { - "line": 2752, + "line": 2740, "column": 7 } } @@ -155869,16 +154067,16 @@ "type": "Identifier", "name": "getClearFilterText", "range": [ - 83993, - 84011 + 83500, + 83518 ], "loc": { "start": { - "line": 2753, + "line": 2741, "column": 4 }, "end": { - "line": 2753, + "line": 2741, "column": 22 } } @@ -155891,16 +154089,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 84012, - 84020 + 83519, + 83527 ], "loc": { "start": { - "line": 2753, + "line": 2741, "column": 23 }, "end": { - "line": 2753, + "line": 2741, "column": 31 } } @@ -155918,16 +154116,16 @@ "type": "Identifier", "name": "clearText", "range": [ - 84036, - 84045 + 83543, + 83552 ], "loc": { "start": { - "line": 2754, + "line": 2742, "column": 12 }, "end": { - "line": 2754, + "line": 2742, "column": 21 } } @@ -155938,16 +154136,16 @@ "object": { "type": "ThisExpression", "range": [ - 84048, - 84052 + 83555, + 83559 ], "loc": { "start": { - "line": 2754, + "line": 2742, "column": 24 }, "end": { - "line": 2754, + "line": 2742, "column": 28 } } @@ -155956,46 +154154,46 @@ "type": "Identifier", "name": "clearFilterText", "range": [ - 84053, - 84068 + 83560, + 83575 ], "loc": { "start": { - "line": 2754, + "line": 2742, "column": 29 }, "end": { - "line": 2754, + "line": 2742, "column": 44 } } }, "range": [ - 84048, - 84068 + 83555, + 83575 ], "loc": { "start": { - "line": 2754, + "line": 2742, "column": 24 }, "end": { - "line": 2754, + "line": 2742, "column": 44 } } }, "range": [ - 84036, - 84068 + 83543, + 83575 ], "loc": { "start": { - "line": 2754, + "line": 2742, "column": 12 }, "end": { - "line": 2754, + "line": 2742, "column": 44 } } @@ -156003,16 +154201,16 @@ ], "kind": "let", "range": [ - 84032, - 84069 + 83539, + 83576 ], "loc": { "start": { - "line": 2754, + "line": 2742, "column": 8 }, "end": { - "line": 2754, + "line": 2742, "column": 45 } } @@ -156025,16 +154223,16 @@ "type": "Identifier", "name": "isArray", "range": [ - 84082, - 84089 + 83589, + 83596 ], "loc": { "start": { - "line": 2755, + "line": 2743, "column": 12 }, "end": { - "line": 2755, + "line": 2743, "column": 19 } } @@ -156044,32 +154242,32 @@ "type": "Identifier", "name": "clearText", "range": [ - 84090, - 84099 + 83597, + 83606 ], "loc": { "start": { - "line": 2755, + "line": 2743, "column": 20 }, "end": { - "line": 2755, + "line": 2743, "column": 29 } } } ], "range": [ - 84082, - 84100 + 83589, + 83607 ], "loc": { "start": { - "line": 2755, + "line": 2743, "column": 12 }, "end": { - "line": 2755, + "line": 2743, "column": 30 } } @@ -156086,16 +154284,16 @@ "type": "Identifier", "name": "clearText", "range": [ - 84123, - 84132 + 83630, + 83639 ], "loc": { "start": { - "line": 2756, + "line": 2744, "column": 19 }, "end": { - "line": 2756, + "line": 2744, "column": 28 } } @@ -156104,78 +154302,78 @@ "type": "Identifier", "name": "colIndex", "range": [ - 84133, - 84141 + 83640, + 83648 ], "loc": { "start": { - "line": 2756, + "line": 2744, "column": 29 }, "end": { - "line": 2756, + "line": 2744, "column": 37 } } }, "range": [ - 84123, - 84142 + 83630, + 83649 ], "loc": { "start": { - "line": 2756, + "line": 2744, "column": 19 }, "end": { - "line": 2756, + "line": 2744, "column": 38 } } }, "range": [ - 84116, - 84143 + 83623, + 83650 ], "loc": { "start": { - "line": 2756, + "line": 2744, "column": 12 }, "end": { - "line": 2756, + "line": 2744, "column": 39 } } } ], "range": [ - 84102, - 84153 + 83609, + 83660 ], "loc": { "start": { - "line": 2755, + "line": 2743, "column": 32 }, "end": { - "line": 2757, + "line": 2745, "column": 9 } } }, "alternate": null, "range": [ - 84078, - 84153 + 83585, + 83660 ], "loc": { "start": { - "line": 2755, + "line": 2743, "column": 8 }, "end": { - "line": 2757, + "line": 2745, "column": 9 } } @@ -156186,47 +154384,47 @@ "type": "Identifier", "name": "clearText", "range": [ - 84169, - 84178 + 83676, + 83685 ], "loc": { "start": { - "line": 2758, + "line": 2746, "column": 15 }, "end": { - "line": 2758, + "line": 2746, "column": 24 } } }, "range": [ - 84162, - 84179 + 83669, + 83686 ], "loc": { "start": { - "line": 2758, + "line": 2746, "column": 8 }, "end": { - "line": 2758, + "line": 2746, "column": 25 } } } ], "range": [ - 84022, - 84185 + 83529, + 83692 ], "loc": { "start": { - "line": 2753, + "line": 2741, "column": 33 }, "end": { - "line": 2759, + "line": 2747, "column": 5 } } @@ -156234,16 +154432,16 @@ "generator": false, "expression": false, "range": [ - 84011, - 84185 + 83518, + 83692 ], "loc": { "start": { - "line": 2753, + "line": 2741, "column": 22 }, "end": { - "line": 2759, + "line": 2747, "column": 5 } } @@ -156251,16 +154449,16 @@ "kind": "method", "computed": false, "range": [ - 83993, - 84185 + 83500, + 83692 ], "loc": { "start": { - "line": 2753, + "line": 2741, "column": 4 }, "end": { - "line": 2759, + "line": 2747, "column": 5 } }, @@ -156269,16 +154467,16 @@ "type": "Block", "value": "*\n * Returns clear all text for specified filter column\n * @param {Number} colIndex Column index\n * @returns {String}\n ", "range": [ - 83846, - 83988 + 83353, + 83495 ], "loc": { "start": { - "line": 2748, + "line": 2736, "column": 4 }, "end": { - "line": 2752, + "line": 2740, "column": 7 } } @@ -156289,16 +154487,16 @@ "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": [ - 84191, - 84410 + 83698, + 83917 ], "loc": { "start": { - "line": 2761, + "line": 2749, "column": 4 }, "end": { - "line": 2766, + "line": 2754, "column": 7 } } @@ -156312,16 +154510,16 @@ "type": "Identifier", "name": "isImported", "range": [ - 84415, - 84425 + 83922, + 83932 ], "loc": { "start": { - "line": 2767, + "line": 2755, "column": 4 }, "end": { - "line": 2767, + "line": 2755, "column": 14 } } @@ -156334,16 +154532,16 @@ "type": "Identifier", "name": "filePath", "range": [ - 84426, - 84434 + 83933, + 83941 ], "loc": { "start": { - "line": 2767, + "line": 2755, "column": 15 }, "end": { - "line": 2767, + "line": 2755, "column": 23 } } @@ -156354,16 +154552,16 @@ "type": "Identifier", "name": "type", "range": [ - 84436, - 84440 + 83943, + 83947 ], "loc": { "start": { - "line": 2767, + "line": 2755, "column": 25 }, "end": { - "line": 2767, + "line": 2755, "column": 29 } } @@ -156373,31 +154571,31 @@ "value": "script", "raw": "'script'", "range": [ - 84443, - 84451 + 83950, + 83958 ], "loc": { "start": { - "line": 2767, + "line": 2755, "column": 32 }, "end": { - "line": 2767, + "line": 2755, "column": 40 } } }, "range": [ - 84436, - 84451 + 83943, + 83958 ], "loc": { "start": { - "line": 2767, + "line": 2755, "column": 25 }, "end": { - "line": 2767, + "line": 2755, "column": 40 } } @@ -156415,16 +154613,16 @@ "type": "Identifier", "name": "imported", "range": [ - 84467, - 84475 + 83974, + 83982 ], "loc": { "start": { - "line": 2768, + "line": 2756, "column": 12 }, "end": { - "line": 2768, + "line": 2756, "column": 20 } } @@ -156434,31 +154632,31 @@ "value": false, "raw": "false", "range": [ - 84478, - 84483 + 83985, + 83990 ], "loc": { "start": { - "line": 2768, + "line": 2756, "column": 23 }, "end": { - "line": 2768, + "line": 2756, "column": 28 } } }, "range": [ - 84467, - 84483 + 83974, + 83990 ], "loc": { "start": { - "line": 2768, + "line": 2756, "column": 12 }, "end": { - "line": 2768, + "line": 2756, "column": 28 } } @@ -156469,16 +154667,16 @@ "type": "Identifier", "name": "attr", "range": [ - 84497, - 84501 + 84004, + 84008 ], "loc": { "start": { - "line": 2769, + "line": 2757, "column": 12 }, "end": { - "line": 2769, + "line": 2757, "column": 16 } } @@ -156492,16 +154690,16 @@ "type": "Identifier", "name": "type", "range": [ - 84504, - 84508 + 84011, + 84015 ], "loc": { "start": { - "line": 2769, + "line": 2757, "column": 19 }, "end": { - "line": 2769, + "line": 2757, "column": 23 } } @@ -156511,31 +154709,31 @@ "value": "script", "raw": "'script'", "range": [ - 84513, - 84521 + 84020, + 84028 ], "loc": { "start": { - "line": 2769, + "line": 2757, "column": 28 }, "end": { - "line": 2769, + "line": 2757, "column": 36 } } }, "range": [ - 84504, - 84521 + 84011, + 84028 ], "loc": { "start": { - "line": 2769, + "line": 2757, "column": 19 }, "end": { - "line": 2769, + "line": 2757, "column": 36 } } @@ -156545,16 +154743,16 @@ "value": "src", "raw": "'src'", "range": [ - 84524, - 84529 + 84031, + 84036 ], "loc": { "start": { - "line": 2769, + "line": 2757, "column": 39 }, "end": { - "line": 2769, + "line": 2757, "column": 44 } } @@ -156564,46 +154762,46 @@ "value": "href", "raw": "'href'", "range": [ - 84532, - 84538 + 84039, + 84045 ], "loc": { "start": { - "line": 2769, + "line": 2757, "column": 47 }, "end": { - "line": 2769, + "line": 2757, "column": 53 } } }, "range": [ - 84504, - 84538 + 84011, + 84045 ], "loc": { "start": { - "line": 2769, + "line": 2757, "column": 19 }, "end": { - "line": 2769, + "line": 2757, "column": 53 } } }, "range": [ - 84497, - 84538 + 84004, + 84045 ], "loc": { "start": { - "line": 2769, + "line": 2757, "column": 12 }, "end": { - "line": 2769, + "line": 2757, "column": 53 } } @@ -156614,16 +154812,16 @@ "type": "Identifier", "name": "files", "range": [ - 84552, - 84557 + 84059, + 84064 ], "loc": { "start": { - "line": 2770, + "line": 2758, "column": 12 }, "end": { - "line": 2770, + "line": 2758, "column": 17 } } @@ -156634,16 +154832,16 @@ "type": "Identifier", "name": "tag", "range": [ - 84560, - 84563 + 84067, + 84070 ], "loc": { "start": { - "line": 2770, + "line": 2758, "column": 20 }, "end": { - "line": 2770, + "line": 2758, "column": 23 } } @@ -156653,16 +154851,16 @@ "type": "Identifier", "name": "doc", "range": [ - 84564, - 84567 + 84071, + 84074 ], "loc": { "start": { - "line": 2770, + "line": 2758, "column": 24 }, "end": { - "line": 2770, + "line": 2758, "column": 27 } } @@ -156671,47 +154869,47 @@ "type": "Identifier", "name": "type", "range": [ - 84569, - 84573 + 84076, + 84080 ], "loc": { "start": { - "line": 2770, + "line": 2758, "column": 29 }, "end": { - "line": 2770, + "line": 2758, "column": 33 } } } ], "range": [ - 84560, - 84574 + 84067, + 84081 ], "loc": { "start": { - "line": 2770, + "line": 2758, "column": 20 }, "end": { - "line": 2770, + "line": 2758, "column": 34 } } }, "range": [ - 84552, - 84574 + 84059, + 84081 ], "loc": { "start": { - "line": 2770, + "line": 2758, "column": 12 }, "end": { - "line": 2770, + "line": 2758, "column": 34 } } @@ -156719,16 +154917,16 @@ ], "kind": "let", "range": [ - 84463, - 84575 + 83970, + 84082 ], "loc": { "start": { - "line": 2768, + "line": 2756, "column": 8 }, "end": { - "line": 2770, + "line": 2758, "column": 35 } } @@ -156744,16 +154942,16 @@ "type": "Identifier", "name": "i", "range": [ - 84593, - 84594 + 84100, + 84101 ], "loc": { "start": { - "line": 2771, + "line": 2759, "column": 17 }, "end": { - "line": 2771, + "line": 2759, "column": 18 } } @@ -156763,31 +154961,31 @@ "value": 0, "raw": "0", "range": [ - 84597, - 84598 + 84104, + 84105 ], "loc": { "start": { - "line": 2771, + "line": 2759, "column": 21 }, "end": { - "line": 2771, + "line": 2759, "column": 22 } } }, "range": [ - 84593, - 84598 + 84100, + 84105 ], "loc": { "start": { - "line": 2771, + "line": 2759, "column": 17 }, "end": { - "line": 2771, + "line": 2759, "column": 22 } } @@ -156798,16 +154996,16 @@ "type": "Identifier", "name": "len", "range": [ - 84600, - 84603 + 84107, + 84110 ], "loc": { "start": { - "line": 2771, + "line": 2759, "column": 24 }, "end": { - "line": 2771, + "line": 2759, "column": 27 } } @@ -156819,16 +155017,16 @@ "type": "Identifier", "name": "files", "range": [ - 84606, - 84611 + 84113, + 84118 ], "loc": { "start": { - "line": 2771, + "line": 2759, "column": 30 }, "end": { - "line": 2771, + "line": 2759, "column": 35 } } @@ -156837,46 +155035,46 @@ "type": "Identifier", "name": "length", "range": [ - 84612, - 84618 + 84119, + 84125 ], "loc": { "start": { - "line": 2771, + "line": 2759, "column": 36 }, "end": { - "line": 2771, + "line": 2759, "column": 42 } } }, "range": [ - 84606, - 84618 + 84113, + 84125 ], "loc": { "start": { - "line": 2771, + "line": 2759, "column": 30 }, "end": { - "line": 2771, + "line": 2759, "column": 42 } } }, "range": [ - 84600, - 84618 + 84107, + 84125 ], "loc": { "start": { - "line": 2771, + "line": 2759, "column": 24 }, "end": { - "line": 2771, + "line": 2759, "column": 42 } } @@ -156884,16 +155082,16 @@ ], "kind": "let", "range": [ - 84589, - 84618 + 84096, + 84125 ], "loc": { "start": { - "line": 2771, + "line": 2759, "column": 13 }, "end": { - "line": 2771, + "line": 2759, "column": 42 } } @@ -156905,16 +155103,16 @@ "type": "Identifier", "name": "i", "range": [ - 84620, - 84621 + 84127, + 84128 ], "loc": { "start": { - "line": 2771, + "line": 2759, "column": 44 }, "end": { - "line": 2771, + "line": 2759, "column": 45 } } @@ -156923,31 +155121,31 @@ "type": "Identifier", "name": "len", "range": [ - 84624, - 84627 + 84131, + 84134 ], "loc": { "start": { - "line": 2771, + "line": 2759, "column": 48 }, "end": { - "line": 2771, + "line": 2759, "column": 51 } } }, "range": [ - 84620, - 84627 + 84127, + 84134 ], "loc": { "start": { - "line": 2771, + "line": 2759, "column": 44 }, "end": { - "line": 2771, + "line": 2759, "column": 51 } } @@ -156959,32 +155157,32 @@ "type": "Identifier", "name": "i", "range": [ - 84629, - 84630 + 84136, + 84137 ], "loc": { "start": { - "line": 2771, + "line": 2759, "column": 53 }, "end": { - "line": 2771, + "line": 2759, "column": 54 } } }, "prefix": false, "range": [ - 84629, - 84632 + 84136, + 84139 ], "loc": { "start": { - "line": 2771, + "line": 2759, "column": 53 }, "end": { - "line": 2771, + "line": 2759, "column": 56 } } @@ -157000,16 +155198,16 @@ "type": "Identifier", "name": "isUndef", "range": [ - 84652, - 84659 + 84159, + 84166 ], "loc": { "start": { - "line": 2772, + "line": 2760, "column": 16 }, "end": { - "line": 2772, + "line": 2760, "column": 23 } } @@ -157025,16 +155223,16 @@ "type": "Identifier", "name": "files", "range": [ - 84660, - 84665 + 84167, + 84172 ], "loc": { "start": { - "line": 2772, + "line": 2760, "column": 24 }, "end": { - "line": 2772, + "line": 2760, "column": 29 } } @@ -157043,31 +155241,31 @@ "type": "Identifier", "name": "i", "range": [ - 84666, - 84667 + 84173, + 84174 ], "loc": { "start": { - "line": 2772, + "line": 2760, "column": 30 }, "end": { - "line": 2772, + "line": 2760, "column": 31 } } }, "range": [ - 84660, - 84668 + 84167, + 84175 ], "loc": { "start": { - "line": 2772, + "line": 2760, "column": 24 }, "end": { - "line": 2772, + "line": 2760, "column": 32 } } @@ -157076,47 +155274,47 @@ "type": "Identifier", "name": "attr", "range": [ - 84669, - 84673 + 84176, + 84180 ], "loc": { "start": { - "line": 2772, + "line": 2760, "column": 33 }, "end": { - "line": 2772, + "line": 2760, "column": 37 } } }, "range": [ - 84660, - 84674 + 84167, + 84181 ], "loc": { "start": { - "line": 2772, + "line": 2760, "column": 24 }, "end": { - "line": 2772, + "line": 2760, "column": 38 } } } ], "range": [ - 84652, - 84675 + 84159, + 84182 ], "loc": { "start": { - "line": 2772, + "line": 2760, "column": 16 }, "end": { - "line": 2772, + "line": 2760, "column": 39 } } @@ -157128,48 +155326,48 @@ "type": "ContinueStatement", "label": null, "range": [ - 84695, - 84704 + 84202, + 84211 ], "loc": { "start": { - "line": 2773, + "line": 2761, "column": 16 }, "end": { - "line": 2773, + "line": 2761, "column": 25 } } } ], "range": [ - 84677, - 84718 + 84184, + 84225 ], "loc": { "start": { - "line": 2772, + "line": 2760, "column": 41 }, "end": { - "line": 2774, + "line": 2762, "column": 13 } } }, "alternate": null, "range": [ - 84648, - 84718 + 84155, + 84225 ], "loc": { "start": { - "line": 2772, + "line": 2760, "column": 12 }, "end": { - "line": 2774, + "line": 2762, "column": 13 } } @@ -157191,16 +155389,16 @@ "type": "Identifier", "name": "files", "range": [ - 84735, - 84740 + 84242, + 84247 ], "loc": { "start": { - "line": 2775, + "line": 2763, "column": 16 }, "end": { - "line": 2775, + "line": 2763, "column": 21 } } @@ -157209,31 +155407,31 @@ "type": "Identifier", "name": "i", "range": [ - 84741, - 84742 + 84248, + 84249 ], "loc": { "start": { - "line": 2775, + "line": 2763, "column": 22 }, "end": { - "line": 2775, + "line": 2763, "column": 23 } } }, "range": [ - 84735, - 84743 + 84242, + 84250 ], "loc": { "start": { - "line": 2775, + "line": 2763, "column": 16 }, "end": { - "line": 2775, + "line": 2763, "column": 24 } } @@ -157242,31 +155440,31 @@ "type": "Identifier", "name": "attr", "range": [ - 84744, - 84748 + 84251, + 84255 ], "loc": { "start": { - "line": 2775, + "line": 2763, "column": 25 }, "end": { - "line": 2775, + "line": 2763, "column": 29 } } }, "range": [ - 84735, - 84749 + 84242, + 84256 ], "loc": { "start": { - "line": 2775, + "line": 2763, "column": 16 }, "end": { - "line": 2775, + "line": 2763, "column": 30 } } @@ -157275,31 +155473,31 @@ "type": "Identifier", "name": "match", "range": [ - 84750, - 84755 + 84257, + 84262 ], "loc": { "start": { - "line": 2775, + "line": 2763, "column": 31 }, "end": { - "line": 2775, + "line": 2763, "column": 36 } } }, "range": [ - 84735, - 84755 + 84242, + 84262 ], "loc": { "start": { - "line": 2775, + "line": 2763, "column": 16 }, "end": { - "line": 2775, + "line": 2763, "column": 36 } } @@ -157309,32 +155507,32 @@ "type": "Identifier", "name": "filePath", "range": [ - 84756, - 84764 + 84263, + 84271 ], "loc": { "start": { - "line": 2775, + "line": 2763, "column": 37 }, "end": { - "line": 2775, + "line": 2763, "column": 45 } } } ], "range": [ - 84735, - 84765 + 84242, + 84272 ], "loc": { "start": { - "line": 2775, + "line": 2763, "column": 16 }, "end": { - "line": 2775, + "line": 2763, "column": 46 } } @@ -157351,16 +155549,16 @@ "type": "Identifier", "name": "imported", "range": [ - 84785, - 84793 + 84292, + 84300 ], "loc": { "start": { - "line": 2776, + "line": 2764, "column": 16 }, "end": { - "line": 2776, + "line": 2764, "column": 24 } } @@ -157370,46 +155568,46 @@ "value": true, "raw": "true", "range": [ - 84796, - 84800 + 84303, + 84307 ], "loc": { "start": { - "line": 2776, + "line": 2764, "column": 27 }, "end": { - "line": 2776, + "line": 2764, "column": 31 } } }, "range": [ - 84785, - 84800 + 84292, + 84307 ], "loc": { "start": { - "line": 2776, + "line": 2764, "column": 16 }, "end": { - "line": 2776, + "line": 2764, "column": 31 } } }, "range": [ - 84785, - 84801 + 84292, + 84308 ], "loc": { "start": { - "line": 2776, + "line": 2764, "column": 16 }, "end": { - "line": 2776, + "line": 2764, "column": 32 } } @@ -157418,79 +155616,79 @@ "type": "BreakStatement", "label": null, "range": [ - 84818, - 84824 + 84325, + 84331 ], "loc": { "start": { - "line": 2777, + "line": 2765, "column": 16 }, "end": { - "line": 2777, + "line": 2765, "column": 22 } } } ], "range": [ - 84767, - 84838 + 84274, + 84345 ], "loc": { "start": { - "line": 2775, + "line": 2763, "column": 48 }, "end": { - "line": 2778, + "line": 2766, "column": 13 } } }, "alternate": null, "range": [ - 84731, - 84838 + 84238, + 84345 ], "loc": { "start": { - "line": 2775, + "line": 2763, "column": 12 }, "end": { - "line": 2778, + "line": 2766, "column": 13 } } } ], "range": [ - 84634, - 84848 + 84141, + 84355 ], "loc": { "start": { - "line": 2771, + "line": 2759, "column": 58 }, "end": { - "line": 2779, + "line": 2767, "column": 9 } } }, "range": [ - 84584, - 84848 + 84091, + 84355 ], "loc": { "start": { - "line": 2771, + "line": 2759, "column": 8 }, "end": { - "line": 2779, + "line": 2767, "column": 9 } } @@ -157501,47 +155699,47 @@ "type": "Identifier", "name": "imported", "range": [ - 84864, - 84872 + 84371, + 84379 ], "loc": { "start": { - "line": 2780, + "line": 2768, "column": 15 }, "end": { - "line": 2780, + "line": 2768, "column": 23 } } }, "range": [ - 84857, - 84873 + 84364, + 84380 ], "loc": { "start": { - "line": 2780, + "line": 2768, "column": 8 }, "end": { - "line": 2780, + "line": 2768, "column": 24 } } } ], "range": [ - 84453, - 84879 + 83960, + 84386 ], "loc": { "start": { - "line": 2767, + "line": 2755, "column": 42 }, "end": { - "line": 2781, + "line": 2769, "column": 5 } } @@ -157549,16 +155747,16 @@ "generator": false, "expression": false, "range": [ - 84425, - 84879 + 83932, + 84386 ], "loc": { "start": { - "line": 2767, + "line": 2755, "column": 14 }, "end": { - "line": 2781, + "line": 2769, "column": 5 } } @@ -157566,16 +155764,16 @@ "kind": "method", "computed": false, "range": [ - 84415, - 84879 + 83922, + 84386 ], "loc": { "start": { - "line": 2767, + "line": 2755, "column": 4 }, "end": { - "line": 2781, + "line": 2769, "column": 5 } }, @@ -157584,16 +155782,16 @@ "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": [ - 84191, - 84410 + 83698, + 83917 ], "loc": { "start": { - "line": 2761, + "line": 2749, "column": 4 }, "end": { - "line": 2766, + "line": 2754, "column": 7 } } @@ -157604,16 +155802,16 @@ "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": [ - 84885, - 85144 + 84392, + 84651 ], "loc": { "start": { - "line": 2783, + "line": 2771, "column": 4 }, "end": { - "line": 2789, + "line": 2777, "column": 7 } } @@ -157627,16 +155825,16 @@ "type": "Identifier", "name": "import", "range": [ - 85149, - 85155 + 84656, + 84662 ], "loc": { "start": { - "line": 2790, + "line": 2778, "column": 4 }, "end": { - "line": 2790, + "line": 2778, "column": 10 } } @@ -157649,16 +155847,16 @@ "type": "Identifier", "name": "fileId", "range": [ - 85156, - 85162 + 84663, + 84669 ], "loc": { "start": { - "line": 2790, + "line": 2778, "column": 11 }, "end": { - "line": 2790, + "line": 2778, "column": 17 } } @@ -157667,16 +155865,16 @@ "type": "Identifier", "name": "filePath", "range": [ - 85164, - 85172 + 84671, + 84679 ], "loc": { "start": { - "line": 2790, + "line": 2778, "column": 19 }, "end": { - "line": 2790, + "line": 2778, "column": 27 } } @@ -157685,16 +155883,16 @@ "type": "Identifier", "name": "callback", "range": [ - 85174, - 85182 + 84681, + 84689 ], "loc": { "start": { - "line": 2790, + "line": 2778, "column": 29 }, "end": { - "line": 2790, + "line": 2778, "column": 37 } } @@ -157705,16 +155903,16 @@ "type": "Identifier", "name": "type", "range": [ - 85184, - 85188 + 84691, + 84695 ], "loc": { "start": { - "line": 2790, + "line": 2778, "column": 39 }, "end": { - "line": 2790, + "line": 2778, "column": 43 } } @@ -157724,31 +155922,31 @@ "value": "script", "raw": "'script'", "range": [ - 85191, - 85199 + 84698, + 84706 ], "loc": { "start": { - "line": 2790, + "line": 2778, "column": 46 }, "end": { - "line": 2790, + "line": 2778, "column": 54 } } }, "range": [ - 85184, - 85199 + 84691, + 84706 ], "loc": { "start": { - "line": 2790, + "line": 2778, "column": 39 }, "end": { - "line": 2790, + "line": 2778, "column": 54 } } @@ -157767,16 +155965,16 @@ "object": { "type": "ThisExpression", "range": [ - 85215, - 85219 + 84722, + 84726 ], "loc": { "start": { - "line": 2791, + "line": 2779, "column": 12 }, "end": { - "line": 2791, + "line": 2779, "column": 16 } } @@ -157785,31 +155983,31 @@ "type": "Identifier", "name": "isImported", "range": [ - 85220, - 85230 + 84727, + 84737 ], "loc": { "start": { - "line": 2791, + "line": 2779, "column": 17 }, "end": { - "line": 2791, + "line": 2779, "column": 27 } } }, "range": [ - 85215, - 85230 + 84722, + 84737 ], "loc": { "start": { - "line": 2791, + "line": 2779, "column": 12 }, "end": { - "line": 2791, + "line": 2779, "column": 27 } } @@ -157819,16 +156017,16 @@ "type": "Identifier", "name": "filePath", "range": [ - 85231, - 85239 + 84738, + 84746 ], "loc": { "start": { - "line": 2791, + "line": 2779, "column": 28 }, "end": { - "line": 2791, + "line": 2779, "column": 36 } } @@ -157837,32 +156035,32 @@ "type": "Identifier", "name": "type", "range": [ - 85241, - 85245 + 84748, + 84752 ], "loc": { "start": { - "line": 2791, + "line": 2779, "column": 38 }, "end": { - "line": 2791, + "line": 2779, "column": 42 } } } ], "range": [ - 85215, - 85246 + 84722, + 84753 ], "loc": { "start": { - "line": 2791, + "line": 2779, "column": 12 }, "end": { - "line": 2791, + "line": 2779, "column": 43 } } @@ -157874,48 +156072,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 85262, - 85269 + 84769, + 84776 ], "loc": { "start": { - "line": 2792, + "line": 2780, "column": 12 }, "end": { - "line": 2792, + "line": 2780, "column": 19 } } } ], "range": [ - 85248, - 85279 + 84755, + 84786 ], "loc": { "start": { - "line": 2791, + "line": 2779, "column": 45 }, "end": { - "line": 2793, + "line": 2781, "column": 9 } } }, "alternate": null, "range": [ - 85211, - 85279 + 84718, + 84786 ], "loc": { "start": { - "line": 2791, + "line": 2779, "column": 8 }, "end": { - "line": 2793, + "line": 2781, "column": 9 } } @@ -157929,16 +156127,16 @@ "type": "Identifier", "name": "o", "range": [ - 85292, - 85293 + 84799, + 84800 ], "loc": { "start": { - "line": 2794, + "line": 2782, "column": 12 }, "end": { - "line": 2794, + "line": 2782, "column": 13 } } @@ -157946,31 +156144,31 @@ "init": { "type": "ThisExpression", "range": [ - 85296, - 85300 + 84803, + 84807 ], "loc": { "start": { - "line": 2794, + "line": 2782, "column": 16 }, "end": { - "line": 2794, + "line": 2782, "column": 20 } } }, "range": [ - 85292, - 85300 + 84799, + 84807 ], "loc": { "start": { - "line": 2794, + "line": 2782, "column": 12 }, "end": { - "line": 2794, + "line": 2782, "column": 20 } } @@ -157981,16 +156179,16 @@ "type": "Identifier", "name": "isLoaded", "range": [ - 85314, - 85322 + 84821, + 84829 ], "loc": { "start": { - "line": 2795, + "line": 2783, "column": 12 }, "end": { - "line": 2795, + "line": 2783, "column": 20 } } @@ -158000,31 +156198,31 @@ "value": false, "raw": "false", "range": [ - 85325, - 85330 + 84832, + 84837 ], "loc": { "start": { - "line": 2795, + "line": 2783, "column": 23 }, "end": { - "line": 2795, + "line": 2783, "column": 28 } } }, "range": [ - 85314, - 85330 + 84821, + 84837 ], "loc": { "start": { - "line": 2795, + "line": 2783, "column": 12 }, "end": { - "line": 2795, + "line": 2783, "column": 28 } } @@ -158035,32 +156233,32 @@ "type": "Identifier", "name": "file", "range": [ - 85344, - 85348 + 84851, + 84855 ], "loc": { "start": { - "line": 2796, + "line": 2784, "column": 12 }, "end": { - "line": 2796, + "line": 2784, "column": 16 } } }, "init": null, "range": [ - 85344, - 85348 + 84851, + 84855 ], "loc": { "start": { - "line": 2796, + "line": 2784, "column": 12 }, "end": { - "line": 2796, + "line": 2784, "column": 16 } } @@ -158071,16 +156269,16 @@ "type": "Identifier", "name": "head", "range": [ - 85362, - 85366 + 84869, + 84873 ], "loc": { "start": { - "line": 2797, + "line": 2785, "column": 12 }, "end": { - "line": 2797, + "line": 2785, "column": 16 } } @@ -158094,16 +156292,16 @@ "type": "Identifier", "name": "tag", "range": [ - 85369, - 85372 + 84876, + 84879 ], "loc": { "start": { - "line": 2797, + "line": 2785, "column": 19 }, "end": { - "line": 2797, + "line": 2785, "column": 22 } } @@ -158113,16 +156311,16 @@ "type": "Identifier", "name": "doc", "range": [ - 85373, - 85376 + 84880, + 84883 ], "loc": { "start": { - "line": 2797, + "line": 2785, "column": 23 }, "end": { - "line": 2797, + "line": 2785, "column": 26 } } @@ -158132,32 +156330,32 @@ "value": "head", "raw": "'head'", "range": [ - 85378, - 85384 + 84885, + 84891 ], "loc": { "start": { - "line": 2797, + "line": 2785, "column": 28 }, "end": { - "line": 2797, + "line": 2785, "column": 34 } } } ], "range": [ - 85369, - 85385 + 84876, + 84892 ], "loc": { "start": { - "line": 2797, + "line": 2785, "column": 19 }, "end": { - "line": 2797, + "line": 2785, "column": 35 } } @@ -158167,46 +156365,46 @@ "value": 0, "raw": "0", "range": [ - 85386, - 85387 + 84893, + 84894 ], "loc": { "start": { - "line": 2797, + "line": 2785, "column": 36 }, "end": { - "line": 2797, + "line": 2785, "column": 37 } } }, "range": [ - 85369, - 85388 + 84876, + 84895 ], "loc": { "start": { - "line": 2797, + "line": 2785, "column": 19 }, "end": { - "line": 2797, + "line": 2785, "column": 38 } } }, "range": [ - 85362, - 85388 + 84869, + 84895 ], "loc": { "start": { - "line": 2797, + "line": 2785, "column": 12 }, "end": { - "line": 2797, + "line": 2785, "column": 38 } } @@ -158214,16 +156412,16 @@ ], "kind": "let", "range": [ - 85288, - 85389 + 84795, + 84896 ], "loc": { "start": { - "line": 2794, + "line": 2782, "column": 8 }, "end": { - "line": 2797, + "line": 2785, "column": 39 } } @@ -158242,16 +156440,16 @@ "type": "Identifier", "name": "type", "range": [ - 85403, - 85407 + 84910, + 84914 ], "loc": { "start": { - "line": 2799, + "line": 2787, "column": 12 }, "end": { - "line": 2799, + "line": 2787, "column": 16 } } @@ -158260,47 +156458,47 @@ "type": "Identifier", "name": "toLowerCase", "range": [ - 85408, - 85419 + 84915, + 84926 ], "loc": { "start": { - "line": 2799, + "line": 2787, "column": 17 }, "end": { - "line": 2799, + "line": 2787, "column": 28 } } }, "range": [ - 85403, - 85419 + 84910, + 84926 ], "loc": { "start": { - "line": 2799, + "line": 2787, "column": 12 }, "end": { - "line": 2799, + "line": 2787, "column": 28 } } }, "arguments": [], "range": [ - 85403, - 85421 + 84910, + 84928 ], "loc": { "start": { - "line": 2799, + "line": 2787, "column": 12 }, "end": { - "line": 2799, + "line": 2787, "column": 30 } } @@ -158310,31 +156508,31 @@ "value": "link", "raw": "'link'", "range": [ - 85426, - 85432 + 84933, + 84939 ], "loc": { "start": { - "line": 2799, + "line": 2787, "column": 35 }, "end": { - "line": 2799, + "line": 2787, "column": 41 } } }, "range": [ - 85403, - 85432 + 84910, + 84939 ], "loc": { "start": { - "line": 2799, + "line": 2787, "column": 12 }, "end": { - "line": 2799, + "line": 2787, "column": 41 } } @@ -158351,16 +156549,16 @@ "type": "Identifier", "name": "file", "range": [ - 85448, - 85452 + 84955, + 84959 ], "loc": { "start": { - "line": 2800, + "line": 2788, "column": 12 }, "end": { - "line": 2800, + "line": 2788, "column": 16 } } @@ -158371,16 +156569,16 @@ "type": "Identifier", "name": "createElm", "range": [ - 85455, - 85464 + 84962, + 84971 ], "loc": { "start": { - "line": 2800, + "line": 2788, "column": 19 }, "end": { - "line": 2800, + "line": 2788, "column": 28 } } @@ -158391,16 +156589,16 @@ "value": "link", "raw": "'link'", "range": [ - 85465, - 85471 + 84972, + 84978 ], "loc": { "start": { - "line": 2800, + "line": 2788, "column": 29 }, "end": { - "line": 2800, + "line": 2788, "column": 35 } } @@ -158413,16 +156611,16 @@ "value": "id", "raw": "'id'", "range": [ - 85490, - 85494 + 84997, + 85001 ], "loc": { "start": { - "line": 2801, + "line": 2789, "column": 17 }, "end": { - "line": 2801, + "line": 2789, "column": 21 } } @@ -158431,32 +156629,32 @@ "type": "Identifier", "name": "fileId", "range": [ - 85496, - 85502 + 85003, + 85009 ], "loc": { "start": { - "line": 2801, + "line": 2789, "column": 23 }, "end": { - "line": 2801, + "line": 2789, "column": 29 } } } ], "range": [ - 85489, - 85503 + 84996, + 85010 ], "loc": { "start": { - "line": 2801, + "line": 2789, "column": 16 }, "end": { - "line": 2801, + "line": 2789, "column": 30 } } @@ -158469,16 +156667,16 @@ "value": "type", "raw": "'type'", "range": [ - 85506, - 85512 + 85013, + 85019 ], "loc": { "start": { - "line": 2801, + "line": 2789, "column": 33 }, "end": { - "line": 2801, + "line": 2789, "column": 39 } } @@ -158488,32 +156686,32 @@ "value": "text/css", "raw": "'text/css'", "range": [ - 85514, - 85524 + 85021, + 85031 ], "loc": { "start": { - "line": 2801, + "line": 2789, "column": 41 }, "end": { - "line": 2801, + "line": 2789, "column": 51 } } } ], "range": [ - 85505, - 85525 + 85012, + 85032 ], "loc": { "start": { - "line": 2801, + "line": 2789, "column": 32 }, "end": { - "line": 2801, + "line": 2789, "column": 52 } } @@ -158526,16 +156724,16 @@ "value": "rel", "raw": "'rel'", "range": [ - 85544, - 85549 + 85051, + 85056 ], "loc": { "start": { - "line": 2802, + "line": 2790, "column": 17 }, "end": { - "line": 2802, + "line": 2790, "column": 22 } } @@ -158545,32 +156743,32 @@ "value": "stylesheet", "raw": "'stylesheet'", "range": [ - 85551, - 85563 + 85058, + 85070 ], "loc": { "start": { - "line": 2802, + "line": 2790, "column": 24 }, "end": { - "line": 2802, + "line": 2790, "column": 36 } } } ], "range": [ - 85543, - 85564 + 85050, + 85071 ], "loc": { "start": { - "line": 2802, + "line": 2790, "column": 16 }, "end": { - "line": 2802, + "line": 2790, "column": 37 } } @@ -158583,16 +156781,16 @@ "value": "href", "raw": "'href'", "range": [ - 85567, - 85573 + 85074, + 85080 ], "loc": { "start": { - "line": 2802, + "line": 2790, "column": 40 }, "end": { - "line": 2802, + "line": 2790, "column": 46 } } @@ -158601,94 +156799,94 @@ "type": "Identifier", "name": "filePath", "range": [ - 85575, - 85583 + 85082, + 85090 ], "loc": { "start": { - "line": 2802, + "line": 2790, "column": 48 }, "end": { - "line": 2802, + "line": 2790, "column": 56 } } } ], "range": [ - 85566, - 85584 + 85073, + 85091 ], "loc": { "start": { - "line": 2802, + "line": 2790, "column": 39 }, "end": { - "line": 2802, + "line": 2790, "column": 57 } } } ], "range": [ - 85455, - 85598 + 84962, + 85105 ], "loc": { "start": { - "line": 2800, + "line": 2788, "column": 19 }, "end": { - "line": 2803, + "line": 2791, "column": 13 } } }, "range": [ - 85448, - 85598 + 84955, + 85105 ], "loc": { "start": { - "line": 2800, + "line": 2788, "column": 12 }, "end": { - "line": 2803, + "line": 2791, "column": 13 } } }, "range": [ - 85448, - 85599 + 84955, + 85106 ], "loc": { "start": { - "line": 2800, + "line": 2788, "column": 12 }, "end": { - "line": 2803, + "line": 2791, "column": 14 } } } ], "range": [ - 85434, - 85609 + 84941, + 85116 ], "loc": { "start": { - "line": 2799, + "line": 2787, "column": 43 }, "end": { - "line": 2804, + "line": 2792, "column": 9 } } @@ -158705,16 +156903,16 @@ "type": "Identifier", "name": "file", "range": [ - 85629, - 85633 + 85136, + 85140 ], "loc": { "start": { - "line": 2805, + "line": 2793, "column": 12 }, "end": { - "line": 2805, + "line": 2793, "column": 16 } } @@ -158725,16 +156923,16 @@ "type": "Identifier", "name": "createElm", "range": [ - 85636, - 85645 + 85143, + 85152 ], "loc": { "start": { - "line": 2805, + "line": 2793, "column": 19 }, "end": { - "line": 2805, + "line": 2793, "column": 28 } } @@ -158745,16 +156943,16 @@ "value": "script", "raw": "'script'", "range": [ - 85646, - 85654 + 85153, + 85161 ], "loc": { "start": { - "line": 2805, + "line": 2793, "column": 29 }, "end": { - "line": 2805, + "line": 2793, "column": 37 } } @@ -158767,16 +156965,16 @@ "value": "id", "raw": "'id'", "range": [ - 85673, - 85677 + 85180, + 85184 ], "loc": { "start": { - "line": 2806, + "line": 2794, "column": 17 }, "end": { - "line": 2806, + "line": 2794, "column": 21 } } @@ -158785,32 +156983,32 @@ "type": "Identifier", "name": "fileId", "range": [ - 85679, - 85685 + 85186, + 85192 ], "loc": { "start": { - "line": 2806, + "line": 2794, "column": 23 }, "end": { - "line": 2806, + "line": 2794, "column": 29 } } } ], "range": [ - 85672, - 85686 + 85179, + 85193 ], "loc": { "start": { - "line": 2806, + "line": 2794, "column": 16 }, "end": { - "line": 2806, + "line": 2794, "column": 30 } } @@ -158823,16 +157021,16 @@ "value": "type", "raw": "'type'", "range": [ - 85705, - 85711 + 85212, + 85218 ], "loc": { "start": { - "line": 2807, + "line": 2795, "column": 17 }, "end": { - "line": 2807, + "line": 2795, "column": 23 } } @@ -158842,32 +157040,32 @@ "value": "text/javascript", "raw": "'text/javascript'", "range": [ - 85713, - 85730 + 85220, + 85237 ], "loc": { "start": { - "line": 2807, + "line": 2795, "column": 25 }, "end": { - "line": 2807, + "line": 2795, "column": 42 } } } ], "range": [ - 85704, - 85731 + 85211, + 85238 ], "loc": { "start": { - "line": 2807, + "line": 2795, "column": 16 }, "end": { - "line": 2807, + "line": 2795, "column": 43 } } @@ -158880,16 +157078,16 @@ "value": "src", "raw": "'src'", "range": [ - 85734, - 85739 + 85241, + 85246 ], "loc": { "start": { - "line": 2807, + "line": 2795, "column": 46 }, "end": { - "line": 2807, + "line": 2795, "column": 51 } } @@ -158898,109 +157096,109 @@ "type": "Identifier", "name": "filePath", "range": [ - 85741, - 85749 + 85248, + 85256 ], "loc": { "start": { - "line": 2807, + "line": 2795, "column": 53 }, "end": { - "line": 2807, + "line": 2795, "column": 61 } } } ], "range": [ - 85733, - 85750 + 85240, + 85257 ], "loc": { "start": { - "line": 2807, + "line": 2795, "column": 45 }, "end": { - "line": 2807, + "line": 2795, "column": 62 } } } ], "range": [ - 85636, - 85764 + 85143, + 85271 ], "loc": { "start": { - "line": 2805, + "line": 2793, "column": 19 }, "end": { - "line": 2808, + "line": 2796, "column": 13 } } }, "range": [ - 85629, - 85764 + 85136, + 85271 ], "loc": { "start": { - "line": 2805, + "line": 2793, "column": 12 }, "end": { - "line": 2808, + "line": 2796, "column": 13 } } }, "range": [ - 85629, - 85765 + 85136, + 85272 ], "loc": { "start": { - "line": 2805, + "line": 2793, "column": 12 }, "end": { - "line": 2808, + "line": 2796, "column": 14 } } } ], "range": [ - 85615, - 85775 + 85122, + 85282 ], "loc": { "start": { - "line": 2804, + "line": 2792, "column": 15 }, "end": { - "line": 2809, + "line": 2797, "column": 9 } } }, "range": [ - 85399, - 85775 + 84906, + 85282 ], "loc": { "start": { - "line": 2799, + "line": 2787, "column": 8 }, "end": { - "line": 2809, + "line": 2797, "column": 9 } }, @@ -159009,16 +157207,16 @@ "type": "Line", "value": "Browser <> IE onload event works only for scripts, not for stylesheets", "range": [ - 85785, - 85857 + 85292, + 85364 ], "loc": { "start": { - "line": 2811, + "line": 2799, "column": 8 }, "end": { - "line": 2811, + "line": 2799, "column": 80 } } @@ -159037,16 +157235,16 @@ "type": "Identifier", "name": "file", "range": [ - 85866, - 85870 + 85373, + 85377 ], "loc": { "start": { - "line": 2812, + "line": 2800, "column": 8 }, "end": { - "line": 2812, + "line": 2800, "column": 12 } } @@ -159055,31 +157253,31 @@ "type": "Identifier", "name": "onload", "range": [ - 85871, - 85877 + 85378, + 85384 ], "loc": { "start": { - "line": 2812, + "line": 2800, "column": 13 }, "end": { - "line": 2812, + "line": 2800, "column": 19 } } }, "range": [ - 85866, - 85877 + 85373, + 85384 ], "loc": { "start": { - "line": 2812, + "line": 2800, "column": 8 }, "end": { - "line": 2812, + "line": 2800, "column": 19 } } @@ -159094,16 +157292,16 @@ "type": "Identifier", "name": "file", "range": [ - 85880, - 85884 + 85387, + 85391 ], "loc": { "start": { - "line": 2812, + "line": 2800, "column": 22 }, "end": { - "line": 2812, + "line": 2800, "column": 26 } } @@ -159112,31 +157310,31 @@ "type": "Identifier", "name": "onreadystatechange", "range": [ - 85885, - 85903 + 85392, + 85410 ], "loc": { "start": { - "line": 2812, + "line": 2800, "column": 27 }, "end": { - "line": 2812, + "line": 2800, "column": 45 } } }, "range": [ - 85880, - 85903 + 85387, + 85410 ], "loc": { "start": { - "line": 2812, + "line": 2800, "column": 22 }, "end": { - "line": 2812, + "line": 2800, "column": 45 } } @@ -159160,32 +157358,32 @@ "type": "Identifier", "name": "isLoaded", "range": [ - 85931, - 85939 + 85438, + 85446 ], "loc": { "start": { - "line": 2813, + "line": 2801, "column": 17 }, "end": { - "line": 2813, + "line": 2801, "column": 25 } } }, "prefix": true, "range": [ - 85930, - 85939 + 85437, + 85446 ], "loc": { "start": { - "line": 2813, + "line": 2801, "column": 16 }, "end": { - "line": 2813, + "line": 2801, "column": 25 } } @@ -159205,16 +157403,16 @@ "object": { "type": "ThisExpression", "range": [ - 85961, - 85965 + 85468, + 85472 ], "loc": { "start": { - "line": 2814, + "line": 2802, "column": 18 }, "end": { - "line": 2814, + "line": 2802, "column": 22 } } @@ -159223,47 +157421,47 @@ "type": "Identifier", "name": "readyState", "range": [ - 85966, - 85976 + 85473, + 85483 ], "loc": { "start": { - "line": 2814, + "line": 2802, "column": 23 }, "end": { - "line": 2814, + "line": 2802, "column": 33 } } }, "range": [ - 85961, - 85976 + 85468, + 85483 ], "loc": { "start": { - "line": 2814, + "line": 2802, "column": 18 }, "end": { - "line": 2814, + "line": 2802, "column": 33 } } }, "prefix": true, "range": [ - 85960, - 85976 + 85467, + 85483 ], "loc": { "start": { - "line": 2814, + "line": 2802, "column": 17 }, "end": { - "line": 2814, + "line": 2802, "column": 33 } } @@ -159277,16 +157475,16 @@ "object": { "type": "ThisExpression", "range": [ - 85980, - 85984 + 85487, + 85491 ], "loc": { "start": { - "line": 2814, + "line": 2802, "column": 37 }, "end": { - "line": 2814, + "line": 2802, "column": 41 } } @@ -159295,31 +157493,31 @@ "type": "Identifier", "name": "readyState", "range": [ - 85985, - 85995 + 85492, + 85502 ], "loc": { "start": { - "line": 2814, + "line": 2802, "column": 42 }, "end": { - "line": 2814, + "line": 2802, "column": 52 } } }, "range": [ - 85980, - 85995 + 85487, + 85502 ], "loc": { "start": { - "line": 2814, + "line": 2802, "column": 37 }, "end": { - "line": 2814, + "line": 2802, "column": 52 } } @@ -159329,46 +157527,46 @@ "value": "loaded", "raw": "'loaded'", "range": [ - 86000, - 86008 + 85507, + 85515 ], "loc": { "start": { - "line": 2814, + "line": 2802, "column": 57 }, "end": { - "line": 2814, + "line": 2802, "column": 65 } } }, "range": [ - 85980, - 86008 + 85487, + 85515 ], "loc": { "start": { - "line": 2814, + "line": 2802, "column": 37 }, "end": { - "line": 2814, + "line": 2802, "column": 65 } } }, "range": [ - 85960, - 86008 + 85467, + 85515 ], "loc": { "start": { - "line": 2814, + "line": 2802, "column": 17 }, "end": { - "line": 2814, + "line": 2802, "column": 65 } } @@ -159382,16 +157580,16 @@ "object": { "type": "ThisExpression", "range": [ - 86032, - 86036 + 85539, + 85543 ], "loc": { "start": { - "line": 2815, + "line": 2803, "column": 20 }, "end": { - "line": 2815, + "line": 2803, "column": 24 } } @@ -159400,31 +157598,31 @@ "type": "Identifier", "name": "readyState", "range": [ - 86037, - 86047 + 85544, + 85554 ], "loc": { "start": { - "line": 2815, + "line": 2803, "column": 25 }, "end": { - "line": 2815, + "line": 2803, "column": 35 } } }, "range": [ - 86032, - 86047 + 85539, + 85554 ], "loc": { "start": { - "line": 2815, + "line": 2803, "column": 20 }, "end": { - "line": 2815, + "line": 2803, "column": 35 } } @@ -159434,61 +157632,61 @@ "value": "complete", "raw": "'complete'", "range": [ - 86052, - 86062 + 85559, + 85569 ], "loc": { "start": { - "line": 2815, + "line": 2803, "column": 40 }, "end": { - "line": 2815, + "line": 2803, "column": 50 } } }, "range": [ - 86032, - 86062 + 85539, + 85569 ], "loc": { "start": { - "line": 2815, + "line": 2803, "column": 20 }, "end": { - "line": 2815, + "line": 2803, "column": 50 } } }, "range": [ - 85960, - 86062 + 85467, + 85569 ], "loc": { "start": { - "line": 2814, + "line": 2802, "column": 17 }, "end": { - "line": 2815, + "line": 2803, "column": 50 } } }, "range": [ - 85930, - 86063 + 85437, + 85570 ], "loc": { "start": { - "line": 2813, + "line": 2801, "column": 16 }, "end": { - "line": 2815, + "line": 2803, "column": 51 } } @@ -159505,16 +157703,16 @@ "type": "Identifier", "name": "isLoaded", "range": [ - 86083, - 86091 + 85590, + 85598 ], "loc": { "start": { - "line": 2816, + "line": 2804, "column": 16 }, "end": { - "line": 2816, + "line": 2804, "column": 24 } } @@ -159524,46 +157722,46 @@ "value": true, "raw": "true", "range": [ - 86094, - 86098 + 85601, + 85605 ], "loc": { "start": { - "line": 2816, + "line": 2804, "column": 27 }, "end": { - "line": 2816, + "line": 2804, "column": 31 } } }, "range": [ - 86083, - 86098 + 85590, + 85605 ], "loc": { "start": { - "line": 2816, + "line": 2804, "column": 16 }, "end": { - "line": 2816, + "line": 2804, "column": 31 } } }, "range": [ - 86083, - 86099 + 85590, + 85606 ], "loc": { "start": { - "line": 2816, + "line": 2804, "column": 16 }, "end": { - "line": 2816, + "line": 2804, "column": 32 } } @@ -159580,32 +157778,32 @@ "type": "Identifier", "name": "callback", "range": [ - 86127, - 86135 + 85634, + 85642 ], "loc": { "start": { - "line": 2817, + "line": 2805, "column": 27 }, "end": { - "line": 2817, + "line": 2805, "column": 35 } } }, "prefix": true, "range": [ - 86120, - 86135 + 85627, + 85642 ], "loc": { "start": { - "line": 2817, + "line": 2805, "column": 20 }, "end": { - "line": 2817, + "line": 2805, "column": 35 } } @@ -159615,31 +157813,31 @@ "value": "function", "raw": "'function'", "range": [ - 86140, - 86150 + 85647, + 85657 ], "loc": { "start": { - "line": 2817, + "line": 2805, "column": 40 }, "end": { - "line": 2817, + "line": 2805, "column": 50 } } }, "range": [ - 86120, - 86150 + 85627, + 85657 ], "loc": { "start": { - "line": 2817, + "line": 2805, "column": 20 }, "end": { - "line": 2817, + "line": 2805, "column": 50 } } @@ -159658,16 +157856,16 @@ "type": "Identifier", "name": "callback", "range": [ - 86174, - 86182 + 85681, + 85689 ], "loc": { "start": { - "line": 2818, + "line": 2806, "column": 20 }, "end": { - "line": 2818, + "line": 2806, "column": 28 } } @@ -159676,31 +157874,31 @@ "type": "Identifier", "name": "call", "range": [ - 86183, - 86187 + 85690, + 85694 ], "loc": { "start": { - "line": 2818, + "line": 2806, "column": 29 }, "end": { - "line": 2818, + "line": 2806, "column": 33 } } }, "range": [ - 86174, - 86187 + 85681, + 85694 ], "loc": { "start": { - "line": 2818, + "line": 2806, "column": 20 }, "end": { - "line": 2818, + "line": 2806, "column": 33 } } @@ -159711,16 +157909,16 @@ "value": null, "raw": "null", "range": [ - 86188, - 86192 + 85695, + 85699 ], "loc": { "start": { - "line": 2818, + "line": 2806, "column": 34 }, "end": { - "line": 2818, + "line": 2806, "column": 38 } } @@ -159729,127 +157927,127 @@ "type": "Identifier", "name": "o", "range": [ - 86194, - 86195 + 85701, + 85702 ], "loc": { "start": { - "line": 2818, + "line": 2806, "column": 40 }, "end": { - "line": 2818, + "line": 2806, "column": 41 } } } ], "range": [ - 86174, - 86196 + 85681, + 85703 ], "loc": { "start": { - "line": 2818, + "line": 2806, "column": 20 }, "end": { - "line": 2818, + "line": 2806, "column": 42 } } }, "range": [ - 86174, - 86197 + 85681, + 85704 ], "loc": { "start": { - "line": 2818, + "line": 2806, "column": 20 }, "end": { - "line": 2818, + "line": 2806, "column": 43 } } } ], "range": [ - 86152, - 86215 + 85659, + 85722 ], "loc": { "start": { - "line": 2817, + "line": 2805, "column": 52 }, "end": { - "line": 2819, + "line": 2807, "column": 17 } } }, "alternate": null, "range": [ - 86116, - 86215 + 85623, + 85722 ], "loc": { "start": { - "line": 2817, + "line": 2805, "column": 16 }, "end": { - "line": 2819, + "line": 2807, "column": 17 } } } ], "range": [ - 86065, - 86229 + 85572, + 85736 ], "loc": { "start": { - "line": 2815, + "line": 2803, "column": 53 }, "end": { - "line": 2820, + "line": 2808, "column": 13 } } }, "alternate": null, "range": [ - 85926, - 86229 + 85433, + 85736 ], "loc": { "start": { - "line": 2813, + "line": 2801, "column": 12 }, "end": { - "line": 2820, + "line": 2808, "column": 13 } } } ], "range": [ - 85912, - 86239 + 85419, + 85746 ], "loc": { "start": { - "line": 2812, + "line": 2800, "column": 54 }, "end": { - "line": 2821, + "line": 2809, "column": 9 } } @@ -159857,61 +158055,61 @@ "generator": false, "expression": false, "range": [ - 85906, - 86239 + 85413, + 85746 ], "loc": { "start": { - "line": 2812, + "line": 2800, "column": 48 }, "end": { - "line": 2821, + "line": 2809, "column": 9 } } }, "range": [ - 85880, - 86239 + 85387, + 85746 ], "loc": { "start": { - "line": 2812, + "line": 2800, "column": 22 }, "end": { - "line": 2821, + "line": 2809, "column": 9 } } }, "range": [ - 85866, - 86239 + 85373, + 85746 ], "loc": { "start": { - "line": 2812, + "line": 2800, "column": 8 }, "end": { - "line": 2821, + "line": 2809, "column": 9 } } }, "range": [ - 85866, - 86240 + 85373, + 85747 ], "loc": { "start": { - "line": 2812, + "line": 2800, "column": 8 }, "end": { - "line": 2821, + "line": 2809, "column": 10 } }, @@ -159920,16 +158118,16 @@ "type": "Line", "value": "Browser <> IE onload event works only for scripts, not for stylesheets", "range": [ - 85785, - 85857 + 85292, + 85364 ], "loc": { "start": { - "line": 2811, + "line": 2799, "column": 8 }, "end": { - "line": 2811, + "line": 2799, "column": 80 } } @@ -159948,16 +158146,16 @@ "type": "Identifier", "name": "file", "range": [ - 86249, - 86253 + 85756, + 85760 ], "loc": { "start": { - "line": 2822, + "line": 2810, "column": 8 }, "end": { - "line": 2822, + "line": 2810, "column": 12 } } @@ -159966,31 +158164,31 @@ "type": "Identifier", "name": "onerror", "range": [ - 86254, - 86261 + 85761, + 85768 ], "loc": { "start": { - "line": 2822, + "line": 2810, "column": 13 }, "end": { - "line": 2822, + "line": 2810, "column": 20 } } }, "range": [ - 86249, - 86261 + 85756, + 85768 ], "loc": { "start": { - "line": 2822, + "line": 2810, "column": 8 }, "end": { - "line": 2822, + "line": 2810, "column": 20 } } @@ -160010,16 +158208,16 @@ "type": "Identifier", "name": "Error", "range": [ - 86300, - 86305 + 85807, + 85812 ], "loc": { "start": { - "line": 2823, + "line": 2811, "column": 22 }, "end": { - "line": 2823, + "line": 2811, "column": 27 } } @@ -160036,16 +158234,16 @@ }, "tail": false, "range": [ - 86306, - 86337 + 85813, + 85844 ], "loc": { "start": { - "line": 2823, + "line": 2811, "column": 28 }, "end": { - "line": 2823, + "line": 2811, "column": 59 } } @@ -160058,16 +158256,16 @@ }, "tail": true, "range": [ - 86345, - 86347 + 85852, + 85854 ], "loc": { "start": { - "line": 2823, + "line": 2811, "column": 67 }, "end": { - "line": 2823, + "line": 2811, "column": 69 } } @@ -160078,79 +158276,79 @@ "type": "Identifier", "name": "filePath", "range": [ - 86337, - 86345 + 85844, + 85852 ], "loc": { "start": { - "line": 2823, + "line": 2811, "column": 59 }, "end": { - "line": 2823, + "line": 2811, "column": 67 } } } ], "range": [ - 86306, - 86347 + 85813, + 85854 ], "loc": { "start": { - "line": 2823, + "line": 2811, "column": 28 }, "end": { - "line": 2823, + "line": 2811, "column": 69 } } } ], "range": [ - 86296, - 86348 + 85803, + 85855 ], "loc": { "start": { - "line": 2823, + "line": 2811, "column": 18 }, "end": { - "line": 2823, + "line": 2811, "column": 70 } } }, "range": [ - 86290, - 86349 + 85797, + 85856 ], "loc": { "start": { - "line": 2823, + "line": 2811, "column": 12 }, "end": { - "line": 2823, + "line": 2811, "column": 71 } } } ], "range": [ - 86276, - 86359 + 85783, + 85866 ], "loc": { "start": { - "line": 2822, + "line": 2810, "column": 35 }, "end": { - "line": 2824, + "line": 2812, "column": 9 } } @@ -160158,46 +158356,46 @@ "generator": false, "expression": false, "range": [ - 86264, - 86359 + 85771, + 85866 ], "loc": { "start": { - "line": 2822, + "line": 2810, "column": 23 }, "end": { - "line": 2824, + "line": 2812, "column": 9 } } }, "range": [ - 86249, - 86359 + 85756, + 85866 ], "loc": { "start": { - "line": 2822, + "line": 2810, "column": 8 }, "end": { - "line": 2824, + "line": 2812, "column": 9 } } }, "range": [ - 86249, - 86360 + 85756, + 85867 ], "loc": { "start": { - "line": 2822, + "line": 2810, "column": 8 }, "end": { - "line": 2824, + "line": 2812, "column": 10 } } @@ -160213,16 +158411,16 @@ "type": "Identifier", "name": "head", "range": [ - 86369, - 86373 + 85876, + 85880 ], "loc": { "start": { - "line": 2825, + "line": 2813, "column": 8 }, "end": { - "line": 2825, + "line": 2813, "column": 12 } } @@ -160231,31 +158429,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 86374, - 86385 + 85881, + 85892 ], "loc": { "start": { - "line": 2825, + "line": 2813, "column": 13 }, "end": { - "line": 2825, + "line": 2813, "column": 24 } } }, "range": [ - 86369, - 86385 + 85876, + 85892 ], "loc": { "start": { - "line": 2825, + "line": 2813, "column": 8 }, "end": { - "line": 2825, + "line": 2813, "column": 24 } } @@ -160265,63 +158463,63 @@ "type": "Identifier", "name": "file", "range": [ - 86386, - 86390 + 85893, + 85897 ], "loc": { "start": { - "line": 2825, + "line": 2813, "column": 25 }, "end": { - "line": 2825, + "line": 2813, "column": 29 } } } ], "range": [ - 86369, - 86391 + 85876, + 85898 ], "loc": { "start": { - "line": 2825, + "line": 2813, "column": 8 }, "end": { - "line": 2825, + "line": 2813, "column": 30 } } }, "range": [ - 86369, - 86392 + 85876, + 85899 ], "loc": { "start": { - "line": 2825, + "line": 2813, "column": 8 }, "end": { - "line": 2825, + "line": 2813, "column": 31 } } } ], "range": [ - 85201, - 86398 + 84708, + 85905 ], "loc": { "start": { - "line": 2790, + "line": 2778, "column": 56 }, "end": { - "line": 2826, + "line": 2814, "column": 5 } } @@ -160329,16 +158527,16 @@ "generator": false, "expression": false, "range": [ - 85155, - 86398 + 84662, + 85905 ], "loc": { "start": { - "line": 2790, + "line": 2778, "column": 10 }, "end": { - "line": 2826, + "line": 2814, "column": 5 } } @@ -160346,16 +158544,16 @@ "kind": "method", "computed": false, "range": [ - 85149, - 86398 + 84656, + 85905 ], "loc": { "start": { - "line": 2790, + "line": 2778, "column": 4 }, "end": { - "line": 2826, + "line": 2814, "column": 5 } }, @@ -160364,16 +158562,16 @@ "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": [ - 84885, - 85144 + 84392, + 84651 ], "loc": { "start": { - "line": 2783, + "line": 2771, "column": 4 }, "end": { - "line": 2789, + "line": 2777, "column": 7 } } @@ -160384,16 +158582,16 @@ "type": "Block", "value": "*\n * Check if table has filters grid\n * @return {Boolean}\n ", "range": [ - 86404, - 86479 + 85911, + 85986 ], "loc": { "start": { - "line": 2828, + "line": 2816, "column": 4 }, "end": { - "line": 2831, + "line": 2819, "column": 7 } } @@ -160407,16 +158605,16 @@ "type": "Identifier", "name": "isInitialized", "range": [ - 86484, - 86497 + 85991, + 86004 ], "loc": { "start": { - "line": 2832, + "line": 2820, "column": 4 }, "end": { - "line": 2832, + "line": 2820, "column": 17 } } @@ -160436,16 +158634,16 @@ "object": { "type": "ThisExpression", "range": [ - 86517, - 86521 + 86024, + 86028 ], "loc": { "start": { - "line": 2833, + "line": 2821, "column": 15 }, "end": { - "line": 2833, + "line": 2821, "column": 19 } } @@ -160454,62 +158652,62 @@ "type": "Identifier", "name": "initialized", "range": [ - 86522, - 86533 + 86029, + 86040 ], "loc": { "start": { - "line": 2833, + "line": 2821, "column": 20 }, "end": { - "line": 2833, + "line": 2821, "column": 31 } } }, "range": [ - 86517, - 86533 + 86024, + 86040 ], "loc": { "start": { - "line": 2833, + "line": 2821, "column": 15 }, "end": { - "line": 2833, + "line": 2821, "column": 31 } } }, "range": [ - 86510, - 86534 + 86017, + 86041 ], "loc": { "start": { - "line": 2833, + "line": 2821, "column": 8 }, "end": { - "line": 2833, + "line": 2821, "column": 32 } } } ], "range": [ - 86500, - 86540 + 86007, + 86047 ], "loc": { "start": { - "line": 2832, + "line": 2820, "column": 20 }, "end": { - "line": 2834, + "line": 2822, "column": 5 } } @@ -160517,16 +158715,16 @@ "generator": false, "expression": false, "range": [ - 86497, - 86540 + 86004, + 86047 ], "loc": { "start": { - "line": 2832, + "line": 2820, "column": 17 }, "end": { - "line": 2834, + "line": 2822, "column": 5 } } @@ -160534,16 +158732,16 @@ "kind": "method", "computed": false, "range": [ - 86484, - 86540 + 85991, + 86047 ], "loc": { "start": { - "line": 2832, + "line": 2820, "column": 4 }, "end": { - "line": 2834, + "line": 2822, "column": 5 } }, @@ -160552,16 +158750,16 @@ "type": "Block", "value": "*\n * Check if table has filters grid\n * @return {Boolean}\n ", "range": [ - 86404, - 86479 + 85911, + 85986 ], "loc": { "start": { - "line": 2828, + "line": 2816, "column": 4 }, "end": { - "line": 2831, + "line": 2819, "column": 7 } } @@ -160572,16 +158770,16 @@ "type": "Block", "value": "*\n * Get list of filter IDs\n * @return {[type]} [description]\n ", "range": [ - 86546, - 86625 + 86053, + 86132 ], "loc": { "start": { - "line": 2836, + "line": 2824, "column": 4 }, "end": { - "line": 2839, + "line": 2827, "column": 7 } } @@ -160595,16 +158793,16 @@ "type": "Identifier", "name": "getFiltersId", "range": [ - 86630, - 86642 + 86137, + 86149 ], "loc": { "start": { - "line": 2840, + "line": 2828, "column": 4 }, "end": { - "line": 2840, + "line": 2828, "column": 16 } } @@ -160627,16 +158825,16 @@ "object": { "type": "ThisExpression", "range": [ - 86662, - 86666 + 86169, + 86173 ], "loc": { "start": { - "line": 2841, + "line": 2829, "column": 15 }, "end": { - "line": 2841, + "line": 2829, "column": 19 } } @@ -160645,31 +158843,31 @@ "type": "Identifier", "name": "fltIds", "range": [ - 86667, - 86673 + 86174, + 86180 ], "loc": { "start": { - "line": 2841, + "line": 2829, "column": 20 }, "end": { - "line": 2841, + "line": 2829, "column": 26 } } }, "range": [ - 86662, - 86673 + 86169, + 86180 ], "loc": { "start": { - "line": 2841, + "line": 2829, "column": 15 }, "end": { - "line": 2841, + "line": 2829, "column": 26 } } @@ -160678,62 +158876,62 @@ "type": "ArrayExpression", "elements": [], "range": [ - 86677, - 86679 + 86184, + 86186 ], "loc": { "start": { - "line": 2841, + "line": 2829, "column": 30 }, "end": { - "line": 2841, + "line": 2829, "column": 32 } } }, "range": [ - 86662, - 86679 + 86169, + 86186 ], "loc": { "start": { - "line": 2841, + "line": 2829, "column": 15 }, "end": { - "line": 2841, + "line": 2829, "column": 32 } } }, "range": [ - 86655, - 86680 + 86162, + 86187 ], "loc": { "start": { - "line": 2841, + "line": 2829, "column": 8 }, "end": { - "line": 2841, + "line": 2829, "column": 33 } } } ], "range": [ - 86645, - 86686 + 86152, + 86193 ], "loc": { "start": { - "line": 2840, + "line": 2828, "column": 19 }, "end": { - "line": 2842, + "line": 2830, "column": 5 } } @@ -160741,16 +158939,16 @@ "generator": false, "expression": false, "range": [ - 86642, - 86686 + 86149, + 86193 ], "loc": { "start": { - "line": 2840, + "line": 2828, "column": 16 }, "end": { - "line": 2842, + "line": 2830, "column": 5 } } @@ -160758,16 +158956,16 @@ "kind": "method", "computed": false, "range": [ - 86630, - 86686 + 86137, + 86193 ], "loc": { "start": { - "line": 2840, + "line": 2828, "column": 4 }, "end": { - "line": 2842, + "line": 2830, "column": 5 } }, @@ -160776,16 +158974,16 @@ "type": "Block", "value": "*\n * Get list of filter IDs\n * @return {[type]} [description]\n ", "range": [ - 86546, - 86625 + 86053, + 86132 ], "loc": { "start": { - "line": 2836, + "line": 2824, "column": 4 }, "end": { - "line": 2839, + "line": 2827, "column": 7 } } @@ -160796,16 +158994,16 @@ "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": [ - 86692, - 86868 + 86199, + 86375 ], "loc": { "start": { - "line": 2844, + "line": 2832, "column": 4 }, "end": { - "line": 2848, + "line": 2836, "column": 7 } } @@ -160819,16 +159017,16 @@ "type": "Identifier", "name": "getValidRows", "range": [ - 86873, - 86885 + 86380, + 86392 ], "loc": { "start": { - "line": 2849, + "line": 2837, "column": 4 }, "end": { - "line": 2849, + "line": 2837, "column": 16 } } @@ -160841,16 +159039,16 @@ "type": "Identifier", "name": "reCalc", "range": [ - 86886, - 86892 + 86393, + 86399 ], "loc": { "start": { - "line": 2849, + "line": 2837, "column": 17 }, "end": { - "line": 2849, + "line": 2837, "column": 23 } } @@ -160868,32 +159066,32 @@ "type": "Identifier", "name": "reCalc", "range": [ - 86909, - 86915 + 86416, + 86422 ], "loc": { "start": { - "line": 2850, + "line": 2838, "column": 13 }, "end": { - "line": 2850, + "line": 2838, "column": 19 } } }, "prefix": true, "range": [ - 86908, - 86915 + 86415, + 86422 ], "loc": { "start": { - "line": 2850, + "line": 2838, "column": 12 }, "end": { - "line": 2850, + "line": 2838, "column": 19 } } @@ -160909,16 +159107,16 @@ "object": { "type": "ThisExpression", "range": [ - 86938, - 86942 + 86445, + 86449 ], "loc": { "start": { - "line": 2851, + "line": 2839, "column": 19 }, "end": { - "line": 2851, + "line": 2839, "column": 23 } } @@ -160927,78 +159125,78 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 86943, - 86957 + 86450, + 86464 ], "loc": { "start": { - "line": 2851, + "line": 2839, "column": 24 }, "end": { - "line": 2851, + "line": 2839, "column": 38 } } }, "range": [ - 86938, - 86957 + 86445, + 86464 ], "loc": { "start": { - "line": 2851, + "line": 2839, "column": 19 }, "end": { - "line": 2851, + "line": 2839, "column": 38 } } }, "range": [ - 86931, - 86958 + 86438, + 86465 ], "loc": { "start": { - "line": 2851, + "line": 2839, "column": 12 }, "end": { - "line": 2851, + "line": 2839, "column": 39 } } } ], "range": [ - 86917, - 86968 + 86424, + 86475 ], "loc": { "start": { - "line": 2850, + "line": 2838, "column": 21 }, "end": { - "line": 2852, + "line": 2840, "column": 9 } } }, "alternate": null, "range": [ - 86904, - 86968 + 86411, + 86475 ], "loc": { "start": { - "line": 2850, + "line": 2838, "column": 8 }, "end": { - "line": 2852, + "line": 2840, "column": 9 } } @@ -161012,16 +159210,16 @@ "type": "Identifier", "name": "nbRows", "range": [ - 86982, - 86988 + 86489, + 86495 ], "loc": { "start": { - "line": 2854, + "line": 2842, "column": 12 }, "end": { - "line": 2854, + "line": 2842, "column": 18 } } @@ -161034,16 +159232,16 @@ "object": { "type": "ThisExpression", "range": [ - 86991, - 86995 + 86498, + 86502 ], "loc": { "start": { - "line": 2854, + "line": 2842, "column": 21 }, "end": { - "line": 2854, + "line": 2842, "column": 25 } } @@ -161052,31 +159250,31 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 86996, - 87005 + 86503, + 86512 ], "loc": { "start": { - "line": 2854, + "line": 2842, "column": 26 }, "end": { - "line": 2854, + "line": 2842, "column": 35 } } }, "range": [ - 86991, - 87005 + 86498, + 86512 ], "loc": { "start": { - "line": 2854, + "line": 2842, "column": 21 }, "end": { - "line": 2854, + "line": 2842, "column": 35 } } @@ -161087,47 +159285,47 @@ "value": true, "raw": "true", "range": [ - 87006, - 87010 + 86513, + 86517 ], "loc": { "start": { - "line": 2854, + "line": 2842, "column": 36 }, "end": { - "line": 2854, + "line": 2842, "column": 40 } } } ], "range": [ - 86991, - 87011 + 86498, + 86518 ], "loc": { "start": { - "line": 2854, + "line": 2842, "column": 21 }, "end": { - "line": 2854, + "line": 2842, "column": 41 } } }, "range": [ - 86982, - 87011 + 86489, + 86518 ], "loc": { "start": { - "line": 2854, + "line": 2842, "column": 12 }, "end": { - "line": 2854, + "line": 2842, "column": 41 } } @@ -161135,16 +159333,16 @@ ], "kind": "let", "range": [ - 86978, - 87012 + 86485, + 86519 ], "loc": { "start": { - "line": 2854, + "line": 2842, "column": 8 }, "end": { - "line": 2854, + "line": 2842, "column": 42 } } @@ -161160,16 +159358,16 @@ "object": { "type": "ThisExpression", "range": [ - 87021, - 87025 + 86528, + 86532 ], "loc": { "start": { - "line": 2855, + "line": 2843, "column": 8 }, "end": { - "line": 2855, + "line": 2843, "column": 12 } } @@ -161178,31 +159376,31 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 87026, - 87040 + 86533, + 86547 ], "loc": { "start": { - "line": 2855, + "line": 2843, "column": 13 }, "end": { - "line": 2855, + "line": 2843, "column": 27 } } }, "range": [ - 87021, - 87040 + 86528, + 86547 ], "loc": { "start": { - "line": 2855, + "line": 2843, "column": 8 }, "end": { - "line": 2855, + "line": 2843, "column": 27 } } @@ -161211,46 +159409,46 @@ "type": "ArrayExpression", "elements": [], "range": [ - 87043, - 87045 + 86550, + 86552 ], "loc": { "start": { - "line": 2855, + "line": 2843, "column": 30 }, "end": { - "line": 2855, + "line": 2843, "column": 32 } } }, "range": [ - 87021, - 87045 + 86528, + 86552 ], "loc": { "start": { - "line": 2855, + "line": 2843, "column": 8 }, "end": { - "line": 2855, + "line": 2843, "column": 32 } } }, "range": [ - 87021, - 87046 + 86528, + 86553 ], "loc": { "start": { - "line": 2855, + "line": 2843, "column": 8 }, "end": { - "line": 2855, + "line": 2843, "column": 33 } } @@ -161266,16 +159464,16 @@ "type": "Identifier", "name": "k", "range": [ - 87064, - 87065 + 86571, + 86572 ], "loc": { "start": { - "line": 2856, + "line": 2844, "column": 17 }, "end": { - "line": 2856, + "line": 2844, "column": 18 } } @@ -161286,16 +159484,16 @@ "object": { "type": "ThisExpression", "range": [ - 87068, - 87072 + 86575, + 86579 ], "loc": { "start": { - "line": 2856, + "line": 2844, "column": 21 }, "end": { - "line": 2856, + "line": 2844, "column": 25 } } @@ -161304,46 +159502,46 @@ "type": "Identifier", "name": "refRow", "range": [ - 87073, - 87079 + 86580, + 86586 ], "loc": { "start": { - "line": 2856, + "line": 2844, "column": 26 }, "end": { - "line": 2856, + "line": 2844, "column": 32 } } }, "range": [ - 87068, - 87079 + 86575, + 86586 ], "loc": { "start": { - "line": 2856, + "line": 2844, "column": 21 }, "end": { - "line": 2856, + "line": 2844, "column": 32 } } }, "range": [ - 87064, - 87079 + 86571, + 86586 ], "loc": { "start": { - "line": 2856, + "line": 2844, "column": 17 }, "end": { - "line": 2856, + "line": 2844, "column": 32 } } @@ -161351,16 +159549,16 @@ ], "kind": "let", "range": [ - 87060, - 87079 + 86567, + 86586 ], "loc": { "start": { - "line": 2856, + "line": 2844, "column": 13 }, "end": { - "line": 2856, + "line": 2844, "column": 32 } } @@ -161372,16 +159570,16 @@ "type": "Identifier", "name": "k", "range": [ - 87081, - 87082 + 86588, + 86589 ], "loc": { "start": { - "line": 2856, + "line": 2844, "column": 34 }, "end": { - "line": 2856, + "line": 2844, "column": 35 } } @@ -161390,31 +159588,31 @@ "type": "Identifier", "name": "nbRows", "range": [ - 87085, - 87091 + 86592, + 86598 ], "loc": { "start": { - "line": 2856, + "line": 2844, "column": 38 }, "end": { - "line": 2856, + "line": 2844, "column": 44 } } }, "range": [ - 87081, - 87091 + 86588, + 86598 ], "loc": { "start": { - "line": 2856, + "line": 2844, "column": 34 }, "end": { - "line": 2856, + "line": 2844, "column": 44 } } @@ -161426,32 +159624,32 @@ "type": "Identifier", "name": "k", "range": [ - 87093, - 87094 + 86600, + 86601 ], "loc": { "start": { - "line": 2856, + "line": 2844, "column": 46 }, "end": { - "line": 2856, + "line": 2844, "column": 47 } } }, "prefix": false, "range": [ - 87093, - 87096 + 86600, + 86603 ], "loc": { "start": { - "line": 2856, + "line": 2844, "column": 46 }, "end": { - "line": 2856, + "line": 2844, "column": 49 } } @@ -161468,16 +159666,16 @@ "type": "Identifier", "name": "r", "range": [ - 87116, - 87117 + 86623, + 86624 ], "loc": { "start": { - "line": 2857, + "line": 2845, "column": 16 }, "end": { - "line": 2857, + "line": 2845, "column": 17 } } @@ -161494,16 +159692,16 @@ "object": { "type": "ThisExpression", "range": [ - 87120, - 87124 + 86627, + 86631 ], "loc": { "start": { - "line": 2857, + "line": 2845, "column": 20 }, "end": { - "line": 2857, + "line": 2845, "column": 24 } } @@ -161512,31 +159710,31 @@ "type": "Identifier", "name": "tbl", "range": [ - 87125, - 87128 + 86632, + 86635 ], "loc": { "start": { - "line": 2857, + "line": 2845, "column": 25 }, "end": { - "line": 2857, + "line": 2845, "column": 28 } } }, "range": [ - 87120, - 87128 + 86627, + 86635 ], "loc": { "start": { - "line": 2857, + "line": 2845, "column": 20 }, "end": { - "line": 2857, + "line": 2845, "column": 28 } } @@ -161545,31 +159743,31 @@ "type": "Identifier", "name": "rows", "range": [ - 87129, - 87133 + 86636, + 86640 ], "loc": { "start": { - "line": 2857, + "line": 2845, "column": 29 }, "end": { - "line": 2857, + "line": 2845, "column": 33 } } }, "range": [ - 87120, - 87133 + 86627, + 86640 ], "loc": { "start": { - "line": 2857, + "line": 2845, "column": 20 }, "end": { - "line": 2857, + "line": 2845, "column": 33 } } @@ -161578,46 +159776,46 @@ "type": "Identifier", "name": "k", "range": [ - 87134, - 87135 + 86641, + 86642 ], "loc": { "start": { - "line": 2857, + "line": 2845, "column": 34 }, "end": { - "line": 2857, + "line": 2845, "column": 35 } } }, "range": [ - 87120, - 87136 + 86627, + 86643 ], "loc": { "start": { - "line": 2857, + "line": 2845, "column": 20 }, "end": { - "line": 2857, + "line": 2845, "column": 36 } } }, "range": [ - 87116, - 87136 + 86623, + 86643 ], "loc": { "start": { - "line": 2857, + "line": 2845, "column": 16 }, "end": { - "line": 2857, + "line": 2845, "column": 36 } } @@ -161625,16 +159823,16 @@ ], "kind": "let", "range": [ - 87112, - 87137 + 86619, + 86644 ], "loc": { "start": { - "line": 2857, + "line": 2845, "column": 12 }, "end": { - "line": 2857, + "line": 2845, "column": 37 } } @@ -161650,16 +159848,16 @@ "object": { "type": "ThisExpression", "range": [ - 87155, - 87159 + 86662, + 86666 ], "loc": { "start": { - "line": 2858, + "line": 2846, "column": 17 }, "end": { - "line": 2858, + "line": 2846, "column": 21 } } @@ -161668,47 +159866,47 @@ "type": "Identifier", "name": "paging", "range": [ - 87160, - 87166 + 86667, + 86673 ], "loc": { "start": { - "line": 2858, + "line": 2846, "column": 22 }, "end": { - "line": 2858, + "line": 2846, "column": 28 } } }, "range": [ - 87155, - 87166 + 86662, + 86673 ], "loc": { "start": { - "line": 2858, + "line": 2846, "column": 17 }, "end": { - "line": 2858, + "line": 2846, "column": 28 } } }, "prefix": true, "range": [ - 87154, - 87166 + 86661, + 86673 ], "loc": { "start": { - "line": 2858, + "line": 2846, "column": 16 }, "end": { - "line": 2858, + "line": 2846, "column": 28 } } @@ -161729,16 +159927,16 @@ "object": { "type": "ThisExpression", "range": [ - 87190, - 87194 + 86697, + 86701 ], "loc": { "start": { - "line": 2859, + "line": 2847, "column": 20 }, "end": { - "line": 2859, + "line": 2847, "column": 24 } } @@ -161747,31 +159945,31 @@ "type": "Identifier", "name": "getRowDisplay", "range": [ - 87195, - 87208 + 86702, + 86715 ], "loc": { "start": { - "line": 2859, + "line": 2847, "column": 25 }, "end": { - "line": 2859, + "line": 2847, "column": 38 } } }, "range": [ - 87190, - 87208 + 86697, + 86715 ], "loc": { "start": { - "line": 2859, + "line": 2847, "column": 20 }, "end": { - "line": 2859, + "line": 2847, "column": 38 } } @@ -161781,32 +159979,32 @@ "type": "Identifier", "name": "r", "range": [ - 87209, - 87210 + 86716, + 86717 ], "loc": { "start": { - "line": 2859, + "line": 2847, "column": 39 }, "end": { - "line": 2859, + "line": 2847, "column": 40 } } } ], "range": [ - 87190, - 87211 + 86697, + 86718 ], "loc": { "start": { - "line": 2859, + "line": 2847, "column": 20 }, "end": { - "line": 2859, + "line": 2847, "column": 41 } } @@ -161815,31 +160013,31 @@ "type": "Identifier", "name": "NONE", "range": [ - 87216, - 87220 + 86723, + 86727 ], "loc": { "start": { - "line": 2859, + "line": 2847, "column": 46 }, "end": { - "line": 2859, + "line": 2847, "column": 50 } } }, "range": [ - 87190, - 87220 + 86697, + 86727 ], "loc": { "start": { - "line": 2859, + "line": 2847, "column": 20 }, "end": { - "line": 2859, + "line": 2847, "column": 50 } } @@ -161860,16 +160058,16 @@ "object": { "type": "ThisExpression", "range": [ - 87244, - 87248 + 86751, + 86755 ], "loc": { "start": { - "line": 2860, + "line": 2848, "column": 20 }, "end": { - "line": 2860, + "line": 2848, "column": 24 } } @@ -161878,31 +160076,31 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 87249, - 87263 + 86756, + 86770 ], "loc": { "start": { - "line": 2860, + "line": 2848, "column": 25 }, "end": { - "line": 2860, + "line": 2848, "column": 39 } } }, "range": [ - 87244, - 87263 + 86751, + 86770 ], "loc": { "start": { - "line": 2860, + "line": 2848, "column": 20 }, "end": { - "line": 2860, + "line": 2848, "column": 39 } } @@ -161911,31 +160109,31 @@ "type": "Identifier", "name": "push", "range": [ - 87264, - 87268 + 86771, + 86775 ], "loc": { "start": { - "line": 2860, + "line": 2848, "column": 40 }, "end": { - "line": 2860, + "line": 2848, "column": 44 } } }, "range": [ - 87244, - 87268 + 86751, + 86775 ], "loc": { "start": { - "line": 2860, + "line": 2848, "column": 20 }, "end": { - "line": 2860, + "line": 2848, "column": 44 } } @@ -161948,16 +160146,16 @@ "type": "Identifier", "name": "r", "range": [ - 87269, - 87270 + 86776, + 86777 ], "loc": { "start": { - "line": 2860, + "line": 2848, "column": 45 }, "end": { - "line": 2860, + "line": 2848, "column": 46 } } @@ -161966,110 +160164,110 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 87271, - 87279 + 86778, + 86786 ], "loc": { "start": { - "line": 2860, + "line": 2848, "column": 47 }, "end": { - "line": 2860, + "line": 2848, "column": 55 } } }, "range": [ - 87269, - 87279 + 86776, + 86786 ], "loc": { "start": { - "line": 2860, + "line": 2848, "column": 45 }, "end": { - "line": 2860, + "line": 2848, "column": 55 } } } ], "range": [ - 87244, - 87280 + 86751, + 86787 ], "loc": { "start": { - "line": 2860, + "line": 2848, "column": 20 }, "end": { - "line": 2860, + "line": 2848, "column": 56 } } }, "range": [ - 87244, - 87281 + 86751, + 86788 ], "loc": { "start": { - "line": 2860, + "line": 2848, "column": 20 }, "end": { - "line": 2860, + "line": 2848, "column": 57 } } } ], "range": [ - 87222, - 87299 + 86729, + 86806 ], "loc": { "start": { - "line": 2859, + "line": 2847, "column": 52 }, "end": { - "line": 2861, + "line": 2849, "column": 17 } } }, "alternate": null, "range": [ - 87186, - 87299 + 86693, + 86806 ], "loc": { "start": { - "line": 2859, + "line": 2847, "column": 16 }, "end": { - "line": 2861, + "line": 2849, "column": 17 } } } ], "range": [ - 87168, - 87313 + 86675, + 86820 ], "loc": { "start": { - "line": 2858, + "line": 2846, "column": 30 }, "end": { - "line": 2862, + "line": 2850, "column": 13 } } @@ -162094,16 +160292,16 @@ "type": "Identifier", "name": "r", "range": [ - 87341, - 87342 + 86848, + 86849 ], "loc": { "start": { - "line": 2863, + "line": 2851, "column": 20 }, "end": { - "line": 2863, + "line": 2851, "column": 21 } } @@ -162112,31 +160310,31 @@ "type": "Identifier", "name": "getAttribute", "range": [ - 87343, - 87355 + 86850, + 86862 ], "loc": { "start": { - "line": 2863, + "line": 2851, "column": 22 }, "end": { - "line": 2863, + "line": 2851, "column": 34 } } }, "range": [ - 87341, - 87355 + 86848, + 86862 ], "loc": { "start": { - "line": 2863, + "line": 2851, "column": 20 }, "end": { - "line": 2863, + "line": 2851, "column": 34 } } @@ -162147,32 +160345,32 @@ "value": "validRow", "raw": "'validRow'", "range": [ - 87356, - 87366 + 86863, + 86873 ], "loc": { "start": { - "line": 2863, + "line": 2851, "column": 35 }, "end": { - "line": 2863, + "line": 2851, "column": 45 } } } ], "range": [ - 87341, - 87367 + 86848, + 86874 ], "loc": { "start": { - "line": 2863, + "line": 2851, "column": 20 }, "end": { - "line": 2863, + "line": 2851, "column": 46 } } @@ -162182,31 +160380,31 @@ "value": "true", "raw": "'true'", "range": [ - 87372, - 87378 + 86879, + 86885 ], "loc": { "start": { - "line": 2863, + "line": 2851, "column": 51 }, "end": { - "line": 2863, + "line": 2851, "column": 57 } } }, "range": [ - 87341, - 87378 + 86848, + 86885 ], "loc": { "start": { - "line": 2863, + "line": 2851, "column": 20 }, "end": { - "line": 2863, + "line": 2851, "column": 57 } } @@ -162223,16 +160421,16 @@ "type": "Identifier", "name": "r", "range": [ - 87402, - 87403 + 86909, + 86910 ], "loc": { "start": { - "line": 2864, + "line": 2852, "column": 20 }, "end": { - "line": 2864, + "line": 2852, "column": 21 } } @@ -162241,31 +160439,31 @@ "type": "Identifier", "name": "getAttribute", "range": [ - 87404, - 87416 + 86911, + 86923 ], "loc": { "start": { - "line": 2864, + "line": 2852, "column": 22 }, "end": { - "line": 2864, + "line": 2852, "column": 34 } } }, "range": [ - 87402, - 87416 + 86909, + 86923 ], "loc": { "start": { - "line": 2864, + "line": 2852, "column": 20 }, "end": { - "line": 2864, + "line": 2852, "column": 34 } } @@ -162276,32 +160474,32 @@ "value": "validRow", "raw": "'validRow'", "range": [ - 87417, - 87427 + 86924, + 86934 ], "loc": { "start": { - "line": 2864, + "line": 2852, "column": 35 }, "end": { - "line": 2864, + "line": 2852, "column": 45 } } } ], "range": [ - 87402, - 87428 + 86909, + 86935 ], "loc": { "start": { - "line": 2864, + "line": 2852, "column": 20 }, "end": { - "line": 2864, + "line": 2852, "column": 46 } } @@ -162311,46 +160509,46 @@ "value": null, "raw": "null", "range": [ - 87433, - 87437 + 86940, + 86944 ], "loc": { "start": { - "line": 2864, + "line": 2852, "column": 51 }, "end": { - "line": 2864, + "line": 2852, "column": 55 } } }, "range": [ - 87402, - 87437 + 86909, + 86944 ], "loc": { "start": { - "line": 2864, + "line": 2852, "column": 20 }, "end": { - "line": 2864, + "line": 2852, "column": 55 } } }, "range": [ - 87341, - 87437 + 86848, + 86944 ], "loc": { "start": { - "line": 2863, + "line": 2851, "column": 20 }, "end": { - "line": 2864, + "line": 2852, "column": 55 } } @@ -162371,16 +160569,16 @@ "object": { "type": "ThisExpression", "range": [ - 87461, - 87465 + 86968, + 86972 ], "loc": { "start": { - "line": 2865, + "line": 2853, "column": 20 }, "end": { - "line": 2865, + "line": 2853, "column": 24 } } @@ -162389,31 +160587,31 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 87466, - 87480 + 86973, + 86987 ], "loc": { "start": { - "line": 2865, + "line": 2853, "column": 25 }, "end": { - "line": 2865, + "line": 2853, "column": 39 } } }, "range": [ - 87461, - 87480 + 86968, + 86987 ], "loc": { "start": { - "line": 2865, + "line": 2853, "column": 20 }, "end": { - "line": 2865, + "line": 2853, "column": 39 } } @@ -162422,31 +160620,31 @@ "type": "Identifier", "name": "push", "range": [ - 87481, - 87485 + 86988, + 86992 ], "loc": { "start": { - "line": 2865, + "line": 2853, "column": 40 }, "end": { - "line": 2865, + "line": 2853, "column": 44 } } }, "range": [ - 87461, - 87485 + 86968, + 86992 ], "loc": { "start": { - "line": 2865, + "line": 2853, "column": 20 }, "end": { - "line": 2865, + "line": 2853, "column": 44 } } @@ -162459,16 +160657,16 @@ "type": "Identifier", "name": "r", "range": [ - 87486, - 87487 + 86993, + 86994 ], "loc": { "start": { - "line": 2865, + "line": 2853, "column": 45 }, "end": { - "line": 2865, + "line": 2853, "column": 46 } } @@ -162477,156 +160675,156 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 87488, - 87496 + 86995, + 87003 ], "loc": { "start": { - "line": 2865, + "line": 2853, "column": 47 }, "end": { - "line": 2865, + "line": 2853, "column": 55 } } }, "range": [ - 87486, - 87496 + 86993, + 87003 ], "loc": { "start": { - "line": 2865, + "line": 2853, "column": 45 }, "end": { - "line": 2865, + "line": 2853, "column": 55 } } } ], "range": [ - 87461, - 87497 + 86968, + 87004 ], "loc": { "start": { - "line": 2865, + "line": 2853, "column": 20 }, "end": { - "line": 2865, + "line": 2853, "column": 56 } } }, "range": [ - 87461, - 87498 + 86968, + 87005 ], "loc": { "start": { - "line": 2865, + "line": 2853, "column": 20 }, "end": { - "line": 2865, + "line": 2853, "column": 57 } } } ], "range": [ - 87439, - 87516 + 86946, + 87023 ], "loc": { "start": { - "line": 2864, + "line": 2852, "column": 57 }, "end": { - "line": 2866, + "line": 2854, "column": 17 } } }, "alternate": null, "range": [ - 87337, - 87516 + 86844, + 87023 ], "loc": { "start": { - "line": 2863, + "line": 2851, "column": 16 }, "end": { - "line": 2866, + "line": 2854, "column": 17 } } } ], "range": [ - 87319, - 87530 + 86826, + 87037 ], "loc": { "start": { - "line": 2862, + "line": 2850, "column": 19 }, "end": { - "line": 2867, + "line": 2855, "column": 13 } } }, "range": [ - 87150, - 87530 + 86657, + 87037 ], "loc": { "start": { - "line": 2858, + "line": 2846, "column": 12 }, "end": { - "line": 2867, + "line": 2855, "column": 13 } } } ], "range": [ - 87098, - 87540 + 86605, + 87047 ], "loc": { "start": { - "line": 2856, + "line": 2844, "column": 51 }, "end": { - "line": 2868, + "line": 2856, "column": 9 } } }, "range": [ - 87055, - 87540 + 86562, + 87047 ], "loc": { "start": { - "line": 2856, + "line": 2844, "column": 8 }, "end": { - "line": 2868, + "line": 2856, "column": 9 } } @@ -162639,16 +160837,16 @@ "object": { "type": "ThisExpression", "range": [ - 87556, - 87560 + 87063, + 87067 ], "loc": { "start": { - "line": 2869, + "line": 2857, "column": 15 }, "end": { - "line": 2869, + "line": 2857, "column": 19 } } @@ -162657,62 +160855,62 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 87561, - 87575 + 87068, + 87082 ], "loc": { "start": { - "line": 2869, + "line": 2857, "column": 20 }, "end": { - "line": 2869, + "line": 2857, "column": 34 } } }, "range": [ - 87556, - 87575 + 87063, + 87082 ], "loc": { "start": { - "line": 2869, + "line": 2857, "column": 15 }, "end": { - "line": 2869, + "line": 2857, "column": 34 } } }, "range": [ - 87549, - 87576 + 87056, + 87083 ], "loc": { "start": { - "line": 2869, + "line": 2857, "column": 8 }, "end": { - "line": 2869, + "line": 2857, "column": 35 } } } ], "range": [ - 86894, - 87582 + 86401, + 87089 ], "loc": { "start": { - "line": 2849, + "line": 2837, "column": 25 }, "end": { - "line": 2870, + "line": 2858, "column": 5 } } @@ -162720,16 +160918,16 @@ "generator": false, "expression": false, "range": [ - 86885, - 87582 + 86392, + 87089 ], "loc": { "start": { - "line": 2849, + "line": 2837, "column": 16 }, "end": { - "line": 2870, + "line": 2858, "column": 5 } } @@ -162737,16 +160935,16 @@ "kind": "method", "computed": false, "range": [ - 86873, - 87582 + 86380, + 87089 ], "loc": { "start": { - "line": 2849, + "line": 2837, "column": 4 }, "end": { - "line": 2870, + "line": 2858, "column": 5 } }, @@ -162755,16 +160953,16 @@ "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": [ - 86692, - 86868 + 86199, + 86375 ], "loc": { "start": { - "line": 2844, + "line": 2832, "column": 4 }, "end": { - "line": 2848, + "line": 2836, "column": 7 } } @@ -162775,16 +160973,16 @@ "type": "Block", "value": "*\n * Get the index of the row containing the filters\n * @return {Number}\n ", "range": [ - 87588, - 87678 + 87095, + 87185 ], "loc": { "start": { - "line": 2872, + "line": 2860, "column": 4 }, "end": { - "line": 2875, + "line": 2863, "column": 7 } } @@ -162798,16 +160996,16 @@ "type": "Identifier", "name": "getFiltersRowIndex", "range": [ - 87683, - 87701 + 87190, + 87208 ], "loc": { "start": { - "line": 2876, + "line": 2864, "column": 4 }, "end": { - "line": 2876, + "line": 2864, "column": 22 } } @@ -162827,16 +161025,16 @@ "object": { "type": "ThisExpression", "range": [ - 87721, - 87725 + 87228, + 87232 ], "loc": { "start": { - "line": 2877, + "line": 2865, "column": 15 }, "end": { - "line": 2877, + "line": 2865, "column": 19 } } @@ -162845,62 +161043,62 @@ "type": "Identifier", "name": "filtersRowIndex", "range": [ - 87726, - 87741 + 87233, + 87248 ], "loc": { "start": { - "line": 2877, + "line": 2865, "column": 20 }, "end": { - "line": 2877, + "line": 2865, "column": 35 } } }, "range": [ - 87721, - 87741 + 87228, + 87248 ], "loc": { "start": { - "line": 2877, + "line": 2865, "column": 15 }, "end": { - "line": 2877, + "line": 2865, "column": 35 } } }, "range": [ - 87714, - 87742 + 87221, + 87249 ], "loc": { "start": { - "line": 2877, + "line": 2865, "column": 8 }, "end": { - "line": 2877, + "line": 2865, "column": 36 } } } ], "range": [ - 87704, - 87748 + 87211, + 87255 ], "loc": { "start": { - "line": 2876, + "line": 2864, "column": 25 }, "end": { - "line": 2878, + "line": 2866, "column": 5 } } @@ -162908,16 +161106,16 @@ "generator": false, "expression": false, "range": [ - 87701, - 87748 + 87208, + 87255 ], "loc": { "start": { - "line": 2876, + "line": 2864, "column": 22 }, "end": { - "line": 2878, + "line": 2866, "column": 5 } } @@ -162925,16 +161123,16 @@ "kind": "method", "computed": false, "range": [ - 87683, - 87748 + 87190, + 87255 ], "loc": { "start": { - "line": 2876, + "line": 2864, "column": 4 }, "end": { - "line": 2878, + "line": 2866, "column": 5 } }, @@ -162943,16 +161141,16 @@ "type": "Block", "value": "*\n * Get the index of the row containing the filters\n * @return {Number}\n ", "range": [ - 87588, - 87678 + 87095, + 87185 ], "loc": { "start": { - "line": 2872, + "line": 2860, "column": 4 }, "end": { - "line": 2875, + "line": 2863, "column": 7 } } @@ -162963,16 +161161,16 @@ "type": "Block", "value": "*\n * Get the index of the headers row\n * @return {Number}\n ", "range": [ - 87754, - 87829 + 87261, + 87336 ], "loc": { "start": { - "line": 2880, + "line": 2868, "column": 4 }, "end": { - "line": 2883, + "line": 2871, "column": 7 } } @@ -162986,16 +161184,16 @@ "type": "Identifier", "name": "getHeadersRowIndex", "range": [ - 87834, - 87852 + 87341, + 87359 ], "loc": { "start": { - "line": 2884, + "line": 2872, "column": 4 }, "end": { - "line": 2884, + "line": 2872, "column": 22 } } @@ -163015,16 +161213,16 @@ "object": { "type": "ThisExpression", "range": [ - 87872, - 87876 + 87379, + 87383 ], "loc": { "start": { - "line": 2885, + "line": 2873, "column": 15 }, "end": { - "line": 2885, + "line": 2873, "column": 19 } } @@ -163033,62 +161231,62 @@ "type": "Identifier", "name": "headersRow", "range": [ - 87877, - 87887 + 87384, + 87394 ], "loc": { "start": { - "line": 2885, + "line": 2873, "column": 20 }, "end": { - "line": 2885, + "line": 2873, "column": 30 } } }, "range": [ - 87872, - 87887 + 87379, + 87394 ], "loc": { "start": { - "line": 2885, + "line": 2873, "column": 15 }, "end": { - "line": 2885, + "line": 2873, "column": 30 } } }, "range": [ - 87865, - 87888 + 87372, + 87395 ], "loc": { "start": { - "line": 2885, + "line": 2873, "column": 8 }, "end": { - "line": 2885, + "line": 2873, "column": 31 } } } ], "range": [ - 87855, - 87894 + 87362, + 87401 ], "loc": { "start": { - "line": 2884, + "line": 2872, "column": 25 }, "end": { - "line": 2886, + "line": 2874, "column": 5 } } @@ -163096,16 +161294,16 @@ "generator": false, "expression": false, "range": [ - 87852, - 87894 + 87359, + 87401 ], "loc": { "start": { - "line": 2884, + "line": 2872, "column": 22 }, "end": { - "line": 2886, + "line": 2874, "column": 5 } } @@ -163113,16 +161311,16 @@ "kind": "method", "computed": false, "range": [ - 87834, - 87894 + 87341, + 87401 ], "loc": { "start": { - "line": 2884, + "line": 2872, "column": 4 }, "end": { - "line": 2886, + "line": 2874, "column": 5 } }, @@ -163131,16 +161329,16 @@ "type": "Block", "value": "*\n * Get the index of the headers row\n * @return {Number}\n ", "range": [ - 87754, - 87829 + 87261, + 87336 ], "loc": { "start": { - "line": 2880, + "line": 2868, "column": 4 }, "end": { - "line": 2883, + "line": 2871, "column": 7 } } @@ -163151,16 +161349,16 @@ "type": "Block", "value": "*\n * Get the row index from where the filtering process start (1st filterable\n * row)\n * @return {Number}\n ", "range": [ - 87900, - 88027 + 87407, + 87534 ], "loc": { "start": { - "line": 2888, + "line": 2876, "column": 4 }, "end": { - "line": 2892, + "line": 2880, "column": 7 } } @@ -163174,16 +161372,16 @@ "type": "Identifier", "name": "getStartRowIndex", "range": [ - 88032, - 88048 + 87539, + 87555 ], "loc": { "start": { - "line": 2893, + "line": 2881, "column": 4 }, "end": { - "line": 2893, + "line": 2881, "column": 20 } } @@ -163203,16 +161401,16 @@ "object": { "type": "ThisExpression", "range": [ - 88068, - 88072 + 87575, + 87579 ], "loc": { "start": { - "line": 2894, + "line": 2882, "column": 15 }, "end": { - "line": 2894, + "line": 2882, "column": 19 } } @@ -163221,62 +161419,62 @@ "type": "Identifier", "name": "refRow", "range": [ - 88073, - 88079 + 87580, + 87586 ], "loc": { "start": { - "line": 2894, + "line": 2882, "column": 20 }, "end": { - "line": 2894, + "line": 2882, "column": 26 } } }, "range": [ - 88068, - 88079 + 87575, + 87586 ], "loc": { "start": { - "line": 2894, + "line": 2882, "column": 15 }, "end": { - "line": 2894, + "line": 2882, "column": 26 } } }, "range": [ - 88061, - 88080 + 87568, + 87587 ], "loc": { "start": { - "line": 2894, + "line": 2882, "column": 8 }, "end": { - "line": 2894, + "line": 2882, "column": 27 } } } ], "range": [ - 88051, - 88086 + 87558, + 87593 ], "loc": { "start": { - "line": 2893, + "line": 2881, "column": 23 }, "end": { - "line": 2895, + "line": 2883, "column": 5 } } @@ -163284,16 +161482,16 @@ "generator": false, "expression": false, "range": [ - 88048, - 88086 + 87555, + 87593 ], "loc": { "start": { - "line": 2893, + "line": 2881, "column": 20 }, "end": { - "line": 2895, + "line": 2883, "column": 5 } } @@ -163301,16 +161499,16 @@ "kind": "method", "computed": false, "range": [ - 88032, - 88086 + 87539, + 87593 ], "loc": { "start": { - "line": 2893, + "line": 2881, "column": 4 }, "end": { - "line": 2895, + "line": 2883, "column": 5 } }, @@ -163319,16 +161517,16 @@ "type": "Block", "value": "*\n * Get the row index from where the filtering process start (1st filterable\n * row)\n * @return {Number}\n ", "range": [ - 87900, - 88027 + 87407, + 87534 ], "loc": { "start": { - "line": 2888, + "line": 2876, "column": 4 }, "end": { - "line": 2892, + "line": 2880, "column": 7 } } @@ -163339,16 +161537,16 @@ "type": "Block", "value": "*\n * Get the index of the last row\n * @return {Number}\n ", "range": [ - 88092, - 88164 + 87599, + 87671 ], "loc": { "start": { - "line": 2897, + "line": 2885, "column": 4 }, "end": { - "line": 2900, + "line": 2888, "column": 7 } } @@ -163362,16 +161560,16 @@ "type": "Identifier", "name": "getLastRowIndex", "range": [ - 88169, - 88184 + 87676, + 87691 ], "loc": { "start": { - "line": 2901, + "line": 2889, "column": 4 }, "end": { - "line": 2901, + "line": 2889, "column": 19 } } @@ -163392,16 +161590,16 @@ "type": "Identifier", "name": "nbRows", "range": [ - 88201, - 88207 + 87708, + 87714 ], "loc": { "start": { - "line": 2902, + "line": 2890, "column": 12 }, "end": { - "line": 2902, + "line": 2890, "column": 18 } } @@ -163414,16 +161612,16 @@ "object": { "type": "ThisExpression", "range": [ - 88210, - 88214 + 87717, + 87721 ], "loc": { "start": { - "line": 2902, + "line": 2890, "column": 21 }, "end": { - "line": 2902, + "line": 2890, "column": 25 } } @@ -163432,31 +161630,31 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 88215, - 88224 + 87722, + 87731 ], "loc": { "start": { - "line": 2902, + "line": 2890, "column": 26 }, "end": { - "line": 2902, + "line": 2890, "column": 35 } } }, "range": [ - 88210, - 88224 + 87717, + 87731 ], "loc": { "start": { - "line": 2902, + "line": 2890, "column": 21 }, "end": { - "line": 2902, + "line": 2890, "column": 35 } } @@ -163467,47 +161665,47 @@ "value": true, "raw": "true", "range": [ - 88225, - 88229 + 87732, + 87736 ], "loc": { "start": { - "line": 2902, + "line": 2890, "column": 36 }, "end": { - "line": 2902, + "line": 2890, "column": 40 } } } ], "range": [ - 88210, - 88230 + 87717, + 87737 ], "loc": { "start": { - "line": 2902, + "line": 2890, "column": 21 }, "end": { - "line": 2902, + "line": 2890, "column": 41 } } }, "range": [ - 88201, - 88230 + 87708, + 87737 ], "loc": { "start": { - "line": 2902, + "line": 2890, "column": 12 }, "end": { - "line": 2902, + "line": 2890, "column": 41 } } @@ -163515,16 +161713,16 @@ ], "kind": "let", "range": [ - 88197, - 88231 + 87704, + 87738 ], "loc": { "start": { - "line": 2902, + "line": 2890, "column": 8 }, "end": { - "line": 2902, + "line": 2890, "column": 42 } } @@ -163538,16 +161736,16 @@ "type": "Identifier", "name": "nbRows", "range": [ - 88248, - 88254 + 87755, + 87761 ], "loc": { "start": { - "line": 2903, + "line": 2891, "column": 16 }, "end": { - "line": 2903, + "line": 2891, "column": 22 } } @@ -163557,62 +161755,62 @@ "value": 1, "raw": "1", "range": [ - 88257, - 88258 + 87764, + 87765 ], "loc": { "start": { - "line": 2903, + "line": 2891, "column": 25 }, "end": { - "line": 2903, + "line": 2891, "column": 26 } } }, "range": [ - 88248, - 88258 + 87755, + 87765 ], "loc": { "start": { - "line": 2903, + "line": 2891, "column": 16 }, "end": { - "line": 2903, + "line": 2891, "column": 26 } } }, "range": [ - 88240, - 88260 + 87747, + 87767 ], "loc": { "start": { - "line": 2903, + "line": 2891, "column": 8 }, "end": { - "line": 2903, + "line": 2891, "column": 28 } } } ], "range": [ - 88187, - 88266 + 87694, + 87773 ], "loc": { "start": { - "line": 2901, + "line": 2889, "column": 22 }, "end": { - "line": 2904, + "line": 2892, "column": 5 } } @@ -163620,16 +161818,16 @@ "generator": false, "expression": false, "range": [ - 88184, - 88266 + 87691, + 87773 ], "loc": { "start": { - "line": 2901, + "line": 2889, "column": 19 }, "end": { - "line": 2904, + "line": 2892, "column": 5 } } @@ -163637,16 +161835,16 @@ "kind": "method", "computed": false, "range": [ - 88169, - 88266 + 87676, + 87773 ], "loc": { "start": { - "line": 2901, + "line": 2889, "column": 4 }, "end": { - "line": 2904, + "line": 2892, "column": 5 } }, @@ -163655,16 +161853,16 @@ "type": "Block", "value": "*\n * Get the index of the last row\n * @return {Number}\n ", "range": [ - 88092, - 88164 + 87599, + 87671 ], "loc": { "start": { - "line": 2897, + "line": 2885, "column": 4 }, "end": { - "line": 2900, + "line": 2888, "column": 7 } } @@ -163675,16 +161873,16 @@ "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 * @returns {Boolean}\n ", "range": [ - 88272, - 88482 + 87779, + 87989 ], "loc": { "start": { - "line": 2906, + "line": 2894, "column": 4 }, "end": { - "line": 2911, + "line": 2899, "column": 7 } } @@ -163698,16 +161896,16 @@ "type": "Identifier", "name": "hasType", "range": [ - 88487, - 88494 + 87994, + 88001 ], "loc": { "start": { - "line": 2912, + "line": 2900, "column": 4 }, "end": { - "line": 2912, + "line": 2900, "column": 11 } } @@ -163720,16 +161918,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 88495, - 88503 + 88002, + 88010 ], "loc": { "start": { - "line": 2912, + "line": 2900, "column": 12 }, "end": { - "line": 2912, + "line": 2900, "column": 20 } } @@ -163740,16 +161938,16 @@ "type": "Identifier", "name": "types", "range": [ - 88505, - 88510 + 88012, + 88017 ], "loc": { "start": { - "line": 2912, + "line": 2900, "column": 22 }, "end": { - "line": 2912, + "line": 2900, "column": 27 } } @@ -163758,31 +161956,31 @@ "type": "ArrayExpression", "elements": [], "range": [ - 88513, - 88515 + 88020, + 88022 ], "loc": { "start": { - "line": 2912, + "line": 2900, "column": 30 }, "end": { - "line": 2912, + "line": 2900, "column": 32 } } }, "range": [ - 88505, - 88515 + 88012, + 88022 ], "loc": { "start": { - "line": 2912, + "line": 2900, "column": 22 }, "end": { - "line": 2912, + "line": 2900, "column": 32 } } @@ -163802,16 +162000,16 @@ "object": { "type": "ThisExpression", "range": [ - 88532, - 88536 + 88039, + 88043 ], "loc": { "start": { - "line": 2913, + "line": 2901, "column": 13 }, "end": { - "line": 2913, + "line": 2901, "column": 17 } } @@ -163820,47 +162018,47 @@ "type": "Identifier", "name": "hasColTypes", "range": [ - 88537, - 88548 + 88044, + 88055 ], "loc": { "start": { - "line": 2913, + "line": 2901, "column": 18 }, "end": { - "line": 2913, + "line": 2901, "column": 29 } } }, "range": [ - 88532, - 88548 + 88039, + 88055 ], "loc": { "start": { - "line": 2913, + "line": 2901, "column": 13 }, "end": { - "line": 2913, + "line": 2901, "column": 29 } } }, "prefix": true, "range": [ - 88531, - 88548 + 88038, + 88055 ], "loc": { "start": { - "line": 2913, + "line": 2901, "column": 12 }, "end": { - "line": 2913, + "line": 2901, "column": 29 } } @@ -163875,63 +162073,63 @@ "value": false, "raw": "false", "range": [ - 88571, - 88576 + 88078, + 88083 ], "loc": { "start": { - "line": 2914, + "line": 2902, "column": 19 }, "end": { - "line": 2914, + "line": 2902, "column": 24 } } }, "range": [ - 88564, - 88577 + 88071, + 88084 ], "loc": { "start": { - "line": 2914, + "line": 2902, "column": 12 }, "end": { - "line": 2914, + "line": 2902, "column": 25 } } } ], "range": [ - 88550, - 88587 + 88057, + 88094 ], "loc": { "start": { - "line": 2913, + "line": 2901, "column": 31 }, "end": { - "line": 2915, + "line": 2903, "column": 9 } } }, "alternate": null, "range": [ - 88527, - 88587 + 88034, + 88094 ], "loc": { "start": { - "line": 2913, + "line": 2901, "column": 8 }, "end": { - "line": 2915, + "line": 2903, "column": 9 } } @@ -163945,16 +162143,16 @@ "type": "Identifier", "name": "colType", "range": [ - 88600, - 88607 + 88107, + 88114 ], "loc": { "start": { - "line": 2916, + "line": 2904, "column": 12 }, "end": { - "line": 2916, + "line": 2904, "column": 19 } } @@ -163968,16 +162166,16 @@ "object": { "type": "ThisExpression", "range": [ - 88610, - 88614 + 88117, + 88121 ], "loc": { "start": { - "line": 2916, + "line": 2904, "column": 22 }, "end": { - "line": 2916, + "line": 2904, "column": 26 } } @@ -163986,31 +162184,31 @@ "type": "Identifier", "name": "colTypes", "range": [ - 88615, - 88623 + 88122, + 88130 ], "loc": { "start": { - "line": 2916, + "line": 2904, "column": 27 }, "end": { - "line": 2916, + "line": 2904, "column": 35 } } }, "range": [ - 88610, - 88623 + 88117, + 88130 ], "loc": { "start": { - "line": 2916, + "line": 2904, "column": 22 }, "end": { - "line": 2916, + "line": 2904, "column": 35 } } @@ -164019,46 +162217,46 @@ "type": "Identifier", "name": "colIndex", "range": [ - 88624, - 88632 + 88131, + 88139 ], "loc": { "start": { - "line": 2916, + "line": 2904, "column": 36 }, "end": { - "line": 2916, + "line": 2904, "column": 44 } } }, "range": [ - 88610, - 88633 + 88117, + 88140 ], "loc": { "start": { - "line": 2916, + "line": 2904, "column": 22 }, "end": { - "line": 2916, + "line": 2904, "column": 45 } } }, "range": [ - 88600, - 88633 + 88107, + 88140 ], "loc": { "start": { - "line": 2916, + "line": 2904, "column": 12 }, "end": { - "line": 2916, + "line": 2904, "column": 45 } } @@ -164066,16 +162264,16 @@ ], "kind": "let", "range": [ - 88596, - 88634 + 88103, + 88141 ], "loc": { "start": { - "line": 2916, + "line": 2904, "column": 8 }, "end": { - "line": 2916, + "line": 2904, "column": 46 } } @@ -164088,16 +162286,16 @@ "type": "Identifier", "name": "isObj", "range": [ - 88647, - 88652 + 88154, + 88159 ], "loc": { "start": { - "line": 2917, + "line": 2905, "column": 12 }, "end": { - "line": 2917, + "line": 2905, "column": 17 } } @@ -164107,32 +162305,32 @@ "type": "Identifier", "name": "colType", "range": [ - 88653, - 88660 + 88160, + 88167 ], "loc": { "start": { - "line": 2917, + "line": 2905, "column": 18 }, "end": { - "line": 2917, + "line": 2905, "column": 25 } } } ], "range": [ - 88647, - 88661 + 88154, + 88168 ], "loc": { "start": { - "line": 2917, + "line": 2905, "column": 12 }, "end": { - "line": 2917, + "line": 2905, "column": 26 } } @@ -164149,16 +162347,16 @@ "type": "Identifier", "name": "colType", "range": [ - 88677, - 88684 + 88184, + 88191 ], "loc": { "start": { - "line": 2918, + "line": 2906, "column": 12 }, "end": { - "line": 2918, + "line": 2906, "column": 19 } } @@ -164170,16 +162368,16 @@ "type": "Identifier", "name": "colType", "range": [ - 88687, - 88694 + 88194, + 88201 ], "loc": { "start": { - "line": 2918, + "line": 2906, "column": 22 }, "end": { - "line": 2918, + "line": 2906, "column": 29 } } @@ -164188,93 +162386,93 @@ "type": "Identifier", "name": "type", "range": [ - 88695, - 88699 + 88202, + 88206 ], "loc": { "start": { - "line": 2918, + "line": 2906, "column": 30 }, "end": { - "line": 2918, + "line": 2906, "column": 34 } } }, "range": [ - 88687, - 88699 + 88194, + 88206 ], "loc": { "start": { - "line": 2918, + "line": 2906, "column": 22 }, "end": { - "line": 2918, + "line": 2906, "column": 34 } } }, "range": [ - 88677, - 88699 + 88184, + 88206 ], "loc": { "start": { - "line": 2918, + "line": 2906, "column": 12 }, "end": { - "line": 2918, + "line": 2906, "column": 34 } } }, "range": [ - 88677, - 88700 + 88184, + 88207 ], "loc": { "start": { - "line": 2918, + "line": 2906, "column": 12 }, "end": { - "line": 2918, + "line": 2906, "column": 35 } } } ], "range": [ - 88663, - 88710 + 88170, + 88217 ], "loc": { "start": { - "line": 2917, + "line": 2905, "column": 28 }, "end": { - "line": 2919, + "line": 2907, "column": 9 } } }, "alternate": null, "range": [ - 88643, - 88710 + 88150, + 88217 ], "loc": { "start": { - "line": 2917, + "line": 2905, "column": 8 }, "end": { - "line": 2919, + "line": 2907, "column": 9 } } @@ -164293,16 +162491,16 @@ "type": "Identifier", "name": "types", "range": [ - 88726, - 88731 + 88233, + 88238 ], "loc": { "start": { - "line": 2920, + "line": 2908, "column": 15 }, "end": { - "line": 2920, + "line": 2908, "column": 20 } } @@ -164311,31 +162509,31 @@ "type": "Identifier", "name": "indexOf", "range": [ - 88732, - 88739 + 88239, + 88246 ], "loc": { "start": { - "line": 2920, + "line": 2908, "column": 21 }, "end": { - "line": 2920, + "line": 2908, "column": 28 } } }, "range": [ - 88726, - 88739 + 88233, + 88246 ], "loc": { "start": { - "line": 2920, + "line": 2908, "column": 15 }, "end": { - "line": 2920, + "line": 2908, "column": 28 } } @@ -164345,32 +162543,32 @@ "type": "Identifier", "name": "colType", "range": [ - 88740, - 88747 + 88247, + 88254 ], "loc": { "start": { - "line": 2920, + "line": 2908, "column": 29 }, "end": { - "line": 2920, + "line": 2908, "column": 36 } } } ], "range": [ - 88726, - 88748 + 88233, + 88255 ], "loc": { "start": { - "line": 2920, + "line": 2908, "column": 15 }, "end": { - "line": 2920, + "line": 2908, "column": 37 } } @@ -164383,78 +162581,78 @@ "value": 1, "raw": "1", "range": [ - 88754, - 88755 + 88261, + 88262 ], "loc": { "start": { - "line": 2920, + "line": 2908, "column": 43 }, "end": { - "line": 2920, + "line": 2908, "column": 44 } } }, "prefix": true, "range": [ - 88753, - 88755 + 88260, + 88262 ], "loc": { "start": { - "line": 2920, + "line": 2908, "column": 42 }, "end": { - "line": 2920, + "line": 2908, "column": 44 } } }, "range": [ - 88726, - 88755 + 88233, + 88262 ], "loc": { "start": { - "line": 2920, + "line": 2908, "column": 15 }, "end": { - "line": 2920, + "line": 2908, "column": 44 } } }, "range": [ - 88719, - 88756 + 88226, + 88263 ], "loc": { "start": { - "line": 2920, + "line": 2908, "column": 8 }, "end": { - "line": 2920, + "line": 2908, "column": 45 } } } ], "range": [ - 88517, - 88762 + 88024, + 88269 ], "loc": { "start": { - "line": 2912, + "line": 2900, "column": 34 }, "end": { - "line": 2921, + "line": 2909, "column": 5 } } @@ -164462,16 +162660,16 @@ "generator": false, "expression": false, "range": [ - 88494, - 88762 + 88001, + 88269 ], "loc": { "start": { - "line": 2912, + "line": 2900, "column": 11 }, "end": { - "line": 2921, + "line": 2909, "column": 5 } } @@ -164479,16 +162677,16 @@ "kind": "method", "computed": false, "range": [ - 88487, - 88762 + 87994, + 88269 ], "loc": { "start": { - "line": 2912, + "line": 2900, "column": 4 }, "end": { - "line": 2921, + "line": 2909, "column": 5 } }, @@ -164497,16 +162695,16 @@ "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 * @returns {Boolean}\n ", "range": [ - 88272, - 88482 + 87779, + 87989 ], "loc": { "start": { - "line": 2906, + "line": 2894, "column": 4 }, "end": { - "line": 2911, + "line": 2899, "column": 7 } } @@ -164517,16 +162715,16 @@ "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": [ - 88768, - 88909 + 88275, + 88416 ], "loc": { "start": { - "line": 2923, + "line": 2911, "column": 4 }, "end": { - "line": 2927, + "line": 2915, "column": 7 } } @@ -164540,16 +162738,16 @@ "type": "Identifier", "name": "getHeaderElement", "range": [ - 88914, - 88930 + 88421, + 88437 ], "loc": { "start": { - "line": 2928, + "line": 2916, "column": 4 }, "end": { - "line": 2928, + "line": 2916, "column": 20 } } @@ -164562,16 +162760,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 88931, - 88939 + 88438, + 88446 ], "loc": { "start": { - "line": 2928, + "line": 2916, "column": 21 }, "end": { - "line": 2928, + "line": 2916, "column": 29 } } @@ -164589,16 +162787,16 @@ "type": "Identifier", "name": "table", "range": [ - 88955, - 88960 + 88462, + 88467 ], "loc": { "start": { - "line": 2929, + "line": 2917, "column": 12 }, "end": { - "line": 2929, + "line": 2917, "column": 17 } } @@ -164611,16 +162809,16 @@ "object": { "type": "ThisExpression", "range": [ - 88963, - 88967 + 88470, + 88474 ], "loc": { "start": { - "line": 2929, + "line": 2917, "column": 20 }, "end": { - "line": 2929, + "line": 2917, "column": 24 } } @@ -164629,31 +162827,31 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 88968, - 88978 + 88475, + 88485 ], "loc": { "start": { - "line": 2929, + "line": 2917, "column": 25 }, "end": { - "line": 2929, + "line": 2917, "column": 35 } } }, "range": [ - 88963, - 88978 + 88470, + 88485 ], "loc": { "start": { - "line": 2929, + "line": 2917, "column": 20 }, "end": { - "line": 2929, + "line": 2917, "column": 35 } } @@ -164670,16 +162868,16 @@ "object": { "type": "ThisExpression", "range": [ - 88981, - 88985 + 88488, + 88492 ], "loc": { "start": { - "line": 2929, + "line": 2917, "column": 38 }, "end": { - "line": 2929, + "line": 2917, "column": 42 } } @@ -164688,31 +162886,31 @@ "type": "Identifier", "name": "Mod", "range": [ - 88986, - 88989 + 88493, + 88496 ], "loc": { "start": { - "line": 2929, + "line": 2917, "column": 43 }, "end": { - "line": 2929, + "line": 2917, "column": 46 } } }, "range": [ - 88981, - 88989 + 88488, + 88496 ], "loc": { "start": { - "line": 2929, + "line": 2917, "column": 38 }, "end": { - "line": 2929, + "line": 2917, "column": 46 } } @@ -164721,31 +162919,31 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 88990, - 89000 + 88497, + 88507 ], "loc": { "start": { - "line": 2929, + "line": 2917, "column": 47 }, "end": { - "line": 2929, + "line": 2917, "column": 57 } } }, "range": [ - 88981, - 89000 + 88488, + 88507 ], "loc": { "start": { - "line": 2929, + "line": 2917, "column": 38 }, "end": { - "line": 2929, + "line": 2917, "column": 57 } } @@ -164754,31 +162952,31 @@ "type": "Identifier", "name": "headTbl", "range": [ - 89001, - 89008 + 88508, + 88515 ], "loc": { "start": { - "line": 2929, + "line": 2917, "column": 58 }, "end": { - "line": 2929, + "line": 2917, "column": 65 } } }, "range": [ - 88981, - 89008 + 88488, + 88515 ], "loc": { "start": { - "line": 2929, + "line": 2917, "column": 38 }, "end": { - "line": 2929, + "line": 2917, "column": 65 } } @@ -164789,16 +162987,16 @@ "object": { "type": "ThisExpression", "range": [ - 89011, - 89015 + 88518, + 88522 ], "loc": { "start": { - "line": 2929, + "line": 2917, "column": 68 }, "end": { - "line": 2929, + "line": 2917, "column": 72 } } @@ -164807,61 +163005,61 @@ "type": "Identifier", "name": "tbl", "range": [ - 89016, - 89019 + 88523, + 88526 ], "loc": { "start": { - "line": 2929, + "line": 2917, "column": 73 }, "end": { - "line": 2929, + "line": 2917, "column": 76 } } }, "range": [ - 89011, - 89019 + 88518, + 88526 ], "loc": { "start": { - "line": 2929, + "line": 2917, "column": 68 }, "end": { - "line": 2929, + "line": 2917, "column": 76 } } }, "range": [ - 88963, - 89019 + 88470, + 88526 ], "loc": { "start": { - "line": 2929, + "line": 2917, "column": 20 }, "end": { - "line": 2929, + "line": 2917, "column": 76 } } }, "range": [ - 88955, - 89019 + 88462, + 88526 ], "loc": { "start": { - "line": 2929, + "line": 2917, "column": 12 }, "end": { - "line": 2929, + "line": 2917, "column": 76 } } @@ -164869,16 +163067,16 @@ ], "kind": "let", "range": [ - 88951, - 89020 + 88458, + 88527 ], "loc": { "start": { - "line": 2929, + "line": 2917, "column": 8 }, "end": { - "line": 2929, + "line": 2917, "column": 77 } } @@ -164892,16 +163090,16 @@ "type": "Identifier", "name": "tHead", "range": [ - 89033, - 89038 + 88540, + 88545 ], "loc": { "start": { - "line": 2930, + "line": 2918, "column": 12 }, "end": { - "line": 2930, + "line": 2918, "column": 17 } } @@ -164912,16 +163110,16 @@ "type": "Identifier", "name": "tag", "range": [ - 89041, - 89044 + 88548, + 88551 ], "loc": { "start": { - "line": 2930, + "line": 2918, "column": 20 }, "end": { - "line": 2930, + "line": 2918, "column": 23 } } @@ -164931,16 +163129,16 @@ "type": "Identifier", "name": "table", "range": [ - 89045, - 89050 + 88552, + 88557 ], "loc": { "start": { - "line": 2930, + "line": 2918, "column": 24 }, "end": { - "line": 2930, + "line": 2918, "column": 29 } } @@ -164950,47 +163148,47 @@ "value": "thead", "raw": "'thead'", "range": [ - 89052, - 89059 + 88559, + 88566 ], "loc": { "start": { - "line": 2930, + "line": 2918, "column": 31 }, "end": { - "line": 2930, + "line": 2918, "column": 38 } } } ], "range": [ - 89041, - 89060 + 88548, + 88567 ], "loc": { "start": { - "line": 2930, + "line": 2918, "column": 20 }, "end": { - "line": 2930, + "line": 2918, "column": 39 } } }, "range": [ - 89033, - 89060 + 88540, + 88567 ], "loc": { "start": { - "line": 2930, + "line": 2918, "column": 12 }, "end": { - "line": 2930, + "line": 2918, "column": 39 } } @@ -164998,16 +163196,16 @@ ], "kind": "let", "range": [ - 89029, - 89061 + 88536, + 88568 ], "loc": { "start": { - "line": 2930, + "line": 2918, "column": 8 }, "end": { - "line": 2930, + "line": 2918, "column": 40 } } @@ -165021,16 +163219,16 @@ "type": "Identifier", "name": "headersRow", "range": [ - 89074, - 89084 + 88581, + 88591 ], "loc": { "start": { - "line": 2931, + "line": 2919, "column": 12 }, "end": { - "line": 2931, + "line": 2919, "column": 22 } } @@ -165041,16 +163239,16 @@ "object": { "type": "ThisExpression", "range": [ - 89087, - 89091 + 88594, + 88598 ], "loc": { "start": { - "line": 2931, + "line": 2919, "column": 25 }, "end": { - "line": 2931, + "line": 2919, "column": 29 } } @@ -165059,46 +163257,46 @@ "type": "Identifier", "name": "headersRow", "range": [ - 89092, - 89102 + 88599, + 88609 ], "loc": { "start": { - "line": 2931, + "line": 2919, "column": 30 }, "end": { - "line": 2931, + "line": 2919, "column": 40 } } }, "range": [ - 89087, - 89102 + 88594, + 88609 ], "loc": { "start": { - "line": 2931, + "line": 2919, "column": 25 }, "end": { - "line": 2931, + "line": 2919, "column": 40 } } }, "range": [ - 89074, - 89102 + 88581, + 88609 ], "loc": { "start": { - "line": 2931, + "line": 2919, "column": 12 }, "end": { - "line": 2931, + "line": 2919, "column": 40 } } @@ -165106,16 +163304,16 @@ ], "kind": "let", "range": [ - 89070, - 89103 + 88577, + 88610 ], "loc": { "start": { - "line": 2931, + "line": 2919, "column": 8 }, "end": { - "line": 2931, + "line": 2919, "column": 41 } } @@ -165129,32 +163327,32 @@ "type": "Identifier", "name": "header", "range": [ - 89116, - 89122 + 88623, + 88629 ], "loc": { "start": { - "line": 2932, + "line": 2920, "column": 12 }, "end": { - "line": 2932, + "line": 2920, "column": 18 } } }, "init": null, "range": [ - 89116, - 89122 + 88623, + 88629 ], "loc": { "start": { - "line": 2932, + "line": 2920, "column": 12 }, "end": { - "line": 2932, + "line": 2920, "column": 18 } } @@ -165162,16 +163360,16 @@ ], "kind": "let", "range": [ - 89112, - 89123 + 88619, + 88630 ], "loc": { "start": { - "line": 2932, + "line": 2920, "column": 8 }, "end": { - "line": 2932, + "line": 2920, "column": 19 } } @@ -165187,16 +163385,16 @@ "type": "Identifier", "name": "i", "range": [ - 89141, - 89142 + 88648, + 88649 ], "loc": { "start": { - "line": 2933, + "line": 2921, "column": 17 }, "end": { - "line": 2933, + "line": 2921, "column": 18 } } @@ -165206,31 +163404,31 @@ "value": 0, "raw": "0", "range": [ - 89145, - 89146 + 88652, + 88653 ], "loc": { "start": { - "line": 2933, + "line": 2921, "column": 21 }, "end": { - "line": 2933, + "line": 2921, "column": 22 } } }, "range": [ - 89141, - 89146 + 88648, + 88653 ], "loc": { "start": { - "line": 2933, + "line": 2921, "column": 17 }, "end": { - "line": 2933, + "line": 2921, "column": 22 } } @@ -165238,16 +163436,16 @@ ], "kind": "let", "range": [ - 89137, - 89146 + 88644, + 88653 ], "loc": { "start": { - "line": 2933, + "line": 2921, "column": 13 }, "end": { - "line": 2933, + "line": 2921, "column": 22 } } @@ -165259,16 +163457,16 @@ "type": "Identifier", "name": "i", "range": [ - 89148, - 89149 + 88655, + 88656 ], "loc": { "start": { - "line": 2933, + "line": 2921, "column": 24 }, "end": { - "line": 2933, + "line": 2921, "column": 25 } } @@ -165279,16 +163477,16 @@ "object": { "type": "ThisExpression", "range": [ - 89152, - 89156 + 88659, + 88663 ], "loc": { "start": { - "line": 2933, + "line": 2921, "column": 28 }, "end": { - "line": 2933, + "line": 2921, "column": 32 } } @@ -165297,46 +163495,46 @@ "type": "Identifier", "name": "nbCells", "range": [ - 89157, - 89164 + 88664, + 88671 ], "loc": { "start": { - "line": 2933, + "line": 2921, "column": 33 }, "end": { - "line": 2933, + "line": 2921, "column": 40 } } }, "range": [ - 89152, - 89164 + 88659, + 88671 ], "loc": { "start": { - "line": 2933, + "line": 2921, "column": 28 }, "end": { - "line": 2933, + "line": 2921, "column": 40 } } }, "range": [ - 89148, - 89164 + 88655, + 88671 ], "loc": { "start": { - "line": 2933, + "line": 2921, "column": 24 }, "end": { - "line": 2933, + "line": 2921, "column": 40 } } @@ -165348,32 +163546,32 @@ "type": "Identifier", "name": "i", "range": [ - 89166, - 89167 + 88673, + 88674 ], "loc": { "start": { - "line": 2933, + "line": 2921, "column": 42 }, "end": { - "line": 2933, + "line": 2921, "column": 43 } } }, "prefix": false, "range": [ - 89166, - 89169 + 88673, + 88676 ], "loc": { "start": { - "line": 2933, + "line": 2921, "column": 42 }, "end": { - "line": 2933, + "line": 2921, "column": 45 } } @@ -165390,16 +163588,16 @@ "type": "Identifier", "name": "i", "range": [ - 89189, - 89190 + 88696, + 88697 ], "loc": { "start": { - "line": 2934, + "line": 2922, "column": 16 }, "end": { - "line": 2934, + "line": 2922, "column": 17 } } @@ -165408,31 +163606,31 @@ "type": "Identifier", "name": "colIndex", "range": [ - 89195, - 89203 + 88702, + 88710 ], "loc": { "start": { - "line": 2934, + "line": 2922, "column": 22 }, "end": { - "line": 2934, + "line": 2922, "column": 30 } } }, "range": [ - 89189, - 89203 + 88696, + 88710 ], "loc": { "start": { - "line": 2934, + "line": 2922, "column": 16 }, "end": { - "line": 2934, + "line": 2922, "column": 30 } } @@ -165444,48 +163642,48 @@ "type": "ContinueStatement", "label": null, "range": [ - 89223, - 89232 + 88730, + 88739 ], "loc": { "start": { - "line": 2935, + "line": 2923, "column": 16 }, "end": { - "line": 2935, + "line": 2923, "column": 25 } } } ], "range": [ - 89205, - 89246 + 88712, + 88753 ], "loc": { "start": { - "line": 2934, + "line": 2922, "column": 32 }, "end": { - "line": 2936, + "line": 2924, "column": 13 } } }, "alternate": null, "range": [ - 89185, - 89246 + 88692, + 88753 ], "loc": { "start": { - "line": 2934, + "line": 2922, "column": 12 }, "end": { - "line": 2936, + "line": 2924, "column": 13 } } @@ -165502,16 +163700,16 @@ "type": "Identifier", "name": "tHead", "range": [ - 89263, - 89268 + 88770, + 88775 ], "loc": { "start": { - "line": 2937, + "line": 2925, "column": 16 }, "end": { - "line": 2937, + "line": 2925, "column": 21 } } @@ -165520,31 +163718,31 @@ "type": "Identifier", "name": "length", "range": [ - 89269, - 89275 + 88776, + 88782 ], "loc": { "start": { - "line": 2937, + "line": 2925, "column": 22 }, "end": { - "line": 2937, + "line": 2925, "column": 28 } } }, "range": [ - 89263, - 89275 + 88770, + 88782 ], "loc": { "start": { - "line": 2937, + "line": 2925, "column": 16 }, "end": { - "line": 2937, + "line": 2925, "column": 28 } } @@ -165554,31 +163752,31 @@ "value": 0, "raw": "0", "range": [ - 89280, - 89281 + 88787, + 88788 ], "loc": { "start": { - "line": 2937, + "line": 2925, "column": 33 }, "end": { - "line": 2937, + "line": 2925, "column": 34 } } }, "range": [ - 89263, - 89281 + 88770, + 88788 ], "loc": { "start": { - "line": 2937, + "line": 2925, "column": 16 }, "end": { - "line": 2937, + "line": 2925, "column": 34 } } @@ -165595,16 +163793,16 @@ "type": "Identifier", "name": "header", "range": [ - 89301, - 89307 + 88808, + 88814 ], "loc": { "start": { - "line": 2938, + "line": 2926, "column": 16 }, "end": { - "line": 2938, + "line": 2926, "column": 22 } } @@ -165625,16 +163823,16 @@ "type": "Identifier", "name": "table", "range": [ - 89310, - 89315 + 88817, + 88822 ], "loc": { "start": { - "line": 2938, + "line": 2926, "column": 25 }, "end": { - "line": 2938, + "line": 2926, "column": 30 } } @@ -165643,31 +163841,31 @@ "type": "Identifier", "name": "rows", "range": [ - 89316, - 89320 + 88823, + 88827 ], "loc": { "start": { - "line": 2938, + "line": 2926, "column": 31 }, "end": { - "line": 2938, + "line": 2926, "column": 35 } } }, "range": [ - 89310, - 89320 + 88817, + 88827 ], "loc": { "start": { - "line": 2938, + "line": 2926, "column": 25 }, "end": { - "line": 2938, + "line": 2926, "column": 35 } } @@ -165676,31 +163874,31 @@ "type": "Identifier", "name": "headersRow", "range": [ - 89321, - 89331 + 88828, + 88838 ], "loc": { "start": { - "line": 2938, + "line": 2926, "column": 36 }, "end": { - "line": 2938, + "line": 2926, "column": 46 } } }, "range": [ - 89310, - 89332 + 88817, + 88839 ], "loc": { "start": { - "line": 2938, + "line": 2926, "column": 25 }, "end": { - "line": 2938, + "line": 2926, "column": 47 } } @@ -165709,31 +163907,31 @@ "type": "Identifier", "name": "cells", "range": [ - 89333, - 89338 + 88840, + 88845 ], "loc": { "start": { - "line": 2938, + "line": 2926, "column": 48 }, "end": { - "line": 2938, + "line": 2926, "column": 53 } } }, "range": [ - 89310, - 89338 + 88817, + 88845 ], "loc": { "start": { - "line": 2938, + "line": 2926, "column": 25 }, "end": { - "line": 2938, + "line": 2926, "column": 53 } } @@ -165742,93 +163940,93 @@ "type": "Identifier", "name": "i", "range": [ - 89339, - 89340 + 88846, + 88847 ], "loc": { "start": { - "line": 2938, + "line": 2926, "column": 54 }, "end": { - "line": 2938, + "line": 2926, "column": 55 } } }, "range": [ - 89310, - 89341 + 88817, + 88848 ], "loc": { "start": { - "line": 2938, + "line": 2926, "column": 25 }, "end": { - "line": 2938, + "line": 2926, "column": 56 } } }, "range": [ - 89301, - 89341 + 88808, + 88848 ], "loc": { "start": { - "line": 2938, + "line": 2926, "column": 16 }, "end": { - "line": 2938, + "line": 2926, "column": 56 } } }, "range": [ - 89301, - 89342 + 88808, + 88849 ], "loc": { "start": { - "line": 2938, + "line": 2926, "column": 16 }, "end": { - "line": 2938, + "line": 2926, "column": 57 } } } ], "range": [ - 89283, - 89356 + 88790, + 88863 ], "loc": { "start": { - "line": 2937, + "line": 2925, "column": 36 }, "end": { - "line": 2939, + "line": 2927, "column": 13 } } }, "alternate": null, "range": [ - 89259, - 89356 + 88766, + 88863 ], "loc": { "start": { - "line": 2937, + "line": 2925, "column": 12 }, "end": { - "line": 2939, + "line": 2927, "column": 13 } } @@ -165845,16 +164043,16 @@ "type": "Identifier", "name": "tHead", "range": [ - 89373, - 89378 + 88880, + 88885 ], "loc": { "start": { - "line": 2940, + "line": 2928, "column": 16 }, "end": { - "line": 2940, + "line": 2928, "column": 21 } } @@ -165863,31 +164061,31 @@ "type": "Identifier", "name": "length", "range": [ - 89379, - 89385 + 88886, + 88892 ], "loc": { "start": { - "line": 2940, + "line": 2928, "column": 22 }, "end": { - "line": 2940, + "line": 2928, "column": 28 } } }, "range": [ - 89373, - 89385 + 88880, + 88892 ], "loc": { "start": { - "line": 2940, + "line": 2928, "column": 16 }, "end": { - "line": 2940, + "line": 2928, "column": 28 } } @@ -165897,31 +164095,31 @@ "value": 1, "raw": "1", "range": [ - 89390, - 89391 + 88897, + 88898 ], "loc": { "start": { - "line": 2940, + "line": 2928, "column": 33 }, "end": { - "line": 2940, + "line": 2928, "column": 34 } } }, "range": [ - 89373, - 89391 + 88880, + 88898 ], "loc": { "start": { - "line": 2940, + "line": 2928, "column": 16 }, "end": { - "line": 2940, + "line": 2928, "column": 34 } } @@ -165938,16 +164136,16 @@ "type": "Identifier", "name": "header", "range": [ - 89411, - 89417 + 88918, + 88924 ], "loc": { "start": { - "line": 2941, + "line": 2929, "column": 16 }, "end": { - "line": 2941, + "line": 2929, "column": 22 } } @@ -165971,16 +164169,16 @@ "type": "Identifier", "name": "tHead", "range": [ - 89420, - 89425 + 88927, + 88932 ], "loc": { "start": { - "line": 2941, + "line": 2929, "column": 25 }, "end": { - "line": 2941, + "line": 2929, "column": 30 } } @@ -165990,31 +164188,31 @@ "value": 0, "raw": "0", "range": [ - 89426, - 89427 + 88933, + 88934 ], "loc": { "start": { - "line": 2941, + "line": 2929, "column": 31 }, "end": { - "line": 2941, + "line": 2929, "column": 32 } } }, "range": [ - 89420, - 89428 + 88927, + 88935 ], "loc": { "start": { - "line": 2941, + "line": 2929, "column": 25 }, "end": { - "line": 2941, + "line": 2929, "column": 33 } } @@ -166023,31 +164221,31 @@ "type": "Identifier", "name": "rows", "range": [ - 89429, - 89433 + 88936, + 88940 ], "loc": { "start": { - "line": 2941, + "line": 2929, "column": 34 }, "end": { - "line": 2941, + "line": 2929, "column": 38 } } }, "range": [ - 89420, - 89433 + 88927, + 88940 ], "loc": { "start": { - "line": 2941, + "line": 2929, "column": 25 }, "end": { - "line": 2941, + "line": 2929, "column": 38 } } @@ -166056,31 +164254,31 @@ "type": "Identifier", "name": "headersRow", "range": [ - 89434, - 89444 + 88941, + 88951 ], "loc": { "start": { - "line": 2941, + "line": 2929, "column": 39 }, "end": { - "line": 2941, + "line": 2929, "column": 49 } } }, "range": [ - 89420, - 89445 + 88927, + 88952 ], "loc": { "start": { - "line": 2941, + "line": 2929, "column": 25 }, "end": { - "line": 2941, + "line": 2929, "column": 50 } } @@ -166089,31 +164287,31 @@ "type": "Identifier", "name": "cells", "range": [ - 89446, - 89451 + 88953, + 88958 ], "loc": { "start": { - "line": 2941, + "line": 2929, "column": 51 }, "end": { - "line": 2941, + "line": 2929, "column": 56 } } }, "range": [ - 89420, - 89451 + 88927, + 88958 ], "loc": { "start": { - "line": 2941, + "line": 2929, "column": 25 }, "end": { - "line": 2941, + "line": 2929, "column": 56 } } @@ -166122,93 +164320,93 @@ "type": "Identifier", "name": "i", "range": [ - 89452, - 89453 + 88959, + 88960 ], "loc": { "start": { - "line": 2941, + "line": 2929, "column": 57 }, "end": { - "line": 2941, + "line": 2929, "column": 58 } } }, "range": [ - 89420, - 89454 + 88927, + 88961 ], "loc": { "start": { - "line": 2941, + "line": 2929, "column": 25 }, "end": { - "line": 2941, + "line": 2929, "column": 59 } } }, "range": [ - 89411, - 89454 + 88918, + 88961 ], "loc": { "start": { - "line": 2941, + "line": 2929, "column": 16 }, "end": { - "line": 2941, + "line": 2929, "column": 59 } } }, "range": [ - 89411, - 89455 + 88918, + 88962 ], "loc": { "start": { - "line": 2941, + "line": 2929, "column": 16 }, "end": { - "line": 2941, + "line": 2929, "column": 60 } } } ], "range": [ - 89393, - 89469 + 88900, + 88976 ], "loc": { "start": { - "line": 2940, + "line": 2928, "column": 36 }, "end": { - "line": 2942, + "line": 2930, "column": 13 } } }, "alternate": null, "range": [ - 89369, - 89469 + 88876, + 88976 ], "loc": { "start": { - "line": 2940, + "line": 2928, "column": 12 }, "end": { - "line": 2942, + "line": 2930, "column": 13 } } @@ -166217,47 +164415,47 @@ "type": "BreakStatement", "label": null, "range": [ - 89482, - 89488 + 88989, + 88995 ], "loc": { "start": { - "line": 2943, + "line": 2931, "column": 12 }, "end": { - "line": 2943, + "line": 2931, "column": 18 } } } ], "range": [ - 89171, - 89498 + 88678, + 89005 ], "loc": { "start": { - "line": 2933, + "line": 2921, "column": 47 }, "end": { - "line": 2944, + "line": 2932, "column": 9 } } }, "range": [ - 89132, - 89498 + 88639, + 89005 ], "loc": { "start": { - "line": 2933, + "line": 2921, "column": 8 }, "end": { - "line": 2944, + "line": 2932, "column": 9 } } @@ -166268,47 +164466,47 @@ "type": "Identifier", "name": "header", "range": [ - 89514, - 89520 + 89021, + 89027 ], "loc": { "start": { - "line": 2945, + "line": 2933, "column": 15 }, "end": { - "line": 2945, + "line": 2933, "column": 21 } } }, "range": [ - 89507, - 89521 + 89014, + 89028 ], "loc": { "start": { - "line": 2945, + "line": 2933, "column": 8 }, "end": { - "line": 2945, + "line": 2933, "column": 22 } } } ], "range": [ - 88941, - 89527 + 88448, + 89034 ], "loc": { "start": { - "line": 2928, + "line": 2916, "column": 31 }, "end": { - "line": 2946, + "line": 2934, "column": 5 } } @@ -166316,16 +164514,16 @@ "generator": false, "expression": false, "range": [ - 88930, - 89527 + 88437, + 89034 ], "loc": { "start": { - "line": 2928, + "line": 2916, "column": 20 }, "end": { - "line": 2946, + "line": 2934, "column": 5 } } @@ -166333,16 +164531,16 @@ "kind": "method", "computed": false, "range": [ - 88914, - 89527 + 88421, + 89034 ], "loc": { "start": { - "line": 2928, + "line": 2916, "column": 4 }, "end": { - "line": 2946, + "line": 2934, "column": 5 } }, @@ -166351,16 +164549,16 @@ "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": [ - 88768, - 88909 + 88275, + 88416 ], "loc": { "start": { - "line": 2923, + "line": 2911, "column": 4 }, "end": { - "line": 2927, + "line": 2915, "column": 7 } } @@ -166371,16 +164569,16 @@ "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": [ - 89533, - 89706 + 89040, + 89213 ], "loc": { "start": { - "line": 2948, + "line": 2936, "column": 4 }, "end": { - "line": 2952, + "line": 2940, "column": 7 } } @@ -166394,16 +164592,16 @@ "type": "Identifier", "name": "getHeadersText", "range": [ - 89711, - 89725 + 89218, + 89232 ], "loc": { "start": { - "line": 2953, + "line": 2941, "column": 4 }, "end": { - "line": 2953, + "line": 2941, "column": 18 } } @@ -166418,16 +164616,16 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 89726, - 89743 + 89233, + 89250 ], "loc": { "start": { - "line": 2953, + "line": 2941, "column": 19 }, "end": { - "line": 2953, + "line": 2941, "column": 36 } } @@ -166437,31 +164635,31 @@ "value": false, "raw": "false", "range": [ - 89746, - 89751 + 89253, + 89258 ], "loc": { "start": { - "line": 2953, + "line": 2941, "column": 39 }, "end": { - "line": 2953, + "line": 2941, "column": 44 } } }, "range": [ - 89726, - 89751 + 89233, + 89258 ], "loc": { "start": { - "line": 2953, + "line": 2941, "column": 19 }, "end": { - "line": 2953, + "line": 2941, "column": 44 } } @@ -166479,16 +164677,16 @@ "type": "Identifier", "name": "headers", "range": [ - 89767, - 89774 + 89274, + 89281 ], "loc": { "start": { - "line": 2954, + "line": 2942, "column": 12 }, "end": { - "line": 2954, + "line": 2942, "column": 19 } } @@ -166497,31 +164695,31 @@ "type": "ArrayExpression", "elements": [], "range": [ - 89777, - 89779 + 89284, + 89286 ], "loc": { "start": { - "line": 2954, + "line": 2942, "column": 22 }, "end": { - "line": 2954, + "line": 2942, "column": 24 } } }, "range": [ - 89767, - 89779 + 89274, + 89286 ], "loc": { "start": { - "line": 2954, + "line": 2942, "column": 12 }, "end": { - "line": 2954, + "line": 2942, "column": 24 } } @@ -166529,16 +164727,16 @@ ], "kind": "let", "range": [ - 89763, - 89780 + 89270, + 89287 ], "loc": { "start": { - "line": 2954, + "line": 2942, "column": 8 }, "end": { - "line": 2954, + "line": 2942, "column": 25 } } @@ -166554,16 +164752,16 @@ "type": "Identifier", "name": "j", "range": [ - 89798, - 89799 + 89305, + 89306 ], "loc": { "start": { - "line": 2955, + "line": 2943, "column": 17 }, "end": { - "line": 2955, + "line": 2943, "column": 18 } } @@ -166573,31 +164771,31 @@ "value": 0, "raw": "0", "range": [ - 89802, - 89803 + 89309, + 89310 ], "loc": { "start": { - "line": 2955, + "line": 2943, "column": 21 }, "end": { - "line": 2955, + "line": 2943, "column": 22 } } }, "range": [ - 89798, - 89803 + 89305, + 89310 ], "loc": { "start": { - "line": 2955, + "line": 2943, "column": 17 }, "end": { - "line": 2955, + "line": 2943, "column": 22 } } @@ -166605,16 +164803,16 @@ ], "kind": "let", "range": [ - 89794, - 89803 + 89301, + 89310 ], "loc": { "start": { - "line": 2955, + "line": 2943, "column": 13 }, "end": { - "line": 2955, + "line": 2943, "column": 22 } } @@ -166626,16 +164824,16 @@ "type": "Identifier", "name": "j", "range": [ - 89805, - 89806 + 89312, + 89313 ], "loc": { "start": { - "line": 2955, + "line": 2943, "column": 24 }, "end": { - "line": 2955, + "line": 2943, "column": 25 } } @@ -166646,16 +164844,16 @@ "object": { "type": "ThisExpression", "range": [ - 89809, - 89813 + 89316, + 89320 ], "loc": { "start": { - "line": 2955, + "line": 2943, "column": 28 }, "end": { - "line": 2955, + "line": 2943, "column": 32 } } @@ -166664,46 +164862,46 @@ "type": "Identifier", "name": "nbCells", "range": [ - 89814, - 89821 + 89321, + 89328 ], "loc": { "start": { - "line": 2955, + "line": 2943, "column": 33 }, "end": { - "line": 2955, + "line": 2943, "column": 40 } } }, "range": [ - 89809, - 89821 + 89316, + 89328 ], "loc": { "start": { - "line": 2955, + "line": 2943, "column": 28 }, "end": { - "line": 2955, + "line": 2943, "column": 40 } } }, "range": [ - 89805, - 89821 + 89312, + 89328 ], "loc": { "start": { - "line": 2955, + "line": 2943, "column": 24 }, "end": { - "line": 2955, + "line": 2943, "column": 40 } } @@ -166715,32 +164913,32 @@ "type": "Identifier", "name": "j", "range": [ - 89823, - 89824 + 89330, + 89331 ], "loc": { "start": { - "line": 2955, + "line": 2943, "column": 42 }, "end": { - "line": 2955, + "line": 2943, "column": 43 } } }, "prefix": false, "range": [ - 89823, - 89826 + 89330, + 89333 ], "loc": { "start": { - "line": 2955, + "line": 2943, "column": 42 }, "end": { - "line": 2955, + "line": 2943, "column": 45 } } @@ -166757,16 +164955,16 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 89846, - 89863 + 89353, + 89370 ], "loc": { "start": { - "line": 2956, + "line": 2944, "column": 16 }, "end": { - "line": 2956, + "line": 2944, "column": 33 } } @@ -166779,16 +164977,16 @@ "object": { "type": "ThisExpression", "range": [ - 89867, - 89871 + 89374, + 89378 ], "loc": { "start": { - "line": 2956, + "line": 2944, "column": 37 }, "end": { - "line": 2956, + "line": 2944, "column": 41 } } @@ -166797,31 +164995,31 @@ "type": "Identifier", "name": "hasExtension", "range": [ - 89872, - 89884 + 89379, + 89391 ], "loc": { "start": { - "line": 2956, + "line": 2944, "column": 42 }, "end": { - "line": 2956, + "line": 2944, "column": 54 } } }, "range": [ - 89867, - 89884 + 89374, + 89391 ], "loc": { "start": { - "line": 2956, + "line": 2944, "column": 37 }, "end": { - "line": 2956, + "line": 2944, "column": 54 } } @@ -166832,47 +165030,47 @@ "value": "colsVisibility", "raw": "'colsVisibility'", "range": [ - 89885, - 89901 + 89392, + 89408 ], "loc": { "start": { - "line": 2956, + "line": 2944, "column": 55 }, "end": { - "line": 2956, + "line": 2944, "column": 71 } } } ], "range": [ - 89867, - 89902 + 89374, + 89409 ], "loc": { "start": { - "line": 2956, + "line": 2944, "column": 37 }, "end": { - "line": 2956, + "line": 2944, "column": 72 } } }, "range": [ - 89846, - 89902 + 89353, + 89409 ], "loc": { "start": { - "line": 2956, + "line": 2944, "column": 16 }, "end": { - "line": 2956, + "line": 2944, "column": 72 } } @@ -166895,16 +165093,16 @@ "object": { "type": "ThisExpression", "range": [ - 89926, - 89930 + 89433, + 89437 ], "loc": { "start": { - "line": 2957, + "line": 2945, "column": 20 }, "end": { - "line": 2957, + "line": 2945, "column": 24 } } @@ -166913,31 +165111,31 @@ "type": "Identifier", "name": "extension", "range": [ - 89931, - 89940 + 89438, + 89447 ], "loc": { "start": { - "line": 2957, + "line": 2945, "column": 25 }, "end": { - "line": 2957, + "line": 2945, "column": 34 } } }, "range": [ - 89926, - 89940 + 89433, + 89447 ], "loc": { "start": { - "line": 2957, + "line": 2945, "column": 20 }, "end": { - "line": 2957, + "line": 2945, "column": 34 } } @@ -166948,32 +165146,32 @@ "value": "colsVisibility", "raw": "'colsVisibility'", "range": [ - 89941, - 89957 + 89448, + 89464 ], "loc": { "start": { - "line": 2957, + "line": 2945, "column": 35 }, "end": { - "line": 2957, + "line": 2945, "column": 51 } } } ], "range": [ - 89926, - 89958 + 89433, + 89465 ], "loc": { "start": { - "line": 2957, + "line": 2945, "column": 20 }, "end": { - "line": 2957, + "line": 2945, "column": 52 } } @@ -166982,31 +165180,31 @@ "type": "Identifier", "name": "isColHidden", "range": [ - 89959, - 89970 + 89466, + 89477 ], "loc": { "start": { - "line": 2957, + "line": 2945, "column": 53 }, "end": { - "line": 2957, + "line": 2945, "column": 64 } } }, "range": [ - 89926, - 89970 + 89433, + 89477 ], "loc": { "start": { - "line": 2957, + "line": 2945, "column": 20 }, "end": { - "line": 2957, + "line": 2945, "column": 64 } } @@ -167016,32 +165214,32 @@ "type": "Identifier", "name": "j", "range": [ - 89971, - 89972 + 89478, + 89479 ], "loc": { "start": { - "line": 2957, + "line": 2945, "column": 65 }, "end": { - "line": 2957, + "line": 2945, "column": 66 } } } ], "range": [ - 89926, - 89973 + 89433, + 89480 ], "loc": { "start": { - "line": 2957, + "line": 2945, "column": 20 }, "end": { - "line": 2957, + "line": 2945, "column": 67 } } @@ -167053,80 +165251,80 @@ "type": "ContinueStatement", "label": null, "range": [ - 89997, - 90006 + 89504, + 89513 ], "loc": { "start": { - "line": 2958, + "line": 2946, "column": 20 }, "end": { - "line": 2958, + "line": 2946, "column": 29 } } } ], "range": [ - 89975, - 90024 + 89482, + 89531 ], "loc": { "start": { - "line": 2957, + "line": 2945, "column": 69 }, "end": { - "line": 2959, + "line": 2947, "column": 17 } } }, "alternate": null, "range": [ - 89922, - 90024 + 89429, + 89531 ], "loc": { "start": { - "line": 2957, + "line": 2945, "column": 16 }, "end": { - "line": 2959, + "line": 2947, "column": 17 } } } ], "range": [ - 89904, - 90038 + 89411, + 89545 ], "loc": { "start": { - "line": 2956, + "line": 2944, "column": 74 }, "end": { - "line": 2960, + "line": 2948, "column": 13 } } }, "alternate": null, "range": [ - 89842, - 90038 + 89349, + 89545 ], "loc": { "start": { - "line": 2956, + "line": 2944, "column": 12 }, "end": { - "line": 2960, + "line": 2948, "column": 13 } } @@ -167140,16 +165338,16 @@ "type": "Identifier", "name": "header", "range": [ - 90055, - 90061 + 89562, + 89568 ], "loc": { "start": { - "line": 2961, + "line": 2949, "column": 16 }, "end": { - "line": 2961, + "line": 2949, "column": 22 } } @@ -167162,16 +165360,16 @@ "object": { "type": "ThisExpression", "range": [ - 90064, - 90068 + 89571, + 89575 ], "loc": { "start": { - "line": 2961, + "line": 2949, "column": 25 }, "end": { - "line": 2961, + "line": 2949, "column": 29 } } @@ -167180,31 +165378,31 @@ "type": "Identifier", "name": "getHeaderElement", "range": [ - 90069, - 90085 + 89576, + 89592 ], "loc": { "start": { - "line": 2961, + "line": 2949, "column": 30 }, "end": { - "line": 2961, + "line": 2949, "column": 46 } } }, "range": [ - 90064, - 90085 + 89571, + 89592 ], "loc": { "start": { - "line": 2961, + "line": 2949, "column": 25 }, "end": { - "line": 2961, + "line": 2949, "column": 46 } } @@ -167214,47 +165412,47 @@ "type": "Identifier", "name": "j", "range": [ - 90086, - 90087 + 89593, + 89594 ], "loc": { "start": { - "line": 2961, + "line": 2949, "column": 47 }, "end": { - "line": 2961, + "line": 2949, "column": 48 } } } ], "range": [ - 90064, - 90088 + 89571, + 89595 ], "loc": { "start": { - "line": 2961, + "line": 2949, "column": 25 }, "end": { - "line": 2961, + "line": 2949, "column": 49 } } }, "range": [ - 90055, - 90088 + 89562, + 89595 ], "loc": { "start": { - "line": 2961, + "line": 2949, "column": 16 }, "end": { - "line": 2961, + "line": 2949, "column": 49 } } @@ -167262,16 +165460,16 @@ ], "kind": "let", "range": [ - 90051, - 90089 + 89558, + 89596 ], "loc": { "start": { - "line": 2961, + "line": 2949, "column": 12 }, "end": { - "line": 2961, + "line": 2949, "column": 50 } } @@ -167285,16 +165483,16 @@ "type": "Identifier", "name": "headerText", "range": [ - 90106, - 90116 + 89613, + 89623 ], "loc": { "start": { - "line": 2962, + "line": 2950, "column": 16 }, "end": { - "line": 2962, + "line": 2950, "column": 26 } } @@ -167305,16 +165503,16 @@ "type": "Identifier", "name": "getFirstTextNode", "range": [ - 90119, - 90135 + 89626, + 89642 ], "loc": { "start": { - "line": 2962, + "line": 2950, "column": 29 }, "end": { - "line": 2962, + "line": 2950, "column": 45 } } @@ -167324,47 +165522,47 @@ "type": "Identifier", "name": "header", "range": [ - 90136, - 90142 + 89643, + 89649 ], "loc": { "start": { - "line": 2962, + "line": 2950, "column": 46 }, "end": { - "line": 2962, + "line": 2950, "column": 52 } } } ], "range": [ - 90119, - 90143 + 89626, + 89650 ], "loc": { "start": { - "line": 2962, + "line": 2950, "column": 29 }, "end": { - "line": 2962, + "line": 2950, "column": 53 } } }, "range": [ - 90106, - 90143 + 89613, + 89650 ], "loc": { "start": { - "line": 2962, + "line": 2950, "column": 16 }, "end": { - "line": 2962, + "line": 2950, "column": 53 } } @@ -167372,16 +165570,16 @@ ], "kind": "let", "range": [ - 90102, - 90144 + 89609, + 89651 ], "loc": { "start": { - "line": 2962, + "line": 2950, "column": 12 }, "end": { - "line": 2962, + "line": 2950, "column": 54 } } @@ -167397,16 +165595,16 @@ "type": "Identifier", "name": "headers", "range": [ - 90157, - 90164 + 89664, + 89671 ], "loc": { "start": { - "line": 2963, + "line": 2951, "column": 12 }, "end": { - "line": 2963, + "line": 2951, "column": 19 } } @@ -167415,31 +165613,31 @@ "type": "Identifier", "name": "push", "range": [ - 90165, - 90169 + 89672, + 89676 ], "loc": { "start": { - "line": 2963, + "line": 2951, "column": 20 }, "end": { - "line": 2963, + "line": 2951, "column": 24 } } }, "range": [ - 90157, - 90169 + 89664, + 89676 ], "loc": { "start": { - "line": 2963, + "line": 2951, "column": 12 }, "end": { - "line": 2963, + "line": 2951, "column": 24 } } @@ -167449,78 +165647,78 @@ "type": "Identifier", "name": "headerText", "range": [ - 90170, - 90180 + 89677, + 89687 ], "loc": { "start": { - "line": 2963, + "line": 2951, "column": 25 }, "end": { - "line": 2963, + "line": 2951, "column": 35 } } } ], "range": [ - 90157, - 90181 + 89664, + 89688 ], "loc": { "start": { - "line": 2963, + "line": 2951, "column": 12 }, "end": { - "line": 2963, + "line": 2951, "column": 36 } } }, "range": [ - 90157, - 90182 + 89664, + 89689 ], "loc": { "start": { - "line": 2963, + "line": 2951, "column": 12 }, "end": { - "line": 2963, + "line": 2951, "column": 37 } } } ], "range": [ - 89828, - 90192 + 89335, + 89699 ], "loc": { "start": { - "line": 2955, + "line": 2943, "column": 47 }, "end": { - "line": 2964, + "line": 2952, "column": 9 } } }, "range": [ - 89789, - 90192 + 89296, + 89699 ], "loc": { "start": { - "line": 2955, + "line": 2943, "column": 8 }, "end": { - "line": 2964, + "line": 2952, "column": 9 } } @@ -167531,47 +165729,47 @@ "type": "Identifier", "name": "headers", "range": [ - 90208, - 90215 + 89715, + 89722 ], "loc": { "start": { - "line": 2965, + "line": 2953, "column": 15 }, "end": { - "line": 2965, + "line": 2953, "column": 22 } } }, "range": [ - 90201, - 90216 + 89708, + 89723 ], "loc": { "start": { - "line": 2965, + "line": 2953, "column": 8 }, "end": { - "line": 2965, + "line": 2953, "column": 23 } } } ], "range": [ - 89753, - 90222 + 89260, + 89729 ], "loc": { "start": { - "line": 2953, + "line": 2941, "column": 46 }, "end": { - "line": 2966, + "line": 2954, "column": 5 } } @@ -167579,16 +165777,16 @@ "generator": false, "expression": false, "range": [ - 89725, - 90222 + 89232, + 89729 ], "loc": { "start": { - "line": 2953, + "line": 2941, "column": 18 }, "end": { - "line": 2966, + "line": 2954, "column": 5 } } @@ -167596,16 +165794,16 @@ "kind": "method", "computed": false, "range": [ - 89711, - 90222 + 89218, + 89729 ], "loc": { "start": { - "line": 2953, + "line": 2941, "column": 4 }, "end": { - "line": 2966, + "line": 2954, "column": 5 } }, @@ -167614,16 +165812,16 @@ "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": [ - 89533, - 89706 + 89040, + 89213 ], "loc": { "start": { - "line": 2948, + "line": 2936, "column": 4 }, "end": { - "line": 2952, + "line": 2940, "column": 7 } } @@ -167634,16 +165832,16 @@ "type": "Block", "value": "*\n * Return the filter type for a specified column\n * @param {Number} colIndex Column's index\n * @return {String}\n ", "range": [ - 90228, - 90364 + 89735, + 89871 ], "loc": { "start": { - "line": 2968, + "line": 2956, "column": 4 }, "end": { - "line": 2972, + "line": 2960, "column": 7 } } @@ -167657,16 +165855,16 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 90369, - 90382 + 89876, + 89889 ], "loc": { "start": { - "line": 2973, + "line": 2961, "column": 4 }, "end": { - "line": 2973, + "line": 2961, "column": 17 } } @@ -167679,16 +165877,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 90383, - 90391 + 89890, + 89898 ], "loc": { "start": { - "line": 2973, + "line": 2961, "column": 18 }, "end": { - "line": 2973, + "line": 2961, "column": 26 } } @@ -167706,16 +165904,16 @@ "type": "Identifier", "name": "colType", "range": [ - 90407, - 90414 + 89914, + 89921 ], "loc": { "start": { - "line": 2974, + "line": 2962, "column": 12 }, "end": { - "line": 2974, + "line": 2962, "column": 19 } } @@ -167729,16 +165927,16 @@ "object": { "type": "ThisExpression", "range": [ - 90417, - 90421 + 89924, + 89928 ], "loc": { "start": { - "line": 2974, + "line": 2962, "column": 22 }, "end": { - "line": 2974, + "line": 2962, "column": 26 } } @@ -167747,31 +165945,31 @@ "type": "Identifier", "name": "cfg", "range": [ - 90422, - 90425 + 89929, + 89932 ], "loc": { "start": { - "line": 2974, + "line": 2962, "column": 27 }, "end": { - "line": 2974, + "line": 2962, "column": 30 } } }, "range": [ - 90417, - 90425 + 89924, + 89932 ], "loc": { "start": { - "line": 2974, + "line": 2962, "column": 22 }, "end": { - "line": 2974, + "line": 2962, "column": 30 } } @@ -167784,16 +165982,16 @@ "value": "col_", "raw": "'col_'", "range": [ - 90426, - 90432 + 89933, + 89939 ], "loc": { "start": { - "line": 2974, + "line": 2962, "column": 31 }, "end": { - "line": 2974, + "line": 2962, "column": 37 } } @@ -167802,61 +166000,61 @@ "type": "Identifier", "name": "colIndex", "range": [ - 90435, - 90443 + 89942, + 89950 ], "loc": { "start": { - "line": 2974, + "line": 2962, "column": 40 }, "end": { - "line": 2974, + "line": 2962, "column": 48 } } }, "range": [ - 90426, - 90443 + 89933, + 89950 ], "loc": { "start": { - "line": 2974, + "line": 2962, "column": 31 }, "end": { - "line": 2974, + "line": 2962, "column": 48 } } }, "range": [ - 90417, - 90444 + 89924, + 89951 ], "loc": { "start": { - "line": 2974, + "line": 2962, "column": 22 }, "end": { - "line": 2974, + "line": 2962, "column": 49 } } }, "range": [ - 90407, - 90444 + 89914, + 89951 ], "loc": { "start": { - "line": 2974, + "line": 2962, "column": 12 }, "end": { - "line": 2974, + "line": 2962, "column": 49 } } @@ -167864,16 +166062,16 @@ ], "kind": "let", "range": [ - 90403, - 90445 + 89910, + 89952 ], "loc": { "start": { - "line": 2974, + "line": 2962, "column": 8 }, "end": { - "line": 2974, + "line": 2962, "column": 50 } } @@ -167889,32 +166087,32 @@ "type": "Identifier", "name": "colType", "range": [ - 90462, - 90469 + 89969, + 89976 ], "loc": { "start": { - "line": 2975, + "line": 2963, "column": 16 }, "end": { - "line": 2975, + "line": 2963, "column": 23 } } }, "prefix": true, "range": [ - 90461, - 90469 + 89968, + 89976 ], "loc": { "start": { - "line": 2975, + "line": 2963, "column": 15 }, "end": { - "line": 2975, + "line": 2963, "column": 23 } } @@ -167923,16 +166121,16 @@ "type": "Identifier", "name": "INPUT", "range": [ - 90472, - 90477 + 89979, + 89984 ], "loc": { "start": { - "line": 2975, + "line": 2963, "column": 26 }, "end": { - "line": 2975, + "line": 2963, "column": 31 } } @@ -167946,16 +166144,16 @@ "type": "Identifier", "name": "colType", "range": [ - 90480, - 90487 + 89987, + 89994 ], "loc": { "start": { - "line": 2975, + "line": 2963, "column": 34 }, "end": { - "line": 2975, + "line": 2963, "column": 41 } } @@ -167964,93 +166162,93 @@ "type": "Identifier", "name": "toLowerCase", "range": [ - 90488, - 90499 + 89995, + 90006 ], "loc": { "start": { - "line": 2975, + "line": 2963, "column": 42 }, "end": { - "line": 2975, + "line": 2963, "column": 53 } } }, "range": [ - 90480, - 90499 + 89987, + 90006 ], "loc": { "start": { - "line": 2975, + "line": 2963, "column": 34 }, "end": { - "line": 2975, + "line": 2963, "column": 53 } } }, "arguments": [], "range": [ - 90480, - 90501 + 89987, + 90008 ], "loc": { "start": { - "line": 2975, + "line": 2963, "column": 34 }, "end": { - "line": 2975, + "line": 2963, "column": 55 } } }, "range": [ - 90461, - 90501 + 89968, + 90008 ], "loc": { "start": { - "line": 2975, + "line": 2963, "column": 15 }, "end": { - "line": 2975, + "line": 2963, "column": 55 } } }, "range": [ - 90454, - 90502 + 89961, + 90009 ], "loc": { "start": { - "line": 2975, + "line": 2963, "column": 8 }, "end": { - "line": 2975, + "line": 2963, "column": 56 } } } ], "range": [ - 90393, - 90508 + 89900, + 90015 ], "loc": { "start": { - "line": 2973, + "line": 2961, "column": 28 }, "end": { - "line": 2976, + "line": 2964, "column": 5 } } @@ -168058,16 +166256,16 @@ "generator": false, "expression": false, "range": [ - 90382, - 90508 + 89889, + 90015 ], "loc": { "start": { - "line": 2973, + "line": 2961, "column": 17 }, "end": { - "line": 2976, + "line": 2964, "column": 5 } } @@ -168075,16 +166273,16 @@ "kind": "method", "computed": false, "range": [ - 90369, - 90508 + 89876, + 90015 ], "loc": { "start": { - "line": 2973, + "line": 2961, "column": 4 }, "end": { - "line": 2976, + "line": 2964, "column": 5 } }, @@ -168093,16 +166291,16 @@ "type": "Block", "value": "*\n * Return the filter type for a specified column\n * @param {Number} colIndex Column's index\n * @return {String}\n ", "range": [ - 90228, - 90364 + 89735, + 89871 ], "loc": { "start": { - "line": 2968, + "line": 2956, "column": 4 }, "end": { - "line": 2972, + "line": 2960, "column": 7 } } @@ -168113,16 +166311,16 @@ "type": "Block", "value": "*\n * Get the total number of filterable rows\n * @return {Number}\n ", "range": [ - 90514, - 90596 + 90021, + 90103 ], "loc": { "start": { - "line": 2978, + "line": 2966, "column": 4 }, "end": { - "line": 2981, + "line": 2969, "column": 7 } } @@ -168136,16 +166334,16 @@ "type": "Identifier", "name": "getFilterableRowsNb", "range": [ - 90601, - 90620 + 90108, + 90127 ], "loc": { "start": { - "line": 2982, + "line": 2970, "column": 4 }, "end": { - "line": 2982, + "line": 2970, "column": 23 } } @@ -168167,16 +166365,16 @@ "object": { "type": "ThisExpression", "range": [ - 90640, - 90644 + 90147, + 90151 ], "loc": { "start": { - "line": 2983, + "line": 2971, "column": 15 }, "end": { - "line": 2983, + "line": 2971, "column": 19 } } @@ -168185,31 +166383,31 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 90645, - 90654 + 90152, + 90161 ], "loc": { "start": { - "line": 2983, + "line": 2971, "column": 20 }, "end": { - "line": 2983, + "line": 2971, "column": 29 } } }, "range": [ - 90640, - 90654 + 90147, + 90161 ], "loc": { "start": { - "line": 2983, + "line": 2971, "column": 15 }, "end": { - "line": 2983, + "line": 2971, "column": 29 } } @@ -168220,63 +166418,63 @@ "value": false, "raw": "false", "range": [ - 90655, - 90660 + 90162, + 90167 ], "loc": { "start": { - "line": 2983, + "line": 2971, "column": 30 }, "end": { - "line": 2983, + "line": 2971, "column": 35 } } } ], "range": [ - 90640, - 90661 + 90147, + 90168 ], "loc": { "start": { - "line": 2983, + "line": 2971, "column": 15 }, "end": { - "line": 2983, + "line": 2971, "column": 36 } } }, "range": [ - 90633, - 90662 + 90140, + 90169 ], "loc": { "start": { - "line": 2983, + "line": 2971, "column": 8 }, "end": { - "line": 2983, + "line": 2971, "column": 37 } } } ], "range": [ - 90623, - 90668 + 90130, + 90175 ], "loc": { "start": { - "line": 2982, + "line": 2970, "column": 26 }, "end": { - "line": 2984, + "line": 2972, "column": 5 } } @@ -168284,16 +166482,16 @@ "generator": false, "expression": false, "range": [ - 90620, - 90668 + 90127, + 90175 ], "loc": { "start": { - "line": 2982, + "line": 2970, "column": 23 }, "end": { - "line": 2984, + "line": 2972, "column": 5 } } @@ -168301,16 +166499,16 @@ "kind": "method", "computed": false, "range": [ - 90601, - 90668 + 90108, + 90175 ], "loc": { "start": { - "line": 2982, + "line": 2970, "column": 4 }, "end": { - "line": 2984, + "line": 2972, "column": 5 } }, @@ -168319,16 +166517,16 @@ "type": "Block", "value": "*\n * Get the total number of filterable rows\n * @return {Number}\n ", "range": [ - 90514, - 90596 + 90021, + 90103 ], "loc": { "start": { - "line": 2978, + "line": 2966, "column": 4 }, "end": { - "line": 2981, + "line": 2969, "column": 7 } } @@ -168339,16 +166537,16 @@ "type": "Block", "value": "*\n * Return the total number of valid rows\n * @param {Boolean} [reCalc=false] Forces calculation of filtered rows\n * @returns {Number}\n ", "range": [ - 90674, - 90830 + 90181, + 90337 ], "loc": { "start": { - "line": 2986, + "line": 2974, "column": 4 }, "end": { - "line": 2990, + "line": 2978, "column": 7 } } @@ -168362,16 +166560,16 @@ "type": "Identifier", "name": "getValidRowsNb", "range": [ - 90835, - 90849 + 90342, + 90356 ], "loc": { "start": { - "line": 2991, + "line": 2979, "column": 4 }, "end": { - "line": 2991, + "line": 2979, "column": 18 } } @@ -168386,16 +166584,16 @@ "type": "Identifier", "name": "reCalc", "range": [ - 90850, - 90856 + 90357, + 90363 ], "loc": { "start": { - "line": 2991, + "line": 2979, "column": 19 }, "end": { - "line": 2991, + "line": 2979, "column": 25 } } @@ -168405,31 +166603,31 @@ "value": false, "raw": "false", "range": [ - 90859, - 90864 + 90366, + 90371 ], "loc": { "start": { - "line": 2991, + "line": 2979, "column": 28 }, "end": { - "line": 2991, + "line": 2979, "column": 33 } } }, "range": [ - 90850, - 90864 + 90357, + 90371 ], "loc": { "start": { - "line": 2991, + "line": 2979, "column": 19 }, "end": { - "line": 2991, + "line": 2979, "column": 33 } } @@ -168451,16 +166649,16 @@ "object": { "type": "ThisExpression", "range": [ - 90883, - 90887 + 90390, + 90394 ], "loc": { "start": { - "line": 2992, + "line": 2980, "column": 15 }, "end": { - "line": 2992, + "line": 2980, "column": 19 } } @@ -168469,31 +166667,31 @@ "type": "Identifier", "name": "getValidRows", "range": [ - 90888, - 90900 + 90395, + 90407 ], "loc": { "start": { - "line": 2992, + "line": 2980, "column": 20 }, "end": { - "line": 2992, + "line": 2980, "column": 32 } } }, "range": [ - 90883, - 90900 + 90390, + 90407 ], "loc": { "start": { - "line": 2992, + "line": 2980, "column": 15 }, "end": { - "line": 2992, + "line": 2980, "column": 32 } } @@ -168503,32 +166701,32 @@ "type": "Identifier", "name": "reCalc", "range": [ - 90901, - 90907 + 90408, + 90414 ], "loc": { "start": { - "line": 2992, + "line": 2980, "column": 33 }, "end": { - "line": 2992, + "line": 2980, "column": 39 } } } ], "range": [ - 90883, - 90908 + 90390, + 90415 ], "loc": { "start": { - "line": 2992, + "line": 2980, "column": 15 }, "end": { - "line": 2992, + "line": 2980, "column": 40 } } @@ -168537,62 +166735,62 @@ "type": "Identifier", "name": "length", "range": [ - 90909, - 90915 + 90416, + 90422 ], "loc": { "start": { - "line": 2992, + "line": 2980, "column": 41 }, "end": { - "line": 2992, + "line": 2980, "column": 47 } } }, "range": [ - 90883, - 90915 + 90390, + 90422 ], "loc": { "start": { - "line": 2992, + "line": 2980, "column": 15 }, "end": { - "line": 2992, + "line": 2980, "column": 47 } } }, "range": [ - 90876, - 90916 + 90383, + 90423 ], "loc": { "start": { - "line": 2992, + "line": 2980, "column": 8 }, "end": { - "line": 2992, + "line": 2980, "column": 48 } } } ], "range": [ - 90866, - 90922 + 90373, + 90429 ], "loc": { "start": { - "line": 2991, + "line": 2979, "column": 35 }, "end": { - "line": 2993, + "line": 2981, "column": 5 } } @@ -168600,16 +166798,16 @@ "generator": false, "expression": false, "range": [ - 90849, - 90922 + 90356, + 90429 ], "loc": { "start": { - "line": 2991, + "line": 2979, "column": 18 }, "end": { - "line": 2993, + "line": 2981, "column": 5 } } @@ -168617,16 +166815,16 @@ "kind": "method", "computed": false, "range": [ - 90835, - 90922 + 90342, + 90429 ], "loc": { "start": { - "line": 2991, + "line": 2979, "column": 4 }, "end": { - "line": 2993, + "line": 2981, "column": 5 } }, @@ -168635,16 +166833,16 @@ "type": "Block", "value": "*\n * Return the total number of valid rows\n * @param {Boolean} [reCalc=false] Forces calculation of filtered rows\n * @returns {Number}\n ", "range": [ - 90674, - 90830 + 90181, + 90337 ], "loc": { "start": { - "line": 2986, + "line": 2974, "column": 4 }, "end": { - "line": 2990, + "line": 2978, "column": 7 } } @@ -168655,16 +166853,16 @@ "type": "Block", "value": "*\n * Get the configuration object (literal object)\n * @return {Object}\n ", "range": [ - 90928, - 91016 + 90435, + 90523 ], "loc": { "start": { - "line": 2995, + "line": 2983, "column": 4 }, "end": { - "line": 2998, + "line": 2986, "column": 7 } } @@ -168678,16 +166876,16 @@ "type": "Identifier", "name": "config", "range": [ - 91021, - 91027 + 90528, + 90534 ], "loc": { "start": { - "line": 2999, + "line": 2987, "column": 4 }, "end": { - "line": 2999, + "line": 2987, "column": 10 } } @@ -168707,16 +166905,16 @@ "object": { "type": "ThisExpression", "range": [ - 91047, - 91051 + 90554, + 90558 ], "loc": { "start": { - "line": 3000, + "line": 2988, "column": 15 }, "end": { - "line": 3000, + "line": 2988, "column": 19 } } @@ -168725,62 +166923,62 @@ "type": "Identifier", "name": "cfg", "range": [ - 91052, - 91055 + 90559, + 90562 ], "loc": { "start": { - "line": 3000, + "line": 2988, "column": 20 }, "end": { - "line": 3000, + "line": 2988, "column": 23 } } }, "range": [ - 91047, - 91055 + 90554, + 90562 ], "loc": { "start": { - "line": 3000, + "line": 2988, "column": 15 }, "end": { - "line": 3000, + "line": 2988, "column": 23 } } }, "range": [ - 91040, - 91056 + 90547, + 90563 ], "loc": { "start": { - "line": 3000, + "line": 2988, "column": 8 }, "end": { - "line": 3000, + "line": 2988, "column": 24 } } } ], "range": [ - 91030, - 91062 + 90537, + 90569 ], "loc": { "start": { - "line": 2999, + "line": 2987, "column": 13 }, "end": { - "line": 3001, + "line": 2989, "column": 5 } } @@ -168788,16 +166986,16 @@ "generator": false, "expression": false, "range": [ - 91027, - 91062 + 90534, + 90569 ], "loc": { "start": { - "line": 2999, + "line": 2987, "column": 10 }, "end": { - "line": 3001, + "line": 2989, "column": 5 } } @@ -168805,16 +167003,16 @@ "kind": "method", "computed": false, "range": [ - 91021, - 91062 + 90528, + 90569 ], "loc": { "start": { - "line": 2999, + "line": 2987, "column": 4 }, "end": { - "line": 3001, + "line": 2989, "column": 5 } }, @@ -168823,16 +167021,16 @@ "type": "Block", "value": "*\n * Get the configuration object (literal object)\n * @return {Object}\n ", "range": [ - 90928, - 91016 + 90435, + 90523 ], "loc": { "start": { - "line": 2995, + "line": 2983, "column": 4 }, "end": { - "line": 2998, + "line": 2986, "column": 7 } } @@ -168843,7 +167041,7 @@ ], "range": [ 1570, - 91064 + 90571 ], "loc": { "start": { @@ -168851,14 +167049,14 @@ "column": 25 }, "end": { - "line": 3002, + "line": 2990, "column": 1 } } }, "range": [ 1552, - 91064 + 90571 ], "loc": { "start": { @@ -168866,7 +167064,7 @@ "column": 7 }, "end": { - "line": 3002, + "line": 2990, "column": 1 } }, @@ -168896,7 +167094,7 @@ "source": null, "range": [ 1545, - 91064 + 90571 ], "loc": { "start": { @@ -168904,7 +167102,7 @@ "column": 0 }, "end": { - "line": 3002, + "line": 2990, "column": 1 } }, @@ -168933,7 +167131,7 @@ "sourceType": "module", "range": [ 0, - 91064 + 90571 ], "loc": { "start": { @@ -168941,7 +167139,7 @@ "column": 0 }, "end": { - "line": 3002, + "line": 2990, "column": 1 } }, @@ -172942,56 +171140,20 @@ } } }, - { - "type": "Line", - "value": "keyword highlighting", - "range": [ - 49892, - 49914 - ], - "loc": { - "start": { - "line": 1755, - "column": 8 - }, - "end": { - "line": 1755, - "column": 30 - } - } - }, - { - "type": "Block", - "value": "jshint validthis:true ", - "range": [ - 49971, - 49997 - ], - "loc": { - "start": { - "line": 1757, - "column": 12 - }, - "end": { - "line": 1757, - "column": 38 - } - } - }, { "type": "Line", "value": "looks for search argument in current row", "range": [ - 50606, - 50648 + 49892, + 49934 ], "loc": { "start": { - "line": 1774, + "line": 1755, "column": 8 }, "end": { - "line": 1774, + "line": 1755, "column": 50 } } @@ -173000,16 +171162,16 @@ "type": "Line", "value": "Search arg operator tests", "range": [ - 50798, - 50825 + 50084, + 50111 ], "loc": { "start": { - "line": 1780, + "line": 1761, "column": 12 }, "end": { - "line": 1780, + "line": 1761, "column": 39 } } @@ -173018,16 +171180,16 @@ "type": "Line", "value": " hasAN = re_an.test(sA),", "range": [ - 51119, - 51145 + 50405, + 50431 ], "loc": { "start": { - "line": 1788, + "line": 1769, "column": 16 }, "end": { - "line": 1788, + "line": 1769, "column": 42 } } @@ -173036,16 +171198,16 @@ "type": "Line", "value": " Check for dates or resolve date type", "range": [ - 51359, - 51398 + 50645, + 50684 ], "loc": { "start": { - "line": 1795, + "line": 1776, "column": 12 }, "end": { - "line": 1795, + "line": 1776, "column": 51 } } @@ -173054,16 +171216,16 @@ "type": "Line", "value": " Search arg dates tests", "range": [ - 51757, - 51782 + 51043, + 51068 ], "loc": { "start": { - "line": 1804, + "line": 1785, "column": 16 }, "end": { - "line": 1804, + "line": 1785, "column": 41 } } @@ -173072,16 +171234,16 @@ "type": "Line", "value": " lower date", "range": [ - 52472, - 52485 + 51758, + 51771 ], "loc": { "start": { - "line": 1820, + "line": 1801, "column": 16 }, "end": { - "line": 1820, + "line": 1801, "column": 29 } } @@ -173090,16 +171252,16 @@ "type": "Line", "value": " lower equal date", "range": [ - 52664, - 52683 + 51950, + 51969 ], "loc": { "start": { - "line": 1825, + "line": 1806, "column": 16 }, "end": { - "line": 1825, + "line": 1806, "column": 35 } } @@ -173108,16 +171270,16 @@ "type": "Line", "value": " greater equal date", "range": [ - 52870, - 52891 + 52156, + 52177 ], "loc": { "start": { - "line": 1830, + "line": 1811, "column": 16 }, "end": { - "line": 1830, + "line": 1811, "column": 37 } } @@ -173126,16 +171288,16 @@ "type": "Line", "value": " greater date", "range": [ - 53078, - 53093 + 52364, + 52379 ], "loc": { "start": { - "line": 1835, + "line": 1816, "column": 16 }, "end": { - "line": 1835, + "line": 1816, "column": 31 } } @@ -173144,16 +171306,16 @@ "type": "Line", "value": " different date", "range": [ - 53277, - 53294 + 52563, + 52580 ], "loc": { "start": { - "line": 1840, + "line": 1821, "column": 16 }, "end": { - "line": 1840, + "line": 1821, "column": 33 } } @@ -173162,16 +171324,16 @@ "type": "Line", "value": " equal date", "range": [ - 53503, - 53516 + 52789, + 52802 ], "loc": { "start": { - "line": 1845, + "line": 1826, "column": 16 }, "end": { - "line": 1845, + "line": 1826, "column": 29 } } @@ -173180,16 +171342,16 @@ "type": "Line", "value": " searched keyword with * operator doesn't have to be a date", "range": [ - 53726, - 53787 + 53012, + 53073 ], "loc": { "start": { - "line": 1850, + "line": 1831, "column": 16 }, "end": { - "line": 1850, + "line": 1831, "column": 77 } } @@ -173198,16 +171360,16 @@ "type": "Line", "value": " like date", "range": [ - 53830, - 53842 + 53116, + 53128 ], "loc": { "start": { - "line": 1851, + "line": 1832, "column": 42 }, "end": { - "line": 1851, + "line": 1832, "column": 54 } } @@ -173216,16 +171378,16 @@ "type": "Line", "value": "empty", "range": [ - 54184, - 54191 + 53470, + 53477 ], "loc": { "start": { - "line": 1859, + "line": 1840, "column": 16 }, "end": { - "line": 1859, + "line": 1840, "column": 23 } } @@ -173234,16 +171396,16 @@ "type": "Line", "value": "non-empty", "range": [ - 54317, - 54328 + 53603, + 53614 ], "loc": { "start": { - "line": 1863, + "line": 1844, "column": 16 }, "end": { - "line": 1863, + "line": 1844, "column": 27 } } @@ -173252,16 +171414,16 @@ "type": "Line", "value": " Convert to number anyways to auto-resolve type in case not", "range": [ - 54914, - 54975 + 54200, + 54261 ], "loc": { "start": { - "line": 1879, + "line": 1860, "column": 16 }, "end": { - "line": 1879, + "line": 1860, "column": 77 } } @@ -173270,16 +171432,16 @@ "type": "Line", "value": " defined by configuration", "range": [ - 54992, - 55019 + 54278, + 54305 ], "loc": { "start": { - "line": 1880, + "line": 1861, "column": 16 }, "end": { - "line": 1880, + "line": 1861, "column": 43 } } @@ -173288,16 +171450,16 @@ "type": "Line", "value": " first checks if there is any operator (<,>,<=,>=,!,*,=,{,},", "range": [ - 55111, - 55173 + 54397, + 54459 ], "loc": { "start": { - "line": 1883, + "line": 1864, "column": 16 }, "end": { - "line": 1883, + "line": 1864, "column": 78 } } @@ -173306,16 +171468,16 @@ "type": "Line", "value": " rgx:)", "range": [ - 55190, - 55198 + 54476, + 54484 ], "loc": { "start": { - "line": 1884, + "line": 1865, "column": 16 }, "end": { - "line": 1884, + "line": 1865, "column": 24 } } @@ -173324,16 +171486,16 @@ "type": "Line", "value": " lower equal", "range": [ - 55215, - 55229 + 54501, + 54515 ], "loc": { "start": { - "line": 1885, + "line": 1866, "column": 16 }, "end": { - "line": 1885, + "line": 1866, "column": 30 } } @@ -173342,16 +171504,16 @@ "type": "Line", "value": "greater equal", "range": [ - 55447, - 55462 + 54733, + 54748 ], "loc": { "start": { - "line": 1892, + "line": 1873, "column": 16 }, "end": { - "line": 1892, + "line": 1873, "column": 31 } } @@ -173360,16 +171522,16 @@ "type": "Line", "value": "lower", "range": [ - 55685, - 55692 + 54971, + 54978 ], "loc": { "start": { - "line": 1899, + "line": 1880, "column": 16 }, "end": { - "line": 1899, + "line": 1880, "column": 23 } } @@ -173378,16 +171540,16 @@ "type": "Line", "value": "greater", "range": [ - 55913, - 55922 + 55199, + 55208 ], "loc": { "start": { - "line": 1906, + "line": 1887, "column": 16 }, "end": { - "line": 1906, + "line": 1887, "column": 25 } } @@ -173396,16 +171558,16 @@ "type": "Line", "value": "different", "range": [ - 56143, - 56154 + 55429, + 55440 ], "loc": { "start": { - "line": 1913, + "line": 1894, "column": 16 }, "end": { - "line": 1913, + "line": 1894, "column": 27 } } @@ -173414,16 +171576,16 @@ "type": "Line", "value": "like", "range": [ - 56363, - 56369 + 55649, + 55655 ], "loc": { "start": { - "line": 1918, + "line": 1899, "column": 16 }, "end": { - "line": 1918, + "line": 1899, "column": 22 } } @@ -173432,16 +171594,16 @@ "type": "Line", "value": "equal", "range": [ - 56564, - 56571 + 55850, + 55857 ], "loc": { "start": { - "line": 1923, + "line": 1904, "column": 16 }, "end": { - "line": 1923, + "line": 1904, "column": 23 } } @@ -173450,16 +171612,16 @@ "type": "Line", "value": "starts with", "range": [ - 56765, - 56778 + 56051, + 56064 ], "loc": { "start": { - "line": 1928, + "line": 1909, "column": 16 }, "end": { - "line": 1928, + "line": 1909, "column": 29 } } @@ -173468,16 +171630,16 @@ "type": "Line", "value": "ends with", "range": [ - 56965, - 56976 + 56251, + 56262 ], "loc": { "start": { - "line": 1933, + "line": 1914, "column": 16 }, "end": { - "line": 1933, + "line": 1914, "column": 27 } } @@ -173486,16 +171648,16 @@ "type": "Line", "value": "empty", "range": [ - 57425, - 57432 + 56711, + 56718 ], "loc": { "start": { - "line": 1942, + "line": 1923, "column": 16 }, "end": { - "line": 1942, + "line": 1923, "column": 23 } } @@ -173504,16 +171666,16 @@ "type": "Line", "value": "non-empty", "range": [ - 57558, - 57569 + 56844, + 56855 ], "loc": { "start": { - "line": 1946, + "line": 1927, "column": 16 }, "end": { - "line": 1946, + "line": 1927, "column": 27 } } @@ -173522,16 +171684,16 @@ "type": "Line", "value": "regexp", "range": [ - 57696, - 57704 + 56982, + 56990 ], "loc": { "start": { - "line": 1950, + "line": 1931, "column": 16 }, "end": { - "line": 1950, + "line": 1931, "column": 24 } } @@ -173540,16 +171702,16 @@ "type": "Line", "value": "in case regexp throws", "range": [ - 57759, - 57782 + 57045, + 57068 ], "loc": { "start": { - "line": 1952, + "line": 1933, "column": 20 }, "end": { - "line": 1952, + "line": 1933, "column": 43 } } @@ -173558,16 +171720,16 @@ "type": "Line", "value": "operator is removed", "range": [ - 57833, - 57854 + 57119, + 57140 ], "loc": { "start": { - "line": 1954, + "line": 1935, "column": 24 }, "end": { - "line": 1954, + "line": 1935, "column": 45 } } @@ -173576,16 +171738,16 @@ "type": "Line", "value": " If numeric type data, perform a strict equality test and", "range": [ - 58172, - 58231 + 57458, + 57517 ], "loc": { "start": { - "line": 1962, + "line": 1943, "column": 20 }, "end": { - "line": 1962, + "line": 1943, "column": 79 } } @@ -173594,16 +171756,16 @@ "type": "Line", "value": " fallback to unformatted number string comparison", "range": [ - 58252, - 58303 + 57538, + 57589 ], "loc": { "start": { - "line": 1963, + "line": 1944, "column": 20 }, "end": { - "line": 1963, + "line": 1944, "column": 71 } } @@ -173612,16 +171774,16 @@ "type": "Line", "value": " parseNb can return 0 for strings which are not", "range": [ - 58488, - 58537 + 57774, + 57823 ], "loc": { "start": { - "line": 1967, + "line": 1948, "column": 24 }, "end": { - "line": 1967, + "line": 1948, "column": 73 } } @@ -173630,16 +171792,16 @@ "type": "Line", "value": " formatted numbers, in that case return the original", "range": [ - 58562, - 58616 + 57848, + 57902 ], "loc": { "start": { - "line": 1968, + "line": 1949, "column": 24 }, "end": { - "line": 1968, + "line": 1949, "column": 78 } } @@ -173648,16 +171810,16 @@ "type": "Line", "value": " string. TODO: handle this in parseNb", "range": [ - 58641, - 58680 + 57927, + 57966 ], "loc": { "start": { - "line": 1969, + "line": 1950, "column": 24 }, "end": { - "line": 1969, + "line": 1950, "column": 63 } } @@ -173666,16 +171828,16 @@ "type": "Line", "value": " Finally test search term is contained in cell data", "range": [ - 58997, - 59050 + 58283, + 58336 ], "loc": { "start": { - "line": 1975, + "line": 1956, "column": 24 }, "end": { - "line": 1975, + "line": 1956, "column": 77 } } @@ -173684,16 +171846,16 @@ "type": "Line", "value": "else", "range": [ - 59410, - 59416 + 58696, + 58702 ], "loc": { "start": { - "line": 1986, + "line": 1967, "column": 13 }, "end": { - "line": 1986, + "line": 1967, "column": 19 } } @@ -173702,16 +171864,16 @@ "type": "Line", "value": "fn", "range": [ - 59456, - 59460 + 58742, + 58746 ], "loc": { "start": { - "line": 1988, + "line": 1969, "column": 9 }, "end": { - "line": 1988, + "line": 1969, "column": 13 } } @@ -173720,16 +171882,16 @@ "type": "Line", "value": " already filtered rows display re-init", "range": [ - 59527, - 59567 + 58813, + 58853 ], "loc": { "start": { - "line": 1991, + "line": 1972, "column": 12 }, "end": { - "line": 1991, + "line": 1972, "column": 52 } } @@ -173738,16 +171900,16 @@ "type": "Line", "value": " checks if row has exact cell #", "range": [ - 59699, - 59732 + 58985, + 59018 ], "loc": { "start": { - "line": 1997, + "line": 1978, "column": 12 }, "end": { - "line": 1997, + "line": 1978, "column": 45 } } @@ -173756,16 +171918,16 @@ "type": "Line", "value": "only for single filter search", "range": [ - 59901, - 59932 + 59187, + 59218 ], "loc": { "start": { - "line": 2004, + "line": 1985, "column": 16 }, "end": { - "line": 2004, + "line": 1985, "column": 47 } } @@ -173774,16 +171936,16 @@ "type": "Line", "value": " this loop retrieves cell data", "range": [ - 59989, - 60021 + 59275, + 59307 ], "loc": { "start": { - "line": 2007, + "line": 1988, "column": 12 }, "end": { - "line": 2007, + "line": 1988, "column": 44 } } @@ -173792,16 +171954,16 @@ "type": "Line", "value": "searched keyword", "range": [ - 60086, - 60104 + 59372, + 59390 ], "loc": { "start": { - "line": 2009, + "line": 1990, "column": 16 }, "end": { - "line": 2009, + "line": 1990, "column": 34 } } @@ -173810,16 +171972,16 @@ "type": "Line", "value": "multiple search parameter operator ||", "range": [ - 60382, - 60421 + 59668, + 59707 ], "loc": { "start": { - "line": 2019, + "line": 2000, "column": 16 }, "end": { - "line": 2019, + "line": 2000, "column": 55 } } @@ -173828,16 +171990,16 @@ "type": "Line", "value": "multiple search || parameter boolean", "range": [ - 60512, - 60550 + 59798, + 59836 ], "loc": { "start": { - "line": 2021, + "line": 2002, "column": 20 }, "end": { - "line": 2021, + "line": 2002, "column": 58 } } @@ -173846,16 +172008,16 @@ "type": "Line", "value": "multiple search parameter operator &&", "range": [ - 60628, - 60667 + 59914, + 59953 ], "loc": { "start": { - "line": 2023, + "line": 2004, "column": 20 }, "end": { - "line": 2023, + "line": 2004, "column": 59 } } @@ -173864,16 +172026,16 @@ "type": "Line", "value": "multiple search && parameter boolean", "range": [ - 60759, - 60797 + 60045, + 60083 ], "loc": { "start": { - "line": 2025, + "line": 2006, "column": 20 }, "end": { - "line": 2025, + "line": 2006, "column": 58 } } @@ -173882,16 +172044,16 @@ "type": "Line", "value": "detect operators or array query", "range": [ - 60874, - 60907 + 60160, + 60193 ], "loc": { "start": { - "line": 2028, + "line": 2009, "column": 16 }, "end": { - "line": 2028, + "line": 2009, "column": 49 } } @@ -173900,16 +172062,16 @@ "type": "Line", "value": " TODO: improve clarity/readability of this block", "range": [ - 61279, - 61329 + 60565, + 60615 ], "loc": { "start": { - "line": 2038, + "line": 2019, "column": 20 }, "end": { - "line": 2038, + "line": 2019, "column": 70 } } @@ -173918,16 +172080,16 @@ "type": "Line", "value": "single search parameter", "range": [ - 61959, - 61984 + 61362, + 61387 ], "loc": { "start": { - "line": 2054, + "line": 2039, "column": 16 }, "end": { - "line": 2054, + "line": 2039, "column": 41 } } @@ -173936,16 +172098,16 @@ "type": "Line", "value": "else single param", "range": [ - 62172, - 62191 + 61679, + 61698 ], "loc": { "start": { - "line": 2058, + "line": 2046, "column": 17 }, "end": { - "line": 2058, + "line": 2046, "column": 36 } } @@ -173954,16 +172116,16 @@ "type": "Line", "value": "for j", "range": [ - 62498, - 62505 + 62005, + 62012 ], "loc": { "start": { - "line": 2068, + "line": 2056, "column": 13 }, "end": { - "line": 2068, + "line": 2056, "column": 20 } } @@ -173972,16 +172134,16 @@ "type": "Line", "value": " for k", "range": [ - 62924, - 62932 + 62431, + 62439 ], "loc": { "start": { - "line": 2083, + "line": 2071, "column": 9 }, "end": { - "line": 2083, + "line": 2071, "column": 17 } } @@ -173990,16 +172152,16 @@ "type": "Line", "value": "invokes onafterfilter callback", "range": [ - 62983, - 63015 + 62490, + 62522 ], "loc": { "start": { - "line": 2087, + "line": 2075, "column": 8 }, "end": { - "line": 2087, + "line": 2075, "column": 40 } } @@ -174008,16 +172170,16 @@ "type": "Block", "value": "*\n * Return the data of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} includeHeaders Optional: include headers row\n * @param {Boolean} num Optional: return unformatted number\n * @param {Array} exclude Optional: list of row indexes to be excluded\n * @return {Array} Flat list of data for a column\n ", "range": [ - 63185, - 63569 + 62692, + 63076 ], "loc": { "start": { - "line": 2095, + "line": 2083, "column": 4 }, "end": { - "line": 2102, + "line": 2090, "column": 7 } } @@ -174026,16 +172188,16 @@ "type": "Line", "value": " checks if current row index appears in exclude array", "range": [ - 64019, - 64074 + 63526, + 63581 ], "loc": { "start": { - "line": 2117, + "line": 2105, "column": 12 }, "end": { - "line": 2117, + "line": 2105, "column": 67 } } @@ -174044,16 +172206,16 @@ "type": "Line", "value": " checks if row has exact cell # and is not excluded", "range": [ - 64274, - 64327 + 63781, + 63834 ], "loc": { "start": { - "line": 2124, + "line": 2112, "column": 12 }, "end": { - "line": 2124, + "line": 2112, "column": 65 } } @@ -174062,16 +172224,16 @@ "type": "Line", "value": " this loop retrieves cell data", "range": [ - 64405, - 64437 + 63912, + 63944 ], "loc": { "start": { - "line": 2126, + "line": 2114, "column": 16 }, "end": { - "line": 2126, + "line": 2114, "column": 48 } } @@ -174080,16 +172242,16 @@ "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": [ - 65304, - 65456 + 64811, + 64963 ], "loc": { "start": { - "line": 2149, + "line": 2137, "column": 4 }, "end": { - "line": 2153, + "line": 2141, "column": 7 } } @@ -174098,16 +172260,16 @@ "type": "Line", "value": "mutiple select", "range": [ - 65850, - 65866 + 65357, + 65373 ], "loc": { "start": { - "line": 2168, + "line": 2156, "column": 8 }, "end": { - "line": 2168, + "line": 2156, "column": 24 } } @@ -174116,16 +172278,16 @@ "type": "Line", "value": "checklist", "range": [ - 65995, - 66006 + 65502, + 65513 ], "loc": { "start": { - "line": 2172, + "line": 2160, "column": 8 }, "end": { - "line": 2172, + "line": 2160, "column": 19 } } @@ -174134,16 +172296,16 @@ "type": "Line", "value": "return an empty string if collection is empty or contains a single", "range": [ - 66137, - 66205 + 65644, + 65712 ], "loc": { "start": { - "line": 2176, + "line": 2164, "column": 8 }, "end": { - "line": 2176, + "line": 2164, "column": 76 } } @@ -174152,16 +172314,16 @@ "type": "Line", "value": "empty string", "range": [ - 66214, - 66228 + 65721, + 65735 ], "loc": { "start": { - "line": 2177, + "line": 2165, "column": 8 }, "end": { - "line": 2177, + "line": 2165, "column": 22 } } @@ -174170,16 +172332,16 @@ "type": "Block", "value": "*\n * Return the filters' values\n * @return {Array} List of filters' values\n ", "range": [ - 66422, - 66514 + 65929, + 66021 ], "loc": { "start": { - "line": 2186, + "line": 2174, "column": 4 }, "end": { - "line": 2189, + "line": 2177, "column": 7 } } @@ -174188,16 +172350,16 @@ "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": [ - 66956, - 67119 + 66463, + 66626 ], "loc": { "start": { - "line": 2206, + "line": 2194, "column": 4 }, "end": { - "line": 2210, + "line": 2198, "column": 7 } } @@ -174206,16 +172368,16 @@ "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": [ - 67250, - 67651 + 66757, + 67158 ], "loc": { "start": { - "line": 2218, + "line": 2206, "column": 4 }, "end": { - "line": 2226, + "line": 2214, "column": 7 } } @@ -174224,16 +172386,16 @@ "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": [ - 68068, - 68214 + 67575, + 67721 ], "loc": { "start": { - "line": 2242, + "line": 2230, "column": 4 }, "end": { - "line": 2246, + "line": 2234, "column": 7 } } @@ -174242,16 +172404,16 @@ "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": [ - 68323, - 68489 + 67830, + 67996 ], "loc": { "start": { - "line": 2252, + "line": 2240, "column": 4 }, "end": { - "line": 2256, + "line": 2244, "column": 7 } } @@ -174260,16 +172422,16 @@ "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": [ - 68626, - 68857 + 68133, + 68364 ], "loc": { "start": { - "line": 2262, + "line": 2250, "column": 4 }, "end": { - "line": 2267, + "line": 2255, "column": 7 } } @@ -174278,16 +172440,16 @@ "type": "Block", "value": "*\n * Return the data of a given cell\n * @param {DOMElement} cell Cell's DOM object\n * @return {String}\n ", "range": [ - 69096, - 69221 + 68603, + 68728 ], "loc": { "start": { - "line": 2277, + "line": 2265, "column": 4 }, "end": { - "line": 2281, + "line": 2269, "column": 7 } } @@ -174296,16 +172458,16 @@ "type": "Line", "value": "Check for customCellData callback", "range": [ - 69288, - 69323 + 68795, + 68830 ], "loc": { "start": { - "line": 2284, + "line": 2272, "column": 8 }, "end": { - "line": 2284, + "line": 2272, "column": 43 } } @@ -174314,16 +172476,16 @@ "type": "Block", "value": "*\n * Return the table data with following format:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} includeHeaders Optional: include headers row\n * @param {Boolean} excludeHiddenCols Optional: exclude hidden columns\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 69558, - 69962 + 69065, + 69469 ], "loc": { "start": { - "line": 2293, + "line": 2281, "column": 4 }, "end": { - "line": 2304, + "line": 2292, "column": 7 } } @@ -174332,16 +172494,16 @@ "type": "Block", "value": "*\n * Return the filtered data with following format:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} includeHeaders Optional: include headers row\n * @param {Boolean} excludeHiddenCols Optional: exclude hidden columns\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 70922, - 71329 + 70429, + 70836 ], "loc": { "start": { - "line": 2330, + "line": 2318, "column": 4 }, "end": { - "line": 2341, + "line": 2329, "column": 7 } } @@ -174350,16 +172512,16 @@ "type": "Block", "value": "*\n * Return the filtered data for a given column index\n * @param {Number} colIndex Colmun's index\n * @param {Boolean} includeHeaders Optional: include headers row\n * @return {Array} Flat list of values ['val0','val1','val2'...]\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 72413, - 72744 + 71920, + 72251 ], "loc": { "start": { - "line": 2371, + "line": 2359, "column": 4 }, "end": { - "line": 2378, + "line": 2366, "column": 7 } } @@ -174368,16 +172530,16 @@ "type": "Line", "value": "cols values of current row", "range": [ - 73142, - 73170 + 72649, + 72677 ], "loc": { "start": { - "line": 2390, + "line": 2378, "column": 16 }, "end": { - "line": 2390, + "line": 2378, "column": 44 } } @@ -174386,16 +172548,16 @@ "type": "Line", "value": "data of searched column", "range": [ - 73213, - 73238 + 72720, + 72745 ], "loc": { "start": { - "line": 2392, + "line": 2380, "column": 16 }, "end": { - "line": 2392, + "line": 2380, "column": 41 } } @@ -174404,16 +172566,16 @@ "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": [ - 73346, - 73508 + 72853, + 73015 ], "loc": { "start": { - "line": 2399, + "line": 2387, "column": 4 }, "end": { - "line": 2403, + "line": 2391, "column": 7 } } @@ -174422,16 +172584,16 @@ "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": [ - 73579, - 73752 + 73086, + 73259 ], "loc": { "start": { - "line": 2408, + "line": 2396, "column": 4 }, "end": { - "line": 2412, + "line": 2400, "column": 7 } } @@ -174440,16 +172602,16 @@ "type": "Line", "value": " always visible rows are valid", "range": [ - 73924, - 73956 + 73431, + 73463 ], "loc": { "start": { - "line": 2419, + "line": 2407, "column": 8 }, "end": { - "line": 2419, + "line": 2407, "column": 40 } } @@ -174458,16 +172620,16 @@ "type": "Block", "value": "*\n * Validate all filterable rows\n ", "range": [ - 74665, - 74712 + 74172, + 74219 ], "loc": { "start": { - "line": 2445, + "line": 2433, "column": 4 }, "end": { - "line": 2447, + "line": 2435, "column": 7 } } @@ -174476,16 +172638,16 @@ "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": [ - 74962, - 75124 + 74469, + 74631 ], "loc": { "start": { - "line": 2458, + "line": 2446, "column": 4 }, "end": { - "line": 2462, + "line": 2450, "column": 7 } } @@ -174494,16 +172656,16 @@ "type": "Line", "value": "multiple selects", "range": [ - 75647, - 75665 + 75154, + 75172 ], "loc": { "start": { - "line": 2477, + "line": 2465, "column": 8 }, "end": { - "line": 2477, + "line": 2465, "column": 26 } } @@ -174512,16 +172674,16 @@ "type": "Line", "value": "checklist", "range": [ - 76114, - 76125 + 75621, + 75632 ], "loc": { "start": { - "line": 2489, + "line": 2477, "column": 8 }, "end": { - "line": 2489, + "line": 2477, "column": 19 } } @@ -174530,16 +172692,16 @@ "type": "Block", "value": "*\n * Set them columns' widths as per configuration\n * @param {Element} tbl DOM element\n ", "range": [ - 76721, - 76825 + 76228, + 76332 ], "loc": { "start": { - "line": 2507, + "line": 2495, "column": 4 }, "end": { - "line": 2510, + "line": 2498, "column": 7 } } @@ -174548,16 +172710,16 @@ "type": "Block", "value": "*\n * Makes defined rows always visible\n ", "range": [ - 77579, - 77631 + 77086, + 77138 ], "loc": { "start": { - "line": 2537, + "line": 2525, "column": 4 }, "end": { - "line": 2539, + "line": 2527, "column": 7 } } @@ -174566,16 +172728,16 @@ "type": "Line", "value": "row index cannot be > nrows", "range": [ - 77893, - 77922 + 77400, + 77429 ], "loc": { "start": { - "line": 2547, + "line": 2535, "column": 12 }, "end": { - "line": 2547, + "line": 2535, "column": 41 } } @@ -174584,16 +172746,16 @@ "type": "Block", "value": "*\n * Clear all the filters' values\n ", "range": [ - 78036, - 78084 + 77543, + 77591 ], "loc": { "start": { - "line": 2554, + "line": 2542, "column": 4 }, "end": { - "line": 2556, + "line": 2544, "column": 7 } } @@ -174602,16 +172764,16 @@ "type": "Block", "value": "*\n * Clears filtered columns visual indicator (background color)\n ", "range": [ - 78646, - 78724 + 78153, + 78231 ], "loc": { "start": { - "line": 2579, + "line": 2567, "column": 4 }, "end": { - "line": 2581, + "line": 2569, "column": 7 } } @@ -174620,16 +172782,16 @@ "type": "Block", "value": "*\n * Mark currently filtered column\n * @param {Number} colIndex Column index\n ", "range": [ - 78932, - 79027 + 78439, + 78534 ], "loc": { "start": { - "line": 2588, + "line": 2576, "column": 4 }, "end": { - "line": 2591, + "line": 2579, "column": 7 } } @@ -174638,16 +172800,16 @@ "type": "Block", "value": "*\n * Return the ID of the current active filter\n * @returns {String}\n ", "range": [ - 79502, - 79588 + 79009, + 79095 ], "loc": { "start": { - "line": 2606, + "line": 2594, "column": 4 }, "end": { - "line": 2609, + "line": 2597, "column": 7 } } @@ -174656,16 +172818,16 @@ "type": "Block", "value": "*\n * Set the ID of the current active filter\n * @param {String} filterId Element ID\n ", "range": [ - 79662, - 79763 + 79169, + 79270 ], "loc": { "start": { - "line": 2614, + "line": 2602, "column": 4 }, "end": { - "line": 2617, + "line": 2605, "column": 7 } } @@ -174674,12 +172836,30 @@ "type": "Block", "value": "*\n * Return the column index for a given filter ID\n * @param {string} [filterId=''] Filter ID\n * @returns {Number} Column index\n ", "range": [ - 79849, - 79998 + 79356, + 79505 ], "loc": { "start": { - "line": 2622, + "line": 2610, + "column": 4 + }, + "end": { + "line": 2614, + "column": 7 + } + } + }, + { + "type": "Block", + "value": "*\n * Builds filter element ID for a given column index\n * @param {any} colIndex\n * @returns {String} Filter element ID string\n * @private\n ", + "range": [ + 79683, + 79846 + ], + "loc": { + "start": { + "line": 2621, "column": 4 }, "end": { @@ -174688,38 +172868,20 @@ } } }, - { - "type": "Block", - "value": "*\n * Builds filter element ID for a given column index\n * @param {any} colIndex\n * @returns {String} Filter element ID string\n * @private\n ", - "range": [ - 80176, - 80339 - ], - "loc": { - "start": { - "line": 2633, - "column": 4 - }, - "end": { - "line": 2638, - "column": 7 - } - } - }, { "type": "Block", "value": "*\n * Make specified column's filter active\n * @param colIndex Index of a column\n ", "range": [ - 80437, - 80534 + 79944, + 80041 ], "loc": { "start": { - "line": 2643, + "line": 2631, "column": 4 }, "end": { - "line": 2646, + "line": 2634, "column": 7 } } @@ -174728,16 +172890,16 @@ "type": "Block", "value": "*\n * Refresh the filters subject to linking ('select', 'multiple',\n * 'checklist' type)\n ", "range": [ - 80700, - 80805 + 80207, + 80312 ], "loc": { "start": { - "line": 2654, + "line": 2642, "column": 4 }, "end": { - "line": 2657, + "line": 2645, "column": 7 } } @@ -174746,16 +172908,16 @@ "type": "Line", "value": " Welcome to cyclomatic complexity hell :)", "range": [ - 81487, - 81530 + 80994, + 81037 ], "loc": { "start": { - "line": 2675, + "line": 2663, "column": 12 }, "end": { - "line": 2675, + "line": 2663, "column": 55 } } @@ -174764,16 +172926,16 @@ "type": "Line", "value": " TODO: simplify/refactor if statement", "range": [ - 81543, - 81582 + 81050, + 81089 ], "loc": { "start": { - "line": 2676, + "line": 2664, "column": 12 }, "end": { - "line": 2676, + "line": 2664, "column": 51 } } @@ -174782,16 +172944,16 @@ "type": "Line", "value": "1st option needs to be inserted", "range": [ - 81941, - 81974 + 81448, + 81481 ], "loc": { "start": { - "line": 2684, + "line": 2672, "column": 16 }, "end": { - "line": 2684, + "line": 2672, "column": 49 } } @@ -174800,16 +172962,16 @@ "type": "Block", "value": "*\n * Determines if passed filter column implements exact query match\n * @param {Number} colIndex Column index\n * @return {Boolean}\n ", "range": [ - 82614, - 82770 + 82121, + 82277 ], "loc": { "start": { - "line": 2704, + "line": 2692, "column": 4 }, "end": { - "line": 2708, + "line": 2696, "column": 7 } } @@ -174818,16 +172980,16 @@ "type": "Block", "value": "*\n * Checks if passed row is valid\n * @param {Number} rowIndex Row index\n * @returns {Boolean}\n ", "range": [ - 82962, - 83078 + 82469, + 82585 ], "loc": { "start": { - "line": 2715, + "line": 2703, "column": 4 }, "end": { - "line": 2719, + "line": 2707, "column": 7 } } @@ -174836,16 +172998,16 @@ "type": "Block", "value": "*\n * Checks if passed row is visible\n * @param {Number} rowIndex Row index\n * @returns {Boolean}\n ", "range": [ - 83178, - 83296 + 82685, + 82803 ], "loc": { "start": { - "line": 2724, + "line": 2712, "column": 4 }, "end": { - "line": 2728, + "line": 2716, "column": 7 } } @@ -174854,16 +173016,16 @@ "type": "Block", "value": "*\n * Checks if specified column filter ignores diacritics.\n * Note this is only valid for input filter types.\n * @param {Number} colIndex Column index\n * @returns {Boolean}\n ", "range": [ - 83429, - 83630 + 82936, + 83137 ], "loc": { "start": { - "line": 2734, + "line": 2722, "column": 4 }, "end": { - "line": 2739, + "line": 2727, "column": 7 } } @@ -174872,16 +173034,16 @@ "type": "Block", "value": "*\n * Returns clear all text for specified filter column\n * @param {Number} colIndex Column index\n * @returns {String}\n ", "range": [ - 83846, - 83988 + 83353, + 83495 ], "loc": { "start": { - "line": 2748, + "line": 2736, "column": 4 }, "end": { - "line": 2752, + "line": 2740, "column": 7 } } @@ -174890,16 +173052,16 @@ "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": [ - 84191, - 84410 + 83698, + 83917 ], "loc": { "start": { - "line": 2761, + "line": 2749, "column": 4 }, "end": { - "line": 2766, + "line": 2754, "column": 7 } } @@ -174908,16 +173070,16 @@ "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": [ - 84885, - 85144 + 84392, + 84651 ], "loc": { "start": { - "line": 2783, + "line": 2771, "column": 4 }, "end": { - "line": 2789, + "line": 2777, "column": 7 } } @@ -174926,16 +173088,16 @@ "type": "Line", "value": "Browser <> IE onload event works only for scripts, not for stylesheets", "range": [ - 85785, - 85857 + 85292, + 85364 ], "loc": { "start": { - "line": 2811, + "line": 2799, "column": 8 }, "end": { - "line": 2811, + "line": 2799, "column": 80 } } @@ -174944,16 +173106,16 @@ "type": "Block", "value": "*\n * Check if table has filters grid\n * @return {Boolean}\n ", "range": [ - 86404, - 86479 + 85911, + 85986 ], "loc": { "start": { - "line": 2828, + "line": 2816, "column": 4 }, "end": { - "line": 2831, + "line": 2819, "column": 7 } } @@ -174962,16 +173124,16 @@ "type": "Block", "value": "*\n * Get list of filter IDs\n * @return {[type]} [description]\n ", "range": [ - 86546, - 86625 + 86053, + 86132 ], "loc": { "start": { - "line": 2836, + "line": 2824, "column": 4 }, "end": { - "line": 2839, + "line": 2827, "column": 7 } } @@ -174980,16 +173142,16 @@ "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": [ - 86692, - 86868 + 86199, + 86375 ], "loc": { "start": { - "line": 2844, + "line": 2832, "column": 4 }, "end": { - "line": 2848, + "line": 2836, "column": 7 } } @@ -174998,16 +173160,16 @@ "type": "Block", "value": "*\n * Get the index of the row containing the filters\n * @return {Number}\n ", "range": [ - 87588, - 87678 + 87095, + 87185 ], "loc": { "start": { - "line": 2872, + "line": 2860, "column": 4 }, "end": { - "line": 2875, + "line": 2863, "column": 7 } } @@ -175016,16 +173178,16 @@ "type": "Block", "value": "*\n * Get the index of the headers row\n * @return {Number}\n ", "range": [ - 87754, - 87829 + 87261, + 87336 ], "loc": { "start": { - "line": 2880, + "line": 2868, "column": 4 }, "end": { - "line": 2883, + "line": 2871, "column": 7 } } @@ -175034,16 +173196,16 @@ "type": "Block", "value": "*\n * Get the row index from where the filtering process start (1st filterable\n * row)\n * @return {Number}\n ", "range": [ - 87900, - 88027 + 87407, + 87534 ], "loc": { "start": { - "line": 2888, + "line": 2876, "column": 4 }, "end": { - "line": 2892, + "line": 2880, "column": 7 } } @@ -175052,16 +173214,16 @@ "type": "Block", "value": "*\n * Get the index of the last row\n * @return {Number}\n ", "range": [ - 88092, - 88164 + 87599, + 87671 ], "loc": { "start": { - "line": 2897, + "line": 2885, "column": 4 }, "end": { - "line": 2900, + "line": 2888, "column": 7 } } @@ -175070,16 +173232,16 @@ "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 * @returns {Boolean}\n ", "range": [ - 88272, - 88482 + 87779, + 87989 ], "loc": { "start": { - "line": 2906, + "line": 2894, "column": 4 }, "end": { - "line": 2911, + "line": 2899, "column": 7 } } @@ -175088,16 +173250,16 @@ "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": [ - 88768, - 88909 + 88275, + 88416 ], "loc": { "start": { - "line": 2923, + "line": 2911, "column": 4 }, "end": { - "line": 2927, + "line": 2915, "column": 7 } } @@ -175106,16 +173268,16 @@ "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": [ - 89533, - 89706 + 89040, + 89213 ], "loc": { "start": { - "line": 2948, + "line": 2936, "column": 4 }, "end": { - "line": 2952, + "line": 2940, "column": 7 } } @@ -175124,16 +173286,16 @@ "type": "Block", "value": "*\n * Return the filter type for a specified column\n * @param {Number} colIndex Column's index\n * @return {String}\n ", "range": [ - 90228, - 90364 + 89735, + 89871 ], "loc": { "start": { - "line": 2968, + "line": 2956, "column": 4 }, "end": { - "line": 2972, + "line": 2960, "column": 7 } } @@ -175142,16 +173304,16 @@ "type": "Block", "value": "*\n * Get the total number of filterable rows\n * @return {Number}\n ", "range": [ - 90514, - 90596 + 90021, + 90103 ], "loc": { "start": { - "line": 2978, + "line": 2966, "column": 4 }, "end": { - "line": 2981, + "line": 2969, "column": 7 } } @@ -175160,16 +173322,16 @@ "type": "Block", "value": "*\n * Return the total number of valid rows\n * @param {Boolean} [reCalc=false] Forces calculation of filtered rows\n * @returns {Number}\n ", "range": [ - 90674, - 90830 + 90181, + 90337 ], "loc": { "start": { - "line": 2986, + "line": 2974, "column": 4 }, "end": { - "line": 2990, + "line": 2978, "column": 7 } } @@ -175178,16 +173340,16 @@ "type": "Block", "value": "*\n * Get the configuration object (literal object)\n * @return {Object}\n ", "range": [ - 90928, - 91016 + 90435, + 90523 ], "loc": { "start": { - "line": 2995, + "line": 2983, "column": 4 }, "end": { - "line": 2998, + "line": 2986, "column": 7 } } diff --git a/docs/class/src/emitter.js~Emitter.html b/docs/class/src/emitter.js~Emitter.html index ae93274d..8efaf4af 100644 --- a/docs/class/src/emitter.js~Emitter.html +++ b/docs/class/src/emitter.js~Emitter.html @@ -3,7 +3,7 @@ - Emitter | tablefilter v0.4.22 API Document + Emitter | tablefilter v0.4.23 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 6a1e9224..d9188c6b 100644 --- a/docs/class/src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable.html +++ b/docs/class/src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable.html @@ -3,7 +3,7 @@ - AdapterEzEditTable | tablefilter v0.4.22 API Document + AdapterEzEditTable | tablefilter v0.4.23 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 872d5ff3..2657834b 100644 --- a/docs/class/src/extensions/colOps/colOps.js~ColOps.html +++ b/docs/class/src/extensions/colOps/colOps.js~ColOps.html @@ -3,7 +3,7 @@ - ColOps | tablefilter v0.4.22 API Document + ColOps | tablefilter v0.4.23 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 bbfcca6c..d3276b69 100644 --- a/docs/class/src/extensions/colsVisibility/colsVisibility.js~ColsVisibility.html +++ b/docs/class/src/extensions/colsVisibility/colsVisibility.js~ColsVisibility.html @@ -3,7 +3,7 @@ - ColsVisibility | tablefilter v0.4.22 API Document + ColsVisibility | tablefilter v0.4.23 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 684c42ad..fb2e4d47 100644 --- a/docs/class/src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility.html +++ b/docs/class/src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility.html @@ -3,7 +3,7 @@ - FiltersVisibility | tablefilter v0.4.22 API Document + FiltersVisibility | tablefilter v0.4.23 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 f3419e2b..65196d16 100644 --- a/docs/class/src/extensions/sort/adapterSortabletable.js~AdapterSortableTable.html +++ b/docs/class/src/extensions/sort/adapterSortabletable.js~AdapterSortableTable.html @@ -3,7 +3,7 @@ - AdapterSortableTable | tablefilter v0.4.22 API Document + AdapterSortableTable | tablefilter v0.4.23 API Document diff --git a/docs/class/src/feature.js~Feature.html b/docs/class/src/feature.js~Feature.html index b85d7e5f..221d88dd 100644 --- a/docs/class/src/feature.js~Feature.html +++ b/docs/class/src/feature.js~Feature.html @@ -3,7 +3,7 @@ - Feature | tablefilter v0.4.22 API Document + Feature | tablefilter v0.4.23 API Document diff --git a/docs/class/src/modules/alternateRows.js~AlternateRows.html b/docs/class/src/modules/alternateRows.js~AlternateRows.html index 7a69d7cb..f6874322 100644 --- a/docs/class/src/modules/alternateRows.js~AlternateRows.html +++ b/docs/class/src/modules/alternateRows.js~AlternateRows.html @@ -3,7 +3,7 @@ - AlternateRows | tablefilter v0.4.22 API Document + AlternateRows | tablefilter v0.4.23 API Document diff --git a/docs/class/src/modules/checkList.js~CheckList.html b/docs/class/src/modules/checkList.js~CheckList.html index 8b918da0..f5e7f026 100644 --- a/docs/class/src/modules/checkList.js~CheckList.html +++ b/docs/class/src/modules/checkList.js~CheckList.html @@ -3,7 +3,7 @@ - CheckList | tablefilter v0.4.22 API Document + CheckList | tablefilter v0.4.23 API Document diff --git a/docs/class/src/modules/clearButton.js~ClearButton.html b/docs/class/src/modules/clearButton.js~ClearButton.html index 7509080d..9f1e998e 100644 --- a/docs/class/src/modules/clearButton.js~ClearButton.html +++ b/docs/class/src/modules/clearButton.js~ClearButton.html @@ -3,7 +3,7 @@ - ClearButton | tablefilter v0.4.22 API Document + ClearButton | tablefilter v0.4.23 API Document diff --git a/docs/class/src/modules/dateType.js~DateType.html b/docs/class/src/modules/dateType.js~DateType.html index bfb6fea6..a6c75292 100644 --- a/docs/class/src/modules/dateType.js~DateType.html +++ b/docs/class/src/modules/dateType.js~DateType.html @@ -3,7 +3,7 @@ - DateType | tablefilter v0.4.22 API Document + DateType | tablefilter v0.4.23 API Document diff --git a/docs/class/src/modules/dropdown.js~Dropdown.html b/docs/class/src/modules/dropdown.js~Dropdown.html index ff7a3ce6..950d89ab 100644 --- a/docs/class/src/modules/dropdown.js~Dropdown.html +++ b/docs/class/src/modules/dropdown.js~Dropdown.html @@ -3,7 +3,7 @@ - Dropdown | tablefilter v0.4.22 API Document + Dropdown | tablefilter v0.4.23 API Document diff --git a/docs/class/src/modules/gridLayout.js~GridLayout.html b/docs/class/src/modules/gridLayout.js~GridLayout.html index 8764e931..b66349d0 100644 --- a/docs/class/src/modules/gridLayout.js~GridLayout.html +++ b/docs/class/src/modules/gridLayout.js~GridLayout.html @@ -3,7 +3,7 @@ - GridLayout | tablefilter v0.4.22 API Document + GridLayout | tablefilter v0.4.23 API Document diff --git a/docs/class/src/modules/hash.js~Hash.html b/docs/class/src/modules/hash.js~Hash.html index 744b168a..a1858c65 100644 --- a/docs/class/src/modules/hash.js~Hash.html +++ b/docs/class/src/modules/hash.js~Hash.html @@ -3,7 +3,7 @@ - Hash | tablefilter v0.4.22 API Document + Hash | tablefilter v0.4.23 API Document diff --git a/docs/class/src/modules/help.js~Help.html b/docs/class/src/modules/help.js~Help.html index f6a2d4a8..be43e7b7 100644 --- a/docs/class/src/modules/help.js~Help.html +++ b/docs/class/src/modules/help.js~Help.html @@ -3,7 +3,7 @@ - Help | tablefilter v0.4.22 API Document + Help | tablefilter v0.4.23 API Document diff --git a/docs/class/src/modules/highlightKeywords.js~HighlightKeyword.html b/docs/class/src/modules/highlightKeywords.js~HighlightKeyword.html index c7df0d1a..c22e5c6e 100644 --- a/docs/class/src/modules/highlightKeywords.js~HighlightKeyword.html +++ b/docs/class/src/modules/highlightKeywords.js~HighlightKeyword.html @@ -3,7 +3,7 @@ - HighlightKeyword | tablefilter v0.4.22 API Document + HighlightKeyword | tablefilter v0.4.23 API Document @@ -119,13 +119,13 @@
-
import {HighlightKeyword} from 'tablefilter/src/modules/highlightKeywords.js'
+
import {HighlightKeyword} from 'tablefilter/src/modules/highlightKeywords.js'
public class - | source + | source
@@ -298,7 +298,7 @@
-

Remove feature

+

Remove feature

@@ -432,7 +432,7 @@ - source + source @@ -493,7 +493,7 @@ - source + source @@ -534,7 +534,7 @@ - source + source @@ -575,7 +575,7 @@ - source + source @@ -619,14 +619,14 @@ - source + source -

Remove feature

+

Remove feature

@@ -732,7 +732,7 @@ - source + source diff --git a/docs/class/src/modules/loader.js~Loader.html b/docs/class/src/modules/loader.js~Loader.html index aa0fbece..68ca835a 100644 --- a/docs/class/src/modules/loader.js~Loader.html +++ b/docs/class/src/modules/loader.js~Loader.html @@ -3,7 +3,7 @@ - Loader | tablefilter v0.4.22 API Document + Loader | tablefilter v0.4.23 API Document diff --git a/docs/class/src/modules/noResults.js~NoResults.html b/docs/class/src/modules/noResults.js~NoResults.html index 2b63c16d..13f22569 100644 --- a/docs/class/src/modules/noResults.js~NoResults.html +++ b/docs/class/src/modules/noResults.js~NoResults.html @@ -3,7 +3,7 @@ - NoResults | tablefilter v0.4.22 API Document + NoResults | tablefilter v0.4.23 API Document diff --git a/docs/class/src/modules/paging.js~Paging.html b/docs/class/src/modules/paging.js~Paging.html index 11f21938..aec64b13 100644 --- a/docs/class/src/modules/paging.js~Paging.html +++ b/docs/class/src/modules/paging.js~Paging.html @@ -3,7 +3,7 @@ - Paging | tablefilter v0.4.22 API Document + Paging | tablefilter v0.4.23 API Document diff --git a/docs/class/src/modules/popupFilter.js~PopupFilter.html b/docs/class/src/modules/popupFilter.js~PopupFilter.html index e196ba66..4b6dcfcf 100644 --- a/docs/class/src/modules/popupFilter.js~PopupFilter.html +++ b/docs/class/src/modules/popupFilter.js~PopupFilter.html @@ -3,7 +3,7 @@ - PopupFilter | tablefilter v0.4.22 API Document + PopupFilter | tablefilter v0.4.23 API Document diff --git a/docs/class/src/modules/rowsCounter.js~RowsCounter.html b/docs/class/src/modules/rowsCounter.js~RowsCounter.html index fc86405f..135cf3d8 100644 --- a/docs/class/src/modules/rowsCounter.js~RowsCounter.html +++ b/docs/class/src/modules/rowsCounter.js~RowsCounter.html @@ -3,7 +3,7 @@ - RowsCounter | tablefilter v0.4.22 API Document + RowsCounter | tablefilter v0.4.23 API Document diff --git a/docs/class/src/modules/state.js~State.html b/docs/class/src/modules/state.js~State.html index f4f4f847..10067340 100644 --- a/docs/class/src/modules/state.js~State.html +++ b/docs/class/src/modules/state.js~State.html @@ -3,7 +3,7 @@ - State | tablefilter v0.4.22 API Document + State | tablefilter v0.4.23 API Document diff --git a/docs/class/src/modules/statusBar.js~StatusBar.html b/docs/class/src/modules/statusBar.js~StatusBar.html index 195f32f9..d07bc82d 100644 --- a/docs/class/src/modules/statusBar.js~StatusBar.html +++ b/docs/class/src/modules/statusBar.js~StatusBar.html @@ -3,7 +3,7 @@ - StatusBar | tablefilter v0.4.22 API Document + StatusBar | tablefilter v0.4.23 API Document diff --git a/docs/class/src/modules/storage.js~Storage.html b/docs/class/src/modules/storage.js~Storage.html index 5b357cf9..ecf5e72e 100644 --- a/docs/class/src/modules/storage.js~Storage.html +++ b/docs/class/src/modules/storage.js~Storage.html @@ -3,7 +3,7 @@ - Storage | tablefilter v0.4.22 API Document + Storage | tablefilter v0.4.23 API Document diff --git a/docs/class/src/tablefilter.js~TableFilter.html b/docs/class/src/tablefilter.js~TableFilter.html index 92144287..3416abcc 100644 --- a/docs/class/src/tablefilter.js~TableFilter.html +++ b/docs/class/src/tablefilter.js~TableFilter.html @@ -3,7 +3,7 @@ - TableFilter | tablefilter v0.4.22 API Document + TableFilter | tablefilter v0.4.23 API Document @@ -8858,7 +8858,7 @@ filter if an array is supplied

- source + source @@ -8916,7 +8916,7 @@ filter if an array is supplied

- source + source @@ -8957,7 +8957,7 @@ filter if an array is supplied

- source + source @@ -8998,7 +8998,7 @@ filter if an array is supplied

- source + source @@ -9188,7 +9188,7 @@ filter if an array is supplied

- source + source @@ -9409,7 +9409,7 @@ hidden when all the search terms are not found in inspected row.

- source + source @@ -9460,7 +9460,7 @@ hidden when all the search terms are not found in inspected row.

- source + source @@ -9528,7 +9528,7 @@ hidden when all the search terms are not found in inspected row.

- source + source @@ -9597,7 +9597,7 @@ hidden when all the search terms are not found in inspected row.

- source + source @@ -9665,7 +9665,7 @@ hidden when all the search terms are not found in inspected row.

- source + source @@ -9755,7 +9755,7 @@ hidden when all the search terms are not found in inspected row.

- source + source @@ -9894,7 +9894,7 @@ custom options values and texts

- source + source @@ -9962,7 +9962,7 @@ custom options values and texts

- source + source @@ -10031,7 +10031,7 @@ custom options values and texts

- source + source @@ -10099,7 +10099,7 @@ custom options values and texts

- source + source @@ -10168,7 +10168,7 @@ custom options values and texts

- source + source @@ -10219,7 +10219,7 @@ custom options values and texts

- source + source @@ -10299,7 +10299,7 @@ custom options values and texts

- source + source @@ -10376,7 +10376,7 @@ custom options values and texts

- source + source @@ -10454,7 +10454,7 @@ Note: hidden filters are also returned

- source + source @@ -10506,7 +10506,7 @@ Note: hidden filters are also returned

- source + source @@ -10557,7 +10557,7 @@ Note: hidden filters are also returned

- source + source @@ -10609,7 +10609,7 @@ Note: hidden filters are also returned

- source + source @@ -10677,7 +10677,7 @@ Note: hidden filters are also returned

- source + source @@ -10728,7 +10728,7 @@ Note: hidden filters are also returned

- source + source @@ -10797,7 +10797,7 @@ Note: hidden filters are also returned

- source + source @@ -10848,7 +10848,7 @@ Note: hidden filters are also returned

- source + source @@ -10917,7 +10917,7 @@ Note: hidden filters are also returned

- source + source @@ -10987,7 +10987,7 @@ defined

- source + source @@ -11108,7 +11108,7 @@ row)

- source + source @@ -11188,7 +11188,7 @@ row)

- source + source @@ -11257,7 +11257,7 @@ row)

- source + source @@ -11394,7 +11394,7 @@ row)

- source + source @@ -11470,7 +11470,7 @@ row)

- source + source @@ -11539,7 +11539,7 @@ Note this is only valid for input filter types.

- source + source @@ -11768,7 +11768,7 @@ Note this is only valid for input filter types.

- source + source @@ -11836,7 +11836,7 @@ Note this is only valid for input filter types.

- source + source @@ -11911,7 +11911,7 @@ Note this is only valid for input filter types.

- source + source @@ -11962,7 +11962,7 @@ Note this is only valid for input filter types.

- source + source @@ -12030,7 +12030,7 @@ Note this is only valid for input filter types.

- source + source @@ -12098,7 +12098,7 @@ Note this is only valid for input filter types.

- source + source @@ -12239,7 +12239,7 @@ Note this is only valid for input filter types.

- source + source @@ -12576,7 +12576,7 @@ columns

- source + source @@ -12634,7 +12634,7 @@ columns

- source + source @@ -12692,7 +12692,7 @@ columns

- source + source @@ -12798,7 +12798,7 @@ columns

- source + source @@ -12839,7 +12839,7 @@ columns

- source + source diff --git a/docs/dump.json b/docs/dump.json index ac6c63dd..a7df764b 100644 --- a/docs/dump.json +++ b/docs/dump.json @@ -9619,7 +9619,7 @@ "access": null, "description": null, "lineNumber": 1, - "content": "import {createText, createElm, getText} from '../dom';\nimport {isArray} from '../types';\n\n/**\n * Highlight matched keywords upon filtering\n *\n * @export\n * @class HighlightKeyword\n */\nexport class HighlightKeyword {\n\n /**\n * Creates an instance of HighlightKeyword\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n let f = tf.config();\n\n /**\n * Css class for highlighted term\n * @type {String}\n */\n this.highlightCssClass = f.highlight_css_class || 'keyword';\n\n /**\n * TableFilter instance\n * @type {TableFilter}\n */\n this.tf = tf;\n\n /**\n * TableFilter's emitter instance\n * @type {Emitter}\n */\n this.emitter = tf.emitter;\n }\n\n /**\n * Initializes HighlightKeyword instance\n */\n init() {\n this.emitter.on(\n ['before-filtering', 'destroy'],\n () => this.unhighlightAll()\n );\n this.emitter.on(\n ['highlight-keyword'],\n (tf, cell, term) =>\n this.highlight(cell, term, this.highlightCssClass)\n );\n }\n\n /**\n * Highlight occurences of searched term in passed node\n * @param {Node} node\n * @param {String} term Searched term\n * @param {String} cssClass Css class name\n *\n * TODO: refactor this method\n */\n highlight(node, term, cssClass) {\n // Iterate into this nodes childNodes\n if (node.hasChildNodes) {\n let children = node.childNodes;\n for (let i = 0; i < children.length; i++) {\n this.highlight(children[i], term, cssClass);\n }\n }\n\n if (node.nodeType === 3) {\n let nodeVal = node.nodeValue.toLowerCase();\n let termIdx = nodeVal.indexOf(term.toLowerCase());\n\n if (termIdx !== -1) {\n let pn = node.parentNode;\n if (pn && pn.className !== cssClass) {\n // term not highlighted yet\n let nv = node.nodeValue,\n // Create a load of replacement nodes\n before = createText(nv.substr(0, termIdx)),\n value = nv.substr(termIdx, term.length),\n after = createText(nv.substr(termIdx + term.length)),\n text = createText(value),\n container = createElm('span');\n container.className = cssClass;\n container.appendChild(text);\n pn.insertBefore(before, node);\n pn.insertBefore(container, node);\n pn.insertBefore(after, node);\n pn.removeChild(node);\n }\n }\n }\n }\n\n /**\n * Removes highlight to nodes matching passed string\n * @param {String} term\n * @param {String} cssClass Css class to remove\n */\n unhighlight(term, cssClass) {\n let highlightedNodes = this.tf.tbl.querySelectorAll(`.${cssClass}`);\n for (let i = 0; i < highlightedNodes.length; i++) {\n let n = highlightedNodes[i];\n let nodeVal = getText(n);\n\n if (nodeVal.toLowerCase().indexOf(term.toLowerCase()) !== -1) {\n let parentNode = n.parentNode;\n parentNode.replaceChild(createText(nodeVal), n);\n parentNode.normalize();\n }\n }\n }\n\n /**\n * Clear all occurrences of highlighted nodes\n */\n unhighlightAll() {\n if (!this.tf.highlightKeywords) {\n return;\n }\n // iterate filters values to unhighlight all values\n this.tf.getFiltersValue().forEach((val) => {\n if (isArray(val)) {\n val.forEach((item) =>\n this.unhighlight(item, this.highlightCssClass));\n } else {\n this.unhighlight(val, this.highlightCssClass);\n }\n });\n }\n\n /**\n * Remove feature\n */\n destroy() {\n this.emitter.off(\n ['before-filtering', 'destroy'],\n () => this.unhighlightAll()\n );\n this.emitter.off(\n ['highlight-keyword'],\n (tf, cell, term) =>\n this.highlight(cell, term, this.highlightCssClass)\n );\n }\n}\n" + "content": "import {createText, createElm, getText} from '../dom';\nimport {isArray} from '../types';\nimport {rgxEsc} from '../string';\n\n/**\n * Highlight matched keywords upon filtering\n *\n * @export\n * @class HighlightKeyword\n */\nexport class HighlightKeyword {\n\n /**\n * Creates an instance of HighlightKeyword\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n let f = tf.config();\n\n /**\n * Css class for highlighted term\n * @type {String}\n */\n this.highlightCssClass = f.highlight_css_class || 'keyword';\n\n /**\n * TableFilter instance\n * @type {TableFilter}\n */\n this.tf = tf;\n\n /**\n * TableFilter's emitter instance\n * @type {Emitter}\n */\n this.emitter = tf.emitter;\n }\n\n /**\n * Initializes HighlightKeyword instance\n */\n init() {\n this.emitter.on(\n ['before-filtering', 'destroy'],\n () => this.unhighlightAll()\n );\n this.emitter.on(\n ['highlight-keyword'],\n (tf, cell, term) => this._processTerm(cell, term)\n );\n }\n\n /**\n * Highlight occurences of searched term in passed node\n * @param {Node} node\n * @param {String} term Searched term\n * @param {String} cssClass Css class name\n *\n * TODO: refactor this method\n */\n highlight(node, term, cssClass) {\n // Iterate into this nodes childNodes\n if (node.hasChildNodes) {\n let children = node.childNodes;\n for (let i = 0; i < children.length; i++) {\n this.highlight(children[i], term, cssClass);\n }\n }\n\n if (node.nodeType === 3) {\n let nodeVal = node.nodeValue.toLowerCase();\n let termIdx = nodeVal.indexOf(term.toLowerCase());\n\n if (termIdx !== -1) {\n let pn = node.parentNode;\n if (pn && pn.className !== cssClass) {\n // term not highlighted yet\n let nv = node.nodeValue,\n // Create a load of replacement nodes\n before = createText(nv.substr(0, termIdx)),\n value = nv.substr(termIdx, term.length),\n after = createText(nv.substr(termIdx + term.length)),\n text = createText(value),\n container = createElm('span');\n container.className = cssClass;\n container.appendChild(text);\n pn.insertBefore(before, node);\n pn.insertBefore(container, node);\n pn.insertBefore(after, node);\n pn.removeChild(node);\n }\n }\n }\n }\n\n /**\n * Removes highlight to nodes matching passed string\n * @param {String} term\n * @param {String} cssClass Css class to remove\n */\n unhighlight(term, cssClass) {\n let highlightedNodes = this.tf.tbl.querySelectorAll(`.${cssClass}`);\n for (let i = 0; i < highlightedNodes.length; i++) {\n let n = highlightedNodes[i];\n let nodeVal = getText(n);\n\n if (nodeVal.toLowerCase().indexOf(term.toLowerCase()) !== -1) {\n let parentNode = n.parentNode;\n parentNode.replaceChild(createText(nodeVal), n);\n parentNode.normalize();\n }\n }\n }\n\n /**\n * Clear all occurrences of highlighted nodes\n */\n unhighlightAll() {\n if (!this.tf.highlightKeywords) {\n return;\n }\n // iterate filters values to unhighlight all values\n this.tf.getFiltersValue().forEach((val) => {\n if (isArray(val)) {\n val.forEach((item) =>\n this.unhighlight(item, this.highlightCssClass));\n } else {\n this.unhighlight(val, this.highlightCssClass);\n }\n });\n }\n\n /** Remove feature */\n destroy() {\n this.emitter.off(\n ['before-filtering', 'destroy'],\n () => this.unhighlightAll()\n );\n this.emitter.off(\n ['highlight-keyword'],\n (tf, cell, term) => this._processTerm(cell, term)\n );\n }\n\n /**\n * Ensure filtering operators are handled before highlighting any match\n * @param {any} Table cell to look searched term into\n * @param {any} Searched termIdx\n */\n _processTerm(cell, term) {\n let tf = this.tf;\n let reLk = new RegExp(rgxEsc(tf.lkOperator));\n let reEq = new RegExp(tf.eqOperator);\n let reSt = new RegExp(tf.stOperator);\n let reEn = new RegExp(tf.enOperator);\n let reLe = new RegExp(tf.leOperator);\n let reGe = new RegExp(tf.geOperator);\n let reL = new RegExp(tf.lwOperator);\n let reG = new RegExp(tf.grOperator);\n let reD = new RegExp(tf.dfOperator);\n\n term = term\n .replace(reLk, '')\n .replace(reEq, '')\n .replace(reSt, '')\n .replace(reEn, '');\n\n if (reLe.test(term) || reGe.test(term) || reL.test(term) ||\n reG.test(term) || reD.test(term)) {\n term = getText(cell);\n }\n\n if (term === '') {\n return;\n }\n\n this.highlight(cell, term, this.highlightCssClass);\n }\n}\n" }, { "__docId__": 443, @@ -9634,7 +9634,7 @@ "importPath": "tablefilter/src/modules/highlightKeywords.js", "importStyle": "{HighlightKeyword}", "description": "Highlight matched keywords upon filtering", - "lineNumber": 10, + "lineNumber": 11, "unknown": [ { "tagName": "@export", @@ -9657,7 +9657,7 @@ "longname": "src/modules/highlightKeywords.js~HighlightKeyword#constructor", "access": null, "description": "Creates an instance of HighlightKeyword", - "lineNumber": 16, + "lineNumber": 17, "params": [ { "nullable": null, @@ -9682,7 +9682,7 @@ "longname": "src/modules/highlightKeywords.js~HighlightKeyword#highlightCssClass", "access": null, "description": "Css class for highlighted term", - "lineNumber": 23, + "lineNumber": 24, "type": { "nullable": null, "types": [ @@ -9702,7 +9702,7 @@ "longname": "src/modules/highlightKeywords.js~HighlightKeyword#tf", "access": null, "description": "TableFilter instance", - "lineNumber": 29, + "lineNumber": 30, "type": { "nullable": null, "types": [ @@ -9722,7 +9722,7 @@ "longname": "src/modules/highlightKeywords.js~HighlightKeyword#emitter", "access": null, "description": "TableFilter's emitter instance", - "lineNumber": 35, + "lineNumber": 36, "type": { "nullable": null, "types": [ @@ -9742,7 +9742,7 @@ "longname": "src/modules/highlightKeywords.js~HighlightKeyword#init", "access": null, "description": "Initializes HighlightKeyword instance", - "lineNumber": 41, + "lineNumber": 42, "params": [], "generator": false }, @@ -9849,13 +9849,48 @@ "memberof": "src/modules/highlightKeywords.js~HighlightKeyword", "longname": "src/modules/highlightKeywords.js~HighlightKeyword#destroy", "access": null, - "description": "Remove feature", - "lineNumber": 136, + "description": " Remove feature", + "lineNumber": 134, "params": [], "generator": false }, { "__docId__": 453, + "kind": "method", + "static": false, + "variation": null, + "name": "_processTerm", + "memberof": "src/modules/highlightKeywords.js~HighlightKeyword", + "longname": "src/modules/highlightKeywords.js~HighlightKeyword#_processTerm", + "access": null, + "description": "Ensure filtering operators are handled before highlighting any match", + "lineNumber": 150, + "params": [ + { + "nullable": null, + "types": [ + "any" + ], + "spread": false, + "optional": false, + "name": "Table", + "description": "cell to look searched term into" + }, + { + "nullable": null, + "types": [ + "any" + ], + "spread": false, + "optional": false, + "name": "Searched", + "description": "termIdx" + } + ], + "generator": false + }, + { + "__docId__": 454, "kind": "file", "static": true, "variation": null, @@ -9868,7 +9903,7 @@ "content": "import {Feature} from '../feature';\nimport {createElm, createText, elm, removeElm} from '../dom';\nimport {isFn} from '../types';\nimport {root} from '../root';\nimport {NONE} from '../const';\n\nconst EVENTS = [\n 'before-filtering',\n 'before-populating-filter',\n 'before-page-change',\n 'before-clearing-filters',\n 'before-page-length-change',\n 'before-reset-page',\n 'before-reset-page-length',\n 'before-loading-extensions',\n 'before-loading-themes'\n];\n\n/**\n * Activity indicator\n *\n * @export\n * @class Loader\n * @extends {Feature}\n */\nexport class Loader extends Feature {\n\n /**\n * Creates an instance of Loader.\n *\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'loader');\n\n let f = this.config;\n\n /**\n * ID of custom container element\n * @type {String}\n */\n this.targetId = f.loader_target_id || null;\n\n /**\n * Loader container DOM element\n * @type {DOMElement}\n */\n this.cont = null;\n\n /**\n * Text displayed when indicator is visible\n * @type {String}\n */\n this.text = f.loader_text || 'Loading...';\n\n /**\n * Custom HTML injected in Loader's container element\n * @type {String}\n */\n this.html = f.loader_html || null;\n\n /**\n * Css class for Loader's container element\n * @type {String}\n */\n this.cssClass = f.loader_css_class || 'loader';\n\n /**\n * Close delay in milliseconds\n * @type {Number}\n */\n this.closeDelay = 250;\n\n /**\n * Callback fired when loader is displayed\n * @type {Function}\n */\n this.onShow = isFn(f.on_show_loader) ? f.on_show_loader : null;\n\n /**\n * Callback fired when loader is closed\n * @type {Function}\n */\n this.onHide = isFn(f.on_hide_loader) ? f.on_hide_loader : null;\n }\n\n /**\n * Initializes Loader instance\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n let tf = this.tf;\n let emitter = this.emitter;\n\n let containerDiv = createElm('div');\n containerDiv.className = this.cssClass;\n\n let targetEl = !this.targetId ?\n tf.tbl.parentNode : elm(this.targetId);\n if (!this.targetId) {\n targetEl.insertBefore(containerDiv, tf.tbl);\n } else {\n targetEl.appendChild(containerDiv);\n }\n this.cont = containerDiv;\n if (!this.html) {\n this.cont.appendChild(createText(this.text));\n } else {\n this.cont.innerHTML = this.html;\n }\n\n this.show(NONE);\n\n // Subscribe to events\n emitter.on(EVENTS, () => this.show(''));\n emitter.on(EVENTS, () => this.show(NONE));\n\n /**\n * @inherited\n */\n this.initialized = true;\n }\n\n /**\n * Shows or hides activity indicator\n * @param {String} Two possible values: '' or 'none'\n */\n show(p) {\n if (!this.isEnabled()) {\n return;\n }\n\n let displayLoader = () => {\n if (!this.cont) {\n return;\n }\n if (this.onShow && p !== NONE) {\n this.onShow.call(null, this);\n }\n this.cont.style.display = p;\n if (this.onHide && p === NONE) {\n this.onHide.call(null, this);\n }\n };\n\n let t = p === NONE ? this.closeDelay : 1;\n root.setTimeout(displayLoader, t);\n }\n\n /**\n * Removes feature\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n\n let emitter = this.emitter;\n\n removeElm(this.cont);\n this.cont = null;\n\n // Unsubscribe to events\n emitter.off(EVENTS, () => this.show(''));\n emitter.off(EVENTS, () => this.show(NONE));\n\n this.initialized = false;\n }\n}\n" }, { - "__docId__": 454, + "__docId__": 455, "kind": "variable", "static": true, "variation": null, @@ -9889,7 +9924,7 @@ } }, { - "__docId__": 455, + "__docId__": 456, "kind": "class", "static": true, "variation": null, @@ -9918,7 +9953,7 @@ ] }, { - "__docId__": 456, + "__docId__": 457, "kind": "constructor", "static": false, "variation": null, @@ -9943,7 +9978,7 @@ "generator": false }, { - "__docId__": 457, + "__docId__": 458, "kind": "member", "static": false, "variation": null, @@ -9963,7 +9998,7 @@ } }, { - "__docId__": 458, + "__docId__": 459, "kind": "member", "static": false, "variation": null, @@ -9983,7 +10018,7 @@ } }, { - "__docId__": 459, + "__docId__": 460, "kind": "member", "static": false, "variation": null, @@ -10003,7 +10038,7 @@ } }, { - "__docId__": 460, + "__docId__": 461, "kind": "member", "static": false, "variation": null, @@ -10023,7 +10058,7 @@ } }, { - "__docId__": 461, + "__docId__": 462, "kind": "member", "static": false, "variation": null, @@ -10043,7 +10078,7 @@ } }, { - "__docId__": 462, + "__docId__": 463, "kind": "member", "static": false, "variation": null, @@ -10063,7 +10098,7 @@ } }, { - "__docId__": 463, + "__docId__": 464, "kind": "member", "static": false, "variation": null, @@ -10083,7 +10118,7 @@ } }, { - "__docId__": 464, + "__docId__": 465, "kind": "member", "static": false, "variation": null, @@ -10103,7 +10138,7 @@ } }, { - "__docId__": 465, + "__docId__": 466, "kind": "method", "static": false, "variation": null, @@ -10117,7 +10152,7 @@ "generator": false }, { - "__docId__": 466, + "__docId__": 467, "kind": "member", "static": false, "variation": null, @@ -10135,7 +10170,7 @@ } }, { - "__docId__": 467, + "__docId__": 468, "kind": "member", "static": false, "variation": null, @@ -10158,7 +10193,7 @@ } }, { - "__docId__": 468, + "__docId__": 469, "kind": "method", "static": false, "variation": null, @@ -10183,7 +10218,7 @@ "generator": false }, { - "__docId__": 469, + "__docId__": 470, "kind": "method", "static": false, "variation": null, @@ -10197,7 +10232,7 @@ "generator": false }, { - "__docId__": 470, + "__docId__": 471, "kind": "member", "static": false, "variation": null, @@ -10215,7 +10250,7 @@ } }, { - "__docId__": 471, + "__docId__": 472, "kind": "member", "static": false, "variation": null, @@ -10233,7 +10268,7 @@ } }, { - "__docId__": 472, + "__docId__": 473, "kind": "file", "static": true, "variation": null, @@ -10246,7 +10281,7 @@ "content": "import {Feature} from '../feature';\nimport {createElm, elm, removeElm} from '../dom';\nimport {isEmpty, isFn} from '../types';\nimport {NONE} from '../const';\n\n/**\n * UI when filtering yields no matches\n * @export\n * @class NoResults\n * @extends {Feature}\n */\nexport class NoResults extends Feature {\n\n /**\n * Creates an instance of NoResults\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'noResults');\n\n //configuration object\n let f = this.config.no_results_message;\n\n /**\n * Text (accepts HTML)\n * @type {String}\n */\n this.content = f.content || 'No results';\n\n /**\n * Custom container DOM element\n * @type {DOMElement}\n */\n this.customContainer = f.custom_container || null;\n\n /**\n * ID of custom container element\n * @type {String}\n */\n this.customContainerId = f.custom_container_id || null;\n\n /**\n * Indicates if UI is contained in a external element\n * @type {Boolean}\n * @private\n */\n this.isExternal = !isEmpty(this.customContainer) ||\n !isEmpty(this.customContainerId);\n\n /**\n * Css class assigned to container element\n * @type {String}\n */\n this.cssClass = f.css_class || 'no-results';\n\n /**\n * Stores container DOM element\n * @type {DOMElement}\n */\n this.cont = null;\n\n /**\n * Callback fired before the message is displayed\n * @type {Function}\n */\n this.onBeforeShow = isFn(f.on_before_show_msg) ?\n f.on_before_show_msg : null;\n\n /**\n * Callback fired after the message is displayed\n * @type {Function}\n */\n this.onAfterShow = isFn(f.on_after_show_msg) ?\n f.on_after_show_msg : null;\n\n /**\n * Callback fired before the message is hidden\n * @type {Function}\n */\n this.onBeforeHide = isFn(f.on_before_hide_msg) ?\n f.on_before_hide_msg : null;\n\n /**\n * Callback fired after the message is hidden\n * @type {Function}\n */\n this.onAfterHide = isFn(f.on_after_hide_msg) ?\n f.on_after_hide_msg : null;\n }\n\n /**\n * Initializes NoResults instance\n */\n init() {\n if (this.initialized) {\n return;\n }\n let tf = this.tf;\n let target = this.customContainer || elm(this.customContainerId) ||\n tf.tbl;\n\n //container\n let cont = createElm('div');\n cont.className = this.cssClass;\n cont.innerHTML = this.content;\n\n if (this.isExternal) {\n target.appendChild(cont);\n } else {\n target.parentNode.insertBefore(cont, target.nextSibling);\n }\n\n this.cont = cont;\n\n // subscribe to after-filtering event\n this.emitter.on(['after-filtering'], () => this.toggle());\n\n /**\n * @inherited\n */\n this.initialized = true;\n\n this.hide();\n }\n\n /**\n * Toggle no results message\n */\n toggle() {\n if (this.tf.getValidRowsNb() > 0) {\n this.hide();\n } else {\n this.show();\n }\n }\n\n /**\n * Show no results message\n */\n show() {\n if (!this.initialized || !this.isEnabled()) {\n return;\n }\n\n if (this.onBeforeShow) {\n this.onBeforeShow.call(null, this.tf, this);\n }\n\n this.setWidth();\n this.cont.style.display = 'block';\n\n if (this.onAfterShow) {\n this.onAfterShow.call(null, this.tf, this);\n }\n }\n\n /**\n * Hide no results message\n */\n hide() {\n if (!this.initialized || !this.isEnabled()) {\n return;\n }\n\n if (this.onBeforeHide) {\n this.onBeforeHide.call(null, this.tf, this);\n }\n\n this.cont.style.display = NONE;\n\n if (this.onAfterHide) {\n this.onAfterHide.call(null, this.tf, this);\n }\n }\n\n /**\n * Sets no results container width\n * @private\n */\n setWidth() {\n if (!this.initialized || this.isExternal || !this.isEnabled()) {\n return;\n }\n let tf = this.tf;\n if (tf.gridLayout) {\n let gridLayout = tf.feature('gridLayout');\n this.cont.style.width = gridLayout.tblCont.clientWidth + 'px';\n } else {\n this.cont.style.width = (tf.tbl.tHead ? tf.tbl.tHead.clientWidth :\n tf.tbl.tBodies[0].clientWidth) + 'px';\n }\n }\n\n /**\n * Remove feature\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n removeElm(this.cont);\n this.cont = null;\n // unsubscribe to after-filtering event\n this.emitter.off(['after-filtering'], () => this.toggle());\n\n this.initialized = false;\n }\n}\n" }, { - "__docId__": 473, + "__docId__": 474, "kind": "class", "static": true, "variation": null, @@ -10275,7 +10310,7 @@ ] }, { - "__docId__": 474, + "__docId__": 475, "kind": "constructor", "static": false, "variation": null, @@ -10300,7 +10335,7 @@ "generator": false }, { - "__docId__": 475, + "__docId__": 476, "kind": "member", "static": false, "variation": null, @@ -10320,7 +10355,7 @@ } }, { - "__docId__": 476, + "__docId__": 477, "kind": "member", "static": false, "variation": null, @@ -10340,7 +10375,7 @@ } }, { - "__docId__": 477, + "__docId__": 478, "kind": "member", "static": false, "variation": null, @@ -10360,7 +10395,7 @@ } }, { - "__docId__": 478, + "__docId__": 479, "kind": "member", "static": false, "variation": null, @@ -10380,7 +10415,7 @@ } }, { - "__docId__": 479, + "__docId__": 480, "kind": "member", "static": false, "variation": null, @@ -10400,7 +10435,7 @@ } }, { - "__docId__": 480, + "__docId__": 481, "kind": "member", "static": false, "variation": null, @@ -10420,7 +10455,7 @@ } }, { - "__docId__": 481, + "__docId__": 482, "kind": "member", "static": false, "variation": null, @@ -10440,7 +10475,7 @@ } }, { - "__docId__": 482, + "__docId__": 483, "kind": "member", "static": false, "variation": null, @@ -10460,7 +10495,7 @@ } }, { - "__docId__": 483, + "__docId__": 484, "kind": "member", "static": false, "variation": null, @@ -10480,7 +10515,7 @@ } }, { - "__docId__": 484, + "__docId__": 485, "kind": "member", "static": false, "variation": null, @@ -10500,7 +10535,7 @@ } }, { - "__docId__": 485, + "__docId__": 486, "kind": "method", "static": false, "variation": null, @@ -10514,7 +10549,7 @@ "generator": false }, { - "__docId__": 486, + "__docId__": 487, "kind": "member", "static": false, "variation": null, @@ -10532,7 +10567,7 @@ } }, { - "__docId__": 487, + "__docId__": 488, "kind": "member", "static": false, "variation": null, @@ -10555,7 +10590,7 @@ } }, { - "__docId__": 488, + "__docId__": 489, "kind": "method", "static": false, "variation": null, @@ -10569,7 +10604,7 @@ "generator": false }, { - "__docId__": 489, + "__docId__": 490, "kind": "method", "static": false, "variation": null, @@ -10583,7 +10618,7 @@ "generator": false }, { - "__docId__": 490, + "__docId__": 491, "kind": "method", "static": false, "variation": null, @@ -10597,7 +10632,7 @@ "generator": false }, { - "__docId__": 491, + "__docId__": 492, "kind": "method", "static": false, "variation": null, @@ -10611,7 +10646,7 @@ "generator": false }, { - "__docId__": 492, + "__docId__": 493, "kind": "method", "static": false, "variation": null, @@ -10625,7 +10660,7 @@ "generator": false }, { - "__docId__": 493, + "__docId__": 494, "kind": "member", "static": false, "variation": null, @@ -10643,7 +10678,7 @@ } }, { - "__docId__": 494, + "__docId__": 495, "kind": "member", "static": false, "variation": null, @@ -10661,7 +10696,7 @@ } }, { - "__docId__": 495, + "__docId__": 496, "kind": "file", "static": true, "variation": null, @@ -10674,7 +10709,7 @@ "content": "import {Feature} from '../feature';\nimport {createElm, createOpt, createText, elm, removeElm} from '../dom';\nimport {isArray, isFn, isNull} from '../types';\nimport {addEvt, keyCode, removeEvt} from '../event';\nimport {INPUT, SELECT, NONE, ENTER_KEY} from '../const';\n\n/**\n * Paging UI component\n * @export\n * @class Paging\n * @extends {Feature}\n */\nexport class Paging extends Feature {\n\n /**\n * Creates an instance of Paging\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'paging');\n\n // Configuration object\n var f = this.config;\n\n /**\n * Css class for the paging buttons (previous, next, etc.)\n * @type {String}\n */\n this.btnPageCssClass = f.paging_btn_css_class || 'pgInp';\n\n /**\n * Main select DOM element\n * @type {DOMElement}\n */\n this.pagingSlc = null;\n\n /**\n * Results per page select DOM element\n * @type {DOMElement}\n */\n this.resultsPerPageSlc = null;\n\n /**\n * ID of custom container element\n * @type {String}\n */\n this.pagingTgtId = f.paging_target_id || null;\n\n /**\n * Number of rows contained in a page\n * @type {Number}\n */\n this.pagingLength = !isNaN(f.paging_length) ? f.paging_length : 10;\n\n /**\n * ID of custom container element for the results per page selector\n * @type {String}\n */\n this.resultsPerPageTgtId = f.results_per_page_target_id || null;\n\n /**\n * Css class for the paging select element\n * @type {String}\n */\n this.pgSlcCssClass = f.paging_slc_css_class || 'pgSlc';\n\n /**\n * Css class for the paging input element\n * @type {String}\n */\n this.pgInpCssClass = f.paging_inp_css_class || 'pgNbInp';\n\n /**\n * Label and values for the results per page select, example of usage:\n * ['Records: ', [10,25,50,100]]\n * @type {Array}\n */\n this.resultsPerPage = f.results_per_page || null;\n\n /**\n * Determines if results per page is configured\n * @type {Boolean}\n */\n this.hasResultsPerPage = isArray(this.resultsPerPage);\n\n /**\n * Css class for the results per page select\n * @type {String}\n */\n this.resultsSlcCssClass = f.results_slc_css_class || 'rspg';\n\n /**\n * Css class for the label preceding results per page select\n * @type {String}\n */\n this.resultsSpanCssClass = f.results_span_css_class || 'rspgSpan';\n\n /**\n * Index of the first row of current page\n * @type {Number}\n * @private\n */\n this.startPagingRow = 0;\n\n /**\n * Total number of pages\n * @type {Number}\n * @private\n */\n this.nbPages = 0;\n\n /**\n * Current page number\n * @type {Number}\n * @private\n */\n this.currentPageNb = 1;\n\n /**\n * Next page button text\n * @type {String}\n */\n this.btnNextPageText = f.btn_next_page_text || '>';\n\n /**\n * Previous page button text\n * @type {String}\n */\n this.btnPrevPageText = f.btn_prev_page_text || '<';\n\n /**\n * Last page button text\n * @type {String}\n */\n this.btnLastPageText = f.btn_last_page_text || '>|';\n\n /**\n * First page button text\n * @type {String}\n */\n this.btnFirstPageText = f.btn_first_page_text || '|<';\n\n /**\n * Next page button HTML\n * @type {String}\n */\n this.btnNextPageHtml = f.btn_next_page_html ||\n (!tf.enableIcons ? null :\n '');\n\n /**\n * Previous page button HTML\n * @type {String}\n */\n this.btnPrevPageHtml = f.btn_prev_page_html ||\n (!tf.enableIcons ? null :\n '');\n\n /**\n * First page button HTML\n * @type {String}\n */\n this.btnFirstPageHtml = f.btn_first_page_html ||\n (!tf.enableIcons ? null :\n '');\n\n /**\n * Last page button HTML\n * @type {String}\n */\n this.btnLastPageHtml = f.btn_last_page_html ||\n (!tf.enableIcons ? null :\n '');\n\n /**\n * Text preceeding page selector drop-down\n * @type {String}\n */\n this.pageText = f.page_text || ' Page ';\n\n /**\n * Text after page selector drop-down\n * @type {String}\n */\n this.ofText = f.of_text || ' of ';\n\n /**\n * Css class for the span containing total number of pages\n * @type {String}\n */\n this.nbPgSpanCssClass = f.nb_pages_css_class || 'nbpg';\n\n /**\n * Determines if paging buttons are enabled (default: true)\n * @type {Boolean}\n */\n this.hasPagingBtns = f.paging_btns === false ? false : true;\n\n /**\n * Defines page selector type, two possible values: 'select', 'input'\n * @type {String}\n */\n this.pageSelectorType = f.page_selector_type || SELECT;\n\n /**\n * Callback fired before the page is changed\n * @type {Function}\n */\n this.onBeforeChangePage = isFn(f.on_before_change_page) ?\n f.on_before_change_page : null;\n\n /**\n * Callback fired after the page is changed\n * @type {Function}\n */\n this.onAfterChangePage = isFn(f.on_after_change_page) ?\n f.on_after_change_page : null;\n\n /**\n * Label preciding results per page select\n * @type {DOMElement}\n * @private\n */\n this.slcResultsTxt = null;\n /**\n * Span containing next page button\n * @type {DOMElement}\n * @private\n */\n this.btnNextCont = null;\n /**\n * Span containing previous page button\n * @type {DOMElement}\n * @private\n */\n this.btnPrevCont = null;\n /**\n * Span containing last page button\n * @type {DOMElement}\n * @private\n */\n this.btnLastCont = null;\n /**\n * Span containing first page button\n * @type {DOMElement}\n * @private\n */\n this.btnFirstCont = null;\n /**\n * Span for tot nb pages\n * @type {DOMElement}\n * @private\n */\n this.pgCont = null;\n /**\n * Span preceding pages select (contains 'Page')\n * @type {DOMElement}\n * @private\n */\n this.pgBefore = null;\n /**\n * Span following pages select (contains ' of ')\n * @type {DOMElement}\n * @private\n */\n this.pgAfter = null;\n\n var start_row = tf.refRow;\n var nrows = tf.getRowsNb(true);\n //calculates page nb\n this.nbPages = Math.ceil((nrows - start_row) / this.pagingLength);\n\n var o = this;\n /**\n * Paging DOM events handlers\n * @type {String}\n * @private\n */\n this.evt = {\n slcIndex() {\n return (o.pageSelectorType === SELECT) ?\n o.pagingSlc.options.selectedIndex :\n parseInt(o.pagingSlc.value, 10) - 1;\n },\n nbOpts() {\n return (o.pageSelectorType === SELECT) ?\n parseInt(o.pagingSlc.options.length, 10) - 1 :\n (o.nbPages - 1);\n },\n next() {\n var nextIndex = o.evt.slcIndex() < o.evt.nbOpts() ?\n o.evt.slcIndex() + 1 : 0;\n o.changePage(nextIndex);\n },\n prev() {\n var prevIndex = o.evt.slcIndex() > 0 ?\n o.evt.slcIndex() - 1 : o.evt.nbOpts();\n o.changePage(prevIndex);\n },\n last() {\n o.changePage(o.evt.nbOpts());\n },\n first() {\n o.changePage(0);\n },\n _detectKey(e) {\n var key = keyCode(e);\n if (key === ENTER_KEY) {\n if (tf.sorted) {\n tf.filter();\n o.changePage(o.evt.slcIndex());\n } else {\n o.changePage();\n }\n this.blur();\n }\n },\n slcPagesChange: null,\n nextEvt: null,\n prevEvt: null,\n lastEvt: null,\n firstEvt: null\n };\n }\n\n /**\n * Initialize DOM elements\n */\n init() {\n var slcPages;\n var tf = this.tf;\n var evt = this.evt;\n\n if (this.initialized) {\n return;\n }\n\n // Check resultsPerPage is in expected format and initialise the\n // results per page component\n if (this.hasResultsPerPage) {\n if (this.resultsPerPage.length < 2) {\n this.hasResultsPerPage = false;\n } else {\n this.pagingLength = this.resultsPerPage[1][0];\n this.setResultsPerPage();\n }\n }\n\n evt.slcPagesChange = (event) => {\n var slc = event.target;\n this.changePage(slc.selectedIndex);\n };\n\n // Paging drop-down list selector\n if (this.pageSelectorType === SELECT) {\n slcPages = createElm(SELECT);\n slcPages.className = this.pgSlcCssClass;\n addEvt(slcPages, 'change', evt.slcPagesChange);\n }\n\n // Paging input selector\n if (this.pageSelectorType === INPUT) {\n slcPages = createElm(INPUT, ['value', this.currentPageNb]);\n slcPages.className = this.pgInpCssClass;\n addEvt(slcPages, 'keypress', evt._detectKey);\n }\n\n // btns containers\n var btnNextSpan = createElm('span');\n var btnPrevSpan = createElm('span');\n var btnLastSpan = createElm('span');\n var btnFirstSpan = createElm('span');\n\n if (this.hasPagingBtns) {\n // Next button\n if (!this.btnNextPageHtml) {\n var btnNext = createElm(INPUT,\n ['type', 'button'],\n ['value', this.btnNextPageText],\n ['title', 'Next']\n );\n btnNext.className = this.btnPageCssClass;\n addEvt(btnNext, 'click', evt.next);\n btnNextSpan.appendChild(btnNext);\n } else {\n btnNextSpan.innerHTML = this.btnNextPageHtml;\n addEvt(btnNextSpan, 'click', evt.next);\n }\n // Previous button\n if (!this.btnPrevPageHtml) {\n var btnPrev = createElm(INPUT,\n ['type', 'button'],\n ['value', this.btnPrevPageText],\n ['title', 'Previous']\n );\n btnPrev.className = this.btnPageCssClass;\n addEvt(btnPrev, 'click', evt.prev);\n btnPrevSpan.appendChild(btnPrev);\n } else {\n btnPrevSpan.innerHTML = this.btnPrevPageHtml;\n addEvt(btnPrevSpan, 'click', evt.prev);\n }\n // Last button\n if (!this.btnLastPageHtml) {\n var btnLast = createElm(INPUT,\n ['type', 'button'],\n ['value', this.btnLastPageText],\n ['title', 'Last']\n );\n btnLast.className = this.btnPageCssClass;\n addEvt(btnLast, 'click', evt.last);\n btnLastSpan.appendChild(btnLast);\n } else {\n btnLastSpan.innerHTML = this.btnLastPageHtml;\n addEvt(btnLastSpan, 'click', evt.last);\n }\n // First button\n if (!this.btnFirstPageHtml) {\n var btnFirst = createElm(INPUT,\n ['type', 'button'],\n ['value', this.btnFirstPageText],\n ['title', 'First']\n );\n btnFirst.className = this.btnPageCssClass;\n addEvt(btnFirst, 'click', evt.first);\n btnFirstSpan.appendChild(btnFirst);\n } else {\n btnFirstSpan.innerHTML = this.btnFirstPageHtml;\n addEvt(btnFirstSpan, 'click', evt.first);\n }\n }\n\n // paging elements (buttons+drop-down list) are added to defined element\n if (!this.pagingTgtId) {\n tf.setToolbar();\n }\n var targetEl = !this.pagingTgtId ? tf.mDiv : elm(this.pagingTgtId);\n targetEl.appendChild(btnFirstSpan);\n targetEl.appendChild(btnPrevSpan);\n\n var pgBeforeSpan = createElm('span');\n pgBeforeSpan.appendChild(createText(this.pageText));\n pgBeforeSpan.className = this.nbPgSpanCssClass;\n targetEl.appendChild(pgBeforeSpan);\n targetEl.appendChild(slcPages);\n var pgAfterSpan = createElm('span');\n pgAfterSpan.appendChild(createText(this.ofText));\n pgAfterSpan.className = this.nbPgSpanCssClass;\n targetEl.appendChild(pgAfterSpan);\n var pgSpan = createElm('span');\n pgSpan.className = this.nbPgSpanCssClass;\n pgSpan.appendChild(createText(' ' + this.nbPages + ' '));\n targetEl.appendChild(pgSpan);\n targetEl.appendChild(btnNextSpan);\n targetEl.appendChild(btnLastSpan);\n\n this.btnNextCont = btnNextSpan;\n this.btnPrevCont = btnPrevSpan;\n this.btnLastCont = btnLastSpan;\n this.btnFirstCont = btnFirstSpan;\n this.pgCont = pgSpan;\n this.pgBefore = pgBeforeSpan;\n this.pgAfter = pgAfterSpan;\n this.pagingSlc = slcPages;\n\n this.setPagingInfo();\n\n if (!tf.fltGrid) {\n tf.validateAllRows();\n this.setPagingInfo(tf.validRowsIndex);\n }\n\n this.emitter.on(['after-filtering'], () => this.resetPagingInfo());\n this.emitter.on(['change-page'],\n (tf, pageNumber) => this.setPage(pageNumber));\n this.emitter.on(['change-page-results'],\n (tf, pageLength) => this.changeResultsPerPage(pageLength));\n\n /** @inherited */\n this.initialized = true;\n }\n\n /**\n * Reset paging when filters are already instantiated\n * @param {Boolean} filterTable Execute filtering once paging instanciated\n */\n reset(filterTable = false) {\n var tf = this.tf;\n if (this.isEnabled()) {\n return;\n }\n this.enable();\n this.init();\n\n if (filterTable) {\n tf.filter();\n }\n }\n\n /**\n * Reset paging info from scratch after a filtering process\n */\n resetPagingInfo() {\n this.startPagingRow = 0;\n this.currentPageNb = 1;\n this.setPagingInfo(this.tf.validRowsIndex);\n }\n\n /**\n * Calculate number of pages based on valid rows\n * Refresh paging select according to number of pages\n * @param {Array} validRows Collection of valid rows\n */\n setPagingInfo(validRows) {\n var tf = this.tf;\n var mdiv = !this.pagingTgtId ? tf.mDiv : elm(this.pagingTgtId);\n\n //store valid rows indexes\n tf.validRowsIndex = validRows || tf.getValidRows(true);\n\n //calculate nb of pages\n this.nbPages = Math.ceil(tf.validRowsIndex.length / this.pagingLength);\n //refresh page nb span\n this.pgCont.innerHTML = this.nbPages;\n //select clearing shortcut\n if (this.pageSelectorType === SELECT) {\n this.pagingSlc.innerHTML = '';\n }\n\n if (this.nbPages > 0) {\n mdiv.style.visibility = 'visible';\n if (this.pageSelectorType === SELECT) {\n for (var z = 0; z < this.nbPages; z++) {\n var opt = createOpt(z + 1, z * this.pagingLength, false);\n this.pagingSlc.options[z] = opt;\n }\n } else {\n //input type\n this.pagingSlc.value = this.currentPageNb;\n }\n\n } else {\n /*** if no results paging select and buttons are hidden ***/\n mdiv.style.visibility = 'hidden';\n }\n this.groupByPage(tf.validRowsIndex);\n }\n\n /**\n * Group table rows by page and display valid rows\n * @param {Array} validRows Collection of valid rows\n */\n groupByPage(validRows) {\n var tf = this.tf;\n var rows = tf.tbl.rows;\n var startPagingRow = parseInt(this.startPagingRow, 10);\n var endPagingRow = startPagingRow + parseInt(this.pagingLength, 10);\n\n //store valid rows indexes\n if (validRows) {\n tf.validRowsIndex = validRows;\n }\n\n //this loop shows valid rows of current page\n for (var h = 0, len = tf.getValidRowsNb(true); h < len; h++) {\n var validRowIdx = tf.validRowsIndex[h];\n var r = rows[validRowIdx];\n var isRowValid = r.getAttribute('validRow');\n var rowDisplayed = false;\n\n if (h >= startPagingRow && h < endPagingRow) {\n if (isNull(isRowValid) || Boolean(isRowValid === 'true')) {\n r.style.display = '';\n rowDisplayed = true;\n }\n } else {\n r.style.display = NONE;\n }\n this.emitter.emit('row-paged', tf, validRowIdx, h, rowDisplayed);\n }\n\n // broadcast grouping by page\n this.emitter.emit('grouped-by-page', tf, this);\n }\n\n /**\n * Return the current page number\n * @return {Number} Page number\n */\n getPage() {\n return this.currentPageNb;\n }\n\n /**\n * Show page defined by passed argument (string or number):\n * @param {String}/{Number} cmd possible string values: 'next',\n * 'previous', 'last', 'first' or page number as per param\n */\n setPage(cmd) {\n var tf = this.tf;\n if (!tf.isInitialized() || !this.isEnabled()) {\n return;\n }\n var btnEvt = this.evt,\n cmdtype = typeof cmd;\n if (cmdtype === 'string') {\n switch (cmd.toLowerCase()) {\n case 'next':\n btnEvt.next();\n break;\n case 'previous':\n btnEvt.prev();\n break;\n case 'last':\n btnEvt.last();\n break;\n case 'first':\n btnEvt.first();\n break;\n default:\n btnEvt.next();\n break;\n }\n }\n else if (cmdtype === 'number') {\n this.changePage(cmd - 1);\n }\n }\n\n /**\n * Generates UI elements for the number of results per page drop-down\n */\n setResultsPerPage() {\n var tf = this.tf;\n var evt = this.evt;\n\n if (this.resultsPerPageSlc || !this.resultsPerPage) {\n return;\n }\n\n evt.slcResultsChange = (ev) => {\n this.onChangeResultsPerPage();\n ev.target.blur();\n };\n\n var slcR = createElm(SELECT);\n slcR.className = this.resultsSlcCssClass;\n var slcRText = this.resultsPerPage[0],\n slcROpts = this.resultsPerPage[1];\n var slcRSpan = createElm('span');\n slcRSpan.className = this.resultsSpanCssClass;\n\n // results per page select is added to external element\n if (!this.resultsPerPageTgtId) {\n tf.setToolbar();\n }\n var targetEl = !this.resultsPerPageTgtId ?\n tf.rDiv : elm(this.resultsPerPageTgtId);\n slcRSpan.appendChild(createText(slcRText));\n\n var help = tf.feature('help');\n if (help && help.btn) {\n help.btn.parentNode.insertBefore(slcRSpan, help.btn);\n help.btn.parentNode.insertBefore(slcR, help.btn);\n } else {\n targetEl.appendChild(slcRSpan);\n targetEl.appendChild(slcR);\n }\n\n for (var r = 0; r < slcROpts.length; r++) {\n var currOpt = new Option(slcROpts[r], slcROpts[r], false, false);\n slcR.options[r] = currOpt;\n }\n addEvt(slcR, 'change', evt.slcResultsChange);\n this.slcResultsTxt = slcRSpan;\n this.resultsPerPageSlc = slcR;\n }\n\n /**\n * Remove number of results per page UI elements\n */\n removeResultsPerPage() {\n var tf = this.tf;\n if (!tf.isInitialized() || !this.resultsPerPageSlc ||\n !this.resultsPerPage) {\n return;\n }\n if (this.resultsPerPageSlc) {\n removeElm(this.resultsPerPageSlc);\n }\n if (this.slcResultsTxt) {\n removeElm(this.slcResultsTxt);\n }\n this.resultsPerPageSlc = null;\n this.slcResultsTxt = null;\n }\n\n /**\n * Change the page based on passed index\n * @param {Number} index Index of the page (0-n)\n */\n changePage(index) {\n var tf = this.tf;\n\n if (!this.isEnabled()) {\n return;\n }\n\n this.emitter.emit('before-page-change', tf, (index + 1));\n\n if (index === null) {\n index = this.pageSelectorType === SELECT ?\n this.pagingSlc.options.selectedIndex : this.pagingSlc.value - 1;\n }\n if (index >= 0 && index <= (this.nbPages - 1)) {\n if (this.onBeforeChangePage) {\n this.onBeforeChangePage.call(null, this, (index + 1));\n }\n this.currentPageNb = parseInt(index, 10) + 1;\n if (this.pageSelectorType === SELECT) {\n this.pagingSlc.options[index].selected = true;\n } else {\n this.pagingSlc.value = this.currentPageNb;\n }\n\n this.startPagingRow = (this.pageSelectorType === SELECT) ?\n this.pagingSlc.value : (index * this.pagingLength);\n\n this.groupByPage();\n\n if (this.onAfterChangePage) {\n this.onAfterChangePage.call(null, this, (index + 1));\n }\n }\n\n this.emitter.emit('after-page-change', tf, (index + 1));\n }\n\n /**\n * Change the number of results per page based on passed value\n * @param {String} val The number of results per page\n */\n changeResultsPerPage(val) {\n if (!this.isEnabled() || isNaN(val)) {\n return;\n }\n\n this.resultsPerPageSlc.value = val;\n this.onChangeResultsPerPage();\n }\n\n /**\n * Change rows according to page results drop-down\n */\n onChangeResultsPerPage() {\n var tf = this.tf;\n\n if (!this.isEnabled()) {\n return;\n }\n\n this.emitter.emit('before-page-length-change', tf);\n\n var slcR = this.resultsPerPageSlc;\n var slcIndex = slcR.selectedIndex;\n var slcPagesSelIndex = (this.pageSelectorType === SELECT) ?\n this.pagingSlc.selectedIndex :\n parseInt(this.pagingSlc.value - 1, 10);\n this.pagingLength = parseInt(slcR.options[slcIndex].value, 10);\n this.startPagingRow = this.pagingLength * slcPagesSelIndex;\n\n if (!isNaN(this.pagingLength)) {\n if (this.startPagingRow >= tf.nbFilterableRows) {\n this.startPagingRow = (tf.nbFilterableRows - this.pagingLength);\n }\n this.setPagingInfo();\n\n if (this.pageSelectorType === SELECT) {\n var slcIdx =\n (this.pagingSlc.options.length - 1 <= slcPagesSelIndex) ?\n (this.pagingSlc.options.length - 1) : slcPagesSelIndex;\n this.pagingSlc.options[slcIdx].selected = true;\n }\n }\n\n this.emitter.emit('after-page-length-change', tf, this.pagingLength);\n }\n\n /**\n * Re-set page nb at page re-load\n */\n resetPage() {\n var tf = this.tf;\n if (!this.isEnabled()) {\n return;\n }\n this.emitter.emit('before-reset-page', tf);\n var pgNb = tf.feature('store').getPageNb();\n if (pgNb !== '') {\n this.changePage((pgNb - 1));\n }\n this.emitter.emit('after-reset-page', tf, pgNb);\n }\n\n /**\n * Re-set page length value at page re-load\n */\n resetPageLength() {\n var tf = this.tf;\n if (!this.isEnabled()) {\n return;\n }\n this.emitter.emit('before-reset-page-length', tf);\n var pglenIndex = tf.feature('store').getPageLength();\n\n if (pglenIndex !== '') {\n this.resultsPerPageSlc.options[pglenIndex].selected = true;\n this.changeResultsPerPage();\n }\n this.emitter.emit('after-reset-page-length', tf, pglenIndex);\n }\n\n /**\n * Remove paging feature\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n\n var evt = this.evt;\n\n if (this.pagingSlc) {\n if (this.pageSelectorType === SELECT) {\n removeEvt(this.pagingSlc, 'change', evt.slcPagesChange);\n }\n else if (this.pageSelectorType === INPUT) {\n removeEvt(this.pagingSlc, 'keypress', evt._detectKey);\n }\n removeElm(this.pagingSlc);\n }\n\n if (this.btnNextCont) {\n removeEvt(this.btnNextCont, 'click', evt.next);\n removeElm(this.btnNextCont);\n this.btnNextCont = null;\n }\n\n if (this.btnPrevCont) {\n removeEvt(this.btnPrevCont, 'click', evt.prev);\n removeElm(this.btnPrevCont);\n this.btnPrevCont = null;\n }\n\n if (this.btnLastCont) {\n removeEvt(this.btnLastCont, 'click', evt.last);\n removeElm(this.btnLastCont);\n this.btnLastCont = null;\n }\n\n if (this.btnFirstCont) {\n removeEvt(this.btnFirstCont, 'click', evt.first);\n removeElm(this.btnFirstCont);\n this.btnFirstCont = null;\n }\n\n if (this.pgBefore) {\n removeElm(this.pgBefore);\n this.pgBefore = null;\n }\n\n if (this.pgAfter) {\n removeElm(this.pgAfter);\n this.pgAfter = null;\n }\n\n if (this.pgCont) {\n removeElm(this.pgCont);\n this.pgCont = null;\n }\n\n if (this.hasResultsPerPage) {\n this.removeResultsPerPage();\n }\n\n this.emitter.off(['after-filtering'], () => this.resetPagingInfo());\n this.emitter.off(['change-page'],\n (tf, pageNumber) => this.setPage(pageNumber));\n this.emitter.off(['change-page-results'],\n (tf, pageLength) => this.changeResultsPerPage(pageLength));\n\n this.pagingSlc = null;\n this.nbPages = 0;\n this.disable();\n this.initialized = false;\n }\n}\n" }, { - "__docId__": 496, + "__docId__": 497, "kind": "class", "static": true, "variation": null, @@ -10703,7 +10738,7 @@ ] }, { - "__docId__": 497, + "__docId__": 498, "kind": "constructor", "static": false, "variation": null, @@ -10728,7 +10763,7 @@ "generator": false }, { - "__docId__": 498, + "__docId__": 499, "kind": "member", "static": false, "variation": null, @@ -10748,7 +10783,7 @@ } }, { - "__docId__": 499, + "__docId__": 500, "kind": "member", "static": false, "variation": null, @@ -10768,7 +10803,7 @@ } }, { - "__docId__": 500, + "__docId__": 501, "kind": "member", "static": false, "variation": null, @@ -10788,7 +10823,7 @@ } }, { - "__docId__": 501, + "__docId__": 502, "kind": "member", "static": false, "variation": null, @@ -10808,7 +10843,7 @@ } }, { - "__docId__": 502, + "__docId__": 503, "kind": "member", "static": false, "variation": null, @@ -10828,7 +10863,7 @@ } }, { - "__docId__": 503, + "__docId__": 504, "kind": "member", "static": false, "variation": null, @@ -10848,7 +10883,7 @@ } }, { - "__docId__": 504, + "__docId__": 505, "kind": "member", "static": false, "variation": null, @@ -10868,7 +10903,7 @@ } }, { - "__docId__": 505, + "__docId__": 506, "kind": "member", "static": false, "variation": null, @@ -10888,7 +10923,7 @@ } }, { - "__docId__": 506, + "__docId__": 507, "kind": "member", "static": false, "variation": null, @@ -10908,7 +10943,7 @@ } }, { - "__docId__": 507, + "__docId__": 508, "kind": "member", "static": false, "variation": null, @@ -10928,7 +10963,7 @@ } }, { - "__docId__": 508, + "__docId__": 509, "kind": "member", "static": false, "variation": null, @@ -10948,7 +10983,7 @@ } }, { - "__docId__": 509, + "__docId__": 510, "kind": "member", "static": false, "variation": null, @@ -10968,7 +11003,7 @@ } }, { - "__docId__": 510, + "__docId__": 511, "kind": "member", "static": false, "variation": null, @@ -10988,7 +11023,7 @@ } }, { - "__docId__": 511, + "__docId__": 512, "kind": "member", "static": false, "variation": null, @@ -11008,7 +11043,7 @@ } }, { - "__docId__": 512, + "__docId__": 513, "kind": "member", "static": false, "variation": null, @@ -11028,7 +11063,7 @@ } }, { - "__docId__": 513, + "__docId__": 514, "kind": "member", "static": false, "variation": null, @@ -11048,7 +11083,7 @@ } }, { - "__docId__": 514, + "__docId__": 515, "kind": "member", "static": false, "variation": null, @@ -11068,7 +11103,7 @@ } }, { - "__docId__": 515, + "__docId__": 516, "kind": "member", "static": false, "variation": null, @@ -11088,7 +11123,7 @@ } }, { - "__docId__": 516, + "__docId__": 517, "kind": "member", "static": false, "variation": null, @@ -11108,7 +11143,7 @@ } }, { - "__docId__": 517, + "__docId__": 518, "kind": "member", "static": false, "variation": null, @@ -11128,7 +11163,7 @@ } }, { - "__docId__": 518, + "__docId__": 519, "kind": "member", "static": false, "variation": null, @@ -11148,7 +11183,7 @@ } }, { - "__docId__": 519, + "__docId__": 520, "kind": "member", "static": false, "variation": null, @@ -11168,7 +11203,7 @@ } }, { - "__docId__": 520, + "__docId__": 521, "kind": "member", "static": false, "variation": null, @@ -11188,7 +11223,7 @@ } }, { - "__docId__": 521, + "__docId__": 522, "kind": "member", "static": false, "variation": null, @@ -11208,7 +11243,7 @@ } }, { - "__docId__": 522, + "__docId__": 523, "kind": "member", "static": false, "variation": null, @@ -11228,7 +11263,7 @@ } }, { - "__docId__": 523, + "__docId__": 524, "kind": "member", "static": false, "variation": null, @@ -11248,7 +11283,7 @@ } }, { - "__docId__": 524, + "__docId__": 525, "kind": "member", "static": false, "variation": null, @@ -11268,7 +11303,7 @@ } }, { - "__docId__": 525, + "__docId__": 526, "kind": "member", "static": false, "variation": null, @@ -11288,7 +11323,7 @@ } }, { - "__docId__": 526, + "__docId__": 527, "kind": "member", "static": false, "variation": null, @@ -11308,7 +11343,7 @@ } }, { - "__docId__": 527, + "__docId__": 528, "kind": "member", "static": false, "variation": null, @@ -11328,7 +11363,7 @@ } }, { - "__docId__": 528, + "__docId__": 529, "kind": "member", "static": false, "variation": null, @@ -11348,7 +11383,7 @@ } }, { - "__docId__": 529, + "__docId__": 530, "kind": "member", "static": false, "variation": null, @@ -11368,7 +11403,7 @@ } }, { - "__docId__": 530, + "__docId__": 531, "kind": "member", "static": false, "variation": null, @@ -11388,7 +11423,7 @@ } }, { - "__docId__": 531, + "__docId__": 532, "kind": "member", "static": false, "variation": null, @@ -11408,7 +11443,7 @@ } }, { - "__docId__": 532, + "__docId__": 533, "kind": "member", "static": false, "variation": null, @@ -11428,7 +11463,7 @@ } }, { - "__docId__": 533, + "__docId__": 534, "kind": "member", "static": false, "variation": null, @@ -11448,7 +11483,7 @@ } }, { - "__docId__": 534, + "__docId__": 535, "kind": "member", "static": false, "variation": null, @@ -11468,7 +11503,7 @@ } }, { - "__docId__": 535, + "__docId__": 536, "kind": "member", "static": false, "variation": null, @@ -11488,7 +11523,7 @@ } }, { - "__docId__": 536, + "__docId__": 537, "kind": "member", "static": false, "variation": null, @@ -11506,7 +11541,7 @@ } }, { - "__docId__": 537, + "__docId__": 538, "kind": "member", "static": false, "variation": null, @@ -11526,7 +11561,7 @@ } }, { - "__docId__": 538, + "__docId__": 539, "kind": "method", "static": false, "variation": null, @@ -11540,7 +11575,7 @@ "generator": false }, { - "__docId__": 539, + "__docId__": 540, "kind": "member", "static": false, "variation": null, @@ -11558,7 +11593,7 @@ } }, { - "__docId__": 540, + "__docId__": 541, "kind": "member", "static": false, "variation": null, @@ -11576,7 +11611,7 @@ } }, { - "__docId__": 541, + "__docId__": 542, "kind": "member", "static": false, "variation": null, @@ -11594,7 +11629,7 @@ } }, { - "__docId__": 542, + "__docId__": 543, "kind": "member", "static": false, "variation": null, @@ -11612,7 +11647,7 @@ } }, { - "__docId__": 543, + "__docId__": 544, "kind": "member", "static": false, "variation": null, @@ -11630,7 +11665,7 @@ } }, { - "__docId__": 544, + "__docId__": 545, "kind": "member", "static": false, "variation": null, @@ -11648,7 +11683,7 @@ } }, { - "__docId__": 545, + "__docId__": 546, "kind": "member", "static": false, "variation": null, @@ -11666,7 +11701,7 @@ } }, { - "__docId__": 546, + "__docId__": 547, "kind": "member", "static": false, "variation": null, @@ -11684,7 +11719,7 @@ } }, { - "__docId__": 547, + "__docId__": 548, "kind": "member", "static": false, "variation": null, @@ -11702,7 +11737,7 @@ } }, { - "__docId__": 548, + "__docId__": 549, "kind": "member", "static": false, "variation": null, @@ -11720,7 +11755,7 @@ } }, { - "__docId__": 549, + "__docId__": 550, "kind": "member", "static": false, "variation": null, @@ -11743,7 +11778,7 @@ } }, { - "__docId__": 550, + "__docId__": 551, "kind": "method", "static": false, "variation": null, @@ -11768,7 +11803,7 @@ "generator": false }, { - "__docId__": 551, + "__docId__": 552, "kind": "method", "static": false, "variation": null, @@ -11782,7 +11817,7 @@ "generator": false }, { - "__docId__": 552, + "__docId__": 553, "kind": "member", "static": false, "variation": null, @@ -11800,7 +11835,7 @@ } }, { - "__docId__": 553, + "__docId__": 554, "kind": "member", "static": false, "variation": null, @@ -11818,7 +11853,7 @@ } }, { - "__docId__": 554, + "__docId__": 555, "kind": "method", "static": false, "variation": null, @@ -11843,7 +11878,7 @@ "generator": false }, { - "__docId__": 555, + "__docId__": 556, "kind": "member", "static": false, "variation": null, @@ -11861,7 +11896,7 @@ } }, { - "__docId__": 556, + "__docId__": 557, "kind": "method", "static": false, "variation": null, @@ -11886,7 +11921,7 @@ "generator": false }, { - "__docId__": 557, + "__docId__": 558, "kind": "method", "static": false, "variation": null, @@ -11908,7 +11943,7 @@ "generator": false }, { - "__docId__": 558, + "__docId__": 559, "kind": "method", "static": false, "variation": null, @@ -11933,7 +11968,7 @@ "generator": false }, { - "__docId__": 559, + "__docId__": 560, "kind": "method", "static": false, "variation": null, @@ -11947,7 +11982,7 @@ "generator": false }, { - "__docId__": 560, + "__docId__": 561, "kind": "member", "static": false, "variation": null, @@ -11965,7 +12000,7 @@ } }, { - "__docId__": 561, + "__docId__": 562, "kind": "member", "static": false, "variation": null, @@ -11983,7 +12018,7 @@ } }, { - "__docId__": 562, + "__docId__": 563, "kind": "method", "static": false, "variation": null, @@ -11997,7 +12032,7 @@ "generator": false }, { - "__docId__": 563, + "__docId__": 564, "kind": "member", "static": false, "variation": null, @@ -12015,7 +12050,7 @@ } }, { - "__docId__": 564, + "__docId__": 565, "kind": "member", "static": false, "variation": null, @@ -12033,7 +12068,7 @@ } }, { - "__docId__": 565, + "__docId__": 566, "kind": "method", "static": false, "variation": null, @@ -12058,7 +12093,7 @@ "generator": false }, { - "__docId__": 566, + "__docId__": 567, "kind": "member", "static": false, "variation": null, @@ -12076,7 +12111,7 @@ } }, { - "__docId__": 567, + "__docId__": 568, "kind": "member", "static": false, "variation": null, @@ -12094,7 +12129,7 @@ } }, { - "__docId__": 568, + "__docId__": 569, "kind": "method", "static": false, "variation": null, @@ -12119,7 +12154,7 @@ "generator": false }, { - "__docId__": 569, + "__docId__": 570, "kind": "method", "static": false, "variation": null, @@ -12133,7 +12168,7 @@ "generator": false }, { - "__docId__": 570, + "__docId__": 571, "kind": "member", "static": false, "variation": null, @@ -12151,7 +12186,7 @@ } }, { - "__docId__": 571, + "__docId__": 572, "kind": "member", "static": false, "variation": null, @@ -12169,7 +12204,7 @@ } }, { - "__docId__": 572, + "__docId__": 573, "kind": "member", "static": false, "variation": null, @@ -12187,7 +12222,7 @@ } }, { - "__docId__": 573, + "__docId__": 574, "kind": "method", "static": false, "variation": null, @@ -12201,7 +12236,7 @@ "generator": false }, { - "__docId__": 574, + "__docId__": 575, "kind": "method", "static": false, "variation": null, @@ -12215,7 +12250,7 @@ "generator": false }, { - "__docId__": 575, + "__docId__": 576, "kind": "method", "static": false, "variation": null, @@ -12229,7 +12264,7 @@ "generator": false }, { - "__docId__": 576, + "__docId__": 577, "kind": "member", "static": false, "variation": null, @@ -12247,7 +12282,7 @@ } }, { - "__docId__": 577, + "__docId__": 578, "kind": "member", "static": false, "variation": null, @@ -12265,7 +12300,7 @@ } }, { - "__docId__": 578, + "__docId__": 579, "kind": "member", "static": false, "variation": null, @@ -12283,7 +12318,7 @@ } }, { - "__docId__": 579, + "__docId__": 580, "kind": "member", "static": false, "variation": null, @@ -12301,7 +12336,7 @@ } }, { - "__docId__": 580, + "__docId__": 581, "kind": "member", "static": false, "variation": null, @@ -12319,7 +12354,7 @@ } }, { - "__docId__": 581, + "__docId__": 582, "kind": "member", "static": false, "variation": null, @@ -12337,7 +12372,7 @@ } }, { - "__docId__": 582, + "__docId__": 583, "kind": "member", "static": false, "variation": null, @@ -12355,7 +12390,7 @@ } }, { - "__docId__": 583, + "__docId__": 584, "kind": "member", "static": false, "variation": null, @@ -12373,7 +12408,7 @@ } }, { - "__docId__": 584, + "__docId__": 585, "kind": "member", "static": false, "variation": null, @@ -12391,7 +12426,7 @@ } }, { - "__docId__": 585, + "__docId__": 586, "kind": "member", "static": false, "variation": null, @@ -12409,7 +12444,7 @@ } }, { - "__docId__": 586, + "__docId__": 587, "kind": "file", "static": true, "variation": null, @@ -12422,7 +12457,7 @@ "content": "import {Feature} from '../feature';\nimport {isFn, isUndef} from '../types';\nimport {createElm, removeElm} from '../dom';\nimport {addEvt, cancelEvt, stopEvt, targetEvt, removeEvt} from '../event';\nimport {INPUT, NONE, CHECKLIST, MULTIPLE} from '../const';\nimport {root} from '../root';\n\n/**\n * Pop-up filter component\n * @export\n * @class PopupFilter\n * @extends {Feature}\n */\nexport class PopupFilter extends Feature {\n\n /**\n * Creates an instance of PopupFilter\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'popupFilters');\n\n // Configuration object\n let f = this.config;\n\n // Enable external filters\n tf.isExternalFlt = true;\n tf.externalFltTgtIds = [];\n\n /**\n * Close active popup filter upon filtering, enabled by default\n * @type {Boolean}\n */\n this.closeOnFiltering = f.popup_filters_close_on_filtering === false ?\n false : true;\n\n /**\n * Filter icon path\n * @type {String}\n */\n this.iconPath = f.popup_filters_image ||\n tf.themesPath + 'icn_filter.gif';\n\n /**\n * Active filter icon path\n * @type {string}\n */\n this.activeIconPath = f.popup_filters_image_active ||\n tf.themesPath + 'icn_filterActive.gif';\n\n /**\n * HTML for the filter icon\n * @type {string}\n */\n this.iconHtml = f.popup_filters_image_html ||\n '\"Column';\n\n /**\n * Css class assigned to filter container element\n * @type {String}\n */\n this.containerCssClass = f.popup_div_css_class || 'popUpFilter';\n\n /**\n * Ensure filter's container element width matches column width, enabled\n * by default\n * @type {Boolean}\n */\n this.adjustToContainer =\n f.popup_filters_adjust_to_container === false ? false : true;\n\n /**\n * Callback fired before a popup filter is opened\n * @type {Function}\n */\n this.onBeforeOpen = isFn(f.on_before_popup_filter_open) ?\n f.on_before_popup_filter_open : null;\n\n /**\n * Callback fired after a popup filter is opened\n * @type {Function}\n */\n this.onAfterOpen = isFn(f.on_after_popup_filter_open) ?\n f.on_after_popup_filter_open : null;\n\n /**\n * Callback fired before a popup filter is closed\n * @type {Function}\n */\n this.onBeforeClose = isFn(f.on_before_popup_filter_close) ?\n f.on_before_popup_filter_close : null;\n\n /**\n * Callback fired after a popup filter is closed\n * @type {Function}\n */\n this.onAfterClose = isFn(f.on_after_popup_filter_close) ?\n f.on_after_popup_filter_close : null;\n\n /**\n * Collection of filters spans\n * @type {Array}\n * @private\n */\n this.fltSpans = [];\n\n /**\n * Collection of filters icons\n * @type {Array}\n * @private\n */\n this.fltIcons = [];\n\n /**\n * Collection of filters icons cached after pop-up filters are removed\n * @type {Array}\n * @private\n */\n this.filtersCache = null;\n\n /**\n * Collection of filters containers\n * @type {Array}\n * @private\n */\n this.fltElms = this.filtersCache || [];\n\n /**\n * Prefix for pop-up filter container ID\n * @type {String}\n * @private\n */\n this.prfxDiv = 'popup_';\n\n /**\n * Column index of popup filter currently active\n * @type {Number}\n * @private\n */\n this.activeFilterIdx = -1;\n }\n\n /**\n * Click event handler for pop-up filter icon\n * @private\n */\n onClick(evt) {\n let elm = targetEvt(evt).parentNode;\n let colIndex = parseInt(elm.getAttribute('ci'), 10);\n\n this.closeAll(colIndex);\n this.toggle(colIndex);\n\n if (this.adjustToContainer) {\n let cont = this.fltElms[colIndex],\n header = this.tf.getHeaderElement(colIndex),\n headerWidth = header.clientWidth * 0.95;\n cont.style.width = parseInt(headerWidth, 10) + 'px';\n }\n cancelEvt(evt);\n stopEvt(evt);\n }\n\n /**\n * Mouse-up event handler handling popup filter auto-close behaviour\n * @private\n */\n onMouseup(evt) {\n if (this.activeFilterIdx === -1) {\n return;\n }\n let targetElm = targetEvt(evt);\n let activeFlt = this.fltElms[this.activeFilterIdx];\n let icon = this.fltIcons[this.activeFilterIdx];\n\n if (icon === targetElm) {\n return;\n }\n\n while (targetElm && targetElm !== activeFlt) {\n targetElm = targetElm.parentNode;\n }\n\n if (targetElm !== activeFlt) {\n this.close(this.activeFilterIdx);\n }\n\n return;\n }\n\n /**\n * Initialize DOM elements\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n let tf = this.tf;\n\n // Override headers row index if no grouped headers\n // TODO: Because of the filters row generation, headers row index needs\n // adjusting: prevent useless row generation\n if (tf.headersRow <= 1 && isNaN(tf.config().headers_row_index)) {\n tf.headersRow = 0;\n }\n\n // Adjust headers row index for grid-layout mode\n // TODO: Because of the filters row generation, headers row index needs\n // adjusting: prevent useless row generation\n if (tf.gridLayout) {\n tf.headersRow--;\n this.buildIcons();\n }\n\n // subscribe to events\n this.emitter.on(['before-filtering'], () => this.setIconsState());\n this.emitter.on(['after-filtering'], () => this.closeAll());\n this.emitter.on(['cell-processed'],\n (tf, cellIndex) => this.changeState(cellIndex, true));\n this.emitter.on(['filters-row-inserted'], () => this.buildIcons());\n this.emitter.on(['before-filter-init'],\n (tf, colIndex) => this.build(colIndex));\n\n /** @inherited */\n this.initialized = true;\n }\n\n /**\n * Reset previously destroyed feature\n */\n reset() {\n this.enable();\n this.init();\n this.buildIcons();\n this.buildAll();\n }\n\n /**\n * Build all filters icons\n */\n buildIcons() {\n let tf = this.tf;\n\n // TODO: Because of the filters row generation, headers row index needs\n // adjusting: prevent useless row generation\n tf.headersRow++;\n\n for (let i = 0; i < tf.nbCells; i++) {\n if (tf.getFilterType(i) === NONE) {\n continue;\n }\n let icon = createElm('span', ['ci', i]);\n icon.innerHTML = this.iconHtml;\n let header = tf.getHeaderElement(i);\n header.appendChild(icon);\n addEvt(icon, 'click', (evt) => this.onClick(evt));\n this.fltSpans[i] = icon;\n this.fltIcons[i] = icon.firstChild;\n }\n }\n\n /**\n * Build all pop-up filters elements\n */\n buildAll() {\n for (let i = 0; i < this.filtersCache.length; i++) {\n this.build(i, this.filtersCache[i]);\n }\n }\n\n /**\n * Build a specified pop-up filter elements\n * @param {Number} colIndex Column index\n * @param {Object} div Optional container DOM element\n */\n build(colIndex, div) {\n let tf = this.tf;\n let contId = `${this.prfxDiv}${tf.id}_${colIndex}`;\n let cont = div || createElm('div', ['id', contId]);\n cont.className = this.containerCssClass;\n tf.externalFltTgtIds.push(cont.id);\n\n let header = tf.getHeaderElement(colIndex);\n header.insertBefore(cont, header.firstChild);\n addEvt(cont, 'click', (evt) => stopEvt(evt));\n this.fltElms[colIndex] = cont;\n }\n\n /**\n * Toggle visibility of specified filter\n * @param {Number} colIndex Column index\n */\n toggle(colIndex) {\n if (!this.isOpen(colIndex)) {\n this.open(colIndex);\n } else {\n this.close(colIndex);\n }\n }\n\n /**\n * Open popup filter of specified column\n * @param {Number} colIndex Column index\n */\n open(colIndex) {\n let tf = this.tf,\n container = this.fltElms[colIndex];\n\n if (this.onBeforeOpen) {\n this.onBeforeOpen.call(null, this, container, colIndex);\n }\n container.style.display = 'block';\n this.activeFilterIdx = colIndex;\n addEvt(root, 'mouseup', (evt) => this.onMouseup(evt));\n\n if (tf.getFilterType(colIndex) === INPUT) {\n let flt = tf.getFilterElement(colIndex);\n if (flt) {\n flt.focus();\n }\n }\n if (this.onAfterOpen) {\n this.onAfterOpen.call(null, this, container, colIndex);\n }\n }\n\n /**\n * Close popup filter of specified column\n * @param {Number} colIndex Column index\n */\n close(colIndex) {\n let container = this.fltElms[colIndex];\n if (this.onBeforeClose) {\n this.onBeforeClose.call(null, this, container, colIndex);\n }\n container.style.display = NONE;\n if (this.activeFilterIdx === colIndex) {\n this.activeFilterIdx = -1;\n }\n removeEvt(root, 'mouseup', (evt) => this.onMouseup(evt));\n if (this.onAfterClose) {\n this.onAfterClose.call(null, this, container, colIndex);\n }\n }\n\n /**\n * Check if popup filter for specified column is open\n * @param {Number} colIndex Column index\n * @returns {Boolean}\n */\n isOpen(colIndex) {\n return this.fltElms[colIndex].style.display === 'block';\n }\n\n /**\n * Close all filters excepted for the specified one if any\n * @param {Number} exceptIdx Column index of the filter to not close\n */\n closeAll(exceptIdx) {\n // Do not close filters only if argument is undefined and close on\n // filtering option is disabled\n if (isUndef(exceptIdx) && !this.closeOnFiltering) {\n return;\n }\n for (let i = 0; i < this.fltElms.length; i++) {\n if (i === exceptIdx) {\n continue;\n }\n let fltType = tf.getFilterType(i);\n let isMultipleFilter =\n (fltType === CHECKLIST || fltType === MULTIPLE);\n\n // Always hide all single selection filter types but hide multiple\n // selection filter types only if index set\n if (!isMultipleFilter || !isUndef(exceptIdx)) {\n this.close(i);\n }\n }\n }\n\n /**\n * Build all the icons representing the pop-up filters\n */\n setIconsState() {\n for (let i = 0; i < this.fltIcons.length; i++) {\n this.changeState(i, false);\n }\n }\n\n /**\n * Apply specified icon state\n * @param {Number} colIndex Column index\n * @param {Boolean} active Apply active state\n */\n changeState(colIndex, active) {\n let icon = this.fltIcons[colIndex];\n if (icon) {\n icon.src = active ? this.activeIconPath : this.iconPath;\n }\n }\n\n /**\n * Remove pop-up filters\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n\n this.filtersCache = [];\n for (let i = 0; i < this.fltElms.length; i++) {\n let container = this.fltElms[i],\n icon = this.fltSpans[i],\n iconImg = this.fltIcons[i];\n if (container) {\n removeElm(container);\n this.filtersCache[i] = container;\n }\n container = null;\n if (icon) {\n removeElm(icon);\n }\n icon = null;\n if (iconImg) {\n removeElm(iconImg);\n }\n iconImg = null;\n }\n this.fltElms = [];\n this.fltSpans = [];\n this.fltIcons = [];\n\n // TODO: expose an API to handle external filter IDs\n tf.externalFltTgtIds = [];\n\n // unsubscribe to events\n this.emitter.off(['before-filtering'], () => this.setIconsState());\n this.emitter.off(['after-filtering'], () => this.closeAll());\n this.emitter.off(['cell-processed'],\n (tf, cellIndex) => this.changeState(cellIndex, true));\n this.emitter.off(['filters-row-inserted'], () => this.buildIcons());\n this.emitter.off(['before-filter-init'],\n (tf, colIndex) => this.build(colIndex));\n\n this.initialized = false;\n }\n\n}\n" }, { - "__docId__": 587, + "__docId__": 588, "kind": "class", "static": true, "variation": null, @@ -12451,7 +12486,7 @@ ] }, { - "__docId__": 588, + "__docId__": 589, "kind": "constructor", "static": false, "variation": null, @@ -12476,7 +12511,7 @@ "generator": false }, { - "__docId__": 589, + "__docId__": 590, "kind": "member", "static": false, "variation": null, @@ -12496,7 +12531,7 @@ } }, { - "__docId__": 590, + "__docId__": 591, "kind": "member", "static": false, "variation": null, @@ -12516,7 +12551,7 @@ } }, { - "__docId__": 591, + "__docId__": 592, "kind": "member", "static": false, "variation": null, @@ -12536,7 +12571,7 @@ } }, { - "__docId__": 592, + "__docId__": 593, "kind": "member", "static": false, "variation": null, @@ -12556,7 +12591,7 @@ } }, { - "__docId__": 593, + "__docId__": 594, "kind": "member", "static": false, "variation": null, @@ -12576,7 +12611,7 @@ } }, { - "__docId__": 594, + "__docId__": 595, "kind": "member", "static": false, "variation": null, @@ -12596,7 +12631,7 @@ } }, { - "__docId__": 595, + "__docId__": 596, "kind": "member", "static": false, "variation": null, @@ -12616,7 +12651,7 @@ } }, { - "__docId__": 596, + "__docId__": 597, "kind": "member", "static": false, "variation": null, @@ -12636,7 +12671,7 @@ } }, { - "__docId__": 597, + "__docId__": 598, "kind": "member", "static": false, "variation": null, @@ -12656,7 +12691,7 @@ } }, { - "__docId__": 598, + "__docId__": 599, "kind": "member", "static": false, "variation": null, @@ -12676,7 +12711,7 @@ } }, { - "__docId__": 599, + "__docId__": 600, "kind": "member", "static": false, "variation": null, @@ -12696,7 +12731,7 @@ } }, { - "__docId__": 600, + "__docId__": 601, "kind": "member", "static": false, "variation": null, @@ -12716,7 +12751,7 @@ } }, { - "__docId__": 601, + "__docId__": 602, "kind": "member", "static": false, "variation": null, @@ -12736,7 +12771,7 @@ } }, { - "__docId__": 602, + "__docId__": 603, "kind": "member", "static": false, "variation": null, @@ -12756,7 +12791,7 @@ } }, { - "__docId__": 603, + "__docId__": 604, "kind": "member", "static": false, "variation": null, @@ -12776,7 +12811,7 @@ } }, { - "__docId__": 604, + "__docId__": 605, "kind": "member", "static": false, "variation": null, @@ -12796,7 +12831,7 @@ } }, { - "__docId__": 605, + "__docId__": 606, "kind": "method", "static": false, "variation": null, @@ -12817,7 +12852,7 @@ "generator": false }, { - "__docId__": 606, + "__docId__": 607, "kind": "method", "static": false, "variation": null, @@ -12838,7 +12873,7 @@ "generator": false }, { - "__docId__": 607, + "__docId__": 608, "kind": "method", "static": false, "variation": null, @@ -12852,7 +12887,7 @@ "generator": false }, { - "__docId__": 608, + "__docId__": 609, "kind": "member", "static": false, "variation": null, @@ -12875,7 +12910,7 @@ } }, { - "__docId__": 609, + "__docId__": 610, "kind": "method", "static": false, "variation": null, @@ -12889,7 +12924,7 @@ "generator": false }, { - "__docId__": 610, + "__docId__": 611, "kind": "method", "static": false, "variation": null, @@ -12903,7 +12938,7 @@ "generator": false }, { - "__docId__": 611, + "__docId__": 612, "kind": "method", "static": false, "variation": null, @@ -12917,7 +12952,7 @@ "generator": false }, { - "__docId__": 612, + "__docId__": 613, "kind": "method", "static": false, "variation": null, @@ -12952,7 +12987,7 @@ "generator": false }, { - "__docId__": 613, + "__docId__": 614, "kind": "method", "static": false, "variation": null, @@ -12977,7 +13012,7 @@ "generator": false }, { - "__docId__": 614, + "__docId__": 615, "kind": "method", "static": false, "variation": null, @@ -13002,7 +13037,7 @@ "generator": false }, { - "__docId__": 615, + "__docId__": 616, "kind": "member", "static": false, "variation": null, @@ -13020,7 +13055,7 @@ } }, { - "__docId__": 616, + "__docId__": 617, "kind": "method", "static": false, "variation": null, @@ -13045,7 +13080,7 @@ "generator": false }, { - "__docId__": 617, + "__docId__": 618, "kind": "member", "static": false, "variation": null, @@ -13063,7 +13098,7 @@ } }, { - "__docId__": 618, + "__docId__": 619, "kind": "method", "static": false, "variation": null, @@ -13102,7 +13137,7 @@ "generator": false }, { - "__docId__": 619, + "__docId__": 620, "kind": "method", "static": false, "variation": null, @@ -13127,7 +13162,7 @@ "generator": false }, { - "__docId__": 620, + "__docId__": 621, "kind": "method", "static": false, "variation": null, @@ -13141,7 +13176,7 @@ "generator": false }, { - "__docId__": 621, + "__docId__": 622, "kind": "method", "static": false, "variation": null, @@ -13176,7 +13211,7 @@ "generator": false }, { - "__docId__": 622, + "__docId__": 623, "kind": "method", "static": false, "variation": null, @@ -13190,7 +13225,7 @@ "generator": false }, { - "__docId__": 623, + "__docId__": 624, "kind": "member", "static": false, "variation": null, @@ -13208,7 +13243,7 @@ } }, { - "__docId__": 624, + "__docId__": 625, "kind": "member", "static": false, "variation": null, @@ -13226,7 +13261,7 @@ } }, { - "__docId__": 625, + "__docId__": 626, "kind": "member", "static": false, "variation": null, @@ -13244,7 +13279,7 @@ } }, { - "__docId__": 626, + "__docId__": 627, "kind": "member", "static": false, "variation": null, @@ -13262,7 +13297,7 @@ } }, { - "__docId__": 627, + "__docId__": 628, "kind": "member", "static": false, "variation": null, @@ -13280,7 +13315,7 @@ } }, { - "__docId__": 628, + "__docId__": 629, "kind": "file", "static": true, "variation": null, @@ -13293,7 +13328,7 @@ "content": "import {Feature} from '../feature';\nimport {createElm, createText, elm, removeElm} from '../dom';\nimport {isFn} from '../types';\n\n/**\n * Rows counter UI component\n * @export\n * @class RowsCounter\n * @extends {Feature}\n */\nexport class RowsCounter extends Feature {\n\n /**\n * Creates an instance of RowsCounter\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'rowsCounter');\n\n // TableFilter configuration\n let f = this.config;\n\n /**\n * ID of custom container element\n * @type {String}\n */\n this.targetId = f.rows_counter_target_id || null;\n\n /**\n * Container DOM element\n * @type {DOMElement}\n * @private\n */\n this.container = null;\n\n /**\n * Container DOM element for label displaying the total number of rows\n * @type {DOMElement}\n * @private\n */\n this.label = null;\n\n /**\n * Text preceding the total number of rows\n * @type {String}\n */\n this.text = f.rows_counter_text || 'Rows: ';\n\n /**\n * Separator symbol appearing between the first and last visible rows of\n * current page when paging is enabled. ie: Rows: 31-40 / 70\n * @type {String}\n */\n this.fromToTextSeparator = f.from_to_text_separator || '-';\n\n /**\n * Separator symbol appearing between the first and last visible rows of\n * current page and the total number of filterable rows when paging is\n * enabled. ie: Rows: 31-40 / 70\n * @type {String}\n */\n this.overText = f.over_text || ' / ';\n\n /**\n * Css class for container element\n * @type {String}\n */\n this.cssClass = f.tot_rows_css_class || 'tot';\n\n /**\n * Callback fired before the counter is refreshed\n * @type {Function}\n */\n this.onBeforeRefreshCounter = isFn(f.on_before_refresh_counter) ?\n f.on_before_refresh_counter : null;\n\n /**\n * Callback fired after the counter is refreshed\n * @type {Function}\n */\n this.onAfterRefreshCounter = isFn(f.on_after_refresh_counter) ?\n f.on_after_refresh_counter : null;\n }\n\n /**\n * Initializes RowsCounter instance\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n let tf = this.tf;\n\n //rows counter container\n let countDiv = createElm('div');\n countDiv.className = this.cssClass;\n //rows counter label\n let countSpan = createElm('span');\n let countText = createElm('span');\n countText.appendChild(createText(this.text));\n\n // counter is added to defined element\n if (!this.targetId) {\n tf.setToolbar();\n }\n let targetEl = !this.targetId ? tf.lDiv : elm(this.targetId);\n\n //default container: 'lDiv'\n if (!this.targetId) {\n countDiv.appendChild(countText);\n countDiv.appendChild(countSpan);\n targetEl.appendChild(countDiv);\n }\n else {\n //custom container, no need to append statusDiv\n targetEl.appendChild(countText);\n targetEl.appendChild(countSpan);\n }\n this.container = countDiv;\n this.label = countSpan;\n\n // subscribe to events\n this.emitter.on(['after-filtering', 'grouped-by-page'],\n () => this.refresh(tf.getValidRowsNb()));\n this.emitter.on(['rows-changed'], () => this.refresh());\n\n /** @inherited */\n this.initialized = true;\n this.refresh();\n }\n\n /**\n * Refreshes the rows counter\n * @param {Number} p Optional parameter the total number of rows to display\n * @returns\n */\n refresh(p) {\n if (!this.initialized || !this.isEnabled()) {\n return;\n }\n\n let tf = this.tf;\n\n if (this.onBeforeRefreshCounter) {\n this.onBeforeRefreshCounter.call(null, tf, this.label);\n }\n\n let totTxt;\n if (!tf.paging) {\n if (p && p !== '') {\n totTxt = p;\n } else {\n totTxt = tf.getFilterableRowsNb() - tf.nbHiddenRows;\n }\n } else {\n let paging = tf.feature('paging');\n if (paging) {\n //paging start row\n let pagingStartRow = parseInt(paging.startPagingRow, 10) +\n ((tf.getValidRowsNb() > 0) ? 1 : 0);\n let pagingEndRow =\n (pagingStartRow + paging.pagingLength) - 1 <=\n tf.getValidRowsNb() ?\n pagingStartRow + paging.pagingLength - 1 :\n tf.getValidRowsNb();\n totTxt = pagingStartRow + this.fromToTextSeparator +\n pagingEndRow + this.overText + tf.getValidRowsNb();\n }\n }\n\n this.label.innerHTML = totTxt;\n if (this.onAfterRefreshCounter) {\n this.onAfterRefreshCounter.call(null, tf, this.label, totTxt);\n }\n }\n\n /**\n * Remove feature\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n\n if (!this.targetId && this.container) {\n removeElm(this.container);\n } else {\n elm(this.targetId).innerHTML = '';\n }\n this.label = null;\n this.container = null;\n\n // unsubscribe to events\n this.emitter.off(['after-filtering', 'grouped-by-page'],\n () => this.refresh(tf.getValidRowsNb()));\n this.emitter.off(['rows-changed'], () => this.refresh());\n\n this.initialized = false;\n }\n}\n" }, { - "__docId__": 629, + "__docId__": 630, "kind": "class", "static": true, "variation": null, @@ -13322,7 +13357,7 @@ ] }, { - "__docId__": 630, + "__docId__": 631, "kind": "constructor", "static": false, "variation": null, @@ -13347,7 +13382,7 @@ "generator": false }, { - "__docId__": 631, + "__docId__": 632, "kind": "member", "static": false, "variation": null, @@ -13367,7 +13402,7 @@ } }, { - "__docId__": 632, + "__docId__": 633, "kind": "member", "static": false, "variation": null, @@ -13387,7 +13422,7 @@ } }, { - "__docId__": 633, + "__docId__": 634, "kind": "member", "static": false, "variation": null, @@ -13407,7 +13442,7 @@ } }, { - "__docId__": 634, + "__docId__": 635, "kind": "member", "static": false, "variation": null, @@ -13427,7 +13462,7 @@ } }, { - "__docId__": 635, + "__docId__": 636, "kind": "member", "static": false, "variation": null, @@ -13447,7 +13482,7 @@ } }, { - "__docId__": 636, + "__docId__": 637, "kind": "member", "static": false, "variation": null, @@ -13467,7 +13502,7 @@ } }, { - "__docId__": 637, + "__docId__": 638, "kind": "member", "static": false, "variation": null, @@ -13487,7 +13522,7 @@ } }, { - "__docId__": 638, + "__docId__": 639, "kind": "member", "static": false, "variation": null, @@ -13507,7 +13542,7 @@ } }, { - "__docId__": 639, + "__docId__": 640, "kind": "member", "static": false, "variation": null, @@ -13527,7 +13562,7 @@ } }, { - "__docId__": 640, + "__docId__": 641, "kind": "method", "static": false, "variation": null, @@ -13541,7 +13576,7 @@ "generator": false }, { - "__docId__": 641, + "__docId__": 642, "kind": "member", "static": false, "variation": null, @@ -13559,7 +13594,7 @@ } }, { - "__docId__": 642, + "__docId__": 643, "kind": "member", "static": false, "variation": null, @@ -13577,7 +13612,7 @@ } }, { - "__docId__": 643, + "__docId__": 644, "kind": "member", "static": false, "variation": null, @@ -13600,7 +13635,7 @@ } }, { - "__docId__": 644, + "__docId__": 645, "kind": "method", "static": false, "variation": null, @@ -13631,7 +13666,7 @@ "generator": false }, { - "__docId__": 645, + "__docId__": 646, "kind": "method", "static": false, "variation": null, @@ -13645,7 +13680,7 @@ "generator": false }, { - "__docId__": 646, + "__docId__": 647, "kind": "member", "static": false, "variation": null, @@ -13663,7 +13698,7 @@ } }, { - "__docId__": 647, + "__docId__": 648, "kind": "member", "static": false, "variation": null, @@ -13681,7 +13716,7 @@ } }, { - "__docId__": 648, + "__docId__": 649, "kind": "member", "static": false, "variation": null, @@ -13699,7 +13734,7 @@ } }, { - "__docId__": 649, + "__docId__": 650, "kind": "file", "static": true, "variation": null, @@ -13712,7 +13747,7 @@ "content": "import {Feature} from '../feature';\nimport {Hash} from './hash';\nimport {Storage} from './storage';\nimport {isEmpty} from '../string';\nimport {isArray, isNull, isString, isUndef} from '../types';\n\n/**\n * Features state object persistable with localStorage, cookie or URL hash\n *\n * @export\n * @class State\n * @extends {Feature}\n */\nexport class State extends Feature {\n\n /**\n * Creates an instance of State\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'state');\n\n let cfg = this.config.state;\n\n /**\n * Determines whether state is persisted with URL hash\n * @type {Boolean}\n */\n this.enableHash = cfg === true ||\n (isArray(cfg.types) && cfg.types.indexOf('hash') !== -1);\n\n /**\n * Determines whether state is persisted with localStorage\n * @type {Boolean}\n */\n this.enableLocalStorage = isArray(cfg.types) &&\n cfg.types.indexOf('local_storage') !== -1;\n\n /**\n * Determines whether state is persisted with localStorage\n * @type {Boolean}\n */\n this.enableCookie = isArray(cfg.types) &&\n cfg.types.indexOf('cookie') !== -1;\n\n /**\n * Persist filters values, enabled by default\n * @type {Boolean}\n */\n this.persistFilters = cfg.filters === false ? false : true;\n\n /**\n * Persist current page number when paging is enabled\n * @type {Boolean}\n */\n this.persistPageNumber = Boolean(cfg.page_number);\n\n /**\n * Persist page length when paging is enabled\n * @type {Boolean}\n */\n this.persistPageLength = Boolean(cfg.page_length);\n\n /**\n * Persist column sorting\n * @type {Boolean}\n */\n this.persistSort = Boolean(cfg.sort);\n\n /**\n * Persist columns visibility\n * @type {Boolean}\n */\n this.persistColsVisibility = Boolean(cfg.columns_visibility);\n\n /**\n * Persist filters row visibility\n * @type {Boolean}\n */\n this.persistFiltersVisibility = Boolean(cfg.filters_visibility);\n\n /**\n * Cookie duration in hours\n * @type {Boolean}\n */\n this.cookieDuration = !isNaN(cfg.cookie_duration) ?\n parseInt(cfg.cookie_duration, 10) : 87600;\n\n /**\n * Enable Storage if localStorage or cookie is required\n * @type {Boolean}\n * @private\n */\n this.enableStorage = this.enableLocalStorage || this.enableCookie;\n\n /**\n * Storage instance if storage is required\n * @type {Storage}\n * @private\n */\n this.storage = null;\n\n /**\n * Hash instance if URL hash is required\n * @type {Boolean}\n * @private\n */\n this.hash = null;\n\n /**\n * Current page number\n * @type {Number}\n * @private\n */\n this.pageNb = null;\n\n /**\n * Current page length\n * @type {Number}\n * @private\n */\n this.pageLength = null;\n\n /**\n * Current column sorting\n * @type {Object}\n * @private\n */\n this.sort = null;\n\n /**\n * Current hidden columns\n * @type {Object}\n * @private\n */\n this.hiddenCols = null;\n\n /**\n * Filters row visibility\n * @type {Boolean}\n * @private\n */\n this.filtersVisibility = null;\n\n /**\n * State object\n * @type {Object}\n * @private\n */\n this.state = {};\n\n /**\n * Prefix for column ID\n * @type {String}\n * @private\n */\n this.prfxCol = 'col_';\n\n /**\n * Prefix for page number ID\n * @type {String}\n * @private\n */\n this.pageNbKey = 'page';\n\n /**\n * Prefix for page length ID\n * @type {String}\n * @private\n */\n this.pageLengthKey = 'page_length';\n\n /**\n * Prefix for filters visibility ID\n * @type {String}\n * @private\n */\n this.filtersVisKey = 'filters_visibility';\n }\n\n /**\n * Initializes State instance\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n this.emitter.on(['after-filtering'], () => this.update());\n this.emitter.on(['after-page-change', 'after-clearing-filters'],\n (tf, pageNb) => this.updatePage(pageNb));\n this.emitter.on(['after-page-length-change'],\n (tf, pageLength) => this.updatePageLength(pageLength));\n this.emitter.on(['column-sorted'],\n (tf, index, descending) => this.updateSort(index, descending));\n this.emitter.on(['sort-initialized'], () => this._syncSort());\n this.emitter.on(['columns-visibility-initialized'],\n () => this._syncColsVisibility());\n this.emitter.on(['column-shown', 'column-hidden'], (tf, feature,\n colIndex, hiddenCols) => this.updateColsVisibility(hiddenCols));\n this.emitter.on(['filters-visibility-initialized'],\n () => this._syncFiltersVisibility());\n this.emitter.on(['filters-toggled'],\n (tf, extension, visible) => this.updateFiltersVisibility(visible));\n\n if (this.enableHash) {\n this.hash = new Hash(this);\n this.hash.init();\n }\n if (this.enableStorage) {\n this.storage = new Storage(this);\n this.storage.init();\n }\n\n /**\n * @inherited\n */\n this.initialized = true;\n }\n\n\n /**\n * Update state object based on current features state\n */\n update() {\n if (!this.isEnabled()) {\n return;\n }\n let state = this.state;\n let tf = this.tf;\n\n if (this.persistFilters) {\n let filterValues = tf.getFiltersValue();\n\n filterValues.forEach((val, idx) => {\n let key = `${this.prfxCol}${idx}`;\n\n if (isString(val) && isEmpty(val)) {\n if (state.hasOwnProperty(key)) {\n state[key].flt = undefined;\n }\n } else {\n state[key] = state[key] || {};\n state[key].flt = val;\n }\n });\n }\n\n if (this.persistPageNumber) {\n if (isNull(this.pageNb)) {\n state[this.pageNbKey] = undefined;\n } else {\n state[this.pageNbKey] = this.pageNb;\n }\n }\n\n if (this.persistPageLength) {\n if (isNull(this.pageLength)) {\n state[this.pageLengthKey] = undefined;\n } else {\n state[this.pageLengthKey] = this.pageLength;\n }\n }\n\n if (this.persistSort) {\n if (!isNull(this.sort)) {\n // Remove previuosly sorted column\n Object.keys(state).forEach((key) => {\n if (key.indexOf(this.prfxCol) !== -1 && state[key]) {\n state[key].sort = undefined;\n }\n });\n\n let key = `${this.prfxCol}${this.sort.column}`;\n state[key] = state[key] || {};\n state[key].sort = { descending: this.sort.descending };\n }\n }\n\n if (this.persistColsVisibility) {\n if (!isNull(this.hiddenCols)) {\n // Clear previuosly hidden columns\n Object.keys(state).forEach((key) => {\n if (key.indexOf(this.prfxCol) !== -1 && state[key]) {\n state[key].hidden = undefined;\n }\n });\n\n this.hiddenCols.forEach((colIdx) => {\n let key = `${this.prfxCol}${colIdx}`;\n state[key] = state[key] || {};\n state[key].hidden = true;\n });\n }\n }\n\n if (this.persistFiltersVisibility) {\n if (isNull(this.filtersVisibility)) {\n state[this.filtersVisKey] = undefined;\n } else {\n state[this.filtersVisKey] = this.filtersVisibility;\n }\n }\n\n this.emitter.emit('state-changed', tf, state);\n }\n\n /**\n * Refresh page number field on page number changes\n *\n * @param {Number} pageNb Current page number\n */\n updatePage(pageNb) {\n this.pageNb = pageNb;\n this.update();\n }\n\n /**\n * Refresh page length field on page length changes\n *\n * @param {Number} pageLength Current page length value\n */\n updatePageLength(pageLength) {\n this.pageLength = pageLength;\n this.update();\n }\n\n /**\n * Refresh column sorting information on sort changes\n *\n * @param index {Number} Column index\n * @param {Boolean} descending Descending manner\n */\n updateSort(index, descending) {\n this.sort = {\n column: index,\n descending: descending\n };\n this.update();\n }\n\n /**\n * Refresh hidden columns information on columns visibility changes\n *\n * @param {Array} hiddenCols Columns indexes\n */\n updateColsVisibility(hiddenCols) {\n this.hiddenCols = hiddenCols;\n this.update();\n }\n\n /**\n * Refresh filters visibility on filters visibility change\n *\n * @param {Boolean} visible Visibility flad\n */\n updateFiltersVisibility(visible) {\n this.filtersVisibility = visible;\n this.update();\n }\n\n /**\n * Override state field\n *\n * @param state State object\n */\n override(state) {\n this.state = state;\n }\n\n /**\n * Sync stored features state\n */\n sync() {\n let state = this.state;\n let tf = this.tf;\n\n this._syncFilters();\n\n if (this.persistPageNumber) {\n let pageNumber = state[this.pageNbKey];\n this.emitter.emit('change-page', tf, pageNumber);\n }\n\n if (this.persistPageLength) {\n let pageLength = state[this.pageLengthKey];\n this.emitter.emit('change-page-results', tf, pageLength);\n }\n\n this._syncSort();\n this._syncColsVisibility();\n this._syncFiltersVisibility();\n }\n\n /**\n * Override current state with passed one and sync features\n *\n * @param {Object} state State object\n */\n overrideAndSync(state) {\n // To prevent state to react to features changes, state is temporarily\n // disabled\n this.disable();\n // State is overriden with passed state object\n this.override(state);\n // New hash state is applied to features\n this.sync();\n // State is re-enabled\n this.enable();\n }\n\n /**\n * Sync filters with stored values and filter table\n *\n * @private\n */\n _syncFilters() {\n if (!this.persistFilters) {\n return;\n }\n let state = this.state;\n let tf = this.tf;\n\n Object.keys(state).forEach((key) => {\n if (key.indexOf(this.prfxCol) !== -1) {\n let colIdx = parseInt(key.replace(this.prfxCol, ''), 10);\n let val = state[key].flt;\n tf.setFilterValue(colIdx, val);\n }\n });\n\n tf.filter();\n }\n\n /**\n * Sync sorted column with stored sorting information and sort table\n *\n * @private\n */\n _syncSort() {\n if (!this.persistSort) {\n return;\n }\n let state = this.state;\n let tf = this.tf;\n\n Object.keys(state).forEach((key) => {\n if (key.indexOf(this.prfxCol) !== -1) {\n let colIdx = parseInt(key.replace(this.prfxCol, ''), 10);\n if (!isUndef(state[key].sort)) {\n let sort = state[key].sort;\n this.emitter.emit('sort', tf, colIdx, sort.descending);\n }\n }\n });\n }\n\n /**\n * Sync hidden columns with stored information\n *\n * @private\n */\n _syncColsVisibility() {\n if (!this.persistColsVisibility) {\n return;\n }\n let state = this.state;\n let tf = this.tf;\n let hiddenCols = [];\n\n Object.keys(state).forEach((key) => {\n if (key.indexOf(this.prfxCol) !== -1) {\n let colIdx = parseInt(key.replace(this.prfxCol, ''), 10);\n if (!isUndef(state[key].hidden)) {\n hiddenCols.push(colIdx);\n }\n }\n });\n\n hiddenCols.forEach((colIdx) => {\n this.emitter.emit('hide-column', tf, colIdx);\n });\n }\n\n /**\n * Sync filters visibility with stored information\n *\n * @private\n */\n _syncFiltersVisibility() {\n if (!this.persistFiltersVisibility) {\n return;\n }\n let state = this.state;\n let tf = this.tf;\n let filtersVisibility = state[this.filtersVisKey];\n\n this.filtersVisibility = filtersVisibility;\n this.emitter.emit('show-filters', tf, filtersVisibility);\n }\n\n /**\n * Destroy State instance\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n\n this.state = {};\n\n this.emitter.off(['after-filtering'], () => this.update());\n this.emitter.off(['after-page-change', 'after-clearing-filters'],\n (tf, pageNb) => this.updatePage(pageNb));\n this.emitter.off(['after-page-length-change'],\n (tf, index) => this.updatePageLength(index));\n this.emitter.off(['column-sorted'],\n (tf, index, descending) => this.updateSort(index, descending));\n this.emitter.off(['sort-initialized'], () => this._syncSort());\n this.emitter.off(['columns-visibility-initialized'],\n () => this._syncColsVisibility());\n this.emitter.off(['column-shown', 'column-hidden'], (tf, feature,\n colIndex, hiddenCols) => this.updateColsVisibility(hiddenCols));\n this.emitter.off(['filters-visibility-initialized'],\n () => this._syncFiltersVisibility());\n this.emitter.off(['filters-toggled'],\n (tf, extension, visible) => this.updateFiltersVisibility(visible));\n\n if (this.enableHash) {\n this.hash.destroy();\n this.hash = null;\n }\n\n if (this.enableStorage) {\n this.storage.destroy();\n this.storage = null;\n }\n\n this.initialized = false;\n }\n}\n" }, { - "__docId__": 650, + "__docId__": 651, "kind": "class", "static": true, "variation": null, @@ -13741,7 +13776,7 @@ ] }, { - "__docId__": 651, + "__docId__": 652, "kind": "constructor", "static": false, "variation": null, @@ -13766,7 +13801,7 @@ "generator": false }, { - "__docId__": 652, + "__docId__": 653, "kind": "member", "static": false, "variation": null, @@ -13786,7 +13821,7 @@ } }, { - "__docId__": 653, + "__docId__": 654, "kind": "member", "static": false, "variation": null, @@ -13806,7 +13841,7 @@ } }, { - "__docId__": 654, + "__docId__": 655, "kind": "member", "static": false, "variation": null, @@ -13826,7 +13861,7 @@ } }, { - "__docId__": 655, + "__docId__": 656, "kind": "member", "static": false, "variation": null, @@ -13846,7 +13881,7 @@ } }, { - "__docId__": 656, + "__docId__": 657, "kind": "member", "static": false, "variation": null, @@ -13866,7 +13901,7 @@ } }, { - "__docId__": 657, + "__docId__": 658, "kind": "member", "static": false, "variation": null, @@ -13886,7 +13921,7 @@ } }, { - "__docId__": 658, + "__docId__": 659, "kind": "member", "static": false, "variation": null, @@ -13906,7 +13941,7 @@ } }, { - "__docId__": 659, + "__docId__": 660, "kind": "member", "static": false, "variation": null, @@ -13926,7 +13961,7 @@ } }, { - "__docId__": 660, + "__docId__": 661, "kind": "member", "static": false, "variation": null, @@ -13946,7 +13981,7 @@ } }, { - "__docId__": 661, + "__docId__": 662, "kind": "member", "static": false, "variation": null, @@ -13966,7 +14001,7 @@ } }, { - "__docId__": 662, + "__docId__": 663, "kind": "member", "static": false, "variation": null, @@ -13986,7 +14021,7 @@ } }, { - "__docId__": 663, + "__docId__": 664, "kind": "member", "static": false, "variation": null, @@ -14006,7 +14041,7 @@ } }, { - "__docId__": 664, + "__docId__": 665, "kind": "member", "static": false, "variation": null, @@ -14026,7 +14061,7 @@ } }, { - "__docId__": 665, + "__docId__": 666, "kind": "member", "static": false, "variation": null, @@ -14046,7 +14081,7 @@ } }, { - "__docId__": 666, + "__docId__": 667, "kind": "member", "static": false, "variation": null, @@ -14066,7 +14101,7 @@ } }, { - "__docId__": 667, + "__docId__": 668, "kind": "member", "static": false, "variation": null, @@ -14086,7 +14121,7 @@ } }, { - "__docId__": 668, + "__docId__": 669, "kind": "member", "static": false, "variation": null, @@ -14106,7 +14141,7 @@ } }, { - "__docId__": 669, + "__docId__": 670, "kind": "member", "static": false, "variation": null, @@ -14126,7 +14161,7 @@ } }, { - "__docId__": 670, + "__docId__": 671, "kind": "member", "static": false, "variation": null, @@ -14146,7 +14181,7 @@ } }, { - "__docId__": 671, + "__docId__": 672, "kind": "member", "static": false, "variation": null, @@ -14166,7 +14201,7 @@ } }, { - "__docId__": 672, + "__docId__": 673, "kind": "member", "static": false, "variation": null, @@ -14186,7 +14221,7 @@ } }, { - "__docId__": 673, + "__docId__": 674, "kind": "member", "static": false, "variation": null, @@ -14206,7 +14241,7 @@ } }, { - "__docId__": 674, + "__docId__": 675, "kind": "member", "static": false, "variation": null, @@ -14226,7 +14261,7 @@ } }, { - "__docId__": 675, + "__docId__": 676, "kind": "method", "static": false, "variation": null, @@ -14240,7 +14275,7 @@ "generator": false }, { - "__docId__": 676, + "__docId__": 677, "kind": "member", "static": false, "variation": null, @@ -14258,7 +14293,7 @@ } }, { - "__docId__": 677, + "__docId__": 678, "kind": "member", "static": false, "variation": null, @@ -14276,7 +14311,7 @@ } }, { - "__docId__": 678, + "__docId__": 679, "kind": "member", "static": false, "variation": null, @@ -14299,7 +14334,7 @@ } }, { - "__docId__": 679, + "__docId__": 680, "kind": "method", "static": false, "variation": null, @@ -14313,7 +14348,7 @@ "generator": false }, { - "__docId__": 680, + "__docId__": 681, "kind": "method", "static": false, "variation": null, @@ -14338,7 +14373,7 @@ "generator": false }, { - "__docId__": 681, + "__docId__": 682, "kind": "member", "static": false, "variation": null, @@ -14356,7 +14391,7 @@ } }, { - "__docId__": 682, + "__docId__": 683, "kind": "method", "static": false, "variation": null, @@ -14381,7 +14416,7 @@ "generator": false }, { - "__docId__": 683, + "__docId__": 684, "kind": "member", "static": false, "variation": null, @@ -14399,7 +14434,7 @@ } }, { - "__docId__": 684, + "__docId__": 685, "kind": "method", "static": false, "variation": null, @@ -14434,7 +14469,7 @@ "generator": false }, { - "__docId__": 685, + "__docId__": 686, "kind": "member", "static": false, "variation": null, @@ -14452,7 +14487,7 @@ } }, { - "__docId__": 686, + "__docId__": 687, "kind": "method", "static": false, "variation": null, @@ -14477,7 +14512,7 @@ "generator": false }, { - "__docId__": 687, + "__docId__": 688, "kind": "member", "static": false, "variation": null, @@ -14495,7 +14530,7 @@ } }, { - "__docId__": 688, + "__docId__": 689, "kind": "method", "static": false, "variation": null, @@ -14520,7 +14555,7 @@ "generator": false }, { - "__docId__": 689, + "__docId__": 690, "kind": "member", "static": false, "variation": null, @@ -14538,7 +14573,7 @@ } }, { - "__docId__": 690, + "__docId__": 691, "kind": "method", "static": false, "variation": null, @@ -14563,7 +14598,7 @@ "generator": false }, { - "__docId__": 691, + "__docId__": 692, "kind": "member", "static": false, "variation": null, @@ -14581,7 +14616,7 @@ } }, { - "__docId__": 692, + "__docId__": 693, "kind": "method", "static": false, "variation": null, @@ -14595,7 +14630,7 @@ "generator": false }, { - "__docId__": 693, + "__docId__": 694, "kind": "method", "static": false, "variation": null, @@ -14620,7 +14655,7 @@ "generator": false }, { - "__docId__": 694, + "__docId__": 695, "kind": "method", "static": false, "variation": null, @@ -14634,7 +14669,7 @@ "generator": false }, { - "__docId__": 695, + "__docId__": 696, "kind": "method", "static": false, "variation": null, @@ -14648,7 +14683,7 @@ "generator": false }, { - "__docId__": 696, + "__docId__": 697, "kind": "method", "static": false, "variation": null, @@ -14662,7 +14697,7 @@ "generator": false }, { - "__docId__": 697, + "__docId__": 698, "kind": "method", "static": false, "variation": null, @@ -14676,7 +14711,7 @@ "generator": false }, { - "__docId__": 698, + "__docId__": 699, "kind": "member", "static": false, "variation": null, @@ -14694,7 +14729,7 @@ } }, { - "__docId__": 699, + "__docId__": 700, "kind": "method", "static": false, "variation": null, @@ -14708,7 +14743,7 @@ "generator": false }, { - "__docId__": 700, + "__docId__": 701, "kind": "member", "static": false, "variation": null, @@ -14726,7 +14761,7 @@ } }, { - "__docId__": 701, + "__docId__": 702, "kind": "member", "static": false, "variation": null, @@ -14744,7 +14779,7 @@ } }, { - "__docId__": 702, + "__docId__": 703, "kind": "member", "static": false, "variation": null, @@ -14762,7 +14797,7 @@ } }, { - "__docId__": 703, + "__docId__": 704, "kind": "member", "static": false, "variation": null, @@ -14780,7 +14815,7 @@ } }, { - "__docId__": 704, + "__docId__": 705, "kind": "file", "static": true, "variation": null, @@ -14793,7 +14828,7 @@ "content": "import {Feature} from '../feature';\nimport {root} from '../root';\nimport {createElm, createText, elm, removeElm} from '../dom';\nimport {isFn} from '../types';\n\nconst EVENTS = [\n 'after-filtering',\n 'after-populating-filter',\n 'after-page-change',\n 'after-clearing-filters',\n 'after-page-length-change',\n 'after-reset-page',\n 'after-reset-page-length',\n 'after-loading-extensions',\n 'after-loading-themes'\n];\n\n/**\n * Status bar UI component\n * @export\n * @class StatusBar\n * @extends {Feature}\n */\nexport class StatusBar extends Feature {\n\n /**\n * Creates an instance of StatusBar\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'statusBar');\n\n // Configuration object\n let f = this.config;\n\n /**\n * ID of custom container element\n * @type {String}\n */\n this.targetId = f.status_bar_target_id || null;\n\n /**\n * Container DOM element\n * @type {DOMElement}\n * @private\n */\n this.container = null;\n\n /**\n * Message container DOM element\n * @type {DOMElement}\n * @private\n */\n this.msgContainer = null;\n\n /**\n * Label container DOM element\n * @type {DOMElement}\n * @private\n */\n this.labelContainer = null;\n\n /**\n * Text preceding status message\n * @type {String}\n */\n this.text = f.status_bar_text || '';\n\n /**\n * Css class for container element\n * @type {String}\n */\n this.cssClass = f.status_bar_css_class || 'status';\n\n /**\n * Message visibility duration in milliseconds\n * @type {Number}\n * @private\n */\n this.delay = 250;\n\n /**\n * Callback fired before the message is displayed\n * @type {Function}\n */\n this.onBeforeShowMsg = isFn(f.on_before_show_msg) ?\n f.on_before_show_msg : null;\n\n /**\n * Callback fired after the message is displayed\n * @type {Function}\n */\n this.onAfterShowMsg = isFn(f.on_after_show_msg) ?\n f.on_after_show_msg : null;\n\n /**\n * Message appearing upon filtering\n * @type {String}\n */\n this.msgFilter = f.msg_filter || 'Filtering data...';\n\n /**\n * Message appearing when a drop-down filter is populated\n * @type {String}\n */\n this.msgPopulate = f.msg_populate || 'Populating filter...';\n\n /**\n * Message appearing when a checklist filter is populated\n * @type {String}\n */\n this.msgPopulateCheckList = f.msg_populate_checklist ||\n 'Populating list...';\n\n /**\n * Message appearing when a pagination page is changed\n * @type {String}\n */\n this.msgChangePage = f.msg_change_page || 'Collecting paging data...';\n\n /**\n * Message appearing when filters are cleared\n * @type {String}\n */\n this.msgClear = f.msg_clear || 'Clearing filters...';\n\n /**\n * Message appearing when the page length is changed\n * @type {String}\n */\n this.msgChangeResults = f.msg_change_results ||\n 'Changing results per page...';\n\n /**\n * Message appearing when the page is re-set\n * @type {String}\n */\n this.msgResetPage = f.msg_reset_page || 'Re-setting page...';\n\n /**\n * Message appearing when the page length is re-set\n * @type {String}\n */\n this.msgResetPageLength = f.msg_reset_page_length ||\n 'Re-setting page length...';\n\n /**\n * Message appearing upon column sorting\n * @type {String}\n */\n this.msgSort = f.msg_sort || 'Sorting data...';\n\n /**\n * Message appearing when extensions are loading\n * @type {String}\n */\n this.msgLoadExtensions = f.msg_load_extensions ||\n 'Loading extensions...';\n\n /**\n * Message appearing when themes are loading\n * @type {String}\n */\n this.msgLoadThemes = f.msg_load_themes || 'Loading theme(s)...';\n }\n\n /**\n * Initializes StatusBar instance\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n let tf = this.tf;\n let emitter = this.emitter;\n\n //status bar container\n let statusDiv = createElm('div');\n statusDiv.className = this.cssClass;\n\n //status bar label\n let statusSpan = createElm('span');\n //preceding text\n let statusSpanText = createElm('span');\n statusSpanText.appendChild(createText(this.text));\n\n // target element container\n if (!this.targetId) {\n tf.setToolbar();\n }\n let targetEl = (!this.targetId) ? tf.lDiv : elm(this.targetId);\n\n //default container: 'lDiv'\n if (!this.targetId) {\n statusDiv.appendChild(statusSpanText);\n statusDiv.appendChild(statusSpan);\n targetEl.appendChild(statusDiv);\n } else {\n // custom container, no need to append statusDiv\n targetEl.appendChild(statusSpanText);\n targetEl.appendChild(statusSpan);\n }\n\n this.container = statusDiv;\n this.msgContainer = statusSpan;\n this.labelContainer = statusSpanText;\n\n // Subscribe to events\n emitter.on(['before-filtering'], () => this.message(this.msgFilter));\n emitter.on(['before-populating-filter'],\n () => this.message(this.msgPopulate));\n emitter.on(['before-page-change'],\n () => this.message(this.msgChangePage));\n emitter.on(['before-clearing-filters'], () =>\n this.message(this.msgClear));\n emitter.on(['before-page-length-change'],\n () => this.message(this.msgChangeResults));\n emitter.on(['before-reset-page'],\n () => this.message(this.msgResetPage));\n emitter.on(['before-reset-page-length'],\n () => this.message(this.msgResetPageLength));\n emitter.on(['before-loading-extensions'],\n () => this.message(this.msgLoadExtensions));\n emitter.on(['before-loading-themes'],\n () => this.message(this.msgLoadThemes));\n\n emitter.on(EVENTS, () => this.message(''));\n\n /**\n * @inherited\n */\n this.initialized = true;\n }\n\n /**\n * Display status message\n * @param {String} [t=''] Message to be displayed\n */\n message(t = '') {\n if (!this.isEnabled()) {\n return;\n }\n\n if (this.onBeforeShowMsg) {\n this.onBeforeShowMsg.call(null, this.tf, t);\n }\n\n let d = t === '' ? this.delay : 1;\n root.setTimeout(() => {\n if (!this.initialized) {\n return;\n }\n this.msgContainer.innerHTML = t;\n if (this.onAfterShowMsg) {\n this.onAfterShowMsg.call(null, this.tf, t);\n }\n }, d);\n }\n\n /**\n * Destroy StatusBar instance\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n\n let emitter = this.emitter;\n\n this.container.innerHTML = '';\n if (!this.targetId) {\n removeElm(this.container);\n }\n this.labelContainer = null;\n this.msgContainer = null;\n this.container = null;\n\n // Unsubscribe to events\n emitter.off(['before-filtering'], () => this.message(this.msgFilter));\n emitter.off(['before-populating-filter'],\n () => this.message(this.msgPopulate));\n emitter.off(['before-page-change'],\n () => this.message(this.msgChangePage));\n emitter.off(['before-clearing-filters'],\n () => this.message(this.msgClear));\n emitter.off(['before-page-length-change'],\n () => this.message(this.msgChangeResults));\n emitter.off(['before-reset-page'], () =>\n this.message(this.msgResetPage));\n emitter.off(['before-reset-page-length'],\n () => this.message(this.msgResetPageLength));\n emitter.off(['before-loading-extensions'],\n () => this.message(this.msgLoadExtensions));\n emitter.off(['before-loading-themes'],\n () => this.message(this.msgLoadThemes));\n\n emitter.off(EVENTS, () => this.message(''));\n\n this.initialized = false;\n }\n}\n" }, { - "__docId__": 705, + "__docId__": 706, "kind": "variable", "static": true, "variation": null, @@ -14814,7 +14849,7 @@ } }, { - "__docId__": 706, + "__docId__": 707, "kind": "class", "static": true, "variation": null, @@ -14843,7 +14878,7 @@ ] }, { - "__docId__": 707, + "__docId__": 708, "kind": "constructor", "static": false, "variation": null, @@ -14868,7 +14903,7 @@ "generator": false }, { - "__docId__": 708, + "__docId__": 709, "kind": "member", "static": false, "variation": null, @@ -14888,7 +14923,7 @@ } }, { - "__docId__": 709, + "__docId__": 710, "kind": "member", "static": false, "variation": null, @@ -14908,7 +14943,7 @@ } }, { - "__docId__": 710, + "__docId__": 711, "kind": "member", "static": false, "variation": null, @@ -14928,7 +14963,7 @@ } }, { - "__docId__": 711, + "__docId__": 712, "kind": "member", "static": false, "variation": null, @@ -14948,7 +14983,7 @@ } }, { - "__docId__": 712, + "__docId__": 713, "kind": "member", "static": false, "variation": null, @@ -14968,7 +15003,7 @@ } }, { - "__docId__": 713, + "__docId__": 714, "kind": "member", "static": false, "variation": null, @@ -14988,7 +15023,7 @@ } }, { - "__docId__": 714, + "__docId__": 715, "kind": "member", "static": false, "variation": null, @@ -15008,7 +15043,7 @@ } }, { - "__docId__": 715, + "__docId__": 716, "kind": "member", "static": false, "variation": null, @@ -15028,7 +15063,7 @@ } }, { - "__docId__": 716, + "__docId__": 717, "kind": "member", "static": false, "variation": null, @@ -15048,7 +15083,7 @@ } }, { - "__docId__": 717, + "__docId__": 718, "kind": "member", "static": false, "variation": null, @@ -15068,7 +15103,7 @@ } }, { - "__docId__": 718, + "__docId__": 719, "kind": "member", "static": false, "variation": null, @@ -15088,7 +15123,7 @@ } }, { - "__docId__": 719, + "__docId__": 720, "kind": "member", "static": false, "variation": null, @@ -15108,7 +15143,7 @@ } }, { - "__docId__": 720, + "__docId__": 721, "kind": "member", "static": false, "variation": null, @@ -15128,7 +15163,7 @@ } }, { - "__docId__": 721, + "__docId__": 722, "kind": "member", "static": false, "variation": null, @@ -15148,7 +15183,7 @@ } }, { - "__docId__": 722, + "__docId__": 723, "kind": "member", "static": false, "variation": null, @@ -15168,7 +15203,7 @@ } }, { - "__docId__": 723, + "__docId__": 724, "kind": "member", "static": false, "variation": null, @@ -15188,7 +15223,7 @@ } }, { - "__docId__": 724, + "__docId__": 725, "kind": "member", "static": false, "variation": null, @@ -15208,7 +15243,7 @@ } }, { - "__docId__": 725, + "__docId__": 726, "kind": "member", "static": false, "variation": null, @@ -15228,7 +15263,7 @@ } }, { - "__docId__": 726, + "__docId__": 727, "kind": "member", "static": false, "variation": null, @@ -15248,7 +15283,7 @@ } }, { - "__docId__": 727, + "__docId__": 728, "kind": "member", "static": false, "variation": null, @@ -15268,7 +15303,7 @@ } }, { - "__docId__": 728, + "__docId__": 729, "kind": "method", "static": false, "variation": null, @@ -15282,7 +15317,7 @@ "generator": false }, { - "__docId__": 729, + "__docId__": 730, "kind": "member", "static": false, "variation": null, @@ -15300,7 +15335,7 @@ } }, { - "__docId__": 730, + "__docId__": 731, "kind": "member", "static": false, "variation": null, @@ -15318,7 +15353,7 @@ } }, { - "__docId__": 731, + "__docId__": 732, "kind": "member", "static": false, "variation": null, @@ -15336,7 +15371,7 @@ } }, { - "__docId__": 732, + "__docId__": 733, "kind": "member", "static": false, "variation": null, @@ -15359,7 +15394,7 @@ } }, { - "__docId__": 733, + "__docId__": 734, "kind": "method", "static": false, "variation": null, @@ -15386,7 +15421,7 @@ "generator": false }, { - "__docId__": 734, + "__docId__": 735, "kind": "method", "static": false, "variation": null, @@ -15400,7 +15435,7 @@ "generator": false }, { - "__docId__": 735, + "__docId__": 736, "kind": "member", "static": false, "variation": null, @@ -15418,7 +15453,7 @@ } }, { - "__docId__": 736, + "__docId__": 737, "kind": "member", "static": false, "variation": null, @@ -15436,7 +15471,7 @@ } }, { - "__docId__": 737, + "__docId__": 738, "kind": "member", "static": false, "variation": null, @@ -15454,7 +15489,7 @@ } }, { - "__docId__": 738, + "__docId__": 739, "kind": "member", "static": false, "variation": null, @@ -15472,7 +15507,7 @@ } }, { - "__docId__": 739, + "__docId__": 740, "kind": "file", "static": true, "variation": null, @@ -15485,7 +15520,7 @@ "content": "\nimport Cookie from '../cookie';\nimport {root} from '../root';\n\nconst JSON = root.JSON;\nconst localStorage = root.localStorage;\nconst location = root.location;\n\n/**\n * Checks if browser has Storage feature\n */\nexport const hasStorage = () => {\n return 'Storage' in root;\n};\n\n/**\n * Stores the features state in browser's local storage or cookie\n *\n * @export\n * @class Storage\n */\nexport class Storage {\n\n /**\n * Creates an instance of Storage\n *\n * @param {State} state Instance of State\n */\n constructor(state) {\n\n /**\n * State object\n * @type {State}\n * @private\n */\n this.state = state;\n\n /**\n * TableFilter object\n * @type {TableFilter}\n * @private\n */\n this.tf = state.tf;\n\n /**\n * Persist with local storage\n * @type {Boolean}\n * @private\n */\n this.enableLocalStorage = state.enableLocalStorage && hasStorage();\n\n /**\n * Persist with cookie\n * @type {Boolean}\n * @private\n */\n this.enableCookie = state.enableCookie && !this.enableLocalStorage;\n\n /**\n * Emitter object\n * @type {Emitter}\n * @private\n */\n this.emitter = state.emitter;\n\n /**\n * Cookie duration in hours from state object\n * @type {Number}\n * @private\n */\n this.duration = state.cookieDuration;\n }\n\n\n /**\n * Initializes the Storage object\n */\n init() {\n this.emitter.on(['state-changed'], (tf, state) => this.save(state));\n this.emitter.on(['initialized'], () => this.sync());\n }\n\n /**\n * Persists the features state on state changes\n *\n * @param {State} state Instance of State\n */\n save(state) {\n if (this.enableLocalStorage) {\n localStorage[this.getKey()] = JSON.stringify(state);\n } else {\n Cookie.write(this.getKey(), JSON.stringify(state), this.duration);\n }\n }\n\n /**\n * Turns stored string into a State JSON object\n *\n * @returns {Object} JSON object\n */\n retrieve() {\n let state = null;\n if (this.enableLocalStorage) {\n state = localStorage[this.getKey()];\n } else {\n state = Cookie.read(this.getKey());\n }\n\n if (!state) {\n return null;\n }\n return JSON.parse(state);\n }\n\n /**\n * Removes persisted state from storage\n */\n remove() {\n if (this.enableLocalStorage) {\n localStorage.removeItem(this.getKey());\n } else {\n Cookie.remove(this.getKey());\n }\n }\n\n /**\n * Applies persisted state to features\n */\n sync() {\n let state = this.retrieve();\n if (!state) {\n return;\n }\n // override current state with persisted one and sync features\n this.state.overrideAndSync(state);\n }\n\n /**\n * Returns the storage key\n *\n * @returns {String} Key\n */\n getKey() {\n return JSON.stringify({\n key: `${this.tf.prfxTf}_${this.tf.id}`,\n path: location.pathname\n });\n }\n\n /**\n * Release Storage event subscriptions and clear fields\n */\n destroy() {\n this.emitter.off(['state-changed'], (tf, state) => this.save(state));\n this.emitter.off(['initialized'], () => this.sync());\n\n this.remove();\n\n this.state = null;\n this.emitter = null;\n }\n}\n" }, { - "__docId__": 740, + "__docId__": 741, "kind": "variable", "static": true, "variation": null, @@ -15506,7 +15541,7 @@ } }, { - "__docId__": 741, + "__docId__": 742, "kind": "variable", "static": true, "variation": null, @@ -15527,7 +15562,7 @@ } }, { - "__docId__": 742, + "__docId__": 743, "kind": "variable", "static": true, "variation": null, @@ -15548,7 +15583,7 @@ } }, { - "__docId__": 743, + "__docId__": 744, "kind": "variable", "static": true, "variation": null, @@ -15568,7 +15603,7 @@ } }, { - "__docId__": 744, + "__docId__": 745, "kind": "class", "static": true, "variation": null, @@ -15594,7 +15629,7 @@ "interface": false }, { - "__docId__": 745, + "__docId__": 746, "kind": "constructor", "static": false, "variation": null, @@ -15619,7 +15654,7 @@ "generator": false }, { - "__docId__": 746, + "__docId__": 747, "kind": "member", "static": false, "variation": null, @@ -15639,7 +15674,7 @@ } }, { - "__docId__": 747, + "__docId__": 748, "kind": "member", "static": false, "variation": null, @@ -15659,7 +15694,7 @@ } }, { - "__docId__": 748, + "__docId__": 749, "kind": "member", "static": false, "variation": null, @@ -15679,7 +15714,7 @@ } }, { - "__docId__": 749, + "__docId__": 750, "kind": "member", "static": false, "variation": null, @@ -15699,7 +15734,7 @@ } }, { - "__docId__": 750, + "__docId__": 751, "kind": "member", "static": false, "variation": null, @@ -15719,7 +15754,7 @@ } }, { - "__docId__": 751, + "__docId__": 752, "kind": "member", "static": false, "variation": null, @@ -15739,7 +15774,7 @@ } }, { - "__docId__": 752, + "__docId__": 753, "kind": "method", "static": false, "variation": null, @@ -15753,7 +15788,7 @@ "generator": false }, { - "__docId__": 753, + "__docId__": 754, "kind": "method", "static": false, "variation": null, @@ -15778,7 +15813,7 @@ "generator": false }, { - "__docId__": 754, + "__docId__": 755, "kind": "method", "static": false, "variation": null, @@ -15806,7 +15841,7 @@ "generator": false }, { - "__docId__": 755, + "__docId__": 756, "kind": "method", "static": false, "variation": null, @@ -15820,7 +15855,7 @@ "generator": false }, { - "__docId__": 756, + "__docId__": 757, "kind": "method", "static": false, "variation": null, @@ -15834,7 +15869,7 @@ "generator": false }, { - "__docId__": 757, + "__docId__": 758, "kind": "method", "static": false, "variation": null, @@ -15862,7 +15897,7 @@ "generator": false }, { - "__docId__": 758, + "__docId__": 759, "kind": "method", "static": false, "variation": null, @@ -15876,7 +15911,7 @@ "generator": false }, { - "__docId__": 759, + "__docId__": 760, "kind": "member", "static": false, "variation": null, @@ -15894,7 +15929,7 @@ } }, { - "__docId__": 760, + "__docId__": 761, "kind": "member", "static": false, "variation": null, @@ -15912,7 +15947,7 @@ } }, { - "__docId__": 761, + "__docId__": 762, "kind": "file", "static": true, "variation": null, @@ -15925,7 +15960,7 @@ "content": "import {isNumber} from './types';\n\n/**\n * Takes a string, removes all formatting/cruft and returns the raw float value\n * @param {String} Formatted number\n * @param {String} Decimal type '.' or ','\n * @return {Number} Unformatted number\n *\n * https://github.com/openexchangerates/accounting.js/blob/master/accounting.js\n */\nexport const parse = (value, decimal = '.') => {\n // Return the value as-is if it's already a number\n if (isNumber(value)) {\n return value;\n }\n\n // Build regex to strip out everything except digits, decimal point and\n // minus sign\n let regex = new RegExp('[^0-9-' + decimal + ']', ['g']);\n let unformatted = parseFloat(\n ('' + value)\n .replace(/\\((.*)\\)/, '-$1') // replace bracketed values with negatives\n .replace(regex, '') // strip out any cruft\n .replace(decimal, '.') // make sure decimal point is standard\n );\n\n // This will fail silently\n return !isNaN(unformatted) ? unformatted : 0;\n}\n" }, { - "__docId__": 762, + "__docId__": 763, "kind": "variable", "static": true, "variation": null, @@ -15975,7 +16010,7 @@ } }, { - "__docId__": 763, + "__docId__": 764, "kind": "file", "static": true, "variation": null, @@ -15988,7 +16023,7 @@ "content": "/**\n * Export window or global object depending on the environment\n */\nexport const root = (typeof self === 'object' && self.self === self && self) ||\n (typeof global === 'object' && global.global === global && global) ||\n this;\n" }, { - "__docId__": 764, + "__docId__": 765, "kind": "variable", "static": true, "variation": null, @@ -16008,7 +16043,7 @@ } }, { - "__docId__": 765, + "__docId__": 766, "kind": "file", "static": true, "variation": null, @@ -16021,7 +16056,7 @@ "content": "/**\n * Sorting utilities\n */\n\n/**\n * Case insensitive compare function for passed strings\n * @param {String} First string\n * @param {String} Second string\n * @return {Number} -1 if first string lower than second one\n * 0 if first string same order as second one\n * 1 if first string greater than second one\n */\nexport const ignoreCase = (a, b) => {\n let x = a.toLowerCase();\n let y = b.toLowerCase();\n return ((x < y) ? -1 : ((x > y) ? 1 : 0));\n}\n\n/**\n * Sorts passed numbers in a ascending manner\n * @param {Number} First number\n * @param {Number} Second number\n * @param {Number} Negative, zero or positive number\n */\nexport const numSortAsc = (a, b) => (a - b);\n\n/**\n * Sorts passed numbers in a descending manner\n * @param {Number} First number\n * @param {Number} Second number\n * @param {Number} Negative, zero or positive number\n */\nexport const numSortDesc = (a, b) => (b - a);\n" }, { - "__docId__": 766, + "__docId__": 767, "kind": "variable", "static": true, "variation": null, @@ -16071,7 +16106,7 @@ } }, { - "__docId__": 767, + "__docId__": 768, "kind": "variable", "static": true, "variation": null, @@ -16123,7 +16158,7 @@ } }, { - "__docId__": 768, + "__docId__": 769, "kind": "variable", "static": true, "variation": null, @@ -16175,7 +16210,7 @@ } }, { - "__docId__": 769, + "__docId__": 770, "kind": "file", "static": true, "variation": null, @@ -16188,7 +16223,7 @@ "content": "import {remove as removeDiacritics} from 'diacritics';\n\n/**\n * String utilities\n */\n\n/**\n * Removes whitespace from both sides of passed string\n * @param {String} text\n * @return {String}\n */\nexport const trim = (text) => {\n if (text.trim) {\n return text.trim();\n }\n return text.replace(/^\\s*|\\s*$/g, '');\n}\n\n/**\n * Checks if passed string is empty\n * @param {String} text\n * @return {Boolean}\n */\nexport const isEmpty = (text) => trim(text) === '';\n\n/**\n * Makes regex safe string by escaping special characters from passed string\n * @param {String} text\n * @return {String} escaped string\n */\nexport const rgxEsc = (text) => {\n let chars = /[-\\/\\\\^$*+?.()|[\\]{}]/g;\n let escMatch = '\\\\$&';\n return String(text).replace(chars, escMatch);\n}\n\n/**\n * Returns passed string as lowercase if caseSensitive flag set false. By\n * default it returns the string with no casing changes.\n * @param {String} text\n * @return {String} string\n */\nexport const matchCase = (text, caseSensitive = false) => {\n if (!caseSensitive) {\n return text.toLowerCase();\n }\n return text;\n}\n\n/**\n * Checks if passed data contains the searched term\n * @param {String} term Searched term\n * @param {String} data Data string\n * @param {Boolean} exactMatch Exact match\n * @param {Boolean} caseSensitive Case sensitive\n * @param {Boolean} ignoreDiacritics Ignore diacritics\n * @return {Boolean}\n */\nexport const contains = (term, data, exactMatch = false, caseSensitive = false,\n ignoreDiacritics = false) => {\n // Improved by Cedric Wartel (cwl) automatic exact match for selects and\n // special characters are now filtered\n let regexp;\n let modifier = caseSensitive ? 'g' : 'gi';\n if (ignoreDiacritics) {\n term = removeDiacritics(term);\n data = removeDiacritics(data);\n }\n if (exactMatch) {\n regexp = new RegExp('(^\\\\s*)' + rgxEsc(term) + '(\\\\s*$)',\n modifier);\n } else {\n regexp = new RegExp(rgxEsc(term), modifier);\n }\n return regexp.test(data);\n}\n" }, { - "__docId__": 770, + "__docId__": 771, "kind": "variable", "static": true, "variation": null, @@ -16228,7 +16263,7 @@ } }, { - "__docId__": 771, + "__docId__": 772, "kind": "variable", "static": true, "variation": null, @@ -16268,7 +16303,7 @@ } }, { - "__docId__": 772, + "__docId__": 773, "kind": "variable", "static": true, "variation": null, @@ -16308,7 +16343,7 @@ } }, { - "__docId__": 773, + "__docId__": 774, "kind": "variable", "static": true, "variation": null, @@ -16348,7 +16383,7 @@ } }, { - "__docId__": 774, + "__docId__": 775, "kind": "variable", "static": true, "variation": null, @@ -16428,7 +16463,7 @@ } }, { - "__docId__": 775, + "__docId__": 776, "kind": "file", "static": true, "variation": null, @@ -16438,10 +16473,10 @@ "access": null, "description": null, "lineNumber": 1, - "content": "import {addEvt, cancelEvt, stopEvt, targetEvt, keyCode} from './event';\nimport {\n addClass, createElm, createOpt, elm, getText, getFirstTextNode, hasClass,\n removeClass, removeElm, tag\n} from './dom';\nimport {contains, matchCase, rgxEsc, trim} from './string';\nimport {isEmpty as isEmptyString} from './string';\nimport {\n isArray, isEmpty, isFn, isNumber, isObj, isString, isUndef\n} from './types';\nimport {parse as parseNb} from './number'\n\nimport {root} from './root';\nimport {Emitter} from './emitter';\nimport {GridLayout} from './modules/gridLayout';\nimport {Loader} from './modules/loader';\nimport {HighlightKeyword} from './modules/highlightKeywords';\nimport {PopupFilter} from './modules/popupFilter';\nimport {Dropdown} from './modules/dropdown';\nimport {CheckList} from './modules/checkList';\nimport {RowsCounter} from './modules/rowsCounter';\nimport {StatusBar} from './modules/statusBar';\nimport {Paging} from './modules/paging';\nimport {ClearButton} from './modules/clearButton';\nimport {Help} from './modules/help';\nimport {AlternateRows} from './modules/alternateRows';\nimport {NoResults} from './modules/noResults';\nimport {State} from './modules/state';\nimport {DateType} from './modules/dateType';\n\nimport {\n INPUT, SELECT, MULTIPLE, CHECKLIST, NONE,\n ENTER_KEY, TAB_KEY, ESC_KEY, UP_ARROW_KEY, DOWN_ARROW_KEY,\n CELL_TAG, AUTO_FILTER_DELAY, NUMBER, DATE, FORMATTED_NUMBER\n} from './const';\n\nlet doc = root.document;\n\n/**\n * Makes HTML tables filterable and a bit more :)\n *\n * @export\n * @class TableFilter\n */\nexport class TableFilter {\n\n /**\n * Creates an instance of TableFilter\n * requires `table` or `id` arguments, `row` and `configuration` optional\n * @param {DOMElement} table Table DOM element\n * @param {String} id Table id\n * @param {Number} row index indicating the 1st row\n * @param {Object} configuration object\n */\n constructor(...args) {\n /**\n * ID of current instance\n * @type {String}\n * @private\n */\n this.id = null;\n\n /**\n * Current version\n * @type {String}\n */\n this.version = '{VERSION}';\n\n /**\n * Current year\n * @type {Number}\n * @private\n */\n this.year = new Date().getFullYear();\n\n /**\n * HTML Table DOM element\n * @type {DOMElement}\n */\n this.tbl = null;\n\n /**\n * Calculated row's index from which starts filtering once filters\n * are generated\n * @type {Number}\n */\n this.refRow = null;\n\n /**\n * Index of the headers row\n * @type {Number}\n * @private\n */\n this.headersRow = null;\n\n /**\n * Configuration object\n * @type {Object}\n * @private\n */\n this.cfg = {};\n\n /**\n * Number of rows that can be filtered\n * @type {Number}\n * @private\n */\n this.nbFilterableRows = 0;\n\n /**\n * Number of cells in the reference row\n * @type {Number}\n * @private\n */\n this.nbCells = null;\n\n let startRow;\n\n // TODO: use for-of\n args.forEach((arg) => {\n if (typeof arg === 'object' && arg.nodeName === 'TABLE') {\n this.tbl = arg;\n this.id = arg.id || `tf_${new Date().getTime()}_`;\n } else if (isString(arg)) {\n this.id = arg;\n this.tbl = elm(arg);\n } else if (isNumber(arg)) {\n startRow = arg;\n } else if (isObj(arg)) {\n this.cfg = arg;\n }\n });\n\n if (!this.tbl || this.tbl.nodeName !== 'TABLE' ||\n this.getRowsNb() === 0) {\n throw new Error(`Could not instantiate TableFilter: HTML table\n DOM element not found.`);\n }\n\n // configuration object\n let f = this.cfg;\n\n /**\n * Event emitter instance\n * @type {Emitter}\n */\n this.emitter = new Emitter();\n\n //Start row et cols nb\n this.refRow = isUndef(startRow) ? 2 : (startRow + 1);\n this.nbCells = this.getCellsNb(this.refRow);\n\n /**\n * Base path for static assets\n * @type {String}\n */\n this.basePath = f.base_path || 'tablefilter/';\n\n /*** filters' grid properties ***/\n\n /**\n * Enable/disable filters\n * @type {Boolean}\n */\n this.fltGrid = f.grid === false ? false : true;\n\n /**\n * Enable/disable grid layout (fixed headers)\n * @type {Boolean}\n */\n this.gridLayout = Boolean(f.grid_layout);\n\n /**\n * Filters row index\n * @type {Number}\n */\n this.filtersRowIndex = isNaN(f.filters_row_index) ?\n 0 : f.filters_row_index;\n\n /**\n * Headers row index\n * @type {Number}\n */\n this.headersRow = isNaN(f.headers_row_index) ?\n (this.filtersRowIndex === 0 ? 1 : 0) : f.headers_row_index;\n\n /**\n * Define the type of cell containing a filter (td/th)\n * @type {String}\n */\n this.fltCellTag = isString(f.filters_cell_tag) ?\n f.filters_cell_tag : CELL_TAG;\n\n /**\n * List of filters IDs\n * @type {Array}\n * @private\n */\n this.fltIds = [];\n\n /**\n * List of valid rows indexes (rows visible upon filtering)\n * @type {Array}\n * @private\n */\n this.validRowsIndex = [];\n\n /**\n * Toolbar's container DOM element\n * @type {DOMElement}\n * @private\n */\n this.infDiv = null;\n\n /**\n * Left-side inner container DOM element (rows counter in toolbar)\n * @type {DOMElement}\n * @private\n */\n this.lDiv = null;\n\n /**\n * Right-side inner container DOM element (reset button,\n * page length selector in toolbar)\n * @type {DOMElement}\n * @private\n */\n this.rDiv = null;\n\n /**\n * Middle inner container DOM element (paging elements in toolbar)\n * @type {DOMElement}\n * @private\n */\n this.mDiv = null;\n\n /**\n * Css class for toolbar's container DOM element\n * @type {String}\n */\n this.infDivCssClass = f.inf_div_css_class || 'inf';\n\n /**\n * Css class for left-side inner container DOM element\n * @type {String}\n */\n this.lDivCssClass = f.left_div_css_class || 'ldiv';\n\n /**\n * Css class for right-side inner container DOM element\n * @type {String}\n */\n this.rDivCssClass = f.right_div_css_class || 'rdiv';\n\n /**\n * Css class for middle inner container DOM element\n * @type {String}\n */\n this.mDivCssClass = f.middle_div_css_class || 'mdiv';\n\n /*** filters' grid appearance ***/\n /**\n * Path for stylesheets\n * @type {String}\n */\n this.stylePath = f.style_path || this.basePath + 'style/';\n\n /**\n * Main stylesheet path\n * @type {String}\n */\n this.stylesheet = f.stylesheet || this.stylePath + 'tablefilter.css';\n\n /**\n * Main stylesheet ID\n * @type {String}\n * @private\n */\n this.stylesheetId = this.id + '_style';\n\n /**\n * Css class for the filters row\n * @type {String}\n */\n this.fltsRowCssClass = f.flts_row_css_class || 'fltrow';\n\n /**\n * Enable/disable icons (paging, reset button)\n * @type {Boolean}\n */\n this.enableIcons = f.enable_icons === false ? false : true;\n\n /**\n * Enable/disable alternating rows\n * @type {Boolean}\n */\n this.alternateRows = Boolean(f.alternate_rows);\n\n /**\n * Indicate whether columns widths are set\n * @type {Boolean}\n * @private\n */\n this.hasColWidths = isArray(f.col_widths);\n\n /**\n * Columns widths array\n * @type {Array}\n */\n this.colWidths = this.hasColWidths ? f.col_widths : [];\n\n /**\n * Css class for a filter element\n * @type {String}\n */\n this.fltCssClass = f.flt_css_class || 'flt';\n\n /**\n * Css class for multiple select filters\n * @type {String}\n */\n this.fltMultiCssClass = f.flt_multi_css_class || 'flt_multi';\n\n /**\n * Css class for small filter (when submit button is active)\n * @type {String}\n */\n this.fltSmallCssClass = f.flt_small_css_class || 'flt_s';\n\n /**\n * Css class for single filter type\n * @type {String}\n */\n this.singleFltCssClass = f.single_flt_css_class || 'single_flt';\n\n /*** filters' grid behaviours ***/\n\n /**\n * Enable/disable enter key for input type filters\n * @type {Boolean}\n */\n this.enterKey = f.enter_key === false ? false : true;\n\n /**\n * Callback fired before filtering process starts\n * @type {Function}\n */\n this.onBeforeFilter = isFn(f.on_before_filter) ?\n f.on_before_filter : null;\n\n /**\n * Callback fired after filtering process is completed\n * @type {Function}\n */\n this.onAfterFilter = isFn(f.on_after_filter) ? f.on_after_filter : null;\n\n /**\n * Enable/disable case sensitivity filtering\n * @type {Boolean}\n */\n this.caseSensitive = Boolean(f.case_sensitive);\n\n /**\n * Indicate whether exact match filtering is enabled on a per column\n * basis\n * @type {Boolean}\n * @private\n */\n this.hasExactMatchByCol = isArray(f.columns_exact_match);\n\n /**\n * Exact match filtering per column array\n * @type {Array}\n */\n this.exactMatchByCol = this.hasExactMatchByCol ?\n f.columns_exact_match : [];\n\n /**\n * Globally enable/disable exact match filtering\n * @type {Boolean}\n */\n this.exactMatch = Boolean(f.exact_match);\n\n /**\n * Ignore diacritics globally or on a column basis\n * @type {Boolean|Array}\n */\n this.ignoreDiacritics = f.ignore_diacritics;\n\n /**\n * Enable/disable linked filters filtering mode\n * @type {Boolean}\n */\n this.linkedFilters = Boolean(f.linked_filters);\n\n /**\n * Enable/disable readonly state for excluded options when\n * linked filters filtering mode is on\n * @type {Boolean}\n */\n this.disableExcludedOptions = Boolean(f.disable_excluded_options);\n\n /**\n * Active filter ID\n * @type {String}\n * @private\n */\n this.activeFilterId = null;\n\n /**\n * Enable/disable always visible rows, excluded from filtering\n * @type {Boolean}\n */\n this.hasVisibleRows = Boolean(f.rows_always_visible);\n\n /**\n * List of row indexes to be excluded from filtering\n * @type {Array}\n */\n this.visibleRows = this.hasVisibleRows ? f.rows_always_visible : [];\n\n /**\n * Enable/disable external filters generation\n * @type {Boolean}\n */\n this.isExternalFlt = Boolean(f.external_flt_grid);\n\n /**\n * List of containers IDs where external filters will be generated\n * @type {Array}\n */\n this.externalFltTgtIds = f.external_flt_grid_ids || [];\n\n /**\n * Callback fired after filters are generated\n * @type {Function}\n */\n this.onFiltersLoaded = isFn(f.on_filters_loaded) ?\n f.on_filters_loaded : null;\n\n /**\n * Enable/disable single filter filtering all columns\n * @type {Boolean}\n */\n this.singleSearchFlt = Boolean(f.single_filter);\n\n /**\n * Callback fired after a row is validated during filtering\n * @type {Function}\n */\n this.onRowValidated = isFn(f.on_row_validated) ?\n f.on_row_validated : null;\n\n /**\n * List of columns implementing custom filtering\n * @type {Array}\n */\n this.customCellDataCols = f.custom_cell_data_cols ?\n f.custom_cell_data_cols : [];\n\n /**\n * Delegate function for retrieving cell data with custom logic\n * @type {Function}\n */\n this.customCellData = isFn(f.custom_cell_data) ?\n f.custom_cell_data : null;\n\n /**\n * Global watermark text for input filter type or watermark for each\n * filter if an array is supplied\n * @type {String|Array}\n */\n this.watermark = f.watermark || '';\n\n /**\n * Indicate whether watermark is on a per column basis\n * @type {Boolean}\n * @private\n */\n this.isWatermarkArray = isArray(this.watermark);\n\n /**\n * Toolbar's custom container ID\n * @type {String}\n */\n this.toolBarTgtId = f.toolbar_target_id || null;\n\n /**\n * Indicate whether help UI component is disabled\n * @type {Boolean}\n */\n this.help = isUndef(f.help_instructions) ?\n undefined : Boolean(f.help_instructions);\n\n /**\n * Indicate whether pop-up filters UI is enabled\n * @type {Boolean}\n */\n this.popupFilters = Boolean(f.popup_filters);\n\n /**\n * Indicate whether filtered (active) columns indicator is enabled\n * @type {Boolean}\n */\n this.markActiveColumns = Boolean(f.mark_active_columns);\n\n /**\n * Css class for filtered (active) columns\n * @type {String}\n */\n this.activeColumnsCssClass = f.active_columns_css_class ||\n 'activeHeader';\n\n /**\n * Callback fired before a column is marked as filtered\n * @type {Function}\n */\n this.onBeforeActiveColumn = isFn(f.on_before_active_column) ?\n f.on_before_active_column : null;\n\n /**\n * Callback fired after a column is marked as filtered\n * @type {Function}\n */\n this.onAfterActiveColumn = isFn(f.on_after_active_column) ?\n f.on_after_active_column : null;\n\n /*** select filter's customisation and behaviours ***/\n /**\n * Text for clear option in drop-down filter types (1st option)\n * @type {String|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 * Indicate whether options in drop-down filter types are sorted in a\n * alpha-numeric manner by default\n * @type {Boolean}\n */\n this.sortSlc = f.sort_select === false ? false : true;\n\n /**\n * Indicate whether options in drop-down filter types are sorted in a\n * ascending numeric manner\n * @type {Boolean}\n * @private\n */\n this.isSortNumAsc = Boolean(f.sort_num_asc);\n\n /**\n * List of columns implementing options sorting in a ascending numeric\n * manner\n * @type {Array}\n */\n this.sortNumAsc = this.isSortNumAsc ? f.sort_num_asc : [];\n\n /**\n * Indicate whether options in drop-down filter types are sorted in a\n * descending numeric manner\n * @type {Boolean}\n * @private\n */\n this.isSortNumDesc = Boolean(f.sort_num_desc);\n\n /**\n * List of columns implementing options sorting in a descending numeric\n * manner\n * @type {Array}\n */\n this.sortNumDesc = this.isSortNumDesc ? f.sort_num_desc : [];\n\n /**\n * Indicate whether drop-down filter types are populated on demand at\n * first usage\n * @type {Boolean}\n */\n this.loadFltOnDemand = Boolean(f.load_filters_on_demand);\n\n /**\n * Indicate whether custom drop-down filter options are implemented\n * @type {Boolean}\n */\n this.hasCustomOptions = isObj(f.custom_options);\n\n /**\n * Custom options definition of a per column basis, ie:\n *\tcustom_options: {\n * cols:[0, 1],\n * texts: [\n * ['a0', 'b0', 'c0'],\n * ['a1', 'b1', 'c1']\n * ],\n * values: [\n * ['a0', 'b0', 'c0'],\n * ['a1', 'b1', 'c1']\n * ],\n * sorts: [false, true]\n * }\n *\n * @type {Object}\n */\n this.customOptions = f.custom_options;\n\n /*** Filter operators ***/\n /**\n * Regular expression operator for input filter. Defaults to 'rgx:'\n * @type {String}\n */\n this.rgxOperator = f.regexp_operator || 'rgx:';\n\n /**\n * Empty cells operator for input filter. Defaults to '[empty]'\n * @type {String}\n */\n this.emOperator = f.empty_operator || '[empty]';\n\n /**\n * Non-empty cells operator for input filter. Defaults to '[nonempty]'\n * @type {String}\n */\n this.nmOperator = f.nonempty_operator || '[nonempty]';\n\n /**\n * Logical OR operator for input filter. Defaults to '||'\n * @type {String}\n */\n this.orOperator = f.or_operator || '||';\n\n /**\n * Logical AND operator for input filter. Defaults to '&&'\n * @type {String}\n */\n this.anOperator = f.and_operator || '&&';\n\n /**\n * Greater than operator for input filter. Defaults to '>'\n * @type {String}\n */\n this.grOperator = f.greater_operator || '>';\n\n /**\n * Lower than operator for input filter. Defaults to '<'\n * @type {String}\n */\n this.lwOperator = f.lower_operator || '<';\n\n /**\n * Lower than or equal operator for input filter. Defaults to '<='\n * @type {String}\n */\n this.leOperator = f.lower_equal_operator || '<=';\n\n /**\n * Greater than or equal operator for input filter. Defaults to '>='\n * @type {String}\n */\n this.geOperator = f.greater_equal_operator || '>=';\n\n /**\n * Inequality operator for input filter. Defaults to '!'\n * @type {String}\n */\n this.dfOperator = f.different_operator || '!';\n\n /**\n * Like operator for input filter. Defaults to '!'\n * @type {String}\n */\n this.lkOperator = f.like_operator || '*';\n\n /**\n * Strict equality operator for input filter. Defaults to '='\n * @type {String}\n */\n this.eqOperator = f.equal_operator || '=';\n\n /**\n * Starts with operator for input filter. Defaults to '='\n * @type {String}\n */\n this.stOperator = f.start_with_operator || '{';\n\n /**\n * Ends with operator for input filter. Defaults to '='\n * @type {String}\n */\n this.enOperator = f.end_with_operator || '}';\n\n // this.curExp = f.cur_exp || '^[¥£€$]';\n\n /**\n * Stored values separator\n * @type {String}\n */\n this.separator = f.separator || ',';\n\n /**\n * Enable rows counter UI component\n * @type {Boolean}\n */\n this.rowsCounter = Boolean(f.rows_counter);\n\n /**\n * Enable status bar UI component\n * @type {Boolean}\n */\n this.statusBar = Boolean(f.status_bar);\n\n /**\n * Enable activity/spinner indicator UI component\n * @type {Boolean}\n */\n this.loader = Boolean(f.loader);\n\n /*** validation - reset buttons/links ***/\n /**\n * Enable filters submission button\n * @type {Boolean}\n */\n this.displayBtn = Boolean(f.btn);\n\n /**\n * Define filters submission button text\n * @type {String}\n */\n this.btnText = f.btn_text || (!this.enableIcons ? 'Go' : '');\n\n /**\n * Css class for filters submission button\n * @type {String}\n */\n this.btnCssClass = f.btn_css_class ||\n (!this.enableIcons ? 'btnflt' : 'btnflt_icon');\n\n /**\n * Enable clear button\n * @type {Boolean}\n */\n this.btnReset = Boolean(f.btn_reset);\n\n /**\n * Callback fired before filters are cleared\n * @type {Function}\n */\n this.onBeforeReset = isFn(f.on_before_reset) ?\n f.on_before_reset : null;\n\n /**\n * Callback fired after filters are cleared\n * @type {Function}\n */\n this.onAfterReset = isFn(f.on_after_reset) ? f.on_after_reset : null;\n\n /**\n * Enable paging component\n * @type {Boolean}\n */\n this.paging = Boolean(f.paging);\n\n /**\n * Number of hidden rows\n * @type {Number}\n * @private\n */\n this.nbHiddenRows = 0;\n\n /**\n * Enable auto-filter behaviour, table is filtered when a user\n * stops typing\n * @type {Boolean}\n */\n this.autoFilter = Boolean(f.auto_filter);\n\n /**\n * Auto-filter delay in msecs\n * @type {Number}\n */\n this.autoFilterDelay = !isNaN(f.auto_filter_delay) ?\n f.auto_filter_delay : AUTO_FILTER_DELAY;\n\n /**\n * Indicate whether user is typing\n * @type {Boolean}\n * @private\n */\n this.isUserTyping = null;\n\n /**\n * Auto-filter interval ID\n * @type {String}\n * @private\n */\n this.autoFilterTimer = null;\n\n /**\n * Enable keyword highlighting behaviour\n * @type {Boolean}\n */\n this.highlightKeywords = Boolean(f.highlight_keywords);\n\n /**\n * Enable no results message UI component\n * @type {Boolean}\n */\n this.noResults = isObj(f.no_results_message) ||\n Boolean(f.no_results_message);\n\n /**\n * Enable state persistence\n * @type {Boolean}\n */\n this.state = isObj(f.state) || Boolean(f.state);\n\n /*** data types ***/\n\n /**\n * Define default locale, default to 'en' as per Sugar Date module:\n * https://sugarjs.com/docs/#/DateLocales\n * @type {String}\n */\n this.locale = f.locale || 'en';\n\n /**\n * Define thousands separator ',' or '.', defaults to ','\n * @type {String}\n */\n this.thousandsSeparator = f.thousands_separator || ',';\n\n /**\n * Define decimal separator ',' or '.', defaults to '.'\n * @type {String}\n */\n this.decimalSeparator = f.decimal_separator || '.';\n\n /**\n * Determine whether table has columns data types\n * @type {Boolean}\n * @private\n */\n this.hasColTypes = isArray(f.col_types);\n\n /**\n * Define data types on a column basis, possible values 'string',\n * 'number', 'formatted-number', 'date', 'ipaddress' ie:\n * col_types : [\n * 'string', 'date', 'number',\n * { type: 'formatted-number', decimal: ',', thousands: '.' },\n * { type: 'date', locale: 'en-gb' },\n * { type: 'date', format: ['{dd}-{months}-{yyyy|yy}'] }\n * ]\n *\n * Refer to https://sugarjs.com/docs/#/DateParsing for exhaustive\n * information on date parsing formats supported by Sugar Date\n * @type {Array}\n */\n this.colTypes = this.hasColTypes ? f.col_types : [];\n\n /*** ids prefixes ***/\n /**\n * Main prefix\n * @private\n */\n this.prfxTf = 'TF';\n\n /**\n * Filter's ID prefix (inputs - selects)\n * @private\n */\n this.prfxFlt = 'flt';\n\n /**\n * Button's ID prefix\n * @private\n */\n this.prfxValButton = 'btn';\n\n /**\n * Toolbar container ID prefix\n * @private\n */\n this.prfxInfDiv = 'inf_';\n\n /**\n * Toolbar left element ID prefix\n * @private\n */\n this.prfxLDiv = 'ldiv_';\n\n /**\n * Toolbar right element ID prefix\n * @private\n */\n this.prfxRDiv = 'rdiv_';\n\n /**\n * Toolbar middle element ID prefix\n * @private\n */\n this.prfxMDiv = 'mdiv_';\n\n /**\n * Responsive Css class\n * @private\n */\n this.prfxResponsive = 'resp';\n\n /*** extensions ***/\n /**\n * List of loaded extensions\n * @type {Array}\n * @private\n */\n this.extensions = f.extensions;\n\n /**\n * Determine whether extensions are loaded\n * @type {Boolean}\n * @private\n */\n this.hasExtensions = isArray(this.extensions);\n\n /*** themes ***/\n /**\n * Enable default theme\n * @type {Boolean}\n */\n this.enableDefaultTheme = Boolean(f.enable_default_theme);\n\n /**\n * Determine whether themes are enables\n * @type {Boolean}\n * @private\n */\n this.hasThemes = (this.enableDefaultTheme || isArray(f.themes));\n\n /**\n * List of themes, ie:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n */\n this.themes = f.themes || [];\n\n /**\n * Define path to themes assets, defaults to\n * 'tablefilter/style/themes/'. Usage:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n */\n this.themesPath = f.themes_path || this.stylePath + 'themes/';\n\n /**\n * Enable responsive layout\n * @type {Boolean}\n */\n this.responsive = Boolean(f.responsive);\n\n /**\n * Features registry\n * @private\n */\n this.Mod = {};\n\n /**\n * Extensions registry\n * @private\n */\n this.ExtRegistry = {};\n }\n\n /**\n * Initialise features and layout\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n let Mod = this.Mod;\n let n = this.singleSearchFlt ? 1 : this.nbCells;\n let inpclass;\n\n //loads stylesheet if not imported\n this.import(this.stylesheetId, this.stylesheet, null, 'link');\n\n //loads theme\n if (this.hasThemes) {\n this.loadThemes();\n }\n\n // Instanciate sugar date wrapper\n Mod.dateType = Mod.dateType || new DateType(this);\n Mod.dateType.init();\n\n // Instantiate help feature and initialise only if set true\n Mod.help = Mod.help || new Help(this);\n if (this.help) {\n Mod.help.init();\n }\n\n if (this.state) {\n Mod.state = Mod.state || new State(this);\n Mod.state.init();\n }\n\n if (this.gridLayout) {\n Mod.gridLayout = Mod.gridLayout || new GridLayout(this);\n Mod.gridLayout.init();\n }\n\n if (this.loader) {\n Mod.loader = Mod.loader || new Loader(this);\n Mod.loader.init();\n }\n\n if (this.highlightKeywords) {\n Mod.highlightKeyword = new HighlightKeyword(this);\n Mod.highlightKeyword.init();\n }\n\n if (this.popupFilters) {\n Mod.popupFilter = Mod.popupFilter || new PopupFilter(this);\n Mod.popupFilter.init();\n }\n\n //filters grid is not generated\n if (!this.fltGrid) {\n this._initNoFilters();\n } else {\n let fltrow = this._insertFiltersRow();\n\n this.nbFilterableRows = this.getRowsNb();\n\n // Generate filters\n for (let i = 0; i < n; i++) {\n this.emitter.emit('before-filter-init', this, i);\n\n let fltcell = createElm(this.fltCellTag),\n col = this.getFilterType(i);\n\n if (this.singleSearchFlt) {\n fltcell.colSpan = this.nbCells;\n }\n if (!this.gridLayout) {\n fltrow.appendChild(fltcell);\n }\n inpclass = (i === n - 1 && this.displayBtn) ?\n this.fltSmallCssClass : this.fltCssClass;\n\n //only 1 input for single search\n if (this.singleSearchFlt) {\n col = INPUT;\n inpclass = this.singleFltCssClass;\n }\n\n //drop-down filters\n if (col === SELECT || col === MULTIPLE) {\n if (!Mod.dropdown) {\n Mod.dropdown = new Dropdown(this);\n }\n Mod.dropdown.init(i, this.isExternalFlt, fltcell);\n }\n // checklist\n else if (col === CHECKLIST) {\n if (!Mod.checkList) {\n Mod.checkList = new CheckList(this);\n }\n Mod.checkList.init(i, this.isExternalFlt, fltcell);\n } else {\n this._buildInputFilter(i, inpclass, fltcell);\n }\n\n // this adds submit button\n if (i === n - 1 && this.displayBtn) {\n this._buildSubmitButton(i, fltcell);\n }\n\n this.emitter.emit('after-filter-init', this, i);\n }\n\n this.emitter.on(['filter-focus'],\n (tf, filter) => this.setActiveFilterId(filter.id));\n\n }//if this.fltGrid\n\n /* Features */\n if (this.hasVisibleRows) {\n this.emitter.on(['after-filtering'],\n () => this.enforceVisibility());\n this.enforceVisibility();\n }\n if (this.rowsCounter) {\n Mod.rowsCounter = new RowsCounter(this);\n Mod.rowsCounter.init();\n }\n if (this.statusBar) {\n Mod.statusBar = new StatusBar(this);\n Mod.statusBar.init();\n }\n if (this.paging) {\n if (!Mod.paging) {\n Mod.paging = new Paging(this);\n Mod.paging.init();\n } else {\n Mod.paging.reset();\n }\n }\n if (this.btnReset) {\n Mod.clearButton = new ClearButton(this);\n Mod.clearButton.init();\n }\n\n if (this.hasColWidths && !this.gridLayout) {\n this.setColWidths();\n }\n if (this.alternateRows) {\n Mod.alternateRows = new AlternateRows(this);\n Mod.alternateRows.init();\n }\n if (this.noResults) {\n Mod.noResults = Mod.noResults || new NoResults(this);\n Mod.noResults.init();\n }\n\n //TF css class is added to table\n if (!this.gridLayout) {\n addClass(this.tbl, this.prfxTf);\n if (this.responsive) {\n addClass(this.tbl, this.prfxResponsive);\n }\n }\n\n /* Loads extensions */\n if (this.hasExtensions) {\n this.initExtensions();\n }\n\n // Subscribe to events\n if (this.markActiveColumns) {\n this.emitter.on(['before-filtering'],\n () => this.clearActiveColumns());\n this.emitter.on(['cell-processed'],\n (tf, colIndex) => this.markActiveColumn(colIndex));\n }\n if (this.linkedFilters) {\n this.emitter.on(['after-filtering'], () => this.linkFilters());\n }\n\n /**\n * @inherited\n */\n this.initialized = true;\n\n if (this.onFiltersLoaded) {\n this.onFiltersLoaded.call(null, this);\n }\n this.emitter.emit('initialized', this);\n }\n\n /**\n * Detect key\n * @param {Event} evt\n */\n detectKey(evt) {\n if (!this.enterKey) {\n return;\n }\n if (evt) {\n let key = keyCode(evt);\n if (key === ENTER_KEY) {\n this.filter();\n cancelEvt(evt);\n stopEvt(evt);\n } else {\n this.isUserTyping = true;\n root.clearInterval(this.autoFilterTimer);\n this.autoFilterTimer = null;\n }\n }\n }\n\n /**\n * Filter's keyup event: if auto-filter on, detect user is typing and filter\n * columns\n * @param {Event} evt\n */\n onKeyUp(evt) {\n if (!this.autoFilter) {\n return;\n }\n let key = keyCode(evt);\n this.isUserTyping = false;\n\n function filter() {\n root.clearInterval(this.autoFilterTimer);\n this.autoFilterTimer = null;\n if (!this.isUserTyping) {\n this.filter();\n this.isUserTyping = null;\n }\n }\n\n if (key !== ENTER_KEY && key !== TAB_KEY && key !== ESC_KEY &&\n key !== UP_ARROW_KEY && key !== DOWN_ARROW_KEY) {\n if (this.autoFilterTimer === null) {\n this.autoFilterTimer = root.setInterval(filter.bind(this),\n this.autoFilterDelay);\n }\n } else {\n root.clearInterval(this.autoFilterTimer);\n this.autoFilterTimer = null;\n }\n }\n\n /**\n * Filter's keydown event: if auto-filter on, detect user is typing\n */\n onKeyDown() {\n if (this.autoFilter) {\n this.isUserTyping = true;\n }\n }\n\n /**\n * Filter's focus event\n * @param {Event} evt\n */\n onInpFocus(evt) {\n let elm = targetEvt(evt);\n this.emitter.emit('filter-focus', this, elm);\n }\n\n /**\n * Filter's blur event: if auto-filter on, clear interval on filter blur\n */\n onInpBlur() {\n if (this.autoFilter) {\n this.isUserTyping = false;\n root.clearInterval(this.autoFilterTimer);\n }\n this.emitter.emit('filter-blur', this);\n }\n\n /**\n * Insert filters row at initialization\n */\n _insertFiltersRow() {\n // TODO: prevent filters row generation for popup filters too,\n // to reduce and simplify headers row index adjusting across lib modules\n // (GridLayout, PopupFilter etc)\n if (this.gridLayout) {\n return;\n }\n let fltrow;\n\n let thead = tag(this.tbl, 'thead');\n if (thead.length > 0) {\n fltrow = thead[0].insertRow(this.filtersRowIndex);\n } else {\n fltrow = this.tbl.insertRow(this.filtersRowIndex);\n }\n\n fltrow.className = this.fltsRowCssClass;\n\n if (this.isExternalFlt) {\n fltrow.style.display = NONE;\n }\n\n this.emitter.emit('filters-row-inserted', this, fltrow);\n return fltrow;\n }\n\n /**\n * Initialize filtersless table\n */\n _initNoFilters() {\n if (this.fltGrid) {\n return;\n }\n this.refRow = this.refRow > 0 ? this.refRow - 1 : 0;\n this.nbFilterableRows = this.getRowsNb();\n }\n\n /**\n * Build input filter type\n * @param {Number} colIndex Column index\n * @param {String} cssClass Css class applied to filter\n * @param {DOMElement} container Container DOM element\n */\n _buildInputFilter(colIndex, cssClass, container) {\n let col = this.getFilterType(colIndex);\n let externalFltTgtId = this.isExternalFlt ?\n this.externalFltTgtIds[colIndex] : null;\n let inpType = col === INPUT ? 'text' : 'hidden';\n let inp = createElm(INPUT,\n ['id', this.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 * Return a feature instance for a given name\n * @param {String} name Name of the feature\n * @return {Object}\n */\n feature(name) {\n return this.Mod[name];\n }\n\n /**\n * Initialise all the extensions defined in the configuration object\n */\n initExtensions() {\n let exts = this.extensions;\n // Set config's publicPath dynamically for Webpack...\n __webpack_public_path__ = this.basePath;\n\n this.emitter.emit('before-loading-extensions', this);\n for (let i = 0, len = exts.length; i < len; i++) {\n let ext = exts[i];\n if (!this.ExtRegistry[ext.name]) {\n this.loadExtension(ext);\n }\n }\n this.emitter.emit('after-loading-extensions', this);\n }\n\n /**\n * Load an extension module\n * @param {Object} ext Extension config object\n */\n loadExtension(ext) {\n if (!ext || !ext.name) {\n return;\n }\n\n let name = ext.name;\n let path = ext.path;\n let modulePath;\n\n if (name && path) {\n modulePath = ext.path + name;\n } else {\n name = name.replace('.js', '');\n modulePath = 'extensions/{}/{}'.replace(/{}/g, name);\n }\n\n // Require pattern for Webpack\n require(['./' + modulePath], (mod) => {\n /* eslint-disable */\n let inst = new mod.default(this, ext);\n /* eslint-enable */\n inst.init();\n this.ExtRegistry[name] = inst;\n });\n }\n\n /**\n * Get an extension instance\n * @param {String} name Name of the extension\n * @return {Object} Extension instance\n */\n extension(name) {\n return this.ExtRegistry[name];\n }\n\n /**\n * Check passed extension name exists\n * @param {String} name Name of the extension\n * @return {Boolean}\n */\n hasExtension(name) {\n return !isEmpty(this.ExtRegistry[name]);\n }\n\n /**\n * Destroy all the extensions defined in the configuration object\n */\n destroyExtensions() {\n let exts = this.extensions;\n\n for (let i = 0, len = exts.length; i < len; i++) {\n let ext = exts[i];\n let extInstance = this.ExtRegistry[ext.name];\n if (extInstance) {\n extInstance.destroy();\n this.ExtRegistry[ext.name] = undefined;\n }\n }\n }\n\n /**\n * Load themes defined in the configuration object\n */\n loadThemes() {\n let themes = this.themes;\n this.emitter.emit('before-loading-themes', this);\n\n //Default theme config\n if (this.enableDefaultTheme) {\n let defaultTheme = { name: 'default' };\n this.themes.push(defaultTheme);\n }\n if (isArray(themes)) {\n for (let i = 0, len = themes.length; i < len; i++) {\n let theme = themes[i];\n let name = theme.name;\n let path = theme.path;\n let styleId = this.prfxTf + name;\n if (name && !path) {\n path = this.themesPath + name + '/' + name + '.css';\n }\n else if (!name && theme.path) {\n name = 'theme{0}'.replace('{0}', i);\n }\n\n if (!this.isImported(path, 'link')) {\n this.import(styleId, path, null, 'link');\n }\n }\n }\n\n // Enable loader indicator\n this.loader = true;\n\n this.emitter.emit('after-loading-themes', this);\n }\n\n /**\n * Return stylesheet DOM element for a given theme name\n * @return {DOMElement} stylesheet element\n */\n getStylesheet(name = 'default') {\n return elm(this.prfxTf + name);\n }\n\n /**\n * Destroy filter grid\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n\n let Mod = this.Mod;\n let emitter = this.emitter;\n\n if (this.isExternalFlt && !this.popupFilters) {\n this.removeExternalFlts();\n }\n if (this.infDiv) {\n this.removeToolbar();\n }\n if (this.markActiveColumns) {\n this.clearActiveColumns();\n emitter.off(['before-filtering'], () => this.clearActiveColumns());\n emitter.off(['cell-processed'],\n (tf, colIndex) => this.markActiveColumn(colIndex));\n }\n if (this.hasExtensions) {\n this.destroyExtensions();\n }\n\n this.validateAllRows();\n\n if (this.fltGrid && !this.gridLayout) {\n this.tbl.deleteRow(this.filtersRowIndex);\n }\n\n // broadcast destroy event\n emitter.emit('destroy', this);\n\n // Destroy modules\n // TODO: subcribe modules to destroy event instead\n Object.keys(Mod).forEach(function (key) {\n let feature = Mod[key];\n if (feature && isFn(feature.destroy)) {\n feature.destroy();\n }\n });\n\n // unsubscribe to events\n if (this.hasVisibleRows) {\n emitter.off(['after-filtering'], () => this.enforceVisibility());\n }\n if (this.linkedFilters) {\n emitter.off(['after-filtering'], () => this.linkFilters());\n }\n this.emitter.off(['filter-focus'],\n (tf, filter) => this.setActiveFilterId(filter.id));\n\n removeClass(this.tbl, this.prfxTf);\n removeClass(this.tbl, this.prfxResponsive);\n\n this.nbHiddenRows = 0;\n this.validRowsIndex = [];\n this.fltIds = [];\n this.initialized = false;\n }\n\n /**\n * Generate container element for paging, reset button, rows counter etc.\n */\n setToolbar() {\n if (this.infDiv) {\n return;\n }\n\n /*** container div ***/\n let infDiv = createElm('div');\n infDiv.className = this.infDivCssClass;\n\n //custom container\n if (this.toolBarTgtId) {\n elm(this.toolBarTgtId).appendChild(infDiv);\n }\n //grid-layout\n else if (this.gridLayout) {\n let gridLayout = this.Mod.gridLayout;\n gridLayout.tblMainCont.appendChild(infDiv);\n infDiv.className = gridLayout.infDivCssClass;\n }\n //default location: just above the table\n else {\n let cont = createElm('caption');\n cont.appendChild(infDiv);\n this.tbl.insertBefore(cont, this.tbl.firstChild);\n }\n this.infDiv = 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 set enabled field to true to initialise help by\n // default, only if setting is undefined\n this.Mod.help.enabled = true;\n this.emitter.emit('init-help', this);\n }\n }\n\n /**\n * Remove toolbar container element\n */\n removeToolbar() {\n if (!this.infDiv) {\n return;\n }\n removeElm(this.infDiv);\n this.infDiv = null;\n\n let tbl = this.tbl;\n let captions = tag(tbl, 'caption');\n if (captions.length > 0) {\n [].forEach.call(captions, (elm) => tbl.removeChild(elm));\n }\n }\n\n /**\n * Remove all the external column filters\n */\n removeExternalFlts() {\n if (!this.isExternalFlt) {\n return;\n }\n let ids = this.externalFltTgtIds,\n len = ids.length;\n for (let ct = 0; ct < len; ct++) {\n let externalFltTgtId = ids[ct],\n externalFlt = elm(externalFltTgtId);\n if (externalFlt) {\n externalFlt.innerHTML = '';\n }\n }\n }\n\n /**\n * Check if given column implements a filter with custom options\n * @param {Number} colIndex Column's index\n * @return {Boolean}\n */\n isCustomOptions(colIndex) {\n return this.hasCustomOptions &&\n this.customOptions.cols.indexOf(colIndex) !== -1;\n }\n\n /**\n * Returns an array [[value0, value1 ...],[text0, text1 ...]] with the\n * custom options values and texts\n * @param {Number} colIndex Column's index\n * @return {Array}\n */\n getCustomOptions(colIndex) {\n if (isEmpty(colIndex) || !this.isCustomOptions(colIndex)) {\n return;\n }\n\n let customOptions = this.customOptions;\n let cols = customOptions.cols;\n let optTxt = [], optArray = [];\n let index = cols.indexOf(colIndex);\n let slcValues = customOptions.values[index];\n let slcTexts = customOptions.texts[index];\n let slcSort = customOptions.sorts[index];\n\n for (let r = 0, len = slcValues.length; r < len; r++) {\n optArray.push(slcValues[r]);\n if (slcTexts[r]) {\n optTxt.push(slcTexts[r]);\n } else {\n optTxt.push(slcValues[r]);\n }\n }\n if (slcSort) {\n optArray.sort();\n optTxt.sort();\n }\n return [optArray, optTxt];\n }\n\n /**\n * Filter the table by retrieving the data from each cell in every single\n * row and comparing it to the search term for current column. A row is\n * hidden when all the search terms are not found in inspected row.\n */\n filter() {\n if (!this.fltGrid || !this.initialized) {\n return;\n }\n //invoke onbefore callback\n if (this.onBeforeFilter) {\n this.onBeforeFilter.call(null, this);\n }\n this.emitter.emit('before-filtering', this);\n\n let row = this.tbl.rows,\n nbRows = this.getRowsNb(true),\n hiddenRows = 0;\n\n this.validRowsIndex = [];\n // search args re-init\n let searchArgs = this.getFiltersValue();\n\n let numData;\n let decimal = this.decimalSeparator;\n let re_le = new RegExp(this.leOperator),\n re_ge = new RegExp(this.geOperator),\n re_l = new RegExp(this.lwOperator),\n re_g = new RegExp(this.grOperator),\n re_d = new RegExp(this.dfOperator),\n re_lk = new RegExp(rgxEsc(this.lkOperator)),\n re_eq = new RegExp(this.eqOperator),\n re_st = new RegExp(this.stOperator),\n re_en = new RegExp(this.enOperator),\n // re_an = new RegExp(this.anOperator),\n // re_cr = new RegExp(this.curExp),\n re_em = this.emOperator,\n re_nm = this.nmOperator,\n re_re = new RegExp(rgxEsc(this.rgxOperator));\n\n //keyword highlighting\n function highlight(str, ok, cell) {\n /*jshint validthis:true */\n if (this.highlightKeywords && ok) {\n str = str.replace(re_lk, '');\n str = str.replace(re_eq, '');\n str = str.replace(re_st, '');\n str = str.replace(re_en, '');\n let w = str;\n if (re_le.test(str) || re_ge.test(str) || re_l.test(str) ||\n re_g.test(str) || re_d.test(str)) {\n w = getText(cell);\n }\n if (w !== '') {\n this.emitter.emit('highlight-keyword', this, cell, w);\n }\n }\n }\n\n //looks for search argument in current row\n function hasArg(sA, cellData, colIdx) {\n sA = matchCase(sA, this.caseSensitive);\n\n let occurence = false;\n\n //Search arg operator tests\n let hasLO = re_l.test(sA),\n hasLE = re_le.test(sA),\n hasGR = re_g.test(sA),\n hasGE = re_ge.test(sA),\n hasDF = re_d.test(sA),\n hasEQ = re_eq.test(sA),\n hasLK = re_lk.test(sA),\n // hasAN = re_an.test(sA),\n hasST = re_st.test(sA),\n hasEN = re_en.test(sA),\n hasEM = (re_em === sA),\n hasNM = (re_nm === sA),\n hasRE = re_re.test(sA);\n\n // Check for dates or resolve date type\n if (this.hasType(colIdx, [DATE])) {\n let dte1, dte2;\n\n let dateType = this.Mod.dateType;\n let isValidDate = dateType.isValid.bind(dateType);\n let parseDate = dateType.parse.bind(dateType);\n let locale = dateType.getOptions(colIdx).locale || this.locale;\n\n // Search arg dates tests\n let isLDate = hasLO &&\n isValidDate(sA.replace(re_l, ''), locale);\n let isLEDate = hasLE &&\n isValidDate(sA.replace(re_le, ''), locale);\n let isGDate = hasGR &&\n isValidDate(sA.replace(re_g, ''), locale);\n let isGEDate = hasGE &&\n isValidDate(sA.replace(re_ge, ''), locale);\n let isDFDate = hasDF &&\n isValidDate(sA.replace(re_d, ''), locale);\n let isEQDate = hasEQ &&\n isValidDate(sA.replace(re_eq, ''), locale);\n\n dte1 = parseDate(cellData, locale);\n\n // lower date\n if (isLDate) {\n dte2 = parseDate(sA.replace(re_l, ''), locale);\n occurence = dte1 < dte2;\n }\n // lower equal date\n else if (isLEDate) {\n dte2 = parseDate(sA.replace(re_le, ''), locale);\n occurence = dte1 <= dte2;\n }\n // greater equal date\n else if (isGEDate) {\n dte2 = parseDate(sA.replace(re_ge, ''), locale);\n occurence = dte1 >= dte2;\n }\n // greater date\n else if (isGDate) {\n dte2 = parseDate(sA.replace(re_g, ''), locale);\n occurence = dte1 > dte2;\n }\n // different date\n else if (isDFDate) {\n dte2 = parseDate(sA.replace(re_d, ''), locale);\n occurence = dte1.toString() !== dte2.toString();\n }\n // equal date\n else if (isEQDate) {\n dte2 = parseDate(sA.replace(re_eq, ''), locale);\n occurence = dte1.toString() === dte2.toString();\n }\n // searched keyword with * operator doesn't have to be a date\n else if (re_lk.test(sA)) {// like date\n occurence = contains(sA.replace(re_lk, ''), cellData,\n false, this.caseSensitive);\n }\n else if (isValidDate(sA)) {\n dte2 = parseDate(sA, locale);\n occurence = dte1.toString() === dte2.toString();\n }\n //empty\n else if (hasEM) {\n occurence = isEmptyString(cellData);\n }\n //non-empty\n else if (hasNM) {\n occurence = !isEmptyString(cellData);\n } else {\n occurence = contains(sA, cellData,\n this.isExactMatch(colIdx), this.caseSensitive);\n }\n }\n\n else {\n if (this.hasType(colIdx, [FORMATTED_NUMBER])) {\n let colType = this.colTypes[colIdx];\n if (colType.hasOwnProperty('decimal')) {\n decimal = colType.decimal;\n }\n }\n // Convert to number anyways to auto-resolve type in case not\n // defined by configuration\n numData = Number(cellData) || parseNb(cellData, decimal);\n\n // first checks if there is any operator (<,>,<=,>=,!,*,=,{,},\n // rgx:)\n // lower equal\n if (hasLE) {\n occurence = numData <= parseNb(\n sA.replace(re_le, ''),\n decimal\n );\n }\n //greater equal\n else if (hasGE) {\n occurence = numData >= parseNb(\n sA.replace(re_ge, ''),\n decimal\n );\n }\n //lower\n else if (hasLO) {\n occurence = numData < parseNb(\n sA.replace(re_l, ''),\n decimal\n );\n }\n //greater\n else if (hasGR) {\n occurence = numData > parseNb(\n sA.replace(re_g, ''),\n decimal\n );\n }\n //different\n else if (hasDF) {\n occurence = contains(sA.replace(re_d, ''), cellData,\n false, this.caseSensitive) ? false : true;\n }\n //like\n else if (hasLK) {\n occurence = contains(sA.replace(re_lk, ''), cellData,\n false, this.caseSensitive);\n }\n //equal\n else if (hasEQ) {\n occurence = contains(sA.replace(re_eq, ''), cellData,\n true, this.caseSensitive);\n }\n //starts with\n else if (hasST) {\n occurence = cellData.indexOf(sA.replace(re_st, '')) === 0 ?\n true : false;\n }\n //ends with\n else if (hasEN) {\n let searchArg = sA.replace(re_en, '');\n occurence =\n cellData.lastIndexOf(searchArg, cellData.length - 1) ===\n (cellData.length - 1) - (searchArg.length - 1) &&\n cellData.lastIndexOf(searchArg, cellData.length - 1)\n > -1 ? true : false;\n }\n //empty\n else if (hasEM) {\n occurence = isEmptyString(cellData);\n }\n //non-empty\n else if (hasNM) {\n occurence = !isEmptyString(cellData);\n }\n //regexp\n else if (hasRE) {\n //in case regexp throws\n try {\n //operator is removed\n let srchArg = sA.replace(re_re, '');\n let rgx = new RegExp(srchArg);\n occurence = rgx.test(cellData);\n } catch (ex) {\n occurence = false;\n }\n } else {\n // If numeric type data, perform a strict equality test and\n // fallback to unformatted number string comparison\n if (numData &&\n this.hasType(colIdx, [NUMBER, FORMATTED_NUMBER]) &&\n !this.singleSearchFlt) {\n // parseNb can return 0 for strings which are not\n // formatted numbers, in that case return the original\n // string. TODO: handle this in parseNb\n sA = parseNb(sA, decimal) || sA;\n occurence = numData === sA ||\n contains(sA.toString(), numData.toString(),\n this.isExactMatch(colIdx), this.caseSensitive);\n } else {\n // Finally test search term is contained in cell data\n occurence = contains(\n sA,\n cellData,\n this.isExactMatch(colIdx),\n this.caseSensitive,\n this.ignoresDiacritics(colIdx)\n );\n }\n }\n\n }//else\n return occurence;\n }//fn\n\n for (let k = this.refRow; k < nbRows; k++) {\n // already filtered rows display re-init\n row[k].style.display = '';\n\n let cells = row[k].cells;\n let nchilds = cells.length;\n\n // checks if row has exact cell #\n if (nchilds !== this.nbCells) {\n continue;\n }\n\n let occurence = [],\n isRowValid = true,\n //only for single filter search\n singleFltRowValid = false;\n\n // this loop retrieves cell data\n for (let j = 0; j < nchilds; j++) {\n //searched keyword\n let sA = searchArgs[this.singleSearchFlt ? 0 : j];\n\n if (sA === '') {\n continue;\n }\n\n let cellData = matchCase(this.getCellData(cells[j]),\n this.caseSensitive);\n\n //multiple search parameter operator ||\n let sAOrSplit = sA.toString().split(this.orOperator),\n //multiple search || parameter boolean\n hasMultiOrSA = sAOrSplit.length > 1,\n //multiple search parameter operator &&\n sAAndSplit = sA.toString().split(this.anOperator),\n //multiple search && parameter boolean\n hasMultiAndSA = sAAndSplit.length > 1;\n\n //detect operators or array query\n if (isArray(sA) || hasMultiOrSA || hasMultiAndSA) {\n let cS,\n s,\n occur = false;\n if (isArray(sA)) {\n s = sA;\n } else {\n s = hasMultiOrSA ? sAOrSplit : sAAndSplit;\n }\n // TODO: improve clarity/readability of this block\n for (let w = 0, len = s.length; w < len; w++) {\n cS = trim(s[w]);\n occur = hasArg.call(this, cS, cellData, j);\n highlight.call(this, cS, occur, cells[j]);\n if ((hasMultiOrSA && occur) ||\n (hasMultiAndSA && !occur)) {\n break;\n }\n if (isArray(sA) && occur) {\n break;\n }\n }\n occurence[j] = occur;\n\n }\n //single search parameter\n else {\n occurence[j] = hasArg.call(this, trim(sA), cellData, j);\n highlight.call(this, sA, occurence[j], cells[j]);\n }//else single param\n\n if (!occurence[j]) {\n isRowValid = false;\n }\n if (this.singleSearchFlt && occurence[j]) {\n singleFltRowValid = true;\n }\n\n this.emitter.emit('cell-processed', this, j, cells[j]);\n }//for j\n\n if (this.singleSearchFlt && singleFltRowValid) {\n isRowValid = true;\n }\n\n if (!isRowValid) {\n this.validateRow(k, false);\n hiddenRows++;\n } else {\n this.validateRow(k, true);\n }\n\n this.emitter.emit('row-processed', this, k,\n this.validRowsIndex.length, isRowValid);\n }// for k\n\n this.nbHiddenRows = hiddenRows;\n\n //invokes onafterfilter callback\n if (this.onAfterFilter) {\n this.onAfterFilter.call(null, this);\n }\n\n this.emitter.emit('after-filtering', this, searchArgs);\n }\n\n /**\n * Return the data of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} includeHeaders Optional: include headers row\n * @param {Boolean} num Optional: return unformatted number\n * @param {Array} exclude Optional: list of row indexes to be excluded\n * @return {Array} Flat list of data for a column\n */\n getColValues(colIndex, includeHeaders = false, num = false, exclude = []) {\n if (!this.fltGrid) {\n return;\n }\n let row = this.tbl.rows;\n let nbRows = this.getRowsNb(true);\n let colValues = [];\n\n if (includeHeaders) {\n colValues.push(this.getHeadersText()[colIndex]);\n }\n\n for (let i = this.refRow; i < nbRows; i++) {\n let isExludedRow = false;\n // checks if current row index appears in exclude array\n if (exclude.length > 0) {\n isExludedRow = exclude.indexOf(i) !== -1;\n }\n let cell = row[i].cells,\n nchilds = cell.length;\n\n // checks if row has exact cell # and is not excluded\n if (nchilds === this.nbCells && !isExludedRow) {\n // this loop retrieves cell data\n for (let j = 0; j < nchilds; j++) {\n if (j !== colIndex || row[i].style.display !== '') {\n continue;\n }\n let cellData = this.getCellData(cell[j]);\n let decimal = this.decimalSeparator;\n if (this.hasType(colIndex, [FORMATTED_NUMBER])) {\n let colType = this.colTypes[colIndex];\n if (colType.hasOwnProperty('decimal')) {\n decimal = colType.decimal;\n }\n }\n let data = num ?\n Number(cellData) || parseNb(cellData, decimal) :\n cellData;\n colValues.push(data);\n }\n }\n }\n return colValues;\n }\n\n /**\n * Return the filter's value of a specified column\n * @param {Number} index Column index\n * @return {String} Filter value\n */\n getFilterValue(index) {\n if (!this.fltGrid) {\n return;\n }\n let fltValue = '';\n let flt = this.getFilterElement(index);\n if (!flt) {\n return fltValue;\n }\n\n let fltColType = this.getFilterType(index);\n if (fltColType !== MULTIPLE && fltColType !== CHECKLIST) {\n fltValue = flt.value;\n }\n //mutiple select\n else if (fltColType === MULTIPLE) {\n fltValue = this.feature('dropdown').getValues(index);\n }\n //checklist\n else if (fltColType === CHECKLIST) {\n fltValue = this.feature('checkList').getValues(index);\n }\n //return an empty string if collection is empty or contains a single\n //empty string\n if (isArray(fltValue) && fltValue.length === 0 ||\n (fltValue.length === 1 && fltValue[0] === '')) {\n fltValue = '';\n }\n\n return fltValue;\n }\n\n /**\n * Return the filters' values\n * @return {Array} List of filters' values\n */\n getFiltersValue() {\n if (!this.fltGrid) {\n return;\n }\n let searchArgs = [];\n for (let i = 0, len = this.fltIds.length; i < len; i++) {\n let fltValue = this.getFilterValue(i);\n if (isArray(fltValue)) {\n searchArgs.push(fltValue);\n } else {\n searchArgs.push(trim(fltValue));\n }\n }\n return searchArgs;\n }\n\n /**\n * Return the ID of a specified column's filter\n * @param {Number} index Column's index\n * @return {String} ID of the filter element\n */\n getFilterId(index) {\n if (!this.fltGrid) {\n return;\n }\n return this.fltIds[index];\n }\n\n /**\n * Return the list of ids of filters matching a specified type.\n * Note: hidden filters are also returned\n *\n * @param {String} type Filter type string ('input', 'select', 'multiple',\n * 'checklist')\n * @param {Boolean} bool If true returns columns indexes instead of IDs\n * @return {[type]} List of element IDs or column indexes\n */\n getFiltersByType(type, bool) {\n if (!this.fltGrid) {\n return;\n }\n let arr = [];\n for (let i = 0, len = this.fltIds.length; i < len; i++) {\n let fltType = this.getFilterType(i);\n if (fltType === type.toLowerCase()) {\n let a = bool ? i : this.fltIds[i];\n arr.push(a);\n }\n }\n return arr;\n }\n\n /**\n * Return the filter's DOM element for a given column\n * @param {Number} index Column's index\n * @return {DOMElement}\n */\n getFilterElement(index) {\n let fltId = this.fltIds[index];\n return elm(fltId);\n }\n\n /**\n * Return the number of cells for a given row index\n * @param {Number} rowIndex Index of the row\n * @return {Number} Number of cells\n */\n getCellsNb(rowIndex = 0) {\n let tr = this.tbl.rows[rowIndex >= 0 ? rowIndex : 0];\n return tr.cells.length;\n }\n\n /**\n * Return the number of filterable rows starting from reference row if\n * defined\n * @param {Boolean} includeHeaders Include the headers row\n * @return {Number} Number of filterable rows\n */\n getRowsNb(includeHeaders) {\n let s = isUndef(this.refRow) ? 0 : this.refRow;\n let ntrs = this.tbl.rows.length;\n if (includeHeaders) {\n s = 0;\n }\n return parseInt(ntrs - s, 10);\n }\n\n /**\n * Return the data of a given cell\n * @param {DOMElement} cell Cell's DOM object\n * @return {String}\n */\n getCellData(cell) {\n let idx = cell.cellIndex;\n //Check for customCellData callback\n if (this.customCellData &&\n this.customCellDataCols.indexOf(idx) !== -1) {\n return this.customCellData.call(null, this, cell, idx);\n } else {\n return getText(cell);\n }\n }\n\n /**\n * Return the table data with following format:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} includeHeaders Optional: include headers row\n * @param {Boolean} excludeHiddenCols Optional: exclude hidden columns\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n */\n getTableData(includeHeaders = false, excludeHiddenCols = false) {\n let rows = this.tbl.rows;\n let nbRows = this.getRowsNb(true);\n let tblData = [];\n if (includeHeaders) {\n let headers = this.getHeadersText(excludeHiddenCols);\n tblData.push([this.getHeadersRowIndex(), headers]);\n }\n for (let k = this.refRow; k < nbRows; k++) {\n let rowData = [k, []];\n let cells = rows[k].cells;\n for (let j = 0, len = cells.length; j < len; j++) {\n if (excludeHiddenCols && this.hasExtension('colsVisibility')) {\n if (this.extension('colsVisibility').isColHidden(j)) {\n continue;\n }\n }\n let cellData = this.getCellData(cells[j]);\n rowData[1].push(cellData);\n }\n tblData.push(rowData);\n }\n return tblData;\n }\n\n /**\n * Return the filtered data with following format:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} includeHeaders Optional: include headers row\n * @param {Boolean} excludeHiddenCols Optional: exclude hidden columns\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n */\n getFilteredData(includeHeaders = false, excludeHiddenCols = false) {\n if (!this.validRowsIndex) {\n return [];\n }\n let rows = this.tbl.rows,\n filteredData = [];\n if (includeHeaders) {\n let headers = this.getHeadersText(excludeHiddenCols);\n filteredData.push([this.getHeadersRowIndex(), headers]);\n }\n\n let validRows = this.getValidRows(true);\n for (let i = 0; i < validRows.length; i++) {\n let rData = [this.validRowsIndex[i], []],\n cells = rows[this.validRowsIndex[i]].cells;\n for (let k = 0; k < cells.length; k++) {\n if (excludeHiddenCols && this.hasExtension('colsVisibility')) {\n if (this.extension('colsVisibility').isColHidden(k)) {\n continue;\n }\n }\n let cellData = this.getCellData(cells[k]);\n rData[1].push(cellData);\n }\n filteredData.push(rData);\n }\n return filteredData;\n }\n\n /**\n * Return the filtered data for a given column index\n * @param {Number} colIndex Colmun's index\n * @param {Boolean} includeHeaders Optional: include headers row\n * @return {Array} Flat list of values ['val0','val1','val2'...]\n *\n * TODO: provide an API returning data in JSON format\n */\n getFilteredDataCol(colIndex, includeHeaders = false) {\n if (isUndef(colIndex)) {\n return [];\n }\n let data = this.getFilteredData(),\n colData = [];\n if (includeHeaders) {\n colData.push(this.getHeadersText()[colIndex]);\n }\n for (let i = 0, len = data.length; i < len; i++) {\n let r = data[i],\n //cols values of current row\n d = r[1],\n //data of searched column\n c = d[colIndex];\n colData.push(c);\n }\n return colData;\n }\n\n /**\n * Get the display value of a row\n * @param {HTMLTableRowElement} row DOM element of the row\n * @return {String} Usually 'none' or ''\n */\n getRowDisplay(row) {\n return row.style.display;\n }\n\n /**\n * Validate/invalidate row by setting the 'validRow' attribute on the row\n * @param {Number} rowIndex Index of the row\n * @param {Boolean} isValid\n */\n validateRow(rowIndex, isValid) {\n let row = this.tbl.rows[rowIndex];\n if (!row || typeof isValid !== 'boolean') {\n return;\n }\n\n // always visible rows are valid\n if (this.hasVisibleRows && this.visibleRows.indexOf(rowIndex) !== -1) {\n isValid = true;\n }\n\n let displayFlag = isValid ? '' : NONE,\n validFlag = isValid ? 'true' : 'false';\n row.style.display = displayFlag;\n\n if (this.paging) {\n row.setAttribute('validRow', validFlag);\n }\n\n if (isValid) {\n if (this.validRowsIndex.indexOf(rowIndex) === -1) {\n this.validRowsIndex.push(rowIndex);\n }\n\n if (this.onRowValidated) {\n this.onRowValidated.call(null, this, rowIndex);\n }\n\n this.emitter.emit('row-validated', this, rowIndex);\n }\n }\n\n /**\n * Validate all filterable rows\n */\n validateAllRows() {\n if (!this.initialized) {\n return;\n }\n this.validRowsIndex = [];\n for (let k = this.refRow; k < this.nbFilterableRows; k++) {\n this.validateRow(k, true);\n }\n }\n\n /**\n * Set search value to a given filter\n * @param {Number} index Column's index\n * @param {String or Array} query searcharg Search term\n */\n setFilterValue(index, query = '') {\n if (!this.fltGrid) {\n return;\n }\n let slc = this.getFilterElement(index),\n fltColType = this.getFilterType(index);\n\n if (fltColType !== MULTIPLE && fltColType !== CHECKLIST) {\n if (this.loadFltOnDemand && !this.initialized) {\n this.emitter.emit('build-select-filter', this, index,\n this.linkedFilters, this.isExternalFlt);\n }\n slc.value = query;\n }\n //multiple selects\n else if (fltColType === MULTIPLE) {\n let values = isArray(query) ? query :\n query.split(' ' + this.orOperator + ' ');\n\n if (this.loadFltOnDemand && !this.initialized) {\n this.emitter.emit('build-select-filter', this, index,\n this.linkedFilters, this.isExternalFlt);\n }\n\n this.emitter.emit('select-options', this, index, values);\n }\n //checklist\n else if (fltColType === CHECKLIST) {\n let values = [];\n if (this.loadFltOnDemand && !this.initialized) {\n this.emitter.emit('build-checklist-filter', this, index,\n this.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.tbl;\n\n let nbCols = this.nbCells;\n let colWidths = this.colWidths;\n let colTags = tag(tbl, 'col');\n let tblHasColTag = colTags.length > 0;\n let frag = !tblHasColTag ? doc.createDocumentFragment() : null;\n for (let k = 0; k < nbCols; k++) {\n let col;\n if (tblHasColTag) {\n col = colTags[k];\n } else {\n col = createElm('col');\n frag.appendChild(col);\n }\n col.style.width = colWidths[k];\n }\n if (!tblHasColTag) {\n tbl.insertBefore(frag, tbl.firstChild);\n }\n }\n\n /**\n * Makes defined rows always visible\n */\n enforceVisibility() {\n if (!this.hasVisibleRows) {\n return;\n }\n let nbRows = this.getRowsNb(true);\n for (let i = 0, len = this.visibleRows.length; i < len; i++) {\n let row = this.visibleRows[i];\n //row index cannot be > nrows\n if (row <= nbRows) {\n this.validateRow(row, true);\n }\n }\n }\n\n /**\n * Clear all the filters' values\n */\n clearFilters() {\n if (!this.fltGrid) {\n return;\n }\n\n this.emitter.emit('before-clearing-filters', this);\n\n if (this.onBeforeReset) {\n this.onBeforeReset.call(null, this, this.getFiltersValue());\n }\n for (let i = 0, len = this.fltIds.length; i < len; i++) {\n this.setFilterValue(i, '');\n }\n\n this.filter();\n\n if (this.onAfterReset) {\n this.onAfterReset.call(null, this);\n }\n this.emitter.emit('after-clearing-filters', this);\n }\n\n /**\n * Clears filtered columns visual indicator (background color)\n */\n clearActiveColumns() {\n for (let i = 0, len = this.getCellsNb(this.headersRow); i < len; i++) {\n removeClass(this.getHeaderElement(i), this.activeColumnsCssClass);\n }\n }\n\n /**\n * Mark currently filtered column\n * @param {Number} colIndex Column index\n */\n markActiveColumn(colIndex) {\n let header = this.getHeaderElement(colIndex);\n if (hasClass(header, this.activeColumnsCssClass)) {\n return;\n }\n if (this.onBeforeActiveColumn) {\n this.onBeforeActiveColumn.call(null, this, colIndex);\n }\n addClass(header, this.activeColumnsCssClass);\n if (this.onAfterActiveColumn) {\n this.onAfterActiveColumn.call(null, this, colIndex);\n }\n }\n\n /**\n * Return the ID of the current active filter\n * @returns {String}\n */\n getActiveFilterId() {\n return this.activeFilterId;\n }\n\n /**\n * Set the ID of the current active filter\n * @param {String} filterId Element ID\n */\n setActiveFilterId(filterId) {\n this.activeFilterId = filterId;\n }\n\n /**\n * Return the column index for a given filter ID\n * @param {string} [filterId=''] Filter ID\n * @returns {Number} Column index\n */\n getColumnIndexFromFilterId(filterId = '') {\n let idx = filterId.split('_')[0];\n idx = idx.split(this.prfxFlt)[1];\n return parseInt(idx, 10);\n }\n\n /**\n * Builds filter element ID for a given column index\n * @param {any} colIndex\n * @returns {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 * Determines if passed filter column implements exact query match\n * @param {Number} colIndex Column index\n * @return {Boolean}\n */\n isExactMatch(colIndex) {\n let fltType = this.getFilterType(colIndex);\n return this.exactMatchByCol[colIndex] || this.exactMatch ||\n fltType !== INPUT;\n }\n\n /**\n * Checks if passed row is valid\n * @param {Number} rowIndex Row index\n * @returns {Boolean}\n */\n isRowValid(rowIndex) {\n return this.getValidRows().indexOf(rowIndex) !== -1;\n }\n\n /**\n * Checks if passed row is visible\n * @param {Number} rowIndex Row index\n * @returns {Boolean}\n */\n isRowDisplayed(rowIndex) {\n let row = this.tbl.rows[rowIndex];\n return this.getRowDisplay(row) === '';\n }\n\n /**\n * Checks if specified column filter ignores diacritics.\n * Note this is only valid for input filter types.\n * @param {Number} colIndex Column index\n * @returns {Boolean}\n */\n ignoresDiacritics(colIndex) {\n let ignoreDiac = this.ignoreDiacritics;\n if (isArray(ignoreDiac)) {\n return ignoreDiac[colIndex];\n }\n return Boolean(ignoreDiac);\n }\n\n /**\n * Returns clear all text for specified filter column\n * @param {Number} colIndex Column index\n * @returns {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 {[type]} [description]\n */\n getFiltersId() {\n return this.fltIds || [];\n }\n\n /**\n * Get filtered (valid) rows indexes\n * @param {Boolean} reCalc Force calculation of filtered rows list\n * @return {Array} List of row indexes\n */\n getValidRows(reCalc) {\n if (!reCalc) {\n return this.validRowsIndex;\n }\n\n let nbRows = this.getRowsNb(true);\n this.validRowsIndex = [];\n for (let k = this.refRow; k < nbRows; k++) {\n let r = this.tbl.rows[k];\n if (!this.paging) {\n if (this.getRowDisplay(r) !== NONE) {\n this.validRowsIndex.push(r.rowIndex);\n }\n } else {\n if (r.getAttribute('validRow') === 'true' ||\n r.getAttribute('validRow') === null) {\n this.validRowsIndex.push(r.rowIndex);\n }\n }\n }\n return this.validRowsIndex;\n }\n\n /**\n * Get the index of the row containing the filters\n * @return {Number}\n */\n getFiltersRowIndex() {\n return this.filtersRowIndex;\n }\n\n /**\n * Get the index of the headers row\n * @return {Number}\n */\n getHeadersRowIndex() {\n return this.headersRow;\n }\n\n /**\n * Get the row index from where the filtering process start (1st filterable\n * row)\n * @return {Number}\n */\n getStartRowIndex() {\n return this.refRow;\n }\n\n /**\n * Get the index of the last row\n * @return {Number}\n */\n getLastRowIndex() {\n let nbRows = this.getRowsNb(true);\n return (nbRows - 1);\n }\n\n /**\n * Determine whether the specified column has one of the passed types\n * @param {Number} colIndex Column index\n * @param {Array} [types=[]] List of column types\n * @returns {Boolean}\n */\n hasType(colIndex, types = []) {\n if (!this.hasColTypes) {\n return false;\n }\n let colType = this.colTypes[colIndex];\n if (isObj(colType)) {\n colType = colType.type;\n }\n return types.indexOf(colType) !== -1;\n }\n\n /**\n * Get the header DOM element for a given column index\n * @param {Number} colIndex Column index\n * @return {Element}\n */\n getHeaderElement(colIndex) {\n let table = this.gridLayout ? this.Mod.gridLayout.headTbl : this.tbl;\n let tHead = tag(table, 'thead');\n let headersRow = this.headersRow;\n let header;\n for (let i = 0; i < this.nbCells; i++) {\n if (i !== colIndex) {\n continue;\n }\n if (tHead.length === 0) {\n header = table.rows[headersRow].cells[i];\n }\n if (tHead.length === 1) {\n header = tHead[0].rows[headersRow].cells[i];\n }\n break;\n }\n return header;\n }\n\n /**\n * Return the list of headers' text\n * @param {Boolean} excludeHiddenCols Optional: exclude hidden columns\n * @return {Array} list of headers' text\n */\n getHeadersText(excludeHiddenCols = false) {\n let headers = [];\n for (let j = 0; j < this.nbCells; j++) {\n if (excludeHiddenCols && this.hasExtension('colsVisibility')) {\n if (this.extension('colsVisibility').isColHidden(j)) {\n continue;\n }\n }\n let header = this.getHeaderElement(j);\n let headerText = getFirstTextNode(header);\n headers.push(headerText);\n }\n return headers;\n }\n\n /**\n * Return the filter type for a specified column\n * @param {Number} colIndex Column's index\n * @return {String}\n */\n getFilterType(colIndex) {\n let colType = this.cfg['col_' + colIndex];\n return !colType ? INPUT : colType.toLowerCase();\n }\n\n /**\n * Get the total number of filterable rows\n * @return {Number}\n */\n getFilterableRowsNb() {\n return this.getRowsNb(false);\n }\n\n /**\n * Return the total number of valid rows\n * @param {Boolean} [reCalc=false] Forces calculation of filtered rows\n * @returns {Number}\n */\n getValidRowsNb(reCalc = false) {\n return this.getValidRows(reCalc).length;\n }\n\n /**\n * Get the configuration object (literal object)\n * @return {Object}\n */\n config() {\n return this.cfg;\n }\n}\n" + "content": "import {addEvt, cancelEvt, stopEvt, targetEvt, keyCode} from './event';\nimport {\n addClass, createElm, createOpt, elm, getText, getFirstTextNode, hasClass,\n removeClass, removeElm, tag\n} from './dom';\nimport {contains, matchCase, rgxEsc, trim} from './string';\nimport {isEmpty as isEmptyString} from './string';\nimport {\n isArray, isEmpty, isFn, isNumber, isObj, isString, isUndef\n} from './types';\nimport {parse as parseNb} from './number'\n\nimport {root} from './root';\nimport {Emitter} from './emitter';\nimport {GridLayout} from './modules/gridLayout';\nimport {Loader} from './modules/loader';\nimport {HighlightKeyword} from './modules/highlightKeywords';\nimport {PopupFilter} from './modules/popupFilter';\nimport {Dropdown} from './modules/dropdown';\nimport {CheckList} from './modules/checkList';\nimport {RowsCounter} from './modules/rowsCounter';\nimport {StatusBar} from './modules/statusBar';\nimport {Paging} from './modules/paging';\nimport {ClearButton} from './modules/clearButton';\nimport {Help} from './modules/help';\nimport {AlternateRows} from './modules/alternateRows';\nimport {NoResults} from './modules/noResults';\nimport {State} from './modules/state';\nimport {DateType} from './modules/dateType';\n\nimport {\n INPUT, SELECT, MULTIPLE, CHECKLIST, NONE,\n ENTER_KEY, TAB_KEY, ESC_KEY, UP_ARROW_KEY, DOWN_ARROW_KEY,\n CELL_TAG, AUTO_FILTER_DELAY, NUMBER, DATE, FORMATTED_NUMBER\n} from './const';\n\nlet doc = root.document;\n\n/**\n * Makes HTML tables filterable and a bit more :)\n *\n * @export\n * @class TableFilter\n */\nexport class TableFilter {\n\n /**\n * Creates an instance of TableFilter\n * requires `table` or `id` arguments, `row` and `configuration` optional\n * @param {DOMElement} table Table DOM element\n * @param {String} id Table id\n * @param {Number} row index indicating the 1st row\n * @param {Object} configuration object\n */\n constructor(...args) {\n /**\n * ID of current instance\n * @type {String}\n * @private\n */\n this.id = null;\n\n /**\n * Current version\n * @type {String}\n */\n this.version = '{VERSION}';\n\n /**\n * Current year\n * @type {Number}\n * @private\n */\n this.year = new Date().getFullYear();\n\n /**\n * HTML Table DOM element\n * @type {DOMElement}\n */\n this.tbl = null;\n\n /**\n * Calculated row's index from which starts filtering once filters\n * are generated\n * @type {Number}\n */\n this.refRow = null;\n\n /**\n * Index of the headers row\n * @type {Number}\n * @private\n */\n this.headersRow = null;\n\n /**\n * Configuration object\n * @type {Object}\n * @private\n */\n this.cfg = {};\n\n /**\n * Number of rows that can be filtered\n * @type {Number}\n * @private\n */\n this.nbFilterableRows = 0;\n\n /**\n * Number of cells in the reference row\n * @type {Number}\n * @private\n */\n this.nbCells = null;\n\n let startRow;\n\n // TODO: use for-of\n args.forEach((arg) => {\n if (typeof arg === 'object' && arg.nodeName === 'TABLE') {\n this.tbl = arg;\n this.id = arg.id || `tf_${new Date().getTime()}_`;\n } else if (isString(arg)) {\n this.id = arg;\n this.tbl = elm(arg);\n } else if (isNumber(arg)) {\n startRow = arg;\n } else if (isObj(arg)) {\n this.cfg = arg;\n }\n });\n\n if (!this.tbl || this.tbl.nodeName !== 'TABLE' ||\n this.getRowsNb() === 0) {\n throw new Error(`Could not instantiate TableFilter: HTML table\n DOM element not found.`);\n }\n\n // configuration object\n let f = this.cfg;\n\n /**\n * Event emitter instance\n * @type {Emitter}\n */\n this.emitter = new Emitter();\n\n //Start row et cols nb\n this.refRow = isUndef(startRow) ? 2 : (startRow + 1);\n this.nbCells = this.getCellsNb(this.refRow);\n\n /**\n * Base path for static assets\n * @type {String}\n */\n this.basePath = f.base_path || 'tablefilter/';\n\n /*** filters' grid properties ***/\n\n /**\n * Enable/disable filters\n * @type {Boolean}\n */\n this.fltGrid = f.grid === false ? false : true;\n\n /**\n * Enable/disable grid layout (fixed headers)\n * @type {Boolean}\n */\n this.gridLayout = Boolean(f.grid_layout);\n\n /**\n * Filters row index\n * @type {Number}\n */\n this.filtersRowIndex = isNaN(f.filters_row_index) ?\n 0 : f.filters_row_index;\n\n /**\n * Headers row index\n * @type {Number}\n */\n this.headersRow = isNaN(f.headers_row_index) ?\n (this.filtersRowIndex === 0 ? 1 : 0) : f.headers_row_index;\n\n /**\n * Define the type of cell containing a filter (td/th)\n * @type {String}\n */\n this.fltCellTag = isString(f.filters_cell_tag) ?\n f.filters_cell_tag : CELL_TAG;\n\n /**\n * List of filters IDs\n * @type {Array}\n * @private\n */\n this.fltIds = [];\n\n /**\n * List of valid rows indexes (rows visible upon filtering)\n * @type {Array}\n * @private\n */\n this.validRowsIndex = [];\n\n /**\n * Toolbar's container DOM element\n * @type {DOMElement}\n * @private\n */\n this.infDiv = null;\n\n /**\n * Left-side inner container DOM element (rows counter in toolbar)\n * @type {DOMElement}\n * @private\n */\n this.lDiv = null;\n\n /**\n * Right-side inner container DOM element (reset button,\n * page length selector in toolbar)\n * @type {DOMElement}\n * @private\n */\n this.rDiv = null;\n\n /**\n * Middle inner container DOM element (paging elements in toolbar)\n * @type {DOMElement}\n * @private\n */\n this.mDiv = null;\n\n /**\n * Css class for toolbar's container DOM element\n * @type {String}\n */\n this.infDivCssClass = f.inf_div_css_class || 'inf';\n\n /**\n * Css class for left-side inner container DOM element\n * @type {String}\n */\n this.lDivCssClass = f.left_div_css_class || 'ldiv';\n\n /**\n * Css class for right-side inner container DOM element\n * @type {String}\n */\n this.rDivCssClass = f.right_div_css_class || 'rdiv';\n\n /**\n * Css class for middle inner container DOM element\n * @type {String}\n */\n this.mDivCssClass = f.middle_div_css_class || 'mdiv';\n\n /*** filters' grid appearance ***/\n /**\n * Path for stylesheets\n * @type {String}\n */\n this.stylePath = f.style_path || this.basePath + 'style/';\n\n /**\n * Main stylesheet path\n * @type {String}\n */\n this.stylesheet = f.stylesheet || this.stylePath + 'tablefilter.css';\n\n /**\n * Main stylesheet ID\n * @type {String}\n * @private\n */\n this.stylesheetId = this.id + '_style';\n\n /**\n * Css class for the filters row\n * @type {String}\n */\n this.fltsRowCssClass = f.flts_row_css_class || 'fltrow';\n\n /**\n * Enable/disable icons (paging, reset button)\n * @type {Boolean}\n */\n this.enableIcons = f.enable_icons === false ? false : true;\n\n /**\n * Enable/disable alternating rows\n * @type {Boolean}\n */\n this.alternateRows = Boolean(f.alternate_rows);\n\n /**\n * Indicate whether columns widths are set\n * @type {Boolean}\n * @private\n */\n this.hasColWidths = isArray(f.col_widths);\n\n /**\n * Columns widths array\n * @type {Array}\n */\n this.colWidths = this.hasColWidths ? f.col_widths : [];\n\n /**\n * Css class for a filter element\n * @type {String}\n */\n this.fltCssClass = f.flt_css_class || 'flt';\n\n /**\n * Css class for multiple select filters\n * @type {String}\n */\n this.fltMultiCssClass = f.flt_multi_css_class || 'flt_multi';\n\n /**\n * Css class for small filter (when submit button is active)\n * @type {String}\n */\n this.fltSmallCssClass = f.flt_small_css_class || 'flt_s';\n\n /**\n * Css class for single filter type\n * @type {String}\n */\n this.singleFltCssClass = f.single_flt_css_class || 'single_flt';\n\n /*** filters' grid behaviours ***/\n\n /**\n * Enable/disable enter key for input type filters\n * @type {Boolean}\n */\n this.enterKey = f.enter_key === false ? false : true;\n\n /**\n * Callback fired before filtering process starts\n * @type {Function}\n */\n this.onBeforeFilter = isFn(f.on_before_filter) ?\n f.on_before_filter : null;\n\n /**\n * Callback fired after filtering process is completed\n * @type {Function}\n */\n this.onAfterFilter = isFn(f.on_after_filter) ? f.on_after_filter : null;\n\n /**\n * Enable/disable case sensitivity filtering\n * @type {Boolean}\n */\n this.caseSensitive = Boolean(f.case_sensitive);\n\n /**\n * Indicate whether exact match filtering is enabled on a per column\n * basis\n * @type {Boolean}\n * @private\n */\n this.hasExactMatchByCol = isArray(f.columns_exact_match);\n\n /**\n * Exact match filtering per column array\n * @type {Array}\n */\n this.exactMatchByCol = this.hasExactMatchByCol ?\n f.columns_exact_match : [];\n\n /**\n * Globally enable/disable exact match filtering\n * @type {Boolean}\n */\n this.exactMatch = Boolean(f.exact_match);\n\n /**\n * Ignore diacritics globally or on a column basis\n * @type {Boolean|Array}\n */\n this.ignoreDiacritics = f.ignore_diacritics;\n\n /**\n * Enable/disable linked filters filtering mode\n * @type {Boolean}\n */\n this.linkedFilters = Boolean(f.linked_filters);\n\n /**\n * Enable/disable readonly state for excluded options when\n * linked filters filtering mode is on\n * @type {Boolean}\n */\n this.disableExcludedOptions = Boolean(f.disable_excluded_options);\n\n /**\n * Active filter ID\n * @type {String}\n * @private\n */\n this.activeFilterId = null;\n\n /**\n * Enable/disable always visible rows, excluded from filtering\n * @type {Boolean}\n */\n this.hasVisibleRows = Boolean(f.rows_always_visible);\n\n /**\n * List of row indexes to be excluded from filtering\n * @type {Array}\n */\n this.visibleRows = this.hasVisibleRows ? f.rows_always_visible : [];\n\n /**\n * Enable/disable external filters generation\n * @type {Boolean}\n */\n this.isExternalFlt = Boolean(f.external_flt_grid);\n\n /**\n * List of containers IDs where external filters will be generated\n * @type {Array}\n */\n this.externalFltTgtIds = f.external_flt_grid_ids || [];\n\n /**\n * Callback fired after filters are generated\n * @type {Function}\n */\n this.onFiltersLoaded = isFn(f.on_filters_loaded) ?\n f.on_filters_loaded : null;\n\n /**\n * Enable/disable single filter filtering all columns\n * @type {Boolean}\n */\n this.singleSearchFlt = Boolean(f.single_filter);\n\n /**\n * Callback fired after a row is validated during filtering\n * @type {Function}\n */\n this.onRowValidated = isFn(f.on_row_validated) ?\n f.on_row_validated : null;\n\n /**\n * List of columns implementing custom filtering\n * @type {Array}\n */\n this.customCellDataCols = f.custom_cell_data_cols ?\n f.custom_cell_data_cols : [];\n\n /**\n * Delegate function for retrieving cell data with custom logic\n * @type {Function}\n */\n this.customCellData = isFn(f.custom_cell_data) ?\n f.custom_cell_data : null;\n\n /**\n * Global watermark text for input filter type or watermark for each\n * filter if an array is supplied\n * @type {String|Array}\n */\n this.watermark = f.watermark || '';\n\n /**\n * Indicate whether watermark is on a per column basis\n * @type {Boolean}\n * @private\n */\n this.isWatermarkArray = isArray(this.watermark);\n\n /**\n * Toolbar's custom container ID\n * @type {String}\n */\n this.toolBarTgtId = f.toolbar_target_id || null;\n\n /**\n * Indicate whether help UI component is disabled\n * @type {Boolean}\n */\n this.help = isUndef(f.help_instructions) ?\n undefined : Boolean(f.help_instructions);\n\n /**\n * Indicate whether pop-up filters UI is enabled\n * @type {Boolean}\n */\n this.popupFilters = Boolean(f.popup_filters);\n\n /**\n * Indicate whether filtered (active) columns indicator is enabled\n * @type {Boolean}\n */\n this.markActiveColumns = Boolean(f.mark_active_columns);\n\n /**\n * Css class for filtered (active) columns\n * @type {String}\n */\n this.activeColumnsCssClass = f.active_columns_css_class ||\n 'activeHeader';\n\n /**\n * Callback fired before a column is marked as filtered\n * @type {Function}\n */\n this.onBeforeActiveColumn = isFn(f.on_before_active_column) ?\n f.on_before_active_column : null;\n\n /**\n * Callback fired after a column is marked as filtered\n * @type {Function}\n */\n this.onAfterActiveColumn = isFn(f.on_after_active_column) ?\n f.on_after_active_column : null;\n\n /*** select filter's customisation and behaviours ***/\n /**\n * Text for clear option in drop-down filter types (1st option)\n * @type {String|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 * Indicate whether options in drop-down filter types are sorted in a\n * alpha-numeric manner by default\n * @type {Boolean}\n */\n this.sortSlc = f.sort_select === false ? false : true;\n\n /**\n * Indicate whether options in drop-down filter types are sorted in a\n * ascending numeric manner\n * @type {Boolean}\n * @private\n */\n this.isSortNumAsc = Boolean(f.sort_num_asc);\n\n /**\n * List of columns implementing options sorting in a ascending numeric\n * manner\n * @type {Array}\n */\n this.sortNumAsc = this.isSortNumAsc ? f.sort_num_asc : [];\n\n /**\n * Indicate whether options in drop-down filter types are sorted in a\n * descending numeric manner\n * @type {Boolean}\n * @private\n */\n this.isSortNumDesc = Boolean(f.sort_num_desc);\n\n /**\n * List of columns implementing options sorting in a descending numeric\n * manner\n * @type {Array}\n */\n this.sortNumDesc = this.isSortNumDesc ? f.sort_num_desc : [];\n\n /**\n * Indicate whether drop-down filter types are populated on demand at\n * first usage\n * @type {Boolean}\n */\n this.loadFltOnDemand = Boolean(f.load_filters_on_demand);\n\n /**\n * Indicate whether custom drop-down filter options are implemented\n * @type {Boolean}\n */\n this.hasCustomOptions = isObj(f.custom_options);\n\n /**\n * Custom options definition of a per column basis, ie:\n *\tcustom_options: {\n * cols:[0, 1],\n * texts: [\n * ['a0', 'b0', 'c0'],\n * ['a1', 'b1', 'c1']\n * ],\n * values: [\n * ['a0', 'b0', 'c0'],\n * ['a1', 'b1', 'c1']\n * ],\n * sorts: [false, true]\n * }\n *\n * @type {Object}\n */\n this.customOptions = f.custom_options;\n\n /*** Filter operators ***/\n /**\n * Regular expression operator for input filter. Defaults to 'rgx:'\n * @type {String}\n */\n this.rgxOperator = f.regexp_operator || 'rgx:';\n\n /**\n * Empty cells operator for input filter. Defaults to '[empty]'\n * @type {String}\n */\n this.emOperator = f.empty_operator || '[empty]';\n\n /**\n * Non-empty cells operator for input filter. Defaults to '[nonempty]'\n * @type {String}\n */\n this.nmOperator = f.nonempty_operator || '[nonempty]';\n\n /**\n * Logical OR operator for input filter. Defaults to '||'\n * @type {String}\n */\n this.orOperator = f.or_operator || '||';\n\n /**\n * Logical AND operator for input filter. Defaults to '&&'\n * @type {String}\n */\n this.anOperator = f.and_operator || '&&';\n\n /**\n * Greater than operator for input filter. Defaults to '>'\n * @type {String}\n */\n this.grOperator = f.greater_operator || '>';\n\n /**\n * Lower than operator for input filter. Defaults to '<'\n * @type {String}\n */\n this.lwOperator = f.lower_operator || '<';\n\n /**\n * Lower than or equal operator for input filter. Defaults to '<='\n * @type {String}\n */\n this.leOperator = f.lower_equal_operator || '<=';\n\n /**\n * Greater than or equal operator for input filter. Defaults to '>='\n * @type {String}\n */\n this.geOperator = f.greater_equal_operator || '>=';\n\n /**\n * Inequality operator for input filter. Defaults to '!'\n * @type {String}\n */\n this.dfOperator = f.different_operator || '!';\n\n /**\n * Like operator for input filter. Defaults to '!'\n * @type {String}\n */\n this.lkOperator = f.like_operator || '*';\n\n /**\n * Strict equality operator for input filter. Defaults to '='\n * @type {String}\n */\n this.eqOperator = f.equal_operator || '=';\n\n /**\n * Starts with operator for input filter. Defaults to '='\n * @type {String}\n */\n this.stOperator = f.start_with_operator || '{';\n\n /**\n * Ends with operator for input filter. Defaults to '='\n * @type {String}\n */\n this.enOperator = f.end_with_operator || '}';\n\n // this.curExp = f.cur_exp || '^[¥£€$]';\n\n /**\n * Stored values separator\n * @type {String}\n */\n this.separator = f.separator || ',';\n\n /**\n * Enable rows counter UI component\n * @type {Boolean}\n */\n this.rowsCounter = Boolean(f.rows_counter);\n\n /**\n * Enable status bar UI component\n * @type {Boolean}\n */\n this.statusBar = Boolean(f.status_bar);\n\n /**\n * Enable activity/spinner indicator UI component\n * @type {Boolean}\n */\n this.loader = Boolean(f.loader);\n\n /*** validation - reset buttons/links ***/\n /**\n * Enable filters submission button\n * @type {Boolean}\n */\n this.displayBtn = Boolean(f.btn);\n\n /**\n * Define filters submission button text\n * @type {String}\n */\n this.btnText = f.btn_text || (!this.enableIcons ? 'Go' : '');\n\n /**\n * Css class for filters submission button\n * @type {String}\n */\n this.btnCssClass = f.btn_css_class ||\n (!this.enableIcons ? 'btnflt' : 'btnflt_icon');\n\n /**\n * Enable clear button\n * @type {Boolean}\n */\n this.btnReset = Boolean(f.btn_reset);\n\n /**\n * Callback fired before filters are cleared\n * @type {Function}\n */\n this.onBeforeReset = isFn(f.on_before_reset) ?\n f.on_before_reset : null;\n\n /**\n * Callback fired after filters are cleared\n * @type {Function}\n */\n this.onAfterReset = isFn(f.on_after_reset) ? f.on_after_reset : null;\n\n /**\n * Enable paging component\n * @type {Boolean}\n */\n this.paging = Boolean(f.paging);\n\n /**\n * Number of hidden rows\n * @type {Number}\n * @private\n */\n this.nbHiddenRows = 0;\n\n /**\n * Enable auto-filter behaviour, table is filtered when a user\n * stops typing\n * @type {Boolean}\n */\n this.autoFilter = Boolean(f.auto_filter);\n\n /**\n * Auto-filter delay in msecs\n * @type {Number}\n */\n this.autoFilterDelay = !isNaN(f.auto_filter_delay) ?\n f.auto_filter_delay : AUTO_FILTER_DELAY;\n\n /**\n * Indicate whether user is typing\n * @type {Boolean}\n * @private\n */\n this.isUserTyping = null;\n\n /**\n * Auto-filter interval ID\n * @type {String}\n * @private\n */\n this.autoFilterTimer = null;\n\n /**\n * Enable keyword highlighting behaviour\n * @type {Boolean}\n */\n this.highlightKeywords = Boolean(f.highlight_keywords);\n\n /**\n * Enable no results message UI component\n * @type {Boolean}\n */\n this.noResults = isObj(f.no_results_message) ||\n Boolean(f.no_results_message);\n\n /**\n * Enable state persistence\n * @type {Boolean}\n */\n this.state = isObj(f.state) || Boolean(f.state);\n\n /*** data types ***/\n\n /**\n * Define default locale, default to 'en' as per Sugar Date module:\n * https://sugarjs.com/docs/#/DateLocales\n * @type {String}\n */\n this.locale = f.locale || 'en';\n\n /**\n * Define thousands separator ',' or '.', defaults to ','\n * @type {String}\n */\n this.thousandsSeparator = f.thousands_separator || ',';\n\n /**\n * Define decimal separator ',' or '.', defaults to '.'\n * @type {String}\n */\n this.decimalSeparator = f.decimal_separator || '.';\n\n /**\n * Determine whether table has columns data types\n * @type {Boolean}\n * @private\n */\n this.hasColTypes = isArray(f.col_types);\n\n /**\n * Define data types on a column basis, possible values 'string',\n * 'number', 'formatted-number', 'date', 'ipaddress' ie:\n * col_types : [\n * 'string', 'date', 'number',\n * { type: 'formatted-number', decimal: ',', thousands: '.' },\n * { type: 'date', locale: 'en-gb' },\n * { type: 'date', format: ['{dd}-{months}-{yyyy|yy}'] }\n * ]\n *\n * Refer to https://sugarjs.com/docs/#/DateParsing for exhaustive\n * information on date parsing formats supported by Sugar Date\n * @type {Array}\n */\n this.colTypes = this.hasColTypes ? f.col_types : [];\n\n /*** ids prefixes ***/\n /**\n * Main prefix\n * @private\n */\n this.prfxTf = 'TF';\n\n /**\n * Filter's ID prefix (inputs - selects)\n * @private\n */\n this.prfxFlt = 'flt';\n\n /**\n * Button's ID prefix\n * @private\n */\n this.prfxValButton = 'btn';\n\n /**\n * Toolbar container ID prefix\n * @private\n */\n this.prfxInfDiv = 'inf_';\n\n /**\n * Toolbar left element ID prefix\n * @private\n */\n this.prfxLDiv = 'ldiv_';\n\n /**\n * Toolbar right element ID prefix\n * @private\n */\n this.prfxRDiv = 'rdiv_';\n\n /**\n * Toolbar middle element ID prefix\n * @private\n */\n this.prfxMDiv = 'mdiv_';\n\n /**\n * Responsive Css class\n * @private\n */\n this.prfxResponsive = 'resp';\n\n /*** extensions ***/\n /**\n * List of loaded extensions\n * @type {Array}\n * @private\n */\n this.extensions = f.extensions;\n\n /**\n * Determine whether extensions are loaded\n * @type {Boolean}\n * @private\n */\n this.hasExtensions = isArray(this.extensions);\n\n /*** themes ***/\n /**\n * Enable default theme\n * @type {Boolean}\n */\n this.enableDefaultTheme = Boolean(f.enable_default_theme);\n\n /**\n * Determine whether themes are enables\n * @type {Boolean}\n * @private\n */\n this.hasThemes = (this.enableDefaultTheme || isArray(f.themes));\n\n /**\n * List of themes, ie:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n */\n this.themes = f.themes || [];\n\n /**\n * Define path to themes assets, defaults to\n * 'tablefilter/style/themes/'. Usage:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n */\n this.themesPath = f.themes_path || this.stylePath + 'themes/';\n\n /**\n * Enable responsive layout\n * @type {Boolean}\n */\n this.responsive = Boolean(f.responsive);\n\n /**\n * Features registry\n * @private\n */\n this.Mod = {};\n\n /**\n * Extensions registry\n * @private\n */\n this.ExtRegistry = {};\n }\n\n /**\n * Initialise features and layout\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n let Mod = this.Mod;\n let n = this.singleSearchFlt ? 1 : this.nbCells;\n let inpclass;\n\n //loads stylesheet if not imported\n this.import(this.stylesheetId, this.stylesheet, null, 'link');\n\n //loads theme\n if (this.hasThemes) {\n this.loadThemes();\n }\n\n // Instanciate sugar date wrapper\n Mod.dateType = Mod.dateType || new DateType(this);\n Mod.dateType.init();\n\n // Instantiate help feature and initialise only if set true\n Mod.help = Mod.help || new Help(this);\n if (this.help) {\n Mod.help.init();\n }\n\n if (this.state) {\n Mod.state = Mod.state || new State(this);\n Mod.state.init();\n }\n\n if (this.gridLayout) {\n Mod.gridLayout = Mod.gridLayout || new GridLayout(this);\n Mod.gridLayout.init();\n }\n\n if (this.loader) {\n Mod.loader = Mod.loader || new Loader(this);\n Mod.loader.init();\n }\n\n if (this.highlightKeywords) {\n Mod.highlightKeyword = new HighlightKeyword(this);\n Mod.highlightKeyword.init();\n }\n\n if (this.popupFilters) {\n Mod.popupFilter = Mod.popupFilter || new PopupFilter(this);\n Mod.popupFilter.init();\n }\n\n //filters grid is not generated\n if (!this.fltGrid) {\n this._initNoFilters();\n } else {\n let fltrow = this._insertFiltersRow();\n\n this.nbFilterableRows = this.getRowsNb();\n\n // Generate filters\n for (let i = 0; i < n; i++) {\n this.emitter.emit('before-filter-init', this, i);\n\n let fltcell = createElm(this.fltCellTag),\n col = this.getFilterType(i);\n\n if (this.singleSearchFlt) {\n fltcell.colSpan = this.nbCells;\n }\n if (!this.gridLayout) {\n fltrow.appendChild(fltcell);\n }\n inpclass = (i === n - 1 && this.displayBtn) ?\n this.fltSmallCssClass : this.fltCssClass;\n\n //only 1 input for single search\n if (this.singleSearchFlt) {\n col = INPUT;\n inpclass = this.singleFltCssClass;\n }\n\n //drop-down filters\n if (col === SELECT || col === MULTIPLE) {\n if (!Mod.dropdown) {\n Mod.dropdown = new Dropdown(this);\n }\n Mod.dropdown.init(i, this.isExternalFlt, fltcell);\n }\n // checklist\n else if (col === CHECKLIST) {\n if (!Mod.checkList) {\n Mod.checkList = new CheckList(this);\n }\n Mod.checkList.init(i, this.isExternalFlt, fltcell);\n } else {\n this._buildInputFilter(i, inpclass, fltcell);\n }\n\n // this adds submit button\n if (i === n - 1 && this.displayBtn) {\n this._buildSubmitButton(i, fltcell);\n }\n\n this.emitter.emit('after-filter-init', this, i);\n }\n\n this.emitter.on(['filter-focus'],\n (tf, filter) => this.setActiveFilterId(filter.id));\n\n }//if this.fltGrid\n\n /* Features */\n if (this.hasVisibleRows) {\n this.emitter.on(['after-filtering'],\n () => this.enforceVisibility());\n this.enforceVisibility();\n }\n if (this.rowsCounter) {\n Mod.rowsCounter = new RowsCounter(this);\n Mod.rowsCounter.init();\n }\n if (this.statusBar) {\n Mod.statusBar = new StatusBar(this);\n Mod.statusBar.init();\n }\n if (this.paging) {\n if (!Mod.paging) {\n Mod.paging = new Paging(this);\n Mod.paging.init();\n } else {\n Mod.paging.reset();\n }\n }\n if (this.btnReset) {\n Mod.clearButton = new ClearButton(this);\n Mod.clearButton.init();\n }\n\n if (this.hasColWidths && !this.gridLayout) {\n this.setColWidths();\n }\n if (this.alternateRows) {\n Mod.alternateRows = new AlternateRows(this);\n Mod.alternateRows.init();\n }\n if (this.noResults) {\n Mod.noResults = Mod.noResults || new NoResults(this);\n Mod.noResults.init();\n }\n\n //TF css class is added to table\n if (!this.gridLayout) {\n addClass(this.tbl, this.prfxTf);\n if (this.responsive) {\n addClass(this.tbl, this.prfxResponsive);\n }\n }\n\n /* Loads extensions */\n if (this.hasExtensions) {\n this.initExtensions();\n }\n\n // Subscribe to events\n if (this.markActiveColumns) {\n this.emitter.on(['before-filtering'],\n () => this.clearActiveColumns());\n this.emitter.on(['cell-processed'],\n (tf, colIndex) => this.markActiveColumn(colIndex));\n }\n if (this.linkedFilters) {\n this.emitter.on(['after-filtering'], () => this.linkFilters());\n }\n\n /**\n * @inherited\n */\n this.initialized = true;\n\n if (this.onFiltersLoaded) {\n this.onFiltersLoaded.call(null, this);\n }\n this.emitter.emit('initialized', this);\n }\n\n /**\n * Detect key\n * @param {Event} evt\n */\n detectKey(evt) {\n if (!this.enterKey) {\n return;\n }\n if (evt) {\n let key = keyCode(evt);\n if (key === ENTER_KEY) {\n this.filter();\n cancelEvt(evt);\n stopEvt(evt);\n } else {\n this.isUserTyping = true;\n root.clearInterval(this.autoFilterTimer);\n this.autoFilterTimer = null;\n }\n }\n }\n\n /**\n * Filter's keyup event: if auto-filter on, detect user is typing and filter\n * columns\n * @param {Event} evt\n */\n onKeyUp(evt) {\n if (!this.autoFilter) {\n return;\n }\n let key = keyCode(evt);\n this.isUserTyping = false;\n\n function filter() {\n root.clearInterval(this.autoFilterTimer);\n this.autoFilterTimer = null;\n if (!this.isUserTyping) {\n this.filter();\n this.isUserTyping = null;\n }\n }\n\n if (key !== ENTER_KEY && key !== TAB_KEY && key !== ESC_KEY &&\n key !== UP_ARROW_KEY && key !== DOWN_ARROW_KEY) {\n if (this.autoFilterTimer === null) {\n this.autoFilterTimer = root.setInterval(filter.bind(this),\n this.autoFilterDelay);\n }\n } else {\n root.clearInterval(this.autoFilterTimer);\n this.autoFilterTimer = null;\n }\n }\n\n /**\n * Filter's keydown event: if auto-filter on, detect user is typing\n */\n onKeyDown() {\n if (this.autoFilter) {\n this.isUserTyping = true;\n }\n }\n\n /**\n * Filter's focus event\n * @param {Event} evt\n */\n onInpFocus(evt) {\n let elm = targetEvt(evt);\n this.emitter.emit('filter-focus', this, elm);\n }\n\n /**\n * Filter's blur event: if auto-filter on, clear interval on filter blur\n */\n onInpBlur() {\n if (this.autoFilter) {\n this.isUserTyping = false;\n root.clearInterval(this.autoFilterTimer);\n }\n this.emitter.emit('filter-blur', this);\n }\n\n /**\n * Insert filters row at initialization\n */\n _insertFiltersRow() {\n // TODO: prevent filters row generation for popup filters too,\n // to reduce and simplify headers row index adjusting across lib modules\n // (GridLayout, PopupFilter etc)\n if (this.gridLayout) {\n return;\n }\n let fltrow;\n\n let thead = tag(this.tbl, 'thead');\n if (thead.length > 0) {\n fltrow = thead[0].insertRow(this.filtersRowIndex);\n } else {\n fltrow = this.tbl.insertRow(this.filtersRowIndex);\n }\n\n fltrow.className = this.fltsRowCssClass;\n\n if (this.isExternalFlt) {\n fltrow.style.display = NONE;\n }\n\n this.emitter.emit('filters-row-inserted', this, fltrow);\n return fltrow;\n }\n\n /**\n * Initialize filtersless table\n */\n _initNoFilters() {\n if (this.fltGrid) {\n return;\n }\n this.refRow = this.refRow > 0 ? this.refRow - 1 : 0;\n this.nbFilterableRows = this.getRowsNb();\n }\n\n /**\n * Build input filter type\n * @param {Number} colIndex Column index\n * @param {String} cssClass Css class applied to filter\n * @param {DOMElement} container Container DOM element\n */\n _buildInputFilter(colIndex, cssClass, container) {\n let col = this.getFilterType(colIndex);\n let externalFltTgtId = this.isExternalFlt ?\n this.externalFltTgtIds[colIndex] : null;\n let inpType = col === INPUT ? 'text' : 'hidden';\n let inp = createElm(INPUT,\n ['id', this.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 * Return a feature instance for a given name\n * @param {String} name Name of the feature\n * @return {Object}\n */\n feature(name) {\n return this.Mod[name];\n }\n\n /**\n * Initialise all the extensions defined in the configuration object\n */\n initExtensions() {\n let exts = this.extensions;\n // Set config's publicPath dynamically for Webpack...\n __webpack_public_path__ = this.basePath;\n\n this.emitter.emit('before-loading-extensions', this);\n for (let i = 0, len = exts.length; i < len; i++) {\n let ext = exts[i];\n if (!this.ExtRegistry[ext.name]) {\n this.loadExtension(ext);\n }\n }\n this.emitter.emit('after-loading-extensions', this);\n }\n\n /**\n * Load an extension module\n * @param {Object} ext Extension config object\n */\n loadExtension(ext) {\n if (!ext || !ext.name) {\n return;\n }\n\n let name = ext.name;\n let path = ext.path;\n let modulePath;\n\n if (name && path) {\n modulePath = ext.path + name;\n } else {\n name = name.replace('.js', '');\n modulePath = 'extensions/{}/{}'.replace(/{}/g, name);\n }\n\n // Require pattern for Webpack\n require(['./' + modulePath], (mod) => {\n /* eslint-disable */\n let inst = new mod.default(this, ext);\n /* eslint-enable */\n inst.init();\n this.ExtRegistry[name] = inst;\n });\n }\n\n /**\n * Get an extension instance\n * @param {String} name Name of the extension\n * @return {Object} Extension instance\n */\n extension(name) {\n return this.ExtRegistry[name];\n }\n\n /**\n * Check passed extension name exists\n * @param {String} name Name of the extension\n * @return {Boolean}\n */\n hasExtension(name) {\n return !isEmpty(this.ExtRegistry[name]);\n }\n\n /**\n * Destroy all the extensions defined in the configuration object\n */\n destroyExtensions() {\n let exts = this.extensions;\n\n for (let i = 0, len = exts.length; i < len; i++) {\n let ext = exts[i];\n let extInstance = this.ExtRegistry[ext.name];\n if (extInstance) {\n extInstance.destroy();\n this.ExtRegistry[ext.name] = undefined;\n }\n }\n }\n\n /**\n * Load themes defined in the configuration object\n */\n loadThemes() {\n let themes = this.themes;\n this.emitter.emit('before-loading-themes', this);\n\n //Default theme config\n if (this.enableDefaultTheme) {\n let defaultTheme = { name: 'default' };\n this.themes.push(defaultTheme);\n }\n if (isArray(themes)) {\n for (let i = 0, len = themes.length; i < len; i++) {\n let theme = themes[i];\n let name = theme.name;\n let path = theme.path;\n let styleId = this.prfxTf + name;\n if (name && !path) {\n path = this.themesPath + name + '/' + name + '.css';\n }\n else if (!name && theme.path) {\n name = 'theme{0}'.replace('{0}', i);\n }\n\n if (!this.isImported(path, 'link')) {\n this.import(styleId, path, null, 'link');\n }\n }\n }\n\n // Enable loader indicator\n this.loader = true;\n\n this.emitter.emit('after-loading-themes', this);\n }\n\n /**\n * Return stylesheet DOM element for a given theme name\n * @return {DOMElement} stylesheet element\n */\n getStylesheet(name = 'default') {\n return elm(this.prfxTf + name);\n }\n\n /**\n * Destroy filter grid\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n\n let Mod = this.Mod;\n let emitter = this.emitter;\n\n if (this.isExternalFlt && !this.popupFilters) {\n this.removeExternalFlts();\n }\n if (this.infDiv) {\n this.removeToolbar();\n }\n if (this.markActiveColumns) {\n this.clearActiveColumns();\n emitter.off(['before-filtering'], () => this.clearActiveColumns());\n emitter.off(['cell-processed'],\n (tf, colIndex) => this.markActiveColumn(colIndex));\n }\n if (this.hasExtensions) {\n this.destroyExtensions();\n }\n\n this.validateAllRows();\n\n if (this.fltGrid && !this.gridLayout) {\n this.tbl.deleteRow(this.filtersRowIndex);\n }\n\n // broadcast destroy event\n emitter.emit('destroy', this);\n\n // Destroy modules\n // TODO: subcribe modules to destroy event instead\n Object.keys(Mod).forEach(function (key) {\n let feature = Mod[key];\n if (feature && isFn(feature.destroy)) {\n feature.destroy();\n }\n });\n\n // unsubscribe to events\n if (this.hasVisibleRows) {\n emitter.off(['after-filtering'], () => this.enforceVisibility());\n }\n if (this.linkedFilters) {\n emitter.off(['after-filtering'], () => this.linkFilters());\n }\n this.emitter.off(['filter-focus'],\n (tf, filter) => this.setActiveFilterId(filter.id));\n\n removeClass(this.tbl, this.prfxTf);\n removeClass(this.tbl, this.prfxResponsive);\n\n this.nbHiddenRows = 0;\n this.validRowsIndex = [];\n this.fltIds = [];\n this.initialized = false;\n }\n\n /**\n * Generate container element for paging, reset button, rows counter etc.\n */\n setToolbar() {\n if (this.infDiv) {\n return;\n }\n\n /*** container div ***/\n let infDiv = createElm('div');\n infDiv.className = this.infDivCssClass;\n\n //custom container\n if (this.toolBarTgtId) {\n elm(this.toolBarTgtId).appendChild(infDiv);\n }\n //grid-layout\n else if (this.gridLayout) {\n let gridLayout = this.Mod.gridLayout;\n gridLayout.tblMainCont.appendChild(infDiv);\n infDiv.className = gridLayout.infDivCssClass;\n }\n //default location: just above the table\n else {\n let cont = createElm('caption');\n cont.appendChild(infDiv);\n this.tbl.insertBefore(cont, this.tbl.firstChild);\n }\n this.infDiv = 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 set enabled field to true to initialise help by\n // default, only if setting is undefined\n this.Mod.help.enabled = true;\n this.emitter.emit('init-help', this);\n }\n }\n\n /**\n * Remove toolbar container element\n */\n removeToolbar() {\n if (!this.infDiv) {\n return;\n }\n removeElm(this.infDiv);\n this.infDiv = null;\n\n let tbl = this.tbl;\n let captions = tag(tbl, 'caption');\n if (captions.length > 0) {\n [].forEach.call(captions, (elm) => tbl.removeChild(elm));\n }\n }\n\n /**\n * Remove all the external column filters\n */\n removeExternalFlts() {\n if (!this.isExternalFlt) {\n return;\n }\n let ids = this.externalFltTgtIds,\n len = ids.length;\n for (let ct = 0; ct < len; ct++) {\n let externalFltTgtId = ids[ct],\n externalFlt = elm(externalFltTgtId);\n if (externalFlt) {\n externalFlt.innerHTML = '';\n }\n }\n }\n\n /**\n * Check if given column implements a filter with custom options\n * @param {Number} colIndex Column's index\n * @return {Boolean}\n */\n isCustomOptions(colIndex) {\n return this.hasCustomOptions &&\n this.customOptions.cols.indexOf(colIndex) !== -1;\n }\n\n /**\n * Returns an array [[value0, value1 ...],[text0, text1 ...]] with the\n * custom options values and texts\n * @param {Number} colIndex Column's index\n * @return {Array}\n */\n getCustomOptions(colIndex) {\n if (isEmpty(colIndex) || !this.isCustomOptions(colIndex)) {\n return;\n }\n\n let customOptions = this.customOptions;\n let cols = customOptions.cols;\n let optTxt = [], optArray = [];\n let index = cols.indexOf(colIndex);\n let slcValues = customOptions.values[index];\n let slcTexts = customOptions.texts[index];\n let slcSort = customOptions.sorts[index];\n\n for (let r = 0, len = slcValues.length; r < len; r++) {\n optArray.push(slcValues[r]);\n if (slcTexts[r]) {\n optTxt.push(slcTexts[r]);\n } else {\n optTxt.push(slcValues[r]);\n }\n }\n if (slcSort) {\n optArray.sort();\n optTxt.sort();\n }\n return [optArray, optTxt];\n }\n\n /**\n * Filter the table by retrieving the data from each cell in every single\n * row and comparing it to the search term for current column. A row is\n * hidden when all the search terms are not found in inspected row.\n */\n filter() {\n if (!this.fltGrid || !this.initialized) {\n return;\n }\n //invoke onbefore callback\n if (this.onBeforeFilter) {\n this.onBeforeFilter.call(null, this);\n }\n this.emitter.emit('before-filtering', this);\n\n let row = this.tbl.rows,\n nbRows = this.getRowsNb(true),\n hiddenRows = 0;\n\n this.validRowsIndex = [];\n // search args re-init\n let searchArgs = this.getFiltersValue();\n\n let numData;\n let decimal = this.decimalSeparator;\n let re_le = new RegExp(this.leOperator),\n re_ge = new RegExp(this.geOperator),\n re_l = new RegExp(this.lwOperator),\n re_g = new RegExp(this.grOperator),\n re_d = new RegExp(this.dfOperator),\n re_lk = new RegExp(rgxEsc(this.lkOperator)),\n re_eq = new RegExp(this.eqOperator),\n re_st = new RegExp(this.stOperator),\n re_en = new RegExp(this.enOperator),\n // re_an = new RegExp(this.anOperator),\n // re_cr = new RegExp(this.curExp),\n re_em = this.emOperator,\n re_nm = this.nmOperator,\n re_re = new RegExp(rgxEsc(this.rgxOperator));\n\n //looks for search argument in current row\n function hasArg(sA, cellData, colIdx) {\n sA = matchCase(sA, this.caseSensitive);\n\n let occurence = false;\n\n //Search arg operator tests\n let hasLO = re_l.test(sA),\n hasLE = re_le.test(sA),\n hasGR = re_g.test(sA),\n hasGE = re_ge.test(sA),\n hasDF = re_d.test(sA),\n hasEQ = re_eq.test(sA),\n hasLK = re_lk.test(sA),\n // hasAN = re_an.test(sA),\n hasST = re_st.test(sA),\n hasEN = re_en.test(sA),\n hasEM = (re_em === sA),\n hasNM = (re_nm === sA),\n hasRE = re_re.test(sA);\n\n // Check for dates or resolve date type\n if (this.hasType(colIdx, [DATE])) {\n let dte1, dte2;\n\n let dateType = this.Mod.dateType;\n let isValidDate = dateType.isValid.bind(dateType);\n let parseDate = dateType.parse.bind(dateType);\n let locale = dateType.getOptions(colIdx).locale || this.locale;\n\n // Search arg dates tests\n let isLDate = hasLO &&\n isValidDate(sA.replace(re_l, ''), locale);\n let isLEDate = hasLE &&\n isValidDate(sA.replace(re_le, ''), locale);\n let isGDate = hasGR &&\n isValidDate(sA.replace(re_g, ''), locale);\n let isGEDate = hasGE &&\n isValidDate(sA.replace(re_ge, ''), locale);\n let isDFDate = hasDF &&\n isValidDate(sA.replace(re_d, ''), locale);\n let isEQDate = hasEQ &&\n isValidDate(sA.replace(re_eq, ''), locale);\n\n dte1 = parseDate(cellData, locale);\n\n // lower date\n if (isLDate) {\n dte2 = parseDate(sA.replace(re_l, ''), locale);\n occurence = dte1 < dte2;\n }\n // lower equal date\n else if (isLEDate) {\n dte2 = parseDate(sA.replace(re_le, ''), locale);\n occurence = dte1 <= dte2;\n }\n // greater equal date\n else if (isGEDate) {\n dte2 = parseDate(sA.replace(re_ge, ''), locale);\n occurence = dte1 >= dte2;\n }\n // greater date\n else if (isGDate) {\n dte2 = parseDate(sA.replace(re_g, ''), locale);\n occurence = dte1 > dte2;\n }\n // different date\n else if (isDFDate) {\n dte2 = parseDate(sA.replace(re_d, ''), locale);\n occurence = dte1.toString() !== dte2.toString();\n }\n // equal date\n else if (isEQDate) {\n dte2 = parseDate(sA.replace(re_eq, ''), locale);\n occurence = dte1.toString() === dte2.toString();\n }\n // searched keyword with * operator doesn't have to be a date\n else if (re_lk.test(sA)) {// like date\n occurence = contains(sA.replace(re_lk, ''), cellData,\n false, this.caseSensitive);\n }\n else if (isValidDate(sA)) {\n dte2 = parseDate(sA, locale);\n occurence = dte1.toString() === dte2.toString();\n }\n //empty\n else if (hasEM) {\n occurence = isEmptyString(cellData);\n }\n //non-empty\n else if (hasNM) {\n occurence = !isEmptyString(cellData);\n } else {\n occurence = contains(sA, cellData,\n this.isExactMatch(colIdx), this.caseSensitive);\n }\n }\n\n else {\n if (this.hasType(colIdx, [FORMATTED_NUMBER])) {\n let colType = this.colTypes[colIdx];\n if (colType.hasOwnProperty('decimal')) {\n decimal = colType.decimal;\n }\n }\n // Convert to number anyways to auto-resolve type in case not\n // defined by configuration\n numData = Number(cellData) || parseNb(cellData, decimal);\n\n // first checks if there is any operator (<,>,<=,>=,!,*,=,{,},\n // rgx:)\n // lower equal\n if (hasLE) {\n occurence = numData <= parseNb(\n sA.replace(re_le, ''),\n decimal\n );\n }\n //greater equal\n else if (hasGE) {\n occurence = numData >= parseNb(\n sA.replace(re_ge, ''),\n decimal\n );\n }\n //lower\n else if (hasLO) {\n occurence = numData < parseNb(\n sA.replace(re_l, ''),\n decimal\n );\n }\n //greater\n else if (hasGR) {\n occurence = numData > parseNb(\n sA.replace(re_g, ''),\n decimal\n );\n }\n //different\n else if (hasDF) {\n occurence = contains(sA.replace(re_d, ''), cellData,\n false, this.caseSensitive) ? false : true;\n }\n //like\n else if (hasLK) {\n occurence = contains(sA.replace(re_lk, ''), cellData,\n false, this.caseSensitive);\n }\n //equal\n else if (hasEQ) {\n occurence = contains(sA.replace(re_eq, ''), cellData,\n true, this.caseSensitive);\n }\n //starts with\n else if (hasST) {\n occurence = cellData.indexOf(sA.replace(re_st, '')) === 0 ?\n true : false;\n }\n //ends with\n else if (hasEN) {\n let searchArg = sA.replace(re_en, '');\n occurence =\n cellData.lastIndexOf(searchArg, cellData.length - 1) ===\n (cellData.length - 1) - (searchArg.length - 1) &&\n cellData.lastIndexOf(searchArg, cellData.length - 1)\n > -1 ? true : false;\n }\n //empty\n else if (hasEM) {\n occurence = isEmptyString(cellData);\n }\n //non-empty\n else if (hasNM) {\n occurence = !isEmptyString(cellData);\n }\n //regexp\n else if (hasRE) {\n //in case regexp throws\n try {\n //operator is removed\n let srchArg = sA.replace(re_re, '');\n let rgx = new RegExp(srchArg);\n occurence = rgx.test(cellData);\n } catch (ex) {\n occurence = false;\n }\n } else {\n // If numeric type data, perform a strict equality test and\n // fallback to unformatted number string comparison\n if (numData &&\n this.hasType(colIdx, [NUMBER, FORMATTED_NUMBER]) &&\n !this.singleSearchFlt) {\n // parseNb can return 0 for strings which are not\n // formatted numbers, in that case return the original\n // string. TODO: handle this in parseNb\n sA = parseNb(sA, decimal) || sA;\n occurence = numData === sA ||\n contains(sA.toString(), numData.toString(),\n this.isExactMatch(colIdx), this.caseSensitive);\n } else {\n // Finally test search term is contained in cell data\n occurence = contains(\n sA,\n cellData,\n this.isExactMatch(colIdx),\n this.caseSensitive,\n this.ignoresDiacritics(colIdx)\n );\n }\n }\n\n }//else\n return occurence;\n }//fn\n\n for (let k = this.refRow; k < nbRows; k++) {\n // already filtered rows display re-init\n row[k].style.display = '';\n\n let cells = row[k].cells;\n let nchilds = cells.length;\n\n // checks if row has exact cell #\n if (nchilds !== this.nbCells) {\n continue;\n }\n\n let occurence = [],\n isRowValid = true,\n //only for single filter search\n singleFltRowValid = false;\n\n // this loop retrieves cell data\n for (let j = 0; j < nchilds; j++) {\n //searched keyword\n let sA = searchArgs[this.singleSearchFlt ? 0 : j];\n\n if (sA === '') {\n continue;\n }\n\n let cellData = matchCase(this.getCellData(cells[j]),\n this.caseSensitive);\n\n //multiple search parameter operator ||\n let sAOrSplit = sA.toString().split(this.orOperator),\n //multiple search || parameter boolean\n hasMultiOrSA = sAOrSplit.length > 1,\n //multiple search parameter operator &&\n sAAndSplit = sA.toString().split(this.anOperator),\n //multiple search && parameter boolean\n hasMultiAndSA = sAAndSplit.length > 1;\n\n //detect operators or array query\n if (isArray(sA) || hasMultiOrSA || hasMultiAndSA) {\n let cS,\n s,\n occur = false;\n if (isArray(sA)) {\n s = sA;\n } else {\n s = hasMultiOrSA ? sAOrSplit : sAAndSplit;\n }\n // TODO: improve clarity/readability of this block\n for (let w = 0, len = s.length; w < len; w++) {\n cS = trim(s[w]);\n occur = hasArg.call(this, cS, cellData, j);\n\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] = hasArg.call(this, trim(sA), cellData, 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 if (!isRowValid) {\n this.validateRow(k, false);\n hiddenRows++;\n } else {\n this.validateRow(k, true);\n }\n\n this.emitter.emit('row-processed', this, k,\n this.validRowsIndex.length, isRowValid);\n }// for k\n\n this.nbHiddenRows = hiddenRows;\n\n //invokes onafterfilter callback\n if (this.onAfterFilter) {\n this.onAfterFilter.call(null, this);\n }\n\n this.emitter.emit('after-filtering', this, searchArgs);\n }\n\n /**\n * Return the data of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} includeHeaders Optional: include headers row\n * @param {Boolean} num Optional: return unformatted number\n * @param {Array} exclude Optional: list of row indexes to be excluded\n * @return {Array} Flat list of data for a column\n */\n getColValues(colIndex, includeHeaders = false, num = false, exclude = []) {\n if (!this.fltGrid) {\n return;\n }\n let row = this.tbl.rows;\n let nbRows = this.getRowsNb(true);\n let colValues = [];\n\n if (includeHeaders) {\n colValues.push(this.getHeadersText()[colIndex]);\n }\n\n for (let i = this.refRow; i < nbRows; i++) {\n let isExludedRow = false;\n // checks if current row index appears in exclude array\n if (exclude.length > 0) {\n isExludedRow = exclude.indexOf(i) !== -1;\n }\n let cell = row[i].cells,\n nchilds = cell.length;\n\n // checks if row has exact cell # and is not excluded\n if (nchilds === this.nbCells && !isExludedRow) {\n // this loop retrieves cell data\n for (let j = 0; j < nchilds; j++) {\n if (j !== colIndex || row[i].style.display !== '') {\n continue;\n }\n let cellData = this.getCellData(cell[j]);\n let decimal = this.decimalSeparator;\n if (this.hasType(colIndex, [FORMATTED_NUMBER])) {\n let colType = this.colTypes[colIndex];\n if (colType.hasOwnProperty('decimal')) {\n decimal = colType.decimal;\n }\n }\n let data = num ?\n Number(cellData) || parseNb(cellData, decimal) :\n cellData;\n colValues.push(data);\n }\n }\n }\n return colValues;\n }\n\n /**\n * Return the filter's value of a specified column\n * @param {Number} index Column index\n * @return {String} Filter value\n */\n getFilterValue(index) {\n if (!this.fltGrid) {\n return;\n }\n let fltValue = '';\n let flt = this.getFilterElement(index);\n if (!flt) {\n return fltValue;\n }\n\n let fltColType = this.getFilterType(index);\n if (fltColType !== MULTIPLE && fltColType !== CHECKLIST) {\n fltValue = flt.value;\n }\n //mutiple select\n else if (fltColType === MULTIPLE) {\n fltValue = this.feature('dropdown').getValues(index);\n }\n //checklist\n else if (fltColType === CHECKLIST) {\n fltValue = this.feature('checkList').getValues(index);\n }\n //return an empty string if collection is empty or contains a single\n //empty string\n if (isArray(fltValue) && fltValue.length === 0 ||\n (fltValue.length === 1 && fltValue[0] === '')) {\n fltValue = '';\n }\n\n return fltValue;\n }\n\n /**\n * Return the filters' values\n * @return {Array} List of filters' values\n */\n getFiltersValue() {\n if (!this.fltGrid) {\n return;\n }\n let searchArgs = [];\n for (let i = 0, len = this.fltIds.length; i < len; i++) {\n let fltValue = this.getFilterValue(i);\n if (isArray(fltValue)) {\n searchArgs.push(fltValue);\n } else {\n searchArgs.push(trim(fltValue));\n }\n }\n return searchArgs;\n }\n\n /**\n * Return the ID of a specified column's filter\n * @param {Number} index Column's index\n * @return {String} ID of the filter element\n */\n getFilterId(index) {\n if (!this.fltGrid) {\n return;\n }\n return this.fltIds[index];\n }\n\n /**\n * Return the list of ids of filters matching a specified type.\n * Note: hidden filters are also returned\n *\n * @param {String} type Filter type string ('input', 'select', 'multiple',\n * 'checklist')\n * @param {Boolean} bool If true returns columns indexes instead of IDs\n * @return {[type]} List of element IDs or column indexes\n */\n getFiltersByType(type, bool) {\n if (!this.fltGrid) {\n return;\n }\n let arr = [];\n for (let i = 0, len = this.fltIds.length; i < len; i++) {\n let fltType = this.getFilterType(i);\n if (fltType === type.toLowerCase()) {\n let a = bool ? i : this.fltIds[i];\n arr.push(a);\n }\n }\n return arr;\n }\n\n /**\n * Return the filter's DOM element for a given column\n * @param {Number} index Column's index\n * @return {DOMElement}\n */\n getFilterElement(index) {\n let fltId = this.fltIds[index];\n return elm(fltId);\n }\n\n /**\n * Return the number of cells for a given row index\n * @param {Number} rowIndex Index of the row\n * @return {Number} Number of cells\n */\n getCellsNb(rowIndex = 0) {\n let tr = this.tbl.rows[rowIndex >= 0 ? rowIndex : 0];\n return tr.cells.length;\n }\n\n /**\n * Return the number of filterable rows starting from reference row if\n * defined\n * @param {Boolean} includeHeaders Include the headers row\n * @return {Number} Number of filterable rows\n */\n getRowsNb(includeHeaders) {\n let s = isUndef(this.refRow) ? 0 : this.refRow;\n let ntrs = this.tbl.rows.length;\n if (includeHeaders) {\n s = 0;\n }\n return parseInt(ntrs - s, 10);\n }\n\n /**\n * Return the data of a given cell\n * @param {DOMElement} cell Cell's DOM object\n * @return {String}\n */\n getCellData(cell) {\n let idx = cell.cellIndex;\n //Check for customCellData callback\n if (this.customCellData &&\n this.customCellDataCols.indexOf(idx) !== -1) {\n return this.customCellData.call(null, this, cell, idx);\n } else {\n return getText(cell);\n }\n }\n\n /**\n * Return the table data with following format:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} includeHeaders Optional: include headers row\n * @param {Boolean} excludeHiddenCols Optional: exclude hidden columns\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n */\n getTableData(includeHeaders = false, excludeHiddenCols = false) {\n let rows = this.tbl.rows;\n let nbRows = this.getRowsNb(true);\n let tblData = [];\n if (includeHeaders) {\n let headers = this.getHeadersText(excludeHiddenCols);\n tblData.push([this.getHeadersRowIndex(), headers]);\n }\n for (let k = this.refRow; k < nbRows; k++) {\n let rowData = [k, []];\n let cells = rows[k].cells;\n for (let j = 0, len = cells.length; j < len; j++) {\n if (excludeHiddenCols && this.hasExtension('colsVisibility')) {\n if (this.extension('colsVisibility').isColHidden(j)) {\n continue;\n }\n }\n let cellData = this.getCellData(cells[j]);\n rowData[1].push(cellData);\n }\n tblData.push(rowData);\n }\n return tblData;\n }\n\n /**\n * Return the filtered data with following format:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} includeHeaders Optional: include headers row\n * @param {Boolean} excludeHiddenCols Optional: exclude hidden columns\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n */\n getFilteredData(includeHeaders = false, excludeHiddenCols = false) {\n if (!this.validRowsIndex) {\n return [];\n }\n let rows = this.tbl.rows,\n filteredData = [];\n if (includeHeaders) {\n let headers = this.getHeadersText(excludeHiddenCols);\n filteredData.push([this.getHeadersRowIndex(), headers]);\n }\n\n let validRows = this.getValidRows(true);\n for (let i = 0; i < validRows.length; i++) {\n let rData = [this.validRowsIndex[i], []],\n cells = rows[this.validRowsIndex[i]].cells;\n for (let k = 0; k < cells.length; k++) {\n if (excludeHiddenCols && this.hasExtension('colsVisibility')) {\n if (this.extension('colsVisibility').isColHidden(k)) {\n continue;\n }\n }\n let cellData = this.getCellData(cells[k]);\n rData[1].push(cellData);\n }\n filteredData.push(rData);\n }\n return filteredData;\n }\n\n /**\n * Return the filtered data for a given column index\n * @param {Number} colIndex Colmun's index\n * @param {Boolean} includeHeaders Optional: include headers row\n * @return {Array} Flat list of values ['val0','val1','val2'...]\n *\n * TODO: provide an API returning data in JSON format\n */\n getFilteredDataCol(colIndex, includeHeaders = false) {\n if (isUndef(colIndex)) {\n return [];\n }\n let data = this.getFilteredData(),\n colData = [];\n if (includeHeaders) {\n colData.push(this.getHeadersText()[colIndex]);\n }\n for (let i = 0, len = data.length; i < len; i++) {\n let r = data[i],\n //cols values of current row\n d = r[1],\n //data of searched column\n c = d[colIndex];\n colData.push(c);\n }\n return colData;\n }\n\n /**\n * Get the display value of a row\n * @param {HTMLTableRowElement} row DOM element of the row\n * @return {String} Usually 'none' or ''\n */\n getRowDisplay(row) {\n return row.style.display;\n }\n\n /**\n * Validate/invalidate row by setting the 'validRow' attribute on the row\n * @param {Number} rowIndex Index of the row\n * @param {Boolean} isValid\n */\n validateRow(rowIndex, isValid) {\n let row = this.tbl.rows[rowIndex];\n if (!row || typeof isValid !== 'boolean') {\n return;\n }\n\n // always visible rows are valid\n if (this.hasVisibleRows && this.visibleRows.indexOf(rowIndex) !== -1) {\n isValid = true;\n }\n\n let displayFlag = isValid ? '' : NONE,\n validFlag = isValid ? 'true' : 'false';\n row.style.display = displayFlag;\n\n if (this.paging) {\n row.setAttribute('validRow', validFlag);\n }\n\n if (isValid) {\n if (this.validRowsIndex.indexOf(rowIndex) === -1) {\n this.validRowsIndex.push(rowIndex);\n }\n\n if (this.onRowValidated) {\n this.onRowValidated.call(null, this, rowIndex);\n }\n\n this.emitter.emit('row-validated', this, rowIndex);\n }\n }\n\n /**\n * Validate all filterable rows\n */\n validateAllRows() {\n if (!this.initialized) {\n return;\n }\n this.validRowsIndex = [];\n for (let k = this.refRow; k < this.nbFilterableRows; k++) {\n this.validateRow(k, true);\n }\n }\n\n /**\n * Set search value to a given filter\n * @param {Number} index Column's index\n * @param {String or Array} query searcharg Search term\n */\n setFilterValue(index, query = '') {\n if (!this.fltGrid) {\n return;\n }\n let slc = this.getFilterElement(index),\n fltColType = this.getFilterType(index);\n\n if (fltColType !== MULTIPLE && fltColType !== CHECKLIST) {\n if (this.loadFltOnDemand && !this.initialized) {\n this.emitter.emit('build-select-filter', this, index,\n this.linkedFilters, this.isExternalFlt);\n }\n slc.value = query;\n }\n //multiple selects\n else if (fltColType === MULTIPLE) {\n let values = isArray(query) ? query :\n query.split(' ' + this.orOperator + ' ');\n\n if (this.loadFltOnDemand && !this.initialized) {\n this.emitter.emit('build-select-filter', this, index,\n this.linkedFilters, this.isExternalFlt);\n }\n\n this.emitter.emit('select-options', this, index, values);\n }\n //checklist\n else if (fltColType === CHECKLIST) {\n let values = [];\n if (this.loadFltOnDemand && !this.initialized) {\n this.emitter.emit('build-checklist-filter', this, index,\n this.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.tbl;\n\n let nbCols = this.nbCells;\n let colWidths = this.colWidths;\n let colTags = tag(tbl, 'col');\n let tblHasColTag = colTags.length > 0;\n let frag = !tblHasColTag ? doc.createDocumentFragment() : null;\n for (let k = 0; k < nbCols; k++) {\n let col;\n if (tblHasColTag) {\n col = colTags[k];\n } else {\n col = createElm('col');\n frag.appendChild(col);\n }\n col.style.width = colWidths[k];\n }\n if (!tblHasColTag) {\n tbl.insertBefore(frag, tbl.firstChild);\n }\n }\n\n /**\n * Makes defined rows always visible\n */\n enforceVisibility() {\n if (!this.hasVisibleRows) {\n return;\n }\n let nbRows = this.getRowsNb(true);\n for (let i = 0, len = this.visibleRows.length; i < len; i++) {\n let row = this.visibleRows[i];\n //row index cannot be > nrows\n if (row <= nbRows) {\n this.validateRow(row, true);\n }\n }\n }\n\n /**\n * Clear all the filters' values\n */\n clearFilters() {\n if (!this.fltGrid) {\n return;\n }\n\n this.emitter.emit('before-clearing-filters', this);\n\n if (this.onBeforeReset) {\n this.onBeforeReset.call(null, this, this.getFiltersValue());\n }\n for (let i = 0, len = this.fltIds.length; i < len; i++) {\n this.setFilterValue(i, '');\n }\n\n this.filter();\n\n if (this.onAfterReset) {\n this.onAfterReset.call(null, this);\n }\n this.emitter.emit('after-clearing-filters', this);\n }\n\n /**\n * Clears filtered columns visual indicator (background color)\n */\n clearActiveColumns() {\n for (let i = 0, len = this.getCellsNb(this.headersRow); i < len; i++) {\n removeClass(this.getHeaderElement(i), this.activeColumnsCssClass);\n }\n }\n\n /**\n * Mark currently filtered column\n * @param {Number} colIndex Column index\n */\n markActiveColumn(colIndex) {\n let header = this.getHeaderElement(colIndex);\n if (hasClass(header, this.activeColumnsCssClass)) {\n return;\n }\n if (this.onBeforeActiveColumn) {\n this.onBeforeActiveColumn.call(null, this, colIndex);\n }\n addClass(header, this.activeColumnsCssClass);\n if (this.onAfterActiveColumn) {\n this.onAfterActiveColumn.call(null, this, colIndex);\n }\n }\n\n /**\n * Return the ID of the current active filter\n * @returns {String}\n */\n getActiveFilterId() {\n return this.activeFilterId;\n }\n\n /**\n * Set the ID of the current active filter\n * @param {String} filterId Element ID\n */\n setActiveFilterId(filterId) {\n this.activeFilterId = filterId;\n }\n\n /**\n * Return the column index for a given filter ID\n * @param {string} [filterId=''] Filter ID\n * @returns {Number} Column index\n */\n getColumnIndexFromFilterId(filterId = '') {\n let idx = filterId.split('_')[0];\n idx = idx.split(this.prfxFlt)[1];\n return parseInt(idx, 10);\n }\n\n /**\n * Builds filter element ID for a given column index\n * @param {any} colIndex\n * @returns {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 * Determines if passed filter column implements exact query match\n * @param {Number} colIndex Column index\n * @return {Boolean}\n */\n isExactMatch(colIndex) {\n let fltType = this.getFilterType(colIndex);\n return this.exactMatchByCol[colIndex] || this.exactMatch ||\n fltType !== INPUT;\n }\n\n /**\n * Checks if passed row is valid\n * @param {Number} rowIndex Row index\n * @returns {Boolean}\n */\n isRowValid(rowIndex) {\n return this.getValidRows().indexOf(rowIndex) !== -1;\n }\n\n /**\n * Checks if passed row is visible\n * @param {Number} rowIndex Row index\n * @returns {Boolean}\n */\n isRowDisplayed(rowIndex) {\n let row = this.tbl.rows[rowIndex];\n return this.getRowDisplay(row) === '';\n }\n\n /**\n * Checks if specified column filter ignores diacritics.\n * Note this is only valid for input filter types.\n * @param {Number} colIndex Column index\n * @returns {Boolean}\n */\n ignoresDiacritics(colIndex) {\n let ignoreDiac = this.ignoreDiacritics;\n if (isArray(ignoreDiac)) {\n return ignoreDiac[colIndex];\n }\n return Boolean(ignoreDiac);\n }\n\n /**\n * Returns clear all text for specified filter column\n * @param {Number} colIndex Column index\n * @returns {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 {[type]} [description]\n */\n getFiltersId() {\n return this.fltIds || [];\n }\n\n /**\n * Get filtered (valid) rows indexes\n * @param {Boolean} reCalc Force calculation of filtered rows list\n * @return {Array} List of row indexes\n */\n getValidRows(reCalc) {\n if (!reCalc) {\n return this.validRowsIndex;\n }\n\n let nbRows = this.getRowsNb(true);\n this.validRowsIndex = [];\n for (let k = this.refRow; k < nbRows; k++) {\n let r = this.tbl.rows[k];\n if (!this.paging) {\n if (this.getRowDisplay(r) !== NONE) {\n this.validRowsIndex.push(r.rowIndex);\n }\n } else {\n if (r.getAttribute('validRow') === 'true' ||\n r.getAttribute('validRow') === null) {\n this.validRowsIndex.push(r.rowIndex);\n }\n }\n }\n return this.validRowsIndex;\n }\n\n /**\n * Get the index of the row containing the filters\n * @return {Number}\n */\n getFiltersRowIndex() {\n return this.filtersRowIndex;\n }\n\n /**\n * Get the index of the headers row\n * @return {Number}\n */\n getHeadersRowIndex() {\n return this.headersRow;\n }\n\n /**\n * Get the row index from where the filtering process start (1st filterable\n * row)\n * @return {Number}\n */\n getStartRowIndex() {\n return this.refRow;\n }\n\n /**\n * Get the index of the last row\n * @return {Number}\n */\n getLastRowIndex() {\n let nbRows = this.getRowsNb(true);\n return (nbRows - 1);\n }\n\n /**\n * Determine whether the specified column has one of the passed types\n * @param {Number} colIndex Column index\n * @param {Array} [types=[]] List of column types\n * @returns {Boolean}\n */\n hasType(colIndex, types = []) {\n if (!this.hasColTypes) {\n return false;\n }\n let colType = this.colTypes[colIndex];\n if (isObj(colType)) {\n colType = colType.type;\n }\n return types.indexOf(colType) !== -1;\n }\n\n /**\n * Get the header DOM element for a given column index\n * @param {Number} colIndex Column index\n * @return {Element}\n */\n getHeaderElement(colIndex) {\n let table = this.gridLayout ? this.Mod.gridLayout.headTbl : this.tbl;\n let tHead = tag(table, 'thead');\n let headersRow = this.headersRow;\n let header;\n for (let i = 0; i < this.nbCells; i++) {\n if (i !== colIndex) {\n continue;\n }\n if (tHead.length === 0) {\n header = table.rows[headersRow].cells[i];\n }\n if (tHead.length === 1) {\n header = tHead[0].rows[headersRow].cells[i];\n }\n break;\n }\n return header;\n }\n\n /**\n * Return the list of headers' text\n * @param {Boolean} excludeHiddenCols Optional: exclude hidden columns\n * @return {Array} list of headers' text\n */\n getHeadersText(excludeHiddenCols = false) {\n let headers = [];\n for (let j = 0; j < this.nbCells; j++) {\n if (excludeHiddenCols && this.hasExtension('colsVisibility')) {\n if (this.extension('colsVisibility').isColHidden(j)) {\n continue;\n }\n }\n let header = this.getHeaderElement(j);\n let headerText = getFirstTextNode(header);\n headers.push(headerText);\n }\n return headers;\n }\n\n /**\n * Return the filter type for a specified column\n * @param {Number} colIndex Column's index\n * @return {String}\n */\n getFilterType(colIndex) {\n let colType = this.cfg['col_' + colIndex];\n return !colType ? INPUT : colType.toLowerCase();\n }\n\n /**\n * Get the total number of filterable rows\n * @return {Number}\n */\n getFilterableRowsNb() {\n return this.getRowsNb(false);\n }\n\n /**\n * Return the total number of valid rows\n * @param {Boolean} [reCalc=false] Forces calculation of filtered rows\n * @returns {Number}\n */\n getValidRowsNb(reCalc = false) {\n return this.getValidRows(reCalc).length;\n }\n\n /**\n * Get the configuration object (literal object)\n * @return {Object}\n */\n config() {\n return this.cfg;\n }\n}\n" }, { - "__docId__": 776, + "__docId__": 777, "kind": "variable", "static": true, "variation": null, @@ -16462,7 +16497,7 @@ } }, { - "__docId__": 777, + "__docId__": 778, "kind": "class", "static": true, "variation": null, @@ -16488,7 +16523,7 @@ "interface": false }, { - "__docId__": 778, + "__docId__": 779, "kind": "constructor", "static": false, "variation": null, @@ -16543,7 +16578,7 @@ "generator": false }, { - "__docId__": 779, + "__docId__": 780, "kind": "member", "static": false, "variation": null, @@ -16563,7 +16598,7 @@ } }, { - "__docId__": 780, + "__docId__": 781, "kind": "member", "static": false, "variation": null, @@ -16583,7 +16618,7 @@ } }, { - "__docId__": 781, + "__docId__": 782, "kind": "member", "static": false, "variation": null, @@ -16603,7 +16638,7 @@ } }, { - "__docId__": 782, + "__docId__": 783, "kind": "member", "static": false, "variation": null, @@ -16623,7 +16658,7 @@ } }, { - "__docId__": 783, + "__docId__": 784, "kind": "member", "static": false, "variation": null, @@ -16643,7 +16678,7 @@ } }, { - "__docId__": 784, + "__docId__": 785, "kind": "member", "static": false, "variation": null, @@ -16663,7 +16698,7 @@ } }, { - "__docId__": 785, + "__docId__": 786, "kind": "member", "static": false, "variation": null, @@ -16683,7 +16718,7 @@ } }, { - "__docId__": 786, + "__docId__": 787, "kind": "member", "static": false, "variation": null, @@ -16703,7 +16738,7 @@ } }, { - "__docId__": 787, + "__docId__": 788, "kind": "member", "static": false, "variation": null, @@ -16723,7 +16758,7 @@ } }, { - "__docId__": 788, + "__docId__": 789, "kind": "member", "static": false, "variation": null, @@ -16741,7 +16776,7 @@ } }, { - "__docId__": 789, + "__docId__": 790, "kind": "member", "static": false, "variation": null, @@ -16759,7 +16794,7 @@ } }, { - "__docId__": 790, + "__docId__": 791, "kind": "member", "static": false, "variation": null, @@ -16777,7 +16812,7 @@ } }, { - "__docId__": 791, + "__docId__": 792, "kind": "member", "static": false, "variation": null, @@ -16795,7 +16830,7 @@ } }, { - "__docId__": 792, + "__docId__": 793, "kind": "member", "static": false, "variation": null, @@ -16813,7 +16848,7 @@ } }, { - "__docId__": 793, + "__docId__": 794, "kind": "member", "static": false, "variation": null, @@ -16833,7 +16868,7 @@ } }, { - "__docId__": 794, + "__docId__": 795, "kind": "member", "static": false, "variation": null, @@ -16851,7 +16886,7 @@ } }, { - "__docId__": 795, + "__docId__": 796, "kind": "member", "static": false, "variation": null, @@ -16869,7 +16904,7 @@ } }, { - "__docId__": 796, + "__docId__": 797, "kind": "member", "static": false, "variation": null, @@ -16889,7 +16924,7 @@ } }, { - "__docId__": 797, + "__docId__": 798, "kind": "member", "static": false, "variation": null, @@ -16909,7 +16944,7 @@ } }, { - "__docId__": 798, + "__docId__": 799, "kind": "member", "static": false, "variation": null, @@ -16929,7 +16964,7 @@ } }, { - "__docId__": 799, + "__docId__": 800, "kind": "member", "static": false, "variation": null, @@ -16949,7 +16984,7 @@ } }, { - "__docId__": 800, + "__docId__": 801, "kind": "member", "static": false, "variation": null, @@ -16969,7 +17004,7 @@ } }, { - "__docId__": 801, + "__docId__": 802, "kind": "member", "static": false, "variation": null, @@ -16989,7 +17024,7 @@ } }, { - "__docId__": 802, + "__docId__": 803, "kind": "member", "static": false, "variation": null, @@ -17009,7 +17044,7 @@ } }, { - "__docId__": 803, + "__docId__": 804, "kind": "member", "static": false, "variation": null, @@ -17029,7 +17064,7 @@ } }, { - "__docId__": 804, + "__docId__": 805, "kind": "member", "static": false, "variation": null, @@ -17049,7 +17084,7 @@ } }, { - "__docId__": 805, + "__docId__": 806, "kind": "member", "static": false, "variation": null, @@ -17069,7 +17104,7 @@ } }, { - "__docId__": 806, + "__docId__": 807, "kind": "member", "static": false, "variation": null, @@ -17089,7 +17124,7 @@ } }, { - "__docId__": 807, + "__docId__": 808, "kind": "member", "static": false, "variation": null, @@ -17109,7 +17144,7 @@ } }, { - "__docId__": 808, + "__docId__": 809, "kind": "member", "static": false, "variation": null, @@ -17129,7 +17164,7 @@ } }, { - "__docId__": 809, + "__docId__": 810, "kind": "member", "static": false, "variation": null, @@ -17149,7 +17184,7 @@ } }, { - "__docId__": 810, + "__docId__": 811, "kind": "member", "static": false, "variation": null, @@ -17169,7 +17204,7 @@ } }, { - "__docId__": 811, + "__docId__": 812, "kind": "member", "static": false, "variation": null, @@ -17189,7 +17224,7 @@ } }, { - "__docId__": 812, + "__docId__": 813, "kind": "member", "static": false, "variation": null, @@ -17209,7 +17244,7 @@ } }, { - "__docId__": 813, + "__docId__": 814, "kind": "member", "static": false, "variation": null, @@ -17229,7 +17264,7 @@ } }, { - "__docId__": 814, + "__docId__": 815, "kind": "member", "static": false, "variation": null, @@ -17249,7 +17284,7 @@ } }, { - "__docId__": 815, + "__docId__": 816, "kind": "member", "static": false, "variation": null, @@ -17269,7 +17304,7 @@ } }, { - "__docId__": 816, + "__docId__": 817, "kind": "member", "static": false, "variation": null, @@ -17289,7 +17324,7 @@ } }, { - "__docId__": 817, + "__docId__": 818, "kind": "member", "static": false, "variation": null, @@ -17309,7 +17344,7 @@ } }, { - "__docId__": 818, + "__docId__": 819, "kind": "member", "static": false, "variation": null, @@ -17329,7 +17364,7 @@ } }, { - "__docId__": 819, + "__docId__": 820, "kind": "member", "static": false, "variation": null, @@ -17349,7 +17384,7 @@ } }, { - "__docId__": 820, + "__docId__": 821, "kind": "member", "static": false, "variation": null, @@ -17369,7 +17404,7 @@ } }, { - "__docId__": 821, + "__docId__": 822, "kind": "member", "static": false, "variation": null, @@ -17389,7 +17424,7 @@ } }, { - "__docId__": 822, + "__docId__": 823, "kind": "member", "static": false, "variation": null, @@ -17409,7 +17444,7 @@ } }, { - "__docId__": 823, + "__docId__": 824, "kind": "member", "static": false, "variation": null, @@ -17429,7 +17464,7 @@ } }, { - "__docId__": 824, + "__docId__": 825, "kind": "member", "static": false, "variation": null, @@ -17449,7 +17484,7 @@ } }, { - "__docId__": 825, + "__docId__": 826, "kind": "member", "static": false, "variation": null, @@ -17469,7 +17504,7 @@ } }, { - "__docId__": 826, + "__docId__": 827, "kind": "member", "static": false, "variation": null, @@ -17489,7 +17524,7 @@ } }, { - "__docId__": 827, + "__docId__": 828, "kind": "member", "static": false, "variation": null, @@ -17509,7 +17544,7 @@ } }, { - "__docId__": 828, + "__docId__": 829, "kind": "member", "static": false, "variation": null, @@ -17529,7 +17564,7 @@ } }, { - "__docId__": 829, + "__docId__": 830, "kind": "member", "static": false, "variation": null, @@ -17549,7 +17584,7 @@ } }, { - "__docId__": 830, + "__docId__": 831, "kind": "member", "static": false, "variation": null, @@ -17569,7 +17604,7 @@ } }, { - "__docId__": 831, + "__docId__": 832, "kind": "member", "static": false, "variation": null, @@ -17590,7 +17625,7 @@ } }, { - "__docId__": 832, + "__docId__": 833, "kind": "member", "static": false, "variation": null, @@ -17610,7 +17645,7 @@ } }, { - "__docId__": 833, + "__docId__": 834, "kind": "member", "static": false, "variation": null, @@ -17630,7 +17665,7 @@ } }, { - "__docId__": 834, + "__docId__": 835, "kind": "member", "static": false, "variation": null, @@ -17650,7 +17685,7 @@ } }, { - "__docId__": 835, + "__docId__": 836, "kind": "member", "static": false, "variation": null, @@ -17670,7 +17705,7 @@ } }, { - "__docId__": 836, + "__docId__": 837, "kind": "member", "static": false, "variation": null, @@ -17690,7 +17725,7 @@ } }, { - "__docId__": 837, + "__docId__": 838, "kind": "member", "static": false, "variation": null, @@ -17710,7 +17745,7 @@ } }, { - "__docId__": 838, + "__docId__": 839, "kind": "member", "static": false, "variation": null, @@ -17730,7 +17765,7 @@ } }, { - "__docId__": 839, + "__docId__": 840, "kind": "member", "static": false, "variation": null, @@ -17750,7 +17785,7 @@ } }, { - "__docId__": 840, + "__docId__": 841, "kind": "member", "static": false, "variation": null, @@ -17770,7 +17805,7 @@ } }, { - "__docId__": 841, + "__docId__": 842, "kind": "member", "static": false, "variation": null, @@ -17790,7 +17825,7 @@ } }, { - "__docId__": 842, + "__docId__": 843, "kind": "member", "static": false, "variation": null, @@ -17810,7 +17845,7 @@ } }, { - "__docId__": 843, + "__docId__": 844, "kind": "member", "static": false, "variation": null, @@ -17830,7 +17865,7 @@ } }, { - "__docId__": 844, + "__docId__": 845, "kind": "member", "static": false, "variation": null, @@ -17851,7 +17886,7 @@ } }, { - "__docId__": 845, + "__docId__": 846, "kind": "member", "static": false, "variation": null, @@ -17871,7 +17906,7 @@ } }, { - "__docId__": 846, + "__docId__": 847, "kind": "member", "static": false, "variation": null, @@ -17891,7 +17926,7 @@ } }, { - "__docId__": 847, + "__docId__": 848, "kind": "member", "static": false, "variation": null, @@ -17911,7 +17946,7 @@ } }, { - "__docId__": 848, + "__docId__": 849, "kind": "member", "static": false, "variation": null, @@ -17931,7 +17966,7 @@ } }, { - "__docId__": 849, + "__docId__": 850, "kind": "member", "static": false, "variation": null, @@ -17951,7 +17986,7 @@ } }, { - "__docId__": 850, + "__docId__": 851, "kind": "member", "static": false, "variation": null, @@ -17971,7 +18006,7 @@ } }, { - "__docId__": 851, + "__docId__": 852, "kind": "member", "static": false, "variation": null, @@ -17991,7 +18026,7 @@ } }, { - "__docId__": 852, + "__docId__": 853, "kind": "member", "static": false, "variation": null, @@ -18011,7 +18046,7 @@ } }, { - "__docId__": 853, + "__docId__": 854, "kind": "member", "static": false, "variation": null, @@ -18032,7 +18067,7 @@ } }, { - "__docId__": 854, + "__docId__": 855, "kind": "member", "static": false, "variation": null, @@ -18052,7 +18087,7 @@ } }, { - "__docId__": 855, + "__docId__": 856, "kind": "member", "static": false, "variation": null, @@ -18072,7 +18107,7 @@ } }, { - "__docId__": 856, + "__docId__": 857, "kind": "member", "static": false, "variation": null, @@ -18092,7 +18127,7 @@ } }, { - "__docId__": 857, + "__docId__": 858, "kind": "member", "static": false, "variation": null, @@ -18112,7 +18147,7 @@ } }, { - "__docId__": 858, + "__docId__": 859, "kind": "member", "static": false, "variation": null, @@ -18132,7 +18167,7 @@ } }, { - "__docId__": 859, + "__docId__": 860, "kind": "member", "static": false, "variation": null, @@ -18152,7 +18187,7 @@ } }, { - "__docId__": 860, + "__docId__": 861, "kind": "member", "static": false, "variation": null, @@ -18172,7 +18207,7 @@ } }, { - "__docId__": 861, + "__docId__": 862, "kind": "member", "static": false, "variation": null, @@ -18192,7 +18227,7 @@ } }, { - "__docId__": 862, + "__docId__": 863, "kind": "member", "static": false, "variation": null, @@ -18212,7 +18247,7 @@ } }, { - "__docId__": 863, + "__docId__": 864, "kind": "member", "static": false, "variation": null, @@ -18232,7 +18267,7 @@ } }, { - "__docId__": 864, + "__docId__": 865, "kind": "member", "static": false, "variation": null, @@ -18252,7 +18287,7 @@ } }, { - "__docId__": 865, + "__docId__": 866, "kind": "member", "static": false, "variation": null, @@ -18272,7 +18307,7 @@ } }, { - "__docId__": 866, + "__docId__": 867, "kind": "member", "static": false, "variation": null, @@ -18292,7 +18327,7 @@ } }, { - "__docId__": 867, + "__docId__": 868, "kind": "member", "static": false, "variation": null, @@ -18312,7 +18347,7 @@ } }, { - "__docId__": 868, + "__docId__": 869, "kind": "member", "static": false, "variation": null, @@ -18332,7 +18367,7 @@ } }, { - "__docId__": 869, + "__docId__": 870, "kind": "member", "static": false, "variation": null, @@ -18352,7 +18387,7 @@ } }, { - "__docId__": 870, + "__docId__": 871, "kind": "member", "static": false, "variation": null, @@ -18372,7 +18407,7 @@ } }, { - "__docId__": 871, + "__docId__": 872, "kind": "member", "static": false, "variation": null, @@ -18392,7 +18427,7 @@ } }, { - "__docId__": 872, + "__docId__": 873, "kind": "member", "static": false, "variation": null, @@ -18412,7 +18447,7 @@ } }, { - "__docId__": 873, + "__docId__": 874, "kind": "member", "static": false, "variation": null, @@ -18432,7 +18467,7 @@ } }, { - "__docId__": 874, + "__docId__": 875, "kind": "member", "static": false, "variation": null, @@ -18452,7 +18487,7 @@ } }, { - "__docId__": 875, + "__docId__": 876, "kind": "member", "static": false, "variation": null, @@ -18472,7 +18507,7 @@ } }, { - "__docId__": 876, + "__docId__": 877, "kind": "member", "static": false, "variation": null, @@ -18492,7 +18527,7 @@ } }, { - "__docId__": 877, + "__docId__": 878, "kind": "member", "static": false, "variation": null, @@ -18512,7 +18547,7 @@ } }, { - "__docId__": 878, + "__docId__": 879, "kind": "member", "static": false, "variation": null, @@ -18532,7 +18567,7 @@ } }, { - "__docId__": 879, + "__docId__": 880, "kind": "member", "static": false, "variation": null, @@ -18552,7 +18587,7 @@ } }, { - "__docId__": 880, + "__docId__": 881, "kind": "member", "static": false, "variation": null, @@ -18572,7 +18607,7 @@ } }, { - "__docId__": 881, + "__docId__": 882, "kind": "member", "static": false, "variation": null, @@ -18592,7 +18627,7 @@ } }, { - "__docId__": 882, + "__docId__": 883, "kind": "member", "static": false, "variation": null, @@ -18612,7 +18647,7 @@ } }, { - "__docId__": 883, + "__docId__": 884, "kind": "member", "static": false, "variation": null, @@ -18632,7 +18667,7 @@ } }, { - "__docId__": 884, + "__docId__": 885, "kind": "member", "static": false, "variation": null, @@ -18652,7 +18687,7 @@ } }, { - "__docId__": 885, + "__docId__": 886, "kind": "member", "static": false, "variation": null, @@ -18672,7 +18707,7 @@ } }, { - "__docId__": 886, + "__docId__": 887, "kind": "member", "static": false, "variation": null, @@ -18692,7 +18727,7 @@ } }, { - "__docId__": 887, + "__docId__": 888, "kind": "member", "static": false, "variation": null, @@ -18712,7 +18747,7 @@ } }, { - "__docId__": 888, + "__docId__": 889, "kind": "member", "static": false, "variation": null, @@ -18732,7 +18767,7 @@ } }, { - "__docId__": 889, + "__docId__": 890, "kind": "member", "static": false, "variation": null, @@ -18752,7 +18787,7 @@ } }, { - "__docId__": 890, + "__docId__": 891, "kind": "member", "static": false, "variation": null, @@ -18772,7 +18807,7 @@ } }, { - "__docId__": 891, + "__docId__": 892, "kind": "member", "static": false, "variation": null, @@ -18792,7 +18827,7 @@ } }, { - "__docId__": 892, + "__docId__": 893, "kind": "member", "static": false, "variation": null, @@ -18812,7 +18847,7 @@ } }, { - "__docId__": 893, + "__docId__": 894, "kind": "member", "static": false, "variation": null, @@ -18832,7 +18867,7 @@ } }, { - "__docId__": 894, + "__docId__": 895, "kind": "member", "static": false, "variation": null, @@ -18852,7 +18887,7 @@ } }, { - "__docId__": 895, + "__docId__": 896, "kind": "member", "static": false, "variation": null, @@ -18872,7 +18907,7 @@ } }, { - "__docId__": 896, + "__docId__": 897, "kind": "member", "static": false, "variation": null, @@ -18892,7 +18927,7 @@ } }, { - "__docId__": 897, + "__docId__": 898, "kind": "member", "static": false, "variation": null, @@ -18912,7 +18947,7 @@ } }, { - "__docId__": 898, + "__docId__": 899, "kind": "member", "static": false, "variation": null, @@ -18932,7 +18967,7 @@ } }, { - "__docId__": 899, + "__docId__": 900, "kind": "member", "static": false, "variation": null, @@ -18952,7 +18987,7 @@ } }, { - "__docId__": 900, + "__docId__": 901, "kind": "member", "static": false, "variation": null, @@ -18972,7 +19007,7 @@ } }, { - "__docId__": 901, + "__docId__": 902, "kind": "member", "static": false, "variation": null, @@ -18992,7 +19027,7 @@ } }, { - "__docId__": 902, + "__docId__": 903, "kind": "member", "static": false, "variation": null, @@ -19012,7 +19047,7 @@ } }, { - "__docId__": 903, + "__docId__": 904, "kind": "member", "static": false, "variation": null, @@ -19032,7 +19067,7 @@ } }, { - "__docId__": 904, + "__docId__": 905, "kind": "member", "static": false, "variation": null, @@ -19052,7 +19087,7 @@ } }, { - "__docId__": 905, + "__docId__": 906, "kind": "member", "static": false, "variation": null, @@ -19069,7 +19104,7 @@ } }, { - "__docId__": 906, + "__docId__": 907, "kind": "member", "static": false, "variation": null, @@ -19086,7 +19121,7 @@ } }, { - "__docId__": 907, + "__docId__": 908, "kind": "member", "static": false, "variation": null, @@ -19103,7 +19138,7 @@ } }, { - "__docId__": 908, + "__docId__": 909, "kind": "member", "static": false, "variation": null, @@ -19120,7 +19155,7 @@ } }, { - "__docId__": 909, + "__docId__": 910, "kind": "member", "static": false, "variation": null, @@ -19137,7 +19172,7 @@ } }, { - "__docId__": 910, + "__docId__": 911, "kind": "member", "static": false, "variation": null, @@ -19154,7 +19189,7 @@ } }, { - "__docId__": 911, + "__docId__": 912, "kind": "member", "static": false, "variation": null, @@ -19171,7 +19206,7 @@ } }, { - "__docId__": 912, + "__docId__": 913, "kind": "member", "static": false, "variation": null, @@ -19188,7 +19223,7 @@ } }, { - "__docId__": 913, + "__docId__": 914, "kind": "member", "static": false, "variation": null, @@ -19208,7 +19243,7 @@ } }, { - "__docId__": 914, + "__docId__": 915, "kind": "member", "static": false, "variation": null, @@ -19228,7 +19263,7 @@ } }, { - "__docId__": 915, + "__docId__": 916, "kind": "member", "static": false, "variation": null, @@ -19248,7 +19283,7 @@ } }, { - "__docId__": 916, + "__docId__": 917, "kind": "member", "static": false, "variation": null, @@ -19268,7 +19303,7 @@ } }, { - "__docId__": 917, + "__docId__": 918, "kind": "member", "static": false, "variation": null, @@ -19288,7 +19323,7 @@ } }, { - "__docId__": 918, + "__docId__": 919, "kind": "member", "static": false, "variation": null, @@ -19308,7 +19343,7 @@ } }, { - "__docId__": 919, + "__docId__": 920, "kind": "member", "static": false, "variation": null, @@ -19328,7 +19363,7 @@ } }, { - "__docId__": 920, + "__docId__": 921, "kind": "member", "static": false, "variation": null, @@ -19345,7 +19380,7 @@ } }, { - "__docId__": 921, + "__docId__": 922, "kind": "member", "static": false, "variation": null, @@ -19362,7 +19397,7 @@ } }, { - "__docId__": 922, + "__docId__": 923, "kind": "method", "static": false, "variation": null, @@ -19376,7 +19411,7 @@ "generator": false }, { - "__docId__": 923, + "__docId__": 924, "kind": "member", "static": false, "variation": null, @@ -19394,7 +19429,7 @@ } }, { - "__docId__": 924, + "__docId__": 925, "kind": "member", "static": false, "variation": null, @@ -19417,7 +19452,7 @@ } }, { - "__docId__": 925, + "__docId__": 926, "kind": "method", "static": false, "variation": null, @@ -19442,7 +19477,7 @@ "generator": false }, { - "__docId__": 926, + "__docId__": 927, "kind": "member", "static": false, "variation": null, @@ -19460,7 +19495,7 @@ } }, { - "__docId__": 927, + "__docId__": 928, "kind": "member", "static": false, "variation": null, @@ -19478,7 +19513,7 @@ } }, { - "__docId__": 928, + "__docId__": 929, "kind": "method", "static": false, "variation": null, @@ -19503,7 +19538,7 @@ "generator": false }, { - "__docId__": 929, + "__docId__": 930, "kind": "member", "static": false, "variation": null, @@ -19521,7 +19556,7 @@ } }, { - "__docId__": 930, + "__docId__": 931, "kind": "member", "static": false, "variation": null, @@ -19539,7 +19574,7 @@ } }, { - "__docId__": 931, + "__docId__": 932, "kind": "member", "static": false, "variation": null, @@ -19557,7 +19592,7 @@ } }, { - "__docId__": 932, + "__docId__": 933, "kind": "member", "static": false, "variation": null, @@ -19575,7 +19610,7 @@ } }, { - "__docId__": 933, + "__docId__": 934, "kind": "member", "static": false, "variation": null, @@ -19593,7 +19628,7 @@ } }, { - "__docId__": 934, + "__docId__": 935, "kind": "method", "static": false, "variation": null, @@ -19607,7 +19642,7 @@ "generator": false }, { - "__docId__": 935, + "__docId__": 936, "kind": "member", "static": false, "variation": null, @@ -19625,7 +19660,7 @@ } }, { - "__docId__": 936, + "__docId__": 937, "kind": "method", "static": false, "variation": null, @@ -19650,7 +19685,7 @@ "generator": false }, { - "__docId__": 937, + "__docId__": 938, "kind": "method", "static": false, "variation": null, @@ -19664,7 +19699,7 @@ "generator": false }, { - "__docId__": 938, + "__docId__": 939, "kind": "member", "static": false, "variation": null, @@ -19682,7 +19717,7 @@ } }, { - "__docId__": 939, + "__docId__": 940, "kind": "method", "static": false, "variation": null, @@ -19701,7 +19736,7 @@ "generator": false }, { - "__docId__": 940, + "__docId__": 941, "kind": "method", "static": false, "variation": null, @@ -19715,7 +19750,7 @@ "generator": false }, { - "__docId__": 941, + "__docId__": 942, "kind": "member", "static": false, "variation": null, @@ -19733,7 +19768,7 @@ } }, { - "__docId__": 942, + "__docId__": 943, "kind": "member", "static": false, "variation": null, @@ -19751,7 +19786,7 @@ } }, { - "__docId__": 943, + "__docId__": 944, "kind": "method", "static": false, "variation": null, @@ -19796,7 +19831,7 @@ "generator": false }, { - "__docId__": 944, + "__docId__": 945, "kind": "method", "static": false, "variation": null, @@ -19831,7 +19866,7 @@ "generator": false }, { - "__docId__": 945, + "__docId__": 946, "kind": "method", "static": false, "variation": null, @@ -19864,7 +19899,7 @@ "generator": false }, { - "__docId__": 946, + "__docId__": 947, "kind": "method", "static": false, "variation": null, @@ -19878,7 +19913,7 @@ "generator": false }, { - "__docId__": 947, + "__docId__": 948, "kind": "method", "static": false, "variation": null, @@ -19903,7 +19938,7 @@ "generator": false }, { - "__docId__": 948, + "__docId__": 949, "kind": "method", "static": false, "variation": null, @@ -19936,7 +19971,7 @@ "generator": false }, { - "__docId__": 949, + "__docId__": 950, "kind": "method", "static": false, "variation": null, @@ -19969,7 +20004,7 @@ "generator": false }, { - "__docId__": 950, + "__docId__": 951, "kind": "method", "static": false, "variation": null, @@ -19983,7 +20018,7 @@ "generator": false }, { - "__docId__": 951, + "__docId__": 952, "kind": "method", "static": false, "variation": null, @@ -19997,7 +20032,7 @@ "generator": false }, { - "__docId__": 952, + "__docId__": 953, "kind": "member", "static": false, "variation": null, @@ -20015,7 +20050,7 @@ } }, { - "__docId__": 953, + "__docId__": 954, "kind": "method", "static": false, "variation": null, @@ -20047,7 +20082,7 @@ "generator": false }, { - "__docId__": 954, + "__docId__": 955, "kind": "method", "static": false, "variation": null, @@ -20061,7 +20096,7 @@ "generator": false }, { - "__docId__": 955, + "__docId__": 956, "kind": "member", "static": false, "variation": null, @@ -20079,7 +20114,7 @@ } }, { - "__docId__": 956, + "__docId__": 957, "kind": "member", "static": false, "variation": null, @@ -20097,7 +20132,7 @@ } }, { - "__docId__": 957, + "__docId__": 958, "kind": "member", "static": false, "variation": null, @@ -20115,7 +20150,7 @@ } }, { - "__docId__": 958, + "__docId__": 959, "kind": "member", "static": false, "variation": null, @@ -20133,7 +20168,7 @@ } }, { - "__docId__": 959, + "__docId__": 960, "kind": "method", "static": false, "variation": null, @@ -20147,7 +20182,7 @@ "generator": false }, { - "__docId__": 960, + "__docId__": 961, "kind": "member", "static": false, "variation": null, @@ -20165,7 +20200,7 @@ } }, { - "__docId__": 961, + "__docId__": 962, "kind": "member", "static": false, "variation": null, @@ -20183,7 +20218,7 @@ } }, { - "__docId__": 962, + "__docId__": 963, "kind": "member", "static": false, "variation": null, @@ -20201,7 +20236,7 @@ } }, { - "__docId__": 963, + "__docId__": 964, "kind": "member", "static": false, "variation": null, @@ -20219,7 +20254,7 @@ } }, { - "__docId__": 964, + "__docId__": 965, "kind": "method", "static": false, "variation": null, @@ -20233,7 +20268,7 @@ "generator": false }, { - "__docId__": 965, + "__docId__": 966, "kind": "member", "static": false, "variation": null, @@ -20251,7 +20286,7 @@ } }, { - "__docId__": 966, + "__docId__": 967, "kind": "method", "static": false, "variation": null, @@ -20265,7 +20300,7 @@ "generator": false }, { - "__docId__": 967, + "__docId__": 968, "kind": "method", "static": false, "variation": null, @@ -20298,7 +20333,7 @@ "generator": false }, { - "__docId__": 968, + "__docId__": 969, "kind": "method", "static": false, "variation": null, @@ -20331,7 +20366,7 @@ "generator": false }, { - "__docId__": 969, + "__docId__": 970, "kind": "method", "static": false, "variation": null, @@ -20345,7 +20380,7 @@ "generator": false }, { - "__docId__": 970, + "__docId__": 971, "kind": "member", "static": false, "variation": null, @@ -20363,7 +20398,7 @@ } }, { - "__docId__": 971, + "__docId__": 972, "kind": "member", "static": false, "variation": null, @@ -20372,7 +20407,7 @@ "longname": "src/tablefilter.js~TableFilter#nbHiddenRows", "access": null, "description": null, - "lineNumber": 2085, + "lineNumber": 2073, "undocument": true, "type": { "types": [ @@ -20381,7 +20416,7 @@ } }, { - "__docId__": 972, + "__docId__": 973, "kind": "method", "static": false, "variation": null, @@ -20390,7 +20425,7 @@ "longname": "src/tablefilter.js~TableFilter#getColValues", "access": null, "description": "Return the data of a specified column", - "lineNumber": 2103, + "lineNumber": 2091, "params": [ { "nullable": null, @@ -20444,7 +20479,7 @@ "generator": false }, { - "__docId__": 973, + "__docId__": 974, "kind": "method", "static": false, "variation": null, @@ -20453,7 +20488,7 @@ "longname": "src/tablefilter.js~TableFilter#getFilterValue", "access": null, "description": "Return the filter's value of a specified column", - "lineNumber": 2154, + "lineNumber": 2142, "params": [ { "nullable": null, @@ -20477,7 +20512,7 @@ "generator": false }, { - "__docId__": 974, + "__docId__": 975, "kind": "method", "static": false, "variation": null, @@ -20486,7 +20521,7 @@ "longname": "src/tablefilter.js~TableFilter#getFiltersValue", "access": null, "description": "Return the filters' values", - "lineNumber": 2190, + "lineNumber": 2178, "params": [], "return": { "nullable": null, @@ -20499,7 +20534,7 @@ "generator": false }, { - "__docId__": 975, + "__docId__": 976, "kind": "method", "static": false, "variation": null, @@ -20508,7 +20543,7 @@ "longname": "src/tablefilter.js~TableFilter#getFilterId", "access": null, "description": "Return the ID of a specified column's filter", - "lineNumber": 2211, + "lineNumber": 2199, "params": [ { "nullable": null, @@ -20532,7 +20567,7 @@ "generator": false }, { - "__docId__": 976, + "__docId__": 977, "kind": "method", "static": false, "variation": null, @@ -20541,7 +20576,7 @@ "longname": "src/tablefilter.js~TableFilter#getFiltersByType", "access": null, "description": "Return the list of ids of filters matching a specified type.\nNote: hidden filters are also returned", - "lineNumber": 2227, + "lineNumber": 2215, "params": [ { "nullable": null, @@ -20575,7 +20610,7 @@ "generator": false }, { - "__docId__": 977, + "__docId__": 978, "kind": "method", "static": false, "variation": null, @@ -20584,7 +20619,7 @@ "longname": "src/tablefilter.js~TableFilter#getFilterElement", "access": null, "description": "Return the filter's DOM element for a given column", - "lineNumber": 2247, + "lineNumber": 2235, "params": [ { "nullable": null, @@ -20608,7 +20643,7 @@ "generator": false }, { - "__docId__": 978, + "__docId__": 979, "kind": "method", "static": false, "variation": null, @@ -20617,7 +20652,7 @@ "longname": "src/tablefilter.js~TableFilter#getCellsNb", "access": null, "description": "Return the number of cells for a given row index", - "lineNumber": 2257, + "lineNumber": 2245, "params": [ { "nullable": null, @@ -20641,7 +20676,7 @@ "generator": false }, { - "__docId__": 979, + "__docId__": 980, "kind": "method", "static": false, "variation": null, @@ -20650,7 +20685,7 @@ "longname": "src/tablefilter.js~TableFilter#getRowsNb", "access": null, "description": "Return the number of filterable rows starting from reference row if\ndefined", - "lineNumber": 2268, + "lineNumber": 2256, "params": [ { "nullable": null, @@ -20674,7 +20709,7 @@ "generator": false }, { - "__docId__": 980, + "__docId__": 981, "kind": "method", "static": false, "variation": null, @@ -20683,7 +20718,7 @@ "longname": "src/tablefilter.js~TableFilter#getCellData", "access": null, "description": "Return the data of a given cell", - "lineNumber": 2282, + "lineNumber": 2270, "params": [ { "nullable": null, @@ -20707,7 +20742,7 @@ "generator": false }, { - "__docId__": 981, + "__docId__": 982, "kind": "method", "static": false, "variation": null, @@ -20716,50 +20751,7 @@ "longname": "src/tablefilter.js~TableFilter#getTableData", "access": null, "description": "Return the table data with following format:\n[\n [rowIndex, [value0, value1...]],\n [rowIndex, [value0, value1...]]\n]", - "lineNumber": 2305, - "params": [ - { - "nullable": null, - "types": [ - "Boolean" - ], - "spread": false, - "optional": false, - "name": "includeHeaders", - "description": "Optional: include headers row" - }, - { - "nullable": null, - "types": [ - "Boolean" - ], - "spread": false, - "optional": false, - "name": "excludeHiddenCols", - "description": "Optional: exclude hidden columns" - } - ], - "return": { - "nullable": null, - "types": [ - "Array" - ], - "spread": false, - "description": "TODO: provide an API returning data in JSON format" - }, - "generator": false - }, - { - "__docId__": 982, - "kind": "method", - "static": false, - "variation": null, - "name": "getFilteredData", - "memberof": "src/tablefilter.js~TableFilter", - "longname": "src/tablefilter.js~TableFilter#getFilteredData", - "access": null, - "description": "Return the filtered data with following format:\n[\n [rowIndex, [value0, value1...]],\n [rowIndex, [value0, value1...]]\n]", - "lineNumber": 2342, + "lineNumber": 2293, "params": [ { "nullable": null, @@ -20797,12 +20789,55 @@ "kind": "method", "static": false, "variation": null, + "name": "getFilteredData", + "memberof": "src/tablefilter.js~TableFilter", + "longname": "src/tablefilter.js~TableFilter#getFilteredData", + "access": null, + "description": "Return the filtered data with following format:\n[\n [rowIndex, [value0, value1...]],\n [rowIndex, [value0, value1...]]\n]", + "lineNumber": 2330, + "params": [ + { + "nullable": null, + "types": [ + "Boolean" + ], + "spread": false, + "optional": false, + "name": "includeHeaders", + "description": "Optional: include headers row" + }, + { + "nullable": null, + "types": [ + "Boolean" + ], + "spread": false, + "optional": false, + "name": "excludeHiddenCols", + "description": "Optional: exclude hidden columns" + } + ], + "return": { + "nullable": null, + "types": [ + "Array" + ], + "spread": false, + "description": "TODO: provide an API returning data in JSON format" + }, + "generator": false + }, + { + "__docId__": 984, + "kind": "method", + "static": false, + "variation": null, "name": "getFilteredDataCol", "memberof": "src/tablefilter.js~TableFilter", "longname": "src/tablefilter.js~TableFilter#getFilteredDataCol", "access": null, "description": "Return the filtered data for a given column index", - "lineNumber": 2379, + "lineNumber": 2367, "params": [ { "nullable": null, @@ -20836,7 +20871,7 @@ "generator": false }, { - "__docId__": 984, + "__docId__": 985, "kind": "method", "static": false, "variation": null, @@ -20845,7 +20880,7 @@ "longname": "src/tablefilter.js~TableFilter#getRowDisplay", "access": null, "description": "Get the display value of a row", - "lineNumber": 2404, + "lineNumber": 2392, "params": [ { "nullable": null, @@ -20869,7 +20904,7 @@ "generator": false }, { - "__docId__": 985, + "__docId__": 986, "kind": "method", "static": false, "variation": null, @@ -20878,7 +20913,7 @@ "longname": "src/tablefilter.js~TableFilter#validateRow", "access": null, "description": "Validate/invalidate row by setting the 'validRow' attribute on the row", - "lineNumber": 2413, + "lineNumber": 2401, "params": [ { "nullable": null, @@ -20904,7 +20939,7 @@ "generator": false }, { - "__docId__": 986, + "__docId__": 987, "kind": "method", "static": false, "variation": null, @@ -20913,12 +20948,12 @@ "longname": "src/tablefilter.js~TableFilter#validateAllRows", "access": null, "description": "Validate all filterable rows", - "lineNumber": 2448, + "lineNumber": 2436, "params": [], "generator": false }, { - "__docId__": 987, + "__docId__": 988, "kind": "member", "static": false, "variation": null, @@ -20927,7 +20962,7 @@ "longname": "src/tablefilter.js~TableFilter#validRowsIndex", "access": null, "description": null, - "lineNumber": 2452, + "lineNumber": 2440, "undocument": true, "type": { "types": [ @@ -20936,7 +20971,7 @@ } }, { - "__docId__": 988, + "__docId__": 989, "kind": "method", "static": false, "variation": null, @@ -20945,7 +20980,7 @@ "longname": "src/tablefilter.js~TableFilter#setFilterValue", "access": null, "description": "Set search value to a given filter", - "lineNumber": 2463, + "lineNumber": 2451, "params": [ { "nullable": null, @@ -20971,7 +21006,7 @@ "generator": false }, { - "__docId__": 989, + "__docId__": 990, "kind": "method", "static": false, "variation": null, @@ -20980,7 +21015,7 @@ "longname": "src/tablefilter.js~TableFilter#setColWidths", "access": null, "description": "Set them columns' widths as per configuration", - "lineNumber": 2511, + "lineNumber": 2499, "params": [ { "nullable": null, @@ -20996,7 +21031,7 @@ "generator": false }, { - "__docId__": 990, + "__docId__": 991, "kind": "method", "static": false, "variation": null, @@ -21005,21 +21040,7 @@ "longname": "src/tablefilter.js~TableFilter#enforceVisibility", "access": null, "description": "Makes defined rows always visible", - "lineNumber": 2540, - "params": [], - "generator": false - }, - { - "__docId__": 991, - "kind": "method", - "static": false, - "variation": null, - "name": "clearFilters", - "memberof": "src/tablefilter.js~TableFilter", - "longname": "src/tablefilter.js~TableFilter#clearFilters", - "access": null, - "description": "Clear all the filters' values", - "lineNumber": 2557, + "lineNumber": 2528, "params": [], "generator": false }, @@ -21028,12 +21049,12 @@ "kind": "method", "static": false, "variation": null, - "name": "clearActiveColumns", + "name": "clearFilters", "memberof": "src/tablefilter.js~TableFilter", - "longname": "src/tablefilter.js~TableFilter#clearActiveColumns", + "longname": "src/tablefilter.js~TableFilter#clearFilters", "access": null, - "description": "Clears filtered columns visual indicator (background color)", - "lineNumber": 2582, + "description": "Clear all the filters' values", + "lineNumber": 2545, "params": [], "generator": false }, @@ -21042,12 +21063,26 @@ "kind": "method", "static": false, "variation": null, + "name": "clearActiveColumns", + "memberof": "src/tablefilter.js~TableFilter", + "longname": "src/tablefilter.js~TableFilter#clearActiveColumns", + "access": null, + "description": "Clears filtered columns visual indicator (background color)", + "lineNumber": 2570, + "params": [], + "generator": false + }, + { + "__docId__": 994, + "kind": "method", + "static": false, + "variation": null, "name": "markActiveColumn", "memberof": "src/tablefilter.js~TableFilter", "longname": "src/tablefilter.js~TableFilter#markActiveColumn", "access": null, "description": "Mark currently filtered column", - "lineNumber": 2592, + "lineNumber": 2580, "params": [ { "nullable": null, @@ -21063,7 +21098,7 @@ "generator": false }, { - "__docId__": 994, + "__docId__": 995, "kind": "method", "static": false, "variation": null, @@ -21072,7 +21107,7 @@ "longname": "src/tablefilter.js~TableFilter#getActiveFilterId", "access": null, "description": "Return the ID of the current active filter", - "lineNumber": 2610, + "lineNumber": 2598, "unknown": [ { "tagName": "@returns", @@ -21091,7 +21126,7 @@ "generator": false }, { - "__docId__": 995, + "__docId__": 996, "kind": "method", "static": false, "variation": null, @@ -21100,7 +21135,7 @@ "longname": "src/tablefilter.js~TableFilter#setActiveFilterId", "access": null, "description": "Set the ID of the current active filter", - "lineNumber": 2618, + "lineNumber": 2606, "params": [ { "nullable": null, @@ -21116,7 +21151,7 @@ "generator": false }, { - "__docId__": 996, + "__docId__": 997, "kind": "member", "static": false, "variation": null, @@ -21125,7 +21160,7 @@ "longname": "src/tablefilter.js~TableFilter#activeFilterId", "access": null, "description": null, - "lineNumber": 2619, + "lineNumber": 2607, "undocument": true, "type": { "types": [ @@ -21134,7 +21169,7 @@ } }, { - "__docId__": 997, + "__docId__": 998, "kind": "method", "static": false, "variation": null, @@ -21143,7 +21178,7 @@ "longname": "src/tablefilter.js~TableFilter#getColumnIndexFromFilterId", "access": null, "description": "Return the column index for a given filter ID", - "lineNumber": 2627, + "lineNumber": 2615, "unknown": [ { "tagName": "@returns", @@ -21175,7 +21210,7 @@ "generator": false }, { - "__docId__": 998, + "__docId__": 999, "kind": "method", "static": false, "variation": null, @@ -21184,7 +21219,7 @@ "longname": "src/tablefilter.js~TableFilter#buildFilterId", "access": "private", "description": "Builds filter element ID for a given column index", - "lineNumber": 2639, + "lineNumber": 2627, "unknown": [ { "tagName": "@returns", @@ -21214,7 +21249,7 @@ "generator": false }, { - "__docId__": 999, + "__docId__": 1000, "kind": "method", "static": false, "variation": null, @@ -21223,7 +21258,7 @@ "longname": "src/tablefilter.js~TableFilter#activateFilter", "access": null, "description": "Make specified column's filter active", - "lineNumber": 2647, + "lineNumber": 2635, "params": [ { "nullable": null, @@ -21239,7 +21274,7 @@ "generator": false }, { - "__docId__": 1000, + "__docId__": 1001, "kind": "method", "static": false, "variation": null, @@ -21248,12 +21283,12 @@ "longname": "src/tablefilter.js~TableFilter#linkFilters", "access": null, "description": "Refresh the filters subject to linking ('select', 'multiple',\n'checklist' type)", - "lineNumber": 2658, + "lineNumber": 2646, "params": [], "generator": false }, { - "__docId__": 1001, + "__docId__": 1002, "kind": "method", "static": false, "variation": null, @@ -21262,7 +21297,7 @@ "longname": "src/tablefilter.js~TableFilter#isExactMatch", "access": null, "description": "Determines if passed filter column implements exact query match", - "lineNumber": 2709, + "lineNumber": 2697, "params": [ { "nullable": null, @@ -21286,7 +21321,7 @@ "generator": false }, { - "__docId__": 1002, + "__docId__": 1003, "kind": "method", "static": false, "variation": null, @@ -21295,46 +21330,7 @@ "longname": "src/tablefilter.js~TableFilter#isRowValid", "access": null, "description": "Checks if passed row is valid", - "lineNumber": 2720, - "unknown": [ - { - "tagName": "@returns", - "tagValue": "{Boolean}" - } - ], - "params": [ - { - "nullable": null, - "types": [ - "Number" - ], - "spread": false, - "optional": false, - "name": "rowIndex", - "description": "Row index" - } - ], - "return": { - "nullable": null, - "types": [ - "Boolean" - ], - "spread": false, - "description": "" - }, - "generator": false - }, - { - "__docId__": 1003, - "kind": "method", - "static": false, - "variation": null, - "name": "isRowDisplayed", - "memberof": "src/tablefilter.js~TableFilter", - "longname": "src/tablefilter.js~TableFilter#isRowDisplayed", - "access": null, - "description": "Checks if passed row is visible", - "lineNumber": 2729, + "lineNumber": 2708, "unknown": [ { "tagName": "@returns", @@ -21368,12 +21364,51 @@ "kind": "method", "static": false, "variation": null, + "name": "isRowDisplayed", + "memberof": "src/tablefilter.js~TableFilter", + "longname": "src/tablefilter.js~TableFilter#isRowDisplayed", + "access": null, + "description": "Checks if passed row is visible", + "lineNumber": 2717, + "unknown": [ + { + "tagName": "@returns", + "tagValue": "{Boolean}" + } + ], + "params": [ + { + "nullable": null, + "types": [ + "Number" + ], + "spread": false, + "optional": false, + "name": "rowIndex", + "description": "Row index" + } + ], + "return": { + "nullable": null, + "types": [ + "Boolean" + ], + "spread": false, + "description": "" + }, + "generator": false + }, + { + "__docId__": 1005, + "kind": "method", + "static": false, + "variation": null, "name": "ignoresDiacritics", "memberof": "src/tablefilter.js~TableFilter", "longname": "src/tablefilter.js~TableFilter#ignoresDiacritics", "access": null, "description": "Checks if specified column filter ignores diacritics.\nNote this is only valid for input filter types.", - "lineNumber": 2740, + "lineNumber": 2728, "unknown": [ { "tagName": "@returns", @@ -21403,7 +21438,7 @@ "generator": false }, { - "__docId__": 1005, + "__docId__": 1006, "kind": "method", "static": false, "variation": null, @@ -21412,7 +21447,7 @@ "longname": "src/tablefilter.js~TableFilter#getClearFilterText", "access": null, "description": "Returns clear all text for specified filter column", - "lineNumber": 2753, + "lineNumber": 2741, "unknown": [ { "tagName": "@returns", @@ -21442,7 +21477,7 @@ "generator": false }, { - "__docId__": 1006, + "__docId__": 1007, "kind": "method", "static": false, "variation": null, @@ -21451,7 +21486,7 @@ "longname": "src/tablefilter.js~TableFilter#isImported", "access": null, "description": "Check if passed script or stylesheet is already imported", - "lineNumber": 2767, + "lineNumber": 2755, "params": [ { "nullable": null, @@ -21485,7 +21520,7 @@ "generator": false }, { - "__docId__": 1007, + "__docId__": 1008, "kind": "method", "static": false, "variation": null, @@ -21494,7 +21529,7 @@ "longname": "src/tablefilter.js~TableFilter#import", "access": null, "description": "Import script or stylesheet", - "lineNumber": 2790, + "lineNumber": 2778, "params": [ { "nullable": null, @@ -21540,7 +21575,7 @@ "generator": false }, { - "__docId__": 1008, + "__docId__": 1009, "kind": "method", "static": false, "variation": null, @@ -21549,7 +21584,7 @@ "longname": "src/tablefilter.js~TableFilter#isInitialized", "access": null, "description": "Check if table has filters grid", - "lineNumber": 2832, + "lineNumber": 2820, "params": [], "return": { "nullable": null, @@ -21562,7 +21597,7 @@ "generator": false }, { - "__docId__": 1009, + "__docId__": 1010, "kind": "method", "static": false, "variation": null, @@ -21571,7 +21606,7 @@ "longname": "src/tablefilter.js~TableFilter#getFiltersId", "access": null, "description": "Get list of filter IDs", - "lineNumber": 2840, + "lineNumber": 2828, "params": [], "return": { "nullable": null, @@ -21584,7 +21619,7 @@ "generator": false }, { - "__docId__": 1010, + "__docId__": 1011, "kind": "method", "static": false, "variation": null, @@ -21593,7 +21628,7 @@ "longname": "src/tablefilter.js~TableFilter#getValidRows", "access": null, "description": "Get filtered (valid) rows indexes", - "lineNumber": 2849, + "lineNumber": 2837, "params": [ { "nullable": null, @@ -21617,7 +21652,7 @@ "generator": false }, { - "__docId__": 1011, + "__docId__": 1012, "kind": "member", "static": false, "variation": null, @@ -21626,7 +21661,7 @@ "longname": "src/tablefilter.js~TableFilter#validRowsIndex", "access": null, "description": null, - "lineNumber": 2855, + "lineNumber": 2843, "undocument": true, "type": { "types": [ @@ -21635,7 +21670,7 @@ } }, { - "__docId__": 1012, + "__docId__": 1013, "kind": "method", "static": false, "variation": null, @@ -21644,29 +21679,7 @@ "longname": "src/tablefilter.js~TableFilter#getFiltersRowIndex", "access": null, "description": "Get the index of the row containing the filters", - "lineNumber": 2876, - "params": [], - "return": { - "nullable": null, - "types": [ - "Number" - ], - "spread": false, - "description": "" - }, - "generator": false - }, - { - "__docId__": 1013, - "kind": "method", - "static": false, - "variation": null, - "name": "getHeadersRowIndex", - "memberof": "src/tablefilter.js~TableFilter", - "longname": "src/tablefilter.js~TableFilter#getHeadersRowIndex", - "access": null, - "description": "Get the index of the headers row", - "lineNumber": 2884, + "lineNumber": 2864, "params": [], "return": { "nullable": null, @@ -21683,12 +21696,12 @@ "kind": "method", "static": false, "variation": null, - "name": "getStartRowIndex", + "name": "getHeadersRowIndex", "memberof": "src/tablefilter.js~TableFilter", - "longname": "src/tablefilter.js~TableFilter#getStartRowIndex", + "longname": "src/tablefilter.js~TableFilter#getHeadersRowIndex", "access": null, - "description": "Get the row index from where the filtering process start (1st filterable\nrow)", - "lineNumber": 2893, + "description": "Get the index of the headers row", + "lineNumber": 2872, "params": [], "return": { "nullable": null, @@ -21705,12 +21718,12 @@ "kind": "method", "static": false, "variation": null, - "name": "getLastRowIndex", + "name": "getStartRowIndex", "memberof": "src/tablefilter.js~TableFilter", - "longname": "src/tablefilter.js~TableFilter#getLastRowIndex", + "longname": "src/tablefilter.js~TableFilter#getStartRowIndex", "access": null, - "description": "Get the index of the last row", - "lineNumber": 2901, + "description": "Get the row index from where the filtering process start (1st filterable\nrow)", + "lineNumber": 2881, "params": [], "return": { "nullable": null, @@ -21727,12 +21740,34 @@ "kind": "method", "static": false, "variation": null, + "name": "getLastRowIndex", + "memberof": "src/tablefilter.js~TableFilter", + "longname": "src/tablefilter.js~TableFilter#getLastRowIndex", + "access": null, + "description": "Get the index of the last row", + "lineNumber": 2889, + "params": [], + "return": { + "nullable": null, + "types": [ + "Number" + ], + "spread": false, + "description": "" + }, + "generator": false + }, + { + "__docId__": 1017, + "kind": "method", + "static": false, + "variation": null, "name": "hasType", "memberof": "src/tablefilter.js~TableFilter", "longname": "src/tablefilter.js~TableFilter#hasType", "access": null, "description": "Determine whether the specified column has one of the passed types", - "lineNumber": 2912, + "lineNumber": 2900, "unknown": [ { "tagName": "@returns", @@ -21774,7 +21809,7 @@ "generator": false }, { - "__docId__": 1017, + "__docId__": 1018, "kind": "method", "static": false, "variation": null, @@ -21783,7 +21818,7 @@ "longname": "src/tablefilter.js~TableFilter#getHeaderElement", "access": null, "description": "Get the header DOM element for a given column index", - "lineNumber": 2928, + "lineNumber": 2916, "params": [ { "nullable": null, @@ -21807,7 +21842,7 @@ "generator": false }, { - "__docId__": 1018, + "__docId__": 1019, "kind": "method", "static": false, "variation": null, @@ -21816,7 +21851,7 @@ "longname": "src/tablefilter.js~TableFilter#getHeadersText", "access": null, "description": "Return the list of headers' text", - "lineNumber": 2953, + "lineNumber": 2941, "params": [ { "nullable": null, @@ -21840,7 +21875,7 @@ "generator": false }, { - "__docId__": 1019, + "__docId__": 1020, "kind": "method", "static": false, "variation": null, @@ -21849,7 +21884,7 @@ "longname": "src/tablefilter.js~TableFilter#getFilterType", "access": null, "description": "Return the filter type for a specified column", - "lineNumber": 2973, + "lineNumber": 2961, "params": [ { "nullable": null, @@ -21873,7 +21908,7 @@ "generator": false }, { - "__docId__": 1020, + "__docId__": 1021, "kind": "method", "static": false, "variation": null, @@ -21882,7 +21917,7 @@ "longname": "src/tablefilter.js~TableFilter#getFilterableRowsNb", "access": null, "description": "Get the total number of filterable rows", - "lineNumber": 2982, + "lineNumber": 2970, "params": [], "return": { "nullable": null, @@ -21895,7 +21930,7 @@ "generator": false }, { - "__docId__": 1021, + "__docId__": 1022, "kind": "method", "static": false, "variation": null, @@ -21904,7 +21939,7 @@ "longname": "src/tablefilter.js~TableFilter#getValidRowsNb", "access": null, "description": "Return the total number of valid rows", - "lineNumber": 2991, + "lineNumber": 2979, "unknown": [ { "tagName": "@returns", @@ -21936,7 +21971,7 @@ "generator": false }, { - "__docId__": 1022, + "__docId__": 1023, "kind": "method", "static": false, "variation": null, @@ -21945,7 +21980,7 @@ "longname": "src/tablefilter.js~TableFilter#config", "access": null, "description": "Get the configuration object (literal object)", - "lineNumber": 2999, + "lineNumber": 2987, "params": [], "return": { "nullable": null, @@ -21958,7 +21993,7 @@ "generator": false }, { - "__docId__": 1023, + "__docId__": 1024, "kind": "file", "static": true, "variation": null, @@ -21971,7 +22006,7 @@ "content": "\n/**\n * Types utilities\n */\n\nconst UNDEFINED = void 0;\n\n/**\n * Check passed argument is an object\n * @param {Object} obj\n * @return {Boolean}\n */\nexport const isObj =\n obj => Object.prototype.toString.call(obj) === '[object Object]';\n\n/**\n * Check passed argument is a function\n * @param {Function} obj\n * @return {Boolean}\n */\nexport const isFn =\n obj => Object.prototype.toString.call(obj) === '[object Function]';\n\n/**\n * Check passed argument is an array\n * @param {Array} obj\n * @return {Boolean}\n */\nexport const isArray =\n obj => Object.prototype.toString.call(obj) === '[object Array]';\n\n/**\n * Check passed argument is a string\n * @param {String} obj objue\n * @returns {Boolean}\n */\nexport const isString =\n obj => Object.prototype.toString.call(obj) === '[object String]';\n\n/**\n * Check passed argument is a number\n * @param {Number} obj\n * @returns {Boolean}\n */\nexport const isNumber =\n obj => Object.prototype.toString.call(obj) === '[object Number]';\n\n/**\n * Check passed argument is undefined\n * @param {Any} obj\n * @return {Boolean}\n */\nexport const isUndef = obj => obj === UNDEFINED;\n\n/**\n * Check passed argument is null\n * @param {Any} obj\n * @return {Boolean}\n */\nexport const isNull = obj => obj === null;\n\n/**\n * Check passed argument is empty (undefined, null or empty string)\n * @param {Any} obj\n * @return {Boolean}\n */\nexport const isEmpty = obj => isUndef(obj) || isNull(obj) || obj.length === 0;\n" }, { - "__docId__": 1024, + "__docId__": 1025, "kind": "variable", "static": true, "variation": null, @@ -21991,7 +22026,7 @@ } }, { - "__docId__": 1025, + "__docId__": 1026, "kind": "variable", "static": true, "variation": null, @@ -22031,7 +22066,7 @@ } }, { - "__docId__": 1026, + "__docId__": 1027, "kind": "variable", "static": true, "variation": null, @@ -22071,7 +22106,7 @@ } }, { - "__docId__": 1027, + "__docId__": 1028, "kind": "variable", "static": true, "variation": null, @@ -22111,7 +22146,7 @@ } }, { - "__docId__": 1028, + "__docId__": 1029, "kind": "variable", "static": true, "variation": null, @@ -22157,7 +22192,7 @@ } }, { - "__docId__": 1029, + "__docId__": 1030, "kind": "variable", "static": true, "variation": null, @@ -22203,7 +22238,7 @@ } }, { - "__docId__": 1030, + "__docId__": 1031, "kind": "variable", "static": true, "variation": null, @@ -22243,7 +22278,7 @@ } }, { - "__docId__": 1031, + "__docId__": 1032, "kind": "variable", "static": true, "variation": null, @@ -22283,7 +22318,7 @@ } }, { - "__docId__": 1032, + "__docId__": 1033, "kind": "variable", "static": true, "variation": null, @@ -22323,7 +22358,7 @@ } }, { - "__docId__": 1034, + "__docId__": 1035, "kind": "external", "static": true, "variation": null, @@ -22336,7 +22371,7 @@ "builtinExternal": true }, { - "__docId__": 1035, + "__docId__": 1036, "kind": "external", "static": true, "variation": null, @@ -22349,7 +22384,7 @@ "builtinExternal": true }, { - "__docId__": 1036, + "__docId__": 1037, "kind": "external", "static": true, "variation": null, @@ -22362,7 +22397,7 @@ "builtinExternal": true }, { - "__docId__": 1037, + "__docId__": 1038, "kind": "external", "static": true, "variation": null, @@ -22375,7 +22410,7 @@ "builtinExternal": true }, { - "__docId__": 1038, + "__docId__": 1039, "kind": "external", "static": true, "variation": null, @@ -22388,7 +22423,7 @@ "builtinExternal": true }, { - "__docId__": 1039, + "__docId__": 1040, "kind": "external", "static": true, "variation": null, @@ -22401,7 +22436,7 @@ "builtinExternal": true }, { - "__docId__": 1040, + "__docId__": 1041, "kind": "external", "static": true, "variation": null, @@ -22414,7 +22449,7 @@ "builtinExternal": true }, { - "__docId__": 1041, + "__docId__": 1042, "kind": "external", "static": true, "variation": null, @@ -22427,7 +22462,7 @@ "builtinExternal": true }, { - "__docId__": 1042, + "__docId__": 1043, "kind": "external", "static": true, "variation": null, @@ -22440,7 +22475,7 @@ "builtinExternal": true }, { - "__docId__": 1043, + "__docId__": 1044, "kind": "external", "static": true, "variation": null, @@ -22453,7 +22488,7 @@ "builtinExternal": true }, { - "__docId__": 1044, + "__docId__": 1045, "kind": "external", "static": true, "variation": null, @@ -22466,7 +22501,7 @@ "builtinExternal": true }, { - "__docId__": 1045, + "__docId__": 1046, "kind": "external", "static": true, "variation": null, @@ -22479,7 +22514,7 @@ "builtinExternal": true }, { - "__docId__": 1046, + "__docId__": 1047, "kind": "external", "static": true, "variation": null, @@ -22492,7 +22527,7 @@ "builtinExternal": true }, { - "__docId__": 1047, + "__docId__": 1048, "kind": "external", "static": true, "variation": null, @@ -22505,7 +22540,7 @@ "builtinExternal": true }, { - "__docId__": 1048, + "__docId__": 1049, "kind": "external", "static": true, "variation": null, @@ -22518,7 +22553,7 @@ "builtinExternal": true }, { - "__docId__": 1049, + "__docId__": 1050, "kind": "external", "static": true, "variation": null, @@ -22531,7 +22566,7 @@ "builtinExternal": true }, { - "__docId__": 1050, + "__docId__": 1051, "kind": "external", "static": true, "variation": null, @@ -22544,7 +22579,7 @@ "builtinExternal": true }, { - "__docId__": 1051, + "__docId__": 1052, "kind": "external", "static": true, "variation": null, @@ -22557,7 +22592,7 @@ "builtinExternal": true }, { - "__docId__": 1052, + "__docId__": 1053, "kind": "external", "static": true, "variation": null, @@ -22570,7 +22605,7 @@ "builtinExternal": true }, { - "__docId__": 1053, + "__docId__": 1054, "kind": "external", "static": true, "variation": null, @@ -22583,7 +22618,7 @@ "builtinExternal": true }, { - "__docId__": 1054, + "__docId__": 1055, "kind": "external", "static": true, "variation": null, @@ -22596,7 +22631,7 @@ "builtinExternal": true }, { - "__docId__": 1055, + "__docId__": 1056, "kind": "external", "static": true, "variation": null, @@ -22609,7 +22644,7 @@ "builtinExternal": true }, { - "__docId__": 1056, + "__docId__": 1057, "kind": "external", "static": true, "variation": null, @@ -22622,7 +22657,7 @@ "builtinExternal": true }, { - "__docId__": 1057, + "__docId__": 1058, "kind": "external", "static": true, "variation": null, @@ -22635,7 +22670,7 @@ "builtinExternal": true }, { - "__docId__": 1058, + "__docId__": 1059, "kind": "external", "static": true, "variation": null, @@ -22648,7 +22683,7 @@ "builtinExternal": true }, { - "__docId__": 1059, + "__docId__": 1060, "kind": "external", "static": true, "variation": null, @@ -22661,7 +22696,7 @@ "builtinExternal": true }, { - "__docId__": 1060, + "__docId__": 1061, "kind": "external", "static": true, "variation": null, @@ -22674,7 +22709,7 @@ "builtinExternal": true }, { - "__docId__": 1061, + "__docId__": 1062, "kind": "external", "static": true, "variation": null, @@ -22687,7 +22722,7 @@ "builtinExternal": true }, { - "__docId__": 1062, + "__docId__": 1063, "kind": "external", "static": true, "variation": null, @@ -22700,7 +22735,7 @@ "builtinExternal": true }, { - "__docId__": 1063, + "__docId__": 1064, "kind": "external", "static": true, "variation": null, @@ -22713,7 +22748,7 @@ "builtinExternal": true }, { - "__docId__": 1064, + "__docId__": 1065, "kind": "external", "static": true, "variation": null, @@ -22726,7 +22761,7 @@ "builtinExternal": true }, { - "__docId__": 1065, + "__docId__": 1066, "kind": "external", "static": true, "variation": null, @@ -22739,7 +22774,7 @@ "builtinExternal": true }, { - "__docId__": 1066, + "__docId__": 1067, "kind": "external", "static": true, "variation": null, @@ -22752,7 +22787,7 @@ "builtinExternal": true }, { - "__docId__": 1067, + "__docId__": 1068, "kind": "external", "static": true, "variation": null, @@ -22765,7 +22800,7 @@ "builtinExternal": true }, { - "__docId__": 1068, + "__docId__": 1069, "kind": "external", "static": true, "variation": null, @@ -22778,7 +22813,7 @@ "builtinExternal": true }, { - "__docId__": 1069, + "__docId__": 1070, "kind": "external", "static": true, "variation": null, @@ -22791,7 +22826,7 @@ "builtinExternal": true }, { - "__docId__": 1070, + "__docId__": 1071, "kind": "external", "static": true, "variation": null, @@ -22804,7 +22839,7 @@ "builtinExternal": true }, { - "__docId__": 1071, + "__docId__": 1072, "kind": "external", "static": true, "variation": null, @@ -22817,7 +22852,7 @@ "builtinExternal": true }, { - "__docId__": 1072, + "__docId__": 1073, "kind": "external", "static": true, "variation": null, @@ -22830,7 +22865,7 @@ "builtinExternal": true }, { - "__docId__": 1073, + "__docId__": 1074, "kind": "external", "static": true, "variation": null, @@ -22843,7 +22878,7 @@ "builtinExternal": true }, { - "__docId__": 1074, + "__docId__": 1075, "kind": "external", "static": true, "variation": null, @@ -22856,7 +22891,7 @@ "builtinExternal": true }, { - "__docId__": 1075, + "__docId__": 1076, "kind": "external", "static": true, "variation": null, @@ -22869,7 +22904,7 @@ "builtinExternal": true }, { - "__docId__": 1076, + "__docId__": 1077, "kind": "external", "static": true, "variation": null, @@ -22882,7 +22917,7 @@ "builtinExternal": true }, { - "__docId__": 1077, + "__docId__": 1078, "kind": "external", "static": true, "variation": null, @@ -22895,7 +22930,7 @@ "builtinExternal": true }, { - "__docId__": 1078, + "__docId__": 1079, "kind": "external", "static": true, "variation": null, @@ -22908,7 +22943,7 @@ "builtinExternal": true }, { - "__docId__": 1079, + "__docId__": 1080, "kind": "external", "static": true, "variation": null, @@ -22921,7 +22956,7 @@ "builtinExternal": true }, { - "__docId__": 1080, + "__docId__": 1081, "kind": "external", "static": true, "variation": null, @@ -22934,7 +22969,7 @@ "builtinExternal": true }, { - "__docId__": 1082, + "__docId__": 1083, "kind": "external", "static": true, "variation": null, @@ -22947,7 +22982,7 @@ "builtinExternal": true }, { - "__docId__": 1083, + "__docId__": 1084, "kind": "external", "static": true, "variation": null, @@ -22960,7 +22995,7 @@ "builtinExternal": true }, { - "__docId__": 1084, + "__docId__": 1085, "kind": "external", "static": true, "variation": null, @@ -22973,7 +23008,7 @@ "builtinExternal": true }, { - "__docId__": 1085, + "__docId__": 1086, "kind": "external", "static": true, "variation": null, @@ -22986,7 +23021,7 @@ "builtinExternal": true }, { - "__docId__": 1086, + "__docId__": 1087, "kind": "external", "static": true, "variation": null, @@ -22999,7 +23034,7 @@ "builtinExternal": true }, { - "__docId__": 1087, + "__docId__": 1088, "kind": "external", "static": true, "variation": null, @@ -23012,7 +23047,7 @@ "builtinExternal": true }, { - "__docId__": 1088, + "__docId__": 1089, "kind": "external", "static": true, "variation": null, @@ -23025,7 +23060,7 @@ "builtinExternal": true }, { - "__docId__": 1089, + "__docId__": 1090, "kind": "external", "static": true, "variation": null, diff --git a/docs/file/src/array.js.html b/docs/file/src/array.js.html index 1dae9ecd..4d2ce053 100644 --- a/docs/file/src/array.js.html +++ b/docs/file/src/array.js.html @@ -3,7 +3,7 @@ - src/array.js | tablefilter v0.4.22 API Document + src/array.js | tablefilter v0.4.23 API Document diff --git a/docs/file/src/const.js.html b/docs/file/src/const.js.html index af978a76..a8111aec 100644 --- a/docs/file/src/const.js.html +++ b/docs/file/src/const.js.html @@ -3,7 +3,7 @@ - src/const.js | tablefilter v0.4.22 API Document + src/const.js | tablefilter v0.4.23 API Document diff --git a/docs/file/src/cookie.js.html b/docs/file/src/cookie.js.html index 5a16989a..3f956237 100644 --- a/docs/file/src/cookie.js.html +++ b/docs/file/src/cookie.js.html @@ -3,7 +3,7 @@ - src/cookie.js | tablefilter v0.4.22 API Document + src/cookie.js | tablefilter v0.4.23 API Document diff --git a/docs/file/src/dom.js.html b/docs/file/src/dom.js.html index cfb5eaa4..41404c85 100644 --- a/docs/file/src/dom.js.html +++ b/docs/file/src/dom.js.html @@ -3,7 +3,7 @@ - src/dom.js | tablefilter v0.4.22 API Document + src/dom.js | tablefilter v0.4.23 API Document diff --git a/docs/file/src/emitter.js.html b/docs/file/src/emitter.js.html index 017d0df1..cf59c50c 100644 --- a/docs/file/src/emitter.js.html +++ b/docs/file/src/emitter.js.html @@ -3,7 +3,7 @@ - src/emitter.js | tablefilter v0.4.22 API Document + src/emitter.js | tablefilter v0.4.23 API Document diff --git a/docs/file/src/event.js.html b/docs/file/src/event.js.html index da4bcf9e..e9be5bfe 100644 --- a/docs/file/src/event.js.html +++ b/docs/file/src/event.js.html @@ -3,7 +3,7 @@ - src/event.js | tablefilter v0.4.22 API Document + src/event.js | tablefilter v0.4.23 API Document diff --git a/docs/file/src/extensions/advancedGrid/adapterEzEditTable.js.html b/docs/file/src/extensions/advancedGrid/adapterEzEditTable.js.html index a697af17..a5d7433b 100644 --- a/docs/file/src/extensions/advancedGrid/adapterEzEditTable.js.html +++ b/docs/file/src/extensions/advancedGrid/adapterEzEditTable.js.html @@ -3,7 +3,7 @@ - src/extensions/advancedGrid/adapterEzEditTable.js | tablefilter v0.4.22 API Document + src/extensions/advancedGrid/adapterEzEditTable.js | tablefilter v0.4.23 API Document diff --git a/docs/file/src/extensions/advancedGrid/advancedGrid.js.html b/docs/file/src/extensions/advancedGrid/advancedGrid.js.html index bc3ec0a4..94590602 100644 --- a/docs/file/src/extensions/advancedGrid/advancedGrid.js.html +++ b/docs/file/src/extensions/advancedGrid/advancedGrid.js.html @@ -3,7 +3,7 @@ - src/extensions/advancedGrid/advancedGrid.js | tablefilter v0.4.22 API Document + src/extensions/advancedGrid/advancedGrid.js | tablefilter v0.4.23 API Document diff --git a/docs/file/src/extensions/colOps/colOps.js.html b/docs/file/src/extensions/colOps/colOps.js.html index 72ada22a..5cc96851 100644 --- a/docs/file/src/extensions/colOps/colOps.js.html +++ b/docs/file/src/extensions/colOps/colOps.js.html @@ -3,7 +3,7 @@ - src/extensions/colOps/colOps.js | tablefilter v0.4.22 API Document + src/extensions/colOps/colOps.js | tablefilter v0.4.23 API Document diff --git a/docs/file/src/extensions/colsVisibility/colsVisibility.js.html b/docs/file/src/extensions/colsVisibility/colsVisibility.js.html index 33f2ed13..d5c563eb 100644 --- a/docs/file/src/extensions/colsVisibility/colsVisibility.js.html +++ b/docs/file/src/extensions/colsVisibility/colsVisibility.js.html @@ -3,7 +3,7 @@ - src/extensions/colsVisibility/colsVisibility.js | tablefilter v0.4.22 API Document + src/extensions/colsVisibility/colsVisibility.js | tablefilter v0.4.23 API Document diff --git a/docs/file/src/extensions/filtersVisibility/filtersVisibility.js.html b/docs/file/src/extensions/filtersVisibility/filtersVisibility.js.html index 4aa4cff9..bcd777b6 100644 --- a/docs/file/src/extensions/filtersVisibility/filtersVisibility.js.html +++ b/docs/file/src/extensions/filtersVisibility/filtersVisibility.js.html @@ -3,7 +3,7 @@ - src/extensions/filtersVisibility/filtersVisibility.js | tablefilter v0.4.22 API Document + src/extensions/filtersVisibility/filtersVisibility.js | tablefilter v0.4.23 API Document diff --git a/docs/file/src/extensions/sort/adapterSortabletable.js.html b/docs/file/src/extensions/sort/adapterSortabletable.js.html index aabc0732..97408f01 100644 --- a/docs/file/src/extensions/sort/adapterSortabletable.js.html +++ b/docs/file/src/extensions/sort/adapterSortabletable.js.html @@ -3,7 +3,7 @@ - src/extensions/sort/adapterSortabletable.js | tablefilter v0.4.22 API Document + src/extensions/sort/adapterSortabletable.js | tablefilter v0.4.23 API Document diff --git a/docs/file/src/extensions/sort/sort.js.html b/docs/file/src/extensions/sort/sort.js.html index c9f126c9..846a098c 100644 --- a/docs/file/src/extensions/sort/sort.js.html +++ b/docs/file/src/extensions/sort/sort.js.html @@ -3,7 +3,7 @@ - src/extensions/sort/sort.js | tablefilter v0.4.22 API Document + src/extensions/sort/sort.js | tablefilter v0.4.23 API Document diff --git a/docs/file/src/feature.js.html b/docs/file/src/feature.js.html index 9c18a9fd..5a800c1a 100644 --- a/docs/file/src/feature.js.html +++ b/docs/file/src/feature.js.html @@ -3,7 +3,7 @@ - src/feature.js | tablefilter v0.4.22 API Document + src/feature.js | tablefilter v0.4.23 API Document diff --git a/docs/file/src/modules/alternateRows.js.html b/docs/file/src/modules/alternateRows.js.html index d9e1a9fd..bc190293 100644 --- a/docs/file/src/modules/alternateRows.js.html +++ b/docs/file/src/modules/alternateRows.js.html @@ -3,7 +3,7 @@ - src/modules/alternateRows.js | tablefilter v0.4.22 API Document + src/modules/alternateRows.js | tablefilter v0.4.23 API Document diff --git a/docs/file/src/modules/checkList.js.html b/docs/file/src/modules/checkList.js.html index 59c47b40..069530c8 100644 --- a/docs/file/src/modules/checkList.js.html +++ b/docs/file/src/modules/checkList.js.html @@ -3,7 +3,7 @@ - src/modules/checkList.js | tablefilter v0.4.22 API Document + src/modules/checkList.js | tablefilter v0.4.23 API Document diff --git a/docs/file/src/modules/clearButton.js.html b/docs/file/src/modules/clearButton.js.html index f064b63b..235f527f 100644 --- a/docs/file/src/modules/clearButton.js.html +++ b/docs/file/src/modules/clearButton.js.html @@ -3,7 +3,7 @@ - src/modules/clearButton.js | tablefilter v0.4.22 API Document + src/modules/clearButton.js | tablefilter v0.4.23 API Document diff --git a/docs/file/src/modules/dateType.js.html b/docs/file/src/modules/dateType.js.html index 5c208e14..cd3aea98 100644 --- a/docs/file/src/modules/dateType.js.html +++ b/docs/file/src/modules/dateType.js.html @@ -3,7 +3,7 @@ - src/modules/dateType.js | tablefilter v0.4.22 API Document + src/modules/dateType.js | tablefilter v0.4.23 API Document diff --git a/docs/file/src/modules/dropdown.js.html b/docs/file/src/modules/dropdown.js.html index 3eafd564..bdc104fc 100644 --- a/docs/file/src/modules/dropdown.js.html +++ b/docs/file/src/modules/dropdown.js.html @@ -3,7 +3,7 @@ - src/modules/dropdown.js | tablefilter v0.4.22 API Document + src/modules/dropdown.js | tablefilter v0.4.23 API Document diff --git a/docs/file/src/modules/gridLayout.js.html b/docs/file/src/modules/gridLayout.js.html index 7ac3bdc6..5dc9bac1 100644 --- a/docs/file/src/modules/gridLayout.js.html +++ b/docs/file/src/modules/gridLayout.js.html @@ -3,7 +3,7 @@ - src/modules/gridLayout.js | tablefilter v0.4.22 API Document + src/modules/gridLayout.js | tablefilter v0.4.23 API Document diff --git a/docs/file/src/modules/hash.js.html b/docs/file/src/modules/hash.js.html index 6fc37b06..4fa7d979 100644 --- a/docs/file/src/modules/hash.js.html +++ b/docs/file/src/modules/hash.js.html @@ -3,7 +3,7 @@ - src/modules/hash.js | tablefilter v0.4.22 API Document + src/modules/hash.js | tablefilter v0.4.23 API Document diff --git a/docs/file/src/modules/help.js.html b/docs/file/src/modules/help.js.html index dc142c14..f116f48d 100644 --- a/docs/file/src/modules/help.js.html +++ b/docs/file/src/modules/help.js.html @@ -3,7 +3,7 @@ - src/modules/help.js | tablefilter v0.4.22 API Document + src/modules/help.js | tablefilter v0.4.23 API Document diff --git a/docs/file/src/modules/highlightKeywords.js.html b/docs/file/src/modules/highlightKeywords.js.html index 966c7482..ea271f32 100644 --- a/docs/file/src/modules/highlightKeywords.js.html +++ b/docs/file/src/modules/highlightKeywords.js.html @@ -3,7 +3,7 @@ - src/modules/highlightKeywords.js | tablefilter v0.4.22 API Document + src/modules/highlightKeywords.js | tablefilter v0.4.23 API Document @@ -121,6 +121,7 @@

src/modules/highlightKeywords.js

import {createText, createElm, getText} from '../dom';
 import {isArray} from '../types';
+import {rgxEsc} from '../string';
 
 /**
  * Highlight matched keywords upon filtering
@@ -166,8 +167,7 @@ export class HighlightKeyword {
         );
         this.emitter.on(
             ['highlight-keyword'],
-            (tf, cell, term) =>
-                this.highlight(cell, term, this.highlightCssClass)
+            (tf, cell, term) => this._processTerm(cell, term)
         );
     }
 
@@ -251,9 +251,7 @@ export class HighlightKeyword {
         });
     }
 
-    /**
-     * Remove feature
-     */
+    /**  Remove feature */
     destroy() {
         this.emitter.off(
             ['before-filtering', 'destroy'],
@@ -261,10 +259,44 @@ export class HighlightKeyword {
         );
         this.emitter.off(
             ['highlight-keyword'],
-            (tf, cell, term) =>
-                this.highlight(cell, term, this.highlightCssClass)
+            (tf, cell, term) => this._processTerm(cell, term)
         );
     }
+
+    /**
+     * Ensure filtering operators are handled before highlighting any match
+     * @param {any} Table cell to look searched term into
+     * @param {any} Searched termIdx
+     */
+    _processTerm(cell, term) {
+        let tf = this.tf;
+        let reLk = new RegExp(rgxEsc(tf.lkOperator));
+        let reEq = new RegExp(tf.eqOperator);
+        let reSt = new RegExp(tf.stOperator);
+        let reEn = new RegExp(tf.enOperator);
+        let reLe = new RegExp(tf.leOperator);
+        let reGe = new RegExp(tf.geOperator);
+        let reL = new RegExp(tf.lwOperator);
+        let reG = new RegExp(tf.grOperator);
+        let reD = new RegExp(tf.dfOperator);
+
+        term = term
+            .replace(reLk, '')
+            .replace(reEq, '')
+            .replace(reSt, '')
+            .replace(reEn, '');
+
+        if (reLe.test(term) || reGe.test(term) || reL.test(term) ||
+            reG.test(term) || reD.test(term)) {
+            term = getText(cell);
+        }
+
+        if (term === '') {
+            return;
+        }
+
+        this.highlight(cell, term, this.highlightCssClass);
+    }
 }
 
diff --git a/docs/file/src/modules/loader.js.html b/docs/file/src/modules/loader.js.html index 19a9f2a4..f96f2a05 100644 --- a/docs/file/src/modules/loader.js.html +++ b/docs/file/src/modules/loader.js.html @@ -3,7 +3,7 @@ - src/modules/loader.js | tablefilter v0.4.22 API Document + src/modules/loader.js | tablefilter v0.4.23 API Document diff --git a/docs/file/src/modules/noResults.js.html b/docs/file/src/modules/noResults.js.html index 9410b2cb..2a12182c 100644 --- a/docs/file/src/modules/noResults.js.html +++ b/docs/file/src/modules/noResults.js.html @@ -3,7 +3,7 @@ - src/modules/noResults.js | tablefilter v0.4.22 API Document + src/modules/noResults.js | tablefilter v0.4.23 API Document diff --git a/docs/file/src/modules/paging.js.html b/docs/file/src/modules/paging.js.html index a66630d1..9d4b0eb9 100644 --- a/docs/file/src/modules/paging.js.html +++ b/docs/file/src/modules/paging.js.html @@ -3,7 +3,7 @@ - src/modules/paging.js | tablefilter v0.4.22 API Document + src/modules/paging.js | tablefilter v0.4.23 API Document diff --git a/docs/file/src/modules/popupFilter.js.html b/docs/file/src/modules/popupFilter.js.html index 97efa9c2..15c412bc 100644 --- a/docs/file/src/modules/popupFilter.js.html +++ b/docs/file/src/modules/popupFilter.js.html @@ -3,7 +3,7 @@ - src/modules/popupFilter.js | tablefilter v0.4.22 API Document + src/modules/popupFilter.js | tablefilter v0.4.23 API Document diff --git a/docs/file/src/modules/rowsCounter.js.html b/docs/file/src/modules/rowsCounter.js.html index ac0f2ac5..b95c6f6b 100644 --- a/docs/file/src/modules/rowsCounter.js.html +++ b/docs/file/src/modules/rowsCounter.js.html @@ -3,7 +3,7 @@ - src/modules/rowsCounter.js | tablefilter v0.4.22 API Document + src/modules/rowsCounter.js | tablefilter v0.4.23 API Document diff --git a/docs/file/src/modules/state.js.html b/docs/file/src/modules/state.js.html index a44ae113..92b0171d 100644 --- a/docs/file/src/modules/state.js.html +++ b/docs/file/src/modules/state.js.html @@ -3,7 +3,7 @@ - src/modules/state.js | tablefilter v0.4.22 API Document + src/modules/state.js | tablefilter v0.4.23 API Document diff --git a/docs/file/src/modules/statusBar.js.html b/docs/file/src/modules/statusBar.js.html index 001c554e..643bdb72 100644 --- a/docs/file/src/modules/statusBar.js.html +++ b/docs/file/src/modules/statusBar.js.html @@ -3,7 +3,7 @@ - src/modules/statusBar.js | tablefilter v0.4.22 API Document + src/modules/statusBar.js | tablefilter v0.4.23 API Document diff --git a/docs/file/src/modules/storage.js.html b/docs/file/src/modules/storage.js.html index 313fd449..f95117ad 100644 --- a/docs/file/src/modules/storage.js.html +++ b/docs/file/src/modules/storage.js.html @@ -3,7 +3,7 @@ - src/modules/storage.js | tablefilter v0.4.22 API Document + src/modules/storage.js | tablefilter v0.4.23 API Document diff --git a/docs/file/src/number.js.html b/docs/file/src/number.js.html index 1d169af2..90fdddfe 100644 --- a/docs/file/src/number.js.html +++ b/docs/file/src/number.js.html @@ -3,7 +3,7 @@ - src/number.js | tablefilter v0.4.22 API Document + src/number.js | tablefilter v0.4.23 API Document diff --git a/docs/file/src/root.js.html b/docs/file/src/root.js.html index 42bb6213..2a79b677 100644 --- a/docs/file/src/root.js.html +++ b/docs/file/src/root.js.html @@ -3,7 +3,7 @@ - src/root.js | tablefilter v0.4.22 API Document + src/root.js | tablefilter v0.4.23 API Document diff --git a/docs/file/src/sort.js.html b/docs/file/src/sort.js.html index 79b9152d..4532a007 100644 --- a/docs/file/src/sort.js.html +++ b/docs/file/src/sort.js.html @@ -3,7 +3,7 @@ - src/sort.js | tablefilter v0.4.22 API Document + src/sort.js | tablefilter v0.4.23 API Document diff --git a/docs/file/src/string.js.html b/docs/file/src/string.js.html index 9b181852..26c693c8 100644 --- a/docs/file/src/string.js.html +++ b/docs/file/src/string.js.html @@ -3,7 +3,7 @@ - src/string.js | tablefilter v0.4.22 API Document + src/string.js | tablefilter v0.4.23 API Document diff --git a/docs/file/src/tablefilter.js.html b/docs/file/src/tablefilter.js.html index ddde6223..fc81c857 100644 --- a/docs/file/src/tablefilter.js.html +++ b/docs/file/src/tablefilter.js.html @@ -3,7 +3,7 @@ - src/tablefilter.js | tablefilter v0.4.22 API Document + src/tablefilter.js | tablefilter v0.4.23 API Document @@ -1873,25 +1873,6 @@ export class TableFilter { re_nm = this.nmOperator, re_re = new RegExp(rgxEsc(this.rgxOperator)); - //keyword highlighting - function highlight(str, ok, cell) { - /*jshint validthis:true */ - if (this.highlightKeywords && ok) { - str = str.replace(re_lk, ''); - str = str.replace(re_eq, ''); - str = str.replace(re_st, ''); - str = str.replace(re_en, ''); - let w = str; - if (re_le.test(str) || re_ge.test(str) || re_l.test(str) || - re_g.test(str) || re_d.test(str)) { - w = getText(cell); - } - if (w !== '') { - this.emitter.emit('highlight-keyword', this, cell, w); - } - } - } - //looks for search argument in current row function hasArg(sA, cellData, colIdx) { sA = matchCase(sA, this.caseSensitive); @@ -2160,7 +2141,11 @@ export class TableFilter { for (let w = 0, len = s.length; w < len; w++) { cS = trim(s[w]); occur = hasArg.call(this, cS, cellData, j); - highlight.call(this, cS, occur, cells[j]); + + if (occur) { + this.emitter.emit('highlight-keyword', this, + cells[j], cS); + } if ((hasMultiOrSA && occur) || (hasMultiAndSA && !occur)) { break; @@ -2175,7 +2160,10 @@ export class TableFilter { //single search parameter else { occurence[j] = hasArg.call(this, trim(sA), cellData, j); - highlight.call(this, sA, occurence[j], cells[j]); + if (occurence[j]) { + this.emitter.emit('highlight-keyword', this, cells[j], + sA); + } }//else single param if (!occurence[j]) { diff --git a/docs/file/src/types.js.html b/docs/file/src/types.js.html index 97cae55f..2e0e90fb 100644 --- a/docs/file/src/types.js.html +++ b/docs/file/src/types.js.html @@ -3,7 +3,7 @@ - src/types.js | tablefilter v0.4.22 API Document + src/types.js | tablefilter v0.4.23 API Document diff --git a/docs/identifiers.html b/docs/identifiers.html index 03f4f04f..ef1c4581 100644 --- a/docs/identifiers.html +++ b/docs/identifiers.html @@ -3,7 +3,7 @@ - Index | tablefilter v0.4.22 API Document + Index | tablefilter v0.4.23 API Document diff --git a/docs/index.html b/docs/index.html index d311ad99..a2c627ad 100644 --- a/docs/index.html +++ b/docs/index.html @@ -3,7 +3,7 @@ - tablefilter v0.4.22 API Document + tablefilter v0.4.23 API Document diff --git a/docs/package.json b/docs/package.json index fc773811..1c34f7a5 100644 --- a/docs/package.json +++ b/docs/package.json @@ -1,6 +1,6 @@ { "name": "tablefilter", - "version": "0.4.22", + "version": "0.4.23", "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 6b5f83dd..045c108e 100644 --- a/docs/source.html +++ b/docs/source.html @@ -3,7 +3,7 @@ - Source | tablefilter v0.4.22 API Document + Source | tablefilter v0.4.23 API Document @@ -139,7 +139,7 @@ 100 %1/1 545 byte 22 - 2016-12-07 13:48:55 (UTC) + 2016-12-02 03:02:25 (UTC) src/const.js @@ -164,7 +164,7 @@ 100 %18/18 1536 byte 118 - 2016-12-07 13:48:55 (UTC) + 2016-12-02 03:02:25 (UTC) src/cookie.js @@ -172,7 +172,7 @@ - 1412 byte 57 - 2016-12-07 13:48:55 (UTC) + 2016-12-02 03:02:25 (UTC) src/dom.js @@ -191,7 +191,7 @@ 100 %12/12 4767 byte 191 - 2016-12-07 13:48:55 (UTC) + 2016-12-02 03:02:25 (UTC) src/emitter.js @@ -199,7 +199,7 @@ 100 %6/6 1323 byte 53 - 2016-12-07 13:48:55 (UTC) + 2016-12-02 03:02:25 (UTC) src/event.js @@ -212,7 +212,7 @@ 100 %6/6 2379 byte 102 - 2016-12-07 13:48:55 (UTC) + 2016-12-02 03:02:25 (UTC) src/extensions/advancedGrid/adapterEzEditTable.js @@ -220,7 +220,7 @@ 100 %13/13 18919 byte 502 - 2016-12-07 13:48:55 (UTC) + 2016-12-02 03:02:25 (UTC) src/extensions/advancedGrid/advancedGrid.js @@ -228,7 +228,7 @@ - 90 byte 2 - 2016-12-07 13:48:55 (UTC) + 2016-12-02 03:02:25 (UTC) src/extensions/colOps/colOps.js @@ -236,7 +236,7 @@ 100 %9/9 13632 byte 370 - 2016-12-07 13:48:55 (UTC) + 2016-12-02 03:02:25 (UTC) src/extensions/colsVisibility/colsVisibility.js @@ -244,7 +244,7 @@ 100 %49/49 20592 byte 712 - 2016-12-07 13:48:55 (UTC) + 2016-12-02 03:02:25 (UTC) src/extensions/filtersVisibility/filtersVisibility.js @@ -252,7 +252,7 @@ 100 %25/25 7860 byte 305 - 2016-12-07 13:48:55 (UTC) + 2016-12-02 03:02:25 (UTC) src/extensions/sort/adapterSortabletable.js @@ -260,7 +260,7 @@ 100 %23/23 16628 byte 539 - 2016-12-07 13:48:55 (UTC) + 2016-12-02 03:02:25 (UTC) src/extensions/sort/sort.js @@ -268,7 +268,7 @@ - 197 byte 8 - 2016-12-07 13:48:55 (UTC) + 2016-12-02 03:02:25 (UTC) src/feature.js @@ -276,7 +276,7 @@ 100 %14/14 1761 byte 94 - 2016-12-07 13:48:55 (UTC) + 2016-12-02 03:02:25 (UTC) src/modules/alternateRows.js @@ -284,7 +284,7 @@ 100 %9/9 3507 byte 138 - 2016-12-07 13:48:55 (UTC) + 2016-12-02 03:02:25 (UTC) src/modules/checkList.js @@ -292,7 +292,7 @@ 100 %18/18 18385 byte 571 - 2016-12-07 13:48:55 (UTC) + 2016-12-02 03:02:25 (UTC) src/modules/clearButton.js @@ -300,7 +300,7 @@ 100 %10/10 3129 byte 128 - 2016-12-07 13:48:55 (UTC) + 2016-12-02 03:02:25 (UTC) src/modules/dateType.js @@ -308,7 +308,7 @@ 100 %11/11 3997 byte 147 - 2016-12-07 13:48:55 (UTC) + 2016-12-02 03:02:25 (UTC) src/modules/dropdown.js @@ -316,7 +316,7 @@ 100 %13/13 13116 byte 426 - 2016-12-07 13:48:55 (UTC) + 2016-12-02 03:02:25 (UTC) src/modules/gridLayout.js @@ -324,7 +324,7 @@ 100 %16/16 14075 byte 494 - 2016-12-07 13:48:55 (UTC) + 2016-12-02 03:02:25 (UTC) src/modules/hash.js @@ -333,7 +333,7 @@ 100 %10/10 2981 byte 126 - 2016-12-07 13:48:55 (UTC) + 2016-12-02 03:02:25 (UTC) src/modules/help.js @@ -341,15 +341,15 @@ 100 %17/17 5809 byte 200 - 2016-12-07 13:48:55 (UTC) + 2016-12-02 03:02:25 (UTC) src/modules/highlightKeywords.js HighlightKeyword 100 %10/10 - 4360 byte - 147 - 2016-12-07 13:48:55 (UTC) + 5405 byte + 179 + 2016-12-02 03:02:25 (UTC) src/modules/loader.js @@ -357,7 +357,7 @@ 100 %14/14 4027 byte 172 - 2016-12-07 13:48:55 (UTC) + 2016-12-02 03:02:25 (UTC) src/modules/noResults.js @@ -365,7 +365,7 @@ 100 %17/17 5015 byte 208 - 2016-12-07 13:48:55 (UTC) + 2016-12-02 03:02:25 (UTC) src/modules/paging.js @@ -373,7 +373,7 @@ 100 %45/45 27579 byte 901 - 2016-12-07 13:48:55 (UTC) + 2016-12-02 03:02:25 (UTC) src/modules/popupFilter.js @@ -381,7 +381,7 @@ 100 %26/26 12913 byte 449 - 2016-12-07 13:48:55 (UTC) + 2016-12-02 03:02:25 (UTC) src/modules/rowsCounter.js @@ -389,7 +389,7 @@ 100 %13/13 5760 byte 201 - 2016-12-07 13:48:55 (UTC) + 2016-12-02 03:02:25 (UTC) src/modules/state.js @@ -397,7 +397,7 @@ 100 %24/24 14771 byte 541 - 2016-12-07 13:48:55 (UTC) + 2016-12-02 03:02:25 (UTC) src/modules/statusBar.js @@ -405,7 +405,7 @@ 100 %22/22 8595 byte 302 - 2016-12-07 13:48:55 (UTC) + 2016-12-02 03:02:25 (UTC) src/modules/storage.js @@ -414,7 +414,7 @@ 100 %10/10 3544 byte 162 - 2016-12-07 13:48:55 (UTC) + 2016-12-02 03:02:25 (UTC) src/number.js @@ -422,7 +422,7 @@ 100 %1/1 998 byte 29 - 2016-12-07 13:48:55 (UTC) + 2016-12-02 03:02:25 (UTC) src/root.js @@ -430,7 +430,7 @@ 100 %1/1 235 byte 6 - 2016-12-07 13:48:55 (UTC) + 2016-12-02 03:02:25 (UTC) src/sort.js @@ -440,7 +440,7 @@ 100 %3/3 930 byte 33 - 2016-12-07 13:48:55 (UTC) + 2016-12-02 03:02:25 (UTC) src/string.js @@ -452,15 +452,15 @@ 100 %5/5 2082 byte 76 - 2016-12-07 13:48:55 (UTC) + 2016-12-02 03:02:25 (UTC) src/tablefilter.js TableFilter 100 %170/170 - 91069 byte - 3002 - 2016-12-07 13:48:55 (UTC) + 90576 byte + 2990 + 2016-12-02 03:02:25 (UTC) src/types.js @@ -475,7 +475,7 @@ 100 %8/8 1451 byte 67 - 2016-12-07 13:48:55 (UTC) + 2016-12-02 03:02:25 (UTC) diff --git a/docs/variable/index.html b/docs/variable/index.html index 91ce97ed..3254fb22 100644 --- a/docs/variable/index.html +++ b/docs/variable/index.html @@ -3,7 +3,7 @@ - Variable | tablefilter v0.4.22 API Document + Variable | tablefilter v0.4.23 API Document