From f877beb2ab6b73adf83dfb69b50457099663f557 Mon Sep 17 00:00:00 2001 From: koalyptus Date: Tue, 1 Nov 2016 05:04:21 +0000 Subject: [PATCH] publish Docs to gh-pages (auto) branch: master SHA: 597be6faed482909a2389fddfbf65fad925916df range SHA: d9f28e49082f...597be6faed48 build id: 172203142 build number: 457 --- docs/ast/source/modules/checkList.js.json | 8622 ++++++++--------- docs/ast/source/modules/help.js.json | 5221 +++++----- docs/ast/source/modules/rowsCounter.js.json | 5096 ++++------ 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 | 284 +- .../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 | 14 +- ...highlightKeywords.js~HighlightKeyword.html | 2 +- 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 | 14 +- docs/class/src/modules/state.js~State.html | 2 +- .../src/modules/statusBar.js~StatusBar.html | 2 +- .../class/src/modules/storage.js~Storage.html | 2 +- .../class/src/tablefilter.js~TableFilter.html | 2 +- docs/coverage.json | 8 +- docs/dump.json | 1446 ++- 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 | 5 +- 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 | 77 +- .../src/modules/highlightKeywords.js.html | 2 +- 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 | 33 +- 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 | 2 +- docs/file/src/types.js.html | 2 +- docs/identifiers.html | 2 +- docs/index.html | 2 +- docs/package.json | 2 +- docs/script/search_index.js | 18 - docs/source.html | 92 +- docs/variable/index.html | 2 +- 73 files changed, 9426 insertions(+), 11624 deletions(-) diff --git a/docs/ast/source/modules/checkList.js.json b/docs/ast/source/modules/checkList.js.json index 8b07966f..7610cf6b 100644 --- a/docs/ast/source/modules/checkList.js.json +++ b/docs/ast/source/modules/checkList.js.json @@ -21528,10 +21528,10 @@ "trailingComments": [ { "type": "Block", - "value": "*\n * Add checklist options\n * @param {Number} colIndex Column index\n * @param {Object} ul Ul element\n ", + "value": "*\n * Add checklist options\n * @param {Number} colIndex Column index\n * @param {Object} ul Ul element\n * @private\n ", "range": [ 10642, - 10772 + 10788 ], "loc": { "start": { @@ -21539,7 +21539,7 @@ "column": 4 }, "end": { - "line": 346, + "line": 347, "column": 7 } } @@ -21553,16 +21553,16 @@ "type": "Identifier", "name": "addChecks", "range": [ - 10777, - 10786 + 10793, + 10802 ], "loc": { "start": { - "line": 347, + "line": 348, "column": 4 }, "end": { - "line": 347, + "line": 348, "column": 13 } } @@ -21575,16 +21575,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 10787, - 10795 + 10803, + 10811 ], "loc": { "start": { - "line": 347, + "line": 348, "column": 14 }, "end": { - "line": 347, + "line": 348, "column": 22 } } @@ -21593,16 +21593,16 @@ "type": "Identifier", "name": "ul", "range": [ - 10797, - 10799 + 10813, + 10815 ], "loc": { "start": { - "line": 347, + "line": 348, "column": 24 }, "end": { - "line": 347, + "line": 348, "column": 26 } } @@ -21620,16 +21620,16 @@ "type": "Identifier", "name": "tf", "range": [ - 10815, - 10817 + 10831, + 10833 ], "loc": { "start": { - "line": 348, + "line": 349, "column": 12 }, "end": { - "line": 348, + "line": 349, "column": 14 } } @@ -21640,16 +21640,16 @@ "object": { "type": "ThisExpression", "range": [ - 10820, - 10824 + 10836, + 10840 ], "loc": { "start": { - "line": 348, + "line": 349, "column": 17 }, "end": { - "line": 348, + "line": 349, "column": 21 } } @@ -21658,46 +21658,46 @@ "type": "Identifier", "name": "tf", "range": [ - 10825, - 10827 + 10841, + 10843 ], "loc": { "start": { - "line": 348, + "line": 349, "column": 22 }, "end": { - "line": 348, + "line": 349, "column": 24 } } }, "range": [ - 10820, - 10827 + 10836, + 10843 ], "loc": { "start": { - "line": 348, + "line": 349, "column": 17 }, "end": { - "line": 348, + "line": 349, "column": 24 } } }, "range": [ - 10815, - 10827 + 10831, + 10843 ], "loc": { "start": { - "line": 348, + "line": 349, "column": 12 }, "end": { - "line": 348, + "line": 349, "column": 24 } } @@ -21705,16 +21705,16 @@ ], "kind": "let", "range": [ - 10811, - 10828 + 10827, + 10844 ], "loc": { "start": { - "line": 348, + "line": 349, "column": 8 }, "end": { - "line": 348, + "line": 349, "column": 25 } } @@ -21728,16 +21728,16 @@ "type": "Identifier", "name": "chkCt", "range": [ - 10841, - 10846 + 10857, + 10862 ], "loc": { "start": { - "line": 349, + "line": 350, "column": 12 }, "end": { - "line": 349, + "line": 350, "column": 17 } } @@ -21750,16 +21750,16 @@ "object": { "type": "ThisExpression", "range": [ - 10849, - 10853 + 10865, + 10869 ], "loc": { "start": { - "line": 349, + "line": 350, "column": 20 }, "end": { - "line": 349, + "line": 350, "column": 24 } } @@ -21768,31 +21768,31 @@ "type": "Identifier", "name": "addTChecks", "range": [ - 10854, - 10864 + 10870, + 10880 ], "loc": { "start": { - "line": 349, + "line": 350, "column": 25 }, "end": { - "line": 349, + "line": 350, "column": 35 } } }, "range": [ - 10849, - 10864 + 10865, + 10880 ], "loc": { "start": { - "line": 349, + "line": 350, "column": 20 }, "end": { - "line": 349, + "line": 350, "column": 35 } } @@ -21802,16 +21802,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 10865, - 10873 + 10881, + 10889 ], "loc": { "start": { - "line": 349, + "line": 350, "column": 36 }, "end": { - "line": 349, + "line": 350, "column": 44 } } @@ -21820,47 +21820,47 @@ "type": "Identifier", "name": "ul", "range": [ - 10875, - 10877 + 10891, + 10893 ], "loc": { "start": { - "line": 349, + "line": 350, "column": 46 }, "end": { - "line": 349, + "line": 350, "column": 48 } } } ], "range": [ - 10849, - 10878 + 10865, + 10894 ], "loc": { "start": { - "line": 349, + "line": 350, "column": 20 }, "end": { - "line": 349, + "line": 350, "column": 49 } } }, "range": [ - 10841, - 10878 + 10857, + 10894 ], "loc": { "start": { - "line": 349, + "line": 350, "column": 12 }, "end": { - "line": 349, + "line": 350, "column": 49 } } @@ -21868,16 +21868,16 @@ ], "kind": "let", "range": [ - 10837, - 10879 + 10853, + 10895 ], "loc": { "start": { - "line": 349, + "line": 350, "column": 8 }, "end": { - "line": 349, + "line": 350, "column": 50 } } @@ -21893,16 +21893,16 @@ "type": "Identifier", "name": "y", "range": [ - 10898, - 10899 + 10914, + 10915 ], "loc": { "start": { - "line": 351, + "line": 352, "column": 17 }, "end": { - "line": 351, + "line": 352, "column": 18 } } @@ -21912,31 +21912,31 @@ "value": 0, "raw": "0", "range": [ - 10902, - 10903 + 10918, + 10919 ], "loc": { "start": { - "line": 351, + "line": 352, "column": 21 }, "end": { - "line": 351, + "line": 352, "column": 22 } } }, "range": [ - 10898, - 10903 + 10914, + 10919 ], "loc": { "start": { - "line": 351, + "line": 352, "column": 17 }, "end": { - "line": 351, + "line": 352, "column": 22 } } @@ -21944,16 +21944,16 @@ ], "kind": "let", "range": [ - 10894, - 10903 + 10910, + 10919 ], "loc": { "start": { - "line": 351, + "line": 352, "column": 13 }, "end": { - "line": 351, + "line": 352, "column": 22 } } @@ -21965,16 +21965,16 @@ "type": "Identifier", "name": "y", "range": [ - 10905, - 10906 + 10921, + 10922 ], "loc": { "start": { - "line": 351, + "line": 352, "column": 24 }, "end": { - "line": 351, + "line": 352, "column": 25 } } @@ -21988,16 +21988,16 @@ "object": { "type": "ThisExpression", "range": [ - 10909, - 10913 + 10925, + 10929 ], "loc": { "start": { - "line": 351, + "line": 352, "column": 28 }, "end": { - "line": 351, + "line": 352, "column": 32 } } @@ -22006,31 +22006,31 @@ "type": "Identifier", "name": "opts", "range": [ - 10914, - 10918 + 10930, + 10934 ], "loc": { "start": { - "line": 351, + "line": 352, "column": 33 }, "end": { - "line": 351, + "line": 352, "column": 37 } } }, "range": [ - 10909, - 10918 + 10925, + 10934 ], "loc": { "start": { - "line": 351, + "line": 352, "column": 28 }, "end": { - "line": 351, + "line": 352, "column": 37 } } @@ -22039,46 +22039,46 @@ "type": "Identifier", "name": "length", "range": [ - 10919, - 10925 + 10935, + 10941 ], "loc": { "start": { - "line": 351, + "line": 352, "column": 38 }, "end": { - "line": 351, + "line": 352, "column": 44 } } }, "range": [ - 10909, - 10925 + 10925, + 10941 ], "loc": { "start": { - "line": 351, + "line": 352, "column": 28 }, "end": { - "line": 351, + "line": 352, "column": 44 } } }, "range": [ - 10905, - 10925 + 10921, + 10941 ], "loc": { "start": { - "line": 351, + "line": 352, "column": 24 }, "end": { - "line": 351, + "line": 352, "column": 44 } } @@ -22090,32 +22090,32 @@ "type": "Identifier", "name": "y", "range": [ - 10927, - 10928 + 10943, + 10944 ], "loc": { "start": { - "line": 351, + "line": 352, "column": 46 }, "end": { - "line": 351, + "line": 352, "column": 47 } } }, "prefix": false, "range": [ - 10927, - 10930 + 10943, + 10946 ], "loc": { "start": { - "line": 351, + "line": 352, "column": 46 }, "end": { - "line": 351, + "line": 352, "column": 49 } } @@ -22132,16 +22132,16 @@ "type": "Identifier", "name": "val", "range": [ - 10950, - 10953 + 10966, + 10969 ], "loc": { "start": { - "line": 352, + "line": 353, "column": 16 }, "end": { - "line": 352, + "line": 353, "column": 19 } } @@ -22155,16 +22155,16 @@ "object": { "type": "ThisExpression", "range": [ - 10956, - 10960 + 10972, + 10976 ], "loc": { "start": { - "line": 352, + "line": 353, "column": 22 }, "end": { - "line": 352, + "line": 353, "column": 26 } } @@ -22173,31 +22173,31 @@ "type": "Identifier", "name": "opts", "range": [ - 10961, - 10965 + 10977, + 10981 ], "loc": { "start": { - "line": 352, + "line": 353, "column": 27 }, "end": { - "line": 352, + "line": 353, "column": 31 } } }, "range": [ - 10956, - 10965 + 10972, + 10981 ], "loc": { "start": { - "line": 352, + "line": 353, "column": 22 }, "end": { - "line": 352, + "line": 353, "column": 31 } } @@ -22206,46 +22206,46 @@ "type": "Identifier", "name": "y", "range": [ - 10966, - 10967 + 10982, + 10983 ], "loc": { "start": { - "line": 352, + "line": 353, "column": 32 }, "end": { - "line": 352, + "line": 353, "column": 33 } } }, "range": [ - 10956, - 10968 + 10972, + 10984 ], "loc": { "start": { - "line": 352, + "line": 353, "column": 22 }, "end": { - "line": 352, + "line": 353, "column": 34 } } }, "range": [ - 10950, - 10968 + 10966, + 10984 ], "loc": { "start": { - "line": 352, + "line": 353, "column": 16 }, "end": { - "line": 352, + "line": 353, "column": 34 } } @@ -22253,16 +22253,16 @@ ], "kind": "let", "range": [ - 10946, - 10969 + 10962, + 10985 ], "loc": { "start": { - "line": 352, + "line": 353, "column": 12 }, "end": { - "line": 352, + "line": 353, "column": 35 } }, @@ -22271,16 +22271,16 @@ "type": "Line", "value": "item value", "range": [ - 10970, - 10982 + 10986, + 10998 ], "loc": { "start": { - "line": 352, + "line": 353, "column": 36 }, "end": { - "line": 352, + "line": 353, "column": 48 } } @@ -22296,16 +22296,16 @@ "type": "Identifier", "name": "lbl", "range": [ - 10999, - 11002 + 11015, + 11018 ], "loc": { "start": { - "line": 353, + "line": 354, "column": 16 }, "end": { - "line": 353, + "line": 354, "column": 19 } } @@ -22318,16 +22318,16 @@ "object": { "type": "ThisExpression", "range": [ - 11005, - 11009 + 11021, + 11025 ], "loc": { "start": { - "line": 353, + "line": 354, "column": 22 }, "end": { - "line": 353, + "line": 354, "column": 26 } } @@ -22336,31 +22336,31 @@ "type": "Identifier", "name": "isCustom", "range": [ - 11010, - 11018 + 11026, + 11034 ], "loc": { "start": { - "line": 353, + "line": 354, "column": 27 }, "end": { - "line": 353, + "line": 354, "column": 35 } } }, "range": [ - 11005, - 11018 + 11021, + 11034 ], "loc": { "start": { - "line": 353, + "line": 354, "column": 22 }, "end": { - "line": 353, + "line": 354, "column": 35 } } @@ -22374,16 +22374,16 @@ "object": { "type": "ThisExpression", "range": [ - 11021, - 11025 + 11037, + 11041 ], "loc": { "start": { - "line": 353, + "line": 354, "column": 38 }, "end": { - "line": 353, + "line": 354, "column": 42 } } @@ -22392,31 +22392,31 @@ "type": "Identifier", "name": "optsTxt", "range": [ - 11026, - 11033 + 11042, + 11049 ], "loc": { "start": { - "line": 353, + "line": 354, "column": 43 }, "end": { - "line": 353, + "line": 354, "column": 50 } } }, "range": [ - 11021, - 11033 + 11037, + 11049 ], "loc": { "start": { - "line": 353, + "line": 354, "column": 38 }, "end": { - "line": 353, + "line": 354, "column": 50 } } @@ -22425,31 +22425,31 @@ "type": "Identifier", "name": "y", "range": [ - 11034, - 11035 + 11050, + 11051 ], "loc": { "start": { - "line": 353, + "line": 354, "column": 51 }, "end": { - "line": 353, + "line": 354, "column": 52 } } }, "range": [ - 11021, - 11036 + 11037, + 11052 ], "loc": { "start": { - "line": 353, + "line": 354, "column": 38 }, "end": { - "line": 353, + "line": 354, "column": 53 } } @@ -22458,46 +22458,46 @@ "type": "Identifier", "name": "val", "range": [ - 11039, - 11042 + 11055, + 11058 ], "loc": { "start": { - "line": 353, + "line": 354, "column": 56 }, "end": { - "line": 353, + "line": 354, "column": 59 } } }, "range": [ - 11005, - 11042 + 11021, + 11058 ], "loc": { "start": { - "line": 353, + "line": 354, "column": 22 }, "end": { - "line": 353, + "line": 354, "column": 59 } } }, "range": [ - 10999, - 11042 + 11015, + 11058 ], "loc": { "start": { - "line": 353, + "line": 354, "column": 16 }, "end": { - "line": 353, + "line": 354, "column": 59 } } @@ -22505,16 +22505,16 @@ ], "kind": "let", "range": [ - 10995, - 11043 + 11011, + 11059 ], "loc": { "start": { - "line": 353, + "line": 354, "column": 12 }, "end": { - "line": 353, + "line": 354, "column": 60 } }, @@ -22523,16 +22523,16 @@ "type": "Line", "value": "item value", "range": [ - 10970, - 10982 + 10986, + 10998 ], "loc": { "start": { - "line": 352, + "line": 353, "column": 36 }, "end": { - "line": 352, + "line": 353, "column": 48 } } @@ -22543,16 +22543,16 @@ "type": "Line", "value": "item text", "range": [ - 11044, - 11055 + 11060, + 11071 ], "loc": { "start": { - "line": 353, + "line": 354, "column": 61 }, "end": { - "line": 353, + "line": 354, "column": 72 } } @@ -22568,16 +22568,16 @@ "type": "Identifier", "name": "li", "range": [ - 11072, - 11074 + 11088, + 11090 ], "loc": { "start": { - "line": 354, + "line": 355, "column": 16 }, "end": { - "line": 354, + "line": 355, "column": 18 } } @@ -22588,16 +22588,16 @@ "type": "Identifier", "name": "createCheckItem", "range": [ - 11077, - 11092 + 11093, + 11108 ], "loc": { "start": { - "line": 354, + "line": 355, "column": 21 }, "end": { - "line": 354, + "line": 355, "column": 36 } } @@ -22619,16 +22619,16 @@ "type": "Identifier", "name": "tf", "range": [ - 11093, - 11095 + 11109, + 11111 ], "loc": { "start": { - "line": 354, + "line": 355, "column": 37 }, "end": { - "line": 354, + "line": 355, "column": 39 } } @@ -22637,31 +22637,31 @@ "type": "Identifier", "name": "fltIds", "range": [ - 11096, - 11102 + 11112, + 11118 ], "loc": { "start": { - "line": 354, + "line": 355, "column": 40 }, "end": { - "line": 354, + "line": 355, "column": 46 } } }, "range": [ - 11093, - 11102 + 11109, + 11118 ], "loc": { "start": { - "line": 354, + "line": 355, "column": 37 }, "end": { - "line": 354, + "line": 355, "column": 46 } } @@ -22670,31 +22670,31 @@ "type": "Identifier", "name": "colIndex", "range": [ - 11103, - 11111 + 11119, + 11127 ], "loc": { "start": { - "line": 354, + "line": 355, "column": 47 }, "end": { - "line": 354, + "line": 355, "column": 55 } } }, "range": [ - 11093, - 11112 + 11109, + 11128 ], "loc": { "start": { - "line": 354, + "line": 355, "column": 37 }, "end": { - "line": 354, + "line": 355, "column": 56 } } @@ -22704,31 +22704,31 @@ "value": "_", "raw": "'_'", "range": [ - 11115, - 11118 + 11131, + 11134 ], "loc": { "start": { - "line": 354, + "line": 355, "column": 59 }, "end": { - "line": 354, + "line": 355, "column": 62 } } }, "range": [ - 11093, - 11118 + 11109, + 11134 ], "loc": { "start": { - "line": 354, + "line": 355, "column": 37 }, "end": { - "line": 354, + "line": 355, "column": 62 } } @@ -22740,16 +22740,16 @@ "type": "Identifier", "name": "y", "range": [ - 11122, - 11123 + 11138, + 11139 ], "loc": { "start": { - "line": 354, + "line": 355, "column": 66 }, "end": { - "line": 354, + "line": 355, "column": 67 } } @@ -22758,46 +22758,46 @@ "type": "Identifier", "name": "chkCt", "range": [ - 11126, - 11131 + 11142, + 11147 ], "loc": { "start": { - "line": 354, + "line": 355, "column": 70 }, "end": { - "line": 354, + "line": 355, "column": 75 } } }, "range": [ - 11122, - 11131 + 11138, + 11147 ], "loc": { "start": { - "line": 354, + "line": 355, "column": 66 }, "end": { - "line": 354, + "line": 355, "column": 75 } } }, "range": [ - 11093, - 11132 + 11109, + 11148 ], "loc": { "start": { - "line": 354, + "line": 355, "column": 37 }, "end": { - "line": 354, + "line": 355, "column": 76 } } @@ -22806,16 +22806,16 @@ "type": "Identifier", "name": "val", "range": [ - 11150, - 11153 + 11166, + 11169 ], "loc": { "start": { - "line": 355, + "line": 356, "column": 16 }, "end": { - "line": 355, + "line": 356, "column": 19 } } @@ -22824,47 +22824,47 @@ "type": "Identifier", "name": "lbl", "range": [ - 11155, - 11158 + 11171, + 11174 ], "loc": { "start": { - "line": 355, + "line": 356, "column": 21 }, "end": { - "line": 355, + "line": 356, "column": 24 } } } ], "range": [ - 11077, - 11159 + 11093, + 11175 ], "loc": { "start": { - "line": 354, + "line": 355, "column": 21 }, "end": { - "line": 355, + "line": 356, "column": 25 } } }, "range": [ - 11072, - 11159 + 11088, + 11175 ], "loc": { "start": { - "line": 354, + "line": 355, "column": 16 }, "end": { - "line": 355, + "line": 356, "column": 25 } } @@ -22872,16 +22872,16 @@ ], "kind": "let", "range": [ - 11068, - 11160 + 11084, + 11176 ], "loc": { "start": { - "line": 354, + "line": 355, "column": 12 }, "end": { - "line": 355, + "line": 356, "column": 26 } }, @@ -22890,16 +22890,16 @@ "type": "Line", "value": "item text", "range": [ - 11044, - 11055 + 11060, + 11071 ], "loc": { "start": { - "line": 353, + "line": 354, "column": 61 }, "end": { - "line": 353, + "line": 354, "column": 72 } } @@ -22918,16 +22918,16 @@ "type": "Identifier", "name": "li", "range": [ - 11173, - 11175 + 11189, + 11191 ], "loc": { "start": { - "line": 356, + "line": 357, "column": 12 }, "end": { - "line": 356, + "line": 357, "column": 14 } } @@ -22936,31 +22936,31 @@ "type": "Identifier", "name": "className", "range": [ - 11176, - 11185 + 11192, + 11201 ], "loc": { "start": { - "line": 356, + "line": 357, "column": 15 }, "end": { - "line": 356, + "line": 357, "column": 24 } } }, "range": [ - 11173, - 11185 + 11189, + 11201 ], "loc": { "start": { - "line": 356, + "line": 357, "column": 12 }, "end": { - "line": 356, + "line": 357, "column": 24 } } @@ -22971,16 +22971,16 @@ "object": { "type": "ThisExpression", "range": [ - 11188, - 11192 + 11204, + 11208 ], "loc": { "start": { - "line": 356, + "line": 357, "column": 27 }, "end": { - "line": 356, + "line": 357, "column": 31 } } @@ -22989,61 +22989,61 @@ "type": "Identifier", "name": "itemCssClass", "range": [ - 11193, - 11205 + 11209, + 11221 ], "loc": { "start": { - "line": 356, + "line": 357, "column": 32 }, "end": { - "line": 356, + "line": 357, "column": 44 } } }, "range": [ - 11188, - 11205 + 11204, + 11221 ], "loc": { "start": { - "line": 356, + "line": 357, "column": 27 }, "end": { - "line": 356, + "line": 357, "column": 44 } } }, "range": [ - 11173, - 11205 + 11189, + 11221 ], "loc": { "start": { - "line": 356, + "line": 357, "column": 12 }, "end": { - "line": 356, + "line": 357, "column": 44 } } }, "range": [ - 11173, - 11206 + 11189, + 11222 ], "loc": { "start": { - "line": 356, + "line": 357, "column": 12 }, "end": { - "line": 356, + "line": 357, "column": 45 } } @@ -23063,16 +23063,16 @@ "type": "Identifier", "name": "tf", "range": [ - 11224, - 11226 + 11240, + 11242 ], "loc": { "start": { - "line": 358, + "line": 359, "column": 16 }, "end": { - "line": 358, + "line": 359, "column": 18 } } @@ -23081,31 +23081,31 @@ "type": "Identifier", "name": "linkedFilters", "range": [ - 11227, - 11240 + 11243, + 11256 ], "loc": { "start": { - "line": 358, + "line": 359, "column": 19 }, "end": { - "line": 358, + "line": 359, "column": 32 } } }, "range": [ - 11224, - 11240 + 11240, + 11256 ], "loc": { "start": { - "line": 358, + "line": 359, "column": 16 }, "end": { - "line": 358, + "line": 359, "column": 32 } } @@ -23117,16 +23117,16 @@ "type": "Identifier", "name": "tf", "range": [ - 11244, - 11246 + 11260, + 11262 ], "loc": { "start": { - "line": 358, + "line": 359, "column": 36 }, "end": { - "line": 358, + "line": 359, "column": 38 } } @@ -23135,46 +23135,46 @@ "type": "Identifier", "name": "disableExcludedOptions", "range": [ - 11247, - 11269 + 11263, + 11285 ], "loc": { "start": { - "line": 358, + "line": 359, "column": 39 }, "end": { - "line": 358, + "line": 359, "column": 61 } } }, "range": [ - 11244, - 11269 + 11260, + 11285 ], "loc": { "start": { - "line": 358, + "line": 359, "column": 36 }, "end": { - "line": 358, + "line": 359, "column": 61 } } }, "range": [ - 11224, - 11269 + 11240, + 11285 ], "loc": { "start": { - "line": 358, + "line": 359, "column": 16 }, "end": { - "line": 358, + "line": 359, "column": 61 } } @@ -23185,16 +23185,16 @@ "type": "Identifier", "name": "has", "range": [ - 11289, - 11292 + 11305, + 11308 ], "loc": { "start": { - "line": 359, + "line": 360, "column": 16 }, "end": { - "line": 359, + "line": 360, "column": 19 } } @@ -23206,16 +23206,16 @@ "object": { "type": "ThisExpression", "range": [ - 11293, - 11297 + 11309, + 11313 ], "loc": { "start": { - "line": 359, + "line": 360, "column": 20 }, "end": { - "line": 359, + "line": 360, "column": 24 } } @@ -23224,31 +23224,31 @@ "type": "Identifier", "name": "excludedOpts", "range": [ - 11298, - 11310 + 11314, + 11326 ], "loc": { "start": { - "line": 359, + "line": 360, "column": 25 }, "end": { - "line": 359, + "line": 360, "column": 37 } } }, "range": [ - 11293, - 11310 + 11309, + 11326 ], "loc": { "start": { - "line": 359, + "line": 360, "column": 20 }, "end": { - "line": 359, + "line": 360, "column": 37 } } @@ -23259,16 +23259,16 @@ "type": "Identifier", "name": "matchCase", "range": [ - 11312, - 11321 + 11328, + 11337 ], "loc": { "start": { - "line": 359, + "line": 360, "column": 39 }, "end": { - "line": 359, + "line": 360, "column": 48 } } @@ -23278,16 +23278,16 @@ "type": "Identifier", "name": "val", "range": [ - 11322, - 11325 + 11338, + 11341 ], "loc": { "start": { - "line": 359, + "line": 360, "column": 49 }, "end": { - "line": 359, + "line": 360, "column": 52 } } @@ -23299,16 +23299,16 @@ "type": "Identifier", "name": "tf", "range": [ - 11327, - 11329 + 11343, + 11345 ], "loc": { "start": { - "line": 359, + "line": 360, "column": 54 }, "end": { - "line": 359, + "line": 360, "column": 56 } } @@ -23317,47 +23317,47 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 11330, - 11343 + 11346, + 11359 ], "loc": { "start": { - "line": 359, + "line": 360, "column": 57 }, "end": { - "line": 359, + "line": 360, "column": 70 } } }, "range": [ - 11327, - 11343 + 11343, + 11359 ], "loc": { "start": { - "line": 359, + "line": 360, "column": 54 }, "end": { - "line": 359, + "line": 360, "column": 70 } } } ], "range": [ - 11312, - 11344 + 11328, + 11360 ], "loc": { "start": { - "line": 359, + "line": 360, "column": 39 }, "end": { - "line": 359, + "line": 360, "column": 71 } } @@ -23369,16 +23369,16 @@ "type": "Identifier", "name": "tf", "range": [ - 11366, - 11368 + 11382, + 11384 ], "loc": { "start": { - "line": 360, + "line": 361, "column": 20 }, "end": { - "line": 360, + "line": 361, "column": 22 } } @@ -23387,62 +23387,62 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 11369, - 11382 + 11385, + 11398 ], "loc": { "start": { - "line": 360, + "line": 361, "column": 23 }, "end": { - "line": 360, + "line": 361, "column": 36 } } }, "range": [ - 11366, - 11382 + 11382, + 11398 ], "loc": { "start": { - "line": 360, + "line": 361, "column": 20 }, "end": { - "line": 360, + "line": 361, "column": 36 } } } ], "range": [ - 11289, - 11383 + 11305, + 11399 ], "loc": { "start": { - "line": 359, + "line": 360, "column": 16 }, "end": { - "line": 360, + "line": 361, "column": 37 } } }, "range": [ - 11224, - 11383 + 11240, + 11399 ], "loc": { "start": { - "line": 358, + "line": 359, "column": 16 }, "end": { - "line": 360, + "line": 361, "column": 37 } } @@ -23458,16 +23458,16 @@ "type": "Identifier", "name": "addClass", "range": [ - 11403, - 11411 + 11419, + 11427 ], "loc": { "start": { - "line": 361, + "line": 362, "column": 16 }, "end": { - "line": 361, + "line": 362, "column": 24 } } @@ -23477,16 +23477,16 @@ "type": "Identifier", "name": "li", "range": [ - 11412, - 11414 + 11428, + 11430 ], "loc": { "start": { - "line": 361, + "line": 362, "column": 25 }, "end": { - "line": 361, + "line": 362, "column": 27 } } @@ -23497,16 +23497,16 @@ "object": { "type": "ThisExpression", "range": [ - 11416, - 11420 + 11432, + 11436 ], "loc": { "start": { - "line": 361, + "line": 362, "column": 29 }, "end": { - "line": 361, + "line": 362, "column": 33 } } @@ -23515,62 +23515,62 @@ "type": "Identifier", "name": "disabledItemCssClass", "range": [ - 11421, - 11441 + 11437, + 11457 ], "loc": { "start": { - "line": 361, + "line": 362, "column": 34 }, "end": { - "line": 361, + "line": 362, "column": 54 } } }, "range": [ - 11416, - 11441 + 11432, + 11457 ], "loc": { "start": { - "line": 361, + "line": 362, "column": 29 }, "end": { - "line": 361, + "line": 362, "column": 54 } } } ], "range": [ - 11403, - 11442 + 11419, + 11458 ], "loc": { "start": { - "line": 361, + "line": 362, "column": 16 }, "end": { - "line": 361, + "line": 362, "column": 55 } } }, "range": [ - 11403, - 11443 + 11419, + 11459 ], "loc": { "start": { - "line": 361, + "line": 362, "column": 16 }, "end": { - "line": 361, + "line": 362, "column": 56 } } @@ -23590,16 +23590,16 @@ "type": "Identifier", "name": "li", "range": [ - 11460, - 11462 + 11476, + 11478 ], "loc": { "start": { - "line": 362, + "line": 363, "column": 16 }, "end": { - "line": 362, + "line": 363, "column": 18 } } @@ -23608,31 +23608,31 @@ "type": "Identifier", "name": "check", "range": [ - 11463, - 11468 + 11479, + 11484 ], "loc": { "start": { - "line": 362, + "line": 363, "column": 19 }, "end": { - "line": 362, + "line": 363, "column": 24 } } }, "range": [ - 11460, - 11468 + 11476, + 11484 ], "loc": { "start": { - "line": 362, + "line": 363, "column": 16 }, "end": { - "line": 362, + "line": 363, "column": 24 } } @@ -23641,31 +23641,31 @@ "type": "Identifier", "name": "disabled", "range": [ - 11469, - 11477 + 11485, + 11493 ], "loc": { "start": { - "line": 362, + "line": 363, "column": 25 }, "end": { - "line": 362, + "line": 363, "column": 33 } } }, "range": [ - 11460, - 11477 + 11476, + 11493 ], "loc": { "start": { - "line": 362, + "line": 363, "column": 16 }, "end": { - "line": 362, + "line": 363, "column": 33 } } @@ -23675,46 +23675,46 @@ "value": true, "raw": "true", "range": [ - 11480, - 11484 + 11496, + 11500 ], "loc": { "start": { - "line": 362, + "line": 363, "column": 36 }, "end": { - "line": 362, + "line": 363, "column": 40 } } }, "range": [ - 11460, - 11484 + 11476, + 11500 ], "loc": { "start": { - "line": 362, + "line": 363, "column": 16 }, "end": { - "line": 362, + "line": 363, "column": 40 } } }, "range": [ - 11460, - 11485 + 11476, + 11501 ], "loc": { "start": { - "line": 362, + "line": 363, "column": 16 }, "end": { - "line": 362, + "line": 363, "column": 41 } } @@ -23731,16 +23731,16 @@ "type": "Identifier", "name": "li", "range": [ - 11502, - 11504 + 11518, + 11520 ], "loc": { "start": { - "line": 363, + "line": 364, "column": 16 }, "end": { - "line": 363, + "line": 364, "column": 18 } } @@ -23749,31 +23749,31 @@ "type": "Identifier", "name": "disabled", "range": [ - 11505, - 11513 + 11521, + 11529 ], "loc": { "start": { - "line": 363, + "line": 364, "column": 19 }, "end": { - "line": 363, + "line": 364, "column": 27 } } }, "range": [ - 11502, - 11513 + 11518, + 11529 ], "loc": { "start": { - "line": 363, + "line": 364, "column": 16 }, "end": { - "line": 363, + "line": 364, "column": 27 } } @@ -23783,62 +23783,62 @@ "value": true, "raw": "true", "range": [ - 11516, - 11520 + 11532, + 11536 ], "loc": { "start": { - "line": 363, + "line": 364, "column": 30 }, "end": { - "line": 363, + "line": 364, "column": 34 } } }, "range": [ - 11502, - 11520 + 11518, + 11536 ], "loc": { "start": { - "line": 363, + "line": 364, "column": 16 }, "end": { - "line": 363, + "line": 364, "column": 34 } } }, "range": [ - 11502, - 11521 + 11518, + 11537 ], "loc": { "start": { - "line": 363, + "line": 364, "column": 16 }, "end": { - "line": 363, + "line": 364, "column": 35 } } } ], "range": [ - 11385, - 11535 + 11401, + 11551 ], "loc": { "start": { - "line": 360, + "line": 361, "column": 39 }, "end": { - "line": 364, + "line": 365, "column": 13 } } @@ -23854,16 +23854,16 @@ "type": "Identifier", "name": "addEvt", "range": [ - 11559, - 11565 + 11575, + 11581 ], "loc": { "start": { - "line": 365, + "line": 366, "column": 16 }, "end": { - "line": 365, + "line": 366, "column": 22 } } @@ -23876,16 +23876,16 @@ "type": "Identifier", "name": "li", "range": [ - 11566, - 11568 + 11582, + 11584 ], "loc": { "start": { - "line": 365, + "line": 366, "column": 23 }, "end": { - "line": 365, + "line": 366, "column": 25 } } @@ -23894,31 +23894,31 @@ "type": "Identifier", "name": "check", "range": [ - 11569, - 11574 + 11585, + 11590 ], "loc": { "start": { - "line": 365, + "line": 366, "column": 26 }, "end": { - "line": 365, + "line": 366, "column": 31 } } }, "range": [ - 11566, - 11574 + 11582, + 11590 ], "loc": { "start": { - "line": 365, + "line": 366, "column": 23 }, "end": { - "line": 365, + "line": 366, "column": 31 } } @@ -23928,16 +23928,16 @@ "value": "click", "raw": "'click'", "range": [ - 11576, - 11583 + 11592, + 11599 ], "loc": { "start": { - "line": 365, + "line": 366, "column": 33 }, "end": { - "line": 365, + "line": 366, "column": 40 } } @@ -23950,16 +23950,16 @@ "type": "Identifier", "name": "evt", "range": [ - 11585, - 11588 + 11601, + 11604 ], "loc": { "start": { - "line": 365, + "line": 366, "column": 42 }, "end": { - "line": 365, + "line": 366, "column": 45 } } @@ -23973,16 +23973,16 @@ "object": { "type": "ThisExpression", "range": [ - 11592, - 11596 + 11608, + 11612 ], "loc": { "start": { - "line": 365, + "line": 366, "column": 49 }, "end": { - "line": 365, + "line": 366, "column": 53 } } @@ -23991,31 +23991,31 @@ "type": "Identifier", "name": "optionClick", "range": [ - 11597, - 11608 + 11613, + 11624 ], "loc": { "start": { - "line": 365, + "line": 366, "column": 54 }, "end": { - "line": 365, + "line": 366, "column": 65 } } }, "range": [ - 11592, - 11608 + 11608, + 11624 ], "loc": { "start": { - "line": 365, + "line": 366, "column": 49 }, "end": { - "line": 365, + "line": 366, "column": 65 } } @@ -24025,32 +24025,32 @@ "type": "Identifier", "name": "evt", "range": [ - 11609, - 11612 + 11625, + 11628 ], "loc": { "start": { - "line": 365, + "line": 366, "column": 66 }, "end": { - "line": 365, + "line": 366, "column": 69 } } } ], "range": [ - 11592, - 11613 + 11608, + 11629 ], "loc": { "start": { - "line": 365, + "line": 366, "column": 49 }, "end": { - "line": 365, + "line": 366, "column": 70 } } @@ -24058,78 +24058,78 @@ "generator": false, "expression": true, "range": [ - 11585, - 11613 + 11601, + 11629 ], "loc": { "start": { - "line": 365, + "line": 366, "column": 42 }, "end": { - "line": 365, + "line": 366, "column": 70 } } } ], "range": [ - 11559, - 11614 + 11575, + 11630 ], "loc": { "start": { - "line": 365, + "line": 366, "column": 16 }, "end": { - "line": 365, + "line": 366, "column": 71 } } }, "range": [ - 11559, - 11615 + 11575, + 11631 ], "loc": { "start": { - "line": 365, + "line": 366, "column": 16 }, "end": { - "line": 365, + "line": 366, "column": 72 } } } ], "range": [ - 11541, - 11629 + 11557, + 11645 ], "loc": { "start": { - "line": 364, + "line": 365, "column": 19 }, "end": { - "line": 366, + "line": 367, "column": 13 } } }, "range": [ - 11220, - 11629 + 11236, + 11645 ], "loc": { "start": { - "line": 358, + "line": 359, "column": 12 }, "end": { - "line": 366, + "line": 367, "column": 13 } } @@ -24145,16 +24145,16 @@ "type": "Identifier", "name": "ul", "range": [ - 11642, - 11644 + 11658, + 11660 ], "loc": { "start": { - "line": 367, + "line": 368, "column": 12 }, "end": { - "line": 367, + "line": 368, "column": 14 } } @@ -24163,31 +24163,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 11645, - 11656 + 11661, + 11672 ], "loc": { "start": { - "line": 367, + "line": 368, "column": 15 }, "end": { - "line": 367, + "line": 368, "column": 26 } } }, "range": [ - 11642, - 11656 + 11658, + 11672 ], "loc": { "start": { - "line": 367, + "line": 368, "column": 12 }, "end": { - "line": 367, + "line": 368, "column": 26 } } @@ -24197,47 +24197,47 @@ "type": "Identifier", "name": "li", "range": [ - 11657, - 11659 + 11673, + 11675 ], "loc": { "start": { - "line": 367, + "line": 368, "column": 27 }, "end": { - "line": 367, + "line": 368, "column": 29 } } } ], "range": [ - 11642, - 11660 + 11658, + 11676 ], "loc": { "start": { - "line": 367, + "line": 368, "column": 12 }, "end": { - "line": 367, + "line": 368, "column": 30 } } }, "range": [ - 11642, - 11661 + 11658, + 11677 ], "loc": { "start": { - "line": 367, + "line": 368, "column": 12 }, "end": { - "line": 367, + "line": 368, "column": 31 } } @@ -24251,16 +24251,16 @@ "type": "Identifier", "name": "val", "range": [ - 11679, - 11682 + 11695, + 11698 ], "loc": { "start": { - "line": 369, + "line": 370, "column": 16 }, "end": { - "line": 369, + "line": 370, "column": 19 } } @@ -24270,31 +24270,31 @@ "value": "", "raw": "''", "range": [ - 11687, - 11689 + 11703, + 11705 ], "loc": { "start": { - "line": 369, + "line": 370, "column": 24 }, "end": { - "line": 369, + "line": 370, "column": 26 } } }, "range": [ - 11679, - 11689 + 11695, + 11705 ], "loc": { "start": { - "line": 369, + "line": 370, "column": 16 }, "end": { - "line": 369, + "line": 370, "column": 26 } } @@ -24317,16 +24317,16 @@ "type": "Identifier", "name": "li", "range": [ - 11742, - 11744 + 11758, + 11760 ], "loc": { "start": { - "line": 371, + "line": 372, "column": 16 }, "end": { - "line": 371, + "line": 372, "column": 18 } } @@ -24335,31 +24335,31 @@ "type": "Identifier", "name": "style", "range": [ - 11745, - 11750 + 11761, + 11766 ], "loc": { "start": { - "line": 371, + "line": 372, "column": 19 }, "end": { - "line": 371, + "line": 372, "column": 24 } } }, "range": [ - 11742, - 11750 + 11758, + 11766 ], "loc": { "start": { - "line": 371, + "line": 372, "column": 16 }, "end": { - "line": 371, + "line": 372, "column": 24 } } @@ -24368,31 +24368,31 @@ "type": "Identifier", "name": "display", "range": [ - 11751, - 11758 + 11767, + 11774 ], "loc": { "start": { - "line": 371, + "line": 372, "column": 25 }, "end": { - "line": 371, + "line": 372, "column": 32 } } }, "range": [ - 11742, - 11758 + 11758, + 11774 ], "loc": { "start": { - "line": 371, + "line": 372, "column": 16 }, "end": { - "line": 371, + "line": 372, "column": 32 } } @@ -24401,46 +24401,46 @@ "type": "Identifier", "name": "NONE", "range": [ - 11761, - 11765 + 11777, + 11781 ], "loc": { "start": { - "line": 371, + "line": 372, "column": 35 }, "end": { - "line": 371, + "line": 372, "column": 39 } } }, "range": [ - 11742, - 11765 + 11758, + 11781 ], "loc": { "start": { - "line": 371, + "line": 372, "column": 16 }, "end": { - "line": 371, + "line": 372, "column": 39 } } }, "range": [ - 11742, - 11766 + 11758, + 11782 ], "loc": { "start": { - "line": 371, + "line": 372, "column": 16 }, "end": { - "line": 371, + "line": 372, "column": 40 } }, @@ -24449,16 +24449,16 @@ "type": "Line", "value": "item is hidden", "range": [ - 11709, - 11725 + 11725, + 11741 ], "loc": { "start": { - "line": 370, + "line": 371, "column": 16 }, "end": { - "line": 370, + "line": 371, "column": 32 } } @@ -24467,79 +24467,79 @@ } ], "range": [ - 11691, - 11780 + 11707, + 11796 ], "loc": { "start": { - "line": 369, + "line": 370, "column": 28 }, "end": { - "line": 372, + "line": 373, "column": 13 } } }, "alternate": null, "range": [ - 11675, - 11780 + 11691, + 11796 ], "loc": { "start": { - "line": 369, + "line": 370, "column": 12 }, "end": { - "line": 372, + "line": 373, "column": 13 } } } ], "range": [ - 10932, - 11790 + 10948, + 11806 ], "loc": { "start": { - "line": 351, + "line": 352, "column": 51 }, "end": { - "line": 373, + "line": 374, "column": 9 } } }, "range": [ - 10889, - 11790 + 10905, + 11806 ], "loc": { "start": { - "line": 351, + "line": 352, "column": 8 }, "end": { - "line": 373, + "line": 374, "column": 9 } } } ], "range": [ - 10801, - 11796 + 10817, + 11812 ], "loc": { "start": { - "line": 347, + "line": 348, "column": 28 }, "end": { - "line": 374, + "line": 375, "column": 5 } } @@ -24547,16 +24547,16 @@ "generator": false, "expression": false, "range": [ - 10786, - 11796 + 10802, + 11812 ], "loc": { "start": { - "line": 347, + "line": 348, "column": 13 }, "end": { - "line": 374, + "line": 375, "column": 5 } } @@ -24564,26 +24564,26 @@ "kind": "method", "computed": false, "range": [ - 10777, - 11796 + 10793, + 11812 ], "loc": { "start": { - "line": 347, + "line": 348, "column": 4 }, "end": { - "line": 374, + "line": 375, "column": 5 } }, "leadingComments": [ { "type": "Block", - "value": "*\n * Add checklist options\n * @param {Number} colIndex Column index\n * @param {Object} ul Ul element\n ", + "value": "*\n * Add checklist options\n * @param {Number} colIndex Column index\n * @param {Object} ul Ul element\n * @private\n ", "range": [ 10642, - 10772 + 10788 ], "loc": { "start": { @@ -24591,7 +24591,7 @@ "column": 4 }, "end": { - "line": 346, + "line": 347, "column": 7 } } @@ -24600,18 +24600,18 @@ "trailingComments": [ { "type": "Block", - "value": "*\n * Add checklist header option\n * @param {Number} colIndex Column index\n * @param {Object} ul Ul element\n ", + "value": "*\n * Add checklist header option\n * @param {Number} colIndex Column index\n * @param {Object} ul Ul element\n * @private\n ", "range": [ - 11802, - 11936 + 11818, + 11968 ], "loc": { "start": { - "line": 376, + "line": 377, "column": 4 }, "end": { - "line": 380, + "line": 382, "column": 7 } } @@ -24625,16 +24625,16 @@ "type": "Identifier", "name": "addTChecks", "range": [ - 11941, - 11951 + 11973, + 11983 ], "loc": { "start": { - "line": 381, + "line": 383, "column": 4 }, "end": { - "line": 381, + "line": 383, "column": 14 } } @@ -24647,16 +24647,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 11952, - 11960 + 11984, + 11992 ], "loc": { "start": { - "line": 381, + "line": 383, "column": 15 }, "end": { - "line": 381, + "line": 383, "column": 23 } } @@ -24665,16 +24665,16 @@ "type": "Identifier", "name": "ul", "range": [ - 11962, - 11964 + 11994, + 11996 ], "loc": { "start": { - "line": 381, + "line": 383, "column": 25 }, "end": { - "line": 381, + "line": 383, "column": 27 } } @@ -24692,16 +24692,16 @@ "type": "Identifier", "name": "tf", "range": [ - 11980, - 11982 + 12012, + 12014 ], "loc": { "start": { - "line": 382, + "line": 384, "column": 12 }, "end": { - "line": 382, + "line": 384, "column": 14 } } @@ -24712,16 +24712,16 @@ "object": { "type": "ThisExpression", "range": [ - 11985, - 11989 + 12017, + 12021 ], "loc": { "start": { - "line": 382, + "line": 384, "column": 17 }, "end": { - "line": 382, + "line": 384, "column": 21 } } @@ -24730,46 +24730,46 @@ "type": "Identifier", "name": "tf", "range": [ - 11990, - 11992 + 12022, + 12024 ], "loc": { "start": { - "line": 382, + "line": 384, "column": 22 }, "end": { - "line": 382, + "line": 384, "column": 24 } } }, "range": [ - 11985, - 11992 + 12017, + 12024 ], "loc": { "start": { - "line": 382, + "line": 384, "column": 17 }, "end": { - "line": 382, + "line": 384, "column": 24 } } }, "range": [ - 11980, - 11992 + 12012, + 12024 ], "loc": { "start": { - "line": 382, + "line": 384, "column": 12 }, "end": { - "line": 382, + "line": 384, "column": 24 } } @@ -24777,16 +24777,16 @@ ], "kind": "let", "range": [ - 11976, - 11993 + 12008, + 12025 ], "loc": { "start": { - "line": 382, + "line": 384, "column": 8 }, "end": { - "line": 382, + "line": 384, "column": 25 } } @@ -24800,16 +24800,16 @@ "type": "Identifier", "name": "chkCt", "range": [ - 12006, - 12011 + 12038, + 12043 ], "loc": { "start": { - "line": 383, + "line": 385, "column": 12 }, "end": { - "line": 383, + "line": 385, "column": 17 } } @@ -24819,31 +24819,31 @@ "value": 1, "raw": "1", "range": [ - 12014, - 12015 + 12046, + 12047 ], "loc": { "start": { - "line": 383, + "line": 385, "column": 20 }, "end": { - "line": 383, + "line": 385, "column": 21 } } }, "range": [ - 12006, - 12015 + 12038, + 12047 ], "loc": { "start": { - "line": 383, + "line": 385, "column": 12 }, "end": { - "line": 383, + "line": 385, "column": 21 } } @@ -24851,16 +24851,16 @@ ], "kind": "let", "range": [ - 12002, - 12016 + 12034, + 12048 ], "loc": { "start": { - "line": 383, + "line": 385, "column": 8 }, "end": { - "line": 383, + "line": 385, "column": 22 } } @@ -24874,16 +24874,16 @@ "type": "Identifier", "name": "li0", "range": [ - 12029, - 12032 + 12061, + 12064 ], "loc": { "start": { - "line": 384, + "line": 386, "column": 12 }, "end": { - "line": 384, + "line": 386, "column": 15 } } @@ -24894,16 +24894,16 @@ "type": "Identifier", "name": "createCheckItem", "range": [ - 12035, - 12050 + 12067, + 12082 ], "loc": { "start": { - "line": 384, + "line": 386, "column": 18 }, "end": { - "line": 384, + "line": 386, "column": 33 } } @@ -24922,16 +24922,16 @@ "type": "Identifier", "name": "tf", "range": [ - 12051, - 12053 + 12083, + 12085 ], "loc": { "start": { - "line": 384, + "line": 386, "column": 34 }, "end": { - "line": 384, + "line": 386, "column": 36 } } @@ -24940,31 +24940,31 @@ "type": "Identifier", "name": "fltIds", "range": [ - 12054, - 12060 + 12086, + 12092 ], "loc": { "start": { - "line": 384, + "line": 386, "column": 37 }, "end": { - "line": 384, + "line": 386, "column": 43 } } }, "range": [ - 12051, - 12060 + 12083, + 12092 ], "loc": { "start": { - "line": 384, + "line": 386, "column": 34 }, "end": { - "line": 384, + "line": 386, "column": 43 } } @@ -24973,31 +24973,31 @@ "type": "Identifier", "name": "colIndex", "range": [ - 12061, - 12069 + 12093, + 12101 ], "loc": { "start": { - "line": 384, + "line": 386, "column": 44 }, "end": { - "line": 384, + "line": 386, "column": 52 } } }, "range": [ - 12051, - 12070 + 12083, + 12102 ], "loc": { "start": { - "line": 384, + "line": 386, "column": 34 }, "end": { - "line": 384, + "line": 386, "column": 53 } } @@ -25007,31 +25007,31 @@ "value": "_0", "raw": "'_0'", "range": [ - 12073, - 12077 + 12105, + 12109 ], "loc": { "start": { - "line": 384, + "line": 386, "column": 56 }, "end": { - "line": 384, + "line": 386, "column": 60 } } }, "range": [ - 12051, - 12077 + 12083, + 12109 ], "loc": { "start": { - "line": 384, + "line": 386, "column": 34 }, "end": { - "line": 384, + "line": 386, "column": 60 } } @@ -25041,16 +25041,16 @@ "value": "", "raw": "''", "range": [ - 12079, - 12081 + 12111, + 12113 ], "loc": { "start": { - "line": 384, + "line": 386, "column": 62 }, "end": { - "line": 384, + "line": 386, "column": 64 } } @@ -25062,16 +25062,16 @@ "type": "Identifier", "name": "tf", "range": [ - 12095, - 12097 + 12127, + 12129 ], "loc": { "start": { - "line": 385, + "line": 387, "column": 12 }, "end": { - "line": 385, + "line": 387, "column": 14 } } @@ -25080,62 +25080,62 @@ "type": "Identifier", "name": "displayAllText", "range": [ - 12098, - 12112 + 12130, + 12144 ], "loc": { "start": { - "line": 385, + "line": 387, "column": 15 }, "end": { - "line": 385, + "line": 387, "column": 29 } } }, "range": [ - 12095, - 12112 + 12127, + 12144 ], "loc": { "start": { - "line": 385, + "line": 387, "column": 12 }, "end": { - "line": 385, + "line": 387, "column": 29 } } } ], "range": [ - 12035, - 12113 + 12067, + 12145 ], "loc": { "start": { - "line": 384, + "line": 386, "column": 18 }, "end": { - "line": 385, + "line": 387, "column": 30 } } }, "range": [ - 12029, - 12113 + 12061, + 12145 ], "loc": { "start": { - "line": 384, + "line": 386, "column": 12 }, "end": { - "line": 385, + "line": 387, "column": 30 } } @@ -25143,16 +25143,16 @@ ], "kind": "let", "range": [ - 12025, - 12114 + 12057, + 12146 ], "loc": { "start": { - "line": 384, + "line": 386, "column": 8 }, "end": { - "line": 385, + "line": 387, "column": 31 } } @@ -25169,16 +25169,16 @@ "type": "Identifier", "name": "li0", "range": [ - 12123, - 12126 + 12155, + 12158 ], "loc": { "start": { - "line": 386, + "line": 388, "column": 8 }, "end": { - "line": 386, + "line": 388, "column": 11 } } @@ -25187,31 +25187,31 @@ "type": "Identifier", "name": "className", "range": [ - 12127, - 12136 + 12159, + 12168 ], "loc": { "start": { - "line": 386, + "line": 388, "column": 12 }, "end": { - "line": 386, + "line": 388, "column": 21 } } }, "range": [ - 12123, - 12136 + 12155, + 12168 ], "loc": { "start": { - "line": 386, + "line": 388, "column": 8 }, "end": { - "line": 386, + "line": 388, "column": 21 } } @@ -25222,16 +25222,16 @@ "object": { "type": "ThisExpression", "range": [ - 12139, - 12143 + 12171, + 12175 ], "loc": { "start": { - "line": 386, + "line": 388, "column": 24 }, "end": { - "line": 386, + "line": 388, "column": 28 } } @@ -25240,61 +25240,61 @@ "type": "Identifier", "name": "itemCssClass", "range": [ - 12144, - 12156 + 12176, + 12188 ], "loc": { "start": { - "line": 386, + "line": 388, "column": 29 }, "end": { - "line": 386, + "line": 388, "column": 41 } } }, "range": [ - 12139, - 12156 + 12171, + 12188 ], "loc": { "start": { - "line": 386, + "line": 388, "column": 24 }, "end": { - "line": 386, + "line": 388, "column": 41 } } }, "range": [ - 12123, - 12156 + 12155, + 12188 ], "loc": { "start": { - "line": 386, + "line": 388, "column": 8 }, "end": { - "line": 386, + "line": 388, "column": 41 } } }, "range": [ - 12123, - 12157 + 12155, + 12189 ], "loc": { "start": { - "line": 386, + "line": 388, "column": 8 }, "end": { - "line": 386, + "line": 388, "column": 42 } } @@ -25310,16 +25310,16 @@ "type": "Identifier", "name": "ul", "range": [ - 12166, - 12168 + 12198, + 12200 ], "loc": { "start": { - "line": 387, + "line": 389, "column": 8 }, "end": { - "line": 387, + "line": 389, "column": 10 } } @@ -25328,31 +25328,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 12169, - 12180 + 12201, + 12212 ], "loc": { "start": { - "line": 387, + "line": 389, "column": 11 }, "end": { - "line": 387, + "line": 389, "column": 22 } } }, "range": [ - 12166, - 12180 + 12198, + 12212 ], "loc": { "start": { - "line": 387, + "line": 389, "column": 8 }, "end": { - "line": 387, + "line": 389, "column": 22 } } @@ -25362,47 +25362,47 @@ "type": "Identifier", "name": "li0", "range": [ - 12181, - 12184 + 12213, + 12216 ], "loc": { "start": { - "line": 387, + "line": 389, "column": 23 }, "end": { - "line": 387, + "line": 389, "column": 26 } } } ], "range": [ - 12166, - 12185 + 12198, + 12217 ], "loc": { "start": { - "line": 387, + "line": 389, "column": 8 }, "end": { - "line": 387, + "line": 389, "column": 27 } } }, "range": [ - 12166, - 12186 + 12198, + 12218 ], "loc": { "start": { - "line": 387, + "line": 389, "column": 8 }, "end": { - "line": 387, + "line": 389, "column": 28 } } @@ -25415,16 +25415,16 @@ "type": "Identifier", "name": "addEvt", "range": [ - 12196, - 12202 + 12228, + 12234 ], "loc": { "start": { - "line": 389, + "line": 391, "column": 8 }, "end": { - "line": 389, + "line": 391, "column": 14 } } @@ -25437,16 +25437,16 @@ "type": "Identifier", "name": "li0", "range": [ - 12203, - 12206 + 12235, + 12238 ], "loc": { "start": { - "line": 389, + "line": 391, "column": 15 }, "end": { - "line": 389, + "line": 391, "column": 18 } } @@ -25455,31 +25455,31 @@ "type": "Identifier", "name": "check", "range": [ - 12207, - 12212 + 12239, + 12244 ], "loc": { "start": { - "line": 389, + "line": 391, "column": 19 }, "end": { - "line": 389, + "line": 391, "column": 24 } } }, "range": [ - 12203, - 12212 + 12235, + 12244 ], "loc": { "start": { - "line": 389, + "line": 391, "column": 15 }, "end": { - "line": 389, + "line": 391, "column": 24 } } @@ -25489,16 +25489,16 @@ "value": "click", "raw": "'click'", "range": [ - 12214, - 12221 + 12246, + 12253 ], "loc": { "start": { - "line": 389, + "line": 391, "column": 26 }, "end": { - "line": 389, + "line": 391, "column": 33 } } @@ -25511,16 +25511,16 @@ "type": "Identifier", "name": "evt", "range": [ - 12223, - 12226 + 12255, + 12258 ], "loc": { "start": { - "line": 389, + "line": 391, "column": 35 }, "end": { - "line": 389, + "line": 391, "column": 38 } } @@ -25534,16 +25534,16 @@ "object": { "type": "ThisExpression", "range": [ - 12230, - 12234 + 12262, + 12266 ], "loc": { "start": { - "line": 389, + "line": 391, "column": 42 }, "end": { - "line": 389, + "line": 391, "column": 46 } } @@ -25552,31 +25552,31 @@ "type": "Identifier", "name": "optionClick", "range": [ - 12235, - 12246 + 12267, + 12278 ], "loc": { "start": { - "line": 389, + "line": 391, "column": 47 }, "end": { - "line": 389, + "line": 391, "column": 58 } } }, "range": [ - 12230, - 12246 + 12262, + 12278 ], "loc": { "start": { - "line": 389, + "line": 391, "column": 42 }, "end": { - "line": 389, + "line": 391, "column": 58 } } @@ -25586,32 +25586,32 @@ "type": "Identifier", "name": "evt", "range": [ - 12247, - 12250 + 12279, + 12282 ], "loc": { "start": { - "line": 389, + "line": 391, "column": 59 }, "end": { - "line": 389, + "line": 391, "column": 62 } } } ], "range": [ - 12230, - 12251 + 12262, + 12283 ], "loc": { "start": { - "line": 389, + "line": 391, "column": 42 }, "end": { - "line": 389, + "line": 391, "column": 63 } } @@ -25619,47 +25619,47 @@ "generator": false, "expression": true, "range": [ - 12223, - 12251 + 12255, + 12283 ], "loc": { "start": { - "line": 389, + "line": 391, "column": 35 }, "end": { - "line": 389, + "line": 391, "column": 63 } } } ], "range": [ - 12196, - 12252 + 12228, + 12284 ], "loc": { "start": { - "line": 389, + "line": 391, "column": 8 }, "end": { - "line": 389, + "line": 391, "column": 64 } } }, "range": [ - 12196, - 12253 + 12228, + 12285 ], "loc": { "start": { - "line": 389, + "line": 391, "column": 8 }, "end": { - "line": 389, + "line": 391, "column": 65 } } @@ -25675,16 +25675,16 @@ "object": { "type": "ThisExpression", "range": [ - 12268, - 12272 + 12300, + 12304 ], "loc": { "start": { - "line": 391, + "line": 393, "column": 13 }, "end": { - "line": 391, + "line": 393, "column": 17 } } @@ -25693,47 +25693,47 @@ "type": "Identifier", "name": "enableResetOption", "range": [ - 12273, - 12290 + 12305, + 12322 ], "loc": { "start": { - "line": 391, + "line": 393, "column": 18 }, "end": { - "line": 391, + "line": 393, "column": 35 } } }, "range": [ - 12268, - 12290 + 12300, + 12322 ], "loc": { "start": { - "line": 391, + "line": 393, "column": 13 }, "end": { - "line": 391, + "line": 393, "column": 35 } } }, "prefix": true, "range": [ - 12267, - 12290 + 12299, + 12322 ], "loc": { "start": { - "line": 391, + "line": 393, "column": 12 }, "end": { - "line": 391, + "line": 393, "column": 35 } } @@ -25756,16 +25756,16 @@ "type": "Identifier", "name": "li0", "range": [ - 12306, - 12309 + 12338, + 12341 ], "loc": { "start": { - "line": 392, + "line": 394, "column": 12 }, "end": { - "line": 392, + "line": 394, "column": 15 } } @@ -25774,31 +25774,31 @@ "type": "Identifier", "name": "style", "range": [ - 12310, - 12315 + 12342, + 12347 ], "loc": { "start": { - "line": 392, + "line": 394, "column": 16 }, "end": { - "line": 392, + "line": 394, "column": 21 } } }, "range": [ - 12306, - 12315 + 12338, + 12347 ], "loc": { "start": { - "line": 392, + "line": 394, "column": 12 }, "end": { - "line": 392, + "line": 394, "column": 21 } } @@ -25807,31 +25807,31 @@ "type": "Identifier", "name": "display", "range": [ - 12316, - 12323 + 12348, + 12355 ], "loc": { "start": { - "line": 392, + "line": 394, "column": 22 }, "end": { - "line": 392, + "line": 394, "column": 29 } } }, "range": [ - 12306, - 12323 + 12338, + 12355 ], "loc": { "start": { - "line": 392, + "line": 394, "column": 12 }, "end": { - "line": 392, + "line": 394, "column": 29 } } @@ -25840,78 +25840,78 @@ "type": "Identifier", "name": "NONE", "range": [ - 12326, - 12330 + 12358, + 12362 ], "loc": { "start": { - "line": 392, + "line": 394, "column": 32 }, "end": { - "line": 392, + "line": 394, "column": 36 } } }, "range": [ - 12306, - 12330 + 12338, + 12362 ], "loc": { "start": { - "line": 392, + "line": 394, "column": 12 }, "end": { - "line": 392, + "line": 394, "column": 36 } } }, "range": [ - 12306, - 12331 + 12338, + 12363 ], "loc": { "start": { - "line": 392, + "line": 394, "column": 12 }, "end": { - "line": 392, + "line": 394, "column": 37 } } } ], "range": [ - 12292, - 12341 + 12324, + 12373 ], "loc": { "start": { - "line": 391, + "line": 393, "column": 37 }, "end": { - "line": 393, + "line": 395, "column": 9 } } }, "alternate": null, "range": [ - 12263, - 12341 + 12295, + 12373 ], "loc": { "start": { - "line": 391, + "line": 393, "column": 8 }, "end": { - "line": 393, + "line": 395, "column": 9 } } @@ -25925,16 +25925,16 @@ "type": "Identifier", "name": "tf", "range": [ - 12355, - 12357 + 12387, + 12389 ], "loc": { "start": { - "line": 395, + "line": 397, "column": 12 }, "end": { - "line": 395, + "line": 397, "column": 14 } } @@ -25943,31 +25943,31 @@ "type": "Identifier", "name": "enableEmptyOption", "range": [ - 12358, - 12375 + 12390, + 12407 ], "loc": { "start": { - "line": 395, + "line": 397, "column": 15 }, "end": { - "line": 395, + "line": 397, "column": 32 } } }, "range": [ - 12355, - 12375 + 12387, + 12407 ], "loc": { "start": { - "line": 395, + "line": 397, "column": 12 }, "end": { - "line": 395, + "line": 397, "column": 32 } } @@ -25984,16 +25984,16 @@ "type": "Identifier", "name": "li1", "range": [ - 12395, - 12398 + 12427, + 12430 ], "loc": { "start": { - "line": 396, + "line": 398, "column": 16 }, "end": { - "line": 396, + "line": 398, "column": 19 } } @@ -26004,16 +26004,16 @@ "type": "Identifier", "name": "createCheckItem", "range": [ - 12401, - 12416 + 12433, + 12448 ], "loc": { "start": { - "line": 396, + "line": 398, "column": 22 }, "end": { - "line": 396, + "line": 398, "column": 37 } } @@ -26032,16 +26032,16 @@ "type": "Identifier", "name": "tf", "range": [ - 12417, - 12419 + 12449, + 12451 ], "loc": { "start": { - "line": 396, + "line": 398, "column": 38 }, "end": { - "line": 396, + "line": 398, "column": 40 } } @@ -26050,31 +26050,31 @@ "type": "Identifier", "name": "fltIds", "range": [ - 12420, - 12426 + 12452, + 12458 ], "loc": { "start": { - "line": 396, + "line": 398, "column": 41 }, "end": { - "line": 396, + "line": 398, "column": 47 } } }, "range": [ - 12417, - 12426 + 12449, + 12458 ], "loc": { "start": { - "line": 396, + "line": 398, "column": 38 }, "end": { - "line": 396, + "line": 398, "column": 47 } } @@ -26083,31 +26083,31 @@ "type": "Identifier", "name": "colIndex", "range": [ - 12427, - 12435 + 12459, + 12467 ], "loc": { "start": { - "line": 396, + "line": 398, "column": 48 }, "end": { - "line": 396, + "line": 398, "column": 56 } } }, "range": [ - 12417, - 12436 + 12449, + 12468 ], "loc": { "start": { - "line": 396, + "line": 398, "column": 38 }, "end": { - "line": 396, + "line": 398, "column": 57 } } @@ -26117,31 +26117,31 @@ "value": "_1", "raw": "'_1'", "range": [ - 12439, - 12443 + 12471, + 12475 ], "loc": { "start": { - "line": 396, + "line": 398, "column": 60 }, "end": { - "line": 396, + "line": 398, "column": 64 } } }, "range": [ - 12417, - 12443 + 12449, + 12475 ], "loc": { "start": { - "line": 396, + "line": 398, "column": 38 }, "end": { - "line": 396, + "line": 398, "column": 64 } } @@ -26153,16 +26153,16 @@ "type": "Identifier", "name": "tf", "range": [ - 12461, - 12463 + 12493, + 12495 ], "loc": { "start": { - "line": 397, + "line": 399, "column": 16 }, "end": { - "line": 397, + "line": 399, "column": 18 } } @@ -26171,31 +26171,31 @@ "type": "Identifier", "name": "emOperator", "range": [ - 12464, - 12474 + 12496, + 12506 ], "loc": { "start": { - "line": 397, + "line": 399, "column": 19 }, "end": { - "line": 397, + "line": 399, "column": 29 } } }, "range": [ - 12461, - 12474 + 12493, + 12506 ], "loc": { "start": { - "line": 397, + "line": 399, "column": 16 }, "end": { - "line": 397, + "line": 399, "column": 29 } } @@ -26207,16 +26207,16 @@ "type": "Identifier", "name": "tf", "range": [ - 12476, - 12478 + 12508, + 12510 ], "loc": { "start": { - "line": 397, + "line": 399, "column": 31 }, "end": { - "line": 397, + "line": 399, "column": 33 } } @@ -26225,62 +26225,62 @@ "type": "Identifier", "name": "emptyText", "range": [ - 12479, - 12488 + 12511, + 12520 ], "loc": { "start": { - "line": 397, + "line": 399, "column": 34 }, "end": { - "line": 397, + "line": 399, "column": 43 } } }, "range": [ - 12476, - 12488 + 12508, + 12520 ], "loc": { "start": { - "line": 397, + "line": 399, "column": 31 }, "end": { - "line": 397, + "line": 399, "column": 43 } } } ], "range": [ - 12401, - 12489 + 12433, + 12521 ], "loc": { "start": { - "line": 396, + "line": 398, "column": 22 }, "end": { - "line": 397, + "line": 399, "column": 44 } } }, "range": [ - 12395, - 12489 + 12427, + 12521 ], "loc": { "start": { - "line": 396, + "line": 398, "column": 16 }, "end": { - "line": 397, + "line": 399, "column": 44 } } @@ -26288,16 +26288,16 @@ ], "kind": "let", "range": [ - 12391, - 12490 + 12423, + 12522 ], "loc": { "start": { - "line": 396, + "line": 398, "column": 12 }, "end": { - "line": 397, + "line": 399, "column": 45 } } @@ -26314,16 +26314,16 @@ "type": "Identifier", "name": "li1", "range": [ - 12503, - 12506 + 12535, + 12538 ], "loc": { "start": { - "line": 398, + "line": 400, "column": 12 }, "end": { - "line": 398, + "line": 400, "column": 15 } } @@ -26332,31 +26332,31 @@ "type": "Identifier", "name": "className", "range": [ - 12507, - 12516 + 12539, + 12548 ], "loc": { "start": { - "line": 398, + "line": 400, "column": 16 }, "end": { - "line": 398, + "line": 400, "column": 25 } } }, "range": [ - 12503, - 12516 + 12535, + 12548 ], "loc": { "start": { - "line": 398, + "line": 400, "column": 12 }, "end": { - "line": 398, + "line": 400, "column": 25 } } @@ -26367,16 +26367,16 @@ "object": { "type": "ThisExpression", "range": [ - 12519, - 12523 + 12551, + 12555 ], "loc": { "start": { - "line": 398, + "line": 400, "column": 28 }, "end": { - "line": 398, + "line": 400, "column": 32 } } @@ -26385,61 +26385,61 @@ "type": "Identifier", "name": "itemCssClass", "range": [ - 12524, - 12536 + 12556, + 12568 ], "loc": { "start": { - "line": 398, + "line": 400, "column": 33 }, "end": { - "line": 398, + "line": 400, "column": 45 } } }, "range": [ - 12519, - 12536 + 12551, + 12568 ], "loc": { "start": { - "line": 398, + "line": 400, "column": 28 }, "end": { - "line": 398, + "line": 400, "column": 45 } } }, "range": [ - 12503, - 12536 + 12535, + 12568 ], "loc": { "start": { - "line": 398, + "line": 400, "column": 12 }, "end": { - "line": 398, + "line": 400, "column": 45 } } }, "range": [ - 12503, - 12537 + 12535, + 12569 ], "loc": { "start": { - "line": 398, + "line": 400, "column": 12 }, "end": { - "line": 398, + "line": 400, "column": 46 } } @@ -26455,16 +26455,16 @@ "type": "Identifier", "name": "ul", "range": [ - 12550, - 12552 + 12582, + 12584 ], "loc": { "start": { - "line": 399, + "line": 401, "column": 12 }, "end": { - "line": 399, + "line": 401, "column": 14 } } @@ -26473,31 +26473,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 12553, - 12564 + 12585, + 12596 ], "loc": { "start": { - "line": 399, + "line": 401, "column": 15 }, "end": { - "line": 399, + "line": 401, "column": 26 } } }, "range": [ - 12550, - 12564 + 12582, + 12596 ], "loc": { "start": { - "line": 399, + "line": 401, "column": 12 }, "end": { - "line": 399, + "line": 401, "column": 26 } } @@ -26507,47 +26507,47 @@ "type": "Identifier", "name": "li1", "range": [ - 12565, - 12568 + 12597, + 12600 ], "loc": { "start": { - "line": 399, + "line": 401, "column": 27 }, "end": { - "line": 399, + "line": 401, "column": 30 } } } ], "range": [ - 12550, - 12569 + 12582, + 12601 ], "loc": { "start": { - "line": 399, + "line": 401, "column": 12 }, "end": { - "line": 399, + "line": 401, "column": 31 } } }, "range": [ - 12550, - 12570 + 12582, + 12602 ], "loc": { "start": { - "line": 399, + "line": 401, "column": 12 }, "end": { - "line": 399, + "line": 401, "column": 32 } } @@ -26560,16 +26560,16 @@ "type": "Identifier", "name": "addEvt", "range": [ - 12583, - 12589 + 12615, + 12621 ], "loc": { "start": { - "line": 400, + "line": 402, "column": 12 }, "end": { - "line": 400, + "line": 402, "column": 18 } } @@ -26582,16 +26582,16 @@ "type": "Identifier", "name": "li1", "range": [ - 12590, - 12593 + 12622, + 12625 ], "loc": { "start": { - "line": 400, + "line": 402, "column": 19 }, "end": { - "line": 400, + "line": 402, "column": 22 } } @@ -26600,31 +26600,31 @@ "type": "Identifier", "name": "check", "range": [ - 12594, - 12599 + 12626, + 12631 ], "loc": { "start": { - "line": 400, + "line": 402, "column": 23 }, "end": { - "line": 400, + "line": 402, "column": 28 } } }, "range": [ - 12590, - 12599 + 12622, + 12631 ], "loc": { "start": { - "line": 400, + "line": 402, "column": 19 }, "end": { - "line": 400, + "line": 402, "column": 28 } } @@ -26634,16 +26634,16 @@ "value": "click", "raw": "'click'", "range": [ - 12601, - 12608 + 12633, + 12640 ], "loc": { "start": { - "line": 400, + "line": 402, "column": 30 }, "end": { - "line": 400, + "line": 402, "column": 37 } } @@ -26656,16 +26656,16 @@ "type": "Identifier", "name": "evt", "range": [ - 12610, - 12613 + 12642, + 12645 ], "loc": { "start": { - "line": 400, + "line": 402, "column": 39 }, "end": { - "line": 400, + "line": 402, "column": 42 } } @@ -26679,16 +26679,16 @@ "object": { "type": "ThisExpression", "range": [ - 12617, - 12621 + 12649, + 12653 ], "loc": { "start": { - "line": 400, + "line": 402, "column": 46 }, "end": { - "line": 400, + "line": 402, "column": 50 } } @@ -26697,31 +26697,31 @@ "type": "Identifier", "name": "optionClick", "range": [ - 12622, - 12633 + 12654, + 12665 ], "loc": { "start": { - "line": 400, + "line": 402, "column": 51 }, "end": { - "line": 400, + "line": 402, "column": 62 } } }, "range": [ - 12617, - 12633 + 12649, + 12665 ], "loc": { "start": { - "line": 400, + "line": 402, "column": 46 }, "end": { - "line": 400, + "line": 402, "column": 62 } } @@ -26731,32 +26731,32 @@ "type": "Identifier", "name": "evt", "range": [ - 12634, - 12637 + 12666, + 12669 ], "loc": { "start": { - "line": 400, + "line": 402, "column": 63 }, "end": { - "line": 400, + "line": 402, "column": 66 } } } ], "range": [ - 12617, - 12638 + 12649, + 12670 ], "loc": { "start": { - "line": 400, + "line": 402, "column": 46 }, "end": { - "line": 400, + "line": 402, "column": 67 } } @@ -26764,47 +26764,47 @@ "generator": false, "expression": true, "range": [ - 12610, - 12638 + 12642, + 12670 ], "loc": { "start": { - "line": 400, + "line": 402, "column": 39 }, "end": { - "line": 400, + "line": 402, "column": 67 } } } ], "range": [ - 12583, - 12639 + 12615, + 12671 ], "loc": { "start": { - "line": 400, + "line": 402, "column": 12 }, "end": { - "line": 400, + "line": 402, "column": 68 } } }, "range": [ - 12583, - 12640 + 12615, + 12672 ], "loc": { "start": { - "line": 400, + "line": 402, "column": 12 }, "end": { - "line": 400, + "line": 402, "column": 69 } } @@ -26818,79 +26818,79 @@ "type": "Identifier", "name": "chkCt", "range": [ - 12653, - 12658 + 12685, + 12690 ], "loc": { "start": { - "line": 401, + "line": 403, "column": 12 }, "end": { - "line": 401, + "line": 403, "column": 17 } } }, "prefix": false, "range": [ - 12653, - 12660 + 12685, + 12692 ], "loc": { "start": { - "line": 401, + "line": 403, "column": 12 }, "end": { - "line": 401, + "line": 403, "column": 19 } } }, "range": [ - 12653, - 12661 + 12685, + 12693 ], "loc": { "start": { - "line": 401, + "line": 403, "column": 12 }, "end": { - "line": 401, + "line": 403, "column": 20 } } } ], "range": [ - 12377, - 12671 + 12409, + 12703 ], "loc": { "start": { - "line": 395, + "line": 397, "column": 34 }, "end": { - "line": 402, + "line": 404, "column": 9 } } }, "alternate": null, "range": [ - 12351, - 12671 + 12383, + 12703 ], "loc": { "start": { - "line": 395, + "line": 397, "column": 8 }, "end": { - "line": 402, + "line": 404, "column": 9 } } @@ -26904,16 +26904,16 @@ "type": "Identifier", "name": "tf", "range": [ - 12685, - 12687 + 12717, + 12719 ], "loc": { "start": { - "line": 404, + "line": 406, "column": 12 }, "end": { - "line": 404, + "line": 406, "column": 14 } } @@ -26922,31 +26922,31 @@ "type": "Identifier", "name": "enableNonEmptyOption", "range": [ - 12688, - 12708 + 12720, + 12740 ], "loc": { "start": { - "line": 404, + "line": 406, "column": 15 }, "end": { - "line": 404, + "line": 406, "column": 35 } } }, "range": [ - 12685, - 12708 + 12717, + 12740 ], "loc": { "start": { - "line": 404, + "line": 406, "column": 12 }, "end": { - "line": 404, + "line": 406, "column": 35 } } @@ -26963,16 +26963,16 @@ "type": "Identifier", "name": "li2", "range": [ - 12728, - 12731 + 12760, + 12763 ], "loc": { "start": { - "line": 405, + "line": 407, "column": 16 }, "end": { - "line": 405, + "line": 407, "column": 19 } } @@ -26983,16 +26983,16 @@ "type": "Identifier", "name": "createCheckItem", "range": [ - 12734, - 12749 + 12766, + 12781 ], "loc": { "start": { - "line": 405, + "line": 407, "column": 22 }, "end": { - "line": 405, + "line": 407, "column": 37 } } @@ -27011,16 +27011,16 @@ "type": "Identifier", "name": "tf", "range": [ - 12750, - 12752 + 12782, + 12784 ], "loc": { "start": { - "line": 405, + "line": 407, "column": 38 }, "end": { - "line": 405, + "line": 407, "column": 40 } } @@ -27029,31 +27029,31 @@ "type": "Identifier", "name": "fltIds", "range": [ - 12753, - 12759 + 12785, + 12791 ], "loc": { "start": { - "line": 405, + "line": 407, "column": 41 }, "end": { - "line": 405, + "line": 407, "column": 47 } } }, "range": [ - 12750, - 12759 + 12782, + 12791 ], "loc": { "start": { - "line": 405, + "line": 407, "column": 38 }, "end": { - "line": 405, + "line": 407, "column": 47 } } @@ -27062,31 +27062,31 @@ "type": "Identifier", "name": "colIndex", "range": [ - 12760, - 12768 + 12792, + 12800 ], "loc": { "start": { - "line": 405, + "line": 407, "column": 48 }, "end": { - "line": 405, + "line": 407, "column": 56 } } }, "range": [ - 12750, - 12769 + 12782, + 12801 ], "loc": { "start": { - "line": 405, + "line": 407, "column": 38 }, "end": { - "line": 405, + "line": 407, "column": 57 } } @@ -27096,31 +27096,31 @@ "value": "_2", "raw": "'_2'", "range": [ - 12772, - 12776 + 12804, + 12808 ], "loc": { "start": { - "line": 405, + "line": 407, "column": 60 }, "end": { - "line": 405, + "line": 407, "column": 64 } } }, "range": [ - 12750, - 12776 + 12782, + 12808 ], "loc": { "start": { - "line": 405, + "line": 407, "column": 38 }, "end": { - "line": 405, + "line": 407, "column": 64 } } @@ -27132,16 +27132,16 @@ "type": "Identifier", "name": "tf", "range": [ - 12778, - 12780 + 12810, + 12812 ], "loc": { "start": { - "line": 405, + "line": 407, "column": 66 }, "end": { - "line": 405, + "line": 407, "column": 68 } } @@ -27150,31 +27150,31 @@ "type": "Identifier", "name": "nmOperator", "range": [ - 12781, - 12791 + 12813, + 12823 ], "loc": { "start": { - "line": 405, + "line": 407, "column": 69 }, "end": { - "line": 405, + "line": 407, "column": 79 } } }, "range": [ - 12778, - 12791 + 12810, + 12823 ], "loc": { "start": { - "line": 405, + "line": 407, "column": 66 }, "end": { - "line": 405, + "line": 407, "column": 79 } } @@ -27186,16 +27186,16 @@ "type": "Identifier", "name": "tf", "range": [ - 12809, - 12811 + 12841, + 12843 ], "loc": { "start": { - "line": 406, + "line": 408, "column": 16 }, "end": { - "line": 406, + "line": 408, "column": 18 } } @@ -27204,62 +27204,62 @@ "type": "Identifier", "name": "nonEmptyText", "range": [ - 12812, - 12824 + 12844, + 12856 ], "loc": { "start": { - "line": 406, + "line": 408, "column": 19 }, "end": { - "line": 406, + "line": 408, "column": 31 } } }, "range": [ - 12809, - 12824 + 12841, + 12856 ], "loc": { "start": { - "line": 406, + "line": 408, "column": 16 }, "end": { - "line": 406, + "line": 408, "column": 31 } } } ], "range": [ - 12734, - 12825 + 12766, + 12857 ], "loc": { "start": { - "line": 405, + "line": 407, "column": 22 }, "end": { - "line": 406, + "line": 408, "column": 32 } } }, "range": [ - 12728, - 12825 + 12760, + 12857 ], "loc": { "start": { - "line": 405, + "line": 407, "column": 16 }, "end": { - "line": 406, + "line": 408, "column": 32 } } @@ -27267,16 +27267,16 @@ ], "kind": "let", "range": [ - 12724, - 12826 + 12756, + 12858 ], "loc": { "start": { - "line": 405, + "line": 407, "column": 12 }, "end": { - "line": 406, + "line": 408, "column": 33 } } @@ -27293,16 +27293,16 @@ "type": "Identifier", "name": "li2", "range": [ - 12839, - 12842 + 12871, + 12874 ], "loc": { "start": { - "line": 407, + "line": 409, "column": 12 }, "end": { - "line": 407, + "line": 409, "column": 15 } } @@ -27311,31 +27311,31 @@ "type": "Identifier", "name": "className", "range": [ - 12843, - 12852 + 12875, + 12884 ], "loc": { "start": { - "line": 407, + "line": 409, "column": 16 }, "end": { - "line": 407, + "line": 409, "column": 25 } } }, "range": [ - 12839, - 12852 + 12871, + 12884 ], "loc": { "start": { - "line": 407, + "line": 409, "column": 12 }, "end": { - "line": 407, + "line": 409, "column": 25 } } @@ -27346,16 +27346,16 @@ "object": { "type": "ThisExpression", "range": [ - 12855, - 12859 + 12887, + 12891 ], "loc": { "start": { - "line": 407, + "line": 409, "column": 28 }, "end": { - "line": 407, + "line": 409, "column": 32 } } @@ -27364,61 +27364,61 @@ "type": "Identifier", "name": "itemCssClass", "range": [ - 12860, - 12872 + 12892, + 12904 ], "loc": { "start": { - "line": 407, + "line": 409, "column": 33 }, "end": { - "line": 407, + "line": 409, "column": 45 } } }, "range": [ - 12855, - 12872 + 12887, + 12904 ], "loc": { "start": { - "line": 407, + "line": 409, "column": 28 }, "end": { - "line": 407, + "line": 409, "column": 45 } } }, "range": [ - 12839, - 12872 + 12871, + 12904 ], "loc": { "start": { - "line": 407, + "line": 409, "column": 12 }, "end": { - "line": 407, + "line": 409, "column": 45 } } }, "range": [ - 12839, - 12873 + 12871, + 12905 ], "loc": { "start": { - "line": 407, + "line": 409, "column": 12 }, "end": { - "line": 407, + "line": 409, "column": 46 } } @@ -27434,16 +27434,16 @@ "type": "Identifier", "name": "ul", "range": [ - 12886, - 12888 + 12918, + 12920 ], "loc": { "start": { - "line": 408, + "line": 410, "column": 12 }, "end": { - "line": 408, + "line": 410, "column": 14 } } @@ -27452,31 +27452,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 12889, - 12900 + 12921, + 12932 ], "loc": { "start": { - "line": 408, + "line": 410, "column": 15 }, "end": { - "line": 408, + "line": 410, "column": 26 } } }, "range": [ - 12886, - 12900 + 12918, + 12932 ], "loc": { "start": { - "line": 408, + "line": 410, "column": 12 }, "end": { - "line": 408, + "line": 410, "column": 26 } } @@ -27486,47 +27486,47 @@ "type": "Identifier", "name": "li2", "range": [ - 12901, - 12904 + 12933, + 12936 ], "loc": { "start": { - "line": 408, + "line": 410, "column": 27 }, "end": { - "line": 408, + "line": 410, "column": 30 } } } ], "range": [ - 12886, - 12905 + 12918, + 12937 ], "loc": { "start": { - "line": 408, + "line": 410, "column": 12 }, "end": { - "line": 408, + "line": 410, "column": 31 } } }, "range": [ - 12886, - 12906 + 12918, + 12938 ], "loc": { "start": { - "line": 408, + "line": 410, "column": 12 }, "end": { - "line": 408, + "line": 410, "column": 32 } } @@ -27539,16 +27539,16 @@ "type": "Identifier", "name": "addEvt", "range": [ - 12919, - 12925 + 12951, + 12957 ], "loc": { "start": { - "line": 409, + "line": 411, "column": 12 }, "end": { - "line": 409, + "line": 411, "column": 18 } } @@ -27561,16 +27561,16 @@ "type": "Identifier", "name": "li2", "range": [ - 12926, - 12929 + 12958, + 12961 ], "loc": { "start": { - "line": 409, + "line": 411, "column": 19 }, "end": { - "line": 409, + "line": 411, "column": 22 } } @@ -27579,31 +27579,31 @@ "type": "Identifier", "name": "check", "range": [ - 12930, - 12935 + 12962, + 12967 ], "loc": { "start": { - "line": 409, + "line": 411, "column": 23 }, "end": { - "line": 409, + "line": 411, "column": 28 } } }, "range": [ - 12926, - 12935 + 12958, + 12967 ], "loc": { "start": { - "line": 409, + "line": 411, "column": 19 }, "end": { - "line": 409, + "line": 411, "column": 28 } } @@ -27613,16 +27613,16 @@ "value": "click", "raw": "'click'", "range": [ - 12937, - 12944 + 12969, + 12976 ], "loc": { "start": { - "line": 409, + "line": 411, "column": 30 }, "end": { - "line": 409, + "line": 411, "column": 37 } } @@ -27635,16 +27635,16 @@ "type": "Identifier", "name": "evt", "range": [ - 12946, - 12949 + 12978, + 12981 ], "loc": { "start": { - "line": 409, + "line": 411, "column": 39 }, "end": { - "line": 409, + "line": 411, "column": 42 } } @@ -27658,16 +27658,16 @@ "object": { "type": "ThisExpression", "range": [ - 12953, - 12957 + 12985, + 12989 ], "loc": { "start": { - "line": 409, + "line": 411, "column": 46 }, "end": { - "line": 409, + "line": 411, "column": 50 } } @@ -27676,31 +27676,31 @@ "type": "Identifier", "name": "optionClick", "range": [ - 12958, - 12969 + 12990, + 13001 ], "loc": { "start": { - "line": 409, + "line": 411, "column": 51 }, "end": { - "line": 409, + "line": 411, "column": 62 } } }, "range": [ - 12953, - 12969 + 12985, + 13001 ], "loc": { "start": { - "line": 409, + "line": 411, "column": 46 }, "end": { - "line": 409, + "line": 411, "column": 62 } } @@ -27710,32 +27710,32 @@ "type": "Identifier", "name": "evt", "range": [ - 12970, - 12973 + 13002, + 13005 ], "loc": { "start": { - "line": 409, + "line": 411, "column": 63 }, "end": { - "line": 409, + "line": 411, "column": 66 } } } ], "range": [ - 12953, - 12974 + 12985, + 13006 ], "loc": { "start": { - "line": 409, + "line": 411, "column": 46 }, "end": { - "line": 409, + "line": 411, "column": 67 } } @@ -27743,47 +27743,47 @@ "generator": false, "expression": true, "range": [ - 12946, - 12974 + 12978, + 13006 ], "loc": { "start": { - "line": 409, + "line": 411, "column": 39 }, "end": { - "line": 409, + "line": 411, "column": 67 } } } ], "range": [ - 12919, - 12975 + 12951, + 13007 ], "loc": { "start": { - "line": 409, + "line": 411, "column": 12 }, "end": { - "line": 409, + "line": 411, "column": 68 } } }, "range": [ - 12919, - 12976 + 12951, + 13008 ], "loc": { "start": { - "line": 409, + "line": 411, "column": 12 }, "end": { - "line": 409, + "line": 411, "column": 69 } } @@ -27797,79 +27797,79 @@ "type": "Identifier", "name": "chkCt", "range": [ - 12989, - 12994 + 13021, + 13026 ], "loc": { "start": { - "line": 410, + "line": 412, "column": 12 }, "end": { - "line": 410, + "line": 412, "column": 17 } } }, "prefix": false, "range": [ - 12989, - 12996 + 13021, + 13028 ], "loc": { "start": { - "line": 410, + "line": 412, "column": 12 }, "end": { - "line": 410, + "line": 412, "column": 19 } } }, "range": [ - 12989, - 12997 + 13021, + 13029 ], "loc": { "start": { - "line": 410, + "line": 412, "column": 12 }, "end": { - "line": 410, + "line": 412, "column": 20 } } } ], "range": [ - 12710, - 13007 + 12742, + 13039 ], "loc": { "start": { - "line": 404, + "line": 406, "column": 37 }, "end": { - "line": 411, + "line": 413, "column": 9 } } }, "alternate": null, "range": [ - 12681, - 13007 + 12713, + 13039 ], "loc": { "start": { - "line": 404, + "line": 406, "column": 8 }, "end": { - "line": 411, + "line": 413, "column": 9 } } @@ -27880,47 +27880,47 @@ "type": "Identifier", "name": "chkCt", "range": [ - 13023, - 13028 + 13055, + 13060 ], "loc": { "start": { - "line": 412, + "line": 414, "column": 15 }, "end": { - "line": 412, + "line": 414, "column": 20 } } }, "range": [ - 13016, - 13029 + 13048, + 13061 ], "loc": { "start": { - "line": 412, + "line": 414, "column": 8 }, "end": { - "line": 412, + "line": 414, "column": 21 } } } ], "range": [ - 11966, - 13035 + 11998, + 13067 ], "loc": { "start": { - "line": 381, + "line": 383, "column": 29 }, "end": { - "line": 413, + "line": 415, "column": 5 } } @@ -27928,16 +27928,16 @@ "generator": false, "expression": false, "range": [ - 11951, - 13035 + 11983, + 13067 ], "loc": { "start": { - "line": 381, + "line": 383, "column": 14 }, "end": { - "line": 413, + "line": 415, "column": 5 } } @@ -27945,34 +27945,34 @@ "kind": "method", "computed": false, "range": [ - 11941, - 13035 + 11973, + 13067 ], "loc": { "start": { - "line": 381, + "line": 383, "column": 4 }, "end": { - "line": 413, + "line": 415, "column": 5 } }, "leadingComments": [ { "type": "Block", - "value": "*\n * Add checklist header option\n * @param {Number} colIndex Column index\n * @param {Object} ul Ul element\n ", + "value": "*\n * Add checklist header option\n * @param {Number} colIndex Column index\n * @param {Object} ul Ul element\n * @private\n ", "range": [ - 11802, - 11936 + 11818, + 11968 ], "loc": { "start": { - "line": 376, + "line": 377, "column": 4 }, "end": { - "line": 380, + "line": 382, "column": 7 } } @@ -27981,18 +27981,18 @@ "trailingComments": [ { "type": "Block", - "value": "*\n * Store checked options in DOM element attribute\n * @param {Object} o checklist option DOM element\n ", + "value": "*\n * Store checked options in DOM element attribute\n * @param {Object} o checklist option DOM element\n * @private\n ", "range": [ - 13041, - 13160 + 13073, + 13208 ], "loc": { "start": { - "line": 415, + "line": 417, "column": 4 }, "end": { - "line": 418, + "line": 421, "column": 7 } } @@ -28006,16 +28006,16 @@ "type": "Identifier", "name": "setCheckListValues", "range": [ - 13165, - 13183 + 13213, + 13231 ], "loc": { "start": { - "line": 419, + "line": 422, "column": 4 }, "end": { - "line": 419, + "line": 422, "column": 22 } } @@ -28028,16 +28028,16 @@ "type": "Identifier", "name": "o", "range": [ - 13184, - 13185 + 13232, + 13233 ], "loc": { "start": { - "line": 419, + "line": 422, "column": 23 }, "end": { - "line": 419, + "line": 422, "column": 24 } } @@ -28055,32 +28055,32 @@ "type": "Identifier", "name": "o", "range": [ - 13202, - 13203 + 13250, + 13251 ], "loc": { "start": { - "line": 420, + "line": 423, "column": 13 }, "end": { - "line": 420, + "line": 423, "column": 14 } } }, "prefix": true, "range": [ - 13201, - 13203 + 13249, + 13251 ], "loc": { "start": { - "line": 420, + "line": 423, "column": 12 }, "end": { - "line": 420, + "line": 423, "column": 14 } } @@ -28092,48 +28092,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 13219, - 13226 + 13267, + 13274 ], "loc": { "start": { - "line": 421, + "line": 424, "column": 12 }, "end": { - "line": 421, + "line": 424, "column": 19 } } } ], "range": [ - 13205, - 13236 + 13253, + 13284 ], "loc": { "start": { - "line": 420, + "line": 423, "column": 16 }, "end": { - "line": 422, + "line": 425, "column": 9 } } }, "alternate": null, "range": [ - 13197, - 13236 + 13245, + 13284 ], "loc": { "start": { - "line": 420, + "line": 423, "column": 8 }, "end": { - "line": 422, + "line": 425, "column": 9 } } @@ -28147,16 +28147,16 @@ "type": "Identifier", "name": "tf", "range": [ - 13250, - 13252 + 13298, + 13300 ], "loc": { "start": { - "line": 424, + "line": 427, "column": 12 }, "end": { - "line": 424, + "line": 427, "column": 14 } } @@ -28167,16 +28167,16 @@ "object": { "type": "ThisExpression", "range": [ - 13255, - 13259 + 13303, + 13307 ], "loc": { "start": { - "line": 424, + "line": 427, "column": 17 }, "end": { - "line": 424, + "line": 427, "column": 21 } } @@ -28185,46 +28185,46 @@ "type": "Identifier", "name": "tf", "range": [ - 13260, - 13262 + 13308, + 13310 ], "loc": { "start": { - "line": 424, + "line": 427, "column": 22 }, "end": { - "line": 424, + "line": 427, "column": 24 } } }, "range": [ - 13255, - 13262 + 13303, + 13310 ], "loc": { "start": { - "line": 424, + "line": 427, "column": 17 }, "end": { - "line": 424, + "line": 427, "column": 24 } } }, "range": [ - 13250, - 13262 + 13298, + 13310 ], "loc": { "start": { - "line": 424, + "line": 427, "column": 12 }, "end": { - "line": 424, + "line": 427, "column": 24 } } @@ -28232,16 +28232,16 @@ ], "kind": "let", "range": [ - 13246, - 13263 + 13294, + 13311 ], "loc": { "start": { - "line": 424, + "line": 427, "column": 8 }, "end": { - "line": 424, + "line": 427, "column": 25 } } @@ -28255,16 +28255,16 @@ "type": "Identifier", "name": "chkValue", "range": [ - 13276, - 13284 + 13324, + 13332 ], "loc": { "start": { - "line": 425, + "line": 428, "column": 12 }, "end": { - "line": 425, + "line": 428, "column": 20 } } @@ -28276,16 +28276,16 @@ "type": "Identifier", "name": "o", "range": [ - 13287, - 13288 + 13335, + 13336 ], "loc": { "start": { - "line": 425, + "line": 428, "column": 23 }, "end": { - "line": 425, + "line": 428, "column": 24 } } @@ -28294,46 +28294,46 @@ "type": "Identifier", "name": "value", "range": [ - 13289, - 13294 + 13337, + 13342 ], "loc": { "start": { - "line": 425, + "line": 428, "column": 25 }, "end": { - "line": 425, + "line": 428, "column": 30 } } }, "range": [ - 13287, - 13294 + 13335, + 13342 ], "loc": { "start": { - "line": 425, + "line": 428, "column": 23 }, "end": { - "line": 425, + "line": 428, "column": 30 } } }, "range": [ - 13276, - 13294 + 13324, + 13342 ], "loc": { "start": { - "line": 425, + "line": 428, "column": 12 }, "end": { - "line": 425, + "line": 428, "column": 30 } } @@ -28341,16 +28341,16 @@ ], "kind": "let", "range": [ - 13272, - 13295 + 13320, + 13343 ], "loc": { "start": { - "line": 425, + "line": 428, "column": 8 }, "end": { - "line": 425, + "line": 428, "column": 31 } }, @@ -28359,16 +28359,16 @@ "type": "Line", "value": "checked item value", "range": [ - 13296, - 13316 + 13344, + 13364 ], "loc": { "start": { - "line": 425, + "line": 428, "column": 32 }, "end": { - "line": 425, + "line": 428, "column": 52 } } @@ -28377,16 +28377,16 @@ "type": "Line", "value": " TODO: provide helper to extract column index, ugly!", "range": [ - 13325, - 13379 + 13373, + 13427 ], "loc": { "start": { - "line": 426, + "line": 429, "column": 8 }, "end": { - "line": 426, + "line": 429, "column": 62 } } @@ -28402,16 +28402,16 @@ "type": "Identifier", "name": "chkIndex", "range": [ - 13392, - 13400 + 13440, + 13448 ], "loc": { "start": { - "line": 427, + "line": 430, "column": 12 }, "end": { - "line": 427, + "line": 430, "column": 20 } } @@ -28422,16 +28422,16 @@ "type": "Identifier", "name": "parseInt", "range": [ - 13403, - 13411 + 13451, + 13459 ], "loc": { "start": { - "line": 427, + "line": 430, "column": 23 }, "end": { - "line": 427, + "line": 430, "column": 31 } } @@ -28452,16 +28452,16 @@ "type": "Identifier", "name": "o", "range": [ - 13412, - 13413 + 13460, + 13461 ], "loc": { "start": { - "line": 427, + "line": 430, "column": 32 }, "end": { - "line": 427, + "line": 430, "column": 33 } } @@ -28470,31 +28470,31 @@ "type": "Identifier", "name": "id", "range": [ - 13414, - 13416 + 13462, + 13464 ], "loc": { "start": { - "line": 427, + "line": 430, "column": 34 }, "end": { - "line": 427, + "line": 430, "column": 36 } } }, "range": [ - 13412, - 13416 + 13460, + 13464 ], "loc": { "start": { - "line": 427, + "line": 430, "column": 32 }, "end": { - "line": 427, + "line": 430, "column": 36 } } @@ -28503,31 +28503,31 @@ "type": "Identifier", "name": "split", "range": [ - 13417, - 13422 + 13465, + 13470 ], "loc": { "start": { - "line": 427, + "line": 430, "column": 37 }, "end": { - "line": 427, + "line": 430, "column": 42 } } }, "range": [ - 13412, - 13422 + 13460, + 13470 ], "loc": { "start": { - "line": 427, + "line": 430, "column": 32 }, "end": { - "line": 427, + "line": 430, "column": 42 } } @@ -28538,32 +28538,32 @@ "value": "_", "raw": "'_'", "range": [ - 13423, - 13426 + 13471, + 13474 ], "loc": { "start": { - "line": 427, + "line": 430, "column": 43 }, "end": { - "line": 427, + "line": 430, "column": 46 } } } ], "range": [ - 13412, - 13427 + 13460, + 13475 ], "loc": { "start": { - "line": 427, + "line": 430, "column": 32 }, "end": { - "line": 427, + "line": 430, "column": 47 } } @@ -28573,31 +28573,31 @@ "value": 2, "raw": "2", "range": [ - 13428, - 13429 + 13476, + 13477 ], "loc": { "start": { - "line": 427, + "line": 430, "column": 48 }, "end": { - "line": 427, + "line": 430, "column": 49 } } }, "range": [ - 13412, - 13430 + 13460, + 13478 ], "loc": { "start": { - "line": 427, + "line": 430, "column": 32 }, "end": { - "line": 427, + "line": 430, "column": 50 } } @@ -28607,47 +28607,47 @@ "value": 10, "raw": "10", "range": [ - 13432, - 13434 + 13480, + 13482 ], "loc": { "start": { - "line": 427, + "line": 430, "column": 52 }, "end": { - "line": 427, + "line": 430, "column": 54 } } } ], "range": [ - 13403, - 13435 + 13451, + 13483 ], "loc": { "start": { - "line": 427, + "line": 430, "column": 23 }, "end": { - "line": 427, + "line": 430, "column": 55 } } }, "range": [ - 13392, - 13435 + 13440, + 13483 ], "loc": { "start": { - "line": 427, + "line": 430, "column": 12 }, "end": { - "line": 427, + "line": 430, "column": 55 } } @@ -28655,16 +28655,16 @@ ], "kind": "let", "range": [ - 13388, - 13436 + 13436, + 13484 ], "loc": { "start": { - "line": 427, + "line": 430, "column": 8 }, "end": { - "line": 427, + "line": 430, "column": 56 } }, @@ -28673,16 +28673,16 @@ "type": "Line", "value": "checked item value", "range": [ - 13296, - 13316 + 13344, + 13364 ], "loc": { "start": { - "line": 425, + "line": 428, "column": 32 }, "end": { - "line": 425, + "line": 428, "column": 52 } } @@ -28691,16 +28691,16 @@ "type": "Line", "value": " TODO: provide helper to extract column index, ugly!", "range": [ - 13325, - 13379 + 13373, + 13427 ], "loc": { "start": { - "line": 426, + "line": 429, "column": 8 }, "end": { - "line": 426, + "line": 429, "column": 62 } } @@ -28716,16 +28716,16 @@ "type": "Identifier", "name": "colIdx", "range": [ - 13449, - 13455 + 13497, + 13503 ], "loc": { "start": { - "line": 428, + "line": 431, "column": 12 }, "end": { - "line": 428, + "line": 431, "column": 18 } } @@ -28739,16 +28739,16 @@ "type": "Identifier", "name": "tf", "range": [ - 13458, - 13460 + 13506, + 13508 ], "loc": { "start": { - "line": 428, + "line": 431, "column": 21 }, "end": { - "line": 428, + "line": 431, "column": 23 } } @@ -28757,31 +28757,31 @@ "type": "Identifier", "name": "getColumnIndexFromFilterId", "range": [ - 13461, - 13487 + 13509, + 13535 ], "loc": { "start": { - "line": 428, + "line": 431, "column": 24 }, "end": { - "line": 428, + "line": 431, "column": 50 } } }, "range": [ - 13458, - 13487 + 13506, + 13535 ], "loc": { "start": { - "line": 428, + "line": 431, "column": 21 }, "end": { - "line": 428, + "line": 431, "column": 50 } } @@ -28794,16 +28794,16 @@ "type": "Identifier", "name": "o", "range": [ - 13488, - 13489 + 13536, + 13537 ], "loc": { "start": { - "line": 428, + "line": 431, "column": 51 }, "end": { - "line": 428, + "line": 431, "column": 52 } } @@ -28812,62 +28812,62 @@ "type": "Identifier", "name": "id", "range": [ - 13490, - 13492 + 13538, + 13540 ], "loc": { "start": { - "line": 428, + "line": 431, "column": 53 }, "end": { - "line": 428, + "line": 431, "column": 55 } } }, "range": [ - 13488, - 13492 + 13536, + 13540 ], "loc": { "start": { - "line": 428, + "line": 431, "column": 51 }, "end": { - "line": 428, + "line": 431, "column": 55 } } } ], "range": [ - 13458, - 13493 + 13506, + 13541 ], "loc": { "start": { - "line": 428, + "line": 431, "column": 21 }, "end": { - "line": 428, + "line": 431, "column": 56 } } }, "range": [ - 13449, - 13493 + 13497, + 13541 ], "loc": { "start": { - "line": 428, + "line": 431, "column": 12 }, "end": { - "line": 428, + "line": 431, "column": 56 } } @@ -28875,16 +28875,16 @@ ], "kind": "let", "range": [ - 13445, - 13494 + 13493, + 13542 ], "loc": { "start": { - "line": 428, + "line": 431, "column": 8 }, "end": { - "line": 428, + "line": 431, "column": 57 } } @@ -28898,16 +28898,16 @@ "type": "Identifier", "name": "itemTag", "range": [ - 13507, - 13514 + 13555, + 13562 ], "loc": { "start": { - "line": 429, + "line": 432, "column": 12 }, "end": { - "line": 429, + "line": 432, "column": 19 } } @@ -28917,31 +28917,31 @@ "value": "LI", "raw": "'LI'", "range": [ - 13517, - 13521 + 13565, + 13569 ], "loc": { "start": { - "line": 429, + "line": 432, "column": 22 }, "end": { - "line": 429, + "line": 432, "column": 26 } } }, "range": [ - 13507, - 13521 + 13555, + 13569 ], "loc": { "start": { - "line": 429, + "line": 432, "column": 12 }, "end": { - "line": 429, + "line": 432, "column": 26 } } @@ -28949,16 +28949,16 @@ ], "kind": "let", "range": [ - 13503, - 13522 + 13551, + 13570 ], "loc": { "start": { - "line": 429, + "line": 432, "column": 8 }, "end": { - "line": 429, + "line": 432, "column": 27 } } @@ -28972,16 +28972,16 @@ "type": "Identifier", "name": "n", "range": [ - 13536, - 13537 + 13584, + 13585 ], "loc": { "start": { - "line": 431, + "line": 434, "column": 12 }, "end": { - "line": 431, + "line": 434, "column": 13 } } @@ -28995,16 +28995,16 @@ "type": "Identifier", "name": "tf", "range": [ - 13540, - 13542 + 13588, + 13590 ], "loc": { "start": { - "line": 431, + "line": 434, "column": 16 }, "end": { - "line": 431, + "line": 434, "column": 18 } } @@ -29013,31 +29013,31 @@ "type": "Identifier", "name": "getFilterElement", "range": [ - 13543, - 13559 + 13591, + 13607 ], "loc": { "start": { - "line": 431, + "line": 434, "column": 19 }, "end": { - "line": 431, + "line": 434, "column": 35 } } }, "range": [ - 13540, - 13559 + 13588, + 13607 ], "loc": { "start": { - "line": 431, + "line": 434, "column": 16 }, "end": { - "line": 431, + "line": 434, "column": 35 } } @@ -29049,16 +29049,16 @@ "type": "Identifier", "name": "parseInt", "range": [ - 13560, - 13568 + 13608, + 13616 ], "loc": { "start": { - "line": 431, + "line": 434, "column": 36 }, "end": { - "line": 431, + "line": 434, "column": 44 } } @@ -29068,16 +29068,16 @@ "type": "Identifier", "name": "colIdx", "range": [ - 13569, - 13575 + 13617, + 13623 ], "loc": { "start": { - "line": 431, + "line": 434, "column": 45 }, "end": { - "line": 431, + "line": 434, "column": 51 } } @@ -29087,63 +29087,63 @@ "value": 10, "raw": "10", "range": [ - 13577, - 13579 + 13625, + 13627 ], "loc": { "start": { - "line": 431, + "line": 434, "column": 53 }, "end": { - "line": 431, + "line": 434, "column": 55 } } } ], "range": [ - 13560, - 13580 + 13608, + 13628 ], "loc": { "start": { - "line": 431, + "line": 434, "column": 36 }, "end": { - "line": 431, + "line": 434, "column": 56 } } } ], "range": [ - 13540, - 13581 + 13588, + 13629 ], "loc": { "start": { - "line": 431, + "line": 434, "column": 16 }, "end": { - "line": 431, + "line": 434, "column": 57 } } }, "range": [ - 13536, - 13581 + 13584, + 13629 ], "loc": { "start": { - "line": 431, + "line": 434, "column": 12 }, "end": { - "line": 431, + "line": 434, "column": 57 } } @@ -29151,16 +29151,16 @@ ], "kind": "let", "range": [ - 13532, - 13582 + 13580, + 13630 ], "loc": { "start": { - "line": 431, + "line": 434, "column": 8 }, "end": { - "line": 431, + "line": 434, "column": 58 } } @@ -29174,16 +29174,16 @@ "type": "Identifier", "name": "li", "range": [ - 13595, - 13597 + 13643, + 13645 ], "loc": { "start": { - "line": 432, + "line": 435, "column": 12 }, "end": { - "line": 432, + "line": 435, "column": 14 } } @@ -29198,16 +29198,16 @@ "type": "Identifier", "name": "n", "range": [ - 13600, - 13601 + 13648, + 13649 ], "loc": { "start": { - "line": 432, + "line": 435, "column": 17 }, "end": { - "line": 432, + "line": 435, "column": 18 } } @@ -29216,31 +29216,31 @@ "type": "Identifier", "name": "childNodes", "range": [ - 13602, - 13612 + 13650, + 13660 ], "loc": { "start": { - "line": 432, + "line": 435, "column": 19 }, "end": { - "line": 432, + "line": 435, "column": 29 } } }, "range": [ - 13600, - 13612 + 13648, + 13660 ], "loc": { "start": { - "line": 432, + "line": 435, "column": 17 }, "end": { - "line": 432, + "line": 435, "column": 29 } } @@ -29249,46 +29249,46 @@ "type": "Identifier", "name": "chkIndex", "range": [ - 13613, - 13621 + 13661, + 13669 ], "loc": { "start": { - "line": 432, + "line": 435, "column": 30 }, "end": { - "line": 432, + "line": 435, "column": 38 } } }, "range": [ - 13600, - 13622 + 13648, + 13670 ], "loc": { "start": { - "line": 432, + "line": 435, "column": 17 }, "end": { - "line": 432, + "line": 435, "column": 39 } } }, "range": [ - 13595, - 13622 + 13643, + 13670 ], "loc": { "start": { - "line": 432, + "line": 435, "column": 12 }, "end": { - "line": 432, + "line": 435, "column": 39 } } @@ -29296,16 +29296,16 @@ ], "kind": "let", "range": [ - 13591, - 13623 + 13639, + 13671 ], "loc": { "start": { - "line": 432, + "line": 435, "column": 8 }, "end": { - "line": 432, + "line": 435, "column": 40 } } @@ -29319,16 +29319,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 13636, - 13644 + 13684, + 13692 ], "loc": { "start": { - "line": 433, + "line": 436, "column": 12 }, "end": { - "line": 433, + "line": 436, "column": 20 } } @@ -29342,16 +29342,16 @@ "type": "Identifier", "name": "n", "range": [ - 13647, - 13648 + 13695, + 13696 ], "loc": { "start": { - "line": 433, + "line": 436, "column": 23 }, "end": { - "line": 433, + "line": 436, "column": 24 } } @@ -29360,31 +29360,31 @@ "type": "Identifier", "name": "getAttribute", "range": [ - 13649, - 13661 + 13697, + 13709 ], "loc": { "start": { - "line": 433, + "line": 436, "column": 25 }, "end": { - "line": 433, + "line": 436, "column": 37 } } }, "range": [ - 13647, - 13661 + 13695, + 13709 ], "loc": { "start": { - "line": 433, + "line": 436, "column": 23 }, "end": { - "line": 433, + "line": 436, "column": 37 } } @@ -29395,47 +29395,47 @@ "value": "colIndex", "raw": "'colIndex'", "range": [ - 13662, - 13672 + 13710, + 13720 ], "loc": { "start": { - "line": 433, + "line": 436, "column": 38 }, "end": { - "line": 433, + "line": 436, "column": 48 } } } ], "range": [ - 13647, - 13673 + 13695, + 13721 ], "loc": { "start": { - "line": 433, + "line": 436, "column": 23 }, "end": { - "line": 433, + "line": 436, "column": 49 } } }, "range": [ - 13636, - 13673 + 13684, + 13721 ], "loc": { "start": { - "line": 433, + "line": 436, "column": 12 }, "end": { - "line": 433, + "line": 436, "column": 49 } } @@ -29443,16 +29443,16 @@ ], "kind": "let", "range": [ - 13632, - 13674 + 13680, + 13722 ], "loc": { "start": { - "line": 433, + "line": 436, "column": 8 }, "end": { - "line": 433, + "line": 436, "column": 50 } } @@ -29466,16 +29466,16 @@ "type": "Identifier", "name": "fltValue", "range": [ - 13687, - 13695 + 13735, + 13743 ], "loc": { "start": { - "line": 434, + "line": 437, "column": 12 }, "end": { - "line": 434, + "line": 437, "column": 20 } } @@ -29489,16 +29489,16 @@ "type": "Identifier", "name": "n", "range": [ - 13698, - 13699 + 13746, + 13747 ], "loc": { "start": { - "line": 434, + "line": 437, "column": 23 }, "end": { - "line": 434, + "line": 437, "column": 24 } } @@ -29507,31 +29507,31 @@ "type": "Identifier", "name": "getAttribute", "range": [ - 13700, - 13712 + 13748, + 13760 ], "loc": { "start": { - "line": 434, + "line": 437, "column": 25 }, "end": { - "line": 434, + "line": 437, "column": 37 } } }, "range": [ - 13698, - 13712 + 13746, + 13760 ], "loc": { "start": { - "line": 434, + "line": 437, "column": 23 }, "end": { - "line": 434, + "line": 437, "column": 37 } } @@ -29542,47 +29542,47 @@ "value": "value", "raw": "'value'", "range": [ - 13713, - 13720 + 13761, + 13768 ], "loc": { "start": { - "line": 434, + "line": 437, "column": 38 }, "end": { - "line": 434, + "line": 437, "column": 45 } } } ], "range": [ - 13698, - 13721 + 13746, + 13769 ], "loc": { "start": { - "line": 434, + "line": 437, "column": 23 }, "end": { - "line": 434, + "line": 437, "column": 46 } } }, "range": [ - 13687, - 13721 + 13735, + 13769 ], "loc": { "start": { - "line": 434, + "line": 437, "column": 12 }, "end": { - "line": 434, + "line": 437, "column": 46 } } @@ -29590,16 +29590,16 @@ ], "kind": "let", "range": [ - 13683, - 13722 + 13731, + 13770 ], "loc": { "start": { - "line": 434, + "line": 437, "column": 8 }, "end": { - "line": 434, + "line": 437, "column": 47 } }, @@ -29608,16 +29608,16 @@ "type": "Line", "value": "filter value (ul tag)", "range": [ - 13723, - 13746 + 13771, + 13794 ], "loc": { "start": { - "line": 434, + "line": 437, "column": 48 }, "end": { - "line": 434, + "line": 437, "column": 71 } } @@ -29633,16 +29633,16 @@ "type": "Identifier", "name": "fltIndexes", "range": [ - 13759, - 13769 + 13807, + 13817 ], "loc": { "start": { - "line": 435, + "line": 438, "column": 12 }, "end": { - "line": 435, + "line": 438, "column": 22 } } @@ -29656,16 +29656,16 @@ "type": "Identifier", "name": "n", "range": [ - 13772, - 13773 + 13820, + 13821 ], "loc": { "start": { - "line": 435, + "line": 438, "column": 25 }, "end": { - "line": 435, + "line": 438, "column": 26 } } @@ -29674,31 +29674,31 @@ "type": "Identifier", "name": "getAttribute", "range": [ - 13774, - 13786 + 13822, + 13834 ], "loc": { "start": { - "line": 435, + "line": 438, "column": 27 }, "end": { - "line": 435, + "line": 438, "column": 39 } } }, "range": [ - 13772, - 13786 + 13820, + 13834 ], "loc": { "start": { - "line": 435, + "line": 438, "column": 25 }, "end": { - "line": 435, + "line": 438, "column": 39 } } @@ -29709,47 +29709,47 @@ "value": "indexes", "raw": "'indexes'", "range": [ - 13787, - 13796 + 13835, + 13844 ], "loc": { "start": { - "line": 435, + "line": 438, "column": 40 }, "end": { - "line": 435, + "line": 438, "column": 49 } } } ], "range": [ - 13772, - 13797 + 13820, + 13845 ], "loc": { "start": { - "line": 435, + "line": 438, "column": 25 }, "end": { - "line": 435, + "line": 438, "column": 50 } } }, "range": [ - 13759, - 13797 + 13807, + 13845 ], "loc": { "start": { - "line": 435, + "line": 438, "column": 12 }, "end": { - "line": 435, + "line": 438, "column": 50 } } @@ -29757,16 +29757,16 @@ ], "kind": "let", "range": [ - 13755, - 13798 + 13803, + 13846 ], "loc": { "start": { - "line": 435, + "line": 438, "column": 8 }, "end": { - "line": 435, + "line": 438, "column": 51 } }, @@ -29775,16 +29775,16 @@ "type": "Line", "value": "filter value (ul tag)", "range": [ - 13723, - 13746 + 13771, + 13794 ], "loc": { "start": { - "line": 434, + "line": 437, "column": 48 }, "end": { - "line": 434, + "line": 437, "column": 71 } } @@ -29795,16 +29795,16 @@ "type": "Line", "value": "selected items (ul tag)", "range": [ - 13799, - 13824 + 13847, + 13872 ], "loc": { "start": { - "line": 435, + "line": 438, "column": 52 }, "end": { - "line": 435, + "line": 438, "column": 77 } } @@ -29820,16 +29820,16 @@ "type": "Identifier", "name": "o", "range": [ - 13838, - 13839 + 13886, + 13887 ], "loc": { "start": { - "line": 437, + "line": 440, "column": 12 }, "end": { - "line": 437, + "line": 440, "column": 13 } } @@ -29838,31 +29838,31 @@ "type": "Identifier", "name": "checked", "range": [ - 13840, - 13847 + 13888, + 13895 ], "loc": { "start": { - "line": 437, + "line": 440, "column": 14 }, "end": { - "line": 437, + "line": 440, "column": 21 } } }, "range": [ - 13838, - 13847 + 13886, + 13895 ], "loc": { "start": { - "line": 437, + "line": 440, "column": 12 }, "end": { - "line": 437, + "line": 440, "column": 21 } } @@ -29879,16 +29879,16 @@ "type": "Identifier", "name": "chkValue", "range": [ - 13895, - 13903 + 13943, + 13951 ], "loc": { "start": { - "line": 439, + "line": 442, "column": 16 }, "end": { - "line": 439, + "line": 442, "column": 24 } } @@ -29898,31 +29898,31 @@ "value": "", "raw": "''", "range": [ - 13908, - 13910 + 13956, + 13958 ], "loc": { "start": { - "line": 439, + "line": 442, "column": 29 }, "end": { - "line": 439, + "line": 442, "column": 31 } } }, "range": [ - 13895, - 13910 + 13943, + 13958 ], "loc": { "start": { - "line": 439, + "line": 442, "column": 16 }, "end": { - "line": 439, + "line": 442, "column": 31 } } @@ -29939,16 +29939,16 @@ "type": "Identifier", "name": "fltIndexes", "range": [ - 13935, - 13945 + 13983, + 13993 ], "loc": { "start": { - "line": 440, + "line": 443, "column": 21 }, "end": { - "line": 440, + "line": 443, "column": 31 } } @@ -29960,16 +29960,16 @@ "type": "Identifier", "name": "fltIndexes", "range": [ - 13949, - 13959 + 13997, + 14007 ], "loc": { "start": { - "line": 440, + "line": 443, "column": 35 }, "end": { - "line": 440, + "line": 443, "column": 45 } } @@ -29979,46 +29979,46 @@ "value": "", "raw": "''", "range": [ - 13964, - 13966 + 14012, + 14014 ], "loc": { "start": { - "line": 440, + "line": 443, "column": 50 }, "end": { - "line": 440, + "line": 443, "column": 52 } } }, "range": [ - 13949, - 13966 + 13997, + 14014 ], "loc": { "start": { - "line": 440, + "line": 443, "column": 35 }, "end": { - "line": 440, + "line": 443, "column": 52 } } }, "range": [ - 13935, - 13966 + 13983, + 14014 ], "loc": { "start": { - "line": 440, + "line": 443, "column": 21 }, "end": { - "line": 440, + "line": 443, "column": 52 } } @@ -30035,16 +30035,16 @@ "type": "Identifier", "name": "indSplit", "range": [ - 14031, - 14039 + 14079, + 14087 ], "loc": { "start": { - "line": 442, + "line": 445, "column": 24 }, "end": { - "line": 442, + "line": 445, "column": 32 } } @@ -30058,16 +30058,16 @@ "type": "Identifier", "name": "fltIndexes", "range": [ - 14042, - 14052 + 14090, + 14100 ], "loc": { "start": { - "line": 442, + "line": 445, "column": 35 }, "end": { - "line": 442, + "line": 445, "column": 45 } } @@ -30076,31 +30076,31 @@ "type": "Identifier", "name": "split", "range": [ - 14053, - 14058 + 14101, + 14106 ], "loc": { "start": { - "line": 442, + "line": 445, "column": 46 }, "end": { - "line": 442, + "line": 445, "column": 51 } } }, "range": [ - 14042, - 14058 + 14090, + 14106 ], "loc": { "start": { - "line": 442, + "line": 445, "column": 35 }, "end": { - "line": 442, + "line": 445, "column": 51 } } @@ -30113,16 +30113,16 @@ "type": "Identifier", "name": "tf", "range": [ - 14059, - 14061 + 14107, + 14109 ], "loc": { "start": { - "line": 442, + "line": 445, "column": 52 }, "end": { - "line": 442, + "line": 445, "column": 54 } } @@ -30131,62 +30131,62 @@ "type": "Identifier", "name": "separator", "range": [ - 14062, - 14071 + 14110, + 14119 ], "loc": { "start": { - "line": 442, + "line": 445, "column": 55 }, "end": { - "line": 442, + "line": 445, "column": 64 } } }, "range": [ - 14059, - 14071 + 14107, + 14119 ], "loc": { "start": { - "line": 442, + "line": 445, "column": 52 }, "end": { - "line": 442, + "line": 445, "column": 64 } } } ], "range": [ - 14042, - 14072 + 14090, + 14120 ], "loc": { "start": { - "line": 442, + "line": 445, "column": 35 }, "end": { - "line": 442, + "line": 445, "column": 65 } } }, "range": [ - 14031, - 14072 + 14079, + 14120 ], "loc": { "start": { - "line": 442, + "line": 445, "column": 24 }, "end": { - "line": 442, + "line": 445, "column": 65 } } @@ -30194,16 +30194,16 @@ ], "kind": "let", "range": [ - 14027, - 14073 + 14075, + 14121 ], "loc": { "start": { - "line": 442, + "line": 445, "column": 20 }, "end": { - "line": 442, + "line": 445, "column": 66 } }, @@ -30212,16 +30212,16 @@ "type": "Line", "value": "items indexes", "range": [ - 13991, - 14006 + 14039, + 14054 ], "loc": { "start": { - "line": 441, + "line": 444, "column": 20 }, "end": { - "line": 441, + "line": 444, "column": 35 } } @@ -30232,16 +30232,16 @@ "type": "Line", "value": "checked items loop", "range": [ - 14094, - 14114 + 14142, + 14162 ], "loc": { "start": { - "line": 443, + "line": 446, "column": 20 }, "end": { - "line": 443, + "line": 446, "column": 40 } } @@ -30259,16 +30259,16 @@ "type": "Identifier", "name": "u", "range": [ - 14144, - 14145 + 14192, + 14193 ], "loc": { "start": { - "line": 444, + "line": 447, "column": 29 }, "end": { - "line": 444, + "line": 447, "column": 30 } } @@ -30278,31 +30278,31 @@ "value": 0, "raw": "0", "range": [ - 14148, - 14149 + 14196, + 14197 ], "loc": { "start": { - "line": 444, + "line": 447, "column": 33 }, "end": { - "line": 444, + "line": 447, "column": 34 } } }, "range": [ - 14144, - 14149 + 14192, + 14197 ], "loc": { "start": { - "line": 444, + "line": 447, "column": 29 }, "end": { - "line": 444, + "line": 447, "column": 34 } } @@ -30310,16 +30310,16 @@ ], "kind": "let", "range": [ - 14140, - 14149 + 14188, + 14197 ], "loc": { "start": { - "line": 444, + "line": 447, "column": 25 }, "end": { - "line": 444, + "line": 447, "column": 34 } } @@ -30331,16 +30331,16 @@ "type": "Identifier", "name": "u", "range": [ - 14151, - 14152 + 14199, + 14200 ], "loc": { "start": { - "line": 444, + "line": 447, "column": 36 }, "end": { - "line": 444, + "line": 447, "column": 37 } } @@ -30352,16 +30352,16 @@ "type": "Identifier", "name": "indSplit", "range": [ - 14155, - 14163 + 14203, + 14211 ], "loc": { "start": { - "line": 444, + "line": 447, "column": 40 }, "end": { - "line": 444, + "line": 447, "column": 48 } } @@ -30370,46 +30370,46 @@ "type": "Identifier", "name": "length", "range": [ - 14164, - 14170 + 14212, + 14218 ], "loc": { "start": { - "line": 444, + "line": 447, "column": 49 }, "end": { - "line": 444, + "line": 447, "column": 55 } } }, "range": [ - 14155, - 14170 + 14203, + 14218 ], "loc": { "start": { - "line": 444, + "line": 447, "column": 40 }, "end": { - "line": 444, + "line": 447, "column": 55 } } }, "range": [ - 14151, - 14170 + 14199, + 14218 ], "loc": { "start": { - "line": 444, + "line": 447, "column": 36 }, "end": { - "line": 444, + "line": 447, "column": 55 } } @@ -30421,32 +30421,32 @@ "type": "Identifier", "name": "u", "range": [ - 14172, - 14173 + 14220, + 14221 ], "loc": { "start": { - "line": 444, + "line": 447, "column": 57 }, "end": { - "line": 444, + "line": 447, "column": 58 } } }, "prefix": false, "range": [ - 14172, - 14175 + 14220, + 14223 ], "loc": { "start": { - "line": 444, + "line": 447, "column": 57 }, "end": { - "line": 444, + "line": 447, "column": 60 } } @@ -30463,16 +30463,16 @@ "type": "Identifier", "name": "cChk", "range": [ - 14246, - 14250 + 14294, + 14298 ], "loc": { "start": { - "line": 446, + "line": 449, "column": 28 }, "end": { - "line": 446, + "line": 449, "column": 32 } } @@ -30483,16 +30483,16 @@ "type": "Identifier", "name": "elm", "range": [ - 14253, - 14256 + 14301, + 14304 ], "loc": { "start": { - "line": 446, + "line": 449, "column": 35 }, "end": { - "line": 446, + "line": 449, "column": 38 } } @@ -30514,16 +30514,16 @@ "type": "Identifier", "name": "tf", "range": [ - 14257, - 14259 + 14305, + 14307 ], "loc": { "start": { - "line": 446, + "line": 449, "column": 39 }, "end": { - "line": 446, + "line": 449, "column": 41 } } @@ -30532,31 +30532,31 @@ "type": "Identifier", "name": "fltIds", "range": [ - 14260, - 14266 + 14308, + 14314 ], "loc": { "start": { - "line": 446, + "line": 449, "column": 42 }, "end": { - "line": 446, + "line": 449, "column": 48 } } }, "range": [ - 14257, - 14266 + 14305, + 14314 ], "loc": { "start": { - "line": 446, + "line": 449, "column": 39 }, "end": { - "line": 446, + "line": 449, "column": 48 } } @@ -30565,31 +30565,31 @@ "type": "Identifier", "name": "colIndex", "range": [ - 14267, - 14275 + 14315, + 14323 ], "loc": { "start": { - "line": 446, + "line": 449, "column": 49 }, "end": { - "line": 446, + "line": 449, "column": 57 } } }, "range": [ - 14257, - 14276 + 14305, + 14324 ], "loc": { "start": { - "line": 446, + "line": 449, "column": 39 }, "end": { - "line": 446, + "line": 449, "column": 58 } } @@ -30599,31 +30599,31 @@ "value": "_", "raw": "'_'", "range": [ - 14279, - 14282 + 14327, + 14330 ], "loc": { "start": { - "line": 446, + "line": 449, "column": 61 }, "end": { - "line": 446, + "line": 449, "column": 64 } } }, "range": [ - 14257, - 14282 + 14305, + 14330 ], "loc": { "start": { - "line": 446, + "line": 449, "column": 39 }, "end": { - "line": 446, + "line": 449, "column": 64 } } @@ -30635,16 +30635,16 @@ "type": "Identifier", "name": "indSplit", "range": [ - 14313, - 14321 + 14361, + 14369 ], "loc": { "start": { - "line": 447, + "line": 450, "column": 28 }, "end": { - "line": 447, + "line": 450, "column": 36 } } @@ -30653,77 +30653,77 @@ "type": "Identifier", "name": "u", "range": [ - 14322, - 14323 + 14370, + 14371 ], "loc": { "start": { - "line": 447, + "line": 450, "column": 37 }, "end": { - "line": 447, + "line": 450, "column": 38 } } }, "range": [ - 14313, - 14324 + 14361, + 14372 ], "loc": { "start": { - "line": 447, + "line": 450, "column": 28 }, "end": { - "line": 447, + "line": 450, "column": 39 } } }, "range": [ - 14257, - 14324 + 14305, + 14372 ], "loc": { "start": { - "line": 446, + "line": 449, "column": 39 }, "end": { - "line": 447, + "line": 450, "column": 39 } } } ], "range": [ - 14253, - 14325 + 14301, + 14373 ], "loc": { "start": { - "line": 446, + "line": 449, "column": 35 }, "end": { - "line": 447, + "line": 450, "column": 40 } } }, "range": [ - 14246, - 14325 + 14294, + 14373 ], "loc": { "start": { - "line": 446, + "line": 449, "column": 28 }, "end": { - "line": 447, + "line": 450, "column": 40 } } @@ -30731,16 +30731,16 @@ ], "kind": "let", "range": [ - 14242, - 14326 + 14290, + 14374 ], "loc": { "start": { - "line": 446, + "line": 449, "column": 24 }, "end": { - "line": 447, + "line": 450, "column": 41 } }, @@ -30749,16 +30749,16 @@ "type": "Line", "value": "checked item", "range": [ - 14203, - 14217 + 14251, + 14265 ], "loc": { "start": { - "line": 445, + "line": 448, "column": 24 }, "end": { - "line": 445, + "line": 448, "column": 38 } } @@ -30771,16 +30771,16 @@ "type": "Identifier", "name": "cChk", "range": [ - 14355, - 14359 + 14403, + 14407 ], "loc": { "start": { - "line": 448, + "line": 451, "column": 28 }, "end": { - "line": 448, + "line": 451, "column": 32 } } @@ -30800,16 +30800,16 @@ "type": "Identifier", "name": "cChk", "range": [ - 14391, - 14395 + 14439, + 14443 ], "loc": { "start": { - "line": 449, + "line": 452, "column": 28 }, "end": { - "line": 449, + "line": 452, "column": 32 } } @@ -30818,31 +30818,31 @@ "type": "Identifier", "name": "checked", "range": [ - 14396, - 14403 + 14444, + 14451 ], "loc": { "start": { - "line": 449, + "line": 452, "column": 33 }, "end": { - "line": 449, + "line": 452, "column": 40 } } }, "range": [ - 14391, - 14403 + 14439, + 14451 ], "loc": { "start": { - "line": 449, + "line": 452, "column": 28 }, "end": { - "line": 449, + "line": 452, "column": 40 } } @@ -30852,46 +30852,46 @@ "value": false, "raw": "false", "range": [ - 14406, - 14411 + 14454, + 14459 ], "loc": { "start": { - "line": 449, + "line": 452, "column": 43 }, "end": { - "line": 449, + "line": 452, "column": 48 } } }, "range": [ - 14391, - 14411 + 14439, + 14459 ], "loc": { "start": { - "line": 449, + "line": 452, "column": 28 }, "end": { - "line": 449, + "line": 452, "column": 48 } } }, "range": [ - 14391, - 14412 + 14439, + 14460 ], "loc": { "start": { - "line": 449, + "line": 452, "column": 28 }, "end": { - "line": 449, + "line": 452, "column": 49 } } @@ -30904,16 +30904,16 @@ "type": "Identifier", "name": "removeClass", "range": [ - 14441, - 14452 + 14489, + 14500 ], "loc": { "start": { - "line": 450, + "line": 453, "column": 28 }, "end": { - "line": 450, + "line": 453, "column": 39 } } @@ -30929,16 +30929,16 @@ "type": "Identifier", "name": "n", "range": [ - 14453, - 14454 + 14501, + 14502 ], "loc": { "start": { - "line": 450, + "line": 453, "column": 40 }, "end": { - "line": 450, + "line": 453, "column": 41 } } @@ -30947,31 +30947,31 @@ "type": "Identifier", "name": "childNodes", "range": [ - 14455, - 14465 + 14503, + 14513 ], "loc": { "start": { - "line": 450, + "line": 453, "column": 42 }, "end": { - "line": 450, + "line": 453, "column": 52 } } }, "range": [ - 14453, - 14465 + 14501, + 14513 ], "loc": { "start": { - "line": 450, + "line": 453, "column": 40 }, "end": { - "line": 450, + "line": 453, "column": 52 } } @@ -30983,16 +30983,16 @@ "type": "Identifier", "name": "indSplit", "range": [ - 14466, - 14474 + 14514, + 14522 ], "loc": { "start": { - "line": 450, + "line": 453, "column": 53 }, "end": { - "line": 450, + "line": 453, "column": 61 } } @@ -31001,46 +31001,46 @@ "type": "Identifier", "name": "u", "range": [ - 14475, - 14476 + 14523, + 14524 ], "loc": { "start": { - "line": 450, + "line": 453, "column": 62 }, "end": { - "line": 450, + "line": 453, "column": 63 } } }, "range": [ - 14466, - 14477 + 14514, + 14525 ], "loc": { "start": { - "line": 450, + "line": 453, "column": 53 }, "end": { - "line": 450, + "line": 453, "column": 64 } } }, "range": [ - 14453, - 14478 + 14501, + 14526 ], "loc": { "start": { - "line": 450, + "line": 453, "column": 40 }, "end": { - "line": 450, + "line": 453, "column": 65 } } @@ -31051,16 +31051,16 @@ "object": { "type": "ThisExpression", "range": [ - 14512, - 14516 + 14560, + 14564 ], "loc": { "start": { - "line": 451, + "line": 454, "column": 32 }, "end": { - "line": 451, + "line": 454, "column": 36 } } @@ -31069,125 +31069,125 @@ "type": "Identifier", "name": "selectedItemCssClass", "range": [ - 14517, - 14537 + 14565, + 14585 ], "loc": { "start": { - "line": 451, + "line": 454, "column": 37 }, "end": { - "line": 451, + "line": 454, "column": 57 } } }, "range": [ - 14512, - 14537 + 14560, + 14585 ], "loc": { "start": { - "line": 451, + "line": 454, "column": 32 }, "end": { - "line": 451, + "line": 454, "column": 57 } } } ], "range": [ - 14441, - 14538 + 14489, + 14586 ], "loc": { "start": { - "line": 450, + "line": 453, "column": 28 }, "end": { - "line": 451, + "line": 454, "column": 58 } } }, "range": [ - 14441, - 14539 + 14489, + 14587 ], "loc": { "start": { - "line": 450, + "line": 453, "column": 28 }, "end": { - "line": 451, + "line": 454, "column": 59 } } } ], "range": [ - 14361, - 14565 + 14409, + 14613 ], "loc": { "start": { - "line": 448, + "line": 451, "column": 34 }, "end": { - "line": 452, + "line": 455, "column": 25 } } }, "alternate": null, "range": [ - 14351, - 14565 + 14399, + 14613 ], "loc": { "start": { - "line": 448, + "line": 451, "column": 24 }, "end": { - "line": 452, + "line": 455, "column": 25 } } } ], "range": [ - 14177, - 14587 + 14225, + 14635 ], "loc": { "start": { - "line": 444, + "line": 447, "column": 62 }, "end": { - "line": 453, + "line": 456, "column": 21 } } }, "range": [ - 14135, - 14587 + 14183, + 14635 ], "loc": { "start": { - "line": 444, + "line": 447, "column": 20 }, "end": { - "line": 453, + "line": 456, "column": 21 } }, @@ -31196,16 +31196,16 @@ "type": "Line", "value": "checked items loop", "range": [ - 14094, - 14114 + 14142, + 14162 ], "loc": { "start": { - "line": 443, + "line": 446, "column": 20 }, "end": { - "line": 443, + "line": 446, "column": 40 } } @@ -31214,32 +31214,32 @@ } ], "range": [ - 13969, - 14605 + 14017, + 14653 ], "loc": { "start": { - "line": 440, + "line": 443, "column": 55 }, "end": { - "line": 454, + "line": 457, "column": 17 } } }, "alternate": null, "range": [ - 13930, - 14605 + 13978, + 14653 ], "loc": { "start": { - "line": 440, + "line": 443, "column": 16 }, "end": { - "line": 454, + "line": 457, "column": 17 } } @@ -31255,16 +31255,16 @@ "type": "Identifier", "name": "n", "range": [ - 14622, - 14623 + 14670, + 14671 ], "loc": { "start": { - "line": 455, + "line": 458, "column": 16 }, "end": { - "line": 455, + "line": 458, "column": 17 } } @@ -31273,31 +31273,31 @@ "type": "Identifier", "name": "setAttribute", "range": [ - 14624, - 14636 + 14672, + 14684 ], "loc": { "start": { - "line": 455, + "line": 458, "column": 18 }, "end": { - "line": 455, + "line": 458, "column": 30 } } }, "range": [ - 14622, - 14636 + 14670, + 14684 ], "loc": { "start": { - "line": 455, + "line": 458, "column": 16 }, "end": { - "line": 455, + "line": 458, "column": 30 } } @@ -31308,16 +31308,16 @@ "value": "value", "raw": "'value'", "range": [ - 14637, - 14644 + 14685, + 14692 ], "loc": { "start": { - "line": 455, + "line": 458, "column": 31 }, "end": { - "line": 455, + "line": 458, "column": 38 } } @@ -31327,47 +31327,47 @@ "value": "", "raw": "''", "range": [ - 14646, - 14648 + 14694, + 14696 ], "loc": { "start": { - "line": 455, + "line": 458, "column": 40 }, "end": { - "line": 455, + "line": 458, "column": 42 } } } ], "range": [ - 14622, - 14649 + 14670, + 14697 ], "loc": { "start": { - "line": 455, + "line": 458, "column": 16 }, "end": { - "line": 455, + "line": 458, "column": 43 } } }, "range": [ - 14622, - 14650 + 14670, + 14698 ], "loc": { "start": { - "line": 455, + "line": 458, "column": 16 }, "end": { - "line": 455, + "line": 458, "column": 44 } } @@ -31383,16 +31383,16 @@ "type": "Identifier", "name": "n", "range": [ - 14667, - 14668 + 14715, + 14716 ], "loc": { "start": { - "line": 456, + "line": 459, "column": 16 }, "end": { - "line": 456, + "line": 459, "column": 17 } } @@ -31401,31 +31401,31 @@ "type": "Identifier", "name": "setAttribute", "range": [ - 14669, - 14681 + 14717, + 14729 ], "loc": { "start": { - "line": 456, + "line": 459, "column": 18 }, "end": { - "line": 456, + "line": 459, "column": 30 } } }, "range": [ - 14667, - 14681 + 14715, + 14729 ], "loc": { "start": { - "line": 456, + "line": 459, "column": 16 }, "end": { - "line": 456, + "line": 459, "column": 30 } } @@ -31436,16 +31436,16 @@ "value": "indexes", "raw": "'indexes'", "range": [ - 14682, - 14691 + 14730, + 14739 ], "loc": { "start": { - "line": 456, + "line": 459, "column": 31 }, "end": { - "line": 456, + "line": 459, "column": 40 } } @@ -31455,63 +31455,63 @@ "value": "", "raw": "''", "range": [ - 14693, - 14695 + 14741, + 14743 ], "loc": { "start": { - "line": 456, + "line": 459, "column": 42 }, "end": { - "line": 456, + "line": 459, "column": 44 } } } ], "range": [ - 14667, - 14696 + 14715, + 14744 ], "loc": { "start": { - "line": 456, + "line": 459, "column": 16 }, "end": { - "line": 456, + "line": 459, "column": 45 } } }, "range": [ - 14667, - 14697 + 14715, + 14745 ], "loc": { "start": { - "line": 456, + "line": 459, "column": 16 }, "end": { - "line": 456, + "line": 459, "column": 46 } } } ], "range": [ - 13912, - 14712 + 13960, + 14760 ], "loc": { "start": { - "line": 439, + "line": 442, "column": 33 }, "end": { - "line": 458, + "line": 461, "column": 13 } } @@ -31528,16 +31528,16 @@ "type": "Identifier", "name": "fltValue", "range": [ - 14736, - 14744 + 14784, + 14792 ], "loc": { "start": { - "line": 459, + "line": 462, "column": 16 }, "end": { - "line": 459, + "line": 462, "column": 24 } } @@ -31548,16 +31548,16 @@ "type": "Identifier", "name": "fltValue", "range": [ - 14748, - 14756 + 14796, + 14804 ], "loc": { "start": { - "line": 459, + "line": 462, "column": 28 }, "end": { - "line": 459, + "line": 462, "column": 36 } } @@ -31566,16 +31566,16 @@ "type": "Identifier", "name": "fltValue", "range": [ - 14760, - 14768 + 14808, + 14816 ], "loc": { "start": { - "line": 459, + "line": 462, "column": 40 }, "end": { - "line": 459, + "line": 462, "column": 48 } } @@ -31585,61 +31585,61 @@ "value": "", "raw": "''", "range": [ - 14771, - 14773 + 14819, + 14821 ], "loc": { "start": { - "line": 459, + "line": 462, "column": 51 }, "end": { - "line": 459, + "line": 462, "column": 53 } } }, "range": [ - 14747, - 14773 + 14795, + 14821 ], "loc": { "start": { - "line": 459, + "line": 462, "column": 27 }, "end": { - "line": 459, + "line": 462, "column": 53 } } }, "range": [ - 14736, - 14773 + 14784, + 14821 ], "loc": { "start": { - "line": 459, + "line": 462, "column": 16 }, "end": { - "line": 459, + "line": 462, "column": 53 } } }, "range": [ - 14736, - 14774 + 14784, + 14822 ], "loc": { "start": { - "line": 459, + "line": 462, "column": 16 }, "end": { - "line": 459, + "line": 462, "column": 54 } } @@ -31653,16 +31653,16 @@ "type": "Identifier", "name": "chkValue", "range": [ - 14791, - 14799 + 14839, + 14847 ], "loc": { "start": { - "line": 460, + "line": 463, "column": 16 }, "end": { - "line": 460, + "line": 463, "column": 24 } } @@ -31673,16 +31673,16 @@ "type": "Identifier", "name": "trim", "range": [ - 14802, - 14806 + 14850, + 14854 ], "loc": { "start": { - "line": 460, + "line": 463, "column": 27 }, "end": { - "line": 460, + "line": 463, "column": 31 } } @@ -31704,16 +31704,16 @@ "type": "Identifier", "name": "fltValue", "range": [ - 14807, - 14815 + 14855, + 14863 ], "loc": { "start": { - "line": 460, + "line": 463, "column": 32 }, "end": { - "line": 460, + "line": 463, "column": 40 } } @@ -31723,31 +31723,31 @@ "value": " ", "raw": "' '", "range": [ - 14818, - 14821 + 14866, + 14869 ], "loc": { "start": { - "line": 460, + "line": 463, "column": 43 }, "end": { - "line": 460, + "line": 463, "column": 46 } } }, "range": [ - 14807, - 14821 + 14855, + 14869 ], "loc": { "start": { - "line": 460, + "line": 463, "column": 32 }, "end": { - "line": 460, + "line": 463, "column": 46 } } @@ -31756,31 +31756,31 @@ "type": "Identifier", "name": "chkValue", "range": [ - 14824, - 14832 + 14872, + 14880 ], "loc": { "start": { - "line": 460, + "line": 463, "column": 49 }, "end": { - "line": 460, + "line": 463, "column": 57 } } }, "range": [ - 14807, - 14832 + 14855, + 14880 ], "loc": { "start": { - "line": 460, + "line": 463, "column": 32 }, "end": { - "line": 460, + "line": 463, "column": 57 } } @@ -31790,31 +31790,31 @@ "value": " ", "raw": "' '", "range": [ - 14835, - 14838 + 14883, + 14886 ], "loc": { "start": { - "line": 460, + "line": 463, "column": 60 }, "end": { - "line": 460, + "line": 463, "column": 63 } } }, "range": [ - 14807, - 14838 + 14855, + 14886 ], "loc": { "start": { - "line": 460, + "line": 463, "column": 32 }, "end": { - "line": 460, + "line": 463, "column": 63 } } @@ -31826,16 +31826,16 @@ "type": "Identifier", "name": "tf", "range": [ - 14861, - 14863 + 14909, + 14911 ], "loc": { "start": { - "line": 461, + "line": 464, "column": 20 }, "end": { - "line": 461, + "line": 464, "column": 22 } } @@ -31844,92 +31844,92 @@ "type": "Identifier", "name": "orOperator", "range": [ - 14864, - 14874 + 14912, + 14922 ], "loc": { "start": { - "line": 461, + "line": 464, "column": 23 }, "end": { - "line": 461, + "line": 464, "column": 33 } } }, "range": [ - 14861, - 14874 + 14909, + 14922 ], "loc": { "start": { - "line": 461, + "line": 464, "column": 20 }, "end": { - "line": 461, + "line": 464, "column": 33 } } }, "range": [ - 14807, - 14874 + 14855, + 14922 ], "loc": { "start": { - "line": 460, + "line": 463, "column": 32 }, "end": { - "line": 461, + "line": 464, "column": 33 } } } ], "range": [ - 14802, - 14875 + 14850, + 14923 ], "loc": { "start": { - "line": 460, + "line": 463, "column": 27 }, "end": { - "line": 461, + "line": 464, "column": 34 } } }, "range": [ - 14791, - 14875 + 14839, + 14923 ], "loc": { "start": { - "line": 460, + "line": 463, "column": 16 }, "end": { - "line": 461, + "line": 464, "column": 34 } } }, "range": [ - 14791, - 14876 + 14839, + 14924 ], "loc": { "start": { - "line": 460, + "line": 463, "column": 16 }, "end": { - "line": 461, + "line": 464, "column": 35 } } @@ -31943,16 +31943,16 @@ "type": "Identifier", "name": "chkIndex", "range": [ - 14893, - 14901 + 14941, + 14949 ], "loc": { "start": { - "line": 462, + "line": 465, "column": 16 }, "end": { - "line": 462, + "line": 465, "column": 24 } } @@ -31967,16 +31967,16 @@ "type": "Identifier", "name": "fltIndexes", "range": [ - 14904, - 14914 + 14952, + 14962 ], "loc": { "start": { - "line": 462, + "line": 465, "column": 27 }, "end": { - "line": 462, + "line": 465, "column": 37 } } @@ -31985,31 +31985,31 @@ "type": "Identifier", "name": "chkIndex", "range": [ - 14917, - 14925 + 14965, + 14973 ], "loc": { "start": { - "line": 462, + "line": 465, "column": 40 }, "end": { - "line": 462, + "line": 465, "column": 48 } } }, "range": [ - 14904, - 14925 + 14952, + 14973 ], "loc": { "start": { - "line": 462, + "line": 465, "column": 27 }, "end": { - "line": 462, + "line": 465, "column": 48 } } @@ -32021,16 +32021,16 @@ "type": "Identifier", "name": "tf", "range": [ - 14928, - 14930 + 14976, + 14978 ], "loc": { "start": { - "line": 462, + "line": 465, "column": 51 }, "end": { - "line": 462, + "line": 465, "column": 53 } } @@ -32039,76 +32039,76 @@ "type": "Identifier", "name": "separator", "range": [ - 14931, - 14940 + 14979, + 14988 ], "loc": { "start": { - "line": 462, + "line": 465, "column": 54 }, "end": { - "line": 462, + "line": 465, "column": 63 } } }, "range": [ - 14928, - 14940 + 14976, + 14988 ], "loc": { "start": { - "line": 462, + "line": 465, "column": 51 }, "end": { - "line": 462, + "line": 465, "column": 63 } } }, "range": [ - 14904, - 14940 + 14952, + 14988 ], "loc": { "start": { - "line": 462, + "line": 465, "column": 27 }, "end": { - "line": 462, + "line": 465, "column": 63 } } }, "range": [ - 14893, - 14940 + 14941, + 14988 ], "loc": { "start": { - "line": 462, + "line": 465, "column": 16 }, "end": { - "line": 462, + "line": 465, "column": 63 } } }, "range": [ - 14893, - 14941 + 14941, + 14989 ], "loc": { "start": { - "line": 462, + "line": 465, "column": 16 }, "end": { - "line": 462, + "line": 465, "column": 64 } } @@ -32124,16 +32124,16 @@ "type": "Identifier", "name": "n", "range": [ - 14958, - 14959 + 15006, + 15007 ], "loc": { "start": { - "line": 463, + "line": 466, "column": 16 }, "end": { - "line": 463, + "line": 466, "column": 17 } } @@ -32142,31 +32142,31 @@ "type": "Identifier", "name": "setAttribute", "range": [ - 14960, - 14972 + 15008, + 15020 ], "loc": { "start": { - "line": 463, + "line": 466, "column": 18 }, "end": { - "line": 463, + "line": 466, "column": 30 } } }, "range": [ - 14958, - 14972 + 15006, + 15020 ], "loc": { "start": { - "line": 463, + "line": 466, "column": 16 }, "end": { - "line": 463, + "line": 466, "column": 30 } } @@ -32177,16 +32177,16 @@ "value": "value", "raw": "'value'", "range": [ - 14973, - 14980 + 15021, + 15028 ], "loc": { "start": { - "line": 463, + "line": 466, "column": 31 }, "end": { - "line": 463, + "line": 466, "column": 38 } } @@ -32195,47 +32195,47 @@ "type": "Identifier", "name": "chkValue", "range": [ - 14982, - 14990 + 15030, + 15038 ], "loc": { "start": { - "line": 463, + "line": 466, "column": 40 }, "end": { - "line": 463, + "line": 466, "column": 48 } } } ], "range": [ - 14958, - 14991 + 15006, + 15039 ], "loc": { "start": { - "line": 463, + "line": 466, "column": 16 }, "end": { - "line": 463, + "line": 466, "column": 49 } } }, "range": [ - 14958, - 14992 + 15006, + 15040 ], "loc": { "start": { - "line": 463, + "line": 466, "column": 16 }, "end": { - "line": 463, + "line": 466, "column": 50 } } @@ -32251,16 +32251,16 @@ "type": "Identifier", "name": "n", "range": [ - 15009, - 15010 + 15057, + 15058 ], "loc": { "start": { - "line": 464, + "line": 467, "column": 16 }, "end": { - "line": 464, + "line": 467, "column": 17 } } @@ -32269,31 +32269,31 @@ "type": "Identifier", "name": "setAttribute", "range": [ - 15011, - 15023 + 15059, + 15071 ], "loc": { "start": { - "line": 464, + "line": 467, "column": 18 }, "end": { - "line": 464, + "line": 467, "column": 30 } } }, "range": [ - 15009, - 15023 + 15057, + 15071 ], "loc": { "start": { - "line": 464, + "line": 467, "column": 16 }, "end": { - "line": 464, + "line": 467, "column": 30 } } @@ -32304,16 +32304,16 @@ "value": "indexes", "raw": "'indexes'", "range": [ - 15024, - 15033 + 15072, + 15081 ], "loc": { "start": { - "line": 464, + "line": 467, "column": 31 }, "end": { - "line": 464, + "line": 467, "column": 40 } } @@ -32322,47 +32322,47 @@ "type": "Identifier", "name": "chkIndex", "range": [ - 15035, - 15043 + 15083, + 15091 ], "loc": { "start": { - "line": 464, + "line": 467, "column": 42 }, "end": { - "line": 464, + "line": 467, "column": 50 } } } ], "range": [ - 15009, - 15044 + 15057, + 15092 ], "loc": { "start": { - "line": 464, + "line": 467, "column": 16 }, "end": { - "line": 464, + "line": 467, "column": 51 } } }, "range": [ - 15009, - 15045 + 15057, + 15093 ], "loc": { "start": { - "line": 464, + "line": 467, "column": 16 }, "end": { - "line": 464, + "line": 467, "column": 52 } }, @@ -32371,16 +32371,16 @@ "type": "Line", "value": "1st option unchecked", "range": [ - 15062, - 15084 + 15110, + 15132 ], "loc": { "start": { - "line": 465, + "line": 468, "column": 16 }, "end": { - "line": 465, + "line": 468, "column": 38 } } @@ -32395,16 +32395,16 @@ "type": "Identifier", "name": "elm", "range": [ - 15105, - 15108 + 15153, + 15156 ], "loc": { "start": { - "line": 466, + "line": 469, "column": 20 }, "end": { - "line": 466, + "line": 469, "column": 23 } } @@ -32423,16 +32423,16 @@ "type": "Identifier", "name": "tf", "range": [ - 15109, - 15111 + 15157, + 15159 ], "loc": { "start": { - "line": 466, + "line": 469, "column": 24 }, "end": { - "line": 466, + "line": 469, "column": 26 } } @@ -32441,31 +32441,31 @@ "type": "Identifier", "name": "fltIds", "range": [ - 15112, - 15118 + 15160, + 15166 ], "loc": { "start": { - "line": 466, + "line": 469, "column": 27 }, "end": { - "line": 466, + "line": 469, "column": 33 } } }, "range": [ - 15109, - 15118 + 15157, + 15166 ], "loc": { "start": { - "line": 466, + "line": 469, "column": 24 }, "end": { - "line": 466, + "line": 469, "column": 33 } } @@ -32474,31 +32474,31 @@ "type": "Identifier", "name": "colIndex", "range": [ - 15119, - 15127 + 15167, + 15175 ], "loc": { "start": { - "line": 466, + "line": 469, "column": 34 }, "end": { - "line": 466, + "line": 469, "column": 42 } } }, "range": [ - 15109, - 15128 + 15157, + 15176 ], "loc": { "start": { - "line": 466, + "line": 469, "column": 24 }, "end": { - "line": 466, + "line": 469, "column": 43 } } @@ -32508,47 +32508,47 @@ "value": "_0", "raw": "'_0'", "range": [ - 15131, - 15135 + 15179, + 15183 ], "loc": { "start": { - "line": 466, + "line": 469, "column": 46 }, "end": { - "line": 466, + "line": 469, "column": 50 } } }, "range": [ - 15109, - 15135 + 15157, + 15183 ], "loc": { "start": { - "line": 466, + "line": 469, "column": 24 }, "end": { - "line": 466, + "line": 469, "column": 50 } } } ], "range": [ - 15105, - 15136 + 15153, + 15184 ], "loc": { "start": { - "line": 466, + "line": 469, "column": 20 }, "end": { - "line": 466, + "line": 469, "column": 51 } } @@ -32570,16 +32570,16 @@ "type": "Identifier", "name": "elm", "range": [ - 15160, - 15163 + 15208, + 15211 ], "loc": { "start": { - "line": 467, + "line": 470, "column": 20 }, "end": { - "line": 467, + "line": 470, "column": 23 } } @@ -32598,16 +32598,16 @@ "type": "Identifier", "name": "tf", "range": [ - 15164, - 15166 + 15212, + 15214 ], "loc": { "start": { - "line": 467, + "line": 470, "column": 24 }, "end": { - "line": 467, + "line": 470, "column": 26 } } @@ -32616,31 +32616,31 @@ "type": "Identifier", "name": "fltIds", "range": [ - 15167, - 15173 + 15215, + 15221 ], "loc": { "start": { - "line": 467, + "line": 470, "column": 27 }, "end": { - "line": 467, + "line": 470, "column": 33 } } }, "range": [ - 15164, - 15173 + 15212, + 15221 ], "loc": { "start": { - "line": 467, + "line": 470, "column": 24 }, "end": { - "line": 467, + "line": 470, "column": 33 } } @@ -32649,31 +32649,31 @@ "type": "Identifier", "name": "colIndex", "range": [ - 15174, - 15182 + 15222, + 15230 ], "loc": { "start": { - "line": 467, + "line": 470, "column": 34 }, "end": { - "line": 467, + "line": 470, "column": 42 } } }, "range": [ - 15164, - 15183 + 15212, + 15231 ], "loc": { "start": { - "line": 467, + "line": 470, "column": 24 }, "end": { - "line": 467, + "line": 470, "column": 43 } } @@ -32683,47 +32683,47 @@ "value": "_0", "raw": "'_0'", "range": [ - 15186, - 15190 + 15234, + 15238 ], "loc": { "start": { - "line": 467, + "line": 470, "column": 46 }, "end": { - "line": 467, + "line": 470, "column": 50 } } }, "range": [ - 15164, - 15190 + 15212, + 15238 ], "loc": { "start": { - "line": 467, + "line": 470, "column": 24 }, "end": { - "line": 467, + "line": 470, "column": 50 } } } ], "range": [ - 15160, - 15191 + 15208, + 15239 ], "loc": { "start": { - "line": 467, + "line": 470, "column": 20 }, "end": { - "line": 467, + "line": 470, "column": 51 } } @@ -32732,31 +32732,31 @@ "type": "Identifier", "name": "checked", "range": [ - 15192, - 15199 + 15240, + 15247 ], "loc": { "start": { - "line": 467, + "line": 470, "column": 52 }, "end": { - "line": 467, + "line": 470, "column": 59 } } }, "range": [ - 15160, - 15199 + 15208, + 15247 ], "loc": { "start": { - "line": 467, + "line": 470, "column": 20 }, "end": { - "line": 467, + "line": 470, "column": 59 } } @@ -32766,78 +32766,78 @@ "value": false, "raw": "false", "range": [ - 15202, - 15207 + 15250, + 15255 ], "loc": { "start": { - "line": 467, + "line": 470, "column": 62 }, "end": { - "line": 467, + "line": 470, "column": 67 } } }, "range": [ - 15160, - 15207 + 15208, + 15255 ], "loc": { "start": { - "line": 467, + "line": 470, "column": 20 }, "end": { - "line": 467, + "line": 470, "column": 67 } } }, "range": [ - 15160, - 15208 + 15208, + 15256 ], "loc": { "start": { - "line": 467, + "line": 470, "column": 20 }, "end": { - "line": 467, + "line": 470, "column": 68 } } } ], "range": [ - 15138, - 15226 + 15186, + 15274 ], "loc": { "start": { - "line": 466, + "line": 469, "column": 53 }, "end": { - "line": 468, + "line": 471, "column": 17 } } }, "alternate": null, "range": [ - 15101, - 15226 + 15149, + 15274 ], "loc": { "start": { - "line": 466, + "line": 469, "column": 16 }, "end": { - "line": 468, + "line": 471, "column": 17 } }, @@ -32846,16 +32846,16 @@ "type": "Line", "value": "1st option unchecked", "range": [ - 15062, - 15084 + 15110, + 15132 ], "loc": { "start": { - "line": 465, + "line": 468, "column": 16 }, "end": { - "line": 465, + "line": 468, "column": 38 } } @@ -32864,31 +32864,31 @@ } ], "range": [ - 14718, - 15240 + 14766, + 15288 ], "loc": { "start": { - "line": 458, + "line": 461, "column": 19 }, "end": { - "line": 469, + "line": 472, "column": 13 } } }, "range": [ - 13891, - 15240 + 13939, + 15288 ], "loc": { "start": { - "line": 439, + "line": 442, "column": 12 }, "end": { - "line": 469, + "line": 472, "column": 13 } }, @@ -32897,16 +32897,16 @@ "type": "Line", "value": "show all item", "range": [ - 13863, - 13878 + 13911, + 13926 ], "loc": { "start": { - "line": 438, + "line": 441, "column": 12 }, "end": { - "line": 438, + "line": 441, "column": 27 } } @@ -32925,16 +32925,16 @@ "type": "Identifier", "name": "li", "range": [ - 15258, - 15260 + 15306, + 15308 ], "loc": { "start": { - "line": 471, + "line": 474, "column": 16 }, "end": { - "line": 471, + "line": 474, "column": 18 } } @@ -32943,31 +32943,31 @@ "type": "Identifier", "name": "nodeName", "range": [ - 15261, - 15269 + 15309, + 15317 ], "loc": { "start": { - "line": 471, + "line": 474, "column": 19 }, "end": { - "line": 471, + "line": 474, "column": 27 } } }, "range": [ - 15258, - 15269 + 15306, + 15317 ], "loc": { "start": { - "line": 471, + "line": 474, "column": 16 }, "end": { - "line": 471, + "line": 474, "column": 27 } } @@ -32976,31 +32976,31 @@ "type": "Identifier", "name": "itemTag", "range": [ - 15274, - 15281 + 15322, + 15329 ], "loc": { "start": { - "line": 471, + "line": 474, "column": 32 }, "end": { - "line": 471, + "line": 474, "column": 39 } } }, "range": [ - 15258, - 15281 + 15306, + 15329 ], "loc": { "start": { - "line": 471, + "line": 474, "column": 16 }, "end": { - "line": 471, + "line": 474, "column": 39 } } @@ -33016,16 +33016,16 @@ "type": "Identifier", "name": "removeClass", "range": [ - 15301, - 15312 + 15349, + 15360 ], "loc": { "start": { - "line": 472, + "line": 475, "column": 16 }, "end": { - "line": 472, + "line": 475, "column": 27 } } @@ -33041,16 +33041,16 @@ "type": "Identifier", "name": "n", "range": [ - 15313, - 15314 + 15361, + 15362 ], "loc": { "start": { - "line": 472, + "line": 475, "column": 28 }, "end": { - "line": 472, + "line": 475, "column": 29 } } @@ -33059,31 +33059,31 @@ "type": "Identifier", "name": "childNodes", "range": [ - 15315, - 15325 + 15363, + 15373 ], "loc": { "start": { - "line": 472, + "line": 475, "column": 30 }, "end": { - "line": 472, + "line": 475, "column": 40 } } }, "range": [ - 15313, - 15325 + 15361, + 15373 ], "loc": { "start": { - "line": 472, + "line": 475, "column": 28 }, "end": { - "line": 472, + "line": 475, "column": 40 } } @@ -33093,31 +33093,31 @@ "value": 0, "raw": "0", "range": [ - 15326, - 15327 + 15374, + 15375 ], "loc": { "start": { - "line": 472, + "line": 475, "column": 41 }, "end": { - "line": 472, + "line": 475, "column": 42 } } }, "range": [ - 15313, - 15328 + 15361, + 15376 ], "loc": { "start": { - "line": 472, + "line": 475, "column": 28 }, "end": { - "line": 472, + "line": 475, "column": 43 } } @@ -33128,16 +33128,16 @@ "object": { "type": "ThisExpression", "range": [ - 15330, - 15334 + 15378, + 15382 ], "loc": { "start": { - "line": 472, + "line": 475, "column": 45 }, "end": { - "line": 472, + "line": 475, "column": 49 } } @@ -33146,62 +33146,62 @@ "type": "Identifier", "name": "selectedItemCssClass", "range": [ - 15335, - 15355 + 15383, + 15403 ], "loc": { "start": { - "line": 472, + "line": 475, "column": 50 }, "end": { - "line": 472, + "line": 475, "column": 70 } } }, "range": [ - 15330, - 15355 + 15378, + 15403 ], "loc": { "start": { - "line": 472, + "line": 475, "column": 45 }, "end": { - "line": 472, + "line": 475, "column": 70 } } } ], "range": [ - 15301, - 15356 + 15349, + 15404 ], "loc": { "start": { - "line": 472, + "line": 475, "column": 16 }, "end": { - "line": 472, + "line": 475, "column": 71 } } }, "range": [ - 15301, - 15357 + 15349, + 15405 ], "loc": { "start": { - "line": 472, + "line": 475, "column": 16 }, "end": { - "line": 472, + "line": 475, "column": 72 } } @@ -33214,16 +33214,16 @@ "type": "Identifier", "name": "addClass", "range": [ - 15374, - 15382 + 15422, + 15430 ], "loc": { "start": { - "line": 473, + "line": 476, "column": 16 }, "end": { - "line": 473, + "line": 476, "column": 24 } } @@ -33233,16 +33233,16 @@ "type": "Identifier", "name": "li", "range": [ - 15383, - 15385 + 15431, + 15433 ], "loc": { "start": { - "line": 473, + "line": 476, "column": 25 }, "end": { - "line": 473, + "line": 476, "column": 27 } } @@ -33253,16 +33253,16 @@ "object": { "type": "ThisExpression", "range": [ - 15387, - 15391 + 15435, + 15439 ], "loc": { "start": { - "line": 473, + "line": 476, "column": 29 }, "end": { - "line": 473, + "line": 476, "column": 33 } } @@ -33271,110 +33271,110 @@ "type": "Identifier", "name": "selectedItemCssClass", "range": [ - 15392, - 15412 + 15440, + 15460 ], "loc": { "start": { - "line": 473, + "line": 476, "column": 34 }, "end": { - "line": 473, + "line": 476, "column": 54 } } }, "range": [ - 15387, - 15412 + 15435, + 15460 ], "loc": { "start": { - "line": 473, + "line": 476, "column": 29 }, "end": { - "line": 473, + "line": 476, "column": 54 } } } ], "range": [ - 15374, - 15413 + 15422, + 15461 ], "loc": { "start": { - "line": 473, + "line": 476, "column": 16 }, "end": { - "line": 473, + "line": 476, "column": 55 } } }, "range": [ - 15374, - 15414 + 15422, + 15462 ], "loc": { "start": { - "line": 473, + "line": 476, "column": 16 }, "end": { - "line": 473, + "line": 476, "column": 56 } } } ], "range": [ - 15283, - 15428 + 15331, + 15476 ], "loc": { "start": { - "line": 471, + "line": 474, "column": 41 }, "end": { - "line": 474, + "line": 477, "column": 13 } } }, "alternate": null, "range": [ - 15254, - 15428 + 15302, + 15476 ], "loc": { "start": { - "line": 471, + "line": 474, "column": 12 }, "end": { - "line": 474, + "line": 477, "column": 13 } } } ], "range": [ - 13849, - 15438 + 13897, + 15486 ], "loc": { "start": { - "line": 437, + "line": 440, "column": 23 }, "end": { - "line": 475, + "line": 478, "column": 9 } } @@ -33391,16 +33391,16 @@ "type": "Identifier", "name": "chkValue", "range": [ - 15491, - 15499 + 15539, + 15547 ], "loc": { "start": { - "line": 476, + "line": 479, "column": 16 }, "end": { - "line": 476, + "line": 479, "column": 24 } } @@ -33410,31 +33410,31 @@ "value": "", "raw": "''", "range": [ - 15504, - 15506 + 15552, + 15554 ], "loc": { "start": { - "line": 476, + "line": 479, "column": 29 }, "end": { - "line": 476, + "line": 479, "column": 31 } } }, "range": [ - 15491, - 15506 + 15539, + 15554 ], "loc": { "start": { - "line": 476, + "line": 479, "column": 16 }, "end": { - "line": 476, + "line": 479, "column": 31 } } @@ -33451,16 +33451,16 @@ "type": "Identifier", "name": "replaceValue", "range": [ - 15530, - 15542 + 15578, + 15590 ], "loc": { "start": { - "line": 477, + "line": 480, "column": 20 }, "end": { - "line": 477, + "line": 480, "column": 32 } } @@ -33471,16 +33471,16 @@ "type": "Identifier", "name": "RegExp", "range": [ - 15549, - 15555 + 15597, + 15603 ], "loc": { "start": { - "line": 477, + "line": 480, "column": 39 }, "end": { - "line": 477, + "line": 480, "column": 45 } } @@ -33492,16 +33492,16 @@ "type": "Identifier", "name": "rgxEsc", "range": [ - 15577, - 15583 + 15625, + 15631 ], "loc": { "start": { - "line": 478, + "line": 481, "column": 20 }, "end": { - "line": 478, + "line": 481, "column": 26 } } @@ -33517,16 +33517,16 @@ "type": "Identifier", "name": "chkValue", "range": [ - 15584, - 15592 + 15632, + 15640 ], "loc": { "start": { - "line": 478, + "line": 481, "column": 27 }, "end": { - "line": 478, + "line": 481, "column": 35 } } @@ -33536,31 +33536,31 @@ "value": " ", "raw": "' '", "range": [ - 15595, - 15598 + 15643, + 15646 ], "loc": { "start": { - "line": 478, + "line": 481, "column": 38 }, "end": { - "line": 478, + "line": 481, "column": 41 } } }, "range": [ - 15584, - 15598 + 15632, + 15646 ], "loc": { "start": { - "line": 478, + "line": 481, "column": 27 }, "end": { - "line": 478, + "line": 481, "column": 41 } } @@ -33572,16 +33572,16 @@ "type": "Identifier", "name": "tf", "range": [ - 15601, - 15603 + 15649, + 15651 ], "loc": { "start": { - "line": 478, + "line": 481, "column": 44 }, "end": { - "line": 478, + "line": 481, "column": 46 } } @@ -33590,93 +33590,93 @@ "type": "Identifier", "name": "orOperator", "range": [ - 15604, - 15614 + 15652, + 15662 ], "loc": { "start": { - "line": 478, + "line": 481, "column": 47 }, "end": { - "line": 478, + "line": 481, "column": 57 } } }, "range": [ - 15601, - 15614 + 15649, + 15662 ], "loc": { "start": { - "line": 478, + "line": 481, "column": 44 }, "end": { - "line": 478, + "line": 481, "column": 57 } } }, "range": [ - 15584, - 15614 + 15632, + 15662 ], "loc": { "start": { - "line": 478, + "line": 481, "column": 27 }, "end": { - "line": 478, + "line": 481, "column": 57 } } } ], "range": [ - 15577, - 15615 + 15625, + 15663 ], "loc": { "start": { - "line": 478, + "line": 481, "column": 20 }, "end": { - "line": 478, + "line": 481, "column": 58 } } } ], "range": [ - 15545, - 15616 + 15593, + 15664 ], "loc": { "start": { - "line": 477, + "line": 480, "column": 35 }, "end": { - "line": 478, + "line": 481, "column": 59 } } }, "range": [ - 15530, - 15616 + 15578, + 15664 ], "loc": { "start": { - "line": 477, + "line": 480, "column": 20 }, "end": { - "line": 478, + "line": 481, "column": 59 } } @@ -33684,16 +33684,16 @@ ], "kind": "let", "range": [ - 15526, - 15617 + 15574, + 15665 ], "loc": { "start": { - "line": 477, + "line": 480, "column": 16 }, "end": { - "line": 478, + "line": 481, "column": 60 } } @@ -33707,16 +33707,16 @@ "type": "Identifier", "name": "fltValue", "range": [ - 15634, - 15642 + 15682, + 15690 ], "loc": { "start": { - "line": 479, + "line": 482, "column": 16 }, "end": { - "line": 479, + "line": 482, "column": 24 } } @@ -33730,16 +33730,16 @@ "type": "Identifier", "name": "fltValue", "range": [ - 15645, - 15653 + 15693, + 15701 ], "loc": { "start": { - "line": 479, + "line": 482, "column": 27 }, "end": { - "line": 479, + "line": 482, "column": 35 } } @@ -33748,31 +33748,31 @@ "type": "Identifier", "name": "replace", "range": [ - 15654, - 15661 + 15702, + 15709 ], "loc": { "start": { - "line": 479, + "line": 482, "column": 36 }, "end": { - "line": 479, + "line": 482, "column": 43 } } }, "range": [ - 15645, - 15661 + 15693, + 15709 ], "loc": { "start": { - "line": 479, + "line": 482, "column": 27 }, "end": { - "line": 479, + "line": 482, "column": 43 } } @@ -33782,16 +33782,16 @@ "type": "Identifier", "name": "replaceValue", "range": [ - 15662, - 15674 + 15710, + 15722 ], "loc": { "start": { - "line": 479, + "line": 482, "column": 44 }, "end": { - "line": 479, + "line": 482, "column": 56 } } @@ -33801,62 +33801,62 @@ "value": "", "raw": "''", "range": [ - 15676, - 15678 + 15724, + 15726 ], "loc": { "start": { - "line": 479, + "line": 482, "column": 58 }, "end": { - "line": 479, + "line": 482, "column": 60 } } } ], "range": [ - 15645, - 15679 + 15693, + 15727 ], "loc": { "start": { - "line": 479, + "line": 482, "column": 27 }, "end": { - "line": 479, + "line": 482, "column": 61 } } }, "range": [ - 15634, - 15679 + 15682, + 15727 ], "loc": { "start": { - "line": 479, + "line": 482, "column": 16 }, "end": { - "line": 479, + "line": 482, "column": 61 } } }, "range": [ - 15634, - 15680 + 15682, + 15728 ], "loc": { "start": { - "line": 479, + "line": 482, "column": 16 }, "end": { - "line": 479, + "line": 482, "column": 62 } } @@ -33872,16 +33872,16 @@ "type": "Identifier", "name": "n", "range": [ - 15697, - 15698 + 15745, + 15746 ], "loc": { "start": { - "line": 480, + "line": 483, "column": 16 }, "end": { - "line": 480, + "line": 483, "column": 17 } } @@ -33890,31 +33890,31 @@ "type": "Identifier", "name": "setAttribute", "range": [ - 15699, - 15711 + 15747, + 15759 ], "loc": { "start": { - "line": 480, + "line": 483, "column": 18 }, "end": { - "line": 480, + "line": 483, "column": 30 } } }, "range": [ - 15697, - 15711 + 15745, + 15759 ], "loc": { "start": { - "line": 480, + "line": 483, "column": 16 }, "end": { - "line": 480, + "line": 483, "column": 30 } } @@ -33925,16 +33925,16 @@ "value": "value", "raw": "'value'", "range": [ - 15712, - 15719 + 15760, + 15767 ], "loc": { "start": { - "line": 480, + "line": 483, "column": 31 }, "end": { - "line": 480, + "line": 483, "column": 38 } } @@ -33945,16 +33945,16 @@ "type": "Identifier", "name": "trim", "range": [ - 15721, - 15725 + 15769, + 15773 ], "loc": { "start": { - "line": 480, + "line": 483, "column": 40 }, "end": { - "line": 480, + "line": 483, "column": 44 } } @@ -33964,63 +33964,63 @@ "type": "Identifier", "name": "fltValue", "range": [ - 15726, - 15734 + 15774, + 15782 ], "loc": { "start": { - "line": 480, + "line": 483, "column": 45 }, "end": { - "line": 480, + "line": 483, "column": 53 } } } ], "range": [ - 15721, - 15735 + 15769, + 15783 ], "loc": { "start": { - "line": 480, + "line": 483, "column": 40 }, "end": { - "line": 480, + "line": 483, "column": 54 } } } ], "range": [ - 15697, - 15736 + 15745, + 15784 ], "loc": { "start": { - "line": 480, + "line": 483, "column": 16 }, "end": { - "line": 480, + "line": 483, "column": 55 } } }, "range": [ - 15697, - 15737 + 15745, + 15785 ], "loc": { "start": { - "line": 480, + "line": 483, "column": 16 }, "end": { - "line": 480, + "line": 483, "column": 56 } } @@ -34034,16 +34034,16 @@ "type": "Identifier", "name": "replaceIndex", "range": [ - 15759, - 15771 + 15807, + 15819 ], "loc": { "start": { - "line": 482, + "line": 485, "column": 20 }, "end": { - "line": 482, + "line": 485, "column": 32 } } @@ -34054,16 +34054,16 @@ "type": "Identifier", "name": "RegExp", "range": [ - 15778, - 15784 + 15826, + 15832 ], "loc": { "start": { - "line": 482, + "line": 485, "column": 39 }, "end": { - "line": 482, + "line": 485, "column": 45 } } @@ -34075,16 +34075,16 @@ "type": "Identifier", "name": "rgxEsc", "range": [ - 15806, - 15812 + 15854, + 15860 ], "loc": { "start": { - "line": 483, + "line": 486, "column": 20 }, "end": { - "line": 483, + "line": 486, "column": 26 } } @@ -34097,16 +34097,16 @@ "type": "Identifier", "name": "chkIndex", "range": [ - 15813, - 15821 + 15861, + 15869 ], "loc": { "start": { - "line": 483, + "line": 486, "column": 27 }, "end": { - "line": 483, + "line": 486, "column": 35 } } @@ -34118,16 +34118,16 @@ "type": "Identifier", "name": "tf", "range": [ - 15824, - 15826 + 15872, + 15874 ], "loc": { "start": { - "line": 483, + "line": 486, "column": 38 }, "end": { - "line": 483, + "line": 486, "column": 40 } } @@ -34136,93 +34136,93 @@ "type": "Identifier", "name": "separator", "range": [ - 15827, - 15836 + 15875, + 15884 ], "loc": { "start": { - "line": 483, + "line": 486, "column": 41 }, "end": { - "line": 483, + "line": 486, "column": 50 } } }, "range": [ - 15824, - 15836 + 15872, + 15884 ], "loc": { "start": { - "line": 483, + "line": 486, "column": 38 }, "end": { - "line": 483, + "line": 486, "column": 50 } } }, "range": [ - 15813, - 15836 + 15861, + 15884 ], "loc": { "start": { - "line": 483, + "line": 486, "column": 27 }, "end": { - "line": 483, + "line": 486, "column": 50 } } } ], "range": [ - 15806, - 15837 + 15854, + 15885 ], "loc": { "start": { - "line": 483, + "line": 486, "column": 20 }, "end": { - "line": 483, + "line": 486, "column": 51 } } } ], "range": [ - 15774, - 15838 + 15822, + 15886 ], "loc": { "start": { - "line": 482, + "line": 485, "column": 35 }, "end": { - "line": 483, + "line": 486, "column": 52 } } }, "range": [ - 15759, - 15838 + 15807, + 15886 ], "loc": { "start": { - "line": 482, + "line": 485, "column": 20 }, "end": { - "line": 483, + "line": 486, "column": 52 } } @@ -34230,16 +34230,16 @@ ], "kind": "let", "range": [ - 15755, - 15839 + 15803, + 15887 ], "loc": { "start": { - "line": 482, + "line": 485, "column": 16 }, "end": { - "line": 483, + "line": 486, "column": 53 } } @@ -34253,16 +34253,16 @@ "type": "Identifier", "name": "fltIndexes", "range": [ - 15856, - 15866 + 15904, + 15914 ], "loc": { "start": { - "line": 484, + "line": 487, "column": 16 }, "end": { - "line": 484, + "line": 487, "column": 26 } } @@ -34276,16 +34276,16 @@ "type": "Identifier", "name": "fltIndexes", "range": [ - 15869, - 15879 + 15917, + 15927 ], "loc": { "start": { - "line": 484, + "line": 487, "column": 29 }, "end": { - "line": 484, + "line": 487, "column": 39 } } @@ -34294,31 +34294,31 @@ "type": "Identifier", "name": "replace", "range": [ - 15880, - 15887 + 15928, + 15935 ], "loc": { "start": { - "line": 484, + "line": 487, "column": 40 }, "end": { - "line": 484, + "line": 487, "column": 47 } } }, "range": [ - 15869, - 15887 + 15917, + 15935 ], "loc": { "start": { - "line": 484, + "line": 487, "column": 29 }, "end": { - "line": 484, + "line": 487, "column": 47 } } @@ -34328,16 +34328,16 @@ "type": "Identifier", "name": "replaceIndex", "range": [ - 15888, - 15900 + 15936, + 15948 ], "loc": { "start": { - "line": 484, + "line": 487, "column": 48 }, "end": { - "line": 484, + "line": 487, "column": 60 } } @@ -34347,62 +34347,62 @@ "value": "", "raw": "''", "range": [ - 15902, - 15904 + 15950, + 15952 ], "loc": { "start": { - "line": 484, + "line": 487, "column": 62 }, "end": { - "line": 484, + "line": 487, "column": 64 } } } ], "range": [ - 15869, - 15905 + 15917, + 15953 ], "loc": { "start": { - "line": 484, + "line": 487, "column": 29 }, "end": { - "line": 484, + "line": 487, "column": 65 } } }, "range": [ - 15856, - 15905 + 15904, + 15953 ], "loc": { "start": { - "line": 484, + "line": 487, "column": 16 }, "end": { - "line": 484, + "line": 487, "column": 65 } } }, "range": [ - 15856, - 15906 + 15904, + 15954 ], "loc": { "start": { - "line": 484, + "line": 487, "column": 16 }, "end": { - "line": 484, + "line": 487, "column": 66 } } @@ -34418,16 +34418,16 @@ "type": "Identifier", "name": "n", "range": [ - 15923, - 15924 + 15971, + 15972 ], "loc": { "start": { - "line": 485, + "line": 488, "column": 16 }, "end": { - "line": 485, + "line": 488, "column": 17 } } @@ -34436,31 +34436,31 @@ "type": "Identifier", "name": "setAttribute", "range": [ - 15925, - 15937 + 15973, + 15985 ], "loc": { "start": { - "line": 485, + "line": 488, "column": 18 }, "end": { - "line": 485, + "line": 488, "column": 30 } } }, "range": [ - 15923, - 15937 + 15971, + 15985 ], "loc": { "start": { - "line": 485, + "line": 488, "column": 16 }, "end": { - "line": 485, + "line": 488, "column": 30 } } @@ -34471,16 +34471,16 @@ "value": "indexes", "raw": "'indexes'", "range": [ - 15938, - 15947 + 15986, + 15995 ], "loc": { "start": { - "line": 485, + "line": 488, "column": 31 }, "end": { - "line": 485, + "line": 488, "column": 40 } } @@ -34489,79 +34489,79 @@ "type": "Identifier", "name": "fltIndexes", "range": [ - 15949, - 15959 + 15997, + 16007 ], "loc": { "start": { - "line": 485, + "line": 488, "column": 42 }, "end": { - "line": 485, + "line": 488, "column": 52 } } } ], "range": [ - 15923, - 15960 + 15971, + 16008 ], "loc": { "start": { - "line": 485, + "line": 488, "column": 16 }, "end": { - "line": 485, + "line": 488, "column": 53 } } }, "range": [ - 15923, - 15961 + 15971, + 16009 ], "loc": { "start": { - "line": 485, + "line": 488, "column": 16 }, "end": { - "line": 485, + "line": 488, "column": 54 } } } ], "range": [ - 15508, - 15975 + 15556, + 16023 ], "loc": { "start": { - "line": 476, + "line": 479, "column": 33 }, "end": { - "line": 486, + "line": 489, "column": 13 } } }, "alternate": null, "range": [ - 15487, - 15975 + 15535, + 16023 ], "loc": { "start": { - "line": 476, + "line": 479, "column": 12 }, "end": { - "line": 486, + "line": 489, "column": 13 } }, @@ -34570,16 +34570,16 @@ "type": "Line", "value": "removes values and indexes", "range": [ - 15446, - 15474 + 15494, + 15522 ], "loc": { "start": { - "line": 475, + "line": 478, "column": 17 }, "end": { - "line": 475, + "line": 478, "column": 45 } } @@ -34598,16 +34598,16 @@ "type": "Identifier", "name": "li", "range": [ - 15992, - 15994 + 16040, + 16042 ], "loc": { "start": { - "line": 487, + "line": 490, "column": 16 }, "end": { - "line": 487, + "line": 490, "column": 18 } } @@ -34616,31 +34616,31 @@ "type": "Identifier", "name": "nodeName", "range": [ - 15995, - 16003 + 16043, + 16051 ], "loc": { "start": { - "line": 487, + "line": 490, "column": 19 }, "end": { - "line": 487, + "line": 490, "column": 27 } } }, "range": [ - 15992, - 16003 + 16040, + 16051 ], "loc": { "start": { - "line": 487, + "line": 490, "column": 16 }, "end": { - "line": 487, + "line": 490, "column": 27 } } @@ -34649,31 +34649,31 @@ "type": "Identifier", "name": "itemTag", "range": [ - 16008, - 16015 + 16056, + 16063 ], "loc": { "start": { - "line": 487, + "line": 490, "column": 32 }, "end": { - "line": 487, + "line": 490, "column": 39 } } }, "range": [ - 15992, - 16015 + 16040, + 16063 ], "loc": { "start": { - "line": 487, + "line": 490, "column": 16 }, "end": { - "line": 487, + "line": 490, "column": 39 } } @@ -34689,16 +34689,16 @@ "type": "Identifier", "name": "removeClass", "range": [ - 16035, - 16046 + 16083, + 16094 ], "loc": { "start": { - "line": 488, + "line": 491, "column": 16 }, "end": { - "line": 488, + "line": 491, "column": 27 } } @@ -34708,16 +34708,16 @@ "type": "Identifier", "name": "li", "range": [ - 16047, - 16049 + 16095, + 16097 ], "loc": { "start": { - "line": 488, + "line": 491, "column": 28 }, "end": { - "line": 488, + "line": 491, "column": 30 } } @@ -34728,16 +34728,16 @@ "object": { "type": "ThisExpression", "range": [ - 16051, - 16055 + 16099, + 16103 ], "loc": { "start": { - "line": 488, + "line": 491, "column": 32 }, "end": { - "line": 488, + "line": 491, "column": 36 } } @@ -34746,125 +34746,125 @@ "type": "Identifier", "name": "selectedItemCssClass", "range": [ - 16056, - 16076 + 16104, + 16124 ], "loc": { "start": { - "line": 488, + "line": 491, "column": 37 }, "end": { - "line": 488, + "line": 491, "column": 57 } } }, "range": [ - 16051, - 16076 + 16099, + 16124 ], "loc": { "start": { - "line": 488, + "line": 491, "column": 32 }, "end": { - "line": 488, + "line": 491, "column": 57 } } } ], "range": [ - 16035, - 16077 + 16083, + 16125 ], "loc": { "start": { - "line": 488, + "line": 491, "column": 16 }, "end": { - "line": 488, + "line": 491, "column": 58 } } }, "range": [ - 16035, - 16078 + 16083, + 16126 ], "loc": { "start": { - "line": 488, + "line": 491, "column": 16 }, "end": { - "line": 488, + "line": 491, "column": 59 } } } ], "range": [ - 16017, - 16092 + 16065, + 16140 ], "loc": { "start": { - "line": 487, + "line": 490, "column": 41 }, "end": { - "line": 489, + "line": 492, "column": 13 } } }, "alternate": null, "range": [ - 15988, - 16092 + 16036, + 16140 ], "loc": { "start": { - "line": 487, + "line": 490, "column": 12 }, "end": { - "line": 489, + "line": 492, "column": 13 } } } ], "range": [ - 15444, - 16102 + 15492, + 16150 ], "loc": { "start": { - "line": 475, + "line": 478, "column": 15 }, "end": { - "line": 490, + "line": 493, "column": 9 } } }, "range": [ - 13834, - 16102 + 13882, + 16150 ], "loc": { "start": { - "line": 437, + "line": 440, "column": 8 }, "end": { - "line": 490, + "line": 493, "column": 9 } }, @@ -34873,16 +34873,16 @@ "type": "Line", "value": "selected items (ul tag)", "range": [ - 13799, - 13824 + 13847, + 13872 ], "loc": { "start": { - "line": 435, + "line": 438, "column": 52 }, "end": { - "line": 435, + "line": 438, "column": 77 } } @@ -34891,16 +34891,16 @@ } ], "range": [ - 13187, - 16108 + 13235, + 16156 ], "loc": { "start": { - "line": 419, + "line": 422, "column": 26 }, "end": { - "line": 491, + "line": 494, "column": 5 } } @@ -34908,16 +34908,16 @@ "generator": false, "expression": false, "range": [ - 13183, - 16108 + 13231, + 16156 ], "loc": { "start": { - "line": 419, + "line": 422, "column": 22 }, "end": { - "line": 491, + "line": 494, "column": 5 } } @@ -34925,34 +34925,34 @@ "kind": "method", "computed": false, "range": [ - 13165, - 16108 + 13213, + 16156 ], "loc": { "start": { - "line": 419, + "line": 422, "column": 4 }, "end": { - "line": 491, + "line": 494, "column": 5 } }, "leadingComments": [ { "type": "Block", - "value": "*\n * Store checked options in DOM element attribute\n * @param {Object} o checklist option DOM element\n ", + "value": "*\n * Store checked options in DOM element attribute\n * @param {Object} o checklist option DOM element\n * @private\n ", "range": [ - 13041, - 13160 + 13073, + 13208 ], "loc": { "start": { - "line": 415, + "line": 417, "column": 4 }, "end": { - "line": 418, + "line": 421, "column": 7 } } @@ -34963,16 +34963,16 @@ "type": "Block", "value": "*\n * Select filter options programmatically\n * @param {Number} colIndex Column index\n * @param {Array} values Array of option values to select\n ", "range": [ - 16114, - 16283 + 16162, + 16331 ], "loc": { "start": { - "line": 493, + "line": 496, "column": 4 }, "end": { - "line": 497, + "line": 500, "column": 7 } } @@ -34986,16 +34986,16 @@ "type": "Identifier", "name": "selectOptions", "range": [ - 16288, - 16301 + 16336, + 16349 ], "loc": { "start": { - "line": 498, + "line": 501, "column": 4 }, "end": { - "line": 498, + "line": 501, "column": 17 } } @@ -35008,16 +35008,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 16302, - 16310 + 16350, + 16358 ], "loc": { "start": { - "line": 498, + "line": 501, "column": 18 }, "end": { - "line": 498, + "line": 501, "column": 26 } } @@ -35028,16 +35028,16 @@ "type": "Identifier", "name": "values", "range": [ - 16312, - 16318 + 16360, + 16366 ], "loc": { "start": { - "line": 498, + "line": 501, "column": 28 }, "end": { - "line": 498, + "line": 501, "column": 34 } } @@ -35046,31 +35046,31 @@ "type": "ArrayExpression", "elements": [], "range": [ - 16321, - 16323 + 16369, + 16371 ], "loc": { "start": { - "line": 498, + "line": 501, "column": 37 }, "end": { - "line": 498, + "line": 501, "column": 39 } } }, "range": [ - 16312, - 16323 + 16360, + 16371 ], "loc": { "start": { - "line": 498, + "line": 501, "column": 28 }, "end": { - "line": 498, + "line": 501, "column": 39 } } @@ -35088,16 +35088,16 @@ "type": "Identifier", "name": "tf", "range": [ - 16339, - 16341 + 16387, + 16389 ], "loc": { "start": { - "line": 499, + "line": 502, "column": 12 }, "end": { - "line": 499, + "line": 502, "column": 14 } } @@ -35108,16 +35108,16 @@ "object": { "type": "ThisExpression", "range": [ - 16344, - 16348 + 16392, + 16396 ], "loc": { "start": { - "line": 499, + "line": 502, "column": 17 }, "end": { - "line": 499, + "line": 502, "column": 21 } } @@ -35126,46 +35126,46 @@ "type": "Identifier", "name": "tf", "range": [ - 16349, - 16351 + 16397, + 16399 ], "loc": { "start": { - "line": 499, + "line": 502, "column": 22 }, "end": { - "line": 499, + "line": 502, "column": 24 } } }, "range": [ - 16344, - 16351 + 16392, + 16399 ], "loc": { "start": { - "line": 499, + "line": 502, "column": 17 }, "end": { - "line": 499, + "line": 502, "column": 24 } } }, "range": [ - 16339, - 16351 + 16387, + 16399 ], "loc": { "start": { - "line": 499, + "line": 502, "column": 12 }, "end": { - "line": 499, + "line": 502, "column": 24 } } @@ -35173,16 +35173,16 @@ ], "kind": "let", "range": [ - 16335, - 16352 + 16383, + 16400 ], "loc": { "start": { - "line": 499, + "line": 502, "column": 8 }, "end": { - "line": 499, + "line": 502, "column": 25 } } @@ -35196,16 +35196,16 @@ "type": "Identifier", "name": "flt", "range": [ - 16365, - 16368 + 16413, + 16416 ], "loc": { "start": { - "line": 500, + "line": 503, "column": 12 }, "end": { - "line": 500, + "line": 503, "column": 15 } } @@ -35219,16 +35219,16 @@ "type": "Identifier", "name": "tf", "range": [ - 16371, - 16373 + 16419, + 16421 ], "loc": { "start": { - "line": 500, + "line": 503, "column": 18 }, "end": { - "line": 500, + "line": 503, "column": 20 } } @@ -35237,31 +35237,31 @@ "type": "Identifier", "name": "getFilterElement", "range": [ - 16374, - 16390 + 16422, + 16438 ], "loc": { "start": { - "line": 500, + "line": 503, "column": 21 }, "end": { - "line": 500, + "line": 503, "column": 37 } } }, "range": [ - 16371, - 16390 + 16419, + 16438 ], "loc": { "start": { - "line": 500, + "line": 503, "column": 18 }, "end": { - "line": 500, + "line": 503, "column": 37 } } @@ -35271,47 +35271,47 @@ "type": "Identifier", "name": "colIndex", "range": [ - 16391, - 16399 + 16439, + 16447 ], "loc": { "start": { - "line": 500, + "line": 503, "column": 38 }, "end": { - "line": 500, + "line": 503, "column": 46 } } } ], "range": [ - 16371, - 16400 + 16419, + 16448 ], "loc": { "start": { - "line": 500, + "line": 503, "column": 18 }, "end": { - "line": 500, + "line": 503, "column": 47 } } }, "range": [ - 16365, - 16400 + 16413, + 16448 ], "loc": { "start": { - "line": 500, + "line": 503, "column": 12 }, "end": { - "line": 500, + "line": 503, "column": 47 } } @@ -35319,16 +35319,16 @@ ], "kind": "let", "range": [ - 16361, - 16401 + 16409, + 16449 ], "loc": { "start": { - "line": 500, + "line": 503, "column": 8 }, "end": { - "line": 500, + "line": 503, "column": 48 } } @@ -35350,16 +35350,16 @@ "type": "Identifier", "name": "tf", "range": [ - 16414, - 16416 + 16462, + 16464 ], "loc": { "start": { - "line": 501, + "line": 504, "column": 12 }, "end": { - "line": 501, + "line": 504, "column": 14 } } @@ -35368,31 +35368,31 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 16417, - 16430 + 16465, + 16478 ], "loc": { "start": { - "line": 501, + "line": 504, "column": 15 }, "end": { - "line": 501, + "line": 504, "column": 28 } } }, "range": [ - 16414, - 16430 + 16462, + 16478 ], "loc": { "start": { - "line": 501, + "line": 504, "column": 12 }, "end": { - "line": 501, + "line": 504, "column": 28 } } @@ -35402,32 +35402,32 @@ "type": "Identifier", "name": "colIndex", "range": [ - 16431, - 16439 + 16479, + 16487 ], "loc": { "start": { - "line": 501, + "line": 504, "column": 29 }, "end": { - "line": 501, + "line": 504, "column": 37 } } } ], "range": [ - 16414, - 16440 + 16462, + 16488 ], "loc": { "start": { - "line": 501, + "line": 504, "column": 12 }, "end": { - "line": 501, + "line": 504, "column": 38 } } @@ -35436,31 +35436,31 @@ "type": "Identifier", "name": "CHECKLIST", "range": [ - 16445, - 16454 + 16493, + 16502 ], "loc": { "start": { - "line": 501, + "line": 504, "column": 43 }, "end": { - "line": 501, + "line": 504, "column": 52 } } }, "range": [ - 16414, - 16454 + 16462, + 16502 ], "loc": { "start": { - "line": 501, + "line": 504, "column": 12 }, "end": { - "line": 501, + "line": 504, "column": 52 } } @@ -35472,47 +35472,47 @@ "type": "Identifier", "name": "flt", "range": [ - 16459, - 16462 + 16507, + 16510 ], "loc": { "start": { - "line": 501, + "line": 504, "column": 57 }, "end": { - "line": 501, + "line": 504, "column": 60 } } }, "prefix": true, "range": [ - 16458, - 16462 + 16506, + 16510 ], "loc": { "start": { - "line": 501, + "line": 504, "column": 56 }, "end": { - "line": 501, + "line": 504, "column": 60 } } }, "range": [ - 16414, - 16462 + 16462, + 16510 ], "loc": { "start": { - "line": 501, + "line": 504, "column": 12 }, "end": { - "line": 501, + "line": 504, "column": 60 } } @@ -35524,48 +35524,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 16478, - 16485 + 16526, + 16533 ], "loc": { "start": { - "line": 502, + "line": 505, "column": 12 }, "end": { - "line": 502, + "line": 505, "column": 19 } } } ], "range": [ - 16464, - 16495 + 16512, + 16543 ], "loc": { "start": { - "line": 501, + "line": 504, "column": 62 }, "end": { - "line": 503, + "line": 506, "column": 9 } } }, "alternate": null, "range": [ - 16410, - 16495 + 16458, + 16543 ], "loc": { "start": { - "line": 501, + "line": 504, "column": 8 }, "end": { - "line": 503, + "line": 506, "column": 9 } } @@ -35579,16 +35579,16 @@ "type": "Identifier", "name": "lisNb", "range": [ - 16509, - 16514 + 16557, + 16562 ], "loc": { "start": { - "line": 505, + "line": 508, "column": 12 }, "end": { - "line": 505, + "line": 508, "column": 17 } } @@ -35602,16 +35602,16 @@ "type": "Identifier", "name": "tag", "range": [ - 16517, - 16520 + 16565, + 16568 ], "loc": { "start": { - "line": 505, + "line": 508, "column": 20 }, "end": { - "line": 505, + "line": 508, "column": 23 } } @@ -35621,16 +35621,16 @@ "type": "Identifier", "name": "flt", "range": [ - 16521, - 16524 + 16569, + 16572 ], "loc": { "start": { - "line": 505, + "line": 508, "column": 24 }, "end": { - "line": 505, + "line": 508, "column": 27 } } @@ -35640,32 +35640,32 @@ "value": "li", "raw": "'li'", "range": [ - 16526, - 16530 + 16574, + 16578 ], "loc": { "start": { - "line": 505, + "line": 508, "column": 29 }, "end": { - "line": 505, + "line": 508, "column": 33 } } } ], "range": [ - 16517, - 16531 + 16565, + 16579 ], "loc": { "start": { - "line": 505, + "line": 508, "column": 20 }, "end": { - "line": 505, + "line": 508, "column": 34 } } @@ -35674,46 +35674,46 @@ "type": "Identifier", "name": "length", "range": [ - 16532, - 16538 + 16580, + 16586 ], "loc": { "start": { - "line": 505, + "line": 508, "column": 35 }, "end": { - "line": 505, + "line": 508, "column": 41 } } }, "range": [ - 16517, - 16538 + 16565, + 16586 ], "loc": { "start": { - "line": 505, + "line": 508, "column": 20 }, "end": { - "line": 505, + "line": 508, "column": 41 } } }, "range": [ - 16509, - 16538 + 16557, + 16586 ], "loc": { "start": { - "line": 505, + "line": 508, "column": 12 }, "end": { - "line": 505, + "line": 508, "column": 41 } } @@ -35721,16 +35721,16 @@ ], "kind": "let", "range": [ - 16505, - 16539 + 16553, + 16587 ], "loc": { "start": { - "line": 505, + "line": 508, "column": 8 }, "end": { - "line": 505, + "line": 508, "column": 42 } } @@ -35746,16 +35746,16 @@ "type": "Identifier", "name": "flt", "range": [ - 16549, - 16552 + 16597, + 16600 ], "loc": { "start": { - "line": 507, + "line": 510, "column": 8 }, "end": { - "line": 507, + "line": 510, "column": 11 } } @@ -35764,31 +35764,31 @@ "type": "Identifier", "name": "setAttribute", "range": [ - 16553, - 16565 + 16601, + 16613 ], "loc": { "start": { - "line": 507, + "line": 510, "column": 12 }, "end": { - "line": 507, + "line": 510, "column": 24 } } }, "range": [ - 16549, - 16565 + 16597, + 16613 ], "loc": { "start": { - "line": 507, + "line": 510, "column": 8 }, "end": { - "line": 507, + "line": 510, "column": 24 } } @@ -35799,16 +35799,16 @@ "value": "value", "raw": "'value'", "range": [ - 16566, - 16573 + 16614, + 16621 ], "loc": { "start": { - "line": 507, + "line": 510, "column": 25 }, "end": { - "line": 507, + "line": 510, "column": 32 } } @@ -35818,47 +35818,47 @@ "value": "", "raw": "''", "range": [ - 16575, - 16577 + 16623, + 16625 ], "loc": { "start": { - "line": 507, + "line": 510, "column": 34 }, "end": { - "line": 507, + "line": 510, "column": 36 } } } ], "range": [ - 16549, - 16578 + 16597, + 16626 ], "loc": { "start": { - "line": 507, + "line": 510, "column": 8 }, "end": { - "line": 507, + "line": 510, "column": 37 } } }, "range": [ - 16549, - 16579 + 16597, + 16627 ], "loc": { "start": { - "line": 507, + "line": 510, "column": 8 }, "end": { - "line": 507, + "line": 510, "column": 38 } } @@ -35874,16 +35874,16 @@ "type": "Identifier", "name": "flt", "range": [ - 16588, - 16591 + 16636, + 16639 ], "loc": { "start": { - "line": 508, + "line": 511, "column": 8 }, "end": { - "line": 508, + "line": 511, "column": 11 } } @@ -35892,31 +35892,31 @@ "type": "Identifier", "name": "setAttribute", "range": [ - 16592, - 16604 + 16640, + 16652 ], "loc": { "start": { - "line": 508, + "line": 511, "column": 12 }, "end": { - "line": 508, + "line": 511, "column": 24 } } }, "range": [ - 16588, - 16604 + 16636, + 16652 ], "loc": { "start": { - "line": 508, + "line": 511, "column": 8 }, "end": { - "line": 508, + "line": 511, "column": 24 } } @@ -35927,16 +35927,16 @@ "value": "indexes", "raw": "'indexes'", "range": [ - 16605, - 16614 + 16653, + 16662 ], "loc": { "start": { - "line": 508, + "line": 511, "column": 25 }, "end": { - "line": 508, + "line": 511, "column": 34 } } @@ -35946,47 +35946,47 @@ "value": "", "raw": "''", "range": [ - 16616, - 16618 + 16664, + 16666 ], "loc": { "start": { - "line": 508, + "line": 511, "column": 36 }, "end": { - "line": 508, + "line": 511, "column": 38 } } } ], "range": [ - 16588, - 16619 + 16636, + 16667 ], "loc": { "start": { - "line": 508, + "line": 511, "column": 8 }, "end": { - "line": 508, + "line": 511, "column": 39 } } }, "range": [ - 16588, - 16620 + 16636, + 16668 ], "loc": { "start": { - "line": 508, + "line": 511, "column": 8 }, "end": { - "line": 508, + "line": 511, "column": 40 } } @@ -36002,16 +36002,16 @@ "type": "Identifier", "name": "k", "range": [ - 16639, - 16640 + 16687, + 16688 ], "loc": { "start": { - "line": 510, + "line": 513, "column": 17 }, "end": { - "line": 510, + "line": 513, "column": 18 } } @@ -36021,31 +36021,31 @@ "value": 0, "raw": "0", "range": [ - 16643, - 16644 + 16691, + 16692 ], "loc": { "start": { - "line": 510, + "line": 513, "column": 21 }, "end": { - "line": 510, + "line": 513, "column": 22 } } }, "range": [ - 16639, - 16644 + 16687, + 16692 ], "loc": { "start": { - "line": 510, + "line": 513, "column": 17 }, "end": { - "line": 510, + "line": 513, "column": 22 } } @@ -36053,16 +36053,16 @@ ], "kind": "let", "range": [ - 16635, - 16644 + 16683, + 16692 ], "loc": { "start": { - "line": 510, + "line": 513, "column": 13 }, "end": { - "line": 510, + "line": 513, "column": 22 } } @@ -36074,16 +36074,16 @@ "type": "Identifier", "name": "k", "range": [ - 16646, - 16647 + 16694, + 16695 ], "loc": { "start": { - "line": 510, + "line": 513, "column": 24 }, "end": { - "line": 510, + "line": 513, "column": 25 } } @@ -36092,31 +36092,31 @@ "type": "Identifier", "name": "lisNb", "range": [ - 16650, - 16655 + 16698, + 16703 ], "loc": { "start": { - "line": 510, + "line": 513, "column": 28 }, "end": { - "line": 510, + "line": 513, "column": 33 } } }, "range": [ - 16646, - 16655 + 16694, + 16703 ], "loc": { "start": { - "line": 510, + "line": 513, "column": 24 }, "end": { - "line": 510, + "line": 513, "column": 33 } } @@ -36128,32 +36128,32 @@ "type": "Identifier", "name": "k", "range": [ - 16657, - 16658 + 16705, + 16706 ], "loc": { "start": { - "line": 510, + "line": 513, "column": 35 }, "end": { - "line": 510, + "line": 513, "column": 36 } } }, "prefix": false, "range": [ - 16657, - 16660 + 16705, + 16708 ], "loc": { "start": { - "line": 510, + "line": 513, "column": 35 }, "end": { - "line": 510, + "line": 513, "column": 38 } } @@ -36170,16 +36170,16 @@ "type": "Identifier", "name": "li", "range": [ - 16680, - 16682 + 16728, + 16730 ], "loc": { "start": { - "line": 511, + "line": 514, "column": 16 }, "end": { - "line": 511, + "line": 514, "column": 18 } } @@ -36193,16 +36193,16 @@ "type": "Identifier", "name": "tag", "range": [ - 16685, - 16688 + 16733, + 16736 ], "loc": { "start": { - "line": 511, + "line": 514, "column": 21 }, "end": { - "line": 511, + "line": 514, "column": 24 } } @@ -36212,16 +36212,16 @@ "type": "Identifier", "name": "flt", "range": [ - 16689, - 16692 + 16737, + 16740 ], "loc": { "start": { - "line": 511, + "line": 514, "column": 25 }, "end": { - "line": 511, + "line": 514, "column": 28 } } @@ -36231,32 +36231,32 @@ "value": "li", "raw": "'li'", "range": [ - 16694, - 16698 + 16742, + 16746 ], "loc": { "start": { - "line": 511, + "line": 514, "column": 30 }, "end": { - "line": 511, + "line": 514, "column": 34 } } } ], "range": [ - 16685, - 16699 + 16733, + 16747 ], "loc": { "start": { - "line": 511, + "line": 514, "column": 21 }, "end": { - "line": 511, + "line": 514, "column": 35 } } @@ -36265,46 +36265,46 @@ "type": "Identifier", "name": "k", "range": [ - 16700, - 16701 + 16748, + 16749 ], "loc": { "start": { - "line": 511, + "line": 514, "column": 36 }, "end": { - "line": 511, + "line": 514, "column": 37 } } }, "range": [ - 16685, - 16702 + 16733, + 16750 ], "loc": { "start": { - "line": 511, + "line": 514, "column": 21 }, "end": { - "line": 511, + "line": 514, "column": 38 } } }, "range": [ - 16680, - 16702 + 16728, + 16750 ], "loc": { "start": { - "line": 511, + "line": 514, "column": 16 }, "end": { - "line": 511, + "line": 514, "column": 38 } } @@ -36312,16 +36312,16 @@ ], "kind": "let", "range": [ - 16676, - 16703 + 16724, + 16751 ], "loc": { "start": { - "line": 511, + "line": 514, "column": 12 }, "end": { - "line": 511, + "line": 514, "column": 39 } } @@ -36335,16 +36335,16 @@ "type": "Identifier", "name": "lbl", "range": [ - 16720, - 16723 + 16768, + 16771 ], "loc": { "start": { - "line": 512, + "line": 515, "column": 16 }, "end": { - "line": 512, + "line": 515, "column": 19 } } @@ -36358,16 +36358,16 @@ "type": "Identifier", "name": "tag", "range": [ - 16726, - 16729 + 16774, + 16777 ], "loc": { "start": { - "line": 512, + "line": 515, "column": 22 }, "end": { - "line": 512, + "line": 515, "column": 25 } } @@ -36377,16 +36377,16 @@ "type": "Identifier", "name": "li", "range": [ - 16730, - 16732 + 16778, + 16780 ], "loc": { "start": { - "line": 512, + "line": 515, "column": 26 }, "end": { - "line": 512, + "line": 515, "column": 28 } } @@ -36396,32 +36396,32 @@ "value": "label", "raw": "'label'", "range": [ - 16734, - 16741 + 16782, + 16789 ], "loc": { "start": { - "line": 512, + "line": 515, "column": 30 }, "end": { - "line": 512, + "line": 515, "column": 37 } } } ], "range": [ - 16726, - 16742 + 16774, + 16790 ], "loc": { "start": { - "line": 512, + "line": 515, "column": 22 }, "end": { - "line": 512, + "line": 515, "column": 38 } } @@ -36431,46 +36431,46 @@ "value": 0, "raw": "0", "range": [ - 16743, - 16744 + 16791, + 16792 ], "loc": { "start": { - "line": 512, + "line": 515, "column": 39 }, "end": { - "line": 512, + "line": 515, "column": 40 } } }, "range": [ - 16726, - 16745 + 16774, + 16793 ], "loc": { "start": { - "line": 512, + "line": 515, "column": 22 }, "end": { - "line": 512, + "line": 515, "column": 41 } } }, "range": [ - 16720, - 16745 + 16768, + 16793 ], "loc": { "start": { - "line": 512, + "line": 515, "column": 16 }, "end": { - "line": 512, + "line": 515, "column": 41 } } @@ -36478,16 +36478,16 @@ ], "kind": "let", "range": [ - 16716, - 16746 + 16764, + 16794 ], "loc": { "start": { - "line": 512, + "line": 515, "column": 12 }, "end": { - "line": 512, + "line": 515, "column": 42 } } @@ -36501,16 +36501,16 @@ "type": "Identifier", "name": "chk", "range": [ - 16763, - 16766 + 16811, + 16814 ], "loc": { "start": { - "line": 513, + "line": 516, "column": 16 }, "end": { - "line": 513, + "line": 516, "column": 19 } } @@ -36524,16 +36524,16 @@ "type": "Identifier", "name": "tag", "range": [ - 16769, - 16772 + 16817, + 16820 ], "loc": { "start": { - "line": 513, + "line": 516, "column": 22 }, "end": { - "line": 513, + "line": 516, "column": 25 } } @@ -36543,16 +36543,16 @@ "type": "Identifier", "name": "li", "range": [ - 16773, - 16775 + 16821, + 16823 ], "loc": { "start": { - "line": 513, + "line": 516, "column": 26 }, "end": { - "line": 513, + "line": 516, "column": 28 } } @@ -36562,32 +36562,32 @@ "value": "input", "raw": "'input'", "range": [ - 16777, - 16784 + 16825, + 16832 ], "loc": { "start": { - "line": 513, + "line": 516, "column": 30 }, "end": { - "line": 513, + "line": 516, "column": 37 } } } ], "range": [ - 16769, - 16785 + 16817, + 16833 ], "loc": { "start": { - "line": 513, + "line": 516, "column": 22 }, "end": { - "line": 513, + "line": 516, "column": 38 } } @@ -36597,46 +36597,46 @@ "value": 0, "raw": "0", "range": [ - 16786, - 16787 + 16834, + 16835 ], "loc": { "start": { - "line": 513, + "line": 516, "column": 39 }, "end": { - "line": 513, + "line": 516, "column": 40 } } }, "range": [ - 16769, - 16788 + 16817, + 16836 ], "loc": { "start": { - "line": 513, + "line": 516, "column": 22 }, "end": { - "line": 513, + "line": 516, "column": 41 } } }, "range": [ - 16763, - 16788 + 16811, + 16836 ], "loc": { "start": { - "line": 513, + "line": 516, "column": 16 }, "end": { - "line": 513, + "line": 516, "column": 41 } } @@ -36644,16 +36644,16 @@ ], "kind": "let", "range": [ - 16759, - 16789 + 16807, + 16837 ], "loc": { "start": { - "line": 513, + "line": 516, "column": 12 }, "end": { - "line": 513, + "line": 516, "column": 42 } } @@ -36667,16 +36667,16 @@ "type": "Identifier", "name": "lblTxt", "range": [ - 16806, - 16812 + 16854, + 16860 ], "loc": { "start": { - "line": 514, + "line": 517, "column": 16 }, "end": { - "line": 514, + "line": 517, "column": 22 } } @@ -36687,16 +36687,16 @@ "type": "Identifier", "name": "matchCase", "range": [ - 16815, - 16824 + 16863, + 16872 ], "loc": { "start": { - "line": 514, + "line": 517, "column": 25 }, "end": { - "line": 514, + "line": 517, "column": 34 } } @@ -36708,16 +36708,16 @@ "type": "Identifier", "name": "getText", "range": [ - 16825, - 16832 + 16873, + 16880 ], "loc": { "start": { - "line": 514, + "line": 517, "column": 35 }, "end": { - "line": 514, + "line": 517, "column": 42 } } @@ -36727,32 +36727,32 @@ "type": "Identifier", "name": "lbl", "range": [ - 16833, - 16836 + 16881, + 16884 ], "loc": { "start": { - "line": 514, + "line": 517, "column": 43 }, "end": { - "line": 514, + "line": 517, "column": 46 } } } ], "range": [ - 16825, - 16837 + 16873, + 16885 ], "loc": { "start": { - "line": 514, + "line": 517, "column": 35 }, "end": { - "line": 514, + "line": 517, "column": 47 } } @@ -36764,16 +36764,16 @@ "type": "Identifier", "name": "tf", "range": [ - 16839, - 16841 + 16887, + 16889 ], "loc": { "start": { - "line": 514, + "line": 517, "column": 49 }, "end": { - "line": 514, + "line": 517, "column": 51 } } @@ -36782,62 +36782,62 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 16842, - 16855 + 16890, + 16903 ], "loc": { "start": { - "line": 514, + "line": 517, "column": 52 }, "end": { - "line": 514, + "line": 517, "column": 65 } } }, "range": [ - 16839, - 16855 + 16887, + 16903 ], "loc": { "start": { - "line": 514, + "line": 517, "column": 49 }, "end": { - "line": 514, + "line": 517, "column": 65 } } } ], "range": [ - 16815, - 16856 + 16863, + 16904 ], "loc": { "start": { - "line": 514, + "line": 517, "column": 25 }, "end": { - "line": 514, + "line": 517, "column": 66 } } }, "range": [ - 16806, - 16856 + 16854, + 16904 ], "loc": { "start": { - "line": 514, + "line": 517, "column": 16 }, "end": { - "line": 514, + "line": 517, "column": 66 } } @@ -36845,16 +36845,16 @@ ], "kind": "let", "range": [ - 16802, - 16857 + 16850, + 16905 ], "loc": { "start": { - "line": 514, + "line": 517, "column": 12 }, "end": { - "line": 514, + "line": 517, "column": 67 } } @@ -36871,16 +36871,16 @@ "type": "Identifier", "name": "lblTxt", "range": [ - 16875, - 16881 + 16923, + 16929 ], "loc": { "start": { - "line": 516, + "line": 519, "column": 16 }, "end": { - "line": 516, + "line": 519, "column": 22 } } @@ -36890,31 +36890,31 @@ "value": "", "raw": "''", "range": [ - 16886, - 16888 + 16934, + 16936 ], "loc": { "start": { - "line": 516, + "line": 519, "column": 27 }, "end": { - "line": 516, + "line": 519, "column": 29 } } }, "range": [ - 16875, - 16888 + 16923, + 16936 ], "loc": { "start": { - "line": 516, + "line": 519, "column": 16 }, "end": { - "line": 516, + "line": 519, "column": 29 } } @@ -36925,16 +36925,16 @@ "type": "Identifier", "name": "has", "range": [ - 16892, - 16895 + 16940, + 16943 ], "loc": { "start": { - "line": 516, + "line": 519, "column": 33 }, "end": { - "line": 516, + "line": 519, "column": 36 } } @@ -36944,16 +36944,16 @@ "type": "Identifier", "name": "values", "range": [ - 16896, - 16902 + 16944, + 16950 ], "loc": { "start": { - "line": 516, + "line": 519, "column": 37 }, "end": { - "line": 516, + "line": 519, "column": 43 } } @@ -36962,16 +36962,16 @@ "type": "Identifier", "name": "lblTxt", "range": [ - 16904, - 16910 + 16952, + 16958 ], "loc": { "start": { - "line": 516, + "line": 519, "column": 45 }, "end": { - "line": 516, + "line": 519, "column": 51 } } @@ -36983,16 +36983,16 @@ "type": "Identifier", "name": "tf", "range": [ - 16912, - 16914 + 16960, + 16962 ], "loc": { "start": { - "line": 516, + "line": 519, "column": 53 }, "end": { - "line": 516, + "line": 519, "column": 55 } } @@ -37001,62 +37001,62 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 16915, - 16928 + 16963, + 16976 ], "loc": { "start": { - "line": 516, + "line": 519, "column": 56 }, "end": { - "line": 516, + "line": 519, "column": 69 } } }, "range": [ - 16912, - 16928 + 16960, + 16976 ], "loc": { "start": { - "line": 516, + "line": 519, "column": 53 }, "end": { - "line": 516, + "line": 519, "column": 69 } } } ], "range": [ - 16892, - 16929 + 16940, + 16977 ], "loc": { "start": { - "line": 516, + "line": 519, "column": 33 }, "end": { - "line": 516, + "line": 519, "column": 70 } } }, "range": [ - 16875, - 16929 + 16923, + 16977 ], "loc": { "start": { - "line": 516, + "line": 519, "column": 16 }, "end": { - "line": 516, + "line": 519, "column": 70 } } @@ -37076,16 +37076,16 @@ "type": "Identifier", "name": "chk", "range": [ - 16949, - 16952 + 16997, + 17000 ], "loc": { "start": { - "line": 517, + "line": 520, "column": 16 }, "end": { - "line": 517, + "line": 520, "column": 19 } } @@ -37094,31 +37094,31 @@ "type": "Identifier", "name": "checked", "range": [ - 16953, - 16960 + 17001, + 17008 ], "loc": { "start": { - "line": 517, + "line": 520, "column": 20 }, "end": { - "line": 517, + "line": 520, "column": 27 } } }, "range": [ - 16949, - 16960 + 16997, + 17008 ], "loc": { "start": { - "line": 517, + "line": 520, "column": 16 }, "end": { - "line": 517, + "line": 520, "column": 27 } } @@ -37128,62 +37128,62 @@ "value": true, "raw": "true", "range": [ - 16963, - 16967 + 17011, + 17015 ], "loc": { "start": { - "line": 517, + "line": 520, "column": 30 }, "end": { - "line": 517, + "line": 520, "column": 34 } } }, "range": [ - 16949, - 16967 + 16997, + 17015 ], "loc": { "start": { - "line": 517, + "line": 520, "column": 16 }, "end": { - "line": 517, + "line": 520, "column": 34 } } }, "range": [ - 16949, - 16968 + 16997, + 17016 ], "loc": { "start": { - "line": 517, + "line": 520, "column": 16 }, "end": { - "line": 517, + "line": 520, "column": 35 } } } ], "range": [ - 16931, - 16982 + 16979, + 17030 ], "loc": { "start": { - "line": 516, + "line": 519, "column": 72 }, "end": { - "line": 518, + "line": 521, "column": 13 } } @@ -37208,16 +37208,16 @@ "type": "Identifier", "name": "values", "range": [ - 17071, - 17077 + 17119, + 17125 ], "loc": { "start": { - "line": 520, + "line": 523, "column": 20 }, "end": { - "line": 520, + "line": 523, "column": 26 } } @@ -37226,31 +37226,31 @@ "type": "Identifier", "name": "indexOf", "range": [ - 17078, - 17085 + 17126, + 17133 ], "loc": { "start": { - "line": 520, + "line": 523, "column": 27 }, "end": { - "line": 520, + "line": 523, "column": 34 } } }, "range": [ - 17071, - 17085 + 17119, + 17133 ], "loc": { "start": { - "line": 520, + "line": 523, "column": 20 }, "end": { - "line": 520, + "line": 523, "column": 34 } } @@ -37263,16 +37263,16 @@ "type": "Identifier", "name": "tf", "range": [ - 17086, - 17088 + 17134, + 17136 ], "loc": { "start": { - "line": 520, + "line": 523, "column": 35 }, "end": { - "line": 520, + "line": 523, "column": 37 } } @@ -37281,47 +37281,47 @@ "type": "Identifier", "name": "nmOperator", "range": [ - 17089, - 17099 + 17137, + 17147 ], "loc": { "start": { - "line": 520, + "line": 523, "column": 38 }, "end": { - "line": 520, + "line": 523, "column": 48 } } }, "range": [ - 17086, - 17099 + 17134, + 17147 ], "loc": { "start": { - "line": 520, + "line": 523, "column": 35 }, "end": { - "line": 520, + "line": 523, "column": 48 } } } ], "range": [ - 17071, - 17100 + 17119, + 17148 ], "loc": { "start": { - "line": 520, + "line": 523, "column": 20 }, "end": { - "line": 520, + "line": 523, "column": 49 } } @@ -37334,47 +37334,47 @@ "value": 1, "raw": "1", "range": [ - 17106, - 17107 + 17154, + 17155 ], "loc": { "start": { - "line": 520, + "line": 523, "column": 55 }, "end": { - "line": 520, + "line": 523, "column": 56 } } }, "prefix": true, "range": [ - 17105, - 17107 + 17153, + 17155 ], "loc": { "start": { - "line": 520, + "line": 523, "column": 54 }, "end": { - "line": 520, + "line": 523, "column": 56 } } }, "range": [ - 17071, - 17107 + 17119, + 17155 ], "loc": { "start": { - "line": 520, + "line": 523, "column": 20 }, "end": { - "line": 520, + "line": 523, "column": 56 } } @@ -37386,16 +37386,16 @@ "type": "Identifier", "name": "lblTxt", "range": [ - 17131, - 17137 + 17179, + 17185 ], "loc": { "start": { - "line": 521, + "line": 524, "column": 20 }, "end": { - "line": 521, + "line": 524, "column": 26 } } @@ -37406,16 +37406,16 @@ "type": "Identifier", "name": "matchCase", "range": [ - 17142, - 17151 + 17190, + 17199 ], "loc": { "start": { - "line": 521, + "line": 524, "column": 31 }, "end": { - "line": 521, + "line": 524, "column": 40 } } @@ -37428,16 +37428,16 @@ "type": "Identifier", "name": "tf", "range": [ - 17152, - 17154 + 17200, + 17202 ], "loc": { "start": { - "line": 521, + "line": 524, "column": 41 }, "end": { - "line": 521, + "line": 524, "column": 43 } } @@ -37446,31 +37446,31 @@ "type": "Identifier", "name": "nonEmptyText", "range": [ - 17155, - 17167 + 17203, + 17215 ], "loc": { "start": { - "line": 521, + "line": 524, "column": 44 }, "end": { - "line": 521, + "line": 524, "column": 56 } } }, "range": [ - 17152, - 17167 + 17200, + 17215 ], "loc": { "start": { - "line": 521, + "line": 524, "column": 41 }, "end": { - "line": 521, + "line": 524, "column": 56 } } @@ -37482,16 +37482,16 @@ "type": "Identifier", "name": "tf", "range": [ - 17169, - 17171 + 17217, + 17219 ], "loc": { "start": { - "line": 521, + "line": 524, "column": 58 }, "end": { - "line": 521, + "line": 524, "column": 60 } } @@ -37500,77 +37500,77 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 17172, - 17185 + 17220, + 17233 ], "loc": { "start": { - "line": 521, + "line": 524, "column": 61 }, "end": { - "line": 521, + "line": 524, "column": 74 } } }, "range": [ - 17169, - 17185 + 17217, + 17233 ], "loc": { "start": { - "line": 521, + "line": 524, "column": 58 }, "end": { - "line": 521, + "line": 524, "column": 74 } } } ], "range": [ - 17142, - 17186 + 17190, + 17234 ], "loc": { "start": { - "line": 521, + "line": 524, "column": 31 }, "end": { - "line": 521, + "line": 524, "column": 75 } } }, "range": [ - 17131, - 17186 + 17179, + 17234 ], "loc": { "start": { - "line": 521, + "line": 524, "column": 20 }, "end": { - "line": 521, + "line": 524, "column": 75 } } }, "range": [ - 17071, - 17186 + 17119, + 17234 ], "loc": { "start": { - "line": 520, + "line": 523, "column": 20 }, "end": { - "line": 521, + "line": 524, "column": 75 } } @@ -37590,16 +37590,16 @@ "type": "Identifier", "name": "chk", "range": [ - 17210, - 17213 + 17258, + 17261 ], "loc": { "start": { - "line": 522, + "line": 525, "column": 20 }, "end": { - "line": 522, + "line": 525, "column": 23 } } @@ -37608,31 +37608,31 @@ "type": "Identifier", "name": "checked", "range": [ - 17214, - 17221 + 17262, + 17269 ], "loc": { "start": { - "line": 522, + "line": 525, "column": 24 }, "end": { - "line": 522, + "line": 525, "column": 31 } } }, "range": [ - 17210, - 17221 + 17258, + 17269 ], "loc": { "start": { - "line": 522, + "line": 525, "column": 20 }, "end": { - "line": 522, + "line": 525, "column": 31 } } @@ -37642,62 +37642,62 @@ "value": true, "raw": "true", "range": [ - 17224, - 17228 + 17272, + 17276 ], "loc": { "start": { - "line": 522, + "line": 525, "column": 34 }, "end": { - "line": 522, + "line": 525, "column": 38 } } }, "range": [ - 17210, - 17228 + 17258, + 17276 ], "loc": { "start": { - "line": 522, + "line": 525, "column": 20 }, "end": { - "line": 522, + "line": 525, "column": 38 } } }, "range": [ - 17210, - 17229 + 17258, + 17277 ], "loc": { "start": { - "line": 522, + "line": 525, "column": 20 }, "end": { - "line": 522, + "line": 525, "column": 39 } } } ], "range": [ - 17188, - 17247 + 17236, + 17295 ], "loc": { "start": { - "line": 521, + "line": 524, "column": 77 }, "end": { - "line": 523, + "line": 526, "column": 17 } } @@ -37719,16 +37719,16 @@ "type": "Identifier", "name": "values", "range": [ - 17273, - 17279 + 17321, + 17327 ], "loc": { "start": { - "line": 524, + "line": 527, "column": 25 }, "end": { - "line": 524, + "line": 527, "column": 31 } } @@ -37737,31 +37737,31 @@ "type": "Identifier", "name": "indexOf", "range": [ - 17280, - 17287 + 17328, + 17335 ], "loc": { "start": { - "line": 524, + "line": 527, "column": 32 }, "end": { - "line": 524, + "line": 527, "column": 39 } } }, "range": [ - 17273, - 17287 + 17321, + 17335 ], "loc": { "start": { - "line": 524, + "line": 527, "column": 25 }, "end": { - "line": 524, + "line": 527, "column": 39 } } @@ -37774,16 +37774,16 @@ "type": "Identifier", "name": "tf", "range": [ - 17288, - 17290 + 17336, + 17338 ], "loc": { "start": { - "line": 524, + "line": 527, "column": 40 }, "end": { - "line": 524, + "line": 527, "column": 42 } } @@ -37792,47 +37792,47 @@ "type": "Identifier", "name": "emOperator", "range": [ - 17291, - 17301 + 17339, + 17349 ], "loc": { "start": { - "line": 524, + "line": 527, "column": 43 }, "end": { - "line": 524, + "line": 527, "column": 53 } } }, "range": [ - 17288, - 17301 + 17336, + 17349 ], "loc": { "start": { - "line": 524, + "line": 527, "column": 40 }, "end": { - "line": 524, + "line": 527, "column": 53 } } } ], "range": [ - 17273, - 17302 + 17321, + 17350 ], "loc": { "start": { - "line": 524, + "line": 527, "column": 25 }, "end": { - "line": 524, + "line": 527, "column": 54 } } @@ -37845,47 +37845,47 @@ "value": 1, "raw": "1", "range": [ - 17308, - 17309 + 17356, + 17357 ], "loc": { "start": { - "line": 524, + "line": 527, "column": 60 }, "end": { - "line": 524, + "line": 527, "column": 61 } } }, "prefix": true, "range": [ - 17307, - 17309 + 17355, + 17357 ], "loc": { "start": { - "line": 524, + "line": 527, "column": 59 }, "end": { - "line": 524, + "line": 527, "column": 61 } } }, "range": [ - 17273, - 17309 + 17321, + 17357 ], "loc": { "start": { - "line": 524, + "line": 527, "column": 25 }, "end": { - "line": 524, + "line": 527, "column": 61 } } @@ -37897,16 +37897,16 @@ "type": "Identifier", "name": "lblTxt", "range": [ - 17333, - 17339 + 17381, + 17387 ], "loc": { "start": { - "line": 525, + "line": 528, "column": 20 }, "end": { - "line": 525, + "line": 528, "column": 26 } } @@ -37917,16 +37917,16 @@ "type": "Identifier", "name": "matchCase", "range": [ - 17344, - 17353 + 17392, + 17401 ], "loc": { "start": { - "line": 525, + "line": 528, "column": 31 }, "end": { - "line": 525, + "line": 528, "column": 40 } } @@ -37939,16 +37939,16 @@ "type": "Identifier", "name": "tf", "range": [ - 17354, - 17356 + 17402, + 17404 ], "loc": { "start": { - "line": 525, + "line": 528, "column": 41 }, "end": { - "line": 525, + "line": 528, "column": 43 } } @@ -37957,31 +37957,31 @@ "type": "Identifier", "name": "emptyText", "range": [ - 17357, - 17366 + 17405, + 17414 ], "loc": { "start": { - "line": 525, + "line": 528, "column": 44 }, "end": { - "line": 525, + "line": 528, "column": 53 } } }, "range": [ - 17354, - 17366 + 17402, + 17414 ], "loc": { "start": { - "line": 525, + "line": 528, "column": 41 }, "end": { - "line": 525, + "line": 528, "column": 53 } } @@ -37993,16 +37993,16 @@ "type": "Identifier", "name": "tf", "range": [ - 17368, - 17370 + 17416, + 17418 ], "loc": { "start": { - "line": 525, + "line": 528, "column": 55 }, "end": { - "line": 525, + "line": 528, "column": 57 } } @@ -38011,77 +38011,77 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 17371, - 17384 + 17419, + 17432 ], "loc": { "start": { - "line": 525, + "line": 528, "column": 58 }, "end": { - "line": 525, + "line": 528, "column": 71 } } }, "range": [ - 17368, - 17384 + 17416, + 17432 ], "loc": { "start": { - "line": 525, + "line": 528, "column": 55 }, "end": { - "line": 525, + "line": 528, "column": 71 } } } ], "range": [ - 17344, - 17385 + 17392, + 17433 ], "loc": { "start": { - "line": 525, + "line": 528, "column": 31 }, "end": { - "line": 525, + "line": 528, "column": 72 } } }, "range": [ - 17333, - 17385 + 17381, + 17433 ], "loc": { "start": { - "line": 525, + "line": 528, "column": 20 }, "end": { - "line": 525, + "line": 528, "column": 72 } } }, "range": [ - 17273, - 17385 + 17321, + 17433 ], "loc": { "start": { - "line": 524, + "line": 527, "column": 25 }, "end": { - "line": 525, + "line": 528, "column": 72 } } @@ -38101,16 +38101,16 @@ "type": "Identifier", "name": "chk", "range": [ - 17409, - 17412 + 17457, + 17460 ], "loc": { "start": { - "line": 526, + "line": 529, "column": 20 }, "end": { - "line": 526, + "line": 529, "column": 23 } } @@ -38119,31 +38119,31 @@ "type": "Identifier", "name": "checked", "range": [ - 17413, - 17420 + 17461, + 17468 ], "loc": { "start": { - "line": 526, + "line": 529, "column": 24 }, "end": { - "line": 526, + "line": 529, "column": 31 } } }, "range": [ - 17409, - 17420 + 17457, + 17468 ], "loc": { "start": { - "line": 526, + "line": 529, "column": 20 }, "end": { - "line": 526, + "line": 529, "column": 31 } } @@ -38153,62 +38153,62 @@ "value": true, "raw": "true", "range": [ - 17423, - 17427 + 17471, + 17475 ], "loc": { "start": { - "line": 526, + "line": 529, "column": 34 }, "end": { - "line": 526, + "line": 529, "column": 38 } } }, "range": [ - 17409, - 17427 + 17457, + 17475 ], "loc": { "start": { - "line": 526, + "line": 529, "column": 20 }, "end": { - "line": 526, + "line": 529, "column": 38 } } }, "range": [ - 17409, - 17428 + 17457, + 17476 ], "loc": { "start": { - "line": 526, + "line": 529, "column": 20 }, "end": { - "line": 526, + "line": 529, "column": 39 } } } ], "range": [ - 17387, - 17446 + 17435, + 17494 ], "loc": { "start": { - "line": 525, + "line": 528, "column": 74 }, "end": { - "line": 527, + "line": 530, "column": 17 } } @@ -38228,16 +38228,16 @@ "type": "Identifier", "name": "chk", "range": [ - 17474, - 17477 + 17522, + 17525 ], "loc": { "start": { - "line": 528, + "line": 531, "column": 20 }, "end": { - "line": 528, + "line": 531, "column": 23 } } @@ -38246,31 +38246,31 @@ "type": "Identifier", "name": "checked", "range": [ - 17478, - 17485 + 17526, + 17533 ], "loc": { "start": { - "line": 528, + "line": 531, "column": 24 }, "end": { - "line": 528, + "line": 531, "column": 31 } } }, "range": [ - 17474, - 17485 + 17522, + 17533 ], "loc": { "start": { - "line": 528, + "line": 531, "column": 20 }, "end": { - "line": 528, + "line": 531, "column": 31 } } @@ -38280,92 +38280,92 @@ "value": false, "raw": "false", "range": [ - 17488, - 17493 + 17536, + 17541 ], "loc": { "start": { - "line": 528, + "line": 531, "column": 34 }, "end": { - "line": 528, + "line": 531, "column": 39 } } }, "range": [ - 17474, - 17493 + 17522, + 17541 ], "loc": { "start": { - "line": 528, + "line": 531, "column": 20 }, "end": { - "line": 528, + "line": 531, "column": 39 } } }, "range": [ - 17474, - 17494 + 17522, + 17542 ], "loc": { "start": { - "line": 528, + "line": 531, "column": 20 }, "end": { - "line": 528, + "line": 531, "column": 40 } } } ], "range": [ - 17452, - 17512 + 17500, + 17560 ], "loc": { "start": { - "line": 527, + "line": 530, "column": 23 }, "end": { - "line": 529, + "line": 532, "column": 17 } } }, "range": [ - 17269, - 17512 + 17317, + 17560 ], "loc": { "start": { - "line": 524, + "line": 527, "column": 21 }, "end": { - "line": 529, + "line": 532, "column": 17 } } }, "range": [ - 17067, - 17512 + 17115, + 17560 ], "loc": { "start": { - "line": 520, + "line": 523, "column": 16 }, "end": { - "line": 529, + "line": 532, "column": 17 } }, @@ -38374,16 +38374,16 @@ "type": "Line", "value": " Check non-empty-text or empty-text option", "range": [ - 17006, - 17050 + 17054, + 17098 ], "loc": { "start": { - "line": 519, + "line": 522, "column": 16 }, "end": { - "line": 519, + "line": 522, "column": 60 } } @@ -38392,31 +38392,31 @@ } ], "range": [ - 16988, - 17526 + 17036, + 17574 ], "loc": { "start": { - "line": 518, + "line": 521, "column": 19 }, "end": { - "line": 530, + "line": 533, "column": 13 } } }, "range": [ - 16871, - 17526 + 16919, + 17574 ], "loc": { "start": { - "line": 516, + "line": 519, "column": 12 }, "end": { - "line": 530, + "line": 533, "column": 13 } } @@ -38431,16 +38431,16 @@ "object": { "type": "ThisExpression", "range": [ - 17539, - 17543 + 17587, + 17591 ], "loc": { "start": { - "line": 531, + "line": 534, "column": 12 }, "end": { - "line": 531, + "line": 534, "column": 16 } } @@ -38449,31 +38449,31 @@ "type": "Identifier", "name": "setCheckListValues", "range": [ - 17544, - 17562 + 17592, + 17610 ], "loc": { "start": { - "line": 531, + "line": 534, "column": 17 }, "end": { - "line": 531, + "line": 534, "column": 35 } } }, "range": [ - 17539, - 17562 + 17587, + 17610 ], "loc": { "start": { - "line": 531, + "line": 534, "column": 12 }, "end": { - "line": 531, + "line": 534, "column": 35 } } @@ -38483,94 +38483,94 @@ "type": "Identifier", "name": "chk", "range": [ - 17563, - 17566 + 17611, + 17614 ], "loc": { "start": { - "line": 531, + "line": 534, "column": 36 }, "end": { - "line": 531, + "line": 534, "column": 39 } } } ], "range": [ - 17539, - 17567 + 17587, + 17615 ], "loc": { "start": { - "line": 531, + "line": 534, "column": 12 }, "end": { - "line": 531, + "line": 534, "column": 40 } } }, "range": [ - 17539, - 17568 + 17587, + 17616 ], "loc": { "start": { - "line": 531, + "line": 534, "column": 12 }, "end": { - "line": 531, + "line": 534, "column": 41 } } } ], "range": [ - 16662, - 17578 + 16710, + 17626 ], "loc": { "start": { - "line": 510, + "line": 513, "column": 40 }, "end": { - "line": 532, + "line": 535, "column": 9 } } }, "range": [ - 16630, - 17578 + 16678, + 17626 ], "loc": { "start": { - "line": 510, + "line": 513, "column": 8 }, "end": { - "line": 532, + "line": 535, "column": 9 } } } ], "range": [ - 16325, - 17584 + 16373, + 17632 ], "loc": { "start": { - "line": 498, + "line": 501, "column": 41 }, "end": { - "line": 533, + "line": 536, "column": 5 } } @@ -38578,16 +38578,16 @@ "generator": false, "expression": false, "range": [ - 16301, - 17584 + 16349, + 17632 ], "loc": { "start": { - "line": 498, + "line": 501, "column": 17 }, "end": { - "line": 533, + "line": 536, "column": 5 } } @@ -38595,16 +38595,16 @@ "kind": "method", "computed": false, "range": [ - 16288, - 17584 + 16336, + 17632 ], "loc": { "start": { - "line": 498, + "line": 501, "column": 4 }, "end": { - "line": 533, + "line": 536, "column": 5 } }, @@ -38613,16 +38613,16 @@ "type": "Block", "value": "*\n * Select filter options programmatically\n * @param {Number} colIndex Column index\n * @param {Array} values Array of option values to select\n ", "range": [ - 16114, - 16283 + 16162, + 16331 ], "loc": { "start": { - "line": 493, + "line": 496, "column": 4 }, "end": { - "line": 497, + "line": 500, "column": 7 } } @@ -38633,16 +38633,16 @@ "type": "Block", "value": "*\n * Get filter values for a given column index\n * @param {Number} colIndex Column index\n * @returns {Array} values Collection of selected values\n ", "range": [ - 17590, - 17757 + 17638, + 17805 ], "loc": { "start": { - "line": 535, + "line": 538, "column": 4 }, "end": { - "line": 539, + "line": 542, "column": 7 } } @@ -38656,16 +38656,16 @@ "type": "Identifier", "name": "getValues", "range": [ - 17762, - 17771 + 17810, + 17819 ], "loc": { "start": { - "line": 540, + "line": 543, "column": 4 }, "end": { - "line": 540, + "line": 543, "column": 13 } } @@ -38678,16 +38678,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 17772, - 17780 + 17820, + 17828 ], "loc": { "start": { - "line": 540, + "line": 543, "column": 14 }, "end": { - "line": 540, + "line": 543, "column": 22 } } @@ -38705,16 +38705,16 @@ "type": "Identifier", "name": "tf", "range": [ - 17796, - 17798 + 17844, + 17846 ], "loc": { "start": { - "line": 541, + "line": 544, "column": 12 }, "end": { - "line": 541, + "line": 544, "column": 14 } } @@ -38725,16 +38725,16 @@ "object": { "type": "ThisExpression", "range": [ - 17801, - 17805 + 17849, + 17853 ], "loc": { "start": { - "line": 541, + "line": 544, "column": 17 }, "end": { - "line": 541, + "line": 544, "column": 21 } } @@ -38743,46 +38743,46 @@ "type": "Identifier", "name": "tf", "range": [ - 17806, - 17808 + 17854, + 17856 ], "loc": { "start": { - "line": 541, + "line": 544, "column": 22 }, "end": { - "line": 541, + "line": 544, "column": 24 } } }, "range": [ - 17801, - 17808 + 17849, + 17856 ], "loc": { "start": { - "line": 541, + "line": 544, "column": 17 }, "end": { - "line": 541, + "line": 544, "column": 24 } } }, "range": [ - 17796, - 17808 + 17844, + 17856 ], "loc": { "start": { - "line": 541, + "line": 544, "column": 12 }, "end": { - "line": 541, + "line": 544, "column": 24 } } @@ -38790,16 +38790,16 @@ ], "kind": "let", "range": [ - 17792, - 17809 + 17840, + 17857 ], "loc": { "start": { - "line": 541, + "line": 544, "column": 8 }, "end": { - "line": 541, + "line": 544, "column": 25 } } @@ -38813,16 +38813,16 @@ "type": "Identifier", "name": "flt", "range": [ - 17822, - 17825 + 17870, + 17873 ], "loc": { "start": { - "line": 542, + "line": 545, "column": 12 }, "end": { - "line": 542, + "line": 545, "column": 15 } } @@ -38836,16 +38836,16 @@ "type": "Identifier", "name": "tf", "range": [ - 17828, - 17830 + 17876, + 17878 ], "loc": { "start": { - "line": 542, + "line": 545, "column": 18 }, "end": { - "line": 542, + "line": 545, "column": 20 } } @@ -38854,31 +38854,31 @@ "type": "Identifier", "name": "getFilterElement", "range": [ - 17831, - 17847 + 17879, + 17895 ], "loc": { "start": { - "line": 542, + "line": 545, "column": 21 }, "end": { - "line": 542, + "line": 545, "column": 37 } } }, "range": [ - 17828, - 17847 + 17876, + 17895 ], "loc": { "start": { - "line": 542, + "line": 545, "column": 18 }, "end": { - "line": 542, + "line": 545, "column": 37 } } @@ -38888,47 +38888,47 @@ "type": "Identifier", "name": "colIndex", "range": [ - 17848, - 17856 + 17896, + 17904 ], "loc": { "start": { - "line": 542, + "line": 545, "column": 38 }, "end": { - "line": 542, + "line": 545, "column": 46 } } } ], "range": [ - 17828, - 17857 + 17876, + 17905 ], "loc": { "start": { - "line": 542, + "line": 545, "column": 18 }, "end": { - "line": 542, + "line": 545, "column": 47 } } }, "range": [ - 17822, - 17857 + 17870, + 17905 ], "loc": { "start": { - "line": 542, + "line": 545, "column": 12 }, "end": { - "line": 542, + "line": 545, "column": 47 } } @@ -38936,16 +38936,16 @@ ], "kind": "let", "range": [ - 17818, - 17858 + 17866, + 17906 ], "loc": { "start": { - "line": 542, + "line": 545, "column": 8 }, "end": { - "line": 542, + "line": 545, "column": 48 } } @@ -38959,16 +38959,16 @@ "type": "Identifier", "name": "fltAttr", "range": [ - 17871, - 17878 + 17919, + 17926 ], "loc": { "start": { - "line": 543, + "line": 546, "column": 12 }, "end": { - "line": 543, + "line": 546, "column": 19 } } @@ -38982,16 +38982,16 @@ "type": "Identifier", "name": "flt", "range": [ - 17881, - 17884 + 17929, + 17932 ], "loc": { "start": { - "line": 543, + "line": 546, "column": 22 }, "end": { - "line": 543, + "line": 546, "column": 25 } } @@ -39000,31 +39000,31 @@ "type": "Identifier", "name": "getAttribute", "range": [ - 17885, - 17897 + 17933, + 17945 ], "loc": { "start": { - "line": 543, + "line": 546, "column": 26 }, "end": { - "line": 543, + "line": 546, "column": 38 } } }, "range": [ - 17881, - 17897 + 17929, + 17945 ], "loc": { "start": { - "line": 543, + "line": 546, "column": 22 }, "end": { - "line": 543, + "line": 546, "column": 38 } } @@ -39035,47 +39035,47 @@ "value": "value", "raw": "'value'", "range": [ - 17898, - 17905 + 17946, + 17953 ], "loc": { "start": { - "line": 543, + "line": 546, "column": 39 }, "end": { - "line": 543, + "line": 546, "column": 46 } } } ], "range": [ - 17881, - 17906 + 17929, + 17954 ], "loc": { "start": { - "line": 543, + "line": 546, "column": 22 }, "end": { - "line": 543, + "line": 546, "column": 47 } } }, "range": [ - 17871, - 17906 + 17919, + 17954 ], "loc": { "start": { - "line": 543, + "line": 546, "column": 12 }, "end": { - "line": 543, + "line": 546, "column": 47 } } @@ -39083,16 +39083,16 @@ ], "kind": "let", "range": [ - 17867, - 17907 + 17915, + 17955 ], "loc": { "start": { - "line": 543, + "line": 546, "column": 8 }, "end": { - "line": 543, + "line": 546, "column": 48 } } @@ -39106,16 +39106,16 @@ "type": "Identifier", "name": "values", "range": [ - 17920, - 17926 + 17968, + 17974 ], "loc": { "start": { - "line": 544, + "line": 547, "column": 12 }, "end": { - "line": 544, + "line": 547, "column": 18 } } @@ -39128,16 +39128,16 @@ "type": "Identifier", "name": "isEmpty", "range": [ - 17929, - 17936 + 17977, + 17984 ], "loc": { "start": { - "line": 544, + "line": 547, "column": 21 }, "end": { - "line": 544, + "line": 547, "column": 28 } } @@ -39147,32 +39147,32 @@ "type": "Identifier", "name": "fltAttr", "range": [ - 17937, - 17944 + 17985, + 17992 ], "loc": { "start": { - "line": 544, + "line": 547, "column": 29 }, "end": { - "line": 544, + "line": 547, "column": 36 } } } ], "range": [ - 17929, - 17945 + 17977, + 17993 ], "loc": { "start": { - "line": 544, + "line": 547, "column": 21 }, "end": { - "line": 544, + "line": 547, "column": 37 } } @@ -39182,16 +39182,16 @@ "value": "", "raw": "''", "range": [ - 17948, - 17950 + 17996, + 17998 ], "loc": { "start": { - "line": 544, + "line": 547, "column": 40 }, "end": { - "line": 544, + "line": 547, "column": 42 } } @@ -39200,46 +39200,46 @@ "type": "Identifier", "name": "fltAttr", "range": [ - 17953, - 17960 + 18001, + 18008 ], "loc": { "start": { - "line": 544, + "line": 547, "column": 45 }, "end": { - "line": 544, + "line": 547, "column": 52 } } }, "range": [ - 17929, - 17960 + 17977, + 18008 ], "loc": { "start": { - "line": 544, + "line": 547, "column": 21 }, "end": { - "line": 544, + "line": 547, "column": 52 } } }, "range": [ - 17920, - 17960 + 17968, + 18008 ], "loc": { "start": { - "line": 544, + "line": 547, "column": 12 }, "end": { - "line": 544, + "line": 547, "column": 52 } } @@ -39247,16 +39247,16 @@ ], "kind": "let", "range": [ - 17916, - 17961 + 17964, + 18009 ], "loc": { "start": { - "line": 544, + "line": 547, "column": 8 }, "end": { - "line": 544, + "line": 547, "column": 53 } }, @@ -39265,16 +39265,16 @@ "type": "Line", "value": "removes last operator ||", "range": [ - 17971, - 17997 + 18019, + 18045 ], "loc": { "start": { - "line": 546, + "line": 549, "column": 8 }, "end": { - "line": 546, + "line": 549, "column": 34 } } @@ -39290,16 +39290,16 @@ "type": "Identifier", "name": "values", "range": [ - 18006, - 18012 + 18054, + 18060 ], "loc": { "start": { - "line": 547, + "line": 550, "column": 8 }, "end": { - "line": 547, + "line": 550, "column": 14 } } @@ -39313,16 +39313,16 @@ "type": "Identifier", "name": "values", "range": [ - 18015, - 18021 + 18063, + 18069 ], "loc": { "start": { - "line": 547, + "line": 550, "column": 17 }, "end": { - "line": 547, + "line": 550, "column": 23 } } @@ -39331,31 +39331,31 @@ "type": "Identifier", "name": "substr", "range": [ - 18022, - 18028 + 18070, + 18076 ], "loc": { "start": { - "line": 547, + "line": 550, "column": 24 }, "end": { - "line": 547, + "line": 550, "column": 30 } } }, "range": [ - 18015, - 18028 + 18063, + 18076 ], "loc": { "start": { - "line": 547, + "line": 550, "column": 17 }, "end": { - "line": 547, + "line": 550, "column": 30 } } @@ -39366,16 +39366,16 @@ "value": 0, "raw": "0", "range": [ - 18029, - 18030 + 18077, + 18078 ], "loc": { "start": { - "line": 547, + "line": 550, "column": 31 }, "end": { - "line": 547, + "line": 550, "column": 32 } } @@ -39390,16 +39390,16 @@ "type": "Identifier", "name": "values", "range": [ - 18032, - 18038 + 18080, + 18086 ], "loc": { "start": { - "line": 547, + "line": 550, "column": 34 }, "end": { - "line": 547, + "line": 550, "column": 40 } } @@ -39408,31 +39408,31 @@ "type": "Identifier", "name": "length", "range": [ - 18039, - 18045 + 18087, + 18093 ], "loc": { "start": { - "line": 547, + "line": 550, "column": 41 }, "end": { - "line": 547, + "line": 550, "column": 47 } } }, "range": [ - 18032, - 18045 + 18080, + 18093 ], "loc": { "start": { - "line": 547, + "line": 550, "column": 34 }, "end": { - "line": 547, + "line": 550, "column": 47 } } @@ -39442,77 +39442,77 @@ "value": 3, "raw": "3", "range": [ - 18048, - 18049 + 18096, + 18097 ], "loc": { "start": { - "line": 547, + "line": 550, "column": 50 }, "end": { - "line": 547, + "line": 550, "column": 51 } } }, "range": [ - 18032, - 18049 + 18080, + 18097 ], "loc": { "start": { - "line": 547, + "line": 550, "column": 34 }, "end": { - "line": 547, + "line": 550, "column": 51 } } } ], "range": [ - 18015, - 18050 + 18063, + 18098 ], "loc": { "start": { - "line": 547, + "line": 550, "column": 17 }, "end": { - "line": 547, + "line": 550, "column": 52 } } }, "range": [ - 18006, - 18050 + 18054, + 18098 ], "loc": { "start": { - "line": 547, + "line": 550, "column": 8 }, "end": { - "line": 547, + "line": 550, "column": 52 } } }, "range": [ - 18006, - 18051 + 18054, + 18099 ], "loc": { "start": { - "line": 547, + "line": 550, "column": 8 }, "end": { - "line": 547, + "line": 550, "column": 53 } }, @@ -39521,16 +39521,16 @@ "type": "Line", "value": "removes last operator ||", "range": [ - 17971, - 17997 + 18019, + 18045 ], "loc": { "start": { - "line": 546, + "line": 549, "column": 8 }, "end": { - "line": 546, + "line": 549, "column": 34 } } @@ -39541,16 +39541,16 @@ "type": "Line", "value": "turn || separated values into array", "range": [ - 18060, - 18097 + 18108, + 18145 ], "loc": { "start": { - "line": 548, + "line": 551, "column": 8 }, "end": { - "line": 548, + "line": 551, "column": 45 } } @@ -39566,16 +39566,16 @@ "type": "Identifier", "name": "values", "range": [ - 18106, - 18112 + 18154, + 18160 ], "loc": { "start": { - "line": 549, + "line": 552, "column": 8 }, "end": { - "line": 549, + "line": 552, "column": 14 } } @@ -39589,16 +39589,16 @@ "type": "Identifier", "name": "values", "range": [ - 18115, - 18121 + 18163, + 18169 ], "loc": { "start": { - "line": 549, + "line": 552, "column": 17 }, "end": { - "line": 549, + "line": 552, "column": 23 } } @@ -39607,31 +39607,31 @@ "type": "Identifier", "name": "split", "range": [ - 18122, - 18127 + 18170, + 18175 ], "loc": { "start": { - "line": 549, + "line": 552, "column": 24 }, "end": { - "line": 549, + "line": 552, "column": 29 } } }, "range": [ - 18115, - 18127 + 18163, + 18175 ], "loc": { "start": { - "line": 549, + "line": 552, "column": 17 }, "end": { - "line": 549, + "line": 552, "column": 29 } } @@ -39648,16 +39648,16 @@ "value": " ", "raw": "' '", "range": [ - 18128, - 18131 + 18176, + 18179 ], "loc": { "start": { - "line": 549, + "line": 552, "column": 30 }, "end": { - "line": 549, + "line": 552, "column": 33 } } @@ -39669,16 +39669,16 @@ "type": "Identifier", "name": "tf", "range": [ - 18134, - 18136 + 18182, + 18184 ], "loc": { "start": { - "line": 549, + "line": 552, "column": 36 }, "end": { - "line": 549, + "line": 552, "column": 38 } } @@ -39687,46 +39687,46 @@ "type": "Identifier", "name": "orOperator", "range": [ - 18137, - 18147 + 18185, + 18195 ], "loc": { "start": { - "line": 549, + "line": 552, "column": 39 }, "end": { - "line": 549, + "line": 552, "column": 49 } } }, "range": [ - 18134, - 18147 + 18182, + 18195 ], "loc": { "start": { - "line": 549, + "line": 552, "column": 36 }, "end": { - "line": 549, + "line": 552, "column": 49 } } }, "range": [ - 18128, - 18147 + 18176, + 18195 ], "loc": { "start": { - "line": 549, + "line": 552, "column": 30 }, "end": { - "line": 549, + "line": 552, "column": 49 } } @@ -39736,77 +39736,77 @@ "value": " ", "raw": "' '", "range": [ - 18150, - 18153 + 18198, + 18201 ], "loc": { "start": { - "line": 549, + "line": 552, "column": 52 }, "end": { - "line": 549, + "line": 552, "column": 55 } } }, "range": [ - 18128, - 18153 + 18176, + 18201 ], "loc": { "start": { - "line": 549, + "line": 552, "column": 30 }, "end": { - "line": 549, + "line": 552, "column": 55 } } } ], "range": [ - 18115, - 18154 + 18163, + 18202 ], "loc": { "start": { - "line": 549, + "line": 552, "column": 17 }, "end": { - "line": 549, + "line": 552, "column": 56 } } }, "range": [ - 18106, - 18154 + 18154, + 18202 ], "loc": { "start": { - "line": 549, + "line": 552, "column": 8 }, "end": { - "line": 549, + "line": 552, "column": 56 } } }, "range": [ - 18106, - 18155 + 18154, + 18203 ], "loc": { "start": { - "line": 549, + "line": 552, "column": 8 }, "end": { - "line": 549, + "line": 552, "column": 57 } }, @@ -39815,16 +39815,16 @@ "type": "Line", "value": "turn || separated values into array", "range": [ - 18060, - 18097 + 18108, + 18145 ], "loc": { "start": { - "line": 548, + "line": 551, "column": 8 }, "end": { - "line": 548, + "line": 551, "column": 45 } } @@ -39837,47 +39837,47 @@ "type": "Identifier", "name": "values", "range": [ - 18172, - 18178 + 18220, + 18226 ], "loc": { "start": { - "line": 551, + "line": 554, "column": 15 }, "end": { - "line": 551, + "line": 554, "column": 21 } } }, "range": [ - 18165, - 18179 + 18213, + 18227 ], "loc": { "start": { - "line": 551, + "line": 554, "column": 8 }, "end": { - "line": 551, + "line": 554, "column": 22 } } } ], "range": [ - 17782, - 18185 + 17830, + 18233 ], "loc": { "start": { - "line": 540, + "line": 543, "column": 24 }, "end": { - "line": 552, + "line": 555, "column": 5 } } @@ -39885,16 +39885,16 @@ "generator": false, "expression": false, "range": [ - 17771, - 18185 + 17819, + 18233 ], "loc": { "start": { - "line": 540, + "line": 543, "column": 13 }, "end": { - "line": 552, + "line": 555, "column": 5 } } @@ -39902,16 +39902,16 @@ "kind": "method", "computed": false, "range": [ - 17762, - 18185 + 17810, + 18233 ], "loc": { "start": { - "line": 540, + "line": 543, "column": 4 }, "end": { - "line": 552, + "line": 555, "column": 5 } }, @@ -39920,16 +39920,16 @@ "type": "Block", "value": "*\n * Get filter values for a given column index\n * @param {Number} colIndex Column index\n * @returns {Array} values Collection of selected values\n ", "range": [ - 17590, - 17757 + 17638, + 17805 ], "loc": { "start": { - "line": 535, + "line": 538, "column": 4 }, "end": { - "line": 539, + "line": 542, "column": 7 } } @@ -39940,16 +39940,16 @@ "type": "Block", "value": "*\n * Destroy CheckList instance\n ", "range": [ - 18191, - 18236 + 18239, + 18284 ], "loc": { "start": { - "line": 554, + "line": 557, "column": 4 }, "end": { - "line": 556, + "line": 559, "column": 7 } } @@ -39963,16 +39963,16 @@ "type": "Identifier", "name": "destroy", "range": [ - 18241, - 18248 + 18289, + 18296 ], "loc": { "start": { - "line": 557, + "line": 560, "column": 4 }, "end": { - "line": 557, + "line": 560, "column": 11 } } @@ -39997,16 +39997,16 @@ "object": { "type": "ThisExpression", "range": [ - 18261, - 18265 + 18309, + 18313 ], "loc": { "start": { - "line": 558, + "line": 561, "column": 8 }, "end": { - "line": 558, + "line": 561, "column": 12 } } @@ -40015,31 +40015,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 18266, - 18273 + 18314, + 18321 ], "loc": { "start": { - "line": 558, + "line": 561, "column": 13 }, "end": { - "line": 558, + "line": 561, "column": 20 } } }, "range": [ - 18261, - 18273 + 18309, + 18321 ], "loc": { "start": { - "line": 558, + "line": 561, "column": 8 }, "end": { - "line": 558, + "line": 561, "column": 20 } } @@ -40048,31 +40048,31 @@ "type": "Identifier", "name": "off", "range": [ - 18274, - 18277 + 18322, + 18325 ], "loc": { "start": { - "line": 558, + "line": 561, "column": 21 }, "end": { - "line": 558, + "line": 561, "column": 24 } } }, "range": [ - 18261, - 18277 + 18309, + 18325 ], "loc": { "start": { - "line": 558, + "line": 561, "column": 8 }, "end": { - "line": 558, + "line": 561, "column": 24 } } @@ -40086,32 +40086,32 @@ "value": "build-checklist-filter", "raw": "'build-checklist-filter'", "range": [ - 18292, - 18316 + 18340, + 18364 ], "loc": { "start": { - "line": 559, + "line": 562, "column": 13 }, "end": { - "line": 559, + "line": 562, "column": 37 } } } ], "range": [ - 18291, - 18317 + 18339, + 18365 ], "loc": { "start": { - "line": 559, + "line": 562, "column": 12 }, "end": { - "line": 559, + "line": 562, "column": 38 } } @@ -40124,16 +40124,16 @@ "type": "Identifier", "name": "tf", "range": [ - 18332, - 18334 + 18380, + 18382 ], "loc": { "start": { - "line": 560, + "line": 563, "column": 13 }, "end": { - "line": 560, + "line": 563, "column": 15 } } @@ -40142,16 +40142,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 18336, - 18344 + 18384, + 18392 ], "loc": { "start": { - "line": 560, + "line": 563, "column": 17 }, "end": { - "line": 560, + "line": 563, "column": 25 } } @@ -40160,16 +40160,16 @@ "type": "Identifier", "name": "isExternal", "range": [ - 18346, - 18356 + 18394, + 18404 ], "loc": { "start": { - "line": 560, + "line": 563, "column": 27 }, "end": { - "line": 560, + "line": 563, "column": 37 } } @@ -40183,16 +40183,16 @@ "object": { "type": "ThisExpression", "range": [ - 18361, - 18365 + 18409, + 18413 ], "loc": { "start": { - "line": 560, + "line": 563, "column": 42 }, "end": { - "line": 560, + "line": 563, "column": 46 } } @@ -40201,31 +40201,31 @@ "type": "Identifier", "name": "build", "range": [ - 18366, - 18371 + 18414, + 18419 ], "loc": { "start": { - "line": 560, + "line": 563, "column": 47 }, "end": { - "line": 560, + "line": 563, "column": 52 } } }, "range": [ - 18361, - 18371 + 18409, + 18419 ], "loc": { "start": { - "line": 560, + "line": 563, "column": 42 }, "end": { - "line": 560, + "line": 563, "column": 52 } } @@ -40235,16 +40235,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 18372, - 18380 + 18420, + 18428 ], "loc": { "start": { - "line": 560, + "line": 563, "column": 53 }, "end": { - "line": 560, + "line": 563, "column": 61 } } @@ -40253,32 +40253,32 @@ "type": "Identifier", "name": "isExternal", "range": [ - 18382, - 18392 + 18430, + 18440 ], "loc": { "start": { - "line": 560, + "line": 563, "column": 63 }, "end": { - "line": 560, + "line": 563, "column": 73 } } } ], "range": [ - 18361, - 18393 + 18409, + 18441 ], "loc": { "start": { - "line": 560, + "line": 563, "column": 42 }, "end": { - "line": 560, + "line": 563, "column": 74 } } @@ -40286,47 +40286,47 @@ "generator": false, "expression": true, "range": [ - 18331, - 18393 + 18379, + 18441 ], "loc": { "start": { - "line": 560, + "line": 563, "column": 12 }, "end": { - "line": 560, + "line": 563, "column": 74 } } } ], "range": [ - 18261, - 18403 + 18309, + 18451 ], "loc": { "start": { - "line": 558, + "line": 561, "column": 8 }, "end": { - "line": 561, + "line": 564, "column": 9 } } }, "range": [ - 18261, - 18404 + 18309, + 18452 ], "loc": { "start": { - "line": 558, + "line": 561, "column": 8 }, "end": { - "line": 561, + "line": 564, "column": 10 } } @@ -40344,16 +40344,16 @@ "object": { "type": "ThisExpression", "range": [ - 18413, - 18417 + 18461, + 18465 ], "loc": { "start": { - "line": 562, + "line": 565, "column": 8 }, "end": { - "line": 562, + "line": 565, "column": 12 } } @@ -40362,31 +40362,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 18418, - 18425 + 18466, + 18473 ], "loc": { "start": { - "line": 562, + "line": 565, "column": 13 }, "end": { - "line": 562, + "line": 565, "column": 20 } } }, "range": [ - 18413, - 18425 + 18461, + 18473 ], "loc": { "start": { - "line": 562, + "line": 565, "column": 8 }, "end": { - "line": 562, + "line": 565, "column": 20 } } @@ -40395,31 +40395,31 @@ "type": "Identifier", "name": "off", "range": [ - 18426, - 18429 + 18474, + 18477 ], "loc": { "start": { - "line": 562, + "line": 565, "column": 21 }, "end": { - "line": 562, + "line": 565, "column": 24 } } }, "range": [ - 18413, - 18429 + 18461, + 18477 ], "loc": { "start": { - "line": 562, + "line": 565, "column": 8 }, "end": { - "line": 562, + "line": 565, "column": 24 } } @@ -40433,32 +40433,32 @@ "value": "select-checklist-options", "raw": "'select-checklist-options'", "range": [ - 18444, - 18470 + 18492, + 18518 ], "loc": { "start": { - "line": 563, + "line": 566, "column": 13 }, "end": { - "line": 563, + "line": 566, "column": 39 } } } ], "range": [ - 18443, - 18471 + 18491, + 18519 ], "loc": { "start": { - "line": 563, + "line": 566, "column": 12 }, "end": { - "line": 563, + "line": 566, "column": 40 } } @@ -40471,16 +40471,16 @@ "type": "Identifier", "name": "tf", "range": [ - 18486, - 18488 + 18534, + 18536 ], "loc": { "start": { - "line": 564, + "line": 567, "column": 13 }, "end": { - "line": 564, + "line": 567, "column": 15 } } @@ -40489,16 +40489,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 18490, - 18498 + 18538, + 18546 ], "loc": { "start": { - "line": 564, + "line": 567, "column": 17 }, "end": { - "line": 564, + "line": 567, "column": 25 } } @@ -40507,16 +40507,16 @@ "type": "Identifier", "name": "values", "range": [ - 18500, - 18506 + 18548, + 18554 ], "loc": { "start": { - "line": 564, + "line": 567, "column": 27 }, "end": { - "line": 564, + "line": 567, "column": 33 } } @@ -40530,16 +40530,16 @@ "object": { "type": "ThisExpression", "range": [ - 18511, - 18515 + 18559, + 18563 ], "loc": { "start": { - "line": 564, + "line": 567, "column": 38 }, "end": { - "line": 564, + "line": 567, "column": 42 } } @@ -40548,31 +40548,31 @@ "type": "Identifier", "name": "selectOptions", "range": [ - 18516, - 18529 + 18564, + 18577 ], "loc": { "start": { - "line": 564, + "line": 567, "column": 43 }, "end": { - "line": 564, + "line": 567, "column": 56 } } }, "range": [ - 18511, - 18529 + 18559, + 18577 ], "loc": { "start": { - "line": 564, + "line": 567, "column": 38 }, "end": { - "line": 564, + "line": 567, "column": 56 } } @@ -40582,16 +40582,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 18530, - 18538 + 18578, + 18586 ], "loc": { "start": { - "line": 564, + "line": 567, "column": 57 }, "end": { - "line": 564, + "line": 567, "column": 65 } } @@ -40600,32 +40600,32 @@ "type": "Identifier", "name": "values", "range": [ - 18540, - 18546 + 18588, + 18594 ], "loc": { "start": { - "line": 564, + "line": 567, "column": 67 }, "end": { - "line": 564, + "line": 567, "column": 73 } } } ], "range": [ - 18511, - 18547 + 18559, + 18595 ], "loc": { "start": { - "line": 564, + "line": 567, "column": 38 }, "end": { - "line": 564, + "line": 567, "column": 74 } } @@ -40633,63 +40633,63 @@ "generator": false, "expression": true, "range": [ - 18485, - 18547 + 18533, + 18595 ], "loc": { "start": { - "line": 564, + "line": 567, "column": 12 }, "end": { - "line": 564, + "line": 567, "column": 74 } } } ], "range": [ - 18413, - 18557 + 18461, + 18605 ], "loc": { "start": { - "line": 562, + "line": 565, "column": 8 }, "end": { - "line": 565, + "line": 568, "column": 9 } } }, "range": [ - 18413, - 18558 + 18461, + 18606 ], "loc": { "start": { - "line": 562, + "line": 565, "column": 8 }, "end": { - "line": 565, + "line": 568, "column": 10 } } } ], "range": [ - 18251, - 18564 + 18299, + 18612 ], "loc": { "start": { - "line": 557, + "line": 560, "column": 14 }, "end": { - "line": 566, + "line": 569, "column": 5 } } @@ -40697,16 +40697,16 @@ "generator": false, "expression": false, "range": [ - 18248, - 18564 + 18296, + 18612 ], "loc": { "start": { - "line": 557, + "line": 560, "column": 11 }, "end": { - "line": 566, + "line": 569, "column": 5 } } @@ -40714,16 +40714,16 @@ "kind": "method", "computed": false, "range": [ - 18241, - 18564 + 18289, + 18612 ], "loc": { "start": { - "line": 557, + "line": 560, "column": 4 }, "end": { - "line": 566, + "line": 569, "column": 5 } }, @@ -40732,16 +40732,16 @@ "type": "Block", "value": "*\n * Destroy CheckList instance\n ", "range": [ - 18191, - 18236 + 18239, + 18284 ], "loc": { "start": { - "line": 554, + "line": 557, "column": 4 }, "end": { - "line": 556, + "line": 559, "column": 7 } } @@ -40752,7 +40752,7 @@ ], "range": [ 599, - 18566 + 18614 ], "loc": { "start": { @@ -40760,14 +40760,14 @@ "column": 39 }, "end": { - "line": 567, + "line": 570, "column": 1 } } }, "range": [ 567, - 18566 + 18614 ], "loc": { "start": { @@ -40775,7 +40775,7 @@ "column": 7 }, "end": { - "line": 567, + "line": 570, "column": 1 } }, @@ -40805,7 +40805,7 @@ "source": null, "range": [ 560, - 18566 + 18614 ], "loc": { "start": { @@ -40813,7 +40813,7 @@ "column": 0 }, "end": { - "line": 567, + "line": 570, "column": 1 } }, @@ -40842,7 +40842,7 @@ "sourceType": "module", "range": [ 0, - 18566 + 18614 ], "loc": { "start": { @@ -40850,7 +40850,7 @@ "column": 0 }, "end": { - "line": 567, + "line": 570, "column": 1 } }, @@ -41451,10 +41451,10 @@ }, { "type": "Block", - "value": "*\n * Add checklist options\n * @param {Number} colIndex Column index\n * @param {Object} ul Ul element\n ", + "value": "*\n * Add checklist options\n * @param {Number} colIndex Column index\n * @param {Object} ul Ul element\n * @private\n ", "range": [ 10642, - 10772 + 10788 ], "loc": { "start": { @@ -41462,7 +41462,7 @@ "column": 4 }, "end": { - "line": 346, + "line": 347, "column": 7 } } @@ -41471,16 +41471,16 @@ "type": "Line", "value": "item value", "range": [ - 10970, - 10982 + 10986, + 10998 ], "loc": { "start": { - "line": 352, + "line": 353, "column": 36 }, "end": { - "line": 352, + "line": 353, "column": 48 } } @@ -41489,16 +41489,16 @@ "type": "Line", "value": "item text", "range": [ - 11044, - 11055 + 11060, + 11071 ], "loc": { "start": { - "line": 353, + "line": 354, "column": 61 }, "end": { - "line": 353, + "line": 354, "column": 72 } } @@ -41507,52 +41507,52 @@ "type": "Line", "value": "item is hidden", "range": [ - 11709, - 11725 + 11725, + 11741 ], "loc": { "start": { - "line": 370, + "line": 371, "column": 16 }, "end": { - "line": 370, + "line": 371, "column": 32 } } }, { "type": "Block", - "value": "*\n * Add checklist header option\n * @param {Number} colIndex Column index\n * @param {Object} ul Ul element\n ", + "value": "*\n * Add checklist header option\n * @param {Number} colIndex Column index\n * @param {Object} ul Ul element\n * @private\n ", "range": [ - 11802, - 11936 + 11818, + 11968 ], "loc": { "start": { - "line": 376, + "line": 377, "column": 4 }, "end": { - "line": 380, + "line": 382, "column": 7 } } }, { "type": "Block", - "value": "*\n * Store checked options in DOM element attribute\n * @param {Object} o checklist option DOM element\n ", + "value": "*\n * Store checked options in DOM element attribute\n * @param {Object} o checklist option DOM element\n * @private\n ", "range": [ - 13041, - 13160 + 13073, + 13208 ], "loc": { "start": { - "line": 415, + "line": 417, "column": 4 }, "end": { - "line": 418, + "line": 421, "column": 7 } } @@ -41561,16 +41561,16 @@ "type": "Line", "value": "checked item value", "range": [ - 13296, - 13316 + 13344, + 13364 ], "loc": { "start": { - "line": 425, + "line": 428, "column": 32 }, "end": { - "line": 425, + "line": 428, "column": 52 } } @@ -41579,16 +41579,16 @@ "type": "Line", "value": " TODO: provide helper to extract column index, ugly!", "range": [ - 13325, - 13379 + 13373, + 13427 ], "loc": { "start": { - "line": 426, + "line": 429, "column": 8 }, "end": { - "line": 426, + "line": 429, "column": 62 } } @@ -41597,16 +41597,16 @@ "type": "Line", "value": "filter value (ul tag)", "range": [ - 13723, - 13746 + 13771, + 13794 ], "loc": { "start": { - "line": 434, + "line": 437, "column": 48 }, "end": { - "line": 434, + "line": 437, "column": 71 } } @@ -41615,16 +41615,16 @@ "type": "Line", "value": "selected items (ul tag)", "range": [ - 13799, - 13824 + 13847, + 13872 ], "loc": { "start": { - "line": 435, + "line": 438, "column": 52 }, "end": { - "line": 435, + "line": 438, "column": 77 } } @@ -41633,16 +41633,16 @@ "type": "Line", "value": "show all item", "range": [ - 13863, - 13878 + 13911, + 13926 ], "loc": { "start": { - "line": 438, + "line": 441, "column": 12 }, "end": { - "line": 438, + "line": 441, "column": 27 } } @@ -41651,16 +41651,16 @@ "type": "Line", "value": "items indexes", "range": [ - 13991, - 14006 + 14039, + 14054 ], "loc": { "start": { - "line": 441, + "line": 444, "column": 20 }, "end": { - "line": 441, + "line": 444, "column": 35 } } @@ -41669,16 +41669,16 @@ "type": "Line", "value": "checked items loop", "range": [ - 14094, - 14114 + 14142, + 14162 ], "loc": { "start": { - "line": 443, + "line": 446, "column": 20 }, "end": { - "line": 443, + "line": 446, "column": 40 } } @@ -41687,16 +41687,16 @@ "type": "Line", "value": "checked item", "range": [ - 14203, - 14217 + 14251, + 14265 ], "loc": { "start": { - "line": 445, + "line": 448, "column": 24 }, "end": { - "line": 445, + "line": 448, "column": 38 } } @@ -41705,16 +41705,16 @@ "type": "Line", "value": "1st option unchecked", "range": [ - 15062, - 15084 + 15110, + 15132 ], "loc": { "start": { - "line": 465, + "line": 468, "column": 16 }, "end": { - "line": 465, + "line": 468, "column": 38 } } @@ -41723,16 +41723,16 @@ "type": "Line", "value": "removes values and indexes", "range": [ - 15446, - 15474 + 15494, + 15522 ], "loc": { "start": { - "line": 475, + "line": 478, "column": 17 }, "end": { - "line": 475, + "line": 478, "column": 45 } } @@ -41741,16 +41741,16 @@ "type": "Block", "value": "*\n * Select filter options programmatically\n * @param {Number} colIndex Column index\n * @param {Array} values Array of option values to select\n ", "range": [ - 16114, - 16283 + 16162, + 16331 ], "loc": { "start": { - "line": 493, + "line": 496, "column": 4 }, "end": { - "line": 497, + "line": 500, "column": 7 } } @@ -41759,16 +41759,16 @@ "type": "Line", "value": " Check non-empty-text or empty-text option", "range": [ - 17006, - 17050 + 17054, + 17098 ], "loc": { "start": { - "line": 519, + "line": 522, "column": 16 }, "end": { - "line": 519, + "line": 522, "column": 60 } } @@ -41777,16 +41777,16 @@ "type": "Block", "value": "*\n * Get filter values for a given column index\n * @param {Number} colIndex Column index\n * @returns {Array} values Collection of selected values\n ", "range": [ - 17590, - 17757 + 17638, + 17805 ], "loc": { "start": { - "line": 535, + "line": 538, "column": 4 }, "end": { - "line": 539, + "line": 542, "column": 7 } } @@ -41795,16 +41795,16 @@ "type": "Line", "value": "removes last operator ||", "range": [ - 17971, - 17997 + 18019, + 18045 ], "loc": { "start": { - "line": 546, + "line": 549, "column": 8 }, "end": { - "line": 546, + "line": 549, "column": 34 } } @@ -41813,16 +41813,16 @@ "type": "Line", "value": "turn || separated values into array", "range": [ - 18060, - 18097 + 18108, + 18145 ], "loc": { "start": { - "line": 548, + "line": 551, "column": 8 }, "end": { - "line": 548, + "line": 551, "column": 45 } } @@ -41831,16 +41831,16 @@ "type": "Block", "value": "*\n * Destroy CheckList instance\n ", "range": [ - 18191, - 18236 + 18239, + 18284 ], "loc": { "start": { - "line": 554, + "line": 557, "column": 4 }, "end": { - "line": 556, + "line": 559, "column": 7 } } diff --git a/docs/ast/source/modules/help.js.json b/docs/ast/source/modules/help.js.json index f04130e7..b2a2e5f2 100644 --- a/docs/ast/source/modules/help.js.json +++ b/docs/ast/source/modules/help.js.json @@ -778,8 +778,8 @@ "type": "Identifier", "name": "constructor", "range": [ - 496, - 507 + 495, + 506 ], "loc": { "start": { @@ -800,8 +800,8 @@ "type": "Identifier", "name": "tf", "range": [ - 508, - 510 + 507, + 509 ], "loc": { "start": { @@ -825,8 +825,8 @@ "callee": { "type": "Super", "range": [ - 522, - 527 + 521, + 526 ], "loc": { "start": { @@ -844,8 +844,8 @@ "type": "Identifier", "name": "tf", "range": [ - 528, - 530 + 527, + 529 ], "loc": { "start": { @@ -863,8 +863,8 @@ "value": "help", "raw": "'help'", "range": [ - 532, - 538 + 531, + 537 ], "loc": { "start": { @@ -879,8 +879,8 @@ } ], "range": [ - 522, - 539 + 521, + 538 ], "loc": { "start": { @@ -894,8 +894,8 @@ } }, "range": [ - 522, - 540 + 521, + 539 ], "loc": { "start": { @@ -917,8 +917,8 @@ "type": "Identifier", "name": "f", "range": [ - 554, - 555 + 553, + 554 ], "loc": { "start": { @@ -937,8 +937,8 @@ "object": { "type": "ThisExpression", "range": [ - 558, - 562 + 557, + 561 ], "loc": { "start": { @@ -955,8 +955,8 @@ "type": "Identifier", "name": "config", "range": [ - 563, - 569 + 562, + 568 ], "loc": { "start": { @@ -970,8 +970,8 @@ } }, "range": [ - 558, - 569 + 557, + 568 ], "loc": { "start": { @@ -985,8 +985,8 @@ } }, "range": [ - 554, - 569 + 553, + 568 ], "loc": { "start": { @@ -1000,10 +1000,10 @@ } } ], - "kind": "var", + "kind": "let", "range": [ - 550, - 570 + 549, + 569 ], "loc": { "start": { @@ -1020,8 +1020,8 @@ "type": "Block", "value": "*\n * ID of main custom container element\n * @type {String}\n ", "range": [ - 580, - 668 + 579, + 667 ], "loc": { "start": { @@ -1047,8 +1047,8 @@ "object": { "type": "ThisExpression", "range": [ - 677, - 681 + 676, + 680 ], "loc": { "start": { @@ -1065,8 +1065,8 @@ "type": "Identifier", "name": "tgtId", "range": [ - 682, - 687 + 681, + 686 ], "loc": { "start": { @@ -1080,8 +1080,8 @@ } }, "range": [ - 677, - 687 + 676, + 686 ], "loc": { "start": { @@ -1104,8 +1104,8 @@ "type": "Identifier", "name": "f", "range": [ - 690, - 691 + 689, + 690 ], "loc": { "start": { @@ -1122,8 +1122,8 @@ "type": "Identifier", "name": "help_instructions_target_id", "range": [ - 692, - 719 + 691, + 718 ], "loc": { "start": { @@ -1137,8 +1137,8 @@ } }, "range": [ - 690, - 719 + 689, + 718 ], "loc": { "start": { @@ -1156,8 +1156,8 @@ "value": null, "raw": "null", "range": [ - 723, - 727 + 722, + 726 ], "loc": { "start": { @@ -1171,8 +1171,8 @@ } }, "range": [ - 690, - 727 + 689, + 726 ], "loc": { "start": { @@ -1186,8 +1186,8 @@ } }, "range": [ - 677, - 727 + 676, + 726 ], "loc": { "start": { @@ -1201,8 +1201,8 @@ } }, "range": [ - 677, - 728 + 676, + 727 ], "loc": { "start": { @@ -1219,8 +1219,8 @@ "type": "Block", "value": "*\n * ID of main custom container element\n * @type {String}\n ", "range": [ - 580, - 668 + 579, + 667 ], "loc": { "start": { @@ -1239,8 +1239,8 @@ "type": "Block", "value": "*\n * ID of custom container element for instructions\n * @type {String}\n ", "range": [ - 738, - 838 + 737, + 837 ], "loc": { "start": { @@ -1266,8 +1266,8 @@ "object": { "type": "ThisExpression", "range": [ - 847, - 851 + 846, + 850 ], "loc": { "start": { @@ -1284,8 +1284,8 @@ "type": "Identifier", "name": "contTgtId", "range": [ - 852, - 861 + 851, + 860 ], "loc": { "start": { @@ -1299,8 +1299,8 @@ } }, "range": [ - 847, - 861 + 846, + 860 ], "loc": { "start": { @@ -1323,8 +1323,8 @@ "type": "Identifier", "name": "f", "range": [ - 864, - 865 + 863, + 864 ], "loc": { "start": { @@ -1341,8 +1341,8 @@ "type": "Identifier", "name": "help_instructions_container_target_id", "range": [ - 866, - 903 + 865, + 902 ], "loc": { "start": { @@ -1356,8 +1356,8 @@ } }, "range": [ - 864, - 903 + 863, + 902 ], "loc": { "start": { @@ -1375,8 +1375,8 @@ "value": null, "raw": "null", "range": [ - 919, - 923 + 918, + 922 ], "loc": { "start": { @@ -1390,8 +1390,8 @@ } }, "range": [ - 864, - 923 + 863, + 922 ], "loc": { "start": { @@ -1405,8 +1405,8 @@ } }, "range": [ - 847, - 923 + 846, + 922 ], "loc": { "start": { @@ -1420,8 +1420,8 @@ } }, "range": [ - 847, - 924 + 846, + 923 ], "loc": { "start": { @@ -1438,8 +1438,8 @@ "type": "Block", "value": "*\n * ID of custom container element for instructions\n * @type {String}\n ", "range": [ - 738, - 838 + 737, + 837 ], "loc": { "start": { @@ -1458,8 +1458,8 @@ "type": "Block", "value": "*\n * Instructions text (accepts HTML)\n * @type {String}\n ", "range": [ - 934, - 1019 + 933, + 1018 ], "loc": { "start": { @@ -1485,8 +1485,8 @@ "object": { "type": "ThisExpression", "range": [ - 1028, - 1032 + 1027, + 1031 ], "loc": { "start": { @@ -1503,8 +1503,8 @@ "type": "Identifier", "name": "instrText", "range": [ - 1033, - 1042 + 1032, + 1041 ], "loc": { "start": { @@ -1518,8 +1518,8 @@ } }, "range": [ - 1028, - 1042 + 1027, + 1041 ], "loc": { "start": { @@ -1541,8 +1541,8 @@ "type": "Identifier", "name": "f", "range": [ - 1045, - 1046 + 1044, + 1045 ], "loc": { "start": { @@ -1559,8 +1559,8 @@ "type": "Identifier", "name": "help_instructions_text", "range": [ - 1047, - 1069 + 1046, + 1068 ], "loc": { "start": { @@ -1574,8 +1574,8 @@ } }, "range": [ - 1045, - 1069 + 1044, + 1068 ], "loc": { "start": { @@ -1595,8 +1595,8 @@ "type": "Identifier", "name": "f", "range": [ - 1084, - 1085 + 1083, + 1084 ], "loc": { "start": { @@ -1613,8 +1613,8 @@ "type": "Identifier", "name": "help_instructions_text", "range": [ - 1086, - 1108 + 1085, + 1107 ], "loc": { "start": { @@ -1628,8 +1628,8 @@ } }, "range": [ - 1084, - 1108 + 1083, + 1107 ], "loc": { "start": { @@ -1671,8 +1671,8 @@ "value": "Use the filters above each column to filter and limit table ", "raw": "'Use the filters above each column to filter and limit table '", "range": [ - 1123, - 1185 + 1122, + 1184 ], "loc": { "start": { @@ -1690,8 +1690,8 @@ "value": "data. Advanced searches can be performed by using the following ", "raw": "'data. Advanced searches can be performed by using the following '", "range": [ - 1200, - 1266 + 1199, + 1265 ], "loc": { "start": { @@ -1705,8 +1705,8 @@ } }, "range": [ - 1123, - 1266 + 1122, + 1265 ], "loc": { "start": { @@ -1724,8 +1724,8 @@ "value": "operators:
<, <=, >, ", "raw": "'operators:
<, <=, >, '", "range": [ - 1281, - 1340 + 1280, + 1339 ], "loc": { "start": { @@ -1739,8 +1739,8 @@ } }, "range": [ - 1123, - 1340 + 1122, + 1339 ], "loc": { "start": { @@ -1758,8 +1758,8 @@ "value": ">=, =, *, !, {, }, ", "raw": "'>=, =, *, !, {, }, '", "range": [ - 1355, - 1421 + 1354, + 1420 ], "loc": { "start": { @@ -1773,8 +1773,8 @@ } }, "range": [ - 1123, - 1421 + 1122, + 1420 ], "loc": { "start": { @@ -1792,8 +1792,8 @@ "value": "||,&&, [empty], [nonempty], ", "raw": "'||,&&, [empty], [nonempty], '", "range": [ - 1436, - 1502 + 1435, + 1501 ], "loc": { "start": { @@ -1807,8 +1807,8 @@ } }, "range": [ - 1123, - 1502 + 1122, + 1501 ], "loc": { "start": { @@ -1826,8 +1826,8 @@ "value": "rgx:
rgx:
", "raw": "'\" target=\"_blank\">'", "range": [ - 1558, - 1578 + 1557, + 1577 ], "loc": { "start": { @@ -1908,8 +1908,8 @@ } }, "range": [ - 1123, - 1578 + 1122, + 1577 ], "loc": { "start": { @@ -1927,8 +1927,8 @@ "value": "Learn more
", "raw": "'Learn more
'", "range": [ - 1593, - 1614 + 1592, + 1613 ], "loc": { "start": { @@ -1942,8 +1942,8 @@ } }, "range": [ - 1123, - 1614 + 1122, + 1613 ], "loc": { "start": { @@ -1957,8 +1957,8 @@ } }, "range": [ - 1045, - 1614 + 1044, + 1613 ], "loc": { "start": { @@ -1972,8 +1972,8 @@ } }, "range": [ - 1028, - 1614 + 1027, + 1613 ], "loc": { "start": { @@ -1987,8 +1987,8 @@ } }, "range": [ - 1028, - 1615 + 1027, + 1614 ], "loc": { "start": { @@ -2005,8 +2005,8 @@ "type": "Block", "value": "*\n * Instructions text (accepts HTML)\n * @type {String}\n ", "range": [ - 934, - 1019 + 933, + 1018 ], "loc": { "start": { @@ -2025,8 +2025,8 @@ "type": "Block", "value": "*\n * Instructions HTML\n * @type {String}\n ", "range": [ - 1625, - 1695 + 1624, + 1694 ], "loc": { "start": { @@ -2052,8 +2052,8 @@ "object": { "type": "ThisExpression", "range": [ - 1704, - 1708 + 1703, + 1707 ], "loc": { "start": { @@ -2070,8 +2070,8 @@ "type": "Identifier", "name": "instrHtml", "range": [ - 1709, - 1718 + 1708, + 1717 ], "loc": { "start": { @@ -2085,8 +2085,8 @@ } }, "range": [ - 1704, - 1718 + 1703, + 1717 ], "loc": { "start": { @@ -2109,8 +2109,8 @@ "type": "Identifier", "name": "f", "range": [ - 1721, - 1722 + 1720, + 1721 ], "loc": { "start": { @@ -2127,8 +2127,8 @@ "type": "Identifier", "name": "help_instructions_html", "range": [ - 1723, - 1745 + 1722, + 1744 ], "loc": { "start": { @@ -2142,8 +2142,8 @@ } }, "range": [ - 1721, - 1745 + 1720, + 1744 ], "loc": { "start": { @@ -2161,8 +2161,8 @@ "value": null, "raw": "null", "range": [ - 1749, - 1753 + 1748, + 1752 ], "loc": { "start": { @@ -2176,8 +2176,8 @@ } }, "range": [ - 1721, - 1753 + 1720, + 1752 ], "loc": { "start": { @@ -2191,8 +2191,8 @@ } }, "range": [ - 1704, - 1753 + 1703, + 1752 ], "loc": { "start": { @@ -2206,8 +2206,8 @@ } }, "range": [ - 1704, - 1754 + 1703, + 1753 ], "loc": { "start": { @@ -2224,8 +2224,8 @@ "type": "Block", "value": "*\n * Instructions HTML\n * @type {String}\n ", "range": [ - 1625, - 1695 + 1624, + 1694 ], "loc": { "start": { @@ -2244,8 +2244,8 @@ "type": "Block", "value": "*\n * Help button text ('?')\n * @type {String}\n ", "range": [ - 1764, - 1839 + 1763, + 1838 ], "loc": { "start": { @@ -2271,8 +2271,8 @@ "object": { "type": "ThisExpression", "range": [ - 1848, - 1852 + 1847, + 1851 ], "loc": { "start": { @@ -2289,8 +2289,8 @@ "type": "Identifier", "name": "btnText", "range": [ - 1853, - 1860 + 1852, + 1859 ], "loc": { "start": { @@ -2304,8 +2304,8 @@ } }, "range": [ - 1848, - 1860 + 1847, + 1859 ], "loc": { "start": { @@ -2328,8 +2328,8 @@ "type": "Identifier", "name": "f", "range": [ - 1863, - 1864 + 1862, + 1863 ], "loc": { "start": { @@ -2346,8 +2346,8 @@ "type": "Identifier", "name": "help_instructions_btn_text", "range": [ - 1865, - 1891 + 1864, + 1890 ], "loc": { "start": { @@ -2361,8 +2361,8 @@ } }, "range": [ - 1863, - 1891 + 1862, + 1890 ], "loc": { "start": { @@ -2380,8 +2380,8 @@ "value": "?", "raw": "'?'", "range": [ - 1895, - 1898 + 1894, + 1897 ], "loc": { "start": { @@ -2395,8 +2395,8 @@ } }, "range": [ - 1863, - 1898 + 1862, + 1897 ], "loc": { "start": { @@ -2410,8 +2410,8 @@ } }, "range": [ - 1848, - 1898 + 1847, + 1897 ], "loc": { "start": { @@ -2425,8 +2425,8 @@ } }, "range": [ - 1848, - 1899 + 1847, + 1898 ], "loc": { "start": { @@ -2443,8 +2443,8 @@ "type": "Block", "value": "*\n * Help button text ('?')\n * @type {String}\n ", "range": [ - 1764, - 1839 + 1763, + 1838 ], "loc": { "start": { @@ -2463,8 +2463,8 @@ "type": "Block", "value": "*\n * Custom help button HTML\n * @type {String}\n ", "range": [ - 1909, - 1985 + 1908, + 1984 ], "loc": { "start": { @@ -2490,8 +2490,8 @@ "object": { "type": "ThisExpression", "range": [ - 1994, - 1998 + 1993, + 1997 ], "loc": { "start": { @@ -2508,8 +2508,8 @@ "type": "Identifier", "name": "btnHtml", "range": [ - 1999, - 2006 + 1998, + 2005 ], "loc": { "start": { @@ -2523,8 +2523,8 @@ } }, "range": [ - 1994, - 2006 + 1993, + 2005 ], "loc": { "start": { @@ -2547,8 +2547,8 @@ "type": "Identifier", "name": "f", "range": [ - 2009, - 2010 + 2008, + 2009 ], "loc": { "start": { @@ -2565,8 +2565,8 @@ "type": "Identifier", "name": "help_instructions_btn_html", "range": [ - 2011, - 2037 + 2010, + 2036 ], "loc": { "start": { @@ -2580,8 +2580,8 @@ } }, "range": [ - 2009, - 2037 + 2008, + 2036 ], "loc": { "start": { @@ -2599,8 +2599,8 @@ "value": null, "raw": "null", "range": [ - 2041, - 2045 + 2040, + 2044 ], "loc": { "start": { @@ -2614,8 +2614,8 @@ } }, "range": [ - 2009, - 2045 + 2008, + 2044 ], "loc": { "start": { @@ -2629,8 +2629,8 @@ } }, "range": [ - 1994, - 2045 + 1993, + 2044 ], "loc": { "start": { @@ -2644,8 +2644,8 @@ } }, "range": [ - 1994, - 2046 + 1993, + 2045 ], "loc": { "start": { @@ -2662,8 +2662,8 @@ "type": "Block", "value": "*\n * Custom help button HTML\n * @type {String}\n ", "range": [ - 1909, - 1985 + 1908, + 1984 ], "loc": { "start": { @@ -2682,8 +2682,8 @@ "type": "Block", "value": "*\n * Css class for help button\n * @type {String}\n ", "range": [ - 2056, - 2134 + 2055, + 2133 ], "loc": { "start": { @@ -2709,8 +2709,8 @@ "object": { "type": "ThisExpression", "range": [ - 2143, - 2147 + 2142, + 2146 ], "loc": { "start": { @@ -2727,8 +2727,8 @@ "type": "Identifier", "name": "btnCssClass", "range": [ - 2148, - 2159 + 2147, + 2158 ], "loc": { "start": { @@ -2742,8 +2742,8 @@ } }, "range": [ - 2143, - 2159 + 2142, + 2158 ], "loc": { "start": { @@ -2766,8 +2766,8 @@ "type": "Identifier", "name": "f", "range": [ - 2162, - 2163 + 2161, + 2162 ], "loc": { "start": { @@ -2784,8 +2784,8 @@ "type": "Identifier", "name": "help_instructions_btn_css_class", "range": [ - 2164, - 2195 + 2163, + 2194 ], "loc": { "start": { @@ -2799,8 +2799,8 @@ } }, "range": [ - 2162, - 2195 + 2161, + 2194 ], "loc": { "start": { @@ -2818,8 +2818,8 @@ "value": "helpBtn", "raw": "'helpBtn'", "range": [ - 2199, - 2208 + 2198, + 2207 ], "loc": { "start": { @@ -2833,8 +2833,8 @@ } }, "range": [ - 2162, - 2208 + 2161, + 2207 ], "loc": { "start": { @@ -2848,8 +2848,8 @@ } }, "range": [ - 2143, - 2208 + 2142, + 2207 ], "loc": { "start": { @@ -2863,8 +2863,8 @@ } }, "range": [ - 2143, - 2209 + 2142, + 2208 ], "loc": { "start": { @@ -2881,8 +2881,8 @@ "type": "Block", "value": "*\n * Css class for help button\n * @type {String}\n ", "range": [ - 2056, - 2134 + 2055, + 2133 ], "loc": { "start": { @@ -2901,8 +2901,8 @@ "type": "Block", "value": "*\n * Css class for help container element\n * @type {String}\n ", "range": [ - 2219, - 2308 + 2218, + 2307 ], "loc": { "start": { @@ -2928,8 +2928,8 @@ "object": { "type": "ThisExpression", "range": [ - 2317, - 2321 + 2316, + 2320 ], "loc": { "start": { @@ -2946,8 +2946,8 @@ "type": "Identifier", "name": "contCssClass", "range": [ - 2322, - 2334 + 2321, + 2333 ], "loc": { "start": { @@ -2961,8 +2961,8 @@ } }, "range": [ - 2317, - 2334 + 2316, + 2333 ], "loc": { "start": { @@ -2985,8 +2985,8 @@ "type": "Identifier", "name": "f", "range": [ - 2337, - 2338 + 2336, + 2337 ], "loc": { "start": { @@ -3003,8 +3003,8 @@ "type": "Identifier", "name": "help_instructions_container_css_class", "range": [ - 2339, - 2376 + 2338, + 2375 ], "loc": { "start": { @@ -3018,8 +3018,8 @@ } }, "range": [ - 2337, - 2376 + 2336, + 2375 ], "loc": { "start": { @@ -3037,8 +3037,8 @@ "value": "helpCont", "raw": "'helpCont'", "range": [ - 2392, - 2402 + 2391, + 2401 ], "loc": { "start": { @@ -3052,8 +3052,8 @@ } }, "range": [ - 2337, - 2402 + 2336, + 2401 ], "loc": { "start": { @@ -3067,8 +3067,8 @@ } }, "range": [ - 2317, - 2402 + 2316, + 2401 ], "loc": { "start": { @@ -3082,8 +3082,8 @@ } }, "range": [ - 2317, - 2403 + 2316, + 2402 ], "loc": { "start": { @@ -3100,8 +3100,8 @@ "type": "Block", "value": "*\n * Css class for help container element\n * @type {String}\n ", "range": [ - 2219, - 2308 + 2218, + 2307 ], "loc": { "start": { @@ -3120,8 +3120,8 @@ "type": "Block", "value": "*\n * Stores button DOM element\n * @type {DOMElement}\n ", "range": [ - 2413, - 2495 + 2412, + 2494 ], "loc": { "start": { @@ -3147,8 +3147,8 @@ "object": { "type": "ThisExpression", "range": [ - 2504, - 2508 + 2503, + 2507 ], "loc": { "start": { @@ -3165,8 +3165,8 @@ "type": "Identifier", "name": "btn", "range": [ - 2509, - 2512 + 2508, + 2511 ], "loc": { "start": { @@ -3180,8 +3180,8 @@ } }, "range": [ - 2504, - 2512 + 2503, + 2511 ], "loc": { "start": { @@ -3199,8 +3199,8 @@ "value": null, "raw": "null", "range": [ - 2515, - 2519 + 2514, + 2518 ], "loc": { "start": { @@ -3214,8 +3214,8 @@ } }, "range": [ - 2504, - 2519 + 2503, + 2518 ], "loc": { "start": { @@ -3229,8 +3229,8 @@ } }, "range": [ - 2504, - 2520 + 2503, + 2519 ], "loc": { "start": { @@ -3247,8 +3247,8 @@ "type": "Block", "value": "*\n * Stores button DOM element\n * @type {DOMElement}\n ", "range": [ - 2413, - 2495 + 2412, + 2494 ], "loc": { "start": { @@ -3267,8 +3267,8 @@ "type": "Block", "value": "*\n * Stores help container DOM element\n * @type {DOMElement}\n ", "range": [ - 2530, - 2620 + 2529, + 2619 ], "loc": { "start": { @@ -3294,8 +3294,8 @@ "object": { "type": "ThisExpression", "range": [ - 2629, - 2633 + 2628, + 2632 ], "loc": { "start": { @@ -3312,8 +3312,8 @@ "type": "Identifier", "name": "cont", "range": [ - 2634, - 2638 + 2633, + 2637 ], "loc": { "start": { @@ -3327,8 +3327,8 @@ } }, "range": [ - 2629, - 2638 + 2628, + 2637 ], "loc": { "start": { @@ -3346,8 +3346,8 @@ "value": null, "raw": "null", "range": [ - 2641, - 2645 + 2640, + 2644 ], "loc": { "start": { @@ -3361,8 +3361,8 @@ } }, "range": [ - 2629, - 2645 + 2628, + 2644 ], "loc": { "start": { @@ -3376,8 +3376,8 @@ } }, "range": [ - 2629, - 2646 + 2628, + 2645 ], "loc": { "start": { @@ -3394,8 +3394,8 @@ "type": "Block", "value": "*\n * Stores help container DOM element\n * @type {DOMElement}\n ", "range": [ - 2530, - 2620 + 2529, + 2619 ], "loc": { "start": { @@ -3414,8 +3414,8 @@ "type": "Block", "value": "*\n * Default HTML appended to instructions text\n * @type {String}\n ", "range": [ - 2656, - 2751 + 2655, + 2750 ], "loc": { "start": { @@ -3441,8 +3441,8 @@ "object": { "type": "ThisExpression", "range": [ - 2760, - 2764 + 2759, + 2763 ], "loc": { "start": { @@ -3459,8 +3459,8 @@ "type": "Identifier", "name": "defaultHtml", "range": [ - 2765, - 2776 + 2764, + 2775 ], "loc": { "start": { @@ -3474,8 +3474,8 @@ } }, "range": [ - 2760, - 2776 + 2759, + 2775 ], "loc": { "start": { @@ -3532,8 +3532,8 @@ "value": "

TableFilter ", "raw": "'

TableFilter '", "range": [ - 2779, - 2821 + 2778, + 2820 ], "loc": { "start": { @@ -3551,8 +3551,8 @@ "value": "v", "raw": "'v'", "range": [ - 2836, - 2839 + 2835, + 2838 ], "loc": { "start": { @@ -3566,8 +3566,8 @@ } }, "range": [ - 2779, - 2839 + 2778, + 2838 ], "loc": { "start": { @@ -3587,8 +3587,8 @@ "type": "Identifier", "name": "tf", "range": [ - 2842, - 2844 + 2841, + 2843 ], "loc": { "start": { @@ -3605,8 +3605,8 @@ "type": "Identifier", "name": "version", "range": [ - 2845, - 2852 + 2844, + 2851 ], "loc": { "start": { @@ -3620,8 +3620,8 @@ } }, "range": [ - 2842, - 2852 + 2841, + 2851 ], "loc": { "start": { @@ -3635,8 +3635,8 @@ } }, "range": [ - 2779, - 2852 + 2778, + 2851 ], "loc": { "start": { @@ -3654,8 +3654,8 @@ "value": "

", "raw": "'

'", "range": [ - 2855, - 2862 + 2854, + 2861 ], "loc": { "start": { @@ -3669,8 +3669,8 @@ } }, "range": [ - 2779, - 2862 + 2778, + 2861 ], "loc": { "start": { @@ -3688,8 +3688,8 @@ "value": "", "raw": "'\" target=\"_blank\">'", "range": [ - 2905, - 2925 + 2904, + 2924 ], "loc": { "start": { @@ -3770,8 +3770,8 @@ } }, "range": [ - 2779, - 2925 + 2778, + 2924 ], "loc": { "start": { @@ -3788,8 +3788,8 @@ "type": "Identifier", "name": "WEBSITE_URL", "range": [ - 2928, - 2939 + 2927, + 2938 ], "loc": { "start": { @@ -3803,8 +3803,8 @@ } }, "range": [ - 2779, - 2939 + 2778, + 2938 ], "loc": { "start": { @@ -3822,8 +3822,8 @@ "value": "", "raw": "''", "range": [ - 2942, - 2948 + 2941, + 2947 ], "loc": { "start": { @@ -3837,8 +3837,8 @@ } }, "range": [ - 2779, - 2948 + 2778, + 2947 ], "loc": { "start": { @@ -3856,8 +3856,8 @@ "value": "
©2015-", "raw": "'
©2015-'", "range": [ - 2963, - 2987 + 2962, + 2986 ], "loc": { "start": { @@ -3871,8 +3871,8 @@ } }, "range": [ - 2779, - 2987 + 2778, + 2986 ], "loc": { "start": { @@ -3892,8 +3892,8 @@ "type": "Identifier", "name": "tf", "range": [ - 2990, - 2992 + 2989, + 2991 ], "loc": { "start": { @@ -3910,8 +3910,8 @@ "type": "Identifier", "name": "year", "range": [ - 2993, - 2997 + 2992, + 2996 ], "loc": { "start": { @@ -3925,8 +3925,8 @@ } }, "range": [ - 2990, - 2997 + 2989, + 2996 ], "loc": { "start": { @@ -3940,8 +3940,8 @@ } }, "range": [ - 2779, - 2997 + 2778, + 2996 ], "loc": { "start": { @@ -3959,8 +3959,8 @@ "value": " {AUTHOR}", "raw": "' {AUTHOR}
'", "range": [ - 3000, - 3018 + 2999, + 3017 ], "loc": { "start": { @@ -3974,8 +3974,8 @@ } }, "range": [ - 2779, - 3018 + 2778, + 3017 ], "loc": { "start": { @@ -3993,8 +3993,8 @@ "value": "
", "raw": "'
'", "range": [ - 3033, - 3079 + 3032, + 3078 ], "loc": { "start": { @@ -4008,8 +4008,8 @@ } }, "range": [ - 2779, - 3079 + 2778, + 3078 ], "loc": { "start": { @@ -4027,8 +4027,8 @@ "value": "Close
", "raw": "'Close
'", "range": [ - 3094, - 3161 + 3093, + 3160 ], "loc": { "start": { @@ -4042,8 +4042,8 @@ } }, "range": [ - 2779, - 3161 + 2778, + 3160 ], "loc": { "start": { @@ -4057,8 +4057,8 @@ } }, "range": [ - 2760, - 3161 + 2759, + 3160 ], "loc": { "start": { @@ -4072,8 +4072,8 @@ } }, "range": [ - 2760, - 3162 + 2759, + 3161 ], "loc": { "start": { @@ -4090,8 +4090,8 @@ "type": "Block", "value": "*\n * Default HTML appended to instructions text\n * @type {String}\n ", "range": [ - 2656, - 2751 + 2655, + 2750 ], "loc": { "start": { @@ -4104,300 +4104,6 @@ } } } - ], - "trailingComments": [ - { - "type": "Block", - "value": "*\n * Prefix for help main container ID\n * @type {String}\n * @private\n ", - "range": [ - 3172, - 3278 - ], - "loc": { - "start": { - "line": 105, - "column": 8 - }, - "end": { - "line": 109, - "column": 11 - } - } - } - ] - }, - { - "type": "ExpressionStatement", - "expression": { - "type": "AssignmentExpression", - "operator": "=", - "left": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "ThisExpression", - "range": [ - 3287, - 3291 - ], - "loc": { - "start": { - "line": 110, - "column": 8 - }, - "end": { - "line": 110, - "column": 12 - } - } - }, - "property": { - "type": "Identifier", - "name": "prfxHelpSpan", - "range": [ - 3292, - 3304 - ], - "loc": { - "start": { - "line": 110, - "column": 13 - }, - "end": { - "line": 110, - "column": 25 - } - } - }, - "range": [ - 3287, - 3304 - ], - "loc": { - "start": { - "line": 110, - "column": 8 - }, - "end": { - "line": 110, - "column": 25 - } - } - }, - "right": { - "type": "Literal", - "value": "helpSpan_", - "raw": "'helpSpan_'", - "range": [ - 3307, - 3318 - ], - "loc": { - "start": { - "line": 110, - "column": 28 - }, - "end": { - "line": 110, - "column": 39 - } - } - }, - "range": [ - 3287, - 3318 - ], - "loc": { - "start": { - "line": 110, - "column": 8 - }, - "end": { - "line": 110, - "column": 39 - } - } - }, - "range": [ - 3287, - 3319 - ], - "loc": { - "start": { - "line": 110, - "column": 8 - }, - "end": { - "line": 110, - "column": 40 - } - }, - "leadingComments": [ - { - "type": "Block", - "value": "*\n * Prefix for help main container ID\n * @type {String}\n * @private\n ", - "range": [ - 3172, - 3278 - ], - "loc": { - "start": { - "line": 105, - "column": 8 - }, - "end": { - "line": 109, - "column": 11 - } - } - } - ], - "trailingComments": [ - { - "type": "Block", - "value": "*\n * Prefix for help instructions container ID\n * @type {String}\n * @private\n ", - "range": [ - 3329, - 3443 - ], - "loc": { - "start": { - "line": 112, - "column": 8 - }, - "end": { - "line": 116, - "column": 11 - } - } - } - ] - }, - { - "type": "ExpressionStatement", - "expression": { - "type": "AssignmentExpression", - "operator": "=", - "left": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "ThisExpression", - "range": [ - 3452, - 3456 - ], - "loc": { - "start": { - "line": 117, - "column": 8 - }, - "end": { - "line": 117, - "column": 12 - } - } - }, - "property": { - "type": "Identifier", - "name": "prfxHelpDiv", - "range": [ - 3457, - 3468 - ], - "loc": { - "start": { - "line": 117, - "column": 13 - }, - "end": { - "line": 117, - "column": 24 - } - } - }, - "range": [ - 3452, - 3468 - ], - "loc": { - "start": { - "line": 117, - "column": 8 - }, - "end": { - "line": 117, - "column": 24 - } - } - }, - "right": { - "type": "Literal", - "value": "helpDiv_", - "raw": "'helpDiv_'", - "range": [ - 3471, - 3481 - ], - "loc": { - "start": { - "line": 117, - "column": 27 - }, - "end": { - "line": 117, - "column": 37 - } - } - }, - "range": [ - 3452, - 3481 - ], - "loc": { - "start": { - "line": 117, - "column": 8 - }, - "end": { - "line": 117, - "column": 37 - } - } - }, - "range": [ - 3452, - 3482 - ], - "loc": { - "start": { - "line": 117, - "column": 8 - }, - "end": { - "line": 117, - "column": 38 - } - }, - "leadingComments": [ - { - "type": "Block", - "value": "*\n * Prefix for help instructions container ID\n * @type {String}\n * @private\n ", - "range": [ - 3329, - 3443 - ], - "loc": { - "start": { - "line": 112, - "column": 8 - }, - "end": { - "line": 116, - "column": 11 - } - } - } ] }, { @@ -4413,16 +4119,16 @@ "object": { "type": "ThisExpression", "range": [ - 3492, - 3496 + 3171, + 3175 ], "loc": { "start": { - "line": 119, + "line": 105, "column": 8 }, "end": { - "line": 119, + "line": 105, "column": 12 } } @@ -4431,31 +4137,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 3497, - 3504 + 3176, + 3183 ], "loc": { "start": { - "line": 119, + "line": 105, "column": 13 }, "end": { - "line": 119, + "line": 105, "column": 20 } } }, "range": [ - 3492, - 3504 + 3171, + 3183 ], "loc": { "start": { - "line": 119, + "line": 105, "column": 8 }, "end": { - "line": 119, + "line": 105, "column": 20 } } @@ -4464,31 +4170,31 @@ "type": "Identifier", "name": "on", "range": [ - 3505, - 3507 + 3184, + 3186 ], "loc": { "start": { - "line": 119, + "line": 105, "column": 21 }, "end": { - "line": 119, + "line": 105, "column": 23 } } }, "range": [ - 3492, - 3507 + 3171, + 3186 ], "loc": { "start": { - "line": 119, + "line": 105, "column": 8 }, "end": { - "line": 119, + "line": 105, "column": 23 } } @@ -4502,32 +4208,32 @@ "value": "init-help", "raw": "'init-help'", "range": [ - 3509, - 3520 + 3188, + 3199 ], "loc": { "start": { - "line": 119, + "line": 105, "column": 25 }, "end": { - "line": 119, + "line": 105, "column": 36 } } } ], "range": [ - 3508, - 3521 + 3187, + 3200 ], "loc": { "start": { - "line": 119, + "line": 105, "column": 24 }, "end": { - "line": 119, + "line": 105, "column": 37 } } @@ -4544,16 +4250,16 @@ "object": { "type": "ThisExpression", "range": [ - 3529, - 3533 + 3208, + 3212 ], "loc": { "start": { - "line": 119, + "line": 105, "column": 45 }, "end": { - "line": 119, + "line": 105, "column": 49 } } @@ -4562,47 +4268,47 @@ "type": "Identifier", "name": "init", "range": [ - 3534, - 3538 + 3213, + 3217 ], "loc": { "start": { - "line": 119, + "line": 105, "column": 50 }, "end": { - "line": 119, + "line": 105, "column": 54 } } }, "range": [ - 3529, - 3538 + 3208, + 3217 ], "loc": { "start": { - "line": 119, + "line": 105, "column": 45 }, "end": { - "line": 119, + "line": 105, "column": 54 } } }, "arguments": [], "range": [ - 3529, - 3540 + 3208, + 3219 ], "loc": { "start": { - "line": 119, + "line": 105, "column": 45 }, "end": { - "line": 119, + "line": 105, "column": 56 } } @@ -4610,55 +4316,55 @@ "generator": false, "expression": true, "range": [ - 3523, - 3540 + 3202, + 3219 ], "loc": { "start": { - "line": 119, + "line": 105, "column": 39 }, "end": { - "line": 119, + "line": 105, "column": 56 } } } ], "range": [ - 3492, - 3541 + 3171, + 3220 ], "loc": { "start": { - "line": 119, + "line": 105, "column": 8 }, "end": { - "line": 119, + "line": 105, "column": 57 } } }, "range": [ - 3492, - 3542 + 3171, + 3221 ], "loc": { "start": { - "line": 119, + "line": 105, "column": 8 }, "end": { - "line": 119, + "line": 105, "column": 58 } } } ], "range": [ - 512, - 3548 + 511, + 3227 ], "loc": { "start": { @@ -4666,7 +4372,7 @@ "column": 20 }, "end": { - "line": 120, + "line": 106, "column": 5 } } @@ -4674,8 +4380,8 @@ "generator": false, "expression": false, "range": [ - 507, - 3548 + 506, + 3227 ], "loc": { "start": { @@ -4683,7 +4389,7 @@ "column": 15 }, "end": { - "line": 120, + "line": 106, "column": 5 } } @@ -4691,8 +4397,8 @@ "kind": "constructor", "computed": false, "range": [ - 496, - 3548 + 495, + 3227 ], "loc": { "start": { @@ -4700,17 +4406,17 @@ "column": 4 }, "end": { - "line": 120, + "line": 106, "column": 5 } }, "leadingComments": [ { "type": "Block", - "value": "*\n * Creates an instance of Help.\n * @param {TableFilter} tf TableFilter instance\n ", + "value": "*\n * Creates an instance of Help\n * @param {TableFilter} tf TableFilter instance\n ", "range": [ 392, - 491 + 490 ], "loc": { "start": { @@ -4729,16 +4435,16 @@ "type": "Block", "value": "*\n * Initialise Help instance\n ", "range": [ - 3554, - 3597 + 3233, + 3276 ], "loc": { "start": { - "line": 122, + "line": 108, "column": 4 }, "end": { - "line": 124, + "line": 110, "column": 7 } } @@ -4752,16 +4458,16 @@ "type": "Identifier", "name": "init", "range": [ - 3602, - 3606 + 3281, + 3285 ], "loc": { "start": { - "line": 125, + "line": 111, "column": 4 }, "end": { - "line": 125, + "line": 111, "column": 8 } } @@ -4781,16 +4487,16 @@ "object": { "type": "ThisExpression", "range": [ - 3623, - 3627 + 3302, + 3306 ], "loc": { "start": { - "line": 126, + "line": 112, "column": 12 }, "end": { - "line": 126, + "line": 112, "column": 16 } } @@ -4799,31 +4505,31 @@ "type": "Identifier", "name": "initialized", "range": [ - 3628, - 3639 + 3307, + 3318 ], "loc": { "start": { - "line": 126, + "line": 112, "column": 17 }, "end": { - "line": 126, + "line": 112, "column": 28 } } }, "range": [ - 3623, - 3639 + 3302, + 3318 ], "loc": { "start": { - "line": 126, + "line": 112, "column": 12 }, "end": { - "line": 126, + "line": 112, "column": 28 } } @@ -4835,48 +4541,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 3655, - 3662 + 3334, + 3341 ], "loc": { "start": { - "line": 127, + "line": 113, "column": 12 }, "end": { - "line": 127, + "line": 113, "column": 19 } } } ], "range": [ - 3641, - 3672 + 3320, + 3351 ], "loc": { "start": { - "line": 126, + "line": 112, "column": 30 }, "end": { - "line": 128, + "line": 114, "column": 9 } } }, "alternate": null, "range": [ - 3619, - 3672 + 3298, + 3351 ], "loc": { "start": { - "line": 126, + "line": 112, "column": 8 }, "end": { - "line": 128, + "line": 114, "column": 9 } } @@ -4890,16 +4596,16 @@ "type": "Identifier", "name": "tf", "range": [ - 3686, - 3688 + 3365, + 3367 ], "loc": { "start": { - "line": 130, + "line": 116, "column": 12 }, "end": { - "line": 130, + "line": 116, "column": 14 } } @@ -4910,16 +4616,16 @@ "object": { "type": "ThisExpression", "range": [ - 3691, - 3695 + 3370, + 3374 ], "loc": { "start": { - "line": 130, + "line": 116, "column": 17 }, "end": { - "line": 130, + "line": 116, "column": 21 } } @@ -4928,63 +4634,63 @@ "type": "Identifier", "name": "tf", "range": [ - 3696, - 3698 + 3375, + 3377 ], "loc": { "start": { - "line": 130, + "line": 116, "column": 22 }, "end": { - "line": 130, + "line": 116, "column": 24 } } }, "range": [ - 3691, - 3698 + 3370, + 3377 ], "loc": { "start": { - "line": 130, + "line": 116, "column": 17 }, "end": { - "line": 130, + "line": 116, "column": 24 } } }, "range": [ - 3686, - 3698 + 3365, + 3377 ], "loc": { "start": { - "line": 130, + "line": 116, "column": 12 }, "end": { - "line": 130, + "line": 116, "column": 24 } } } ], - "kind": "var", + "kind": "let", "range": [ - 3682, - 3699 + 3361, + 3378 ], "loc": { "start": { - "line": 130, + "line": 116, "column": 8 }, "end": { - "line": 130, + "line": 116, "column": 25 } } @@ -4996,19 +4702,19 @@ "type": "VariableDeclarator", "id": { "type": "Identifier", - "name": "helpspan", + "name": "btn", "range": [ - 3713, - 3721 + 3392, + 3395 ], "loc": { "start": { - "line": 132, + "line": 118, "column": 12 }, "end": { - "line": 132, - "column": 20 + "line": 118, + "column": 15 } } }, @@ -5018,17 +4724,17 @@ "type": "Identifier", "name": "createElm", "range": [ - 3724, - 3733 + 3398, + 3407 ], "loc": { "start": { - "line": 132, - "column": 23 + "line": 118, + "column": 18 }, "end": { - "line": 132, - "column": 32 + "line": 118, + "column": 27 } } }, @@ -5038,228 +4744,65 @@ "value": "span", "raw": "'span'", "range": [ - 3734, - 3740 + 3408, + 3414 ], "loc": { "start": { - "line": 132, - "column": 33 + "line": 118, + "column": 28 }, "end": { - "line": 132, - "column": 39 - } - } - }, - { - "type": "ArrayExpression", - "elements": [ - { - "type": "Literal", - "value": "id", - "raw": "'id'", - "range": [ - 3743, - 3747 - ], - "loc": { - "start": { - "line": 132, - "column": 42 - }, - "end": { - "line": 132, - "column": 46 - } - } - }, - { - "type": "BinaryExpression", - "operator": "+", - "left": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "ThisExpression", - "range": [ - 3749, - 3753 - ], - "loc": { - "start": { - "line": 132, - "column": 48 - }, - "end": { - "line": 132, - "column": 52 - } - } - }, - "property": { - "type": "Identifier", - "name": "prfxHelpSpan", - "range": [ - 3754, - 3766 - ], - "loc": { - "start": { - "line": 132, - "column": 53 - }, - "end": { - "line": 132, - "column": 65 - } - } - }, - "range": [ - 3749, - 3766 - ], - "loc": { - "start": { - "line": 132, - "column": 48 - }, - "end": { - "line": 132, - "column": 65 - } - } - }, - "right": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "Identifier", - "name": "tf", - "range": [ - 3769, - 3771 - ], - "loc": { - "start": { - "line": 132, - "column": 68 - }, - "end": { - "line": 132, - "column": 70 - } - } - }, - "property": { - "type": "Identifier", - "name": "id", - "range": [ - 3772, - 3774 - ], - "loc": { - "start": { - "line": 132, - "column": 71 - }, - "end": { - "line": 132, - "column": 73 - } - } - }, - "range": [ - 3769, - 3774 - ], - "loc": { - "start": { - "line": 132, - "column": 68 - }, - "end": { - "line": 132, - "column": 73 - } - } - }, - "range": [ - 3749, - 3774 - ], - "loc": { - "start": { - "line": 132, - "column": 48 - }, - "end": { - "line": 132, - "column": 73 - } - } - } - ], - "range": [ - 3742, - 3775 - ], - "loc": { - "start": { - "line": 132, - "column": 41 - }, - "end": { - "line": 132, - "column": 74 + "line": 118, + "column": 34 } } } ], "range": [ - 3724, - 3776 + 3398, + 3415 ], "loc": { "start": { - "line": 132, - "column": 23 + "line": 118, + "column": 18 }, "end": { - "line": 132, - "column": 75 + "line": 118, + "column": 35 } } }, "range": [ - 3713, - 3776 + 3392, + 3415 ], "loc": { "start": { - "line": 132, + "line": 118, "column": 12 }, "end": { - "line": 132, - "column": 75 + "line": 118, + "column": 35 } } } ], - "kind": "var", + "kind": "let", "range": [ - 3709, - 3777 + 3388, + 3416 ], "loc": { "start": { - "line": 132, + "line": 118, "column": 8 }, "end": { - "line": 132, - "column": 76 + "line": 118, + "column": 36 } } }, @@ -5270,19 +4813,19 @@ "type": "VariableDeclarator", "id": { "type": "Identifier", - "name": "helpdiv", + "name": "cont", "range": [ - 3790, - 3797 + 3429, + 3433 ], "loc": { "start": { - "line": 133, + "line": 119, "column": 12 }, "end": { - "line": 133, - "column": 19 + "line": 119, + "column": 16 } } }, @@ -5292,17 +4835,17 @@ "type": "Identifier", "name": "createElm", "range": [ - 3800, - 3809 + 3436, + 3445 ], "loc": { "start": { - "line": 133, - "column": 22 + "line": 119, + "column": 19 }, "end": { - "line": 133, - "column": 31 + "line": 119, + "column": 28 } } }, @@ -5312,228 +4855,65 @@ "value": "div", "raw": "'div'", "range": [ - 3810, - 3815 + 3446, + 3451 ], "loc": { "start": { - "line": 133, - "column": 32 + "line": 119, + "column": 29 }, "end": { - "line": 133, - "column": 37 - } - } - }, - { - "type": "ArrayExpression", - "elements": [ - { - "type": "Literal", - "value": "id", - "raw": "'id'", - "range": [ - 3818, - 3822 - ], - "loc": { - "start": { - "line": 133, - "column": 40 - }, - "end": { - "line": 133, - "column": 44 - } - } - }, - { - "type": "BinaryExpression", - "operator": "+", - "left": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "ThisExpression", - "range": [ - 3824, - 3828 - ], - "loc": { - "start": { - "line": 133, - "column": 46 - }, - "end": { - "line": 133, - "column": 50 - } - } - }, - "property": { - "type": "Identifier", - "name": "prfxHelpDiv", - "range": [ - 3829, - 3840 - ], - "loc": { - "start": { - "line": 133, - "column": 51 - }, - "end": { - "line": 133, - "column": 62 - } - } - }, - "range": [ - 3824, - 3840 - ], - "loc": { - "start": { - "line": 133, - "column": 46 - }, - "end": { - "line": 133, - "column": 62 - } - } - }, - "right": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "Identifier", - "name": "tf", - "range": [ - 3843, - 3845 - ], - "loc": { - "start": { - "line": 133, - "column": 65 - }, - "end": { - "line": 133, - "column": 67 - } - } - }, - "property": { - "type": "Identifier", - "name": "id", - "range": [ - 3846, - 3848 - ], - "loc": { - "start": { - "line": 133, - "column": 68 - }, - "end": { - "line": 133, - "column": 70 - } - } - }, - "range": [ - 3843, - 3848 - ], - "loc": { - "start": { - "line": 133, - "column": 65 - }, - "end": { - "line": 133, - "column": 70 - } - } - }, - "range": [ - 3824, - 3848 - ], - "loc": { - "start": { - "line": 133, - "column": 46 - }, - "end": { - "line": 133, - "column": 70 - } - } - } - ], - "range": [ - 3817, - 3849 - ], - "loc": { - "start": { - "line": 133, - "column": 39 - }, - "end": { - "line": 133, - "column": 71 + "line": 119, + "column": 34 } } } ], "range": [ - 3800, - 3850 + 3436, + 3452 ], "loc": { "start": { - "line": 133, - "column": 22 + "line": 119, + "column": 19 }, "end": { - "line": 133, - "column": 72 + "line": 119, + "column": 35 } } }, "range": [ - 3790, - 3850 + 3429, + 3452 ], "loc": { "start": { - "line": 133, + "line": 119, "column": 12 }, "end": { - "line": 133, - "column": 72 + "line": 119, + "column": 35 } } } ], - "kind": "var", + "kind": "let", "range": [ - 3786, - 3851 + 3425, + 3453 ], "loc": { "start": { - "line": 133, + "line": 119, "column": 8 }, "end": { - "line": 133, - "column": 73 + "line": 119, + "column": 36 } }, "trailingComments": [ @@ -5541,16 +4921,16 @@ "type": "Line", "value": "help button is added to defined element", "range": [ - 3861, - 3902 + 3463, + 3504 ], "loc": { "start": { - "line": 135, + "line": 121, "column": 8 }, "end": { - "line": 135, + "line": 121, "column": 49 } } @@ -5568,16 +4948,16 @@ "object": { "type": "ThisExpression", "range": [ - 3916, - 3920 + 3518, + 3522 ], "loc": { "start": { - "line": 136, + "line": 122, "column": 13 }, "end": { - "line": 136, + "line": 122, "column": 17 } } @@ -5586,47 +4966,47 @@ "type": "Identifier", "name": "tgtId", "range": [ - 3921, - 3926 + 3523, + 3528 ], "loc": { "start": { - "line": 136, + "line": 122, "column": 18 }, "end": { - "line": 136, + "line": 122, "column": 23 } } }, "range": [ - 3916, - 3926 + 3518, + 3528 ], "loc": { "start": { - "line": 136, + "line": 122, "column": 13 }, "end": { - "line": 136, + "line": 122, "column": 23 } } }, "prefix": true, "range": [ - 3915, - 3926 + 3517, + 3528 ], "loc": { "start": { - "line": 136, + "line": 122, "column": 12 }, "end": { - "line": 136, + "line": 122, "column": 23 } } @@ -5645,16 +5025,16 @@ "type": "Identifier", "name": "tf", "range": [ - 3942, - 3944 + 3544, + 3546 ], "loc": { "start": { - "line": 137, + "line": 123, "column": 12 }, "end": { - "line": 137, + "line": 123, "column": 14 } } @@ -5663,94 +5043,94 @@ "type": "Identifier", "name": "setToolbar", "range": [ - 3945, - 3955 + 3547, + 3557 ], "loc": { "start": { - "line": 137, + "line": 123, "column": 15 }, "end": { - "line": 137, + "line": 123, "column": 25 } } }, "range": [ - 3942, - 3955 + 3544, + 3557 ], "loc": { "start": { - "line": 137, + "line": 123, "column": 12 }, "end": { - "line": 137, + "line": 123, "column": 25 } } }, "arguments": [], "range": [ - 3942, - 3957 + 3544, + 3559 ], "loc": { "start": { - "line": 137, + "line": 123, "column": 12 }, "end": { - "line": 137, + "line": 123, "column": 27 } } }, "range": [ - 3942, - 3958 + 3544, + 3560 ], "loc": { "start": { - "line": 137, + "line": 123, "column": 12 }, "end": { - "line": 137, + "line": 123, "column": 28 } } } ], "range": [ - 3928, - 3968 + 3530, + 3570 ], "loc": { "start": { - "line": 136, + "line": 122, "column": 25 }, "end": { - "line": 138, + "line": 124, "column": 9 } } }, "alternate": null, "range": [ - 3911, - 3968 + 3513, + 3570 ], "loc": { "start": { - "line": 136, + "line": 122, "column": 8 }, "end": { - "line": 138, + "line": 124, "column": 9 } }, @@ -5759,16 +5139,16 @@ "type": "Line", "value": "help button is added to defined element", "range": [ - 3861, - 3902 + 3463, + 3504 ], "loc": { "start": { - "line": 135, + "line": 121, "column": 8 }, "end": { - "line": 135, + "line": 121, "column": 49 } } @@ -5784,16 +5164,16 @@ "type": "Identifier", "name": "targetEl", "range": [ - 3981, - 3989 + 3583, + 3591 ], "loc": { "start": { - "line": 139, + "line": 125, "column": 12 }, "end": { - "line": 139, + "line": 125, "column": 20 } } @@ -5809,16 +5189,16 @@ "object": { "type": "ThisExpression", "range": [ - 3993, - 3997 + 3595, + 3599 ], "loc": { "start": { - "line": 139, + "line": 125, "column": 24 }, "end": { - "line": 139, + "line": 125, "column": 28 } } @@ -5827,47 +5207,47 @@ "type": "Identifier", "name": "tgtId", "range": [ - 3998, - 4003 + 3600, + 3605 ], "loc": { "start": { - "line": 139, + "line": 125, "column": 29 }, "end": { - "line": 139, + "line": 125, "column": 34 } } }, "range": [ - 3993, - 4003 + 3595, + 3605 ], "loc": { "start": { - "line": 139, + "line": 125, "column": 24 }, "end": { - "line": 139, + "line": 125, "column": 34 } } }, "prefix": true, "range": [ - 3992, - 4003 + 3594, + 3605 ], "loc": { "start": { - "line": 139, + "line": 125, "column": 23 }, "end": { - "line": 139, + "line": 125, "column": 34 } } @@ -5879,16 +5259,16 @@ "type": "Identifier", "name": "tf", "range": [ - 4006, - 4008 + 3608, + 3610 ], "loc": { "start": { - "line": 139, + "line": 125, "column": 37 }, "end": { - "line": 139, + "line": 125, "column": 39 } } @@ -5897,31 +5277,31 @@ "type": "Identifier", "name": "rDiv", "range": [ - 4009, - 4013 + 3611, + 3615 ], "loc": { "start": { - "line": 139, + "line": 125, "column": 40 }, "end": { - "line": 139, + "line": 125, "column": 44 } } }, "range": [ - 4006, - 4013 + 3608, + 3615 ], "loc": { "start": { - "line": 139, + "line": 125, "column": 37 }, "end": { - "line": 139, + "line": 125, "column": 44 } } @@ -5932,16 +5312,16 @@ "type": "Identifier", "name": "elm", "range": [ - 4016, - 4019 + 3618, + 3621 ], "loc": { "start": { - "line": 139, + "line": 125, "column": 47 }, "end": { - "line": 139, + "line": 125, "column": 50 } } @@ -5953,16 +5333,16 @@ "object": { "type": "ThisExpression", "range": [ - 4020, - 4024 + 3622, + 3626 ], "loc": { "start": { - "line": 139, + "line": 125, "column": 51 }, "end": { - "line": 139, + "line": 125, "column": 55 } } @@ -5971,94 +5351,94 @@ "type": "Identifier", "name": "tgtId", "range": [ - 4025, - 4030 + 3627, + 3632 ], "loc": { "start": { - "line": 139, + "line": 125, "column": 56 }, "end": { - "line": 139, + "line": 125, "column": 61 } } }, "range": [ - 4020, - 4030 + 3622, + 3632 ], "loc": { "start": { - "line": 139, + "line": 125, "column": 51 }, "end": { - "line": 139, + "line": 125, "column": 61 } } } ], "range": [ - 4016, - 4031 + 3618, + 3633 ], "loc": { "start": { - "line": 139, + "line": 125, "column": 47 }, "end": { - "line": 139, + "line": 125, "column": 62 } } }, "range": [ - 3992, - 4031 + 3594, + 3633 ], "loc": { "start": { - "line": 139, + "line": 125, "column": 23 }, "end": { - "line": 139, + "line": 125, "column": 62 } } }, "range": [ - 3981, - 4031 + 3583, + 3633 ], "loc": { "start": { - "line": 139, + "line": 125, "column": 12 }, "end": { - "line": 139, + "line": 125, "column": 62 } } } ], - "kind": "var", + "kind": "let", "range": [ - 3977, - 4032 + 3579, + 3634 ], "loc": { "start": { - "line": 139, + "line": 125, "column": 8 }, "end": { - "line": 139, + "line": 125, "column": 63 } } @@ -6074,16 +5454,16 @@ "type": "Identifier", "name": "targetEl", "range": [ - 4041, - 4049 + 3643, + 3651 ], "loc": { "start": { - "line": 140, + "line": 126, "column": 8 }, "end": { - "line": 140, + "line": 126, "column": 16 } } @@ -6092,31 +5472,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 4050, - 4061 + 3652, + 3663 ], "loc": { "start": { - "line": 140, + "line": 126, "column": 17 }, "end": { - "line": 140, + "line": 126, "column": 28 } } }, "range": [ - 4041, - 4061 + 3643, + 3663 ], "loc": { "start": { - "line": 140, + "line": 126, "column": 8 }, "end": { - "line": 140, + "line": 126, "column": 28 } } @@ -6124,50 +5504,50 @@ "arguments": [ { "type": "Identifier", - "name": "helpspan", + "name": "btn", "range": [ - 4062, - 4070 + 3664, + 3667 ], "loc": { "start": { - "line": 140, + "line": 126, "column": 29 }, "end": { - "line": 140, - "column": 37 + "line": 126, + "column": 32 } } } ], "range": [ - 4041, - 4071 + 3643, + 3668 ], "loc": { "start": { - "line": 140, + "line": 126, "column": 8 }, "end": { - "line": 140, - "column": 38 + "line": 126, + "column": 33 } } }, "range": [ - 4041, - 4072 + 3643, + 3669 ], "loc": { "start": { - "line": 140, + "line": 126, "column": 8 }, "end": { - "line": 140, - "column": 39 + "line": 126, + "column": 34 } } }, @@ -6180,16 +5560,16 @@ "type": "Identifier", "name": "divContainer", "range": [ - 4086, - 4098 + 3683, + 3695 ], "loc": { "start": { - "line": 142, + "line": 128, "column": 12 }, "end": { - "line": 142, + "line": 128, "column": 24 } } @@ -6205,16 +5585,16 @@ "object": { "type": "ThisExpression", "range": [ - 4102, - 4106 + 3699, + 3703 ], "loc": { "start": { - "line": 142, + "line": 128, "column": 28 }, "end": { - "line": 142, + "line": 128, "column": 32 } } @@ -6223,66 +5603,66 @@ "type": "Identifier", "name": "contTgtId", "range": [ - 4107, - 4116 + 3704, + 3713 ], "loc": { "start": { - "line": 142, + "line": 128, "column": 33 }, "end": { - "line": 142, + "line": 128, "column": 42 } } }, "range": [ - 4102, - 4116 + 3699, + 3713 ], "loc": { "start": { - "line": 142, + "line": 128, "column": 28 }, "end": { - "line": 142, + "line": 128, "column": 42 } } }, "prefix": true, "range": [ - 4101, - 4116 + 3698, + 3713 ], "loc": { "start": { - "line": 142, + "line": 128, "column": 27 }, "end": { - "line": 142, + "line": 128, "column": 42 } } }, "consequent": { "type": "Identifier", - "name": "helpspan", + "name": "btn", "range": [ - 4119, - 4127 + 3716, + 3719 ], "loc": { "start": { - "line": 142, + "line": 128, "column": 45 }, "end": { - "line": 142, - "column": 53 + "line": 128, + "column": 48 } } }, @@ -6292,17 +5672,17 @@ "type": "Identifier", "name": "elm", "range": [ - 4130, - 4133 + 3722, + 3725 ], "loc": { "start": { - "line": 142, - "column": 56 + "line": 128, + "column": 51 }, "end": { - "line": 142, - "column": 59 + "line": 128, + "column": 54 } } }, @@ -6313,17 +5693,17 @@ "object": { "type": "ThisExpression", "range": [ - 4134, - 4138 + 3726, + 3730 ], "loc": { "start": { - "line": 142, - "column": 60 + "line": 128, + "column": 55 }, "end": { - "line": 142, - "column": 64 + "line": 128, + "column": 59 } } }, @@ -6331,95 +5711,95 @@ "type": "Identifier", "name": "contTgtId", "range": [ - 4139, - 4148 + 3731, + 3740 ], "loc": { "start": { - "line": 142, - "column": 65 + "line": 128, + "column": 60 }, "end": { - "line": 142, - "column": 74 + "line": 128, + "column": 69 } } }, "range": [ - 4134, - 4148 + 3726, + 3740 ], "loc": { "start": { - "line": 142, - "column": 60 + "line": 128, + "column": 55 }, "end": { - "line": 142, - "column": 74 + "line": 128, + "column": 69 } } } ], "range": [ - 4130, - 4149 + 3722, + 3741 ], "loc": { "start": { - "line": 142, - "column": 56 + "line": 128, + "column": 51 }, "end": { - "line": 142, - "column": 75 + "line": 128, + "column": 70 } } }, "range": [ - 4101, - 4149 + 3698, + 3741 ], "loc": { "start": { - "line": 142, + "line": 128, "column": 27 }, "end": { - "line": 142, - "column": 75 + "line": 128, + "column": 70 } } }, "range": [ - 4086, - 4149 + 3683, + 3741 ], "loc": { "start": { - "line": 142, + "line": 128, "column": 12 }, "end": { - "line": 142, - "column": 75 + "line": 128, + "column": 70 } } } ], - "kind": "var", + "kind": "let", "range": [ - 4082, - 4150 + 3679, + 3742 ], "loc": { "start": { - "line": 142, + "line": 128, "column": 8 }, "end": { - "line": 142, - "column": 76 + "line": 128, + "column": 71 } } }, @@ -6434,16 +5814,16 @@ "object": { "type": "ThisExpression", "range": [ - 4165, - 4169 + 3757, + 3761 ], "loc": { "start": { - "line": 144, + "line": 130, "column": 13 }, "end": { - "line": 144, + "line": 130, "column": 17 } } @@ -6452,47 +5832,47 @@ "type": "Identifier", "name": "btnHtml", "range": [ - 4170, - 4177 + 3762, + 3769 ], "loc": { "start": { - "line": 144, + "line": 130, "column": 18 }, "end": { - "line": 144, + "line": 130, "column": 25 } } }, "range": [ - 4165, - 4177 + 3757, + 3769 ], "loc": { "start": { - "line": 144, + "line": 130, "column": 13 }, "end": { - "line": 144, + "line": 130, "column": 25 } } }, "prefix": true, "range": [ - 4164, - 4177 + 3756, + 3769 ], "loc": { "start": { - "line": 144, + "line": 130, "column": 12 }, "end": { - "line": 144, + "line": 130, "column": 25 } } @@ -6511,16 +5891,16 @@ "type": "Identifier", "name": "divContainer", "range": [ - 4193, - 4205 + 3785, + 3797 ], "loc": { "start": { - "line": 145, + "line": 131, "column": 12 }, "end": { - "line": 145, + "line": 131, "column": 24 } } @@ -6529,31 +5909,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 4206, - 4217 + 3798, + 3809 ], "loc": { "start": { - "line": 145, + "line": 131, "column": 25 }, "end": { - "line": 145, + "line": 131, "column": 36 } } }, "range": [ - 4193, - 4217 + 3785, + 3809 ], "loc": { "start": { - "line": 145, + "line": 131, "column": 12 }, "end": { - "line": 145, + "line": 131, "column": 36 } } @@ -6561,50 +5941,50 @@ "arguments": [ { "type": "Identifier", - "name": "helpdiv", + "name": "cont", "range": [ - 4218, - 4225 + 3810, + 3814 ], "loc": { "start": { - "line": 145, + "line": 131, "column": 37 }, "end": { - "line": 145, - "column": 44 + "line": 131, + "column": 41 } } } ], "range": [ - 4193, - 4226 + 3785, + 3815 ], "loc": { "start": { - "line": 145, + "line": 131, "column": 12 }, "end": { - "line": 145, - "column": 45 + "line": 131, + "column": 42 } } }, "range": [ - 4193, - 4227 + 3785, + 3816 ], "loc": { "start": { - "line": 145, + "line": 131, "column": 12 }, "end": { - "line": 145, - "column": 46 + "line": 131, + "column": 43 } } }, @@ -6617,16 +5997,16 @@ "type": "Identifier", "name": "helplink", "range": [ - 4244, - 4252 + 3833, + 3841 ], "loc": { "start": { - "line": 146, + "line": 132, "column": 16 }, "end": { - "line": 146, + "line": 132, "column": 24 } } @@ -6637,16 +6017,16 @@ "type": "Identifier", "name": "createElm", "range": [ - 4255, - 4264 + 3844, + 3853 ], "loc": { "start": { - "line": 146, + "line": 132, "column": 27 }, "end": { - "line": 146, + "line": 132, "column": 36 } } @@ -6657,16 +6037,16 @@ "value": "a", "raw": "'a'", "range": [ - 4265, - 4268 + 3854, + 3857 ], "loc": { "start": { - "line": 146, + "line": 132, "column": 37 }, "end": { - "line": 146, + "line": 132, "column": 40 } } @@ -6679,16 +6059,16 @@ "value": "href", "raw": "'href'", "range": [ - 4271, - 4277 + 3860, + 3866 ], "loc": { "start": { - "line": 146, + "line": 132, "column": 43 }, "end": { - "line": 146, + "line": 132, "column": 49 } } @@ -6698,80 +6078,80 @@ "value": "javascript:void(0);", "raw": "'javascript:void(0);'", "range": [ - 4279, - 4300 + 3868, + 3889 ], "loc": { "start": { - "line": 146, + "line": 132, "column": 51 }, "end": { - "line": 146, + "line": 132, "column": 72 } } } ], "range": [ - 4270, - 4301 + 3859, + 3890 ], "loc": { "start": { - "line": 146, + "line": 132, "column": 42 }, "end": { - "line": 146, + "line": 132, "column": 73 } } } ], "range": [ - 4255, - 4302 + 3844, + 3891 ], "loc": { "start": { - "line": 146, + "line": 132, "column": 27 }, "end": { - "line": 146, + "line": 132, "column": 74 } } }, "range": [ - 4244, - 4302 + 3833, + 3891 ], "loc": { "start": { - "line": 146, + "line": 132, "column": 16 }, "end": { - "line": 146, + "line": 132, "column": 74 } } } ], - "kind": "var", + "kind": "let", "range": [ - 4240, - 4303 + 3829, + 3892 ], "loc": { "start": { - "line": 146, + "line": 132, "column": 12 }, "end": { - "line": 146, + "line": 132, "column": 75 } } @@ -6788,16 +6168,16 @@ "type": "Identifier", "name": "helplink", "range": [ - 4316, - 4324 + 3905, + 3913 ], "loc": { "start": { - "line": 147, + "line": 133, "column": 12 }, "end": { - "line": 147, + "line": 133, "column": 20 } } @@ -6806,31 +6186,31 @@ "type": "Identifier", "name": "className", "range": [ - 4325, - 4334 + 3914, + 3923 ], "loc": { "start": { - "line": 147, + "line": 133, "column": 21 }, "end": { - "line": 147, + "line": 133, "column": 30 } } }, "range": [ - 4316, - 4334 + 3905, + 3923 ], "loc": { "start": { - "line": 147, + "line": 133, "column": 12 }, "end": { - "line": 147, + "line": 133, "column": 30 } } @@ -6841,16 +6221,16 @@ "object": { "type": "ThisExpression", "range": [ - 4337, - 4341 + 3926, + 3930 ], "loc": { "start": { - "line": 147, + "line": 133, "column": 33 }, "end": { - "line": 147, + "line": 133, "column": 37 } } @@ -6859,61 +6239,61 @@ "type": "Identifier", "name": "btnCssClass", "range": [ - 4342, - 4353 + 3931, + 3942 ], "loc": { "start": { - "line": 147, + "line": 133, "column": 38 }, "end": { - "line": 147, + "line": 133, "column": 49 } } }, "range": [ - 4337, - 4353 + 3926, + 3942 ], "loc": { "start": { - "line": 147, + "line": 133, "column": 33 }, "end": { - "line": 147, + "line": 133, "column": 49 } } }, "range": [ - 4316, - 4353 + 3905, + 3942 ], "loc": { "start": { - "line": 147, + "line": 133, "column": 12 }, "end": { - "line": 147, + "line": 133, "column": 49 } } }, "range": [ - 4316, - 4354 + 3905, + 3943 ], "loc": { "start": { - "line": 147, + "line": 133, "column": 12 }, "end": { - "line": 147, + "line": 133, "column": 50 } } @@ -6929,16 +6309,16 @@ "type": "Identifier", "name": "helplink", "range": [ - 4367, - 4375 + 3956, + 3964 ], "loc": { "start": { - "line": 148, + "line": 134, "column": 12 }, "end": { - "line": 148, + "line": 134, "column": 20 } } @@ -6947,31 +6327,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 4376, - 4387 + 3965, + 3976 ], "loc": { "start": { - "line": 148, + "line": 134, "column": 21 }, "end": { - "line": 148, + "line": 134, "column": 32 } } }, "range": [ - 4367, - 4387 + 3956, + 3976 ], "loc": { "start": { - "line": 148, + "line": 134, "column": 12 }, "end": { - "line": 148, + "line": 134, "column": 32 } } @@ -6983,16 +6363,16 @@ "type": "Identifier", "name": "createText", "range": [ - 4388, - 4398 + 3977, + 3987 ], "loc": { "start": { - "line": 148, + "line": 134, "column": 33 }, "end": { - "line": 148, + "line": 134, "column": 43 } } @@ -7004,16 +6384,16 @@ "object": { "type": "ThisExpression", "range": [ - 4399, - 4403 + 3988, + 3992 ], "loc": { "start": { - "line": 148, + "line": 134, "column": 44 }, "end": { - "line": 148, + "line": 134, "column": 48 } } @@ -7022,78 +6402,78 @@ "type": "Identifier", "name": "btnText", "range": [ - 4404, - 4411 + 3993, + 4000 ], "loc": { "start": { - "line": 148, + "line": 134, "column": 49 }, "end": { - "line": 148, + "line": 134, "column": 56 } } }, "range": [ - 4399, - 4411 + 3988, + 4000 ], "loc": { "start": { - "line": 148, + "line": 134, "column": 44 }, "end": { - "line": 148, + "line": 134, "column": 56 } } } ], "range": [ - 4388, - 4412 + 3977, + 4001 ], "loc": { "start": { - "line": 148, + "line": 134, "column": 33 }, "end": { - "line": 148, + "line": 134, "column": 57 } } } ], "range": [ - 4367, - 4413 + 3956, + 4002 ], "loc": { "start": { - "line": 148, + "line": 134, "column": 12 }, "end": { - "line": 148, + "line": 134, "column": 58 } } }, "range": [ - 4367, - 4414 + 3956, + 4003 ], "loc": { "start": { - "line": 148, + "line": 134, "column": 12 }, "end": { - "line": 148, + "line": 134, "column": 59 } } @@ -7107,19 +6487,19 @@ "computed": false, "object": { "type": "Identifier", - "name": "helpspan", + "name": "btn", "range": [ - 4427, - 4435 + 4016, + 4019 ], "loc": { "start": { - "line": 149, + "line": 135, "column": 12 }, "end": { - "line": 149, - "column": 20 + "line": 135, + "column": 15 } } }, @@ -7127,32 +6507,32 @@ "type": "Identifier", "name": "appendChild", "range": [ - 4436, - 4447 + 4020, + 4031 ], "loc": { "start": { - "line": 149, - "column": 21 + "line": 135, + "column": 16 }, "end": { - "line": 149, - "column": 32 + "line": 135, + "column": 27 } } }, "range": [ - 4427, - 4447 + 4016, + 4031 ], "loc": { "start": { - "line": 149, + "line": 135, "column": 12 }, "end": { - "line": 149, - "column": 32 + "line": 135, + "column": 27 } } }, @@ -7161,48 +6541,48 @@ "type": "Identifier", "name": "helplink", "range": [ - 4448, - 4456 + 4032, + 4040 ], "loc": { "start": { - "line": 149, - "column": 33 + "line": 135, + "column": 28 }, "end": { - "line": 149, - "column": 41 + "line": 135, + "column": 36 } } } ], "range": [ - 4427, - 4457 + 4016, + 4041 ], "loc": { "start": { - "line": 149, + "line": 135, "column": 12 }, "end": { - "line": 149, - "column": 42 + "line": 135, + "column": 37 } } }, "range": [ - 4427, - 4458 + 4016, + 4042 ], "loc": { "start": { - "line": 149, + "line": 135, "column": 12 }, "end": { - "line": 149, - "column": 43 + "line": 135, + "column": 38 } } }, @@ -7214,16 +6594,16 @@ "type": "Identifier", "name": "addEvt", "range": [ - 4471, - 4477 + 4055, + 4061 ], "loc": { "start": { - "line": 150, + "line": 136, "column": 12 }, "end": { - "line": 150, + "line": 136, "column": 18 } } @@ -7233,16 +6613,16 @@ "type": "Identifier", "name": "helplink", "range": [ - 4478, - 4486 + 4062, + 4070 ], "loc": { "start": { - "line": 150, + "line": 136, "column": 19 }, "end": { - "line": 150, + "line": 136, "column": 27 } } @@ -7252,16 +6632,16 @@ "value": "click", "raw": "'click'", "range": [ - 4488, - 4495 + 4072, + 4079 ], "loc": { "start": { - "line": 150, + "line": 136, "column": 29 }, "end": { - "line": 150, + "line": 136, "column": 36 } } @@ -7278,16 +6658,16 @@ "object": { "type": "ThisExpression", "range": [ - 4503, - 4507 + 4087, + 4091 ], "loc": { "start": { - "line": 150, + "line": 136, "column": 44 }, "end": { - "line": 150, + "line": 136, "column": 48 } } @@ -7296,47 +6676,47 @@ "type": "Identifier", "name": "toggle", "range": [ - 4508, - 4514 + 4092, + 4098 ], "loc": { "start": { - "line": 150, + "line": 136, "column": 49 }, "end": { - "line": 150, + "line": 136, "column": 55 } } }, "range": [ - 4503, - 4514 + 4087, + 4098 ], "loc": { "start": { - "line": 150, + "line": 136, "column": 44 }, "end": { - "line": 150, + "line": 136, "column": 55 } } }, "arguments": [], "range": [ - 4503, - 4516 + 4087, + 4100 ], "loc": { "start": { - "line": 150, + "line": 136, "column": 44 }, "end": { - "line": 150, + "line": 136, "column": 57 } } @@ -7344,63 +6724,63 @@ "generator": false, "expression": true, "range": [ - 4497, - 4516 + 4081, + 4100 ], "loc": { "start": { - "line": 150, + "line": 136, "column": 38 }, "end": { - "line": 150, + "line": 136, "column": 57 } } } ], "range": [ - 4471, - 4517 + 4055, + 4101 ], "loc": { "start": { - "line": 150, + "line": 136, "column": 12 }, "end": { - "line": 150, + "line": 136, "column": 58 } } }, "range": [ - 4471, - 4518 + 4055, + 4102 ], "loc": { "start": { - "line": 150, + "line": 136, "column": 12 }, "end": { - "line": 150, + "line": 136, "column": 59 } } } ], "range": [ - 4179, - 4528 + 3771, + 4112 ], "loc": { "start": { - "line": 144, + "line": 130, "column": 27 }, "end": { - "line": 151, + "line": 137, "column": 9 } } @@ -7418,19 +6798,19 @@ "computed": false, "object": { "type": "Identifier", - "name": "helpspan", + "name": "btn", "range": [ - 4548, - 4556 + 4132, + 4135 ], "loc": { "start": { - "line": 152, + "line": 138, "column": 12 }, "end": { - "line": 152, - "column": 20 + "line": 138, + "column": 15 } } }, @@ -7438,32 +6818,32 @@ "type": "Identifier", "name": "innerHTML", "range": [ - 4557, - 4566 + 4136, + 4145 ], "loc": { "start": { - "line": 152, - "column": 21 + "line": 138, + "column": 16 }, "end": { - "line": 152, - "column": 30 + "line": 138, + "column": 25 } } }, "range": [ - 4548, - 4566 + 4132, + 4145 ], "loc": { "start": { - "line": 152, + "line": 138, "column": 12 }, "end": { - "line": 152, - "column": 30 + "line": 138, + "column": 25 } } }, @@ -7473,17 +6853,17 @@ "object": { "type": "ThisExpression", "range": [ - 4569, - 4573 + 4148, + 4152 ], "loc": { "start": { - "line": 152, - "column": 33 + "line": 138, + "column": 28 }, "end": { - "line": 152, - "column": 37 + "line": 138, + "column": 32 } } }, @@ -7491,62 +6871,62 @@ "type": "Identifier", "name": "btnHtml", "range": [ - 4574, - 4581 + 4153, + 4160 ], "loc": { "start": { - "line": 152, - "column": 38 + "line": 138, + "column": 33 }, "end": { - "line": 152, - "column": 45 + "line": 138, + "column": 40 } } }, "range": [ - 4569, - 4581 + 4148, + 4160 ], "loc": { "start": { - "line": 152, - "column": 33 + "line": 138, + "column": 28 }, "end": { - "line": 152, - "column": 45 + "line": 138, + "column": 40 } } }, "range": [ - 4548, - 4581 + 4132, + 4160 ], "loc": { "start": { - "line": 152, + "line": 138, "column": 12 }, "end": { - "line": 152, - "column": 45 + "line": 138, + "column": 40 } } }, "range": [ - 4548, - 4582 + 4132, + 4161 ], "loc": { "start": { - "line": 152, + "line": 138, "column": 12 }, "end": { - "line": 152, - "column": 46 + "line": 138, + "column": 41 } } }, @@ -7559,16 +6939,16 @@ "type": "Identifier", "name": "helpEl", "range": [ - 4599, - 4605 + 4178, + 4184 ], "loc": { "start": { - "line": 153, + "line": 139, "column": 16 }, "end": { - "line": 153, + "line": 139, "column": 22 } } @@ -7578,19 +6958,19 @@ "computed": false, "object": { "type": "Identifier", - "name": "helpspan", + "name": "btn", "range": [ - 4608, - 4616 + 4187, + 4190 ], "loc": { "start": { - "line": 153, + "line": 139, "column": 25 }, "end": { - "line": 153, - "column": 33 + "line": 139, + "column": 28 } } }, @@ -7598,64 +6978,64 @@ "type": "Identifier", "name": "firstChild", "range": [ - 4617, - 4627 + 4191, + 4201 ], "loc": { "start": { - "line": 153, - "column": 34 + "line": 139, + "column": 29 }, "end": { - "line": 153, - "column": 44 + "line": 139, + "column": 39 } } }, "range": [ - 4608, - 4627 + 4187, + 4201 ], "loc": { "start": { - "line": 153, + "line": 139, "column": 25 }, "end": { - "line": 153, - "column": 44 + "line": 139, + "column": 39 } } }, "range": [ - 4599, - 4627 + 4178, + 4201 ], "loc": { "start": { - "line": 153, + "line": 139, "column": 16 }, "end": { - "line": 153, - "column": 44 + "line": 139, + "column": 39 } } } ], - "kind": "var", + "kind": "let", "range": [ - 4595, - 4628 + 4174, + 4202 ], "loc": { "start": { - "line": 153, + "line": 139, "column": 12 }, "end": { - "line": 153, - "column": 45 + "line": 139, + "column": 40 } } }, @@ -7667,16 +7047,16 @@ "type": "Identifier", "name": "addEvt", "range": [ - 4641, - 4647 + 4215, + 4221 ], "loc": { "start": { - "line": 154, + "line": 140, "column": 12 }, "end": { - "line": 154, + "line": 140, "column": 18 } } @@ -7686,16 +7066,16 @@ "type": "Identifier", "name": "helpEl", "range": [ - 4648, - 4654 + 4222, + 4228 ], "loc": { "start": { - "line": 154, + "line": 140, "column": 19 }, "end": { - "line": 154, + "line": 140, "column": 25 } } @@ -7705,16 +7085,16 @@ "value": "click", "raw": "'click'", "range": [ - 4656, - 4663 + 4230, + 4237 ], "loc": { "start": { - "line": 154, + "line": 140, "column": 27 }, "end": { - "line": 154, + "line": 140, "column": 34 } } @@ -7731,16 +7111,16 @@ "object": { "type": "ThisExpression", "range": [ - 4671, - 4675 + 4245, + 4249 ], "loc": { "start": { - "line": 154, + "line": 140, "column": 42 }, "end": { - "line": 154, + "line": 140, "column": 46 } } @@ -7749,47 +7129,47 @@ "type": "Identifier", "name": "toggle", "range": [ - 4676, - 4682 + 4250, + 4256 ], "loc": { "start": { - "line": 154, + "line": 140, "column": 47 }, "end": { - "line": 154, + "line": 140, "column": 53 } } }, "range": [ - 4671, - 4682 + 4245, + 4256 ], "loc": { "start": { - "line": 154, + "line": 140, "column": 42 }, "end": { - "line": 154, + "line": 140, "column": 53 } } }, "arguments": [], "range": [ - 4671, - 4684 + 4245, + 4258 ], "loc": { "start": { - "line": 154, + "line": 140, "column": 42 }, "end": { - "line": 154, + "line": 140, "column": 55 } } @@ -7797,47 +7177,47 @@ "generator": false, "expression": true, "range": [ - 4665, - 4684 + 4239, + 4258 ], "loc": { "start": { - "line": 154, + "line": 140, "column": 36 }, "end": { - "line": 154, + "line": 140, "column": 55 } } } ], "range": [ - 4641, - 4685 + 4215, + 4259 ], "loc": { "start": { - "line": 154, + "line": 140, "column": 12 }, "end": { - "line": 154, + "line": 140, "column": 56 } } }, "range": [ - 4641, - 4686 + 4215, + 4260 ], "loc": { "start": { - "line": 154, + "line": 140, "column": 12 }, "end": { - "line": 154, + "line": 140, "column": 57 } } @@ -7853,16 +7233,16 @@ "type": "Identifier", "name": "divContainer", "range": [ - 4699, - 4711 + 4273, + 4285 ], "loc": { "start": { - "line": 155, + "line": 141, "column": 12 }, "end": { - "line": 155, + "line": 141, "column": 24 } } @@ -7871,31 +7251,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 4712, - 4723 + 4286, + 4297 ], "loc": { "start": { - "line": 155, + "line": 141, "column": 25 }, "end": { - "line": 155, + "line": 141, "column": 36 } } }, "range": [ - 4699, - 4723 + 4273, + 4297 ], "loc": { "start": { - "line": 155, + "line": 141, "column": 12 }, "end": { - "line": 155, + "line": 141, "column": 36 } } @@ -7903,80 +7283,80 @@ "arguments": [ { "type": "Identifier", - "name": "helpdiv", + "name": "cont", "range": [ - 4724, - 4731 + 4298, + 4302 ], "loc": { "start": { - "line": 155, + "line": 141, "column": 37 }, "end": { - "line": 155, - "column": 44 + "line": 141, + "column": 41 } } } ], "range": [ - 4699, - 4732 + 4273, + 4303 ], "loc": { "start": { - "line": 155, + "line": 141, "column": 12 }, "end": { - "line": 155, - "column": 45 + "line": 141, + "column": 42 } } }, "range": [ - 4699, - 4733 + 4273, + 4304 ], "loc": { "start": { - "line": 155, + "line": 141, "column": 12 }, "end": { - "line": 155, - "column": 46 + "line": 141, + "column": 43 } } } ], "range": [ - 4534, - 4743 + 4118, + 4314 ], "loc": { "start": { - "line": 151, + "line": 137, "column": 15 }, "end": { - "line": 156, + "line": 142, "column": 9 } } }, "range": [ - 4160, - 4743 + 3752, + 4314 ], "loc": { "start": { - "line": 144, + "line": 130, "column": 8 }, "end": { - "line": 156, + "line": 142, "column": 9 } } @@ -7992,16 +7372,16 @@ "object": { "type": "ThisExpression", "range": [ - 4758, - 4762 + 4329, + 4333 ], "loc": { "start": { - "line": 158, + "line": 144, "column": 13 }, "end": { - "line": 158, + "line": 144, "column": 17 } } @@ -8010,47 +7390,47 @@ "type": "Identifier", "name": "instrHtml", "range": [ - 4763, - 4772 + 4334, + 4343 ], "loc": { "start": { - "line": 158, + "line": 144, "column": 18 }, "end": { - "line": 158, + "line": 144, "column": 27 } } }, "range": [ - 4758, - 4772 + 4329, + 4343 ], "loc": { "start": { - "line": 158, + "line": 144, "column": 13 }, "end": { - "line": 158, + "line": 144, "column": 27 } } }, "prefix": true, "range": [ - 4757, - 4772 + 4328, + 4343 ], "loc": { "start": { - "line": 158, + "line": 144, "column": 12 }, "end": { - "line": 158, + "line": 144, "column": 27 } } @@ -8068,19 +7448,19 @@ "computed": false, "object": { "type": "Identifier", - "name": "helpdiv", + "name": "cont", "range": [ - 4788, - 4795 + 4359, + 4363 ], "loc": { "start": { - "line": 159, + "line": 145, "column": 12 }, "end": { - "line": 159, - "column": 19 + "line": 145, + "column": 16 } } }, @@ -8088,32 +7468,32 @@ "type": "Identifier", "name": "innerHTML", "range": [ - 4796, - 4805 + 4364, + 4373 ], "loc": { "start": { - "line": 159, - "column": 20 + "line": 145, + "column": 17 }, "end": { - "line": 159, - "column": 29 + "line": 145, + "column": 26 } } }, "range": [ - 4788, - 4805 + 4359, + 4373 ], "loc": { "start": { - "line": 159, + "line": 145, "column": 12 }, "end": { - "line": 159, - "column": 29 + "line": 145, + "column": 26 } } }, @@ -8123,17 +7503,17 @@ "object": { "type": "ThisExpression", "range": [ - 4808, - 4812 + 4376, + 4380 ], "loc": { "start": { - "line": 159, - "column": 32 + "line": 145, + "column": 29 }, "end": { - "line": 159, - "column": 36 + "line": 145, + "column": 33 } } }, @@ -8141,62 +7521,62 @@ "type": "Identifier", "name": "instrText", "range": [ - 4813, - 4822 + 4381, + 4390 ], "loc": { "start": { - "line": 159, - "column": 37 + "line": 145, + "column": 34 }, "end": { - "line": 159, - "column": 46 + "line": 145, + "column": 43 } } }, "range": [ - 4808, - 4822 + 4376, + 4390 ], "loc": { "start": { - "line": 159, - "column": 32 + "line": 145, + "column": 29 }, "end": { - "line": 159, - "column": 46 + "line": 145, + "column": 43 } } }, "range": [ - 4788, - 4822 + 4359, + 4390 ], "loc": { "start": { - "line": 159, + "line": 145, "column": 12 }, "end": { - "line": 159, - "column": 46 + "line": 145, + "column": 43 } } }, "range": [ - 4788, - 4823 + 4359, + 4391 ], "loc": { "start": { - "line": 159, + "line": 145, "column": 12 }, "end": { - "line": 159, - "column": 47 + "line": 145, + "column": 44 } } }, @@ -8210,19 +7590,19 @@ "computed": false, "object": { "type": "Identifier", - "name": "helpdiv", + "name": "cont", "range": [ - 4836, - 4843 + 4404, + 4408 ], "loc": { "start": { - "line": 160, + "line": 146, "column": 12 }, "end": { - "line": 160, - "column": 19 + "line": 146, + "column": 16 } } }, @@ -8230,32 +7610,32 @@ "type": "Identifier", "name": "className", "range": [ - 4844, - 4853 + 4409, + 4418 ], "loc": { "start": { - "line": 160, - "column": 20 + "line": 146, + "column": 17 }, "end": { - "line": 160, - "column": 29 + "line": 146, + "column": 26 } } }, "range": [ - 4836, - 4853 + 4404, + 4418 ], "loc": { "start": { - "line": 160, + "line": 146, "column": 12 }, "end": { - "line": 160, - "column": 29 + "line": 146, + "column": 26 } } }, @@ -8265,17 +7645,17 @@ "object": { "type": "ThisExpression", "range": [ - 4856, - 4860 + 4421, + 4425 ], "loc": { "start": { - "line": 160, - "column": 32 + "line": 146, + "column": 29 }, "end": { - "line": 160, - "column": 36 + "line": 146, + "column": 33 } } }, @@ -8283,62 +7663,62 @@ "type": "Identifier", "name": "contCssClass", "range": [ - 4861, - 4873 + 4426, + 4438 ], "loc": { "start": { - "line": 160, - "column": 37 + "line": 146, + "column": 34 }, "end": { - "line": 160, - "column": 49 + "line": 146, + "column": 46 } } }, "range": [ - 4856, - 4873 + 4421, + 4438 ], "loc": { "start": { - "line": 160, - "column": 32 + "line": 146, + "column": 29 }, "end": { - "line": 160, - "column": 49 + "line": 146, + "column": 46 } } }, "range": [ - 4836, - 4873 + 4404, + 4438 ], "loc": { "start": { - "line": 160, + "line": 146, "column": 12 }, "end": { - "line": 160, - "column": 49 + "line": 146, + "column": 46 } } }, "range": [ - 4836, - 4874 + 4404, + 4439 ], "loc": { "start": { - "line": 160, + "line": 146, "column": 12 }, "end": { - "line": 160, - "column": 50 + "line": 146, + "column": 47 } } }, @@ -8350,16 +7730,16 @@ "type": "Identifier", "name": "addEvt", "range": [ - 4887, - 4893 + 4452, + 4458 ], "loc": { "start": { - "line": 161, + "line": 147, "column": 12 }, "end": { - "line": 161, + "line": 147, "column": 18 } } @@ -8367,19 +7747,19 @@ "arguments": [ { "type": "Identifier", - "name": "helpdiv", + "name": "cont", "range": [ - 4894, - 4901 + 4459, + 4463 ], "loc": { "start": { - "line": 161, + "line": 147, "column": 19 }, "end": { - "line": 161, - "column": 26 + "line": 147, + "column": 23 } } }, @@ -8388,17 +7768,17 @@ "value": "dblclick", "raw": "'dblclick'", "range": [ - 4903, - 4913 + 4465, + 4475 ], "loc": { "start": { - "line": 161, - "column": 28 + "line": 147, + "column": 25 }, "end": { - "line": 161, - "column": 38 + "line": 147, + "column": 35 } } }, @@ -8414,17 +7794,17 @@ "object": { "type": "ThisExpression", "range": [ - 4921, - 4925 + 4483, + 4487 ], "loc": { "start": { - "line": 161, - "column": 46 + "line": 147, + "column": 43 }, "end": { - "line": 161, - "column": 50 + "line": 147, + "column": 47 } } }, @@ -8432,111 +7812,111 @@ "type": "Identifier", "name": "toggle", "range": [ - 4926, - 4932 + 4488, + 4494 ], "loc": { "start": { - "line": 161, - "column": 51 + "line": 147, + "column": 48 }, "end": { - "line": 161, - "column": 57 + "line": 147, + "column": 54 } } }, "range": [ - 4921, - 4932 + 4483, + 4494 ], "loc": { "start": { - "line": 161, - "column": 46 + "line": 147, + "column": 43 }, "end": { - "line": 161, - "column": 57 + "line": 147, + "column": 54 } } }, "arguments": [], "range": [ - 4921, - 4934 + 4483, + 4496 ], "loc": { "start": { - "line": 161, - "column": 46 + "line": 147, + "column": 43 }, "end": { - "line": 161, - "column": 59 + "line": 147, + "column": 56 } } }, "generator": false, "expression": true, "range": [ - 4915, - 4934 + 4477, + 4496 ], "loc": { "start": { - "line": 161, - "column": 40 + "line": 147, + "column": 37 }, "end": { - "line": 161, - "column": 59 + "line": 147, + "column": 56 } } } ], "range": [ - 4887, - 4935 + 4452, + 4497 ], "loc": { "start": { - "line": 161, + "line": 147, "column": 12 }, "end": { - "line": 161, - "column": 60 + "line": 147, + "column": 57 } } }, "range": [ - 4887, - 4936 + 4452, + 4498 ], "loc": { "start": { - "line": 161, + "line": 147, "column": 12 }, "end": { - "line": 161, - "column": 61 + "line": 147, + "column": 58 } } } ], "range": [ - 4774, - 4946 + 4345, + 4508 ], "loc": { "start": { - "line": 158, + "line": 144, "column": 29 }, "end": { - "line": 162, + "line": 148, "column": 9 } } @@ -8552,16 +7932,16 @@ "object": { "type": "ThisExpression", "range": [ - 4970, - 4974 + 4532, + 4536 ], "loc": { "start": { - "line": 163, + "line": 149, "column": 16 }, "end": { - "line": 163, + "line": 149, "column": 20 } } @@ -8570,31 +7950,31 @@ "type": "Identifier", "name": "contTgtId", "range": [ - 4975, - 4984 + 4537, + 4546 ], "loc": { "start": { - "line": 163, + "line": 149, "column": 21 }, "end": { - "line": 163, + "line": 149, "column": 30 } } }, "range": [ - 4970, - 4984 + 4532, + 4546 ], "loc": { "start": { - "line": 163, + "line": 149, "column": 16 }, "end": { - "line": 163, + "line": 149, "column": 30 } } @@ -8613,16 +7993,16 @@ "type": "Identifier", "name": "divContainer", "range": [ - 5004, - 5016 + 4566, + 4578 ], "loc": { "start": { - "line": 164, + "line": 150, "column": 16 }, "end": { - "line": 164, + "line": 150, "column": 28 } } @@ -8631,31 +8011,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 5017, - 5028 + 4579, + 4590 ], "loc": { "start": { - "line": 164, + "line": 150, "column": 29 }, "end": { - "line": 164, + "line": 150, "column": 40 } } }, "range": [ - 5004, - 5028 + 4566, + 4590 ], "loc": { "start": { - "line": 164, + "line": 150, "column": 16 }, "end": { - "line": 164, + "line": 150, "column": 40 } } @@ -8663,81 +8043,81 @@ "arguments": [ { "type": "Identifier", - "name": "helpdiv", + "name": "cont", "range": [ - 5029, - 5036 + 4591, + 4595 ], "loc": { "start": { - "line": 164, + "line": 150, "column": 41 }, "end": { - "line": 164, - "column": 48 + "line": 150, + "column": 45 } } } ], "range": [ - 5004, - 5037 + 4566, + 4596 ], "loc": { "start": { - "line": 164, + "line": 150, "column": 16 }, "end": { - "line": 164, - "column": 49 + "line": 150, + "column": 46 } } }, "range": [ - 5004, - 5038 + 4566, + 4597 ], "loc": { "start": { - "line": 164, + "line": 150, "column": 16 }, "end": { - "line": 164, - "column": 50 + "line": 150, + "column": 47 } } } ], "range": [ - 4986, - 5052 + 4548, + 4611 ], "loc": { "start": { - "line": 163, + "line": 149, "column": 32 }, "end": { - "line": 165, + "line": 151, "column": 13 } } }, "alternate": null, "range": [ - 4966, - 5052 + 4528, + 4611 ], "loc": { "start": { - "line": 163, + "line": 149, "column": 12 }, "end": { - "line": 165, + "line": 151, "column": 13 } } @@ -8752,19 +8132,19 @@ "computed": false, "object": { "type": "Identifier", - "name": "helpdiv", + "name": "cont", "range": [ - 5065, - 5072 + 4624, + 4628 ], "loc": { "start": { - "line": 166, + "line": 152, "column": 12 }, "end": { - "line": 166, - "column": 19 + "line": 152, + "column": 16 } } }, @@ -8772,32 +8152,32 @@ "type": "Identifier", "name": "innerHTML", "range": [ - 5073, - 5082 + 4629, + 4638 ], "loc": { "start": { - "line": 166, - "column": 20 + "line": 152, + "column": 17 }, "end": { - "line": 166, - "column": 29 + "line": 152, + "column": 26 } } }, "range": [ - 5065, - 5082 + 4624, + 4638 ], "loc": { "start": { - "line": 166, + "line": 152, "column": 12 }, "end": { - "line": 166, - "column": 29 + "line": 152, + "column": 26 } } }, @@ -8807,17 +8187,17 @@ "object": { "type": "ThisExpression", "range": [ - 5085, - 5089 + 4641, + 4645 ], "loc": { "start": { - "line": 166, - "column": 32 + "line": 152, + "column": 29 }, "end": { - "line": 166, - "column": 36 + "line": 152, + "column": 33 } } }, @@ -8825,62 +8205,62 @@ "type": "Identifier", "name": "instrHtml", "range": [ - 5090, - 5099 + 4646, + 4655 ], "loc": { "start": { - "line": 166, - "column": 37 + "line": 152, + "column": 34 }, "end": { - "line": 166, - "column": 46 + "line": 152, + "column": 43 } } }, "range": [ - 5085, - 5099 + 4641, + 4655 ], "loc": { "start": { - "line": 166, - "column": 32 + "line": 152, + "column": 29 }, "end": { - "line": 166, - "column": 46 + "line": 152, + "column": 43 } } }, "range": [ - 5065, - 5099 + 4624, + 4655 ], "loc": { "start": { - "line": 166, + "line": 152, "column": 12 }, "end": { - "line": 166, - "column": 46 + "line": 152, + "column": 43 } } }, "range": [ - 5065, - 5100 + 4624, + 4656 ], "loc": { "start": { - "line": 166, + "line": 152, "column": 12 }, "end": { - "line": 166, - "column": 47 + "line": 152, + "column": 44 } } }, @@ -8895,16 +8275,16 @@ "object": { "type": "ThisExpression", "range": [ - 5118, - 5122 + 4674, + 4678 ], "loc": { "start": { - "line": 167, + "line": 153, "column": 17 }, "end": { - "line": 167, + "line": 153, "column": 21 } } @@ -8913,47 +8293,47 @@ "type": "Identifier", "name": "contTgtId", "range": [ - 5123, - 5132 + 4679, + 4688 ], "loc": { "start": { - "line": 167, + "line": 153, "column": 22 }, "end": { - "line": 167, + "line": 153, "column": 31 } } }, "range": [ - 5118, - 5132 + 4674, + 4688 ], "loc": { "start": { - "line": 167, + "line": 153, "column": 17 }, "end": { - "line": 167, + "line": 153, "column": 31 } } }, "prefix": true, "range": [ - 5117, - 5132 + 4673, + 4688 ], "loc": { "start": { - "line": 167, + "line": 153, "column": 16 }, "end": { - "line": 167, + "line": 153, "column": 31 } } @@ -8971,19 +8351,19 @@ "computed": false, "object": { "type": "Identifier", - "name": "helpdiv", + "name": "cont", "range": [ - 5152, - 5159 + 4708, + 4712 ], "loc": { "start": { - "line": 168, + "line": 154, "column": 16 }, "end": { - "line": 168, - "column": 23 + "line": 154, + "column": 20 } } }, @@ -8991,32 +8371,32 @@ "type": "Identifier", "name": "className", "range": [ - 5160, - 5169 + 4713, + 4722 ], "loc": { "start": { - "line": 168, - "column": 24 + "line": 154, + "column": 21 }, "end": { - "line": 168, - "column": 33 + "line": 154, + "column": 30 } } }, "range": [ - 5152, - 5169 + 4708, + 4722 ], "loc": { "start": { - "line": 168, + "line": 154, "column": 16 }, "end": { - "line": 168, - "column": 33 + "line": 154, + "column": 30 } } }, @@ -9026,17 +8406,17 @@ "object": { "type": "ThisExpression", "range": [ - 5172, - 5176 + 4725, + 4729 ], "loc": { "start": { - "line": 168, - "column": 36 + "line": 154, + "column": 33 }, "end": { - "line": 168, - "column": 40 + "line": 154, + "column": 37 } } }, @@ -9044,62 +8424,62 @@ "type": "Identifier", "name": "contCssClass", "range": [ - 5177, - 5189 + 4730, + 4742 ], "loc": { "start": { - "line": 168, - "column": 41 + "line": 154, + "column": 38 }, "end": { - "line": 168, - "column": 53 + "line": 154, + "column": 50 } } }, "range": [ - 5172, - 5189 + 4725, + 4742 ], "loc": { "start": { - "line": 168, - "column": 36 + "line": 154, + "column": 33 }, "end": { - "line": 168, - "column": 53 + "line": 154, + "column": 50 } } }, "range": [ - 5152, - 5189 + 4708, + 4742 ], "loc": { "start": { - "line": 168, + "line": 154, "column": 16 }, "end": { - "line": 168, - "column": 53 + "line": 154, + "column": 50 } } }, "range": [ - 5152, - 5190 + 4708, + 4743 ], "loc": { "start": { - "line": 168, + "line": 154, "column": 16 }, "end": { - "line": 168, - "column": 54 + "line": 154, + "column": 51 } } }, @@ -9111,16 +8491,16 @@ "type": "Identifier", "name": "addEvt", "range": [ - 5207, - 5213 + 4760, + 4766 ], "loc": { "start": { - "line": 169, + "line": 155, "column": 16 }, "end": { - "line": 169, + "line": 155, "column": 22 } } @@ -9128,19 +8508,19 @@ "arguments": [ { "type": "Identifier", - "name": "helpdiv", + "name": "cont", "range": [ - 5214, - 5221 + 4767, + 4771 ], "loc": { "start": { - "line": 169, + "line": 155, "column": 23 }, "end": { - "line": 169, - "column": 30 + "line": 155, + "column": 27 } } }, @@ -9149,17 +8529,17 @@ "value": "dblclick", "raw": "'dblclick'", "range": [ - 5223, - 5233 + 4773, + 4783 ], "loc": { "start": { - "line": 169, - "column": 32 + "line": 155, + "column": 29 }, "end": { - "line": 169, - "column": 42 + "line": 155, + "column": 39 } } }, @@ -9175,17 +8555,17 @@ "object": { "type": "ThisExpression", "range": [ - 5241, - 5245 + 4791, + 4795 ], "loc": { "start": { - "line": 169, - "column": 50 + "line": 155, + "column": 47 }, "end": { - "line": 169, - "column": 54 + "line": 155, + "column": 51 } } }, @@ -9193,158 +8573,158 @@ "type": "Identifier", "name": "toggle", "range": [ - 5246, - 5252 + 4796, + 4802 ], "loc": { "start": { - "line": 169, - "column": 55 + "line": 155, + "column": 52 }, "end": { - "line": 169, - "column": 61 + "line": 155, + "column": 58 } } }, "range": [ - 5241, - 5252 + 4791, + 4802 ], "loc": { "start": { - "line": 169, - "column": 50 + "line": 155, + "column": 47 }, "end": { - "line": 169, - "column": 61 + "line": 155, + "column": 58 } } }, "arguments": [], "range": [ - 5241, - 5254 + 4791, + 4804 ], "loc": { "start": { - "line": 169, - "column": 50 + "line": 155, + "column": 47 }, "end": { - "line": 169, - "column": 63 + "line": 155, + "column": 60 } } }, "generator": false, "expression": true, "range": [ - 5235, - 5254 + 4785, + 4804 ], "loc": { "start": { - "line": 169, - "column": 44 + "line": 155, + "column": 41 }, "end": { - "line": 169, - "column": 63 + "line": 155, + "column": 60 } } } ], "range": [ - 5207, - 5255 + 4760, + 4805 ], "loc": { "start": { - "line": 169, + "line": 155, "column": 16 }, "end": { - "line": 169, - "column": 64 + "line": 155, + "column": 61 } } }, "range": [ - 5207, - 5256 + 4760, + 4806 ], "loc": { "start": { - "line": 169, + "line": 155, "column": 16 }, "end": { - "line": 169, - "column": 65 + "line": 155, + "column": 62 } } } ], "range": [ - 5134, - 5270 + 4690, + 4820 ], "loc": { "start": { - "line": 167, + "line": 153, "column": 33 }, "end": { - "line": 170, + "line": 156, "column": 13 } } }, "alternate": null, "range": [ - 5113, - 5270 + 4669, + 4820 ], "loc": { "start": { - "line": 167, + "line": 153, "column": 12 }, "end": { - "line": 170, + "line": 156, "column": 13 } } } ], "range": [ - 4952, - 5280 + 4514, + 4830 ], "loc": { "start": { - "line": 162, + "line": 148, "column": 15 }, "end": { - "line": 171, + "line": 157, "column": 9 } } }, "range": [ - 4753, - 5280 + 4324, + 4830 ], "loc": { "start": { - "line": 158, + "line": 144, "column": 8 }, "end": { - "line": 171, + "line": 157, "column": 9 } } @@ -9359,19 +8739,19 @@ "computed": false, "object": { "type": "Identifier", - "name": "helpdiv", + "name": "cont", "range": [ - 5289, - 5296 + 4839, + 4843 ], "loc": { "start": { - "line": 172, + "line": 158, "column": 8 }, "end": { - "line": 172, - "column": 15 + "line": 158, + "column": 12 } } }, @@ -9379,32 +8759,32 @@ "type": "Identifier", "name": "innerHTML", "range": [ - 5297, - 5306 + 4844, + 4853 ], "loc": { "start": { - "line": 172, - "column": 16 + "line": 158, + "column": 13 }, "end": { - "line": 172, - "column": 25 + "line": 158, + "column": 22 } } }, "range": [ - 5289, - 5306 + 4839, + 4853 ], "loc": { "start": { - "line": 172, + "line": 158, "column": 8 }, "end": { - "line": 172, - "column": 25 + "line": 158, + "column": 22 } } }, @@ -9414,17 +8794,17 @@ "object": { "type": "ThisExpression", "range": [ - 5310, - 5314 + 4857, + 4861 ], "loc": { "start": { - "line": 172, - "column": 29 + "line": 158, + "column": 26 }, "end": { - "line": 172, - "column": 33 + "line": 158, + "column": 30 } } }, @@ -9432,62 +8812,62 @@ "type": "Identifier", "name": "defaultHtml", "range": [ - 5315, - 5326 + 4862, + 4873 ], "loc": { "start": { - "line": 172, - "column": 34 + "line": 158, + "column": 31 }, "end": { - "line": 172, - "column": 45 + "line": 158, + "column": 42 } } }, "range": [ - 5310, - 5326 + 4857, + 4873 ], "loc": { "start": { - "line": 172, - "column": 29 + "line": 158, + "column": 26 }, "end": { - "line": 172, - "column": 45 + "line": 158, + "column": 42 } } }, "range": [ - 5289, - 5326 + 4839, + 4873 ], "loc": { "start": { - "line": 172, + "line": 158, "column": 8 }, "end": { - "line": 172, - "column": 45 + "line": 158, + "column": 42 } } }, "range": [ - 5289, - 5327 + 4839, + 4874 ], "loc": { "start": { - "line": 172, + "line": 158, "column": 8 }, "end": { - "line": 172, - "column": 46 + "line": 158, + "column": 43 } } }, @@ -9499,16 +8879,16 @@ "type": "Identifier", "name": "addEvt", "range": [ - 5336, - 5342 + 4883, + 4889 ], "loc": { "start": { - "line": 173, + "line": 159, "column": 8 }, "end": { - "line": 173, + "line": 159, "column": 14 } } @@ -9516,19 +8896,19 @@ "arguments": [ { "type": "Identifier", - "name": "helpdiv", + "name": "cont", "range": [ - 5343, - 5350 + 4890, + 4894 ], "loc": { "start": { - "line": 173, + "line": 159, "column": 15 }, "end": { - "line": 173, - "column": 22 + "line": 159, + "column": 19 } } }, @@ -9537,17 +8917,17 @@ "value": "click", "raw": "'click'", "range": [ - 5352, - 5359 + 4896, + 4903 ], "loc": { "start": { - "line": 173, - "column": 24 + "line": 159, + "column": 21 }, "end": { - "line": 173, - "column": 31 + "line": 159, + "column": 28 } } }, @@ -9563,17 +8943,17 @@ "object": { "type": "ThisExpression", "range": [ - 5367, - 5371 + 4911, + 4915 ], "loc": { "start": { - "line": 173, - "column": 39 + "line": 159, + "column": 36 }, "end": { - "line": 173, - "column": 43 + "line": 159, + "column": 40 } } }, @@ -9581,96 +8961,96 @@ "type": "Identifier", "name": "toggle", "range": [ - 5372, - 5378 + 4916, + 4922 ], "loc": { "start": { - "line": 173, - "column": 44 + "line": 159, + "column": 41 }, "end": { - "line": 173, - "column": 50 + "line": 159, + "column": 47 } } }, "range": [ - 5367, - 5378 + 4911, + 4922 ], "loc": { "start": { - "line": 173, - "column": 39 + "line": 159, + "column": 36 }, "end": { - "line": 173, - "column": 50 + "line": 159, + "column": 47 } } }, "arguments": [], "range": [ - 5367, - 5380 + 4911, + 4924 ], "loc": { "start": { - "line": 173, - "column": 39 + "line": 159, + "column": 36 }, "end": { - "line": 173, - "column": 52 + "line": 159, + "column": 49 } } }, "generator": false, "expression": true, "range": [ - 5361, - 5380 + 4905, + 4924 ], "loc": { "start": { - "line": 173, - "column": 33 + "line": 159, + "column": 30 }, "end": { - "line": 173, - "column": 52 + "line": 159, + "column": 49 } } } ], "range": [ - 5336, - 5381 + 4883, + 4925 ], "loc": { "start": { - "line": 173, + "line": 159, "column": 8 }, "end": { - "line": 173, - "column": 53 + "line": 159, + "column": 50 } } }, "range": [ - 5336, - 5382 + 4883, + 4926 ], "loc": { "start": { - "line": 173, + "line": 159, "column": 8 }, "end": { - "line": 173, - "column": 54 + "line": 159, + "column": 51 } } }, @@ -9685,16 +9065,16 @@ "object": { "type": "ThisExpression", "range": [ - 5392, - 5396 + 4936, + 4940 ], "loc": { "start": { - "line": 175, + "line": 161, "column": 8 }, "end": { - "line": 175, + "line": 161, "column": 12 } } @@ -9703,80 +9083,80 @@ "type": "Identifier", "name": "cont", "range": [ - 5397, - 5401 + 4941, + 4945 ], "loc": { "start": { - "line": 175, + "line": 161, "column": 13 }, "end": { - "line": 175, + "line": 161, "column": 17 } } }, "range": [ - 5392, - 5401 + 4936, + 4945 ], "loc": { "start": { - "line": 175, + "line": 161, "column": 8 }, "end": { - "line": 175, + "line": 161, "column": 17 } } }, "right": { "type": "Identifier", - "name": "helpdiv", + "name": "cont", "range": [ - 5404, - 5411 + 4948, + 4952 ], "loc": { "start": { - "line": 175, + "line": 161, "column": 20 }, "end": { - "line": 175, - "column": 27 + "line": 161, + "column": 24 } } }, "range": [ - 5392, - 5411 + 4936, + 4952 ], "loc": { "start": { - "line": 175, + "line": 161, "column": 8 }, "end": { - "line": 175, - "column": 27 + "line": 161, + "column": 24 } } }, "range": [ - 5392, - 5412 + 4936, + 4953 ], "loc": { "start": { - "line": 175, + "line": 161, "column": 8 }, "end": { - "line": 175, - "column": 28 + "line": 161, + "column": 25 } } }, @@ -9791,16 +9171,16 @@ "object": { "type": "ThisExpression", "range": [ - 5421, - 5425 + 4962, + 4966 ], "loc": { "start": { - "line": 176, + "line": 162, "column": 8 }, "end": { - "line": 176, + "line": 162, "column": 12 } } @@ -9809,98 +9189,98 @@ "type": "Identifier", "name": "btn", "range": [ - 5426, - 5429 + 4967, + 4970 ], "loc": { "start": { - "line": 176, + "line": 162, "column": 13 }, "end": { - "line": 176, + "line": 162, "column": 16 } } }, "range": [ - 5421, - 5429 + 4962, + 4970 ], "loc": { "start": { - "line": 176, + "line": 162, "column": 8 }, "end": { - "line": 176, + "line": 162, "column": 16 } } }, "right": { "type": "Identifier", - "name": "helpspan", + "name": "btn", "range": [ - 5432, - 5440 + 4973, + 4976 ], "loc": { "start": { - "line": 176, + "line": 162, "column": 19 }, "end": { - "line": 176, - "column": 27 + "line": 162, + "column": 22 } } }, "range": [ - 5421, - 5440 + 4962, + 4976 ], "loc": { "start": { - "line": 176, + "line": 162, "column": 8 }, "end": { - "line": 176, - "column": 27 + "line": 162, + "column": 22 } } }, "range": [ - 5421, - 5441 + 4962, + 4977 ], "loc": { "start": { - "line": 176, + "line": 162, "column": 8 }, "end": { - "line": 176, - "column": 28 + "line": 162, + "column": 23 } }, "trailingComments": [ { "type": "Block", - "value": "*\n * @inherited\n ", + "value": "* @inherited ", "range": [ - 5450, - 5487 + 4986, + 5003 ], "loc": { "start": { - "line": 177, + "line": 163, "column": 8 }, "end": { - "line": 179, - "column": 11 + "line": 163, + "column": 25 } } } @@ -9917,16 +9297,16 @@ "object": { "type": "ThisExpression", "range": [ - 5496, - 5500 + 5012, + 5016 ], "loc": { "start": { - "line": 180, + "line": 164, "column": 8 }, "end": { - "line": 180, + "line": 164, "column": 12 } } @@ -9935,31 +9315,31 @@ "type": "Identifier", "name": "initialized", "range": [ - 5501, - 5512 + 5017, + 5028 ], "loc": { "start": { - "line": 180, + "line": 164, "column": 13 }, "end": { - "line": 180, + "line": 164, "column": 24 } } }, "range": [ - 5496, - 5512 + 5012, + 5028 ], "loc": { "start": { - "line": 180, + "line": 164, "column": 8 }, "end": { - "line": 180, + "line": 164, "column": 24 } } @@ -9969,65 +9349,65 @@ "value": true, "raw": "true", "range": [ - 5515, - 5519 + 5031, + 5035 ], "loc": { "start": { - "line": 180, + "line": 164, "column": 27 }, "end": { - "line": 180, + "line": 164, "column": 31 } } }, "range": [ - 5496, - 5519 + 5012, + 5035 ], "loc": { "start": { - "line": 180, + "line": 164, "column": 8 }, "end": { - "line": 180, + "line": 164, "column": 31 } } }, "range": [ - 5496, - 5520 + 5012, + 5036 ], "loc": { "start": { - "line": 180, + "line": 164, "column": 8 }, "end": { - "line": 180, + "line": 164, "column": 32 } }, "leadingComments": [ { "type": "Block", - "value": "*\n * @inherited\n ", + "value": "* @inherited ", "range": [ - 5450, - 5487 + 4986, + 5003 ], "loc": { "start": { - "line": 177, + "line": 163, "column": 8 }, "end": { - "line": 179, - "column": 11 + "line": 163, + "column": 25 } } } @@ -10035,16 +9415,16 @@ } ], "range": [ - 3609, - 5526 + 3288, + 5042 ], "loc": { "start": { - "line": 125, + "line": 111, "column": 11 }, "end": { - "line": 181, + "line": 165, "column": 5 } } @@ -10052,16 +9432,16 @@ "generator": false, "expression": false, "range": [ - 3606, - 5526 + 3285, + 5042 ], "loc": { "start": { - "line": 125, + "line": 111, "column": 8 }, "end": { - "line": 181, + "line": 165, "column": 5 } } @@ -10069,16 +9449,16 @@ "kind": "method", "computed": false, "range": [ - 3602, - 5526 + 3281, + 5042 ], "loc": { "start": { - "line": 125, + "line": 111, "column": 4 }, "end": { - "line": 181, + "line": 165, "column": 5 } }, @@ -10087,16 +9467,16 @@ "type": "Block", "value": "*\n * Initialise Help instance\n ", "range": [ - 3554, - 3597 + 3233, + 3276 ], "loc": { "start": { - "line": 122, + "line": 108, "column": 4 }, "end": { - "line": 124, + "line": 110, "column": 7 } } @@ -10107,16 +9487,16 @@ "type": "Block", "value": "*\n * Toggle help pop-up\n ", "range": [ - 5532, - 5569 + 5048, + 5085 ], "loc": { "start": { - "line": 183, + "line": 167, "column": 4 }, "end": { - "line": 185, + "line": 169, "column": 7 } } @@ -10130,16 +9510,16 @@ "type": "Identifier", "name": "toggle", "range": [ - 5574, - 5580 + 5090, + 5096 ], "loc": { "start": { - "line": 186, + "line": 170, "column": 4 }, "end": { - "line": 186, + "line": 170, "column": 10 } } @@ -10162,16 +9542,16 @@ "object": { "type": "ThisExpression", "range": [ - 5733, - 5737 + 5249, + 5253 ], "loc": { "start": { - "line": 189, + "line": 173, "column": 12 }, "end": { - "line": 189, + "line": 173, "column": 16 } } @@ -10180,31 +9560,31 @@ "type": "Identifier", "name": "enabled", "range": [ - 5738, - 5745 + 5254, + 5261 ], "loc": { "start": { - "line": 189, + "line": 173, "column": 17 }, "end": { - "line": 189, + "line": 173, "column": 24 } } }, "range": [ - 5733, - 5745 + 5249, + 5261 ], "loc": { "start": { - "line": 189, + "line": 173, "column": 12 }, "end": { - "line": 189, + "line": 173, "column": 24 } } @@ -10214,31 +9594,31 @@ "value": false, "raw": "false", "range": [ - 5750, - 5755 + 5266, + 5271 ], "loc": { "start": { - "line": 189, + "line": 173, "column": 29 }, "end": { - "line": 189, + "line": 173, "column": 34 } } }, "range": [ - 5733, - 5755 + 5249, + 5271 ], "loc": { "start": { - "line": 189, + "line": 173, "column": 12 }, "end": { - "line": 189, + "line": 173, "column": 34 } } @@ -10250,48 +9630,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 5771, - 5778 + 5287, + 5294 ], "loc": { "start": { - "line": 190, + "line": 174, "column": 12 }, "end": { - "line": 190, + "line": 174, "column": 19 } } } ], "range": [ - 5757, - 5788 + 5273, + 5304 ], "loc": { "start": { - "line": 189, + "line": 173, "column": 36 }, "end": { - "line": 191, + "line": 175, "column": 9 } } }, "alternate": null, "range": [ - 5729, - 5788 + 5245, + 5304 ], "loc": { "start": { - "line": 189, + "line": 173, "column": 8 }, "end": { - "line": 191, + "line": 175, "column": 9 } }, @@ -10300,16 +9680,16 @@ "type": "Line", "value": " check only if explicitily set to false as in this case undefined", "range": [ - 5593, - 5660 + 5109, + 5176 ], "loc": { "start": { - "line": 187, + "line": 171, "column": 8 }, "end": { - "line": 187, + "line": 171, "column": 75 } } @@ -10318,16 +9698,16 @@ "type": "Line", "value": " signifies the help feature is enabled by default", "range": [ - 5669, - 5720 + 5185, + 5236 ], "loc": { "start": { - "line": 188, + "line": 172, "column": 8 }, "end": { - "line": 188, + "line": 172, "column": 59 } } @@ -10343,16 +9723,16 @@ "type": "Identifier", "name": "divDisplay", "range": [ - 5801, - 5811 + 5317, + 5327 ], "loc": { "start": { - "line": 192, + "line": 176, "column": 12 }, "end": { - "line": 192, + "line": 176, "column": 22 } } @@ -10369,16 +9749,16 @@ "object": { "type": "ThisExpression", "range": [ - 5814, - 5818 + 5330, + 5334 ], "loc": { "start": { - "line": 192, + "line": 176, "column": 25 }, "end": { - "line": 192, + "line": 176, "column": 29 } } @@ -10387,31 +9767,31 @@ "type": "Identifier", "name": "cont", "range": [ - 5819, - 5823 + 5335, + 5339 ], "loc": { "start": { - "line": 192, + "line": 176, "column": 30 }, "end": { - "line": 192, + "line": 176, "column": 34 } } }, "range": [ - 5814, - 5823 + 5330, + 5339 ], "loc": { "start": { - "line": 192, + "line": 176, "column": 25 }, "end": { - "line": 192, + "line": 176, "column": 34 } } @@ -10420,31 +9800,31 @@ "type": "Identifier", "name": "style", "range": [ - 5824, - 5829 + 5340, + 5345 ], "loc": { "start": { - "line": 192, + "line": 176, "column": 35 }, "end": { - "line": 192, + "line": 176, "column": 40 } } }, "range": [ - 5814, - 5829 + 5330, + 5345 ], "loc": { "start": { - "line": 192, + "line": 176, "column": 25 }, "end": { - "line": 192, + "line": 176, "column": 40 } } @@ -10453,63 +9833,63 @@ "type": "Identifier", "name": "display", "range": [ - 5830, - 5837 + 5346, + 5353 ], "loc": { "start": { - "line": 192, + "line": 176, "column": 41 }, "end": { - "line": 192, + "line": 176, "column": 48 } } }, "range": [ - 5814, - 5837 + 5330, + 5353 ], "loc": { "start": { - "line": 192, + "line": 176, "column": 25 }, "end": { - "line": 192, + "line": 176, "column": 48 } } }, "range": [ - 5801, - 5837 + 5317, + 5353 ], "loc": { "start": { - "line": 192, + "line": 176, "column": 12 }, "end": { - "line": 192, + "line": 176, "column": 48 } } } ], - "kind": "var", + "kind": "let", "range": [ - 5797, - 5838 + 5313, + 5354 ], "loc": { "start": { - "line": 192, + "line": 176, "column": 8 }, "end": { - "line": 192, + "line": 176, "column": 49 } } @@ -10526,16 +9906,16 @@ "type": "Identifier", "name": "divDisplay", "range": [ - 5851, - 5861 + 5367, + 5377 ], "loc": { "start": { - "line": 193, + "line": 177, "column": 12 }, "end": { - "line": 193, + "line": 177, "column": 22 } } @@ -10545,31 +9925,31 @@ "value": "", "raw": "''", "range": [ - 5866, - 5868 + 5382, + 5384 ], "loc": { "start": { - "line": 193, + "line": 177, "column": 27 }, "end": { - "line": 193, + "line": 177, "column": 29 } } }, "range": [ - 5851, - 5868 + 5367, + 5384 ], "loc": { "start": { - "line": 193, + "line": 177, "column": 12 }, "end": { - "line": 193, + "line": 177, "column": 29 } } @@ -10581,16 +9961,16 @@ "type": "Identifier", "name": "divDisplay", "range": [ - 5872, - 5882 + 5388, + 5398 ], "loc": { "start": { - "line": 193, + "line": 177, "column": 33 }, "end": { - "line": 193, + "line": 177, "column": 43 } } @@ -10599,46 +9979,46 @@ "type": "Identifier", "name": "NONE", "range": [ - 5887, - 5891 + 5403, + 5407 ], "loc": { "start": { - "line": 193, + "line": 177, "column": 48 }, "end": { - "line": 193, + "line": 177, "column": 52 } } }, "range": [ - 5872, - 5891 + 5388, + 5407 ], "loc": { "start": { - "line": 193, + "line": 177, "column": 33 }, "end": { - "line": 193, + "line": 177, "column": 52 } } }, "range": [ - 5851, - 5891 + 5367, + 5407 ], "loc": { "start": { - "line": 193, + "line": 177, "column": 12 }, "end": { - "line": 193, + "line": 177, "column": 52 } } @@ -10663,16 +10043,16 @@ "object": { "type": "ThisExpression", "range": [ - 5907, - 5911 + 5423, + 5427 ], "loc": { "start": { - "line": 194, + "line": 178, "column": 12 }, "end": { - "line": 194, + "line": 178, "column": 16 } } @@ -10681,31 +10061,31 @@ "type": "Identifier", "name": "cont", "range": [ - 5912, - 5916 + 5428, + 5432 ], "loc": { "start": { - "line": 194, + "line": 178, "column": 17 }, "end": { - "line": 194, + "line": 178, "column": 21 } } }, "range": [ - 5907, - 5916 + 5423, + 5432 ], "loc": { "start": { - "line": 194, + "line": 178, "column": 12 }, "end": { - "line": 194, + "line": 178, "column": 21 } } @@ -10714,31 +10094,31 @@ "type": "Identifier", "name": "style", "range": [ - 5917, - 5922 + 5433, + 5438 ], "loc": { "start": { - "line": 194, + "line": 178, "column": 22 }, "end": { - "line": 194, + "line": 178, "column": 27 } } }, "range": [ - 5907, - 5922 + 5423, + 5438 ], "loc": { "start": { - "line": 194, + "line": 178, "column": 12 }, "end": { - "line": 194, + "line": 178, "column": 27 } } @@ -10747,31 +10127,31 @@ "type": "Identifier", "name": "display", "range": [ - 5923, - 5930 + 5439, + 5446 ], "loc": { "start": { - "line": 194, + "line": 178, "column": 28 }, "end": { - "line": 194, + "line": 178, "column": 35 } } }, "range": [ - 5907, - 5930 + 5423, + 5446 ], "loc": { "start": { - "line": 194, + "line": 178, "column": 12 }, "end": { - "line": 194, + "line": 178, "column": 35 } } @@ -10781,62 +10161,62 @@ "value": "inline", "raw": "'inline'", "range": [ - 5933, - 5941 + 5449, + 5457 ], "loc": { "start": { - "line": 194, + "line": 178, "column": 38 }, "end": { - "line": 194, + "line": 178, "column": 46 } } }, "range": [ - 5907, - 5941 + 5423, + 5457 ], "loc": { "start": { - "line": 194, + "line": 178, "column": 12 }, "end": { - "line": 194, + "line": 178, "column": 46 } } }, "range": [ - 5907, - 5942 + 5423, + 5458 ], "loc": { "start": { - "line": 194, + "line": 178, "column": 12 }, "end": { - "line": 194, + "line": 178, "column": 47 } } } ], "range": [ - 5893, - 5952 + 5409, + 5468 ], "loc": { "start": { - "line": 193, + "line": 177, "column": 54 }, "end": { - "line": 195, + "line": 179, "column": 9 } } @@ -10861,16 +10241,16 @@ "object": { "type": "ThisExpression", "range": [ - 5972, - 5976 + 5488, + 5492 ], "loc": { "start": { - "line": 196, + "line": 180, "column": 12 }, "end": { - "line": 196, + "line": 180, "column": 16 } } @@ -10879,31 +10259,31 @@ "type": "Identifier", "name": "cont", "range": [ - 5977, - 5981 + 5493, + 5497 ], "loc": { "start": { - "line": 196, + "line": 180, "column": 17 }, "end": { - "line": 196, + "line": 180, "column": 21 } } }, "range": [ - 5972, - 5981 + 5488, + 5497 ], "loc": { "start": { - "line": 196, + "line": 180, "column": 12 }, "end": { - "line": 196, + "line": 180, "column": 21 } } @@ -10912,31 +10292,31 @@ "type": "Identifier", "name": "style", "range": [ - 5982, - 5987 + 5498, + 5503 ], "loc": { "start": { - "line": 196, + "line": 180, "column": 22 }, "end": { - "line": 196, + "line": 180, "column": 27 } } }, "range": [ - 5972, - 5987 + 5488, + 5503 ], "loc": { "start": { - "line": 196, + "line": 180, "column": 12 }, "end": { - "line": 196, + "line": 180, "column": 27 } } @@ -10945,31 +10325,31 @@ "type": "Identifier", "name": "display", "range": [ - 5988, - 5995 + 5504, + 5511 ], "loc": { "start": { - "line": 196, + "line": 180, "column": 28 }, "end": { - "line": 196, + "line": 180, "column": 35 } } }, "range": [ - 5972, - 5995 + 5488, + 5511 ], "loc": { "start": { - "line": 196, + "line": 180, "column": 12 }, "end": { - "line": 196, + "line": 180, "column": 35 } } @@ -10978,93 +10358,93 @@ "type": "Identifier", "name": "NONE", "range": [ - 5998, - 6002 + 5514, + 5518 ], "loc": { "start": { - "line": 196, + "line": 180, "column": 38 }, "end": { - "line": 196, + "line": 180, "column": 42 } } }, "range": [ - 5972, - 6002 + 5488, + 5518 ], "loc": { "start": { - "line": 196, + "line": 180, "column": 12 }, "end": { - "line": 196, + "line": 180, "column": 42 } } }, "range": [ - 5972, - 6003 + 5488, + 5519 ], "loc": { "start": { - "line": 196, + "line": 180, "column": 12 }, "end": { - "line": 196, + "line": 180, "column": 43 } } } ], "range": [ - 5958, - 6013 + 5474, + 5529 ], "loc": { "start": { - "line": 195, + "line": 179, "column": 15 }, "end": { - "line": 197, + "line": 181, "column": 9 } } }, "range": [ - 5847, - 6013 + 5363, + 5529 ], "loc": { "start": { - "line": 193, + "line": 177, "column": 8 }, "end": { - "line": 197, + "line": 181, "column": 9 } } } ], "range": [ - 5583, - 6019 + 5099, + 5535 ], "loc": { "start": { - "line": 186, + "line": 170, "column": 13 }, "end": { - "line": 198, + "line": 182, "column": 5 } } @@ -11072,16 +10452,16 @@ "generator": false, "expression": false, "range": [ - 5580, - 6019 + 5096, + 5535 ], "loc": { "start": { - "line": 186, + "line": 170, "column": 10 }, "end": { - "line": 198, + "line": 182, "column": 5 } } @@ -11089,16 +10469,16 @@ "kind": "method", "computed": false, "range": [ - 5574, - 6019 + 5090, + 5535 ], "loc": { "start": { - "line": 186, + "line": 170, "column": 4 }, "end": { - "line": 198, + "line": 182, "column": 5 } }, @@ -11107,16 +10487,16 @@ "type": "Block", "value": "*\n * Toggle help pop-up\n ", "range": [ - 5532, - 5569 + 5048, + 5085 ], "loc": { "start": { - "line": 183, + "line": 167, "column": 4 }, "end": { - "line": 185, + "line": 169, "column": 7 } } @@ -11127,16 +10507,16 @@ "type": "Block", "value": "*\n * Remove help UI\n ", "range": [ - 6025, - 6058 + 5541, + 5574 ], "loc": { "start": { - "line": 200, + "line": 184, "column": 4 }, "end": { - "line": 202, + "line": 186, "column": 7 } } @@ -11150,16 +10530,16 @@ "type": "Identifier", "name": "destroy", "range": [ - 6063, - 6070 + 5579, + 5586 ], "loc": { "start": { - "line": 203, + "line": 187, "column": 4 }, "end": { - "line": 203, + "line": 187, "column": 11 } } @@ -11182,16 +10562,16 @@ "object": { "type": "ThisExpression", "range": [ - 6088, - 6092 + 5604, + 5608 ], "loc": { "start": { - "line": 204, + "line": 188, "column": 13 }, "end": { - "line": 204, + "line": 188, "column": 17 } } @@ -11200,47 +10580,47 @@ "type": "Identifier", "name": "initialized", "range": [ - 6093, - 6104 + 5609, + 5620 ], "loc": { "start": { - "line": 204, + "line": 188, "column": 18 }, "end": { - "line": 204, + "line": 188, "column": 29 } } }, "range": [ - 6088, - 6104 + 5604, + 5620 ], "loc": { "start": { - "line": 204, + "line": 188, "column": 13 }, "end": { - "line": 204, + "line": 188, "column": 29 } } }, "prefix": true, "range": [ - 6087, - 6104 + 5603, + 5620 ], "loc": { "start": { - "line": 204, + "line": 188, "column": 12 }, "end": { - "line": 204, + "line": 188, "column": 29 } } @@ -11252,48 +10632,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 6120, - 6127 + 5636, + 5643 ], "loc": { "start": { - "line": 205, + "line": 189, "column": 12 }, "end": { - "line": 205, + "line": 189, "column": 19 } } } ], "range": [ - 6106, - 6137 + 5622, + 5653 ], "loc": { "start": { - "line": 204, + "line": 188, "column": 31 }, "end": { - "line": 206, + "line": 190, "column": 9 } } }, "alternate": null, "range": [ - 6083, - 6137 + 5599, + 5653 ], "loc": { "start": { - "line": 204, + "line": 188, "column": 8 }, "end": { - "line": 206, + "line": 190, "column": 9 } } @@ -11306,16 +10686,16 @@ "type": "Identifier", "name": "removeElm", "range": [ - 6146, - 6155 + 5662, + 5671 ], "loc": { "start": { - "line": 207, + "line": 191, "column": 8 }, "end": { - "line": 207, + "line": 191, "column": 17 } } @@ -11327,16 +10707,16 @@ "object": { "type": "ThisExpression", "range": [ - 6156, - 6160 + 5672, + 5676 ], "loc": { "start": { - "line": 207, + "line": 191, "column": 18 }, "end": { - "line": 207, + "line": 191, "column": 22 } } @@ -11345,62 +10725,62 @@ "type": "Identifier", "name": "btn", "range": [ - 6161, - 6164 + 5677, + 5680 ], "loc": { "start": { - "line": 207, + "line": 191, "column": 23 }, "end": { - "line": 207, + "line": 191, "column": 26 } } }, "range": [ - 6156, - 6164 + 5672, + 5680 ], "loc": { "start": { - "line": 207, + "line": 191, "column": 18 }, "end": { - "line": 207, + "line": 191, "column": 26 } } } ], "range": [ - 6146, - 6165 + 5662, + 5681 ], "loc": { "start": { - "line": 207, + "line": 191, "column": 8 }, "end": { - "line": 207, + "line": 191, "column": 27 } } }, "range": [ - 6146, - 6166 + 5662, + 5682 ], "loc": { "start": { - "line": 207, + "line": 191, "column": 8 }, "end": { - "line": 207, + "line": 191, "column": 28 } } @@ -11416,16 +10796,16 @@ "object": { "type": "ThisExpression", "range": [ - 6175, - 6179 + 5691, + 5695 ], "loc": { "start": { - "line": 208, + "line": 192, "column": 8 }, "end": { - "line": 208, + "line": 192, "column": 12 } } @@ -11434,31 +10814,31 @@ "type": "Identifier", "name": "btn", "range": [ - 6180, - 6183 + 5696, + 5699 ], "loc": { "start": { - "line": 208, + "line": 192, "column": 13 }, "end": { - "line": 208, + "line": 192, "column": 16 } } }, "range": [ - 6175, - 6183 + 5691, + 5699 ], "loc": { "start": { - "line": 208, + "line": 192, "column": 8 }, "end": { - "line": 208, + "line": 192, "column": 16 } } @@ -11468,177 +10848,50 @@ "value": null, "raw": "null", "range": [ - 6186, - 6190 + 5702, + 5706 ], "loc": { "start": { - "line": 208, + "line": 192, "column": 19 }, "end": { - "line": 208, + "line": 192, "column": 23 } } }, "range": [ - 6175, - 6190 + 5691, + 5706 ], "loc": { "start": { - "line": 208, + "line": 192, "column": 8 }, "end": { - "line": 208, + "line": 192, "column": 23 } } }, "range": [ - 6175, - 6191 + 5691, + 5707 ], "loc": { "start": { - "line": 208, + "line": 192, "column": 8 }, "end": { - "line": 208, + "line": 192, "column": 24 } } }, - { - "type": "IfStatement", - "test": { - "type": "UnaryExpression", - "operator": "!", - "argument": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "ThisExpression", - "range": [ - 6205, - 6209 - ], - "loc": { - "start": { - "line": 209, - "column": 13 - }, - "end": { - "line": 209, - "column": 17 - } - } - }, - "property": { - "type": "Identifier", - "name": "cont", - "range": [ - 6210, - 6214 - ], - "loc": { - "start": { - "line": 209, - "column": 18 - }, - "end": { - "line": 209, - "column": 22 - } - } - }, - "range": [ - 6205, - 6214 - ], - "loc": { - "start": { - "line": 209, - "column": 13 - }, - "end": { - "line": 209, - "column": 22 - } - } - }, - "prefix": true, - "range": [ - 6204, - 6214 - ], - "loc": { - "start": { - "line": 209, - "column": 12 - }, - "end": { - "line": 209, - "column": 22 - } - } - }, - "consequent": { - "type": "BlockStatement", - "body": [ - { - "type": "ReturnStatement", - "argument": null, - "range": [ - 6230, - 6237 - ], - "loc": { - "start": { - "line": 210, - "column": 12 - }, - "end": { - "line": 210, - "column": 19 - } - } - } - ], - "range": [ - 6216, - 6247 - ], - "loc": { - "start": { - "line": 209, - "column": 24 - }, - "end": { - "line": 211, - "column": 9 - } - } - }, - "alternate": null, - "range": [ - 6200, - 6247 - ], - "loc": { - "start": { - "line": 209, - "column": 8 - }, - "end": { - "line": 211, - "column": 9 - } - } - }, { "type": "ExpressionStatement", "expression": { @@ -11647,16 +10900,16 @@ "type": "Identifier", "name": "removeElm", "range": [ - 6256, - 6265 + 5717, + 5726 ], "loc": { "start": { - "line": 212, + "line": 194, "column": 8 }, "end": { - "line": 212, + "line": 194, "column": 17 } } @@ -11668,16 +10921,16 @@ "object": { "type": "ThisExpression", "range": [ - 6266, - 6270 + 5727, + 5731 ], "loc": { "start": { - "line": 212, + "line": 194, "column": 18 }, "end": { - "line": 212, + "line": 194, "column": 22 } } @@ -11686,62 +10939,62 @@ "type": "Identifier", "name": "cont", "range": [ - 6271, - 6275 + 5732, + 5736 ], "loc": { "start": { - "line": 212, + "line": 194, "column": 23 }, "end": { - "line": 212, + "line": 194, "column": 27 } } }, "range": [ - 6266, - 6275 + 5727, + 5736 ], "loc": { "start": { - "line": 212, + "line": 194, "column": 18 }, "end": { - "line": 212, + "line": 194, "column": 27 } } } ], "range": [ - 6256, - 6276 + 5717, + 5737 ], "loc": { "start": { - "line": 212, + "line": 194, "column": 8 }, "end": { - "line": 212, + "line": 194, "column": 28 } } }, "range": [ - 6256, - 6277 + 5717, + 5738 ], "loc": { "start": { - "line": 212, + "line": 194, "column": 8 }, "end": { - "line": 212, + "line": 194, "column": 29 } } @@ -11757,16 +11010,16 @@ "object": { "type": "ThisExpression", "range": [ - 6286, - 6290 + 5747, + 5751 ], "loc": { "start": { - "line": 213, + "line": 195, "column": 8 }, "end": { - "line": 213, + "line": 195, "column": 12 } } @@ -11775,31 +11028,31 @@ "type": "Identifier", "name": "cont", "range": [ - 6291, - 6295 + 5752, + 5756 ], "loc": { "start": { - "line": 213, + "line": 195, "column": 13 }, "end": { - "line": 213, + "line": 195, "column": 17 } } }, "range": [ - 6286, - 6295 + 5747, + 5756 ], "loc": { "start": { - "line": 213, + "line": 195, "column": 8 }, "end": { - "line": 213, + "line": 195, "column": 17 } } @@ -11809,46 +11062,46 @@ "value": null, "raw": "null", "range": [ - 6298, - 6302 + 5759, + 5763 ], "loc": { "start": { - "line": 213, + "line": 195, "column": 20 }, "end": { - "line": 213, + "line": 195, "column": 24 } } }, "range": [ - 6286, - 6302 + 5747, + 5763 ], "loc": { "start": { - "line": 213, + "line": 195, "column": 8 }, "end": { - "line": 213, + "line": 195, "column": 24 } } }, "range": [ - 6286, - 6303 + 5747, + 5764 ], "loc": { "start": { - "line": 213, + "line": 195, "column": 8 }, "end": { - "line": 213, + "line": 195, "column": 25 } } @@ -11864,16 +11117,16 @@ "object": { "type": "ThisExpression", "range": [ - 6312, - 6316 + 5774, + 5778 ], "loc": { "start": { - "line": 214, + "line": 197, "column": 8 }, "end": { - "line": 214, + "line": 197, "column": 12 } } @@ -11882,31 +11135,31 @@ "type": "Identifier", "name": "initialized", "range": [ - 6317, - 6328 + 5779, + 5790 ], "loc": { "start": { - "line": 214, + "line": 197, "column": 13 }, "end": { - "line": 214, + "line": 197, "column": 24 } } }, "range": [ - 6312, - 6328 + 5774, + 5790 ], "loc": { "start": { - "line": 214, + "line": 197, "column": 8 }, "end": { - "line": 214, + "line": 197, "column": 24 } } @@ -11916,62 +11169,62 @@ "value": false, "raw": "false", "range": [ - 6331, - 6336 + 5793, + 5798 ], "loc": { "start": { - "line": 214, + "line": 197, "column": 27 }, "end": { - "line": 214, + "line": 197, "column": 32 } } }, "range": [ - 6312, - 6336 + 5774, + 5798 ], "loc": { "start": { - "line": 214, + "line": 197, "column": 8 }, "end": { - "line": 214, + "line": 197, "column": 32 } } }, "range": [ - 6312, - 6337 + 5774, + 5799 ], "loc": { "start": { - "line": 214, + "line": 197, "column": 8 }, "end": { - "line": 214, + "line": 197, "column": 33 } } } ], "range": [ - 6073, - 6343 + 5589, + 5805 ], "loc": { "start": { - "line": 203, + "line": 187, "column": 14 }, "end": { - "line": 215, + "line": 198, "column": 5 } } @@ -11979,16 +11232,16 @@ "generator": false, "expression": false, "range": [ - 6070, - 6343 + 5586, + 5805 ], "loc": { "start": { - "line": 203, + "line": 187, "column": 11 }, "end": { - "line": 215, + "line": 198, "column": 5 } } @@ -11996,16 +11249,16 @@ "kind": "method", "computed": false, "range": [ - 6063, - 6343 + 5579, + 5805 ], "loc": { "start": { - "line": 203, + "line": 187, "column": 4 }, "end": { - "line": 215, + "line": 198, "column": 5 } }, @@ -12014,16 +11267,16 @@ "type": "Block", "value": "*\n * Remove help UI\n ", "range": [ - 6025, - 6058 + 5541, + 5574 ], "loc": { "start": { - "line": 200, + "line": 184, "column": 4 }, "end": { - "line": 202, + "line": 186, "column": 7 } } @@ -12034,7 +11287,7 @@ ], "range": [ 385, - 6346 + 5808 ], "loc": { "start": { @@ -12042,14 +11295,14 @@ "column": 34 }, "end": { - "line": 217, + "line": 200, "column": 1 } } }, "range": [ 358, - 6346 + 5808 ], "loc": { "start": { @@ -12057,7 +11310,7 @@ "column": 7 }, "end": { - "line": 217, + "line": 200, "column": 1 } }, @@ -12087,7 +11340,7 @@ "source": null, "range": [ 351, - 6346 + 5808 ], "loc": { "start": { @@ -12095,7 +11348,7 @@ "column": 0 }, "end": { - "line": 217, + "line": 200, "column": 1 } }, @@ -12124,7 +11377,7 @@ "sourceType": "module", "range": [ 0, - 6346 + 5808 ], "loc": { "start": { @@ -12132,7 +11385,7 @@ "column": 0 }, "end": { - "line": 217, + "line": 200, "column": 1 } }, @@ -12157,10 +11410,10 @@ }, { "type": "Block", - "value": "*\n * Creates an instance of Help.\n * @param {TableFilter} tf TableFilter instance\n ", + "value": "*\n * Creates an instance of Help\n * @param {TableFilter} tf TableFilter instance\n ", "range": [ 392, - 491 + 490 ], "loc": { "start": { @@ -12177,8 +11430,8 @@ "type": "Block", "value": "*\n * ID of main custom container element\n * @type {String}\n ", "range": [ - 580, - 668 + 579, + 667 ], "loc": { "start": { @@ -12195,8 +11448,8 @@ "type": "Block", "value": "*\n * ID of custom container element for instructions\n * @type {String}\n ", "range": [ - 738, - 838 + 737, + 837 ], "loc": { "start": { @@ -12213,8 +11466,8 @@ "type": "Block", "value": "*\n * Instructions text (accepts HTML)\n * @type {String}\n ", "range": [ - 934, - 1019 + 933, + 1018 ], "loc": { "start": { @@ -12231,8 +11484,8 @@ "type": "Block", "value": "*\n * Instructions HTML\n * @type {String}\n ", "range": [ - 1625, - 1695 + 1624, + 1694 ], "loc": { "start": { @@ -12249,8 +11502,8 @@ "type": "Block", "value": "*\n * Help button text ('?')\n * @type {String}\n ", "range": [ - 1764, - 1839 + 1763, + 1838 ], "loc": { "start": { @@ -12267,8 +11520,8 @@ "type": "Block", "value": "*\n * Custom help button HTML\n * @type {String}\n ", "range": [ - 1909, - 1985 + 1908, + 1984 ], "loc": { "start": { @@ -12285,8 +11538,8 @@ "type": "Block", "value": "*\n * Css class for help button\n * @type {String}\n ", "range": [ - 2056, - 2134 + 2055, + 2133 ], "loc": { "start": { @@ -12303,8 +11556,8 @@ "type": "Block", "value": "*\n * Css class for help container element\n * @type {String}\n ", "range": [ - 2219, - 2308 + 2218, + 2307 ], "loc": { "start": { @@ -12321,8 +11574,8 @@ "type": "Block", "value": "*\n * Stores button DOM element\n * @type {DOMElement}\n ", "range": [ - 2413, - 2495 + 2412, + 2494 ], "loc": { "start": { @@ -12339,8 +11592,8 @@ "type": "Block", "value": "*\n * Stores help container DOM element\n * @type {DOMElement}\n ", "range": [ - 2530, - 2620 + 2529, + 2619 ], "loc": { "start": { @@ -12357,8 +11610,8 @@ "type": "Block", "value": "*\n * Default HTML appended to instructions text\n * @type {String}\n ", "range": [ - 2656, - 2751 + 2655, + 2750 ], "loc": { "start": { @@ -12371,56 +11624,20 @@ } } }, - { - "type": "Block", - "value": "*\n * Prefix for help main container ID\n * @type {String}\n * @private\n ", - "range": [ - 3172, - 3278 - ], - "loc": { - "start": { - "line": 105, - "column": 8 - }, - "end": { - "line": 109, - "column": 11 - } - } - }, - { - "type": "Block", - "value": "*\n * Prefix for help instructions container ID\n * @type {String}\n * @private\n ", - "range": [ - 3329, - 3443 - ], - "loc": { - "start": { - "line": 112, - "column": 8 - }, - "end": { - "line": 116, - "column": 11 - } - } - }, { "type": "Block", "value": "*\n * Initialise Help instance\n ", "range": [ - 3554, - 3597 + 3233, + 3276 ], "loc": { "start": { - "line": 122, + "line": 108, "column": 4 }, "end": { - "line": 124, + "line": 110, "column": 7 } } @@ -12429,35 +11646,35 @@ "type": "Line", "value": "help button is added to defined element", "range": [ - 3861, - 3902 + 3463, + 3504 ], "loc": { "start": { - "line": 135, + "line": 121, "column": 8 }, "end": { - "line": 135, + "line": 121, "column": 49 } } }, { "type": "Block", - "value": "*\n * @inherited\n ", + "value": "* @inherited ", "range": [ - 5450, - 5487 + 4986, + 5003 ], "loc": { "start": { - "line": 177, + "line": 163, "column": 8 }, "end": { - "line": 179, - "column": 11 + "line": 163, + "column": 25 } } }, @@ -12465,16 +11682,16 @@ "type": "Block", "value": "*\n * Toggle help pop-up\n ", "range": [ - 5532, - 5569 + 5048, + 5085 ], "loc": { "start": { - "line": 183, + "line": 167, "column": 4 }, "end": { - "line": 185, + "line": 169, "column": 7 } } @@ -12483,16 +11700,16 @@ "type": "Line", "value": " check only if explicitily set to false as in this case undefined", "range": [ - 5593, - 5660 + 5109, + 5176 ], "loc": { "start": { - "line": 187, + "line": 171, "column": 8 }, "end": { - "line": 187, + "line": 171, "column": 75 } } @@ -12501,16 +11718,16 @@ "type": "Line", "value": " signifies the help feature is enabled by default", "range": [ - 5669, - 5720 + 5185, + 5236 ], "loc": { "start": { - "line": 188, + "line": 172, "column": 8 }, "end": { - "line": 188, + "line": 172, "column": 59 } } @@ -12519,16 +11736,16 @@ "type": "Block", "value": "*\n * Remove help UI\n ", "range": [ - 6025, - 6058 + 5541, + 5574 ], "loc": { "start": { - "line": 200, + "line": 184, "column": 4 }, "end": { - "line": 202, + "line": 186, "column": 7 } } diff --git a/docs/ast/source/modules/rowsCounter.js.json b/docs/ast/source/modules/rowsCounter.js.json index 6891da68..0cd0cea8 100644 --- a/docs/ast/source/modules/rowsCounter.js.json +++ b/docs/ast/source/modules/rowsCounter.js.json @@ -2168,462 +2168,21 @@ } } ], - "trailingComments": [ - { - "type": "Block", - "value": "*\n * Prefix for container ID\n * @type {String}\n * @private\n ", - "range": [ - 1850, - 1946 - ], - "loc": { - "start": { - "line": 70, - "column": 8 - }, - "end": { - "line": 74, - "column": 11 - } - } - } - ] - }, - { - "type": "ExpressionStatement", - "expression": { - "type": "AssignmentExpression", - "operator": "=", - "left": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "ThisExpression", - "range": [ - 1955, - 1959 - ], - "loc": { - "start": { - "line": 75, - "column": 8 - }, - "end": { - "line": 75, - "column": 12 - } - } - }, - "property": { - "type": "Identifier", - "name": "prfxCounter", - "range": [ - 1960, - 1971 - ], - "loc": { - "start": { - "line": 75, - "column": 13 - }, - "end": { - "line": 75, - "column": 24 - } - } - }, - "range": [ - 1955, - 1971 - ], - "loc": { - "start": { - "line": 75, - "column": 8 - }, - "end": { - "line": 75, - "column": 24 - } - } - }, - "right": { - "type": "Literal", - "value": "counter_", - "raw": "'counter_'", - "range": [ - 1974, - 1984 - ], - "loc": { - "start": { - "line": 75, - "column": 27 - }, - "end": { - "line": 75, - "column": 37 - } - } - }, - "range": [ - 1955, - 1984 - ], - "loc": { - "start": { - "line": 75, - "column": 8 - }, - "end": { - "line": 75, - "column": 37 - } - } - }, - "range": [ - 1955, - 1985 - ], - "loc": { - "start": { - "line": 75, - "column": 8 - }, - "end": { - "line": 75, - "column": 38 - } - }, - "leadingComments": [ - { - "type": "Block", - "value": "*\n * Prefix for container ID\n * @type {String}\n * @private\n ", - "range": [ - 1850, - 1946 - ], - "loc": { - "start": { - "line": 70, - "column": 8 - }, - "end": { - "line": 74, - "column": 11 - } - } - } - ], - "trailingComments": [ - { - "type": "Block", - "value": "*\n * Prefix for DOM element containing the counter\n * @type {String}\n * @private\n ", - "range": [ - 1995, - 2113 - ], - "loc": { - "start": { - "line": 77, - "column": 8 - }, - "end": { - "line": 81, - "column": 11 - } - } - } - ] - }, - { - "type": "ExpressionStatement", - "expression": { - "type": "AssignmentExpression", - "operator": "=", - "left": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "ThisExpression", - "range": [ - 2122, - 2126 - ], - "loc": { - "start": { - "line": 82, - "column": 8 - }, - "end": { - "line": 82, - "column": 12 - } - } - }, - "property": { - "type": "Identifier", - "name": "prfxLabel", - "range": [ - 2127, - 2136 - ], - "loc": { - "start": { - "line": 82, - "column": 13 - }, - "end": { - "line": 82, - "column": 22 - } - } - }, - "range": [ - 2122, - 2136 - ], - "loc": { - "start": { - "line": 82, - "column": 8 - }, - "end": { - "line": 82, - "column": 22 - } - } - }, - "right": { - "type": "Literal", - "value": "totrows_span_", - "raw": "'totrows_span_'", - "range": [ - 2139, - 2154 - ], - "loc": { - "start": { - "line": 82, - "column": 25 - }, - "end": { - "line": 82, - "column": 40 - } - } - }, - "range": [ - 2122, - 2154 - ], - "loc": { - "start": { - "line": 82, - "column": 8 - }, - "end": { - "line": 82, - "column": 40 - } - } - }, - "range": [ - 2122, - 2155 - ], - "loc": { - "start": { - "line": 82, - "column": 8 - }, - "end": { - "line": 82, - "column": 41 - } - }, - "leadingComments": [ - { - "type": "Block", - "value": "*\n * Prefix for DOM element containing the counter\n * @type {String}\n * @private\n ", - "range": [ - 1995, - 2113 - ], - "loc": { - "start": { - "line": 77, - "column": 8 - }, - "end": { - "line": 81, - "column": 11 - } - } - } - ], - "trailingComments": [ - { - "type": "Block", - "value": "*\n * Prefix for label preceding the counter\n * @type {String}\n * @private\n ", - "range": [ - 2165, - 2276 - ], - "loc": { - "start": { - "line": 84, - "column": 8 - }, - "end": { - "line": 88, - "column": 11 - } - } - } - ] - }, - { - "type": "ExpressionStatement", - "expression": { - "type": "AssignmentExpression", - "operator": "=", - "left": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "ThisExpression", - "range": [ - 2285, - 2289 - ], - "loc": { - "start": { - "line": 89, - "column": 8 - }, - "end": { - "line": 89, - "column": 12 - } - } - }, - "property": { - "type": "Identifier", - "name": "prfxText", - "range": [ - 2290, - 2298 - ], - "loc": { - "start": { - "line": 89, - "column": 13 - }, - "end": { - "line": 89, - "column": 21 - } - } - }, - "range": [ - 2285, - 2298 - ], - "loc": { - "start": { - "line": 89, - "column": 8 - }, - "end": { - "line": 89, - "column": 21 - } - } - }, - "right": { - "type": "Literal", - "value": "totRowsTextSpan_", - "raw": "'totRowsTextSpan_'", - "range": [ - 2301, - 2319 - ], - "loc": { - "start": { - "line": 89, - "column": 24 - }, - "end": { - "line": 89, - "column": 42 - } - } - }, - "range": [ - 2285, - 2319 - ], - "loc": { - "start": { - "line": 89, - "column": 8 - }, - "end": { - "line": 89, - "column": 42 - } - } - }, - "range": [ - 2285, - 2320 - ], - "loc": { - "start": { - "line": 89, - "column": 8 - }, - "end": { - "line": 89, - "column": 43 - } - }, - "leadingComments": [ - { - "type": "Block", - "value": "*\n * Prefix for label preceding the counter\n * @type {String}\n * @private\n ", - "range": [ - 2165, - 2276 - ], - "loc": { - "start": { - "line": 84, - "column": 8 - }, - "end": { - "line": 88, - "column": 11 - } - } - } - ], "trailingComments": [ { "type": "Block", "value": "*\n * Callback fired before the counter is refreshed\n * @type {Function}\n ", "range": [ - 2330, - 2431 + 1850, + 1951 ], "loc": { "start": { - "line": 91, + "line": 70, "column": 8 }, "end": { - "line": 94, + "line": 73, "column": 11 } } @@ -2641,16 +2200,16 @@ "object": { "type": "ThisExpression", "range": [ - 2440, - 2444 + 1960, + 1964 ], "loc": { "start": { - "line": 95, + "line": 74, "column": 8 }, "end": { - "line": 95, + "line": 74, "column": 12 } } @@ -2659,31 +2218,31 @@ "type": "Identifier", "name": "onBeforeRefreshCounter", "range": [ - 2445, - 2467 + 1965, + 1987 ], "loc": { "start": { - "line": 95, + "line": 74, "column": 13 }, "end": { - "line": 95, + "line": 74, "column": 35 } } }, "range": [ - 2440, - 2467 + 1960, + 1987 ], "loc": { "start": { - "line": 95, + "line": 74, "column": 8 }, "end": { - "line": 95, + "line": 74, "column": 35 } } @@ -2696,16 +2255,16 @@ "type": "Identifier", "name": "isFn", "range": [ - 2470, - 2474 + 1990, + 1994 ], "loc": { "start": { - "line": 95, + "line": 74, "column": 38 }, "end": { - "line": 95, + "line": 74, "column": 42 } } @@ -2718,16 +2277,16 @@ "type": "Identifier", "name": "f", "range": [ - 2475, - 2476 + 1995, + 1996 ], "loc": { "start": { - "line": 95, + "line": 74, "column": 43 }, "end": { - "line": 95, + "line": 74, "column": 44 } } @@ -2736,47 +2295,47 @@ "type": "Identifier", "name": "on_before_refresh_counter", "range": [ - 2477, - 2502 + 1997, + 2022 ], "loc": { "start": { - "line": 95, + "line": 74, "column": 45 }, "end": { - "line": 95, + "line": 74, "column": 70 } } }, "range": [ - 2475, - 2502 + 1995, + 2022 ], "loc": { "start": { - "line": 95, + "line": 74, "column": 43 }, "end": { - "line": 95, + "line": 74, "column": 70 } } } ], "range": [ - 2470, - 2503 + 1990, + 2023 ], "loc": { "start": { - "line": 95, + "line": 74, "column": 38 }, "end": { - "line": 95, + "line": 74, "column": 71 } } @@ -2788,16 +2347,16 @@ "type": "Identifier", "name": "f", "range": [ - 2518, - 2519 + 2038, + 2039 ], "loc": { "start": { - "line": 96, + "line": 75, "column": 12 }, "end": { - "line": 96, + "line": 75, "column": 13 } } @@ -2806,31 +2365,31 @@ "type": "Identifier", "name": "on_before_refresh_counter", "range": [ - 2520, - 2545 + 2040, + 2065 ], "loc": { "start": { - "line": 96, + "line": 75, "column": 14 }, "end": { - "line": 96, + "line": 75, "column": 39 } } }, "range": [ - 2518, - 2545 + 2038, + 2065 ], "loc": { "start": { - "line": 96, + "line": 75, "column": 12 }, "end": { - "line": 96, + "line": 75, "column": 39 } } @@ -2840,61 +2399,61 @@ "value": null, "raw": "null", "range": [ - 2548, - 2552 + 2068, + 2072 ], "loc": { "start": { - "line": 96, + "line": 75, "column": 42 }, "end": { - "line": 96, + "line": 75, "column": 46 } } }, "range": [ - 2470, - 2552 + 1990, + 2072 ], "loc": { "start": { - "line": 95, + "line": 74, "column": 38 }, "end": { - "line": 96, + "line": 75, "column": 46 } } }, "range": [ - 2440, - 2552 + 1960, + 2072 ], "loc": { "start": { - "line": 95, + "line": 74, "column": 8 }, "end": { - "line": 96, + "line": 75, "column": 46 } } }, "range": [ - 2440, - 2553 + 1960, + 2073 ], "loc": { "start": { - "line": 95, + "line": 74, "column": 8 }, "end": { - "line": 96, + "line": 75, "column": 47 } }, @@ -2903,16 +2462,16 @@ "type": "Block", "value": "*\n * Callback fired before the counter is refreshed\n * @type {Function}\n ", "range": [ - 2330, - 2431 + 1850, + 1951 ], "loc": { "start": { - "line": 91, + "line": 70, "column": 8 }, "end": { - "line": 94, + "line": 73, "column": 11 } } @@ -2923,16 +2482,16 @@ "type": "Block", "value": "*\n * Callback fired after the counter is refreshed\n * @type {Function}\n ", "range": [ - 2563, - 2663 + 2083, + 2183 ], "loc": { "start": { - "line": 98, + "line": 77, "column": 8 }, "end": { - "line": 101, + "line": 80, "column": 11 } } @@ -2950,16 +2509,16 @@ "object": { "type": "ThisExpression", "range": [ - 2672, - 2676 + 2192, + 2196 ], "loc": { "start": { - "line": 102, + "line": 81, "column": 8 }, "end": { - "line": 102, + "line": 81, "column": 12 } } @@ -2968,31 +2527,31 @@ "type": "Identifier", "name": "onAfterRefreshCounter", "range": [ - 2677, - 2698 + 2197, + 2218 ], "loc": { "start": { - "line": 102, + "line": 81, "column": 13 }, "end": { - "line": 102, + "line": 81, "column": 34 } } }, "range": [ - 2672, - 2698 + 2192, + 2218 ], "loc": { "start": { - "line": 102, + "line": 81, "column": 8 }, "end": { - "line": 102, + "line": 81, "column": 34 } } @@ -3005,16 +2564,16 @@ "type": "Identifier", "name": "isFn", "range": [ - 2701, - 2705 + 2221, + 2225 ], "loc": { "start": { - "line": 102, + "line": 81, "column": 37 }, "end": { - "line": 102, + "line": 81, "column": 41 } } @@ -3027,16 +2586,16 @@ "type": "Identifier", "name": "f", "range": [ - 2706, - 2707 + 2226, + 2227 ], "loc": { "start": { - "line": 102, + "line": 81, "column": 42 }, "end": { - "line": 102, + "line": 81, "column": 43 } } @@ -3045,47 +2604,47 @@ "type": "Identifier", "name": "on_after_refresh_counter", "range": [ - 2708, - 2732 + 2228, + 2252 ], "loc": { "start": { - "line": 102, + "line": 81, "column": 44 }, "end": { - "line": 102, + "line": 81, "column": 68 } } }, "range": [ - 2706, - 2732 + 2226, + 2252 ], "loc": { "start": { - "line": 102, + "line": 81, "column": 42 }, "end": { - "line": 102, + "line": 81, "column": 68 } } } ], "range": [ - 2701, - 2733 + 2221, + 2253 ], "loc": { "start": { - "line": 102, + "line": 81, "column": 37 }, "end": { - "line": 102, + "line": 81, "column": 69 } } @@ -3097,16 +2656,16 @@ "type": "Identifier", "name": "f", "range": [ - 2748, - 2749 + 2268, + 2269 ], "loc": { "start": { - "line": 103, + "line": 82, "column": 12 }, "end": { - "line": 103, + "line": 82, "column": 13 } } @@ -3115,31 +2674,31 @@ "type": "Identifier", "name": "on_after_refresh_counter", "range": [ - 2750, - 2774 + 2270, + 2294 ], "loc": { "start": { - "line": 103, + "line": 82, "column": 14 }, "end": { - "line": 103, + "line": 82, "column": 38 } } }, "range": [ - 2748, - 2774 + 2268, + 2294 ], "loc": { "start": { - "line": 103, + "line": 82, "column": 12 }, "end": { - "line": 103, + "line": 82, "column": 38 } } @@ -3149,61 +2708,61 @@ "value": null, "raw": "null", "range": [ - 2777, - 2781 + 2297, + 2301 ], "loc": { "start": { - "line": 103, + "line": 82, "column": 41 }, "end": { - "line": 103, + "line": 82, "column": 45 } } }, "range": [ - 2701, - 2781 + 2221, + 2301 ], "loc": { "start": { - "line": 102, + "line": 81, "column": 37 }, "end": { - "line": 103, + "line": 82, "column": 45 } } }, "range": [ - 2672, - 2781 + 2192, + 2301 ], "loc": { "start": { - "line": 102, + "line": 81, "column": 8 }, "end": { - "line": 103, + "line": 82, "column": 45 } } }, "range": [ - 2672, - 2782 + 2192, + 2302 ], "loc": { "start": { - "line": 102, + "line": 81, "column": 8 }, "end": { - "line": 103, + "line": 82, "column": 46 } }, @@ -3212,16 +2771,16 @@ "type": "Block", "value": "*\n * Callback fired after the counter is refreshed\n * @type {Function}\n ", "range": [ - 2563, - 2663 + 2083, + 2183 ], "loc": { "start": { - "line": 98, + "line": 77, "column": 8 }, "end": { - "line": 101, + "line": 80, "column": 11 } } @@ -3231,7 +2790,7 @@ ], "range": [ 396, - 2788 + 2308 ], "loc": { "start": { @@ -3239,7 +2798,7 @@ "column": 20 }, "end": { - "line": 104, + "line": 83, "column": 5 } } @@ -3248,7 +2807,7 @@ "expression": false, "range": [ 391, - 2788 + 2308 ], "loc": { "start": { @@ -3256,7 +2815,7 @@ "column": 15 }, "end": { - "line": 104, + "line": 83, "column": 5 } } @@ -3265,7 +2824,7 @@ "computed": false, "range": [ 380, - 2788 + 2308 ], "loc": { "start": { @@ -3273,7 +2832,7 @@ "column": 4 }, "end": { - "line": 104, + "line": 83, "column": 5 } }, @@ -3302,16 +2861,16 @@ "type": "Block", "value": "*\n * Initializes RowsCounter instance\n ", "range": [ - 2794, - 2845 + 2314, + 2365 ], "loc": { "start": { - "line": 106, + "line": 85, "column": 4 }, "end": { - "line": 108, + "line": 87, "column": 7 } } @@ -3325,16 +2884,16 @@ "type": "Identifier", "name": "init", "range": [ - 2850, - 2854 + 2370, + 2374 ], "loc": { "start": { - "line": 109, + "line": 88, "column": 4 }, "end": { - "line": 109, + "line": 88, "column": 8 } } @@ -3354,16 +2913,16 @@ "object": { "type": "ThisExpression", "range": [ - 2871, - 2875 + 2391, + 2395 ], "loc": { "start": { - "line": 110, + "line": 89, "column": 12 }, "end": { - "line": 110, + "line": 89, "column": 16 } } @@ -3372,31 +2931,31 @@ "type": "Identifier", "name": "initialized", "range": [ - 2876, - 2887 + 2396, + 2407 ], "loc": { "start": { - "line": 110, + "line": 89, "column": 17 }, "end": { - "line": 110, + "line": 89, "column": 28 } } }, "range": [ - 2871, - 2887 + 2391, + 2407 ], "loc": { "start": { - "line": 110, + "line": 89, "column": 12 }, "end": { - "line": 110, + "line": 89, "column": 28 } } @@ -3408,48 +2967,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 2903, - 2910 + 2423, + 2430 ], "loc": { "start": { - "line": 111, + "line": 90, "column": 12 }, "end": { - "line": 111, + "line": 90, "column": 19 } } } ], "range": [ - 2889, - 2920 + 2409, + 2440 ], "loc": { "start": { - "line": 110, + "line": 89, "column": 30 }, "end": { - "line": 112, + "line": 91, "column": 9 } } }, "alternate": null, "range": [ - 2867, - 2920 + 2387, + 2440 ], "loc": { "start": { - "line": 110, + "line": 89, "column": 8 }, "end": { - "line": 112, + "line": 91, "column": 9 } } @@ -3463,16 +3022,16 @@ "type": "Identifier", "name": "tf", "range": [ - 2934, - 2936 + 2454, + 2456 ], "loc": { "start": { - "line": 114, + "line": 93, "column": 12 }, "end": { - "line": 114, + "line": 93, "column": 14 } } @@ -3483,16 +3042,16 @@ "object": { "type": "ThisExpression", "range": [ - 2939, - 2943 + 2459, + 2463 ], "loc": { "start": { - "line": 114, + "line": 93, "column": 17 }, "end": { - "line": 114, + "line": 93, "column": 21 } } @@ -3501,46 +3060,46 @@ "type": "Identifier", "name": "tf", "range": [ - 2944, - 2946 + 2464, + 2466 ], "loc": { "start": { - "line": 114, + "line": 93, "column": 22 }, "end": { - "line": 114, + "line": 93, "column": 24 } } }, "range": [ - 2939, - 2946 + 2459, + 2466 ], "loc": { "start": { - "line": 114, + "line": 93, "column": 17 }, "end": { - "line": 114, + "line": 93, "column": 24 } } }, "range": [ - 2934, - 2946 + 2454, + 2466 ], "loc": { "start": { - "line": 114, + "line": 93, "column": 12 }, "end": { - "line": 114, + "line": 93, "column": 24 } } @@ -3548,16 +3107,16 @@ ], "kind": "let", "range": [ - 2930, - 2947 + 2450, + 2467 ], "loc": { "start": { - "line": 114, + "line": 93, "column": 8 }, "end": { - "line": 114, + "line": 93, "column": 25 } }, @@ -3566,16 +3125,16 @@ "type": "Line", "value": "rows counter container", "range": [ - 2957, - 2981 + 2477, + 2501 ], "loc": { "start": { - "line": 116, + "line": 95, "column": 8 }, "end": { - "line": 116, + "line": 95, "column": 32 } } @@ -3591,16 +3150,16 @@ "type": "Identifier", "name": "countDiv", "range": [ - 2994, - 3002 + 2514, + 2522 ], "loc": { "start": { - "line": 117, + "line": 96, "column": 12 }, "end": { - "line": 117, + "line": 96, "column": 20 } } @@ -3611,16 +3170,16 @@ "type": "Identifier", "name": "createElm", "range": [ - 3005, - 3014 + 2525, + 2534 ], "loc": { "start": { - "line": 117, + "line": 96, "column": 23 }, "end": { - "line": 117, + "line": 96, "column": 32 } } @@ -3631,228 +3190,65 @@ "value": "div", "raw": "'div'", "range": [ - 3015, - 3020 + 2535, + 2540 ], "loc": { "start": { - "line": 117, + "line": 96, "column": 33 }, "end": { - "line": 117, + "line": 96, "column": 38 } } - }, - { - "type": "ArrayExpression", - "elements": [ - { - "type": "Literal", - "value": "id", - "raw": "'id'", - "range": [ - 3023, - 3027 - ], - "loc": { - "start": { - "line": 117, - "column": 41 - }, - "end": { - "line": 117, - "column": 45 - } - } - }, - { - "type": "BinaryExpression", - "operator": "+", - "left": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "ThisExpression", - "range": [ - 3029, - 3033 - ], - "loc": { - "start": { - "line": 117, - "column": 47 - }, - "end": { - "line": 117, - "column": 51 - } - } - }, - "property": { - "type": "Identifier", - "name": "prfxCounter", - "range": [ - 3034, - 3045 - ], - "loc": { - "start": { - "line": 117, - "column": 52 - }, - "end": { - "line": 117, - "column": 63 - } - } - }, - "range": [ - 3029, - 3045 - ], - "loc": { - "start": { - "line": 117, - "column": 47 - }, - "end": { - "line": 117, - "column": 63 - } - } - }, - "right": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "Identifier", - "name": "tf", - "range": [ - 3048, - 3050 - ], - "loc": { - "start": { - "line": 117, - "column": 66 - }, - "end": { - "line": 117, - "column": 68 - } - } - }, - "property": { - "type": "Identifier", - "name": "id", - "range": [ - 3051, - 3053 - ], - "loc": { - "start": { - "line": 117, - "column": 69 - }, - "end": { - "line": 117, - "column": 71 - } - } - }, - "range": [ - 3048, - 3053 - ], - "loc": { - "start": { - "line": 117, - "column": 66 - }, - "end": { - "line": 117, - "column": 71 - } - } - }, - "range": [ - 3029, - 3053 - ], - "loc": { - "start": { - "line": 117, - "column": 47 - }, - "end": { - "line": 117, - "column": 71 - } - } - } - ], - "range": [ - 3022, - 3054 - ], - "loc": { - "start": { - "line": 117, - "column": 40 - }, - "end": { - "line": 117, - "column": 72 - } - } } ], "range": [ - 3005, - 3055 + 2525, + 2541 ], "loc": { "start": { - "line": 117, + "line": 96, "column": 23 }, "end": { - "line": 117, - "column": 73 + "line": 96, + "column": 39 } } }, "range": [ - 2994, - 3055 + 2514, + 2541 ], "loc": { "start": { - "line": 117, + "line": 96, "column": 12 }, "end": { - "line": 117, - "column": 73 + "line": 96, + "column": 39 } } } ], "kind": "let", "range": [ - 2990, - 3056 + 2510, + 2542 ], "loc": { "start": { - "line": 117, + "line": 96, "column": 8 }, "end": { - "line": 117, - "column": 74 + "line": 96, + "column": 40 } }, "leadingComments": [ @@ -3860,16 +3256,16 @@ "type": "Line", "value": "rows counter container", "range": [ - 2957, - 2981 + 2477, + 2501 ], "loc": { "start": { - "line": 116, + "line": 95, "column": 8 }, "end": { - "line": 116, + "line": 95, "column": 32 } } @@ -3888,16 +3284,16 @@ "type": "Identifier", "name": "countDiv", "range": [ - 3065, - 3073 + 2551, + 2559 ], "loc": { "start": { - "line": 118, + "line": 97, "column": 8 }, "end": { - "line": 118, + "line": 97, "column": 16 } } @@ -3906,31 +3302,31 @@ "type": "Identifier", "name": "className", "range": [ - 3074, - 3083 + 2560, + 2569 ], "loc": { "start": { - "line": 118, + "line": 97, "column": 17 }, "end": { - "line": 118, + "line": 97, "column": 26 } } }, "range": [ - 3065, - 3083 + 2551, + 2569 ], "loc": { "start": { - "line": 118, + "line": 97, "column": 8 }, "end": { - "line": 118, + "line": 97, "column": 26 } } @@ -3941,16 +3337,16 @@ "object": { "type": "ThisExpression", "range": [ - 3086, - 3090 + 2572, + 2576 ], "loc": { "start": { - "line": 118, + "line": 97, "column": 29 }, "end": { - "line": 118, + "line": 97, "column": 33 } } @@ -3959,61 +3355,61 @@ "type": "Identifier", "name": "cssClass", "range": [ - 3091, - 3099 + 2577, + 2585 ], "loc": { "start": { - "line": 118, + "line": 97, "column": 34 }, "end": { - "line": 118, + "line": 97, "column": 42 } } }, "range": [ - 3086, - 3099 + 2572, + 2585 ], "loc": { "start": { - "line": 118, + "line": 97, "column": 29 }, "end": { - "line": 118, + "line": 97, "column": 42 } } }, "range": [ - 3065, - 3099 + 2551, + 2585 ], "loc": { "start": { - "line": 118, + "line": 97, "column": 8 }, "end": { - "line": 118, + "line": 97, "column": 42 } } }, "range": [ - 3065, - 3100 + 2551, + 2586 ], "loc": { "start": { - "line": 118, + "line": 97, "column": 8 }, "end": { - "line": 118, + "line": 97, "column": 43 } }, @@ -4022,16 +3418,16 @@ "type": "Line", "value": "rows counter label", "range": [ - 3109, - 3129 + 2595, + 2615 ], "loc": { "start": { - "line": 119, + "line": 98, "column": 8 }, "end": { - "line": 119, + "line": 98, "column": 28 } } @@ -4047,16 +3443,16 @@ "type": "Identifier", "name": "countSpan", "range": [ - 3142, - 3151 + 2628, + 2637 ], "loc": { "start": { - "line": 120, + "line": 99, "column": 12 }, "end": { - "line": 120, + "line": 99, "column": 21 } } @@ -4067,16 +3463,16 @@ "type": "Identifier", "name": "createElm", "range": [ - 3154, - 3163 + 2640, + 2649 ], "loc": { "start": { - "line": 120, + "line": 99, "column": 24 }, "end": { - "line": 120, + "line": 99, "column": 33 } } @@ -4087,228 +3483,65 @@ "value": "span", "raw": "'span'", "range": [ - 3164, - 3170 + 2650, + 2656 ], "loc": { "start": { - "line": 120, + "line": 99, "column": 34 }, "end": { - "line": 120, + "line": 99, "column": 40 } } - }, - { - "type": "ArrayExpression", - "elements": [ - { - "type": "Literal", - "value": "id", - "raw": "'id'", - "range": [ - 3173, - 3177 - ], - "loc": { - "start": { - "line": 120, - "column": 43 - }, - "end": { - "line": 120, - "column": 47 - } - } - }, - { - "type": "BinaryExpression", - "operator": "+", - "left": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "ThisExpression", - "range": [ - 3179, - 3183 - ], - "loc": { - "start": { - "line": 120, - "column": 49 - }, - "end": { - "line": 120, - "column": 53 - } - } - }, - "property": { - "type": "Identifier", - "name": "prfxLabel", - "range": [ - 3184, - 3193 - ], - "loc": { - "start": { - "line": 120, - "column": 54 - }, - "end": { - "line": 120, - "column": 63 - } - } - }, - "range": [ - 3179, - 3193 - ], - "loc": { - "start": { - "line": 120, - "column": 49 - }, - "end": { - "line": 120, - "column": 63 - } - } - }, - "right": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "Identifier", - "name": "tf", - "range": [ - 3196, - 3198 - ], - "loc": { - "start": { - "line": 120, - "column": 66 - }, - "end": { - "line": 120, - "column": 68 - } - } - }, - "property": { - "type": "Identifier", - "name": "id", - "range": [ - 3199, - 3201 - ], - "loc": { - "start": { - "line": 120, - "column": 69 - }, - "end": { - "line": 120, - "column": 71 - } - } - }, - "range": [ - 3196, - 3201 - ], - "loc": { - "start": { - "line": 120, - "column": 66 - }, - "end": { - "line": 120, - "column": 71 - } - } - }, - "range": [ - 3179, - 3201 - ], - "loc": { - "start": { - "line": 120, - "column": 49 - }, - "end": { - "line": 120, - "column": 71 - } - } - } - ], - "range": [ - 3172, - 3202 - ], - "loc": { - "start": { - "line": 120, - "column": 42 - }, - "end": { - "line": 120, - "column": 72 - } - } } ], "range": [ - 3154, - 3203 + 2640, + 2657 ], "loc": { "start": { - "line": 120, + "line": 99, "column": 24 }, "end": { - "line": 120, - "column": 73 + "line": 99, + "column": 41 } } }, "range": [ - 3142, - 3203 + 2628, + 2657 ], "loc": { "start": { - "line": 120, + "line": 99, "column": 12 }, "end": { - "line": 120, - "column": 73 + "line": 99, + "column": 41 } } } ], "kind": "let", "range": [ - 3138, - 3204 + 2624, + 2658 ], "loc": { "start": { - "line": 120, + "line": 99, "column": 8 }, "end": { - "line": 120, - "column": 74 + "line": 99, + "column": 42 } }, "leadingComments": [ @@ -4316,16 +3549,16 @@ "type": "Line", "value": "rows counter label", "range": [ - 3109, - 3129 + 2595, + 2615 ], "loc": { "start": { - "line": 119, + "line": 98, "column": 8 }, "end": { - "line": 119, + "line": 98, "column": 28 } } @@ -4341,16 +3574,16 @@ "type": "Identifier", "name": "countText", "range": [ - 3217, - 3226 + 2671, + 2680 ], "loc": { "start": { - "line": 121, + "line": 100, "column": 12 }, "end": { - "line": 121, + "line": 100, "column": 21 } } @@ -4361,16 +3594,16 @@ "type": "Identifier", "name": "createElm", "range": [ - 3229, - 3238 + 2683, + 2692 ], "loc": { "start": { - "line": 121, + "line": 100, "column": 24 }, "end": { - "line": 121, + "line": 100, "column": 33 } } @@ -4381,228 +3614,65 @@ "value": "span", "raw": "'span'", "range": [ - 3239, - 3245 + 2693, + 2699 ], "loc": { "start": { - "line": 121, + "line": 100, "column": 34 }, "end": { - "line": 121, + "line": 100, "column": 40 } } - }, - { - "type": "ArrayExpression", - "elements": [ - { - "type": "Literal", - "value": "id", - "raw": "'id'", - "range": [ - 3248, - 3252 - ], - "loc": { - "start": { - "line": 121, - "column": 43 - }, - "end": { - "line": 121, - "column": 47 - } - } - }, - { - "type": "BinaryExpression", - "operator": "+", - "left": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "ThisExpression", - "range": [ - 3254, - 3258 - ], - "loc": { - "start": { - "line": 121, - "column": 49 - }, - "end": { - "line": 121, - "column": 53 - } - } - }, - "property": { - "type": "Identifier", - "name": "prfxText", - "range": [ - 3259, - 3267 - ], - "loc": { - "start": { - "line": 121, - "column": 54 - }, - "end": { - "line": 121, - "column": 62 - } - } - }, - "range": [ - 3254, - 3267 - ], - "loc": { - "start": { - "line": 121, - "column": 49 - }, - "end": { - "line": 121, - "column": 62 - } - } - }, - "right": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "Identifier", - "name": "tf", - "range": [ - 3270, - 3272 - ], - "loc": { - "start": { - "line": 121, - "column": 65 - }, - "end": { - "line": 121, - "column": 67 - } - } - }, - "property": { - "type": "Identifier", - "name": "id", - "range": [ - 3273, - 3275 - ], - "loc": { - "start": { - "line": 121, - "column": 68 - }, - "end": { - "line": 121, - "column": 70 - } - } - }, - "range": [ - 3270, - 3275 - ], - "loc": { - "start": { - "line": 121, - "column": 65 - }, - "end": { - "line": 121, - "column": 70 - } - } - }, - "range": [ - 3254, - 3275 - ], - "loc": { - "start": { - "line": 121, - "column": 49 - }, - "end": { - "line": 121, - "column": 70 - } - } - } - ], - "range": [ - 3247, - 3276 - ], - "loc": { - "start": { - "line": 121, - "column": 42 - }, - "end": { - "line": 121, - "column": 71 - } - } } ], "range": [ - 3229, - 3277 + 2683, + 2700 ], "loc": { "start": { - "line": 121, + "line": 100, "column": 24 }, "end": { - "line": 121, - "column": 72 + "line": 100, + "column": 41 } } }, "range": [ - 3217, - 3277 + 2671, + 2700 ], "loc": { "start": { - "line": 121, + "line": 100, "column": 12 }, "end": { - "line": 121, - "column": 72 + "line": 100, + "column": 41 } } } ], "kind": "let", "range": [ - 3213, - 3278 + 2667, + 2701 ], "loc": { "start": { - "line": 121, + "line": 100, "column": 8 }, "end": { - "line": 121, - "column": 73 + "line": 100, + "column": 42 } } }, @@ -4617,16 +3687,16 @@ "type": "Identifier", "name": "countText", "range": [ - 3287, - 3296 + 2710, + 2719 ], "loc": { "start": { - "line": 122, + "line": 101, "column": 8 }, "end": { - "line": 122, + "line": 101, "column": 17 } } @@ -4635,31 +3705,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 3297, - 3308 + 2720, + 2731 ], "loc": { "start": { - "line": 122, + "line": 101, "column": 18 }, "end": { - "line": 122, + "line": 101, "column": 29 } } }, "range": [ - 3287, - 3308 + 2710, + 2731 ], "loc": { "start": { - "line": 122, + "line": 101, "column": 8 }, "end": { - "line": 122, + "line": 101, "column": 29 } } @@ -4671,16 +3741,16 @@ "type": "Identifier", "name": "createText", "range": [ - 3309, - 3319 + 2732, + 2742 ], "loc": { "start": { - "line": 122, + "line": 101, "column": 30 }, "end": { - "line": 122, + "line": 101, "column": 40 } } @@ -4692,16 +3762,16 @@ "object": { "type": "ThisExpression", "range": [ - 3320, - 3324 + 2743, + 2747 ], "loc": { "start": { - "line": 122, + "line": 101, "column": 41 }, "end": { - "line": 122, + "line": 101, "column": 45 } } @@ -4710,78 +3780,78 @@ "type": "Identifier", "name": "text", "range": [ - 3325, - 3329 + 2748, + 2752 ], "loc": { "start": { - "line": 122, + "line": 101, "column": 46 }, "end": { - "line": 122, + "line": 101, "column": 50 } } }, "range": [ - 3320, - 3329 + 2743, + 2752 ], "loc": { "start": { - "line": 122, + "line": 101, "column": 41 }, "end": { - "line": 122, + "line": 101, "column": 50 } } } ], "range": [ - 3309, - 3330 + 2732, + 2753 ], "loc": { "start": { - "line": 122, + "line": 101, "column": 30 }, "end": { - "line": 122, + "line": 101, "column": 51 } } } ], "range": [ - 3287, - 3331 + 2710, + 2754 ], "loc": { "start": { - "line": 122, + "line": 101, "column": 8 }, "end": { - "line": 122, + "line": 101, "column": 52 } } }, "range": [ - 3287, - 3332 + 2710, + 2755 ], "loc": { "start": { - "line": 122, + "line": 101, "column": 8 }, "end": { - "line": 122, + "line": 101, "column": 53 } }, @@ -4790,16 +3860,16 @@ "type": "Line", "value": " counter is added to defined element", "range": [ - 3342, - 3380 + 2765, + 2803 ], "loc": { "start": { - "line": 124, + "line": 103, "column": 8 }, "end": { - "line": 124, + "line": 103, "column": 46 } } @@ -4817,16 +3887,16 @@ "object": { "type": "ThisExpression", "range": [ - 3394, - 3398 + 2817, + 2821 ], "loc": { "start": { - "line": 125, + "line": 104, "column": 13 }, "end": { - "line": 125, + "line": 104, "column": 17 } } @@ -4835,47 +3905,47 @@ "type": "Identifier", "name": "targetId", "range": [ - 3399, - 3407 + 2822, + 2830 ], "loc": { "start": { - "line": 125, + "line": 104, "column": 18 }, "end": { - "line": 125, + "line": 104, "column": 26 } } }, "range": [ - 3394, - 3407 + 2817, + 2830 ], "loc": { "start": { - "line": 125, + "line": 104, "column": 13 }, "end": { - "line": 125, + "line": 104, "column": 26 } } }, "prefix": true, "range": [ - 3393, - 3407 + 2816, + 2830 ], "loc": { "start": { - "line": 125, + "line": 104, "column": 12 }, "end": { - "line": 125, + "line": 104, "column": 26 } } @@ -4894,16 +3964,16 @@ "type": "Identifier", "name": "tf", "range": [ - 3423, - 3425 + 2846, + 2848 ], "loc": { "start": { - "line": 126, + "line": 105, "column": 12 }, "end": { - "line": 126, + "line": 105, "column": 14 } } @@ -4912,94 +3982,94 @@ "type": "Identifier", "name": "setToolbar", "range": [ - 3426, - 3436 + 2849, + 2859 ], "loc": { "start": { - "line": 126, + "line": 105, "column": 15 }, "end": { - "line": 126, + "line": 105, "column": 25 } } }, "range": [ - 3423, - 3436 + 2846, + 2859 ], "loc": { "start": { - "line": 126, + "line": 105, "column": 12 }, "end": { - "line": 126, + "line": 105, "column": 25 } } }, "arguments": [], "range": [ - 3423, - 3438 + 2846, + 2861 ], "loc": { "start": { - "line": 126, + "line": 105, "column": 12 }, "end": { - "line": 126, + "line": 105, "column": 27 } } }, "range": [ - 3423, - 3439 + 2846, + 2862 ], "loc": { "start": { - "line": 126, + "line": 105, "column": 12 }, "end": { - "line": 126, + "line": 105, "column": 28 } } } ], "range": [ - 3409, - 3449 + 2832, + 2872 ], "loc": { "start": { - "line": 125, + "line": 104, "column": 28 }, "end": { - "line": 127, + "line": 106, "column": 9 } } }, "alternate": null, "range": [ - 3389, - 3449 + 2812, + 2872 ], "loc": { "start": { - "line": 125, + "line": 104, "column": 8 }, "end": { - "line": 127, + "line": 106, "column": 9 } }, @@ -5008,16 +4078,16 @@ "type": "Line", "value": " counter is added to defined element", "range": [ - 3342, - 3380 + 2765, + 2803 ], "loc": { "start": { - "line": 124, + "line": 103, "column": 8 }, "end": { - "line": 124, + "line": 103, "column": 46 } } @@ -5033,16 +4103,16 @@ "type": "Identifier", "name": "targetEl", "range": [ - 3462, - 3470 + 2885, + 2893 ], "loc": { "start": { - "line": 128, + "line": 107, "column": 12 }, "end": { - "line": 128, + "line": 107, "column": 20 } } @@ -5058,16 +4128,16 @@ "object": { "type": "ThisExpression", "range": [ - 3474, - 3478 + 2897, + 2901 ], "loc": { "start": { - "line": 128, + "line": 107, "column": 24 }, "end": { - "line": 128, + "line": 107, "column": 28 } } @@ -5076,47 +4146,47 @@ "type": "Identifier", "name": "targetId", "range": [ - 3479, - 3487 + 2902, + 2910 ], "loc": { "start": { - "line": 128, + "line": 107, "column": 29 }, "end": { - "line": 128, + "line": 107, "column": 37 } } }, "range": [ - 3474, - 3487 + 2897, + 2910 ], "loc": { "start": { - "line": 128, + "line": 107, "column": 24 }, "end": { - "line": 128, + "line": 107, "column": 37 } } }, "prefix": true, "range": [ - 3473, - 3487 + 2896, + 2910 ], "loc": { "start": { - "line": 128, + "line": 107, "column": 23 }, "end": { - "line": 128, + "line": 107, "column": 37 } } @@ -5128,16 +4198,16 @@ "type": "Identifier", "name": "tf", "range": [ - 3490, - 3492 + 2913, + 2915 ], "loc": { "start": { - "line": 128, + "line": 107, "column": 40 }, "end": { - "line": 128, + "line": 107, "column": 42 } } @@ -5146,31 +4216,31 @@ "type": "Identifier", "name": "lDiv", "range": [ - 3493, - 3497 + 2916, + 2920 ], "loc": { "start": { - "line": 128, + "line": 107, "column": 43 }, "end": { - "line": 128, + "line": 107, "column": 47 } } }, "range": [ - 3490, - 3497 + 2913, + 2920 ], "loc": { "start": { - "line": 128, + "line": 107, "column": 40 }, "end": { - "line": 128, + "line": 107, "column": 47 } } @@ -5181,16 +4251,16 @@ "type": "Identifier", "name": "elm", "range": [ - 3500, - 3503 + 2923, + 2926 ], "loc": { "start": { - "line": 128, + "line": 107, "column": 50 }, "end": { - "line": 128, + "line": 107, "column": 53 } } @@ -5202,16 +4272,16 @@ "object": { "type": "ThisExpression", "range": [ - 3504, - 3508 + 2927, + 2931 ], "loc": { "start": { - "line": 128, + "line": 107, "column": 54 }, "end": { - "line": 128, + "line": 107, "column": 58 } } @@ -5220,77 +4290,77 @@ "type": "Identifier", "name": "targetId", "range": [ - 3509, - 3517 + 2932, + 2940 ], "loc": { "start": { - "line": 128, + "line": 107, "column": 59 }, "end": { - "line": 128, + "line": 107, "column": 67 } } }, "range": [ - 3504, - 3517 + 2927, + 2940 ], "loc": { "start": { - "line": 128, + "line": 107, "column": 54 }, "end": { - "line": 128, + "line": 107, "column": 67 } } } ], "range": [ - 3500, - 3518 + 2923, + 2941 ], "loc": { "start": { - "line": 128, + "line": 107, "column": 50 }, "end": { - "line": 128, + "line": 107, "column": 68 } } }, "range": [ - 3473, - 3518 + 2896, + 2941 ], "loc": { "start": { - "line": 128, + "line": 107, "column": 23 }, "end": { - "line": 128, + "line": 107, "column": 68 } } }, "range": [ - 3462, - 3518 + 2885, + 2941 ], "loc": { "start": { - "line": 128, + "line": 107, "column": 12 }, "end": { - "line": 128, + "line": 107, "column": 68 } } @@ -5298,16 +4368,16 @@ ], "kind": "let", "range": [ - 3458, - 3519 + 2881, + 2942 ], "loc": { "start": { - "line": 128, + "line": 107, "column": 8 }, "end": { - "line": 128, + "line": 107, "column": 69 } }, @@ -5316,16 +4386,16 @@ "type": "Line", "value": "default container: 'lDiv'", "range": [ - 3529, - 3556 + 2952, + 2979 ], "loc": { "start": { - "line": 130, + "line": 109, "column": 8 }, "end": { - "line": 130, + "line": 109, "column": 35 } } @@ -5343,16 +4413,16 @@ "object": { "type": "ThisExpression", "range": [ - 3570, - 3574 + 2993, + 2997 ], "loc": { "start": { - "line": 131, + "line": 110, "column": 13 }, "end": { - "line": 131, + "line": 110, "column": 17 } } @@ -5361,47 +4431,47 @@ "type": "Identifier", "name": "targetId", "range": [ - 3575, - 3583 + 2998, + 3006 ], "loc": { "start": { - "line": 131, + "line": 110, "column": 18 }, "end": { - "line": 131, + "line": 110, "column": 26 } } }, "range": [ - 3570, - 3583 + 2993, + 3006 ], "loc": { "start": { - "line": 131, + "line": 110, "column": 13 }, "end": { - "line": 131, + "line": 110, "column": 26 } } }, "prefix": true, "range": [ - 3569, - 3583 + 2992, + 3006 ], "loc": { "start": { - "line": 131, + "line": 110, "column": 12 }, "end": { - "line": 131, + "line": 110, "column": 26 } } @@ -5420,16 +4490,16 @@ "type": "Identifier", "name": "countDiv", "range": [ - 3599, - 3607 + 3022, + 3030 ], "loc": { "start": { - "line": 132, + "line": 111, "column": 12 }, "end": { - "line": 132, + "line": 111, "column": 20 } } @@ -5438,31 +4508,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 3608, - 3619 + 3031, + 3042 ], "loc": { "start": { - "line": 132, + "line": 111, "column": 21 }, "end": { - "line": 132, + "line": 111, "column": 32 } } }, "range": [ - 3599, - 3619 + 3022, + 3042 ], "loc": { "start": { - "line": 132, + "line": 111, "column": 12 }, "end": { - "line": 132, + "line": 111, "column": 32 } } @@ -5472,47 +4542,47 @@ "type": "Identifier", "name": "countText", "range": [ - 3620, - 3629 + 3043, + 3052 ], "loc": { "start": { - "line": 132, + "line": 111, "column": 33 }, "end": { - "line": 132, + "line": 111, "column": 42 } } } ], "range": [ - 3599, - 3630 + 3022, + 3053 ], "loc": { "start": { - "line": 132, + "line": 111, "column": 12 }, "end": { - "line": 132, + "line": 111, "column": 43 } } }, "range": [ - 3599, - 3631 + 3022, + 3054 ], "loc": { "start": { - "line": 132, + "line": 111, "column": 12 }, "end": { - "line": 132, + "line": 111, "column": 44 } } @@ -5528,16 +4598,16 @@ "type": "Identifier", "name": "countDiv", "range": [ - 3644, - 3652 + 3067, + 3075 ], "loc": { "start": { - "line": 133, + "line": 112, "column": 12 }, "end": { - "line": 133, + "line": 112, "column": 20 } } @@ -5546,31 +4616,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 3653, - 3664 + 3076, + 3087 ], "loc": { "start": { - "line": 133, + "line": 112, "column": 21 }, "end": { - "line": 133, + "line": 112, "column": 32 } } }, "range": [ - 3644, - 3664 + 3067, + 3087 ], "loc": { "start": { - "line": 133, + "line": 112, "column": 12 }, "end": { - "line": 133, + "line": 112, "column": 32 } } @@ -5580,47 +4650,47 @@ "type": "Identifier", "name": "countSpan", "range": [ - 3665, - 3674 + 3088, + 3097 ], "loc": { "start": { - "line": 133, + "line": 112, "column": 33 }, "end": { - "line": 133, + "line": 112, "column": 42 } } } ], "range": [ - 3644, - 3675 + 3067, + 3098 ], "loc": { "start": { - "line": 133, + "line": 112, "column": 12 }, "end": { - "line": 133, + "line": 112, "column": 43 } } }, "range": [ - 3644, - 3676 + 3067, + 3099 ], "loc": { "start": { - "line": 133, + "line": 112, "column": 12 }, "end": { - "line": 133, + "line": 112, "column": 44 } } @@ -5636,16 +4706,16 @@ "type": "Identifier", "name": "targetEl", "range": [ - 3689, - 3697 + 3112, + 3120 ], "loc": { "start": { - "line": 134, + "line": 113, "column": 12 }, "end": { - "line": 134, + "line": 113, "column": 20 } } @@ -5654,31 +4724,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 3698, - 3709 + 3121, + 3132 ], "loc": { "start": { - "line": 134, + "line": 113, "column": 21 }, "end": { - "line": 134, + "line": 113, "column": 32 } } }, "range": [ - 3689, - 3709 + 3112, + 3132 ], "loc": { "start": { - "line": 134, + "line": 113, "column": 12 }, "end": { - "line": 134, + "line": 113, "column": 32 } } @@ -5688,63 +4758,63 @@ "type": "Identifier", "name": "countDiv", "range": [ - 3710, - 3718 + 3133, + 3141 ], "loc": { "start": { - "line": 134, + "line": 113, "column": 33 }, "end": { - "line": 134, + "line": 113, "column": 41 } } } ], "range": [ - 3689, - 3719 + 3112, + 3142 ], "loc": { "start": { - "line": 134, + "line": 113, "column": 12 }, "end": { - "line": 134, + "line": 113, "column": 42 } } }, "range": [ - 3689, - 3720 + 3112, + 3143 ], "loc": { "start": { - "line": 134, + "line": 113, "column": 12 }, "end": { - "line": 134, + "line": 113, "column": 43 } } } ], "range": [ - 3585, - 3730 + 3008, + 3153 ], "loc": { "start": { - "line": 131, + "line": 110, "column": 28 }, "end": { - "line": 135, + "line": 114, "column": 9 } } @@ -5763,16 +4833,16 @@ "type": "Identifier", "name": "targetEl", "range": [ - 3818, - 3826 + 3241, + 3249 ], "loc": { "start": { - "line": 138, + "line": 117, "column": 12 }, "end": { - "line": 138, + "line": 117, "column": 20 } } @@ -5781,31 +4851,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 3827, - 3838 + 3250, + 3261 ], "loc": { "start": { - "line": 138, + "line": 117, "column": 21 }, "end": { - "line": 138, + "line": 117, "column": 32 } } }, "range": [ - 3818, - 3838 + 3241, + 3261 ], "loc": { "start": { - "line": 138, + "line": 117, "column": 12 }, "end": { - "line": 138, + "line": 117, "column": 32 } } @@ -5815,47 +4885,47 @@ "type": "Identifier", "name": "countText", "range": [ - 3839, - 3848 + 3262, + 3271 ], "loc": { "start": { - "line": 138, + "line": 117, "column": 33 }, "end": { - "line": 138, + "line": 117, "column": 42 } } } ], "range": [ - 3818, - 3849 + 3241, + 3272 ], "loc": { "start": { - "line": 138, + "line": 117, "column": 12 }, "end": { - "line": 138, + "line": 117, "column": 43 } } }, "range": [ - 3818, - 3850 + 3241, + 3273 ], "loc": { "start": { - "line": 138, + "line": 117, "column": 12 }, "end": { - "line": 138, + "line": 117, "column": 44 } }, @@ -5864,16 +4934,16 @@ "type": "Line", "value": "custom container, no need to append statusDiv", "range": [ - 3758, - 3805 + 3181, + 3228 ], "loc": { "start": { - "line": 137, + "line": 116, "column": 12 }, "end": { - "line": 137, + "line": 116, "column": 59 } } @@ -5891,16 +4961,16 @@ "type": "Identifier", "name": "targetEl", "range": [ - 3863, - 3871 + 3286, + 3294 ], "loc": { "start": { - "line": 139, + "line": 118, "column": 12 }, "end": { - "line": 139, + "line": 118, "column": 20 } } @@ -5909,31 +4979,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 3872, - 3883 + 3295, + 3306 ], "loc": { "start": { - "line": 139, + "line": 118, "column": 21 }, "end": { - "line": 139, + "line": 118, "column": 32 } } }, "range": [ - 3863, - 3883 + 3286, + 3306 ], "loc": { "start": { - "line": 139, + "line": 118, "column": 12 }, "end": { - "line": 139, + "line": 118, "column": 32 } } @@ -5943,78 +5013,78 @@ "type": "Identifier", "name": "countSpan", "range": [ - 3884, - 3893 + 3307, + 3316 ], "loc": { "start": { - "line": 139, + "line": 118, "column": 33 }, "end": { - "line": 139, + "line": 118, "column": 42 } } } ], "range": [ - 3863, - 3894 + 3286, + 3317 ], "loc": { "start": { - "line": 139, + "line": 118, "column": 12 }, "end": { - "line": 139, + "line": 118, "column": 43 } } }, "range": [ - 3863, - 3895 + 3286, + 3318 ], "loc": { "start": { - "line": 139, + "line": 118, "column": 12 }, "end": { - "line": 139, + "line": 118, "column": 44 } } } ], "range": [ - 3744, - 3905 + 3167, + 3328 ], "loc": { "start": { - "line": 136, + "line": 115, "column": 13 }, "end": { - "line": 140, + "line": 119, "column": 9 } } }, "range": [ - 3565, - 3905 + 2988, + 3328 ], "loc": { "start": { - "line": 131, + "line": 110, "column": 8 }, "end": { - "line": 140, + "line": 119, "column": 9 } }, @@ -6023,16 +5093,16 @@ "type": "Line", "value": "default container: 'lDiv'", "range": [ - 3529, - 3556 + 2952, + 2979 ], "loc": { "start": { - "line": 130, + "line": 109, "column": 8 }, "end": { - "line": 130, + "line": 109, "column": 35 } } @@ -6050,16 +5120,16 @@ "object": { "type": "ThisExpression", "range": [ - 3914, - 3918 + 3337, + 3341 ], "loc": { "start": { - "line": 141, + "line": 120, "column": 8 }, "end": { - "line": 141, + "line": 120, "column": 12 } } @@ -6068,31 +5138,31 @@ "type": "Identifier", "name": "container", "range": [ - 3919, - 3928 + 3342, + 3351 ], "loc": { "start": { - "line": 141, + "line": 120, "column": 13 }, "end": { - "line": 141, + "line": 120, "column": 22 } } }, "range": [ - 3914, - 3928 + 3337, + 3351 ], "loc": { "start": { - "line": 141, + "line": 120, "column": 8 }, "end": { - "line": 141, + "line": 120, "column": 22 } } @@ -6101,46 +5171,46 @@ "type": "Identifier", "name": "countDiv", "range": [ - 3931, - 3939 + 3354, + 3362 ], "loc": { "start": { - "line": 141, + "line": 120, "column": 25 }, "end": { - "line": 141, + "line": 120, "column": 33 } } }, "range": [ - 3914, - 3939 + 3337, + 3362 ], "loc": { "start": { - "line": 141, + "line": 120, "column": 8 }, "end": { - "line": 141, + "line": 120, "column": 33 } } }, "range": [ - 3914, - 3940 + 3337, + 3363 ], "loc": { "start": { - "line": 141, + "line": 120, "column": 8 }, "end": { - "line": 141, + "line": 120, "column": 34 } } @@ -6156,16 +5226,16 @@ "object": { "type": "ThisExpression", "range": [ - 3949, - 3953 + 3372, + 3376 ], "loc": { "start": { - "line": 142, + "line": 121, "column": 8 }, "end": { - "line": 142, + "line": 121, "column": 12 } } @@ -6174,31 +5244,31 @@ "type": "Identifier", "name": "label", "range": [ - 3954, - 3959 + 3377, + 3382 ], "loc": { "start": { - "line": 142, + "line": 121, "column": 13 }, "end": { - "line": 142, + "line": 121, "column": 18 } } }, "range": [ - 3949, - 3959 + 3372, + 3382 ], "loc": { "start": { - "line": 142, + "line": 121, "column": 8 }, "end": { - "line": 142, + "line": 121, "column": 18 } } @@ -6207,46 +5277,46 @@ "type": "Identifier", "name": "countSpan", "range": [ - 3962, - 3971 + 3385, + 3394 ], "loc": { "start": { - "line": 142, + "line": 121, "column": 21 }, "end": { - "line": 142, + "line": 121, "column": 30 } } }, "range": [ - 3949, - 3971 + 3372, + 3394 ], "loc": { "start": { - "line": 142, + "line": 121, "column": 8 }, "end": { - "line": 142, + "line": 121, "column": 30 } } }, "range": [ - 3949, - 3972 + 3372, + 3395 ], "loc": { "start": { - "line": 142, + "line": 121, "column": 8 }, "end": { - "line": 142, + "line": 121, "column": 31 } }, @@ -6255,16 +5325,16 @@ "type": "Line", "value": " subscribe to events", "range": [ - 3982, - 4004 + 3405, + 3427 ], "loc": { "start": { - "line": 144, + "line": 123, "column": 8 }, "end": { - "line": 144, + "line": 123, "column": 30 } } @@ -6284,16 +5354,16 @@ "object": { "type": "ThisExpression", "range": [ - 4013, - 4017 + 3436, + 3440 ], "loc": { "start": { - "line": 145, + "line": 124, "column": 8 }, "end": { - "line": 145, + "line": 124, "column": 12 } } @@ -6302,31 +5372,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 4018, - 4025 + 3441, + 3448 ], "loc": { "start": { - "line": 145, + "line": 124, "column": 13 }, "end": { - "line": 145, + "line": 124, "column": 20 } } }, "range": [ - 4013, - 4025 + 3436, + 3448 ], "loc": { "start": { - "line": 145, + "line": 124, "column": 8 }, "end": { - "line": 145, + "line": 124, "column": 20 } } @@ -6335,31 +5405,31 @@ "type": "Identifier", "name": "on", "range": [ - 4026, - 4028 + 3449, + 3451 ], "loc": { "start": { - "line": 145, + "line": 124, "column": 21 }, "end": { - "line": 145, + "line": 124, "column": 23 } } }, "range": [ - 4013, - 4028 + 3436, + 3451 ], "loc": { "start": { - "line": 145, + "line": 124, "column": 8 }, "end": { - "line": 145, + "line": 124, "column": 23 } } @@ -6373,16 +5443,16 @@ "value": "after-filtering", "raw": "'after-filtering'", "range": [ - 4030, - 4047 + 3453, + 3470 ], "loc": { "start": { - "line": 145, + "line": 124, "column": 25 }, "end": { - "line": 145, + "line": 124, "column": 42 } } @@ -6392,32 +5462,32 @@ "value": "grouped-by-page", "raw": "'grouped-by-page'", "range": [ - 4049, - 4066 + 3472, + 3489 ], "loc": { "start": { - "line": 145, + "line": 124, "column": 44 }, "end": { - "line": 145, + "line": 124, "column": 61 } } } ], "range": [ - 4029, - 4067 + 3452, + 3490 ], "loc": { "start": { - "line": 145, + "line": 124, "column": 24 }, "end": { - "line": 145, + "line": 124, "column": 62 } } @@ -6434,16 +5504,16 @@ "object": { "type": "ThisExpression", "range": [ - 4087, - 4091 + 3510, + 3514 ], "loc": { "start": { - "line": 146, + "line": 125, "column": 18 }, "end": { - "line": 146, + "line": 125, "column": 22 } } @@ -6452,31 +5522,31 @@ "type": "Identifier", "name": "refresh", "range": [ - 4092, - 4099 + 3515, + 3522 ], "loc": { "start": { - "line": 146, + "line": 125, "column": 23 }, "end": { - "line": 146, + "line": 125, "column": 30 } } }, "range": [ - 4087, - 4099 + 3510, + 3522 ], "loc": { "start": { - "line": 146, + "line": 125, "column": 18 }, "end": { - "line": 146, + "line": 125, "column": 30 } } @@ -6491,16 +5561,16 @@ "type": "Identifier", "name": "tf", "range": [ - 4100, - 4102 + 3523, + 3525 ], "loc": { "start": { - "line": 146, + "line": 125, "column": 31 }, "end": { - "line": 146, + "line": 125, "column": 33 } } @@ -6509,63 +5579,63 @@ "type": "Identifier", "name": "getValidRowsNb", "range": [ - 4103, - 4117 + 3526, + 3540 ], "loc": { "start": { - "line": 146, + "line": 125, "column": 34 }, "end": { - "line": 146, + "line": 125, "column": 48 } } }, "range": [ - 4100, - 4117 + 3523, + 3540 ], "loc": { "start": { - "line": 146, + "line": 125, "column": 31 }, "end": { - "line": 146, + "line": 125, "column": 48 } } }, "arguments": [], "range": [ - 4100, - 4119 + 3523, + 3542 ], "loc": { "start": { - "line": 146, + "line": 125, "column": 31 }, "end": { - "line": 146, + "line": 125, "column": 50 } } } ], "range": [ - 4087, - 4120 + 3510, + 3543 ], "loc": { "start": { - "line": 146, + "line": 125, "column": 18 }, "end": { - "line": 146, + "line": 125, "column": 51 } } @@ -6573,47 +5643,47 @@ "generator": false, "expression": true, "range": [ - 4081, - 4120 + 3504, + 3543 ], "loc": { "start": { - "line": 146, + "line": 125, "column": 12 }, "end": { - "line": 146, + "line": 125, "column": 51 } } } ], "range": [ - 4013, - 4121 + 3436, + 3544 ], "loc": { "start": { - "line": 145, + "line": 124, "column": 8 }, "end": { - "line": 146, + "line": 125, "column": 52 } } }, "range": [ - 4013, - 4122 + 3436, + 3545 ], "loc": { "start": { - "line": 145, + "line": 124, "column": 8 }, "end": { - "line": 146, + "line": 125, "column": 53 } }, @@ -6622,16 +5692,16 @@ "type": "Line", "value": " subscribe to events", "range": [ - 3982, - 4004 + 3405, + 3427 ], "loc": { "start": { - "line": 144, + "line": 123, "column": 8 }, "end": { - "line": 144, + "line": 123, "column": 30 } } @@ -6651,16 +5721,16 @@ "object": { "type": "ThisExpression", "range": [ - 4131, - 4135 + 3554, + 3558 ], "loc": { "start": { - "line": 147, + "line": 126, "column": 8 }, "end": { - "line": 147, + "line": 126, "column": 12 } } @@ -6669,31 +5739,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 4136, - 4143 + 3559, + 3566 ], "loc": { "start": { - "line": 147, + "line": 126, "column": 13 }, "end": { - "line": 147, + "line": 126, "column": 20 } } }, "range": [ - 4131, - 4143 + 3554, + 3566 ], "loc": { "start": { - "line": 147, + "line": 126, "column": 8 }, "end": { - "line": 147, + "line": 126, "column": 20 } } @@ -6702,31 +5772,31 @@ "type": "Identifier", "name": "on", "range": [ - 4144, - 4146 + 3567, + 3569 ], "loc": { "start": { - "line": 147, + "line": 126, "column": 21 }, "end": { - "line": 147, + "line": 126, "column": 23 } } }, "range": [ - 4131, - 4146 + 3554, + 3569 ], "loc": { "start": { - "line": 147, + "line": 126, "column": 8 }, "end": { - "line": 147, + "line": 126, "column": 23 } } @@ -6740,32 +5810,32 @@ "value": "rows-changed", "raw": "'rows-changed'", "range": [ - 4148, - 4162 + 3571, + 3585 ], "loc": { "start": { - "line": 147, + "line": 126, "column": 25 }, "end": { - "line": 147, + "line": 126, "column": 39 } } } ], "range": [ - 4147, - 4163 + 3570, + 3586 ], "loc": { "start": { - "line": 147, + "line": 126, "column": 24 }, "end": { - "line": 147, + "line": 126, "column": 40 } } @@ -6782,16 +5852,16 @@ "object": { "type": "ThisExpression", "range": [ - 4171, - 4175 + 3594, + 3598 ], "loc": { "start": { - "line": 147, + "line": 126, "column": 48 }, "end": { - "line": 147, + "line": 126, "column": 52 } } @@ -6800,47 +5870,47 @@ "type": "Identifier", "name": "refresh", "range": [ - 4176, - 4183 + 3599, + 3606 ], "loc": { "start": { - "line": 147, + "line": 126, "column": 53 }, "end": { - "line": 147, + "line": 126, "column": 60 } } }, "range": [ - 4171, - 4183 + 3594, + 3606 ], "loc": { "start": { - "line": 147, + "line": 126, "column": 48 }, "end": { - "line": 147, + "line": 126, "column": 60 } } }, "arguments": [], "range": [ - 4171, - 4185 + 3594, + 3608 ], "loc": { "start": { - "line": 147, + "line": 126, "column": 48 }, "end": { - "line": 147, + "line": 126, "column": 62 } } @@ -6848,66 +5918,66 @@ "generator": false, "expression": true, "range": [ - 4165, - 4185 + 3588, + 3608 ], "loc": { "start": { - "line": 147, + "line": 126, "column": 42 }, "end": { - "line": 147, + "line": 126, "column": 62 } } } ], "range": [ - 4131, - 4186 + 3554, + 3609 ], "loc": { "start": { - "line": 147, + "line": 126, "column": 8 }, "end": { - "line": 147, + "line": 126, "column": 63 } } }, "range": [ - 4131, - 4187 + 3554, + 3610 ], "loc": { "start": { - "line": 147, + "line": 126, "column": 8 }, "end": { - "line": 147, + "line": 126, "column": 64 } }, "trailingComments": [ { "type": "Block", - "value": "*\n * @inherited\n ", + "value": "* @inherited ", "range": [ - 4197, - 4234 + 3620, + 3637 ], "loc": { "start": { - "line": 149, + "line": 128, "column": 8 }, "end": { - "line": 151, - "column": 11 + "line": 128, + "column": 25 } } } @@ -6924,16 +5994,16 @@ "object": { "type": "ThisExpression", "range": [ - 4243, - 4247 + 3646, + 3650 ], "loc": { "start": { - "line": 152, + "line": 129, "column": 8 }, "end": { - "line": 152, + "line": 129, "column": 12 } } @@ -6942,31 +6012,31 @@ "type": "Identifier", "name": "initialized", "range": [ - 4248, - 4259 + 3651, + 3662 ], "loc": { "start": { - "line": 152, + "line": 129, "column": 13 }, "end": { - "line": 152, + "line": 129, "column": 24 } } }, "range": [ - 4243, - 4259 + 3646, + 3662 ], "loc": { "start": { - "line": 152, + "line": 129, "column": 8 }, "end": { - "line": 152, + "line": 129, "column": 24 } } @@ -6976,65 +6046,65 @@ "value": true, "raw": "true", "range": [ - 4262, - 4266 + 3665, + 3669 ], "loc": { "start": { - "line": 152, + "line": 129, "column": 27 }, "end": { - "line": 152, + "line": 129, "column": 31 } } }, "range": [ - 4243, - 4266 + 3646, + 3669 ], "loc": { "start": { - "line": 152, + "line": 129, "column": 8 }, "end": { - "line": 152, + "line": 129, "column": 31 } } }, "range": [ - 4243, - 4267 + 3646, + 3670 ], "loc": { "start": { - "line": 152, + "line": 129, "column": 8 }, "end": { - "line": 152, + "line": 129, "column": 32 } }, "leadingComments": [ { "type": "Block", - "value": "*\n * @inherited\n ", + "value": "* @inherited ", "range": [ - 4197, - 4234 + 3620, + 3637 ], "loc": { "start": { - "line": 149, + "line": 128, "column": 8 }, "end": { - "line": 151, - "column": 11 + "line": 128, + "column": 25 } } } @@ -7050,16 +6120,16 @@ "object": { "type": "ThisExpression", "range": [ - 4276, - 4280 + 3679, + 3683 ], "loc": { "start": { - "line": 153, + "line": 130, "column": 8 }, "end": { - "line": 153, + "line": 130, "column": 12 } } @@ -7068,78 +6138,78 @@ "type": "Identifier", "name": "refresh", "range": [ - 4281, - 4288 + 3684, + 3691 ], "loc": { "start": { - "line": 153, + "line": 130, "column": 13 }, "end": { - "line": 153, + "line": 130, "column": 20 } } }, "range": [ - 4276, - 4288 + 3679, + 3691 ], "loc": { "start": { - "line": 153, + "line": 130, "column": 8 }, "end": { - "line": 153, + "line": 130, "column": 20 } } }, "arguments": [], "range": [ - 4276, - 4290 + 3679, + 3693 ], "loc": { "start": { - "line": 153, + "line": 130, "column": 8 }, "end": { - "line": 153, + "line": 130, "column": 22 } } }, "range": [ - 4276, - 4291 + 3679, + 3694 ], "loc": { "start": { - "line": 153, + "line": 130, "column": 8 }, "end": { - "line": 153, + "line": 130, "column": 23 } } } ], "range": [ - 2857, - 4297 + 2377, + 3700 ], "loc": { "start": { - "line": 109, + "line": 88, "column": 11 }, "end": { - "line": 154, + "line": 131, "column": 5 } } @@ -7147,16 +6217,16 @@ "generator": false, "expression": false, "range": [ - 2854, - 4297 + 2374, + 3700 ], "loc": { "start": { - "line": 109, + "line": 88, "column": 8 }, "end": { - "line": 154, + "line": 131, "column": 5 } } @@ -7164,16 +6234,16 @@ "kind": "method", "computed": false, "range": [ - 2850, - 4297 + 2370, + 3700 ], "loc": { "start": { - "line": 109, + "line": 88, "column": 4 }, "end": { - "line": 154, + "line": 131, "column": 5 } }, @@ -7182,16 +6252,16 @@ "type": "Block", "value": "*\n * Initializes RowsCounter instance\n ", "range": [ - 2794, - 2845 + 2314, + 2365 ], "loc": { "start": { - "line": 106, + "line": 85, "column": 4 }, "end": { - "line": 108, + "line": 87, "column": 7 } } @@ -7202,16 +6272,16 @@ "type": "Block", "value": "*\n * Refreshes the rows counter\n * @param {Number} p Optional parameter the total number of rows to display\n * @returns\n ", "range": [ - 4303, - 4444 + 3706, + 3847 ], "loc": { "start": { - "line": 156, + "line": 133, "column": 4 }, "end": { - "line": 160, + "line": 137, "column": 7 } } @@ -7225,16 +6295,16 @@ "type": "Identifier", "name": "refresh", "range": [ - 4449, - 4456 + 3852, + 3859 ], "loc": { "start": { - "line": 161, + "line": 138, "column": 4 }, "end": { - "line": 161, + "line": 138, "column": 11 } } @@ -7247,16 +6317,16 @@ "type": "Identifier", "name": "p", "range": [ - 4457, - 4458 + 3860, + 3861 ], "loc": { "start": { - "line": 161, + "line": 138, "column": 12 }, "end": { - "line": 161, + "line": 138, "column": 13 } } @@ -7279,16 +6349,16 @@ "object": { "type": "ThisExpression", "range": [ - 4475, - 4479 + 3878, + 3882 ], "loc": { "start": { - "line": 162, + "line": 139, "column": 13 }, "end": { - "line": 162, + "line": 139, "column": 17 } } @@ -7297,47 +6367,47 @@ "type": "Identifier", "name": "initialized", "range": [ - 4480, - 4491 + 3883, + 3894 ], "loc": { "start": { - "line": 162, + "line": 139, "column": 18 }, "end": { - "line": 162, + "line": 139, "column": 29 } } }, "range": [ - 4475, - 4491 + 3878, + 3894 ], "loc": { "start": { - "line": 162, + "line": 139, "column": 13 }, "end": { - "line": 162, + "line": 139, "column": 29 } } }, "prefix": true, "range": [ - 4474, - 4491 + 3877, + 3894 ], "loc": { "start": { - "line": 162, + "line": 139, "column": 12 }, "end": { - "line": 162, + "line": 139, "column": 29 } } @@ -7353,16 +6423,16 @@ "object": { "type": "ThisExpression", "range": [ - 4496, - 4500 + 3899, + 3903 ], "loc": { "start": { - "line": 162, + "line": 139, "column": 34 }, "end": { - "line": 162, + "line": 139, "column": 38 } } @@ -7371,78 +6441,78 @@ "type": "Identifier", "name": "isEnabled", "range": [ - 4501, - 4510 + 3904, + 3913 ], "loc": { "start": { - "line": 162, + "line": 139, "column": 39 }, "end": { - "line": 162, + "line": 139, "column": 48 } } }, "range": [ - 4496, - 4510 + 3899, + 3913 ], "loc": { "start": { - "line": 162, + "line": 139, "column": 34 }, "end": { - "line": 162, + "line": 139, "column": 48 } } }, "arguments": [], "range": [ - 4496, - 4512 + 3899, + 3915 ], "loc": { "start": { - "line": 162, + "line": 139, "column": 34 }, "end": { - "line": 162, + "line": 139, "column": 50 } } }, "prefix": true, "range": [ - 4495, - 4512 + 3898, + 3915 ], "loc": { "start": { - "line": 162, + "line": 139, "column": 33 }, "end": { - "line": 162, + "line": 139, "column": 50 } } }, "range": [ - 4474, - 4512 + 3877, + 3915 ], "loc": { "start": { - "line": 162, + "line": 139, "column": 12 }, "end": { - "line": 162, + "line": 139, "column": 50 } } @@ -7454,48 +6524,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 4528, - 4535 + 3931, + 3938 ], "loc": { "start": { - "line": 163, + "line": 140, "column": 12 }, "end": { - "line": 163, + "line": 140, "column": 19 } } } ], "range": [ - 4514, - 4545 + 3917, + 3948 ], "loc": { "start": { - "line": 162, + "line": 139, "column": 52 }, "end": { - "line": 164, + "line": 141, "column": 9 } } }, "alternate": null, "range": [ - 4470, - 4545 + 3873, + 3948 ], "loc": { "start": { - "line": 162, + "line": 139, "column": 8 }, "end": { - "line": 164, + "line": 141, "column": 9 } } @@ -7509,16 +6579,16 @@ "type": "Identifier", "name": "tf", "range": [ - 4559, - 4561 + 3962, + 3964 ], "loc": { "start": { - "line": 166, + "line": 143, "column": 12 }, "end": { - "line": 166, + "line": 143, "column": 14 } } @@ -7529,16 +6599,16 @@ "object": { "type": "ThisExpression", "range": [ - 4564, - 4568 + 3967, + 3971 ], "loc": { "start": { - "line": 166, + "line": 143, "column": 17 }, "end": { - "line": 166, + "line": 143, "column": 21 } } @@ -7547,46 +6617,46 @@ "type": "Identifier", "name": "tf", "range": [ - 4569, - 4571 + 3972, + 3974 ], "loc": { "start": { - "line": 166, + "line": 143, "column": 22 }, "end": { - "line": 166, + "line": 143, "column": 24 } } }, "range": [ - 4564, - 4571 + 3967, + 3974 ], "loc": { "start": { - "line": 166, + "line": 143, "column": 17 }, "end": { - "line": 166, + "line": 143, "column": 24 } } }, "range": [ - 4559, - 4571 + 3962, + 3974 ], "loc": { "start": { - "line": 166, + "line": 143, "column": 12 }, "end": { - "line": 166, + "line": 143, "column": 24 } } @@ -7594,16 +6664,16 @@ ], "kind": "let", "range": [ - 4555, - 4572 + 3958, + 3975 ], "loc": { "start": { - "line": 166, + "line": 143, "column": 8 }, "end": { - "line": 166, + "line": 143, "column": 25 } } @@ -7616,16 +6686,16 @@ "object": { "type": "ThisExpression", "range": [ - 4586, - 4590 + 3989, + 3993 ], "loc": { "start": { - "line": 168, + "line": 145, "column": 12 }, "end": { - "line": 168, + "line": 145, "column": 16 } } @@ -7634,31 +6704,31 @@ "type": "Identifier", "name": "onBeforeRefreshCounter", "range": [ - 4591, - 4613 + 3994, + 4016 ], "loc": { "start": { - "line": 168, + "line": 145, "column": 17 }, "end": { - "line": 168, + "line": 145, "column": 39 } } }, "range": [ - 4586, - 4613 + 3989, + 4016 ], "loc": { "start": { - "line": 168, + "line": 145, "column": 12 }, "end": { - "line": 168, + "line": 145, "column": 39 } } @@ -7679,16 +6749,16 @@ "object": { "type": "ThisExpression", "range": [ - 4629, - 4633 + 4032, + 4036 ], "loc": { "start": { - "line": 169, + "line": 146, "column": 12 }, "end": { - "line": 169, + "line": 146, "column": 16 } } @@ -7697,31 +6767,31 @@ "type": "Identifier", "name": "onBeforeRefreshCounter", "range": [ - 4634, - 4656 + 4037, + 4059 ], "loc": { "start": { - "line": 169, + "line": 146, "column": 17 }, "end": { - "line": 169, + "line": 146, "column": 39 } } }, "range": [ - 4629, - 4656 + 4032, + 4059 ], "loc": { "start": { - "line": 169, + "line": 146, "column": 12 }, "end": { - "line": 169, + "line": 146, "column": 39 } } @@ -7730,31 +6800,31 @@ "type": "Identifier", "name": "call", "range": [ - 4657, - 4661 + 4060, + 4064 ], "loc": { "start": { - "line": 169, + "line": 146, "column": 40 }, "end": { - "line": 169, + "line": 146, "column": 44 } } }, "range": [ - 4629, - 4661 + 4032, + 4064 ], "loc": { "start": { - "line": 169, + "line": 146, "column": 12 }, "end": { - "line": 169, + "line": 146, "column": 44 } } @@ -7765,16 +6835,16 @@ "value": null, "raw": "null", "range": [ - 4662, - 4666 + 4065, + 4069 ], "loc": { "start": { - "line": 169, + "line": 146, "column": 45 }, "end": { - "line": 169, + "line": 146, "column": 49 } } @@ -7783,16 +6853,16 @@ "type": "Identifier", "name": "tf", "range": [ - 4668, - 4670 + 4071, + 4073 ], "loc": { "start": { - "line": 169, + "line": 146, "column": 51 }, "end": { - "line": 169, + "line": 146, "column": 53 } } @@ -7803,16 +6873,16 @@ "object": { "type": "ThisExpression", "range": [ - 4672, - 4676 + 4075, + 4079 ], "loc": { "start": { - "line": 169, + "line": 146, "column": 55 }, "end": { - "line": 169, + "line": 146, "column": 59 } } @@ -7821,94 +6891,94 @@ "type": "Identifier", "name": "label", "range": [ - 4677, - 4682 + 4080, + 4085 ], "loc": { "start": { - "line": 169, + "line": 146, "column": 60 }, "end": { - "line": 169, + "line": 146, "column": 65 } } }, "range": [ - 4672, - 4682 + 4075, + 4085 ], "loc": { "start": { - "line": 169, + "line": 146, "column": 55 }, "end": { - "line": 169, + "line": 146, "column": 65 } } } ], "range": [ - 4629, - 4683 + 4032, + 4086 ], "loc": { "start": { - "line": 169, + "line": 146, "column": 12 }, "end": { - "line": 169, + "line": 146, "column": 66 } } }, "range": [ - 4629, - 4684 + 4032, + 4087 ], "loc": { "start": { - "line": 169, + "line": 146, "column": 12 }, "end": { - "line": 169, + "line": 146, "column": 67 } } } ], "range": [ - 4615, - 4694 + 4018, + 4097 ], "loc": { "start": { - "line": 168, + "line": 145, "column": 41 }, "end": { - "line": 170, + "line": 147, "column": 9 } } }, "alternate": null, "range": [ - 4582, - 4694 + 3985, + 4097 ], "loc": { "start": { - "line": 168, + "line": 145, "column": 8 }, "end": { - "line": 170, + "line": 147, "column": 9 } } @@ -7922,32 +6992,32 @@ "type": "Identifier", "name": "totTxt", "range": [ - 4708, - 4714 + 4111, + 4117 ], "loc": { "start": { - "line": 172, + "line": 149, "column": 12 }, "end": { - "line": 172, + "line": 149, "column": 18 } } }, "init": null, "range": [ - 4708, - 4714 + 4111, + 4117 ], "loc": { "start": { - "line": 172, + "line": 149, "column": 12 }, "end": { - "line": 172, + "line": 149, "column": 18 } } @@ -7955,16 +7025,16 @@ ], "kind": "let", "range": [ - 4704, - 4715 + 4107, + 4118 ], "loc": { "start": { - "line": 172, + "line": 149, "column": 8 }, "end": { - "line": 172, + "line": 149, "column": 19 } } @@ -7981,16 +7051,16 @@ "type": "Identifier", "name": "tf", "range": [ - 4729, - 4731 + 4132, + 4134 ], "loc": { "start": { - "line": 173, + "line": 150, "column": 13 }, "end": { - "line": 173, + "line": 150, "column": 15 } } @@ -7999,47 +7069,47 @@ "type": "Identifier", "name": "paging", "range": [ - 4732, - 4738 + 4135, + 4141 ], "loc": { "start": { - "line": 173, + "line": 150, "column": 16 }, "end": { - "line": 173, + "line": 150, "column": 22 } } }, "range": [ - 4729, - 4738 + 4132, + 4141 ], "loc": { "start": { - "line": 173, + "line": 150, "column": 13 }, "end": { - "line": 173, + "line": 150, "column": 22 } } }, "prefix": true, "range": [ - 4728, - 4738 + 4131, + 4141 ], "loc": { "start": { - "line": 173, + "line": 150, "column": 12 }, "end": { - "line": 173, + "line": 150, "column": 22 } } @@ -8056,16 +7126,16 @@ "type": "Identifier", "name": "p", "range": [ - 4758, - 4759 + 4161, + 4162 ], "loc": { "start": { - "line": 174, + "line": 151, "column": 16 }, "end": { - "line": 174, + "line": 151, "column": 17 } } @@ -8077,16 +7147,16 @@ "type": "Identifier", "name": "p", "range": [ - 4763, - 4764 + 4166, + 4167 ], "loc": { "start": { - "line": 174, + "line": 151, "column": 21 }, "end": { - "line": 174, + "line": 151, "column": 22 } } @@ -8096,46 +7166,46 @@ "value": "", "raw": "''", "range": [ - 4769, - 4771 + 4172, + 4174 ], "loc": { "start": { - "line": 174, + "line": 151, "column": 27 }, "end": { - "line": 174, + "line": 151, "column": 29 } } }, "range": [ - 4763, - 4771 + 4166, + 4174 ], "loc": { "start": { - "line": 174, + "line": 151, "column": 21 }, "end": { - "line": 174, + "line": 151, "column": 29 } } }, "range": [ - 4758, - 4771 + 4161, + 4174 ], "loc": { "start": { - "line": 174, + "line": 151, "column": 16 }, "end": { - "line": 174, + "line": 151, "column": 29 } } @@ -8152,16 +7222,16 @@ "type": "Identifier", "name": "totTxt", "range": [ - 4791, - 4797 + 4194, + 4200 ], "loc": { "start": { - "line": 175, + "line": 152, "column": 16 }, "end": { - "line": 175, + "line": 152, "column": 22 } } @@ -8170,62 +7240,62 @@ "type": "Identifier", "name": "p", "range": [ - 4800, - 4801 + 4203, + 4204 ], "loc": { "start": { - "line": 175, + "line": 152, "column": 25 }, "end": { - "line": 175, + "line": 152, "column": 26 } } }, "range": [ - 4791, - 4801 + 4194, + 4204 ], "loc": { "start": { - "line": 175, + "line": 152, "column": 16 }, "end": { - "line": 175, + "line": 152, "column": 26 } } }, "range": [ - 4791, - 4802 + 4194, + 4205 ], "loc": { "start": { - "line": 175, + "line": 152, "column": 16 }, "end": { - "line": 175, + "line": 152, "column": 27 } } } ], "range": [ - 4773, - 4816 + 4176, + 4219 ], "loc": { "start": { - "line": 174, + "line": 151, "column": 31 }, "end": { - "line": 176, + "line": 153, "column": 13 } } @@ -8242,16 +7312,16 @@ "type": "Identifier", "name": "totTxt", "range": [ - 4840, - 4846 + 4243, + 4249 ], "loc": { "start": { - "line": 177, + "line": 154, "column": 16 }, "end": { - "line": 177, + "line": 154, "column": 22 } } @@ -8268,16 +7338,16 @@ "type": "Identifier", "name": "tf", "range": [ - 4849, - 4851 + 4252, + 4254 ], "loc": { "start": { - "line": 177, + "line": 154, "column": 25 }, "end": { - "line": 177, + "line": 154, "column": 27 } } @@ -8286,47 +7356,47 @@ "type": "Identifier", "name": "getFilterableRowsNb", "range": [ - 4852, - 4871 + 4255, + 4274 ], "loc": { "start": { - "line": 177, + "line": 154, "column": 28 }, "end": { - "line": 177, + "line": 154, "column": 47 } } }, "range": [ - 4849, - 4871 + 4252, + 4274 ], "loc": { "start": { - "line": 177, + "line": 154, "column": 25 }, "end": { - "line": 177, + "line": 154, "column": 47 } } }, "arguments": [], "range": [ - 4849, - 4873 + 4252, + 4276 ], "loc": { "start": { - "line": 177, + "line": 154, "column": 25 }, "end": { - "line": 177, + "line": 154, "column": 49 } } @@ -8338,16 +7408,16 @@ "type": "Identifier", "name": "tf", "range": [ - 4876, - 4878 + 4279, + 4281 ], "loc": { "start": { - "line": 177, + "line": 154, "column": 52 }, "end": { - "line": 177, + "line": 154, "column": 54 } } @@ -8356,123 +7426,123 @@ "type": "Identifier", "name": "nbHiddenRows", "range": [ - 4879, - 4891 + 4282, + 4294 ], "loc": { "start": { - "line": 177, + "line": 154, "column": 55 }, "end": { - "line": 177, + "line": 154, "column": 67 } } }, "range": [ - 4876, - 4891 + 4279, + 4294 ], "loc": { "start": { - "line": 177, + "line": 154, "column": 52 }, "end": { - "line": 177, + "line": 154, "column": 67 } } }, "range": [ - 4849, - 4891 + 4252, + 4294 ], "loc": { "start": { - "line": 177, + "line": 154, "column": 25 }, "end": { - "line": 177, + "line": 154, "column": 67 } } }, "range": [ - 4840, - 4891 + 4243, + 4294 ], "loc": { "start": { - "line": 177, + "line": 154, "column": 16 }, "end": { - "line": 177, + "line": 154, "column": 67 } } }, "range": [ - 4840, - 4892 + 4243, + 4295 ], "loc": { "start": { - "line": 177, + "line": 154, "column": 16 }, "end": { - "line": 177, + "line": 154, "column": 68 } } } ], "range": [ - 4822, - 4906 + 4225, + 4309 ], "loc": { "start": { - "line": 176, + "line": 153, "column": 19 }, "end": { - "line": 178, + "line": 155, "column": 13 } } }, "range": [ - 4754, - 4906 + 4157, + 4309 ], "loc": { "start": { - "line": 174, + "line": 151, "column": 12 }, "end": { - "line": 178, + "line": 155, "column": 13 } } } ], "range": [ - 4740, - 4916 + 4143, + 4319 ], "loc": { "start": { - "line": 173, + "line": 150, "column": 24 }, "end": { - "line": 179, + "line": 156, "column": 9 } } @@ -8489,16 +7559,16 @@ "type": "Identifier", "name": "paging", "range": [ - 4940, - 4946 + 4343, + 4349 ], "loc": { "start": { - "line": 180, + "line": 157, "column": 16 }, "end": { - "line": 180, + "line": 157, "column": 22 } } @@ -8512,16 +7582,16 @@ "type": "Identifier", "name": "tf", "range": [ - 4949, - 4951 + 4352, + 4354 ], "loc": { "start": { - "line": 180, + "line": 157, "column": 25 }, "end": { - "line": 180, + "line": 157, "column": 27 } } @@ -8530,31 +7600,31 @@ "type": "Identifier", "name": "feature", "range": [ - 4952, - 4959 + 4355, + 4362 ], "loc": { "start": { - "line": 180, + "line": 157, "column": 28 }, "end": { - "line": 180, + "line": 157, "column": 35 } } }, "range": [ - 4949, - 4959 + 4352, + 4362 ], "loc": { "start": { - "line": 180, + "line": 157, "column": 25 }, "end": { - "line": 180, + "line": 157, "column": 35 } } @@ -8565,47 +7635,47 @@ "value": "paging", "raw": "'paging'", "range": [ - 4960, - 4968 + 4363, + 4371 ], "loc": { "start": { - "line": 180, + "line": 157, "column": 36 }, "end": { - "line": 180, + "line": 157, "column": 44 } } } ], "range": [ - 4949, - 4969 + 4352, + 4372 ], "loc": { "start": { - "line": 180, + "line": 157, "column": 25 }, "end": { - "line": 180, + "line": 157, "column": 45 } } }, "range": [ - 4940, - 4969 + 4343, + 4372 ], "loc": { "start": { - "line": 180, + "line": 157, "column": 16 }, "end": { - "line": 180, + "line": 157, "column": 45 } } @@ -8613,16 +7683,16 @@ ], "kind": "let", "range": [ - 4936, - 4970 + 4339, + 4373 ], "loc": { "start": { - "line": 180, + "line": 157, "column": 12 }, "end": { - "line": 180, + "line": 157, "column": 46 } } @@ -8633,16 +7703,16 @@ "type": "Identifier", "name": "paging", "range": [ - 4987, - 4993 + 4390, + 4396 ], "loc": { "start": { - "line": 181, + "line": 158, "column": 16 }, "end": { - "line": 181, + "line": 158, "column": 22 } } @@ -8659,16 +7729,16 @@ "type": "Identifier", "name": "pagingStartRow", "range": [ - 5052, - 5066 + 4455, + 4469 ], "loc": { "start": { - "line": 183, + "line": 160, "column": 20 }, "end": { - "line": 183, + "line": 160, "column": 34 } } @@ -8682,16 +7752,16 @@ "type": "Identifier", "name": "parseInt", "range": [ - 5069, - 5077 + 4472, + 4480 ], "loc": { "start": { - "line": 183, + "line": 160, "column": 37 }, "end": { - "line": 183, + "line": 160, "column": 45 } } @@ -8704,16 +7774,16 @@ "type": "Identifier", "name": "paging", "range": [ - 5078, - 5084 + 4481, + 4487 ], "loc": { "start": { - "line": 183, + "line": 160, "column": 46 }, "end": { - "line": 183, + "line": 160, "column": 52 } } @@ -8722,31 +7792,31 @@ "type": "Identifier", "name": "startPagingRow", "range": [ - 5085, - 5099 + 4488, + 4502 ], "loc": { "start": { - "line": 183, + "line": 160, "column": 53 }, "end": { - "line": 183, + "line": 160, "column": 67 } } }, "range": [ - 5078, - 5099 + 4481, + 4502 ], "loc": { "start": { - "line": 183, + "line": 160, "column": 46 }, "end": { - "line": 183, + "line": 160, "column": 67 } } @@ -8756,32 +7826,32 @@ "value": 10, "raw": "10", "range": [ - 5101, - 5103 + 4504, + 4506 ], "loc": { "start": { - "line": 183, + "line": 160, "column": 69 }, "end": { - "line": 183, + "line": 160, "column": 71 } } } ], "range": [ - 5069, - 5104 + 4472, + 4507 ], "loc": { "start": { - "line": 183, + "line": 160, "column": 37 }, "end": { - "line": 183, + "line": 160, "column": 72 } } @@ -8800,16 +7870,16 @@ "type": "Identifier", "name": "tf", "range": [ - 5129, - 5131 + 4532, + 4534 ], "loc": { "start": { - "line": 184, + "line": 161, "column": 22 }, "end": { - "line": 184, + "line": 161, "column": 24 } } @@ -8818,47 +7888,47 @@ "type": "Identifier", "name": "getValidRowsNb", "range": [ - 5132, - 5146 + 4535, + 4549 ], "loc": { "start": { - "line": 184, + "line": 161, "column": 25 }, "end": { - "line": 184, + "line": 161, "column": 39 } } }, "range": [ - 5129, - 5146 + 4532, + 4549 ], "loc": { "start": { - "line": 184, + "line": 161, "column": 22 }, "end": { - "line": 184, + "line": 161, "column": 39 } } }, "arguments": [], "range": [ - 5129, - 5148 + 4532, + 4551 ], "loc": { "start": { - "line": 184, + "line": 161, "column": 22 }, "end": { - "line": 184, + "line": 161, "column": 41 } } @@ -8868,31 +7938,31 @@ "value": 0, "raw": "0", "range": [ - 5151, - 5152 + 4554, + 4555 ], "loc": { "start": { - "line": 184, + "line": 161, "column": 44 }, "end": { - "line": 184, + "line": 161, "column": 45 } } }, "range": [ - 5129, - 5152 + 4532, + 4555 ], "loc": { "start": { - "line": 184, + "line": 161, "column": 22 }, "end": { - "line": 184, + "line": 161, "column": 45 } } @@ -8902,16 +7972,16 @@ "value": 1, "raw": "1", "range": [ - 5156, - 5157 + 4559, + 4560 ], "loc": { "start": { - "line": 184, + "line": 161, "column": 49 }, "end": { - "line": 184, + "line": 161, "column": 50 } } @@ -8921,61 +7991,61 @@ "value": 0, "raw": "0", "range": [ - 5160, - 5161 + 4563, + 4564 ], "loc": { "start": { - "line": 184, + "line": 161, "column": 53 }, "end": { - "line": 184, + "line": 161, "column": 54 } } }, "range": [ - 5128, - 5161 + 4531, + 4564 ], "loc": { "start": { - "line": 184, + "line": 161, "column": 21 }, "end": { - "line": 184, + "line": 161, "column": 54 } } }, "range": [ - 5069, - 5162 + 4472, + 4565 ], "loc": { "start": { - "line": 183, + "line": 160, "column": 37 }, "end": { - "line": 184, + "line": 161, "column": 55 } } }, "range": [ - 5052, - 5162 + 4455, + 4565 ], "loc": { "start": { - "line": 183, + "line": 160, "column": 20 }, "end": { - "line": 184, + "line": 161, "column": 55 } } @@ -8983,16 +8053,16 @@ ], "kind": "let", "range": [ - 5048, - 5163 + 4451, + 4566 ], "loc": { "start": { - "line": 183, + "line": 160, "column": 16 }, "end": { - "line": 184, + "line": 161, "column": 56 } }, @@ -9001,16 +8071,16 @@ "type": "Line", "value": "paging start row", "range": [ - 5013, - 5031 + 4416, + 4434 ], "loc": { "start": { - "line": 182, + "line": 159, "column": 16 }, "end": { - "line": 182, + "line": 159, "column": 34 } } @@ -9026,16 +8096,16 @@ "type": "Identifier", "name": "pagingEndRow", "range": [ - 5184, - 5196 + 4587, + 4599 ], "loc": { "start": { - "line": 185, + "line": 162, "column": 20 }, "end": { - "line": 185, + "line": 162, "column": 32 } } @@ -9055,16 +8125,16 @@ "type": "Identifier", "name": "pagingStartRow", "range": [ - 5220, - 5234 + 4623, + 4637 ], "loc": { "start": { - "line": 186, + "line": 163, "column": 21 }, "end": { - "line": 186, + "line": 163, "column": 35 } } @@ -9076,16 +8146,16 @@ "type": "Identifier", "name": "paging", "range": [ - 5237, - 5243 + 4640, + 4646 ], "loc": { "start": { - "line": 186, + "line": 163, "column": 38 }, "end": { - "line": 186, + "line": 163, "column": 44 } } @@ -9094,46 +8164,46 @@ "type": "Identifier", "name": "pagingLength", "range": [ - 5244, - 5256 + 4647, + 4659 ], "loc": { "start": { - "line": 186, + "line": 163, "column": 45 }, "end": { - "line": 186, + "line": 163, "column": 57 } } }, "range": [ - 5237, - 5256 + 4640, + 4659 ], "loc": { "start": { - "line": 186, + "line": 163, "column": 38 }, "end": { - "line": 186, + "line": 163, "column": 57 } } }, "range": [ - 5220, - 5256 + 4623, + 4659 ], "loc": { "start": { - "line": 186, + "line": 163, "column": 21 }, "end": { - "line": 186, + "line": 163, "column": 57 } } @@ -9143,31 +8213,31 @@ "value": 1, "raw": "1", "range": [ - 5260, - 5261 + 4663, + 4664 ], "loc": { "start": { - "line": 186, + "line": 163, "column": 61 }, "end": { - "line": 186, + "line": 163, "column": 62 } } }, "range": [ - 5219, - 5261 + 4622, + 4664 ], "loc": { "start": { - "line": 186, + "line": 163, "column": 20 }, "end": { - "line": 186, + "line": 163, "column": 62 } } @@ -9181,16 +8251,16 @@ "type": "Identifier", "name": "tf", "range": [ - 5285, - 5287 + 4688, + 4690 ], "loc": { "start": { - "line": 187, + "line": 164, "column": 20 }, "end": { - "line": 187, + "line": 164, "column": 22 } } @@ -9199,62 +8269,62 @@ "type": "Identifier", "name": "getValidRowsNb", "range": [ - 5288, - 5302 + 4691, + 4705 ], "loc": { "start": { - "line": 187, + "line": 164, "column": 23 }, "end": { - "line": 187, + "line": 164, "column": 37 } } }, "range": [ - 5285, - 5302 + 4688, + 4705 ], "loc": { "start": { - "line": 187, + "line": 164, "column": 20 }, "end": { - "line": 187, + "line": 164, "column": 37 } } }, "arguments": [], "range": [ - 5285, - 5304 + 4688, + 4707 ], "loc": { "start": { - "line": 187, + "line": 164, "column": 20 }, "end": { - "line": 187, + "line": 164, "column": 39 } } }, "range": [ - 5219, - 5304 + 4622, + 4707 ], "loc": { "start": { - "line": 186, + "line": 163, "column": 20 }, "end": { - "line": 187, + "line": 164, "column": 39 } } @@ -9269,16 +8339,16 @@ "type": "Identifier", "name": "pagingStartRow", "range": [ - 5331, - 5345 + 4734, + 4748 ], "loc": { "start": { - "line": 188, + "line": 165, "column": 24 }, "end": { - "line": 188, + "line": 165, "column": 38 } } @@ -9290,16 +8360,16 @@ "type": "Identifier", "name": "paging", "range": [ - 5348, - 5354 + 4751, + 4757 ], "loc": { "start": { - "line": 188, + "line": 165, "column": 41 }, "end": { - "line": 188, + "line": 165, "column": 47 } } @@ -9308,46 +8378,46 @@ "type": "Identifier", "name": "pagingLength", "range": [ - 5355, - 5367 + 4758, + 4770 ], "loc": { "start": { - "line": 188, + "line": 165, "column": 48 }, "end": { - "line": 188, + "line": 165, "column": 60 } } }, "range": [ - 5348, - 5367 + 4751, + 4770 ], "loc": { "start": { - "line": 188, + "line": 165, "column": 41 }, "end": { - "line": 188, + "line": 165, "column": 60 } } }, "range": [ - 5331, - 5367 + 4734, + 4770 ], "loc": { "start": { - "line": 188, + "line": 165, "column": 24 }, "end": { - "line": 188, + "line": 165, "column": 60 } } @@ -9357,31 +8427,31 @@ "value": 1, "raw": "1", "range": [ - 5370, - 5371 + 4773, + 4774 ], "loc": { "start": { - "line": 188, + "line": 165, "column": 63 }, "end": { - "line": 188, + "line": 165, "column": 64 } } }, "range": [ - 5331, - 5371 + 4734, + 4774 ], "loc": { "start": { - "line": 188, + "line": 165, "column": 24 }, "end": { - "line": 188, + "line": 165, "column": 64 } } @@ -9395,16 +8465,16 @@ "type": "Identifier", "name": "tf", "range": [ - 5398, - 5400 + 4801, + 4803 ], "loc": { "start": { - "line": 189, + "line": 166, "column": 24 }, "end": { - "line": 189, + "line": 166, "column": 26 } } @@ -9413,77 +8483,77 @@ "type": "Identifier", "name": "getValidRowsNb", "range": [ - 5401, - 5415 + 4804, + 4818 ], "loc": { "start": { - "line": 189, + "line": 166, "column": 27 }, "end": { - "line": 189, + "line": 166, "column": 41 } } }, "range": [ - 5398, - 5415 + 4801, + 4818 ], "loc": { "start": { - "line": 189, + "line": 166, "column": 24 }, "end": { - "line": 189, + "line": 166, "column": 41 } } }, "arguments": [], "range": [ - 5398, - 5417 + 4801, + 4820 ], "loc": { "start": { - "line": 189, + "line": 166, "column": 24 }, "end": { - "line": 189, + "line": 166, "column": 43 } } }, "range": [ - 5219, - 5417 + 4622, + 4820 ], "loc": { "start": { - "line": 186, + "line": 163, "column": 20 }, "end": { - "line": 189, + "line": 166, "column": 43 } } }, "range": [ - 5184, - 5417 + 4587, + 4820 ], "loc": { "start": { - "line": 185, + "line": 162, "column": 20 }, "end": { - "line": 189, + "line": 166, "column": 43 } } @@ -9491,16 +8561,16 @@ ], "kind": "let", "range": [ - 5180, - 5418 + 4583, + 4821 ], "loc": { "start": { - "line": 185, + "line": 162, "column": 16 }, "end": { - "line": 189, + "line": 166, "column": 44 } } @@ -9514,16 +8584,16 @@ "type": "Identifier", "name": "totTxt", "range": [ - 5435, - 5441 + 4838, + 4844 ], "loc": { "start": { - "line": 190, + "line": 167, "column": 16 }, "end": { - "line": 190, + "line": 167, "column": 22 } } @@ -9544,16 +8614,16 @@ "type": "Identifier", "name": "pagingStartRow", "range": [ - 5444, - 5458 + 4847, + 4861 ], "loc": { "start": { - "line": 190, + "line": 167, "column": 25 }, "end": { - "line": 190, + "line": 167, "column": 39 } } @@ -9564,16 +8634,16 @@ "object": { "type": "ThisExpression", "range": [ - 5461, - 5465 + 4864, + 4868 ], "loc": { "start": { - "line": 190, + "line": 167, "column": 42 }, "end": { - "line": 190, + "line": 167, "column": 46 } } @@ -9582,46 +8652,46 @@ "type": "Identifier", "name": "fromToTextSeparator", "range": [ - 5466, - 5485 + 4869, + 4888 ], "loc": { "start": { - "line": 190, + "line": 167, "column": 47 }, "end": { - "line": 190, + "line": 167, "column": 66 } } }, "range": [ - 5461, - 5485 + 4864, + 4888 ], "loc": { "start": { - "line": 190, + "line": 167, "column": 42 }, "end": { - "line": 190, + "line": 167, "column": 66 } } }, "range": [ - 5444, - 5485 + 4847, + 4888 ], "loc": { "start": { - "line": 190, + "line": 167, "column": 25 }, "end": { - "line": 190, + "line": 167, "column": 66 } } @@ -9630,31 +8700,31 @@ "type": "Identifier", "name": "pagingEndRow", "range": [ - 5508, - 5520 + 4911, + 4923 ], "loc": { "start": { - "line": 191, + "line": 168, "column": 20 }, "end": { - "line": 191, + "line": 168, "column": 32 } } }, "range": [ - 5444, - 5520 + 4847, + 4923 ], "loc": { "start": { - "line": 190, + "line": 167, "column": 25 }, "end": { - "line": 191, + "line": 168, "column": 32 } } @@ -9665,16 +8735,16 @@ "object": { "type": "ThisExpression", "range": [ - 5523, - 5527 + 4926, + 4930 ], "loc": { "start": { - "line": 191, + "line": 168, "column": 35 }, "end": { - "line": 191, + "line": 168, "column": 39 } } @@ -9683,46 +8753,46 @@ "type": "Identifier", "name": "overText", "range": [ - 5528, - 5536 + 4931, + 4939 ], "loc": { "start": { - "line": 191, + "line": 168, "column": 40 }, "end": { - "line": 191, + "line": 168, "column": 48 } } }, "range": [ - 5523, - 5536 + 4926, + 4939 ], "loc": { "start": { - "line": 191, + "line": 168, "column": 35 }, "end": { - "line": 191, + "line": 168, "column": 48 } } }, "range": [ - 5444, - 5536 + 4847, + 4939 ], "loc": { "start": { - "line": 190, + "line": 167, "column": 25 }, "end": { - "line": 191, + "line": 168, "column": 48 } } @@ -9736,16 +8806,16 @@ "type": "Identifier", "name": "tf", "range": [ - 5539, - 5541 + 4942, + 4944 ], "loc": { "start": { - "line": 191, + "line": 168, "column": 51 }, "end": { - "line": 191, + "line": 168, "column": 53 } } @@ -9754,155 +8824,155 @@ "type": "Identifier", "name": "getValidRowsNb", "range": [ - 5542, - 5556 + 4945, + 4959 ], "loc": { "start": { - "line": 191, + "line": 168, "column": 54 }, "end": { - "line": 191, + "line": 168, "column": 68 } } }, "range": [ - 5539, - 5556 + 4942, + 4959 ], "loc": { "start": { - "line": 191, + "line": 168, "column": 51 }, "end": { - "line": 191, + "line": 168, "column": 68 } } }, "arguments": [], "range": [ - 5539, - 5558 + 4942, + 4961 ], "loc": { "start": { - "line": 191, + "line": 168, "column": 51 }, "end": { - "line": 191, + "line": 168, "column": 70 } } }, "range": [ - 5444, - 5558 + 4847, + 4961 ], "loc": { "start": { - "line": 190, + "line": 167, "column": 25 }, "end": { - "line": 191, + "line": 168, "column": 70 } } }, "range": [ - 5435, - 5558 + 4838, + 4961 ], "loc": { "start": { - "line": 190, + "line": 167, "column": 16 }, "end": { - "line": 191, + "line": 168, "column": 70 } } }, "range": [ - 5435, - 5559 + 4838, + 4962 ], "loc": { "start": { - "line": 190, + "line": 167, "column": 16 }, "end": { - "line": 191, + "line": 168, "column": 71 } } } ], "range": [ - 4995, - 5573 + 4398, + 4976 ], "loc": { "start": { - "line": 181, + "line": 158, "column": 24 }, "end": { - "line": 192, + "line": 169, "column": 13 } } }, "alternate": null, "range": [ - 4983, - 5573 + 4386, + 4976 ], "loc": { "start": { - "line": 181, + "line": 158, "column": 12 }, "end": { - "line": 192, + "line": 169, "column": 13 } } } ], "range": [ - 4922, - 5583 + 4325, + 4986 ], "loc": { "start": { - "line": 179, + "line": 156, "column": 15 }, "end": { - "line": 193, + "line": 170, "column": 9 } } }, "range": [ - 4724, - 5583 + 4127, + 4986 ], "loc": { "start": { - "line": 173, + "line": 150, "column": 8 }, "end": { - "line": 193, + "line": 170, "column": 9 } } @@ -9921,16 +8991,16 @@ "object": { "type": "ThisExpression", "range": [ - 5593, - 5597 + 4996, + 5000 ], "loc": { "start": { - "line": 195, + "line": 172, "column": 8 }, "end": { - "line": 195, + "line": 172, "column": 12 } } @@ -9939,31 +9009,31 @@ "type": "Identifier", "name": "label", "range": [ - 5598, - 5603 + 5001, + 5006 ], "loc": { "start": { - "line": 195, + "line": 172, "column": 13 }, "end": { - "line": 195, + "line": 172, "column": 18 } } }, "range": [ - 5593, - 5603 + 4996, + 5006 ], "loc": { "start": { - "line": 195, + "line": 172, "column": 8 }, "end": { - "line": 195, + "line": 172, "column": 18 } } @@ -9972,31 +9042,31 @@ "type": "Identifier", "name": "innerHTML", "range": [ - 5604, - 5613 + 5007, + 5016 ], "loc": { "start": { - "line": 195, + "line": 172, "column": 19 }, "end": { - "line": 195, + "line": 172, "column": 28 } } }, "range": [ - 5593, - 5613 + 4996, + 5016 ], "loc": { "start": { - "line": 195, + "line": 172, "column": 8 }, "end": { - "line": 195, + "line": 172, "column": 28 } } @@ -10005,46 +9075,46 @@ "type": "Identifier", "name": "totTxt", "range": [ - 5616, - 5622 + 5019, + 5025 ], "loc": { "start": { - "line": 195, + "line": 172, "column": 31 }, "end": { - "line": 195, + "line": 172, "column": 37 } } }, "range": [ - 5593, - 5622 + 4996, + 5025 ], "loc": { "start": { - "line": 195, + "line": 172, "column": 8 }, "end": { - "line": 195, + "line": 172, "column": 37 } } }, "range": [ - 5593, - 5623 + 4996, + 5026 ], "loc": { "start": { - "line": 195, + "line": 172, "column": 8 }, "end": { - "line": 195, + "line": 172, "column": 38 } } @@ -10057,16 +9127,16 @@ "object": { "type": "ThisExpression", "range": [ - 5636, - 5640 + 5039, + 5043 ], "loc": { "start": { - "line": 196, + "line": 173, "column": 12 }, "end": { - "line": 196, + "line": 173, "column": 16 } } @@ -10075,31 +9145,31 @@ "type": "Identifier", "name": "onAfterRefreshCounter", "range": [ - 5641, - 5662 + 5044, + 5065 ], "loc": { "start": { - "line": 196, + "line": 173, "column": 17 }, "end": { - "line": 196, + "line": 173, "column": 38 } } }, "range": [ - 5636, - 5662 + 5039, + 5065 ], "loc": { "start": { - "line": 196, + "line": 173, "column": 12 }, "end": { - "line": 196, + "line": 173, "column": 38 } } @@ -10120,16 +9190,16 @@ "object": { "type": "ThisExpression", "range": [ - 5678, - 5682 + 5081, + 5085 ], "loc": { "start": { - "line": 197, + "line": 174, "column": 12 }, "end": { - "line": 197, + "line": 174, "column": 16 } } @@ -10138,31 +9208,31 @@ "type": "Identifier", "name": "onAfterRefreshCounter", "range": [ - 5683, - 5704 + 5086, + 5107 ], "loc": { "start": { - "line": 197, + "line": 174, "column": 17 }, "end": { - "line": 197, + "line": 174, "column": 38 } } }, "range": [ - 5678, - 5704 + 5081, + 5107 ], "loc": { "start": { - "line": 197, + "line": 174, "column": 12 }, "end": { - "line": 197, + "line": 174, "column": 38 } } @@ -10171,31 +9241,31 @@ "type": "Identifier", "name": "call", "range": [ - 5705, - 5709 + 5108, + 5112 ], "loc": { "start": { - "line": 197, + "line": 174, "column": 39 }, "end": { - "line": 197, + "line": 174, "column": 43 } } }, "range": [ - 5678, - 5709 + 5081, + 5112 ], "loc": { "start": { - "line": 197, + "line": 174, "column": 12 }, "end": { - "line": 197, + "line": 174, "column": 43 } } @@ -10206,16 +9276,16 @@ "value": null, "raw": "null", "range": [ - 5710, - 5714 + 5113, + 5117 ], "loc": { "start": { - "line": 197, + "line": 174, "column": 44 }, "end": { - "line": 197, + "line": 174, "column": 48 } } @@ -10224,16 +9294,16 @@ "type": "Identifier", "name": "tf", "range": [ - 5716, - 5718 + 5119, + 5121 ], "loc": { "start": { - "line": 197, + "line": 174, "column": 50 }, "end": { - "line": 197, + "line": 174, "column": 52 } } @@ -10244,16 +9314,16 @@ "object": { "type": "ThisExpression", "range": [ - 5720, - 5724 + 5123, + 5127 ], "loc": { "start": { - "line": 197, + "line": 174, "column": 54 }, "end": { - "line": 197, + "line": 174, "column": 58 } } @@ -10262,31 +9332,31 @@ "type": "Identifier", "name": "label", "range": [ - 5725, - 5730 + 5128, + 5133 ], "loc": { "start": { - "line": 197, + "line": 174, "column": 59 }, "end": { - "line": 197, + "line": 174, "column": 64 } } }, "range": [ - 5720, - 5730 + 5123, + 5133 ], "loc": { "start": { - "line": 197, + "line": 174, "column": 54 }, "end": { - "line": 197, + "line": 174, "column": 64 } } @@ -10295,95 +9365,95 @@ "type": "Identifier", "name": "totTxt", "range": [ - 5732, - 5738 + 5135, + 5141 ], "loc": { "start": { - "line": 197, + "line": 174, "column": 66 }, "end": { - "line": 197, + "line": 174, "column": 72 } } } ], "range": [ - 5678, - 5739 + 5081, + 5142 ], "loc": { "start": { - "line": 197, + "line": 174, "column": 12 }, "end": { - "line": 197, + "line": 174, "column": 73 } } }, "range": [ - 5678, - 5740 + 5081, + 5143 ], "loc": { "start": { - "line": 197, + "line": 174, "column": 12 }, "end": { - "line": 197, + "line": 174, "column": 74 } } } ], "range": [ - 5664, - 5750 + 5067, + 5153 ], "loc": { "start": { - "line": 196, + "line": 173, "column": 40 }, "end": { - "line": 198, + "line": 175, "column": 9 } } }, "alternate": null, "range": [ - 5632, - 5750 + 5035, + 5153 ], "loc": { "start": { - "line": 196, + "line": 173, "column": 8 }, "end": { - "line": 198, + "line": 175, "column": 9 } } } ], "range": [ - 4460, - 5756 + 3863, + 5159 ], "loc": { "start": { - "line": 161, + "line": 138, "column": 15 }, "end": { - "line": 199, + "line": 176, "column": 5 } } @@ -10391,16 +9461,16 @@ "generator": false, "expression": false, "range": [ - 4456, - 5756 + 3859, + 5159 ], "loc": { "start": { - "line": 161, + "line": 138, "column": 11 }, "end": { - "line": 199, + "line": 176, "column": 5 } } @@ -10408,16 +9478,16 @@ "kind": "method", "computed": false, "range": [ - 4449, - 5756 + 3852, + 5159 ], "loc": { "start": { - "line": 161, + "line": 138, "column": 4 }, "end": { - "line": 199, + "line": 176, "column": 5 } }, @@ -10426,16 +9496,16 @@ "type": "Block", "value": "*\n * Refreshes the rows counter\n * @param {Number} p Optional parameter the total number of rows to display\n * @returns\n ", "range": [ - 4303, - 4444 + 3706, + 3847 ], "loc": { "start": { - "line": 156, + "line": 133, "column": 4 }, "end": { - "line": 160, + "line": 137, "column": 7 } } @@ -10446,16 +9516,16 @@ "type": "Block", "value": "*\n * Remove feature\n ", "range": [ - 5762, - 5795 + 5165, + 5198 ], "loc": { "start": { - "line": 201, + "line": 178, "column": 4 }, "end": { - "line": 203, + "line": 180, "column": 7 } } @@ -10469,16 +9539,16 @@ "type": "Identifier", "name": "destroy", "range": [ - 5800, - 5807 + 5203, + 5210 ], "loc": { "start": { - "line": 204, + "line": 181, "column": 4 }, "end": { - "line": 204, + "line": 181, "column": 11 } } @@ -10501,16 +9571,16 @@ "object": { "type": "ThisExpression", "range": [ - 5825, - 5829 + 5228, + 5232 ], "loc": { "start": { - "line": 205, + "line": 182, "column": 13 }, "end": { - "line": 205, + "line": 182, "column": 17 } } @@ -10519,47 +9589,47 @@ "type": "Identifier", "name": "initialized", "range": [ - 5830, - 5841 + 5233, + 5244 ], "loc": { "start": { - "line": 205, + "line": 182, "column": 18 }, "end": { - "line": 205, + "line": 182, "column": 29 } } }, "range": [ - 5825, - 5841 + 5228, + 5244 ], "loc": { "start": { - "line": 205, + "line": 182, "column": 13 }, "end": { - "line": 205, + "line": 182, "column": 29 } } }, "prefix": true, "range": [ - 5824, - 5841 + 5227, + 5244 ], "loc": { "start": { - "line": 205, + "line": 182, "column": 12 }, "end": { - "line": 205, + "line": 182, "column": 29 } } @@ -10571,48 +9641,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 5857, - 5864 + 5260, + 5267 ], "loc": { "start": { - "line": 206, + "line": 183, "column": 12 }, "end": { - "line": 206, + "line": 183, "column": 19 } } } ], "range": [ - 5843, - 5874 + 5246, + 5277 ], "loc": { "start": { - "line": 205, + "line": 182, "column": 31 }, "end": { - "line": 207, + "line": 184, "column": 9 } } }, "alternate": null, "range": [ - 5820, - 5874 + 5223, + 5277 ], "loc": { "start": { - "line": 205, + "line": 182, "column": 8 }, "end": { - "line": 207, + "line": 184, "column": 9 } } @@ -10631,16 +9701,16 @@ "object": { "type": "ThisExpression", "range": [ - 5889, - 5893 + 5292, + 5296 ], "loc": { "start": { - "line": 209, + "line": 186, "column": 13 }, "end": { - "line": 209, + "line": 186, "column": 17 } } @@ -10649,47 +9719,47 @@ "type": "Identifier", "name": "targetId", "range": [ - 5894, - 5902 + 5297, + 5305 ], "loc": { "start": { - "line": 209, + "line": 186, "column": 18 }, "end": { - "line": 209, + "line": 186, "column": 26 } } }, "range": [ - 5889, - 5902 + 5292, + 5305 ], "loc": { "start": { - "line": 209, + "line": 186, "column": 13 }, "end": { - "line": 209, + "line": 186, "column": 26 } } }, "prefix": true, "range": [ - 5888, - 5902 + 5291, + 5305 ], "loc": { "start": { - "line": 209, + "line": 186, "column": 12 }, "end": { - "line": 209, + "line": 186, "column": 26 } } @@ -10700,16 +9770,16 @@ "object": { "type": "ThisExpression", "range": [ - 5906, - 5910 + 5309, + 5313 ], "loc": { "start": { - "line": 209, + "line": 186, "column": 30 }, "end": { - "line": 209, + "line": 186, "column": 34 } } @@ -10718,46 +9788,46 @@ "type": "Identifier", "name": "container", "range": [ - 5911, - 5920 + 5314, + 5323 ], "loc": { "start": { - "line": 209, + "line": 186, "column": 35 }, "end": { - "line": 209, + "line": 186, "column": 44 } } }, "range": [ - 5906, - 5920 + 5309, + 5323 ], "loc": { "start": { - "line": 209, + "line": 186, "column": 30 }, "end": { - "line": 209, + "line": 186, "column": 44 } } }, "range": [ - 5888, - 5920 + 5291, + 5323 ], "loc": { "start": { - "line": 209, + "line": 186, "column": 12 }, "end": { - "line": 209, + "line": 186, "column": 44 } } @@ -10773,16 +9843,16 @@ "type": "Identifier", "name": "removeElm", "range": [ - 5936, - 5945 + 5339, + 5348 ], "loc": { "start": { - "line": 210, + "line": 187, "column": 12 }, "end": { - "line": 210, + "line": 187, "column": 21 } } @@ -10794,16 +9864,16 @@ "object": { "type": "ThisExpression", "range": [ - 5946, - 5950 + 5349, + 5353 ], "loc": { "start": { - "line": 210, + "line": 187, "column": 22 }, "end": { - "line": 210, + "line": 187, "column": 26 } } @@ -10812,78 +9882,78 @@ "type": "Identifier", "name": "container", "range": [ - 5951, - 5960 + 5354, + 5363 ], "loc": { "start": { - "line": 210, + "line": 187, "column": 27 }, "end": { - "line": 210, + "line": 187, "column": 36 } } }, "range": [ - 5946, - 5960 + 5349, + 5363 ], "loc": { "start": { - "line": 210, + "line": 187, "column": 22 }, "end": { - "line": 210, + "line": 187, "column": 36 } } } ], "range": [ - 5936, - 5961 + 5339, + 5364 ], "loc": { "start": { - "line": 210, + "line": 187, "column": 12 }, "end": { - "line": 210, + "line": 187, "column": 37 } } }, "range": [ - 5936, - 5962 + 5339, + 5365 ], "loc": { "start": { - "line": 210, + "line": 187, "column": 12 }, "end": { - "line": 210, + "line": 187, "column": 38 } } } ], "range": [ - 5922, - 5972 + 5325, + 5375 ], "loc": { "start": { - "line": 209, + "line": 186, "column": 46 }, "end": { - "line": 211, + "line": 188, "column": 9 } } @@ -10905,16 +9975,16 @@ "type": "Identifier", "name": "elm", "range": [ - 5992, - 5995 + 5395, + 5398 ], "loc": { "start": { - "line": 212, + "line": 189, "column": 12 }, "end": { - "line": 212, + "line": 189, "column": 15 } } @@ -10926,16 +9996,16 @@ "object": { "type": "ThisExpression", "range": [ - 5996, - 6000 + 5399, + 5403 ], "loc": { "start": { - "line": 212, + "line": 189, "column": 16 }, "end": { - "line": 212, + "line": 189, "column": 20 } } @@ -10944,47 +10014,47 @@ "type": "Identifier", "name": "targetId", "range": [ - 6001, - 6009 + 5404, + 5412 ], "loc": { "start": { - "line": 212, + "line": 189, "column": 21 }, "end": { - "line": 212, + "line": 189, "column": 29 } } }, "range": [ - 5996, - 6009 + 5399, + 5412 ], "loc": { "start": { - "line": 212, + "line": 189, "column": 16 }, "end": { - "line": 212, + "line": 189, "column": 29 } } } ], "range": [ - 5992, - 6010 + 5395, + 5413 ], "loc": { "start": { - "line": 212, + "line": 189, "column": 12 }, "end": { - "line": 212, + "line": 189, "column": 30 } } @@ -10993,31 +10063,31 @@ "type": "Identifier", "name": "innerHTML", "range": [ - 6011, - 6020 + 5414, + 5423 ], "loc": { "start": { - "line": 212, + "line": 189, "column": 31 }, "end": { - "line": 212, + "line": 189, "column": 40 } } }, "range": [ - 5992, - 6020 + 5395, + 5423 ], "loc": { "start": { - "line": 212, + "line": 189, "column": 12 }, "end": { - "line": 212, + "line": 189, "column": 40 } } @@ -11027,77 +10097,77 @@ "value": "", "raw": "''", "range": [ - 6023, - 6025 + 5426, + 5428 ], "loc": { "start": { - "line": 212, + "line": 189, "column": 43 }, "end": { - "line": 212, + "line": 189, "column": 45 } } }, "range": [ - 5992, - 6025 + 5395, + 5428 ], "loc": { "start": { - "line": 212, + "line": 189, "column": 12 }, "end": { - "line": 212, + "line": 189, "column": 45 } } }, "range": [ - 5992, - 6026 + 5395, + 5429 ], "loc": { "start": { - "line": 212, + "line": 189, "column": 12 }, "end": { - "line": 212, + "line": 189, "column": 46 } } } ], "range": [ - 5978, - 6036 + 5381, + 5439 ], "loc": { "start": { - "line": 211, + "line": 188, "column": 15 }, "end": { - "line": 213, + "line": 190, "column": 9 } } }, "range": [ - 5884, - 6036 + 5287, + 5439 ], "loc": { "start": { - "line": 209, + "line": 186, "column": 8 }, "end": { - "line": 213, + "line": 190, "column": 9 } } @@ -11113,16 +10183,16 @@ "object": { "type": "ThisExpression", "range": [ - 6045, - 6049 + 5448, + 5452 ], "loc": { "start": { - "line": 214, + "line": 191, "column": 8 }, "end": { - "line": 214, + "line": 191, "column": 12 } } @@ -11131,31 +10201,31 @@ "type": "Identifier", "name": "label", "range": [ - 6050, - 6055 + 5453, + 5458 ], "loc": { "start": { - "line": 214, + "line": 191, "column": 13 }, "end": { - "line": 214, + "line": 191, "column": 18 } } }, "range": [ - 6045, - 6055 + 5448, + 5458 ], "loc": { "start": { - "line": 214, + "line": 191, "column": 8 }, "end": { - "line": 214, + "line": 191, "column": 18 } } @@ -11165,46 +10235,46 @@ "value": null, "raw": "null", "range": [ - 6058, - 6062 + 5461, + 5465 ], "loc": { "start": { - "line": 214, + "line": 191, "column": 21 }, "end": { - "line": 214, + "line": 191, "column": 25 } } }, "range": [ - 6045, - 6062 + 5448, + 5465 ], "loc": { "start": { - "line": 214, + "line": 191, "column": 8 }, "end": { - "line": 214, + "line": 191, "column": 25 } } }, "range": [ - 6045, - 6063 + 5448, + 5466 ], "loc": { "start": { - "line": 214, + "line": 191, "column": 8 }, "end": { - "line": 214, + "line": 191, "column": 26 } } @@ -11220,16 +10290,16 @@ "object": { "type": "ThisExpression", "range": [ - 6072, - 6076 + 5475, + 5479 ], "loc": { "start": { - "line": 215, + "line": 192, "column": 8 }, "end": { - "line": 215, + "line": 192, "column": 12 } } @@ -11238,31 +10308,31 @@ "type": "Identifier", "name": "container", "range": [ - 6077, - 6086 + 5480, + 5489 ], "loc": { "start": { - "line": 215, + "line": 192, "column": 13 }, "end": { - "line": 215, + "line": 192, "column": 22 } } }, "range": [ - 6072, - 6086 + 5475, + 5489 ], "loc": { "start": { - "line": 215, + "line": 192, "column": 8 }, "end": { - "line": 215, + "line": 192, "column": 22 } } @@ -11272,46 +10342,46 @@ "value": null, "raw": "null", "range": [ - 6089, - 6093 + 5492, + 5496 ], "loc": { "start": { - "line": 215, + "line": 192, "column": 25 }, "end": { - "line": 215, + "line": 192, "column": 29 } } }, "range": [ - 6072, - 6093 + 5475, + 5496 ], "loc": { "start": { - "line": 215, + "line": 192, "column": 8 }, "end": { - "line": 215, + "line": 192, "column": 29 } } }, "range": [ - 6072, - 6094 + 5475, + 5497 ], "loc": { "start": { - "line": 215, + "line": 192, "column": 8 }, "end": { - "line": 215, + "line": 192, "column": 30 } }, @@ -11320,16 +10390,16 @@ "type": "Line", "value": " unsubscribe to events", "range": [ - 6104, - 6128 + 5507, + 5531 ], "loc": { "start": { - "line": 217, + "line": 194, "column": 8 }, "end": { - "line": 217, + "line": 194, "column": 32 } } @@ -11349,16 +10419,16 @@ "object": { "type": "ThisExpression", "range": [ - 6137, - 6141 + 5540, + 5544 ], "loc": { "start": { - "line": 218, + "line": 195, "column": 8 }, "end": { - "line": 218, + "line": 195, "column": 12 } } @@ -11367,31 +10437,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 6142, - 6149 + 5545, + 5552 ], "loc": { "start": { - "line": 218, + "line": 195, "column": 13 }, "end": { - "line": 218, + "line": 195, "column": 20 } } }, "range": [ - 6137, - 6149 + 5540, + 5552 ], "loc": { "start": { - "line": 218, + "line": 195, "column": 8 }, "end": { - "line": 218, + "line": 195, "column": 20 } } @@ -11400,31 +10470,31 @@ "type": "Identifier", "name": "off", "range": [ - 6150, - 6153 + 5553, + 5556 ], "loc": { "start": { - "line": 218, + "line": 195, "column": 21 }, "end": { - "line": 218, + "line": 195, "column": 24 } } }, "range": [ - 6137, - 6153 + 5540, + 5556 ], "loc": { "start": { - "line": 218, + "line": 195, "column": 8 }, "end": { - "line": 218, + "line": 195, "column": 24 } } @@ -11438,16 +10508,16 @@ "value": "after-filtering", "raw": "'after-filtering'", "range": [ - 6155, - 6172 + 5558, + 5575 ], "loc": { "start": { - "line": 218, + "line": 195, "column": 26 }, "end": { - "line": 218, + "line": 195, "column": 43 } } @@ -11457,32 +10527,32 @@ "value": "grouped-by-page", "raw": "'grouped-by-page'", "range": [ - 6174, - 6191 + 5577, + 5594 ], "loc": { "start": { - "line": 218, + "line": 195, "column": 45 }, "end": { - "line": 218, + "line": 195, "column": 62 } } } ], "range": [ - 6154, - 6192 + 5557, + 5595 ], "loc": { "start": { - "line": 218, + "line": 195, "column": 25 }, "end": { - "line": 218, + "line": 195, "column": 63 } } @@ -11499,16 +10569,16 @@ "object": { "type": "ThisExpression", "range": [ - 6212, - 6216 + 5615, + 5619 ], "loc": { "start": { - "line": 219, + "line": 196, "column": 18 }, "end": { - "line": 219, + "line": 196, "column": 22 } } @@ -11517,31 +10587,31 @@ "type": "Identifier", "name": "refresh", "range": [ - 6217, - 6224 + 5620, + 5627 ], "loc": { "start": { - "line": 219, + "line": 196, "column": 23 }, "end": { - "line": 219, + "line": 196, "column": 30 } } }, "range": [ - 6212, - 6224 + 5615, + 5627 ], "loc": { "start": { - "line": 219, + "line": 196, "column": 18 }, "end": { - "line": 219, + "line": 196, "column": 30 } } @@ -11556,16 +10626,16 @@ "type": "Identifier", "name": "tf", "range": [ - 6225, - 6227 + 5628, + 5630 ], "loc": { "start": { - "line": 219, + "line": 196, "column": 31 }, "end": { - "line": 219, + "line": 196, "column": 33 } } @@ -11574,63 +10644,63 @@ "type": "Identifier", "name": "getValidRowsNb", "range": [ - 6228, - 6242 + 5631, + 5645 ], "loc": { "start": { - "line": 219, + "line": 196, "column": 34 }, "end": { - "line": 219, + "line": 196, "column": 48 } } }, "range": [ - 6225, - 6242 + 5628, + 5645 ], "loc": { "start": { - "line": 219, + "line": 196, "column": 31 }, "end": { - "line": 219, + "line": 196, "column": 48 } } }, "arguments": [], "range": [ - 6225, - 6244 + 5628, + 5647 ], "loc": { "start": { - "line": 219, + "line": 196, "column": 31 }, "end": { - "line": 219, + "line": 196, "column": 50 } } } ], "range": [ - 6212, - 6245 + 5615, + 5648 ], "loc": { "start": { - "line": 219, + "line": 196, "column": 18 }, "end": { - "line": 219, + "line": 196, "column": 51 } } @@ -11638,47 +10708,47 @@ "generator": false, "expression": true, "range": [ - 6206, - 6245 + 5609, + 5648 ], "loc": { "start": { - "line": 219, + "line": 196, "column": 12 }, "end": { - "line": 219, + "line": 196, "column": 51 } } } ], "range": [ - 6137, - 6246 + 5540, + 5649 ], "loc": { "start": { - "line": 218, + "line": 195, "column": 8 }, "end": { - "line": 219, + "line": 196, "column": 52 } } }, "range": [ - 6137, - 6247 + 5540, + 5650 ], "loc": { "start": { - "line": 218, + "line": 195, "column": 8 }, "end": { - "line": 219, + "line": 196, "column": 53 } }, @@ -11687,16 +10757,16 @@ "type": "Line", "value": " unsubscribe to events", "range": [ - 6104, - 6128 + 5507, + 5531 ], "loc": { "start": { - "line": 217, + "line": 194, "column": 8 }, "end": { - "line": 217, + "line": 194, "column": 32 } } @@ -11716,16 +10786,16 @@ "object": { "type": "ThisExpression", "range": [ - 6256, - 6260 + 5659, + 5663 ], "loc": { "start": { - "line": 220, + "line": 197, "column": 8 }, "end": { - "line": 220, + "line": 197, "column": 12 } } @@ -11734,31 +10804,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 6261, - 6268 + 5664, + 5671 ], "loc": { "start": { - "line": 220, + "line": 197, "column": 13 }, "end": { - "line": 220, + "line": 197, "column": 20 } } }, "range": [ - 6256, - 6268 + 5659, + 5671 ], "loc": { "start": { - "line": 220, + "line": 197, "column": 8 }, "end": { - "line": 220, + "line": 197, "column": 20 } } @@ -11767,31 +10837,31 @@ "type": "Identifier", "name": "off", "range": [ - 6269, - 6272 + 5672, + 5675 ], "loc": { "start": { - "line": 220, + "line": 197, "column": 21 }, "end": { - "line": 220, + "line": 197, "column": 24 } } }, "range": [ - 6256, - 6272 + 5659, + 5675 ], "loc": { "start": { - "line": 220, + "line": 197, "column": 8 }, "end": { - "line": 220, + "line": 197, "column": 24 } } @@ -11805,32 +10875,32 @@ "value": "rows-changed", "raw": "'rows-changed'", "range": [ - 6274, - 6288 + 5677, + 5691 ], "loc": { "start": { - "line": 220, + "line": 197, "column": 26 }, "end": { - "line": 220, + "line": 197, "column": 40 } } } ], "range": [ - 6273, - 6289 + 5676, + 5692 ], "loc": { "start": { - "line": 220, + "line": 197, "column": 25 }, "end": { - "line": 220, + "line": 197, "column": 41 } } @@ -11847,16 +10917,16 @@ "object": { "type": "ThisExpression", "range": [ - 6297, - 6301 + 5700, + 5704 ], "loc": { "start": { - "line": 220, + "line": 197, "column": 49 }, "end": { - "line": 220, + "line": 197, "column": 53 } } @@ -11865,47 +10935,47 @@ "type": "Identifier", "name": "refresh", "range": [ - 6302, - 6309 + 5705, + 5712 ], "loc": { "start": { - "line": 220, + "line": 197, "column": 54 }, "end": { - "line": 220, + "line": 197, "column": 61 } } }, "range": [ - 6297, - 6309 + 5700, + 5712 ], "loc": { "start": { - "line": 220, + "line": 197, "column": 49 }, "end": { - "line": 220, + "line": 197, "column": 61 } } }, "arguments": [], "range": [ - 6297, - 6311 + 5700, + 5714 ], "loc": { "start": { - "line": 220, + "line": 197, "column": 49 }, "end": { - "line": 220, + "line": 197, "column": 63 } } @@ -11913,47 +10983,47 @@ "generator": false, "expression": true, "range": [ - 6291, - 6311 + 5694, + 5714 ], "loc": { "start": { - "line": 220, + "line": 197, "column": 43 }, "end": { - "line": 220, + "line": 197, "column": 63 } } } ], "range": [ - 6256, - 6312 + 5659, + 5715 ], "loc": { "start": { - "line": 220, + "line": 197, "column": 8 }, "end": { - "line": 220, + "line": 197, "column": 64 } } }, "range": [ - 6256, - 6313 + 5659, + 5716 ], "loc": { "start": { - "line": 220, + "line": 197, "column": 8 }, "end": { - "line": 220, + "line": 197, "column": 65 } } @@ -11969,16 +11039,16 @@ "object": { "type": "ThisExpression", "range": [ - 6323, - 6327 + 5726, + 5730 ], "loc": { "start": { - "line": 222, + "line": 199, "column": 8 }, "end": { - "line": 222, + "line": 199, "column": 12 } } @@ -11987,31 +11057,31 @@ "type": "Identifier", "name": "initialized", "range": [ - 6328, - 6339 + 5731, + 5742 ], "loc": { "start": { - "line": 222, + "line": 199, "column": 13 }, "end": { - "line": 222, + "line": 199, "column": 24 } } }, "range": [ - 6323, - 6339 + 5726, + 5742 ], "loc": { "start": { - "line": 222, + "line": 199, "column": 8 }, "end": { - "line": 222, + "line": 199, "column": 24 } } @@ -12021,62 +11091,62 @@ "value": false, "raw": "false", "range": [ - 6342, - 6347 + 5745, + 5750 ], "loc": { "start": { - "line": 222, + "line": 199, "column": 27 }, "end": { - "line": 222, + "line": 199, "column": 32 } } }, "range": [ - 6323, - 6347 + 5726, + 5750 ], "loc": { "start": { - "line": 222, + "line": 199, "column": 8 }, "end": { - "line": 222, + "line": 199, "column": 32 } } }, "range": [ - 6323, - 6348 + 5726, + 5751 ], "loc": { "start": { - "line": 222, + "line": 199, "column": 8 }, "end": { - "line": 222, + "line": 199, "column": 33 } } } ], "range": [ - 5810, - 6354 + 5213, + 5757 ], "loc": { "start": { - "line": 204, + "line": 181, "column": 14 }, "end": { - "line": 223, + "line": 200, "column": 5 } } @@ -12084,16 +11154,16 @@ "generator": false, "expression": false, "range": [ - 5807, - 6354 + 5210, + 5757 ], "loc": { "start": { - "line": 204, + "line": 181, "column": 11 }, "end": { - "line": 223, + "line": 200, "column": 5 } } @@ -12101,16 +11171,16 @@ "kind": "method", "computed": false, "range": [ - 5800, - 6354 + 5203, + 5757 ], "loc": { "start": { - "line": 204, + "line": 181, "column": 4 }, "end": { - "line": 223, + "line": 200, "column": 5 } }, @@ -12119,16 +11189,16 @@ "type": "Block", "value": "*\n * Remove feature\n ", "range": [ - 5762, - 5795 + 5165, + 5198 ], "loc": { "start": { - "line": 201, + "line": 178, "column": 4 }, "end": { - "line": 203, + "line": 180, "column": 7 } } @@ -12139,7 +11209,7 @@ ], "range": [ 263, - 6356 + 5759 ], "loc": { "start": { @@ -12147,14 +11217,14 @@ "column": 41 }, "end": { - "line": 224, + "line": 201, "column": 1 } } }, "range": [ 229, - 6356 + 5759 ], "loc": { "start": { @@ -12162,7 +11232,7 @@ "column": 7 }, "end": { - "line": 224, + "line": 201, "column": 1 } }, @@ -12192,7 +11262,7 @@ "source": null, "range": [ 222, - 6356 + 5759 ], "loc": { "start": { @@ -12200,7 +11270,7 @@ "column": 0 }, "end": { - "line": 224, + "line": 201, "column": 1 } }, @@ -12229,7 +11299,7 @@ "sourceType": "module", "range": [ 0, - 6356 + 5759 ], "loc": { "start": { @@ -12237,7 +11307,7 @@ "column": 0 }, "end": { - "line": 224, + "line": 201, "column": 1 } }, @@ -12424,10 +11494,10 @@ }, { "type": "Block", - "value": "*\n * Prefix for container ID\n * @type {String}\n * @private\n ", + "value": "*\n * Callback fired before the counter is refreshed\n * @type {Function}\n ", "range": [ 1850, - 1946 + 1951 ], "loc": { "start": { @@ -12435,61 +11505,7 @@ "column": 8 }, "end": { - "line": 74, - "column": 11 - } - } - }, - { - "type": "Block", - "value": "*\n * Prefix for DOM element containing the counter\n * @type {String}\n * @private\n ", - "range": [ - 1995, - 2113 - ], - "loc": { - "start": { - "line": 77, - "column": 8 - }, - "end": { - "line": 81, - "column": 11 - } - } - }, - { - "type": "Block", - "value": "*\n * Prefix for label preceding the counter\n * @type {String}\n * @private\n ", - "range": [ - 2165, - 2276 - ], - "loc": { - "start": { - "line": 84, - "column": 8 - }, - "end": { - "line": 88, - "column": 11 - } - } - }, - { - "type": "Block", - "value": "*\n * Callback fired before the counter is refreshed\n * @type {Function}\n ", - "range": [ - 2330, - 2431 - ], - "loc": { - "start": { - "line": 91, - "column": 8 - }, - "end": { - "line": 94, + "line": 73, "column": 11 } } @@ -12498,16 +11514,16 @@ "type": "Block", "value": "*\n * Callback fired after the counter is refreshed\n * @type {Function}\n ", "range": [ - 2563, - 2663 + 2083, + 2183 ], "loc": { "start": { - "line": 98, + "line": 77, "column": 8 }, "end": { - "line": 101, + "line": 80, "column": 11 } } @@ -12516,16 +11532,16 @@ "type": "Block", "value": "*\n * Initializes RowsCounter instance\n ", "range": [ - 2794, - 2845 + 2314, + 2365 ], "loc": { "start": { - "line": 106, + "line": 85, "column": 4 }, "end": { - "line": 108, + "line": 87, "column": 7 } } @@ -12534,16 +11550,16 @@ "type": "Line", "value": "rows counter container", "range": [ - 2957, - 2981 + 2477, + 2501 ], "loc": { "start": { - "line": 116, + "line": 95, "column": 8 }, "end": { - "line": 116, + "line": 95, "column": 32 } } @@ -12552,16 +11568,16 @@ "type": "Line", "value": "rows counter label", "range": [ - 3109, - 3129 + 2595, + 2615 ], "loc": { "start": { - "line": 119, + "line": 98, "column": 8 }, "end": { - "line": 119, + "line": 98, "column": 28 } } @@ -12570,16 +11586,16 @@ "type": "Line", "value": " counter is added to defined element", "range": [ - 3342, - 3380 + 2765, + 2803 ], "loc": { "start": { - "line": 124, + "line": 103, "column": 8 }, "end": { - "line": 124, + "line": 103, "column": 46 } } @@ -12588,16 +11604,16 @@ "type": "Line", "value": "default container: 'lDiv'", "range": [ - 3529, - 3556 + 2952, + 2979 ], "loc": { "start": { - "line": 130, + "line": 109, "column": 8 }, "end": { - "line": 130, + "line": 109, "column": 35 } } @@ -12606,16 +11622,16 @@ "type": "Line", "value": "custom container, no need to append statusDiv", "range": [ - 3758, - 3805 + 3181, + 3228 ], "loc": { "start": { - "line": 137, + "line": 116, "column": 12 }, "end": { - "line": 137, + "line": 116, "column": 59 } } @@ -12624,35 +11640,35 @@ "type": "Line", "value": " subscribe to events", "range": [ - 3982, - 4004 + 3405, + 3427 ], "loc": { "start": { - "line": 144, + "line": 123, "column": 8 }, "end": { - "line": 144, + "line": 123, "column": 30 } } }, { "type": "Block", - "value": "*\n * @inherited\n ", + "value": "* @inherited ", "range": [ - 4197, - 4234 + 3620, + 3637 ], "loc": { "start": { - "line": 149, + "line": 128, "column": 8 }, "end": { - "line": 151, - "column": 11 + "line": 128, + "column": 25 } } }, @@ -12660,16 +11676,16 @@ "type": "Block", "value": "*\n * Refreshes the rows counter\n * @param {Number} p Optional parameter the total number of rows to display\n * @returns\n ", "range": [ - 4303, - 4444 + 3706, + 3847 ], "loc": { "start": { - "line": 156, + "line": 133, "column": 4 }, "end": { - "line": 160, + "line": 137, "column": 7 } } @@ -12678,16 +11694,16 @@ "type": "Line", "value": "paging start row", "range": [ - 5013, - 5031 + 4416, + 4434 ], "loc": { "start": { - "line": 182, + "line": 159, "column": 16 }, "end": { - "line": 182, + "line": 159, "column": 34 } } @@ -12696,16 +11712,16 @@ "type": "Block", "value": "*\n * Remove feature\n ", "range": [ - 5762, - 5795 + 5165, + 5198 ], "loc": { "start": { - "line": 201, + "line": 178, "column": 4 }, "end": { - "line": 203, + "line": 180, "column": 7 } } @@ -12714,16 +11730,16 @@ "type": "Line", "value": " unsubscribe to events", "range": [ - 6104, - 6128 + 5507, + 5531 ], "loc": { "start": { - "line": 217, + "line": 194, "column": 8 }, "end": { - "line": 217, + "line": 194, "column": 32 } } diff --git a/docs/class/src/emitter.js~Emitter.html b/docs/class/src/emitter.js~Emitter.html index 1485a755..f29443ec 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.2 API Document + Emitter | tablefilter v0.4.3 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 60def0dd..1b2673cb 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.2 API Document + AdapterEzEditTable | tablefilter v0.4.3 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 4dd10305..47ed38e1 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.2 API Document + ColOps | tablefilter v0.4.3 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 fe713717..bf165b4c 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.2 API Document + ColsVisibility | tablefilter v0.4.3 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 2fefaa4e..c2a8a761 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.2 API Document + FiltersVisibility | tablefilter v0.4.3 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 9ae01a93..e1cbbe58 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.2 API Document + AdapterSortableTable | tablefilter v0.4.3 API Document diff --git a/docs/class/src/feature.js~Feature.html b/docs/class/src/feature.js~Feature.html index f3fa4dbc..8cba8fe9 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.2 API Document + Feature | tablefilter v0.4.3 API Document diff --git a/docs/class/src/modules/alternateRows.js~AlternateRows.html b/docs/class/src/modules/alternateRows.js~AlternateRows.html index 90c6d48f..dc4e0785 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.2 API Document + AlternateRows | tablefilter v0.4.3 API Document diff --git a/docs/class/src/modules/checkList.js~CheckList.html b/docs/class/src/modules/checkList.js~CheckList.html index ae5b4477..27042f6e 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.2 API Document + CheckList | tablefilter v0.4.3 API Document @@ -443,58 +443,6 @@ feature is enabled

- - - -
-

- addChecks(colIndex: Number, ul: Object) -

-
-
- - -

Add checklist options

-
-
- - - - - - - - - public - - - - - - -
-

- addTChecks(colIndex: Number, ul: Object): * -

-
-
- - -

Add checklist header option

-
-
- - - - - - - - - public - - - @@ -669,32 +617,6 @@ feature is enabled

- - - - - public - - - - - - -
-

- setCheckListValues(o: Object) -

-
-
- - -

Store checked options in DOM element attribute

-
-
- - - - @@ -1458,146 +1380,6 @@ feature is enabled

Public Methods

-
-

- public - - - - - addChecks(colIndex: Number, ul: Object) - - - - source - -

- - - - -

Add checklist options

-
- - - -
-

Params:

- - - - - - - - - - - - - - - - - - - -
NameTypeAttributeDescription
colIndexNumber

Column index

-
ulObject

Ul element

-
-
-
- - - - - - - - - - - - - - - -
-
-

- public - - - - - addTChecks(colIndex: Number, ul: Object): * - - - - source - -

- - - - -

Add checklist header option

-
- - - -
-

Params:

- - - - - - - - - - - - - - - - - - - -
NameTypeAttributeDescription
colIndexNumber

Column index

-
ulObject

Ul element

-
-
-
- -
-

Return:

- - - - - -
*
-
-
-
- - - - - - - - - - - - - -

public @@ -1667,7 +1449,7 @@ feature is enabled

- source + source

@@ -1708,7 +1490,7 @@ feature is enabled

- source + source @@ -1963,7 +1745,7 @@ feature is enabled

- source + source @@ -2016,64 +1798,6 @@ feature is enabled

-
-
-

- public - - - - - setCheckListValues(o: Object) - - - - source - -

- - - - -

Store checked options in DOM element attribute

-
- - - -
-

Params:

- - - - - - - - - - - - - -
NameTypeAttributeDescription
oObject

checklist option DOM element

-
-
-
- - - - - - - - - - - - - - -
diff --git a/docs/class/src/modules/clearButton.js~ClearButton.html b/docs/class/src/modules/clearButton.js~ClearButton.html index f22a2aaa..dfbdc12c 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.2 API Document + ClearButton | tablefilter v0.4.3 API Document diff --git a/docs/class/src/modules/dateType.js~DateType.html b/docs/class/src/modules/dateType.js~DateType.html index 5d71417d..ccb9501a 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.2 API Document + DateType | tablefilter v0.4.3 API Document diff --git a/docs/class/src/modules/dropdown.js~Dropdown.html b/docs/class/src/modules/dropdown.js~Dropdown.html index 2f070145..d46f6b3f 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.2 API Document + Dropdown | tablefilter v0.4.3 API Document diff --git a/docs/class/src/modules/gridLayout.js~GridLayout.html b/docs/class/src/modules/gridLayout.js~GridLayout.html index 669ce4ce..6c0bf0d6 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.2 API Document + GridLayout | tablefilter v0.4.3 API Document diff --git a/docs/class/src/modules/hash.js~Hash.html b/docs/class/src/modules/hash.js~Hash.html index a638ce44..78b408ae 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.2 API Document + Hash | tablefilter v0.4.3 API Document diff --git a/docs/class/src/modules/help.js~Help.html b/docs/class/src/modules/help.js~Help.html index 4c965e8e..8623c1be 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.2 API Document + Help | tablefilter v0.4.3 API Document @@ -180,7 +180,7 @@
-

Creates an instance of Help.

+

Creates an instance of Help

@@ -938,7 +938,7 @@ -

Creates an instance of Help.

+

Creates an instance of Help

Override:

Feature#constructor
@@ -1320,7 +1320,7 @@ - source + source @@ -1486,7 +1486,7 @@ - source + source @@ -1527,7 +1527,7 @@ - source + source @@ -1568,7 +1568,7 @@ - source + source diff --git a/docs/class/src/modules/highlightKeywords.js~HighlightKeyword.html b/docs/class/src/modules/highlightKeywords.js~HighlightKeyword.html index 6019cd00..7d73d2b6 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.2 API Document + HighlightKeyword | tablefilter v0.4.3 API Document diff --git a/docs/class/src/modules/loader.js~Loader.html b/docs/class/src/modules/loader.js~Loader.html index 3e886dc6..c98c48a1 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.2 API Document + Loader | tablefilter v0.4.3 API Document diff --git a/docs/class/src/modules/noResults.js~NoResults.html b/docs/class/src/modules/noResults.js~NoResults.html index 0e980d74..e356bb64 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.2 API Document + NoResults | tablefilter v0.4.3 API Document diff --git a/docs/class/src/modules/paging.js~Paging.html b/docs/class/src/modules/paging.js~Paging.html index 2f03a943..0f59c6c8 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.2 API Document + Paging | tablefilter v0.4.3 API Document diff --git a/docs/class/src/modules/popupFilter.js~PopupFilter.html b/docs/class/src/modules/popupFilter.js~PopupFilter.html index 3734f63d..1a7e5071 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.2 API Document + PopupFilter | tablefilter v0.4.3 API Document diff --git a/docs/class/src/modules/rowsCounter.js~RowsCounter.html b/docs/class/src/modules/rowsCounter.js~RowsCounter.html index 363b1014..f494a280 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.2 API Document + RowsCounter | tablefilter v0.4.3 API Document @@ -974,7 +974,7 @@ current page when paging is enabled. ie: Rows: 31-40 / 70

- source + source @@ -1014,7 +1014,7 @@ current page when paging is enabled. ie: Rows: 31-40 / 70

- source + source @@ -1055,7 +1055,7 @@ current page when paging is enabled. ie: Rows: 31-40 / 70

- source + source @@ -1224,7 +1224,7 @@ enabled. ie: Rows: 31-40 / 70

- source + source @@ -1265,7 +1265,7 @@ enabled. ie: Rows: 31-40 / 70

- source + source @@ -1306,7 +1306,7 @@ enabled. ie: Rows: 31-40 / 70

- source + source diff --git a/docs/class/src/modules/state.js~State.html b/docs/class/src/modules/state.js~State.html index 278bb009..c0f7306d 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.2 API Document + State | tablefilter v0.4.3 API Document diff --git a/docs/class/src/modules/statusBar.js~StatusBar.html b/docs/class/src/modules/statusBar.js~StatusBar.html index 52f74b45..316e9421 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.2 API Document + StatusBar | tablefilter v0.4.3 API Document diff --git a/docs/class/src/modules/storage.js~Storage.html b/docs/class/src/modules/storage.js~Storage.html index 4d5e980c..071ea618 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.2 API Document + Storage | tablefilter v0.4.3 API Document diff --git a/docs/class/src/tablefilter.js~TableFilter.html b/docs/class/src/tablefilter.js~TableFilter.html index eef13e79..df1df015 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.2 API Document + TableFilter | tablefilter v0.4.3 API Document diff --git a/docs/coverage.json b/docs/coverage.json index 80f6ef2b..d71fc7e6 100644 --- a/docs/coverage.json +++ b/docs/coverage.json @@ -1,7 +1,7 @@ { "coverage": "100%", - "expectCount": 645, - "actualCount": 645, + "expectCount": 642, + "actualCount": 642, "files": { "src/const.js": { "expectCount": 18, @@ -24,8 +24,8 @@ "undocumentLines": [] }, "src/modules/checkList.js": { - "expectCount": 21, - "actualCount": 21, + "expectCount": 18, + "actualCount": 18, "undocumentLines": [] }, "src/modules/clearButton.js": { diff --git a/docs/dump.json b/docs/dump.json index 5d864bc2..0511f54d 100644 --- a/docs/dump.json +++ b/docs/dump.json @@ -5697,7 +5697,7 @@ "access": null, "description": null, "lineNumber": 1, - "content": "import {Feature} from '../feature';\nimport {\n addClass, createCheckItem, createText, createElm, elm, getText,\n removeClass, tag\n} from '../dom';\nimport {has} from '../array';\nimport {matchCase, trim, rgxEsc} from '../string';\nimport {ignoreCase, numSortAsc, numSortDesc} from '../sort';\nimport {addEvt, removeEvt, targetEvt} from '../event';\nimport {isEmpty} from '../types';\nimport {CHECKLIST, NONE} from '../const';\n\nconst SORT_ERROR = 'Filter options for column {0} cannot be sorted in ' +\n '{1} manner.';\n\n/**\n * Checklist filter UI component\n */\nexport class CheckList extends Feature {\n\n /**\n * Creates an instance of CheckList\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'checkList');\n\n let f = this.config;\n\n /**\n * List of container DOM elements\n * @type {Array}\n */\n this.containers = [];\n\n /**\n * Css class for the container of the checklist filter (div)\n * @type {String}\n */\n this.containerCssClass = f.div_checklist_css_class || 'div_checklist';\n\n /**\n * Css class for the checklist filter element (ul)\n * @type {String}\n */\n this.filterCssClass = f.checklist_css_class || 'flt_checklist';\n\n /**\n * Css class for the item of a checklist (li)\n * @type {String}\n */\n this.itemCssClass = f.checklist_item_css_class || 'flt_checklist_item';\n\n /**\n * Css class for a selected item of a checklist (li)\n * @type {String}\n */\n this.selectedItemCssClass =\n f.checklist_selected_item_css_class || 'flt_checklist_slc_item';\n\n /**\n * Text placed in the filter's container when load filter on demand\n * feature is enabled\n * @type {String}\n */\n this.activateText =\n f.activate_checklist_text || 'Click to load filter data';\n\n /**\n * Css class for a disabled item of a checklist (li)\n * @type {String}\n */\n this.disabledItemCssClass = f.checklist_item_disabled_css_class ||\n 'flt_checklist_item_disabled';\n\n /**\n * Enable the reset filter option as first item\n * @type {Boolean}\n */\n this.enableResetOption = f.enable_checklist_reset_filter === false ?\n false : true;\n\n /**\n * Prefix for container element ID\n * @type {String}\n * @private\n */\n this.prfx = 'chkdiv_';\n\n /**\n * Has custom options\n * @type {Boolean}\n * @private\n */\n this.isCustom = false;\n\n /**\n * List of options values\n * @type {Array}\n * @private\n */\n this.opts = [];\n\n /**\n * List of options texts for custom values\n * @type {Array}\n * @private\n */\n this.optsTxt = [];\n\n /**\n * List of options to be excluded from the checklist filter\n * @type {Array}\n * @private\n */\n this.excludedOpts = [];\n }\n\n /**\n * Checklist option click event handler\n * @param {Event} evt\n */\n optionClick(evt) {\n let elm = targetEvt(evt);\n let tf = this.tf;\n\n this.emitter.emit('filter-focus', tf, elm);\n this.setCheckListValues(elm);\n tf.filter();\n }\n\n /**\n * Checklist container click event handler for load-on-demand feature\n * @param {Event} evt\n */\n onCheckListClick(evt) {\n let elm = targetEvt(evt);\n if (this.tf.loadFltOnDemand && elm.getAttribute('filled') === '0') {\n let ct = elm.getAttribute('ct');\n let div = this.containers[ct];\n this.build(ct);\n removeEvt(div, 'click', (evt) => this.onCheckListClick(evt));\n }\n }\n\n /**\n * Initialize checklist filter\n * @param {Number} colIndex Column index\n * @param {Boolean} isExternal External filter flag\n * @param {DOMElement} container Dom element containing the filter\n */\n init(colIndex, isExternal, container) {\n let tf = this.tf;\n let externalFltTgtId = isExternal ?\n tf.externalFltTgtIds[colIndex] : null;\n\n let divCont = createElm('div',\n ['id', this.prfx + colIndex + '_' + tf.id],\n ['ct', colIndex], ['filled', '0']);\n divCont.className = this.containerCssClass;\n\n //filter is appended in desired element\n if (externalFltTgtId) {\n elm(externalFltTgtId).appendChild(divCont);\n } else {\n container.appendChild(divCont);\n }\n\n this.containers[colIndex] = divCont;\n tf.fltIds.push(tf.prfxFlt + colIndex + '_' + tf.id);\n\n if (!tf.loadFltOnDemand) {\n this.build(colIndex);\n } else {\n addEvt(divCont, 'click', (evt) => this.onCheckListClick(evt));\n divCont.appendChild(createText(this.activateText));\n }\n\n this.emitter.on(\n ['build-checklist-filter'],\n (tf, colIndex) => this.build(colIndex)\n );\n\n this.emitter.on(\n ['select-checklist-options'],\n (tf, colIndex, values) => this.selectOptions(colIndex, values)\n );\n\n /**\n * @inherited\n */\n this.initialized = true;\n }\n\n /**\n * Build checklist UI\n * @param {Number} colIndex Column index\n */\n build(colIndex) {\n let tf = this.tf;\n colIndex = parseInt(colIndex, 10);\n\n this.emitter.emit('before-populating-filter', tf, colIndex);\n\n this.opts = [];\n this.optsTxt = [];\n\n let flt = this.containers[colIndex];\n let ul = createElm('ul', ['id', tf.fltIds[colIndex]],\n ['colIndex', colIndex]);\n ul.className = this.filterCssClass;\n\n let rows = tf.tbl.rows;\n let nbRows = tf.getRowsNb(true);\n let caseSensitive = tf.caseSensitive;\n this.isCustom = tf.isCustomOptions(colIndex);\n\n let activeIdx;\n let activeFilterId = tf.getActiveFilterId();\n if (tf.linkedFilters && activeFilterId) {\n activeIdx = tf.getColumnIndexFromFilterId(activeFilterId);\n }\n\n let filteredDataCol = [];\n if (tf.linkedFilters && tf.disableExcludedOptions) {\n this.excludedOpts = [];\n }\n\n flt.innerHTML = '';\n\n for (let k = tf.refRow; k < nbRows; k++) {\n // always visible rows don't need to appear on selects as always\n // valid\n if (tf.hasVisibleRows && tf.visibleRows.indexOf(k) !== -1) {\n continue;\n }\n\n let cells = rows[k].cells;\n let ncells = cells.length;\n\n // checks if row has exact cell #\n if (ncells !== tf.nbCells || this.isCustom) {\n continue;\n }\n\n // this loop retrieves cell data\n for (let j = 0; j < ncells; j++) {\n // WTF: cyclomatic complexity hell :)\n if ((colIndex === j && (!tf.linkedFilters ||\n (tf.linkedFilters && tf.disableExcludedOptions))) ||\n (colIndex === j && tf.linkedFilters &&\n ((rows[k].style.display === '' && !tf.paging) ||\n (tf.paging && ((!activeIdx ||\n activeIdx === colIndex) ||\n (activeIdx !== colIndex &&\n tf.validRowsIndex.indexOf(k) !== -1)))))) {\n\n let cellData = tf.getCellData(cells[j]);\n //Vary Peter's patch\n let cellString = matchCase(cellData, caseSensitive);\n // checks if celldata is already in array\n if (!has(this.opts, cellString, caseSensitive)) {\n this.opts.push(cellData);\n }\n let filteredCol = filteredDataCol[j];\n if (tf.linkedFilters && tf.disableExcludedOptions) {\n if (!filteredCol) {\n filteredCol = tf.getFilteredDataCol(j);\n }\n if (!has(filteredCol, cellString, caseSensitive) &&\n !has(this.excludedOpts, cellString,\n caseSensitive)) {\n this.excludedOpts.push(cellData);\n }\n }\n }\n }\n }\n\n //Retrieves custom values\n if (this.isCustom) {\n let customValues = tf.getCustomOptions(colIndex);\n this.opts = customValues[0];\n this.optsTxt = customValues[1];\n }\n\n if (tf.sortSlc && !this.isCustom) {\n if (!caseSensitive) {\n this.opts.sort(ignoreCase);\n if (this.excludedOpts) {\n this.excludedOpts.sort(ignoreCase);\n }\n } else {\n this.opts.sort();\n if (this.excludedOpts) {\n this.excludedOpts.sort();\n }\n }\n }\n //asc sort\n if (tf.sortNumAsc.indexOf(colIndex) !== -1) {\n try {\n this.opts.sort(numSortAsc);\n if (this.excludedOpts) {\n this.excludedOpts.sort(numSortAsc);\n }\n if (this.isCustom) {\n this.optsTxt.sort(numSortAsc);\n }\n } catch (e) {\n throw new Error(SORT_ERROR.replace('{0}', colIndex)\n .replace('{1}', 'ascending'));\n }//in case there are alphanumeric values\n }\n //desc sort\n if (tf.sortNumDesc.indexOf(colIndex) !== -1) {\n try {\n this.opts.sort(numSortDesc);\n if (this.excludedOpts) {\n this.excludedOpts.sort(numSortDesc);\n }\n if (this.isCustom) {\n this.optsTxt.sort(numSortDesc);\n }\n } catch (e) {\n throw new Error(SORT_ERROR.replace('{0}', colIndex)\n .replace('{1}', 'descending'));\n }//in case there are alphanumeric values\n }\n\n this.addChecks(colIndex, ul);\n\n if (tf.loadFltOnDemand) {\n flt.innerHTML = '';\n }\n flt.appendChild(ul);\n flt.setAttribute('filled', '1');\n\n this.emitter.emit('after-populating-filter', tf, colIndex, flt);\n }\n\n /**\n * Add checklist options\n * @param {Number} colIndex Column index\n * @param {Object} ul Ul element\n */\n addChecks(colIndex, ul) {\n let tf = this.tf;\n let chkCt = this.addTChecks(colIndex, ul);\n\n for (let y = 0; y < this.opts.length; y++) {\n let val = this.opts[y]; //item value\n let lbl = this.isCustom ? this.optsTxt[y] : val; //item text\n let li = createCheckItem(tf.fltIds[colIndex] + '_' + (y + chkCt),\n val, lbl);\n li.className = this.itemCssClass;\n\n if (tf.linkedFilters && tf.disableExcludedOptions &&\n has(this.excludedOpts, matchCase(val, tf.caseSensitive),\n tf.caseSensitive)) {\n addClass(li, this.disabledItemCssClass);\n li.check.disabled = true;\n li.disabled = true;\n } else {\n addEvt(li.check, 'click', evt => this.optionClick(evt));\n }\n ul.appendChild(li);\n\n if (val === '') {\n //item is hidden\n li.style.display = NONE;\n }\n }\n }\n\n /**\n * Add checklist header option\n * @param {Number} colIndex Column index\n * @param {Object} ul Ul element\n */\n addTChecks(colIndex, ul) {\n let tf = this.tf;\n let chkCt = 1;\n let li0 = createCheckItem(tf.fltIds[colIndex] + '_0', '',\n tf.displayAllText);\n li0.className = this.itemCssClass;\n ul.appendChild(li0);\n\n addEvt(li0.check, 'click', evt => this.optionClick(evt));\n\n if (!this.enableResetOption) {\n li0.style.display = NONE;\n }\n\n if (tf.enableEmptyOption) {\n let li1 = createCheckItem(tf.fltIds[colIndex] + '_1',\n tf.emOperator, tf.emptyText);\n li1.className = this.itemCssClass;\n ul.appendChild(li1);\n addEvt(li1.check, 'click', evt => this.optionClick(evt));\n chkCt++;\n }\n\n if (tf.enableNonEmptyOption) {\n let li2 = createCheckItem(tf.fltIds[colIndex] + '_2', tf.nmOperator,\n tf.nonEmptyText);\n li2.className = this.itemCssClass;\n ul.appendChild(li2);\n addEvt(li2.check, 'click', evt => this.optionClick(evt));\n chkCt++;\n }\n return chkCt;\n }\n\n /**\n * Store checked options in DOM element attribute\n * @param {Object} o checklist option DOM element\n */\n setCheckListValues(o) {\n if (!o) {\n return;\n }\n\n let tf = this.tf;\n let chkValue = o.value; //checked item value\n // TODO: provide helper to extract column index, ugly!\n let chkIndex = parseInt(o.id.split('_')[2], 10);\n let colIdx = tf.getColumnIndexFromFilterId(o.id);\n let itemTag = 'LI';\n\n let n = tf.getFilterElement(parseInt(colIdx, 10));\n let li = n.childNodes[chkIndex];\n let colIndex = n.getAttribute('colIndex');\n let fltValue = n.getAttribute('value'); //filter value (ul tag)\n let fltIndexes = n.getAttribute('indexes'); //selected items (ul tag)\n\n if (o.checked) {\n //show all item\n if (chkValue === '') {\n if ((fltIndexes && fltIndexes !== '')) {\n //items indexes\n let indSplit = fltIndexes.split(tf.separator);\n //checked items loop\n for (let u = 0; u < indSplit.length; u++) {\n //checked item\n let cChk = elm(tf.fltIds[colIndex] + '_' +\n indSplit[u]);\n if (cChk) {\n cChk.checked = false;\n removeClass(n.childNodes[indSplit[u]],\n this.selectedItemCssClass);\n }\n }\n }\n n.setAttribute('value', '');\n n.setAttribute('indexes', '');\n\n } else {\n fltValue = (fltValue) ? fltValue : '';\n chkValue = trim(fltValue + ' ' + chkValue + ' ' +\n tf.orOperator);\n chkIndex = fltIndexes + chkIndex + tf.separator;\n n.setAttribute('value', chkValue);\n n.setAttribute('indexes', chkIndex);\n //1st option unchecked\n if (elm(tf.fltIds[colIndex] + '_0')) {\n elm(tf.fltIds[colIndex] + '_0').checked = false;\n }\n }\n\n if (li.nodeName === itemTag) {\n removeClass(n.childNodes[0], this.selectedItemCssClass);\n addClass(li, this.selectedItemCssClass);\n }\n } else { //removes values and indexes\n if (chkValue !== '') {\n let replaceValue = new RegExp(\n rgxEsc(chkValue + ' ' + tf.orOperator));\n fltValue = fltValue.replace(replaceValue, '');\n n.setAttribute('value', trim(fltValue));\n\n let replaceIndex = new RegExp(\n rgxEsc(chkIndex + tf.separator));\n fltIndexes = fltIndexes.replace(replaceIndex, '');\n n.setAttribute('indexes', fltIndexes);\n }\n if (li.nodeName === itemTag) {\n removeClass(li, this.selectedItemCssClass);\n }\n }\n }\n\n /**\n * Select filter options programmatically\n * @param {Number} colIndex Column index\n * @param {Array} values Array of option values to select\n */\n selectOptions(colIndex, values = []) {\n let tf = this.tf;\n let flt = tf.getFilterElement(colIndex);\n if (tf.getFilterType(colIndex) !== CHECKLIST || !flt) {\n return;\n }\n\n let lisNb = tag(flt, 'li').length;\n\n flt.setAttribute('value', '');\n flt.setAttribute('indexes', '');\n\n for (let k = 0; k < lisNb; k++) {\n let li = tag(flt, 'li')[k];\n let lbl = tag(li, 'label')[0];\n let chk = tag(li, 'input')[0];\n let lblTxt = matchCase(getText(lbl), tf.caseSensitive);\n\n if (lblTxt !== '' && has(values, lblTxt, tf.caseSensitive)) {\n chk.checked = true;\n } else {\n // Check non-empty-text or empty-text option\n if (values.indexOf(tf.nmOperator) !== -1 &&\n lblTxt === matchCase(tf.nonEmptyText, tf.caseSensitive)) {\n chk.checked = true;\n }\n else if (values.indexOf(tf.emOperator) !== -1 &&\n lblTxt === matchCase(tf.emptyText, tf.caseSensitive)) {\n chk.checked = true;\n } else {\n chk.checked = false;\n }\n }\n this.setCheckListValues(chk);\n }\n }\n\n /**\n * Get filter values for a given column index\n * @param {Number} colIndex Column index\n * @returns {Array} values Collection of selected values\n */\n getValues(colIndex) {\n let tf = this.tf;\n let flt = tf.getFilterElement(colIndex);\n let fltAttr = flt.getAttribute('value');\n let values = isEmpty(fltAttr) ? '' : fltAttr;\n\n //removes last operator ||\n values = values.substr(0, values.length - 3);\n //turn || separated values into array\n values = values.split(' ' + tf.orOperator + ' ');\n\n return values;\n }\n\n /**\n * Destroy CheckList instance\n */\n destroy() {\n this.emitter.off(\n ['build-checklist-filter'],\n (tf, colIndex, isExternal) => this.build(colIndex, isExternal)\n );\n this.emitter.off(\n ['select-checklist-options'],\n (tf, colIndex, values) => this.selectOptions(colIndex, values)\n );\n }\n}\n" + "content": "import {Feature} from '../feature';\nimport {\n addClass, createCheckItem, createText, createElm, elm, getText,\n removeClass, tag\n} from '../dom';\nimport {has} from '../array';\nimport {matchCase, trim, rgxEsc} from '../string';\nimport {ignoreCase, numSortAsc, numSortDesc} from '../sort';\nimport {addEvt, removeEvt, targetEvt} from '../event';\nimport {isEmpty} from '../types';\nimport {CHECKLIST, NONE} from '../const';\n\nconst SORT_ERROR = 'Filter options for column {0} cannot be sorted in ' +\n '{1} manner.';\n\n/**\n * Checklist filter UI component\n */\nexport class CheckList extends Feature {\n\n /**\n * Creates an instance of CheckList\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'checkList');\n\n let f = this.config;\n\n /**\n * List of container DOM elements\n * @type {Array}\n */\n this.containers = [];\n\n /**\n * Css class for the container of the checklist filter (div)\n * @type {String}\n */\n this.containerCssClass = f.div_checklist_css_class || 'div_checklist';\n\n /**\n * Css class for the checklist filter element (ul)\n * @type {String}\n */\n this.filterCssClass = f.checklist_css_class || 'flt_checklist';\n\n /**\n * Css class for the item of a checklist (li)\n * @type {String}\n */\n this.itemCssClass = f.checklist_item_css_class || 'flt_checklist_item';\n\n /**\n * Css class for a selected item of a checklist (li)\n * @type {String}\n */\n this.selectedItemCssClass =\n f.checklist_selected_item_css_class || 'flt_checklist_slc_item';\n\n /**\n * Text placed in the filter's container when load filter on demand\n * feature is enabled\n * @type {String}\n */\n this.activateText =\n f.activate_checklist_text || 'Click to load filter data';\n\n /**\n * Css class for a disabled item of a checklist (li)\n * @type {String}\n */\n this.disabledItemCssClass = f.checklist_item_disabled_css_class ||\n 'flt_checklist_item_disabled';\n\n /**\n * Enable the reset filter option as first item\n * @type {Boolean}\n */\n this.enableResetOption = f.enable_checklist_reset_filter === false ?\n false : true;\n\n /**\n * Prefix for container element ID\n * @type {String}\n * @private\n */\n this.prfx = 'chkdiv_';\n\n /**\n * Has custom options\n * @type {Boolean}\n * @private\n */\n this.isCustom = false;\n\n /**\n * List of options values\n * @type {Array}\n * @private\n */\n this.opts = [];\n\n /**\n * List of options texts for custom values\n * @type {Array}\n * @private\n */\n this.optsTxt = [];\n\n /**\n * List of options to be excluded from the checklist filter\n * @type {Array}\n * @private\n */\n this.excludedOpts = [];\n }\n\n /**\n * Checklist option click event handler\n * @param {Event} evt\n */\n optionClick(evt) {\n let elm = targetEvt(evt);\n let tf = this.tf;\n\n this.emitter.emit('filter-focus', tf, elm);\n this.setCheckListValues(elm);\n tf.filter();\n }\n\n /**\n * Checklist container click event handler for load-on-demand feature\n * @param {Event} evt\n */\n onCheckListClick(evt) {\n let elm = targetEvt(evt);\n if (this.tf.loadFltOnDemand && elm.getAttribute('filled') === '0') {\n let ct = elm.getAttribute('ct');\n let div = this.containers[ct];\n this.build(ct);\n removeEvt(div, 'click', (evt) => this.onCheckListClick(evt));\n }\n }\n\n /**\n * Initialize checklist filter\n * @param {Number} colIndex Column index\n * @param {Boolean} isExternal External filter flag\n * @param {DOMElement} container Dom element containing the filter\n */\n init(colIndex, isExternal, container) {\n let tf = this.tf;\n let externalFltTgtId = isExternal ?\n tf.externalFltTgtIds[colIndex] : null;\n\n let divCont = createElm('div',\n ['id', this.prfx + colIndex + '_' + tf.id],\n ['ct', colIndex], ['filled', '0']);\n divCont.className = this.containerCssClass;\n\n //filter is appended in desired element\n if (externalFltTgtId) {\n elm(externalFltTgtId).appendChild(divCont);\n } else {\n container.appendChild(divCont);\n }\n\n this.containers[colIndex] = divCont;\n tf.fltIds.push(tf.prfxFlt + colIndex + '_' + tf.id);\n\n if (!tf.loadFltOnDemand) {\n this.build(colIndex);\n } else {\n addEvt(divCont, 'click', (evt) => this.onCheckListClick(evt));\n divCont.appendChild(createText(this.activateText));\n }\n\n this.emitter.on(\n ['build-checklist-filter'],\n (tf, colIndex) => this.build(colIndex)\n );\n\n this.emitter.on(\n ['select-checklist-options'],\n (tf, colIndex, values) => this.selectOptions(colIndex, values)\n );\n\n /**\n * @inherited\n */\n this.initialized = true;\n }\n\n /**\n * Build checklist UI\n * @param {Number} colIndex Column index\n */\n build(colIndex) {\n let tf = this.tf;\n colIndex = parseInt(colIndex, 10);\n\n this.emitter.emit('before-populating-filter', tf, colIndex);\n\n this.opts = [];\n this.optsTxt = [];\n\n let flt = this.containers[colIndex];\n let ul = createElm('ul', ['id', tf.fltIds[colIndex]],\n ['colIndex', colIndex]);\n ul.className = this.filterCssClass;\n\n let rows = tf.tbl.rows;\n let nbRows = tf.getRowsNb(true);\n let caseSensitive = tf.caseSensitive;\n this.isCustom = tf.isCustomOptions(colIndex);\n\n let activeIdx;\n let activeFilterId = tf.getActiveFilterId();\n if (tf.linkedFilters && activeFilterId) {\n activeIdx = tf.getColumnIndexFromFilterId(activeFilterId);\n }\n\n let filteredDataCol = [];\n if (tf.linkedFilters && tf.disableExcludedOptions) {\n this.excludedOpts = [];\n }\n\n flt.innerHTML = '';\n\n for (let k = tf.refRow; k < nbRows; k++) {\n // always visible rows don't need to appear on selects as always\n // valid\n if (tf.hasVisibleRows && tf.visibleRows.indexOf(k) !== -1) {\n continue;\n }\n\n let cells = rows[k].cells;\n let ncells = cells.length;\n\n // checks if row has exact cell #\n if (ncells !== tf.nbCells || this.isCustom) {\n continue;\n }\n\n // this loop retrieves cell data\n for (let j = 0; j < ncells; j++) {\n // WTF: cyclomatic complexity hell :)\n if ((colIndex === j && (!tf.linkedFilters ||\n (tf.linkedFilters && tf.disableExcludedOptions))) ||\n (colIndex === j && tf.linkedFilters &&\n ((rows[k].style.display === '' && !tf.paging) ||\n (tf.paging && ((!activeIdx ||\n activeIdx === colIndex) ||\n (activeIdx !== colIndex &&\n tf.validRowsIndex.indexOf(k) !== -1)))))) {\n\n let cellData = tf.getCellData(cells[j]);\n //Vary Peter's patch\n let cellString = matchCase(cellData, caseSensitive);\n // checks if celldata is already in array\n if (!has(this.opts, cellString, caseSensitive)) {\n this.opts.push(cellData);\n }\n let filteredCol = filteredDataCol[j];\n if (tf.linkedFilters && tf.disableExcludedOptions) {\n if (!filteredCol) {\n filteredCol = tf.getFilteredDataCol(j);\n }\n if (!has(filteredCol, cellString, caseSensitive) &&\n !has(this.excludedOpts, cellString,\n caseSensitive)) {\n this.excludedOpts.push(cellData);\n }\n }\n }\n }\n }\n\n //Retrieves custom values\n if (this.isCustom) {\n let customValues = tf.getCustomOptions(colIndex);\n this.opts = customValues[0];\n this.optsTxt = customValues[1];\n }\n\n if (tf.sortSlc && !this.isCustom) {\n if (!caseSensitive) {\n this.opts.sort(ignoreCase);\n if (this.excludedOpts) {\n this.excludedOpts.sort(ignoreCase);\n }\n } else {\n this.opts.sort();\n if (this.excludedOpts) {\n this.excludedOpts.sort();\n }\n }\n }\n //asc sort\n if (tf.sortNumAsc.indexOf(colIndex) !== -1) {\n try {\n this.opts.sort(numSortAsc);\n if (this.excludedOpts) {\n this.excludedOpts.sort(numSortAsc);\n }\n if (this.isCustom) {\n this.optsTxt.sort(numSortAsc);\n }\n } catch (e) {\n throw new Error(SORT_ERROR.replace('{0}', colIndex)\n .replace('{1}', 'ascending'));\n }//in case there are alphanumeric values\n }\n //desc sort\n if (tf.sortNumDesc.indexOf(colIndex) !== -1) {\n try {\n this.opts.sort(numSortDesc);\n if (this.excludedOpts) {\n this.excludedOpts.sort(numSortDesc);\n }\n if (this.isCustom) {\n this.optsTxt.sort(numSortDesc);\n }\n } catch (e) {\n throw new Error(SORT_ERROR.replace('{0}', colIndex)\n .replace('{1}', 'descending'));\n }//in case there are alphanumeric values\n }\n\n this.addChecks(colIndex, ul);\n\n if (tf.loadFltOnDemand) {\n flt.innerHTML = '';\n }\n flt.appendChild(ul);\n flt.setAttribute('filled', '1');\n\n this.emitter.emit('after-populating-filter', tf, colIndex, flt);\n }\n\n /**\n * Add checklist options\n * @param {Number} colIndex Column index\n * @param {Object} ul Ul element\n * @private\n */\n addChecks(colIndex, ul) {\n let tf = this.tf;\n let chkCt = this.addTChecks(colIndex, ul);\n\n for (let y = 0; y < this.opts.length; y++) {\n let val = this.opts[y]; //item value\n let lbl = this.isCustom ? this.optsTxt[y] : val; //item text\n let li = createCheckItem(tf.fltIds[colIndex] + '_' + (y + chkCt),\n val, lbl);\n li.className = this.itemCssClass;\n\n if (tf.linkedFilters && tf.disableExcludedOptions &&\n has(this.excludedOpts, matchCase(val, tf.caseSensitive),\n tf.caseSensitive)) {\n addClass(li, this.disabledItemCssClass);\n li.check.disabled = true;\n li.disabled = true;\n } else {\n addEvt(li.check, 'click', evt => this.optionClick(evt));\n }\n ul.appendChild(li);\n\n if (val === '') {\n //item is hidden\n li.style.display = NONE;\n }\n }\n }\n\n /**\n * Add checklist header option\n * @param {Number} colIndex Column index\n * @param {Object} ul Ul element\n * @private\n */\n addTChecks(colIndex, ul) {\n let tf = this.tf;\n let chkCt = 1;\n let li0 = createCheckItem(tf.fltIds[colIndex] + '_0', '',\n tf.displayAllText);\n li0.className = this.itemCssClass;\n ul.appendChild(li0);\n\n addEvt(li0.check, 'click', evt => this.optionClick(evt));\n\n if (!this.enableResetOption) {\n li0.style.display = NONE;\n }\n\n if (tf.enableEmptyOption) {\n let li1 = createCheckItem(tf.fltIds[colIndex] + '_1',\n tf.emOperator, tf.emptyText);\n li1.className = this.itemCssClass;\n ul.appendChild(li1);\n addEvt(li1.check, 'click', evt => this.optionClick(evt));\n chkCt++;\n }\n\n if (tf.enableNonEmptyOption) {\n let li2 = createCheckItem(tf.fltIds[colIndex] + '_2', tf.nmOperator,\n tf.nonEmptyText);\n li2.className = this.itemCssClass;\n ul.appendChild(li2);\n addEvt(li2.check, 'click', evt => this.optionClick(evt));\n chkCt++;\n }\n return chkCt;\n }\n\n /**\n * Store checked options in DOM element attribute\n * @param {Object} o checklist option DOM element\n * @private\n */\n setCheckListValues(o) {\n if (!o) {\n return;\n }\n\n let tf = this.tf;\n let chkValue = o.value; //checked item value\n // TODO: provide helper to extract column index, ugly!\n let chkIndex = parseInt(o.id.split('_')[2], 10);\n let colIdx = tf.getColumnIndexFromFilterId(o.id);\n let itemTag = 'LI';\n\n let n = tf.getFilterElement(parseInt(colIdx, 10));\n let li = n.childNodes[chkIndex];\n let colIndex = n.getAttribute('colIndex');\n let fltValue = n.getAttribute('value'); //filter value (ul tag)\n let fltIndexes = n.getAttribute('indexes'); //selected items (ul tag)\n\n if (o.checked) {\n //show all item\n if (chkValue === '') {\n if ((fltIndexes && fltIndexes !== '')) {\n //items indexes\n let indSplit = fltIndexes.split(tf.separator);\n //checked items loop\n for (let u = 0; u < indSplit.length; u++) {\n //checked item\n let cChk = elm(tf.fltIds[colIndex] + '_' +\n indSplit[u]);\n if (cChk) {\n cChk.checked = false;\n removeClass(n.childNodes[indSplit[u]],\n this.selectedItemCssClass);\n }\n }\n }\n n.setAttribute('value', '');\n n.setAttribute('indexes', '');\n\n } else {\n fltValue = (fltValue) ? fltValue : '';\n chkValue = trim(fltValue + ' ' + chkValue + ' ' +\n tf.orOperator);\n chkIndex = fltIndexes + chkIndex + tf.separator;\n n.setAttribute('value', chkValue);\n n.setAttribute('indexes', chkIndex);\n //1st option unchecked\n if (elm(tf.fltIds[colIndex] + '_0')) {\n elm(tf.fltIds[colIndex] + '_0').checked = false;\n }\n }\n\n if (li.nodeName === itemTag) {\n removeClass(n.childNodes[0], this.selectedItemCssClass);\n addClass(li, this.selectedItemCssClass);\n }\n } else { //removes values and indexes\n if (chkValue !== '') {\n let replaceValue = new RegExp(\n rgxEsc(chkValue + ' ' + tf.orOperator));\n fltValue = fltValue.replace(replaceValue, '');\n n.setAttribute('value', trim(fltValue));\n\n let replaceIndex = new RegExp(\n rgxEsc(chkIndex + tf.separator));\n fltIndexes = fltIndexes.replace(replaceIndex, '');\n n.setAttribute('indexes', fltIndexes);\n }\n if (li.nodeName === itemTag) {\n removeClass(li, this.selectedItemCssClass);\n }\n }\n }\n\n /**\n * Select filter options programmatically\n * @param {Number} colIndex Column index\n * @param {Array} values Array of option values to select\n */\n selectOptions(colIndex, values = []) {\n let tf = this.tf;\n let flt = tf.getFilterElement(colIndex);\n if (tf.getFilterType(colIndex) !== CHECKLIST || !flt) {\n return;\n }\n\n let lisNb = tag(flt, 'li').length;\n\n flt.setAttribute('value', '');\n flt.setAttribute('indexes', '');\n\n for (let k = 0; k < lisNb; k++) {\n let li = tag(flt, 'li')[k];\n let lbl = tag(li, 'label')[0];\n let chk = tag(li, 'input')[0];\n let lblTxt = matchCase(getText(lbl), tf.caseSensitive);\n\n if (lblTxt !== '' && has(values, lblTxt, tf.caseSensitive)) {\n chk.checked = true;\n } else {\n // Check non-empty-text or empty-text option\n if (values.indexOf(tf.nmOperator) !== -1 &&\n lblTxt === matchCase(tf.nonEmptyText, tf.caseSensitive)) {\n chk.checked = true;\n }\n else if (values.indexOf(tf.emOperator) !== -1 &&\n lblTxt === matchCase(tf.emptyText, tf.caseSensitive)) {\n chk.checked = true;\n } else {\n chk.checked = false;\n }\n }\n this.setCheckListValues(chk);\n }\n }\n\n /**\n * Get filter values for a given column index\n * @param {Number} colIndex Column index\n * @returns {Array} values Collection of selected values\n */\n getValues(colIndex) {\n let tf = this.tf;\n let flt = tf.getFilterElement(colIndex);\n let fltAttr = flt.getAttribute('value');\n let values = isEmpty(fltAttr) ? '' : fltAttr;\n\n //removes last operator ||\n values = values.substr(0, values.length - 3);\n //turn || separated values into array\n values = values.split(' ' + tf.orOperator + ' ');\n\n return values;\n }\n\n /**\n * Destroy CheckList instance\n */\n destroy() {\n this.emitter.off(\n ['build-checklist-filter'],\n (tf, colIndex, isExternal) => this.build(colIndex, isExternal)\n );\n this.emitter.off(\n ['select-checklist-options'],\n (tf, colIndex, values) => this.selectOptions(colIndex, values)\n );\n }\n}\n" }, { "__docId__": 260, @@ -6283,9 +6283,9 @@ "name": "addChecks", "memberof": "src/modules/checkList.js~CheckList", "longname": "src/modules/checkList.js~CheckList#addChecks", - "access": null, + "access": "private", "description": "Add checklist options", - "lineNumber": 347, + "lineNumber": 348, "params": [ { "nullable": null, @@ -6318,9 +6318,9 @@ "name": "addTChecks", "memberof": "src/modules/checkList.js~CheckList", "longname": "src/modules/checkList.js~CheckList#addTChecks", - "access": null, + "access": "private", "description": "Add checklist header option", - "lineNumber": 381, + "lineNumber": 383, "params": [ { "nullable": null, @@ -6358,9 +6358,9 @@ "name": "setCheckListValues", "memberof": "src/modules/checkList.js~CheckList", "longname": "src/modules/checkList.js~CheckList#setCheckListValues", - "access": null, + "access": "private", "description": "Store checked options in DOM element attribute", - "lineNumber": 419, + "lineNumber": 422, "params": [ { "nullable": null, @@ -6385,7 +6385,7 @@ "longname": "src/modules/checkList.js~CheckList#selectOptions", "access": null, "description": "Select filter options programmatically", - "lineNumber": 498, + "lineNumber": 501, "params": [ { "nullable": null, @@ -6420,7 +6420,7 @@ "longname": "src/modules/checkList.js~CheckList#getValues", "access": null, "description": "Get filter values for a given column index", - "lineNumber": 540, + "lineNumber": 543, "unknown": [ { "tagName": "@returns", @@ -6459,7 +6459,7 @@ "longname": "src/modules/checkList.js~CheckList#destroy", "access": null, "description": "Destroy CheckList instance", - "lineNumber": 557, + "lineNumber": 560, "params": [], "generator": false }, @@ -9255,7 +9255,7 @@ "access": null, "description": null, "lineNumber": 1, - "content": "import {Feature} from '../feature';\nimport {createElm, createText, elm, removeElm} from '../dom';\nimport {addEvt} from '../event';\nimport {NONE} from '../const';\n\nconst WIKI_URL = 'https://github.com/koalyptus/TableFilter/wiki/' +\n '4.-Filter-operators';\nconst WEBSITE_URL = 'http://koalyptus.github.io/TableFilter/';\n\n/**\n * Help UI component\n */\nexport class Help extends Feature {\n\n /**\n * Creates an instance of Help.\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'help');\n\n var f = this.config;\n\n /**\n * ID of main custom container element\n * @type {String}\n */\n this.tgtId = f.help_instructions_target_id || null;\n\n /**\n * ID of custom container element for instructions\n * @type {String}\n */\n this.contTgtId = f.help_instructions_container_target_id ||\n null;\n\n /**\n * Instructions text (accepts HTML)\n * @type {String}\n */\n this.instrText = f.help_instructions_text ?\n f.help_instructions_text :\n 'Use the filters above each column to filter and limit table ' +\n 'data. Advanced searches can be performed by using the following ' +\n 'operators:
<, <=, >, ' +\n '>=, =, *, !, {, }, ' +\n '||,&&, [empty], [nonempty], ' +\n 'rgx:
' +\n 'Learn more
';\n\n /**\n * Instructions HTML\n * @type {String}\n */\n this.instrHtml = f.help_instructions_html || null;\n\n /**\n * Help button text ('?')\n * @type {String}\n */\n this.btnText = f.help_instructions_btn_text || '?';\n\n /**\n * Custom help button HTML\n * @type {String}\n */\n this.btnHtml = f.help_instructions_btn_html || null;\n\n /**\n * Css class for help button\n * @type {String}\n */\n this.btnCssClass = f.help_instructions_btn_css_class || 'helpBtn';\n\n /**\n * Css class for help container element\n * @type {String}\n */\n this.contCssClass = f.help_instructions_container_css_class ||\n 'helpCont';\n\n /**\n * Stores button DOM element\n * @type {DOMElement}\n */\n this.btn = null;\n\n /**\n * Stores help container DOM element\n * @type {DOMElement}\n */\n this.cont = null;\n\n /**\n * Default HTML appended to instructions text\n * @type {String}\n */\n this.defaultHtml = '

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

' + '' + WEBSITE_URL + '' +\n '
©2015-' + tf.year + ' {AUTHOR}' +\n '
' +\n 'Close
';\n\n /**\n * Prefix for help main container ID\n * @type {String}\n * @private\n */\n this.prfxHelpSpan = 'helpSpan_';\n\n /**\n * Prefix for help instructions container ID\n * @type {String}\n * @private\n */\n this.prfxHelpDiv = 'helpDiv_';\n\n this.emitter.on(['init-help'], () => this.init());\n }\n\n /**\n * Initialise Help instance\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n var tf = this.tf;\n\n var helpspan = createElm('span', ['id', this.prfxHelpSpan + tf.id]);\n var helpdiv = createElm('div', ['id', this.prfxHelpDiv + tf.id]);\n\n //help button is added to defined element\n if (!this.tgtId) {\n tf.setToolbar();\n }\n var targetEl = !this.tgtId ? tf.rDiv : elm(this.tgtId);\n targetEl.appendChild(helpspan);\n\n var divContainer = !this.contTgtId ? helpspan : elm(this.contTgtId);\n\n if (!this.btnHtml) {\n divContainer.appendChild(helpdiv);\n var helplink = createElm('a', ['href', 'javascript:void(0);']);\n helplink.className = this.btnCssClass;\n helplink.appendChild(createText(this.btnText));\n helpspan.appendChild(helplink);\n addEvt(helplink, 'click', () => this.toggle());\n } else {\n helpspan.innerHTML = this.btnHtml;\n var helpEl = helpspan.firstChild;\n addEvt(helpEl, 'click', () => this.toggle());\n divContainer.appendChild(helpdiv);\n }\n\n if (!this.instrHtml) {\n helpdiv.innerHTML = this.instrText;\n helpdiv.className = this.contCssClass;\n addEvt(helpdiv, 'dblclick', () => this.toggle());\n } else {\n if (this.contTgtId) {\n divContainer.appendChild(helpdiv);\n }\n helpdiv.innerHTML = this.instrHtml;\n if (!this.contTgtId) {\n helpdiv.className = this.contCssClass;\n addEvt(helpdiv, 'dblclick', () => this.toggle());\n }\n }\n helpdiv.innerHTML += this.defaultHtml;\n addEvt(helpdiv, 'click', () => this.toggle());\n\n this.cont = helpdiv;\n this.btn = helpspan;\n /**\n * @inherited\n */\n this.initialized = true;\n }\n\n /**\n * Toggle help pop-up\n */\n toggle() {\n // check only if explicitily set to false as in this case undefined\n // signifies the help feature is enabled by default\n if (this.enabled === false) {\n return;\n }\n var divDisplay = this.cont.style.display;\n if (divDisplay === '' || divDisplay === NONE) {\n this.cont.style.display = 'inline';\n } else {\n this.cont.style.display = NONE;\n }\n }\n\n /**\n * Remove help UI\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n removeElm(this.btn);\n this.btn = null;\n if (!this.cont) {\n return;\n }\n removeElm(this.cont);\n this.cont = null;\n this.initialized = false;\n }\n\n}\n" + "content": "import {Feature} from '../feature';\nimport {createElm, createText, elm, removeElm} from '../dom';\nimport {addEvt} from '../event';\nimport {NONE} from '../const';\n\nconst WIKI_URL = 'https://github.com/koalyptus/TableFilter/wiki/' +\n '4.-Filter-operators';\nconst WEBSITE_URL = 'http://koalyptus.github.io/TableFilter/';\n\n/**\n * Help UI component\n */\nexport class Help extends Feature {\n\n /**\n * Creates an instance of Help\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'help');\n\n let f = this.config;\n\n /**\n * ID of main custom container element\n * @type {String}\n */\n this.tgtId = f.help_instructions_target_id || null;\n\n /**\n * ID of custom container element for instructions\n * @type {String}\n */\n this.contTgtId = f.help_instructions_container_target_id ||\n null;\n\n /**\n * Instructions text (accepts HTML)\n * @type {String}\n */\n this.instrText = f.help_instructions_text ?\n f.help_instructions_text :\n 'Use the filters above each column to filter and limit table ' +\n 'data. Advanced searches can be performed by using the following ' +\n 'operators:
<, <=, >, ' +\n '>=, =, *, !, {, }, ' +\n '||,&&, [empty], [nonempty], ' +\n 'rgx:
' +\n 'Learn more
';\n\n /**\n * Instructions HTML\n * @type {String}\n */\n this.instrHtml = f.help_instructions_html || null;\n\n /**\n * Help button text ('?')\n * @type {String}\n */\n this.btnText = f.help_instructions_btn_text || '?';\n\n /**\n * Custom help button HTML\n * @type {String}\n */\n this.btnHtml = f.help_instructions_btn_html || null;\n\n /**\n * Css class for help button\n * @type {String}\n */\n this.btnCssClass = f.help_instructions_btn_css_class || 'helpBtn';\n\n /**\n * Css class for help container element\n * @type {String}\n */\n this.contCssClass = f.help_instructions_container_css_class ||\n 'helpCont';\n\n /**\n * Stores button DOM element\n * @type {DOMElement}\n */\n this.btn = null;\n\n /**\n * Stores help container DOM element\n * @type {DOMElement}\n */\n this.cont = null;\n\n /**\n * Default HTML appended to instructions text\n * @type {String}\n */\n this.defaultHtml = '

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

' + '' + WEBSITE_URL + '' +\n '
©2015-' + tf.year + ' {AUTHOR}' +\n '
' +\n 'Close
';\n\n this.emitter.on(['init-help'], () => this.init());\n }\n\n /**\n * Initialise Help instance\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n let tf = this.tf;\n\n let btn = createElm('span');\n let cont = createElm('div');\n\n //help button is added to defined element\n if (!this.tgtId) {\n tf.setToolbar();\n }\n let targetEl = !this.tgtId ? tf.rDiv : elm(this.tgtId);\n targetEl.appendChild(btn);\n\n let divContainer = !this.contTgtId ? btn : elm(this.contTgtId);\n\n if (!this.btnHtml) {\n divContainer.appendChild(cont);\n let helplink = createElm('a', ['href', 'javascript:void(0);']);\n helplink.className = this.btnCssClass;\n helplink.appendChild(createText(this.btnText));\n btn.appendChild(helplink);\n addEvt(helplink, 'click', () => this.toggle());\n } else {\n btn.innerHTML = this.btnHtml;\n let helpEl = btn.firstChild;\n addEvt(helpEl, 'click', () => this.toggle());\n divContainer.appendChild(cont);\n }\n\n if (!this.instrHtml) {\n cont.innerHTML = this.instrText;\n cont.className = this.contCssClass;\n addEvt(cont, 'dblclick', () => this.toggle());\n } else {\n if (this.contTgtId) {\n divContainer.appendChild(cont);\n }\n cont.innerHTML = this.instrHtml;\n if (!this.contTgtId) {\n cont.className = this.contCssClass;\n addEvt(cont, 'dblclick', () => this.toggle());\n }\n }\n cont.innerHTML += this.defaultHtml;\n addEvt(cont, 'click', () => this.toggle());\n\n this.cont = cont;\n this.btn = btn;\n /** @inherited */\n this.initialized = true;\n }\n\n /**\n * Toggle help pop-up\n */\n toggle() {\n // check only if explicitily set to false as in this case undefined\n // signifies the help feature is enabled by default\n if (this.enabled === false) {\n return;\n }\n let divDisplay = this.cont.style.display;\n if (divDisplay === '' || divDisplay === NONE) {\n this.cont.style.display = 'inline';\n } else {\n this.cont.style.display = NONE;\n }\n }\n\n /**\n * Remove help UI\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n removeElm(this.btn);\n this.btn = null;\n\n removeElm(this.cont);\n this.cont = null;\n\n this.initialized = false;\n }\n\n}\n" }, { "__docId__": 424, @@ -9327,7 +9327,7 @@ "memberof": "src/modules/help.js~Help", "longname": "src/modules/help.js~Help#constructor", "access": null, - "description": "Creates an instance of Help.", + "description": "Creates an instance of Help", "lineNumber": 19, "params": [ { @@ -9565,46 +9565,6 @@ }, { "__docId__": 439, - "kind": "member", - "static": false, - "variation": null, - "name": "prfxHelpSpan", - "memberof": "src/modules/help.js~Help", - "longname": "src/modules/help.js~Help#prfxHelpSpan", - "access": "private", - "description": "Prefix for help main container ID", - "lineNumber": 110, - "type": { - "nullable": null, - "types": [ - "String" - ], - "spread": false, - "description": null - } - }, - { - "__docId__": 440, - "kind": "member", - "static": false, - "variation": null, - "name": "prfxHelpDiv", - "memberof": "src/modules/help.js~Help", - "longname": "src/modules/help.js~Help#prfxHelpDiv", - "access": "private", - "description": "Prefix for help instructions container ID", - "lineNumber": 117, - "type": { - "nullable": null, - "types": [ - "String" - ], - "spread": false, - "description": null - } - }, - { - "__docId__": 441, "kind": "method", "static": false, "variation": null, @@ -9613,12 +9573,12 @@ "longname": "src/modules/help.js~Help#init", "access": null, "description": "Initialise Help instance", - "lineNumber": 125, + "lineNumber": 111, "params": [], "generator": false }, { - "__docId__": 442, + "__docId__": 440, "kind": "member", "static": false, "variation": null, @@ -9627,7 +9587,7 @@ "longname": "src/modules/help.js~Help#cont", "access": null, "description": null, - "lineNumber": 175, + "lineNumber": 161, "undocument": true, "type": { "types": [ @@ -9636,7 +9596,7 @@ } }, { - "__docId__": 443, + "__docId__": 441, "kind": "member", "static": false, "variation": null, @@ -9645,7 +9605,7 @@ "longname": "src/modules/help.js~Help#btn", "access": null, "description": null, - "lineNumber": 176, + "lineNumber": 162, "undocument": true, "type": { "types": [ @@ -9654,7 +9614,7 @@ } }, { - "__docId__": 444, + "__docId__": 442, "kind": "member", "static": false, "variation": null, @@ -9662,8 +9622,8 @@ "memberof": "src/modules/help.js~Help", "longname": "src/modules/help.js~Help#initialized", "access": null, - "description": "", - "lineNumber": 180, + "description": null, + "lineNumber": 164, "unknown": [ { "tagName": "@inherited", @@ -9677,7 +9637,7 @@ } }, { - "__docId__": 445, + "__docId__": 443, "kind": "method", "static": false, "variation": null, @@ -9686,12 +9646,12 @@ "longname": "src/modules/help.js~Help#toggle", "access": null, "description": "Toggle help pop-up", - "lineNumber": 186, + "lineNumber": 170, "params": [], "generator": false }, { - "__docId__": 446, + "__docId__": 444, "kind": "method", "static": false, "variation": null, @@ -9700,12 +9660,12 @@ "longname": "src/modules/help.js~Help#destroy", "access": null, "description": "Remove help UI", - "lineNumber": 203, + "lineNumber": 187, "params": [], "generator": false }, { - "__docId__": 447, + "__docId__": 445, "kind": "member", "static": false, "variation": null, @@ -9714,7 +9674,7 @@ "longname": "src/modules/help.js~Help#btn", "access": null, "description": null, - "lineNumber": 208, + "lineNumber": 192, "undocument": true, "type": { "types": [ @@ -9723,7 +9683,7 @@ } }, { - "__docId__": 448, + "__docId__": 446, "kind": "member", "static": false, "variation": null, @@ -9732,7 +9692,7 @@ "longname": "src/modules/help.js~Help#cont", "access": null, "description": null, - "lineNumber": 213, + "lineNumber": 195, "undocument": true, "type": { "types": [ @@ -9741,7 +9701,7 @@ } }, { - "__docId__": 449, + "__docId__": 447, "kind": "member", "static": false, "variation": null, @@ -9750,7 +9710,7 @@ "longname": "src/modules/help.js~Help#initialized", "access": null, "description": null, - "lineNumber": 214, + "lineNumber": 197, "undocument": true, "type": { "types": [ @@ -9759,7 +9719,7 @@ } }, { - "__docId__": 450, + "__docId__": 448, "kind": "file", "static": true, "variation": null, @@ -9772,7 +9732,7 @@ "content": "import {createText, createElm, getText} from '../dom';\nimport {isArray} from '../types';\n\n/**\n * Highlight matched keywords upon filtering\n *\n * @export\n * @class HighlightKeyword\n */\nexport class HighlightKeyword {\n\n /**\n * Creates an instance of HighlightKeyword\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n let f = tf.config();\n\n /**\n * Css class for highlighted term\n * @type {String}\n */\n this.highlightCssClass = f.highlight_css_class || 'keyword';\n\n /**\n * TableFilter instance\n * @type {TableFilter}\n */\n this.tf = tf;\n\n /**\n * TableFilter's emitter instance\n * @type {Emitter}\n */\n this.emitter = tf.emitter;\n }\n\n /**\n * Initializes HighlightKeyword instance\n */\n init() {\n this.emitter.on(\n ['before-filtering', 'destroy'],\n () => this.unhighlightAll()\n );\n this.emitter.on(\n ['highlight-keyword'],\n (tf, cell, term) =>\n this.highlight(cell, term, this.highlightCssClass)\n );\n }\n\n /**\n * Highlight occurences of searched term in passed node\n * @param {Node} node\n * @param {String} term Searched term\n * @param {String} cssClass Css class name\n *\n * TODO: refactor this method\n */\n highlight(node, term, cssClass) {\n // Iterate into this nodes childNodes\n if (node.hasChildNodes) {\n let children = node.childNodes;\n for (let i = 0; i < children.length; i++) {\n this.highlight(children[i], term, cssClass);\n }\n }\n\n if (node.nodeType === 3) {\n let nodeVal = node.nodeValue.toLowerCase();\n let termIdx = nodeVal.indexOf(term.toLowerCase());\n\n if (termIdx !== -1) {\n let pn = node.parentNode;\n if (pn && pn.className !== cssClass) {\n // term not highlighted yet\n let nv = node.nodeValue,\n // Create a load of replacement nodes\n before = createText(nv.substr(0, termIdx)),\n value = nv.substr(termIdx, term.length),\n after = createText(nv.substr(termIdx + term.length)),\n text = createText(value),\n container = createElm('span');\n container.className = cssClass;\n container.appendChild(text);\n pn.insertBefore(before, node);\n pn.insertBefore(container, node);\n pn.insertBefore(after, node);\n pn.removeChild(node);\n }\n }\n }\n }\n\n /**\n * Removes highlight to nodes matching passed string\n * @param {String} term\n * @param {String} cssClass Css class to remove\n */\n unhighlight(term, cssClass) {\n let highlightedNodes = this.tf.tbl.querySelectorAll(`.${cssClass}`);\n for (let i = 0; i < highlightedNodes.length; i++) {\n let n = highlightedNodes[i];\n let nodeVal = getText(n);\n\n if (nodeVal.toLowerCase().indexOf(term.toLowerCase()) !== -1) {\n let parentNode = n.parentNode;\n parentNode.replaceChild(createText(nodeVal), n);\n parentNode.normalize();\n }\n }\n }\n\n /**\n * Clear all occurrences of highlighted nodes\n */\n unhighlightAll() {\n if (!this.tf.highlightKeywords) {\n return;\n }\n // iterate filters values to unhighlight all values\n this.tf.getFiltersValue().forEach((val) => {\n if (isArray(val)) {\n val.forEach((item) =>\n this.unhighlight(item, this.highlightCssClass));\n } else {\n this.unhighlight(val, this.highlightCssClass);\n }\n });\n }\n\n /**\n * Remove feature\n */\n destroy() {\n this.emitter.off(\n ['before-filtering', 'destroy'],\n () => this.unhighlightAll()\n );\n this.emitter.off(\n ['highlight-keyword'],\n (tf, cell, term) =>\n this.highlight(cell, term, this.highlightCssClass)\n );\n }\n}\n" }, { - "__docId__": 451, + "__docId__": 449, "kind": "class", "static": true, "variation": null, @@ -9798,7 +9758,7 @@ "interface": false }, { - "__docId__": 452, + "__docId__": 450, "kind": "constructor", "static": false, "variation": null, @@ -9823,7 +9783,7 @@ "generator": false }, { - "__docId__": 453, + "__docId__": 451, "kind": "member", "static": false, "variation": null, @@ -9843,7 +9803,7 @@ } }, { - "__docId__": 454, + "__docId__": 452, "kind": "member", "static": false, "variation": null, @@ -9863,7 +9823,7 @@ } }, { - "__docId__": 455, + "__docId__": 453, "kind": "member", "static": false, "variation": null, @@ -9883,7 +9843,7 @@ } }, { - "__docId__": 456, + "__docId__": 454, "kind": "method", "static": false, "variation": null, @@ -9897,7 +9857,7 @@ "generator": false }, { - "__docId__": 457, + "__docId__": 455, "kind": "method", "static": false, "variation": null, @@ -9942,7 +9902,7 @@ "generator": false }, { - "__docId__": 458, + "__docId__": 456, "kind": "method", "static": false, "variation": null, @@ -9977,7 +9937,7 @@ "generator": false }, { - "__docId__": 459, + "__docId__": 457, "kind": "method", "static": false, "variation": null, @@ -9991,7 +9951,7 @@ "generator": false }, { - "__docId__": 460, + "__docId__": 458, "kind": "method", "static": false, "variation": null, @@ -10005,7 +9965,7 @@ "generator": false }, { - "__docId__": 461, + "__docId__": 459, "kind": "file", "static": true, "variation": null, @@ -10018,7 +9978,7 @@ "content": "import {Feature} from '../feature';\nimport {createElm, createText, elm, removeElm} from '../dom';\nimport {isFn} from '../types';\nimport {root} from '../root';\nimport {NONE} from '../const';\n\n\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 * Prefix for container ID\n * @type {String}\n * @private\n */\n this.prfx = 'load_';\n }\n\n /**\n * Initializes Loader instance\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n let tf = this.tf;\n let emitter = this.emitter;\n\n let containerDiv = createElm('div', ['id', this.prfx + tf.id]);\n containerDiv.className = this.cssClass;\n\n let targetEl = !this.targetId ?\n tf.tbl.parentNode : elm(this.targetId);\n if (!this.targetId) {\n targetEl.insertBefore(containerDiv, tf.tbl);\n } else {\n targetEl.appendChild(containerDiv);\n }\n this.cont = containerDiv;\n if (!this.html) {\n this.cont.appendChild(createText(this.text));\n } else {\n this.cont.innerHTML = this.html;\n }\n\n this.show(NONE);\n\n // Subscribe to events\n emitter.on(EVENTS,\n () => this.show('')\n );\n emitter.on(EVENTS,\n () => this.show(NONE)\n );\n\n /**\n * @inherited\n */\n this.initialized = true;\n }\n\n /**\n * Shows or hides activity indicator\n * @param {String} Two possible values: '' or 'none'\n */\n show(p) {\n if (!this.isEnabled()) {\n return;\n }\n\n let displayLoader = () => {\n if (!this.cont) {\n return;\n }\n if (this.onShow && p !== NONE) {\n this.onShow.call(null, this);\n }\n this.cont.style.display = p;\n if (this.onHide && p === NONE) {\n this.onHide.call(null, this);\n }\n };\n\n let t = p === NONE ? this.closeDelay : 1;\n root.setTimeout(displayLoader, t);\n }\n\n /**\n * Removes feature\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n\n let emitter = this.emitter;\n\n removeElm(this.cont);\n this.cont = null;\n\n // Unsubscribe to events\n emitter.off(EVENTS,\n () => this.show('')\n );\n emitter.off(EVENTS,\n () => this.show(NONE)\n );\n\n this.initialized = false;\n }\n}\n" }, { - "__docId__": 462, + "__docId__": 460, "kind": "variable", "static": true, "variation": null, @@ -10039,7 +9999,7 @@ } }, { - "__docId__": 463, + "__docId__": 461, "kind": "class", "static": true, "variation": null, @@ -10068,7 +10028,7 @@ ] }, { - "__docId__": 464, + "__docId__": 462, "kind": "constructor", "static": false, "variation": null, @@ -10093,7 +10053,7 @@ "generator": false }, { - "__docId__": 465, + "__docId__": 463, "kind": "member", "static": false, "variation": null, @@ -10113,7 +10073,7 @@ } }, { - "__docId__": 466, + "__docId__": 464, "kind": "member", "static": false, "variation": null, @@ -10133,7 +10093,7 @@ } }, { - "__docId__": 467, + "__docId__": 465, "kind": "member", "static": false, "variation": null, @@ -10153,7 +10113,7 @@ } }, { - "__docId__": 468, + "__docId__": 466, "kind": "member", "static": false, "variation": null, @@ -10173,7 +10133,7 @@ } }, { - "__docId__": 469, + "__docId__": 467, "kind": "member", "static": false, "variation": null, @@ -10193,7 +10153,7 @@ } }, { - "__docId__": 470, + "__docId__": 468, "kind": "member", "static": false, "variation": null, @@ -10213,7 +10173,7 @@ } }, { - "__docId__": 471, + "__docId__": 469, "kind": "member", "static": false, "variation": null, @@ -10233,7 +10193,7 @@ } }, { - "__docId__": 472, + "__docId__": 470, "kind": "member", "static": false, "variation": null, @@ -10253,7 +10213,7 @@ } }, { - "__docId__": 473, + "__docId__": 471, "kind": "member", "static": false, "variation": null, @@ -10273,7 +10233,7 @@ } }, { - "__docId__": 474, + "__docId__": 472, "kind": "method", "static": false, "variation": null, @@ -10287,7 +10247,7 @@ "generator": false }, { - "__docId__": 475, + "__docId__": 473, "kind": "member", "static": false, "variation": null, @@ -10305,7 +10265,7 @@ } }, { - "__docId__": 476, + "__docId__": 474, "kind": "member", "static": false, "variation": null, @@ -10328,7 +10288,7 @@ } }, { - "__docId__": 477, + "__docId__": 475, "kind": "method", "static": false, "variation": null, @@ -10353,7 +10313,7 @@ "generator": false }, { - "__docId__": 478, + "__docId__": 476, "kind": "method", "static": false, "variation": null, @@ -10367,7 +10327,7 @@ "generator": false }, { - "__docId__": 479, + "__docId__": 477, "kind": "member", "static": false, "variation": null, @@ -10385,7 +10345,7 @@ } }, { - "__docId__": 480, + "__docId__": 478, "kind": "member", "static": false, "variation": null, @@ -10403,7 +10363,7 @@ } }, { - "__docId__": 481, + "__docId__": 479, "kind": "file", "static": true, "variation": null, @@ -10416,7 +10376,7 @@ "content": "import {Feature} from '../feature';\nimport {createElm, elm, removeElm} from '../dom';\nimport {isEmpty, isFn} from '../types';\nimport {NONE} from '../const';\n\n/**\n * UI when filtering yields no matches\n * @export\n * @class NoResults\n * @extends {Feature}\n */\nexport class NoResults extends Feature {\n\n /**\n * Creates an instance of NoResults\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'noResults');\n\n //configuration object\n let f = this.config.no_results_message;\n\n /**\n * Text (accepts HTML)\n * @type {String}\n */\n this.content = f.content || 'No results';\n\n /**\n * Custom container DOM element\n * @type {DOMElement}\n */\n this.customContainer = f.custom_container || null;\n\n /**\n * ID of custom container element\n * @type {String}\n */\n this.customContainerId = f.custom_container_id || null;\n\n /**\n * Indicates if UI is contained in a external element\n * @type {Boolean}\n * @private\n */\n this.isExternal = !isEmpty(this.customContainer) ||\n !isEmpty(this.customContainerId);\n\n /**\n * Css class assigned to container element\n * @type {String}\n */\n this.cssClass = f.css_class || 'no-results';\n\n /**\n * Stores container DOM element\n * @type {DOMElement}\n */\n this.cont = null;\n\n /**\n * Callback fired before the message is displayed\n * @type {Function}\n */\n this.onBeforeShow = isFn(f.on_before_show_msg) ?\n f.on_before_show_msg : null;\n\n /**\n * Callback fired after the message is displayed\n * @type {Function}\n */\n this.onAfterShow = isFn(f.on_after_show_msg) ?\n f.on_after_show_msg : null;\n\n /**\n * Callback fired before the message is hidden\n * @type {Function}\n */\n this.onBeforeHide = isFn(f.on_before_hide_msg) ?\n f.on_before_hide_msg : null;\n\n /**\n * Callback fired after the message is hidden\n * @type {Function}\n */\n this.onAfterHide = isFn(f.on_after_hide_msg) ?\n f.on_after_hide_msg : null;\n\n /**\n * Prefix for container ID\n * @type {String}\n * @private\n */\n this.prfx = 'nores_';\n }\n\n /**\n * Initializes NoResults instance\n */\n init() {\n if (this.initialized) {\n return;\n }\n let tf = this.tf;\n let target = this.customContainer || elm(this.customContainerId) ||\n tf.tbl;\n\n //container\n let cont = createElm('div', ['id', this.prfx + tf.id]);\n cont.className = this.cssClass;\n cont.innerHTML = this.content;\n\n if (this.isExternal) {\n target.appendChild(cont);\n } else {\n target.parentNode.insertBefore(cont, target.nextSibling);\n }\n\n this.cont = cont;\n\n // subscribe to after-filtering event\n this.emitter.on(['after-filtering'], () => this.toggle());\n\n /**\n * @inherited\n */\n this.initialized = true;\n\n this.hide();\n }\n\n /**\n * Toggle no results message\n */\n toggle() {\n if (this.tf.getValidRowsNb() > 0) {\n this.hide();\n } else {\n this.show();\n }\n }\n\n /**\n * Show no results message\n */\n show() {\n if (!this.initialized || !this.isEnabled()) {\n return;\n }\n\n if (this.onBeforeShow) {\n this.onBeforeShow.call(null, this.tf, this);\n }\n\n this.setWidth();\n this.cont.style.display = 'block';\n\n if (this.onAfterShow) {\n this.onAfterShow.call(null, this.tf, this);\n }\n }\n\n /**\n * Hide no results message\n */\n hide() {\n if (!this.initialized || !this.isEnabled()) {\n return;\n }\n\n if (this.onBeforeHide) {\n this.onBeforeHide.call(null, this.tf, this);\n }\n\n this.cont.style.display = NONE;\n\n if (this.onAfterHide) {\n this.onAfterHide.call(null, this.tf, this);\n }\n }\n\n /**\n * Sets no results container width\n * @private\n */\n setWidth() {\n if (!this.initialized || this.isExternal || !this.isEnabled()) {\n return;\n }\n let tf = this.tf;\n if (tf.gridLayout) {\n let gridLayout = tf.feature('gridLayout');\n this.cont.style.width = gridLayout.tblCont.clientWidth + 'px';\n } else {\n this.cont.style.width = (tf.tbl.tHead ? tf.tbl.tHead.clientWidth :\n tf.tbl.tBodies[0].clientWidth) + 'px';\n }\n }\n\n /**\n * Remove feature\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n removeElm(this.cont);\n this.cont = null;\n // unsubscribe to after-filtering event\n this.emitter.off(['after-filtering'], () => this.toggle());\n\n this.initialized = false;\n }\n}\n" }, { - "__docId__": 482, + "__docId__": 480, "kind": "class", "static": true, "variation": null, @@ -10445,7 +10405,7 @@ ] }, { - "__docId__": 483, + "__docId__": 481, "kind": "constructor", "static": false, "variation": null, @@ -10470,7 +10430,7 @@ "generator": false }, { - "__docId__": 484, + "__docId__": 482, "kind": "member", "static": false, "variation": null, @@ -10490,7 +10450,7 @@ } }, { - "__docId__": 485, + "__docId__": 483, "kind": "member", "static": false, "variation": null, @@ -10510,7 +10470,7 @@ } }, { - "__docId__": 486, + "__docId__": 484, "kind": "member", "static": false, "variation": null, @@ -10530,7 +10490,7 @@ } }, { - "__docId__": 487, + "__docId__": 485, "kind": "member", "static": false, "variation": null, @@ -10550,7 +10510,7 @@ } }, { - "__docId__": 488, + "__docId__": 486, "kind": "member", "static": false, "variation": null, @@ -10570,7 +10530,7 @@ } }, { - "__docId__": 489, + "__docId__": 487, "kind": "member", "static": false, "variation": null, @@ -10590,7 +10550,7 @@ } }, { - "__docId__": 490, + "__docId__": 488, "kind": "member", "static": false, "variation": null, @@ -10610,7 +10570,7 @@ } }, { - "__docId__": 491, + "__docId__": 489, "kind": "member", "static": false, "variation": null, @@ -10630,7 +10590,7 @@ } }, { - "__docId__": 492, + "__docId__": 490, "kind": "member", "static": false, "variation": null, @@ -10650,7 +10610,7 @@ } }, { - "__docId__": 493, + "__docId__": 491, "kind": "member", "static": false, "variation": null, @@ -10670,7 +10630,7 @@ } }, { - "__docId__": 494, + "__docId__": 492, "kind": "member", "static": false, "variation": null, @@ -10690,7 +10650,7 @@ } }, { - "__docId__": 495, + "__docId__": 493, "kind": "method", "static": false, "variation": null, @@ -10704,7 +10664,7 @@ "generator": false }, { - "__docId__": 496, + "__docId__": 494, "kind": "member", "static": false, "variation": null, @@ -10722,7 +10682,7 @@ } }, { - "__docId__": 497, + "__docId__": 495, "kind": "member", "static": false, "variation": null, @@ -10745,7 +10705,7 @@ } }, { - "__docId__": 498, + "__docId__": 496, "kind": "method", "static": false, "variation": null, @@ -10759,7 +10719,7 @@ "generator": false }, { - "__docId__": 499, + "__docId__": 497, "kind": "method", "static": false, "variation": null, @@ -10773,7 +10733,7 @@ "generator": false }, { - "__docId__": 500, + "__docId__": 498, "kind": "method", "static": false, "variation": null, @@ -10787,7 +10747,7 @@ "generator": false }, { - "__docId__": 501, + "__docId__": 499, "kind": "method", "static": false, "variation": null, @@ -10801,7 +10761,7 @@ "generator": false }, { - "__docId__": 502, + "__docId__": 500, "kind": "method", "static": false, "variation": null, @@ -10815,7 +10775,7 @@ "generator": false }, { - "__docId__": 503, + "__docId__": 501, "kind": "member", "static": false, "variation": null, @@ -10833,7 +10793,7 @@ } }, { - "__docId__": 504, + "__docId__": 502, "kind": "member", "static": false, "variation": null, @@ -10851,7 +10811,7 @@ } }, { - "__docId__": 505, + "__docId__": 503, "kind": "file", "static": true, "variation": null, @@ -10864,7 +10824,7 @@ "content": "import {Feature} from '../feature';\nimport {createElm, createOpt, createText, elm, removeElm} from '../dom';\nimport {isArray, isFn, isNull} from '../types';\nimport {addEvt, keyCode, removeEvt} from '../event';\nimport {INPUT, SELECT, NONE, ENTER_KEY} from '../const';\n\n/**\n * Paging UI component\n * @export\n * @class Paging\n * @extends {Feature}\n */\nexport class Paging extends Feature {\n\n /**\n * Creates an instance of Paging\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'paging');\n\n // Configuration object\n var f = this.config;\n\n /**\n * Css class for the paging buttons (previous, next, etc.)\n * @type {String}\n */\n this.btnPageCssClass = f.paging_btn_css_class || 'pgInp';\n\n /**\n * Main select DOM element\n * @type {DOMElement}\n */\n this.pagingSlc = null;\n\n /**\n * Results per page select DOM element\n * @type {DOMElement}\n */\n this.resultsPerPageSlc = null;\n\n /**\n * ID of custom container element\n * @type {String}\n */\n this.pagingTgtId = f.paging_target_id || null;\n\n /**\n * Number of rows contained in a page\n * @type {Number}\n */\n this.pagingLength = !isNaN(f.paging_length) ? f.paging_length : 10;\n\n /**\n * ID of custom container element for the results per page selector\n * @type {String}\n */\n this.resultsPerPageTgtId = f.results_per_page_target_id || null;\n\n /**\n * Css class for the paging select element\n * @type {String}\n */\n this.pgSlcCssClass = f.paging_slc_css_class || 'pgSlc';\n\n /**\n * Css class for the paging input element\n * @type {String}\n */\n this.pgInpCssClass = f.paging_inp_css_class || 'pgNbInp';\n\n /**\n * Label and values for the results per page select, example of usage:\n * ['Records: ', [10,25,50,100]]\n * @type {Array}\n */\n this.resultsPerPage = f.results_per_page || null;\n\n /**\n * Determines if results per page is configured\n * @type {Boolean}\n */\n this.hasResultsPerPage = isArray(this.resultsPerPage);\n\n /**\n * Css class for the results per page select\n * @type {String}\n */\n this.resultsSlcCssClass = f.results_slc_css_class || 'rspg';\n\n /**\n * Css class for the label preceding results per page select\n * @type {String}\n */\n this.resultsSpanCssClass = f.results_span_css_class || 'rspgSpan';\n\n /**\n * Index of the first row of current page\n * @type {Number}\n * @private\n */\n this.startPagingRow = 0;\n\n /**\n * Total number of pages\n * @type {Number}\n * @private\n */\n this.nbPages = 0;\n\n /**\n * Current page number\n * @type {Number}\n * @private\n */\n this.currentPageNb = 1;\n\n /**\n * Next page button text\n * @type {String}\n */\n this.btnNextPageText = f.btn_next_page_text || '>';\n\n /**\n * Previous page button text\n * @type {String}\n */\n this.btnPrevPageText = f.btn_prev_page_text || '<';\n\n /**\n * Last page button text\n * @type {String}\n */\n this.btnLastPageText = f.btn_last_page_text || '>|';\n\n /**\n * First page button text\n * @type {String}\n */\n this.btnFirstPageText = f.btn_first_page_text || '|<';\n\n /**\n * Next page button HTML\n * @type {String}\n */\n this.btnNextPageHtml = f.btn_next_page_html ||\n (!tf.enableIcons ? null :\n '');\n\n /**\n * Previous page button HTML\n * @type {String}\n */\n this.btnPrevPageHtml = f.btn_prev_page_html ||\n (!tf.enableIcons ? null :\n '');\n\n /**\n * First page button HTML\n * @type {String}\n */\n this.btnFirstPageHtml = f.btn_first_page_html ||\n (!tf.enableIcons ? null :\n '');\n\n /**\n * Last page button HTML\n * @type {String}\n */\n this.btnLastPageHtml = f.btn_last_page_html ||\n (!tf.enableIcons ? null :\n '');\n\n /**\n * Text preceeding page selector drop-down\n * @type {String}\n */\n this.pageText = f.page_text || ' Page ';\n\n /**\n * Text after page selector drop-down\n * @type {String}\n */\n this.ofText = f.of_text || ' of ';\n\n /**\n * Css class for the span containing total number of pages\n * @type {String}\n */\n this.nbPgSpanCssClass = f.nb_pages_css_class || 'nbpg';\n\n /**\n * Determines if paging buttons are enabled (default: true)\n * @type {Boolean}\n */\n this.hasPagingBtns = f.paging_btns === false ? false : true;\n\n /**\n * Defines page selector type, two possible values: 'select', 'input'\n * @type {String}\n */\n this.pageSelectorType = f.page_selector_type || SELECT;\n\n /**\n * Callback fired before the page is changed\n * @type {Function}\n */\n this.onBeforeChangePage = isFn(f.on_before_change_page) ?\n f.on_before_change_page : null;\n\n /**\n * Callback fired after the page is changed\n * @type {Function}\n */\n this.onAfterChangePage = isFn(f.on_after_change_page) ?\n f.on_after_change_page : null;\n\n /**\n * Element IDs prefixes\n */\n /**\n * Page select\n * @type {String}\n * @private\n */\n this.prfxSlcPages = 'slcPages_';\n /**\n * Results per page select\n * @type {String}\n * @private\n */\n this.prfxSlcResults = 'slcResults_';\n /**\n * Label preciding results per page select\n * @type {String}\n * @private\n */\n this.prfxSlcResultsTxt = 'slcResultsTxt_';\n /**\n * Span containing next page button\n * @type {String}\n * @private\n */\n this.prfxBtnNextSpan = 'btnNextSpan_';\n /**\n * Span containing previous page button\n * @type {String}\n * @private\n */\n this.prfxBtnPrevSpan = 'btnPrevSpan_';\n /**\n * Span containing last page button\n * @type {String}\n * @private\n */\n this.prfxBtnLastSpan = 'btnLastSpan_';\n /**\n * Span containing first page button\n * @type {String}\n * @private\n */\n this.prfxBtnFirstSpan = 'btnFirstSpan_';\n /**\n * Next button\n * @type {String}\n * @private\n */\n this.prfxBtnNext = 'btnNext_';\n /**\n * Previous button\n * @type {String}\n * @private\n */\n this.prfxBtnPrev = 'btnPrev_';\n /**\n * Last button\n * @type {String}\n * @private\n */\n this.prfxBtnLast = 'btnLast_';\n /**\n * First button\n * @type {String}\n * @private\n */\n this.prfxBtnFirst = 'btnFirst_';\n /**\n * Span for tot nb pages\n * @type {String}\n * @private\n */\n this.prfxPgSpan = 'pgspan_';\n /**\n * Span preceding pages select (contains 'Page')\n * @type {String}\n * @private\n */\n this.prfxPgBeforeSpan = 'pgbeforespan_';\n /**\n * Span following pages select (contains ' of ')\n * @type {String}\n * @private\n */\n this.prfxPgAfterSpan = 'pgafterspan_';\n\n var start_row = tf.refRow;\n var nrows = tf.getRowsNb(true);\n //calculates page nb\n this.nbPages = Math.ceil((nrows - start_row) / this.pagingLength);\n\n var o = this;\n /**\n * Paging DOM events handlers\n * @type {String}\n * @private\n */\n this.evt = {\n slcIndex() {\n return (o.pageSelectorType === SELECT) ?\n o.pagingSlc.options.selectedIndex :\n parseInt(o.pagingSlc.value, 10) - 1;\n },\n nbOpts() {\n return (o.pageSelectorType === SELECT) ?\n parseInt(o.pagingSlc.options.length, 10) - 1 :\n (o.nbPages - 1);\n },\n next() {\n var nextIndex = o.evt.slcIndex() < o.evt.nbOpts() ?\n o.evt.slcIndex() + 1 : 0;\n o.changePage(nextIndex);\n },\n prev() {\n var prevIndex = o.evt.slcIndex() > 0 ?\n o.evt.slcIndex() - 1 : o.evt.nbOpts();\n o.changePage(prevIndex);\n },\n last() {\n o.changePage(o.evt.nbOpts());\n },\n first() {\n o.changePage(0);\n },\n _detectKey(e) {\n var key = keyCode(e);\n if (key === ENTER_KEY) {\n if (tf.sorted) {\n tf.filter();\n o.changePage(o.evt.slcIndex());\n } else {\n o.changePage();\n }\n this.blur();\n }\n },\n slcPagesChange: null,\n nextEvt: null,\n prevEvt: null,\n lastEvt: null,\n firstEvt: null\n };\n }\n\n /**\n * Initialize DOM elements\n */\n init() {\n var slcPages;\n var tf = this.tf;\n var evt = this.evt;\n\n if (this.initialized) {\n return;\n }\n\n // Check resultsPerPage is in expected format and initialise the\n // results per page component\n if (this.hasResultsPerPage) {\n if (this.resultsPerPage.length < 2) {\n this.hasResultsPerPage = false;\n } else {\n this.pagingLength = this.resultsPerPage[1][0];\n this.setResultsPerPage();\n }\n }\n\n evt.slcPagesChange = (event) => {\n var slc = event.target;\n this.changePage(slc.selectedIndex);\n };\n\n // Paging drop-down list selector\n if (this.pageSelectorType === SELECT) {\n slcPages = createElm(SELECT, ['id', this.prfxSlcPages + tf.id]);\n slcPages.className = this.pgSlcCssClass;\n addEvt(slcPages, 'change', evt.slcPagesChange);\n }\n\n // Paging input selector\n if (this.pageSelectorType === INPUT) {\n slcPages = createElm(INPUT,\n ['id', this.prfxSlcPages + tf.id],\n ['value', this.currentPageNb]\n );\n slcPages.className = this.pgInpCssClass;\n addEvt(slcPages, 'keypress', evt._detectKey);\n }\n\n // btns containers\n var btnNextSpan = createElm(\n 'span', ['id', this.prfxBtnNextSpan + tf.id]);\n var btnPrevSpan = createElm(\n 'span', ['id', this.prfxBtnPrevSpan + tf.id]);\n var btnLastSpan = createElm(\n 'span', ['id', this.prfxBtnLastSpan + tf.id]);\n var btnFirstSpan = createElm(\n 'span', ['id', this.prfxBtnFirstSpan + tf.id]);\n\n if (this.hasPagingBtns) {\n // Next button\n if (!this.btnNextPageHtml) {\n var btn_next = createElm(INPUT,\n ['id', this.prfxBtnNext + tf.id],\n ['type', 'button'],\n ['value', this.btnNextPageText],\n ['title', 'Next']\n );\n btn_next.className = this.btnPageCssClass;\n addEvt(btn_next, 'click', evt.next);\n btnNextSpan.appendChild(btn_next);\n } else {\n btnNextSpan.innerHTML = this.btnNextPageHtml;\n addEvt(btnNextSpan, 'click', evt.next);\n }\n // Previous button\n if (!this.btnPrevPageHtml) {\n var btn_prev = createElm(INPUT,\n ['id', this.prfxBtnPrev + tf.id],\n ['type', 'button'],\n ['value', this.btnPrevPageText],\n ['title', 'Previous']\n );\n btn_prev.className = this.btnPageCssClass;\n addEvt(btn_prev, 'click', evt.prev);\n btnPrevSpan.appendChild(btn_prev);\n } else {\n btnPrevSpan.innerHTML = this.btnPrevPageHtml;\n addEvt(btnPrevSpan, 'click', evt.prev);\n }\n // Last button\n if (!this.btnLastPageHtml) {\n var btn_last = createElm(INPUT,\n ['id', this.prfxBtnLast + tf.id],\n ['type', 'button'],\n ['value', this.btnLastPageText],\n ['title', 'Last']\n );\n btn_last.className = this.btnPageCssClass;\n addEvt(btn_last, 'click', evt.last);\n btnLastSpan.appendChild(btn_last);\n } else {\n btnLastSpan.innerHTML = this.btnLastPageHtml;\n addEvt(btnLastSpan, 'click', evt.last);\n }\n // First button\n if (!this.btnFirstPageHtml) {\n var btn_first = createElm(INPUT,\n ['id', this.prfxBtnFirst + tf.id],\n ['type', 'button'],\n ['value', this.btnFirstPageText],\n ['title', 'First']\n );\n btn_first.className = this.btnPageCssClass;\n addEvt(btn_first, 'click', evt.first);\n btnFirstSpan.appendChild(btn_first);\n } else {\n btnFirstSpan.innerHTML = this.btnFirstPageHtml;\n addEvt(btnFirstSpan, 'click', evt.first);\n }\n }\n\n // paging elements (buttons+drop-down list) are added to defined element\n if (!this.pagingTgtId) {\n tf.setToolbar();\n }\n var targetEl = !this.pagingTgtId ? tf.mDiv : elm(this.pagingTgtId);\n targetEl.appendChild(btnFirstSpan);\n targetEl.appendChild(btnPrevSpan);\n\n var pgBeforeSpan = createElm(\n 'span', ['id', this.prfxPgBeforeSpan + tf.id]);\n pgBeforeSpan.appendChild(createText(this.pageText));\n pgBeforeSpan.className = this.nbPgSpanCssClass;\n targetEl.appendChild(pgBeforeSpan);\n targetEl.appendChild(slcPages);\n var pgAfterSpan = createElm(\n 'span', ['id', this.prfxPgAfterSpan + tf.id]);\n pgAfterSpan.appendChild(createText(this.ofText));\n pgAfterSpan.className = this.nbPgSpanCssClass;\n targetEl.appendChild(pgAfterSpan);\n var pgspan = createElm('span', ['id', this.prfxPgSpan + tf.id]);\n pgspan.className = this.nbPgSpanCssClass;\n pgspan.appendChild(createText(' ' + this.nbPages + ' '));\n targetEl.appendChild(pgspan);\n targetEl.appendChild(btnNextSpan);\n targetEl.appendChild(btnLastSpan);\n this.pagingSlc = elm(this.prfxSlcPages + tf.id);\n\n this.setPagingInfo();\n\n if (!tf.fltGrid) {\n tf.validateAllRows();\n this.setPagingInfo(tf.validRowsIndex);\n }\n\n this.emitter.on(['after-filtering'], () => this.resetPagingInfo());\n this.emitter.on(['change-page'],\n (tf, pageNumber) => this.setPage(pageNumber));\n this.emitter.on(['change-page-results'],\n (tf, pageLength) => this.changeResultsPerPage(pageLength));\n\n /**\n * @inherited\n */\n this.initialized = true;\n }\n\n /**\n * Reset paging when filters are already instantiated\n * @param {Boolean} filterTable Execute filtering once paging instanciated\n */\n reset(filterTable = false) {\n var tf = this.tf;\n if (this.isEnabled()) {\n return;\n }\n this.enable();\n this.init();\n\n if (filterTable) {\n tf.filter();\n }\n }\n\n /**\n * Reset paging info from scratch after a filtering process\n */\n resetPagingInfo() {\n this.startPagingRow = 0;\n this.currentPageNb = 1;\n this.setPagingInfo(this.tf.validRowsIndex);\n }\n\n /**\n * Calculate number of pages based on valid rows\n * Refresh paging select according to number of pages\n * @param {Array} validRows Collection of valid rows\n */\n setPagingInfo(validRows) {\n var tf = this.tf;\n var mdiv = !this.pagingTgtId ? tf.mDiv : elm(this.pagingTgtId);\n var pgspan = elm(this.prfxPgSpan + tf.id);\n\n //store valid rows indexes\n tf.validRowsIndex = validRows || tf.getValidRows(true);\n\n //calculate nb of pages\n this.nbPages = Math.ceil(tf.validRowsIndex.length / this.pagingLength);\n //refresh page nb span\n pgspan.innerHTML = this.nbPages;\n //select clearing shortcut\n if (this.pageSelectorType === SELECT) {\n this.pagingSlc.innerHTML = '';\n }\n\n if (this.nbPages > 0) {\n mdiv.style.visibility = 'visible';\n if (this.pageSelectorType === SELECT) {\n for (var z = 0; z < this.nbPages; z++) {\n var opt = createOpt(z + 1, z * this.pagingLength, false);\n this.pagingSlc.options[z] = opt;\n }\n } else {\n //input type\n this.pagingSlc.value = this.currentPageNb;\n }\n\n } else {\n /*** if no results paging select and buttons are hidden ***/\n mdiv.style.visibility = 'hidden';\n }\n this.groupByPage(tf.validRowsIndex);\n }\n\n /**\n * Group table rows by page and display valid rows\n * @param {Array} validRows Collection of valid rows\n */\n groupByPage(validRows) {\n var tf = this.tf;\n var rows = tf.tbl.rows;\n var startPagingRow = parseInt(this.startPagingRow, 10);\n var endPagingRow = startPagingRow + parseInt(this.pagingLength, 10);\n\n //store valid rows indexes\n if (validRows) {\n tf.validRowsIndex = validRows;\n }\n\n //this loop shows valid rows of current page\n for (var h = 0, len = tf.getValidRowsNb(true); h < len; h++) {\n var validRowIdx = tf.validRowsIndex[h];\n var r = rows[validRowIdx];\n var isRowValid = r.getAttribute('validRow');\n var rowDisplayed = false;\n\n if (h >= startPagingRow && h < endPagingRow) {\n if (isNull(isRowValid) || Boolean(isRowValid === 'true')) {\n r.style.display = '';\n rowDisplayed = true;\n }\n } else {\n r.style.display = NONE;\n }\n this.emitter.emit('row-paged', tf, validRowIdx, h, rowDisplayed);\n }\n\n // broadcast grouping by page\n this.emitter.emit('grouped-by-page', tf, this);\n }\n\n /**\n * Return the current page number\n * @return {Number} Page number\n */\n getPage() {\n return this.currentPageNb;\n }\n\n /**\n * Show page defined by passed argument (string or number):\n * @param {String}/{Number} cmd possible string values: 'next',\n * 'previous', 'last', 'first' or page number as per param\n */\n setPage(cmd) {\n var tf = this.tf;\n if (!tf.isInitialized() || !this.isEnabled()) {\n return;\n }\n var btnEvt = this.evt,\n cmdtype = typeof cmd;\n if (cmdtype === 'string') {\n switch (cmd.toLowerCase()) {\n case 'next':\n btnEvt.next();\n break;\n case 'previous':\n btnEvt.prev();\n break;\n case 'last':\n btnEvt.last();\n break;\n case 'first':\n btnEvt.first();\n break;\n default:\n btnEvt.next();\n break;\n }\n }\n else if (cmdtype === 'number') {\n this.changePage(cmd - 1);\n }\n }\n\n /**\n * Generates UI elements for the number of results per page drop-down\n */\n setResultsPerPage() {\n var tf = this.tf;\n var evt = this.evt;\n\n if (this.resultsPerPageSlc || !this.resultsPerPage) {\n return;\n }\n\n evt.slcResultsChange = (ev) => {\n this.onChangeResultsPerPage();\n ev.target.blur();\n };\n\n var slcR = createElm(SELECT, ['id', this.prfxSlcResults + tf.id]);\n slcR.className = this.resultsSlcCssClass;\n var slcRText = this.resultsPerPage[0],\n slcROpts = this.resultsPerPage[1];\n var slcRSpan = createElm(\n 'span', ['id', this.prfxSlcResultsTxt + tf.id]);\n slcRSpan.className = this.resultsSpanCssClass;\n\n // results per page select is added to external element\n if (!this.resultsPerPageTgtId) {\n tf.setToolbar();\n }\n var targetEl = !this.resultsPerPageTgtId ?\n tf.rDiv : elm(this.resultsPerPageTgtId);\n slcRSpan.appendChild(createText(slcRText));\n\n var help = tf.feature('help');\n if (help && help.btn) {\n help.btn.parentNode.insertBefore(slcRSpan, help.btn);\n help.btn.parentNode.insertBefore(slcR, help.btn);\n } else {\n targetEl.appendChild(slcRSpan);\n targetEl.appendChild(slcR);\n }\n\n for (var r = 0; r < slcROpts.length; r++) {\n var currOpt = new Option(slcROpts[r], slcROpts[r], false, false);\n slcR.options[r] = currOpt;\n }\n addEvt(slcR, 'change', evt.slcResultsChange);\n this.resultsPerPageSlc = slcR;\n }\n\n /**\n * Remove number of results per page UI elements\n */\n removeResultsPerPage() {\n var tf = this.tf;\n if (!tf.isInitialized() || !this.resultsPerPageSlc ||\n !this.resultsPerPage) {\n return;\n }\n var slcR = this.resultsPerPageSlc,\n slcRSpan = elm(this.prfxSlcResultsTxt + tf.id);\n if (slcR) {\n removeElm(slcR);\n }\n if (slcRSpan) {\n removeElm(slcRSpan);\n }\n this.resultsPerPageSlc = null;\n }\n\n /**\n * Change the page based on passed index\n * @param {Number} index Index of the page (0-n)\n */\n changePage(index) {\n var tf = this.tf;\n\n if (!this.isEnabled()) {\n return;\n }\n\n this.emitter.emit('before-page-change', tf, (index + 1));\n\n if (index === null) {\n index = this.pageSelectorType === SELECT ?\n this.pagingSlc.options.selectedIndex : this.pagingSlc.value - 1;\n }\n if (index >= 0 && index <= (this.nbPages - 1)) {\n if (this.onBeforeChangePage) {\n this.onBeforeChangePage.call(null, this, (index + 1));\n }\n this.currentPageNb = parseInt(index, 10) + 1;\n if (this.pageSelectorType === SELECT) {\n this.pagingSlc.options[index].selected = true;\n } else {\n this.pagingSlc.value = this.currentPageNb;\n }\n\n this.startPagingRow = (this.pageSelectorType === SELECT) ?\n this.pagingSlc.value : (index * this.pagingLength);\n\n this.groupByPage();\n\n if (this.onAfterChangePage) {\n this.onAfterChangePage.call(null, this, (index + 1));\n }\n }\n\n this.emitter.emit('after-page-change', tf, (index + 1));\n }\n\n /**\n * Change the number of results per page based on passed value\n * @param {String} val The number of results per page\n */\n changeResultsPerPage(val) {\n if (!this.isEnabled() || isNaN(val)) {\n return;\n }\n\n this.resultsPerPageSlc.value = val;\n this.onChangeResultsPerPage();\n }\n\n /**\n * Change rows according to page results drop-down\n */\n onChangeResultsPerPage() {\n var tf = this.tf;\n\n if (!this.isEnabled()) {\n return;\n }\n\n this.emitter.emit('before-page-length-change', tf);\n\n var slcR = this.resultsPerPageSlc;\n var slcIndex = slcR.selectedIndex;\n var slcPagesSelIndex = (this.pageSelectorType === SELECT) ?\n this.pagingSlc.selectedIndex :\n parseInt(this.pagingSlc.value - 1, 10);\n this.pagingLength = parseInt(slcR.options[slcIndex].value, 10);\n this.startPagingRow = this.pagingLength * slcPagesSelIndex;\n\n if (!isNaN(this.pagingLength)) {\n if (this.startPagingRow >= tf.nbFilterableRows) {\n this.startPagingRow = (tf.nbFilterableRows - this.pagingLength);\n }\n this.setPagingInfo();\n\n if (this.pageSelectorType === SELECT) {\n var slcIdx =\n (this.pagingSlc.options.length - 1 <= slcPagesSelIndex) ?\n (this.pagingSlc.options.length - 1) : slcPagesSelIndex;\n this.pagingSlc.options[slcIdx].selected = true;\n }\n }\n\n this.emitter.emit('after-page-length-change', tf, this.pagingLength);\n }\n\n /**\n * Re-set page nb at page re-load\n */\n resetPage() {\n var tf = this.tf;\n if (!this.isEnabled()) {\n return;\n }\n this.emitter.emit('before-reset-page', tf);\n var pgNb = tf.feature('store').getPageNb();\n if (pgNb !== '') {\n this.changePage((pgNb - 1));\n }\n this.emitter.emit('after-reset-page', tf, pgNb);\n }\n\n /**\n * Re-set page length value at page re-load\n */\n resetPageLength() {\n var tf = this.tf;\n if (!this.isEnabled()) {\n return;\n }\n this.emitter.emit('before-reset-page-length', tf);\n var pglenIndex = tf.feature('store').getPageLength();\n\n if (pglenIndex !== '') {\n this.resultsPerPageSlc.options[pglenIndex].selected = true;\n this.changeResultsPerPage();\n }\n this.emitter.emit('after-reset-page-length', tf, pglenIndex);\n }\n\n /**\n * Remove paging feature\n */\n destroy() {\n var tf = this.tf;\n\n if (!this.initialized) {\n return;\n }\n // btns containers\n var btnNextSpan = elm(this.prfxBtnNextSpan + tf.id);\n var btnPrevSpan = elm(this.prfxBtnPrevSpan + tf.id);\n var btnLastSpan = elm(this.prfxBtnLastSpan + tf.id);\n var btnFirstSpan = elm(this.prfxBtnFirstSpan + tf.id);\n //span containing 'Page' text\n var pgBeforeSpan = elm(this.prfxPgBeforeSpan + tf.id);\n //span containing 'of' text\n var pgAfterSpan = elm(this.prfxPgAfterSpan + tf.id);\n //span containing nb of pages\n var pgspan = elm(this.prfxPgSpan + tf.id);\n\n var evt = this.evt;\n\n if (this.pagingSlc) {\n if (this.pageSelectorType === SELECT) {\n removeEvt(this.pagingSlc, 'change', evt.slcPagesChange);\n }\n else if (this.pageSelectorType === INPUT) {\n removeEvt(this.pagingSlc, 'keypress', evt._detectKey);\n }\n removeElm(this.pagingSlc);\n }\n\n if (btnNextSpan) {\n removeEvt(btnNextSpan, 'click', evt.next);\n removeElm(btnNextSpan);\n }\n\n if (btnPrevSpan) {\n removeEvt(btnPrevSpan, 'click', evt.prev);\n removeElm(btnPrevSpan);\n }\n\n if (btnLastSpan) {\n removeEvt(btnLastSpan, 'click', evt.last);\n removeElm(btnLastSpan);\n }\n\n if (btnFirstSpan) {\n removeEvt(btnFirstSpan, 'click', evt.first);\n removeElm(btnFirstSpan);\n }\n\n if (pgBeforeSpan) {\n removeElm(pgBeforeSpan);\n }\n\n if (pgAfterSpan) {\n removeElm(pgAfterSpan);\n }\n\n if (pgspan) {\n removeElm(pgspan);\n }\n\n if (this.hasResultsPerPage) {\n this.removeResultsPerPage();\n }\n\n this.emitter.off(['after-filtering'], () => this.resetPagingInfo());\n this.emitter.off(['change-page'],\n (tf, pageNumber) => this.setPage(pageNumber));\n this.emitter.off(['change-page-results'],\n (tf, pageLength) => this.changeResultsPerPage(pageLength));\n\n this.pagingSlc = null;\n this.nbPages = 0;\n this.disable();\n this.initialized = false;\n }\n}\n" }, { - "__docId__": 506, + "__docId__": 504, "kind": "class", "static": true, "variation": null, @@ -10893,7 +10853,7 @@ ] }, { - "__docId__": 507, + "__docId__": 505, "kind": "constructor", "static": false, "variation": null, @@ -10918,7 +10878,7 @@ "generator": false }, { - "__docId__": 508, + "__docId__": 506, "kind": "member", "static": false, "variation": null, @@ -10938,7 +10898,7 @@ } }, { - "__docId__": 509, + "__docId__": 507, "kind": "member", "static": false, "variation": null, @@ -10958,7 +10918,7 @@ } }, { - "__docId__": 510, + "__docId__": 508, "kind": "member", "static": false, "variation": null, @@ -10978,7 +10938,7 @@ } }, { - "__docId__": 511, + "__docId__": 509, "kind": "member", "static": false, "variation": null, @@ -10998,7 +10958,7 @@ } }, { - "__docId__": 512, + "__docId__": 510, "kind": "member", "static": false, "variation": null, @@ -11018,7 +10978,7 @@ } }, { - "__docId__": 513, + "__docId__": 511, "kind": "member", "static": false, "variation": null, @@ -11038,7 +10998,7 @@ } }, { - "__docId__": 514, + "__docId__": 512, "kind": "member", "static": false, "variation": null, @@ -11058,7 +11018,7 @@ } }, { - "__docId__": 515, + "__docId__": 513, "kind": "member", "static": false, "variation": null, @@ -11078,7 +11038,7 @@ } }, { - "__docId__": 516, + "__docId__": 514, "kind": "member", "static": false, "variation": null, @@ -11098,7 +11058,7 @@ } }, { - "__docId__": 517, + "__docId__": 515, "kind": "member", "static": false, "variation": null, @@ -11118,7 +11078,7 @@ } }, { - "__docId__": 518, + "__docId__": 516, "kind": "member", "static": false, "variation": null, @@ -11138,7 +11098,7 @@ } }, { - "__docId__": 519, + "__docId__": 517, "kind": "member", "static": false, "variation": null, @@ -11158,7 +11118,7 @@ } }, { - "__docId__": 520, + "__docId__": 518, "kind": "member", "static": false, "variation": null, @@ -11178,7 +11138,7 @@ } }, { - "__docId__": 521, + "__docId__": 519, "kind": "member", "static": false, "variation": null, @@ -11198,7 +11158,7 @@ } }, { - "__docId__": 522, + "__docId__": 520, "kind": "member", "static": false, "variation": null, @@ -11218,7 +11178,7 @@ } }, { - "__docId__": 523, + "__docId__": 521, "kind": "member", "static": false, "variation": null, @@ -11238,7 +11198,7 @@ } }, { - "__docId__": 524, + "__docId__": 522, "kind": "member", "static": false, "variation": null, @@ -11258,7 +11218,7 @@ } }, { - "__docId__": 525, + "__docId__": 523, "kind": "member", "static": false, "variation": null, @@ -11278,7 +11238,7 @@ } }, { - "__docId__": 526, + "__docId__": 524, "kind": "member", "static": false, "variation": null, @@ -11298,7 +11258,7 @@ } }, { - "__docId__": 527, + "__docId__": 525, "kind": "member", "static": false, "variation": null, @@ -11318,7 +11278,7 @@ } }, { - "__docId__": 528, + "__docId__": 526, "kind": "member", "static": false, "variation": null, @@ -11338,7 +11298,7 @@ } }, { - "__docId__": 529, + "__docId__": 527, "kind": "member", "static": false, "variation": null, @@ -11358,7 +11318,7 @@ } }, { - "__docId__": 530, + "__docId__": 528, "kind": "member", "static": false, "variation": null, @@ -11378,7 +11338,7 @@ } }, { - "__docId__": 531, + "__docId__": 529, "kind": "member", "static": false, "variation": null, @@ -11398,7 +11358,7 @@ } }, { - "__docId__": 532, + "__docId__": 530, "kind": "member", "static": false, "variation": null, @@ -11418,7 +11378,7 @@ } }, { - "__docId__": 533, + "__docId__": 531, "kind": "member", "static": false, "variation": null, @@ -11438,7 +11398,7 @@ } }, { - "__docId__": 534, + "__docId__": 532, "kind": "member", "static": false, "variation": null, @@ -11458,7 +11418,7 @@ } }, { - "__docId__": 535, + "__docId__": 533, "kind": "member", "static": false, "variation": null, @@ -11478,7 +11438,7 @@ } }, { - "__docId__": 536, + "__docId__": 534, "kind": "member", "static": false, "variation": null, @@ -11498,7 +11458,7 @@ } }, { - "__docId__": 537, + "__docId__": 535, "kind": "member", "static": false, "variation": null, @@ -11518,7 +11478,7 @@ } }, { - "__docId__": 538, + "__docId__": 536, "kind": "member", "static": false, "variation": null, @@ -11538,7 +11498,7 @@ } }, { - "__docId__": 539, + "__docId__": 537, "kind": "member", "static": false, "variation": null, @@ -11558,7 +11518,7 @@ } }, { - "__docId__": 540, + "__docId__": 538, "kind": "member", "static": false, "variation": null, @@ -11578,7 +11538,7 @@ } }, { - "__docId__": 541, + "__docId__": 539, "kind": "member", "static": false, "variation": null, @@ -11598,7 +11558,7 @@ } }, { - "__docId__": 542, + "__docId__": 540, "kind": "member", "static": false, "variation": null, @@ -11618,7 +11578,7 @@ } }, { - "__docId__": 543, + "__docId__": 541, "kind": "member", "static": false, "variation": null, @@ -11638,7 +11598,7 @@ } }, { - "__docId__": 544, + "__docId__": 542, "kind": "member", "static": false, "variation": null, @@ -11658,7 +11618,7 @@ } }, { - "__docId__": 545, + "__docId__": 543, "kind": "member", "static": false, "variation": null, @@ -11678,7 +11638,7 @@ } }, { - "__docId__": 546, + "__docId__": 544, "kind": "member", "static": false, "variation": null, @@ -11698,7 +11658,7 @@ } }, { - "__docId__": 547, + "__docId__": 545, "kind": "member", "static": false, "variation": null, @@ -11718,7 +11678,7 @@ } }, { - "__docId__": 548, + "__docId__": 546, "kind": "member", "static": false, "variation": null, @@ -11738,7 +11698,7 @@ } }, { - "__docId__": 549, + "__docId__": 547, "kind": "member", "static": false, "variation": null, @@ -11758,7 +11718,7 @@ } }, { - "__docId__": 550, + "__docId__": 548, "kind": "member", "static": false, "variation": null, @@ -11778,7 +11738,7 @@ } }, { - "__docId__": 551, + "__docId__": 549, "kind": "member", "static": false, "variation": null, @@ -11798,7 +11758,7 @@ } }, { - "__docId__": 552, + "__docId__": 550, "kind": "member", "static": false, "variation": null, @@ -11816,7 +11776,7 @@ } }, { - "__docId__": 553, + "__docId__": 551, "kind": "member", "static": false, "variation": null, @@ -11836,7 +11796,7 @@ } }, { - "__docId__": 554, + "__docId__": 552, "kind": "method", "static": false, "variation": null, @@ -11850,7 +11810,7 @@ "generator": false }, { - "__docId__": 555, + "__docId__": 553, "kind": "member", "static": false, "variation": null, @@ -11868,7 +11828,7 @@ } }, { - "__docId__": 556, + "__docId__": 554, "kind": "member", "static": false, "variation": null, @@ -11886,7 +11846,7 @@ } }, { - "__docId__": 557, + "__docId__": 555, "kind": "member", "static": false, "variation": null, @@ -11904,7 +11864,7 @@ } }, { - "__docId__": 558, + "__docId__": 556, "kind": "member", "static": false, "variation": null, @@ -11927,7 +11887,7 @@ } }, { - "__docId__": 559, + "__docId__": 557, "kind": "method", "static": false, "variation": null, @@ -11952,7 +11912,7 @@ "generator": false }, { - "__docId__": 560, + "__docId__": 558, "kind": "method", "static": false, "variation": null, @@ -11966,7 +11926,7 @@ "generator": false }, { - "__docId__": 561, + "__docId__": 559, "kind": "member", "static": false, "variation": null, @@ -11984,7 +11944,7 @@ } }, { - "__docId__": 562, + "__docId__": 560, "kind": "member", "static": false, "variation": null, @@ -12002,7 +11962,7 @@ } }, { - "__docId__": 563, + "__docId__": 561, "kind": "method", "static": false, "variation": null, @@ -12027,7 +11987,7 @@ "generator": false }, { - "__docId__": 564, + "__docId__": 562, "kind": "member", "static": false, "variation": null, @@ -12045,7 +12005,7 @@ } }, { - "__docId__": 565, + "__docId__": 563, "kind": "method", "static": false, "variation": null, @@ -12070,7 +12030,7 @@ "generator": false }, { - "__docId__": 566, + "__docId__": 564, "kind": "method", "static": false, "variation": null, @@ -12092,7 +12052,7 @@ "generator": false }, { - "__docId__": 567, + "__docId__": 565, "kind": "method", "static": false, "variation": null, @@ -12117,7 +12077,7 @@ "generator": false }, { - "__docId__": 568, + "__docId__": 566, "kind": "method", "static": false, "variation": null, @@ -12131,7 +12091,7 @@ "generator": false }, { - "__docId__": 569, + "__docId__": 567, "kind": "member", "static": false, "variation": null, @@ -12149,7 +12109,7 @@ } }, { - "__docId__": 570, + "__docId__": 568, "kind": "method", "static": false, "variation": null, @@ -12163,7 +12123,7 @@ "generator": false }, { - "__docId__": 571, + "__docId__": 569, "kind": "member", "static": false, "variation": null, @@ -12181,7 +12141,7 @@ } }, { - "__docId__": 572, + "__docId__": 570, "kind": "method", "static": false, "variation": null, @@ -12206,7 +12166,7 @@ "generator": false }, { - "__docId__": 573, + "__docId__": 571, "kind": "member", "static": false, "variation": null, @@ -12224,7 +12184,7 @@ } }, { - "__docId__": 574, + "__docId__": 572, "kind": "member", "static": false, "variation": null, @@ -12242,7 +12202,7 @@ } }, { - "__docId__": 575, + "__docId__": 573, "kind": "method", "static": false, "variation": null, @@ -12267,7 +12227,7 @@ "generator": false }, { - "__docId__": 576, + "__docId__": 574, "kind": "method", "static": false, "variation": null, @@ -12281,7 +12241,7 @@ "generator": false }, { - "__docId__": 577, + "__docId__": 575, "kind": "member", "static": false, "variation": null, @@ -12299,7 +12259,7 @@ } }, { - "__docId__": 578, + "__docId__": 576, "kind": "member", "static": false, "variation": null, @@ -12317,7 +12277,7 @@ } }, { - "__docId__": 579, + "__docId__": 577, "kind": "member", "static": false, "variation": null, @@ -12335,7 +12295,7 @@ } }, { - "__docId__": 580, + "__docId__": 578, "kind": "method", "static": false, "variation": null, @@ -12349,7 +12309,7 @@ "generator": false }, { - "__docId__": 581, + "__docId__": 579, "kind": "method", "static": false, "variation": null, @@ -12363,7 +12323,7 @@ "generator": false }, { - "__docId__": 582, + "__docId__": 580, "kind": "method", "static": false, "variation": null, @@ -12377,7 +12337,7 @@ "generator": false }, { - "__docId__": 583, + "__docId__": 581, "kind": "member", "static": false, "variation": null, @@ -12395,7 +12355,7 @@ } }, { - "__docId__": 584, + "__docId__": 582, "kind": "member", "static": false, "variation": null, @@ -12413,7 +12373,7 @@ } }, { - "__docId__": 585, + "__docId__": 583, "kind": "member", "static": false, "variation": null, @@ -12431,7 +12391,7 @@ } }, { - "__docId__": 586, + "__docId__": 584, "kind": "file", "static": true, "variation": null, @@ -12444,7 +12404,7 @@ "content": "import {Feature} from '../feature';\nimport {isFn} from '../types';\nimport {createElm, removeElm} from '../dom';\nimport {addEvt, cancelEvt, stopEvt, targetEvt} from '../event';\nimport {INPUT, NONE} from '../const';\n\n/**\n * Pop-up filter component\n * @export\n * @class PopupFilter\n * @extends {Feature}\n */\nexport class PopupFilter extends Feature {\n\n /**\n * Creates an instance of PopupFilter\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'popupFilters');\n\n // Configuration object\n let f = this.config;\n\n // Enable external filters\n tf.isExternalFlt = true;\n tf.externalFltTgtIds = [];\n\n /**\n * Filter icon path\n * @type {String}\n */\n this.iconPath = f.popup_filters_image ||\n tf.themesPath + 'icn_filter.gif';\n\n /**\n * Active filter icon path\n * @type {string}\n */\n this.activeIconPath = f.popup_filters_image_active ||\n tf.themesPath + 'icn_filterActive.gif';\n\n /**\n * HTML for the filter icon\n * @type {string}\n */\n this.iconHtml = f.popup_filters_image_html ||\n '\"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 * Callback fired before a popup filter is opened\n * @type {Function}\n */\n this.onBeforeOpen = isFn(f.on_before_popup_filter_open) ?\n f.on_before_popup_filter_open : null;\n\n /**\n * Callback fired after a popup filter is opened\n * @type {Function}\n */\n this.onAfterOpen = isFn(f.on_after_popup_filter_open) ?\n f.on_after_popup_filter_open : null;\n\n /**\n * Callback fired before a popup filter is closed\n * @type {Function}\n */\n this.onBeforeClose = isFn(f.on_before_popup_filter_close) ?\n f.on_before_popup_filter_close : null;\n\n /**\n * Callback fired after a popup filter is closed\n * @type {Function}\n */\n this.onAfterClose = isFn(f.on_after_popup_filter_close) ?\n f.on_after_popup_filter_close : null;\n\n /**\n * Collection of filters spans\n * @type {Array}\n * @private\n */\n this.fltSpans = [];\n\n /**\n * Collection of filters icons\n * @type {Array}\n * @private\n */\n this.fltIcons = [];\n\n /**\n * Collection of filters icons cached after pop-up filters are removed\n * @type {Array}\n * @private\n */\n this.filtersCache = null;\n\n /**\n * Collection of filters containers\n * @type {Array}\n * @private\n */\n this.fltElms = this.filtersCache || [];\n\n /**\n * Ensure filter's container element width matches column width\n * @type {Boolean}\n */\n this.adjustToContainer = true;\n\n /**\n * Prefix for pop-up filter span ID\n * @type {String}\n * @private\n */\n this.prfxSpan = 'popUpSpan_';\n\n /**\n * Prefix for pop-up filter container ID\n * @type {String}\n * @private\n */\n this.prfxDiv = 'popUpDiv_';\n }\n\n /**\n * Click event handler for pop-up filter icon\n * @private\n */\n onClick(evt) {\n let elm = targetEvt(evt).parentNode,\n colIndex = parseInt(elm.getAttribute('ci'), 10);\n\n this.closeAll(colIndex);\n this.toggle(colIndex);\n\n if (this.adjustToContainer) {\n let popUpDiv = this.fltElms[colIndex],\n header = this.tf.getHeaderElement(colIndex),\n headerWidth = header.clientWidth * 0.95;\n popUpDiv.style.width = parseInt(headerWidth, 10) + 'px';\n }\n cancelEvt(evt);\n stopEvt(evt);\n }\n\n /**\n * Initialize DOM elements\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n let tf = this.tf;\n\n // Override headers row index if no grouped headers\n // TODO: Because of the filters row generation, headers row index needs\n // adjusting: prevent useless row generation\n if (tf.headersRow <= 1 && isNaN(tf.config().headers_row_index)) {\n tf.headersRow = 0;\n }\n\n // Adjust headers row index for grid-layout mode\n // TODO: Because of the filters row generation, headers row index needs\n // adjusting: prevent useless row generation\n if (tf.gridLayout) {\n tf.headersRow--;\n this.buildIcons();\n }\n\n // subscribe to events\n this.emitter.on(['before-filtering'], () => this.setIconsState());\n this.emitter.on(['after-filtering'], () => this.closeAll());\n this.emitter.on(['cell-processed'],\n (tf, cellIndex) => this.changeState(cellIndex, true));\n this.emitter.on(['filters-row-inserted'], () => this.buildIcons());\n this.emitter.on(['before-filter-init'],\n (tf, colIndex) => this.build(colIndex));\n\n /**\n * @inherited\n */\n this.initialized = true;\n }\n\n /**\n * Reset previously destroyed feature\n */\n reset() {\n this.enable();\n this.init();\n this.buildAll();\n }\n\n /**\n * Build all filters icons\n */\n buildIcons() {\n let tf = this.tf;\n\n // TODO: Because of the filters row generation, headers row index needs\n // adjusting: prevent useless row generation\n tf.headersRow++;\n\n for (let i = 0; i < tf.nbCells; i++) {\n if (tf.getFilterType(i) === NONE) {\n continue;\n }\n let popUpSpan = createElm(\n 'span',\n ['id', this.prfxSpan + tf.id + '_' + i],\n ['ci', i]\n );\n popUpSpan.innerHTML = this.iconHtml;\n let header = tf.getHeaderElement(i);\n header.appendChild(popUpSpan);\n addEvt(popUpSpan, 'click', (evt) => this.onClick(evt));\n this.fltSpans[i] = popUpSpan;\n this.fltIcons[i] = popUpSpan.firstChild;\n }\n }\n\n /**\n * Build all pop-up filters elements\n */\n buildAll() {\n for (let i = 0; i < this.filtersCache.length; i++) {\n this.build(i, this.filtersCache[i]);\n }\n }\n\n /**\n * Build a specified pop-up filter elements\n * @param {Number} colIndex Column index\n * @param {Object} div Optional container DOM element\n */\n build(colIndex, div) {\n let tf = this.tf;\n let popUpDiv = !div ?\n createElm('div',\n ['id', this.prfxDiv + tf.id + '_' + colIndex]) :\n div;\n popUpDiv.className = this.containerCssClass;\n tf.externalFltTgtIds.push(popUpDiv.id);\n let header = tf.getHeaderElement(colIndex);\n header.insertBefore(popUpDiv, header.firstChild);\n addEvt(popUpDiv, 'click', (evt) => stopEvt(evt));\n this.fltElms[colIndex] = popUpDiv;\n }\n\n /**\n * Toogle visibility of specified filter\n * @param {Number} colIndex Column index\n */\n toggle(colIndex) {\n let tf = this.tf,\n popUpFltElm = this.fltElms[colIndex];\n\n if (popUpFltElm.style.display === NONE ||\n popUpFltElm.style.display === '') {\n if (this.onBeforeOpen) {\n this.onBeforeOpen.call(\n null, this, this.fltElms[colIndex], colIndex);\n }\n popUpFltElm.style.display = 'block';\n if (tf.getFilterType(colIndex) === INPUT) {\n let flt = tf.getFilterElement(colIndex);\n if (flt) {\n flt.focus();\n }\n }\n if (this.onAfterOpen) {\n this.onAfterOpen.call(\n null, this, this.fltElms[colIndex], colIndex);\n }\n } else {\n if (this.onBeforeClose) {\n this.onBeforeClose.call(\n null, this, this.fltElms[colIndex], colIndex);\n }\n popUpFltElm.style.display = NONE;\n if (this.onAfterClose) {\n this.onAfterClose.call(\n null, this, this.fltElms[colIndex], colIndex);\n }\n }\n }\n\n /**\n * Close all filters excepted for the specified one if any\n * @param {Number} exceptIdx Column index of the filter to not close\n */\n closeAll(exceptIdx) {\n for (let i = 0; i < this.fltElms.length; i++) {\n if (i === exceptIdx) {\n continue;\n }\n let popUpFltElm = this.fltElms[i];\n if (popUpFltElm) {\n popUpFltElm.style.display = NONE;\n }\n }\n }\n\n /**\n * Build all the icons representing the pop-up filters\n */\n setIconsState() {\n for (let i = 0; i < this.fltIcons.length; i++) {\n this.changeState(i, false);\n }\n }\n\n /**\n * Apply specified icon state\n * @param {Number} colIndex Column index\n * @param {Boolean} active Apply active state\n */\n changeState(colIndex, active) {\n if (this.fltIcons[colIndex]) {\n this.fltIcons[colIndex].src = active ?\n this.activeIconPath : this.iconPath;\n }\n }\n\n /**\n * Remove pop-up filters\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n\n this.filtersCache = [];\n for (let i = 0; i < this.fltElms.length; i++) {\n let popUpFltElm = this.fltElms[i],\n popUpFltSpan = this.fltSpans[i],\n popUpFltImg = this.fltIcons[i];\n if (popUpFltElm) {\n removeElm(popUpFltElm);\n this.filtersCache[i] = popUpFltElm;\n }\n popUpFltElm = null;\n if (popUpFltSpan) {\n removeElm(popUpFltSpan);\n }\n popUpFltSpan = null;\n if (popUpFltImg) {\n removeElm(popUpFltImg);\n }\n popUpFltImg = null;\n }\n this.fltElms = [];\n this.fltSpans = [];\n this.fltIcons = [];\n\n // unsubscribe to events\n this.emitter.off(['before-filtering'], () => this.setIconsState());\n this.emitter.off(['after-filtering'], () => this.closeAll());\n this.emitter.off(['cell-processed'],\n (tf, cellIndex) => this.changeState(cellIndex, true));\n this.emitter.off(['filters-row-inserted'], () => this.buildIcons());\n this.emitter.off(['before-filter-init'],\n (tf, colIndex) => this.build(colIndex));\n\n this.initialized = false;\n }\n\n}\n" }, { - "__docId__": 587, + "__docId__": 585, "kind": "class", "static": true, "variation": null, @@ -12473,7 +12433,7 @@ ] }, { - "__docId__": 588, + "__docId__": 586, "kind": "constructor", "static": false, "variation": null, @@ -12498,7 +12458,7 @@ "generator": false }, { - "__docId__": 589, + "__docId__": 587, "kind": "member", "static": false, "variation": null, @@ -12518,7 +12478,7 @@ } }, { - "__docId__": 590, + "__docId__": 588, "kind": "member", "static": false, "variation": null, @@ -12538,7 +12498,7 @@ } }, { - "__docId__": 591, + "__docId__": 589, "kind": "member", "static": false, "variation": null, @@ -12558,7 +12518,7 @@ } }, { - "__docId__": 592, + "__docId__": 590, "kind": "member", "static": false, "variation": null, @@ -12578,7 +12538,7 @@ } }, { - "__docId__": 593, + "__docId__": 591, "kind": "member", "static": false, "variation": null, @@ -12598,7 +12558,7 @@ } }, { - "__docId__": 594, + "__docId__": 592, "kind": "member", "static": false, "variation": null, @@ -12618,7 +12578,7 @@ } }, { - "__docId__": 595, + "__docId__": 593, "kind": "member", "static": false, "variation": null, @@ -12638,7 +12598,7 @@ } }, { - "__docId__": 596, + "__docId__": 594, "kind": "member", "static": false, "variation": null, @@ -12658,7 +12618,7 @@ } }, { - "__docId__": 597, + "__docId__": 595, "kind": "member", "static": false, "variation": null, @@ -12678,7 +12638,7 @@ } }, { - "__docId__": 598, + "__docId__": 596, "kind": "member", "static": false, "variation": null, @@ -12698,7 +12658,7 @@ } }, { - "__docId__": 599, + "__docId__": 597, "kind": "member", "static": false, "variation": null, @@ -12718,7 +12678,7 @@ } }, { - "__docId__": 600, + "__docId__": 598, "kind": "member", "static": false, "variation": null, @@ -12738,7 +12698,7 @@ } }, { - "__docId__": 601, + "__docId__": 599, "kind": "member", "static": false, "variation": null, @@ -12758,7 +12718,7 @@ } }, { - "__docId__": 602, + "__docId__": 600, "kind": "member", "static": false, "variation": null, @@ -12778,7 +12738,7 @@ } }, { - "__docId__": 603, + "__docId__": 601, "kind": "member", "static": false, "variation": null, @@ -12798,7 +12758,7 @@ } }, { - "__docId__": 604, + "__docId__": 602, "kind": "method", "static": false, "variation": null, @@ -12819,7 +12779,7 @@ "generator": false }, { - "__docId__": 605, + "__docId__": 603, "kind": "method", "static": false, "variation": null, @@ -12833,7 +12793,7 @@ "generator": false }, { - "__docId__": 606, + "__docId__": 604, "kind": "member", "static": false, "variation": null, @@ -12856,7 +12816,7 @@ } }, { - "__docId__": 607, + "__docId__": 605, "kind": "method", "static": false, "variation": null, @@ -12870,7 +12830,7 @@ "generator": false }, { - "__docId__": 608, + "__docId__": 606, "kind": "method", "static": false, "variation": null, @@ -12884,7 +12844,7 @@ "generator": false }, { - "__docId__": 609, + "__docId__": 607, "kind": "method", "static": false, "variation": null, @@ -12898,7 +12858,7 @@ "generator": false }, { - "__docId__": 610, + "__docId__": 608, "kind": "method", "static": false, "variation": null, @@ -12933,7 +12893,7 @@ "generator": false }, { - "__docId__": 611, + "__docId__": 609, "kind": "method", "static": false, "variation": null, @@ -12958,7 +12918,7 @@ "generator": false }, { - "__docId__": 612, + "__docId__": 610, "kind": "method", "static": false, "variation": null, @@ -12983,7 +12943,7 @@ "generator": false }, { - "__docId__": 613, + "__docId__": 611, "kind": "method", "static": false, "variation": null, @@ -12997,7 +12957,7 @@ "generator": false }, { - "__docId__": 614, + "__docId__": 612, "kind": "method", "static": false, "variation": null, @@ -13032,7 +12992,7 @@ "generator": false }, { - "__docId__": 615, + "__docId__": 613, "kind": "method", "static": false, "variation": null, @@ -13046,7 +13006,7 @@ "generator": false }, { - "__docId__": 616, + "__docId__": 614, "kind": "member", "static": false, "variation": null, @@ -13064,7 +13024,7 @@ } }, { - "__docId__": 617, + "__docId__": 615, "kind": "member", "static": false, "variation": null, @@ -13082,7 +13042,7 @@ } }, { - "__docId__": 618, + "__docId__": 616, "kind": "member", "static": false, "variation": null, @@ -13100,7 +13060,7 @@ } }, { - "__docId__": 619, + "__docId__": 617, "kind": "member", "static": false, "variation": null, @@ -13118,7 +13078,7 @@ } }, { - "__docId__": 620, + "__docId__": 618, "kind": "member", "static": false, "variation": null, @@ -13136,7 +13096,7 @@ } }, { - "__docId__": 621, + "__docId__": 619, "kind": "file", "static": true, "variation": null, @@ -13146,10 +13106,10 @@ "access": null, "description": null, "lineNumber": 1, - "content": "import {Feature} from '../feature';\nimport {createElm, createText, elm, removeElm} from '../dom';\nimport {isFn} from '../types';\n\n/**\n * Rows counter UI component\n * @export\n * @class RowsCounter\n * @extends {Feature}\n */\nexport class RowsCounter extends Feature {\n\n /**\n * Creates an instance of RowsCounter\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'rowsCounter');\n\n // TableFilter configuration\n let f = this.config;\n\n /**\n * ID of custom container element\n * @type {String}\n */\n this.targetId = f.rows_counter_target_id || null;\n\n /**\n * Container DOM element\n * @type {DOMElement}\n * @private\n */\n this.container = null;\n\n /**\n * Container DOM element for label displaying the total number of rows\n * @type {DOMElement}\n * @private\n */\n this.label = null;\n\n /**\n * Text preceding the total number of rows\n * @type {String}\n */\n this.text = f.rows_counter_text || 'Rows: ';\n\n /**\n * Separator symbol appearing between the first and last visible rows of\n * current page when paging is enabled. ie: Rows: 31-40 / 70\n * @type {String}\n */\n this.fromToTextSeparator = f.from_to_text_separator || '-';\n\n /**\n * Separator symbol appearing between the first and last visible rows of\n * current page and the total number of filterable rows when paging is\n * enabled. ie: Rows: 31-40 / 70\n * @type {String}\n */\n this.overText = f.over_text || ' / ';\n\n /**\n * Css class for container element\n * @type {String}\n */\n this.cssClass = f.tot_rows_css_class || 'tot';\n\n /**\n * Prefix for container ID\n * @type {String}\n * @private\n */\n this.prfxCounter = 'counter_';\n\n /**\n * Prefix for DOM element containing the counter\n * @type {String}\n * @private\n */\n this.prfxLabel = 'totrows_span_';\n\n /**\n * Prefix for label preceding the counter\n * @type {String}\n * @private\n */\n this.prfxText = 'totRowsTextSpan_';\n\n /**\n * Callback fired before the counter is refreshed\n * @type {Function}\n */\n this.onBeforeRefreshCounter = isFn(f.on_before_refresh_counter) ?\n f.on_before_refresh_counter : null;\n\n /**\n * Callback fired after the counter is refreshed\n * @type {Function}\n */\n this.onAfterRefreshCounter = isFn(f.on_after_refresh_counter) ?\n f.on_after_refresh_counter : null;\n }\n\n /**\n * Initializes RowsCounter instance\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n let tf = this.tf;\n\n //rows counter container\n let countDiv = createElm('div', ['id', this.prfxCounter + tf.id]);\n countDiv.className = this.cssClass;\n //rows counter label\n let countSpan = createElm('span', ['id', this.prfxLabel + tf.id]);\n let countText = createElm('span', ['id', this.prfxText + tf.id]);\n countText.appendChild(createText(this.text));\n\n // counter is added to defined element\n if (!this.targetId) {\n tf.setToolbar();\n }\n let targetEl = !this.targetId ? tf.lDiv : elm(this.targetId);\n\n //default container: 'lDiv'\n if (!this.targetId) {\n countDiv.appendChild(countText);\n countDiv.appendChild(countSpan);\n targetEl.appendChild(countDiv);\n }\n else {\n //custom container, no need to append statusDiv\n targetEl.appendChild(countText);\n targetEl.appendChild(countSpan);\n }\n this.container = countDiv;\n this.label = countSpan;\n\n // subscribe to events\n this.emitter.on(['after-filtering', 'grouped-by-page'],\n () => this.refresh(tf.getValidRowsNb()));\n this.emitter.on(['rows-changed'], () => this.refresh());\n\n /**\n * @inherited\n */\n this.initialized = true;\n this.refresh();\n }\n\n /**\n * Refreshes the rows counter\n * @param {Number} p Optional parameter the total number of rows to display\n * @returns\n */\n refresh(p) {\n if (!this.initialized || !this.isEnabled()) {\n return;\n }\n\n let tf = this.tf;\n\n if (this.onBeforeRefreshCounter) {\n this.onBeforeRefreshCounter.call(null, tf, this.label);\n }\n\n let totTxt;\n if (!tf.paging) {\n if (p && p !== '') {\n totTxt = p;\n } else {\n totTxt = tf.getFilterableRowsNb() - tf.nbHiddenRows;\n }\n } else {\n let paging = tf.feature('paging');\n if (paging) {\n //paging start row\n let pagingStartRow = parseInt(paging.startPagingRow, 10) +\n ((tf.getValidRowsNb() > 0) ? 1 : 0);\n let pagingEndRow =\n (pagingStartRow + paging.pagingLength) - 1 <=\n tf.getValidRowsNb() ?\n pagingStartRow + paging.pagingLength - 1 :\n tf.getValidRowsNb();\n totTxt = pagingStartRow + this.fromToTextSeparator +\n pagingEndRow + this.overText + tf.getValidRowsNb();\n }\n }\n\n this.label.innerHTML = totTxt;\n if (this.onAfterRefreshCounter) {\n this.onAfterRefreshCounter.call(null, tf, this.label, totTxt);\n }\n }\n\n /**\n * Remove feature\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n\n if (!this.targetId && this.container) {\n removeElm(this.container);\n } else {\n elm(this.targetId).innerHTML = '';\n }\n this.label = null;\n this.container = null;\n\n // unsubscribe to events\n this.emitter.off(['after-filtering', 'grouped-by-page'],\n () => this.refresh(tf.getValidRowsNb()));\n this.emitter.off(['rows-changed'], () => this.refresh());\n\n this.initialized = false;\n }\n}\n" + "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__": 622, + "__docId__": 620, "kind": "class", "static": true, "variation": null, @@ -13178,7 +13138,7 @@ ] }, { - "__docId__": 623, + "__docId__": 621, "kind": "constructor", "static": false, "variation": null, @@ -13203,7 +13163,7 @@ "generator": false }, { - "__docId__": 624, + "__docId__": 622, "kind": "member", "static": false, "variation": null, @@ -13223,7 +13183,7 @@ } }, { - "__docId__": 625, + "__docId__": 623, "kind": "member", "static": false, "variation": null, @@ -13243,7 +13203,7 @@ } }, { - "__docId__": 626, + "__docId__": 624, "kind": "member", "static": false, "variation": null, @@ -13263,7 +13223,7 @@ } }, { - "__docId__": 627, + "__docId__": 625, "kind": "member", "static": false, "variation": null, @@ -13283,7 +13243,7 @@ } }, { - "__docId__": 628, + "__docId__": 626, "kind": "member", "static": false, "variation": null, @@ -13303,7 +13263,7 @@ } }, { - "__docId__": 629, + "__docId__": 627, "kind": "member", "static": false, "variation": null, @@ -13323,7 +13283,7 @@ } }, { - "__docId__": 630, + "__docId__": 628, "kind": "member", "static": false, "variation": null, @@ -13343,67 +13303,7 @@ } }, { - "__docId__": 631, - "kind": "member", - "static": false, - "variation": null, - "name": "prfxCounter", - "memberof": "src/modules/rowsCounter.js~RowsCounter", - "longname": "src/modules/rowsCounter.js~RowsCounter#prfxCounter", - "access": "private", - "description": "Prefix for container ID", - "lineNumber": 75, - "type": { - "nullable": null, - "types": [ - "String" - ], - "spread": false, - "description": null - } - }, - { - "__docId__": 632, - "kind": "member", - "static": false, - "variation": null, - "name": "prfxLabel", - "memberof": "src/modules/rowsCounter.js~RowsCounter", - "longname": "src/modules/rowsCounter.js~RowsCounter#prfxLabel", - "access": "private", - "description": "Prefix for DOM element containing the counter", - "lineNumber": 82, - "type": { - "nullable": null, - "types": [ - "String" - ], - "spread": false, - "description": null - } - }, - { - "__docId__": 633, - "kind": "member", - "static": false, - "variation": null, - "name": "prfxText", - "memberof": "src/modules/rowsCounter.js~RowsCounter", - "longname": "src/modules/rowsCounter.js~RowsCounter#prfxText", - "access": "private", - "description": "Prefix for label preceding the counter", - "lineNumber": 89, - "type": { - "nullable": null, - "types": [ - "String" - ], - "spread": false, - "description": null - } - }, - { - "__docId__": 634, + "__docId__": 629, "kind": "member", "static": false, "variation": null, @@ -13412,7 +13312,7 @@ "longname": "src/modules/rowsCounter.js~RowsCounter#onBeforeRefreshCounter", "access": null, "description": "Callback fired before the counter is refreshed", - "lineNumber": 95, + "lineNumber": 74, "type": { "nullable": null, "types": [ @@ -13423,7 +13323,7 @@ } }, { - "__docId__": 635, + "__docId__": 630, "kind": "member", "static": false, "variation": null, @@ -13432,7 +13332,7 @@ "longname": "src/modules/rowsCounter.js~RowsCounter#onAfterRefreshCounter", "access": null, "description": "Callback fired after the counter is refreshed", - "lineNumber": 102, + "lineNumber": 81, "type": { "nullable": null, "types": [ @@ -13443,7 +13343,7 @@ } }, { - "__docId__": 636, + "__docId__": 631, "kind": "method", "static": false, "variation": null, @@ -13452,12 +13352,12 @@ "longname": "src/modules/rowsCounter.js~RowsCounter#init", "access": null, "description": "Initializes RowsCounter instance", - "lineNumber": 109, + "lineNumber": 88, "params": [], "generator": false }, { - "__docId__": 637, + "__docId__": 632, "kind": "member", "static": false, "variation": null, @@ -13466,7 +13366,7 @@ "longname": "src/modules/rowsCounter.js~RowsCounter#container", "access": null, "description": null, - "lineNumber": 141, + "lineNumber": 120, "undocument": true, "type": { "types": [ @@ -13475,7 +13375,7 @@ } }, { - "__docId__": 638, + "__docId__": 633, "kind": "member", "static": false, "variation": null, @@ -13484,7 +13384,7 @@ "longname": "src/modules/rowsCounter.js~RowsCounter#label", "access": null, "description": null, - "lineNumber": 142, + "lineNumber": 121, "undocument": true, "type": { "types": [ @@ -13493,7 +13393,7 @@ } }, { - "__docId__": 639, + "__docId__": 634, "kind": "member", "static": false, "variation": null, @@ -13501,8 +13401,8 @@ "memberof": "src/modules/rowsCounter.js~RowsCounter", "longname": "src/modules/rowsCounter.js~RowsCounter#initialized", "access": null, - "description": "", - "lineNumber": 152, + "description": null, + "lineNumber": 129, "unknown": [ { "tagName": "@inherited", @@ -13516,7 +13416,7 @@ } }, { - "__docId__": 640, + "__docId__": 635, "kind": "method", "static": false, "variation": null, @@ -13525,7 +13425,7 @@ "longname": "src/modules/rowsCounter.js~RowsCounter#refresh", "access": null, "description": "Refreshes the rows counter", - "lineNumber": 161, + "lineNumber": 138, "unknown": [ { "tagName": "@returns", @@ -13547,7 +13447,7 @@ "generator": false }, { - "__docId__": 641, + "__docId__": 636, "kind": "method", "static": false, "variation": null, @@ -13556,12 +13456,12 @@ "longname": "src/modules/rowsCounter.js~RowsCounter#destroy", "access": null, "description": "Remove feature", - "lineNumber": 204, + "lineNumber": 181, "params": [], "generator": false }, { - "__docId__": 642, + "__docId__": 637, "kind": "member", "static": false, "variation": null, @@ -13570,7 +13470,7 @@ "longname": "src/modules/rowsCounter.js~RowsCounter#label", "access": null, "description": null, - "lineNumber": 214, + "lineNumber": 191, "undocument": true, "type": { "types": [ @@ -13579,7 +13479,7 @@ } }, { - "__docId__": 643, + "__docId__": 638, "kind": "member", "static": false, "variation": null, @@ -13588,7 +13488,7 @@ "longname": "src/modules/rowsCounter.js~RowsCounter#container", "access": null, "description": null, - "lineNumber": 215, + "lineNumber": 192, "undocument": true, "type": { "types": [ @@ -13597,7 +13497,7 @@ } }, { - "__docId__": 644, + "__docId__": 639, "kind": "member", "static": false, "variation": null, @@ -13606,7 +13506,7 @@ "longname": "src/modules/rowsCounter.js~RowsCounter#initialized", "access": null, "description": null, - "lineNumber": 222, + "lineNumber": 199, "undocument": true, "type": { "types": [ @@ -13615,7 +13515,7 @@ } }, { - "__docId__": 645, + "__docId__": 640, "kind": "file", "static": true, "variation": null, @@ -13628,7 +13528,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__": 646, + "__docId__": 641, "kind": "class", "static": true, "variation": null, @@ -13657,7 +13557,7 @@ ] }, { - "__docId__": 647, + "__docId__": 642, "kind": "constructor", "static": false, "variation": null, @@ -13682,7 +13582,7 @@ "generator": false }, { - "__docId__": 648, + "__docId__": 643, "kind": "member", "static": false, "variation": null, @@ -13702,7 +13602,7 @@ } }, { - "__docId__": 649, + "__docId__": 644, "kind": "member", "static": false, "variation": null, @@ -13722,7 +13622,7 @@ } }, { - "__docId__": 650, + "__docId__": 645, "kind": "member", "static": false, "variation": null, @@ -13742,7 +13642,7 @@ } }, { - "__docId__": 651, + "__docId__": 646, "kind": "member", "static": false, "variation": null, @@ -13762,7 +13662,7 @@ } }, { - "__docId__": 652, + "__docId__": 647, "kind": "member", "static": false, "variation": null, @@ -13782,7 +13682,7 @@ } }, { - "__docId__": 653, + "__docId__": 648, "kind": "member", "static": false, "variation": null, @@ -13802,7 +13702,7 @@ } }, { - "__docId__": 654, + "__docId__": 649, "kind": "member", "static": false, "variation": null, @@ -13822,7 +13722,7 @@ } }, { - "__docId__": 655, + "__docId__": 650, "kind": "member", "static": false, "variation": null, @@ -13842,7 +13742,7 @@ } }, { - "__docId__": 656, + "__docId__": 651, "kind": "member", "static": false, "variation": null, @@ -13862,7 +13762,7 @@ } }, { - "__docId__": 657, + "__docId__": 652, "kind": "member", "static": false, "variation": null, @@ -13882,7 +13782,7 @@ } }, { - "__docId__": 658, + "__docId__": 653, "kind": "member", "static": false, "variation": null, @@ -13902,7 +13802,7 @@ } }, { - "__docId__": 659, + "__docId__": 654, "kind": "member", "static": false, "variation": null, @@ -13922,7 +13822,7 @@ } }, { - "__docId__": 660, + "__docId__": 655, "kind": "member", "static": false, "variation": null, @@ -13942,7 +13842,7 @@ } }, { - "__docId__": 661, + "__docId__": 656, "kind": "member", "static": false, "variation": null, @@ -13962,7 +13862,7 @@ } }, { - "__docId__": 662, + "__docId__": 657, "kind": "member", "static": false, "variation": null, @@ -13982,7 +13882,7 @@ } }, { - "__docId__": 663, + "__docId__": 658, "kind": "member", "static": false, "variation": null, @@ -14002,7 +13902,7 @@ } }, { - "__docId__": 664, + "__docId__": 659, "kind": "member", "static": false, "variation": null, @@ -14022,7 +13922,7 @@ } }, { - "__docId__": 665, + "__docId__": 660, "kind": "member", "static": false, "variation": null, @@ -14042,7 +13942,7 @@ } }, { - "__docId__": 666, + "__docId__": 661, "kind": "member", "static": false, "variation": null, @@ -14062,7 +13962,7 @@ } }, { - "__docId__": 667, + "__docId__": 662, "kind": "member", "static": false, "variation": null, @@ -14082,7 +13982,7 @@ } }, { - "__docId__": 668, + "__docId__": 663, "kind": "member", "static": false, "variation": null, @@ -14102,7 +14002,7 @@ } }, { - "__docId__": 669, + "__docId__": 664, "kind": "member", "static": false, "variation": null, @@ -14122,7 +14022,7 @@ } }, { - "__docId__": 670, + "__docId__": 665, "kind": "member", "static": false, "variation": null, @@ -14142,7 +14042,7 @@ } }, { - "__docId__": 671, + "__docId__": 666, "kind": "method", "static": false, "variation": null, @@ -14156,7 +14056,7 @@ "generator": false }, { - "__docId__": 672, + "__docId__": 667, "kind": "member", "static": false, "variation": null, @@ -14174,7 +14074,7 @@ } }, { - "__docId__": 673, + "__docId__": 668, "kind": "member", "static": false, "variation": null, @@ -14192,7 +14092,7 @@ } }, { - "__docId__": 674, + "__docId__": 669, "kind": "member", "static": false, "variation": null, @@ -14215,7 +14115,7 @@ } }, { - "__docId__": 675, + "__docId__": 670, "kind": "method", "static": false, "variation": null, @@ -14229,7 +14129,7 @@ "generator": false }, { - "__docId__": 676, + "__docId__": 671, "kind": "method", "static": false, "variation": null, @@ -14254,7 +14154,7 @@ "generator": false }, { - "__docId__": 677, + "__docId__": 672, "kind": "member", "static": false, "variation": null, @@ -14272,7 +14172,7 @@ } }, { - "__docId__": 678, + "__docId__": 673, "kind": "method", "static": false, "variation": null, @@ -14297,7 +14197,7 @@ "generator": false }, { - "__docId__": 679, + "__docId__": 674, "kind": "member", "static": false, "variation": null, @@ -14315,7 +14215,7 @@ } }, { - "__docId__": 680, + "__docId__": 675, "kind": "method", "static": false, "variation": null, @@ -14350,7 +14250,7 @@ "generator": false }, { - "__docId__": 681, + "__docId__": 676, "kind": "member", "static": false, "variation": null, @@ -14368,7 +14268,7 @@ } }, { - "__docId__": 682, + "__docId__": 677, "kind": "method", "static": false, "variation": null, @@ -14393,7 +14293,7 @@ "generator": false }, { - "__docId__": 683, + "__docId__": 678, "kind": "member", "static": false, "variation": null, @@ -14411,7 +14311,7 @@ } }, { - "__docId__": 684, + "__docId__": 679, "kind": "method", "static": false, "variation": null, @@ -14436,7 +14336,7 @@ "generator": false }, { - "__docId__": 685, + "__docId__": 680, "kind": "member", "static": false, "variation": null, @@ -14454,7 +14354,7 @@ } }, { - "__docId__": 686, + "__docId__": 681, "kind": "method", "static": false, "variation": null, @@ -14479,7 +14379,7 @@ "generator": false }, { - "__docId__": 687, + "__docId__": 682, "kind": "member", "static": false, "variation": null, @@ -14497,7 +14397,7 @@ } }, { - "__docId__": 688, + "__docId__": 683, "kind": "method", "static": false, "variation": null, @@ -14511,7 +14411,7 @@ "generator": false }, { - "__docId__": 689, + "__docId__": 684, "kind": "method", "static": false, "variation": null, @@ -14536,7 +14436,7 @@ "generator": false }, { - "__docId__": 690, + "__docId__": 685, "kind": "method", "static": false, "variation": null, @@ -14550,7 +14450,7 @@ "generator": false }, { - "__docId__": 691, + "__docId__": 686, "kind": "method", "static": false, "variation": null, @@ -14564,7 +14464,7 @@ "generator": false }, { - "__docId__": 692, + "__docId__": 687, "kind": "method", "static": false, "variation": null, @@ -14578,7 +14478,7 @@ "generator": false }, { - "__docId__": 693, + "__docId__": 688, "kind": "method", "static": false, "variation": null, @@ -14592,7 +14492,7 @@ "generator": false }, { - "__docId__": 694, + "__docId__": 689, "kind": "member", "static": false, "variation": null, @@ -14610,7 +14510,7 @@ } }, { - "__docId__": 695, + "__docId__": 690, "kind": "method", "static": false, "variation": null, @@ -14624,7 +14524,7 @@ "generator": false }, { - "__docId__": 696, + "__docId__": 691, "kind": "member", "static": false, "variation": null, @@ -14642,7 +14542,7 @@ } }, { - "__docId__": 697, + "__docId__": 692, "kind": "member", "static": false, "variation": null, @@ -14660,7 +14560,7 @@ } }, { - "__docId__": 698, + "__docId__": 693, "kind": "member", "static": false, "variation": null, @@ -14678,7 +14578,7 @@ } }, { - "__docId__": 699, + "__docId__": 694, "kind": "member", "static": false, "variation": null, @@ -14696,7 +14596,7 @@ } }, { - "__docId__": 700, + "__docId__": 695, "kind": "file", "static": true, "variation": null, @@ -14709,7 +14609,7 @@ "content": "import {Feature} from '../feature';\nimport {root} from '../root';\nimport {createElm, createText, elm, removeElm} from '../dom';\nimport {isFn} from '../types';\n\n/**\n * Status bar UI component\n * @export\n * @class StatusBar\n * @extends {Feature}\n */\nexport class StatusBar extends Feature {\n\n /**\n * Creates an instance of StatusBar\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'statusBar');\n\n // Configuration object\n let f = this.config;\n\n /**\n * ID of custom container element\n * @type {String}\n */\n this.targetId = f.status_bar_target_id || null;\n\n /**\n * Container DOM element\n * @type {DOMElement}\n * @private\n */\n this.container = null;\n\n /**\n * Message container DOM element\n * @type {DOMElement}\n * @private\n */\n this.msgContainer = null;\n\n /**\n * Label container DOM element\n * @type {DOMElement}\n * @private\n */\n this.labelContainer = null;\n\n /**\n * Text preceding status message\n * @type {String}\n */\n this.text = f.status_bar_text || '';\n\n /**\n * Css class for container element\n * @type {String}\n */\n this.cssClass = f.status_bar_css_class || 'status';\n\n /**\n * Message visibility duration in milliseconds\n * @type {Number}\n * @private\n */\n this.delay = 250;\n\n /**\n * Callback fired before the message is displayed\n * @type {Function}\n */\n this.onBeforeShowMsg = isFn(f.on_before_show_msg) ?\n f.on_before_show_msg : null;\n\n /**\n * Callback fired after the message is displayed\n * @type {Function}\n */\n this.onAfterShowMsg = isFn(f.on_after_show_msg) ?\n f.on_after_show_msg : null;\n\n /**\n * Message appearing upon filtering\n * @type {String}\n */\n this.msgFilter = f.msg_filter || 'Filtering data...';\n\n /**\n * Message appearing when a drop-down filter is populated\n * @type {String}\n */\n this.msgPopulate = f.msg_populate || 'Populating filter...';\n\n /**\n * Message appearing when a checklist filter is populated\n * @type {String}\n */\n this.msgPopulateCheckList = f.msg_populate_checklist ||\n 'Populating list...';\n\n /**\n * Message appearing when a pagination page is changed\n * @type {String}\n */\n this.msgChangePage = f.msg_change_page || 'Collecting paging data...';\n\n /**\n * Message appearing when filters are cleared\n * @type {String}\n */\n this.msgClear = f.msg_clear || 'Clearing filters...';\n\n /**\n * Message appearing when the page length is changed\n * @type {String}\n */\n this.msgChangeResults = f.msg_change_results ||\n 'Changing results per page...';\n\n /**\n * Message appearing when the page is re-set\n * @type {String}\n */\n this.msgResetPage = f.msg_reset_page || 'Re-setting page...';\n\n /**\n * Message appearing when the page length is re-set\n * @type {String}\n */\n this.msgResetPageLength = f.msg_reset_page_length ||\n 'Re-setting page length...';\n\n /**\n * Message appearing upon column sorting\n * @type {String}\n */\n this.msgSort = f.msg_sort || 'Sorting data...';\n\n /**\n * Message appearing when extensions are loading\n * @type {String}\n */\n this.msgLoadExtensions = f.msg_load_extensions ||\n 'Loading extensions...';\n\n /**\n * Message appearing when themes are loading\n * @type {String}\n */\n this.msgLoadThemes = f.msg_load_themes || 'Loading theme(s)...';\n\n /**\n * Prefix for container ID\n * @type {String}\n * @private\n */\n this.prfxCont = 'status_';\n\n /**\n * Prefix for label container ID\n * @type {String}\n * @private\n */\n this.prfxLabel = 'statusSpan_';\n\n /**\n * Prefix for text preceding the message\n * @type {String}\n * @private\n */\n this.prfxText = 'statusText_';\n }\n\n /**\n * Initializes StatusBar instance\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n let tf = this.tf;\n let emitter = this.emitter;\n\n //status bar container\n let statusDiv = createElm('div', ['id', this.prfxCont + tf.id]);\n statusDiv.className = this.cssClass;\n\n //status bar label\n let statusSpan = createElm('span', ['id', this.prfxLabel + tf.id]);\n //preceding text\n let statusSpanText = createElm('span', ['id', this.prfxText + tf.id]);\n statusSpanText.appendChild(createText(this.text));\n\n // target element container\n if (!this.targetId) {\n tf.setToolbar();\n }\n let targetEl = (!this.targetId) ? tf.lDiv : elm(this.targetId);\n\n //default container: 'lDiv'\n if (!this.targetId) {\n statusDiv.appendChild(statusSpanText);\n statusDiv.appendChild(statusSpan);\n targetEl.appendChild(statusDiv);\n } else {\n // custom container, no need to append statusDiv\n targetEl.appendChild(statusSpanText);\n targetEl.appendChild(statusSpan);\n }\n\n this.container = statusDiv;\n this.msgContainer = statusSpan;\n this.labelContainer = statusSpanText;\n\n // Subscribe to events\n emitter.on(['before-filtering'], () => this.message(this.msgFilter));\n emitter.on(['before-populating-filter'],\n () => this.message(this.msgPopulate));\n emitter.on(['before-page-change'],\n () => this.message(this.msgChangePage));\n emitter.on(['before-clearing-filters'], () =>\n this.message(this.msgClear));\n emitter.on(['before-page-length-change'],\n () => this.message(this.msgChangeResults));\n emitter.on(['before-reset-page'],\n () => this.message(this.msgResetPage));\n emitter.on(['before-reset-page-length'],\n () => this.message(this.msgResetPageLength));\n emitter.on(['before-loading-extensions'],\n () => this.message(this.msgLoadExtensions));\n emitter.on(['before-loading-themes'],\n () => this.message(this.msgLoadThemes));\n\n emitter.on([\n 'after-filtering',\n 'after-populating-filter',\n 'after-page-change',\n 'after-clearing-filters',\n 'after-page-length-change',\n 'after-reset-page',\n 'after-reset-page-length',\n 'after-loading-extensions',\n 'after-loading-themes'],\n () => this.message('')\n );\n\n /**\n * @inherited\n */\n this.initialized = true;\n }\n\n /**\n * Display status message\n * @param {String} [t=''] Message to be displayed\n */\n message(t = '') {\n if (!this.isEnabled()) {\n return;\n }\n\n if (this.onBeforeShowMsg) {\n this.onBeforeShowMsg.call(null, this.tf, t);\n }\n\n let d = t === '' ? this.delay : 1;\n root.setTimeout(() => {\n if (!this.initialized) {\n return;\n }\n this.msgContainer.innerHTML = t;\n if (this.onAfterShowMsg) {\n this.onAfterShowMsg.call(null, this.tf, t);\n }\n }, d);\n }\n\n /**\n * Destroy StatusBar instance\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n\n let emitter = this.emitter;\n\n this.container.innerHTML = '';\n if (!this.targetId) {\n removeElm(this.container);\n }\n this.labelContainer = null;\n this.msgContainer = null;\n this.container = null;\n\n // Unsubscribe to events\n emitter.off(['before-filtering'], () => this.message(this.msgFilter));\n emitter.off(['before-populating-filter'],\n () => this.message(this.msgPopulate));\n emitter.off(['before-page-change'],\n () => this.message(this.msgChangePage));\n emitter.off(['before-clearing-filters'],\n () => this.message(this.msgClear));\n emitter.off(['before-page-length-change'],\n () => this.message(this.msgChangeResults));\n emitter.off(['before-reset-page'], () =>\n this.message(this.msgResetPage));\n emitter.off(['before-reset-page-length'],\n () => this.message(this.msgResetPageLength));\n emitter.off(['before-loading-extensions'],\n () => this.message(this.msgLoadExtensions));\n emitter.off(['before-loading-themes'],\n () => this.message(this.msgLoadThemes));\n\n emitter.off([\n 'after-filtering',\n 'after-populating-filter',\n 'after-page-change',\n 'after-clearing-filters',\n 'after-page-length-change',\n 'after-reset-page',\n 'after-reset-page-length',\n 'after-loading-extensions',\n 'after-loading-themes'],\n () => this.message('')\n );\n\n this.initialized = false;\n }\n}\n" }, { - "__docId__": 701, + "__docId__": 696, "kind": "class", "static": true, "variation": null, @@ -14738,7 +14638,7 @@ ] }, { - "__docId__": 702, + "__docId__": 697, "kind": "constructor", "static": false, "variation": null, @@ -14763,7 +14663,7 @@ "generator": false }, { - "__docId__": 703, + "__docId__": 698, "kind": "member", "static": false, "variation": null, @@ -14783,7 +14683,7 @@ } }, { - "__docId__": 704, + "__docId__": 699, "kind": "member", "static": false, "variation": null, @@ -14803,7 +14703,7 @@ } }, { - "__docId__": 705, + "__docId__": 700, "kind": "member", "static": false, "variation": null, @@ -14823,7 +14723,7 @@ } }, { - "__docId__": 706, + "__docId__": 701, "kind": "member", "static": false, "variation": null, @@ -14843,7 +14743,7 @@ } }, { - "__docId__": 707, + "__docId__": 702, "kind": "member", "static": false, "variation": null, @@ -14863,7 +14763,7 @@ } }, { - "__docId__": 708, + "__docId__": 703, "kind": "member", "static": false, "variation": null, @@ -14883,7 +14783,7 @@ } }, { - "__docId__": 709, + "__docId__": 704, "kind": "member", "static": false, "variation": null, @@ -14903,7 +14803,7 @@ } }, { - "__docId__": 710, + "__docId__": 705, "kind": "member", "static": false, "variation": null, @@ -14923,7 +14823,7 @@ } }, { - "__docId__": 711, + "__docId__": 706, "kind": "member", "static": false, "variation": null, @@ -14943,7 +14843,7 @@ } }, { - "__docId__": 712, + "__docId__": 707, "kind": "member", "static": false, "variation": null, @@ -14963,7 +14863,7 @@ } }, { - "__docId__": 713, + "__docId__": 708, "kind": "member", "static": false, "variation": null, @@ -14983,7 +14883,7 @@ } }, { - "__docId__": 714, + "__docId__": 709, "kind": "member", "static": false, "variation": null, @@ -15003,7 +14903,7 @@ } }, { - "__docId__": 715, + "__docId__": 710, "kind": "member", "static": false, "variation": null, @@ -15023,7 +14923,7 @@ } }, { - "__docId__": 716, + "__docId__": 711, "kind": "member", "static": false, "variation": null, @@ -15043,7 +14943,7 @@ } }, { - "__docId__": 717, + "__docId__": 712, "kind": "member", "static": false, "variation": null, @@ -15063,7 +14963,7 @@ } }, { - "__docId__": 718, + "__docId__": 713, "kind": "member", "static": false, "variation": null, @@ -15083,7 +14983,7 @@ } }, { - "__docId__": 719, + "__docId__": 714, "kind": "member", "static": false, "variation": null, @@ -15103,7 +15003,7 @@ } }, { - "__docId__": 720, + "__docId__": 715, "kind": "member", "static": false, "variation": null, @@ -15123,7 +15023,7 @@ } }, { - "__docId__": 721, + "__docId__": 716, "kind": "member", "static": false, "variation": null, @@ -15143,7 +15043,7 @@ } }, { - "__docId__": 722, + "__docId__": 717, "kind": "member", "static": false, "variation": null, @@ -15163,7 +15063,7 @@ } }, { - "__docId__": 723, + "__docId__": 718, "kind": "member", "static": false, "variation": null, @@ -15183,7 +15083,7 @@ } }, { - "__docId__": 724, + "__docId__": 719, "kind": "member", "static": false, "variation": null, @@ -15203,7 +15103,7 @@ } }, { - "__docId__": 725, + "__docId__": 720, "kind": "member", "static": false, "variation": null, @@ -15223,7 +15123,7 @@ } }, { - "__docId__": 726, + "__docId__": 721, "kind": "method", "static": false, "variation": null, @@ -15237,7 +15137,7 @@ "generator": false }, { - "__docId__": 727, + "__docId__": 722, "kind": "member", "static": false, "variation": null, @@ -15255,7 +15155,7 @@ } }, { - "__docId__": 728, + "__docId__": 723, "kind": "member", "static": false, "variation": null, @@ -15273,7 +15173,7 @@ } }, { - "__docId__": 729, + "__docId__": 724, "kind": "member", "static": false, "variation": null, @@ -15291,7 +15191,7 @@ } }, { - "__docId__": 730, + "__docId__": 725, "kind": "member", "static": false, "variation": null, @@ -15314,7 +15214,7 @@ } }, { - "__docId__": 731, + "__docId__": 726, "kind": "method", "static": false, "variation": null, @@ -15341,7 +15241,7 @@ "generator": false }, { - "__docId__": 732, + "__docId__": 727, "kind": "method", "static": false, "variation": null, @@ -15355,7 +15255,7 @@ "generator": false }, { - "__docId__": 733, + "__docId__": 728, "kind": "member", "static": false, "variation": null, @@ -15373,7 +15273,7 @@ } }, { - "__docId__": 734, + "__docId__": 729, "kind": "member", "static": false, "variation": null, @@ -15391,7 +15291,7 @@ } }, { - "__docId__": 735, + "__docId__": 730, "kind": "member", "static": false, "variation": null, @@ -15409,7 +15309,7 @@ } }, { - "__docId__": 736, + "__docId__": 731, "kind": "member", "static": false, "variation": null, @@ -15427,7 +15327,7 @@ } }, { - "__docId__": 737, + "__docId__": 732, "kind": "file", "static": true, "variation": null, @@ -15440,7 +15340,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__": 738, + "__docId__": 733, "kind": "variable", "static": true, "variation": null, @@ -15461,7 +15361,7 @@ } }, { - "__docId__": 739, + "__docId__": 734, "kind": "variable", "static": true, "variation": null, @@ -15482,7 +15382,7 @@ } }, { - "__docId__": 740, + "__docId__": 735, "kind": "variable", "static": true, "variation": null, @@ -15503,7 +15403,7 @@ } }, { - "__docId__": 741, + "__docId__": 736, "kind": "variable", "static": true, "variation": null, @@ -15523,7 +15423,7 @@ } }, { - "__docId__": 742, + "__docId__": 737, "kind": "class", "static": true, "variation": null, @@ -15549,7 +15449,7 @@ "interface": false }, { - "__docId__": 743, + "__docId__": 738, "kind": "constructor", "static": false, "variation": null, @@ -15574,7 +15474,7 @@ "generator": false }, { - "__docId__": 744, + "__docId__": 739, "kind": "member", "static": false, "variation": null, @@ -15594,7 +15494,7 @@ } }, { - "__docId__": 745, + "__docId__": 740, "kind": "member", "static": false, "variation": null, @@ -15614,7 +15514,7 @@ } }, { - "__docId__": 746, + "__docId__": 741, "kind": "member", "static": false, "variation": null, @@ -15634,7 +15534,7 @@ } }, { - "__docId__": 747, + "__docId__": 742, "kind": "member", "static": false, "variation": null, @@ -15654,7 +15554,7 @@ } }, { - "__docId__": 748, + "__docId__": 743, "kind": "member", "static": false, "variation": null, @@ -15674,7 +15574,7 @@ } }, { - "__docId__": 749, + "__docId__": 744, "kind": "member", "static": false, "variation": null, @@ -15694,7 +15594,7 @@ } }, { - "__docId__": 750, + "__docId__": 745, "kind": "method", "static": false, "variation": null, @@ -15708,7 +15608,7 @@ "generator": false }, { - "__docId__": 751, + "__docId__": 746, "kind": "method", "static": false, "variation": null, @@ -15733,7 +15633,7 @@ "generator": false }, { - "__docId__": 752, + "__docId__": 747, "kind": "method", "static": false, "variation": null, @@ -15761,7 +15661,7 @@ "generator": false }, { - "__docId__": 753, + "__docId__": 748, "kind": "method", "static": false, "variation": null, @@ -15775,7 +15675,7 @@ "generator": false }, { - "__docId__": 754, + "__docId__": 749, "kind": "method", "static": false, "variation": null, @@ -15789,7 +15689,7 @@ "generator": false }, { - "__docId__": 755, + "__docId__": 750, "kind": "method", "static": false, "variation": null, @@ -15817,7 +15717,7 @@ "generator": false }, { - "__docId__": 756, + "__docId__": 751, "kind": "method", "static": false, "variation": null, @@ -15831,7 +15731,7 @@ "generator": false }, { - "__docId__": 757, + "__docId__": 752, "kind": "member", "static": false, "variation": null, @@ -15849,7 +15749,7 @@ } }, { - "__docId__": 758, + "__docId__": 753, "kind": "member", "static": false, "variation": null, @@ -15867,7 +15767,7 @@ } }, { - "__docId__": 759, + "__docId__": 754, "kind": "file", "static": true, "variation": null, @@ -15880,7 +15780,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__": 760, + "__docId__": 755, "kind": "variable", "static": true, "variation": null, @@ -15930,7 +15830,7 @@ } }, { - "__docId__": 761, + "__docId__": 756, "kind": "file", "static": true, "variation": null, @@ -15943,7 +15843,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__": 762, + "__docId__": 757, "kind": "variable", "static": true, "variation": null, @@ -15963,7 +15863,7 @@ } }, { - "__docId__": 763, + "__docId__": 758, "kind": "file", "static": true, "variation": null, @@ -15976,7 +15876,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__": 764, + "__docId__": 759, "kind": "variable", "static": true, "variation": null, @@ -16026,7 +15926,7 @@ } }, { - "__docId__": 765, + "__docId__": 760, "kind": "variable", "static": true, "variation": null, @@ -16078,7 +15978,7 @@ } }, { - "__docId__": 766, + "__docId__": 761, "kind": "variable", "static": true, "variation": null, @@ -16130,7 +16030,7 @@ } }, { - "__docId__": 767, + "__docId__": 762, "kind": "file", "static": true, "variation": null, @@ -16143,7 +16043,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__": 768, + "__docId__": 763, "kind": "variable", "static": true, "variation": null, @@ -16183,7 +16083,7 @@ } }, { - "__docId__": 769, + "__docId__": 764, "kind": "variable", "static": true, "variation": null, @@ -16223,7 +16123,7 @@ } }, { - "__docId__": 770, + "__docId__": 765, "kind": "variable", "static": true, "variation": null, @@ -16263,7 +16163,7 @@ } }, { - "__docId__": 771, + "__docId__": 766, "kind": "variable", "static": true, "variation": null, @@ -16303,7 +16203,7 @@ } }, { - "__docId__": 772, + "__docId__": 767, "kind": "variable", "static": true, "variation": null, @@ -16383,7 +16283,7 @@ } }, { - "__docId__": 773, + "__docId__": 768, "kind": "file", "static": true, "variation": null, @@ -16396,7 +16296,7 @@ "content": "import {addEvt, cancelEvt, stopEvt, targetEvt, keyCode} from './event';\nimport {\n addClass, createElm, createOpt, elm, getText, getFirstTextNode, hasClass,\n removeClass, removeElm, tag\n} from './dom';\nimport {contains, matchCase, rgxEsc, trim} from './string';\nimport {isEmpty as isEmptyString} from './string';\nimport {\n isArray, isEmpty, isFn, isNumber, isObj, isString, isUndef\n} from './types';\nimport {parse as parseNb} from './number'\n\nimport {root} from './root';\nimport {Emitter} from './emitter';\nimport {GridLayout} from './modules/gridLayout';\nimport {Loader} from './modules/loader';\nimport {HighlightKeyword} from './modules/highlightKeywords';\nimport {PopupFilter} from './modules/popupFilter';\nimport {Dropdown} from './modules/dropdown';\nimport {CheckList} from './modules/checkList';\nimport {RowsCounter} from './modules/rowsCounter';\nimport {StatusBar} from './modules/statusBar';\nimport {Paging} from './modules/paging';\nimport {ClearButton} from './modules/clearButton';\nimport {Help} from './modules/help';\nimport {AlternateRows} from './modules/alternateRows';\nimport {NoResults} from './modules/noResults';\nimport {State} from './modules/state';\nimport {DateType} from './modules/dateType';\n\nimport {\n INPUT, SELECT, MULTIPLE, CHECKLIST, NONE,\n ENTER_KEY, TAB_KEY, ESC_KEY, UP_ARROW_KEY, DOWN_ARROW_KEY,\n CELL_TAG, AUTO_FILTER_DELAY, NUMBER, DATE, FORMATTED_NUMBER\n} from './const';\n\nlet doc = root.document;\n\n/**\n * Makes HTML tables filterable and a bit more :)\n *\n * @export\n * @class TableFilter\n */\nexport class TableFilter {\n\n /**\n * Creates an instance of TableFilter\n * requires `table` or `id` arguments, `row` and `configuration` optional\n * @param {DOMElement} table Table DOM element\n * @param {String} id Table id\n * @param {Number} row index indicating the 1st row\n * @param {Object} configuration object\n */\n constructor(...args) {\n /**\n * ID of current instance\n * @type {String}\n * @private\n */\n this.id = null;\n\n /**\n * Current version\n * @type {String}\n */\n this.version = '{VERSION}';\n\n /**\n * Current year\n * @type {Number}\n * @private\n */\n this.year = new Date().getFullYear();\n\n /**\n * HTML Table DOM element\n * @type {DOMElement}\n */\n this.tbl = null;\n\n /**\n * Calculated row's index from which starts filtering once filters\n * are generated\n * @type {Number}\n */\n this.refRow = null;\n\n /**\n * Index of the headers row\n * @type {Number}\n * @private\n */\n this.headersRow = null;\n\n /**\n * Configuration object\n * @type {Object}\n * @private\n */\n this.cfg = {};\n\n /**\n * Number of rows that can be filtered\n * @type {Number}\n * @private\n */\n this.nbFilterableRows = 0;\n\n /**\n * Number of cells in the reference row\n * @type {Number}\n * @private\n */\n this.nbCells = null;\n\n let startRow;\n\n // TODO: use for-of\n args.forEach((arg) => {\n if (typeof arg === 'object' && arg.nodeName === 'TABLE') {\n this.tbl = arg;\n this.id = arg.id || `tf_${new Date().getTime()}_`;\n } else if (isString(arg)) {\n this.id = arg;\n this.tbl = elm(arg);\n } else if (isNumber(arg)) {\n startRow = arg;\n } else if (isObj(arg)) {\n this.cfg = arg;\n }\n });\n\n if (!this.tbl || this.tbl.nodeName !== 'TABLE' ||\n this.getRowsNb() === 0) {\n throw new Error(`Could not instantiate TableFilter: HTML table\n DOM element not found.`);\n }\n\n // configuration object\n let f = this.cfg;\n\n /**\n * Event emitter instance\n * @type {Emitter}\n */\n this.emitter = new Emitter();\n\n //Start row et cols nb\n this.refRow = isUndef(startRow) ? 2 : (startRow + 1);\n try { this.nbCells = this.getCellsNb(this.refRow); }\n catch (e) { this.nbCells = this.getCellsNb(0); }\n\n /**\n * Base path for static assets\n * @type {String}\n */\n this.basePath = f.base_path || 'tablefilter/';\n\n /*** filters' grid properties ***/\n\n /**\n * Enable/disable filters\n * @type {Boolean}\n */\n this.fltGrid = f.grid === false ? false : true;\n\n /**\n * Enable/disable grid layout (fixed headers)\n * @type {Boolean}\n */\n this.gridLayout = Boolean(f.grid_layout);\n\n /**\n * Filters row index\n * @type {Number}\n */\n this.filtersRowIndex = isNaN(f.filters_row_index) ?\n 0 : f.filters_row_index;\n\n /**\n * Headers row index\n * @type {Number}\n */\n this.headersRow = isNaN(f.headers_row_index) ?\n (this.filtersRowIndex === 0 ? 1 : 0) : f.headers_row_index;\n\n /**\n * Define the type of cell containing a filter (td/th)\n * @type {String}\n */\n this.fltCellTag = isString(f.filters_cell_tag) ?\n f.filters_cell_tag : CELL_TAG;\n\n /**\n * List of filters IDs\n * @type {Array}\n * @private\n */\n this.fltIds = [];\n\n /**\n * List of valid rows indexes (rows visible upon filtering)\n * @type {Array}\n * @private\n */\n this.validRowsIndex = [];\n\n /**\n * Toolbar's container DOM element\n * @type {DOMElement}\n * @private\n */\n this.infDiv = null;\n\n /**\n * Left-side inner container DOM element (rows counter in toolbar)\n * @type {DOMElement}\n * @private\n */\n this.lDiv = null;\n\n /**\n * Right-side inner container DOM element (reset button,\n * page length selector in toolbar)\n * @type {DOMElement}\n * @private\n */\n this.rDiv = null;\n\n /**\n * Middle inner container DOM element (paging elements in toolbar)\n * @type {DOMElement}\n * @private\n */\n this.mDiv = null;\n\n /**\n * Css class for toolbar's container DOM element\n * @type {String}\n */\n this.infDivCssClass = f.inf_div_css_class || 'inf';\n\n /**\n * Css class for left-side inner container DOM element\n * @type {String}\n */\n this.lDivCssClass = f.left_div_css_class || 'ldiv';\n\n /**\n * Css class for right-side inner container DOM element\n * @type {String}\n */\n this.rDivCssClass = f.right_div_css_class || 'rdiv';\n\n /**\n * Css class for middle inner container DOM element\n * @type {String}\n */\n this.mDivCssClass = f.middle_div_css_class || 'mdiv';\n\n /*** filters' grid appearance ***/\n /**\n * Path for stylesheets\n * @type {String}\n */\n this.stylePath = f.style_path || this.basePath + 'style/';\n\n /**\n * Main stylesheet path\n * @type {String}\n */\n this.stylesheet = f.stylesheet || this.stylePath + 'tablefilter.css';\n\n /**\n * Main stylesheet ID\n * @type {String}\n * @private\n */\n this.stylesheetId = this.id + '_style';\n\n /**\n * Css class for the filters row\n * @type {String}\n */\n this.fltsRowCssClass = f.flts_row_css_class || 'fltrow';\n\n /**\n * Enable/disable icons (paging, reset button)\n * @type {Boolean}\n */\n this.enableIcons = f.enable_icons === false ? false : true;\n\n /**\n * Enable/disable alternating rows\n * @type {Boolean}\n */\n this.alternateRows = Boolean(f.alternate_rows);\n\n /**\n * Indicate whether columns widths are set\n * @type {Boolean}\n * @private\n */\n this.hasColWidths = isArray(f.col_widths);\n\n /**\n * Columns widths array\n * @type {Array}\n */\n this.colWidths = this.hasColWidths ? f.col_widths : [];\n\n /**\n * Css class for a filter element\n * @type {String}\n */\n this.fltCssClass = f.flt_css_class || 'flt';\n\n /**\n * Css class for multiple select filters\n * @type {String}\n */\n this.fltMultiCssClass = f.flt_multi_css_class || 'flt_multi';\n\n /**\n * Css class for small filter (when submit button is active)\n * @type {String}\n */\n this.fltSmallCssClass = f.flt_small_css_class || 'flt_s';\n\n /**\n * Css class for single filter type\n * @type {String}\n */\n this.singleFltCssClass = f.single_flt_css_class || 'single_flt';\n\n /*** filters' grid behaviours ***/\n\n /**\n * Enable/disable enter key for input type filters\n * @type {Boolean}\n */\n this.enterKey = f.enter_key === false ? false : true;\n\n /**\n * Callback fired before filtering process starts\n * @type {Function}\n */\n this.onBeforeFilter = isFn(f.on_before_filter) ?\n f.on_before_filter : null;\n\n /**\n * Callback fired after filtering process is completed\n * @type {Function}\n */\n this.onAfterFilter = isFn(f.on_after_filter) ? f.on_after_filter : null;\n\n /**\n * Enable/disable case sensitivity filtering\n * @type {Boolean}\n */\n this.caseSensitive = Boolean(f.case_sensitive);\n\n /**\n * Indicate whether exact match filtering is enabled on a per column\n * basis\n * @type {Boolean}\n * @private\n */\n this.hasExactMatchByCol = isArray(f.columns_exact_match);\n\n /**\n * Exact match filtering per column array\n * @type {Array}\n */\n this.exactMatchByCol = this.hasExactMatchByCol ?\n f.columns_exact_match : [];\n\n /**\n * Globally enable/disable exact match filtering\n * @type {Boolean}\n */\n this.exactMatch = Boolean(f.exact_match);\n\n /**\n * Ignore diacritics globally or on a column basis\n * @type {Boolean|Array}\n */\n this.ignoreDiacritics = f.ignore_diacritics;\n\n /**\n * Enable/disable linked filters filtering mode\n * @type {Boolean}\n */\n this.linkedFilters = Boolean(f.linked_filters);\n\n /**\n * Enable/disable readonly state for excluded options when\n * linked filters filtering mode is on\n * @type {Boolean}\n */\n this.disableExcludedOptions = Boolean(f.disable_excluded_options);\n\n /**\n * Active filter ID\n * @type {String}\n * @private\n */\n this.activeFilterId = null;\n\n /**\n * Enable/disable always visible rows, excluded from filtering\n * @type {Boolean}\n */\n this.hasVisibleRows = Boolean(f.rows_always_visible);\n\n /**\n * List of row indexes to be excluded from filtering\n * @type {Array}\n */\n this.visibleRows = this.hasVisibleRows ? f.rows_always_visible : [];\n\n /**\n * Enable/disable external filters generation\n * @type {Boolean}\n */\n this.isExternalFlt = Boolean(f.external_flt_grid);\n\n /**\n * List of containers IDs where external filters will be generated\n * @type {Array}\n */\n this.externalFltTgtIds = f.external_flt_grid_ids || [];\n\n /**\n * Callback fired after filters are generated\n * @type {Function}\n */\n this.onFiltersLoaded = isFn(f.on_filters_loaded) ?\n f.on_filters_loaded : null;\n\n /**\n * Enable/disable single filter filtering all columns\n * @type {Boolean}\n */\n this.singleSearchFlt = Boolean(f.single_filter);\n\n /**\n * Callback fired after a row is validated during filtering\n * @type {Function}\n */\n this.onRowValidated = isFn(f.on_row_validated) ?\n f.on_row_validated : null;\n\n /**\n * List of columns implementing custom filtering\n * @type {Array}\n */\n this.customCellDataCols = f.custom_cell_data_cols ?\n f.custom_cell_data_cols : [];\n\n /**\n * Delegate function for retrieving cell data with custom logic\n * @type {Function}\n */\n this.customCellData = isFn(f.custom_cell_data) ?\n f.custom_cell_data : null;\n\n /**\n * Global watermark text for input filter type or watermark for each\n * filter if an array is supplied\n * @type {String|Array}\n */\n this.watermark = f.watermark || '';\n\n /**\n * Indicate whether watermark is on a per column basis\n * @type {Boolean}\n * @private\n */\n this.isWatermarkArray = isArray(this.watermark);\n\n /**\n * Toolbar's custom container ID\n * @type {String}\n */\n this.toolBarTgtId = f.toolbar_target_id || null;\n\n /**\n * Indicate whether help UI component is disabled\n * @type {Boolean}\n */\n this.help = isUndef(f.help_instructions) ?\n undefined : Boolean(f.help_instructions);\n\n /**\n * Indicate whether pop-up filters UI is enabled\n * @type {Boolean}\n */\n this.popupFilters = Boolean(f.popup_filters);\n\n /**\n * Indicate whether filtered (active) columns indicator is enabled\n * @type {Boolean}\n */\n this.markActiveColumns = Boolean(f.mark_active_columns);\n\n /**\n * Css class for filtered (active) columns\n * @type {String}\n */\n this.activeColumnsCssClass = f.active_columns_css_class ||\n 'activeHeader';\n\n /**\n * Callback fired before a column is marked as filtered\n * @type {Function}\n */\n this.onBeforeActiveColumn = isFn(f.on_before_active_column) ?\n f.on_before_active_column : null;\n\n /**\n * Callback fired after a column is marked as filtered\n * @type {Function}\n */\n this.onAfterActiveColumn = isFn(f.on_after_active_column) ?\n f.on_after_active_column : null;\n\n /*** select filter's customisation and behaviours ***/\n /**\n * Text for clear option in drop-down filter types (1st option)\n * @type {String}\n */\n this.displayAllText = f.display_all_text || 'Clear';\n\n /**\n * Indicate whether empty option is enabled in drop-down filter types\n * @type {Boolean}\n */\n this.enableEmptyOption = Boolean(f.enable_empty_option);\n\n /**\n * Text for empty option in drop-down filter types\n * @type {String}\n */\n this.emptyText = f.empty_text || '(Empty)';\n\n /**\n * Indicate whether non-empty option is enabled in drop-down filter\n * types\n * @type {Boolean}\n */\n this.enableNonEmptyOption = Boolean(f.enable_non_empty_option);\n\n /**\n * Text for non-empty option in drop-down filter types\n * @type {String}\n */\n this.nonEmptyText = f.non_empty_text || '(Non empty)';\n\n /**\n * Indicate whether drop-down filter types filter the table by default\n * on change event\n * @type {Boolean}\n */\n this.onSlcChange = f.on_change === false ? false : true;\n\n /**\n * Indicate whether options in drop-down filter types are sorted in a\n * alpha-numeric manner by default\n * @type {Boolean}\n */\n this.sortSlc = f.sort_select === false ? false : true;\n\n /**\n * Indicate whether options in drop-down filter types are sorted in a\n * ascending numeric manner\n * @type {Boolean}\n * @private\n */\n this.isSortNumAsc = Boolean(f.sort_num_asc);\n\n /**\n * List of columns implementing options sorting in a ascending numeric\n * manner\n * @type {Array}\n */\n this.sortNumAsc = this.isSortNumAsc ? f.sort_num_asc : [];\n\n /**\n * Indicate whether options in drop-down filter types are sorted in a\n * descending numeric manner\n * @type {Boolean}\n * @private\n */\n this.isSortNumDesc = Boolean(f.sort_num_desc);\n\n /**\n * List of columns implementing options sorting in a descending numeric\n * manner\n * @type {Array}\n */\n this.sortNumDesc = this.isSortNumDesc ? f.sort_num_desc : [];\n\n /**\n * Indicate whether drop-down filter types are populated on demand at\n * first usage\n * @type {Boolean}\n */\n this.loadFltOnDemand = Boolean(f.load_filters_on_demand);\n\n /**\n * Indicate whether custom drop-down filter options are implemented\n * @type {Boolean}\n */\n this.hasCustomOptions = isObj(f.custom_options);\n\n /**\n * Custom options definition of a per column basis, ie:\n *\tcustom_options: {\n * cols:[0, 1],\n * texts: [\n * ['a0', 'b0', 'c0'],\n * ['a1', 'b1', 'c1']\n * ],\n * values: [\n * ['a0', 'b0', 'c0'],\n * ['a1', 'b1', 'c1']\n * ],\n * sorts: [false, true]\n * }\n *\n * @type {Object}\n */\n this.customOptions = f.custom_options;\n\n /*** Filter operators ***/\n /**\n * Regular expression operator for input filter. Defaults to 'rgx:'\n * @type {String}\n */\n this.rgxOperator = f.regexp_operator || 'rgx:';\n\n /**\n * Empty cells operator for input filter. Defaults to '[empty]'\n * @type {String}\n */\n this.emOperator = f.empty_operator || '[empty]';\n\n /**\n * Non-empty cells operator for input filter. Defaults to '[nonempty]'\n * @type {String}\n */\n this.nmOperator = f.nonempty_operator || '[nonempty]';\n\n /**\n * Logical OR operator for input filter. Defaults to '||'\n * @type {String}\n */\n this.orOperator = f.or_operator || '||';\n\n /**\n * Logical AND operator for input filter. Defaults to '&&'\n * @type {String}\n */\n this.anOperator = f.and_operator || '&&';\n\n /**\n * Greater than operator for input filter. Defaults to '>'\n * @type {String}\n */\n this.grOperator = f.greater_operator || '>';\n\n /**\n * Lower than operator for input filter. Defaults to '<'\n * @type {String}\n */\n this.lwOperator = f.lower_operator || '<';\n\n /**\n * Lower than or equal operator for input filter. Defaults to '<='\n * @type {String}\n */\n this.leOperator = f.lower_equal_operator || '<=';\n\n /**\n * Greater than or equal operator for input filter. Defaults to '>='\n * @type {String}\n */\n this.geOperator = f.greater_equal_operator || '>=';\n\n /**\n * Inequality operator for input filter. Defaults to '!'\n * @type {String}\n */\n this.dfOperator = f.different_operator || '!';\n\n /**\n * Like operator for input filter. Defaults to '!'\n * @type {String}\n */\n this.lkOperator = f.like_operator || '*';\n\n /**\n * Strict equality operator for input filter. Defaults to '='\n * @type {String}\n */\n this.eqOperator = f.equal_operator || '=';\n\n /**\n * Starts with operator for input filter. Defaults to '='\n * @type {String}\n */\n this.stOperator = f.start_with_operator || '{';\n\n /**\n * Ends with operator for input filter. Defaults to '='\n * @type {String}\n */\n this.enOperator = f.end_with_operator || '}';\n\n // this.curExp = f.cur_exp || '^[¥£€$]';\n\n /**\n * Stored values separator\n * @type {String}\n */\n this.separator = f.separator || ',';\n\n /**\n * Enable rows counter UI component\n * @type {Boolean}\n */\n this.rowsCounter = Boolean(f.rows_counter);\n\n /**\n * Enable status bar UI component\n * @type {Boolean}\n */\n this.statusBar = Boolean(f.status_bar);\n\n /**\n * Enable activity/spinner indicator UI component\n * @type {Boolean}\n */\n this.loader = Boolean(f.loader);\n\n /*** validation - reset buttons/links ***/\n /**\n * Enable filters submission button\n * @type {Boolean}\n */\n this.displayBtn = Boolean(f.btn);\n\n /**\n * Define filters submission button text\n * @type {String}\n */\n this.btnText = f.btn_text || (!this.enableIcons ? 'Go' : '');\n\n /**\n * Css class for filters submission button\n * @type {String}\n */\n this.btnCssClass = f.btn_css_class ||\n (!this.enableIcons ? 'btnflt' : 'btnflt_icon');\n\n /**\n * Enable clear button\n * @type {Boolean}\n */\n this.btnReset = Boolean(f.btn_reset);\n\n /**\n * Callback fired before filters are cleared\n * @type {Function}\n */\n this.onBeforeReset = isFn(f.on_before_reset) ?\n f.on_before_reset : null;\n\n /**\n * Callback fired after filters are cleared\n * @type {Function}\n */\n this.onAfterReset = isFn(f.on_after_reset) ? f.on_after_reset : null;\n\n /**\n * Enable paging component\n * @type {Boolean}\n */\n this.paging = Boolean(f.paging);\n\n /**\n * Number of hidden rows\n * @type {Number}\n * @private\n */\n this.nbHiddenRows = 0;\n\n /**\n * Enable auto-filter behaviour, table is filtered when a user\n * stops typing\n * @type {Boolean}\n */\n this.autoFilter = Boolean(f.auto_filter);\n\n /**\n * Auto-filter delay in msecs\n * @type {Number}\n */\n this.autoFilterDelay = !isNaN(f.auto_filter_delay) ?\n f.auto_filter_delay : AUTO_FILTER_DELAY;\n\n /**\n * Indicate whether user is typing\n * @type {Boolean}\n * @private\n */\n this.isUserTyping = null;\n\n /**\n * Auto-filter interval ID\n * @type {String}\n * @private\n */\n this.autoFilterTimer = null;\n\n /**\n * Enable keyword highlighting behaviour\n * @type {Boolean}\n */\n this.highlightKeywords = Boolean(f.highlight_keywords);\n\n /**\n * Enable no results message UI component\n * @type {Boolean}\n */\n this.noResults = isObj(f.no_results_message) ||\n Boolean(f.no_results_message);\n\n /**\n * Enable state persistence\n * @type {Boolean}\n */\n this.state = isObj(f.state) || Boolean(f.state);\n\n /*** data types ***/\n\n /**\n * Define default locale, default to 'en' as per Sugar Date module:\n * https://sugarjs.com/docs/#/DateLocales\n * @type {String}\n */\n this.locale = f.locale || 'en';\n\n /**\n * Define thousands separator ',' or '.', defaults to ','\n * @type {String}\n */\n this.thousandsSeparator = f.thousands_separator || ',';\n\n /**\n * Define decimal separator ',' or '.', defaults to '.'\n * @type {String}\n */\n this.decimalSeparator = f.decimal_separator || '.';\n\n /**\n * Determine whether table has columns data types\n * @type {Boolean}\n * @private\n */\n this.hasColTypes = isArray(f.col_types);\n\n /**\n * Define data types on a column basis, possible values 'string',\n * 'number', 'formatted-number', 'date', 'ipaddress' ie:\n * col_types : [\n * 'string', 'date', 'number',\n * { type: 'formatted-number', decimal: ',', thousands: '.' },\n * { type: 'date', locale: 'en-gb' },\n * { type: 'date', format: ['{dd}-{months}-{yyyy|yy}'] }\n * ]\n *\n * Refer to https://sugarjs.com/docs/#/DateParsing for exhaustive\n * information on date parsing formats supported by Sugar Date\n * @type {Array}\n */\n this.colTypes = this.hasColTypes ? f.col_types : [];\n\n /*** ids prefixes ***/\n /**\n * Main prefix\n * @private\n */\n this.prfxTf = 'TF';\n\n /**\n * Filter's ID prefix (inputs - selects)\n * @private\n */\n this.prfxFlt = 'flt';\n\n /**\n * Button's ID prefix\n * @private\n */\n this.prfxValButton = 'btn';\n\n /**\n * Toolbar container ID prefix\n * @private\n */\n this.prfxInfDiv = 'inf_';\n\n /**\n * Toolbar left element ID prefix\n * @private\n */\n this.prfxLDiv = 'ldiv_';\n\n /**\n * Toolbar right element ID prefix\n * @private\n */\n this.prfxRDiv = 'rdiv_';\n\n /**\n * Toolbar middle element ID prefix\n * @private\n */\n this.prfxMDiv = 'mdiv_';\n\n /**\n * Responsive Css class\n * @private\n */\n this.prfxResponsive = 'resp';\n\n /*** extensions ***/\n /**\n * List of loaded extensions\n * @type {Array}\n * @private\n */\n this.extensions = f.extensions;\n\n /**\n * Determine whether extensions are loaded\n * @type {Boolean}\n * @private\n */\n this.hasExtensions = isArray(this.extensions);\n\n /*** themes ***/\n /**\n * Enable default theme\n * @type {Boolean}\n */\n this.enableDefaultTheme = Boolean(f.enable_default_theme);\n\n /**\n * Determine whether themes are enables\n * @type {Boolean}\n * @private\n */\n this.hasThemes = (this.enableDefaultTheme || isArray(f.themes));\n\n /**\n * List of themes, ie:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n */\n this.themes = f.themes || [];\n\n /**\n * Define path to themes assets, defaults to\n * 'tablefilter/style/themes/'. Usage:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n */\n this.themesPath = f.themes_path || this.stylePath + 'themes/';\n\n /**\n * Enable responsive layout\n * @type {Boolean}\n */\n this.responsive = Boolean(f.responsive);\n\n /**\n * Features registry\n * @private\n */\n this.Mod = {};\n\n /**\n * Extensions registry\n * @private\n */\n this.ExtRegistry = {};\n }\n\n /**\n * Initialise features and layout\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n let Mod = this.Mod;\n let n = this.singleSearchFlt ? 1 : this.nbCells;\n let inpclass;\n\n //loads stylesheet if not imported\n this.import(this.stylesheetId, this.stylesheet, null, 'link');\n\n //loads theme\n if (this.hasThemes) {\n this.loadThemes();\n }\n\n // Instanciate sugar date wrapper\n if (!Mod.dateType) {\n Mod.dateType = new DateType(this);\n }\n Mod.dateType.init();\n\n // Instantiate help feature and initialise only if set true\n if (!Mod.help) {\n Mod.help = new Help(this);\n }\n if (this.help) {\n Mod.help.init();\n }\n\n if (this.state) {\n if (!Mod.state) {\n Mod.state = new State(this);\n }\n Mod.state.init();\n }\n\n if (this.gridLayout) {\n if (!Mod.gridLayout) {\n Mod.gridLayout = new GridLayout(this);\n }\n Mod.gridLayout.init();\n }\n\n if (this.loader) {\n if (!Mod.loader) {\n Mod.loader = new Loader(this);\n }\n Mod.loader.init();\n }\n\n if (this.highlightKeywords) {\n Mod.highlightKeyword = new HighlightKeyword(this);\n Mod.highlightKeyword.init();\n }\n\n if (this.popupFilters) {\n if (!Mod.popupFilter) {\n Mod.popupFilter = new PopupFilter(this);\n }\n Mod.popupFilter.init();\n }\n\n //filters grid is not generated\n if (!this.fltGrid) {\n this._initNoFilters();\n } else {\n let fltrow = this._insertFiltersRow();\n\n this.nbFilterableRows = this.getRowsNb();\n\n // Generate filters\n for (let i = 0; i < n; i++) {\n this.emitter.emit('before-filter-init', this, i);\n\n let fltcell = createElm(this.fltCellTag),\n col = this.getFilterType(i);\n\n if (this.singleSearchFlt) {\n fltcell.colSpan = this.nbCells;\n }\n if (!this.gridLayout) {\n fltrow.appendChild(fltcell);\n }\n inpclass = (i === n - 1 && this.displayBtn) ?\n this.fltSmallCssClass : this.fltCssClass;\n\n //only 1 input for single search\n if (this.singleSearchFlt) {\n col = INPUT;\n inpclass = this.singleFltCssClass;\n }\n\n //drop-down filters\n if (col === SELECT || col === MULTIPLE) {\n if (!Mod.dropdown) {\n Mod.dropdown = new Dropdown(this);\n }\n Mod.dropdown.init(i, this.isExternalFlt, fltcell);\n }\n // checklist\n else if (col === CHECKLIST) {\n if (!Mod.checkList) {\n Mod.checkList = new CheckList(this);\n }\n Mod.checkList.init(i, this.isExternalFlt, fltcell);\n } else {\n this._buildInputFilter(i, inpclass, fltcell);\n }\n\n // this adds submit button\n if (i === n - 1 && this.displayBtn) {\n this._buildSubmitButton(i, fltcell);\n }\n\n this.emitter.emit('after-filter-init', this, i);\n }\n\n this.emitter.on(['filter-focus'],\n (tf, filter) => this.setActiveFilterId(filter.id));\n\n }//if this.fltGrid\n\n /* Features */\n if (this.hasVisibleRows) {\n this.emitter.on(['after-filtering'],\n () => this.enforceVisibility());\n this.enforceVisibility();\n }\n if (this.rowsCounter) {\n Mod.rowsCounter = new RowsCounter(this);\n Mod.rowsCounter.init();\n }\n if (this.statusBar) {\n Mod.statusBar = new StatusBar(this);\n Mod.statusBar.init();\n }\n if (this.paging) {\n if (!Mod.paging) {\n Mod.paging = new Paging(this);\n Mod.paging.init();\n } else {\n Mod.paging.reset();\n }\n }\n if (this.btnReset) {\n Mod.clearButton = new ClearButton(this);\n Mod.clearButton.init();\n }\n\n if (this.hasColWidths && !this.gridLayout) {\n this.setColWidths();\n }\n if (this.alternateRows) {\n Mod.alternateRows = new AlternateRows(this);\n Mod.alternateRows.init();\n }\n if (this.noResults) {\n if (!Mod.noResults) {\n Mod.noResults = new NoResults(this);\n }\n Mod.noResults.init();\n }\n\n //TF css class is added to table\n if (!this.gridLayout) {\n addClass(this.tbl, this.prfxTf);\n if (this.responsive) {\n addClass(this.tbl, this.prfxResponsive);\n }\n }\n\n /* Loads extensions */\n if (this.hasExtensions) {\n this.initExtensions();\n }\n\n // Subscribe to events\n if (this.markActiveColumns) {\n this.emitter.on(['before-filtering'],\n () => this.clearActiveColumns());\n this.emitter.on(['cell-processed'],\n (tf, colIndex) => this.markActiveColumn(colIndex));\n }\n if (this.linkedFilters) {\n this.emitter.on(['after-filtering'], () => this.linkFilters());\n }\n\n /**\n * @inherited\n */\n this.initialized = true;\n\n if (this.onFiltersLoaded) {\n this.onFiltersLoaded.call(null, this);\n }\n this.emitter.emit('initialized', this);\n }\n\n /**\n * Detect key\n * @param {Event} evt\n */\n detectKey(evt) {\n if (!this.enterKey) {\n return;\n }\n if (evt) {\n let key = keyCode(evt);\n if (key === ENTER_KEY) {\n this.filter();\n cancelEvt(evt);\n stopEvt(evt);\n } else {\n this.isUserTyping = true;\n root.clearInterval(this.autoFilterTimer);\n this.autoFilterTimer = null;\n }\n }\n }\n\n /**\n * Filter's keyup event: if auto-filter on, detect user is typing and filter\n * columns\n * @param {Event} evt\n */\n onKeyUp(evt) {\n if (!this.autoFilter) {\n return;\n }\n let key = keyCode(evt);\n this.isUserTyping = false;\n\n function filter() {\n root.clearInterval(this.autoFilterTimer);\n this.autoFilterTimer = null;\n if (!this.isUserTyping) {\n this.filter();\n this.isUserTyping = null;\n }\n }\n\n if (key !== ENTER_KEY && key !== TAB_KEY && key !== ESC_KEY &&\n key !== UP_ARROW_KEY && key !== DOWN_ARROW_KEY) {\n if (this.autoFilterTimer === null) {\n this.autoFilterTimer = root.setInterval(filter.bind(this),\n this.autoFilterDelay);\n }\n } else {\n root.clearInterval(this.autoFilterTimer);\n this.autoFilterTimer = null;\n }\n }\n\n /**\n * Filter's keydown event: if auto-filter on, detect user is typing\n */\n onKeyDown() {\n if (this.autoFilter) {\n this.isUserTyping = true;\n }\n }\n\n /**\n * Filter's focus event\n * @param {Event} evt\n */\n onInpFocus(evt) {\n let elm = targetEvt(evt);\n this.emitter.emit('filter-focus', this, elm);\n }\n\n /**\n * Filter's blur event: if auto-filter on, clear interval on filter blur\n */\n onInpBlur() {\n if (this.autoFilter) {\n this.isUserTyping = false;\n root.clearInterval(this.autoFilterTimer);\n }\n this.emitter.emit('filter-blur', this);\n }\n\n /**\n * Insert filters row at initialization\n */\n _insertFiltersRow() {\n // TODO: prevent filters row generation for popup filters too,\n // to reduce and simplify headers row index adjusting across lib modules\n // (GridLayout, PopupFilter etc)\n if (this.gridLayout) {\n return;\n }\n let fltrow;\n\n let thead = tag(this.tbl, 'thead');\n if (thead.length > 0) {\n fltrow = thead[0].insertRow(this.filtersRowIndex);\n } else {\n fltrow = this.tbl.insertRow(this.filtersRowIndex);\n }\n\n fltrow.className = this.fltsRowCssClass;\n\n if (this.isExternalFlt) {\n fltrow.style.display = NONE;\n }\n\n this.emitter.emit('filters-row-inserted', this, fltrow);\n return fltrow;\n }\n\n /**\n * Initialize filtersless table\n */\n _initNoFilters() {\n if (this.fltGrid) {\n return;\n }\n this.refRow = this.refRow > 0 ? this.refRow - 1 : 0;\n this.nbFilterableRows = this.getRowsNb();\n }\n\n /**\n * Build input filter type\n * @param {Number} colIndex Column index\n * @param {String} cssClass Css class applied to filter\n * @param {DOMElement} container Container DOM element\n */\n _buildInputFilter(colIndex, cssClass, container) {\n let col = this.getFilterType(colIndex);\n let externalFltTgtId = this.isExternalFlt ?\n this.externalFltTgtIds[colIndex] : null;\n let inptype = col === INPUT ? 'text' : 'hidden';\n let inp = createElm(INPUT,\n ['id', this.prfxFlt + colIndex + '_' + this.id],\n ['type', inptype], ['ct', colIndex]);\n\n if (inptype !== 'hidden' && this.watermark) {\n inp.setAttribute('placeholder',\n this.isWatermarkArray ? (this.watermark[colIndex] || '') :\n this.watermark\n );\n }\n inp.className = cssClass || this.fltCssClass;\n addEvt(inp, 'focus', (evt) => this.onInpFocus(evt));\n\n //filter is appended in custom element\n if (externalFltTgtId) {\n elm(externalFltTgtId).appendChild(inp);\n } else {\n container.appendChild(inp);\n }\n\n this.fltIds.push(inp.id);\n\n addEvt(inp, 'keypress', (evt) => this.detectKey(evt));\n addEvt(inp, 'keydown', () => this.onKeyDown());\n addEvt(inp, 'keyup', (evt) => this.onKeyUp(evt));\n addEvt(inp, 'blur', () => this.onInpBlur());\n }\n\n /**\n * Build submit button\n * @param {Number} colIndex Column index\n * @param {DOMElement} container Container DOM element\n */\n _buildSubmitButton(colIndex, container) {\n let externalFltTgtId = this.isExternalFlt ?\n this.externalFltTgtIds[colIndex] : null;\n let btn = createElm(INPUT,\n ['id', this.prfxValButton + colIndex + '_' + this.id],\n ['type', 'button'], ['value', this.btnText]);\n btn.className = this.btnCssClass;\n\n //filter is appended in custom element\n if (externalFltTgtId) {\n elm(externalFltTgtId).appendChild(btn);\n } else {\n container.appendChild(btn);\n }\n\n addEvt(btn, 'click', () => this.filter());\n }\n\n /**\n * Return a feature instance for a given name\n * @param {String} name Name of the feature\n * @return {Object}\n */\n feature(name) {\n return this.Mod[name];\n }\n\n /**\n * Initialise all the extensions defined in the configuration object\n */\n initExtensions() {\n let exts = this.extensions;\n // Set config's publicPath dynamically for Webpack...\n __webpack_public_path__ = this.basePath;\n\n this.emitter.emit('before-loading-extensions', this);\n for (let i = 0, len = exts.length; i < len; i++) {\n let ext = exts[i];\n if (!this.ExtRegistry[ext.name]) {\n this.loadExtension(ext);\n }\n }\n this.emitter.emit('after-loading-extensions', this);\n }\n\n /**\n * Load an extension module\n * @param {Object} ext Extension config object\n */\n loadExtension(ext) {\n if (!ext || !ext.name) {\n return;\n }\n\n let name = ext.name;\n let path = ext.path;\n let modulePath;\n\n if (name && path) {\n modulePath = ext.path + name;\n } else {\n name = name.replace('.js', '');\n modulePath = 'extensions/{}/{}'.replace(/{}/g, name);\n }\n\n // Require pattern for Webpack\n require(['./' + modulePath], (mod) => {\n /* eslint-disable */\n let inst = new mod.default(this, ext);\n /* eslint-enable */\n inst.init();\n this.ExtRegistry[name] = inst;\n });\n }\n\n /**\n * Get an extension instance\n * @param {String} name Name of the extension\n * @return {Object} Extension instance\n */\n extension(name) {\n return this.ExtRegistry[name];\n }\n\n /**\n * Check passed extension name exists\n * @param {String} name Name of the extension\n * @return {Boolean}\n */\n hasExtension(name) {\n return !isEmpty(this.ExtRegistry[name]);\n }\n\n /**\n * Destroy all the extensions defined in the configuration object\n */\n destroyExtensions() {\n let exts = this.extensions;\n\n for (let i = 0, len = exts.length; i < len; i++) {\n let ext = exts[i];\n let extInstance = this.ExtRegistry[ext.name];\n if (extInstance) {\n extInstance.destroy();\n this.ExtRegistry[ext.name] = undefined;\n }\n }\n }\n\n /**\n * Load themes defined in the configuration object\n */\n loadThemes() {\n let themes = this.themes;\n this.emitter.emit('before-loading-themes', this);\n\n //Default theme config\n if (this.enableDefaultTheme) {\n let defaultTheme = { name: 'default' };\n this.themes.push(defaultTheme);\n }\n if (isArray(themes)) {\n for (let i = 0, len = themes.length; i < len; i++) {\n let theme = themes[i];\n let name = theme.name;\n let path = theme.path;\n let styleId = this.prfxTf + name;\n if (name && !path) {\n path = this.themesPath + name + '/' + name + '.css';\n }\n else if (!name && theme.path) {\n name = 'theme{0}'.replace('{0}', i);\n }\n\n if (!this.isImported(path, 'link')) {\n this.import(styleId, path, null, 'link');\n }\n }\n }\n\n // Enable loader indicator\n this.loader = true;\n\n this.emitter.emit('after-loading-themes', this);\n }\n\n /**\n * Return stylesheet DOM element for a given theme name\n * @return {DOMElement} stylesheet element\n */\n getStylesheet(name = 'default') {\n return elm(this.prfxTf + name);\n }\n\n /**\n * Destroy filter grid\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n\n let Mod = this.Mod;\n let emitter = this.emitter;\n\n if (this.isExternalFlt && !this.popupFilters) {\n this.removeExternalFlts();\n }\n if (this.infDiv) {\n this.removeToolbar();\n }\n if (this.markActiveColumns) {\n this.clearActiveColumns();\n emitter.off(['before-filtering'], () => this.clearActiveColumns());\n emitter.off(['cell-processed'],\n (tf, colIndex) => this.markActiveColumn(colIndex));\n }\n if (this.hasExtensions) {\n this.destroyExtensions();\n }\n\n this.validateAllRows();\n\n if (this.fltGrid && !this.gridLayout) {\n this.tbl.deleteRow(this.filtersRowIndex);\n }\n\n // broadcast destroy event\n emitter.emit('destroy', this);\n\n // Destroy modules\n // TODO: subcribe modules to destroy event instead\n Object.keys(Mod).forEach(function (key) {\n let feature = Mod[key];\n if (feature && isFn(feature.destroy)) {\n feature.destroy();\n }\n });\n\n // unsubscribe to events\n if (this.hasVisibleRows) {\n emitter.off(['after-filtering'], () => this.enforceVisibility());\n }\n if (this.linkedFilters) {\n emitter.off(['after-filtering'], () => this.linkFilters());\n }\n this.emitter.off(['filter-focus'],\n (tf, filter) => this.setActiveFilterId(filter.id));\n\n removeClass(this.tbl, this.prfxTf);\n removeClass(this.tbl, this.prfxResponsive);\n\n this.nbHiddenRows = 0;\n this.validRowsIndex = [];\n this.fltIds = [];\n this.initialized = false;\n }\n\n /**\n * Generate container element for paging, reset button, rows counter etc.\n */\n setToolbar() {\n if (this.infDiv) {\n return;\n }\n\n /*** container div ***/\n let infdiv = createElm('div', ['id', this.prfxInfDiv + this.id]);\n infdiv.className = this.infDivCssClass;\n\n //custom container\n if (this.toolBarTgtId) {\n elm(this.toolBarTgtId).appendChild(infdiv);\n }\n //grid-layout\n else if (this.gridLayout) {\n let gridLayout = this.Mod.gridLayout;\n gridLayout.tblMainCont.appendChild(infdiv);\n infdiv.className = gridLayout.infDivCssClass;\n }\n //default location: just above the table\n else {\n let cont = createElm('caption');\n cont.appendChild(infdiv);\n this.tbl.insertBefore(cont, this.tbl.firstChild);\n }\n this.infDiv = elm(this.prfxInfDiv + this.id);\n\n /*** left div containing rows # displayer ***/\n let ldiv = createElm('div', ['id', this.prfxLDiv + this.id]);\n ldiv.className = this.lDivCssClass;\n infdiv.appendChild(ldiv);\n this.lDiv = elm(this.prfxLDiv + this.id);\n\n /*** right div containing reset button\n + nb results per page select ***/\n let rdiv = createElm('div', ['id', this.prfxRDiv + this.id]);\n rdiv.className = this.rDivCssClass;\n infdiv.appendChild(rdiv);\n this.rDiv = elm(this.prfxRDiv + this.id);\n\n /*** mid div containing paging elements ***/\n let mdiv = createElm('div', ['id', this.prfxMDiv + this.id]);\n mdiv.className = this.mDivCssClass;\n infdiv.appendChild(mdiv);\n this.mDiv = elm(this.prfxMDiv + this.id);\n\n // emit help initialisation only if undefined\n if (isUndef(this.help)) {\n // explicitily set enabled field to true to initialise help by\n // default, only if setting is undefined\n this.Mod.help.enabled = true;\n this.emitter.emit('init-help', this);\n }\n }\n\n /**\n * Remove toolbar container element\n */\n removeToolbar() {\n if (!this.infDiv) {\n return;\n }\n removeElm(this.infDiv);\n this.infDiv = null;\n\n let tbl = this.tbl;\n let captions = tag(tbl, 'caption');\n if (captions.length > 0) {\n [].forEach.call(captions, (elm) => tbl.removeChild(elm));\n }\n }\n\n /**\n * Remove all the external column filters\n */\n removeExternalFlts() {\n if (!this.isExternalFlt) {\n return;\n }\n let ids = this.externalFltTgtIds,\n len = ids.length;\n for (let ct = 0; ct < len; ct++) {\n let externalFltTgtId = ids[ct],\n externalFlt = elm(externalFltTgtId);\n if (externalFlt) {\n externalFlt.innerHTML = '';\n }\n }\n }\n\n /**\n * Check if given column implements a filter with custom options\n * @param {Number} colIndex Column's index\n * @return {Boolean}\n */\n isCustomOptions(colIndex) {\n return this.hasCustomOptions &&\n this.customOptions.cols.indexOf(colIndex) !== -1;\n }\n\n /**\n * Returns an array [[value0, value1 ...],[text0, text1 ...]] with the\n * custom options values and texts\n * @param {Number} colIndex Column's index\n * @return {Array}\n */\n getCustomOptions(colIndex) {\n if (isEmpty(colIndex) || !this.isCustomOptions(colIndex)) {\n return;\n }\n\n let customOptions = this.customOptions;\n let cols = customOptions.cols;\n let optTxt = [], optArray = [];\n let index = cols.indexOf(colIndex);\n let slcValues = customOptions.values[index];\n let slcTexts = customOptions.texts[index];\n let slcSort = customOptions.sorts[index];\n\n for (let r = 0, len = slcValues.length; r < len; r++) {\n optArray.push(slcValues[r]);\n if (slcTexts[r]) {\n optTxt.push(slcTexts[r]);\n } else {\n optTxt.push(slcValues[r]);\n }\n }\n if (slcSort) {\n optArray.sort();\n optTxt.sort();\n }\n return [optArray, optTxt];\n }\n\n /**\n * Filter the table by retrieving the data from each cell in every single\n * row and comparing it to the search term for current column. A row is\n * hidden when all the search terms are not found in inspected row.\n */\n filter() {\n if (!this.fltGrid || !this.initialized) {\n return;\n }\n //invoke onbefore callback\n if (this.onBeforeFilter) {\n this.onBeforeFilter.call(null, this);\n }\n this.emitter.emit('before-filtering', this);\n\n let row = this.tbl.rows,\n nbRows = this.getRowsNb(true),\n hiddenRows = 0;\n\n this.validRowsIndex = [];\n // search args re-init\n let searchArgs = this.getFiltersValue();\n\n let numData;\n let decimal = this.decimalSeparator;\n let re_le = new RegExp(this.leOperator),\n re_ge = new RegExp(this.geOperator),\n re_l = new RegExp(this.lwOperator),\n re_g = new RegExp(this.grOperator),\n re_d = new RegExp(this.dfOperator),\n re_lk = new RegExp(rgxEsc(this.lkOperator)),\n re_eq = new RegExp(this.eqOperator),\n re_st = new RegExp(this.stOperator),\n re_en = new RegExp(this.enOperator),\n // re_an = new RegExp(this.anOperator),\n // re_cr = new RegExp(this.curExp),\n re_em = this.emOperator,\n re_nm = this.nmOperator,\n re_re = new RegExp(rgxEsc(this.rgxOperator));\n\n //keyword highlighting\n function highlight(str, ok, cell) {\n /*jshint validthis:true */\n if (this.highlightKeywords && ok) {\n str = str.replace(re_lk, '');\n str = str.replace(re_eq, '');\n str = str.replace(re_st, '');\n str = str.replace(re_en, '');\n let w = str;\n if (re_le.test(str) || re_ge.test(str) || re_l.test(str) ||\n re_g.test(str) || re_d.test(str)) {\n w = getText(cell);\n }\n if (w !== '') {\n this.emitter.emit('highlight-keyword', this, cell, w);\n }\n }\n }\n\n //looks for search argument in current row\n function hasArg(sA, cellData, colIdx) {\n sA = matchCase(sA, this.caseSensitive);\n\n let occurence = false;\n\n //Search arg operator tests\n let hasLO = re_l.test(sA),\n hasLE = re_le.test(sA),\n hasGR = re_g.test(sA),\n hasGE = re_ge.test(sA),\n hasDF = re_d.test(sA),\n hasEQ = re_eq.test(sA),\n hasLK = re_lk.test(sA),\n // hasAN = re_an.test(sA),\n hasST = re_st.test(sA),\n hasEN = re_en.test(sA),\n hasEM = (re_em === sA),\n hasNM = (re_nm === sA),\n hasRE = re_re.test(sA);\n\n // Check for dates or resolve date type\n if (this.hasType(colIdx, [DATE])) {\n let dte1, dte2;\n\n let dateType = this.Mod.dateType;\n let isValidDate = dateType.isValid.bind(dateType);\n let parseDate = dateType.parse.bind(dateType);\n let locale = dateType.getOptions(colIdx).locale || this.locale;\n\n // Search arg dates tests\n let isLDate = hasLO &&\n isValidDate(sA.replace(re_l, ''), locale);\n let isLEDate = hasLE &&\n isValidDate(sA.replace(re_le, ''), locale);\n let isGDate = hasGR &&\n isValidDate(sA.replace(re_g, ''), locale);\n let isGEDate = hasGE &&\n isValidDate(sA.replace(re_ge, ''), locale);\n let isDFDate = hasDF &&\n isValidDate(sA.replace(re_d, ''), locale);\n let isEQDate = hasEQ &&\n isValidDate(sA.replace(re_eq, ''), locale);\n\n dte1 = parseDate(cellData, locale);\n\n // lower date\n if (isLDate) {\n dte2 = parseDate(sA.replace(re_l, ''), locale);\n occurence = dte1 < dte2;\n }\n // lower equal date\n else if (isLEDate) {\n dte2 = parseDate(sA.replace(re_le, ''), locale);\n occurence = dte1 <= dte2;\n }\n // greater equal date\n else if (isGEDate) {\n dte2 = parseDate(sA.replace(re_ge, ''), locale);\n occurence = dte1 >= dte2;\n }\n // greater date\n else if (isGDate) {\n dte2 = parseDate(sA.replace(re_g, ''), locale);\n occurence = dte1 > dte2;\n }\n // different date\n else if (isDFDate) {\n dte2 = parseDate(sA.replace(re_d, ''), locale);\n occurence = dte1.toString() !== dte2.toString();\n }\n // equal date\n else if (isEQDate) {\n dte2 = parseDate(sA.replace(re_eq, ''), locale);\n occurence = dte1.toString() === dte2.toString();\n }\n // searched keyword with * operator doesn't have to be a date\n else if (re_lk.test(sA)) {// like date\n occurence = contains(sA.replace(re_lk, ''), cellData,\n false, this.caseSensitive);\n }\n else if (isValidDate(sA)) {\n dte2 = parseDate(sA, locale);\n occurence = dte1.toString() === dte2.toString();\n }\n //empty\n else if (hasEM) {\n occurence = isEmptyString(cellData);\n }\n //non-empty\n else if (hasNM) {\n occurence = !isEmptyString(cellData);\n } else {\n occurence = contains(sA, cellData,\n this.isExactMatch(colIdx), this.caseSensitive);\n }\n }\n\n else {\n if (this.hasType(colIdx, [FORMATTED_NUMBER])) {\n let colType = this.colTypes[colIdx];\n if (colType.hasOwnProperty('decimal')) {\n decimal = colType.decimal;\n }\n }\n // Convert to number anyways to auto-resolve type in case not\n // defined by configuration\n numData = Number(cellData) || parseNb(cellData, decimal);\n\n // first checks if there is any operator (<,>,<=,>=,!,*,=,{,},\n // rgx:)\n // lower equal\n if (hasLE) {\n occurence = numData <= parseNb(\n sA.replace(re_le, ''),\n decimal\n );\n }\n //greater equal\n else if (hasGE) {\n occurence = numData >= parseNb(\n sA.replace(re_ge, ''),\n decimal\n );\n }\n //lower\n else if (hasLO) {\n occurence = numData < parseNb(\n sA.replace(re_l, ''),\n decimal\n );\n }\n //greater\n else if (hasGR) {\n occurence = numData > parseNb(\n sA.replace(re_g, ''),\n decimal\n );\n }\n //different\n else if (hasDF) {\n occurence = contains(sA.replace(re_d, ''), cellData,\n false, this.caseSensitive) ? false : true;\n }\n //like\n else if (hasLK) {\n occurence = contains(sA.replace(re_lk, ''), cellData,\n false, this.caseSensitive);\n }\n //equal\n else if (hasEQ) {\n occurence = contains(sA.replace(re_eq, ''), cellData,\n true, this.caseSensitive);\n }\n //starts with\n else if (hasST) {\n occurence = cellData.indexOf(sA.replace(re_st, '')) === 0 ?\n true : false;\n }\n //ends with\n else if (hasEN) {\n let searchArg = sA.replace(re_en, '');\n occurence =\n cellData.lastIndexOf(searchArg, cellData.length - 1) ===\n (cellData.length - 1) - (searchArg.length - 1) &&\n cellData.lastIndexOf(searchArg, cellData.length - 1)\n > -1 ? true : false;\n }\n //empty\n else if (hasEM) {\n occurence = isEmptyString(cellData);\n }\n //non-empty\n else if (hasNM) {\n occurence = !isEmptyString(cellData);\n }\n //regexp\n else if (hasRE) {\n //in case regexp throws\n try {\n //operator is removed\n let srchArg = sA.replace(re_re, '');\n let rgx = new RegExp(srchArg);\n occurence = rgx.test(cellData);\n } catch (ex) {\n occurence = false;\n }\n } else {\n // If numeric type data, perform a strict equality test and\n // fallback to unformatted number string comparison\n if (numData &&\n this.hasType(colIdx, [NUMBER, FORMATTED_NUMBER]) &&\n !this.singleSearchFlt) {\n // parseNb can return 0 for strings which are not\n // formatted numbers, in that case return the original\n // string. TODO: handle this in parseNb\n sA = parseNb(sA, decimal) || sA;\n occurence = numData === sA ||\n contains(sA.toString(), numData.toString(),\n this.isExactMatch(colIdx), this.caseSensitive);\n } else {\n // Finally test search term is contained in cell data\n occurence = contains(\n sA,\n cellData,\n this.isExactMatch(colIdx),\n this.caseSensitive,\n this.ignoresDiacritics(colIdx)\n );\n }\n }\n\n }//else\n return occurence;\n }//fn\n\n for (let k = this.refRow; k < nbRows; k++) {\n // already filtered rows display re-init\n row[k].style.display = '';\n\n let cells = row[k].cells;\n let nchilds = cells.length;\n\n // checks if row has exact cell #\n if (nchilds !== this.nbCells) {\n continue;\n }\n\n let occurence = [],\n isRowValid = true,\n //only for single filter search\n singleFltRowValid = false;\n\n // this loop retrieves cell data\n for (let j = 0; j < nchilds; j++) {\n //searched keyword\n let sA = searchArgs[this.singleSearchFlt ? 0 : j];\n\n if (sA === '') {\n continue;\n }\n\n let cellData = matchCase(this.getCellData(cells[j]),\n this.caseSensitive);\n\n //multiple search parameter operator ||\n let sAOrSplit = sA.toString().split(this.orOperator),\n //multiple search || parameter boolean\n hasMultiOrSA = sAOrSplit.length > 1,\n //multiple search parameter operator &&\n sAAndSplit = sA.toString().split(this.anOperator),\n //multiple search && parameter boolean\n hasMultiAndSA = sAAndSplit.length > 1;\n\n //detect operators or array query\n if (isArray(sA) || hasMultiOrSA || hasMultiAndSA) {\n let cS,\n s,\n occur = false;\n if (isArray(sA)) {\n s = sA;\n } else {\n s = hasMultiOrSA ? sAOrSplit : sAAndSplit;\n }\n // TODO: improve clarity/readability of this block\n for (let w = 0, len = s.length; w < len; w++) {\n cS = trim(s[w]);\n occur = hasArg.call(this, cS, cellData, j);\n highlight.call(this, cS, occur, cells[j]);\n if ((hasMultiOrSA && occur) ||\n (hasMultiAndSA && !occur)) {\n break;\n }\n if (isArray(sA) && occur) {\n break;\n }\n }\n occurence[j] = occur;\n\n }\n //single search parameter\n else {\n occurence[j] = hasArg.call(this, trim(sA), cellData, j);\n highlight.call(this, sA, occurence[j], cells[j]);\n }//else single param\n\n if (!occurence[j]) {\n isRowValid = false;\n }\n if (this.singleSearchFlt && occurence[j]) {\n singleFltRowValid = true;\n }\n\n this.emitter.emit('cell-processed', this, j, cells[j]);\n }//for j\n\n if (this.singleSearchFlt && singleFltRowValid) {\n isRowValid = true;\n }\n\n if (!isRowValid) {\n this.validateRow(k, false);\n hiddenRows++;\n } else {\n this.validateRow(k, true);\n }\n\n this.emitter.emit('row-processed', this, k,\n this.validRowsIndex.length, isRowValid);\n }// for k\n\n this.nbHiddenRows = hiddenRows;\n\n //invokes onafterfilter callback\n if (this.onAfterFilter) {\n this.onAfterFilter.call(null, this);\n }\n\n this.emitter.emit('after-filtering', this, searchArgs);\n }\n\n /**\n * Return the data of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} includeHeaders Optional: include headers row\n * @param {Boolean} num Optional: return unformatted number\n * @param {Array} exclude Optional: list of row indexes to be excluded\n * @return {Array} Flat list of data for a column\n */\n getColValues(colIndex, includeHeaders = false, num = false, exclude = []) {\n if (!this.fltGrid) {\n return;\n }\n let row = this.tbl.rows;\n let nbRows = this.getRowsNb(true);\n let colValues = [];\n\n if (includeHeaders) {\n colValues.push(this.getHeadersText()[colIndex]);\n }\n\n for (let i = this.refRow; i < nbRows; i++) {\n let isExludedRow = false;\n // checks if current row index appears in exclude array\n if (exclude.length > 0) {\n isExludedRow = exclude.indexOf(i) !== -1;\n }\n let cell = row[i].cells,\n nchilds = cell.length;\n\n // checks if row has exact cell # and is not excluded\n if (nchilds === this.nbCells && !isExludedRow) {\n // this loop retrieves cell data\n for (let j = 0; j < nchilds; j++) {\n if (j !== colIndex || row[i].style.display !== '') {\n continue;\n }\n let cellData = this.getCellData(cell[j]);\n let decimal = this.decimalSeparator;\n if (this.hasType(colIndex, [FORMATTED_NUMBER])) {\n let colType = this.colTypes[colIndex];\n if (colType.hasOwnProperty('decimal')) {\n decimal = colType.decimal;\n }\n }\n let data = num ?\n Number(cellData) || parseNb(cellData, decimal) :\n cellData;\n colValues.push(data);\n }\n }\n }\n return colValues;\n }\n\n /**\n * Return the filter's value of a specified column\n * @param {Number} index Column index\n * @return {String} Filter value\n */\n getFilterValue(index) {\n if (!this.fltGrid) {\n return;\n }\n let fltValue = '';\n let flt = this.getFilterElement(index);\n if (!flt) {\n return fltValue;\n }\n\n let fltColType = this.getFilterType(index);\n if (fltColType !== MULTIPLE && fltColType !== CHECKLIST) {\n fltValue = flt.value;\n }\n //mutiple select\n else if (fltColType === MULTIPLE) {\n fltValue = this.feature('dropdown').getValues(index);\n }\n //checklist\n else if (fltColType === CHECKLIST) {\n fltValue = this.feature('checkList').getValues(index);\n }\n //return an empty string if collection is empty or contains a single\n //empty string\n if (isArray(fltValue) && fltValue.length === 0 ||\n (fltValue.length === 1 && fltValue[0] === '')) {\n fltValue = '';\n }\n\n return fltValue;\n }\n\n /**\n * Return the filters' values\n * @return {Array} List of filters' values\n */\n getFiltersValue() {\n if (!this.fltGrid) {\n return;\n }\n let searchArgs = [];\n for (let i = 0, len = this.fltIds.length; i < len; i++) {\n let fltValue = this.getFilterValue(i);\n if (isArray(fltValue)) {\n searchArgs.push(fltValue);\n } else {\n searchArgs.push(trim(fltValue));\n }\n }\n return searchArgs;\n }\n\n /**\n * Return the ID of a specified column's filter\n * @param {Number} index Column's index\n * @return {String} ID of the filter element\n */\n getFilterId(index) {\n if (!this.fltGrid) {\n return;\n }\n return this.fltIds[index];\n }\n\n /**\n * Return the list of ids of filters matching a specified type.\n * Note: hidden filters are also returned\n *\n * @param {String} type Filter type string ('input', 'select', 'multiple',\n * 'checklist')\n * @param {Boolean} bool If true returns columns indexes instead of IDs\n * @return {[type]} List of element IDs or column indexes\n */\n getFiltersByType(type, bool) {\n if (!this.fltGrid) {\n return;\n }\n let arr = [];\n for (let i = 0, len = this.fltIds.length; i < len; i++) {\n let fltType = this.getFilterType(i);\n if (fltType === type.toLowerCase()) {\n let a = bool ? i : this.fltIds[i];\n arr.push(a);\n }\n }\n return arr;\n }\n\n /**\n * Return the filter's DOM element for a given column\n * @param {Number} index Column's index\n * @return {DOMElement}\n */\n getFilterElement(index) {\n let fltId = this.fltIds[index];\n return elm(fltId);\n }\n\n /**\n * Return the number of cells for a given row index\n * @param {Number} rowIndex Index of the row\n * @return {Number} Number of cells\n */\n getCellsNb(rowIndex = 0) {\n let tr = this.tbl.rows[rowIndex];\n return tr.cells.length;\n }\n\n /**\n * Return the number of filterable rows starting from reference row if\n * defined\n * @param {Boolean} includeHeaders Include the headers row\n * @return {Number} Number of filterable rows\n */\n getRowsNb(includeHeaders) {\n let s = isUndef(this.refRow) ? 0 : this.refRow;\n let ntrs = this.tbl.rows.length;\n if (includeHeaders) {\n s = 0;\n }\n return parseInt(ntrs - s, 10);\n }\n\n /**\n * Return the data of a given cell\n * @param {DOMElement} cell Cell's DOM object\n * @return {String}\n */\n getCellData(cell) {\n let idx = cell.cellIndex;\n //Check for customCellData callback\n if (this.customCellData &&\n this.customCellDataCols.indexOf(idx) !== -1) {\n return this.customCellData.call(null, this, cell, idx);\n } else {\n return getText(cell);\n }\n }\n\n /**\n * Return the table data with following format:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} includeHeaders Optional: include headers row\n * @param {Boolean} excludeHiddenCols Optional: exclude hidden columns\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n */\n getTableData(includeHeaders = false, excludeHiddenCols = false) {\n let rows = this.tbl.rows;\n let nbRows = this.getRowsNb(true);\n let tblData = [];\n if (includeHeaders) {\n let headers = this.getHeadersText(excludeHiddenCols);\n tblData.push([this.getHeadersRowIndex(), headers]);\n }\n for (let k = this.refRow; k < nbRows; k++) {\n let rowData = [k, []];\n let cells = rows[k].cells;\n for (let j = 0, len = cells.length; j < len; j++) {\n if (excludeHiddenCols && this.hasExtension('colsVisibility')) {\n if (this.extension('colsVisibility').isColHidden(j)) {\n continue;\n }\n }\n let cellData = this.getCellData(cells[j]);\n rowData[1].push(cellData);\n }\n tblData.push(rowData);\n }\n return tblData;\n }\n\n /**\n * Return the filtered data with following format:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} includeHeaders Optional: include headers row\n * @param {Boolean} excludeHiddenCols Optional: exclude hidden columns\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n */\n getFilteredData(includeHeaders = false, excludeHiddenCols = false) {\n if (!this.validRowsIndex) {\n return [];\n }\n let rows = this.tbl.rows,\n filteredData = [];\n if (includeHeaders) {\n let headers = this.getHeadersText(excludeHiddenCols);\n filteredData.push([this.getHeadersRowIndex(), headers]);\n }\n\n let validRows = this.getValidRows(true);\n for (let i = 0; i < validRows.length; i++) {\n let rData = [this.validRowsIndex[i], []],\n cells = rows[this.validRowsIndex[i]].cells;\n for (let k = 0; k < cells.length; k++) {\n if (excludeHiddenCols && this.hasExtension('colsVisibility')) {\n if (this.extension('colsVisibility').isColHidden(k)) {\n continue;\n }\n }\n let cellData = this.getCellData(cells[k]);\n rData[1].push(cellData);\n }\n filteredData.push(rData);\n }\n return filteredData;\n }\n\n /**\n * Return the filtered data for a given column index\n * @param {Number} colIndex Colmun's index\n * @param {Boolean} includeHeaders Optional: include headers row\n * @return {Array} Flat list of values ['val0','val1','val2'...]\n *\n * TODO: provide an API returning data in JSON format\n */\n getFilteredDataCol(colIndex, includeHeaders = false) {\n if (isUndef(colIndex)) {\n return [];\n }\n let data = this.getFilteredData(),\n colData = [];\n if (includeHeaders) {\n colData.push(this.getHeadersText()[colIndex]);\n }\n for (let i = 0, len = data.length; i < len; i++) {\n let r = data[i],\n //cols values of current row\n d = r[1],\n //data of searched column\n c = d[colIndex];\n colData.push(c);\n }\n return colData;\n }\n\n /**\n * Get the display value of a row\n * @param {HTMLTableRowElement} row DOM element of the row\n * @return {String} Usually 'none' or ''\n */\n getRowDisplay(row) {\n return row.style.display;\n }\n\n /**\n * Validate/invalidate row by setting the 'validRow' attribute on the row\n * @param {Number} rowIndex Index of the row\n * @param {Boolean} isValid\n */\n validateRow(rowIndex, isValid) {\n let row = this.tbl.rows[rowIndex];\n if (!row || typeof isValid !== 'boolean') {\n return;\n }\n\n // always visible rows are valid\n if (this.hasVisibleRows && this.visibleRows.indexOf(rowIndex) !== -1) {\n isValid = true;\n }\n\n let displayFlag = isValid ? '' : NONE,\n validFlag = isValid ? 'true' : 'false';\n row.style.display = displayFlag;\n\n if (this.paging) {\n row.setAttribute('validRow', validFlag);\n }\n\n if (isValid) {\n if (this.validRowsIndex.indexOf(rowIndex) === -1) {\n this.validRowsIndex.push(rowIndex);\n }\n\n if (this.onRowValidated) {\n this.onRowValidated.call(null, this, rowIndex);\n }\n\n this.emitter.emit('row-validated', this, rowIndex);\n }\n }\n\n /**\n * Validate all filterable rows\n */\n validateAllRows() {\n if (!this.initialized) {\n return;\n }\n this.validRowsIndex = [];\n for (let k = this.refRow; k < this.nbFilterableRows; k++) {\n this.validateRow(k, true);\n }\n }\n\n /**\n * Set search value to a given filter\n * @param {Number} index Column's index\n * @param {String or Array} query searcharg Search term\n */\n setFilterValue(index, query = '') {\n if (!this.fltGrid) {\n return;\n }\n let slc = this.getFilterElement(index),\n fltColType = this.getFilterType(index);\n\n if (fltColType !== MULTIPLE && fltColType !== CHECKLIST) {\n if (this.loadFltOnDemand && !this.initialized) {\n this.emitter.emit('build-select-filter', this, index,\n this.linkedFilters, this.isExternalFlt);\n }\n slc.value = query;\n }\n //multiple selects\n else if (fltColType === MULTIPLE) {\n let values = isArray(query) ? query :\n query.split(' ' + this.orOperator + ' ');\n\n if (this.loadFltOnDemand && !this.initialized) {\n this.emitter.emit('build-select-filter', this, index,\n this.linkedFilters, this.isExternalFlt);\n }\n\n this.emitter.emit('select-options', this, index, values);\n }\n //checklist\n else if (fltColType === CHECKLIST) {\n let values = [];\n if (this.loadFltOnDemand && !this.initialized) {\n this.emitter.emit('build-checklist-filter', this, index,\n this.isExternalFlt);\n }\n if (isArray(query)) {\n values = query;\n } else {\n query = matchCase(query, this.caseSensitive);\n values = query.split(' ' + this.orOperator + ' ');\n }\n\n this.emitter.emit('select-checklist-options', this, index, values);\n }\n }\n\n /**\n * Set them columns' widths as per configuration\n * @param {Element} tbl DOM element\n */\n setColWidths(tbl) {\n if (!this.hasColWidths) {\n return;\n }\n tbl = tbl || this.tbl;\n\n let nbCols = this.nbCells;\n let colWidths = this.colWidths;\n let colTags = tag(tbl, 'col');\n let tblHasColTag = colTags.length > 0;\n let frag = !tblHasColTag ? doc.createDocumentFragment() : null;\n for (let k = 0; k < nbCols; k++) {\n let col;\n if (tblHasColTag) {\n col = colTags[k];\n } else {\n col = createElm('col', ['id', this.id + '_col_' + k]);\n frag.appendChild(col);\n }\n col.style.width = colWidths[k];\n }\n if (!tblHasColTag) {\n tbl.insertBefore(frag, tbl.firstChild);\n }\n }\n\n /**\n * Makes defined rows always visible\n */\n enforceVisibility() {\n if (!this.hasVisibleRows) {\n return;\n }\n let nbRows = this.getRowsNb(true);\n for (let i = 0, len = this.visibleRows.length; i < len; i++) {\n let row = this.visibleRows[i];\n //row index cannot be > nrows\n if (row <= nbRows) {\n this.validateRow(row, true);\n }\n }\n }\n\n /**\n * Clear all the filters' values\n */\n clearFilters() {\n if (!this.fltGrid) {\n return;\n }\n\n this.emitter.emit('before-clearing-filters', this);\n\n if (this.onBeforeReset) {\n this.onBeforeReset.call(null, this, this.getFiltersValue());\n }\n for (let i = 0, len = this.fltIds.length; i < len; i++) {\n this.setFilterValue(i, '');\n }\n\n this.filter();\n\n if (this.onAfterReset) {\n this.onAfterReset.call(null, this);\n }\n this.emitter.emit('after-clearing-filters', this);\n }\n\n /**\n * Clears filtered columns visual indicator (background color)\n */\n clearActiveColumns() {\n for (let i = 0, len = this.getCellsNb(this.headersRow); i < len; i++) {\n removeClass(this.getHeaderElement(i), this.activeColumnsCssClass);\n }\n }\n\n /**\n * Mark currently filtered column\n * @param {Number} colIndex Column index\n */\n markActiveColumn(colIndex) {\n let header = this.getHeaderElement(colIndex);\n if (hasClass(header, this.activeColumnsCssClass)) {\n return;\n }\n if (this.onBeforeActiveColumn) {\n this.onBeforeActiveColumn.call(null, this, colIndex);\n }\n addClass(header, this.activeColumnsCssClass);\n if (this.onAfterActiveColumn) {\n this.onAfterActiveColumn.call(null, this, colIndex);\n }\n }\n\n /**\n * Return the ID of the current active filter\n * @returns {String}\n */\n getActiveFilterId() {\n return this.activeFilterId;\n }\n\n /**\n * Set the ID of the current active filter\n * @param {String} filterId Element ID\n */\n setActiveFilterId(filterId) {\n this.activeFilterId = filterId;\n }\n\n /**\n * Return the column index for a given filter ID\n * @param {string} [filterId=''] Filter ID\n * @returns {Number} Column index\n */\n getColumnIndexFromFilterId(filterId = '') {\n let idx = filterId.split('_')[0];\n idx = idx.split(this.prfxFlt)[1];\n return parseInt(idx, 10);\n }\n\n /**\n * Make specified column's filter active\n * @param colIndex Index of a column\n */\n activateFilter(colIndex) {\n if (isUndef(colIndex)) {\n return;\n }\n this.setActiveFilterId(this.getFilterId(colIndex));\n }\n\n /**\n * Refresh the filters subject to linking ('select', 'multiple',\n * 'checklist' type)\n */\n linkFilters() {\n if (!this.linkedFilters || !this.activeFilterId) {\n return;\n }\n let slcA1 = this.getFiltersByType(SELECT, true),\n slcA2 = this.getFiltersByType(MULTIPLE, true),\n slcA3 = this.getFiltersByType(CHECKLIST, true),\n slcIndex = slcA1.concat(slcA2);\n slcIndex = slcIndex.concat(slcA3);\n\n let activeIdx = this.getColumnIndexFromFilterId(this.activeFilterId);\n\n for (let i = 0, len = slcIndex.length; i < len; i++) {\n let curSlc = elm(this.fltIds[slcIndex[i]]);\n let slcSelectedValue = this.getFilterValue(slcIndex[i]);\n\n // Welcome to cyclomatic complexity hell :)\n // TODO: simplify/refactor if statement\n if (activeIdx !== slcIndex[i] ||\n (this.paging && slcA1.indexOf(slcIndex[i]) !== -1 &&\n activeIdx === slcIndex[i]) ||\n (!this.paging && (slcA3.indexOf(slcIndex[i]) !== -1 ||\n slcA2.indexOf(slcIndex[i]) !== -1)) ||\n slcSelectedValue === this.displayAllText) {\n\n //1st option needs to be inserted\n if (this.loadFltOnDemand) {\n let opt0 = createOpt(this.displayAllText, '');\n curSlc.innerHTML = '';\n curSlc.appendChild(opt0);\n }\n\n if (slcA3.indexOf(slcIndex[i]) !== -1) {\n this.emitter.emit('build-checklist-filter', this,\n slcIndex[i]);\n } else {\n this.emitter.emit('build-select-filter', this, slcIndex[i],\n true);\n }\n\n this.setFilterValue(slcIndex[i], slcSelectedValue);\n }\n }\n }\n\n /**\n * Determines if passed filter column implements exact query match\n * @param {Number} colIndex Column index\n * @return {Boolean}\n */\n isExactMatch(colIndex) {\n let fltType = this.getFilterType(colIndex);\n return this.exactMatchByCol[colIndex] || this.exactMatch ||\n fltType !== INPUT;\n }\n\n /**\n * Checks if specified column filter ignores diacritics.\n * Note this is only valid for input filter types.\n * @param {any} colIndex Column index\n * @returns {Boolean}\n */\n ignoresDiacritics(colIndex) {\n let ignoreDiac = this.ignoreDiacritics;\n if (isArray(ignoreDiac)) {\n return ignoreDiac[colIndex];\n }\n return Boolean(ignoreDiac);\n }\n\n /**\n * Check if passed script or stylesheet is already imported\n * @param {String} filePath Ressource path\n * @param {String} type Possible values: 'script' or 'link'\n * @return {Boolean}\n */\n isImported(filePath, type = 'script') {\n let imported = false,\n attr = type === 'script' ? 'src' : 'href',\n files = tag(doc, type);\n for (let i = 0, len = files.length; i < len; i++) {\n if (isUndef(files[i][attr])) {\n continue;\n }\n if (files[i][attr].match(filePath)) {\n imported = true;\n break;\n }\n }\n return imported;\n }\n\n /**\n * Import script or stylesheet\n * @param {String} fileId Ressource ID\n * @param {String} filePath Ressource path\n * @param {Function} callback Callback\n * @param {String} type Possible values: 'script' or 'link'\n */\n import(fileId, filePath, callback, type = 'script') {\n if (this.isImported(filePath, type)) {\n return;\n }\n let o = this,\n isLoaded = false,\n file,\n head = tag(doc, 'head')[0];\n\n if (type.toLowerCase() === 'link') {\n file = createElm('link',\n ['id', fileId], ['type', 'text/css'],\n ['rel', 'stylesheet'], ['href', filePath]\n );\n } else {\n file = createElm('script',\n ['id', fileId],\n ['type', 'text/javascript'], ['src', filePath]\n );\n }\n\n //Browser <> IE onload event works only for scripts, not for stylesheets\n file.onload = file.onreadystatechange = () => {\n if (!isLoaded &&\n (!this.readyState || this.readyState === 'loaded' ||\n this.readyState === 'complete')) {\n isLoaded = true;\n if (typeof callback === 'function') {\n callback.call(null, o);\n }\n }\n };\n file.onerror = function () {\n throw new Error(`TableFilter could not load: ${filePath}`);\n };\n head.appendChild(file);\n }\n\n /**\n * Check if table has filters grid\n * @return {Boolean}\n */\n isInitialized() {\n return this.initialized;\n }\n\n /**\n * Get list of filter IDs\n * @return {[type]} [description]\n */\n getFiltersId() {\n return this.fltIds || [];\n }\n\n /**\n * Get filtered (valid) rows indexes\n * @param {Boolean} reCalc Force calculation of filtered rows list\n * @return {Array} List of row indexes\n */\n getValidRows(reCalc) {\n if (!reCalc) {\n return this.validRowsIndex;\n }\n\n let nbRows = this.getRowsNb(true);\n this.validRowsIndex = [];\n for (let k = this.refRow; k < nbRows; k++) {\n let r = this.tbl.rows[k];\n if (!this.paging) {\n if (this.getRowDisplay(r) !== NONE) {\n this.validRowsIndex.push(r.rowIndex);\n }\n } else {\n if (r.getAttribute('validRow') === 'true' ||\n r.getAttribute('validRow') === null) {\n this.validRowsIndex.push(r.rowIndex);\n }\n }\n }\n return this.validRowsIndex;\n }\n\n /**\n * Get the index of the row containing the filters\n * @return {Number}\n */\n getFiltersRowIndex() {\n return this.filtersRowIndex;\n }\n\n /**\n * Get the index of the headers row\n * @return {Number}\n */\n getHeadersRowIndex() {\n return this.headersRow;\n }\n\n /**\n * Get the row index from where the filtering process start (1st filterable\n * row)\n * @return {Number}\n */\n getStartRowIndex() {\n return this.refRow;\n }\n\n /**\n * Get the index of the last row\n * @return {Number}\n */\n getLastRowIndex() {\n let nbRows = this.getRowsNb(true);\n return (nbRows - 1);\n }\n\n /**\n * Determine whether the specified column has one of the passed types\n * @param {Number} colIndex Column index\n * @param {Array} [types=[]] List of column types\n * @returns {Boolean}\n */\n hasType(colIndex, types = []) {\n if (!this.hasColTypes) {\n return false;\n }\n let colType = this.colTypes[colIndex];\n if (isObj(colType)) {\n colType = colType.type;\n }\n return types.indexOf(colType) !== -1;\n }\n\n /**\n * Get the header DOM element for a given column index\n * @param {Number} colIndex Column index\n * @return {Element}\n */\n getHeaderElement(colIndex) {\n let table = this.gridLayout ? this.Mod.gridLayout.headTbl : this.tbl;\n let tHead = tag(table, 'thead');\n let headersRow = this.headersRow;\n let header;\n for (let i = 0; i < this.nbCells; i++) {\n if (i !== colIndex) {\n continue;\n }\n if (tHead.length === 0) {\n header = table.rows[headersRow].cells[i];\n }\n if (tHead.length === 1) {\n header = tHead[0].rows[headersRow].cells[i];\n }\n break;\n }\n return header;\n }\n\n /**\n * Return the list of headers' text\n * @param {Boolean} excludeHiddenCols Optional: exclude hidden columns\n * @return {Array} list of headers' text\n */\n getHeadersText(excludeHiddenCols = false) {\n let headers = [];\n for (let j = 0; j < this.nbCells; j++) {\n if (excludeHiddenCols && this.hasExtension('colsVisibility')) {\n if (this.extension('colsVisibility').isColHidden(j)) {\n continue;\n }\n }\n let header = this.getHeaderElement(j);\n let headerText = getFirstTextNode(header);\n headers.push(headerText);\n }\n return headers;\n }\n\n /**\n * Return the filter type for a specified column\n * @param {Number} colIndex Column's index\n * @return {String}\n */\n getFilterType(colIndex) {\n let colType = this.cfg['col_' + colIndex];\n return !colType ? INPUT : colType.toLowerCase();\n }\n\n /**\n * Get the total number of filterable rows\n * @return {Number}\n */\n getFilterableRowsNb() {\n return this.getRowsNb(false);\n }\n\n /**\n * Return the total number of valid rows\n * @param {Boolean} [reCalc=false] Forces calculation of filtered rows\n * @returns {Number}\n */\n getValidRowsNb(reCalc = false) {\n return this.getValidRows(reCalc).length;\n }\n\n /**\n * Get the configuration object (literal object)\n * @return {Object}\n */\n config() {\n return this.cfg;\n }\n}\n" }, { - "__docId__": 774, + "__docId__": 769, "kind": "variable", "static": true, "variation": null, @@ -16417,7 +16317,7 @@ } }, { - "__docId__": 775, + "__docId__": 770, "kind": "class", "static": true, "variation": null, @@ -16443,7 +16343,7 @@ "interface": false }, { - "__docId__": 776, + "__docId__": 771, "kind": "constructor", "static": false, "variation": null, @@ -16498,7 +16398,7 @@ "generator": false }, { - "__docId__": 777, + "__docId__": 772, "kind": "member", "static": false, "variation": null, @@ -16518,7 +16418,7 @@ } }, { - "__docId__": 778, + "__docId__": 773, "kind": "member", "static": false, "variation": null, @@ -16538,7 +16438,7 @@ } }, { - "__docId__": 779, + "__docId__": 774, "kind": "member", "static": false, "variation": null, @@ -16558,7 +16458,7 @@ } }, { - "__docId__": 780, + "__docId__": 775, "kind": "member", "static": false, "variation": null, @@ -16578,7 +16478,7 @@ } }, { - "__docId__": 781, + "__docId__": 776, "kind": "member", "static": false, "variation": null, @@ -16598,7 +16498,7 @@ } }, { - "__docId__": 782, + "__docId__": 777, "kind": "member", "static": false, "variation": null, @@ -16618,7 +16518,7 @@ } }, { - "__docId__": 783, + "__docId__": 778, "kind": "member", "static": false, "variation": null, @@ -16638,7 +16538,7 @@ } }, { - "__docId__": 784, + "__docId__": 779, "kind": "member", "static": false, "variation": null, @@ -16658,7 +16558,7 @@ } }, { - "__docId__": 785, + "__docId__": 780, "kind": "member", "static": false, "variation": null, @@ -16678,7 +16578,7 @@ } }, { - "__docId__": 786, + "__docId__": 781, "kind": "member", "static": false, "variation": null, @@ -16696,7 +16596,7 @@ } }, { - "__docId__": 787, + "__docId__": 782, "kind": "member", "static": false, "variation": null, @@ -16714,7 +16614,7 @@ } }, { - "__docId__": 788, + "__docId__": 783, "kind": "member", "static": false, "variation": null, @@ -16732,7 +16632,7 @@ } }, { - "__docId__": 789, + "__docId__": 784, "kind": "member", "static": false, "variation": null, @@ -16750,7 +16650,7 @@ } }, { - "__docId__": 790, + "__docId__": 785, "kind": "member", "static": false, "variation": null, @@ -16768,7 +16668,7 @@ } }, { - "__docId__": 791, + "__docId__": 786, "kind": "member", "static": false, "variation": null, @@ -16788,7 +16688,7 @@ } }, { - "__docId__": 792, + "__docId__": 787, "kind": "member", "static": false, "variation": null, @@ -16806,7 +16706,7 @@ } }, { - "__docId__": 793, + "__docId__": 788, "kind": "member", "static": false, "variation": null, @@ -16824,7 +16724,7 @@ } }, { - "__docId__": 794, + "__docId__": 789, "kind": "member", "static": false, "variation": null, @@ -16842,7 +16742,7 @@ } }, { - "__docId__": 795, + "__docId__": 790, "kind": "member", "static": false, "variation": null, @@ -16862,7 +16762,7 @@ } }, { - "__docId__": 796, + "__docId__": 791, "kind": "member", "static": false, "variation": null, @@ -16882,7 +16782,7 @@ } }, { - "__docId__": 797, + "__docId__": 792, "kind": "member", "static": false, "variation": null, @@ -16902,7 +16802,7 @@ } }, { - "__docId__": 798, + "__docId__": 793, "kind": "member", "static": false, "variation": null, @@ -16922,7 +16822,7 @@ } }, { - "__docId__": 799, + "__docId__": 794, "kind": "member", "static": false, "variation": null, @@ -16942,7 +16842,7 @@ } }, { - "__docId__": 800, + "__docId__": 795, "kind": "member", "static": false, "variation": null, @@ -16962,7 +16862,7 @@ } }, { - "__docId__": 801, + "__docId__": 796, "kind": "member", "static": false, "variation": null, @@ -16982,7 +16882,7 @@ } }, { - "__docId__": 802, + "__docId__": 797, "kind": "member", "static": false, "variation": null, @@ -17002,7 +16902,7 @@ } }, { - "__docId__": 803, + "__docId__": 798, "kind": "member", "static": false, "variation": null, @@ -17022,7 +16922,7 @@ } }, { - "__docId__": 804, + "__docId__": 799, "kind": "member", "static": false, "variation": null, @@ -17042,7 +16942,7 @@ } }, { - "__docId__": 805, + "__docId__": 800, "kind": "member", "static": false, "variation": null, @@ -17062,7 +16962,7 @@ } }, { - "__docId__": 806, + "__docId__": 801, "kind": "member", "static": false, "variation": null, @@ -17082,7 +16982,7 @@ } }, { - "__docId__": 807, + "__docId__": 802, "kind": "member", "static": false, "variation": null, @@ -17102,7 +17002,7 @@ } }, { - "__docId__": 808, + "__docId__": 803, "kind": "member", "static": false, "variation": null, @@ -17122,7 +17022,7 @@ } }, { - "__docId__": 809, + "__docId__": 804, "kind": "member", "static": false, "variation": null, @@ -17142,7 +17042,7 @@ } }, { - "__docId__": 810, + "__docId__": 805, "kind": "member", "static": false, "variation": null, @@ -17162,7 +17062,7 @@ } }, { - "__docId__": 811, + "__docId__": 806, "kind": "member", "static": false, "variation": null, @@ -17182,7 +17082,7 @@ } }, { - "__docId__": 812, + "__docId__": 807, "kind": "member", "static": false, "variation": null, @@ -17202,7 +17102,7 @@ } }, { - "__docId__": 813, + "__docId__": 808, "kind": "member", "static": false, "variation": null, @@ -17222,7 +17122,7 @@ } }, { - "__docId__": 814, + "__docId__": 809, "kind": "member", "static": false, "variation": null, @@ -17242,7 +17142,7 @@ } }, { - "__docId__": 815, + "__docId__": 810, "kind": "member", "static": false, "variation": null, @@ -17262,7 +17162,7 @@ } }, { - "__docId__": 816, + "__docId__": 811, "kind": "member", "static": false, "variation": null, @@ -17282,7 +17182,7 @@ } }, { - "__docId__": 817, + "__docId__": 812, "kind": "member", "static": false, "variation": null, @@ -17302,7 +17202,7 @@ } }, { - "__docId__": 818, + "__docId__": 813, "kind": "member", "static": false, "variation": null, @@ -17322,7 +17222,7 @@ } }, { - "__docId__": 819, + "__docId__": 814, "kind": "member", "static": false, "variation": null, @@ -17342,7 +17242,7 @@ } }, { - "__docId__": 820, + "__docId__": 815, "kind": "member", "static": false, "variation": null, @@ -17362,7 +17262,7 @@ } }, { - "__docId__": 821, + "__docId__": 816, "kind": "member", "static": false, "variation": null, @@ -17382,7 +17282,7 @@ } }, { - "__docId__": 822, + "__docId__": 817, "kind": "member", "static": false, "variation": null, @@ -17402,7 +17302,7 @@ } }, { - "__docId__": 823, + "__docId__": 818, "kind": "member", "static": false, "variation": null, @@ -17422,7 +17322,7 @@ } }, { - "__docId__": 824, + "__docId__": 819, "kind": "member", "static": false, "variation": null, @@ -17442,7 +17342,7 @@ } }, { - "__docId__": 825, + "__docId__": 820, "kind": "member", "static": false, "variation": null, @@ -17462,7 +17362,7 @@ } }, { - "__docId__": 826, + "__docId__": 821, "kind": "member", "static": false, "variation": null, @@ -17482,7 +17382,7 @@ } }, { - "__docId__": 827, + "__docId__": 822, "kind": "member", "static": false, "variation": null, @@ -17502,7 +17402,7 @@ } }, { - "__docId__": 828, + "__docId__": 823, "kind": "member", "static": false, "variation": null, @@ -17522,7 +17422,7 @@ } }, { - "__docId__": 829, + "__docId__": 824, "kind": "member", "static": false, "variation": null, @@ -17542,7 +17442,7 @@ } }, { - "__docId__": 830, + "__docId__": 825, "kind": "member", "static": false, "variation": null, @@ -17563,7 +17463,7 @@ } }, { - "__docId__": 831, + "__docId__": 826, "kind": "member", "static": false, "variation": null, @@ -17583,7 +17483,7 @@ } }, { - "__docId__": 832, + "__docId__": 827, "kind": "member", "static": false, "variation": null, @@ -17603,7 +17503,7 @@ } }, { - "__docId__": 833, + "__docId__": 828, "kind": "member", "static": false, "variation": null, @@ -17623,7 +17523,7 @@ } }, { - "__docId__": 834, + "__docId__": 829, "kind": "member", "static": false, "variation": null, @@ -17643,7 +17543,7 @@ } }, { - "__docId__": 835, + "__docId__": 830, "kind": "member", "static": false, "variation": null, @@ -17663,7 +17563,7 @@ } }, { - "__docId__": 836, + "__docId__": 831, "kind": "member", "static": false, "variation": null, @@ -17683,7 +17583,7 @@ } }, { - "__docId__": 837, + "__docId__": 832, "kind": "member", "static": false, "variation": null, @@ -17703,7 +17603,7 @@ } }, { - "__docId__": 838, + "__docId__": 833, "kind": "member", "static": false, "variation": null, @@ -17723,7 +17623,7 @@ } }, { - "__docId__": 839, + "__docId__": 834, "kind": "member", "static": false, "variation": null, @@ -17743,7 +17643,7 @@ } }, { - "__docId__": 840, + "__docId__": 835, "kind": "member", "static": false, "variation": null, @@ -17763,7 +17663,7 @@ } }, { - "__docId__": 841, + "__docId__": 836, "kind": "member", "static": false, "variation": null, @@ -17783,7 +17683,7 @@ } }, { - "__docId__": 842, + "__docId__": 837, "kind": "member", "static": false, "variation": null, @@ -17803,7 +17703,7 @@ } }, { - "__docId__": 843, + "__docId__": 838, "kind": "member", "static": false, "variation": null, @@ -17824,7 +17724,7 @@ } }, { - "__docId__": 844, + "__docId__": 839, "kind": "member", "static": false, "variation": null, @@ -17844,7 +17744,7 @@ } }, { - "__docId__": 845, + "__docId__": 840, "kind": "member", "static": false, "variation": null, @@ -17864,7 +17764,7 @@ } }, { - "__docId__": 846, + "__docId__": 841, "kind": "member", "static": false, "variation": null, @@ -17884,7 +17784,7 @@ } }, { - "__docId__": 847, + "__docId__": 842, "kind": "member", "static": false, "variation": null, @@ -17904,7 +17804,7 @@ } }, { - "__docId__": 848, + "__docId__": 843, "kind": "member", "static": false, "variation": null, @@ -17924,7 +17824,7 @@ } }, { - "__docId__": 849, + "__docId__": 844, "kind": "member", "static": false, "variation": null, @@ -17944,7 +17844,7 @@ } }, { - "__docId__": 850, + "__docId__": 845, "kind": "member", "static": false, "variation": null, @@ -17964,7 +17864,7 @@ } }, { - "__docId__": 851, + "__docId__": 846, "kind": "member", "static": false, "variation": null, @@ -17984,7 +17884,7 @@ } }, { - "__docId__": 852, + "__docId__": 847, "kind": "member", "static": false, "variation": null, @@ -18004,7 +17904,7 @@ } }, { - "__docId__": 853, + "__docId__": 848, "kind": "member", "static": false, "variation": null, @@ -18024,7 +17924,7 @@ } }, { - "__docId__": 854, + "__docId__": 849, "kind": "member", "static": false, "variation": null, @@ -18044,7 +17944,7 @@ } }, { - "__docId__": 855, + "__docId__": 850, "kind": "member", "static": false, "variation": null, @@ -18064,7 +17964,7 @@ } }, { - "__docId__": 856, + "__docId__": 851, "kind": "member", "static": false, "variation": null, @@ -18084,7 +17984,7 @@ } }, { - "__docId__": 857, + "__docId__": 852, "kind": "member", "static": false, "variation": null, @@ -18104,7 +18004,7 @@ } }, { - "__docId__": 858, + "__docId__": 853, "kind": "member", "static": false, "variation": null, @@ -18124,7 +18024,7 @@ } }, { - "__docId__": 859, + "__docId__": 854, "kind": "member", "static": false, "variation": null, @@ -18144,7 +18044,7 @@ } }, { - "__docId__": 860, + "__docId__": 855, "kind": "member", "static": false, "variation": null, @@ -18164,7 +18064,7 @@ } }, { - "__docId__": 861, + "__docId__": 856, "kind": "member", "static": false, "variation": null, @@ -18184,7 +18084,7 @@ } }, { - "__docId__": 862, + "__docId__": 857, "kind": "member", "static": false, "variation": null, @@ -18204,7 +18104,7 @@ } }, { - "__docId__": 863, + "__docId__": 858, "kind": "member", "static": false, "variation": null, @@ -18224,7 +18124,7 @@ } }, { - "__docId__": 864, + "__docId__": 859, "kind": "member", "static": false, "variation": null, @@ -18244,7 +18144,7 @@ } }, { - "__docId__": 865, + "__docId__": 860, "kind": "member", "static": false, "variation": null, @@ -18264,7 +18164,7 @@ } }, { - "__docId__": 866, + "__docId__": 861, "kind": "member", "static": false, "variation": null, @@ -18284,7 +18184,7 @@ } }, { - "__docId__": 867, + "__docId__": 862, "kind": "member", "static": false, "variation": null, @@ -18304,7 +18204,7 @@ } }, { - "__docId__": 868, + "__docId__": 863, "kind": "member", "static": false, "variation": null, @@ -18324,7 +18224,7 @@ } }, { - "__docId__": 869, + "__docId__": 864, "kind": "member", "static": false, "variation": null, @@ -18344,7 +18244,7 @@ } }, { - "__docId__": 870, + "__docId__": 865, "kind": "member", "static": false, "variation": null, @@ -18364,7 +18264,7 @@ } }, { - "__docId__": 871, + "__docId__": 866, "kind": "member", "static": false, "variation": null, @@ -18384,7 +18284,7 @@ } }, { - "__docId__": 872, + "__docId__": 867, "kind": "member", "static": false, "variation": null, @@ -18404,7 +18304,7 @@ } }, { - "__docId__": 873, + "__docId__": 868, "kind": "member", "static": false, "variation": null, @@ -18424,7 +18324,7 @@ } }, { - "__docId__": 874, + "__docId__": 869, "kind": "member", "static": false, "variation": null, @@ -18444,7 +18344,7 @@ } }, { - "__docId__": 875, + "__docId__": 870, "kind": "member", "static": false, "variation": null, @@ -18464,7 +18364,7 @@ } }, { - "__docId__": 876, + "__docId__": 871, "kind": "member", "static": false, "variation": null, @@ -18484,7 +18384,7 @@ } }, { - "__docId__": 877, + "__docId__": 872, "kind": "member", "static": false, "variation": null, @@ -18504,7 +18404,7 @@ } }, { - "__docId__": 878, + "__docId__": 873, "kind": "member", "static": false, "variation": null, @@ -18524,7 +18424,7 @@ } }, { - "__docId__": 879, + "__docId__": 874, "kind": "member", "static": false, "variation": null, @@ -18544,7 +18444,7 @@ } }, { - "__docId__": 880, + "__docId__": 875, "kind": "member", "static": false, "variation": null, @@ -18564,7 +18464,7 @@ } }, { - "__docId__": 881, + "__docId__": 876, "kind": "member", "static": false, "variation": null, @@ -18584,7 +18484,7 @@ } }, { - "__docId__": 882, + "__docId__": 877, "kind": "member", "static": false, "variation": null, @@ -18604,7 +18504,7 @@ } }, { - "__docId__": 883, + "__docId__": 878, "kind": "member", "static": false, "variation": null, @@ -18624,7 +18524,7 @@ } }, { - "__docId__": 884, + "__docId__": 879, "kind": "member", "static": false, "variation": null, @@ -18644,7 +18544,7 @@ } }, { - "__docId__": 885, + "__docId__": 880, "kind": "member", "static": false, "variation": null, @@ -18664,7 +18564,7 @@ } }, { - "__docId__": 886, + "__docId__": 881, "kind": "member", "static": false, "variation": null, @@ -18684,7 +18584,7 @@ } }, { - "__docId__": 887, + "__docId__": 882, "kind": "member", "static": false, "variation": null, @@ -18704,7 +18604,7 @@ } }, { - "__docId__": 888, + "__docId__": 883, "kind": "member", "static": false, "variation": null, @@ -18724,7 +18624,7 @@ } }, { - "__docId__": 889, + "__docId__": 884, "kind": "member", "static": false, "variation": null, @@ -18744,7 +18644,7 @@ } }, { - "__docId__": 890, + "__docId__": 885, "kind": "member", "static": false, "variation": null, @@ -18764,7 +18664,7 @@ } }, { - "__docId__": 891, + "__docId__": 886, "kind": "member", "static": false, "variation": null, @@ -18784,7 +18684,7 @@ } }, { - "__docId__": 892, + "__docId__": 887, "kind": "member", "static": false, "variation": null, @@ -18804,7 +18704,7 @@ } }, { - "__docId__": 893, + "__docId__": 888, "kind": "member", "static": false, "variation": null, @@ -18824,7 +18724,7 @@ } }, { - "__docId__": 894, + "__docId__": 889, "kind": "member", "static": false, "variation": null, @@ -18844,7 +18744,7 @@ } }, { - "__docId__": 895, + "__docId__": 890, "kind": "member", "static": false, "variation": null, @@ -18864,7 +18764,7 @@ } }, { - "__docId__": 896, + "__docId__": 891, "kind": "member", "static": false, "variation": null, @@ -18884,7 +18784,7 @@ } }, { - "__docId__": 897, + "__docId__": 892, "kind": "member", "static": false, "variation": null, @@ -18904,7 +18804,7 @@ } }, { - "__docId__": 898, + "__docId__": 893, "kind": "member", "static": false, "variation": null, @@ -18924,7 +18824,7 @@ } }, { - "__docId__": 899, + "__docId__": 894, "kind": "member", "static": false, "variation": null, @@ -18944,7 +18844,7 @@ } }, { - "__docId__": 900, + "__docId__": 895, "kind": "member", "static": false, "variation": null, @@ -18964,7 +18864,7 @@ } }, { - "__docId__": 901, + "__docId__": 896, "kind": "member", "static": false, "variation": null, @@ -18984,7 +18884,7 @@ } }, { - "__docId__": 902, + "__docId__": 897, "kind": "member", "static": false, "variation": null, @@ -19004,7 +18904,7 @@ } }, { - "__docId__": 903, + "__docId__": 898, "kind": "member", "static": false, "variation": null, @@ -19024,7 +18924,7 @@ } }, { - "__docId__": 904, + "__docId__": 899, "kind": "member", "static": false, "variation": null, @@ -19041,7 +18941,7 @@ } }, { - "__docId__": 905, + "__docId__": 900, "kind": "member", "static": false, "variation": null, @@ -19058,7 +18958,7 @@ } }, { - "__docId__": 906, + "__docId__": 901, "kind": "member", "static": false, "variation": null, @@ -19075,7 +18975,7 @@ } }, { - "__docId__": 907, + "__docId__": 902, "kind": "member", "static": false, "variation": null, @@ -19092,7 +18992,7 @@ } }, { - "__docId__": 908, + "__docId__": 903, "kind": "member", "static": false, "variation": null, @@ -19109,7 +19009,7 @@ } }, { - "__docId__": 909, + "__docId__": 904, "kind": "member", "static": false, "variation": null, @@ -19126,7 +19026,7 @@ } }, { - "__docId__": 910, + "__docId__": 905, "kind": "member", "static": false, "variation": null, @@ -19143,7 +19043,7 @@ } }, { - "__docId__": 911, + "__docId__": 906, "kind": "member", "static": false, "variation": null, @@ -19160,7 +19060,7 @@ } }, { - "__docId__": 912, + "__docId__": 907, "kind": "member", "static": false, "variation": null, @@ -19180,7 +19080,7 @@ } }, { - "__docId__": 913, + "__docId__": 908, "kind": "member", "static": false, "variation": null, @@ -19200,7 +19100,7 @@ } }, { - "__docId__": 914, + "__docId__": 909, "kind": "member", "static": false, "variation": null, @@ -19220,7 +19120,7 @@ } }, { - "__docId__": 915, + "__docId__": 910, "kind": "member", "static": false, "variation": null, @@ -19240,7 +19140,7 @@ } }, { - "__docId__": 916, + "__docId__": 911, "kind": "member", "static": false, "variation": null, @@ -19260,7 +19160,7 @@ } }, { - "__docId__": 917, + "__docId__": 912, "kind": "member", "static": false, "variation": null, @@ -19280,7 +19180,7 @@ } }, { - "__docId__": 918, + "__docId__": 913, "kind": "member", "static": false, "variation": null, @@ -19300,7 +19200,7 @@ } }, { - "__docId__": 919, + "__docId__": 914, "kind": "member", "static": false, "variation": null, @@ -19317,7 +19217,7 @@ } }, { - "__docId__": 920, + "__docId__": 915, "kind": "member", "static": false, "variation": null, @@ -19334,7 +19234,7 @@ } }, { - "__docId__": 921, + "__docId__": 916, "kind": "method", "static": false, "variation": null, @@ -19348,7 +19248,7 @@ "generator": false }, { - "__docId__": 922, + "__docId__": 917, "kind": "member", "static": false, "variation": null, @@ -19366,7 +19266,7 @@ } }, { - "__docId__": 923, + "__docId__": 918, "kind": "member", "static": false, "variation": null, @@ -19389,7 +19289,7 @@ } }, { - "__docId__": 924, + "__docId__": 919, "kind": "method", "static": false, "variation": null, @@ -19414,7 +19314,7 @@ "generator": false }, { - "__docId__": 925, + "__docId__": 920, "kind": "member", "static": false, "variation": null, @@ -19432,7 +19332,7 @@ } }, { - "__docId__": 926, + "__docId__": 921, "kind": "member", "static": false, "variation": null, @@ -19450,7 +19350,7 @@ } }, { - "__docId__": 927, + "__docId__": 922, "kind": "method", "static": false, "variation": null, @@ -19475,7 +19375,7 @@ "generator": false }, { - "__docId__": 928, + "__docId__": 923, "kind": "member", "static": false, "variation": null, @@ -19493,7 +19393,7 @@ } }, { - "__docId__": 929, + "__docId__": 924, "kind": "member", "static": false, "variation": null, @@ -19511,7 +19411,7 @@ } }, { - "__docId__": 930, + "__docId__": 925, "kind": "member", "static": false, "variation": null, @@ -19529,7 +19429,7 @@ } }, { - "__docId__": 931, + "__docId__": 926, "kind": "member", "static": false, "variation": null, @@ -19547,7 +19447,7 @@ } }, { - "__docId__": 932, + "__docId__": 927, "kind": "member", "static": false, "variation": null, @@ -19565,7 +19465,7 @@ } }, { - "__docId__": 933, + "__docId__": 928, "kind": "method", "static": false, "variation": null, @@ -19579,7 +19479,7 @@ "generator": false }, { - "__docId__": 934, + "__docId__": 929, "kind": "member", "static": false, "variation": null, @@ -19597,7 +19497,7 @@ } }, { - "__docId__": 935, + "__docId__": 930, "kind": "method", "static": false, "variation": null, @@ -19622,7 +19522,7 @@ "generator": false }, { - "__docId__": 936, + "__docId__": 931, "kind": "method", "static": false, "variation": null, @@ -19636,7 +19536,7 @@ "generator": false }, { - "__docId__": 937, + "__docId__": 932, "kind": "member", "static": false, "variation": null, @@ -19654,7 +19554,7 @@ } }, { - "__docId__": 938, + "__docId__": 933, "kind": "method", "static": false, "variation": null, @@ -19673,7 +19573,7 @@ "generator": false }, { - "__docId__": 939, + "__docId__": 934, "kind": "method", "static": false, "variation": null, @@ -19687,7 +19587,7 @@ "generator": false }, { - "__docId__": 940, + "__docId__": 935, "kind": "member", "static": false, "variation": null, @@ -19705,7 +19605,7 @@ } }, { - "__docId__": 941, + "__docId__": 936, "kind": "member", "static": false, "variation": null, @@ -19723,7 +19623,7 @@ } }, { - "__docId__": 942, + "__docId__": 937, "kind": "method", "static": false, "variation": null, @@ -19768,7 +19668,7 @@ "generator": false }, { - "__docId__": 943, + "__docId__": 938, "kind": "method", "static": false, "variation": null, @@ -19803,7 +19703,7 @@ "generator": false }, { - "__docId__": 944, + "__docId__": 939, "kind": "method", "static": false, "variation": null, @@ -19836,7 +19736,7 @@ "generator": false }, { - "__docId__": 945, + "__docId__": 940, "kind": "method", "static": false, "variation": null, @@ -19850,7 +19750,7 @@ "generator": false }, { - "__docId__": 946, + "__docId__": 941, "kind": "method", "static": false, "variation": null, @@ -19875,7 +19775,7 @@ "generator": false }, { - "__docId__": 947, + "__docId__": 942, "kind": "method", "static": false, "variation": null, @@ -19908,7 +19808,7 @@ "generator": false }, { - "__docId__": 948, + "__docId__": 943, "kind": "method", "static": false, "variation": null, @@ -19941,7 +19841,7 @@ "generator": false }, { - "__docId__": 949, + "__docId__": 944, "kind": "method", "static": false, "variation": null, @@ -19955,7 +19855,7 @@ "generator": false }, { - "__docId__": 950, + "__docId__": 945, "kind": "method", "static": false, "variation": null, @@ -19969,7 +19869,7 @@ "generator": false }, { - "__docId__": 951, + "__docId__": 946, "kind": "member", "static": false, "variation": null, @@ -19987,7 +19887,7 @@ } }, { - "__docId__": 952, + "__docId__": 947, "kind": "method", "static": false, "variation": null, @@ -20019,7 +19919,7 @@ "generator": false }, { - "__docId__": 953, + "__docId__": 948, "kind": "method", "static": false, "variation": null, @@ -20033,7 +19933,7 @@ "generator": false }, { - "__docId__": 954, + "__docId__": 949, "kind": "member", "static": false, "variation": null, @@ -20051,7 +19951,7 @@ } }, { - "__docId__": 955, + "__docId__": 950, "kind": "member", "static": false, "variation": null, @@ -20069,7 +19969,7 @@ } }, { - "__docId__": 956, + "__docId__": 951, "kind": "member", "static": false, "variation": null, @@ -20087,7 +19987,7 @@ } }, { - "__docId__": 957, + "__docId__": 952, "kind": "member", "static": false, "variation": null, @@ -20105,7 +20005,7 @@ } }, { - "__docId__": 958, + "__docId__": 953, "kind": "method", "static": false, "variation": null, @@ -20119,7 +20019,7 @@ "generator": false }, { - "__docId__": 959, + "__docId__": 954, "kind": "member", "static": false, "variation": null, @@ -20137,7 +20037,7 @@ } }, { - "__docId__": 960, + "__docId__": 955, "kind": "member", "static": false, "variation": null, @@ -20155,7 +20055,7 @@ } }, { - "__docId__": 961, + "__docId__": 956, "kind": "member", "static": false, "variation": null, @@ -20173,7 +20073,7 @@ } }, { - "__docId__": 962, + "__docId__": 957, "kind": "member", "static": false, "variation": null, @@ -20191,7 +20091,7 @@ } }, { - "__docId__": 963, + "__docId__": 958, "kind": "method", "static": false, "variation": null, @@ -20205,7 +20105,7 @@ "generator": false }, { - "__docId__": 964, + "__docId__": 959, "kind": "member", "static": false, "variation": null, @@ -20223,7 +20123,7 @@ } }, { - "__docId__": 965, + "__docId__": 960, "kind": "method", "static": false, "variation": null, @@ -20237,7 +20137,7 @@ "generator": false }, { - "__docId__": 966, + "__docId__": 961, "kind": "method", "static": false, "variation": null, @@ -20270,7 +20170,7 @@ "generator": false }, { - "__docId__": 967, + "__docId__": 962, "kind": "method", "static": false, "variation": null, @@ -20303,7 +20203,7 @@ "generator": false }, { - "__docId__": 968, + "__docId__": 963, "kind": "method", "static": false, "variation": null, @@ -20317,7 +20217,7 @@ "generator": false }, { - "__docId__": 969, + "__docId__": 964, "kind": "member", "static": false, "variation": null, @@ -20335,7 +20235,7 @@ } }, { - "__docId__": 970, + "__docId__": 965, "kind": "member", "static": false, "variation": null, @@ -20353,7 +20253,7 @@ } }, { - "__docId__": 971, + "__docId__": 966, "kind": "method", "static": false, "variation": null, @@ -20416,7 +20316,7 @@ "generator": false }, { - "__docId__": 972, + "__docId__": 967, "kind": "method", "static": false, "variation": null, @@ -20449,7 +20349,7 @@ "generator": false }, { - "__docId__": 973, + "__docId__": 968, "kind": "method", "static": false, "variation": null, @@ -20471,7 +20371,7 @@ "generator": false }, { - "__docId__": 974, + "__docId__": 969, "kind": "method", "static": false, "variation": null, @@ -20504,7 +20404,7 @@ "generator": false }, { - "__docId__": 975, + "__docId__": 970, "kind": "method", "static": false, "variation": null, @@ -20547,7 +20447,7 @@ "generator": false }, { - "__docId__": 976, + "__docId__": 971, "kind": "method", "static": false, "variation": null, @@ -20580,7 +20480,7 @@ "generator": false }, { - "__docId__": 977, + "__docId__": 972, "kind": "method", "static": false, "variation": null, @@ -20613,7 +20513,7 @@ "generator": false }, { - "__docId__": 978, + "__docId__": 973, "kind": "method", "static": false, "variation": null, @@ -20646,7 +20546,7 @@ "generator": false }, { - "__docId__": 979, + "__docId__": 974, "kind": "method", "static": false, "variation": null, @@ -20679,7 +20579,7 @@ "generator": false }, { - "__docId__": 980, + "__docId__": 975, "kind": "method", "static": false, "variation": null, @@ -20722,7 +20622,7 @@ "generator": false }, { - "__docId__": 981, + "__docId__": 976, "kind": "method", "static": false, "variation": null, @@ -20765,7 +20665,7 @@ "generator": false }, { - "__docId__": 982, + "__docId__": 977, "kind": "method", "static": false, "variation": null, @@ -20808,7 +20708,7 @@ "generator": false }, { - "__docId__": 983, + "__docId__": 978, "kind": "method", "static": false, "variation": null, @@ -20841,7 +20741,7 @@ "generator": false }, { - "__docId__": 984, + "__docId__": 979, "kind": "method", "static": false, "variation": null, @@ -20876,7 +20776,7 @@ "generator": false }, { - "__docId__": 985, + "__docId__": 980, "kind": "method", "static": false, "variation": null, @@ -20890,7 +20790,7 @@ "generator": false }, { - "__docId__": 986, + "__docId__": 981, "kind": "member", "static": false, "variation": null, @@ -20908,7 +20808,7 @@ } }, { - "__docId__": 987, + "__docId__": 982, "kind": "method", "static": false, "variation": null, @@ -20943,7 +20843,7 @@ "generator": false }, { - "__docId__": 988, + "__docId__": 983, "kind": "method", "static": false, "variation": null, @@ -20968,7 +20868,7 @@ "generator": false }, { - "__docId__": 989, + "__docId__": 984, "kind": "method", "static": false, "variation": null, @@ -20982,7 +20882,7 @@ "generator": false }, { - "__docId__": 990, + "__docId__": 985, "kind": "method", "static": false, "variation": null, @@ -20996,7 +20896,7 @@ "generator": false }, { - "__docId__": 991, + "__docId__": 986, "kind": "method", "static": false, "variation": null, @@ -21010,7 +20910,7 @@ "generator": false }, { - "__docId__": 992, + "__docId__": 987, "kind": "method", "static": false, "variation": null, @@ -21035,7 +20935,7 @@ "generator": false }, { - "__docId__": 993, + "__docId__": 988, "kind": "method", "static": false, "variation": null, @@ -21063,7 +20963,7 @@ "generator": false }, { - "__docId__": 994, + "__docId__": 989, "kind": "method", "static": false, "variation": null, @@ -21088,7 +20988,7 @@ "generator": false }, { - "__docId__": 995, + "__docId__": 990, "kind": "member", "static": false, "variation": null, @@ -21106,7 +21006,7 @@ } }, { - "__docId__": 996, + "__docId__": 991, "kind": "method", "static": false, "variation": null, @@ -21147,7 +21047,7 @@ "generator": false }, { - "__docId__": 997, + "__docId__": 992, "kind": "method", "static": false, "variation": null, @@ -21172,7 +21072,7 @@ "generator": false }, { - "__docId__": 998, + "__docId__": 993, "kind": "method", "static": false, "variation": null, @@ -21186,7 +21086,7 @@ "generator": false }, { - "__docId__": 999, + "__docId__": 994, "kind": "method", "static": false, "variation": null, @@ -21219,7 +21119,7 @@ "generator": false }, { - "__docId__": 1000, + "__docId__": 995, "kind": "method", "static": false, "variation": null, @@ -21258,7 +21158,7 @@ "generator": false }, { - "__docId__": 1001, + "__docId__": 996, "kind": "method", "static": false, "variation": null, @@ -21301,7 +21201,7 @@ "generator": false }, { - "__docId__": 1002, + "__docId__": 997, "kind": "method", "static": false, "variation": null, @@ -21356,7 +21256,7 @@ "generator": false }, { - "__docId__": 1003, + "__docId__": 998, "kind": "method", "static": false, "variation": null, @@ -21378,7 +21278,7 @@ "generator": false }, { - "__docId__": 1004, + "__docId__": 999, "kind": "method", "static": false, "variation": null, @@ -21400,7 +21300,7 @@ "generator": false }, { - "__docId__": 1005, + "__docId__": 1000, "kind": "method", "static": false, "variation": null, @@ -21433,7 +21333,7 @@ "generator": false }, { - "__docId__": 1006, + "__docId__": 1001, "kind": "member", "static": false, "variation": null, @@ -21451,7 +21351,7 @@ } }, { - "__docId__": 1007, + "__docId__": 1002, "kind": "method", "static": false, "variation": null, @@ -21473,7 +21373,7 @@ "generator": false }, { - "__docId__": 1008, + "__docId__": 1003, "kind": "method", "static": false, "variation": null, @@ -21495,7 +21395,7 @@ "generator": false }, { - "__docId__": 1009, + "__docId__": 1004, "kind": "method", "static": false, "variation": null, @@ -21517,7 +21417,7 @@ "generator": false }, { - "__docId__": 1010, + "__docId__": 1005, "kind": "method", "static": false, "variation": null, @@ -21539,7 +21439,7 @@ "generator": false }, { - "__docId__": 1011, + "__docId__": 1006, "kind": "method", "static": false, "variation": null, @@ -21590,7 +21490,7 @@ "generator": false }, { - "__docId__": 1012, + "__docId__": 1007, "kind": "method", "static": false, "variation": null, @@ -21623,7 +21523,7 @@ "generator": false }, { - "__docId__": 1013, + "__docId__": 1008, "kind": "method", "static": false, "variation": null, @@ -21656,7 +21556,7 @@ "generator": false }, { - "__docId__": 1014, + "__docId__": 1009, "kind": "method", "static": false, "variation": null, @@ -21689,7 +21589,7 @@ "generator": false }, { - "__docId__": 1015, + "__docId__": 1010, "kind": "method", "static": false, "variation": null, @@ -21711,7 +21611,7 @@ "generator": false }, { - "__docId__": 1016, + "__docId__": 1011, "kind": "method", "static": false, "variation": null, @@ -21752,7 +21652,7 @@ "generator": false }, { - "__docId__": 1017, + "__docId__": 1012, "kind": "method", "static": false, "variation": null, @@ -21774,7 +21674,7 @@ "generator": false }, { - "__docId__": 1018, + "__docId__": 1013, "kind": "file", "static": true, "variation": null, @@ -21787,7 +21687,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__": 1019, + "__docId__": 1014, "kind": "variable", "static": true, "variation": null, @@ -21807,7 +21707,7 @@ } }, { - "__docId__": 1020, + "__docId__": 1015, "kind": "variable", "static": true, "variation": null, @@ -21847,7 +21747,7 @@ } }, { - "__docId__": 1021, + "__docId__": 1016, "kind": "variable", "static": true, "variation": null, @@ -21887,7 +21787,7 @@ } }, { - "__docId__": 1022, + "__docId__": 1017, "kind": "variable", "static": true, "variation": null, @@ -21927,7 +21827,7 @@ } }, { - "__docId__": 1023, + "__docId__": 1018, "kind": "variable", "static": true, "variation": null, @@ -21973,7 +21873,7 @@ } }, { - "__docId__": 1024, + "__docId__": 1019, "kind": "variable", "static": true, "variation": null, @@ -22019,7 +21919,7 @@ } }, { - "__docId__": 1025, + "__docId__": 1020, "kind": "variable", "static": true, "variation": null, @@ -22059,7 +21959,7 @@ } }, { - "__docId__": 1026, + "__docId__": 1021, "kind": "variable", "static": true, "variation": null, @@ -22099,7 +21999,7 @@ } }, { - "__docId__": 1027, + "__docId__": 1022, "kind": "variable", "static": true, "variation": null, @@ -22139,7 +22039,7 @@ } }, { - "__docId__": 1029, + "__docId__": 1024, "kind": "external", "static": true, "variation": null, @@ -22152,7 +22052,7 @@ "builtinExternal": true }, { - "__docId__": 1030, + "__docId__": 1025, "kind": "external", "static": true, "variation": null, @@ -22165,7 +22065,7 @@ "builtinExternal": true }, { - "__docId__": 1031, + "__docId__": 1026, "kind": "external", "static": true, "variation": null, @@ -22178,7 +22078,7 @@ "builtinExternal": true }, { - "__docId__": 1032, + "__docId__": 1027, "kind": "external", "static": true, "variation": null, @@ -22191,7 +22091,7 @@ "builtinExternal": true }, { - "__docId__": 1033, + "__docId__": 1028, "kind": "external", "static": true, "variation": null, @@ -22204,7 +22104,7 @@ "builtinExternal": true }, { - "__docId__": 1034, + "__docId__": 1029, "kind": "external", "static": true, "variation": null, @@ -22217,7 +22117,7 @@ "builtinExternal": true }, { - "__docId__": 1035, + "__docId__": 1030, "kind": "external", "static": true, "variation": null, @@ -22230,7 +22130,7 @@ "builtinExternal": true }, { - "__docId__": 1036, + "__docId__": 1031, "kind": "external", "static": true, "variation": null, @@ -22243,7 +22143,7 @@ "builtinExternal": true }, { - "__docId__": 1037, + "__docId__": 1032, "kind": "external", "static": true, "variation": null, @@ -22256,7 +22156,7 @@ "builtinExternal": true }, { - "__docId__": 1038, + "__docId__": 1033, "kind": "external", "static": true, "variation": null, @@ -22269,7 +22169,7 @@ "builtinExternal": true }, { - "__docId__": 1039, + "__docId__": 1034, "kind": "external", "static": true, "variation": null, @@ -22282,7 +22182,7 @@ "builtinExternal": true }, { - "__docId__": 1040, + "__docId__": 1035, "kind": "external", "static": true, "variation": null, @@ -22295,7 +22195,7 @@ "builtinExternal": true }, { - "__docId__": 1041, + "__docId__": 1036, "kind": "external", "static": true, "variation": null, @@ -22308,7 +22208,7 @@ "builtinExternal": true }, { - "__docId__": 1042, + "__docId__": 1037, "kind": "external", "static": true, "variation": null, @@ -22321,7 +22221,7 @@ "builtinExternal": true }, { - "__docId__": 1043, + "__docId__": 1038, "kind": "external", "static": true, "variation": null, @@ -22334,7 +22234,7 @@ "builtinExternal": true }, { - "__docId__": 1044, + "__docId__": 1039, "kind": "external", "static": true, "variation": null, @@ -22347,7 +22247,7 @@ "builtinExternal": true }, { - "__docId__": 1045, + "__docId__": 1040, "kind": "external", "static": true, "variation": null, @@ -22360,7 +22260,7 @@ "builtinExternal": true }, { - "__docId__": 1046, + "__docId__": 1041, "kind": "external", "static": true, "variation": null, @@ -22373,7 +22273,7 @@ "builtinExternal": true }, { - "__docId__": 1047, + "__docId__": 1042, "kind": "external", "static": true, "variation": null, @@ -22386,7 +22286,7 @@ "builtinExternal": true }, { - "__docId__": 1048, + "__docId__": 1043, "kind": "external", "static": true, "variation": null, @@ -22399,7 +22299,7 @@ "builtinExternal": true }, { - "__docId__": 1049, + "__docId__": 1044, "kind": "external", "static": true, "variation": null, @@ -22412,7 +22312,7 @@ "builtinExternal": true }, { - "__docId__": 1050, + "__docId__": 1045, "kind": "external", "static": true, "variation": null, @@ -22425,7 +22325,7 @@ "builtinExternal": true }, { - "__docId__": 1051, + "__docId__": 1046, "kind": "external", "static": true, "variation": null, @@ -22438,7 +22338,7 @@ "builtinExternal": true }, { - "__docId__": 1052, + "__docId__": 1047, "kind": "external", "static": true, "variation": null, @@ -22451,7 +22351,7 @@ "builtinExternal": true }, { - "__docId__": 1053, + "__docId__": 1048, "kind": "external", "static": true, "variation": null, @@ -22464,7 +22364,7 @@ "builtinExternal": true }, { - "__docId__": 1054, + "__docId__": 1049, "kind": "external", "static": true, "variation": null, @@ -22477,7 +22377,7 @@ "builtinExternal": true }, { - "__docId__": 1055, + "__docId__": 1050, "kind": "external", "static": true, "variation": null, @@ -22490,7 +22390,7 @@ "builtinExternal": true }, { - "__docId__": 1056, + "__docId__": 1051, "kind": "external", "static": true, "variation": null, @@ -22503,7 +22403,7 @@ "builtinExternal": true }, { - "__docId__": 1057, + "__docId__": 1052, "kind": "external", "static": true, "variation": null, @@ -22516,7 +22416,7 @@ "builtinExternal": true }, { - "__docId__": 1058, + "__docId__": 1053, "kind": "external", "static": true, "variation": null, @@ -22529,7 +22429,7 @@ "builtinExternal": true }, { - "__docId__": 1059, + "__docId__": 1054, "kind": "external", "static": true, "variation": null, @@ -22542,7 +22442,7 @@ "builtinExternal": true }, { - "__docId__": 1060, + "__docId__": 1055, "kind": "external", "static": true, "variation": null, @@ -22555,7 +22455,7 @@ "builtinExternal": true }, { - "__docId__": 1061, + "__docId__": 1056, "kind": "external", "static": true, "variation": null, @@ -22568,7 +22468,7 @@ "builtinExternal": true }, { - "__docId__": 1062, + "__docId__": 1057, "kind": "external", "static": true, "variation": null, @@ -22581,7 +22481,7 @@ "builtinExternal": true }, { - "__docId__": 1063, + "__docId__": 1058, "kind": "external", "static": true, "variation": null, @@ -22594,7 +22494,7 @@ "builtinExternal": true }, { - "__docId__": 1064, + "__docId__": 1059, "kind": "external", "static": true, "variation": null, @@ -22607,7 +22507,7 @@ "builtinExternal": true }, { - "__docId__": 1065, + "__docId__": 1060, "kind": "external", "static": true, "variation": null, @@ -22620,7 +22520,7 @@ "builtinExternal": true }, { - "__docId__": 1066, + "__docId__": 1061, "kind": "external", "static": true, "variation": null, @@ -22633,7 +22533,7 @@ "builtinExternal": true }, { - "__docId__": 1067, + "__docId__": 1062, "kind": "external", "static": true, "variation": null, @@ -22646,7 +22546,7 @@ "builtinExternal": true }, { - "__docId__": 1068, + "__docId__": 1063, "kind": "external", "static": true, "variation": null, @@ -22659,7 +22559,7 @@ "builtinExternal": true }, { - "__docId__": 1069, + "__docId__": 1064, "kind": "external", "static": true, "variation": null, @@ -22672,7 +22572,7 @@ "builtinExternal": true }, { - "__docId__": 1070, + "__docId__": 1065, "kind": "external", "static": true, "variation": null, @@ -22685,7 +22585,7 @@ "builtinExternal": true }, { - "__docId__": 1071, + "__docId__": 1066, "kind": "external", "static": true, "variation": null, @@ -22698,7 +22598,7 @@ "builtinExternal": true }, { - "__docId__": 1072, + "__docId__": 1067, "kind": "external", "static": true, "variation": null, @@ -22711,7 +22611,7 @@ "builtinExternal": true }, { - "__docId__": 1073, + "__docId__": 1068, "kind": "external", "static": true, "variation": null, @@ -22724,7 +22624,7 @@ "builtinExternal": true }, { - "__docId__": 1074, + "__docId__": 1069, "kind": "external", "static": true, "variation": null, @@ -22737,7 +22637,7 @@ "builtinExternal": true }, { - "__docId__": 1075, + "__docId__": 1070, "kind": "external", "static": true, "variation": null, @@ -22750,7 +22650,7 @@ "builtinExternal": true }, { - "__docId__": 1077, + "__docId__": 1072, "kind": "external", "static": true, "variation": null, @@ -22763,7 +22663,7 @@ "builtinExternal": true }, { - "__docId__": 1078, + "__docId__": 1073, "kind": "external", "static": true, "variation": null, @@ -22776,7 +22676,7 @@ "builtinExternal": true }, { - "__docId__": 1079, + "__docId__": 1074, "kind": "external", "static": true, "variation": null, @@ -22789,7 +22689,7 @@ "builtinExternal": true }, { - "__docId__": 1080, + "__docId__": 1075, "kind": "external", "static": true, "variation": null, @@ -22802,7 +22702,7 @@ "builtinExternal": true }, { - "__docId__": 1081, + "__docId__": 1076, "kind": "external", "static": true, "variation": null, @@ -22815,7 +22715,7 @@ "builtinExternal": true }, { - "__docId__": 1082, + "__docId__": 1077, "kind": "external", "static": true, "variation": null, @@ -22828,7 +22728,7 @@ "builtinExternal": true }, { - "__docId__": 1083, + "__docId__": 1078, "kind": "external", "static": true, "variation": null, @@ -22841,7 +22741,7 @@ "builtinExternal": true }, { - "__docId__": 1084, + "__docId__": 1079, "kind": "external", "static": true, "variation": null, diff --git a/docs/file/src/array.js.html b/docs/file/src/array.js.html index c7ad30b2..099a97fd 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.2 API Document + src/array.js | tablefilter v0.4.3 API Document diff --git a/docs/file/src/const.js.html b/docs/file/src/const.js.html index af0a28c6..dc23193d 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.2 API Document + src/const.js | tablefilter v0.4.3 API Document diff --git a/docs/file/src/cookie.js.html b/docs/file/src/cookie.js.html index ff1a65f2..4e511042 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.2 API Document + src/cookie.js | tablefilter v0.4.3 API Document diff --git a/docs/file/src/dom.js.html b/docs/file/src/dom.js.html index b2055d30..da2555cb 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.2 API Document + src/dom.js | tablefilter v0.4.3 API Document diff --git a/docs/file/src/emitter.js.html b/docs/file/src/emitter.js.html index bcbdd42b..64426de4 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.2 API Document + src/emitter.js | tablefilter v0.4.3 API Document diff --git a/docs/file/src/event.js.html b/docs/file/src/event.js.html index 3f2800ab..31ee535c 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.2 API Document + src/event.js | tablefilter v0.4.3 API Document diff --git a/docs/file/src/extensions/advancedGrid/adapterEzEditTable.js.html b/docs/file/src/extensions/advancedGrid/adapterEzEditTable.js.html index 36475590..fd1bca47 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.2 API Document + src/extensions/advancedGrid/adapterEzEditTable.js | tablefilter v0.4.3 API Document diff --git a/docs/file/src/extensions/advancedGrid/advancedGrid.js.html b/docs/file/src/extensions/advancedGrid/advancedGrid.js.html index bc0fdb54..2c2b6e39 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.2 API Document + src/extensions/advancedGrid/advancedGrid.js | tablefilter v0.4.3 API Document diff --git a/docs/file/src/extensions/colOps/colOps.js.html b/docs/file/src/extensions/colOps/colOps.js.html index 5532b0cf..0104a831 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.2 API Document + src/extensions/colOps/colOps.js | tablefilter v0.4.3 API Document diff --git a/docs/file/src/extensions/colsVisibility/colsVisibility.js.html b/docs/file/src/extensions/colsVisibility/colsVisibility.js.html index c75e63c9..d066968e 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.2 API Document + src/extensions/colsVisibility/colsVisibility.js | tablefilter v0.4.3 API Document diff --git a/docs/file/src/extensions/filtersVisibility/filtersVisibility.js.html b/docs/file/src/extensions/filtersVisibility/filtersVisibility.js.html index 4a16ee86..1bdf44e0 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.2 API Document + src/extensions/filtersVisibility/filtersVisibility.js | tablefilter v0.4.3 API Document diff --git a/docs/file/src/extensions/sort/adapterSortabletable.js.html b/docs/file/src/extensions/sort/adapterSortabletable.js.html index 28849a5c..479c8980 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.2 API Document + src/extensions/sort/adapterSortabletable.js | tablefilter v0.4.3 API Document diff --git a/docs/file/src/extensions/sort/sort.js.html b/docs/file/src/extensions/sort/sort.js.html index 5402e781..ac132389 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.2 API Document + src/extensions/sort/sort.js | tablefilter v0.4.3 API Document diff --git a/docs/file/src/feature.js.html b/docs/file/src/feature.js.html index f05a86f6..913be710 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.2 API Document + src/feature.js | tablefilter v0.4.3 API Document diff --git a/docs/file/src/modules/alternateRows.js.html b/docs/file/src/modules/alternateRows.js.html index ff267c12..3b763350 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.2 API Document + src/modules/alternateRows.js | tablefilter v0.4.3 API Document diff --git a/docs/file/src/modules/checkList.js.html b/docs/file/src/modules/checkList.js.html index 4faaca80..a9531a43 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.2 API Document + src/modules/checkList.js | tablefilter v0.4.3 API Document @@ -464,6 +464,7 @@ export class CheckList extends Feature { * Add checklist options * @param {Number} colIndex Column index * @param {Object} ul Ul element + * @private */ addChecks(colIndex, ul) { let tf = this.tf; @@ -498,6 +499,7 @@ export class CheckList extends Feature { * Add checklist header option * @param {Number} colIndex Column index * @param {Object} ul Ul element + * @private */ addTChecks(colIndex, ul) { let tf = this.tf; @@ -536,6 +538,7 @@ export class CheckList extends Feature { /** * Store checked options in DOM element attribute * @param {Object} o checklist option DOM element + * @private */ setCheckListValues(o) { if (!o) { diff --git a/docs/file/src/modules/clearButton.js.html b/docs/file/src/modules/clearButton.js.html index 65df4bb3..cbd478de 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.2 API Document + src/modules/clearButton.js | tablefilter v0.4.3 API Document diff --git a/docs/file/src/modules/dateType.js.html b/docs/file/src/modules/dateType.js.html index 9aaf71bf..7fe0c4a2 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.2 API Document + src/modules/dateType.js | tablefilter v0.4.3 API Document diff --git a/docs/file/src/modules/dropdown.js.html b/docs/file/src/modules/dropdown.js.html index ab2ff714..6e95e815 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.2 API Document + src/modules/dropdown.js | tablefilter v0.4.3 API Document diff --git a/docs/file/src/modules/gridLayout.js.html b/docs/file/src/modules/gridLayout.js.html index e8569fa0..f361c442 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.2 API Document + src/modules/gridLayout.js | tablefilter v0.4.3 API Document diff --git a/docs/file/src/modules/hash.js.html b/docs/file/src/modules/hash.js.html index 77b6c87c..b4bc91ab 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.2 API Document + src/modules/hash.js | tablefilter v0.4.3 API Document diff --git a/docs/file/src/modules/help.js.html b/docs/file/src/modules/help.js.html index 930e74d3..3819df06 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.2 API Document + src/modules/help.js | tablefilter v0.4.3 API Document @@ -134,13 +134,13 @@ const WEBSITE_URL = 'http://koalyptus.github.io/TableFilter/'; export class Help extends Feature { /** - * Creates an instance of Help. + * Creates an instance of Help * @param {TableFilter} tf TableFilter instance */ constructor(tf) { super(tf, 'help'); - var f = this.config; + let f = this.config; /** * ID of main custom container element @@ -223,20 +223,6 @@ export class Help extends Feature { '<div align="center" style="margin-top:8px;">' + '<a href="javascript:void(0);" class="close">Close</a></div></div>'; - /** - * Prefix for help main container ID - * @type {String} - * @private - */ - this.prfxHelpSpan = 'helpSpan_'; - - /** - * Prefix for help instructions container ID - * @type {String} - * @private - */ - this.prfxHelpDiv = 'helpDiv_'; - this.emitter.on(['init-help'], () => this.init()); } @@ -248,56 +234,54 @@ export class Help extends Feature { return; } - var tf = this.tf; + let tf = this.tf; - var helpspan = createElm('span', ['id', this.prfxHelpSpan + tf.id]); - var helpdiv = createElm('div', ['id', this.prfxHelpDiv + tf.id]); + let btn = createElm('span'); + let cont = createElm('div'); //help button is added to defined element if (!this.tgtId) { tf.setToolbar(); } - var targetEl = !this.tgtId ? tf.rDiv : elm(this.tgtId); - targetEl.appendChild(helpspan); + let targetEl = !this.tgtId ? tf.rDiv : elm(this.tgtId); + targetEl.appendChild(btn); - var divContainer = !this.contTgtId ? helpspan : elm(this.contTgtId); + let divContainer = !this.contTgtId ? btn : elm(this.contTgtId); if (!this.btnHtml) { - divContainer.appendChild(helpdiv); - var helplink = createElm('a', ['href', 'javascript:void(0);']); + divContainer.appendChild(cont); + let helplink = createElm('a', ['href', 'javascript:void(0);']); helplink.className = this.btnCssClass; helplink.appendChild(createText(this.btnText)); - helpspan.appendChild(helplink); + btn.appendChild(helplink); addEvt(helplink, 'click', () => this.toggle()); } else { - helpspan.innerHTML = this.btnHtml; - var helpEl = helpspan.firstChild; + btn.innerHTML = this.btnHtml; + let helpEl = btn.firstChild; addEvt(helpEl, 'click', () => this.toggle()); - divContainer.appendChild(helpdiv); + divContainer.appendChild(cont); } if (!this.instrHtml) { - helpdiv.innerHTML = this.instrText; - helpdiv.className = this.contCssClass; - addEvt(helpdiv, 'dblclick', () => this.toggle()); + cont.innerHTML = this.instrText; + cont.className = this.contCssClass; + addEvt(cont, 'dblclick', () => this.toggle()); } else { if (this.contTgtId) { - divContainer.appendChild(helpdiv); + divContainer.appendChild(cont); } - helpdiv.innerHTML = this.instrHtml; + cont.innerHTML = this.instrHtml; if (!this.contTgtId) { - helpdiv.className = this.contCssClass; - addEvt(helpdiv, 'dblclick', () => this.toggle()); + cont.className = this.contCssClass; + addEvt(cont, 'dblclick', () => this.toggle()); } } - helpdiv.innerHTML += this.defaultHtml; - addEvt(helpdiv, 'click', () => this.toggle()); + cont.innerHTML += this.defaultHtml; + addEvt(cont, 'click', () => this.toggle()); - this.cont = helpdiv; - this.btn = helpspan; - /** - * @inherited - */ + this.cont = cont; + this.btn = btn; + /** @inherited */ this.initialized = true; } @@ -310,7 +294,7 @@ export class Help extends Feature { if (this.enabled === false) { return; } - var divDisplay = this.cont.style.display; + let divDisplay = this.cont.style.display; if (divDisplay === '' || divDisplay === NONE) { this.cont.style.display = 'inline'; } else { @@ -327,11 +311,10 @@ export class Help extends Feature { } removeElm(this.btn); this.btn = null; - if (!this.cont) { - return; - } + removeElm(this.cont); this.cont = null; + this.initialized = false; } diff --git a/docs/file/src/modules/highlightKeywords.js.html b/docs/file/src/modules/highlightKeywords.js.html index 931283cb..bdeb147b 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.2 API Document + src/modules/highlightKeywords.js | tablefilter v0.4.3 API Document diff --git a/docs/file/src/modules/loader.js.html b/docs/file/src/modules/loader.js.html index 5246041b..dc7c58a2 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.2 API Document + src/modules/loader.js | tablefilter v0.4.3 API Document diff --git a/docs/file/src/modules/noResults.js.html b/docs/file/src/modules/noResults.js.html index 917e70dc..641f8828 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.2 API Document + src/modules/noResults.js | tablefilter v0.4.3 API Document diff --git a/docs/file/src/modules/paging.js.html b/docs/file/src/modules/paging.js.html index fa800b62..219c0faf 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.2 API Document + src/modules/paging.js | tablefilter v0.4.3 API Document diff --git a/docs/file/src/modules/popupFilter.js.html b/docs/file/src/modules/popupFilter.js.html index 7ebd3d3b..b4f88b0f 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.2 API Document + src/modules/popupFilter.js | tablefilter v0.4.3 API Document diff --git a/docs/file/src/modules/rowsCounter.js.html b/docs/file/src/modules/rowsCounter.js.html index ab6dcc38..9e58ef6d 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.2 API Document + src/modules/rowsCounter.js | tablefilter v0.4.3 API Document @@ -188,27 +188,6 @@ export class RowsCounter extends Feature { */ this.cssClass = f.tot_rows_css_class || 'tot'; - /** - * Prefix for container ID - * @type {String} - * @private - */ - this.prfxCounter = 'counter_'; - - /** - * Prefix for DOM element containing the counter - * @type {String} - * @private - */ - this.prfxLabel = 'totrows_span_'; - - /** - * Prefix for label preceding the counter - * @type {String} - * @private - */ - this.prfxText = 'totRowsTextSpan_'; - /** * Callback fired before the counter is refreshed * @type {Function} @@ -235,11 +214,11 @@ export class RowsCounter extends Feature { let tf = this.tf; //rows counter container - let countDiv = createElm('div', ['id', this.prfxCounter + tf.id]); + let countDiv = createElm('div'); countDiv.className = this.cssClass; //rows counter label - let countSpan = createElm('span', ['id', this.prfxLabel + tf.id]); - let countText = createElm('span', ['id', this.prfxText + tf.id]); + let countSpan = createElm('span'); + let countText = createElm('span'); countText.appendChild(createText(this.text)); // counter is added to defined element @@ -267,9 +246,7 @@ export class RowsCounter extends Feature { () => this.refresh(tf.getValidRowsNb())); this.emitter.on(['rows-changed'], () => this.refresh()); - /** - * @inherited - */ + /** @inherited */ this.initialized = true; this.refresh(); } diff --git a/docs/file/src/modules/state.js.html b/docs/file/src/modules/state.js.html index 4be9d2d0..0e52519b 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.2 API Document + src/modules/state.js | tablefilter v0.4.3 API Document diff --git a/docs/file/src/modules/statusBar.js.html b/docs/file/src/modules/statusBar.js.html index 239444bf..741ac67b 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.2 API Document + src/modules/statusBar.js | tablefilter v0.4.3 API Document diff --git a/docs/file/src/modules/storage.js.html b/docs/file/src/modules/storage.js.html index b56d51bd..b383ad18 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.2 API Document + src/modules/storage.js | tablefilter v0.4.3 API Document diff --git a/docs/file/src/number.js.html b/docs/file/src/number.js.html index 2709d0ac..276917ad 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.2 API Document + src/number.js | tablefilter v0.4.3 API Document diff --git a/docs/file/src/root.js.html b/docs/file/src/root.js.html index b7184e07..ea084863 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.2 API Document + src/root.js | tablefilter v0.4.3 API Document diff --git a/docs/file/src/sort.js.html b/docs/file/src/sort.js.html index e7ed4403..b3ccc21d 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.2 API Document + src/sort.js | tablefilter v0.4.3 API Document diff --git a/docs/file/src/string.js.html b/docs/file/src/string.js.html index 0e6cbfaa..31418116 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.2 API Document + src/string.js | tablefilter v0.4.3 API Document diff --git a/docs/file/src/tablefilter.js.html b/docs/file/src/tablefilter.js.html index 7a55cbf0..f0e98e57 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.2 API Document + src/tablefilter.js | tablefilter v0.4.3 API Document diff --git a/docs/file/src/types.js.html b/docs/file/src/types.js.html index 96a07303..b1216560 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.2 API Document + src/types.js | tablefilter v0.4.3 API Document diff --git a/docs/identifiers.html b/docs/identifiers.html index 7d669c9c..12f9b2e7 100644 --- a/docs/identifiers.html +++ b/docs/identifiers.html @@ -3,7 +3,7 @@ - Index | tablefilter v0.4.2 API Document + Index | tablefilter v0.4.3 API Document diff --git a/docs/index.html b/docs/index.html index 006b58be..8a9f5784 100644 --- a/docs/index.html +++ b/docs/index.html @@ -3,7 +3,7 @@ - tablefilter v0.4.2 API Document + tablefilter v0.4.3 API Document diff --git a/docs/package.json b/docs/package.json index 210ad2ec..dc820c58 100644 --- a/docs/package.json +++ b/docs/package.json @@ -1,6 +1,6 @@ { "name": "tablefilter", - "version": "0.4.2", + "version": "0.4.3", "description": "A Javascript library making HTML tables filterable and a bit more", "license": "MIT", "author": { diff --git a/docs/script/search_index.js b/docs/script/search_index.js index 08d24cbf..6e666c5a 100644 --- a/docs/script/search_index.js +++ b/docs/script/search_index.js @@ -1763,18 +1763,6 @@ window.esdocSearchIndex = [ "src/modules/checkList.js~CheckList#activateText", "member" ], - [ - "src/modules/checklist.js~checklist#addchecks", - "class/src/modules/checkList.js~CheckList.html#instance-method-addChecks", - "src/modules/checkList.js~CheckList#addChecks", - "method" - ], - [ - "src/modules/checklist.js~checklist#addtchecks", - "class/src/modules/checkList.js~CheckList.html#instance-method-addTChecks", - "src/modules/checkList.js~CheckList#addTChecks", - "method" - ], [ "src/modules/checklist.js~checklist#build", "class/src/modules/checkList.js~CheckList.html#instance-method-build", @@ -1871,12 +1859,6 @@ window.esdocSearchIndex = [ "src/modules/checkList.js~CheckList#selectedItemCssClass", "member" ], - [ - "src/modules/checklist.js~checklist#setchecklistvalues", - "class/src/modules/checkList.js~CheckList.html#instance-method-setCheckListValues", - "src/modules/checkList.js~CheckList#setCheckListValues", - "method" - ], [ "src/modules/clearbutton.js", "file/src/modules/clearButton.js.html", diff --git a/docs/source.html b/docs/source.html index cfa8e166..af24b7a1 100644 --- a/docs/source.html +++ b/docs/source.html @@ -3,7 +3,7 @@ - Source | tablefilter v0.4.2 API Document + Source | tablefilter v0.4.3 API Document @@ -118,7 +118,7 @@
-

Source 645/645

+

Source 642/642

@@ -139,7 +139,7 @@ - + @@ -164,7 +164,7 @@ - + @@ -172,7 +172,7 @@ - + @@ -191,7 +191,7 @@ - + @@ -199,7 +199,7 @@ - + @@ -212,7 +212,7 @@ - + @@ -220,7 +220,7 @@ - + @@ -228,7 +228,7 @@ - + @@ -236,7 +236,7 @@ - + @@ -244,7 +244,7 @@ - + @@ -252,7 +252,7 @@ - + @@ -260,7 +260,7 @@ - + @@ -268,7 +268,7 @@ - + @@ -276,7 +276,7 @@ - + @@ -284,15 +284,15 @@ - + - - - - + + + + @@ -300,7 +300,7 @@ - + @@ -308,7 +308,7 @@ - + @@ -316,7 +316,7 @@ - + @@ -324,7 +324,7 @@ - + @@ -333,15 +333,15 @@ - + - - - + + + @@ -349,7 +349,7 @@ - + @@ -357,7 +357,7 @@ - + @@ -365,7 +365,7 @@ - + @@ -373,7 +373,7 @@ - + @@ -381,15 +381,15 @@ - + - - - + + + @@ -397,7 +397,7 @@ - + @@ -405,7 +405,7 @@ - + @@ -414,7 +414,7 @@ - + @@ -422,7 +422,7 @@ - + @@ -430,7 +430,7 @@ - + @@ -440,7 +440,7 @@ - + @@ -452,7 +452,7 @@ - + @@ -460,7 +460,7 @@ - + @@ -475,7 +475,7 @@ - +
100 %1/1 545 byte 222016-10-02 11:34:13 (UTC)2016-11-03 04:55:43 (UTC)
src/const.js100 %18/18 1536 byte 1182016-10-02 11:34:13 (UTC)2016-11-03 04:55:43 (UTC)
src/cookie.js- 1412 byte 572016-10-02 11:34:13 (UTC)2016-11-03 04:55:43 (UTC)
src/dom.js100 %12/12 4787 byte 1912016-10-02 11:34:13 (UTC)2016-11-03 04:55:43 (UTC)
src/emitter.js100 %6/6 1323 byte 532016-10-02 11:34:13 (UTC)2016-11-03 04:55:43 (UTC)
src/event.js100 %6/6 2378 byte 1022016-10-02 11:34:13 (UTC)2016-11-03 04:55:43 (UTC)
src/extensions/advancedGrid/adapterEzEditTable.js100 %13/13 18919 byte 5022016-10-02 11:34:13 (UTC)2016-11-03 04:55:43 (UTC)
src/extensions/advancedGrid/advancedGrid.js- 90 byte 22016-10-02 11:34:13 (UTC)2016-11-03 04:55:43 (UTC)
src/extensions/colOps/colOps.js100 %9/9 13540 byte 3622016-10-02 11:34:13 (UTC)2016-11-03 04:55:43 (UTC)
src/extensions/colsVisibility/colsVisibility.js100 %49/49 20919 byte 7242016-10-02 11:34:13 (UTC)2016-11-03 04:55:43 (UTC)
src/extensions/filtersVisibility/filtersVisibility.js100 %25/25 7994 byte 3112016-10-02 11:34:13 (UTC)2016-11-03 04:55:43 (UTC)
src/extensions/sort/adapterSortabletable.js100 %23/23 16473 byte 5372016-10-02 11:34:13 (UTC)2016-11-03 04:55:43 (UTC)
src/extensions/sort/sort.js- 197 byte 82016-10-02 11:34:13 (UTC)2016-11-03 04:55:43 (UTC)
src/feature.js100 %14/14 1761 byte 942016-10-02 11:34:13 (UTC)2016-11-03 04:55:43 (UTC)
src/modules/alternateRows.js100 %9/9 3527 byte 1402016-10-02 11:34:13 (UTC)2016-11-03 04:55:43 (UTC)
src/modules/checkList.js CheckList100 %21/2118567 byte5672016-10-02 11:34:13 (UTC)100 %18/1818615 byte5702016-11-03 04:55:43 (UTC)
src/modules/clearButton.js100 %10/10 3129 byte 1282016-10-02 11:34:13 (UTC)2016-11-03 04:55:43 (UTC)
src/modules/dateType.js100 %11/11 3997 byte 1472016-10-02 11:34:13 (UTC)2016-11-03 04:55:43 (UTC)
src/modules/dropdown.js100 %13/13 13641 byte 4322016-10-02 11:34:13 (UTC)2016-11-03 04:55:43 (UTC)
src/modules/gridLayout.js100 %16/16 15046 byte 5282016-10-02 11:34:13 (UTC)2016-11-03 04:55:43 (UTC)
src/modules/hash.js100 %10/10 2981 byte 1262016-10-02 11:34:13 (UTC)2016-11-03 04:55:43 (UTC)
src/modules/help.js Help 100 %17/176347 byte2172016-10-02 11:34:13 (UTC)5809 byte2002016-11-03 04:55:43 (UTC)
src/modules/highlightKeywords.js100 %10/10 4360 byte 1472016-10-02 11:34:13 (UTC)2016-11-03 04:55:43 (UTC)
src/modules/loader.js100 %14/14 4274 byte 1882016-10-02 11:34:13 (UTC)2016-11-03 04:55:43 (UTC)
src/modules/noResults.js100 %17/17 5178 byte 2152016-10-02 11:34:13 (UTC)2016-11-03 04:55:43 (UTC)
src/modules/paging.js100 %45/45 29379 byte 9552016-10-02 11:34:13 (UTC)2016-11-03 04:55:43 (UTC)
src/modules/popupFilter.js100 %22/22 10937 byte 3772016-10-02 11:34:13 (UTC)2016-11-03 04:55:43 (UTC)
src/modules/rowsCounter.js RowsCounter 100 %13/136357 byte2242016-10-02 11:34:13 (UTC)5760 byte2012016-11-03 04:55:43 (UTC)
src/modules/state.js100 %24/24 14771 byte 5412016-10-02 11:34:13 (UTC)2016-11-03 04:55:43 (UTC)
src/modules/statusBar.js100 %22/22 9553 byte 3332016-10-02 11:34:13 (UTC)2016-11-03 04:55:43 (UTC)
src/modules/storage.js100 %10/10 3544 byte 1622016-10-02 11:34:13 (UTC)2016-11-03 04:55:43 (UTC)
src/number.js100 %1/1 998 byte 292016-10-02 11:34:13 (UTC)2016-11-03 04:55:43 (UTC)
src/root.js100 %1/1 235 byte 62016-10-02 11:34:13 (UTC)2016-11-03 04:55:43 (UTC)
src/sort.js100 %3/3 930 byte 332016-10-02 11:34:13 (UTC)2016-11-03 04:55:43 (UTC)
src/string.js100 %5/5 2082 byte 762016-10-02 11:34:13 (UTC)2016-11-03 04:55:43 (UTC)
src/tablefilter.js100 %167/167 90565 byte 29732016-10-02 11:34:13 (UTC)2016-11-03 04:55:43 (UTC)
src/types.js100 %8/8 1451 byte 672016-10-02 11:34:13 (UTC)2016-11-03 04:55:43 (UTC)
diff --git a/docs/variable/index.html b/docs/variable/index.html index b9375b8c..f73d1cb3 100644 --- a/docs/variable/index.html +++ b/docs/variable/index.html @@ -3,7 +3,7 @@ - Variable | tablefilter v0.4.2 API Document + Variable | tablefilter v0.4.3 API Document