diff --git a/docs/ast/source/extensions/advancedGrid/adapterEzEditTable.js.json b/docs/ast/source/extensions/advancedGrid/adapterEzEditTable.js.json index 343138da..e11950a8 100644 --- a/docs/ast/source/extensions/advancedGrid/adapterEzEditTable.js.json +++ b/docs/ast/source/extensions/advancedGrid/adapterEzEditTable.js.json @@ -11673,17 +11673,17 @@ "type": "Identifier", "name": "keyCode", "range": [ - 7236, - 7243 + 7235, + 7242 ], "loc": { "start": { "line": 210, - "column": 25 + "column": 24 }, "end": { "line": 210, - "column": 32 + "column": 31 } } }, @@ -11692,32 +11692,32 @@ "value": 34, "raw": "34", "range": [ - 7248, - 7250 + 7247, + 7249 ], "loc": { "start": { "line": 210, - "column": 37 + "column": 36 }, "end": { "line": 210, - "column": 39 + "column": 38 } } }, "range": [ - 7236, - 7250 + 7235, + 7249 ], "loc": { "start": { "line": 210, - "column": 25 + "column": 24 }, "end": { "line": 210, - "column": 39 + "column": 38 } } }, @@ -11728,17 +11728,17 @@ "type": "Identifier", "name": "keyCode", "range": [ - 7254, - 7261 + 7253, + 7260 ], "loc": { "start": { "line": 210, - "column": 43 + "column": 42 }, "end": { "line": 210, - "column": 50 + "column": 49 } } }, @@ -11747,47 +11747,47 @@ "value": 33, "raw": "33", "range": [ - 7266, - 7268 + 7265, + 7267 ], "loc": { "start": { "line": 210, - "column": 55 + "column": 54 }, "end": { "line": 210, - "column": 57 + "column": 56 } } }, "range": [ - 7254, - 7268 + 7253, + 7267 ], "loc": { "start": { "line": 210, - "column": 43 + "column": 42 }, "end": { "line": 210, - "column": 57 + "column": 56 } } }, "range": [ - 7236, - 7268 + 7235, + 7267 ], "loc": { "start": { "line": 210, - "column": 25 + "column": 24 }, "end": { "line": 210, - "column": 57 + "column": 56 } } }, @@ -11801,8 +11801,8 @@ "type": "Identifier", "name": "paging", "range": [ - 7296, - 7302 + 7295, + 7301 ], "loc": { "start": { @@ -11822,8 +11822,8 @@ "type": "Identifier", "name": "paging", "range": [ - 7306, - 7312 + 7305, + 7311 ], "loc": { "start": { @@ -11840,8 +11840,8 @@ "type": "Identifier", "name": "pagingLength", "range": [ - 7313, - 7325 + 7312, + 7324 ], "loc": { "start": { @@ -11855,8 +11855,8 @@ } }, "range": [ - 7306, - 7325 + 7305, + 7324 ], "loc": { "start": { @@ -11870,8 +11870,8 @@ } }, "range": [ - 7296, - 7325 + 7295, + 7324 ], "loc": { "start": { @@ -11891,8 +11891,8 @@ "type": "Identifier", "name": "et", "range": [ - 7329, - 7331 + 7328, + 7330 ], "loc": { "start": { @@ -11909,8 +11909,8 @@ "type": "Identifier", "name": "nbRowsPerPage", "range": [ - 7332, - 7345 + 7331, + 7344 ], "loc": { "start": { @@ -11924,8 +11924,8 @@ } }, "range": [ - 7329, - 7345 + 7328, + 7344 ], "loc": { "start": { @@ -11939,8 +11939,8 @@ } }, "range": [ - 7296, - 7345 + 7295, + 7344 ], "loc": { "start": { @@ -11958,8 +11958,8 @@ "value": 1, "raw": "1", "range": [ - 7373, - 7374 + 7372, + 7373 ], "loc": { "start": { @@ -11973,13 +11973,13 @@ } }, "range": [ - 7236, - 7374 + 7235, + 7373 ], "loc": { "start": { "line": 210, - "column": 25 + "column": 24 }, "end": { "line": 212, @@ -11989,7 +11989,7 @@ }, "range": [ 7231, - 7375 + 7373 ], "loc": { "start": { @@ -11998,7 +11998,7 @@ }, "end": { "line": 212, - "column": 26 + "column": 25 } }, "leadingComments": [ @@ -12026,7 +12026,7 @@ "kind": "let", "range": [ 6498, - 7376 + 7374 ], "loc": { "start": { @@ -12035,7 +12035,7 @@ }, "end": { "line": 212, - "column": 27 + "column": 26 } }, "trailingComments": [ @@ -12043,8 +12043,8 @@ "type": "Line", "value": "If next row is not valid, next valid filtered row needs to be", "range": [ - 7394, - 7457 + 7392, + 7455 ], "loc": { "start": { @@ -12061,8 +12061,8 @@ "type": "Line", "value": "calculated", "range": [ - 7474, - 7486 + 7472, + 7484 ], "loc": { "start": { @@ -12086,8 +12086,8 @@ "type": "Identifier", "name": "isRowValid", "range": [ - 7508, - 7518 + 7506, + 7516 ], "loc": { "start": { @@ -12102,8 +12102,8 @@ }, "prefix": true, "range": [ - 7507, - 7518 + 7505, + 7516 ], "loc": { "start": { @@ -12131,8 +12131,8 @@ "type": "Identifier", "name": "row", "range": [ - 7596, - 7599 + 7594, + 7597 ], "loc": { "start": { @@ -12149,8 +12149,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 7600, - 7608 + 7598, + 7606 ], "loc": { "start": { @@ -12164,8 +12164,8 @@ } }, "range": [ - 7596, - 7608 + 7594, + 7606 ], "loc": { "start": { @@ -12182,8 +12182,8 @@ "type": "Identifier", "name": "_lastRowIndex", "range": [ - 7611, - 7624 + 7609, + 7622 ], "loc": { "start": { @@ -12197,8 +12197,8 @@ } }, "range": [ - 7596, - 7624 + 7594, + 7622 ], "loc": { "start": { @@ -12226,8 +12226,8 @@ "type": "Identifier", "name": "row", "range": [ - 7691, - 7694 + 7689, + 7692 ], "loc": { "start": { @@ -12244,8 +12244,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 7695, - 7703 + 7693, + 7701 ], "loc": { "start": { @@ -12259,8 +12259,8 @@ } }, "range": [ - 7691, - 7703 + 7689, + 7701 ], "loc": { "start": { @@ -12280,8 +12280,8 @@ "type": "Identifier", "name": "validIndexes", "range": [ - 7707, - 7719 + 7705, + 7717 ], "loc": { "start": { @@ -12301,8 +12301,8 @@ "type": "Identifier", "name": "validIdxLen", "range": [ - 7720, - 7731 + 7718, + 7729 ], "loc": { "start": { @@ -12320,8 +12320,8 @@ "value": 1, "raw": "1", "range": [ - 7734, - 7735 + 7732, + 7733 ], "loc": { "start": { @@ -12335,8 +12335,8 @@ } }, "range": [ - 7720, - 7735 + 7718, + 7733 ], "loc": { "start": { @@ -12350,8 +12350,8 @@ } }, "range": [ - 7707, - 7736 + 7705, + 7734 ], "loc": { "start": { @@ -12365,8 +12365,8 @@ } }, "range": [ - 7691, - 7736 + 7689, + 7734 ], "loc": { "start": { @@ -12391,8 +12391,8 @@ "type": "Identifier", "name": "nextRowIndex", "range": [ - 7768, - 7780 + 7766, + 7778 ], "loc": { "start": { @@ -12412,8 +12412,8 @@ "type": "Identifier", "name": "validIndexes", "range": [ - 7783, - 7795 + 7781, + 7793 ], "loc": { "start": { @@ -12433,8 +12433,8 @@ "type": "Identifier", "name": "validIdxLen", "range": [ - 7796, - 7807 + 7794, + 7805 ], "loc": { "start": { @@ -12452,8 +12452,8 @@ "value": 1, "raw": "1", "range": [ - 7810, - 7811 + 7808, + 7809 ], "loc": { "start": { @@ -12467,8 +12467,8 @@ } }, "range": [ - 7796, - 7811 + 7794, + 7809 ], "loc": { "start": { @@ -12482,8 +12482,8 @@ } }, "range": [ - 7783, - 7812 + 7781, + 7810 ], "loc": { "start": { @@ -12497,8 +12497,8 @@ } }, "range": [ - 7768, - 7812 + 7766, + 7810 ], "loc": { "start": { @@ -12512,8 +12512,8 @@ } }, "range": [ - 7768, - 7813 + 7766, + 7811 ], "loc": { "start": { @@ -12528,8 +12528,8 @@ } ], "range": [ - 7738, - 7839 + 7736, + 7837 ], "loc": { "start": { @@ -12554,8 +12554,8 @@ "type": "Identifier", "name": "calcRowIndex", "range": [ - 7879, - 7891 + 7877, + 7889 ], "loc": { "start": { @@ -12575,8 +12575,8 @@ "type": "Identifier", "name": "_lastValidRowIndex", "range": [ - 7895, - 7913 + 7893, + 7911 ], "loc": { "start": { @@ -12593,8 +12593,8 @@ "type": "Identifier", "name": "d", "range": [ - 7916, - 7917 + 7914, + 7915 ], "loc": { "start": { @@ -12608,8 +12608,8 @@ } }, "range": [ - 7895, - 7917 + 7893, + 7915 ], "loc": { "start": { @@ -12623,8 +12623,8 @@ } }, "range": [ - 7879, - 7918 + 7877, + 7916 ], "loc": { "start": { @@ -12640,8 +12640,8 @@ ], "kind": "let", "range": [ - 7875, - 7919 + 7873, + 7917 ], "loc": { "start": { @@ -12663,8 +12663,8 @@ "type": "Identifier", "name": "calcRowIndex", "range": [ - 7952, - 7964 + 7950, + 7962 ], "loc": { "start": { @@ -12684,8 +12684,8 @@ "type": "Identifier", "name": "validIdxLen", "range": [ - 7968, - 7979 + 7966, + 7977 ], "loc": { "start": { @@ -12703,8 +12703,8 @@ "value": 1, "raw": "1", "range": [ - 7982, - 7983 + 7980, + 7981 ], "loc": { "start": { @@ -12718,8 +12718,8 @@ } }, "range": [ - 7968, - 7983 + 7966, + 7981 ], "loc": { "start": { @@ -12733,8 +12733,8 @@ } }, "range": [ - 7952, - 7984 + 7950, + 7982 ], "loc": { "start": { @@ -12759,8 +12759,8 @@ "type": "Identifier", "name": "nextRowIndex", "range": [ - 8020, - 8032 + 8018, + 8030 ], "loc": { "start": { @@ -12780,8 +12780,8 @@ "type": "Identifier", "name": "validIndexes", "range": [ - 8035, - 8047 + 8033, + 8045 ], "loc": { "start": { @@ -12801,8 +12801,8 @@ "type": "Identifier", "name": "validIdxLen", "range": [ - 8048, - 8059 + 8046, + 8057 ], "loc": { "start": { @@ -12820,8 +12820,8 @@ "value": 1, "raw": "1", "range": [ - 8062, - 8063 + 8060, + 8061 ], "loc": { "start": { @@ -12835,8 +12835,8 @@ } }, "range": [ - 8048, - 8063 + 8046, + 8061 ], "loc": { "start": { @@ -12850,8 +12850,8 @@ } }, "range": [ - 8035, - 8064 + 8033, + 8062 ], "loc": { "start": { @@ -12865,8 +12865,8 @@ } }, "range": [ - 8020, - 8064 + 8018, + 8062 ], "loc": { "start": { @@ -12880,8 +12880,8 @@ } }, "range": [ - 8020, - 8065 + 8018, + 8063 ], "loc": { "start": { @@ -12896,8 +12896,8 @@ } ], "range": [ - 7986, - 8095 + 7984, + 8093 ], "loc": { "start": { @@ -12922,8 +12922,8 @@ "type": "Identifier", "name": "nextRowIndex", "range": [ - 8135, - 8147 + 8133, + 8145 ], "loc": { "start": { @@ -12943,8 +12943,8 @@ "type": "Identifier", "name": "validIndexes", "range": [ - 8150, - 8162 + 8148, + 8160 ], "loc": { "start": { @@ -12961,8 +12961,8 @@ "type": "Identifier", "name": "calcRowIndex", "range": [ - 8163, - 8175 + 8161, + 8173 ], "loc": { "start": { @@ -12976,8 +12976,8 @@ } }, "range": [ - 8150, - 8176 + 8148, + 8174 ], "loc": { "start": { @@ -12991,8 +12991,8 @@ } }, "range": [ - 8135, - 8176 + 8133, + 8174 ], "loc": { "start": { @@ -13006,8 +13006,8 @@ } }, "range": [ - 8135, - 8177 + 8133, + 8175 ], "loc": { "start": { @@ -13022,8 +13022,8 @@ } ], "range": [ - 8101, - 8207 + 8099, + 8205 ], "loc": { "start": { @@ -13037,8 +13037,8 @@ } }, "range": [ - 7948, - 8207 + 7946, + 8205 ], "loc": { "start": { @@ -13053,8 +13053,8 @@ } ], "range": [ - 7845, - 8233 + 7843, + 8231 ], "loc": { "start": { @@ -13068,8 +13068,8 @@ } }, "range": [ - 7687, - 8233 + 7685, + 8231 ], "loc": { "start": { @@ -13086,8 +13086,8 @@ "type": "Line", "value": "last row", "range": [ - 7652, - 7662 + 7650, + 7660 ], "loc": { "start": { @@ -13104,8 +13104,8 @@ } ], "range": [ - 7626, - 8255 + 7624, + 8253 ], "loc": { "start": { @@ -13133,8 +13133,8 @@ "type": "Identifier", "name": "row", "range": [ - 8327, - 8330 + 8325, + 8328 ], "loc": { "start": { @@ -13151,8 +13151,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 8331, - 8339 + 8329, + 8337 ], "loc": { "start": { @@ -13166,8 +13166,8 @@ } }, "range": [ - 8327, - 8339 + 8325, + 8337 ], "loc": { "start": { @@ -13187,8 +13187,8 @@ "type": "Identifier", "name": "validIndexes", "range": [ - 8343, - 8355 + 8341, + 8353 ], "loc": { "start": { @@ -13206,8 +13206,8 @@ "value": 0, "raw": "0", "range": [ - 8356, - 8357 + 8354, + 8355 ], "loc": { "start": { @@ -13221,8 +13221,8 @@ } }, "range": [ - 8343, - 8358 + 8341, + 8356 ], "loc": { "start": { @@ -13236,8 +13236,8 @@ } }, "range": [ - 8327, - 8358 + 8325, + 8356 ], "loc": { "start": { @@ -13262,8 +13262,8 @@ "type": "Identifier", "name": "nextRowIndex", "range": [ - 8390, - 8402 + 8388, + 8400 ], "loc": { "start": { @@ -13283,8 +13283,8 @@ "type": "Identifier", "name": "validIndexes", "range": [ - 8405, - 8417 + 8403, + 8415 ], "loc": { "start": { @@ -13302,8 +13302,8 @@ "value": 0, "raw": "0", "range": [ - 8418, - 8419 + 8416, + 8417 ], "loc": { "start": { @@ -13317,8 +13317,8 @@ } }, "range": [ - 8405, - 8420 + 8403, + 8418 ], "loc": { "start": { @@ -13332,8 +13332,8 @@ } }, "range": [ - 8390, - 8420 + 8388, + 8418 ], "loc": { "start": { @@ -13347,8 +13347,8 @@ } }, "range": [ - 8390, - 8421 + 8388, + 8419 ], "loc": { "start": { @@ -13363,8 +13363,8 @@ } ], "range": [ - 8360, - 8447 + 8358, + 8445 ], "loc": { "start": { @@ -13389,8 +13389,8 @@ "type": "Identifier", "name": "v", "range": [ - 8487, - 8488 + 8485, + 8486 ], "loc": { "start": { @@ -13410,8 +13410,8 @@ "type": "Identifier", "name": "validIndexes", "range": [ - 8491, - 8503 + 8489, + 8501 ], "loc": { "start": { @@ -13431,8 +13431,8 @@ "type": "Identifier", "name": "_lastValidRowIndex", "range": [ - 8504, - 8522 + 8502, + 8520 ], "loc": { "start": { @@ -13449,8 +13449,8 @@ "type": "Identifier", "name": "d", "range": [ - 8525, - 8526 + 8523, + 8524 ], "loc": { "start": { @@ -13464,8 +13464,8 @@ } }, "range": [ - 8504, - 8526 + 8502, + 8524 ], "loc": { "start": { @@ -13479,8 +13479,8 @@ } }, "range": [ - 8491, - 8527 + 8489, + 8525 ], "loc": { "start": { @@ -13494,8 +13494,8 @@ } }, "range": [ - 8487, - 8527 + 8485, + 8525 ], "loc": { "start": { @@ -13511,8 +13511,8 @@ ], "kind": "let", "range": [ - 8483, - 8528 + 8481, + 8526 ], "loc": { "start": { @@ -13534,8 +13534,8 @@ "type": "Identifier", "name": "nextRowIndex", "range": [ - 8557, - 8569 + 8555, + 8567 ], "loc": { "start": { @@ -13554,8 +13554,8 @@ "type": "Identifier", "name": "v", "range": [ - 8572, - 8573 + 8570, + 8571 ], "loc": { "start": { @@ -13572,8 +13572,8 @@ "type": "Identifier", "name": "v", "range": [ - 8576, - 8577 + 8574, + 8575 ], "loc": { "start": { @@ -13593,8 +13593,8 @@ "type": "Identifier", "name": "validIndexes", "range": [ - 8580, - 8592 + 8578, + 8590 ], "loc": { "start": { @@ -13612,8 +13612,8 @@ "value": 0, "raw": "0", "range": [ - 8593, - 8594 + 8591, + 8592 ], "loc": { "start": { @@ -13627,8 +13627,8 @@ } }, "range": [ - 8580, - 8595 + 8578, + 8593 ], "loc": { "start": { @@ -13642,8 +13642,8 @@ } }, "range": [ - 8572, - 8595 + 8570, + 8593 ], "loc": { "start": { @@ -13657,8 +13657,8 @@ } }, "range": [ - 8557, - 8595 + 8555, + 8593 ], "loc": { "start": { @@ -13672,8 +13672,8 @@ } }, "range": [ - 8557, - 8596 + 8555, + 8594 ], "loc": { "start": { @@ -13688,8 +13688,8 @@ } ], "range": [ - 8453, - 8622 + 8451, + 8620 ], "loc": { "start": { @@ -13703,8 +13703,8 @@ } }, "range": [ - 8323, - 8622 + 8321, + 8620 ], "loc": { "start": { @@ -13721,8 +13721,8 @@ "type": "Line", "value": "first row", "range": [ - 8287, - 8298 + 8285, + 8296 ], "loc": { "start": { @@ -13739,8 +13739,8 @@ } ], "range": [ - 8261, - 8644 + 8259, + 8642 ], "loc": { "start": { @@ -13754,8 +13754,8 @@ } }, "range": [ - 7592, - 8644 + 7590, + 8642 ], "loc": { "start": { @@ -13772,8 +13772,8 @@ "type": "Line", "value": "Selection direction up/down", "range": [ - 7542, - 7571 + 7540, + 7569 ], "loc": { "start": { @@ -13797,8 +13797,8 @@ "type": "Identifier", "name": "_lastRowIndex", "range": [ - 8665, - 8678 + 8663, + 8676 ], "loc": { "start": { @@ -13818,8 +13818,8 @@ "type": "Identifier", "name": "row", "range": [ - 8681, - 8684 + 8679, + 8682 ], "loc": { "start": { @@ -13836,8 +13836,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 8685, - 8693 + 8683, + 8691 ], "loc": { "start": { @@ -13851,8 +13851,8 @@ } }, "range": [ - 8681, - 8693 + 8679, + 8691 ], "loc": { "start": { @@ -13866,8 +13866,8 @@ } }, "range": [ - 8665, - 8693 + 8663, + 8691 ], "loc": { "start": { @@ -13881,8 +13881,8 @@ } }, "range": [ - 8665, - 8694 + 8663, + 8692 ], "loc": { "start": { @@ -13903,8 +13903,8 @@ "type": "Identifier", "name": "doSelect", "range": [ - 8715, - 8723 + 8713, + 8721 ], "loc": { "start": { @@ -13922,8 +13922,8 @@ "type": "Identifier", "name": "nextRowIndex", "range": [ - 8724, - 8736 + 8722, + 8734 ], "loc": { "start": { @@ -13938,8 +13938,8 @@ } ], "range": [ - 8715, - 8737 + 8713, + 8735 ], "loc": { "start": { @@ -13953,8 +13953,8 @@ } }, "range": [ - 8715, - 8738 + 8713, + 8736 ], "loc": { "start": { @@ -13969,8 +13969,8 @@ } ], "range": [ - 7520, - 8756 + 7518, + 8754 ], "loc": { "start": { @@ -13998,8 +13998,8 @@ "type": "Identifier", "name": "keyCode", "range": [ - 8899, - 8906 + 8897, + 8904 ], "loc": { "start": { @@ -14017,8 +14017,8 @@ "value": 34, "raw": "34", "range": [ - 8911, - 8913 + 8909, + 8911 ], "loc": { "start": { @@ -14032,8 +14032,8 @@ } }, "range": [ - 8899, - 8913 + 8897, + 8911 ], "loc": { "start": { @@ -14053,8 +14053,8 @@ "type": "Identifier", "name": "keyCode", "range": [ - 8917, - 8924 + 8915, + 8922 ], "loc": { "start": { @@ -14072,8 +14072,8 @@ "value": 33, "raw": "33", "range": [ - 8929, - 8931 + 8927, + 8929 ], "loc": { "start": { @@ -14087,8 +14087,8 @@ } }, "range": [ - 8917, - 8931 + 8915, + 8929 ], "loc": { "start": { @@ -14102,8 +14102,8 @@ } }, "range": [ - 8899, - 8931 + 8897, + 8929 ], "loc": { "start": { @@ -14128,8 +14128,8 @@ "type": "Identifier", "name": "_lastValidRowIndex", "range": [ - 8959, - 8977 + 8957, + 8975 ], "loc": { "start": { @@ -14151,8 +14151,8 @@ "type": "Identifier", "name": "validIndexes", "range": [ - 8980, - 8992 + 8978, + 8990 ], "loc": { "start": { @@ -14169,8 +14169,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 8993, - 9000 + 8991, + 8998 ], "loc": { "start": { @@ -14184,8 +14184,8 @@ } }, "range": [ - 8980, - 9000 + 8978, + 8998 ], "loc": { "start": { @@ -14206,8 +14206,8 @@ "type": "Identifier", "name": "row", "range": [ - 9001, - 9004 + 8999, + 9002 ], "loc": { "start": { @@ -14224,8 +14224,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 9005, - 9013 + 9003, + 9011 ], "loc": { "start": { @@ -14239,8 +14239,8 @@ } }, "range": [ - 9001, - 9013 + 8999, + 9011 ], "loc": { "start": { @@ -14255,8 +14255,8 @@ } ], "range": [ - 8980, - 9014 + 8978, + 9012 ], "loc": { "start": { @@ -14270,8 +14270,8 @@ } }, "range": [ - 8959, - 9014 + 8957, + 9012 ], "loc": { "start": { @@ -14285,8 +14285,8 @@ } }, "range": [ - 8959, - 9015 + 8957, + 9013 ], "loc": { "start": { @@ -14308,8 +14308,8 @@ "type": "Identifier", "name": "_lastRowIndex", "range": [ - 9040, - 9053 + 9038, + 9051 ], "loc": { "start": { @@ -14329,8 +14329,8 @@ "type": "Identifier", "name": "row", "range": [ - 9056, - 9059 + 9054, + 9057 ], "loc": { "start": { @@ -14347,8 +14347,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 9060, - 9068 + 9058, + 9066 ], "loc": { "start": { @@ -14362,8 +14362,8 @@ } }, "range": [ - 9056, - 9068 + 9054, + 9066 ], "loc": { "start": { @@ -14377,8 +14377,8 @@ } }, "range": [ - 9040, - 9068 + 9038, + 9066 ], "loc": { "start": { @@ -14392,8 +14392,8 @@ } }, "range": [ - 9040, - 9069 + 9038, + 9067 ], "loc": { "start": { @@ -14408,8 +14408,8 @@ } ], "range": [ - 8933, - 9091 + 8931, + 9089 ], "loc": { "start": { @@ -14434,8 +14434,8 @@ "type": "Identifier", "name": "keyCode", "range": [ - 9127, - 9134 + 9125, + 9132 ], "loc": { "start": { @@ -14453,8 +14453,8 @@ "value": 34, "raw": "34", "range": [ - 9139, - 9141 + 9137, + 9139 ], "loc": { "start": { @@ -14468,8 +14468,8 @@ } }, "range": [ - 9127, - 9141 + 9125, + 9139 ], "loc": { "start": { @@ -14497,8 +14497,8 @@ "type": "Identifier", "name": "_lastValidRowIndex", "range": [ - 9226, - 9244 + 9224, + 9242 ], "loc": { "start": { @@ -14515,8 +14515,8 @@ "type": "Identifier", "name": "d", "range": [ - 9247, - 9248 + 9245, + 9246 ], "loc": { "start": { @@ -14530,8 +14530,8 @@ } }, "range": [ - 9226, - 9248 + 9224, + 9246 ], "loc": { "start": { @@ -14551,8 +14551,8 @@ "type": "Identifier", "name": "validIdxLen", "range": [ - 9254, - 9265 + 9252, + 9263 ], "loc": { "start": { @@ -14570,8 +14570,8 @@ "value": 1, "raw": "1", "range": [ - 9268, - 9269 + 9266, + 9267 ], "loc": { "start": { @@ -14585,8 +14585,8 @@ } }, "range": [ - 9254, - 9269 + 9252, + 9267 ], "loc": { "start": { @@ -14600,8 +14600,8 @@ } }, "range": [ - 9225, - 9270 + 9223, + 9268 ], "loc": { "start": { @@ -14626,8 +14626,8 @@ "type": "Identifier", "name": "nextRowIndex", "range": [ - 9306, - 9318 + 9304, + 9316 ], "loc": { "start": { @@ -14647,8 +14647,8 @@ "type": "Identifier", "name": "validIndexes", "range": [ - 9321, - 9333 + 9319, + 9331 ], "loc": { "start": { @@ -14668,8 +14668,8 @@ "type": "Identifier", "name": "_lastValidRowIndex", "range": [ - 9371, - 9389 + 9369, + 9387 ], "loc": { "start": { @@ -14686,8 +14686,8 @@ "type": "Identifier", "name": "d", "range": [ - 9392, - 9393 + 9390, + 9391 ], "loc": { "start": { @@ -14701,8 +14701,8 @@ } }, "range": [ - 9371, - 9393 + 9369, + 9391 ], "loc": { "start": { @@ -14716,8 +14716,8 @@ } }, "range": [ - 9321, - 9394 + 9319, + 9392 ], "loc": { "start": { @@ -14731,8 +14731,8 @@ } }, "range": [ - 9306, - 9394 + 9304, + 9392 ], "loc": { "start": { @@ -14746,8 +14746,8 @@ } }, "range": [ - 9306, - 9395 + 9304, + 9393 ], "loc": { "start": { @@ -14762,8 +14762,8 @@ } ], "range": [ - 9272, - 9425 + 9270, + 9423 ], "loc": { "start": { @@ -14788,8 +14788,8 @@ "type": "Identifier", "name": "nextRowIndex", "range": [ - 9465, - 9477 + 9463, + 9475 ], "loc": { "start": { @@ -14812,8 +14812,8 @@ "type": "Identifier", "name": "validIdxLen", "range": [ - 9481, - 9492 + 9479, + 9490 ], "loc": { "start": { @@ -14831,8 +14831,8 @@ "value": 1, "raw": "1", "range": [ - 9495, - 9496 + 9493, + 9494 ], "loc": { "start": { @@ -14846,8 +14846,8 @@ } }, "range": [ - 9481, - 9496 + 9479, + 9494 ], "loc": { "start": { @@ -14862,8 +14862,8 @@ } ], "range": [ - 9480, - 9497 + 9478, + 9495 ], "loc": { "start": { @@ -14877,8 +14877,8 @@ } }, "range": [ - 9465, - 9497 + 9463, + 9495 ], "loc": { "start": { @@ -14892,8 +14892,8 @@ } }, "range": [ - 9465, - 9498 + 9463, + 9496 ], "loc": { "start": { @@ -14908,8 +14908,8 @@ } ], "range": [ - 9431, - 9528 + 9429, + 9526 ], "loc": { "start": { @@ -14923,8 +14923,8 @@ } }, "range": [ - 9221, - 9528 + 9219, + 9526 ], "loc": { "start": { @@ -14941,8 +14941,8 @@ "type": "Line", "value": "pgdown", "range": [ - 9145, - 9153 + 9143, + 9151 ], "loc": { "start": { @@ -14959,8 +14959,8 @@ "type": "Line", "value": "last row", "range": [ - 9182, - 9192 + 9180, + 9190 ], "loc": { "start": { @@ -14977,8 +14977,8 @@ } ], "range": [ - 9143, - 9554 + 9141, + 9552 ], "loc": { "start": { @@ -15006,8 +15006,8 @@ "type": "Identifier", "name": "_lastValidRowIndex", "range": [ - 9642, - 9660 + 9640, + 9658 ], "loc": { "start": { @@ -15024,8 +15024,8 @@ "type": "Identifier", "name": "d", "range": [ - 9663, - 9664 + 9661, + 9662 ], "loc": { "start": { @@ -15039,8 +15039,8 @@ } }, "range": [ - 9642, - 9664 + 9640, + 9662 ], "loc": { "start": { @@ -15060,8 +15060,8 @@ "type": "Identifier", "name": "validIndexes", "range": [ - 9669, - 9681 + 9667, + 9679 ], "loc": { "start": { @@ -15079,8 +15079,8 @@ "value": 0, "raw": "0", "range": [ - 9682, - 9683 + 9680, + 9681 ], "loc": { "start": { @@ -15094,8 +15094,8 @@ } }, "range": [ - 9669, - 9684 + 9667, + 9682 ], "loc": { "start": { @@ -15109,8 +15109,8 @@ } }, "range": [ - 9641, - 9684 + 9639, + 9682 ], "loc": { "start": { @@ -15135,8 +15135,8 @@ "type": "Identifier", "name": "nextRowIndex", "range": [ - 9720, - 9732 + 9718, + 9730 ], "loc": { "start": { @@ -15156,8 +15156,8 @@ "type": "Identifier", "name": "validIndexes", "range": [ - 9735, - 9747 + 9733, + 9745 ], "loc": { "start": { @@ -15175,8 +15175,8 @@ "value": 0, "raw": "0", "range": [ - 9748, - 9749 + 9746, + 9747 ], "loc": { "start": { @@ -15190,8 +15190,8 @@ } }, "range": [ - 9735, - 9750 + 9733, + 9748 ], "loc": { "start": { @@ -15205,8 +15205,8 @@ } }, "range": [ - 9720, - 9750 + 9718, + 9748 ], "loc": { "start": { @@ -15220,8 +15220,8 @@ } }, "range": [ - 9720, - 9751 + 9718, + 9749 ], "loc": { "start": { @@ -15236,8 +15236,8 @@ } ], "range": [ - 9686, - 9781 + 9684, + 9779 ], "loc": { "start": { @@ -15262,8 +15262,8 @@ "type": "Identifier", "name": "nextRowIndex", "range": [ - 9821, - 9833 + 9819, + 9831 ], "loc": { "start": { @@ -15283,8 +15283,8 @@ "type": "Identifier", "name": "validIndexes", "range": [ - 9836, - 9848 + 9834, + 9846 ], "loc": { "start": { @@ -15304,8 +15304,8 @@ "type": "Identifier", "name": "_lastValidRowIndex", "range": [ - 9886, - 9904 + 9884, + 9902 ], "loc": { "start": { @@ -15322,8 +15322,8 @@ "type": "Identifier", "name": "d", "range": [ - 9907, - 9908 + 9905, + 9906 ], "loc": { "start": { @@ -15337,8 +15337,8 @@ } }, "range": [ - 9886, - 9908 + 9884, + 9906 ], "loc": { "start": { @@ -15352,8 +15352,8 @@ } }, "range": [ - 9836, - 9909 + 9834, + 9907 ], "loc": { "start": { @@ -15367,8 +15367,8 @@ } }, "range": [ - 9821, - 9909 + 9819, + 9907 ], "loc": { "start": { @@ -15382,8 +15382,8 @@ } }, "range": [ - 9821, - 9910 + 9819, + 9908 ], "loc": { "start": { @@ -15398,8 +15398,8 @@ } ], "range": [ - 9787, - 9940 + 9785, + 9938 ], "loc": { "start": { @@ -15413,8 +15413,8 @@ } }, "range": [ - 9637, - 9940 + 9635, + 9938 ], "loc": { "start": { @@ -15431,8 +15431,8 @@ "type": "Line", "value": "pgup", "range": [ - 9562, - 9568 + 9560, + 9566 ], "loc": { "start": { @@ -15449,8 +15449,8 @@ "type": "Line", "value": "first row", "range": [ - 9597, - 9608 + 9595, + 9606 ], "loc": { "start": { @@ -15467,8 +15467,8 @@ } ], "range": [ - 9560, - 9966 + 9558, + 9964 ], "loc": { "start": { @@ -15482,8 +15482,8 @@ } }, "range": [ - 9123, - 9966 + 9121, + 9964 ], "loc": { "start": { @@ -15505,8 +15505,8 @@ "type": "Identifier", "name": "_lastRowIndex", "range": [ - 9991, - 10004 + 9989, + 10002 ], "loc": { "start": { @@ -15523,8 +15523,8 @@ "type": "Identifier", "name": "nextRowIndex", "range": [ - 10007, - 10019 + 10005, + 10017 ], "loc": { "start": { @@ -15538,8 +15538,8 @@ } }, "range": [ - 9991, - 10019 + 9989, + 10017 ], "loc": { "start": { @@ -15553,8 +15553,8 @@ } }, "range": [ - 9991, - 10020 + 9989, + 10018 ], "loc": { "start": { @@ -15576,8 +15576,8 @@ "type": "Identifier", "name": "_lastValidRowIndex", "range": [ - 10045, - 10063 + 10043, + 10061 ], "loc": { "start": { @@ -15599,8 +15599,8 @@ "type": "Identifier", "name": "validIndexes", "range": [ - 10066, - 10078 + 10064, + 10076 ], "loc": { "start": { @@ -15617,8 +15617,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 10079, - 10086 + 10077, + 10084 ], "loc": { "start": { @@ -15632,8 +15632,8 @@ } }, "range": [ - 10066, - 10086 + 10064, + 10084 ], "loc": { "start": { @@ -15651,8 +15651,8 @@ "type": "Identifier", "name": "nextRowIndex", "range": [ - 10087, - 10099 + 10085, + 10097 ], "loc": { "start": { @@ -15667,8 +15667,8 @@ } ], "range": [ - 10066, - 10100 + 10064, + 10098 ], "loc": { "start": { @@ -15682,8 +15682,8 @@ } }, "range": [ - 10045, - 10100 + 10043, + 10098 ], "loc": { "start": { @@ -15697,8 +15697,8 @@ } }, "range": [ - 10045, - 10101 + 10043, + 10099 ], "loc": { "start": { @@ -15719,8 +15719,8 @@ "type": "Identifier", "name": "doSelect", "range": [ - 10126, - 10134 + 10124, + 10132 ], "loc": { "start": { @@ -15738,8 +15738,8 @@ "type": "Identifier", "name": "nextRowIndex", "range": [ - 10135, - 10147 + 10133, + 10145 ], "loc": { "start": { @@ -15754,8 +15754,8 @@ } ], "range": [ - 10126, - 10148 + 10124, + 10146 ], "loc": { "start": { @@ -15769,8 +15769,8 @@ } }, "range": [ - 10126, - 10149 + 10124, + 10147 ], "loc": { "start": { @@ -15785,8 +15785,8 @@ } ], "range": [ - 9097, - 10171 + 9095, + 10169 ], "loc": { "start": { @@ -15800,8 +15800,8 @@ } }, "range": [ - 8895, - 10171 + 8893, + 10169 ], "loc": { "start": { @@ -15818,8 +15818,8 @@ "type": "Line", "value": "If filtered row is valid, special calculation for", "range": [ - 8784, - 8835 + 8782, + 8833 ], "loc": { "start": { @@ -15836,8 +15836,8 @@ "type": "Line", "value": "pgup/pgdown keys", "range": [ - 8856, - 8874 + 8854, + 8872 ], "loc": { "start": { @@ -15854,8 +15854,8 @@ } ], "range": [ - 8762, - 10189 + 8760, + 10187 ], "loc": { "start": { @@ -15869,8 +15869,8 @@ } }, "range": [ - 7503, - 10189 + 7501, + 10187 ], "loc": { "start": { @@ -15887,8 +15887,8 @@ "type": "Line", "value": "If next row is not valid, next valid filtered row needs to be", "range": [ - 7394, - 7457 + 7392, + 7455 ], "loc": { "start": { @@ -15905,8 +15905,8 @@ "type": "Line", "value": "calculated", "range": [ - 7474, - 7486 + 7472, + 7484 ], "loc": { "start": { @@ -15924,7 +15924,7 @@ ], "range": [ 4331, - 10203 + 10201 ], "loc": { "start": { @@ -15941,7 +15941,7 @@ "expression": false, "range": [ 4301, - 10203 + 10201 ], "loc": { "start": { @@ -15956,7 +15956,7 @@ }, "range": [ 4282, - 10203 + 10201 ], "loc": { "start": { @@ -15973,7 +15973,7 @@ "kind": "let", "range": [ 4278, - 10204 + 10202 ], "loc": { "start": { @@ -16028,8 +16028,8 @@ "type": "Line", "value": "Page navigation has to be enforced whenever selected row is out of", "range": [ - 10218, - 10286 + 10216, + 10284 ], "loc": { "start": { @@ -16046,8 +16046,8 @@ "type": "Line", "value": "the current page range", "range": [ - 10299, - 10323 + 10297, + 10321 ], "loc": { "start": { @@ -16071,8 +16071,8 @@ "type": "Identifier", "name": "onBeforeSelection", "range": [ - 10340, - 10357 + 10338, + 10355 ], "loc": { "start": { @@ -16093,8 +16093,8 @@ "type": "Identifier", "name": "et", "range": [ - 10370, - 10372 + 10368, + 10370 ], "loc": { "start": { @@ -16111,8 +16111,8 @@ "type": "Identifier", "name": "selectedElm", "range": [ - 10374, - 10385 + 10372, + 10383 ], "loc": { "start": { @@ -16138,8 +16138,8 @@ "type": "Identifier", "name": "row", "range": [ - 10409, - 10412 + 10407, + 10410 ], "loc": { "start": { @@ -16164,8 +16164,8 @@ "type": "Identifier", "name": "et", "range": [ - 10415, - 10417 + 10413, + 10415 ], "loc": { "start": { @@ -16182,8 +16182,8 @@ "type": "Identifier", "name": "defaultSelection", "range": [ - 10418, - 10434 + 10416, + 10432 ], "loc": { "start": { @@ -16197,8 +16197,8 @@ } }, "range": [ - 10415, - 10434 + 10413, + 10432 ], "loc": { "start": { @@ -16216,8 +16216,8 @@ "value": "row", "raw": "'row'", "range": [ - 10439, - 10444 + 10437, + 10442 ], "loc": { "start": { @@ -16231,8 +16231,8 @@ } }, "range": [ - 10415, - 10444 + 10413, + 10442 ], "loc": { "start": { @@ -16252,8 +16252,8 @@ "type": "Identifier", "name": "selectedElm", "range": [ - 10467, - 10478 + 10465, + 10476 ], "loc": { "start": { @@ -16270,8 +16270,8 @@ "type": "Identifier", "name": "parentNode", "range": [ - 10479, - 10489 + 10477, + 10487 ], "loc": { "start": { @@ -16285,8 +16285,8 @@ } }, "range": [ - 10467, - 10489 + 10465, + 10487 ], "loc": { "start": { @@ -16303,8 +16303,8 @@ "type": "Identifier", "name": "selectedElm", "range": [ - 10492, - 10503 + 10490, + 10501 ], "loc": { "start": { @@ -16318,8 +16318,8 @@ } }, "range": [ - 10415, - 10503 + 10413, + 10501 ], "loc": { "start": { @@ -16333,8 +16333,8 @@ } }, "range": [ - 10409, - 10503 + 10407, + 10501 ], "loc": { "start": { @@ -16350,8 +16350,8 @@ ], "kind": "let", "range": [ - 10405, - 10504 + 10403, + 10502 ], "loc": { "start": { @@ -16373,8 +16373,8 @@ "type": "Identifier", "name": "tf", "range": [ - 10525, - 10527 + 10523, + 10525 ], "loc": { "start": { @@ -16391,8 +16391,8 @@ "type": "Identifier", "name": "paging", "range": [ - 10528, - 10534 + 10526, + 10532 ], "loc": { "start": { @@ -16406,8 +16406,8 @@ } }, "range": [ - 10525, - 10534 + 10523, + 10532 ], "loc": { "start": { @@ -16440,8 +16440,8 @@ "type": "Identifier", "name": "tf", "range": [ - 10562, - 10564 + 10560, + 10562 ], "loc": { "start": { @@ -16458,8 +16458,8 @@ "type": "Identifier", "name": "feature", "range": [ - 10565, - 10572 + 10563, + 10570 ], "loc": { "start": { @@ -16473,8 +16473,8 @@ } }, "range": [ - 10562, - 10572 + 10560, + 10570 ], "loc": { "start": { @@ -16493,8 +16493,8 @@ "value": "paging", "raw": "'paging'", "range": [ - 10573, - 10581 + 10571, + 10579 ], "loc": { "start": { @@ -16509,8 +16509,8 @@ } ], "range": [ - 10562, - 10582 + 10560, + 10580 ], "loc": { "start": { @@ -16527,8 +16527,8 @@ "type": "Identifier", "name": "nbPages", "range": [ - 10583, - 10590 + 10581, + 10588 ], "loc": { "start": { @@ -16542,8 +16542,8 @@ } }, "range": [ - 10562, - 10590 + 10560, + 10588 ], "loc": { "start": { @@ -16561,8 +16561,8 @@ "value": 1, "raw": "1", "range": [ - 10593, - 10594 + 10591, + 10592 ], "loc": { "start": { @@ -16576,8 +16576,8 @@ } }, "range": [ - 10562, - 10594 + 10560, + 10592 ], "loc": { "start": { @@ -16602,8 +16602,8 @@ "type": "Identifier", "name": "paging", "range": [ - 10626, - 10632 + 10624, + 10630 ], "loc": { "start": { @@ -16625,8 +16625,8 @@ "type": "Identifier", "name": "tf", "range": [ - 10635, - 10637 + 10633, + 10635 ], "loc": { "start": { @@ -16643,8 +16643,8 @@ "type": "Identifier", "name": "feature", "range": [ - 10638, - 10645 + 10636, + 10643 ], "loc": { "start": { @@ -16658,8 +16658,8 @@ } }, "range": [ - 10635, - 10645 + 10633, + 10643 ], "loc": { "start": { @@ -16678,8 +16678,8 @@ "value": "paging", "raw": "'paging'", "range": [ - 10646, - 10654 + 10644, + 10652 ], "loc": { "start": { @@ -16694,8 +16694,8 @@ } ], "range": [ - 10635, - 10655 + 10633, + 10653 ], "loc": { "start": { @@ -16709,8 +16709,8 @@ } }, "range": [ - 10626, - 10655 + 10624, + 10653 ], "loc": { "start": { @@ -16726,8 +16726,8 @@ ], "kind": "let", "range": [ - 10622, - 10656 + 10620, + 10654 ], "loc": { "start": { @@ -16744,8 +16744,8 @@ "type": "Line", "value": "page length is re-assigned in case it has changed", "range": [ - 10681, - 10732 + 10679, + 10730 ], "loc": { "start": { @@ -16772,8 +16772,8 @@ "type": "Identifier", "name": "et", "range": [ - 10757, - 10759 + 10755, + 10757 ], "loc": { "start": { @@ -16790,8 +16790,8 @@ "type": "Identifier", "name": "nbRowsPerPage", "range": [ - 10760, - 10773 + 10758, + 10771 ], "loc": { "start": { @@ -16805,8 +16805,8 @@ } }, "range": [ - 10757, - 10773 + 10755, + 10771 ], "loc": { "start": { @@ -16826,8 +16826,8 @@ "type": "Identifier", "name": "paging", "range": [ - 10776, - 10782 + 10774, + 10780 ], "loc": { "start": { @@ -16844,8 +16844,8 @@ "type": "Identifier", "name": "pagingLength", "range": [ - 10783, - 10795 + 10781, + 10793 ], "loc": { "start": { @@ -16859,8 +16859,8 @@ } }, "range": [ - 10776, - 10795 + 10774, + 10793 ], "loc": { "start": { @@ -16874,8 +16874,8 @@ } }, "range": [ - 10757, - 10795 + 10755, + 10793 ], "loc": { "start": { @@ -16889,8 +16889,8 @@ } }, "range": [ - 10757, - 10796 + 10755, + 10794 ], "loc": { "start": { @@ -16907,8 +16907,8 @@ "type": "Line", "value": "page length is re-assigned in case it has changed", "range": [ - 10681, - 10732 + 10679, + 10730 ], "loc": { "start": { @@ -16932,8 +16932,8 @@ "type": "Identifier", "name": "validIndexes", "range": [ - 10825, - 10837 + 10823, + 10835 ], "loc": { "start": { @@ -16953,8 +16953,8 @@ "type": "Identifier", "name": "tf", "range": [ - 10840, - 10842 + 10838, + 10840 ], "loc": { "start": { @@ -16971,8 +16971,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 10843, - 10857 + 10841, + 10855 ], "loc": { "start": { @@ -16986,8 +16986,8 @@ } }, "range": [ - 10840, - 10857 + 10838, + 10855 ], "loc": { "start": { @@ -17001,8 +17001,8 @@ } }, "range": [ - 10825, - 10857 + 10823, + 10855 ], "loc": { "start": { @@ -17021,8 +17021,8 @@ "type": "Identifier", "name": "validIdxLen", "range": [ - 10887, - 10898 + 10885, + 10896 ], "loc": { "start": { @@ -17042,8 +17042,8 @@ "type": "Identifier", "name": "validIndexes", "range": [ - 10901, - 10913 + 10899, + 10911 ], "loc": { "start": { @@ -17060,8 +17060,8 @@ "type": "Identifier", "name": "length", "range": [ - 10914, - 10920 + 10912, + 10918 ], "loc": { "start": { @@ -17075,8 +17075,8 @@ } }, "range": [ - 10901, - 10920 + 10899, + 10918 ], "loc": { "start": { @@ -17090,8 +17090,8 @@ } }, "range": [ - 10887, - 10920 + 10885, + 10918 ], "loc": { "start": { @@ -17110,8 +17110,8 @@ "type": "Identifier", "name": "pagingEndRow", "range": [ - 10950, - 10962 + 10948, + 10960 ], "loc": { "start": { @@ -17133,8 +17133,8 @@ "type": "Identifier", "name": "parseInt", "range": [ - 10965, - 10973 + 10963, + 10971 ], "loc": { "start": { @@ -17155,8 +17155,8 @@ "type": "Identifier", "name": "paging", "range": [ - 10974, - 10980 + 10972, + 10978 ], "loc": { "start": { @@ -17173,8 +17173,8 @@ "type": "Identifier", "name": "startPagingRow", "range": [ - 10981, - 10995 + 10979, + 10993 ], "loc": { "start": { @@ -17188,8 +17188,8 @@ } }, "range": [ - 10974, - 10995 + 10972, + 10993 ], "loc": { "start": { @@ -17207,8 +17207,8 @@ "value": 10, "raw": "10", "range": [ - 10997, - 10999 + 10995, + 10997 ], "loc": { "start": { @@ -17223,8 +17223,8 @@ } ], "range": [ - 10965, - 11000 + 10963, + 10998 ], "loc": { "start": { @@ -17243,8 +17243,8 @@ "type": "Identifier", "name": "parseInt", "range": [ - 11035, - 11043 + 11033, + 11041 ], "loc": { "start": { @@ -17265,8 +17265,8 @@ "type": "Identifier", "name": "paging", "range": [ - 11044, - 11050 + 11042, + 11048 ], "loc": { "start": { @@ -17283,8 +17283,8 @@ "type": "Identifier", "name": "pagingLength", "range": [ - 11051, - 11063 + 11049, + 11061 ], "loc": { "start": { @@ -17298,8 +17298,8 @@ } }, "range": [ - 11044, - 11063 + 11042, + 11061 ], "loc": { "start": { @@ -17317,8 +17317,8 @@ "value": 10, "raw": "10", "range": [ - 11065, - 11067 + 11063, + 11065 ], "loc": { "start": { @@ -17333,8 +17333,8 @@ } ], "range": [ - 11035, - 11068 + 11033, + 11066 ], "loc": { "start": { @@ -17348,8 +17348,8 @@ } }, "range": [ - 10965, - 11068 + 10963, + 11066 ], "loc": { "start": { @@ -17363,8 +17363,8 @@ } }, "range": [ - 10950, - 11068 + 10948, + 11066 ], "loc": { "start": { @@ -17380,8 +17380,8 @@ ], "kind": "let", "range": [ - 10821, - 11069 + 10819, + 11067 ], "loc": { "start": { @@ -17403,8 +17403,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 11098, - 11106 + 11096, + 11104 ], "loc": { "start": { @@ -17424,8 +17424,8 @@ "type": "Identifier", "name": "row", "range": [ - 11109, - 11112 + 11107, + 11110 ], "loc": { "start": { @@ -17442,8 +17442,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 11113, - 11121 + 11111, + 11119 ], "loc": { "start": { @@ -17457,8 +17457,8 @@ } }, "range": [ - 11109, - 11121 + 11107, + 11119 ], "loc": { "start": { @@ -17472,8 +17472,8 @@ } }, "range": [ - 11098, - 11121 + 11096, + 11119 ], "loc": { "start": { @@ -17489,8 +17489,8 @@ ], "kind": "let", "range": [ - 11094, - 11122 + 11092, + 11120 ], "loc": { "start": { @@ -17515,8 +17515,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 11153, - 11161 + 11151, + 11159 ], "loc": { "start": { @@ -17536,8 +17536,8 @@ "type": "Identifier", "name": "validIndexes", "range": [ - 11166, - 11178 + 11164, + 11176 ], "loc": { "start": { @@ -17557,8 +17557,8 @@ "type": "Identifier", "name": "validIdxLen", "range": [ - 11179, - 11190 + 11177, + 11188 ], "loc": { "start": { @@ -17576,8 +17576,8 @@ "value": 1, "raw": "1", "range": [ - 11193, - 11194 + 11191, + 11192 ], "loc": { "start": { @@ -17591,8 +17591,8 @@ } }, "range": [ - 11179, - 11194 + 11177, + 11192 ], "loc": { "start": { @@ -17606,8 +17606,8 @@ } }, "range": [ - 11166, - 11195 + 11164, + 11193 ], "loc": { "start": { @@ -17621,8 +17621,8 @@ } }, "range": [ - 11153, - 11195 + 11151, + 11193 ], "loc": { "start": { @@ -17645,8 +17645,8 @@ "type": "Identifier", "name": "paging", "range": [ - 11228, - 11234 + 11226, + 11232 ], "loc": { "start": { @@ -17663,8 +17663,8 @@ "type": "Identifier", "name": "currentPageNb", "range": [ - 11235, - 11248 + 11233, + 11246 ], "loc": { "start": { @@ -17678,8 +17678,8 @@ } }, "range": [ - 11228, - 11248 + 11226, + 11246 ], "loc": { "start": { @@ -17699,8 +17699,8 @@ "type": "Identifier", "name": "paging", "range": [ - 11253, - 11259 + 11251, + 11257 ], "loc": { "start": { @@ -17717,8 +17717,8 @@ "type": "Identifier", "name": "nbPages", "range": [ - 11260, - 11267 + 11258, + 11265 ], "loc": { "start": { @@ -17732,8 +17732,8 @@ } }, "range": [ - 11253, - 11267 + 11251, + 11265 ], "loc": { "start": { @@ -17747,8 +17747,8 @@ } }, "range": [ - 11228, - 11267 + 11226, + 11265 ], "loc": { "start": { @@ -17762,8 +17762,8 @@ } }, "range": [ - 11152, - 11267 + 11150, + 11265 ], "loc": { "start": { @@ -17790,8 +17790,8 @@ "type": "Identifier", "name": "paging", "range": [ - 11299, - 11305 + 11297, + 11303 ], "loc": { "start": { @@ -17808,8 +17808,8 @@ "type": "Identifier", "name": "setPage", "range": [ - 11306, - 11313 + 11304, + 11311 ], "loc": { "start": { @@ -17823,8 +17823,8 @@ } }, "range": [ - 11299, - 11313 + 11297, + 11311 ], "loc": { "start": { @@ -17843,8 +17843,8 @@ "value": "last", "raw": "'last'", "range": [ - 11314, - 11320 + 11312, + 11318 ], "loc": { "start": { @@ -17859,8 +17859,8 @@ } ], "range": [ - 11299, - 11321 + 11297, + 11319 ], "loc": { "start": { @@ -17874,8 +17874,8 @@ } }, "range": [ - 11299, - 11322 + 11297, + 11320 ], "loc": { "start": { @@ -17890,8 +17890,8 @@ } ], "range": [ - 11269, - 11348 + 11267, + 11346 ], "loc": { "start": { @@ -17916,8 +17916,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 11383, - 11391 + 11381, + 11389 ], "loc": { "start": { @@ -17937,8 +17937,8 @@ "type": "Identifier", "name": "validIndexes", "range": [ - 11396, - 11408 + 11394, + 11406 ], "loc": { "start": { @@ -17956,8 +17956,8 @@ "value": 0, "raw": "0", "range": [ - 11409, - 11410 + 11407, + 11408 ], "loc": { "start": { @@ -17971,8 +17971,8 @@ } }, "range": [ - 11396, - 11411 + 11394, + 11409 ], "loc": { "start": { @@ -17986,8 +17986,8 @@ } }, "range": [ - 11383, - 11411 + 11381, + 11409 ], "loc": { "start": { @@ -18010,8 +18010,8 @@ "type": "Identifier", "name": "paging", "range": [ - 11444, - 11450 + 11442, + 11448 ], "loc": { "start": { @@ -18028,8 +18028,8 @@ "type": "Identifier", "name": "currentPageNb", "range": [ - 11451, - 11464 + 11449, + 11462 ], "loc": { "start": { @@ -18043,8 +18043,8 @@ } }, "range": [ - 11444, - 11464 + 11442, + 11462 ], "loc": { "start": { @@ -18062,8 +18062,8 @@ "value": 1, "raw": "1", "range": [ - 11469, - 11470 + 11467, + 11468 ], "loc": { "start": { @@ -18077,8 +18077,8 @@ } }, "range": [ - 11444, - 11470 + 11442, + 11468 ], "loc": { "start": { @@ -18092,8 +18092,8 @@ } }, "range": [ - 11382, - 11470 + 11380, + 11468 ], "loc": { "start": { @@ -18120,8 +18120,8 @@ "type": "Identifier", "name": "paging", "range": [ - 11502, - 11508 + 11500, + 11506 ], "loc": { "start": { @@ -18138,8 +18138,8 @@ "type": "Identifier", "name": "setPage", "range": [ - 11509, - 11516 + 11507, + 11514 ], "loc": { "start": { @@ -18153,8 +18153,8 @@ } }, "range": [ - 11502, - 11516 + 11500, + 11514 ], "loc": { "start": { @@ -18173,8 +18173,8 @@ "value": "first", "raw": "'first'", "range": [ - 11517, - 11524 + 11515, + 11522 ], "loc": { "start": { @@ -18189,8 +18189,8 @@ } ], "range": [ - 11502, - 11525 + 11500, + 11523 ], "loc": { "start": { @@ -18204,8 +18204,8 @@ } }, "range": [ - 11502, - 11526 + 11500, + 11524 ], "loc": { "start": { @@ -18220,8 +18220,8 @@ } ], "range": [ - 11472, - 11552 + 11470, + 11550 ], "loc": { "start": { @@ -18246,8 +18246,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 11586, - 11594 + 11584, + 11592 ], "loc": { "start": { @@ -18267,8 +18267,8 @@ "type": "Identifier", "name": "validIndexes", "range": [ - 11597, - 11609 + 11595, + 11607 ], "loc": { "start": { @@ -18288,8 +18288,8 @@ "type": "Identifier", "name": "pagingEndRow", "range": [ - 11610, - 11622 + 11608, + 11620 ], "loc": { "start": { @@ -18307,8 +18307,8 @@ "value": 1, "raw": "1", "range": [ - 11625, - 11626 + 11623, + 11624 ], "loc": { "start": { @@ -18322,8 +18322,8 @@ } }, "range": [ - 11610, - 11626 + 11608, + 11624 ], "loc": { "start": { @@ -18337,8 +18337,8 @@ } }, "range": [ - 11597, - 11627 + 11595, + 11625 ], "loc": { "start": { @@ -18352,8 +18352,8 @@ } }, "range": [ - 11586, - 11627 + 11584, + 11625 ], "loc": { "start": { @@ -18373,8 +18373,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 11659, - 11667 + 11657, + 11665 ], "loc": { "start": { @@ -18394,8 +18394,8 @@ "type": "Identifier", "name": "validIndexes", "range": [ - 11670, - 11682 + 11668, + 11680 ], "loc": { "start": { @@ -18415,8 +18415,8 @@ "type": "Identifier", "name": "validIdxLen", "range": [ - 11683, - 11694 + 11681, + 11692 ], "loc": { "start": { @@ -18434,8 +18434,8 @@ "value": 1, "raw": "1", "range": [ - 11697, - 11698 + 11695, + 11696 ], "loc": { "start": { @@ -18449,8 +18449,8 @@ } }, "range": [ - 11683, - 11698 + 11681, + 11696 ], "loc": { "start": { @@ -18464,8 +18464,8 @@ } }, "range": [ - 11670, - 11699 + 11668, + 11697 ], "loc": { "start": { @@ -18479,8 +18479,8 @@ } }, "range": [ - 11659, - 11699 + 11657, + 11697 ], "loc": { "start": { @@ -18494,8 +18494,8 @@ } }, "range": [ - 11586, - 11699 + 11584, + 11697 ], "loc": { "start": { @@ -18522,8 +18522,8 @@ "type": "Identifier", "name": "paging", "range": [ - 11731, - 11737 + 11729, + 11735 ], "loc": { "start": { @@ -18540,8 +18540,8 @@ "type": "Identifier", "name": "setPage", "range": [ - 11738, - 11745 + 11736, + 11743 ], "loc": { "start": { @@ -18555,8 +18555,8 @@ } }, "range": [ - 11731, - 11745 + 11729, + 11743 ], "loc": { "start": { @@ -18575,8 +18575,8 @@ "value": "next", "raw": "'next'", "range": [ - 11746, - 11752 + 11744, + 11750 ], "loc": { "start": { @@ -18591,8 +18591,8 @@ } ], "range": [ - 11731, - 11753 + 11729, + 11751 ], "loc": { "start": { @@ -18606,8 +18606,8 @@ } }, "range": [ - 11731, - 11754 + 11729, + 11752 ], "loc": { "start": { @@ -18622,8 +18622,8 @@ } ], "range": [ - 11701, - 11780 + 11699, + 11778 ], "loc": { "start": { @@ -18648,8 +18648,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 11843, - 11851 + 11841, + 11849 ], "loc": { "start": { @@ -18669,8 +18669,8 @@ "type": "Identifier", "name": "validIndexes", "range": [ - 11854, - 11866 + 11852, + 11864 ], "loc": { "start": { @@ -18690,8 +18690,8 @@ "type": "Identifier", "name": "paging", "range": [ - 11867, - 11873 + 11865, + 11871 ], "loc": { "start": { @@ -18708,8 +18708,8 @@ "type": "Identifier", "name": "startPagingRow", "range": [ - 11874, - 11888 + 11872, + 11886 ], "loc": { "start": { @@ -18723,8 +18723,8 @@ } }, "range": [ - 11867, - 11888 + 11865, + 11886 ], "loc": { "start": { @@ -18738,8 +18738,8 @@ } }, "range": [ - 11854, - 11889 + 11852, + 11887 ], "loc": { "start": { @@ -18753,8 +18753,8 @@ } }, "range": [ - 11843, - 11889 + 11841, + 11887 ], "loc": { "start": { @@ -18774,8 +18774,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 11921, - 11929 + 11919, + 11927 ], "loc": { "start": { @@ -18795,8 +18795,8 @@ "type": "Identifier", "name": "validIndexes", "range": [ - 11932, - 11944 + 11930, + 11942 ], "loc": { "start": { @@ -18814,8 +18814,8 @@ "value": 0, "raw": "0", "range": [ - 11945, - 11946 + 11943, + 11944 ], "loc": { "start": { @@ -18829,8 +18829,8 @@ } }, "range": [ - 11932, - 11947 + 11930, + 11945 ], "loc": { "start": { @@ -18844,8 +18844,8 @@ } }, "range": [ - 11921, - 11947 + 11919, + 11945 ], "loc": { "start": { @@ -18859,8 +18859,8 @@ } }, "range": [ - 11843, - 11947 + 11841, + 11945 ], "loc": { "start": { @@ -18887,8 +18887,8 @@ "type": "Identifier", "name": "paging", "range": [ - 11979, - 11985 + 11977, + 11983 ], "loc": { "start": { @@ -18905,8 +18905,8 @@ "type": "Identifier", "name": "setPage", "range": [ - 11986, - 11993 + 11984, + 11991 ], "loc": { "start": { @@ -18920,8 +18920,8 @@ } }, "range": [ - 11979, - 11993 + 11977, + 11991 ], "loc": { "start": { @@ -18940,8 +18940,8 @@ "value": "previous", "raw": "'previous'", "range": [ - 11994, - 12004 + 11992, + 12002 ], "loc": { "start": { @@ -18956,8 +18956,8 @@ } ], "range": [ - 11979, - 12005 + 11977, + 12003 ], "loc": { "start": { @@ -18971,8 +18971,8 @@ } }, "range": [ - 11979, - 12006 + 11977, + 12004 ], "loc": { "start": { @@ -18987,8 +18987,8 @@ } ], "range": [ - 11949, - 12032 + 11947, + 12030 ], "loc": { "start": { @@ -19003,8 +19003,8 @@ }, "alternate": null, "range": [ - 11810, - 12032 + 11808, + 12030 ], "loc": { "start": { @@ -19018,8 +19018,8 @@ } }, "range": [ - 11582, - 12032 + 11580, + 12030 ], "loc": { "start": { @@ -19033,8 +19033,8 @@ } }, "range": [ - 11378, - 12032 + 11376, + 12030 ], "loc": { "start": { @@ -19048,8 +19048,8 @@ } }, "range": [ - 11148, - 12032 + 11146, + 12030 ], "loc": { "start": { @@ -19064,8 +19064,8 @@ } ], "range": [ - 10596, - 12054 + 10594, + 12052 ], "loc": { "start": { @@ -19080,8 +19080,8 @@ }, "alternate": null, "range": [ - 10558, - 12054 + 10556, + 12052 ], "loc": { "start": { @@ -19096,8 +19096,8 @@ } ], "range": [ - 10536, - 12072 + 10534, + 12070 ], "loc": { "start": { @@ -19112,8 +19112,8 @@ }, "alternate": null, "range": [ - 10521, - 12072 + 10519, + 12070 ], "loc": { "start": { @@ -19128,8 +19128,8 @@ } ], "range": [ - 10387, - 12086 + 10385, + 12084 ], "loc": { "start": { @@ -19145,8 +19145,8 @@ "generator": false, "expression": false, "range": [ - 10360, - 12086 + 10358, + 12084 ], "loc": { "start": { @@ -19160,8 +19160,8 @@ } }, "range": [ - 10340, - 12086 + 10338, + 12084 ], "loc": { "start": { @@ -19177,8 +19177,8 @@ ], "kind": "let", "range": [ - 10336, - 12087 + 10334, + 12085 ], "loc": { "start": { @@ -19195,8 +19195,8 @@ "type": "Line", "value": "Page navigation has to be enforced whenever selected row is out of", "range": [ - 10218, - 10286 + 10216, + 10284 ], "loc": { "start": { @@ -19213,8 +19213,8 @@ "type": "Line", "value": "the current page range", "range": [ - 10299, - 10323 + 10297, + 10321 ], "loc": { "start": { @@ -19233,8 +19233,8 @@ "type": "Line", "value": "Selected row needs to be visible when paging is activated", "range": [ - 12101, - 12160 + 12099, + 12158 ], "loc": { "start": { @@ -19258,8 +19258,8 @@ "type": "Identifier", "name": "tf", "range": [ - 12177, - 12179 + 12175, + 12177 ], "loc": { "start": { @@ -19276,8 +19276,8 @@ "type": "Identifier", "name": "paging", "range": [ - 12180, - 12186 + 12178, + 12184 ], "loc": { "start": { @@ -19291,8 +19291,8 @@ } }, "range": [ - 12177, - 12186 + 12175, + 12184 ], "loc": { "start": { @@ -19325,8 +19325,8 @@ "type": "Identifier", "name": "tf", "range": [ - 12206, - 12208 + 12204, + 12206 ], "loc": { "start": { @@ -19343,8 +19343,8 @@ "type": "Identifier", "name": "feature", "range": [ - 12209, - 12216 + 12207, + 12214 ], "loc": { "start": { @@ -19358,8 +19358,8 @@ } }, "range": [ - 12206, - 12216 + 12204, + 12214 ], "loc": { "start": { @@ -19378,8 +19378,8 @@ "value": "paging", "raw": "'paging'", "range": [ - 12217, - 12225 + 12215, + 12223 ], "loc": { "start": { @@ -19394,8 +19394,8 @@ } ], "range": [ - 12206, - 12226 + 12204, + 12224 ], "loc": { "start": { @@ -19412,8 +19412,8 @@ "type": "Identifier", "name": "onAfterChangePage", "range": [ - 12227, - 12244 + 12225, + 12242 ], "loc": { "start": { @@ -19427,8 +19427,8 @@ } }, "range": [ - 12206, - 12244 + 12204, + 12242 ], "loc": { "start": { @@ -19449,8 +19449,8 @@ "type": "Identifier", "name": "paging", "range": [ - 12257, - 12263 + 12255, + 12261 ], "loc": { "start": { @@ -19476,8 +19476,8 @@ "type": "Identifier", "name": "advGrid", "range": [ - 12291, - 12298 + 12289, + 12296 ], "loc": { "start": { @@ -19502,8 +19502,8 @@ "type": "Identifier", "name": "paging", "range": [ - 12301, - 12307 + 12299, + 12305 ], "loc": { "start": { @@ -19520,8 +19520,8 @@ "type": "Identifier", "name": "tf", "range": [ - 12308, - 12310 + 12306, + 12308 ], "loc": { "start": { @@ -19535,8 +19535,8 @@ } }, "range": [ - 12301, - 12310 + 12299, + 12308 ], "loc": { "start": { @@ -19553,8 +19553,8 @@ "type": "Identifier", "name": "extension", "range": [ - 12311, - 12320 + 12309, + 12318 ], "loc": { "start": { @@ -19568,8 +19568,8 @@ } }, "range": [ - 12301, - 12320 + 12299, + 12318 ], "loc": { "start": { @@ -19588,8 +19588,8 @@ "value": "advancedGrid", "raw": "'advancedGrid'", "range": [ - 12321, - 12335 + 12319, + 12333 ], "loc": { "start": { @@ -19604,8 +19604,8 @@ } ], "range": [ - 12301, - 12336 + 12299, + 12334 ], "loc": { "start": { @@ -19619,8 +19619,8 @@ } }, "range": [ - 12291, - 12336 + 12289, + 12334 ], "loc": { "start": { @@ -19636,8 +19636,8 @@ ], "kind": "let", "range": [ - 12287, - 12337 + 12285, + 12335 ], "loc": { "start": { @@ -19659,8 +19659,8 @@ "type": "Identifier", "name": "et", "range": [ - 12362, - 12364 + 12360, + 12362 ], "loc": { "start": { @@ -19680,8 +19680,8 @@ "type": "Identifier", "name": "advGrid", "range": [ - 12367, - 12374 + 12365, + 12372 ], "loc": { "start": { @@ -19698,8 +19698,8 @@ "type": "Identifier", "name": "_ezEditTable", "range": [ - 12375, - 12387 + 12373, + 12385 ], "loc": { "start": { @@ -19713,8 +19713,8 @@ } }, "range": [ - 12367, - 12387 + 12365, + 12385 ], "loc": { "start": { @@ -19728,8 +19728,8 @@ } }, "range": [ - 12362, - 12387 + 12360, + 12385 ], "loc": { "start": { @@ -19745,8 +19745,8 @@ ], "kind": "let", "range": [ - 12358, - 12388 + 12356, + 12386 ], "loc": { "start": { @@ -19768,8 +19768,8 @@ "type": "Identifier", "name": "slc", "range": [ - 12413, - 12416 + 12411, + 12414 ], "loc": { "start": { @@ -19789,8 +19789,8 @@ "type": "Identifier", "name": "et", "range": [ - 12419, - 12421 + 12417, + 12419 ], "loc": { "start": { @@ -19807,8 +19807,8 @@ "type": "Identifier", "name": "Selection", "range": [ - 12422, - 12431 + 12420, + 12429 ], "loc": { "start": { @@ -19822,8 +19822,8 @@ } }, "range": [ - 12419, - 12431 + 12417, + 12429 ], "loc": { "start": { @@ -19837,8 +19837,8 @@ } }, "range": [ - 12413, - 12431 + 12411, + 12429 ], "loc": { "start": { @@ -19854,8 +19854,8 @@ ], "kind": "let", "range": [ - 12409, - 12432 + 12407, + 12430 ], "loc": { "start": { @@ -19872,8 +19872,8 @@ "type": "Block", "value": " eslint-disable ", "range": [ - 12453, - 12473 + 12451, + 12471 ], "loc": { "start": { @@ -19897,8 +19897,8 @@ "type": "Identifier", "name": "row", "range": [ - 12498, - 12501 + 12496, + 12499 ], "loc": { "start": { @@ -19920,8 +19920,8 @@ "type": "Identifier", "name": "slc", "range": [ - 12504, - 12507 + 12502, + 12505 ], "loc": { "start": { @@ -19938,8 +19938,8 @@ "type": "Identifier", "name": "GetActiveRow", "range": [ - 12508, - 12520 + 12506, + 12518 ], "loc": { "start": { @@ -19953,8 +19953,8 @@ } }, "range": [ - 12504, - 12520 + 12502, + 12518 ], "loc": { "start": { @@ -19969,8 +19969,8 @@ }, "arguments": [], "range": [ - 12504, - 12522 + 12502, + 12520 ], "loc": { "start": { @@ -19984,8 +19984,8 @@ } }, "range": [ - 12498, - 12522 + 12496, + 12520 ], "loc": { "start": { @@ -20001,8 +20001,8 @@ ], "kind": "let", "range": [ - 12494, - 12523 + 12492, + 12521 ], "loc": { "start": { @@ -20019,8 +20019,8 @@ "type": "Block", "value": " eslint-disable ", "range": [ - 12453, - 12473 + 12451, + 12471 ], "loc": { "start": { @@ -20039,8 +20039,8 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 12544, - 12563 + 12542, + 12561 ], "loc": { "start": { @@ -20061,8 +20061,8 @@ "type": "Identifier", "name": "row", "range": [ - 12588, - 12591 + 12586, + 12589 ], "loc": { "start": { @@ -20089,8 +20089,8 @@ "type": "Identifier", "name": "row", "range": [ - 12619, - 12622 + 12617, + 12620 ], "loc": { "start": { @@ -20107,8 +20107,8 @@ "type": "Identifier", "name": "scrollIntoView", "range": [ - 12623, - 12637 + 12621, + 12635 ], "loc": { "start": { @@ -20122,8 +20122,8 @@ } }, "range": [ - 12619, - 12637 + 12617, + 12635 ], "loc": { "start": { @@ -20142,8 +20142,8 @@ "value": false, "raw": "false", "range": [ - 12638, - 12643 + 12636, + 12641 ], "loc": { "start": { @@ -20158,8 +20158,8 @@ } ], "range": [ - 12619, - 12644 + 12617, + 12642 ], "loc": { "start": { @@ -20173,8 +20173,8 @@ } }, "range": [ - 12619, - 12645 + 12617, + 12643 ], "loc": { "start": { @@ -20189,8 +20189,8 @@ } ], "range": [ - 12593, - 12667 + 12591, + 12665 ], "loc": { "start": { @@ -20205,8 +20205,8 @@ }, "alternate": null, "range": [ - 12584, - 12667 + 12582, + 12665 ], "loc": { "start": { @@ -20223,8 +20223,8 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 12544, - 12563 + 12542, + 12561 ], "loc": { "start": { @@ -20243,8 +20243,8 @@ "type": "Block", "value": " eslint-disable ", "range": [ - 12688, - 12708 + 12686, + 12706 ], "loc": { "start": { @@ -20268,8 +20268,8 @@ "type": "Identifier", "name": "cell", "range": [ - 12733, - 12737 + 12731, + 12735 ], "loc": { "start": { @@ -20291,8 +20291,8 @@ "type": "Identifier", "name": "slc", "range": [ - 12740, - 12743 + 12738, + 12741 ], "loc": { "start": { @@ -20309,8 +20309,8 @@ "type": "Identifier", "name": "GetActiveCell", "range": [ - 12744, - 12757 + 12742, + 12755 ], "loc": { "start": { @@ -20324,8 +20324,8 @@ } }, "range": [ - 12740, - 12757 + 12738, + 12755 ], "loc": { "start": { @@ -20340,8 +20340,8 @@ }, "arguments": [], "range": [ - 12740, - 12759 + 12738, + 12757 ], "loc": { "start": { @@ -20355,8 +20355,8 @@ } }, "range": [ - 12733, - 12759 + 12731, + 12757 ], "loc": { "start": { @@ -20372,8 +20372,8 @@ ], "kind": "let", "range": [ - 12729, - 12760 + 12727, + 12758 ], "loc": { "start": { @@ -20390,8 +20390,8 @@ "type": "Block", "value": " eslint-disable ", "range": [ - 12688, - 12708 + 12686, + 12706 ], "loc": { "start": { @@ -20410,8 +20410,8 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 12781, - 12800 + 12779, + 12798 ], "loc": { "start": { @@ -20432,8 +20432,8 @@ "type": "Identifier", "name": "cell", "range": [ - 12825, - 12829 + 12823, + 12827 ], "loc": { "start": { @@ -20460,8 +20460,8 @@ "type": "Identifier", "name": "cell", "range": [ - 12857, - 12861 + 12855, + 12859 ], "loc": { "start": { @@ -20478,8 +20478,8 @@ "type": "Identifier", "name": "scrollIntoView", "range": [ - 12862, - 12876 + 12860, + 12874 ], "loc": { "start": { @@ -20493,8 +20493,8 @@ } }, "range": [ - 12857, - 12876 + 12855, + 12874 ], "loc": { "start": { @@ -20513,8 +20513,8 @@ "value": false, "raw": "false", "range": [ - 12877, - 12882 + 12875, + 12880 ], "loc": { "start": { @@ -20529,8 +20529,8 @@ } ], "range": [ - 12857, - 12883 + 12855, + 12881 ], "loc": { "start": { @@ -20544,8 +20544,8 @@ } }, "range": [ - 12857, - 12884 + 12855, + 12882 ], "loc": { "start": { @@ -20560,8 +20560,8 @@ } ], "range": [ - 12831, - 12906 + 12829, + 12904 ], "loc": { "start": { @@ -20576,8 +20576,8 @@ }, "alternate": null, "range": [ - 12821, - 12906 + 12819, + 12904 ], "loc": { "start": { @@ -20594,8 +20594,8 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 12781, - 12800 + 12779, + 12798 ], "loc": { "start": { @@ -20612,8 +20612,8 @@ } ], "range": [ - 12265, - 12924 + 12263, + 12922 ], "loc": { "start": { @@ -20629,8 +20629,8 @@ "generator": false, "expression": false, "range": [ - 12247, - 12924 + 12245, + 12922 ], "loc": { "start": { @@ -20644,8 +20644,8 @@ } }, "range": [ - 12206, - 12924 + 12204, + 12922 ], "loc": { "start": { @@ -20659,8 +20659,8 @@ } }, "range": [ - 12206, - 12925 + 12204, + 12923 ], "loc": { "start": { @@ -20675,8 +20675,8 @@ } ], "range": [ - 12188, - 12939 + 12186, + 12937 ], "loc": { "start": { @@ -20691,8 +20691,8 @@ }, "alternate": null, "range": [ - 12173, - 12939 + 12171, + 12937 ], "loc": { "start": { @@ -20709,8 +20709,8 @@ "type": "Line", "value": "Selected row needs to be visible when paging is activated", "range": [ - 12101, - 12160 + 12099, + 12158 ], "loc": { "start": { @@ -20729,8 +20729,8 @@ "type": "Line", "value": "Rows navigation when rows are filtered is performed with the", "range": [ - 12953, - 13015 + 12951, + 13013 ], "loc": { "start": { @@ -20747,8 +20747,8 @@ "type": "Line", "value": "EditTable row selection callback events", "range": [ - 13028, - 13069 + 13026, + 13067 ], "loc": { "start": { @@ -20775,8 +20775,8 @@ "type": "Identifier", "name": "cfg", "range": [ - 13086, - 13089 + 13084, + 13087 ], "loc": { "start": { @@ -20793,8 +20793,8 @@ "type": "Identifier", "name": "default_selection", "range": [ - 13090, - 13107 + 13088, + 13105 ], "loc": { "start": { @@ -20808,8 +20808,8 @@ } }, "range": [ - 13086, - 13107 + 13084, + 13105 ], "loc": { "start": { @@ -20827,8 +20827,8 @@ "value": "row", "raw": "'row'", "range": [ - 13112, - 13117 + 13110, + 13115 ], "loc": { "start": { @@ -20842,8 +20842,8 @@ } }, "range": [ - 13086, - 13117 + 13084, + 13115 ], "loc": { "start": { @@ -20868,8 +20868,8 @@ "type": "Identifier", "name": "fnB", "range": [ - 13141, - 13144 + 13139, + 13142 ], "loc": { "start": { @@ -20889,8 +20889,8 @@ "type": "Identifier", "name": "cfg", "range": [ - 13147, - 13150 + 13145, + 13148 ], "loc": { "start": { @@ -20907,8 +20907,8 @@ "type": "Identifier", "name": "on_before_selected_row", "range": [ - 13151, - 13173 + 13149, + 13171 ], "loc": { "start": { @@ -20922,8 +20922,8 @@ } }, "range": [ - 13147, - 13173 + 13145, + 13171 ], "loc": { "start": { @@ -20937,8 +20937,8 @@ } }, "range": [ - 13141, - 13173 + 13139, + 13171 ], "loc": { "start": { @@ -20954,8 +20954,8 @@ ], "kind": "let", "range": [ - 13137, - 13174 + 13135, + 13172 ], "loc": { "start": { @@ -20980,8 +20980,8 @@ "type": "Identifier", "name": "cfg", "range": [ - 13191, - 13194 + 13189, + 13192 ], "loc": { "start": { @@ -20998,8 +20998,8 @@ "type": "Identifier", "name": "on_before_selected_row", "range": [ - 13195, - 13217 + 13193, + 13215 ], "loc": { "start": { @@ -21013,8 +21013,8 @@ } }, "range": [ - 13191, - 13217 + 13189, + 13215 ], "loc": { "start": { @@ -21034,6 +21034,79 @@ "body": { "type": "BlockStatement", "body": [ + { + "type": "VariableDeclaration", + "declarations": [ + { + "type": "VariableDeclarator", + "id": { + "type": "Identifier", + "name": "args", + "range": [ + 13256, + 13260 + ], + "loc": { + "start": { + "line": 335, + "column": 24 + }, + "end": { + "line": 335, + "column": 28 + } + } + }, + "init": { + "type": "Identifier", + "name": "arguments", + "range": [ + 13263, + 13272 + ], + "loc": { + "start": { + "line": 335, + "column": 31 + }, + "end": { + "line": 335, + "column": 40 + } + } + }, + "range": [ + 13256, + 13272 + ], + "loc": { + "start": { + "line": 335, + "column": 24 + }, + "end": { + "line": 335, + "column": 40 + } + } + } + ], + "kind": "var", + "range": [ + 13252, + 13273 + ], + "loc": { + "start": { + "line": 335, + "column": 20 + }, + "end": { + "line": 335, + "column": 41 + } + } + }, { "type": "ExpressionStatement", "expression": { @@ -21042,16 +21115,16 @@ "type": "Identifier", "name": "onBeforeSelection", "range": [ - 13254, - 13271 + 13294, + 13311 ], "loc": { "start": { - "line": 335, + "line": 336, "column": 20 }, "end": { - "line": 335, + "line": 336, "column": 37 } } @@ -21062,19 +21135,19 @@ "computed": true, "object": { "type": "Identifier", - "name": "arguments", + "name": "args", "range": [ - 13272, - 13281 + 13312, + 13316 ], "loc": { "start": { - "line": 335, + "line": 336, "column": 38 }, "end": { - "line": 335, - "column": 47 + "line": 336, + "column": 42 } } }, @@ -21083,32 +21156,32 @@ "value": 0, "raw": "0", "range": [ - 13282, - 13283 + 13317, + 13318 ], "loc": { "start": { - "line": 335, - "column": 48 + "line": 336, + "column": 43 }, "end": { - "line": 335, - "column": 49 + "line": 336, + "column": 44 } } }, "range": [ - 13272, - 13284 + 13312, + 13319 ], "loc": { "start": { - "line": 335, + "line": 336, "column": 38 }, "end": { - "line": 335, - "column": 50 + "line": 336, + "column": 45 } } }, @@ -21117,19 +21190,19 @@ "computed": true, "object": { "type": "Identifier", - "name": "arguments", + "name": "args", "range": [ - 13286, - 13295 + 13321, + 13325 ], "loc": { "start": { - "line": 335, - "column": 52 + "line": 336, + "column": 47 }, "end": { - "line": 335, - "column": 61 + "line": 336, + "column": 51 } } }, @@ -21138,32 +21211,32 @@ "value": 1, "raw": "1", "range": [ - 13296, - 13297 + 13326, + 13327 ], "loc": { "start": { - "line": 335, - "column": 62 + "line": 336, + "column": 52 }, "end": { - "line": 335, - "column": 63 + "line": 336, + "column": 53 } } }, "range": [ - 13286, - 13298 + 13321, + 13328 ], "loc": { "start": { - "line": 335, - "column": 52 + "line": 336, + "column": 47 }, "end": { - "line": 335, - "column": 64 + "line": 336, + "column": 54 } } }, @@ -21172,19 +21245,19 @@ "computed": true, "object": { "type": "Identifier", - "name": "arguments", + "name": "args", "range": [ - 13300, - 13309 + 13330, + 13334 ], "loc": { "start": { - "line": 335, - "column": 66 + "line": 336, + "column": 56 }, "end": { - "line": 335, - "column": 75 + "line": 336, + "column": 60 } } }, @@ -21193,63 +21266,63 @@ "value": 2, "raw": "2", "range": [ - 13310, - 13311 + 13335, + 13336 ], "loc": { "start": { - "line": 335, - "column": 76 + "line": 336, + "column": 61 }, "end": { - "line": 335, - "column": 77 + "line": 336, + "column": 62 } } }, "range": [ - 13300, - 13312 + 13330, + 13337 ], "loc": { "start": { - "line": 335, - "column": 66 + "line": 336, + "column": 56 }, "end": { - "line": 335, - "column": 78 + "line": 336, + "column": 63 } } } ], "range": [ - 13254, - 13313 + 13294, + 13338 ], "loc": { "start": { - "line": 335, + "line": 336, "column": 20 }, "end": { - "line": 335, - "column": 79 + "line": 336, + "column": 64 } } }, "range": [ - 13254, - 13314 + 13294, + 13339 ], "loc": { "start": { - "line": 335, + "line": 336, "column": 20 }, "end": { - "line": 335, - "column": 80 + "line": 336, + "column": 65 } } }, @@ -21259,16 +21332,16 @@ "type": "Identifier", "name": "fnB", "range": [ - 13339, - 13342 + 13364, + 13367 ], "loc": { "start": { - "line": 336, + "line": 337, "column": 24 }, "end": { - "line": 336, + "line": 337, "column": 27 } } @@ -21287,16 +21360,16 @@ "type": "Identifier", "name": "fnB", "range": [ - 13370, - 13373 + 13395, + 13398 ], "loc": { "start": { - "line": 337, + "line": 338, "column": 24 }, "end": { - "line": 337, + "line": 338, "column": 27 } } @@ -21305,31 +21378,31 @@ "type": "Identifier", "name": "call", "range": [ - 13374, - 13378 + 13399, + 13403 ], "loc": { "start": { - "line": 337, + "line": 338, "column": 28 }, "end": { - "line": 337, + "line": 338, "column": 32 } } }, "range": [ - 13370, - 13378 + 13395, + 13403 ], "loc": { "start": { - "line": 337, + "line": 338, "column": 24 }, "end": { - "line": 337, + "line": 338, "column": 32 } } @@ -21340,17 +21413,17 @@ "value": null, "raw": "null", "range": [ - 13408, - 13412 + 13404, + 13408 ], "loc": { "start": { "line": 338, - "column": 28 + "column": 33 }, "end": { "line": 338, - "column": 32 + "column": 37 } } }, @@ -21359,15 +21432,15 @@ "computed": true, "object": { "type": "Identifier", - "name": "arguments", + "name": "args", "range": [ - 13414, - 13423 + 13410, + 13414 ], "loc": { "start": { "line": 338, - "column": 34 + "column": 39 }, "end": { "line": 338, @@ -21380,8 +21453,8 @@ "value": 0, "raw": "0", "range": [ - 13424, - 13425 + 13415, + 13416 ], "loc": { "start": { @@ -21395,13 +21468,13 @@ } }, "range": [ - 13414, - 13426 + 13410, + 13417 ], "loc": { "start": { "line": 338, - "column": 34 + "column": 39 }, "end": { "line": 338, @@ -21414,10 +21487,10 @@ "computed": true, "object": { "type": "Identifier", - "name": "arguments", + "name": "args", "range": [ - 13428, - 13437 + 13419, + 13423 ], "loc": { "start": { @@ -21426,7 +21499,7 @@ }, "end": { "line": 338, - "column": 57 + "column": 52 } } }, @@ -21435,23 +21508,23 @@ "value": 1, "raw": "1", "range": [ - 13438, - 13439 + 13424, + 13425 ], "loc": { "start": { "line": 338, - "column": 58 + "column": 53 }, "end": { "line": 338, - "column": 59 + "column": 54 } } }, "range": [ - 13428, - 13440 + 13419, + 13426 ], "loc": { "start": { @@ -21460,7 +21533,7 @@ }, "end": { "line": 338, - "column": 60 + "column": 55 } } }, @@ -21469,19 +21542,19 @@ "computed": true, "object": { "type": "Identifier", - "name": "arguments", + "name": "args", "range": [ - 13442, - 13451 + 13428, + 13432 ], "loc": { "start": { "line": 338, - "column": 62 + "column": 57 }, "end": { "line": 338, - "column": 71 + "column": 61 } } }, @@ -21490,74 +21563,74 @@ "value": 2, "raw": "2", "range": [ - 13452, - 13453 + 13433, + 13434 ], "loc": { "start": { "line": 338, - "column": 72 + "column": 62 }, "end": { "line": 338, - "column": 73 + "column": 63 } } }, "range": [ - 13442, - 13454 + 13428, + 13435 ], "loc": { "start": { "line": 338, - "column": 62 + "column": 57 }, "end": { "line": 338, - "column": 74 + "column": 64 } } } ], "range": [ - 13370, - 13455 + 13395, + 13436 ], "loc": { "start": { - "line": 337, + "line": 338, "column": 24 }, "end": { "line": 338, - "column": 75 + "column": 65 } } }, "range": [ - 13370, - 13456 + 13395, + 13437 ], "loc": { "start": { - "line": 337, + "line": 338, "column": 24 }, "end": { "line": 338, - "column": 76 + "column": 66 } } } ], "range": [ - 13344, - 13478 + 13369, + 13459 ], "loc": { "start": { - "line": 336, + "line": 337, "column": 29 }, "end": { @@ -21568,12 +21641,12 @@ }, "alternate": null, "range": [ - 13335, - 13478 + 13360, + 13459 ], "loc": { "start": { - "line": 336, + "line": 337, "column": 20 }, "end": { @@ -21584,8 +21657,8 @@ } ], "range": [ - 13232, - 13496 + 13230, + 13477 ], "loc": { "start": { @@ -21601,8 +21674,8 @@ "generator": false, "expression": false, "range": [ - 13220, - 13496 + 13218, + 13477 ], "loc": { "start": { @@ -21616,8 +21689,8 @@ } }, "range": [ - 13191, - 13496 + 13189, + 13477 ], "loc": { "start": { @@ -21631,8 +21704,8 @@ } }, "range": [ - 13191, - 13497 + 13189, + 13478 ], "loc": { "start": { @@ -21654,8 +21727,8 @@ "type": "Identifier", "name": "fnA", "range": [ - 13518, - 13521 + 13499, + 13502 ], "loc": { "start": { @@ -21675,8 +21748,8 @@ "type": "Identifier", "name": "cfg", "range": [ - 13524, - 13527 + 13505, + 13508 ], "loc": { "start": { @@ -21693,8 +21766,8 @@ "type": "Identifier", "name": "on_after_selected_row", "range": [ - 13528, - 13549 + 13509, + 13530 ], "loc": { "start": { @@ -21708,8 +21781,8 @@ } }, "range": [ - 13524, - 13549 + 13505, + 13530 ], "loc": { "start": { @@ -21723,8 +21796,8 @@ } }, "range": [ - 13518, - 13549 + 13499, + 13530 ], "loc": { "start": { @@ -21740,8 +21813,8 @@ ], "kind": "let", "range": [ - 13514, - 13550 + 13495, + 13531 ], "loc": { "start": { @@ -21766,8 +21839,8 @@ "type": "Identifier", "name": "cfg", "range": [ - 13567, - 13570 + 13548, + 13551 ], "loc": { "start": { @@ -21784,8 +21857,8 @@ "type": "Identifier", "name": "on_after_selected_row", "range": [ - 13571, - 13592 + 13552, + 13573 ], "loc": { "start": { @@ -21799,8 +21872,8 @@ } }, "range": [ - 13567, - 13592 + 13548, + 13573 ], "loc": { "start": { @@ -21820,6 +21893,79 @@ "body": { "type": "BlockStatement", "body": [ + { + "type": "VariableDeclaration", + "declarations": [ + { + "type": "VariableDeclarator", + "id": { + "type": "Identifier", + "name": "args", + "range": [ + 13614, + 13618 + ], + "loc": { + "start": { + "line": 343, + "column": 24 + }, + "end": { + "line": 343, + "column": 28 + } + } + }, + "init": { + "type": "Identifier", + "name": "arguments", + "range": [ + 13621, + 13630 + ], + "loc": { + "start": { + "line": 343, + "column": 31 + }, + "end": { + "line": 343, + "column": 40 + } + } + }, + "range": [ + 13614, + 13630 + ], + "loc": { + "start": { + "line": 343, + "column": 24 + }, + "end": { + "line": 343, + "column": 40 + } + } + } + ], + "kind": "var", + "range": [ + 13610, + 13631 + ], + "loc": { + "start": { + "line": 343, + "column": 20 + }, + "end": { + "line": 343, + "column": 41 + } + } + }, { "type": "ExpressionStatement", "expression": { @@ -21828,16 +21974,16 @@ "type": "Identifier", "name": "onAfterSelection", "range": [ - 13629, - 13645 + 13652, + 13668 ], "loc": { "start": { - "line": 343, + "line": 344, "column": 20 }, "end": { - "line": 343, + "line": 344, "column": 36 } } @@ -21848,19 +21994,19 @@ "computed": true, "object": { "type": "Identifier", - "name": "arguments", + "name": "args", "range": [ - 13646, - 13655 + 13669, + 13673 ], "loc": { "start": { - "line": 343, + "line": 344, "column": 37 }, "end": { - "line": 343, - "column": 46 + "line": 344, + "column": 41 } } }, @@ -21869,32 +22015,32 @@ "value": 0, "raw": "0", "range": [ - 13656, - 13657 + 13674, + 13675 ], "loc": { "start": { - "line": 343, - "column": 47 + "line": 344, + "column": 42 }, "end": { - "line": 343, - "column": 48 + "line": 344, + "column": 43 } } }, "range": [ - 13646, - 13658 + 13669, + 13676 ], "loc": { "start": { - "line": 343, + "line": 344, "column": 37 }, "end": { - "line": 343, - "column": 49 + "line": 344, + "column": 44 } } }, @@ -21903,19 +22049,19 @@ "computed": true, "object": { "type": "Identifier", - "name": "arguments", + "name": "args", "range": [ - 13660, - 13669 + 13678, + 13682 ], "loc": { "start": { - "line": 343, - "column": 51 + "line": 344, + "column": 46 }, "end": { - "line": 343, - "column": 60 + "line": 344, + "column": 50 } } }, @@ -21924,32 +22070,32 @@ "value": 1, "raw": "1", "range": [ - 13670, - 13671 + 13683, + 13684 ], "loc": { "start": { - "line": 343, - "column": 61 + "line": 344, + "column": 51 }, "end": { - "line": 343, - "column": 62 + "line": 344, + "column": 52 } } }, "range": [ - 13660, - 13672 + 13678, + 13685 ], "loc": { "start": { - "line": 343, - "column": 51 + "line": 344, + "column": 46 }, "end": { - "line": 343, - "column": 63 + "line": 344, + "column": 53 } } }, @@ -21958,19 +22104,19 @@ "computed": true, "object": { "type": "Identifier", - "name": "arguments", + "name": "args", "range": [ - 13674, - 13683 + 13687, + 13691 ], "loc": { "start": { - "line": 343, - "column": 65 + "line": 344, + "column": 55 }, "end": { - "line": 343, - "column": 74 + "line": 344, + "column": 59 } } }, @@ -21979,63 +22125,63 @@ "value": 2, "raw": "2", "range": [ - 13684, - 13685 + 13692, + 13693 ], "loc": { "start": { - "line": 343, - "column": 75 + "line": 344, + "column": 60 }, "end": { - "line": 343, - "column": 76 + "line": 344, + "column": 61 } } }, "range": [ - 13674, - 13686 + 13687, + 13694 ], "loc": { "start": { - "line": 343, - "column": 65 + "line": 344, + "column": 55 }, "end": { - "line": 343, - "column": 77 + "line": 344, + "column": 62 } } } ], "range": [ - 13629, - 13687 + 13652, + 13695 ], "loc": { "start": { - "line": 343, + "line": 344, "column": 20 }, "end": { - "line": 343, - "column": 78 + "line": 344, + "column": 63 } } }, "range": [ - 13629, - 13688 + 13652, + 13696 ], "loc": { "start": { - "line": 343, + "line": 344, "column": 20 }, "end": { - "line": 343, - "column": 79 + "line": 344, + "column": 64 } } }, @@ -22045,16 +22191,16 @@ "type": "Identifier", "name": "fnA", "range": [ - 13713, - 13716 + 13721, + 13724 ], "loc": { "start": { - "line": 344, + "line": 345, "column": 24 }, "end": { - "line": 344, + "line": 345, "column": 27 } } @@ -22073,16 +22219,16 @@ "type": "Identifier", "name": "fnA", "range": [ - 13744, - 13747 + 13752, + 13755 ], "loc": { "start": { - "line": 345, + "line": 346, "column": 24 }, "end": { - "line": 345, + "line": 346, "column": 27 } } @@ -22091,31 +22237,31 @@ "type": "Identifier", "name": "call", "range": [ - 13748, - 13752 + 13756, + 13760 ], "loc": { "start": { - "line": 345, + "line": 346, "column": 28 }, "end": { - "line": 345, + "line": 346, "column": 32 } } }, "range": [ - 13744, - 13752 + 13752, + 13760 ], "loc": { "start": { - "line": 345, + "line": 346, "column": 24 }, "end": { - "line": 345, + "line": 346, "column": 32 } } @@ -22126,17 +22272,17 @@ "value": null, "raw": "null", "range": [ - 13782, - 13786 + 13761, + 13765 ], "loc": { "start": { "line": 346, - "column": 28 + "column": 33 }, "end": { "line": 346, - "column": 32 + "column": 37 } } }, @@ -22145,15 +22291,15 @@ "computed": true, "object": { "type": "Identifier", - "name": "arguments", + "name": "args", "range": [ - 13788, - 13797 + 13767, + 13771 ], "loc": { "start": { "line": 346, - "column": 34 + "column": 39 }, "end": { "line": 346, @@ -22166,8 +22312,8 @@ "value": 0, "raw": "0", "range": [ - 13798, - 13799 + 13772, + 13773 ], "loc": { "start": { @@ -22181,13 +22327,13 @@ } }, "range": [ - 13788, - 13800 + 13767, + 13774 ], "loc": { "start": { "line": 346, - "column": 34 + "column": 39 }, "end": { "line": 346, @@ -22200,10 +22346,10 @@ "computed": true, "object": { "type": "Identifier", - "name": "arguments", + "name": "args", "range": [ - 13802, - 13811 + 13776, + 13780 ], "loc": { "start": { @@ -22212,7 +22358,7 @@ }, "end": { "line": 346, - "column": 57 + "column": 52 } } }, @@ -22221,23 +22367,23 @@ "value": 1, "raw": "1", "range": [ - 13812, - 13813 + 13781, + 13782 ], "loc": { "start": { "line": 346, - "column": 58 + "column": 53 }, "end": { "line": 346, - "column": 59 + "column": 54 } } }, "range": [ - 13802, - 13814 + 13776, + 13783 ], "loc": { "start": { @@ -22246,7 +22392,7 @@ }, "end": { "line": 346, - "column": 60 + "column": 55 } } }, @@ -22255,19 +22401,19 @@ "computed": true, "object": { "type": "Identifier", - "name": "arguments", + "name": "args", "range": [ - 13816, - 13825 + 13785, + 13789 ], "loc": { "start": { "line": 346, - "column": 62 + "column": 57 }, "end": { "line": 346, - "column": 71 + "column": 61 } } }, @@ -22276,74 +22422,74 @@ "value": 2, "raw": "2", "range": [ - 13826, - 13827 + 13790, + 13791 ], "loc": { "start": { "line": 346, - "column": 72 + "column": 62 }, "end": { "line": 346, - "column": 73 + "column": 63 } } }, "range": [ - 13816, - 13828 + 13785, + 13792 ], "loc": { "start": { "line": 346, - "column": 62 + "column": 57 }, "end": { "line": 346, - "column": 74 + "column": 64 } } } ], "range": [ - 13744, - 13829 + 13752, + 13793 ], "loc": { "start": { - "line": 345, + "line": 346, "column": 24 }, "end": { "line": 346, - "column": 75 + "column": 65 } } }, "range": [ - 13744, - 13830 + 13752, + 13794 ], "loc": { "start": { - "line": 345, + "line": 346, "column": 24 }, "end": { "line": 346, - "column": 76 + "column": 66 } } } ], "range": [ - 13718, - 13852 + 13726, + 13816 ], "loc": { "start": { - "line": 344, + "line": 345, "column": 29 }, "end": { @@ -22354,12 +22500,12 @@ }, "alternate": null, "range": [ - 13709, - 13852 + 13717, + 13816 ], "loc": { "start": { - "line": 344, + "line": 345, "column": 20 }, "end": { @@ -22370,8 +22516,8 @@ } ], "range": [ - 13607, - 13870 + 13588, + 13834 ], "loc": { "start": { @@ -22387,8 +22533,8 @@ "generator": false, "expression": false, "range": [ - 13595, - 13870 + 13576, + 13834 ], "loc": { "start": { @@ -22402,8 +22548,8 @@ } }, "range": [ - 13567, - 13870 + 13548, + 13834 ], "loc": { "start": { @@ -22417,8 +22563,8 @@ } }, "range": [ - 13567, - 13871 + 13548, + 13835 ], "loc": { "start": { @@ -22433,8 +22579,8 @@ } ], "range": [ - 13119, - 13885 + 13117, + 13849 ], "loc": { "start": { @@ -22459,8 +22605,8 @@ "type": "Identifier", "name": "fnD", "range": [ - 13913, - 13916 + 13877, + 13880 ], "loc": { "start": { @@ -22480,8 +22626,8 @@ "type": "Identifier", "name": "cfg", "range": [ - 13919, - 13922 + 13883, + 13886 ], "loc": { "start": { @@ -22498,8 +22644,8 @@ "type": "Identifier", "name": "on_before_selected_cell", "range": [ - 13923, - 13946 + 13887, + 13910 ], "loc": { "start": { @@ -22513,8 +22659,8 @@ } }, "range": [ - 13919, - 13946 + 13883, + 13910 ], "loc": { "start": { @@ -22528,8 +22674,8 @@ } }, "range": [ - 13913, - 13946 + 13877, + 13910 ], "loc": { "start": { @@ -22545,8 +22691,8 @@ ], "kind": "let", "range": [ - 13909, - 13947 + 13873, + 13911 ], "loc": { "start": { @@ -22571,8 +22717,8 @@ "type": "Identifier", "name": "cfg", "range": [ - 13964, - 13967 + 13928, + 13931 ], "loc": { "start": { @@ -22589,8 +22735,8 @@ "type": "Identifier", "name": "on_before_selected_cell", "range": [ - 13968, - 13991 + 13932, + 13955 ], "loc": { "start": { @@ -22604,8 +22750,8 @@ } }, "range": [ - 13964, - 13991 + 13928, + 13955 ], "loc": { "start": { @@ -22625,6 +22771,79 @@ "body": { "type": "BlockStatement", "body": [ + { + "type": "VariableDeclaration", + "declarations": [ + { + "type": "VariableDeclarator", + "id": { + "type": "Identifier", + "name": "args", + "range": [ + 13996, + 14000 + ], + "loc": { + "start": { + "line": 352, + "column": 24 + }, + "end": { + "line": 352, + "column": 28 + } + } + }, + "init": { + "type": "Identifier", + "name": "arguments", + "range": [ + 14003, + 14012 + ], + "loc": { + "start": { + "line": 352, + "column": 31 + }, + "end": { + "line": 352, + "column": 40 + } + } + }, + "range": [ + 13996, + 14012 + ], + "loc": { + "start": { + "line": 352, + "column": 24 + }, + "end": { + "line": 352, + "column": 40 + } + } + } + ], + "kind": "var", + "range": [ + 13992, + 14013 + ], + "loc": { + "start": { + "line": 352, + "column": 20 + }, + "end": { + "line": 352, + "column": 41 + } + } + }, { "type": "ExpressionStatement", "expression": { @@ -22633,16 +22852,16 @@ "type": "Identifier", "name": "onBeforeSelection", "range": [ - 14028, - 14045 + 14034, + 14051 ], "loc": { "start": { - "line": 352, + "line": 353, "column": 20 }, "end": { - "line": 352, + "line": 353, "column": 37 } } @@ -22653,19 +22872,19 @@ "computed": true, "object": { "type": "Identifier", - "name": "arguments", + "name": "args", "range": [ - 14046, - 14055 + 14052, + 14056 ], "loc": { "start": { - "line": 352, + "line": 353, "column": 38 }, "end": { - "line": 352, - "column": 47 + "line": 353, + "column": 42 } } }, @@ -22674,32 +22893,32 @@ "value": 0, "raw": "0", "range": [ - 14056, - 14057 + 14057, + 14058 ], "loc": { "start": { - "line": 352, - "column": 48 + "line": 353, + "column": 43 }, "end": { - "line": 352, - "column": 49 + "line": 353, + "column": 44 } } }, "range": [ - 14046, - 14058 + 14052, + 14059 ], "loc": { "start": { - "line": 352, + "line": 353, "column": 38 }, "end": { - "line": 352, - "column": 50 + "line": 353, + "column": 45 } } }, @@ -22708,19 +22927,19 @@ "computed": true, "object": { "type": "Identifier", - "name": "arguments", + "name": "args", "range": [ - 14060, - 14069 + 14061, + 14065 ], "loc": { "start": { - "line": 352, - "column": 52 + "line": 353, + "column": 47 }, "end": { - "line": 352, - "column": 61 + "line": 353, + "column": 51 } } }, @@ -22729,32 +22948,32 @@ "value": 1, "raw": "1", "range": [ - 14070, - 14071 + 14066, + 14067 ], "loc": { "start": { - "line": 352, - "column": 62 + "line": 353, + "column": 52 }, "end": { - "line": 352, - "column": 63 + "line": 353, + "column": 53 } } }, "range": [ - 14060, - 14072 + 14061, + 14068 ], "loc": { "start": { - "line": 352, - "column": 52 + "line": 353, + "column": 47 }, "end": { - "line": 352, - "column": 64 + "line": 353, + "column": 54 } } }, @@ -22763,19 +22982,19 @@ "computed": true, "object": { "type": "Identifier", - "name": "arguments", + "name": "args", "range": [ - 14074, - 14083 + 14070, + 14074 ], "loc": { "start": { - "line": 352, - "column": 66 + "line": 353, + "column": 56 }, "end": { - "line": 352, - "column": 75 + "line": 353, + "column": 60 } } }, @@ -22784,63 +23003,63 @@ "value": 2, "raw": "2", "range": [ - 14084, - 14085 + 14075, + 14076 ], "loc": { "start": { - "line": 352, - "column": 76 + "line": 353, + "column": 61 }, "end": { - "line": 352, - "column": 77 + "line": 353, + "column": 62 } } }, "range": [ - 14074, - 14086 + 14070, + 14077 ], "loc": { "start": { - "line": 352, - "column": 66 + "line": 353, + "column": 56 }, "end": { - "line": 352, - "column": 78 + "line": 353, + "column": 63 } } } ], "range": [ - 14028, - 14087 + 14034, + 14078 ], "loc": { "start": { - "line": 352, + "line": 353, "column": 20 }, "end": { - "line": 352, - "column": 79 + "line": 353, + "column": 64 } } }, "range": [ - 14028, - 14088 + 14034, + 14079 ], "loc": { "start": { - "line": 352, + "line": 353, "column": 20 }, "end": { - "line": 352, - "column": 80 + "line": 353, + "column": 65 } } }, @@ -22850,16 +23069,16 @@ "type": "Identifier", "name": "fnD", "range": [ - 14113, - 14116 + 14104, + 14107 ], "loc": { "start": { - "line": 353, + "line": 354, "column": 24 }, "end": { - "line": 353, + "line": 354, "column": 27 } } @@ -22878,16 +23097,16 @@ "type": "Identifier", "name": "fnD", "range": [ - 14144, - 14147 + 14135, + 14138 ], "loc": { "start": { - "line": 354, + "line": 355, "column": 24 }, "end": { - "line": 354, + "line": 355, "column": 27 } } @@ -22896,31 +23115,31 @@ "type": "Identifier", "name": "call", "range": [ - 14148, - 14152 + 14139, + 14143 ], "loc": { "start": { - "line": 354, + "line": 355, "column": 28 }, "end": { - "line": 354, + "line": 355, "column": 32 } } }, "range": [ - 14144, - 14152 + 14135, + 14143 ], "loc": { "start": { - "line": 354, + "line": 355, "column": 24 }, "end": { - "line": 354, + "line": 355, "column": 32 } } @@ -22931,17 +23150,17 @@ "value": null, "raw": "null", "range": [ - 14182, - 14186 + 14144, + 14148 ], "loc": { "start": { "line": 355, - "column": 28 + "column": 33 }, "end": { "line": 355, - "column": 32 + "column": 37 } } }, @@ -22950,15 +23169,15 @@ "computed": true, "object": { "type": "Identifier", - "name": "arguments", + "name": "args", "range": [ - 14188, - 14197 + 14150, + 14154 ], "loc": { "start": { "line": 355, - "column": 34 + "column": 39 }, "end": { "line": 355, @@ -22971,8 +23190,8 @@ "value": 0, "raw": "0", "range": [ - 14198, - 14199 + 14155, + 14156 ], "loc": { "start": { @@ -22986,13 +23205,13 @@ } }, "range": [ - 14188, - 14200 + 14150, + 14157 ], "loc": { "start": { "line": 355, - "column": 34 + "column": 39 }, "end": { "line": 355, @@ -23005,10 +23224,10 @@ "computed": true, "object": { "type": "Identifier", - "name": "arguments", + "name": "args", "range": [ - 14202, - 14211 + 14159, + 14163 ], "loc": { "start": { @@ -23017,7 +23236,7 @@ }, "end": { "line": 355, - "column": 57 + "column": 52 } } }, @@ -23026,23 +23245,23 @@ "value": 1, "raw": "1", "range": [ - 14212, - 14213 + 14164, + 14165 ], "loc": { "start": { "line": 355, - "column": 58 + "column": 53 }, "end": { "line": 355, - "column": 59 + "column": 54 } } }, "range": [ - 14202, - 14214 + 14159, + 14166 ], "loc": { "start": { @@ -23051,7 +23270,7 @@ }, "end": { "line": 355, - "column": 60 + "column": 55 } } }, @@ -23060,19 +23279,19 @@ "computed": true, "object": { "type": "Identifier", - "name": "arguments", + "name": "args", "range": [ - 14216, - 14225 + 14168, + 14172 ], "loc": { "start": { "line": 355, - "column": 62 + "column": 57 }, "end": { "line": 355, - "column": 71 + "column": 61 } } }, @@ -23081,74 +23300,74 @@ "value": 2, "raw": "2", "range": [ - 14226, - 14227 + 14173, + 14174 ], "loc": { "start": { "line": 355, - "column": 72 + "column": 62 }, "end": { "line": 355, - "column": 73 + "column": 63 } } }, "range": [ - 14216, - 14228 + 14168, + 14175 ], "loc": { "start": { "line": 355, - "column": 62 + "column": 57 }, "end": { "line": 355, - "column": 74 + "column": 64 } } } ], "range": [ - 14144, - 14229 + 14135, + 14176 ], "loc": { "start": { - "line": 354, + "line": 355, "column": 24 }, "end": { "line": 355, - "column": 75 + "column": 65 } } }, "range": [ - 14144, - 14230 + 14135, + 14177 ], "loc": { "start": { - "line": 354, + "line": 355, "column": 24 }, "end": { "line": 355, - "column": 76 + "column": 66 } } } ], "range": [ - 14118, - 14252 + 14109, + 14199 ], "loc": { "start": { - "line": 353, + "line": 354, "column": 29 }, "end": { @@ -23159,12 +23378,12 @@ }, "alternate": null, "range": [ - 14109, - 14252 + 14100, + 14199 ], "loc": { "start": { - "line": 353, + "line": 354, "column": 20 }, "end": { @@ -23175,8 +23394,8 @@ } ], "range": [ - 14006, - 14270 + 13970, + 14217 ], "loc": { "start": { @@ -23192,8 +23411,8 @@ "generator": false, "expression": false, "range": [ - 13994, - 14270 + 13958, + 14217 ], "loc": { "start": { @@ -23207,8 +23426,8 @@ } }, "range": [ - 13964, - 14270 + 13928, + 14217 ], "loc": { "start": { @@ -23222,8 +23441,8 @@ } }, "range": [ - 13964, - 14271 + 13928, + 14218 ], "loc": { "start": { @@ -23245,8 +23464,8 @@ "type": "Identifier", "name": "fnC", "range": [ - 14292, - 14295 + 14239, + 14242 ], "loc": { "start": { @@ -23266,8 +23485,8 @@ "type": "Identifier", "name": "cfg", "range": [ - 14298, - 14301 + 14245, + 14248 ], "loc": { "start": { @@ -23284,8 +23503,8 @@ "type": "Identifier", "name": "on_after_selected_cell", "range": [ - 14302, - 14324 + 14249, + 14271 ], "loc": { "start": { @@ -23299,8 +23518,8 @@ } }, "range": [ - 14298, - 14324 + 14245, + 14271 ], "loc": { "start": { @@ -23314,8 +23533,8 @@ } }, "range": [ - 14292, - 14324 + 14239, + 14271 ], "loc": { "start": { @@ -23331,8 +23550,8 @@ ], "kind": "let", "range": [ - 14288, - 14325 + 14235, + 14272 ], "loc": { "start": { @@ -23357,8 +23576,8 @@ "type": "Identifier", "name": "cfg", "range": [ - 14342, - 14345 + 14289, + 14292 ], "loc": { "start": { @@ -23375,8 +23594,8 @@ "type": "Identifier", "name": "on_after_selected_cell", "range": [ - 14346, - 14368 + 14293, + 14315 ], "loc": { "start": { @@ -23390,8 +23609,8 @@ } }, "range": [ - 14342, - 14368 + 14289, + 14315 ], "loc": { "start": { @@ -23411,6 +23630,79 @@ "body": { "type": "BlockStatement", "body": [ + { + "type": "VariableDeclaration", + "declarations": [ + { + "type": "VariableDeclarator", + "id": { + "type": "Identifier", + "name": "args", + "range": [ + 14356, + 14360 + ], + "loc": { + "start": { + "line": 360, + "column": 24 + }, + "end": { + "line": 360, + "column": 28 + } + } + }, + "init": { + "type": "Identifier", + "name": "arguments", + "range": [ + 14363, + 14372 + ], + "loc": { + "start": { + "line": 360, + "column": 31 + }, + "end": { + "line": 360, + "column": 40 + } + } + }, + "range": [ + 14356, + 14372 + ], + "loc": { + "start": { + "line": 360, + "column": 24 + }, + "end": { + "line": 360, + "column": 40 + } + } + } + ], + "kind": "var", + "range": [ + 14352, + 14373 + ], + "loc": { + "start": { + "line": 360, + "column": 20 + }, + "end": { + "line": 360, + "column": 41 + } + } + }, { "type": "ExpressionStatement", "expression": { @@ -23419,16 +23711,16 @@ "type": "Identifier", "name": "onAfterSelection", "range": [ - 14405, - 14421 + 14394, + 14410 ], "loc": { "start": { - "line": 360, + "line": 361, "column": 20 }, "end": { - "line": 360, + "line": 361, "column": 36 } } @@ -23439,19 +23731,19 @@ "computed": true, "object": { "type": "Identifier", - "name": "arguments", + "name": "args", "range": [ - 14422, - 14431 + 14411, + 14415 ], "loc": { "start": { - "line": 360, + "line": 361, "column": 37 }, "end": { - "line": 360, - "column": 46 + "line": 361, + "column": 41 } } }, @@ -23460,32 +23752,32 @@ "value": 0, "raw": "0", "range": [ - 14432, - 14433 + 14416, + 14417 ], "loc": { "start": { - "line": 360, - "column": 47 + "line": 361, + "column": 42 }, "end": { - "line": 360, - "column": 48 + "line": 361, + "column": 43 } } }, "range": [ - 14422, - 14434 + 14411, + 14418 ], "loc": { "start": { - "line": 360, + "line": 361, "column": 37 }, "end": { - "line": 360, - "column": 49 + "line": 361, + "column": 44 } } }, @@ -23494,19 +23786,19 @@ "computed": true, "object": { "type": "Identifier", - "name": "arguments", + "name": "args", "range": [ - 14436, - 14445 + 14420, + 14424 ], "loc": { "start": { - "line": 360, - "column": 51 + "line": 361, + "column": 46 }, "end": { - "line": 360, - "column": 60 + "line": 361, + "column": 50 } } }, @@ -23515,32 +23807,32 @@ "value": 1, "raw": "1", "range": [ - 14446, - 14447 + 14425, + 14426 ], "loc": { "start": { - "line": 360, - "column": 61 + "line": 361, + "column": 51 }, "end": { - "line": 360, - "column": 62 + "line": 361, + "column": 52 } } }, "range": [ - 14436, - 14448 + 14420, + 14427 ], "loc": { "start": { - "line": 360, - "column": 51 + "line": 361, + "column": 46 }, "end": { - "line": 360, - "column": 63 + "line": 361, + "column": 53 } } }, @@ -23549,19 +23841,19 @@ "computed": true, "object": { "type": "Identifier", - "name": "arguments", + "name": "args", "range": [ - 14450, - 14459 + 14429, + 14433 ], "loc": { "start": { - "line": 360, - "column": 65 + "line": 361, + "column": 55 }, "end": { - "line": 360, - "column": 74 + "line": 361, + "column": 59 } } }, @@ -23570,63 +23862,63 @@ "value": 2, "raw": "2", "range": [ - 14460, - 14461 + 14434, + 14435 ], "loc": { "start": { - "line": 360, - "column": 75 + "line": 361, + "column": 60 }, "end": { - "line": 360, - "column": 76 + "line": 361, + "column": 61 } } }, "range": [ - 14450, - 14462 + 14429, + 14436 ], "loc": { "start": { - "line": 360, - "column": 65 + "line": 361, + "column": 55 }, "end": { - "line": 360, - "column": 77 + "line": 361, + "column": 62 } } } ], "range": [ - 14405, - 14463 + 14394, + 14437 ], "loc": { "start": { - "line": 360, + "line": 361, "column": 20 }, "end": { - "line": 360, - "column": 78 + "line": 361, + "column": 63 } } }, "range": [ - 14405, - 14464 + 14394, + 14438 ], "loc": { "start": { - "line": 360, + "line": 361, "column": 20 }, "end": { - "line": 360, - "column": 79 + "line": 361, + "column": 64 } } }, @@ -23636,16 +23928,16 @@ "type": "Identifier", "name": "fnC", "range": [ - 14489, - 14492 + 14463, + 14466 ], "loc": { "start": { - "line": 361, + "line": 362, "column": 24 }, "end": { - "line": 361, + "line": 362, "column": 27 } } @@ -23664,16 +23956,16 @@ "type": "Identifier", "name": "fnC", "range": [ - 14520, - 14523 + 14494, + 14497 ], "loc": { "start": { - "line": 362, + "line": 363, "column": 24 }, "end": { - "line": 362, + "line": 363, "column": 27 } } @@ -23682,31 +23974,31 @@ "type": "Identifier", "name": "call", "range": [ - 14524, - 14528 + 14498, + 14502 ], "loc": { "start": { - "line": 362, + "line": 363, "column": 28 }, "end": { - "line": 362, + "line": 363, "column": 32 } } }, "range": [ - 14520, - 14528 + 14494, + 14502 ], "loc": { "start": { - "line": 362, + "line": 363, "column": 24 }, "end": { - "line": 362, + "line": 363, "column": 32 } } @@ -23717,17 +24009,17 @@ "value": null, "raw": "null", "range": [ - 14558, - 14562 + 14503, + 14507 ], "loc": { "start": { "line": 363, - "column": 28 + "column": 33 }, "end": { "line": 363, - "column": 32 + "column": 37 } } }, @@ -23736,15 +24028,15 @@ "computed": true, "object": { "type": "Identifier", - "name": "arguments", + "name": "args", "range": [ - 14564, - 14573 + 14509, + 14513 ], "loc": { "start": { "line": 363, - "column": 34 + "column": 39 }, "end": { "line": 363, @@ -23757,8 +24049,8 @@ "value": 0, "raw": "0", "range": [ - 14574, - 14575 + 14514, + 14515 ], "loc": { "start": { @@ -23772,13 +24064,13 @@ } }, "range": [ - 14564, - 14576 + 14509, + 14516 ], "loc": { "start": { "line": 363, - "column": 34 + "column": 39 }, "end": { "line": 363, @@ -23791,10 +24083,10 @@ "computed": true, "object": { "type": "Identifier", - "name": "arguments", + "name": "args", "range": [ - 14578, - 14587 + 14518, + 14522 ], "loc": { "start": { @@ -23803,7 +24095,7 @@ }, "end": { "line": 363, - "column": 57 + "column": 52 } } }, @@ -23812,23 +24104,23 @@ "value": 1, "raw": "1", "range": [ - 14588, - 14589 + 14523, + 14524 ], "loc": { "start": { "line": 363, - "column": 58 + "column": 53 }, "end": { "line": 363, - "column": 59 + "column": 54 } } }, "range": [ - 14578, - 14590 + 14518, + 14525 ], "loc": { "start": { @@ -23837,7 +24129,7 @@ }, "end": { "line": 363, - "column": 60 + "column": 55 } } }, @@ -23846,19 +24138,19 @@ "computed": true, "object": { "type": "Identifier", - "name": "arguments", + "name": "args", "range": [ - 14592, - 14601 + 14527, + 14531 ], "loc": { "start": { "line": 363, - "column": 62 + "column": 57 }, "end": { "line": 363, - "column": 71 + "column": 61 } } }, @@ -23867,74 +24159,74 @@ "value": 2, "raw": "2", "range": [ - 14602, - 14603 + 14532, + 14533 ], "loc": { "start": { "line": 363, - "column": 72 + "column": 62 }, "end": { "line": 363, - "column": 73 + "column": 63 } } }, "range": [ - 14592, - 14604 + 14527, + 14534 ], "loc": { "start": { "line": 363, - "column": 62 + "column": 57 }, "end": { "line": 363, - "column": 74 + "column": 64 } } } ], "range": [ - 14520, - 14605 + 14494, + 14535 ], "loc": { "start": { - "line": 362, + "line": 363, "column": 24 }, "end": { "line": 363, - "column": 75 + "column": 65 } } }, "range": [ - 14520, - 14606 + 14494, + 14536 ], "loc": { "start": { - "line": 362, + "line": 363, "column": 24 }, "end": { "line": 363, - "column": 76 + "column": 66 } } } ], "range": [ - 14494, - 14628 + 14468, + 14558 ], "loc": { "start": { - "line": 361, + "line": 362, "column": 29 }, "end": { @@ -23945,12 +24237,12 @@ }, "alternate": null, "range": [ - 14485, - 14628 + 14459, + 14558 ], "loc": { "start": { - "line": 361, + "line": 362, "column": 20 }, "end": { @@ -23961,8 +24253,8 @@ } ], "range": [ - 14383, - 14646 + 14330, + 14576 ], "loc": { "start": { @@ -23978,8 +24270,8 @@ "generator": false, "expression": false, "range": [ - 14371, - 14646 + 14318, + 14576 ], "loc": { "start": { @@ -23993,8 +24285,8 @@ } }, "range": [ - 14342, - 14646 + 14289, + 14576 ], "loc": { "start": { @@ -24008,8 +24300,8 @@ } }, "range": [ - 14342, - 14647 + 14289, + 14577 ], "loc": { "start": { @@ -24024,8 +24316,8 @@ } ], "range": [ - 13891, - 14661 + 13855, + 14591 ], "loc": { "start": { @@ -24039,8 +24331,8 @@ } }, "range": [ - 13082, - 14661 + 13080, + 14591 ], "loc": { "start": { @@ -24057,8 +24349,8 @@ "type": "Line", "value": "Rows navigation when rows are filtered is performed with the", "range": [ - 12953, - 13015 + 12951, + 13013 ], "loc": { "start": { @@ -24075,8 +24367,8 @@ "type": "Line", "value": "EditTable row selection callback events", "range": [ - 13028, - 13069 + 13026, + 13067 ], "loc": { "start": { @@ -24094,7 +24386,7 @@ ], "range": [ 4150, - 14671 + 14601 ], "loc": { "start": { @@ -24110,7 +24402,7 @@ "alternate": null, "range": [ 4134, - 14671 + 14601 ], "loc": { "start": { @@ -24129,8 +24421,8 @@ "type": "Identifier", "name": "editable", "range": [ - 14684, - 14692 + 14614, + 14622 ], "loc": { "start": { @@ -24155,8 +24447,8 @@ "type": "Identifier", "name": "fnE", "range": [ - 14790, - 14793 + 14720, + 14723 ], "loc": { "start": { @@ -24176,8 +24468,8 @@ "type": "Identifier", "name": "cfg", "range": [ - 14796, - 14799 + 14726, + 14729 ], "loc": { "start": { @@ -24194,8 +24486,8 @@ "type": "Identifier", "name": "on_added_dom_row", "range": [ - 14800, - 14816 + 14730, + 14746 ], "loc": { "start": { @@ -24209,8 +24501,8 @@ } }, "range": [ - 14796, - 14816 + 14726, + 14746 ], "loc": { "start": { @@ -24224,8 +24516,8 @@ } }, "range": [ - 14790, - 14816 + 14720, + 14746 ], "loc": { "start": { @@ -24241,8 +24533,8 @@ ], "kind": "let", "range": [ - 14786, - 14817 + 14716, + 14747 ], "loc": { "start": { @@ -24259,8 +24551,8 @@ "type": "Line", "value": "Added or removed rows, TF rows number needs to be re-calculated", "range": [ - 14708, - 14773 + 14638, + 14703 ], "loc": { "start": { @@ -24287,8 +24579,8 @@ "type": "Identifier", "name": "cfg", "range": [ - 14830, - 14833 + 14760, + 14763 ], "loc": { "start": { @@ -24305,8 +24597,8 @@ "type": "Identifier", "name": "on_added_dom_row", "range": [ - 14834, - 14850 + 14764, + 14780 ], "loc": { "start": { @@ -24320,8 +24612,8 @@ } }, "range": [ - 14830, - 14850 + 14760, + 14780 ], "loc": { "start": { @@ -24341,6 +24633,79 @@ "body": { "type": "BlockStatement", "body": [ + { + "type": "VariableDeclaration", + "declarations": [ + { + "type": "VariableDeclarator", + "id": { + "type": "Identifier", + "name": "args", + "range": [ + 14817, + 14821 + ], + "loc": { + "start": { + "line": 372, + "column": 20 + }, + "end": { + "line": 372, + "column": 24 + } + } + }, + "init": { + "type": "Identifier", + "name": "arguments", + "range": [ + 14824, + 14833 + ], + "loc": { + "start": { + "line": 372, + "column": 27 + }, + "end": { + "line": 372, + "column": 36 + } + } + }, + "range": [ + 14817, + 14833 + ], + "loc": { + "start": { + "line": 372, + "column": 20 + }, + "end": { + "line": 372, + "column": 36 + } + } + } + ], + "kind": "var", + "range": [ + 14813, + 14834 + ], + "loc": { + "start": { + "line": 372, + "column": 16 + }, + "end": { + "line": 372, + "column": 37 + } + } + }, { "type": "ExpressionStatement", "expression": { @@ -24353,16 +24718,16 @@ "type": "Identifier", "name": "tf", "range": [ - 14883, - 14885 + 14851, + 14853 ], "loc": { "start": { - "line": 372, + "line": 373, "column": 16 }, "end": { - "line": 372, + "line": 373, "column": 18 } } @@ -24371,62 +24736,62 @@ "type": "Identifier", "name": "nbFilterableRows", "range": [ - 14886, - 14902 + 14854, + 14870 ], "loc": { "start": { - "line": 372, + "line": 373, "column": 19 }, "end": { - "line": 372, + "line": 373, "column": 35 } } }, "range": [ - 14883, - 14902 + 14851, + 14870 ], "loc": { "start": { - "line": 372, + "line": 373, "column": 16 }, "end": { - "line": 372, + "line": 373, "column": 35 } } }, "prefix": false, "range": [ - 14883, - 14904 + 14851, + 14872 ], "loc": { "start": { - "line": 372, + "line": 373, "column": 16 }, "end": { - "line": 372, + "line": 373, "column": 37 } } }, "range": [ - 14883, - 14905 + 14851, + 14873 ], "loc": { "start": { - "line": 372, + "line": 373, "column": 16 }, "end": { - "line": 372, + "line": 373, "column": 38 } } @@ -24443,16 +24808,16 @@ "type": "Identifier", "name": "tf", "range": [ - 14927, - 14929 + 14895, + 14897 ], "loc": { "start": { - "line": 373, + "line": 374, "column": 21 }, "end": { - "line": 373, + "line": 374, "column": 23 } } @@ -24461,47 +24826,47 @@ "type": "Identifier", "name": "paging", "range": [ - 14930, - 14936 + 14898, + 14904 ], "loc": { "start": { - "line": 373, + "line": 374, "column": 24 }, "end": { - "line": 373, + "line": 374, "column": 30 } } }, "range": [ - 14927, - 14936 + 14895, + 14904 ], "loc": { "start": { - "line": 373, + "line": 374, "column": 21 }, "end": { - "line": 373, + "line": 374, "column": 30 } } }, "prefix": true, "range": [ - 14926, - 14936 + 14894, + 14904 ], "loc": { "start": { - "line": 373, + "line": 374, "column": 20 }, "end": { - "line": 373, + "line": 374, "column": 30 } } @@ -24523,16 +24888,16 @@ "type": "Identifier", "name": "tf", "range": [ - 14960, - 14962 + 14928, + 14930 ], "loc": { "start": { - "line": 374, + "line": 375, "column": 20 }, "end": { - "line": 374, + "line": 375, "column": 22 } } @@ -24541,31 +24906,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 14963, - 14970 + 14931, + 14938 ], "loc": { "start": { - "line": 374, + "line": 375, "column": 23 }, "end": { - "line": 374, + "line": 375, "column": 30 } } }, "range": [ - 14960, - 14970 + 14928, + 14938 ], "loc": { "start": { - "line": 374, + "line": 375, "column": 20 }, "end": { - "line": 374, + "line": 375, "column": 30 } } @@ -24574,31 +24939,31 @@ "type": "Identifier", "name": "emit", "range": [ - 14971, - 14975 + 14939, + 14943 ], "loc": { "start": { - "line": 374, + "line": 375, "column": 31 }, "end": { - "line": 374, + "line": 375, "column": 35 } } }, "range": [ - 14960, - 14975 + 14928, + 14943 ], "loc": { "start": { - "line": 374, + "line": 375, "column": 20 }, "end": { - "line": 374, + "line": 375, "column": 35 } } @@ -24609,16 +24974,16 @@ "value": "rows-changed", "raw": "'rows-changed'", "range": [ - 14976, - 14990 + 14944, + 14958 ], "loc": { "start": { - "line": 374, + "line": 375, "column": 36 }, "end": { - "line": 374, + "line": 375, "column": 50 } } @@ -24627,16 +24992,16 @@ "type": "Identifier", "name": "tf", "range": [ - 14992, - 14994 + 14960, + 14962 ], "loc": { "start": { - "line": 374, + "line": 375, "column": 52 }, "end": { - "line": 374, + "line": 375, "column": 54 } } @@ -24644,63 +25009,63 @@ { "type": "ThisExpression", "range": [ - 14996, - 15000 + 14964, + 14968 ], "loc": { "start": { - "line": 374, + "line": 375, "column": 56 }, "end": { - "line": 374, + "line": 375, "column": 60 } } } ], "range": [ - 14960, - 15001 + 14928, + 14969 ], "loc": { "start": { - "line": 374, + "line": 375, "column": 20 }, "end": { - "line": 374, + "line": 375, "column": 61 } } }, "range": [ - 14960, - 15002 + 14928, + 14970 ], "loc": { "start": { - "line": 374, + "line": 375, "column": 20 }, "end": { - "line": 374, + "line": 375, "column": 62 } } } ], "range": [ - 14938, - 15020 + 14906, + 14988 ], "loc": { "start": { - "line": 373, + "line": 374, "column": 32 }, "end": { - "line": 375, + "line": 376, "column": 17 } } @@ -24720,16 +25085,16 @@ "type": "Identifier", "name": "tf", "range": [ - 15048, - 15050 + 15016, + 15018 ], "loc": { "start": { - "line": 376, + "line": 377, "column": 20 }, "end": { - "line": 376, + "line": 377, "column": 22 } } @@ -24738,62 +25103,62 @@ "type": "Identifier", "name": "nbFilterableRows", "range": [ - 15051, - 15067 + 15019, + 15035 ], "loc": { "start": { - "line": 376, + "line": 377, "column": 23 }, "end": { - "line": 376, + "line": 377, "column": 39 } } }, "range": [ - 15048, - 15067 + 15016, + 15035 ], "loc": { "start": { - "line": 376, + "line": 377, "column": 20 }, "end": { - "line": 376, + "line": 377, "column": 39 } } }, "prefix": false, "range": [ - 15048, - 15069 + 15016, + 15037 ], "loc": { "start": { - "line": 376, + "line": 377, "column": 20 }, "end": { - "line": 376, + "line": 377, "column": 41 } } }, "range": [ - 15048, - 15070 + 15016, + 15038 ], "loc": { "start": { - "line": 376, + "line": 377, "column": 20 }, "end": { - "line": 376, + "line": 377, "column": 42 } } @@ -24810,16 +25175,16 @@ "type": "Identifier", "name": "tf", "range": [ - 15091, - 15093 + 15059, + 15061 ], "loc": { "start": { - "line": 377, + "line": 378, "column": 20 }, "end": { - "line": 377, + "line": 378, "column": 22 } } @@ -24828,31 +25193,31 @@ "type": "Identifier", "name": "paging", "range": [ - 15094, - 15100 + 15062, + 15068 ], "loc": { "start": { - "line": 377, + "line": 378, "column": 23 }, "end": { - "line": 377, + "line": 378, "column": 29 } } }, "range": [ - 15091, - 15100 + 15059, + 15068 ], "loc": { "start": { - "line": 377, + "line": 378, "column": 20 }, "end": { - "line": 377, + "line": 378, "column": 29 } } @@ -24862,46 +25227,46 @@ "value": false, "raw": "false", "range": [ - 15103, - 15108 + 15071, + 15076 ], "loc": { "start": { - "line": 377, + "line": 378, "column": 32 }, "end": { - "line": 377, + "line": 378, "column": 37 } } }, "range": [ - 15091, - 15108 + 15059, + 15076 ], "loc": { "start": { - "line": 377, + "line": 378, "column": 20 }, "end": { - "line": 377, + "line": 378, "column": 37 } } }, "range": [ - 15091, - 15109 + 15059, + 15077 ], "loc": { "start": { - "line": 377, + "line": 378, "column": 20 }, "end": { - "line": 377, + "line": 378, "column": 38 } } @@ -24922,16 +25287,16 @@ "type": "Identifier", "name": "tf", "range": [ - 15130, - 15132 + 15098, + 15100 ], "loc": { "start": { - "line": 378, + "line": 379, "column": 20 }, "end": { - "line": 378, + "line": 379, "column": 22 } } @@ -24940,31 +25305,31 @@ "type": "Identifier", "name": "feature", "range": [ - 15133, - 15140 + 15101, + 15108 ], "loc": { "start": { - "line": 378, + "line": 379, "column": 23 }, "end": { - "line": 378, + "line": 379, "column": 30 } } }, "range": [ - 15130, - 15140 + 15098, + 15108 ], "loc": { "start": { - "line": 378, + "line": 379, "column": 20 }, "end": { - "line": 378, + "line": 379, "column": 30 } } @@ -24975,32 +25340,32 @@ "value": "paging", "raw": "'paging'", "range": [ - 15141, - 15149 + 15109, + 15117 ], "loc": { "start": { - "line": 378, + "line": 379, "column": 31 }, "end": { - "line": 378, + "line": 379, "column": 39 } } } ], "range": [ - 15130, - 15150 + 15098, + 15118 ], "loc": { "start": { - "line": 378, + "line": 379, "column": 20 }, "end": { - "line": 378, + "line": 379, "column": 40 } } @@ -25009,62 +25374,62 @@ "type": "Identifier", "name": "destroy", "range": [ - 15151, - 15158 + 15119, + 15126 ], "loc": { "start": { - "line": 378, + "line": 379, "column": 41 }, "end": { - "line": 378, + "line": 379, "column": 48 } } }, "range": [ - 15130, - 15158 + 15098, + 15126 ], "loc": { "start": { - "line": 378, + "line": 379, "column": 20 }, "end": { - "line": 378, + "line": 379, "column": 48 } } }, "arguments": [], "range": [ - 15130, - 15160 + 15098, + 15128 ], "loc": { "start": { - "line": 378, + "line": 379, "column": 20 }, "end": { - "line": 378, + "line": 379, "column": 50 } } }, "range": [ - 15130, - 15161 + 15098, + 15129 ], "loc": { "start": { - "line": 378, + "line": 379, "column": 20 }, "end": { - "line": 378, + "line": 379, "column": 51 } } @@ -25085,16 +25450,16 @@ "type": "Identifier", "name": "tf", "range": [ - 15182, - 15184 + 15150, + 15152 ], "loc": { "start": { - "line": 379, + "line": 380, "column": 20 }, "end": { - "line": 379, + "line": 380, "column": 22 } } @@ -25103,31 +25468,31 @@ "type": "Identifier", "name": "feature", "range": [ - 15185, - 15192 + 15153, + 15160 ], "loc": { "start": { - "line": 379, + "line": 380, "column": 23 }, "end": { - "line": 379, + "line": 380, "column": 30 } } }, "range": [ - 15182, - 15192 + 15150, + 15160 ], "loc": { "start": { - "line": 379, + "line": 380, "column": 20 }, "end": { - "line": 379, + "line": 380, "column": 30 } } @@ -25138,32 +25503,32 @@ "value": "paging", "raw": "'paging'", "range": [ - 15193, - 15201 + 15161, + 15169 ], "loc": { "start": { - "line": 379, + "line": 380, "column": 31 }, "end": { - "line": 379, + "line": 380, "column": 39 } } } ], "range": [ - 15182, - 15202 + 15150, + 15170 ], "loc": { "start": { - "line": 379, + "line": 380, "column": 20 }, "end": { - "line": 379, + "line": 380, "column": 40 } } @@ -25172,93 +25537,93 @@ "type": "Identifier", "name": "reset", "range": [ - 15203, - 15208 + 15171, + 15176 ], "loc": { "start": { - "line": 379, + "line": 380, "column": 41 }, "end": { - "line": 379, + "line": 380, "column": 46 } } }, "range": [ - 15182, - 15208 + 15150, + 15176 ], "loc": { "start": { - "line": 379, + "line": 380, "column": 20 }, "end": { - "line": 379, + "line": 380, "column": 46 } } }, "arguments": [], "range": [ - 15182, - 15210 + 15150, + 15178 ], "loc": { "start": { - "line": 379, + "line": 380, "column": 20 }, "end": { - "line": 379, + "line": 380, "column": 48 } } }, "range": [ - 15182, - 15211 + 15150, + 15179 ], "loc": { "start": { - "line": 379, + "line": 380, "column": 20 }, "end": { - "line": 379, + "line": 380, "column": 49 } } } ], "range": [ - 15026, - 15229 + 14994, + 15197 ], "loc": { "start": { - "line": 375, + "line": 376, "column": 23 }, "end": { - "line": 380, + "line": 381, "column": 17 } } }, "range": [ - 14922, - 15229 + 14890, + 15197 ], "loc": { "start": { - "line": 373, + "line": 374, "column": 16 }, "end": { - "line": 380, + "line": 381, "column": 17 } } @@ -25272,16 +25637,16 @@ "type": "Identifier", "name": "tf", "range": [ - 15250, - 15252 + 15218, + 15220 ], "loc": { "start": { - "line": 381, + "line": 382, "column": 20 }, "end": { - "line": 381, + "line": 382, "column": 22 } } @@ -25290,31 +25655,31 @@ "type": "Identifier", "name": "alternateRows", "range": [ - 15253, - 15266 + 15221, + 15234 ], "loc": { "start": { - "line": 381, + "line": 382, "column": 23 }, "end": { - "line": 381, + "line": 382, "column": 36 } } }, "range": [ - 15250, - 15266 + 15218, + 15234 ], "loc": { "start": { - "line": 381, + "line": 382, "column": 20 }, "end": { - "line": 381, + "line": 382, "column": 36 } } @@ -25338,16 +25703,16 @@ "type": "Identifier", "name": "tf", "range": [ - 15290, - 15292 + 15258, + 15260 ], "loc": { "start": { - "line": 382, + "line": 383, "column": 20 }, "end": { - "line": 382, + "line": 383, "column": 22 } } @@ -25356,31 +25721,31 @@ "type": "Identifier", "name": "feature", "range": [ - 15293, - 15300 + 15261, + 15268 ], "loc": { "start": { - "line": 382, + "line": 383, "column": 23 }, "end": { - "line": 382, + "line": 383, "column": 30 } } }, "range": [ - 15290, - 15300 + 15258, + 15268 ], "loc": { "start": { - "line": 382, + "line": 383, "column": 20 }, "end": { - "line": 382, + "line": 383, "column": 30 } } @@ -25391,32 +25756,32 @@ "value": "alternateRows", "raw": "'alternateRows'", "range": [ - 15301, - 15316 + 15269, + 15284 ], "loc": { "start": { - "line": 382, + "line": 383, "column": 31 }, "end": { - "line": 382, + "line": 383, "column": 46 } } } ], "range": [ - 15290, - 15317 + 15258, + 15285 ], "loc": { "start": { - "line": 382, + "line": 383, "column": 20 }, "end": { - "line": 382, + "line": 383, "column": 47 } } @@ -25425,94 +25790,94 @@ "type": "Identifier", "name": "init", "range": [ - 15318, - 15322 + 15286, + 15290 ], "loc": { "start": { - "line": 382, + "line": 383, "column": 48 }, "end": { - "line": 382, + "line": 383, "column": 52 } } }, "range": [ - 15290, - 15322 + 15258, + 15290 ], "loc": { "start": { - "line": 382, + "line": 383, "column": 20 }, "end": { - "line": 382, + "line": 383, "column": 52 } } }, "arguments": [], "range": [ - 15290, - 15324 + 15258, + 15292 ], "loc": { "start": { - "line": 382, + "line": 383, "column": 20 }, "end": { - "line": 382, + "line": 383, "column": 54 } } }, "range": [ - 15290, - 15325 + 15258, + 15293 ], "loc": { "start": { - "line": 382, + "line": 383, "column": 20 }, "end": { - "line": 382, + "line": 383, "column": 55 } } } ], "range": [ - 15268, - 15343 + 15236, + 15311 ], "loc": { "start": { - "line": 381, + "line": 382, "column": 38 }, "end": { - "line": 383, + "line": 384, "column": 17 } } }, "alternate": null, "range": [ - 15246, - 15343 + 15214, + 15311 ], "loc": { "start": { - "line": 381, + "line": 382, "column": 16 }, "end": { - "line": 383, + "line": 384, "column": 17 } } @@ -25523,16 +25888,16 @@ "type": "Identifier", "name": "fnE", "range": [ - 15364, - 15367 + 15332, + 15335 ], "loc": { "start": { - "line": 384, + "line": 385, "column": 20 }, "end": { - "line": 384, + "line": 385, "column": 23 } } @@ -25551,16 +25916,16 @@ "type": "Identifier", "name": "fnE", "range": [ - 15391, - 15394 + 15359, + 15362 ], "loc": { "start": { - "line": 385, + "line": 386, "column": 20 }, "end": { - "line": 385, + "line": 386, "column": 23 } } @@ -25569,31 +25934,31 @@ "type": "Identifier", "name": "call", "range": [ - 15395, - 15399 + 15363, + 15367 ], "loc": { "start": { - "line": 385, + "line": 386, "column": 24 }, "end": { - "line": 385, + "line": 386, "column": 28 } } }, "range": [ - 15391, - 15399 + 15359, + 15367 ], "loc": { "start": { - "line": 385, + "line": 386, "column": 20 }, "end": { - "line": 385, + "line": 386, "column": 28 } } @@ -25604,16 +25969,16 @@ "value": null, "raw": "null", "range": [ - 15400, - 15404 + 15368, + 15372 ], "loc": { "start": { - "line": 385, + "line": 386, "column": 29 }, "end": { - "line": 385, + "line": 386, "column": 33 } } @@ -25623,19 +25988,19 @@ "computed": true, "object": { "type": "Identifier", - "name": "arguments", + "name": "args", "range": [ - 15406, - 15415 + 15374, + 15378 ], "loc": { "start": { - "line": 385, + "line": 386, "column": 35 }, "end": { - "line": 385, - "column": 44 + "line": 386, + "column": 39 } } }, @@ -25644,32 +26009,32 @@ "value": 0, "raw": "0", "range": [ - 15416, - 15417 + 15379, + 15380 ], "loc": { "start": { - "line": 385, - "column": 45 + "line": 386, + "column": 40 }, "end": { - "line": 385, - "column": 46 + "line": 386, + "column": 41 } } }, "range": [ - 15406, - 15418 + 15374, + 15381 ], "loc": { "start": { - "line": 385, + "line": 386, "column": 35 }, "end": { - "line": 385, - "column": 47 + "line": 386, + "column": 42 } } }, @@ -25678,19 +26043,19 @@ "computed": true, "object": { "type": "Identifier", - "name": "arguments", + "name": "args", "range": [ - 15420, - 15429 + 15383, + 15387 ], "loc": { "start": { - "line": 385, - "column": 49 + "line": 386, + "column": 44 }, "end": { - "line": 385, - "column": 58 + "line": 386, + "column": 48 } } }, @@ -25699,32 +26064,32 @@ "value": 1, "raw": "1", "range": [ - 15430, - 15431 + 15388, + 15389 ], "loc": { "start": { - "line": 385, - "column": 59 + "line": 386, + "column": 49 }, "end": { - "line": 385, - "column": 60 + "line": 386, + "column": 50 } } }, "range": [ - 15420, - 15432 + 15383, + 15390 ], "loc": { "start": { - "line": 385, - "column": 49 + "line": 386, + "column": 44 }, "end": { - "line": 385, - "column": 61 + "line": 386, + "column": 51 } } }, @@ -25733,19 +26098,19 @@ "computed": true, "object": { "type": "Identifier", - "name": "arguments", + "name": "args", "range": [ - 15434, - 15443 + 15392, + 15396 ], "loc": { "start": { - "line": 385, - "column": 63 + "line": 386, + "column": 53 }, "end": { - "line": 385, - "column": 72 + "line": 386, + "column": 57 } } }, @@ -25754,102 +26119,102 @@ "value": 2, "raw": "2", "range": [ - 15444, - 15445 + 15397, + 15398 ], "loc": { "start": { - "line": 385, - "column": 73 + "line": 386, + "column": 58 }, "end": { - "line": 385, - "column": 74 + "line": 386, + "column": 59 } } }, "range": [ - 15434, - 15446 + 15392, + 15399 ], "loc": { "start": { - "line": 385, - "column": 63 + "line": 386, + "column": 53 }, "end": { - "line": 385, - "column": 75 + "line": 386, + "column": 60 } } } ], "range": [ - 15391, - 15447 + 15359, + 15400 ], "loc": { "start": { - "line": 385, + "line": 386, "column": 20 }, "end": { - "line": 385, - "column": 76 + "line": 386, + "column": 61 } } }, "range": [ - 15391, - 15448 + 15359, + 15401 ], "loc": { "start": { - "line": 385, + "line": 386, "column": 20 }, "end": { - "line": 385, - "column": 77 + "line": 386, + "column": 62 } } } ], "range": [ - 15369, - 15466 + 15337, + 15419 ], "loc": { "start": { - "line": 384, + "line": 385, "column": 25 }, "end": { - "line": 386, + "line": 387, "column": 17 } } }, "alternate": null, "range": [ - 15360, - 15466 + 15328, + 15419 ], "loc": { "start": { - "line": 384, + "line": 385, "column": 16 }, "end": { - "line": 386, + "line": 387, "column": 17 } } } ], "range": [ - 14865, - 15480 + 14795, + 15433 ], "loc": { "start": { @@ -25857,7 +26222,7 @@ "column": 47 }, "end": { - "line": 387, + "line": 388, "column": 13 } } @@ -25865,8 +26230,8 @@ "generator": false, "expression": false, "range": [ - 14853, - 15480 + 14783, + 15433 ], "loc": { "start": { @@ -25874,14 +26239,14 @@ "column": 35 }, "end": { - "line": 387, + "line": 388, "column": 13 } } }, "range": [ - 14830, - 15480 + 14760, + 15433 ], "loc": { "start": { @@ -25889,14 +26254,14 @@ "column": 12 }, "end": { - "line": 387, + "line": 388, "column": 13 } } }, "range": [ - 14830, - 15481 + 14760, + 15434 ], "loc": { "start": { @@ -25904,7 +26269,7 @@ "column": 12 }, "end": { - "line": 387, + "line": 388, "column": 14 } } @@ -25921,16 +26286,16 @@ "type": "Identifier", "name": "cfg", "range": [ - 15498, - 15501 + 15451, + 15454 ], "loc": { "start": { - "line": 388, + "line": 389, "column": 16 }, "end": { - "line": 388, + "line": 389, "column": 19 } } @@ -25939,31 +26304,31 @@ "type": "Identifier", "name": "actions", "range": [ - 15502, - 15509 + 15455, + 15462 ], "loc": { "start": { - "line": 388, + "line": 389, "column": 20 }, "end": { - "line": 388, + "line": 389, "column": 27 } } }, "range": [ - 15498, - 15509 + 15451, + 15462 ], "loc": { "start": { - "line": 388, + "line": 389, "column": 16 }, "end": { - "line": 388, + "line": 389, "column": 27 } } @@ -25978,16 +26343,16 @@ "type": "Identifier", "name": "cfg", "range": [ - 15513, - 15516 + 15466, + 15469 ], "loc": { "start": { - "line": 388, + "line": 389, "column": 31 }, "end": { - "line": 388, + "line": 389, "column": 34 } } @@ -25996,31 +26361,31 @@ "type": "Identifier", "name": "actions", "range": [ - 15517, - 15524 + 15470, + 15477 ], "loc": { "start": { - "line": 388, + "line": 389, "column": 35 }, "end": { - "line": 388, + "line": 389, "column": 42 } } }, "range": [ - 15513, - 15524 + 15466, + 15477 ], "loc": { "start": { - "line": 388, + "line": 389, "column": 31 }, "end": { - "line": 388, + "line": 389, "column": 42 } } @@ -26030,46 +26395,46 @@ "value": "delete", "raw": "'delete'", "range": [ - 15525, - 15533 + 15478, + 15486 ], "loc": { "start": { - "line": 388, + "line": 389, "column": 43 }, "end": { - "line": 388, + "line": 389, "column": 51 } } }, "range": [ - 15513, - 15534 + 15466, + 15487 ], "loc": { "start": { - "line": 388, + "line": 389, "column": 31 }, "end": { - "line": 388, + "line": 389, "column": 52 } } }, "range": [ - 15498, - 15534 + 15451, + 15487 ], "loc": { "start": { - "line": 388, + "line": 389, "column": 16 }, "end": { - "line": 388, + "line": 389, "column": 52 } } @@ -26086,16 +26451,16 @@ "type": "Identifier", "name": "fnF", "range": [ - 15558, - 15561 + 15511, + 15514 ], "loc": { "start": { - "line": 389, + "line": 390, "column": 20 }, "end": { - "line": 389, + "line": 390, "column": 23 } } @@ -26113,16 +26478,16 @@ "type": "Identifier", "name": "cfg", "range": [ - 15564, - 15567 + 15517, + 15520 ], "loc": { "start": { - "line": 389, + "line": 390, "column": 26 }, "end": { - "line": 389, + "line": 390, "column": 29 } } @@ -26131,31 +26496,31 @@ "type": "Identifier", "name": "actions", "range": [ - 15568, - 15575 + 15521, + 15528 ], "loc": { "start": { - "line": 389, + "line": 390, "column": 30 }, "end": { - "line": 389, + "line": 390, "column": 37 } } }, "range": [ - 15564, - 15575 + 15517, + 15528 ], "loc": { "start": { - "line": 389, + "line": 390, "column": 26 }, "end": { - "line": 389, + "line": 390, "column": 37 } } @@ -26165,31 +26530,31 @@ "value": "delete", "raw": "'delete'", "range": [ - 15576, - 15584 + 15529, + 15537 ], "loc": { "start": { - "line": 389, + "line": 390, "column": 38 }, "end": { - "line": 389, + "line": 390, "column": 46 } } }, "range": [ - 15564, - 15585 + 15517, + 15538 ], "loc": { "start": { - "line": 389, + "line": 390, "column": 26 }, "end": { - "line": 389, + "line": 390, "column": 47 } } @@ -26198,46 +26563,46 @@ "type": "Identifier", "name": "on_after_submit", "range": [ - 15586, - 15601 + 15539, + 15554 ], "loc": { "start": { - "line": 389, + "line": 390, "column": 48 }, "end": { - "line": 389, + "line": 390, "column": 63 } } }, "range": [ - 15564, - 15601 + 15517, + 15554 ], "loc": { "start": { - "line": 389, + "line": 390, "column": 26 }, "end": { - "line": 389, + "line": 390, "column": 63 } } }, "range": [ - 15558, - 15601 + 15511, + 15554 ], "loc": { "start": { - "line": 389, + "line": 390, "column": 20 }, "end": { - "line": 389, + "line": 390, "column": 63 } } @@ -26245,16 +26610,16 @@ ], "kind": "let", "range": [ - 15554, - 15602 + 15507, + 15555 ], "loc": { "start": { - "line": 389, + "line": 390, "column": 16 }, "end": { - "line": 389, + "line": 390, "column": 64 } } @@ -26277,16 +26642,16 @@ "type": "Identifier", "name": "cfg", "range": [ - 15619, - 15622 + 15572, + 15575 ], "loc": { "start": { - "line": 390, + "line": 391, "column": 16 }, "end": { - "line": 390, + "line": 391, "column": 19 } } @@ -26295,31 +26660,31 @@ "type": "Identifier", "name": "actions", "range": [ - 15623, - 15630 + 15576, + 15583 ], "loc": { "start": { - "line": 390, + "line": 391, "column": 20 }, "end": { - "line": 390, + "line": 391, "column": 27 } } }, "range": [ - 15619, - 15630 + 15572, + 15583 ], "loc": { "start": { - "line": 390, + "line": 391, "column": 16 }, "end": { - "line": 390, + "line": 391, "column": 27 } } @@ -26329,31 +26694,31 @@ "value": "delete", "raw": "'delete'", "range": [ - 15631, - 15639 + 15584, + 15592 ], "loc": { "start": { - "line": 390, + "line": 391, "column": 28 }, "end": { - "line": 390, + "line": 391, "column": 36 } } }, "range": [ - 15619, - 15640 + 15572, + 15593 ], "loc": { "start": { - "line": 390, + "line": 391, "column": 16 }, "end": { - "line": 390, + "line": 391, "column": 37 } } @@ -26362,31 +26727,31 @@ "type": "Identifier", "name": "on_after_submit", "range": [ - 15641, - 15656 + 15594, + 15609 ], "loc": { "start": { - "line": 390, + "line": 391, "column": 38 }, "end": { - "line": 390, + "line": 391, "column": 53 } } }, "range": [ - 15619, - 15656 + 15572, + 15609 ], "loc": { "start": { - "line": 390, + "line": 391, "column": 16 }, "end": { - "line": 390, + "line": 391, "column": 53 } } @@ -26398,6 +26763,79 @@ "body": { "type": "BlockStatement", "body": [ + { + "type": "VariableDeclaration", + "declarations": [ + { + "type": "VariableDeclarator", + "id": { + "type": "Identifier", + "name": "args", + "range": [ + 15650, + 15654 + ], + "loc": { + "start": { + "line": 392, + "column": 24 + }, + "end": { + "line": 392, + "column": 28 + } + } + }, + "init": { + "type": "Identifier", + "name": "arguments", + "range": [ + 15657, + 15666 + ], + "loc": { + "start": { + "line": 392, + "column": 31 + }, + "end": { + "line": 392, + "column": 40 + } + } + }, + "range": [ + 15650, + 15666 + ], + "loc": { + "start": { + "line": 392, + "column": 24 + }, + "end": { + "line": 392, + "column": 40 + } + } + } + ], + "kind": "var", + "range": [ + 15646, + 15667 + ], + "loc": { + "start": { + "line": 392, + "column": 20 + }, + "end": { + "line": 392, + "column": 41 + } + } + }, { "type": "ExpressionStatement", "expression": { @@ -26410,16 +26848,16 @@ "type": "Identifier", "name": "tf", "range": [ - 15693, - 15695 + 15688, + 15690 ], "loc": { "start": { - "line": 391, + "line": 393, "column": 20 }, "end": { - "line": 391, + "line": 393, "column": 22 } } @@ -26428,62 +26866,62 @@ "type": "Identifier", "name": "nbFilterableRows", "range": [ - 15696, - 15712 + 15691, + 15707 ], "loc": { "start": { - "line": 391, + "line": 393, "column": 23 }, "end": { - "line": 391, + "line": 393, "column": 39 } } }, "range": [ - 15693, - 15712 + 15688, + 15707 ], "loc": { "start": { - "line": 391, + "line": 393, "column": 20 }, "end": { - "line": 391, + "line": 393, "column": 39 } } }, "prefix": false, "range": [ - 15693, - 15714 + 15688, + 15709 ], "loc": { "start": { - "line": 391, + "line": 393, "column": 20 }, "end": { - "line": 391, + "line": 393, "column": 41 } } }, "range": [ - 15693, - 15715 + 15688, + 15710 ], "loc": { "start": { - "line": 391, + "line": 393, "column": 20 }, "end": { - "line": 391, + "line": 393, "column": 42 } } @@ -26500,16 +26938,16 @@ "type": "Identifier", "name": "tf", "range": [ - 15741, - 15743 + 15736, + 15738 ], "loc": { "start": { - "line": 392, + "line": 394, "column": 25 }, "end": { - "line": 392, + "line": 394, "column": 27 } } @@ -26518,47 +26956,47 @@ "type": "Identifier", "name": "paging", "range": [ - 15744, - 15750 + 15739, + 15745 ], "loc": { "start": { - "line": 392, + "line": 394, "column": 28 }, "end": { - "line": 392, + "line": 394, "column": 34 } } }, "range": [ - 15741, - 15750 + 15736, + 15745 ], "loc": { "start": { - "line": 392, + "line": 394, "column": 25 }, "end": { - "line": 392, + "line": 394, "column": 34 } } }, "prefix": true, "range": [ - 15740, - 15750 + 15735, + 15745 ], "loc": { "start": { - "line": 392, + "line": 394, "column": 24 }, "end": { - "line": 392, + "line": 394, "column": 34 } } @@ -26580,16 +27018,16 @@ "type": "Identifier", "name": "tf", "range": [ - 15778, - 15780 + 15773, + 15775 ], "loc": { "start": { - "line": 393, + "line": 395, "column": 24 }, "end": { - "line": 393, + "line": 395, "column": 26 } } @@ -26598,31 +27036,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 15781, - 15788 + 15776, + 15783 ], "loc": { "start": { - "line": 393, + "line": 395, "column": 27 }, "end": { - "line": 393, + "line": 395, "column": 34 } } }, "range": [ - 15778, - 15788 + 15773, + 15783 ], "loc": { "start": { - "line": 393, + "line": 395, "column": 24 }, "end": { - "line": 393, + "line": 395, "column": 34 } } @@ -26631,31 +27069,31 @@ "type": "Identifier", "name": "emit", "range": [ - 15789, - 15793 + 15784, + 15788 ], "loc": { "start": { - "line": 393, + "line": 395, "column": 35 }, "end": { - "line": 393, + "line": 395, "column": 39 } } }, "range": [ - 15778, - 15793 + 15773, + 15788 ], "loc": { "start": { - "line": 393, + "line": 395, "column": 24 }, "end": { - "line": 393, + "line": 395, "column": 39 } } @@ -26666,16 +27104,16 @@ "value": "rows-changed", "raw": "'rows-changed'", "range": [ - 15794, - 15808 + 15789, + 15803 ], "loc": { "start": { - "line": 393, + "line": 395, "column": 40 }, "end": { - "line": 393, + "line": 395, "column": 54 } } @@ -26684,16 +27122,16 @@ "type": "Identifier", "name": "tf", "range": [ - 15810, - 15812 + 15805, + 15807 ], "loc": { "start": { - "line": 393, + "line": 395, "column": 56 }, "end": { - "line": 393, + "line": 395, "column": 58 } } @@ -26701,63 +27139,63 @@ { "type": "ThisExpression", "range": [ - 15814, - 15818 + 15809, + 15813 ], "loc": { "start": { - "line": 393, + "line": 395, "column": 60 }, "end": { - "line": 393, + "line": 395, "column": 64 } } } ], "range": [ - 15778, - 15819 + 15773, + 15814 ], "loc": { "start": { - "line": 393, + "line": 395, "column": 24 }, "end": { - "line": 393, + "line": 395, "column": 65 } } }, "range": [ - 15778, - 15820 + 15773, + 15815 ], "loc": { "start": { - "line": 393, + "line": 395, "column": 24 }, "end": { - "line": 393, + "line": 395, "column": 66 } } } ], "range": [ - 15752, - 15842 + 15747, + 15837 ], "loc": { "start": { - "line": 392, + "line": 394, "column": 36 }, "end": { - "line": 394, + "line": 396, "column": 21 } } @@ -26777,16 +27215,16 @@ "type": "Identifier", "name": "tf", "range": [ - 15874, - 15876 + 15869, + 15871 ], "loc": { "start": { - "line": 395, + "line": 397, "column": 24 }, "end": { - "line": 395, + "line": 397, "column": 26 } } @@ -26795,62 +27233,62 @@ "type": "Identifier", "name": "nbFilterableRows", "range": [ - 15877, - 15893 + 15872, + 15888 ], "loc": { "start": { - "line": 395, + "line": 397, "column": 27 }, "end": { - "line": 395, + "line": 397, "column": 43 } } }, "range": [ - 15874, - 15893 + 15869, + 15888 ], "loc": { "start": { - "line": 395, + "line": 397, "column": 24 }, "end": { - "line": 395, + "line": 397, "column": 43 } } }, "prefix": false, "range": [ - 15874, - 15895 + 15869, + 15890 ], "loc": { "start": { - "line": 395, + "line": 397, "column": 24 }, "end": { - "line": 395, + "line": 397, "column": 45 } } }, "range": [ - 15874, - 15896 + 15869, + 15891 ], "loc": { "start": { - "line": 395, + "line": 397, "column": 24 }, "end": { - "line": 395, + "line": 397, "column": 46 } } @@ -26867,16 +27305,16 @@ "type": "Identifier", "name": "tf", "range": [ - 15921, - 15923 + 15916, + 15918 ], "loc": { "start": { - "line": 396, + "line": 398, "column": 24 }, "end": { - "line": 396, + "line": 398, "column": 26 } } @@ -26885,31 +27323,31 @@ "type": "Identifier", "name": "paging", "range": [ - 15924, - 15930 + 15919, + 15925 ], "loc": { "start": { - "line": 396, + "line": 398, "column": 27 }, "end": { - "line": 396, + "line": 398, "column": 33 } } }, "range": [ - 15921, - 15930 + 15916, + 15925 ], "loc": { "start": { - "line": 396, + "line": 398, "column": 24 }, "end": { - "line": 396, + "line": 398, "column": 33 } } @@ -26919,46 +27357,46 @@ "value": false, "raw": "false", "range": [ - 15933, - 15938 + 15928, + 15933 ], "loc": { "start": { - "line": 396, + "line": 398, "column": 36 }, "end": { - "line": 396, + "line": 398, "column": 41 } } }, "range": [ - 15921, - 15938 + 15916, + 15933 ], "loc": { "start": { - "line": 396, + "line": 398, "column": 24 }, "end": { - "line": 396, + "line": 398, "column": 41 } } }, "range": [ - 15921, - 15939 + 15916, + 15934 ], "loc": { "start": { - "line": 396, + "line": 398, "column": 24 }, "end": { - "line": 396, + "line": 398, "column": 42 } } @@ -26979,16 +27417,16 @@ "type": "Identifier", "name": "tf", "range": [ - 15964, - 15966 + 15959, + 15961 ], "loc": { "start": { - "line": 397, + "line": 399, "column": 24 }, "end": { - "line": 397, + "line": 399, "column": 26 } } @@ -26997,31 +27435,31 @@ "type": "Identifier", "name": "feature", "range": [ - 15967, - 15974 + 15962, + 15969 ], "loc": { "start": { - "line": 397, + "line": 399, "column": 27 }, "end": { - "line": 397, + "line": 399, "column": 34 } } }, "range": [ - 15964, - 15974 + 15959, + 15969 ], "loc": { "start": { - "line": 397, + "line": 399, "column": 24 }, "end": { - "line": 397, + "line": 399, "column": 34 } } @@ -27032,32 +27470,32 @@ "value": "paging", "raw": "'paging'", "range": [ - 15975, - 15983 + 15970, + 15978 ], "loc": { "start": { - "line": 397, + "line": 399, "column": 35 }, "end": { - "line": 397, + "line": 399, "column": 43 } } } ], "range": [ - 15964, - 15984 + 15959, + 15979 ], "loc": { "start": { - "line": 397, + "line": 399, "column": 24 }, "end": { - "line": 397, + "line": 399, "column": 44 } } @@ -27066,62 +27504,62 @@ "type": "Identifier", "name": "destroy", "range": [ - 15985, - 15992 + 15980, + 15987 ], "loc": { "start": { - "line": 397, + "line": 399, "column": 45 }, "end": { - "line": 397, + "line": 399, "column": 52 } } }, "range": [ - 15964, - 15992 + 15959, + 15987 ], "loc": { "start": { - "line": 397, + "line": 399, "column": 24 }, "end": { - "line": 397, + "line": 399, "column": 52 } } }, "arguments": [], "range": [ - 15964, - 15994 + 15959, + 15989 ], "loc": { "start": { - "line": 397, + "line": 399, "column": 24 }, "end": { - "line": 397, + "line": 399, "column": 54 } } }, "range": [ - 15964, - 15995 + 15959, + 15990 ], "loc": { "start": { - "line": 397, + "line": 399, "column": 24 }, "end": { - "line": 397, + "line": 399, "column": 55 } } @@ -27142,16 +27580,16 @@ "type": "Identifier", "name": "tf", "range": [ - 16020, - 16022 + 16015, + 16017 ], "loc": { "start": { - "line": 398, + "line": 400, "column": 24 }, "end": { - "line": 398, + "line": 400, "column": 26 } } @@ -27160,31 +27598,31 @@ "type": "Identifier", "name": "feature", "range": [ - 16023, - 16030 + 16018, + 16025 ], "loc": { "start": { - "line": 398, + "line": 400, "column": 27 }, "end": { - "line": 398, + "line": 400, "column": 34 } } }, "range": [ - 16020, - 16030 + 16015, + 16025 ], "loc": { "start": { - "line": 398, + "line": 400, "column": 24 }, "end": { - "line": 398, + "line": 400, "column": 34 } } @@ -27195,32 +27633,32 @@ "value": "paging", "raw": "'paging'", "range": [ - 16031, - 16039 + 16026, + 16034 ], "loc": { "start": { - "line": 398, + "line": 400, "column": 35 }, "end": { - "line": 398, + "line": 400, "column": 43 } } } ], "range": [ - 16020, - 16040 + 16015, + 16035 ], "loc": { "start": { - "line": 398, + "line": 400, "column": 24 }, "end": { - "line": 398, + "line": 400, "column": 44 } } @@ -27229,31 +27667,31 @@ "type": "Identifier", "name": "reset", "range": [ - 16041, - 16046 + 16036, + 16041 ], "loc": { "start": { - "line": 398, + "line": 400, "column": 45 }, "end": { - "line": 398, + "line": 400, "column": 50 } } }, "range": [ - 16020, - 16046 + 16015, + 16041 ], "loc": { "start": { - "line": 398, + "line": 400, "column": 24 }, "end": { - "line": 398, + "line": 400, "column": 50 } } @@ -27264,78 +27702,78 @@ "value": false, "raw": "false", "range": [ - 16047, - 16052 + 16042, + 16047 ], "loc": { "start": { - "line": 398, + "line": 400, "column": 51 }, "end": { - "line": 398, + "line": 400, "column": 56 } } } ], "range": [ - 16020, - 16053 + 16015, + 16048 ], "loc": { "start": { - "line": 398, + "line": 400, "column": 24 }, "end": { - "line": 398, + "line": 400, "column": 57 } } }, "range": [ - 16020, - 16054 + 16015, + 16049 ], "loc": { "start": { - "line": 398, + "line": 400, "column": 24 }, "end": { - "line": 398, + "line": 400, "column": 58 } } } ], "range": [ - 15848, - 16076 + 15843, + 16071 ], "loc": { "start": { - "line": 394, + "line": 396, "column": 27 }, "end": { - "line": 399, + "line": 401, "column": 21 } } }, "range": [ - 15736, - 16076 + 15731, + 16071 ], "loc": { "start": { - "line": 392, + "line": 394, "column": 20 }, "end": { - "line": 399, + "line": 401, "column": 21 } } @@ -27349,16 +27787,16 @@ "type": "Identifier", "name": "tf", "range": [ - 16101, - 16103 + 16096, + 16098 ], "loc": { "start": { - "line": 400, + "line": 402, "column": 24 }, "end": { - "line": 400, + "line": 402, "column": 26 } } @@ -27367,31 +27805,31 @@ "type": "Identifier", "name": "alternateRows", "range": [ - 16104, - 16117 + 16099, + 16112 ], "loc": { "start": { - "line": 400, + "line": 402, "column": 27 }, "end": { - "line": 400, + "line": 402, "column": 40 } } }, "range": [ - 16101, - 16117 + 16096, + 16112 ], "loc": { "start": { - "line": 400, + "line": 402, "column": 24 }, "end": { - "line": 400, + "line": 402, "column": 40 } } @@ -27415,16 +27853,16 @@ "type": "Identifier", "name": "tf", "range": [ - 16145, - 16147 + 16140, + 16142 ], "loc": { "start": { - "line": 401, + "line": 403, "column": 24 }, "end": { - "line": 401, + "line": 403, "column": 26 } } @@ -27433,31 +27871,31 @@ "type": "Identifier", "name": "feature", "range": [ - 16148, - 16155 + 16143, + 16150 ], "loc": { "start": { - "line": 401, + "line": 403, "column": 27 }, "end": { - "line": 401, + "line": 403, "column": 34 } } }, "range": [ - 16145, - 16155 + 16140, + 16150 ], "loc": { "start": { - "line": 401, + "line": 403, "column": 24 }, "end": { - "line": 401, + "line": 403, "column": 34 } } @@ -27468,32 +27906,32 @@ "value": "alternateRows", "raw": "'alternateRows'", "range": [ - 16156, - 16171 + 16151, + 16166 ], "loc": { "start": { - "line": 401, + "line": 403, "column": 35 }, "end": { - "line": 401, + "line": 403, "column": 50 } } } ], "range": [ - 16145, - 16172 + 16140, + 16167 ], "loc": { "start": { - "line": 401, + "line": 403, "column": 24 }, "end": { - "line": 401, + "line": 403, "column": 51 } } @@ -27502,94 +27940,94 @@ "type": "Identifier", "name": "init", "range": [ - 16173, - 16177 + 16168, + 16172 ], "loc": { "start": { - "line": 401, + "line": 403, "column": 52 }, "end": { - "line": 401, + "line": 403, "column": 56 } } }, "range": [ - 16145, - 16177 + 16140, + 16172 ], "loc": { "start": { - "line": 401, + "line": 403, "column": 24 }, "end": { - "line": 401, + "line": 403, "column": 56 } } }, "arguments": [], "range": [ - 16145, - 16179 + 16140, + 16174 ], "loc": { "start": { - "line": 401, + "line": 403, "column": 24 }, "end": { - "line": 401, + "line": 403, "column": 58 } } }, "range": [ - 16145, - 16180 + 16140, + 16175 ], "loc": { "start": { - "line": 401, + "line": 403, "column": 24 }, "end": { - "line": 401, + "line": 403, "column": 59 } } } ], "range": [ - 16119, - 16202 + 16114, + 16197 ], "loc": { "start": { - "line": 400, + "line": 402, "column": 42 }, "end": { - "line": 402, + "line": 404, "column": 21 } } }, "alternate": null, "range": [ - 16097, - 16202 + 16092, + 16197 ], "loc": { "start": { - "line": 400, + "line": 402, "column": 20 }, "end": { - "line": 402, + "line": 404, "column": 21 } } @@ -27600,16 +28038,16 @@ "type": "Identifier", "name": "fnF", "range": [ - 16227, - 16230 + 16222, + 16225 ], "loc": { "start": { - "line": 403, + "line": 405, "column": 24 }, "end": { - "line": 403, + "line": 405, "column": 27 } } @@ -27628,16 +28066,16 @@ "type": "Identifier", "name": "fnF", "range": [ - 16258, - 16261 + 16253, + 16256 ], "loc": { "start": { - "line": 404, + "line": 406, "column": 24 }, "end": { - "line": 404, + "line": 406, "column": 27 } } @@ -27646,31 +28084,31 @@ "type": "Identifier", "name": "call", "range": [ - 16262, - 16266 + 16257, + 16261 ], "loc": { "start": { - "line": 404, + "line": 406, "column": 28 }, "end": { - "line": 404, + "line": 406, "column": 32 } } }, "range": [ - 16258, - 16266 + 16253, + 16261 ], "loc": { "start": { - "line": 404, + "line": 406, "column": 24 }, "end": { - "line": 404, + "line": 406, "column": 32 } } @@ -27681,16 +28119,16 @@ "value": null, "raw": "null", "range": [ - 16267, - 16271 + 16262, + 16266 ], "loc": { "start": { - "line": 404, + "line": 406, "column": 33 }, "end": { - "line": 404, + "line": 406, "column": 37 } } @@ -27700,19 +28138,19 @@ "computed": true, "object": { "type": "Identifier", - "name": "arguments", + "name": "args", "range": [ - 16273, - 16282 + 16268, + 16272 ], "loc": { "start": { - "line": 404, + "line": 406, "column": 39 }, "end": { - "line": 404, - "column": 48 + "line": 406, + "column": 43 } } }, @@ -27721,32 +28159,32 @@ "value": 0, "raw": "0", "range": [ - 16283, - 16284 + 16273, + 16274 ], "loc": { "start": { - "line": 404, - "column": 49 + "line": 406, + "column": 44 }, "end": { - "line": 404, - "column": 50 + "line": 406, + "column": 45 } } }, "range": [ - 16273, - 16285 + 16268, + 16275 ], "loc": { "start": { - "line": 404, + "line": 406, "column": 39 }, "end": { - "line": 404, - "column": 51 + "line": 406, + "column": 46 } } }, @@ -27755,19 +28193,19 @@ "computed": true, "object": { "type": "Identifier", - "name": "arguments", + "name": "args", "range": [ - 16287, - 16296 + 16277, + 16281 ], "loc": { "start": { - "line": 404, - "column": 53 + "line": 406, + "column": 48 }, "end": { - "line": 404, - "column": 62 + "line": 406, + "column": 52 } } }, @@ -27776,110 +28214,110 @@ "value": 1, "raw": "1", "range": [ - 16297, - 16298 + 16282, + 16283 ], "loc": { "start": { - "line": 404, - "column": 63 + "line": 406, + "column": 53 }, "end": { - "line": 404, - "column": 64 + "line": 406, + "column": 54 } } }, "range": [ - 16287, - 16299 + 16277, + 16284 ], "loc": { "start": { - "line": 404, - "column": 53 + "line": 406, + "column": 48 }, "end": { - "line": 404, - "column": 65 + "line": 406, + "column": 55 } } } ], "range": [ - 16258, - 16300 + 16253, + 16285 ], "loc": { "start": { - "line": 404, + "line": 406, "column": 24 }, "end": { - "line": 404, - "column": 66 + "line": 406, + "column": 56 } } }, "range": [ - 16258, - 16301 + 16253, + 16286 ], "loc": { "start": { - "line": 404, + "line": 406, "column": 24 }, "end": { - "line": 404, - "column": 67 + "line": 406, + "column": 57 } } } ], "range": [ - 16232, - 16323 + 16227, + 16308 ], "loc": { "start": { - "line": 403, + "line": 405, "column": 29 }, "end": { - "line": 405, + "line": 407, "column": 21 } } }, "alternate": null, "range": [ - 16223, - 16323 + 16218, + 16308 ], "loc": { "start": { - "line": 403, + "line": 405, "column": 20 }, "end": { - "line": 405, + "line": 407, "column": 21 } } } ], "range": [ - 15671, - 16341 + 15624, + 16326 ], "loc": { "start": { - "line": 390, + "line": 391, "column": 68 }, "end": { - "line": 406, + "line": 408, "column": 17 } } @@ -27887,86 +28325,86 @@ "generator": false, "expression": false, "range": [ - 15659, - 16341 + 15612, + 16326 ], "loc": { "start": { - "line": 390, + "line": 391, "column": 56 }, "end": { - "line": 406, + "line": 408, "column": 17 } } }, "range": [ - 15619, - 16341 + 15572, + 16326 ], "loc": { "start": { - "line": 390, + "line": 391, "column": 16 }, "end": { - "line": 406, + "line": 408, "column": 17 } } }, "range": [ - 15619, - 16342 + 15572, + 16327 ], "loc": { "start": { - "line": 390, + "line": 391, "column": 16 }, "end": { - "line": 406, + "line": 408, "column": 18 } } } ], "range": [ - 15536, - 16356 + 15489, + 16341 ], "loc": { "start": { - "line": 388, + "line": 389, "column": 54 }, "end": { - "line": 407, + "line": 409, "column": 13 } } }, "alternate": null, "range": [ - 15494, - 16356 + 15447, + 16341 ], "loc": { "start": { - "line": 388, + "line": 389, "column": 12 }, "end": { - "line": 407, + "line": 409, "column": 13 } } } ], "range": [ - 14694, - 16366 + 14624, + 16351 ], "loc": { "start": { @@ -27974,15 +28412,15 @@ "column": 22 }, "end": { - "line": 408, + "line": 410, "column": 9 } } }, "alternate": null, "range": [ - 14680, - 16366 + 14610, + 16351 ], "loc": { "start": { @@ -27990,7 +28428,7 @@ "column": 8 }, "end": { - "line": 408, + "line": 410, "column": 9 } } @@ -28011,16 +28449,16 @@ "object": { "type": "ThisExpression", "range": [ - 16427, - 16431 + 16412, + 16416 ], "loc": { "start": { - "line": 412, + "line": 414, "column": 12 }, "end": { - "line": 412, + "line": 414, "column": 16 } } @@ -28029,31 +28467,31 @@ "type": "Identifier", "name": "_ezEditTable", "range": [ - 16432, - 16444 + 16417, + 16429 ], "loc": { "start": { - "line": 412, + "line": 414, "column": 17 }, "end": { - "line": 412, + "line": 414, "column": 29 } } }, "range": [ - 16427, - 16444 + 16412, + 16429 ], "loc": { "start": { - "line": 412, + "line": 414, "column": 12 }, "end": { - "line": 412, + "line": 414, "column": 29 } } @@ -28064,16 +28502,16 @@ "type": "Identifier", "name": "EditTable", "range": [ - 16451, - 16460 + 16436, + 16445 ], "loc": { "start": { - "line": 412, + "line": 414, "column": 36 }, "end": { - "line": 412, + "line": 414, "column": 45 } } @@ -28086,16 +28524,16 @@ "type": "Identifier", "name": "tf", "range": [ - 16461, - 16463 + 16446, + 16448 ], "loc": { "start": { - "line": 412, + "line": 414, "column": 46 }, "end": { - "line": 412, + "line": 414, "column": 48 } } @@ -28104,31 +28542,31 @@ "type": "Identifier", "name": "id", "range": [ - 16464, - 16466 + 16449, + 16451 ], "loc": { "start": { - "line": 412, + "line": 414, "column": 49 }, "end": { - "line": 412, + "line": 414, "column": 51 } } }, "range": [ - 16461, - 16466 + 16446, + 16451 ], "loc": { "start": { - "line": 412, + "line": 414, "column": 46 }, "end": { - "line": 412, + "line": 414, "column": 51 } } @@ -28137,16 +28575,16 @@ "type": "Identifier", "name": "cfg", "range": [ - 16468, - 16471 + 16453, + 16456 ], "loc": { "start": { - "line": 412, + "line": 414, "column": 53 }, "end": { - "line": 412, + "line": 414, "column": 56 } } @@ -28155,62 +28593,62 @@ "type": "Identifier", "name": "startRow", "range": [ - 16473, - 16481 + 16458, + 16466 ], "loc": { "start": { - "line": 412, + "line": 414, "column": 58 }, "end": { - "line": 412, + "line": 414, "column": 66 } } } ], "range": [ - 16447, - 16482 + 16432, + 16467 ], "loc": { "start": { - "line": 412, + "line": 414, "column": 32 }, "end": { - "line": 412, + "line": 414, "column": 67 } } }, "range": [ - 16427, - 16482 + 16412, + 16467 ], "loc": { "start": { - "line": 412, + "line": 414, "column": 12 }, "end": { - "line": 412, + "line": 414, "column": 67 } } }, "range": [ - 16427, - 16483 + 16412, + 16468 ], "loc": { "start": { - "line": 412, + "line": 414, "column": 12 }, "end": { - "line": 412, + "line": 414, "column": 68 } }, @@ -28219,16 +28657,16 @@ "type": "Block", "value": " eslint-disable ", "range": [ - 16394, - 16414 + 16379, + 16399 ], "loc": { "start": { - "line": 411, + "line": 413, "column": 12 }, "end": { - "line": 411, + "line": 413, "column": 32 } } @@ -28248,16 +28686,16 @@ "object": { "type": "ThisExpression", "range": [ - 16496, - 16500 + 16481, + 16485 ], "loc": { "start": { - "line": 413, + "line": 415, "column": 12 }, "end": { - "line": 413, + "line": 415, "column": 16 } } @@ -28266,31 +28704,31 @@ "type": "Identifier", "name": "_ezEditTable", "range": [ - 16501, - 16513 + 16486, + 16498 ], "loc": { "start": { - "line": 413, + "line": 415, "column": 17 }, "end": { - "line": 413, + "line": 415, "column": 29 } } }, "range": [ - 16496, - 16513 + 16481, + 16498 ], "loc": { "start": { - "line": 413, + "line": 415, "column": 12 }, "end": { - "line": 413, + "line": 415, "column": 29 } } @@ -28299,62 +28737,62 @@ "type": "Identifier", "name": "Init", "range": [ - 16514, - 16518 + 16499, + 16503 ], "loc": { "start": { - "line": 413, + "line": 415, "column": 30 }, "end": { - "line": 413, + "line": 415, "column": 34 } } }, "range": [ - 16496, - 16518 + 16481, + 16503 ], "loc": { "start": { - "line": 413, + "line": 415, "column": 12 }, "end": { - "line": 413, + "line": 415, "column": 34 } } }, "arguments": [], "range": [ - 16496, - 16520 + 16481, + 16505 ], "loc": { "start": { - "line": 413, + "line": 415, "column": 12 }, "end": { - "line": 413, + "line": 415, "column": 36 } } }, "range": [ - 16496, - 16521 + 16481, + 16506 ], "loc": { "start": { - "line": 413, + "line": 415, "column": 12 }, "end": { - "line": 413, + "line": 415, "column": 37 } }, @@ -28363,16 +28801,16 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 16534, - 16553 + 16519, + 16538 ], "loc": { "start": { - "line": 414, + "line": 416, "column": 12 }, "end": { - "line": 414, + "line": 416, "column": 31 } } @@ -28381,16 +28819,16 @@ } ], "range": [ - 16380, - 16563 + 16365, + 16548 ], "loc": { "start": { - "line": 410, + "line": 412, "column": 12 }, "end": { - "line": 415, + "line": 417, "column": 9 } } @@ -28401,16 +28839,16 @@ "type": "Identifier", "name": "e", "range": [ - 16571, - 16572 + 16556, + 16557 ], "loc": { "start": { - "line": 415, + "line": 417, "column": 17 }, "end": { - "line": 415, + "line": 417, "column": 18 } } @@ -28426,16 +28864,16 @@ "type": "Identifier", "name": "Error", "range": [ - 16586, - 16591 + 16571, + 16576 ], "loc": { "start": { - "line": 415, + "line": 417, "column": 32 }, "end": { - "line": 415, + "line": 417, "column": 37 } } @@ -28445,78 +28883,78 @@ "type": "Identifier", "name": "INSTANTIATION_ERROR", "range": [ - 16592, - 16611 + 16577, + 16596 ], "loc": { "start": { - "line": 415, + "line": 417, "column": 38 }, "end": { - "line": 415, + "line": 417, "column": 57 } } } ], "range": [ - 16582, - 16612 + 16567, + 16597 ], "loc": { "start": { - "line": 415, + "line": 417, "column": 28 }, "end": { - "line": 415, + "line": 417, "column": 58 } } }, "range": [ - 16576, - 16613 + 16561, + 16598 ], "loc": { "start": { - "line": 415, + "line": 417, "column": 22 }, "end": { - "line": 415, + "line": 417, "column": 59 } } } ], "range": [ - 16574, - 16615 + 16559, + 16600 ], "loc": { "start": { - "line": 415, + "line": 417, "column": 20 }, "end": { - "line": 415, + "line": 417, "column": 61 } } }, "range": [ - 16564, - 16615 + 16549, + 16600 ], "loc": { "start": { - "line": 415, + "line": 417, "column": 10 }, "end": { - "line": 415, + "line": 417, "column": 61 } }, @@ -28525,16 +28963,16 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 16534, - 16553 + 16519, + 16538 ], "loc": { "start": { - "line": 414, + "line": 416, "column": 12 }, "end": { - "line": 414, + "line": 416, "column": 31 } } @@ -28543,16 +28981,16 @@ }, "finalizer": null, "range": [ - 16376, - 16615 + 16361, + 16600 ], "loc": { "start": { - "line": 410, + "line": 412, "column": 8 }, "end": { - "line": 415, + "line": 417, "column": 61 } } @@ -28568,16 +29006,16 @@ "object": { "type": "ThisExpression", "range": [ - 16625, - 16629 + 16610, + 16614 ], "loc": { "start": { - "line": 417, + "line": 419, "column": 8 }, "end": { - "line": 417, + "line": 419, "column": 12 } } @@ -28586,31 +29024,31 @@ "type": "Identifier", "name": "initialized", "range": [ - 16630, - 16641 + 16615, + 16626 ], "loc": { "start": { - "line": 417, + "line": 419, "column": 13 }, "end": { - "line": 417, + "line": 419, "column": 24 } } }, "range": [ - 16625, - 16641 + 16610, + 16626 ], "loc": { "start": { - "line": 417, + "line": 419, "column": 8 }, "end": { - "line": 417, + "line": 419, "column": 24 } } @@ -28620,46 +29058,46 @@ "value": true, "raw": "true", "range": [ - 16644, - 16648 + 16629, + 16633 ], "loc": { "start": { - "line": 417, + "line": 419, "column": 27 }, "end": { - "line": 417, + "line": 419, "column": 31 } } }, "range": [ - 16625, - 16648 + 16610, + 16633 ], "loc": { "start": { - "line": 417, + "line": 419, "column": 8 }, "end": { - "line": 417, + "line": 419, "column": 31 } } }, "range": [ - 16625, - 16649 + 16610, + 16634 ], "loc": { "start": { - "line": 417, + "line": 419, "column": 8 }, "end": { - "line": 417, + "line": 419, "column": 32 } } @@ -28667,7 +29105,7 @@ ], "range": [ 3162, - 16655 + 16640 ], "loc": { "start": { @@ -28675,7 +29113,7 @@ "column": 23 }, "end": { - "line": 418, + "line": 420, "column": 5 } } @@ -28684,7 +29122,7 @@ "expression": false, "range": [ 3159, - 16655 + 16640 ], "loc": { "start": { @@ -28692,7 +29130,7 @@ "column": 20 }, "end": { - "line": 418, + "line": 420, "column": 5 } } @@ -28701,7 +29139,7 @@ "computed": false, "range": [ 3143, - 16655 + 16640 ], "loc": { "start": { @@ -28709,7 +29147,7 @@ "column": 4 }, "end": { - "line": 418, + "line": 420, "column": 5 } }, @@ -28738,16 +29176,16 @@ "type": "Block", "value": "*\n * Reset advanced grid when previously removed\n ", "range": [ - 16661, - 16723 + 16646, + 16708 ], "loc": { "start": { - "line": 420, + "line": 422, "column": 4 }, "end": { - "line": 422, + "line": 424, "column": 7 } } @@ -28761,16 +29199,16 @@ "type": "Identifier", "name": "reset", "range": [ - 16728, - 16733 + 16713, + 16718 ], "loc": { "start": { - "line": 423, + "line": 425, "column": 4 }, "end": { - "line": 423, + "line": 425, "column": 9 } } @@ -28791,16 +29229,16 @@ "type": "Identifier", "name": "ezEditTable", "range": [ - 16750, - 16761 + 16735, + 16746 ], "loc": { "start": { - "line": 424, + "line": 426, "column": 12 }, "end": { - "line": 424, + "line": 426, "column": 23 } } @@ -28811,16 +29249,16 @@ "object": { "type": "ThisExpression", "range": [ - 16764, - 16768 + 16749, + 16753 ], "loc": { "start": { - "line": 424, + "line": 426, "column": 26 }, "end": { - "line": 424, + "line": 426, "column": 30 } } @@ -28829,46 +29267,46 @@ "type": "Identifier", "name": "_ezEditTable", "range": [ - 16769, - 16781 + 16754, + 16766 ], "loc": { "start": { - "line": 424, + "line": 426, "column": 31 }, "end": { - "line": 424, + "line": 426, "column": 43 } } }, "range": [ - 16764, - 16781 + 16749, + 16766 ], "loc": { "start": { - "line": 424, + "line": 426, "column": 26 }, "end": { - "line": 424, + "line": 426, "column": 43 } } }, "range": [ - 16750, - 16781 + 16735, + 16766 ], "loc": { "start": { - "line": 424, + "line": 426, "column": 12 }, "end": { - "line": 424, + "line": 426, "column": 43 } } @@ -28876,16 +29314,16 @@ ], "kind": "let", "range": [ - 16746, - 16782 + 16731, + 16767 ], "loc": { "start": { - "line": 424, + "line": 426, "column": 8 }, "end": { - "line": 424, + "line": 426, "column": 44 } } @@ -28896,16 +29334,16 @@ "type": "Identifier", "name": "ezEditTable", "range": [ - 16795, - 16806 + 16780, + 16791 ], "loc": { "start": { - "line": 425, + "line": 427, "column": 12 }, "end": { - "line": 425, + "line": 427, "column": 23 } } @@ -28924,16 +29362,16 @@ "object": { "type": "ThisExpression", "range": [ - 16826, - 16830 + 16811, + 16815 ], "loc": { "start": { - "line": 426, + "line": 428, "column": 16 }, "end": { - "line": 426, + "line": 428, "column": 20 } } @@ -28942,31 +29380,31 @@ "type": "Identifier", "name": "cfg", "range": [ - 16831, - 16834 + 16816, + 16819 ], "loc": { "start": { - "line": 426, + "line": 428, "column": 21 }, "end": { - "line": 426, + "line": 428, "column": 24 } } }, "range": [ - 16826, - 16834 + 16811, + 16819 ], "loc": { "start": { - "line": 426, + "line": 428, "column": 16 }, "end": { - "line": 426, + "line": 428, "column": 24 } } @@ -28975,31 +29413,31 @@ "type": "Identifier", "name": "selection", "range": [ - 16835, - 16844 + 16820, + 16829 ], "loc": { "start": { - "line": 426, + "line": 428, "column": 25 }, "end": { - "line": 426, + "line": 428, "column": 34 } } }, "range": [ - 16826, - 16844 + 16811, + 16829 ], "loc": { "start": { - "line": 426, + "line": 428, "column": 16 }, "end": { - "line": 426, + "line": 428, "column": 34 } } @@ -29021,16 +29459,16 @@ "type": "Identifier", "name": "ezEditTable", "range": [ - 16901, - 16912 + 16886, + 16897 ], "loc": { "start": { - "line": 428, + "line": 430, "column": 16 }, "end": { - "line": 428, + "line": 430, "column": 27 } } @@ -29039,31 +29477,31 @@ "type": "Identifier", "name": "Selection", "range": [ - 16913, - 16922 + 16898, + 16907 ], "loc": { "start": { - "line": 428, + "line": 430, "column": 28 }, "end": { - "line": 428, + "line": 430, "column": 37 } } }, "range": [ - 16901, - 16922 + 16886, + 16907 ], "loc": { "start": { - "line": 428, + "line": 430, "column": 16 }, "end": { - "line": 428, + "line": 430, "column": 37 } } @@ -29072,62 +29510,62 @@ "type": "Identifier", "name": "Set", "range": [ - 16923, - 16926 + 16908, + 16911 ], "loc": { "start": { - "line": 428, + "line": 430, "column": 38 }, "end": { - "line": 428, + "line": 430, "column": 41 } } }, "range": [ - 16901, - 16926 + 16886, + 16911 ], "loc": { "start": { - "line": 428, + "line": 430, "column": 16 }, "end": { - "line": 428, + "line": 430, "column": 41 } } }, "arguments": [], "range": [ - 16901, - 16928 + 16886, + 16913 ], "loc": { "start": { - "line": 428, + "line": 430, "column": 16 }, "end": { - "line": 428, + "line": 430, "column": 43 } } }, "range": [ - 16901, - 16929 + 16886, + 16914 ], "loc": { "start": { - "line": 428, + "line": 430, "column": 16 }, "end": { - "line": 428, + "line": 430, "column": 44 } }, @@ -29136,16 +29574,16 @@ "type": "Block", "value": " eslint-disable ", "range": [ - 16864, - 16884 + 16849, + 16869 ], "loc": { "start": { - "line": 427, + "line": 429, "column": 16 }, "end": { - "line": 427, + "line": 429, "column": 36 } } @@ -29156,16 +29594,16 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 16946, - 16965 + 16931, + 16950 ], "loc": { "start": { - "line": 429, + "line": 431, "column": 16 }, "end": { - "line": 429, + "line": 431, "column": 35 } } @@ -29174,32 +29612,32 @@ } ], "range": [ - 16846, - 16979 + 16831, + 16964 ], "loc": { "start": { - "line": 426, + "line": 428, "column": 36 }, "end": { - "line": 430, + "line": 432, "column": 13 } } }, "alternate": null, "range": [ - 16822, - 16979 + 16807, + 16964 ], "loc": { "start": { - "line": 426, + "line": 428, "column": 12 }, "end": { - "line": 430, + "line": 432, "column": 13 } } @@ -29215,16 +29653,16 @@ "object": { "type": "ThisExpression", "range": [ - 16996, - 17000 + 16981, + 16985 ], "loc": { "start": { - "line": 431, + "line": 433, "column": 16 }, "end": { - "line": 431, + "line": 433, "column": 20 } } @@ -29233,31 +29671,31 @@ "type": "Identifier", "name": "cfg", "range": [ - 17001, - 17004 + 16986, + 16989 ], "loc": { "start": { - "line": 431, + "line": 433, "column": 21 }, "end": { - "line": 431, + "line": 433, "column": 24 } } }, "range": [ - 16996, - 17004 + 16981, + 16989 ], "loc": { "start": { - "line": 431, + "line": 433, "column": 16 }, "end": { - "line": 431, + "line": 433, "column": 24 } } @@ -29266,31 +29704,31 @@ "type": "Identifier", "name": "editable", "range": [ - 17005, - 17013 + 16990, + 16998 ], "loc": { "start": { - "line": 431, + "line": 433, "column": 25 }, "end": { - "line": 431, + "line": 433, "column": 33 } } }, "range": [ - 16996, - 17013 + 16981, + 16998 ], "loc": { "start": { - "line": 431, + "line": 433, "column": 16 }, "end": { - "line": 431, + "line": 433, "column": 33 } } @@ -29312,16 +29750,16 @@ "type": "Identifier", "name": "ezEditTable", "range": [ - 17070, - 17081 + 17055, + 17066 ], "loc": { "start": { - "line": 433, + "line": 435, "column": 16 }, "end": { - "line": 433, + "line": 435, "column": 27 } } @@ -29330,31 +29768,31 @@ "type": "Identifier", "name": "Editable", "range": [ - 17082, - 17090 + 17067, + 17075 ], "loc": { "start": { - "line": 433, + "line": 435, "column": 28 }, "end": { - "line": 433, + "line": 435, "column": 36 } } }, "range": [ - 17070, - 17090 + 17055, + 17075 ], "loc": { "start": { - "line": 433, + "line": 435, "column": 16 }, "end": { - "line": 433, + "line": 435, "column": 36 } } @@ -29363,62 +29801,62 @@ "type": "Identifier", "name": "Set", "range": [ - 17091, - 17094 + 17076, + 17079 ], "loc": { "start": { - "line": 433, + "line": 435, "column": 37 }, "end": { - "line": 433, + "line": 435, "column": 40 } } }, "range": [ - 17070, - 17094 + 17055, + 17079 ], "loc": { "start": { - "line": 433, + "line": 435, "column": 16 }, "end": { - "line": 433, + "line": 435, "column": 40 } } }, "arguments": [], "range": [ - 17070, - 17096 + 17055, + 17081 ], "loc": { "start": { - "line": 433, + "line": 435, "column": 16 }, "end": { - "line": 433, + "line": 435, "column": 42 } } }, "range": [ - 17070, - 17097 + 17055, + 17082 ], "loc": { "start": { - "line": 433, + "line": 435, "column": 16 }, "end": { - "line": 433, + "line": 435, "column": 43 } }, @@ -29427,16 +29865,16 @@ "type": "Block", "value": " eslint-disable ", "range": [ - 17033, - 17053 + 17018, + 17038 ], "loc": { "start": { - "line": 432, + "line": 434, "column": 16 }, "end": { - "line": 432, + "line": 434, "column": 36 } } @@ -29447,16 +29885,16 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 17114, - 17133 + 17099, + 17118 ], "loc": { "start": { - "line": 434, + "line": 436, "column": 16 }, "end": { - "line": 434, + "line": 436, "column": 35 } } @@ -29465,32 +29903,32 @@ } ], "range": [ - 17015, - 17147 + 17000, + 17132 ], "loc": { "start": { - "line": 431, + "line": 433, "column": 35 }, "end": { - "line": 435, + "line": 437, "column": 13 } } }, "alternate": null, "range": [ - 16992, - 17147 + 16977, + 17132 ], "loc": { "start": { - "line": 431, + "line": 433, "column": 12 }, "end": { - "line": 435, + "line": 437, "column": 13 } }, @@ -29499,16 +29937,16 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 16946, - 16965 + 16931, + 16950 ], "loc": { "start": { - "line": 429, + "line": 431, "column": 16 }, "end": { - "line": 429, + "line": 431, "column": 35 } } @@ -29517,48 +29955,48 @@ } ], "range": [ - 16808, - 17157 + 16793, + 17142 ], "loc": { "start": { - "line": 425, + "line": 427, "column": 25 }, "end": { - "line": 436, + "line": 438, "column": 9 } } }, "alternate": null, "range": [ - 16791, - 17157 + 16776, + 17142 ], "loc": { "start": { - "line": 425, + "line": 427, "column": 8 }, "end": { - "line": 436, + "line": 438, "column": 9 } } } ], "range": [ - 16736, - 17163 + 16721, + 17148 ], "loc": { "start": { - "line": 423, + "line": 425, "column": 12 }, "end": { - "line": 437, + "line": 439, "column": 5 } } @@ -29566,16 +30004,16 @@ "generator": false, "expression": false, "range": [ - 16733, - 17163 + 16718, + 17148 ], "loc": { "start": { - "line": 423, + "line": 425, "column": 9 }, "end": { - "line": 437, + "line": 439, "column": 5 } } @@ -29583,16 +30021,16 @@ "kind": "method", "computed": false, "range": [ - 16728, - 17163 + 16713, + 17148 ], "loc": { "start": { - "line": 423, + "line": 425, "column": 4 }, "end": { - "line": 437, + "line": 439, "column": 5 } }, @@ -29601,16 +30039,16 @@ "type": "Block", "value": "*\n * Reset advanced grid when previously removed\n ", "range": [ - 16661, - 16723 + 16646, + 16708 ], "loc": { "start": { - "line": 420, + "line": 422, "column": 4 }, "end": { - "line": 422, + "line": 424, "column": 7 } } @@ -29621,16 +30059,16 @@ "type": "Block", "value": "*\n * Toggle behaviour\n ", "range": [ - 17169, - 17204 + 17154, + 17189 ], "loc": { "start": { - "line": 439, + "line": 441, "column": 4 }, "end": { - "line": 441, + "line": 443, "column": 7 } } @@ -29644,16 +30082,16 @@ "type": "Identifier", "name": "toggle", "range": [ - 17209, - 17215 + 17194, + 17200 ], "loc": { "start": { - "line": 442, + "line": 444, "column": 4 }, "end": { - "line": 442, + "line": 444, "column": 10 } } @@ -29674,16 +30112,16 @@ "type": "Identifier", "name": "ezEditTable", "range": [ - 17232, - 17243 + 17217, + 17228 ], "loc": { "start": { - "line": 443, + "line": 445, "column": 12 }, "end": { - "line": 443, + "line": 445, "column": 23 } } @@ -29694,16 +30132,16 @@ "object": { "type": "ThisExpression", "range": [ - 17246, - 17250 + 17231, + 17235 ], "loc": { "start": { - "line": 443, + "line": 445, "column": 26 }, "end": { - "line": 443, + "line": 445, "column": 30 } } @@ -29712,46 +30150,46 @@ "type": "Identifier", "name": "_ezEditTable", "range": [ - 17251, - 17263 + 17236, + 17248 ], "loc": { "start": { - "line": 443, + "line": 445, "column": 31 }, "end": { - "line": 443, + "line": 445, "column": 43 } } }, "range": [ - 17246, - 17263 + 17231, + 17248 ], "loc": { "start": { - "line": 443, + "line": 445, "column": 26 }, "end": { - "line": 443, + "line": 445, "column": 43 } } }, "range": [ - 17232, - 17263 + 17217, + 17248 ], "loc": { "start": { - "line": 443, + "line": 445, "column": 12 }, "end": { - "line": 443, + "line": 445, "column": 43 } } @@ -29759,16 +30197,16 @@ ], "kind": "let", "range": [ - 17228, - 17264 + 17213, + 17249 ], "loc": { "start": { - "line": 443, + "line": 445, "column": 8 }, "end": { - "line": 443, + "line": 445, "column": 44 } } @@ -29782,16 +30220,16 @@ "type": "Identifier", "name": "ezEditTable", "range": [ - 17277, - 17288 + 17262, + 17273 ], "loc": { "start": { - "line": 444, + "line": 446, "column": 12 }, "end": { - "line": 444, + "line": 446, "column": 23 } } @@ -29800,31 +30238,31 @@ "type": "Identifier", "name": "editable", "range": [ - 17289, - 17297 + 17274, + 17282 ], "loc": { "start": { - "line": 444, + "line": 446, "column": 24 }, "end": { - "line": 444, + "line": 446, "column": 32 } } }, "range": [ - 17277, - 17297 + 17262, + 17282 ], "loc": { "start": { - "line": 444, + "line": 446, "column": 12 }, "end": { - "line": 444, + "line": 446, "column": 32 } } @@ -29846,16 +30284,16 @@ "type": "Identifier", "name": "ezEditTable", "range": [ - 17346, - 17357 + 17331, + 17342 ], "loc": { "start": { - "line": 446, + "line": 448, "column": 12 }, "end": { - "line": 446, + "line": 448, "column": 23 } } @@ -29864,31 +30302,31 @@ "type": "Identifier", "name": "Editable", "range": [ - 17358, - 17366 + 17343, + 17351 ], "loc": { "start": { - "line": 446, + "line": 448, "column": 24 }, "end": { - "line": 446, + "line": 448, "column": 32 } } }, "range": [ - 17346, - 17366 + 17331, + 17351 ], "loc": { "start": { - "line": 446, + "line": 448, "column": 12 }, "end": { - "line": 446, + "line": 448, "column": 32 } } @@ -29897,62 +30335,62 @@ "type": "Identifier", "name": "Remove", "range": [ - 17367, - 17373 + 17352, + 17358 ], "loc": { "start": { - "line": 446, + "line": 448, "column": 33 }, "end": { - "line": 446, + "line": 448, "column": 39 } } }, "range": [ - 17346, - 17373 + 17331, + 17358 ], "loc": { "start": { - "line": 446, + "line": 448, "column": 12 }, "end": { - "line": 446, + "line": 448, "column": 39 } } }, "arguments": [], "range": [ - 17346, - 17375 + 17331, + 17360 ], "loc": { "start": { - "line": 446, + "line": 448, "column": 12 }, "end": { - "line": 446, + "line": 448, "column": 41 } } }, "range": [ - 17346, - 17376 + 17331, + 17361 ], "loc": { "start": { - "line": 446, + "line": 448, "column": 12 }, "end": { - "line": 446, + "line": 448, "column": 42 } }, @@ -29961,16 +30399,16 @@ "type": "Block", "value": " eslint-disable ", "range": [ - 17313, - 17333 + 17298, + 17318 ], "loc": { "start": { - "line": 445, + "line": 447, "column": 12 }, "end": { - "line": 445, + "line": 447, "column": 32 } } @@ -29981,16 +30419,16 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 17389, - 17408 + 17374, + 17393 ], "loc": { "start": { - "line": 447, + "line": 449, "column": 12 }, "end": { - "line": 447, + "line": 449, "column": 31 } } @@ -29999,16 +30437,16 @@ } ], "range": [ - 17299, - 17418 + 17284, + 17403 ], "loc": { "start": { - "line": 444, + "line": 446, "column": 34 }, "end": { - "line": 448, + "line": 450, "column": 9 } } @@ -30030,16 +30468,16 @@ "type": "Identifier", "name": "ezEditTable", "range": [ - 17471, - 17482 + 17456, + 17467 ], "loc": { "start": { - "line": 450, + "line": 452, "column": 12 }, "end": { - "line": 450, + "line": 452, "column": 23 } } @@ -30048,31 +30486,31 @@ "type": "Identifier", "name": "Editable", "range": [ - 17483, - 17491 + 17468, + 17476 ], "loc": { "start": { - "line": 450, + "line": 452, "column": 24 }, "end": { - "line": 450, + "line": 452, "column": 32 } } }, "range": [ - 17471, - 17491 + 17456, + 17476 ], "loc": { "start": { - "line": 450, + "line": 452, "column": 12 }, "end": { - "line": 450, + "line": 452, "column": 32 } } @@ -30081,62 +30519,62 @@ "type": "Identifier", "name": "Set", "range": [ - 17492, - 17495 + 17477, + 17480 ], "loc": { "start": { - "line": 450, + "line": 452, "column": 33 }, "end": { - "line": 450, + "line": 452, "column": 36 } } }, "range": [ - 17471, - 17495 + 17456, + 17480 ], "loc": { "start": { - "line": 450, + "line": 452, "column": 12 }, "end": { - "line": 450, + "line": 452, "column": 36 } } }, "arguments": [], "range": [ - 17471, - 17497 + 17456, + 17482 ], "loc": { "start": { - "line": 450, + "line": 452, "column": 12 }, "end": { - "line": 450, + "line": 452, "column": 38 } } }, "range": [ - 17471, - 17498 + 17456, + 17483 ], "loc": { "start": { - "line": 450, + "line": 452, "column": 12 }, "end": { - "line": 450, + "line": 452, "column": 39 } }, @@ -30145,16 +30583,16 @@ "type": "Block", "value": " eslint-disable ", "range": [ - 17438, - 17458 + 17423, + 17443 ], "loc": { "start": { - "line": 449, + "line": 451, "column": 12 }, "end": { - "line": 449, + "line": 451, "column": 32 } } @@ -30165,16 +30603,16 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 17511, - 17530 + 17496, + 17515 ], "loc": { "start": { - "line": 451, + "line": 453, "column": 12 }, "end": { - "line": 451, + "line": 453, "column": 31 } } @@ -30183,16 +30621,16 @@ } ], "range": [ - 17424, - 17540 + 17409, + 17525 ], "loc": { "start": { - "line": 448, + "line": 450, "column": 15 }, "end": { - "line": 452, + "line": 454, "column": 9 } }, @@ -30201,16 +30639,16 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 17389, - 17408 + 17374, + 17393 ], "loc": { "start": { - "line": 447, + "line": 449, "column": 12 }, "end": { - "line": 447, + "line": 449, "column": 31 } } @@ -30218,16 +30656,16 @@ ] }, "range": [ - 17273, - 17540 + 17258, + 17525 ], "loc": { "start": { - "line": 444, + "line": 446, "column": 8 }, "end": { - "line": 452, + "line": 454, "column": 9 } } @@ -30241,16 +30679,16 @@ "type": "Identifier", "name": "ezEditTable", "range": [ - 17553, - 17564 + 17538, + 17549 ], "loc": { "start": { - "line": 453, + "line": 455, "column": 12 }, "end": { - "line": 453, + "line": 455, "column": 23 } } @@ -30259,31 +30697,31 @@ "type": "Identifier", "name": "selection", "range": [ - 17565, - 17574 + 17550, + 17559 ], "loc": { "start": { - "line": 453, + "line": 455, "column": 24 }, "end": { - "line": 453, + "line": 455, "column": 33 } } }, "range": [ - 17553, - 17574 + 17538, + 17559 ], "loc": { "start": { - "line": 453, + "line": 455, "column": 12 }, "end": { - "line": 453, + "line": 455, "column": 33 } } @@ -30305,16 +30743,16 @@ "type": "Identifier", "name": "ezEditTable", "range": [ - 17623, - 17634 + 17608, + 17619 ], "loc": { "start": { - "line": 455, + "line": 457, "column": 12 }, "end": { - "line": 455, + "line": 457, "column": 23 } } @@ -30323,31 +30761,31 @@ "type": "Identifier", "name": "Selection", "range": [ - 17635, - 17644 + 17620, + 17629 ], "loc": { "start": { - "line": 455, + "line": 457, "column": 24 }, "end": { - "line": 455, + "line": 457, "column": 33 } } }, "range": [ - 17623, - 17644 + 17608, + 17629 ], "loc": { "start": { - "line": 455, + "line": 457, "column": 12 }, "end": { - "line": 455, + "line": 457, "column": 33 } } @@ -30356,62 +30794,62 @@ "type": "Identifier", "name": "Remove", "range": [ - 17645, - 17651 + 17630, + 17636 ], "loc": { "start": { - "line": 455, + "line": 457, "column": 34 }, "end": { - "line": 455, + "line": 457, "column": 40 } } }, "range": [ - 17623, - 17651 + 17608, + 17636 ], "loc": { "start": { - "line": 455, + "line": 457, "column": 12 }, "end": { - "line": 455, + "line": 457, "column": 40 } } }, "arguments": [], "range": [ - 17623, - 17653 + 17608, + 17638 ], "loc": { "start": { - "line": 455, + "line": 457, "column": 12 }, "end": { - "line": 455, + "line": 457, "column": 42 } } }, "range": [ - 17623, - 17654 + 17608, + 17639 ], "loc": { "start": { - "line": 455, + "line": 457, "column": 12 }, "end": { - "line": 455, + "line": 457, "column": 43 } }, @@ -30420,16 +30858,16 @@ "type": "Block", "value": " eslint-disable ", "range": [ - 17590, - 17610 + 17575, + 17595 ], "loc": { "start": { - "line": 454, + "line": 456, "column": 12 }, "end": { - "line": 454, + "line": 456, "column": 32 } } @@ -30440,16 +30878,16 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 17667, - 17686 + 17652, + 17671 ], "loc": { "start": { - "line": 456, + "line": 458, "column": 12 }, "end": { - "line": 456, + "line": 458, "column": 31 } } @@ -30458,16 +30896,16 @@ } ], "range": [ - 17576, - 17696 + 17561, + 17681 ], "loc": { "start": { - "line": 453, + "line": 455, "column": 35 }, "end": { - "line": 457, + "line": 459, "column": 9 } } @@ -30489,16 +30927,16 @@ "type": "Identifier", "name": "ezEditTable", "range": [ - 17749, - 17760 + 17734, + 17745 ], "loc": { "start": { - "line": 459, + "line": 461, "column": 12 }, "end": { - "line": 459, + "line": 461, "column": 23 } } @@ -30507,31 +30945,31 @@ "type": "Identifier", "name": "Selection", "range": [ - 17761, - 17770 + 17746, + 17755 ], "loc": { "start": { - "line": 459, + "line": 461, "column": 24 }, "end": { - "line": 459, + "line": 461, "column": 33 } } }, "range": [ - 17749, - 17770 + 17734, + 17755 ], "loc": { "start": { - "line": 459, + "line": 461, "column": 12 }, "end": { - "line": 459, + "line": 461, "column": 33 } } @@ -30540,62 +30978,62 @@ "type": "Identifier", "name": "Set", "range": [ - 17771, - 17774 + 17756, + 17759 ], "loc": { "start": { - "line": 459, + "line": 461, "column": 34 }, "end": { - "line": 459, + "line": 461, "column": 37 } } }, "range": [ - 17749, - 17774 + 17734, + 17759 ], "loc": { "start": { - "line": 459, + "line": 461, "column": 12 }, "end": { - "line": 459, + "line": 461, "column": 37 } } }, "arguments": [], "range": [ - 17749, - 17776 + 17734, + 17761 ], "loc": { "start": { - "line": 459, + "line": 461, "column": 12 }, "end": { - "line": 459, + "line": 461, "column": 39 } } }, "range": [ - 17749, - 17777 + 17734, + 17762 ], "loc": { "start": { - "line": 459, + "line": 461, "column": 12 }, "end": { - "line": 459, + "line": 461, "column": 40 } }, @@ -30604,16 +31042,16 @@ "type": "Block", "value": " eslint-disable ", "range": [ - 17716, - 17736 + 17701, + 17721 ], "loc": { "start": { - "line": 458, + "line": 460, "column": 12 }, "end": { - "line": 458, + "line": 460, "column": 32 } } @@ -30624,16 +31062,16 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 17790, - 17809 + 17775, + 17794 ], "loc": { "start": { - "line": 460, + "line": 462, "column": 12 }, "end": { - "line": 460, + "line": 462, "column": 31 } } @@ -30642,16 +31080,16 @@ } ], "range": [ - 17702, - 17819 + 17687, + 17804 ], "loc": { "start": { - "line": 457, + "line": 459, "column": 15 }, "end": { - "line": 461, + "line": 463, "column": 9 } }, @@ -30660,16 +31098,16 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 17667, - 17686 + 17652, + 17671 ], "loc": { "start": { - "line": 456, + "line": 458, "column": 12 }, "end": { - "line": 456, + "line": 458, "column": 31 } } @@ -30677,16 +31115,16 @@ ] }, "range": [ - 17549, - 17819 + 17534, + 17804 ], "loc": { "start": { - "line": 453, + "line": 455, "column": 8 }, "end": { - "line": 461, + "line": 463, "column": 9 } }, @@ -30695,16 +31133,16 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 17511, - 17530 + 17496, + 17515 ], "loc": { "start": { - "line": 451, + "line": 453, "column": 12 }, "end": { - "line": 451, + "line": 453, "column": 31 } } @@ -30713,16 +31151,16 @@ } ], "range": [ - 17218, - 17825 + 17203, + 17810 ], "loc": { "start": { - "line": 442, + "line": 444, "column": 13 }, "end": { - "line": 462, + "line": 464, "column": 5 } } @@ -30730,16 +31168,16 @@ "generator": false, "expression": false, "range": [ - 17215, - 17825 + 17200, + 17810 ], "loc": { "start": { - "line": 442, + "line": 444, "column": 10 }, "end": { - "line": 462, + "line": 464, "column": 5 } } @@ -30747,16 +31185,16 @@ "kind": "method", "computed": false, "range": [ - 17209, - 17825 + 17194, + 17810 ], "loc": { "start": { - "line": 442, + "line": 444, "column": 4 }, "end": { - "line": 462, + "line": 464, "column": 5 } }, @@ -30765,16 +31203,16 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 17114, - 17133 + 17099, + 17118 ], "loc": { "start": { - "line": 434, + "line": 436, "column": 16 }, "end": { - "line": 434, + "line": 436, "column": 35 } } @@ -30783,16 +31221,16 @@ "type": "Block", "value": "*\n * Toggle behaviour\n ", "range": [ - 17169, - 17204 + 17154, + 17189 ], "loc": { "start": { - "line": 439, + "line": 441, "column": 4 }, "end": { - "line": 441, + "line": 443, "column": 7 } } @@ -30806,16 +31244,16 @@ "type": "Identifier", "name": "_toggleForInputFilter", "range": [ - 17831, - 17852 + 17816, + 17837 ], "loc": { "start": { - "line": 464, + "line": 466, "column": 4 }, "end": { - "line": 464, + "line": 466, "column": 25 } } @@ -30836,16 +31274,16 @@ "type": "Identifier", "name": "tf", "range": [ - 17869, - 17871 + 17854, + 17856 ], "loc": { "start": { - "line": 465, + "line": 467, "column": 12 }, "end": { - "line": 465, + "line": 467, "column": 14 } } @@ -30856,16 +31294,16 @@ "object": { "type": "ThisExpression", "range": [ - 17874, - 17878 + 17859, + 17863 ], "loc": { "start": { - "line": 465, + "line": 467, "column": 17 }, "end": { - "line": 465, + "line": 467, "column": 21 } } @@ -30874,46 +31312,46 @@ "type": "Identifier", "name": "tf", "range": [ - 17879, - 17881 + 17864, + 17866 ], "loc": { "start": { - "line": 465, + "line": 467, "column": 22 }, "end": { - "line": 465, + "line": 467, "column": 24 } } }, "range": [ - 17874, - 17881 + 17859, + 17866 ], "loc": { "start": { - "line": 465, + "line": 467, "column": 17 }, "end": { - "line": 465, + "line": 467, "column": 24 } } }, "range": [ - 17869, - 17881 + 17854, + 17866 ], "loc": { "start": { - "line": 465, + "line": 467, "column": 12 }, "end": { - "line": 465, + "line": 467, "column": 24 } } @@ -30921,16 +31359,16 @@ ], "kind": "let", "range": [ - 17865, - 17882 + 17850, + 17867 ], "loc": { "start": { - "line": 465, + "line": 467, "column": 8 }, "end": { - "line": 465, + "line": 467, "column": 25 } } @@ -30949,16 +31387,16 @@ "type": "Identifier", "name": "tf", "range": [ - 17896, - 17898 + 17881, + 17883 ], "loc": { "start": { - "line": 466, + "line": 468, "column": 13 }, "end": { - "line": 466, + "line": 468, "column": 15 } } @@ -30967,63 +31405,63 @@ "type": "Identifier", "name": "getActiveFilterId", "range": [ - 17899, - 17916 + 17884, + 17901 ], "loc": { "start": { - "line": 466, + "line": 468, "column": 16 }, "end": { - "line": 466, + "line": 468, "column": 33 } } }, "range": [ - 17896, - 17916 + 17881, + 17901 ], "loc": { "start": { - "line": 466, + "line": 468, "column": 13 }, "end": { - "line": 466, + "line": 468, "column": 33 } } }, "arguments": [], "range": [ - 17896, - 17918 + 17881, + 17903 ], "loc": { "start": { - "line": 466, + "line": 468, "column": 13 }, "end": { - "line": 466, + "line": 468, "column": 35 } } }, "prefix": true, "range": [ - 17895, - 17918 + 17880, + 17903 ], "loc": { "start": { - "line": 466, + "line": 468, "column": 12 }, "end": { - "line": 466, + "line": 468, "column": 35 } } @@ -31035,48 +31473,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 17934, - 17941 + 17919, + 17926 ], "loc": { "start": { - "line": 467, + "line": 469, "column": 12 }, "end": { - "line": 467, + "line": 469, "column": 19 } } } ], "range": [ - 17920, - 17951 + 17905, + 17936 ], "loc": { "start": { - "line": 466, + "line": 468, "column": 37 }, "end": { - "line": 468, + "line": 470, "column": 9 } } }, "alternate": null, "range": [ - 17891, - 17951 + 17876, + 17936 ], "loc": { "start": { - "line": 466, + "line": 468, "column": 8 }, "end": { - "line": 468, + "line": 470, "column": 9 } } @@ -31090,16 +31528,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 17964, - 17972 + 17949, + 17957 ], "loc": { "start": { - "line": 469, + "line": 471, "column": 12 }, "end": { - "line": 469, + "line": 471, "column": 20 } } @@ -31113,16 +31551,16 @@ "type": "Identifier", "name": "tf", "range": [ - 17975, - 17977 + 17960, + 17962 ], "loc": { "start": { - "line": 469, + "line": 471, "column": 23 }, "end": { - "line": 469, + "line": 471, "column": 25 } } @@ -31131,31 +31569,31 @@ "type": "Identifier", "name": "getColumnIndexFromFilterId", "range": [ - 17978, - 18004 + 17963, + 17989 ], "loc": { "start": { - "line": 469, + "line": 471, "column": 26 }, "end": { - "line": 469, + "line": 471, "column": 52 } } }, "range": [ - 17975, - 18004 + 17960, + 17989 ], "loc": { "start": { - "line": 469, + "line": 471, "column": 23 }, "end": { - "line": 469, + "line": 471, "column": 52 } } @@ -31170,16 +31608,16 @@ "type": "Identifier", "name": "tf", "range": [ - 18005, - 18007 + 17990, + 17992 ], "loc": { "start": { - "line": 469, + "line": 471, "column": 53 }, "end": { - "line": 469, + "line": 471, "column": 55 } } @@ -31188,78 +31626,78 @@ "type": "Identifier", "name": "getActiveFilterId", "range": [ - 18008, - 18025 + 17993, + 18010 ], "loc": { "start": { - "line": 469, + "line": 471, "column": 56 }, "end": { - "line": 469, + "line": 471, "column": 73 } } }, "range": [ - 18005, - 18025 + 17990, + 18010 ], "loc": { "start": { - "line": 469, + "line": 471, "column": 53 }, "end": { - "line": 469, + "line": 471, "column": 73 } } }, "arguments": [], "range": [ - 18005, - 18027 + 17990, + 18012 ], "loc": { "start": { - "line": 469, + "line": 471, "column": 53 }, "end": { - "line": 469, + "line": 471, "column": 75 } } } ], "range": [ - 17975, - 18028 + 17960, + 18013 ], "loc": { "start": { - "line": 469, + "line": 471, "column": 23 }, "end": { - "line": 469, + "line": 471, "column": 76 } } }, "range": [ - 17964, - 18028 + 17949, + 18013 ], "loc": { "start": { - "line": 469, + "line": 471, "column": 12 }, "end": { - "line": 469, + "line": 471, "column": 76 } } @@ -31267,16 +31705,16 @@ ], "kind": "let", "range": [ - 17960, - 18029 + 17945, + 18014 ], "loc": { "start": { - "line": 469, + "line": 471, "column": 8 }, "end": { - "line": 469, + "line": 471, "column": 77 } } @@ -31290,16 +31728,16 @@ "type": "Identifier", "name": "filterType", "range": [ - 18042, - 18052 + 18027, + 18037 ], "loc": { "start": { - "line": 470, + "line": 472, "column": 12 }, "end": { - "line": 470, + "line": 472, "column": 22 } } @@ -31313,16 +31751,16 @@ "type": "Identifier", "name": "tf", "range": [ - 18055, - 18057 + 18040, + 18042 ], "loc": { "start": { - "line": 470, + "line": 472, "column": 25 }, "end": { - "line": 470, + "line": 472, "column": 27 } } @@ -31331,31 +31769,31 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 18058, - 18071 + 18043, + 18056 ], "loc": { "start": { - "line": 470, + "line": 472, "column": 28 }, "end": { - "line": 470, + "line": 472, "column": 41 } } }, "range": [ - 18055, - 18071 + 18040, + 18056 ], "loc": { "start": { - "line": 470, + "line": 472, "column": 25 }, "end": { - "line": 470, + "line": 472, "column": 41 } } @@ -31365,47 +31803,47 @@ "type": "Identifier", "name": "colIndex", "range": [ - 18072, - 18080 + 18057, + 18065 ], "loc": { "start": { - "line": 470, + "line": 472, "column": 42 }, "end": { - "line": 470, + "line": 472, "column": 50 } } } ], "range": [ - 18055, - 18081 + 18040, + 18066 ], "loc": { "start": { - "line": 470, + "line": 472, "column": 25 }, "end": { - "line": 470, + "line": 472, "column": 51 } } }, "range": [ - 18042, - 18081 + 18027, + 18066 ], "loc": { "start": { - "line": 470, + "line": 472, "column": 12 }, "end": { - "line": 470, + "line": 472, "column": 51 } } @@ -31413,16 +31851,16 @@ ], "kind": "let", "range": [ - 18038, - 18082 + 18023, + 18067 ], "loc": { "start": { - "line": 470, + "line": 472, "column": 8 }, "end": { - "line": 470, + "line": 472, "column": 52 } } @@ -31436,16 +31874,16 @@ "type": "Identifier", "name": "filterType", "range": [ - 18095, - 18105 + 18080, + 18090 ], "loc": { "start": { - "line": 471, + "line": 473, "column": 12 }, "end": { - "line": 471, + "line": 473, "column": 22 } } @@ -31454,31 +31892,31 @@ "type": "Identifier", "name": "INPUT", "range": [ - 18110, - 18115 + 18095, + 18100 ], "loc": { "start": { - "line": 471, + "line": 473, "column": 27 }, "end": { - "line": 471, + "line": 473, "column": 32 } } }, "range": [ - 18095, - 18115 + 18080, + 18100 ], "loc": { "start": { - "line": 471, + "line": 473, "column": 12 }, "end": { - "line": 471, + "line": 473, "column": 32 } } @@ -31496,16 +31934,16 @@ "object": { "type": "ThisExpression", "range": [ - 18131, - 18135 + 18116, + 18120 ], "loc": { "start": { - "line": 472, + "line": 474, "column": 12 }, "end": { - "line": 472, + "line": 474, "column": 16 } } @@ -31514,110 +31952,110 @@ "type": "Identifier", "name": "toggle", "range": [ - 18136, - 18142 + 18121, + 18127 ], "loc": { "start": { - "line": 472, + "line": 474, "column": 17 }, "end": { - "line": 472, + "line": 474, "column": 23 } } }, "range": [ - 18131, - 18142 + 18116, + 18127 ], "loc": { "start": { - "line": 472, + "line": 474, "column": 12 }, "end": { - "line": 472, + "line": 474, "column": 23 } } }, "arguments": [], "range": [ - 18131, - 18144 + 18116, + 18129 ], "loc": { "start": { - "line": 472, + "line": 474, "column": 12 }, "end": { - "line": 472, + "line": 474, "column": 25 } } }, "range": [ - 18131, - 18145 + 18116, + 18130 ], "loc": { "start": { - "line": 472, + "line": 474, "column": 12 }, "end": { - "line": 472, + "line": 474, "column": 26 } } } ], "range": [ - 18117, - 18155 + 18102, + 18140 ], "loc": { "start": { - "line": 471, + "line": 473, "column": 34 }, "end": { - "line": 473, + "line": 475, "column": 9 } } }, "alternate": null, "range": [ - 18091, - 18155 + 18076, + 18140 ], "loc": { "start": { - "line": 471, + "line": 473, "column": 8 }, "end": { - "line": 473, + "line": 475, "column": 9 } } } ], "range": [ - 17855, - 18161 + 17840, + 18146 ], "loc": { "start": { - "line": 464, + "line": 466, "column": 28 }, "end": { - "line": 474, + "line": 476, "column": 5 } } @@ -31625,16 +32063,16 @@ "generator": false, "expression": false, "range": [ - 17852, - 18161 + 17837, + 18146 ], "loc": { "start": { - "line": 464, + "line": 466, "column": 25 }, "end": { - "line": 474, + "line": 476, "column": 5 } } @@ -31642,16 +32080,16 @@ "kind": "method", "computed": false, "range": [ - 17831, - 18161 + 17816, + 18146 ], "loc": { "start": { - "line": 464, + "line": 466, "column": 4 }, "end": { - "line": 474, + "line": 476, "column": 5 } }, @@ -31660,16 +32098,16 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 17790, - 17809 + 17775, + 17794 ], "loc": { "start": { - "line": 460, + "line": 462, "column": 12 }, "end": { - "line": 460, + "line": 462, "column": 31 } } @@ -31680,16 +32118,16 @@ "type": "Block", "value": "*\n * Remove advanced grid\n ", "range": [ - 18167, - 18206 + 18152, + 18191 ], "loc": { "start": { - "line": 476, + "line": 478, "column": 4 }, "end": { - "line": 478, + "line": 480, "column": 7 } } @@ -31703,16 +32141,16 @@ "type": "Identifier", "name": "destroy", "range": [ - 18211, - 18218 + 18196, + 18203 ], "loc": { "start": { - "line": 479, + "line": 481, "column": 4 }, "end": { - "line": 479, + "line": 481, "column": 11 } } @@ -31735,16 +32173,16 @@ "object": { "type": "ThisExpression", "range": [ - 18236, - 18240 + 18221, + 18225 ], "loc": { "start": { - "line": 480, + "line": 482, "column": 13 }, "end": { - "line": 480, + "line": 482, "column": 17 } } @@ -31753,47 +32191,47 @@ "type": "Identifier", "name": "initialized", "range": [ - 18241, - 18252 + 18226, + 18237 ], "loc": { "start": { - "line": 480, + "line": 482, "column": 18 }, "end": { - "line": 480, + "line": 482, "column": 29 } } }, "range": [ - 18236, - 18252 + 18221, + 18237 ], "loc": { "start": { - "line": 480, + "line": 482, "column": 13 }, "end": { - "line": 480, + "line": 482, "column": 29 } } }, "prefix": true, "range": [ - 18235, - 18252 + 18220, + 18237 ], "loc": { "start": { - "line": 480, + "line": 482, "column": 12 }, "end": { - "line": 480, + "line": 482, "column": 29 } } @@ -31805,48 +32243,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 18268, - 18275 + 18253, + 18260 ], "loc": { "start": { - "line": 481, + "line": 483, "column": 12 }, "end": { - "line": 481, + "line": 483, "column": 19 } } } ], "range": [ - 18254, - 18285 + 18239, + 18270 ], "loc": { "start": { - "line": 480, + "line": 482, "column": 31 }, "end": { - "line": 482, + "line": 484, "column": 9 } } }, "alternate": null, "range": [ - 18231, - 18285 + 18216, + 18270 ], "loc": { "start": { - "line": 480, + "line": 482, "column": 8 }, "end": { - "line": 482, + "line": 484, "column": 9 } } @@ -31860,16 +32298,16 @@ "type": "Identifier", "name": "ezEditTable", "range": [ - 18298, - 18309 + 18283, + 18294 ], "loc": { "start": { - "line": 483, + "line": 485, "column": 12 }, "end": { - "line": 483, + "line": 485, "column": 23 } } @@ -31880,16 +32318,16 @@ "object": { "type": "ThisExpression", "range": [ - 18312, - 18316 + 18297, + 18301 ], "loc": { "start": { - "line": 483, + "line": 485, "column": 26 }, "end": { - "line": 483, + "line": 485, "column": 30 } } @@ -31898,46 +32336,46 @@ "type": "Identifier", "name": "_ezEditTable", "range": [ - 18317, - 18329 + 18302, + 18314 ], "loc": { "start": { - "line": 483, + "line": 485, "column": 31 }, "end": { - "line": 483, + "line": 485, "column": 43 } } }, "range": [ - 18312, - 18329 + 18297, + 18314 ], "loc": { "start": { - "line": 483, + "line": 485, "column": 26 }, "end": { - "line": 483, + "line": 485, "column": 43 } } }, "range": [ - 18298, - 18329 + 18283, + 18314 ], "loc": { "start": { - "line": 483, + "line": 485, "column": 12 }, "end": { - "line": 483, + "line": 485, "column": 43 } } @@ -31945,16 +32383,16 @@ ], "kind": "let", "range": [ - 18294, - 18330 + 18279, + 18315 ], "loc": { "start": { - "line": 483, + "line": 485, "column": 8 }, "end": { - "line": 483, + "line": 485, "column": 44 } } @@ -31965,16 +32403,16 @@ "type": "Identifier", "name": "ezEditTable", "range": [ - 18343, - 18354 + 18328, + 18339 ], "loc": { "start": { - "line": 484, + "line": 486, "column": 12 }, "end": { - "line": 484, + "line": 486, "column": 23 } } @@ -31993,16 +32431,16 @@ "object": { "type": "ThisExpression", "range": [ - 18374, - 18378 + 18359, + 18363 ], "loc": { "start": { - "line": 485, + "line": 487, "column": 16 }, "end": { - "line": 485, + "line": 487, "column": 20 } } @@ -32011,31 +32449,31 @@ "type": "Identifier", "name": "cfg", "range": [ - 18379, - 18382 + 18364, + 18367 ], "loc": { "start": { - "line": 485, + "line": 487, "column": 21 }, "end": { - "line": 485, + "line": 487, "column": 24 } } }, "range": [ - 18374, - 18382 + 18359, + 18367 ], "loc": { "start": { - "line": 485, + "line": 487, "column": 16 }, "end": { - "line": 485, + "line": 487, "column": 24 } } @@ -32044,31 +32482,31 @@ "type": "Identifier", "name": "selection", "range": [ - 18383, - 18392 + 18368, + 18377 ], "loc": { "start": { - "line": 485, + "line": 487, "column": 25 }, "end": { - "line": 485, + "line": 487, "column": 34 } } }, "range": [ - 18374, - 18392 + 18359, + 18377 ], "loc": { "start": { - "line": 485, + "line": 487, "column": 16 }, "end": { - "line": 485, + "line": 487, "column": 34 } } @@ -32090,16 +32528,16 @@ "type": "Identifier", "name": "ezEditTable", "range": [ - 18449, - 18460 + 18434, + 18445 ], "loc": { "start": { - "line": 487, + "line": 489, "column": 16 }, "end": { - "line": 487, + "line": 489, "column": 27 } } @@ -32108,31 +32546,31 @@ "type": "Identifier", "name": "Selection", "range": [ - 18461, - 18470 + 18446, + 18455 ], "loc": { "start": { - "line": 487, + "line": 489, "column": 28 }, "end": { - "line": 487, + "line": 489, "column": 37 } } }, "range": [ - 18449, - 18470 + 18434, + 18455 ], "loc": { "start": { - "line": 487, + "line": 489, "column": 16 }, "end": { - "line": 487, + "line": 489, "column": 37 } } @@ -32141,62 +32579,62 @@ "type": "Identifier", "name": "ClearSelections", "range": [ - 18471, - 18486 + 18456, + 18471 ], "loc": { "start": { - "line": 487, + "line": 489, "column": 38 }, "end": { - "line": 487, + "line": 489, "column": 53 } } }, "range": [ - 18449, - 18486 + 18434, + 18471 ], "loc": { "start": { - "line": 487, + "line": 489, "column": 16 }, "end": { - "line": 487, + "line": 489, "column": 53 } } }, "arguments": [], "range": [ - 18449, - 18488 + 18434, + 18473 ], "loc": { "start": { - "line": 487, + "line": 489, "column": 16 }, "end": { - "line": 487, + "line": 489, "column": 55 } } }, "range": [ - 18449, - 18489 + 18434, + 18474 ], "loc": { "start": { - "line": 487, + "line": 489, "column": 16 }, "end": { - "line": 487, + "line": 489, "column": 56 } }, @@ -32205,16 +32643,16 @@ "type": "Block", "value": " eslint-disable ", "range": [ - 18412, - 18432 + 18397, + 18417 ], "loc": { "start": { - "line": 486, + "line": 488, "column": 16 }, "end": { - "line": 486, + "line": 488, "column": 36 } } @@ -32235,16 +32673,16 @@ "type": "Identifier", "name": "ezEditTable", "range": [ - 18506, - 18517 + 18491, + 18502 ], "loc": { "start": { - "line": 488, + "line": 490, "column": 16 }, "end": { - "line": 488, + "line": 490, "column": 27 } } @@ -32253,31 +32691,31 @@ "type": "Identifier", "name": "Selection", "range": [ - 18518, - 18527 + 18503, + 18512 ], "loc": { "start": { - "line": 488, + "line": 490, "column": 28 }, "end": { - "line": 488, + "line": 490, "column": 37 } } }, "range": [ - 18506, - 18527 + 18491, + 18512 ], "loc": { "start": { - "line": 488, + "line": 490, "column": 16 }, "end": { - "line": 488, + "line": 490, "column": 37 } } @@ -32286,62 +32724,62 @@ "type": "Identifier", "name": "Remove", "range": [ - 18528, - 18534 + 18513, + 18519 ], "loc": { "start": { - "line": 488, + "line": 490, "column": 38 }, "end": { - "line": 488, + "line": 490, "column": 44 } } }, "range": [ - 18506, - 18534 + 18491, + 18519 ], "loc": { "start": { - "line": 488, + "line": 490, "column": 16 }, "end": { - "line": 488, + "line": 490, "column": 44 } } }, "arguments": [], "range": [ - 18506, - 18536 + 18491, + 18521 ], "loc": { "start": { - "line": 488, + "line": 490, "column": 16 }, "end": { - "line": 488, + "line": 490, "column": 46 } } }, "range": [ - 18506, - 18537 + 18491, + 18522 ], "loc": { "start": { - "line": 488, + "line": 490, "column": 16 }, "end": { - "line": 488, + "line": 490, "column": 47 } }, @@ -32350,16 +32788,16 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 18554, - 18573 + 18539, + 18558 ], "loc": { "start": { - "line": 489, + "line": 491, "column": 16 }, "end": { - "line": 489, + "line": 491, "column": 35 } } @@ -32368,32 +32806,32 @@ } ], "range": [ - 18394, - 18587 + 18379, + 18572 ], "loc": { "start": { - "line": 485, + "line": 487, "column": 36 }, "end": { - "line": 490, + "line": 492, "column": 13 } } }, "alternate": null, "range": [ - 18370, - 18587 + 18355, + 18572 ], "loc": { "start": { - "line": 485, + "line": 487, "column": 12 }, "end": { - "line": 490, + "line": 492, "column": 13 } } @@ -32409,16 +32847,16 @@ "object": { "type": "ThisExpression", "range": [ - 18604, - 18608 + 18589, + 18593 ], "loc": { "start": { - "line": 491, + "line": 493, "column": 16 }, "end": { - "line": 491, + "line": 493, "column": 20 } } @@ -32427,31 +32865,31 @@ "type": "Identifier", "name": "cfg", "range": [ - 18609, - 18612 + 18594, + 18597 ], "loc": { "start": { - "line": 491, + "line": 493, "column": 21 }, "end": { - "line": 491, + "line": 493, "column": 24 } } }, "range": [ - 18604, - 18612 + 18589, + 18597 ], "loc": { "start": { - "line": 491, + "line": 493, "column": 16 }, "end": { - "line": 491, + "line": 493, "column": 24 } } @@ -32460,31 +32898,31 @@ "type": "Identifier", "name": "editable", "range": [ - 18613, - 18621 + 18598, + 18606 ], "loc": { "start": { - "line": 491, + "line": 493, "column": 25 }, "end": { - "line": 491, + "line": 493, "column": 33 } } }, "range": [ - 18604, - 18621 + 18589, + 18606 ], "loc": { "start": { - "line": 491, + "line": 493, "column": 16 }, "end": { - "line": 491, + "line": 493, "column": 33 } } @@ -32506,16 +32944,16 @@ "type": "Identifier", "name": "ezEditTable", "range": [ - 18678, - 18689 + 18663, + 18674 ], "loc": { "start": { - "line": 493, + "line": 495, "column": 16 }, "end": { - "line": 493, + "line": 495, "column": 27 } } @@ -32524,31 +32962,31 @@ "type": "Identifier", "name": "Editable", "range": [ - 18690, - 18698 + 18675, + 18683 ], "loc": { "start": { - "line": 493, + "line": 495, "column": 28 }, "end": { - "line": 493, + "line": 495, "column": 36 } } }, "range": [ - 18678, - 18698 + 18663, + 18683 ], "loc": { "start": { - "line": 493, + "line": 495, "column": 16 }, "end": { - "line": 493, + "line": 495, "column": 36 } } @@ -32557,62 +32995,62 @@ "type": "Identifier", "name": "Remove", "range": [ - 18699, - 18705 + 18684, + 18690 ], "loc": { "start": { - "line": 493, + "line": 495, "column": 37 }, "end": { - "line": 493, + "line": 495, "column": 43 } } }, "range": [ - 18678, - 18705 + 18663, + 18690 ], "loc": { "start": { - "line": 493, + "line": 495, "column": 16 }, "end": { - "line": 493, + "line": 495, "column": 43 } } }, "arguments": [], "range": [ - 18678, - 18707 + 18663, + 18692 ], "loc": { "start": { - "line": 493, + "line": 495, "column": 16 }, "end": { - "line": 493, + "line": 495, "column": 45 } } }, "range": [ - 18678, - 18708 + 18663, + 18693 ], "loc": { "start": { - "line": 493, + "line": 495, "column": 16 }, "end": { - "line": 493, + "line": 495, "column": 46 } }, @@ -32621,16 +33059,16 @@ "type": "Block", "value": " eslint-disable ", "range": [ - 18641, - 18661 + 18626, + 18646 ], "loc": { "start": { - "line": 492, + "line": 494, "column": 16 }, "end": { - "line": 492, + "line": 494, "column": 36 } } @@ -32641,16 +33079,16 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 18725, - 18744 + 18710, + 18729 ], "loc": { "start": { - "line": 494, + "line": 496, "column": 16 }, "end": { - "line": 494, + "line": 496, "column": 35 } } @@ -32659,32 +33097,32 @@ } ], "range": [ - 18623, - 18758 + 18608, + 18743 ], "loc": { "start": { - "line": 491, + "line": 493, "column": 35 }, "end": { - "line": 495, + "line": 497, "column": 13 } } }, "alternate": null, "range": [ - 18600, - 18758 + 18585, + 18743 ], "loc": { "start": { - "line": 491, + "line": 493, "column": 12 }, "end": { - "line": 495, + "line": 497, "column": 13 } }, @@ -32693,16 +33131,16 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 18554, - 18573 + 18539, + 18558 ], "loc": { "start": { - "line": 489, + "line": 491, "column": 16 }, "end": { - "line": 489, + "line": 491, "column": 35 } } @@ -32711,32 +33149,32 @@ } ], "range": [ - 18356, - 18768 + 18341, + 18753 ], "loc": { "start": { - "line": 484, + "line": 486, "column": 25 }, "end": { - "line": 496, + "line": 498, "column": 9 } } }, "alternate": null, "range": [ - 18339, - 18768 + 18324, + 18753 ], "loc": { "start": { - "line": 484, + "line": 486, "column": 8 }, "end": { - "line": 496, + "line": 498, "column": 9 } } @@ -32754,16 +33192,16 @@ "object": { "type": "ThisExpression", "range": [ - 18778, - 18782 + 18763, + 18767 ], "loc": { "start": { - "line": 498, + "line": 500, "column": 8 }, "end": { - "line": 498, + "line": 500, "column": 12 } } @@ -32772,31 +33210,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 18783, - 18790 + 18768, + 18775 ], "loc": { "start": { - "line": 498, + "line": 500, "column": 13 }, "end": { - "line": 498, + "line": 500, "column": 20 } } }, "range": [ - 18778, - 18790 + 18763, + 18775 ], "loc": { "start": { - "line": 498, + "line": 500, "column": 8 }, "end": { - "line": 498, + "line": 500, "column": 20 } } @@ -32805,31 +33243,31 @@ "type": "Identifier", "name": "off", "range": [ - 18791, - 18794 + 18776, + 18779 ], "loc": { "start": { - "line": 498, + "line": 500, "column": 21 }, "end": { - "line": 498, + "line": 500, "column": 24 } } }, "range": [ - 18778, - 18794 + 18763, + 18779 ], "loc": { "start": { - "line": 498, + "line": 500, "column": 8 }, "end": { - "line": 498, + "line": 500, "column": 24 } } @@ -32843,16 +33281,16 @@ "value": "filter-focus", "raw": "'filter-focus'", "range": [ - 18796, - 18810 + 18781, + 18795 ], "loc": { "start": { - "line": 498, + "line": 500, "column": 26 }, "end": { - "line": 498, + "line": 500, "column": 40 } } @@ -32862,32 +33300,32 @@ "value": "filter-blur", "raw": "'filter-blur'", "range": [ - 18812, - 18825 + 18797, + 18810 ], "loc": { "start": { - "line": 498, + "line": 500, "column": 42 }, "end": { - "line": 498, + "line": 500, "column": 55 } } } ], "range": [ - 18795, - 18826 + 18780, + 18811 ], "loc": { "start": { - "line": 498, + "line": 500, "column": 25 }, "end": { - "line": 498, + "line": 500, "column": 56 } } @@ -32904,16 +33342,16 @@ "object": { "type": "ThisExpression", "range": [ - 18846, - 18850 + 18831, + 18835 ], "loc": { "start": { - "line": 499, + "line": 501, "column": 18 }, "end": { - "line": 499, + "line": 501, "column": 22 } } @@ -32922,47 +33360,47 @@ "type": "Identifier", "name": "_toggleForInputFilter", "range": [ - 18851, - 18872 + 18836, + 18857 ], "loc": { "start": { - "line": 499, + "line": 501, "column": 23 }, "end": { - "line": 499, + "line": 501, "column": 44 } } }, "range": [ - 18846, - 18872 + 18831, + 18857 ], "loc": { "start": { - "line": 499, + "line": 501, "column": 18 }, "end": { - "line": 499, + "line": 501, "column": 44 } } }, "arguments": [], "range": [ - 18846, - 18874 + 18831, + 18859 ], "loc": { "start": { - "line": 499, + "line": 501, "column": 18 }, "end": { - "line": 499, + "line": 501, "column": 46 } } @@ -32970,47 +33408,47 @@ "generator": false, "expression": true, "range": [ - 18840, - 18874 + 18825, + 18859 ], "loc": { "start": { - "line": 499, + "line": 501, "column": 12 }, "end": { - "line": 499, + "line": 501, "column": 46 } } } ], "range": [ - 18778, - 18875 + 18763, + 18860 ], "loc": { "start": { - "line": 498, + "line": 500, "column": 8 }, "end": { - "line": 499, + "line": 501, "column": 47 } } }, "range": [ - 18778, - 18876 + 18763, + 18861 ], "loc": { "start": { - "line": 498, + "line": 500, "column": 8 }, "end": { - "line": 499, + "line": 501, "column": 48 } }, @@ -33019,16 +33457,16 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 18725, - 18744 + 18710, + 18729 ], "loc": { "start": { - "line": 494, + "line": 496, "column": 16 }, "end": { - "line": 494, + "line": 496, "column": 35 } } @@ -33046,16 +33484,16 @@ "object": { "type": "ThisExpression", "range": [ - 18885, - 18889 + 18870, + 18874 ], "loc": { "start": { - "line": 500, + "line": 502, "column": 8 }, "end": { - "line": 500, + "line": 502, "column": 12 } } @@ -33064,31 +33502,31 @@ "type": "Identifier", "name": "initialized", "range": [ - 18890, - 18901 + 18875, + 18886 ], "loc": { "start": { - "line": 500, + "line": 502, "column": 13 }, "end": { - "line": 500, + "line": 502, "column": 24 } } }, "range": [ - 18885, - 18901 + 18870, + 18886 ], "loc": { "start": { - "line": 500, + "line": 502, "column": 8 }, "end": { - "line": 500, + "line": 502, "column": 24 } } @@ -33098,62 +33536,62 @@ "value": false, "raw": "false", "range": [ - 18904, - 18909 + 18889, + 18894 ], "loc": { "start": { - "line": 500, + "line": 502, "column": 27 }, "end": { - "line": 500, + "line": 502, "column": 32 } } }, "range": [ - 18885, - 18909 + 18870, + 18894 ], "loc": { "start": { - "line": 500, + "line": 502, "column": 8 }, "end": { - "line": 500, + "line": 502, "column": 32 } } }, "range": [ - 18885, - 18910 + 18870, + 18895 ], "loc": { "start": { - "line": 500, + "line": 502, "column": 8 }, "end": { - "line": 500, + "line": 502, "column": 33 } } } ], "range": [ - 18221, - 18916 + 18206, + 18901 ], "loc": { "start": { - "line": 479, + "line": 481, "column": 14 }, "end": { - "line": 501, + "line": 503, "column": 5 } } @@ -33161,16 +33599,16 @@ "generator": false, "expression": false, "range": [ - 18218, - 18916 + 18203, + 18901 ], "loc": { "start": { - "line": 479, + "line": 481, "column": 11 }, "end": { - "line": 501, + "line": 503, "column": 5 } } @@ -33178,16 +33616,16 @@ "kind": "method", "computed": false, "range": [ - 18211, - 18916 + 18196, + 18901 ], "loc": { "start": { - "line": 479, + "line": 481, "column": 4 }, "end": { - "line": 501, + "line": 503, "column": 5 } }, @@ -33196,16 +33634,16 @@ "type": "Block", "value": "*\n * Remove advanced grid\n ", "range": [ - 18167, - 18206 + 18152, + 18191 ], "loc": { "start": { - "line": 476, + "line": 478, "column": 4 }, "end": { - "line": 478, + "line": 480, "column": 7 } } @@ -33216,7 +33654,7 @@ ], "range": [ 517, - 18918 + 18903 ], "loc": { "start": { @@ -33224,14 +33662,14 @@ "column": 56 }, "end": { - "line": 502, + "line": 504, "column": 1 } } }, "range": [ 476, - 18918 + 18903 ], "loc": { "start": { @@ -33239,7 +33677,7 @@ "column": 15 }, "end": { - "line": 502, + "line": 504, "column": 1 } }, @@ -33267,7 +33705,7 @@ }, "range": [ 461, - 18918 + 18903 ], "loc": { "start": { @@ -33275,7 +33713,7 @@ "column": 0 }, "end": { - "line": 502, + "line": 504, "column": 1 } }, @@ -33304,7 +33742,7 @@ "sourceType": "module", "range": [ 0, - 18918 + 18903 ], "loc": { "start": { @@ -33312,7 +33750,7 @@ "column": 0 }, "end": { - "line": 502, + "line": 504, "column": 1 } }, @@ -34005,8 +34443,8 @@ "type": "Line", "value": "If next row is not valid, next valid filtered row needs to be", "range": [ - 7394, - 7457 + 7392, + 7455 ], "loc": { "start": { @@ -34023,8 +34461,8 @@ "type": "Line", "value": "calculated", "range": [ - 7474, - 7486 + 7472, + 7484 ], "loc": { "start": { @@ -34041,8 +34479,8 @@ "type": "Line", "value": "Selection direction up/down", "range": [ - 7542, - 7571 + 7540, + 7569 ], "loc": { "start": { @@ -34059,8 +34497,8 @@ "type": "Line", "value": "last row", "range": [ - 7652, - 7662 + 7650, + 7660 ], "loc": { "start": { @@ -34077,8 +34515,8 @@ "type": "Line", "value": "first row", "range": [ - 8287, - 8298 + 8285, + 8296 ], "loc": { "start": { @@ -34095,8 +34533,8 @@ "type": "Line", "value": "If filtered row is valid, special calculation for", "range": [ - 8784, - 8835 + 8782, + 8833 ], "loc": { "start": { @@ -34113,8 +34551,8 @@ "type": "Line", "value": "pgup/pgdown keys", "range": [ - 8856, - 8874 + 8854, + 8872 ], "loc": { "start": { @@ -34131,8 +34569,8 @@ "type": "Line", "value": "pgdown", "range": [ - 9145, - 9153 + 9143, + 9151 ], "loc": { "start": { @@ -34149,8 +34587,8 @@ "type": "Line", "value": "last row", "range": [ - 9182, - 9192 + 9180, + 9190 ], "loc": { "start": { @@ -34167,8 +34605,8 @@ "type": "Line", "value": "pgup", "range": [ - 9562, - 9568 + 9560, + 9566 ], "loc": { "start": { @@ -34185,8 +34623,8 @@ "type": "Line", "value": "first row", "range": [ - 9597, - 9608 + 9595, + 9606 ], "loc": { "start": { @@ -34203,8 +34641,8 @@ "type": "Line", "value": "Page navigation has to be enforced whenever selected row is out of", "range": [ - 10218, - 10286 + 10216, + 10284 ], "loc": { "start": { @@ -34221,8 +34659,8 @@ "type": "Line", "value": "the current page range", "range": [ - 10299, - 10323 + 10297, + 10321 ], "loc": { "start": { @@ -34239,8 +34677,8 @@ "type": "Line", "value": "page length is re-assigned in case it has changed", "range": [ - 10681, - 10732 + 10679, + 10730 ], "loc": { "start": { @@ -34257,8 +34695,8 @@ "type": "Line", "value": "Selected row needs to be visible when paging is activated", "range": [ - 12101, - 12160 + 12099, + 12158 ], "loc": { "start": { @@ -34275,8 +34713,8 @@ "type": "Block", "value": " eslint-disable ", "range": [ - 12453, - 12473 + 12451, + 12471 ], "loc": { "start": { @@ -34293,8 +34731,8 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 12544, - 12563 + 12542, + 12561 ], "loc": { "start": { @@ -34311,8 +34749,8 @@ "type": "Block", "value": " eslint-disable ", "range": [ - 12688, - 12708 + 12686, + 12706 ], "loc": { "start": { @@ -34329,8 +34767,8 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 12781, - 12800 + 12779, + 12798 ], "loc": { "start": { @@ -34347,8 +34785,8 @@ "type": "Line", "value": "Rows navigation when rows are filtered is performed with the", "range": [ - 12953, - 13015 + 12951, + 13013 ], "loc": { "start": { @@ -34365,8 +34803,8 @@ "type": "Line", "value": "EditTable row selection callback events", "range": [ - 13028, - 13069 + 13026, + 13067 ], "loc": { "start": { @@ -34383,8 +34821,8 @@ "type": "Line", "value": "Added or removed rows, TF rows number needs to be re-calculated", "range": [ - 14708, - 14773 + 14638, + 14703 ], "loc": { "start": { @@ -34401,16 +34839,16 @@ "type": "Block", "value": " eslint-disable ", "range": [ - 16394, - 16414 + 16379, + 16399 ], "loc": { "start": { - "line": 411, + "line": 413, "column": 12 }, "end": { - "line": 411, + "line": 413, "column": 32 } } @@ -34419,16 +34857,16 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 16534, - 16553 + 16519, + 16538 ], "loc": { "start": { - "line": 414, + "line": 416, "column": 12 }, "end": { - "line": 414, + "line": 416, "column": 31 } } @@ -34437,16 +34875,16 @@ "type": "Block", "value": "*\n * Reset advanced grid when previously removed\n ", "range": [ - 16661, - 16723 + 16646, + 16708 ], "loc": { "start": { - "line": 420, + "line": 422, "column": 4 }, "end": { - "line": 422, + "line": 424, "column": 7 } } @@ -34455,16 +34893,16 @@ "type": "Block", "value": " eslint-disable ", "range": [ - 16864, - 16884 + 16849, + 16869 ], "loc": { "start": { - "line": 427, + "line": 429, "column": 16 }, "end": { - "line": 427, + "line": 429, "column": 36 } } @@ -34473,16 +34911,16 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 16946, - 16965 + 16931, + 16950 ], "loc": { "start": { - "line": 429, + "line": 431, "column": 16 }, "end": { - "line": 429, + "line": 431, "column": 35 } } @@ -34491,16 +34929,16 @@ "type": "Block", "value": " eslint-disable ", "range": [ - 17033, - 17053 + 17018, + 17038 ], "loc": { "start": { - "line": 432, + "line": 434, "column": 16 }, "end": { - "line": 432, + "line": 434, "column": 36 } } @@ -34509,16 +34947,16 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 17114, - 17133 + 17099, + 17118 ], "loc": { "start": { - "line": 434, + "line": 436, "column": 16 }, "end": { - "line": 434, + "line": 436, "column": 35 } } @@ -34527,16 +34965,16 @@ "type": "Block", "value": "*\n * Toggle behaviour\n ", "range": [ - 17169, - 17204 + 17154, + 17189 ], "loc": { "start": { - "line": 439, + "line": 441, "column": 4 }, "end": { - "line": 441, + "line": 443, "column": 7 } } @@ -34545,26 +34983,8 @@ "type": "Block", "value": " eslint-disable ", "range": [ - 17313, - 17333 - ], - "loc": { - "start": { - "line": 445, - "column": 12 - }, - "end": { - "line": 445, - "column": 32 - } - } - }, - { - "type": "Block", - "value": " eslint-enable ", - "range": [ - 17389, - 17408 + 17298, + 17318 ], "loc": { "start": { @@ -34573,16 +34993,16 @@ }, "end": { "line": 447, - "column": 31 + "column": 32 } } }, { "type": "Block", - "value": " eslint-disable ", + "value": " eslint-enable ", "range": [ - 17438, - 17458 + 17374, + 17393 ], "loc": { "start": { @@ -34591,24 +35011,6 @@ }, "end": { "line": 449, - "column": 32 - } - } - }, - { - "type": "Block", - "value": " eslint-enable ", - "range": [ - 17511, - 17530 - ], - "loc": { - "start": { - "line": 451, - "column": 12 - }, - "end": { - "line": 451, "column": 31 } } @@ -34617,16 +35019,16 @@ "type": "Block", "value": " eslint-disable ", "range": [ - 17590, - 17610 + 17423, + 17443 ], "loc": { "start": { - "line": 454, + "line": 451, "column": 12 }, "end": { - "line": 454, + "line": 451, "column": 32 } } @@ -34635,16 +35037,16 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 17667, - 17686 + 17496, + 17515 ], "loc": { "start": { - "line": 456, + "line": 453, "column": 12 }, "end": { - "line": 456, + "line": 453, "column": 31 } } @@ -34653,16 +35055,16 @@ "type": "Block", "value": " eslint-disable ", "range": [ - 17716, - 17736 + 17575, + 17595 ], "loc": { "start": { - "line": 458, + "line": 456, "column": 12 }, "end": { - "line": 458, + "line": 456, "column": 32 } } @@ -34671,8 +35073,26 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 17790, - 17809 + 17652, + 17671 + ], + "loc": { + "start": { + "line": 458, + "column": 12 + }, + "end": { + "line": 458, + "column": 31 + } + } + }, + { + "type": "Block", + "value": " eslint-disable ", + "range": [ + 17701, + 17721 ], "loc": { "start": { @@ -34681,6 +35101,24 @@ }, "end": { "line": 460, + "column": 32 + } + } + }, + { + "type": "Block", + "value": " eslint-enable ", + "range": [ + 17775, + 17794 + ], + "loc": { + "start": { + "line": 462, + "column": 12 + }, + "end": { + "line": 462, "column": 31 } } @@ -34689,16 +35127,16 @@ "type": "Block", "value": "*\n * Remove advanced grid\n ", "range": [ - 18167, - 18206 + 18152, + 18191 ], "loc": { "start": { - "line": 476, + "line": 478, "column": 4 }, "end": { - "line": 478, + "line": 480, "column": 7 } } @@ -34707,16 +35145,16 @@ "type": "Block", "value": " eslint-disable ", "range": [ - 18412, - 18432 + 18397, + 18417 ], "loc": { "start": { - "line": 486, + "line": 488, "column": 16 }, "end": { - "line": 486, + "line": 488, "column": 36 } } @@ -34725,16 +35163,16 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 18554, - 18573 + 18539, + 18558 ], "loc": { "start": { - "line": 489, + "line": 491, "column": 16 }, "end": { - "line": 489, + "line": 491, "column": 35 } } @@ -34743,16 +35181,16 @@ "type": "Block", "value": " eslint-disable ", "range": [ - 18641, - 18661 + 18626, + 18646 ], "loc": { "start": { - "line": 492, + "line": 494, "column": 16 }, "end": { - "line": 492, + "line": 494, "column": 36 } } @@ -34761,16 +35199,16 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 18725, - 18744 + 18710, + 18729 ], "loc": { "start": { - "line": 494, + "line": 496, "column": 16 }, "end": { - "line": 494, + "line": 496, "column": 35 } } diff --git a/docs/ast/source/modules/alternateRows.js.json b/docs/ast/source/modules/alternateRows.js.json index f8221ebd..52eb2a03 100644 --- a/docs/ast/source/modules/alternateRows.js.json +++ b/docs/ast/source/modules/alternateRows.js.json @@ -1990,22 +1990,277 @@ "line": 45, "column": 68 } + } + }, + { + "type": "ExpressionStatement", + "expression": { + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "ThisExpression", + "range": [ + 1172, + 1176 + ], + "loc": { + "start": { + "line": 46, + "column": 8 + }, + "end": { + "line": 46, + "column": 12 + } + } + }, + "property": { + "type": "Identifier", + "name": "emitter", + "range": [ + 1177, + 1184 + ], + "loc": { + "start": { + "line": 46, + "column": 13 + }, + "end": { + "line": 46, + "column": 20 + } + } + }, + "range": [ + 1172, + 1184 + ], + "loc": { + "start": { + "line": 46, + "column": 8 + }, + "end": { + "line": 46, + "column": 20 + } + } + }, + "property": { + "type": "Identifier", + "name": "on", + "range": [ + 1185, + 1187 + ], + "loc": { + "start": { + "line": 46, + "column": 21 + }, + "end": { + "line": 46, + "column": 23 + } + } + }, + "range": [ + 1172, + 1187 + ], + "loc": { + "start": { + "line": 46, + "column": 8 + }, + "end": { + "line": 46, + "column": 23 + } + } + }, + "arguments": [ + { + "type": "ArrayExpression", + "elements": [ + { + "type": "Literal", + "value": "rows-changed", + "raw": "'rows-changed'", + "range": [ + 1189, + 1203 + ], + "loc": { + "start": { + "line": 46, + "column": 25 + }, + "end": { + "line": 46, + "column": 39 + } + } + } + ], + "range": [ + 1188, + 1204 + ], + "loc": { + "start": { + "line": 46, + "column": 24 + }, + "end": { + "line": 46, + "column": 40 + } + } + }, + { + "type": "ArrowFunctionExpression", + "id": null, + "params": [], + "body": { + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "ThisExpression", + "range": [ + 1212, + 1216 + ], + "loc": { + "start": { + "line": 46, + "column": 48 + }, + "end": { + "line": 46, + "column": 52 + } + } + }, + "property": { + "type": "Identifier", + "name": "processAll", + "range": [ + 1217, + 1227 + ], + "loc": { + "start": { + "line": 46, + "column": 53 + }, + "end": { + "line": 46, + "column": 63 + } + } + }, + "range": [ + 1212, + 1227 + ], + "loc": { + "start": { + "line": 46, + "column": 48 + }, + "end": { + "line": 46, + "column": 63 + } + } + }, + "arguments": [], + "range": [ + 1212, + 1229 + ], + "loc": { + "start": { + "line": 46, + "column": 48 + }, + "end": { + "line": 46, + "column": 65 + } + } + }, + "generator": false, + "expression": true, + "range": [ + 1206, + 1229 + ], + "loc": { + "start": { + "line": 46, + "column": 42 + }, + "end": { + "line": 46, + "column": 65 + } + } + } + ], + "range": [ + 1172, + 1230 + ], + "loc": { + "start": { + "line": 46, + "column": 8 + }, + "end": { + "line": 46, + "column": 66 + } + } + }, + "range": [ + 1172, + 1231 + ], + "loc": { + "start": { + "line": 46, + "column": 8 + }, + "end": { + "line": 46, + "column": 67 + } }, "trailingComments": [ { "type": "Block", "value": "* @inherited ", "range": [ - 1173, - 1190 + 1241, + 1258 ], "loc": { "start": { - "line": 47, + "line": 48, "column": 8 }, "end": { - "line": 47, + "line": 48, "column": 25 } } @@ -2023,16 +2278,16 @@ "object": { "type": "ThisExpression", "range": [ - 1199, - 1203 + 1267, + 1271 ], "loc": { "start": { - "line": 48, + "line": 49, "column": 8 }, "end": { - "line": 48, + "line": 49, "column": 12 } } @@ -2041,31 +2296,31 @@ "type": "Identifier", "name": "initialized", "range": [ - 1204, - 1215 + 1272, + 1283 ], "loc": { "start": { - "line": 48, + "line": 49, "column": 13 }, "end": { - "line": 48, + "line": 49, "column": 24 } } }, "range": [ - 1199, - 1215 + 1267, + 1283 ], "loc": { "start": { - "line": 48, + "line": 49, "column": 8 }, "end": { - "line": 48, + "line": 49, "column": 24 } } @@ -2075,46 +2330,46 @@ "value": true, "raw": "true", "range": [ - 1218, - 1222 + 1286, + 1290 ], "loc": { "start": { - "line": 48, + "line": 49, "column": 27 }, "end": { - "line": 48, + "line": 49, "column": 31 } } }, "range": [ - 1199, - 1222 + 1267, + 1290 ], "loc": { "start": { - "line": 48, + "line": 49, "column": 8 }, "end": { - "line": 48, + "line": 49, "column": 31 } } }, "range": [ - 1199, - 1223 + 1267, + 1291 ], "loc": { "start": { - "line": 48, + "line": 49, "column": 8 }, "end": { - "line": 48, + "line": 49, "column": 32 } }, @@ -2123,16 +2378,16 @@ "type": "Block", "value": "* @inherited ", "range": [ - 1173, - 1190 + 1241, + 1258 ], "loc": { "start": { - "line": 47, + "line": 48, "column": 8 }, "end": { - "line": 47, + "line": 48, "column": 25 } } @@ -2142,7 +2397,7 @@ ], "range": [ 803, - 1229 + 1297 ], "loc": { "start": { @@ -2150,7 +2405,7 @@ "column": 11 }, "end": { - "line": 49, + "line": 50, "column": 5 } } @@ -2159,7 +2414,7 @@ "expression": false, "range": [ 800, - 1229 + 1297 ], "loc": { "start": { @@ -2167,7 +2422,7 @@ "column": 8 }, "end": { - "line": 49, + "line": 50, "column": 5 } } @@ -2176,7 +2431,7 @@ "computed": false, "range": [ 796, - 1229 + 1297 ], "loc": { "start": { @@ -2184,7 +2439,7 @@ "column": 4 }, "end": { - "line": 49, + "line": 50, "column": 5 } }, @@ -2213,16 +2468,16 @@ "type": "Block", "value": "*\n * Apply background to all valid rows\n ", "range": [ - 1235, - 1288 + 1303, + 1356 ], "loc": { "start": { - "line": 51, + "line": 52, "column": 4 }, "end": { - "line": 53, + "line": 54, "column": 7 } } @@ -2236,16 +2491,16 @@ "type": "Identifier", "name": "processAll", "range": [ - 1293, - 1303 + 1361, + 1371 ], "loc": { "start": { - "line": 54, + "line": 55, "column": 4 }, "end": { - "line": 54, + "line": 55, "column": 14 } } @@ -2270,16 +2525,16 @@ "object": { "type": "ThisExpression", "range": [ - 1321, - 1325 + 1389, + 1393 ], "loc": { "start": { - "line": 55, + "line": 56, "column": 13 }, "end": { - "line": 55, + "line": 56, "column": 17 } } @@ -2288,63 +2543,63 @@ "type": "Identifier", "name": "isEnabled", "range": [ - 1326, - 1335 + 1394, + 1403 ], "loc": { "start": { - "line": 55, + "line": 56, "column": 18 }, "end": { - "line": 55, + "line": 56, "column": 27 } } }, "range": [ - 1321, - 1335 + 1389, + 1403 ], "loc": { "start": { - "line": 55, + "line": 56, "column": 13 }, "end": { - "line": 55, + "line": 56, "column": 27 } } }, "arguments": [], "range": [ - 1321, - 1337 + 1389, + 1405 ], "loc": { "start": { - "line": 55, + "line": 56, "column": 13 }, "end": { - "line": 55, + "line": 56, "column": 29 } } }, "prefix": true, "range": [ - 1320, - 1337 + 1388, + 1405 ], "loc": { "start": { - "line": 55, + "line": 56, "column": 12 }, "end": { - "line": 55, + "line": 56, "column": 29 } } @@ -2356,48 +2611,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 1353, - 1360 + 1421, + 1428 ], "loc": { "start": { - "line": 56, + "line": 57, "column": 12 }, "end": { - "line": 56, + "line": 57, "column": 19 } } } ], "range": [ - 1339, - 1370 + 1407, + 1438 ], "loc": { "start": { - "line": 55, + "line": 56, "column": 31 }, "end": { - "line": 57, + "line": 58, "column": 9 } } }, "alternate": null, "range": [ - 1316, - 1370 + 1384, + 1438 ], "loc": { "start": { - "line": 55, + "line": 56, "column": 8 }, "end": { - "line": 57, + "line": 58, "column": 9 } } @@ -2411,16 +2666,16 @@ "type": "Identifier", "name": "tf", "range": [ - 1383, - 1385 + 1451, + 1453 ], "loc": { "start": { - "line": 58, + "line": 59, "column": 12 }, "end": { - "line": 58, + "line": 59, "column": 14 } } @@ -2431,16 +2686,16 @@ "object": { "type": "ThisExpression", "range": [ - 1388, - 1392 + 1456, + 1460 ], "loc": { "start": { - "line": 58, + "line": 59, "column": 17 }, "end": { - "line": 58, + "line": 59, "column": 21 } } @@ -2449,46 +2704,46 @@ "type": "Identifier", "name": "tf", "range": [ - 1393, - 1395 + 1461, + 1463 ], "loc": { "start": { - "line": 58, + "line": 59, "column": 22 }, "end": { - "line": 58, + "line": 59, "column": 24 } } }, "range": [ - 1388, - 1395 + 1456, + 1463 ], "loc": { "start": { - "line": 58, + "line": 59, "column": 17 }, "end": { - "line": 58, + "line": 59, "column": 24 } } }, "range": [ - 1383, - 1395 + 1451, + 1463 ], "loc": { "start": { - "line": 58, + "line": 59, "column": 12 }, "end": { - "line": 58, + "line": 59, "column": 24 } } @@ -2496,16 +2751,16 @@ ], "kind": "let", "range": [ - 1379, - 1396 + 1447, + 1464 ], "loc": { "start": { - "line": 58, + "line": 59, "column": 8 }, "end": { - "line": 58, + "line": 59, "column": 25 } } @@ -2519,16 +2774,16 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 1409, - 1423 + 1477, + 1491 ], "loc": { "start": { - "line": 59, + "line": 60, "column": 12 }, "end": { - "line": 59, + "line": 60, "column": 26 } } @@ -2542,16 +2797,16 @@ "type": "Identifier", "name": "tf", "range": [ - 1426, - 1428 + 1494, + 1496 ], "loc": { "start": { - "line": 59, + "line": 60, "column": 29 }, "end": { - "line": 59, + "line": 60, "column": 31 } } @@ -2560,31 +2815,31 @@ "type": "Identifier", "name": "getValidRows", "range": [ - 1429, - 1441 + 1497, + 1509 ], "loc": { "start": { - "line": 59, + "line": 60, "column": 32 }, "end": { - "line": 59, + "line": 60, "column": 44 } } }, "range": [ - 1426, - 1441 + 1494, + 1509 ], "loc": { "start": { - "line": 59, + "line": 60, "column": 29 }, "end": { - "line": 59, + "line": 60, "column": 44 } } @@ -2595,47 +2850,47 @@ "value": true, "raw": "true", "range": [ - 1442, - 1446 + 1510, + 1514 ], "loc": { "start": { - "line": 59, + "line": 60, "column": 45 }, "end": { - "line": 59, + "line": 60, "column": 49 } } } ], "range": [ - 1426, - 1447 + 1494, + 1515 ], "loc": { "start": { - "line": 59, + "line": 60, "column": 29 }, "end": { - "line": 59, + "line": 60, "column": 50 } } }, "range": [ - 1409, - 1447 + 1477, + 1515 ], "loc": { "start": { - "line": 59, + "line": 60, "column": 12 }, "end": { - "line": 59, + "line": 60, "column": 50 } } @@ -2643,16 +2898,16 @@ ], "kind": "let", "range": [ - 1405, - 1448 + 1473, + 1516 ], "loc": { "start": { - "line": 59, + "line": 60, "column": 8 }, "end": { - "line": 59, + "line": 60, "column": 51 } } @@ -2666,16 +2921,16 @@ "type": "Identifier", "name": "indexLen", "range": [ - 1461, - 1469 + 1529, + 1537 ], "loc": { "start": { - "line": 60, + "line": 61, "column": 12 }, "end": { - "line": 60, + "line": 61, "column": 20 } } @@ -2687,16 +2942,16 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 1472, - 1486 + 1540, + 1554 ], "loc": { "start": { - "line": 60, + "line": 61, "column": 23 }, "end": { - "line": 60, + "line": 61, "column": 37 } } @@ -2705,46 +2960,46 @@ "type": "Identifier", "name": "length", "range": [ - 1487, - 1493 + 1555, + 1561 ], "loc": { "start": { - "line": 60, + "line": 61, "column": 38 }, "end": { - "line": 60, + "line": 61, "column": 44 } } }, "range": [ - 1472, - 1493 + 1540, + 1561 ], "loc": { "start": { - "line": 60, + "line": 61, "column": 23 }, "end": { - "line": 60, + "line": 61, "column": 44 } } }, "range": [ - 1461, - 1493 + 1529, + 1561 ], "loc": { "start": { - "line": 60, + "line": 61, "column": 12 }, "end": { - "line": 60, + "line": 61, "column": 44 } } @@ -2752,16 +3007,16 @@ ], "kind": "let", "range": [ - 1457, - 1494 + 1525, + 1562 ], "loc": { "start": { - "line": 60, + "line": 61, "column": 8 }, "end": { - "line": 60, + "line": 61, "column": 45 } } @@ -2775,16 +3030,16 @@ "type": "Identifier", "name": "idx", "range": [ - 1507, - 1510 + 1575, + 1578 ], "loc": { "start": { - "line": 61, + "line": 62, "column": 12 }, "end": { - "line": 61, + "line": 62, "column": 15 } } @@ -2794,31 +3049,31 @@ "value": 0, "raw": "0", "range": [ - 1513, - 1514 + 1581, + 1582 ], "loc": { "start": { - "line": 61, + "line": 62, "column": 18 }, "end": { - "line": 61, + "line": 62, "column": 19 } } }, "range": [ - 1507, - 1514 + 1575, + 1582 ], "loc": { "start": { - "line": 61, + "line": 62, "column": 12 }, "end": { - "line": 61, + "line": 62, "column": 19 } } @@ -2826,16 +3081,16 @@ ], "kind": "let", "range": [ - 1503, - 1515 + 1571, + 1583 ], "loc": { "start": { - "line": 61, + "line": 62, "column": 8 }, "end": { - "line": 61, + "line": 62, "column": 20 } }, @@ -2844,16 +3099,16 @@ "type": "Line", "value": "alternates bg color", "range": [ - 1525, - 1546 + 1593, + 1614 ], "loc": { "start": { - "line": 63, + "line": 64, "column": 8 }, "end": { - "line": 63, + "line": 64, "column": 29 } } @@ -2871,16 +3126,16 @@ "type": "Identifier", "name": "j", "range": [ - 1564, - 1565 + 1632, + 1633 ], "loc": { "start": { - "line": 64, + "line": 65, "column": 17 }, "end": { - "line": 64, + "line": 65, "column": 18 } } @@ -2890,31 +3145,31 @@ "value": 0, "raw": "0", "range": [ - 1568, - 1569 + 1636, + 1637 ], "loc": { "start": { - "line": 64, + "line": 65, "column": 21 }, "end": { - "line": 64, + "line": 65, "column": 22 } } }, "range": [ - 1564, - 1569 + 1632, + 1637 ], "loc": { "start": { - "line": 64, + "line": 65, "column": 17 }, "end": { - "line": 64, + "line": 65, "column": 22 } } @@ -2922,16 +3177,16 @@ ], "kind": "let", "range": [ - 1560, - 1569 + 1628, + 1637 ], "loc": { "start": { - "line": 64, + "line": 65, "column": 13 }, "end": { - "line": 64, + "line": 65, "column": 22 } } @@ -2943,16 +3198,16 @@ "type": "Identifier", "name": "j", "range": [ - 1571, - 1572 + 1639, + 1640 ], "loc": { "start": { - "line": 64, + "line": 65, "column": 24 }, "end": { - "line": 64, + "line": 65, "column": 25 } } @@ -2961,31 +3216,31 @@ "type": "Identifier", "name": "indexLen", "range": [ - 1575, - 1583 + 1643, + 1651 ], "loc": { "start": { - "line": 64, + "line": 65, "column": 28 }, "end": { - "line": 64, + "line": 65, "column": 36 } } }, "range": [ - 1571, - 1583 + 1639, + 1651 ], "loc": { "start": { - "line": 64, + "line": 65, "column": 24 }, "end": { - "line": 64, + "line": 65, "column": 36 } } @@ -2997,32 +3252,32 @@ "type": "Identifier", "name": "j", "range": [ - 1585, - 1586 + 1653, + 1654 ], "loc": { "start": { - "line": 64, + "line": 65, "column": 38 }, "end": { - "line": 64, + "line": 65, "column": 39 } } }, "prefix": false, "range": [ - 1585, - 1588 + 1653, + 1656 ], "loc": { "start": { - "line": 64, + "line": 65, "column": 38 }, "end": { - "line": 64, + "line": 65, "column": 41 } } @@ -3039,16 +3294,16 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 1608, - 1614 + 1676, + 1682 ], "loc": { "start": { - "line": 65, + "line": 66, "column": 16 }, "end": { - "line": 65, + "line": 66, "column": 22 } } @@ -3060,16 +3315,16 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 1617, - 1631 + 1685, + 1699 ], "loc": { "start": { - "line": 65, + "line": 66, "column": 25 }, "end": { - "line": 65, + "line": 66, "column": 39 } } @@ -3078,46 +3333,46 @@ "type": "Identifier", "name": "j", "range": [ - 1632, - 1633 + 1700, + 1701 ], "loc": { "start": { - "line": 65, + "line": 66, "column": 40 }, "end": { - "line": 65, + "line": 66, "column": 41 } } }, "range": [ - 1617, - 1634 + 1685, + 1702 ], "loc": { "start": { - "line": 65, + "line": 66, "column": 25 }, "end": { - "line": 65, + "line": 66, "column": 42 } } }, "range": [ - 1608, - 1634 + 1676, + 1702 ], "loc": { "start": { - "line": 65, + "line": 66, "column": 16 }, "end": { - "line": 65, + "line": 66, "column": 42 } } @@ -3125,16 +3380,16 @@ ], "kind": "let", "range": [ - 1604, - 1635 + 1672, + 1703 ], "loc": { "start": { - "line": 65, + "line": 66, "column": 12 }, "end": { - "line": 65, + "line": 66, "column": 43 } } @@ -3149,16 +3404,16 @@ "object": { "type": "ThisExpression", "range": [ - 1648, - 1652 + 1716, + 1720 ], "loc": { "start": { - "line": 66, + "line": 67, "column": 12 }, "end": { - "line": 66, + "line": 67, "column": 16 } } @@ -3167,31 +3422,31 @@ "type": "Identifier", "name": "setRowBg", "range": [ - 1653, - 1661 + 1721, + 1729 ], "loc": { "start": { - "line": 66, + "line": 67, "column": 17 }, "end": { - "line": 66, + "line": 67, "column": 25 } } }, "range": [ - 1648, - 1661 + 1716, + 1729 ], "loc": { "start": { - "line": 66, + "line": 67, "column": 12 }, "end": { - "line": 66, + "line": 67, "column": 25 } } @@ -3201,16 +3456,16 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 1662, - 1668 + 1730, + 1736 ], "loc": { "start": { - "line": 66, + "line": 67, "column": 26 }, "end": { - "line": 66, + "line": 67, "column": 32 } } @@ -3219,47 +3474,47 @@ "type": "Identifier", "name": "idx", "range": [ - 1670, - 1673 + 1738, + 1741 ], "loc": { "start": { - "line": 66, + "line": 67, "column": 34 }, "end": { - "line": 66, + "line": 67, "column": 37 } } } ], "range": [ - 1648, - 1674 + 1716, + 1742 ], "loc": { "start": { - "line": 66, + "line": 67, "column": 12 }, "end": { - "line": 66, + "line": 67, "column": 38 } } }, "range": [ - 1648, - 1675 + 1716, + 1743 ], "loc": { "start": { - "line": 66, + "line": 67, "column": 12 }, "end": { - "line": 66, + "line": 67, "column": 39 } } @@ -3273,78 +3528,78 @@ "type": "Identifier", "name": "idx", "range": [ - 1688, - 1691 + 1756, + 1759 ], "loc": { "start": { - "line": 67, + "line": 68, "column": 12 }, "end": { - "line": 67, + "line": 68, "column": 15 } } }, "prefix": false, "range": [ - 1688, - 1693 + 1756, + 1761 ], "loc": { "start": { - "line": 67, + "line": 68, "column": 12 }, "end": { - "line": 67, + "line": 68, "column": 17 } } }, "range": [ - 1688, - 1694 + 1756, + 1762 ], "loc": { "start": { - "line": 67, + "line": 68, "column": 12 }, "end": { - "line": 67, + "line": 68, "column": 18 } } } ], "range": [ - 1590, - 1704 + 1658, + 1772 ], "loc": { "start": { - "line": 64, + "line": 65, "column": 43 }, "end": { - "line": 68, + "line": 69, "column": 9 } } }, "range": [ - 1555, - 1704 + 1623, + 1772 ], "loc": { "start": { - "line": 64, + "line": 65, "column": 8 }, "end": { - "line": 68, + "line": 69, "column": 9 } }, @@ -3353,16 +3608,16 @@ "type": "Line", "value": "alternates bg color", "range": [ - 1525, - 1546 + 1593, + 1614 ], "loc": { "start": { - "line": 63, + "line": 64, "column": 8 }, "end": { - "line": 63, + "line": 64, "column": 29 } } @@ -3371,16 +3626,16 @@ } ], "range": [ - 1306, - 1710 + 1374, + 1778 ], "loc": { "start": { - "line": 54, + "line": 55, "column": 17 }, "end": { - "line": 69, + "line": 70, "column": 5 } } @@ -3388,16 +3643,16 @@ "generator": false, "expression": false, "range": [ - 1303, - 1710 + 1371, + 1778 ], "loc": { "start": { - "line": 54, + "line": 55, "column": 14 }, "end": { - "line": 69, + "line": 70, "column": 5 } } @@ -3405,16 +3660,16 @@ "kind": "method", "computed": false, "range": [ - 1293, - 1710 + 1361, + 1778 ], "loc": { "start": { - "line": 54, + "line": 55, "column": 4 }, "end": { - "line": 69, + "line": 70, "column": 5 } }, @@ -3423,16 +3678,16 @@ "type": "Block", "value": "*\n * Apply background to all valid rows\n ", "range": [ - 1235, - 1288 + 1303, + 1356 ], "loc": { "start": { - "line": 51, + "line": 52, "column": 4 }, "end": { - "line": 53, + "line": 54, "column": 7 } } @@ -3443,16 +3698,16 @@ "type": "Block", "value": "*\n * Set/remove row background based on row validation\n * @param {Number} rowIdx Row index\n * @param {Number} arrIdx Array index\n * @param {Boolean} isValid Valid row flag\n ", "range": [ - 1716, - 1920 + 1784, + 1988 ], "loc": { "start": { - "line": 71, + "line": 72, "column": 4 }, "end": { - "line": 76, + "line": 77, "column": 7 } } @@ -3466,16 +3721,16 @@ "type": "Identifier", "name": "processRow", "range": [ - 1925, - 1935 + 1993, + 2003 ], "loc": { "start": { - "line": 77, + "line": 78, "column": 4 }, "end": { - "line": 77, + "line": 78, "column": 14 } } @@ -3488,16 +3743,16 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 1936, - 1942 + 2004, + 2010 ], "loc": { "start": { - "line": 77, + "line": 78, "column": 15 }, "end": { - "line": 77, + "line": 78, "column": 21 } } @@ -3506,16 +3761,16 @@ "type": "Identifier", "name": "arrIdx", "range": [ - 1944, - 1950 + 2012, + 2018 ], "loc": { "start": { - "line": 77, + "line": 78, "column": 23 }, "end": { - "line": 77, + "line": 78, "column": 29 } } @@ -3524,16 +3779,16 @@ "type": "Identifier", "name": "isValid", "range": [ - 1952, - 1959 + 2020, + 2027 ], "loc": { "start": { - "line": 77, + "line": 78, "column": 31 }, "end": { - "line": 77, + "line": 78, "column": 38 } } @@ -3548,16 +3803,16 @@ "type": "Identifier", "name": "isValid", "range": [ - 1975, - 1982 + 2043, + 2050 ], "loc": { "start": { - "line": 78, + "line": 79, "column": 12 }, "end": { - "line": 78, + "line": 79, "column": 19 } } @@ -3575,16 +3830,16 @@ "object": { "type": "ThisExpression", "range": [ - 1998, - 2002 + 2066, + 2070 ], "loc": { "start": { - "line": 79, + "line": 80, "column": 12 }, "end": { - "line": 79, + "line": 80, "column": 16 } } @@ -3593,31 +3848,31 @@ "type": "Identifier", "name": "setRowBg", "range": [ - 2003, - 2011 + 2071, + 2079 ], "loc": { "start": { - "line": 79, + "line": 80, "column": 17 }, "end": { - "line": 79, + "line": 80, "column": 25 } } }, "range": [ - 1998, - 2011 + 2066, + 2079 ], "loc": { "start": { - "line": 79, + "line": 80, "column": 12 }, "end": { - "line": 79, + "line": 80, "column": 25 } } @@ -3627,16 +3882,16 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 2012, - 2018 + 2080, + 2086 ], "loc": { "start": { - "line": 79, + "line": 80, "column": 26 }, "end": { - "line": 79, + "line": 80, "column": 32 } } @@ -3645,63 +3900,63 @@ "type": "Identifier", "name": "arrIdx", "range": [ - 2020, - 2026 + 2088, + 2094 ], "loc": { "start": { - "line": 79, + "line": 80, "column": 34 }, "end": { - "line": 79, + "line": 80, "column": 40 } } } ], "range": [ - 1998, - 2027 + 2066, + 2095 ], "loc": { "start": { - "line": 79, + "line": 80, "column": 12 }, "end": { - "line": 79, + "line": 80, "column": 41 } } }, "range": [ - 1998, - 2028 + 2066, + 2096 ], "loc": { "start": { - "line": 79, + "line": 80, "column": 12 }, "end": { - "line": 79, + "line": 80, "column": 42 } } } ], "range": [ - 1984, - 2038 + 2052, + 2106 ], "loc": { "start": { - "line": 78, + "line": 79, "column": 21 }, "end": { - "line": 80, + "line": 81, "column": 9 } } @@ -3719,16 +3974,16 @@ "object": { "type": "ThisExpression", "range": [ - 2058, - 2062 + 2126, + 2130 ], "loc": { "start": { - "line": 81, + "line": 82, "column": 12 }, "end": { - "line": 81, + "line": 82, "column": 16 } } @@ -3737,31 +3992,31 @@ "type": "Identifier", "name": "removeRowBg", "range": [ - 2063, - 2074 + 2131, + 2142 ], "loc": { "start": { - "line": 81, + "line": 82, "column": 17 }, "end": { - "line": 81, + "line": 82, "column": 28 } } }, "range": [ - 2058, - 2074 + 2126, + 2142 ], "loc": { "start": { - "line": 81, + "line": 82, "column": 12 }, "end": { - "line": 81, + "line": 82, "column": 28 } } @@ -3771,94 +4026,94 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 2075, - 2081 + 2143, + 2149 ], "loc": { "start": { - "line": 81, + "line": 82, "column": 29 }, "end": { - "line": 81, + "line": 82, "column": 35 } } } ], "range": [ - 2058, - 2082 + 2126, + 2150 ], "loc": { "start": { - "line": 81, + "line": 82, "column": 12 }, "end": { - "line": 81, + "line": 82, "column": 36 } } }, "range": [ - 2058, - 2083 + 2126, + 2151 ], "loc": { "start": { - "line": 81, + "line": 82, "column": 12 }, "end": { - "line": 81, + "line": 82, "column": 37 } } } ], "range": [ - 2044, - 2093 + 2112, + 2161 ], "loc": { "start": { - "line": 80, + "line": 81, "column": 15 }, "end": { - "line": 82, + "line": 83, "column": 9 } } }, "range": [ - 1971, - 2093 + 2039, + 2161 ], "loc": { "start": { - "line": 78, + "line": 79, "column": 8 }, "end": { - "line": 82, + "line": 83, "column": 9 } } } ], "range": [ - 1961, - 2099 + 2029, + 2167 ], "loc": { "start": { - "line": 77, + "line": 78, "column": 40 }, "end": { - "line": 83, + "line": 84, "column": 5 } } @@ -3866,16 +4121,16 @@ "generator": false, "expression": false, "range": [ - 1935, - 2099 + 2003, + 2167 ], "loc": { "start": { - "line": 77, + "line": 78, "column": 14 }, "end": { - "line": 83, + "line": 84, "column": 5 } } @@ -3883,16 +4138,16 @@ "kind": "method", "computed": false, "range": [ - 1925, - 2099 + 1993, + 2167 ], "loc": { "start": { - "line": 77, + "line": 78, "column": 4 }, "end": { - "line": 83, + "line": 84, "column": 5 } }, @@ -3901,16 +4156,16 @@ "type": "Block", "value": "*\n * Set/remove row background based on row validation\n * @param {Number} rowIdx Row index\n * @param {Number} arrIdx Array index\n * @param {Boolean} isValid Valid row flag\n ", "range": [ - 1716, - 1920 + 1784, + 1988 ], "loc": { "start": { - "line": 71, + "line": 72, "column": 4 }, "end": { - "line": 76, + "line": 77, "column": 7 } } @@ -3921,16 +4176,16 @@ "type": "Block", "value": "*\n * Sets row background color\n * @param {Number} rowIdx Row index\n * @param {Number} idx Valid rows collection index needed to calculate bg\n * color\n * @private\n ", "range": [ - 2105, - 2299 + 2173, + 2367 ], "loc": { "start": { - "line": 85, + "line": 86, "column": 4 }, "end": { - "line": 91, + "line": 92, "column": 7 } } @@ -3944,16 +4199,16 @@ "type": "Identifier", "name": "setRowBg", "range": [ - 2304, - 2312 + 2372, + 2380 ], "loc": { "start": { - "line": 92, + "line": 93, "column": 4 }, "end": { - "line": 92, + "line": 93, "column": 12 } } @@ -3966,16 +4221,16 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 2313, - 2319 + 2381, + 2387 ], "loc": { "start": { - "line": 92, + "line": 93, "column": 13 }, "end": { - "line": 92, + "line": 93, "column": 19 } } @@ -3984,16 +4239,16 @@ "type": "Identifier", "name": "idx", "range": [ - 2321, - 2324 + 2389, + 2392 ], "loc": { "start": { - "line": 92, + "line": 93, "column": 21 }, "end": { - "line": 92, + "line": 93, "column": 24 } } @@ -4018,16 +4273,16 @@ "object": { "type": "ThisExpression", "range": [ - 2341, - 2345 + 2409, + 2413 ], "loc": { "start": { - "line": 93, + "line": 94, "column": 13 }, "end": { - "line": 93, + "line": 94, "column": 17 } } @@ -4036,63 +4291,63 @@ "type": "Identifier", "name": "isEnabled", "range": [ - 2346, - 2355 + 2414, + 2423 ], "loc": { "start": { - "line": 93, + "line": 94, "column": 18 }, "end": { - "line": 93, + "line": 94, "column": 27 } } }, "range": [ - 2341, - 2355 + 2409, + 2423 ], "loc": { "start": { - "line": 93, + "line": 94, "column": 13 }, "end": { - "line": 93, + "line": 94, "column": 27 } } }, "arguments": [], "range": [ - 2341, - 2357 + 2409, + 2425 ], "loc": { "start": { - "line": 93, + "line": 94, "column": 13 }, "end": { - "line": 93, + "line": 94, "column": 29 } } }, "prefix": true, "range": [ - 2340, - 2357 + 2408, + 2425 ], "loc": { "start": { - "line": 93, + "line": 94, "column": 12 }, "end": { - "line": 93, + "line": 94, "column": 29 } } @@ -4103,16 +4358,16 @@ "type": "Identifier", "name": "isNaN", "range": [ - 2361, - 2366 + 2429, + 2434 ], "loc": { "start": { - "line": 93, + "line": 94, "column": 33 }, "end": { - "line": 93, + "line": 94, "column": 38 } } @@ -4122,47 +4377,47 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 2367, - 2373 + 2435, + 2441 ], "loc": { "start": { - "line": 93, + "line": 94, "column": 39 }, "end": { - "line": 93, + "line": 94, "column": 45 } } } ], "range": [ - 2361, - 2374 + 2429, + 2442 ], "loc": { "start": { - "line": 93, + "line": 94, "column": 33 }, "end": { - "line": 93, + "line": 94, "column": 46 } } }, "range": [ - 2340, - 2374 + 2408, + 2442 ], "loc": { "start": { - "line": 93, + "line": 94, "column": 12 }, "end": { - "line": 93, + "line": 94, "column": 46 } } @@ -4174,48 +4429,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 2390, - 2397 + 2458, + 2465 ], "loc": { "start": { - "line": 94, + "line": 95, "column": 12 }, "end": { - "line": 94, + "line": 95, "column": 19 } } } ], "range": [ - 2376, - 2407 + 2444, + 2475 ], "loc": { "start": { - "line": 93, + "line": 94, "column": 48 }, "end": { - "line": 95, + "line": 96, "column": 9 } } }, "alternate": null, "range": [ - 2336, - 2407 + 2404, + 2475 ], "loc": { "start": { - "line": 93, + "line": 94, "column": 8 }, "end": { - "line": 95, + "line": 96, "column": 9 } } @@ -4229,16 +4484,16 @@ "type": "Identifier", "name": "rows", "range": [ - 2420, - 2424 + 2488, + 2492 ], "loc": { "start": { - "line": 96, + "line": 97, "column": 12 }, "end": { - "line": 96, + "line": 97, "column": 16 } } @@ -4255,16 +4510,16 @@ "object": { "type": "ThisExpression", "range": [ - 2427, - 2431 + 2495, + 2499 ], "loc": { "start": { - "line": 96, + "line": 97, "column": 19 }, "end": { - "line": 96, + "line": 97, "column": 23 } } @@ -4273,31 +4528,31 @@ "type": "Identifier", "name": "tf", "range": [ - 2432, - 2434 + 2500, + 2502 ], "loc": { "start": { - "line": 96, + "line": 97, "column": 24 }, "end": { - "line": 96, + "line": 97, "column": 26 } } }, "range": [ - 2427, - 2434 + 2495, + 2502 ], "loc": { "start": { - "line": 96, + "line": 97, "column": 19 }, "end": { - "line": 96, + "line": 97, "column": 26 } } @@ -4306,31 +4561,31 @@ "type": "Identifier", "name": "tbl", "range": [ - 2435, - 2438 + 2503, + 2506 ], "loc": { "start": { - "line": 96, + "line": 97, "column": 27 }, "end": { - "line": 96, + "line": 97, "column": 30 } } }, "range": [ - 2427, - 2438 + 2495, + 2506 ], "loc": { "start": { - "line": 96, + "line": 97, "column": 19 }, "end": { - "line": 96, + "line": 97, "column": 30 } } @@ -4339,46 +4594,46 @@ "type": "Identifier", "name": "rows", "range": [ - 2439, - 2443 + 2507, + 2511 ], "loc": { "start": { - "line": 96, + "line": 97, "column": 31 }, "end": { - "line": 96, + "line": 97, "column": 35 } } }, "range": [ - 2427, - 2443 + 2495, + 2511 ], "loc": { "start": { - "line": 96, + "line": 97, "column": 19 }, "end": { - "line": 96, + "line": 97, "column": 35 } } }, "range": [ - 2420, - 2443 + 2488, + 2511 ], "loc": { "start": { - "line": 96, + "line": 97, "column": 12 }, "end": { - "line": 96, + "line": 97, "column": 35 } } @@ -4386,16 +4641,16 @@ ], "kind": "let", "range": [ - 2416, - 2444 + 2484, + 2512 ], "loc": { "start": { - "line": 96, + "line": 97, "column": 8 }, "end": { - "line": 96, + "line": 97, "column": 36 } } @@ -4409,16 +4664,16 @@ "type": "Identifier", "name": "i", "range": [ - 2457, - 2458 + 2525, + 2526 ], "loc": { "start": { - "line": 97, + "line": 98, "column": 12 }, "end": { - "line": 97, + "line": 98, "column": 13 } } @@ -4431,16 +4686,16 @@ "type": "Identifier", "name": "isNaN", "range": [ - 2461, - 2466 + 2529, + 2534 ], "loc": { "start": { - "line": 97, + "line": 98, "column": 16 }, "end": { - "line": 97, + "line": 98, "column": 21 } } @@ -4450,32 +4705,32 @@ "type": "Identifier", "name": "idx", "range": [ - 2467, - 2470 + 2535, + 2538 ], "loc": { "start": { - "line": 97, + "line": 98, "column": 22 }, "end": { - "line": 97, + "line": 98, "column": 25 } } } ], "range": [ - 2461, - 2471 + 2529, + 2539 ], "loc": { "start": { - "line": 97, + "line": 98, "column": 16 }, "end": { - "line": 97, + "line": 98, "column": 26 } } @@ -4484,16 +4739,16 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 2474, - 2480 + 2542, + 2548 ], "loc": { "start": { - "line": 97, + "line": 98, "column": 29 }, "end": { - "line": 97, + "line": 98, "column": 35 } } @@ -4502,46 +4757,46 @@ "type": "Identifier", "name": "idx", "range": [ - 2483, - 2486 + 2551, + 2554 ], "loc": { "start": { - "line": 97, + "line": 98, "column": 38 }, "end": { - "line": 97, + "line": 98, "column": 41 } } }, "range": [ - 2461, - 2486 + 2529, + 2554 ], "loc": { "start": { - "line": 97, + "line": 98, "column": 16 }, "end": { - "line": 97, + "line": 98, "column": 41 } } }, "range": [ - 2457, - 2486 + 2525, + 2554 ], "loc": { "start": { - "line": 97, + "line": 98, "column": 12 }, "end": { - "line": 97, + "line": 98, "column": 41 } } @@ -4549,16 +4804,16 @@ ], "kind": "let", "range": [ - 2453, - 2487 + 2521, + 2555 ], "loc": { "start": { - "line": 97, + "line": 98, "column": 8 }, "end": { - "line": 97, + "line": 98, "column": 42 } } @@ -4573,16 +4828,16 @@ "object": { "type": "ThisExpression", "range": [ - 2496, - 2500 + 2564, + 2568 ], "loc": { "start": { - "line": 98, + "line": 99, "column": 8 }, "end": { - "line": 98, + "line": 99, "column": 12 } } @@ -4591,31 +4846,31 @@ "type": "Identifier", "name": "removeRowBg", "range": [ - 2501, - 2512 + 2569, + 2580 ], "loc": { "start": { - "line": 98, + "line": 99, "column": 13 }, "end": { - "line": 98, + "line": 99, "column": 24 } } }, "range": [ - 2496, - 2512 + 2564, + 2580 ], "loc": { "start": { - "line": 98, + "line": 99, "column": 8 }, "end": { - "line": 98, + "line": 99, "column": 24 } } @@ -4625,47 +4880,47 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 2513, - 2519 + 2581, + 2587 ], "loc": { "start": { - "line": 98, + "line": 99, "column": 25 }, "end": { - "line": 98, + "line": 99, "column": 31 } } } ], "range": [ - 2496, - 2520 + 2564, + 2588 ], "loc": { "start": { - "line": 98, + "line": 99, "column": 8 }, "end": { - "line": 98, + "line": 99, "column": 32 } } }, "range": [ - 2496, - 2521 + 2564, + 2589 ], "loc": { "start": { - "line": 98, + "line": 99, "column": 8 }, "end": { - "line": 98, + "line": 99, "column": 33 } } @@ -4678,16 +4933,16 @@ "type": "Identifier", "name": "addClass", "range": [ - 2531, - 2539 + 2599, + 2607 ], "loc": { "start": { - "line": 100, + "line": 101, "column": 8 }, "end": { - "line": 100, + "line": 101, "column": 16 } } @@ -4700,16 +4955,16 @@ "type": "Identifier", "name": "rows", "range": [ - 2540, - 2544 + 2608, + 2612 ], "loc": { "start": { - "line": 100, + "line": 101, "column": 17 }, "end": { - "line": 100, + "line": 101, "column": 21 } } @@ -4718,31 +4973,31 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 2545, - 2551 + 2613, + 2619 ], "loc": { "start": { - "line": 100, + "line": 101, "column": 22 }, "end": { - "line": 100, + "line": 101, "column": 28 } } }, "range": [ - 2540, - 2552 + 2608, + 2620 ], "loc": { "start": { - "line": 100, + "line": 101, "column": 17 }, "end": { - "line": 100, + "line": 101, "column": 29 } } @@ -4756,16 +5011,16 @@ "type": "Identifier", "name": "i", "range": [ - 2555, - 2556 + 2623, + 2624 ], "loc": { "start": { - "line": 100, + "line": 101, "column": 32 }, "end": { - "line": 100, + "line": 101, "column": 33 } } @@ -4775,31 +5030,31 @@ "value": 2, "raw": "2", "range": [ - 2559, - 2560 + 2627, + 2628 ], "loc": { "start": { - "line": 100, + "line": 101, "column": 36 }, "end": { - "line": 100, + "line": 101, "column": 37 } } }, "range": [ - 2555, - 2560 + 2623, + 2628 ], "loc": { "start": { - "line": 100, + "line": 101, "column": 32 }, "end": { - "line": 100, + "line": 101, "column": 37 } } @@ -4810,16 +5065,16 @@ "object": { "type": "ThisExpression", "range": [ - 2564, - 2568 + 2632, + 2636 ], "loc": { "start": { - "line": 100, + "line": 101, "column": 41 }, "end": { - "line": 100, + "line": 101, "column": 45 } } @@ -4828,31 +5083,31 @@ "type": "Identifier", "name": "evenCss", "range": [ - 2569, - 2576 + 2637, + 2644 ], "loc": { "start": { - "line": 100, + "line": 101, "column": 46 }, "end": { - "line": 100, + "line": 101, "column": 53 } } }, "range": [ - 2564, - 2576 + 2632, + 2644 ], "loc": { "start": { - "line": 100, + "line": 101, "column": 41 }, "end": { - "line": 100, + "line": 101, "column": 53 } } @@ -4863,16 +5118,16 @@ "object": { "type": "ThisExpression", "range": [ - 2579, - 2583 + 2647, + 2651 ], "loc": { "start": { - "line": 100, + "line": 101, "column": 56 }, "end": { - "line": 100, + "line": 101, "column": 60 } } @@ -4881,93 +5136,93 @@ "type": "Identifier", "name": "oddCss", "range": [ - 2584, - 2590 + 2652, + 2658 ], "loc": { "start": { - "line": 100, + "line": 101, "column": 61 }, "end": { - "line": 100, + "line": 101, "column": 67 } } }, "range": [ - 2579, - 2590 + 2647, + 2658 ], "loc": { "start": { - "line": 100, + "line": 101, "column": 56 }, "end": { - "line": 100, + "line": 101, "column": 67 } } }, "range": [ - 2554, - 2590 + 2622, + 2658 ], "loc": { "start": { - "line": 100, + "line": 101, "column": 31 }, "end": { - "line": 100, + "line": 101, "column": 67 } } } ], "range": [ - 2531, - 2591 + 2599, + 2659 ], "loc": { "start": { - "line": 100, + "line": 101, "column": 8 }, "end": { - "line": 100, + "line": 101, "column": 68 } } }, "range": [ - 2531, - 2592 + 2599, + 2660 ], "loc": { "start": { - "line": 100, + "line": 101, "column": 8 }, "end": { - "line": 100, + "line": 101, "column": 69 } } } ], "range": [ - 2326, - 2598 + 2394, + 2666 ], "loc": { "start": { - "line": 92, + "line": 93, "column": 26 }, "end": { - "line": 101, + "line": 102, "column": 5 } } @@ -4975,16 +5230,16 @@ "generator": false, "expression": false, "range": [ - 2312, - 2598 + 2380, + 2666 ], "loc": { "start": { - "line": 92, + "line": 93, "column": 12 }, "end": { - "line": 101, + "line": 102, "column": 5 } } @@ -4992,16 +5247,16 @@ "kind": "method", "computed": false, "range": [ - 2304, - 2598 + 2372, + 2666 ], "loc": { "start": { - "line": 92, + "line": 93, "column": 4 }, "end": { - "line": 101, + "line": 102, "column": 5 } }, @@ -5010,16 +5265,16 @@ "type": "Block", "value": "*\n * Sets row background color\n * @param {Number} rowIdx Row index\n * @param {Number} idx Valid rows collection index needed to calculate bg\n * color\n * @private\n ", "range": [ - 2105, - 2299 + 2173, + 2367 ], "loc": { "start": { - "line": 85, + "line": 86, "column": 4 }, "end": { - "line": 91, + "line": 92, "column": 7 } } @@ -5030,16 +5285,16 @@ "type": "Block", "value": "*\n * Removes row background color\n * @param {Number} idx Row index\n * @private\n ", "range": [ - 2604, - 2705 + 2672, + 2773 ], "loc": { "start": { - "line": 103, + "line": 104, "column": 4 }, "end": { - "line": 107, + "line": 108, "column": 7 } } @@ -5053,16 +5308,16 @@ "type": "Identifier", "name": "removeRowBg", "range": [ - 2710, - 2721 + 2778, + 2789 ], "loc": { "start": { - "line": 108, + "line": 109, "column": 4 }, "end": { - "line": 108, + "line": 109, "column": 15 } } @@ -5075,16 +5330,16 @@ "type": "Identifier", "name": "idx", "range": [ - 2722, - 2725 + 2790, + 2793 ], "loc": { "start": { - "line": 108, + "line": 109, "column": 16 }, "end": { - "line": 108, + "line": 109, "column": 19 } } @@ -5101,16 +5356,16 @@ "type": "Identifier", "name": "isNaN", "range": [ - 2741, - 2746 + 2809, + 2814 ], "loc": { "start": { - "line": 109, + "line": 110, "column": 12 }, "end": { - "line": 109, + "line": 110, "column": 17 } } @@ -5120,32 +5375,32 @@ "type": "Identifier", "name": "idx", "range": [ - 2747, - 2750 + 2815, + 2818 ], "loc": { "start": { - "line": 109, + "line": 110, "column": 18 }, "end": { - "line": 109, + "line": 110, "column": 21 } } } ], "range": [ - 2741, - 2751 + 2809, + 2819 ], "loc": { "start": { - "line": 109, + "line": 110, "column": 12 }, "end": { - "line": 109, + "line": 110, "column": 22 } } @@ -5157,48 +5412,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 2767, - 2774 + 2835, + 2842 ], "loc": { "start": { - "line": 110, + "line": 111, "column": 12 }, "end": { - "line": 110, + "line": 111, "column": 19 } } } ], "range": [ - 2753, - 2784 + 2821, + 2852 ], "loc": { "start": { - "line": 109, + "line": 110, "column": 24 }, "end": { - "line": 111, + "line": 112, "column": 9 } } }, "alternate": null, "range": [ - 2737, - 2784 + 2805, + 2852 ], "loc": { "start": { - "line": 109, + "line": 110, "column": 8 }, "end": { - "line": 111, + "line": 112, "column": 9 } } @@ -5212,16 +5467,16 @@ "type": "Identifier", "name": "rows", "range": [ - 2797, - 2801 + 2865, + 2869 ], "loc": { "start": { - "line": 112, + "line": 113, "column": 12 }, "end": { - "line": 112, + "line": 113, "column": 16 } } @@ -5238,16 +5493,16 @@ "object": { "type": "ThisExpression", "range": [ - 2804, - 2808 + 2872, + 2876 ], "loc": { "start": { - "line": 112, + "line": 113, "column": 19 }, "end": { - "line": 112, + "line": 113, "column": 23 } } @@ -5256,31 +5511,31 @@ "type": "Identifier", "name": "tf", "range": [ - 2809, - 2811 + 2877, + 2879 ], "loc": { "start": { - "line": 112, + "line": 113, "column": 24 }, "end": { - "line": 112, + "line": 113, "column": 26 } } }, "range": [ - 2804, - 2811 + 2872, + 2879 ], "loc": { "start": { - "line": 112, + "line": 113, "column": 19 }, "end": { - "line": 112, + "line": 113, "column": 26 } } @@ -5289,31 +5544,31 @@ "type": "Identifier", "name": "tbl", "range": [ - 2812, - 2815 + 2880, + 2883 ], "loc": { "start": { - "line": 112, + "line": 113, "column": 27 }, "end": { - "line": 112, + "line": 113, "column": 30 } } }, "range": [ - 2804, - 2815 + 2872, + 2883 ], "loc": { "start": { - "line": 112, + "line": 113, "column": 19 }, "end": { - "line": 112, + "line": 113, "column": 30 } } @@ -5322,46 +5577,46 @@ "type": "Identifier", "name": "rows", "range": [ - 2816, - 2820 + 2884, + 2888 ], "loc": { "start": { - "line": 112, + "line": 113, "column": 31 }, "end": { - "line": 112, + "line": 113, "column": 35 } } }, "range": [ - 2804, - 2820 + 2872, + 2888 ], "loc": { "start": { - "line": 112, + "line": 113, "column": 19 }, "end": { - "line": 112, + "line": 113, "column": 35 } } }, "range": [ - 2797, - 2820 + 2865, + 2888 ], "loc": { "start": { - "line": 112, + "line": 113, "column": 12 }, "end": { - "line": 112, + "line": 113, "column": 35 } } @@ -5369,16 +5624,16 @@ ], "kind": "let", "range": [ - 2793, - 2821 + 2861, + 2889 ], "loc": { "start": { - "line": 112, + "line": 113, "column": 8 }, "end": { - "line": 112, + "line": 113, "column": 36 } } @@ -5391,16 +5646,16 @@ "type": "Identifier", "name": "removeClass", "range": [ - 2830, - 2841 + 2898, + 2909 ], "loc": { "start": { - "line": 113, + "line": 114, "column": 8 }, "end": { - "line": 113, + "line": 114, "column": 19 } } @@ -5413,16 +5668,16 @@ "type": "Identifier", "name": "rows", "range": [ - 2842, - 2846 + 2910, + 2914 ], "loc": { "start": { - "line": 113, + "line": 114, "column": 20 }, "end": { - "line": 113, + "line": 114, "column": 24 } } @@ -5431,31 +5686,31 @@ "type": "Identifier", "name": "idx", "range": [ - 2847, - 2850 + 2915, + 2918 ], "loc": { "start": { - "line": 113, + "line": 114, "column": 25 }, "end": { - "line": 113, + "line": 114, "column": 28 } } }, "range": [ - 2842, - 2851 + 2910, + 2919 ], "loc": { "start": { - "line": 113, + "line": 114, "column": 20 }, "end": { - "line": 113, + "line": 114, "column": 29 } } @@ -5466,16 +5721,16 @@ "object": { "type": "ThisExpression", "range": [ - 2853, - 2857 + 2921, + 2925 ], "loc": { "start": { - "line": 113, + "line": 114, "column": 31 }, "end": { - "line": 113, + "line": 114, "column": 35 } } @@ -5484,62 +5739,62 @@ "type": "Identifier", "name": "oddCss", "range": [ - 2858, - 2864 + 2926, + 2932 ], "loc": { "start": { - "line": 113, + "line": 114, "column": 36 }, "end": { - "line": 113, + "line": 114, "column": 42 } } }, "range": [ - 2853, - 2864 + 2921, + 2932 ], "loc": { "start": { - "line": 113, + "line": 114, "column": 31 }, "end": { - "line": 113, + "line": 114, "column": 42 } } } ], "range": [ - 2830, - 2865 + 2898, + 2933 ], "loc": { "start": { - "line": 113, + "line": 114, "column": 8 }, "end": { - "line": 113, + "line": 114, "column": 43 } } }, "range": [ - 2830, - 2866 + 2898, + 2934 ], "loc": { "start": { - "line": 113, + "line": 114, "column": 8 }, "end": { - "line": 113, + "line": 114, "column": 44 } } @@ -5552,16 +5807,16 @@ "type": "Identifier", "name": "removeClass", "range": [ - 2875, - 2886 + 2943, + 2954 ], "loc": { "start": { - "line": 114, + "line": 115, "column": 8 }, "end": { - "line": 114, + "line": 115, "column": 19 } } @@ -5574,16 +5829,16 @@ "type": "Identifier", "name": "rows", "range": [ - 2887, - 2891 + 2955, + 2959 ], "loc": { "start": { - "line": 114, + "line": 115, "column": 20 }, "end": { - "line": 114, + "line": 115, "column": 24 } } @@ -5592,31 +5847,31 @@ "type": "Identifier", "name": "idx", "range": [ - 2892, - 2895 + 2960, + 2963 ], "loc": { "start": { - "line": 114, + "line": 115, "column": 25 }, "end": { - "line": 114, + "line": 115, "column": 28 } } }, "range": [ - 2887, - 2896 + 2955, + 2964 ], "loc": { "start": { - "line": 114, + "line": 115, "column": 20 }, "end": { - "line": 114, + "line": 115, "column": 29 } } @@ -5627,16 +5882,16 @@ "object": { "type": "ThisExpression", "range": [ - 2898, - 2902 + 2966, + 2970 ], "loc": { "start": { - "line": 114, + "line": 115, "column": 31 }, "end": { - "line": 114, + "line": 115, "column": 35 } } @@ -5645,78 +5900,78 @@ "type": "Identifier", "name": "evenCss", "range": [ - 2903, - 2910 + 2971, + 2978 ], "loc": { "start": { - "line": 114, + "line": 115, "column": 36 }, "end": { - "line": 114, + "line": 115, "column": 43 } } }, "range": [ - 2898, - 2910 + 2966, + 2978 ], "loc": { "start": { - "line": 114, + "line": 115, "column": 31 }, "end": { - "line": 114, + "line": 115, "column": 43 } } } ], "range": [ - 2875, - 2911 + 2943, + 2979 ], "loc": { "start": { - "line": 114, + "line": 115, "column": 8 }, "end": { - "line": 114, + "line": 115, "column": 44 } } }, "range": [ - 2875, - 2912 + 2943, + 2980 ], "loc": { "start": { - "line": 114, + "line": 115, "column": 8 }, "end": { - "line": 114, + "line": 115, "column": 45 } } } ], "range": [ - 2727, - 2918 + 2795, + 2986 ], "loc": { "start": { - "line": 108, + "line": 109, "column": 21 }, "end": { - "line": 115, + "line": 116, "column": 5 } } @@ -5724,16 +5979,16 @@ "generator": false, "expression": false, "range": [ - 2721, - 2918 + 2789, + 2986 ], "loc": { "start": { - "line": 108, + "line": 109, "column": 15 }, "end": { - "line": 115, + "line": 116, "column": 5 } } @@ -5741,16 +5996,16 @@ "kind": "method", "computed": false, "range": [ - 2710, - 2918 + 2778, + 2986 ], "loc": { "start": { - "line": 108, + "line": 109, "column": 4 }, "end": { - "line": 115, + "line": 116, "column": 5 } }, @@ -5759,16 +6014,16 @@ "type": "Block", "value": "*\n * Removes row background color\n * @param {Number} idx Row index\n * @private\n ", "range": [ - 2604, - 2705 + 2672, + 2773 ], "loc": { "start": { - "line": 103, + "line": 104, "column": 4 }, "end": { - "line": 107, + "line": 108, "column": 7 } } @@ -5779,16 +6034,16 @@ "type": "Block", "value": "*\n * Removes all alternating backgrounds\n ", "range": [ - 2924, - 2978 + 2992, + 3046 ], "loc": { "start": { - "line": 117, + "line": 118, "column": 4 }, "end": { - "line": 119, + "line": 120, "column": 7 } } @@ -5802,16 +6057,16 @@ "type": "Identifier", "name": "destroy", "range": [ - 2983, - 2990 + 3051, + 3058 ], "loc": { "start": { - "line": 120, + "line": 121, "column": 4 }, "end": { - "line": 120, + "line": 121, "column": 11 } } @@ -5834,16 +6089,16 @@ "object": { "type": "ThisExpression", "range": [ - 3008, - 3012 + 3076, + 3080 ], "loc": { "start": { - "line": 121, + "line": 122, "column": 13 }, "end": { - "line": 121, + "line": 122, "column": 17 } } @@ -5852,47 +6107,47 @@ "type": "Identifier", "name": "initialized", "range": [ - 3013, - 3024 + 3081, + 3092 ], "loc": { "start": { - "line": 121, + "line": 122, "column": 18 }, "end": { - "line": 121, + "line": 122, "column": 29 } } }, "range": [ - 3008, - 3024 + 3076, + 3092 ], "loc": { "start": { - "line": 121, + "line": 122, "column": 13 }, "end": { - "line": 121, + "line": 122, "column": 29 } } }, "prefix": true, "range": [ - 3007, - 3024 + 3075, + 3092 ], "loc": { "start": { - "line": 121, + "line": 122, "column": 12 }, "end": { - "line": 121, + "line": 122, "column": 29 } } @@ -5904,48 +6159,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 3040, - 3047 + 3108, + 3115 ], "loc": { "start": { - "line": 122, + "line": 123, "column": 12 }, "end": { - "line": 122, + "line": 123, "column": 19 } } } ], "range": [ - 3026, - 3057 + 3094, + 3125 ], "loc": { "start": { - "line": 121, + "line": 122, "column": 31 }, "end": { - "line": 123, + "line": 124, "column": 9 } } }, "alternate": null, "range": [ - 3003, - 3057 + 3071, + 3125 ], "loc": { "start": { - "line": 121, + "line": 122, "column": 8 }, "end": { - "line": 123, + "line": 124, "column": 9 } } @@ -5959,16 +6214,16 @@ "type": "Identifier", "name": "nbRows", "range": [ - 3070, - 3076 + 3138, + 3144 ], "loc": { "start": { - "line": 124, + "line": 125, "column": 12 }, "end": { - "line": 124, + "line": 125, "column": 18 } } @@ -5984,16 +6239,16 @@ "object": { "type": "ThisExpression", "range": [ - 3079, - 3083 + 3147, + 3151 ], "loc": { "start": { - "line": 124, + "line": 125, "column": 21 }, "end": { - "line": 124, + "line": 125, "column": 25 } } @@ -6002,31 +6257,31 @@ "type": "Identifier", "name": "tf", "range": [ - 3084, - 3086 + 3152, + 3154 ], "loc": { "start": { - "line": 124, + "line": 125, "column": 26 }, "end": { - "line": 124, + "line": 125, "column": 28 } } }, "range": [ - 3079, - 3086 + 3147, + 3154 ], "loc": { "start": { - "line": 124, + "line": 125, "column": 21 }, "end": { - "line": 124, + "line": 125, "column": 28 } } @@ -6035,31 +6290,31 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 3087, - 3096 + 3155, + 3164 ], "loc": { "start": { - "line": 124, + "line": 125, "column": 29 }, "end": { - "line": 124, + "line": 125, "column": 38 } } }, "range": [ - 3079, - 3096 + 3147, + 3164 ], "loc": { "start": { - "line": 124, + "line": 125, "column": 21 }, "end": { - "line": 124, + "line": 125, "column": 38 } } @@ -6070,47 +6325,47 @@ "value": true, "raw": "true", "range": [ - 3097, - 3101 + 3165, + 3169 ], "loc": { "start": { - "line": 124, + "line": 125, "column": 39 }, "end": { - "line": 124, + "line": 125, "column": 43 } } } ], "range": [ - 3079, - 3102 + 3147, + 3170 ], "loc": { "start": { - "line": 124, + "line": 125, "column": 21 }, "end": { - "line": 124, + "line": 125, "column": 44 } } }, "range": [ - 3070, - 3102 + 3138, + 3170 ], "loc": { "start": { - "line": 124, + "line": 125, "column": 12 }, "end": { - "line": 124, + "line": 125, "column": 44 } } @@ -6118,16 +6373,16 @@ ], "kind": "let", "range": [ - 3066, - 3103 + 3134, + 3171 ], "loc": { "start": { - "line": 124, + "line": 125, "column": 8 }, "end": { - "line": 124, + "line": 125, "column": 45 } } @@ -6143,16 +6398,16 @@ "type": "Identifier", "name": "i", "range": [ - 3121, - 3122 + 3189, + 3190 ], "loc": { "start": { - "line": 125, + "line": 126, "column": 17 }, "end": { - "line": 125, + "line": 126, "column": 18 } } @@ -6162,31 +6417,31 @@ "value": 0, "raw": "0", "range": [ - 3125, - 3126 + 3193, + 3194 ], "loc": { "start": { - "line": 125, + "line": 126, "column": 21 }, "end": { - "line": 125, + "line": 126, "column": 22 } } }, "range": [ - 3121, - 3126 + 3189, + 3194 ], "loc": { "start": { - "line": 125, + "line": 126, "column": 17 }, "end": { - "line": 125, + "line": 126, "column": 22 } } @@ -6194,16 +6449,16 @@ ], "kind": "let", "range": [ - 3117, - 3126 + 3185, + 3194 ], "loc": { "start": { - "line": 125, + "line": 126, "column": 13 }, "end": { - "line": 125, + "line": 126, "column": 22 } } @@ -6215,16 +6470,16 @@ "type": "Identifier", "name": "i", "range": [ - 3128, - 3129 + 3196, + 3197 ], "loc": { "start": { - "line": 125, + "line": 126, "column": 24 }, "end": { - "line": 125, + "line": 126, "column": 25 } } @@ -6233,31 +6488,31 @@ "type": "Identifier", "name": "nbRows", "range": [ - 3132, - 3138 + 3200, + 3206 ], "loc": { "start": { - "line": 125, + "line": 126, "column": 28 }, "end": { - "line": 125, + "line": 126, "column": 34 } } }, "range": [ - 3128, - 3138 + 3196, + 3206 ], "loc": { "start": { - "line": 125, + "line": 126, "column": 24 }, "end": { - "line": 125, + "line": 126, "column": 34 } } @@ -6269,32 +6524,32 @@ "type": "Identifier", "name": "i", "range": [ - 3140, - 3141 + 3208, + 3209 ], "loc": { "start": { - "line": 125, + "line": 126, "column": 36 }, "end": { - "line": 125, + "line": 126, "column": 37 } } }, "prefix": false, "range": [ - 3140, - 3143 + 3208, + 3211 ], "loc": { "start": { - "line": 125, + "line": 126, "column": 36 }, "end": { - "line": 125, + "line": 126, "column": 39 } } @@ -6312,16 +6567,16 @@ "object": { "type": "ThisExpression", "range": [ - 3159, - 3163 + 3227, + 3231 ], "loc": { "start": { - "line": 126, + "line": 127, "column": 12 }, "end": { - "line": 126, + "line": 127, "column": 16 } } @@ -6330,31 +6585,31 @@ "type": "Identifier", "name": "removeRowBg", "range": [ - 3164, - 3175 + 3232, + 3243 ], "loc": { "start": { - "line": 126, + "line": 127, "column": 17 }, "end": { - "line": 126, + "line": 127, "column": 28 } } }, "range": [ - 3159, - 3175 + 3227, + 3243 ], "loc": { "start": { - "line": 126, + "line": 127, "column": 12 }, "end": { - "line": 126, + "line": 127, "column": 28 } } @@ -6364,78 +6619,78 @@ "type": "Identifier", "name": "i", "range": [ - 3176, - 3177 + 3244, + 3245 ], "loc": { "start": { - "line": 126, + "line": 127, "column": 29 }, "end": { - "line": 126, + "line": 127, "column": 30 } } } ], "range": [ - 3159, - 3178 + 3227, + 3246 ], "loc": { "start": { - "line": 126, + "line": 127, "column": 12 }, "end": { - "line": 126, + "line": 127, "column": 31 } } }, "range": [ - 3159, - 3179 + 3227, + 3247 ], "loc": { "start": { - "line": 126, + "line": 127, "column": 12 }, "end": { - "line": 126, + "line": 127, "column": 32 } } } ], "range": [ - 3145, - 3189 + 3213, + 3257 ], "loc": { "start": { - "line": 125, + "line": 126, "column": 41 }, "end": { - "line": 127, + "line": 128, "column": 9 } } }, "range": [ - 3112, - 3189 + 3180, + 3257 ], "loc": { "start": { - "line": 125, + "line": 126, "column": 8 }, "end": { - "line": 127, + "line": 128, "column": 9 } }, @@ -6444,16 +6699,16 @@ "type": "Line", "value": " Unsubscribe to events", "range": [ - 3199, - 3223 + 3267, + 3291 ], "loc": { "start": { - "line": 129, + "line": 130, "column": 8 }, "end": { - "line": 129, + "line": 130, "column": 32 } } @@ -6473,16 +6728,16 @@ "object": { "type": "ThisExpression", "range": [ - 3232, - 3236 + 3300, + 3304 ], "loc": { "start": { - "line": 130, + "line": 131, "column": 8 }, "end": { - "line": 130, + "line": 131, "column": 12 } } @@ -6491,31 +6746,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 3237, - 3244 + 3305, + 3312 ], "loc": { "start": { - "line": 130, + "line": 131, "column": 13 }, "end": { - "line": 130, + "line": 131, "column": 20 } } }, "range": [ - 3232, - 3244 + 3300, + 3312 ], "loc": { "start": { - "line": 130, + "line": 131, "column": 8 }, "end": { - "line": 130, + "line": 131, "column": 20 } } @@ -6524,31 +6779,31 @@ "type": "Identifier", "name": "off", "range": [ - 3245, - 3248 + 3313, + 3316 ], "loc": { "start": { - "line": 130, + "line": 131, "column": 21 }, "end": { - "line": 130, + "line": 131, "column": 24 } } }, "range": [ - 3232, - 3248 + 3300, + 3316 ], "loc": { "start": { - "line": 130, + "line": 131, "column": 8 }, "end": { - "line": 130, + "line": 131, "column": 24 } } @@ -6562,16 +6817,16 @@ "value": "row-processed", "raw": "'row-processed'", "range": [ - 3250, - 3265 + 3318, + 3333 ], "loc": { "start": { - "line": 130, + "line": 131, "column": 26 }, "end": { - "line": 130, + "line": 131, "column": 41 } } @@ -6581,32 +6836,32 @@ "value": "row-paged", "raw": "'row-paged'", "range": [ - 3267, - 3278 + 3335, + 3346 ], "loc": { "start": { - "line": 130, + "line": 131, "column": 43 }, "end": { - "line": 130, + "line": 131, "column": 54 } } } ], "range": [ - 3249, - 3279 + 3317, + 3347 ], "loc": { "start": { - "line": 130, + "line": 131, "column": 25 }, "end": { - "line": 130, + "line": 131, "column": 55 } } @@ -6619,16 +6874,16 @@ "type": "Identifier", "name": "tf", "range": [ - 3294, - 3296 + 3362, + 3364 ], "loc": { "start": { - "line": 131, + "line": 132, "column": 13 }, "end": { - "line": 131, + "line": 132, "column": 15 } } @@ -6637,16 +6892,16 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 3298, - 3306 + 3366, + 3374 ], "loc": { "start": { - "line": 131, + "line": 132, "column": 17 }, "end": { - "line": 131, + "line": 132, "column": 25 } } @@ -6655,16 +6910,16 @@ "type": "Identifier", "name": "arrIndex", "range": [ - 3308, - 3316 + 3376, + 3384 ], "loc": { "start": { - "line": 131, + "line": 132, "column": 27 }, "end": { - "line": 131, + "line": 132, "column": 35 } } @@ -6673,16 +6928,16 @@ "type": "Identifier", "name": "isValid", "range": [ - 3318, - 3325 + 3386, + 3393 ], "loc": { "start": { - "line": 131, + "line": 132, "column": 37 }, "end": { - "line": 131, + "line": 132, "column": 44 } } @@ -6696,16 +6951,16 @@ "object": { "type": "ThisExpression", "range": [ - 3346, - 3350 + 3414, + 3418 ], "loc": { "start": { - "line": 132, + "line": 133, "column": 16 }, "end": { - "line": 132, + "line": 133, "column": 20 } } @@ -6714,31 +6969,31 @@ "type": "Identifier", "name": "processRow", "range": [ - 3351, - 3361 + 3419, + 3429 ], "loc": { "start": { - "line": 132, + "line": 133, "column": 21 }, "end": { - "line": 132, + "line": 133, "column": 31 } } }, "range": [ - 3346, - 3361 + 3414, + 3429 ], "loc": { "start": { - "line": 132, + "line": 133, "column": 16 }, "end": { - "line": 132, + "line": 133, "column": 31 } } @@ -6748,16 +7003,16 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 3362, - 3370 + 3430, + 3438 ], "loc": { "start": { - "line": 132, + "line": 133, "column": 32 }, "end": { - "line": 132, + "line": 133, "column": 40 } } @@ -6766,16 +7021,16 @@ "type": "Identifier", "name": "arrIndex", "range": [ - 3372, - 3380 + 3440, + 3448 ], "loc": { "start": { - "line": 132, + "line": 133, "column": 42 }, "end": { - "line": 132, + "line": 133, "column": 50 } } @@ -6784,32 +7039,32 @@ "type": "Identifier", "name": "isValid", "range": [ - 3382, - 3389 + 3450, + 3457 ], "loc": { "start": { - "line": 132, + "line": 133, "column": 52 }, "end": { - "line": 132, + "line": 133, "column": 59 } } } ], "range": [ - 3346, - 3390 + 3414, + 3458 ], "loc": { "start": { - "line": 132, + "line": 133, "column": 16 }, "end": { - "line": 132, + "line": 133, "column": 60 } } @@ -6817,47 +7072,47 @@ "generator": false, "expression": true, "range": [ - 3293, - 3390 + 3361, + 3458 ], "loc": { "start": { - "line": 131, + "line": 132, "column": 12 }, "end": { - "line": 132, + "line": 133, "column": 60 } } } ], "range": [ - 3232, - 3391 + 3300, + 3459 ], "loc": { "start": { - "line": 130, + "line": 131, "column": 8 }, "end": { - "line": 132, + "line": 133, "column": 61 } } }, "range": [ - 3232, - 3392 + 3300, + 3460 ], "loc": { "start": { - "line": 130, + "line": 131, "column": 8 }, "end": { - "line": 132, + "line": 133, "column": 62 } }, @@ -6866,16 +7121,16 @@ "type": "Line", "value": " Unsubscribe to events", "range": [ - 3199, - 3223 + 3267, + 3291 ], "loc": { "start": { - "line": 129, + "line": 130, "column": 8 }, "end": { - "line": 129, + "line": 130, "column": 32 } } @@ -6895,16 +7150,16 @@ "object": { "type": "ThisExpression", "range": [ - 3401, - 3405 + 3469, + 3473 ], "loc": { "start": { - "line": 133, + "line": 134, "column": 8 }, "end": { - "line": 133, + "line": 134, "column": 12 } } @@ -6913,31 +7168,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 3406, - 3413 + 3474, + 3481 ], "loc": { "start": { - "line": 133, + "line": 134, "column": 13 }, "end": { - "line": 133, + "line": 134, "column": 20 } } }, "range": [ - 3401, - 3413 + 3469, + 3481 ], "loc": { "start": { - "line": 133, + "line": 134, "column": 8 }, "end": { - "line": 133, + "line": 134, "column": 20 } } @@ -6946,31 +7201,31 @@ "type": "Identifier", "name": "off", "range": [ - 3414, - 3417 + 3482, + 3485 ], "loc": { "start": { - "line": 133, + "line": 134, "column": 21 }, "end": { - "line": 133, + "line": 134, "column": 24 } } }, "range": [ - 3401, - 3417 + 3469, + 3485 ], "loc": { "start": { - "line": 133, + "line": 134, "column": 8 }, "end": { - "line": 133, + "line": 134, "column": 24 } } @@ -6984,32 +7239,32 @@ "value": "column-sorted", "raw": "'column-sorted'", "range": [ - 3419, - 3434 + 3487, + 3502 ], "loc": { "start": { - "line": 133, + "line": 134, "column": 26 }, "end": { - "line": 133, + "line": 134, "column": 41 } } } ], "range": [ - 3418, - 3435 + 3486, + 3503 ], "loc": { "start": { - "line": 133, + "line": 134, "column": 25 }, "end": { - "line": 133, + "line": 134, "column": 42 } } @@ -7026,16 +7281,16 @@ "object": { "type": "ThisExpression", "range": [ - 3443, - 3447 + 3511, + 3515 ], "loc": { "start": { - "line": 133, + "line": 134, "column": 50 }, "end": { - "line": 133, + "line": 134, "column": 54 } } @@ -7044,47 +7299,47 @@ "type": "Identifier", "name": "processAll", "range": [ - 3448, - 3458 + 3516, + 3526 ], "loc": { "start": { - "line": 133, + "line": 134, "column": 55 }, "end": { - "line": 133, + "line": 134, "column": 65 } } }, "range": [ - 3443, - 3458 + 3511, + 3526 ], "loc": { "start": { - "line": 133, + "line": 134, "column": 50 }, "end": { - "line": 133, + "line": 134, "column": 65 } } }, "arguments": [], "range": [ - 3443, - 3460 + 3511, + 3528 ], "loc": { "start": { - "line": 133, + "line": 134, "column": 50 }, "end": { - "line": 133, + "line": 134, "column": 67 } } @@ -7092,51 +7347,306 @@ "generator": false, "expression": true, "range": [ - 3437, - 3460 + 3505, + 3528 ], "loc": { "start": { - "line": 133, + "line": 134, "column": 44 }, "end": { - "line": 133, + "line": 134, "column": 67 } } } ], "range": [ - 3401, - 3461 + 3469, + 3529 ], "loc": { "start": { - "line": 133, + "line": 134, "column": 8 }, "end": { - "line": 133, + "line": 134, "column": 68 } } }, "range": [ - 3401, - 3462 + 3469, + 3530 ], "loc": { "start": { - "line": 133, + "line": 134, "column": 8 }, "end": { - "line": 133, + "line": 134, "column": 69 } } }, + { + "type": "ExpressionStatement", + "expression": { + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "ThisExpression", + "range": [ + 3539, + 3543 + ], + "loc": { + "start": { + "line": 135, + "column": 8 + }, + "end": { + "line": 135, + "column": 12 + } + } + }, + "property": { + "type": "Identifier", + "name": "emitter", + "range": [ + 3544, + 3551 + ], + "loc": { + "start": { + "line": 135, + "column": 13 + }, + "end": { + "line": 135, + "column": 20 + } + } + }, + "range": [ + 3539, + 3551 + ], + "loc": { + "start": { + "line": 135, + "column": 8 + }, + "end": { + "line": 135, + "column": 20 + } + } + }, + "property": { + "type": "Identifier", + "name": "off", + "range": [ + 3552, + 3555 + ], + "loc": { + "start": { + "line": 135, + "column": 21 + }, + "end": { + "line": 135, + "column": 24 + } + } + }, + "range": [ + 3539, + 3555 + ], + "loc": { + "start": { + "line": 135, + "column": 8 + }, + "end": { + "line": 135, + "column": 24 + } + } + }, + "arguments": [ + { + "type": "ArrayExpression", + "elements": [ + { + "type": "Literal", + "value": "rows-changed", + "raw": "'rows-changed'", + "range": [ + 3557, + 3571 + ], + "loc": { + "start": { + "line": 135, + "column": 26 + }, + "end": { + "line": 135, + "column": 40 + } + } + } + ], + "range": [ + 3556, + 3572 + ], + "loc": { + "start": { + "line": 135, + "column": 25 + }, + "end": { + "line": 135, + "column": 41 + } + } + }, + { + "type": "ArrowFunctionExpression", + "id": null, + "params": [], + "body": { + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "ThisExpression", + "range": [ + 3580, + 3584 + ], + "loc": { + "start": { + "line": 135, + "column": 49 + }, + "end": { + "line": 135, + "column": 53 + } + } + }, + "property": { + "type": "Identifier", + "name": "processAll", + "range": [ + 3585, + 3595 + ], + "loc": { + "start": { + "line": 135, + "column": 54 + }, + "end": { + "line": 135, + "column": 64 + } + } + }, + "range": [ + 3580, + 3595 + ], + "loc": { + "start": { + "line": 135, + "column": 49 + }, + "end": { + "line": 135, + "column": 64 + } + } + }, + "arguments": [], + "range": [ + 3580, + 3597 + ], + "loc": { + "start": { + "line": 135, + "column": 49 + }, + "end": { + "line": 135, + "column": 66 + } + } + }, + "generator": false, + "expression": true, + "range": [ + 3574, + 3597 + ], + "loc": { + "start": { + "line": 135, + "column": 43 + }, + "end": { + "line": 135, + "column": 66 + } + } + } + ], + "range": [ + 3539, + 3598 + ], + "loc": { + "start": { + "line": 135, + "column": 8 + }, + "end": { + "line": 135, + "column": 67 + } + } + }, + "range": [ + 3539, + 3599 + ], + "loc": { + "start": { + "line": 135, + "column": 8 + }, + "end": { + "line": 135, + "column": 68 + } + } + }, { "type": "ExpressionStatement", "expression": { @@ -7148,16 +7658,16 @@ "object": { "type": "ThisExpression", "range": [ - 3472, - 3476 + 3609, + 3613 ], "loc": { "start": { - "line": 135, + "line": 137, "column": 8 }, "end": { - "line": 135, + "line": 137, "column": 12 } } @@ -7166,31 +7676,31 @@ "type": "Identifier", "name": "initialized", "range": [ - 3477, - 3488 + 3614, + 3625 ], "loc": { "start": { - "line": 135, + "line": 137, "column": 13 }, "end": { - "line": 135, + "line": 137, "column": 24 } } }, "range": [ - 3472, - 3488 + 3609, + 3625 ], "loc": { "start": { - "line": 135, + "line": 137, "column": 8 }, "end": { - "line": 135, + "line": 137, "column": 24 } } @@ -7200,62 +7710,62 @@ "value": false, "raw": "false", "range": [ - 3491, - 3496 + 3628, + 3633 ], "loc": { "start": { - "line": 135, + "line": 137, "column": 27 }, "end": { - "line": 135, + "line": 137, "column": 32 } } }, "range": [ - 3472, - 3496 + 3609, + 3633 ], "loc": { "start": { - "line": 135, + "line": 137, "column": 8 }, "end": { - "line": 135, + "line": 137, "column": 32 } } }, "range": [ - 3472, - 3497 + 3609, + 3634 ], "loc": { "start": { - "line": 135, + "line": 137, "column": 8 }, "end": { - "line": 135, + "line": 137, "column": 33 } } } ], "range": [ - 2993, - 3503 + 3061, + 3640 ], "loc": { "start": { - "line": 120, + "line": 121, "column": 14 }, "end": { - "line": 136, + "line": 138, "column": 5 } } @@ -7263,16 +7773,16 @@ "generator": false, "expression": false, "range": [ - 2990, - 3503 + 3058, + 3640 ], "loc": { "start": { - "line": 120, + "line": 121, "column": 11 }, "end": { - "line": 136, + "line": 138, "column": 5 } } @@ -7280,16 +7790,16 @@ "kind": "method", "computed": false, "range": [ - 2983, - 3503 + 3051, + 3640 ], "loc": { "start": { - "line": 120, + "line": 121, "column": 4 }, "end": { - "line": 136, + "line": 138, "column": 5 } }, @@ -7298,16 +7808,16 @@ "type": "Block", "value": "*\n * Removes all alternating backgrounds\n ", "range": [ - 2924, - 2978 + 2992, + 3046 ], "loc": { "start": { - "line": 117, + "line": 118, "column": 4 }, "end": { - "line": 119, + "line": 120, "column": 7 } } @@ -7318,7 +7828,7 @@ ], "range": [ 201, - 3506 + 3643 ], "loc": { "start": { @@ -7326,14 +7836,14 @@ "column": 43 }, "end": { - "line": 138, + "line": 140, "column": 1 } } }, "range": [ 165, - 3506 + 3643 ], "loc": { "start": { @@ -7341,7 +7851,7 @@ "column": 7 }, "end": { - "line": 138, + "line": 140, "column": 1 } }, @@ -7371,7 +7881,7 @@ "source": null, "range": [ 158, - 3506 + 3643 ], "loc": { "start": { @@ -7379,7 +7889,7 @@ "column": 0 }, "end": { - "line": 138, + "line": 140, "column": 1 } }, @@ -7408,7 +7918,7 @@ "sourceType": "module", "range": [ 0, - 3506 + 3643 ], "loc": { "start": { @@ -7416,7 +7926,7 @@ "column": 0 }, "end": { - "line": 138, + "line": 140, "column": 1 } }, @@ -7533,16 +8043,16 @@ "type": "Block", "value": "* @inherited ", "range": [ - 1173, - 1190 + 1241, + 1258 ], "loc": { "start": { - "line": 47, + "line": 48, "column": 8 }, "end": { - "line": 47, + "line": 48, "column": 25 } } @@ -7551,16 +8061,16 @@ "type": "Block", "value": "*\n * Apply background to all valid rows\n ", "range": [ - 1235, - 1288 + 1303, + 1356 ], "loc": { "start": { - "line": 51, + "line": 52, "column": 4 }, "end": { - "line": 53, + "line": 54, "column": 7 } } @@ -7569,16 +8079,16 @@ "type": "Line", "value": "alternates bg color", "range": [ - 1525, - 1546 + 1593, + 1614 ], "loc": { "start": { - "line": 63, + "line": 64, "column": 8 }, "end": { - "line": 63, + "line": 64, "column": 29 } } @@ -7587,16 +8097,16 @@ "type": "Block", "value": "*\n * Set/remove row background based on row validation\n * @param {Number} rowIdx Row index\n * @param {Number} arrIdx Array index\n * @param {Boolean} isValid Valid row flag\n ", "range": [ - 1716, - 1920 + 1784, + 1988 ], "loc": { "start": { - "line": 71, + "line": 72, "column": 4 }, "end": { - "line": 76, + "line": 77, "column": 7 } } @@ -7605,16 +8115,16 @@ "type": "Block", "value": "*\n * Sets row background color\n * @param {Number} rowIdx Row index\n * @param {Number} idx Valid rows collection index needed to calculate bg\n * color\n * @private\n ", "range": [ - 2105, - 2299 + 2173, + 2367 ], "loc": { "start": { - "line": 85, + "line": 86, "column": 4 }, "end": { - "line": 91, + "line": 92, "column": 7 } } @@ -7623,16 +8133,16 @@ "type": "Block", "value": "*\n * Removes row background color\n * @param {Number} idx Row index\n * @private\n ", "range": [ - 2604, - 2705 + 2672, + 2773 ], "loc": { "start": { - "line": 103, + "line": 104, "column": 4 }, "end": { - "line": 107, + "line": 108, "column": 7 } } @@ -7641,16 +8151,16 @@ "type": "Block", "value": "*\n * Removes all alternating backgrounds\n ", "range": [ - 2924, - 2978 + 2992, + 3046 ], "loc": { "start": { - "line": 117, + "line": 118, "column": 4 }, "end": { - "line": 119, + "line": 120, "column": 7 } } @@ -7659,16 +8169,16 @@ "type": "Line", "value": " Unsubscribe to events", "range": [ - 3199, - 3223 + 3267, + 3291 ], "loc": { "start": { - "line": 129, + "line": 130, "column": 8 }, "end": { - "line": 129, + "line": 130, "column": 32 } } diff --git a/docs/ast/source/modules/checkList.js.json b/docs/ast/source/modules/checkList.js.json index ac4dc215..6aee3d27 100644 --- a/docs/ast/source/modules/checkList.js.json +++ b/docs/ast/source/modules/checkList.js.json @@ -4427,10 +4427,10 @@ "trailingComments": [ { "type": "Block", - "value": "*\n * Checklist option click event handler\n * @param {Event} evt\n ", + "value": "*\n * Checklist option click event handler\n * @param {Event} evt\n * @private\n ", "range": [ 3138, - 3219 + 3235 ], "loc": { "start": { @@ -4438,7 +4438,7 @@ "column": 4 }, "end": { - "line": 122, + "line": 123, "column": 7 } } @@ -4452,16 +4452,16 @@ "type": "Identifier", "name": "optionClick", "range": [ - 3224, - 3235 + 3240, + 3251 ], "loc": { "start": { - "line": 123, + "line": 124, "column": 4 }, "end": { - "line": 123, + "line": 124, "column": 15 } } @@ -4474,16 +4474,16 @@ "type": "Identifier", "name": "evt", "range": [ - 3236, - 3239 + 3252, + 3255 ], "loc": { "start": { - "line": 123, + "line": 124, "column": 16 }, "end": { - "line": 123, + "line": 124, "column": 19 } } @@ -4501,16 +4501,16 @@ "type": "Identifier", "name": "elm", "range": [ - 3255, - 3258 + 3271, + 3274 ], "loc": { "start": { - "line": 124, + "line": 125, "column": 12 }, "end": { - "line": 124, + "line": 125, "column": 15 } } @@ -4521,16 +4521,16 @@ "type": "Identifier", "name": "targetEvt", "range": [ - 3261, - 3270 + 3277, + 3286 ], "loc": { "start": { - "line": 124, + "line": 125, "column": 18 }, "end": { - "line": 124, + "line": 125, "column": 27 } } @@ -4540,47 +4540,47 @@ "type": "Identifier", "name": "evt", "range": [ - 3271, - 3274 + 3287, + 3290 ], "loc": { "start": { - "line": 124, + "line": 125, "column": 28 }, "end": { - "line": 124, + "line": 125, "column": 31 } } } ], "range": [ - 3261, - 3275 + 3277, + 3291 ], "loc": { "start": { - "line": 124, + "line": 125, "column": 18 }, "end": { - "line": 124, + "line": 125, "column": 32 } } }, "range": [ - 3255, - 3275 + 3271, + 3291 ], "loc": { "start": { - "line": 124, + "line": 125, "column": 12 }, "end": { - "line": 124, + "line": 125, "column": 32 } } @@ -4588,16 +4588,16 @@ ], "kind": "let", "range": [ - 3251, - 3276 + 3267, + 3292 ], "loc": { "start": { - "line": 124, + "line": 125, "column": 8 }, "end": { - "line": 124, + "line": 125, "column": 33 } } @@ -4611,16 +4611,16 @@ "type": "Identifier", "name": "tf", "range": [ - 3289, - 3291 + 3305, + 3307 ], "loc": { "start": { - "line": 125, + "line": 126, "column": 12 }, "end": { - "line": 125, + "line": 126, "column": 14 } } @@ -4631,16 +4631,16 @@ "object": { "type": "ThisExpression", "range": [ - 3294, - 3298 + 3310, + 3314 ], "loc": { "start": { - "line": 125, + "line": 126, "column": 17 }, "end": { - "line": 125, + "line": 126, "column": 21 } } @@ -4649,46 +4649,46 @@ "type": "Identifier", "name": "tf", "range": [ - 3299, - 3301 + 3315, + 3317 ], "loc": { "start": { - "line": 125, + "line": 126, "column": 22 }, "end": { - "line": 125, + "line": 126, "column": 24 } } }, "range": [ - 3294, - 3301 + 3310, + 3317 ], "loc": { "start": { - "line": 125, + "line": 126, "column": 17 }, "end": { - "line": 125, + "line": 126, "column": 24 } } }, "range": [ - 3289, - 3301 + 3305, + 3317 ], "loc": { "start": { - "line": 125, + "line": 126, "column": 12 }, "end": { - "line": 125, + "line": 126, "column": 24 } } @@ -4696,16 +4696,16 @@ ], "kind": "let", "range": [ - 3285, - 3302 + 3301, + 3318 ], "loc": { "start": { - "line": 125, + "line": 126, "column": 8 }, "end": { - "line": 125, + "line": 126, "column": 25 } } @@ -4723,16 +4723,16 @@ "object": { "type": "ThisExpression", "range": [ - 3312, - 3316 + 3328, + 3332 ], "loc": { "start": { - "line": 127, + "line": 128, "column": 8 }, "end": { - "line": 127, + "line": 128, "column": 12 } } @@ -4741,31 +4741,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 3317, - 3324 + 3333, + 3340 ], "loc": { "start": { - "line": 127, + "line": 128, "column": 13 }, "end": { - "line": 127, + "line": 128, "column": 20 } } }, "range": [ - 3312, - 3324 + 3328, + 3340 ], "loc": { "start": { - "line": 127, + "line": 128, "column": 8 }, "end": { - "line": 127, + "line": 128, "column": 20 } } @@ -4774,31 +4774,31 @@ "type": "Identifier", "name": "emit", "range": [ - 3325, - 3329 + 3341, + 3345 ], "loc": { "start": { - "line": 127, + "line": 128, "column": 21 }, "end": { - "line": 127, + "line": 128, "column": 25 } } }, "range": [ - 3312, - 3329 + 3328, + 3345 ], "loc": { "start": { - "line": 127, + "line": 128, "column": 8 }, "end": { - "line": 127, + "line": 128, "column": 25 } } @@ -4809,16 +4809,16 @@ "value": "filter-focus", "raw": "'filter-focus'", "range": [ - 3330, - 3344 + 3346, + 3360 ], "loc": { "start": { - "line": 127, + "line": 128, "column": 26 }, "end": { - "line": 127, + "line": 128, "column": 40 } } @@ -4827,16 +4827,16 @@ "type": "Identifier", "name": "tf", "range": [ - 3346, - 3348 + 3362, + 3364 ], "loc": { "start": { - "line": 127, + "line": 128, "column": 42 }, "end": { - "line": 127, + "line": 128, "column": 44 } } @@ -4845,47 +4845,47 @@ "type": "Identifier", "name": "elm", "range": [ - 3350, - 3353 + 3366, + 3369 ], "loc": { "start": { - "line": 127, + "line": 128, "column": 46 }, "end": { - "line": 127, + "line": 128, "column": 49 } } } ], "range": [ - 3312, - 3354 + 3328, + 3370 ], "loc": { "start": { - "line": 127, + "line": 128, "column": 8 }, "end": { - "line": 127, + "line": 128, "column": 50 } } }, "range": [ - 3312, - 3355 + 3328, + 3371 ], "loc": { "start": { - "line": 127, + "line": 128, "column": 8 }, "end": { - "line": 127, + "line": 128, "column": 51 } } @@ -4900,16 +4900,16 @@ "object": { "type": "ThisExpression", "range": [ - 3364, - 3368 + 3380, + 3384 ], "loc": { "start": { - "line": 128, + "line": 129, "column": 8 }, "end": { - "line": 128, + "line": 129, "column": 12 } } @@ -4918,31 +4918,31 @@ "type": "Identifier", "name": "setCheckListValues", "range": [ - 3369, - 3387 + 3385, + 3403 ], "loc": { "start": { - "line": 128, + "line": 129, "column": 13 }, "end": { - "line": 128, + "line": 129, "column": 31 } } }, "range": [ - 3364, - 3387 + 3380, + 3403 ], "loc": { "start": { - "line": 128, + "line": 129, "column": 8 }, "end": { - "line": 128, + "line": 129, "column": 31 } } @@ -4952,47 +4952,47 @@ "type": "Identifier", "name": "elm", "range": [ - 3388, - 3391 + 3404, + 3407 ], "loc": { "start": { - "line": 128, + "line": 129, "column": 32 }, "end": { - "line": 128, + "line": 129, "column": 35 } } } ], "range": [ - 3364, - 3392 + 3380, + 3408 ], "loc": { "start": { - "line": 128, + "line": 129, "column": 8 }, "end": { - "line": 128, + "line": 129, "column": 36 } } }, "range": [ - 3364, - 3393 + 3380, + 3409 ], "loc": { "start": { - "line": 128, + "line": 129, "column": 8 }, "end": { - "line": 128, + "line": 129, "column": 37 } } @@ -5008,16 +5008,16 @@ "type": "Identifier", "name": "tf", "range": [ - 3402, - 3404 + 3418, + 3420 ], "loc": { "start": { - "line": 129, + "line": 130, "column": 8 }, "end": { - "line": 129, + "line": 130, "column": 10 } } @@ -5026,78 +5026,78 @@ "type": "Identifier", "name": "filter", "range": [ - 3405, - 3411 + 3421, + 3427 ], "loc": { "start": { - "line": 129, + "line": 130, "column": 11 }, "end": { - "line": 129, + "line": 130, "column": 17 } } }, "range": [ - 3402, - 3411 + 3418, + 3427 ], "loc": { "start": { - "line": 129, + "line": 130, "column": 8 }, "end": { - "line": 129, + "line": 130, "column": 17 } } }, "arguments": [], "range": [ - 3402, - 3413 + 3418, + 3429 ], "loc": { "start": { - "line": 129, + "line": 130, "column": 8 }, "end": { - "line": 129, + "line": 130, "column": 19 } } }, "range": [ - 3402, - 3414 + 3418, + 3430 ], "loc": { "start": { - "line": 129, + "line": 130, "column": 8 }, "end": { - "line": 129, + "line": 130, "column": 20 } } } ], "range": [ - 3241, - 3420 + 3257, + 3436 ], "loc": { "start": { - "line": 123, + "line": 124, "column": 21 }, "end": { - "line": 130, + "line": 131, "column": 5 } } @@ -5105,16 +5105,16 @@ "generator": false, "expression": false, "range": [ - 3235, - 3420 + 3251, + 3436 ], "loc": { "start": { - "line": 123, + "line": 124, "column": 15 }, "end": { - "line": 130, + "line": 131, "column": 5 } } @@ -5122,26 +5122,26 @@ "kind": "method", "computed": false, "range": [ - 3224, - 3420 + 3240, + 3436 ], "loc": { "start": { - "line": 123, + "line": 124, "column": 4 }, "end": { - "line": 130, + "line": 131, "column": 5 } }, "leadingComments": [ { "type": "Block", - "value": "*\n * Checklist option click event handler\n * @param {Event} evt\n ", + "value": "*\n * Checklist option click event handler\n * @param {Event} evt\n * @private\n ", "range": [ 3138, - 3219 + 3235 ], "loc": { "start": { @@ -5149,7 +5149,7 @@ "column": 4 }, "end": { - "line": 122, + "line": 123, "column": 7 } } @@ -5158,18 +5158,18 @@ "trailingComments": [ { "type": "Block", - "value": "*\n * Checklist container click event handler for load-on-demand feature\n * @param {Event} evt\n ", + "value": "*\n * Checklist container click event handler for load-on-demand feature\n * @param {Event} evt\n * @private\n ", "range": [ - 3426, - 3537 + 3442, + 3569 ], "loc": { "start": { - "line": 132, + "line": 133, "column": 4 }, "end": { - "line": 135, + "line": 137, "column": 7 } } @@ -5183,16 +5183,16 @@ "type": "Identifier", "name": "onCheckListClick", "range": [ - 3542, - 3558 + 3574, + 3590 ], "loc": { "start": { - "line": 136, + "line": 138, "column": 4 }, "end": { - "line": 136, + "line": 138, "column": 20 } } @@ -5205,16 +5205,16 @@ "type": "Identifier", "name": "evt", "range": [ - 3559, - 3562 + 3591, + 3594 ], "loc": { "start": { - "line": 136, + "line": 138, "column": 21 }, "end": { - "line": 136, + "line": 138, "column": 24 } } @@ -5232,16 +5232,16 @@ "type": "Identifier", "name": "elm", "range": [ - 3578, - 3581 + 3610, + 3613 ], "loc": { "start": { - "line": 137, + "line": 139, "column": 12 }, "end": { - "line": 137, + "line": 139, "column": 15 } } @@ -5252,16 +5252,16 @@ "type": "Identifier", "name": "targetEvt", "range": [ - 3584, - 3593 + 3616, + 3625 ], "loc": { "start": { - "line": 137, + "line": 139, "column": 18 }, "end": { - "line": 137, + "line": 139, "column": 27 } } @@ -5271,47 +5271,47 @@ "type": "Identifier", "name": "evt", "range": [ - 3594, - 3597 + 3626, + 3629 ], "loc": { "start": { - "line": 137, + "line": 139, "column": 28 }, "end": { - "line": 137, + "line": 139, "column": 31 } } } ], "range": [ - 3584, - 3598 + 3616, + 3630 ], "loc": { "start": { - "line": 137, + "line": 139, "column": 18 }, "end": { - "line": 137, + "line": 139, "column": 32 } } }, "range": [ - 3578, - 3598 + 3610, + 3630 ], "loc": { "start": { - "line": 137, + "line": 139, "column": 12 }, "end": { - "line": 137, + "line": 139, "column": 32 } } @@ -5319,16 +5319,16 @@ ], "kind": "let", "range": [ - 3574, - 3599 + 3606, + 3631 ], "loc": { "start": { - "line": 137, + "line": 139, "column": 8 }, "end": { - "line": 137, + "line": 139, "column": 33 } } @@ -5347,16 +5347,16 @@ "object": { "type": "ThisExpression", "range": [ - 3612, - 3616 + 3644, + 3648 ], "loc": { "start": { - "line": 138, + "line": 140, "column": 12 }, "end": { - "line": 138, + "line": 140, "column": 16 } } @@ -5365,31 +5365,31 @@ "type": "Identifier", "name": "tf", "range": [ - 3617, - 3619 + 3649, + 3651 ], "loc": { "start": { - "line": 138, + "line": 140, "column": 17 }, "end": { - "line": 138, + "line": 140, "column": 19 } } }, "range": [ - 3612, - 3619 + 3644, + 3651 ], "loc": { "start": { - "line": 138, + "line": 140, "column": 12 }, "end": { - "line": 138, + "line": 140, "column": 19 } } @@ -5398,31 +5398,31 @@ "type": "Identifier", "name": "loadFltOnDemand", "range": [ - 3620, - 3635 + 3652, + 3667 ], "loc": { "start": { - "line": 138, + "line": 140, "column": 20 }, "end": { - "line": 138, + "line": 140, "column": 35 } } }, "range": [ - 3612, - 3635 + 3644, + 3667 ], "loc": { "start": { - "line": 138, + "line": 140, "column": 12 }, "end": { - "line": 138, + "line": 140, "column": 35 } } @@ -5439,16 +5439,16 @@ "type": "Identifier", "name": "elm", "range": [ - 3639, - 3642 + 3671, + 3674 ], "loc": { "start": { - "line": 138, + "line": 140, "column": 39 }, "end": { - "line": 138, + "line": 140, "column": 42 } } @@ -5457,31 +5457,31 @@ "type": "Identifier", "name": "getAttribute", "range": [ - 3643, - 3655 + 3675, + 3687 ], "loc": { "start": { - "line": 138, + "line": 140, "column": 43 }, "end": { - "line": 138, + "line": 140, "column": 55 } } }, "range": [ - 3639, - 3655 + 3671, + 3687 ], "loc": { "start": { - "line": 138, + "line": 140, "column": 39 }, "end": { - "line": 138, + "line": 140, "column": 55 } } @@ -5492,32 +5492,32 @@ "value": "filled", "raw": "'filled'", "range": [ - 3656, - 3664 + 3688, + 3696 ], "loc": { "start": { - "line": 138, + "line": 140, "column": 56 }, "end": { - "line": 138, + "line": 140, "column": 64 } } } ], "range": [ - 3639, - 3665 + 3671, + 3697 ], "loc": { "start": { - "line": 138, + "line": 140, "column": 39 }, "end": { - "line": 138, + "line": 140, "column": 65 } } @@ -5527,46 +5527,46 @@ "value": "0", "raw": "'0'", "range": [ - 3670, - 3673 + 3702, + 3705 ], "loc": { "start": { - "line": 138, + "line": 140, "column": 70 }, "end": { - "line": 138, + "line": 140, "column": 73 } } }, "range": [ - 3639, - 3673 + 3671, + 3705 ], "loc": { "start": { - "line": 138, + "line": 140, "column": 39 }, "end": { - "line": 138, + "line": 140, "column": 73 } } }, "range": [ - 3612, - 3673 + 3644, + 3705 ], "loc": { "start": { - "line": 138, + "line": 140, "column": 12 }, "end": { - "line": 138, + "line": 140, "column": 73 } } @@ -5583,16 +5583,16 @@ "type": "Identifier", "name": "ct", "range": [ - 3693, - 3695 + 3725, + 3727 ], "loc": { "start": { - "line": 139, + "line": 141, "column": 16 }, "end": { - "line": 139, + "line": 141, "column": 18 } } @@ -5606,16 +5606,16 @@ "type": "Identifier", "name": "elm", "range": [ - 3698, - 3701 + 3730, + 3733 ], "loc": { "start": { - "line": 139, + "line": 141, "column": 21 }, "end": { - "line": 139, + "line": 141, "column": 24 } } @@ -5624,31 +5624,31 @@ "type": "Identifier", "name": "getAttribute", "range": [ - 3702, - 3714 + 3734, + 3746 ], "loc": { "start": { - "line": 139, + "line": 141, "column": 25 }, "end": { - "line": 139, + "line": 141, "column": 37 } } }, "range": [ - 3698, - 3714 + 3730, + 3746 ], "loc": { "start": { - "line": 139, + "line": 141, "column": 21 }, "end": { - "line": 139, + "line": 141, "column": 37 } } @@ -5659,47 +5659,47 @@ "value": "ct", "raw": "'ct'", "range": [ - 3715, - 3719 + 3747, + 3751 ], "loc": { "start": { - "line": 139, + "line": 141, "column": 38 }, "end": { - "line": 139, + "line": 141, "column": 42 } } } ], "range": [ - 3698, - 3720 + 3730, + 3752 ], "loc": { "start": { - "line": 139, + "line": 141, "column": 21 }, "end": { - "line": 139, + "line": 141, "column": 43 } } }, "range": [ - 3693, - 3720 + 3725, + 3752 ], "loc": { "start": { - "line": 139, + "line": 141, "column": 16 }, "end": { - "line": 139, + "line": 141, "column": 43 } } @@ -5707,16 +5707,16 @@ ], "kind": "let", "range": [ - 3689, - 3721 + 3721, + 3753 ], "loc": { "start": { - "line": 139, + "line": 141, "column": 12 }, "end": { - "line": 139, + "line": 141, "column": 44 } } @@ -5730,16 +5730,16 @@ "type": "Identifier", "name": "div", "range": [ - 3738, - 3741 + 3770, + 3773 ], "loc": { "start": { - "line": 140, + "line": 142, "column": 16 }, "end": { - "line": 140, + "line": 142, "column": 19 } } @@ -5753,16 +5753,16 @@ "object": { "type": "ThisExpression", "range": [ - 3744, - 3748 + 3776, + 3780 ], "loc": { "start": { - "line": 140, + "line": 142, "column": 22 }, "end": { - "line": 140, + "line": 142, "column": 26 } } @@ -5771,31 +5771,31 @@ "type": "Identifier", "name": "containers", "range": [ - 3749, - 3759 + 3781, + 3791 ], "loc": { "start": { - "line": 140, + "line": 142, "column": 27 }, "end": { - "line": 140, + "line": 142, "column": 37 } } }, "range": [ - 3744, - 3759 + 3776, + 3791 ], "loc": { "start": { - "line": 140, + "line": 142, "column": 22 }, "end": { - "line": 140, + "line": 142, "column": 37 } } @@ -5804,46 +5804,46 @@ "type": "Identifier", "name": "ct", "range": [ - 3760, - 3762 + 3792, + 3794 ], "loc": { "start": { - "line": 140, + "line": 142, "column": 38 }, "end": { - "line": 140, + "line": 142, "column": 40 } } }, "range": [ - 3744, - 3763 + 3776, + 3795 ], "loc": { "start": { - "line": 140, + "line": 142, "column": 22 }, "end": { - "line": 140, + "line": 142, "column": 41 } } }, "range": [ - 3738, - 3763 + 3770, + 3795 ], "loc": { "start": { - "line": 140, + "line": 142, "column": 16 }, "end": { - "line": 140, + "line": 142, "column": 41 } } @@ -5851,16 +5851,16 @@ ], "kind": "let", "range": [ - 3734, - 3764 + 3766, + 3796 ], "loc": { "start": { - "line": 140, + "line": 142, "column": 12 }, "end": { - "line": 140, + "line": 142, "column": 42 } } @@ -5875,16 +5875,16 @@ "object": { "type": "ThisExpression", "range": [ - 3777, - 3781 + 3809, + 3813 ], "loc": { "start": { - "line": 141, + "line": 143, "column": 12 }, "end": { - "line": 141, + "line": 143, "column": 16 } } @@ -5893,31 +5893,31 @@ "type": "Identifier", "name": "build", "range": [ - 3782, - 3787 + 3814, + 3819 ], "loc": { "start": { - "line": 141, + "line": 143, "column": 17 }, "end": { - "line": 141, + "line": 143, "column": 22 } } }, "range": [ - 3777, - 3787 + 3809, + 3819 ], "loc": { "start": { - "line": 141, + "line": 143, "column": 12 }, "end": { - "line": 141, + "line": 143, "column": 22 } } @@ -5927,47 +5927,47 @@ "type": "Identifier", "name": "ct", "range": [ - 3788, - 3790 + 3820, + 3822 ], "loc": { "start": { - "line": 141, + "line": 143, "column": 23 }, "end": { - "line": 141, + "line": 143, "column": 25 } } } ], "range": [ - 3777, - 3791 + 3809, + 3823 ], "loc": { "start": { - "line": 141, + "line": 143, "column": 12 }, "end": { - "line": 141, + "line": 143, "column": 26 } } }, "range": [ - 3777, - 3792 + 3809, + 3824 ], "loc": { "start": { - "line": 141, + "line": 143, "column": 12 }, "end": { - "line": 141, + "line": 143, "column": 27 } } @@ -5980,16 +5980,16 @@ "type": "Identifier", "name": "removeEvt", "range": [ - 3805, - 3814 + 3837, + 3846 ], "loc": { "start": { - "line": 142, + "line": 144, "column": 12 }, "end": { - "line": 142, + "line": 144, "column": 21 } } @@ -5999,16 +5999,16 @@ "type": "Identifier", "name": "div", "range": [ - 3815, - 3818 + 3847, + 3850 ], "loc": { "start": { - "line": 142, + "line": 144, "column": 22 }, "end": { - "line": 142, + "line": 144, "column": 25 } } @@ -6018,16 +6018,16 @@ "value": "click", "raw": "'click'", "range": [ - 3820, - 3827 + 3852, + 3859 ], "loc": { "start": { - "line": 142, + "line": 144, "column": 27 }, "end": { - "line": 142, + "line": 144, "column": 34 } } @@ -6040,16 +6040,16 @@ "type": "Identifier", "name": "evt", "range": [ - 3830, - 3833 + 3862, + 3865 ], "loc": { "start": { - "line": 142, + "line": 144, "column": 37 }, "end": { - "line": 142, + "line": 144, "column": 40 } } @@ -6063,16 +6063,16 @@ "object": { "type": "ThisExpression", "range": [ - 3838, - 3842 + 3870, + 3874 ], "loc": { "start": { - "line": 142, + "line": 144, "column": 45 }, "end": { - "line": 142, + "line": 144, "column": 49 } } @@ -6081,31 +6081,31 @@ "type": "Identifier", "name": "onCheckListClick", "range": [ - 3843, - 3859 + 3875, + 3891 ], "loc": { "start": { - "line": 142, + "line": 144, "column": 50 }, "end": { - "line": 142, + "line": 144, "column": 66 } } }, "range": [ - 3838, - 3859 + 3870, + 3891 ], "loc": { "start": { - "line": 142, + "line": 144, "column": 45 }, "end": { - "line": 142, + "line": 144, "column": 66 } } @@ -6115,32 +6115,32 @@ "type": "Identifier", "name": "evt", "range": [ - 3860, - 3863 + 3892, + 3895 ], "loc": { "start": { - "line": 142, + "line": 144, "column": 67 }, "end": { - "line": 142, + "line": 144, "column": 70 } } } ], "range": [ - 3838, - 3864 + 3870, + 3896 ], "loc": { "start": { - "line": 142, + "line": 144, "column": 45 }, "end": { - "line": 142, + "line": 144, "column": 71 } } @@ -6148,95 +6148,95 @@ "generator": false, "expression": true, "range": [ - 3829, - 3864 + 3861, + 3896 ], "loc": { "start": { - "line": 142, + "line": 144, "column": 36 }, "end": { - "line": 142, + "line": 144, "column": 71 } } } ], "range": [ - 3805, - 3865 + 3837, + 3897 ], "loc": { "start": { - "line": 142, + "line": 144, "column": 12 }, "end": { - "line": 142, + "line": 144, "column": 72 } } }, "range": [ - 3805, - 3866 + 3837, + 3898 ], "loc": { "start": { - "line": 142, + "line": 144, "column": 12 }, "end": { - "line": 142, + "line": 144, "column": 73 } } } ], "range": [ - 3675, - 3876 + 3707, + 3908 ], "loc": { "start": { - "line": 138, + "line": 140, "column": 75 }, "end": { - "line": 143, + "line": 145, "column": 9 } } }, "alternate": null, "range": [ - 3608, - 3876 + 3640, + 3908 ], "loc": { "start": { - "line": 138, + "line": 140, "column": 8 }, "end": { - "line": 143, + "line": 145, "column": 9 } } } ], "range": [ - 3564, - 3882 + 3596, + 3914 ], "loc": { "start": { - "line": 136, + "line": 138, "column": 26 }, "end": { - "line": 144, + "line": 146, "column": 5 } } @@ -6244,16 +6244,16 @@ "generator": false, "expression": false, "range": [ - 3558, - 3882 + 3590, + 3914 ], "loc": { "start": { - "line": 136, + "line": 138, "column": 20 }, "end": { - "line": 144, + "line": 146, "column": 5 } } @@ -6261,34 +6261,1005 @@ "kind": "method", "computed": false, "range": [ - 3542, - 3882 + 3574, + 3914 ], "loc": { "start": { - "line": 136, + "line": 138, "column": 4 }, "end": { - "line": 144, + "line": 146, "column": 5 } }, "leadingComments": [ { "type": "Block", - "value": "*\n * Checklist container click event handler for load-on-demand feature\n * @param {Event} evt\n ", + "value": "*\n * Checklist container click event handler for load-on-demand feature\n * @param {Event} evt\n * @private\n ", "range": [ - 3426, - 3537 + 3442, + 3569 ], "loc": { "start": { - "line": 132, + "line": 133, "column": 4 }, "end": { - "line": 135, + "line": 137, + "column": 7 + } + } + } + ], + "trailingComments": [ + { + "type": "Block", + "value": "*\n * Refresh all checklist filters\n ", + "range": [ + 3920, + 3968 + ], + "loc": { + "start": { + "line": 148, + "column": 4 + }, + "end": { + "line": 150, + "column": 7 + } + } + } + ], + "static": false + }, + { + "type": "MethodDefinition", + "key": { + "type": "Identifier", + "name": "refreshAll", + "range": [ + 3973, + 3983 + ], + "loc": { + "start": { + "line": 151, + "column": 4 + }, + "end": { + "line": 151, + "column": 14 + } + } + }, + "value": { + "type": "FunctionExpression", + "id": null, + "params": [], + "body": { + "type": "BlockStatement", + "body": [ + { + "type": "VariableDeclaration", + "declarations": [ + { + "type": "VariableDeclarator", + "id": { + "type": "Identifier", + "name": "tf", + "range": [ + 4000, + 4002 + ], + "loc": { + "start": { + "line": 152, + "column": 12 + }, + "end": { + "line": 152, + "column": 14 + } + } + }, + "init": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "ThisExpression", + "range": [ + 4005, + 4009 + ], + "loc": { + "start": { + "line": 152, + "column": 17 + }, + "end": { + "line": 152, + "column": 21 + } + } + }, + "property": { + "type": "Identifier", + "name": "tf", + "range": [ + 4010, + 4012 + ], + "loc": { + "start": { + "line": 152, + "column": 22 + }, + "end": { + "line": 152, + "column": 24 + } + } + }, + "range": [ + 4005, + 4012 + ], + "loc": { + "start": { + "line": 152, + "column": 17 + }, + "end": { + "line": 152, + "column": 24 + } + } + }, + "range": [ + 4000, + 4012 + ], + "loc": { + "start": { + "line": 152, + "column": 12 + }, + "end": { + "line": 152, + "column": 24 + } + } + } + ], + "kind": "let", + "range": [ + 3996, + 4013 + ], + "loc": { + "start": { + "line": 152, + "column": 8 + }, + "end": { + "line": 152, + "column": 25 + } + } + }, + { + "type": "VariableDeclaration", + "declarations": [ + { + "type": "VariableDeclarator", + "id": { + "type": "Identifier", + "name": "fltsIdxs", + "range": [ + 4026, + 4034 + ], + "loc": { + "start": { + "line": 153, + "column": 12 + }, + "end": { + "line": 153, + "column": 20 + } + } + }, + "init": { + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "Identifier", + "name": "tf", + "range": [ + 4037, + 4039 + ], + "loc": { + "start": { + "line": 153, + "column": 23 + }, + "end": { + "line": 153, + "column": 25 + } + } + }, + "property": { + "type": "Identifier", + "name": "getFiltersByType", + "range": [ + 4040, + 4056 + ], + "loc": { + "start": { + "line": 153, + "column": 26 + }, + "end": { + "line": 153, + "column": 42 + } + } + }, + "range": [ + 4037, + 4056 + ], + "loc": { + "start": { + "line": 153, + "column": 23 + }, + "end": { + "line": 153, + "column": 42 + } + } + }, + "arguments": [ + { + "type": "Identifier", + "name": "CHECKLIST", + "range": [ + 4057, + 4066 + ], + "loc": { + "start": { + "line": 153, + "column": 43 + }, + "end": { + "line": 153, + "column": 52 + } + } + }, + { + "type": "Literal", + "value": true, + "raw": "true", + "range": [ + 4068, + 4072 + ], + "loc": { + "start": { + "line": 153, + "column": 54 + }, + "end": { + "line": 153, + "column": 58 + } + } + } + ], + "range": [ + 4037, + 4073 + ], + "loc": { + "start": { + "line": 153, + "column": 23 + }, + "end": { + "line": 153, + "column": 59 + } + } + }, + "range": [ + 4026, + 4073 + ], + "loc": { + "start": { + "line": 153, + "column": 12 + }, + "end": { + "line": 153, + "column": 59 + } + } + } + ], + "kind": "let", + "range": [ + 4022, + 4074 + ], + "loc": { + "start": { + "line": 153, + "column": 8 + }, + "end": { + "line": 153, + "column": 60 + } + } + }, + { + "type": "ExpressionStatement", + "expression": { + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "Identifier", + "name": "fltsIdxs", + "range": [ + 4083, + 4091 + ], + "loc": { + "start": { + "line": 154, + "column": 8 + }, + "end": { + "line": 154, + "column": 16 + } + } + }, + "property": { + "type": "Identifier", + "name": "forEach", + "range": [ + 4092, + 4099 + ], + "loc": { + "start": { + "line": 154, + "column": 17 + }, + "end": { + "line": 154, + "column": 24 + } + } + }, + "range": [ + 4083, + 4099 + ], + "loc": { + "start": { + "line": 154, + "column": 8 + }, + "end": { + "line": 154, + "column": 24 + } + } + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "id": null, + "params": [ + { + "type": "Identifier", + "name": "colIdx", + "range": [ + 4101, + 4107 + ], + "loc": { + "start": { + "line": 154, + "column": 26 + }, + "end": { + "line": 154, + "column": 32 + } + } + } + ], + "body": { + "type": "BlockStatement", + "body": [ + { + "type": "VariableDeclaration", + "declarations": [ + { + "type": "VariableDeclarator", + "id": { + "type": "Identifier", + "name": "values", + "range": [ + 4130, + 4136 + ], + "loc": { + "start": { + "line": 155, + "column": 16 + }, + "end": { + "line": 155, + "column": 22 + } + } + }, + "init": { + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "ThisExpression", + "range": [ + 4139, + 4143 + ], + "loc": { + "start": { + "line": 155, + "column": 25 + }, + "end": { + "line": 155, + "column": 29 + } + } + }, + "property": { + "type": "Identifier", + "name": "getValues", + "range": [ + 4144, + 4153 + ], + "loc": { + "start": { + "line": 155, + "column": 30 + }, + "end": { + "line": 155, + "column": 39 + } + } + }, + "range": [ + 4139, + 4153 + ], + "loc": { + "start": { + "line": 155, + "column": 25 + }, + "end": { + "line": 155, + "column": 39 + } + } + }, + "arguments": [ + { + "type": "Identifier", + "name": "colIdx", + "range": [ + 4154, + 4160 + ], + "loc": { + "start": { + "line": 155, + "column": 40 + }, + "end": { + "line": 155, + "column": 46 + } + } + } + ], + "range": [ + 4139, + 4161 + ], + "loc": { + "start": { + "line": 155, + "column": 25 + }, + "end": { + "line": 155, + "column": 47 + } + } + }, + "range": [ + 4130, + 4161 + ], + "loc": { + "start": { + "line": 155, + "column": 16 + }, + "end": { + "line": 155, + "column": 47 + } + } + } + ], + "kind": "let", + "range": [ + 4126, + 4162 + ], + "loc": { + "start": { + "line": 155, + "column": 12 + }, + "end": { + "line": 155, + "column": 48 + } + } + }, + { + "type": "ExpressionStatement", + "expression": { + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "ThisExpression", + "range": [ + 4175, + 4179 + ], + "loc": { + "start": { + "line": 156, + "column": 12 + }, + "end": { + "line": 156, + "column": 16 + } + } + }, + "property": { + "type": "Identifier", + "name": "build", + "range": [ + 4180, + 4185 + ], + "loc": { + "start": { + "line": 156, + "column": 17 + }, + "end": { + "line": 156, + "column": 22 + } + } + }, + "range": [ + 4175, + 4185 + ], + "loc": { + "start": { + "line": 156, + "column": 12 + }, + "end": { + "line": 156, + "column": 22 + } + } + }, + "arguments": [ + { + "type": "Identifier", + "name": "colIdx", + "range": [ + 4186, + 4192 + ], + "loc": { + "start": { + "line": 156, + "column": 23 + }, + "end": { + "line": 156, + "column": 29 + } + } + }, + { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "Identifier", + "name": "tf", + "range": [ + 4194, + 4196 + ], + "loc": { + "start": { + "line": 156, + "column": 31 + }, + "end": { + "line": 156, + "column": 33 + } + } + }, + "property": { + "type": "Identifier", + "name": "linkedFilters", + "range": [ + 4197, + 4210 + ], + "loc": { + "start": { + "line": 156, + "column": 34 + }, + "end": { + "line": 156, + "column": 47 + } + } + }, + "range": [ + 4194, + 4210 + ], + "loc": { + "start": { + "line": 156, + "column": 31 + }, + "end": { + "line": 156, + "column": 47 + } + } + } + ], + "range": [ + 4175, + 4211 + ], + "loc": { + "start": { + "line": 156, + "column": 12 + }, + "end": { + "line": 156, + "column": 48 + } + } + }, + "range": [ + 4175, + 4212 + ], + "loc": { + "start": { + "line": 156, + "column": 12 + }, + "end": { + "line": 156, + "column": 49 + } + } + }, + { + "type": "ExpressionStatement", + "expression": { + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "ThisExpression", + "range": [ + 4225, + 4229 + ], + "loc": { + "start": { + "line": 157, + "column": 12 + }, + "end": { + "line": 157, + "column": 16 + } + } + }, + "property": { + "type": "Identifier", + "name": "selectOptions", + "range": [ + 4230, + 4243 + ], + "loc": { + "start": { + "line": 157, + "column": 17 + }, + "end": { + "line": 157, + "column": 30 + } + } + }, + "range": [ + 4225, + 4243 + ], + "loc": { + "start": { + "line": 157, + "column": 12 + }, + "end": { + "line": 157, + "column": 30 + } + } + }, + "arguments": [ + { + "type": "Identifier", + "name": "colIdx", + "range": [ + 4244, + 4250 + ], + "loc": { + "start": { + "line": 157, + "column": 31 + }, + "end": { + "line": 157, + "column": 37 + } + } + }, + { + "type": "Identifier", + "name": "values", + "range": [ + 4252, + 4258 + ], + "loc": { + "start": { + "line": 157, + "column": 39 + }, + "end": { + "line": 157, + "column": 45 + } + } + } + ], + "range": [ + 4225, + 4259 + ], + "loc": { + "start": { + "line": 157, + "column": 12 + }, + "end": { + "line": 157, + "column": 46 + } + } + }, + "range": [ + 4225, + 4260 + ], + "loc": { + "start": { + "line": 157, + "column": 12 + }, + "end": { + "line": 157, + "column": 47 + } + } + } + ], + "range": [ + 4112, + 4270 + ], + "loc": { + "start": { + "line": 154, + "column": 37 + }, + "end": { + "line": 158, + "column": 9 + } + } + }, + "generator": false, + "expression": false, + "range": [ + 4100, + 4270 + ], + "loc": { + "start": { + "line": 154, + "column": 25 + }, + "end": { + "line": 158, + "column": 9 + } + } + } + ], + "range": [ + 4083, + 4271 + ], + "loc": { + "start": { + "line": 154, + "column": 8 + }, + "end": { + "line": 158, + "column": 10 + } + } + }, + "range": [ + 4083, + 4272 + ], + "loc": { + "start": { + "line": 154, + "column": 8 + }, + "end": { + "line": 158, + "column": 11 + } + } + } + ], + "range": [ + 3986, + 4278 + ], + "loc": { + "start": { + "line": 151, + "column": 17 + }, + "end": { + "line": 159, + "column": 5 + } + } + }, + "generator": false, + "expression": false, + "range": [ + 3983, + 4278 + ], + "loc": { + "start": { + "line": 151, + "column": 14 + }, + "end": { + "line": 159, + "column": 5 + } + } + }, + "kind": "method", + "computed": false, + "range": [ + 3973, + 4278 + ], + "loc": { + "start": { + "line": 151, + "column": 4 + }, + "end": { + "line": 159, + "column": 5 + } + }, + "leadingComments": [ + { + "type": "Block", + "value": "*\n * Refresh all checklist filters\n ", + "range": [ + 3920, + 3968 + ], + "loc": { + "start": { + "line": 148, + "column": 4 + }, + "end": { + "line": 150, "column": 7 } } @@ -6299,16 +7270,16 @@ "type": "Block", "value": "*\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 ", "range": [ - 3888, - 4119 + 4284, + 4515 ], "loc": { "start": { - "line": 146, + "line": 161, "column": 4 }, "end": { - "line": 151, + "line": 166, "column": 7 } } @@ -6322,16 +7293,16 @@ "type": "Identifier", "name": "init", "range": [ - 4124, - 4128 + 4520, + 4524 ], "loc": { "start": { - "line": 152, + "line": 167, "column": 4 }, "end": { - "line": 152, + "line": 167, "column": 8 } } @@ -6344,16 +7315,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 4129, - 4137 + 4525, + 4533 ], "loc": { "start": { - "line": 152, + "line": 167, "column": 9 }, "end": { - "line": 152, + "line": 167, "column": 17 } } @@ -6362,16 +7333,16 @@ "type": "Identifier", "name": "isExternal", "range": [ - 4139, - 4149 + 4535, + 4545 ], "loc": { "start": { - "line": 152, + "line": 167, "column": 19 }, "end": { - "line": 152, + "line": 167, "column": 29 } } @@ -6380,16 +7351,16 @@ "type": "Identifier", "name": "container", "range": [ - 4151, - 4160 + 4547, + 4556 ], "loc": { "start": { - "line": 152, + "line": 167, "column": 31 }, "end": { - "line": 152, + "line": 167, "column": 40 } } @@ -6407,16 +7378,16 @@ "type": "Identifier", "name": "tf", "range": [ - 4176, - 4178 + 4572, + 4574 ], "loc": { "start": { - "line": 153, + "line": 168, "column": 12 }, "end": { - "line": 153, + "line": 168, "column": 14 } } @@ -6427,16 +7398,16 @@ "object": { "type": "ThisExpression", "range": [ - 4181, - 4185 + 4577, + 4581 ], "loc": { "start": { - "line": 153, + "line": 168, "column": 17 }, "end": { - "line": 153, + "line": 168, "column": 21 } } @@ -6445,46 +7416,46 @@ "type": "Identifier", "name": "tf", "range": [ - 4186, - 4188 + 4582, + 4584 ], "loc": { "start": { - "line": 153, + "line": 168, "column": 22 }, "end": { - "line": 153, + "line": 168, "column": 24 } } }, "range": [ - 4181, - 4188 + 4577, + 4584 ], "loc": { "start": { - "line": 153, + "line": 168, "column": 17 }, "end": { - "line": 153, + "line": 168, "column": 24 } } }, "range": [ - 4176, - 4188 + 4572, + 4584 ], "loc": { "start": { - "line": 153, + "line": 168, "column": 12 }, "end": { - "line": 153, + "line": 168, "column": 24 } } @@ -6492,16 +7463,16 @@ ], "kind": "let", "range": [ - 4172, - 4189 + 4568, + 4585 ], "loc": { "start": { - "line": 153, + "line": 168, "column": 8 }, "end": { - "line": 153, + "line": 168, "column": 25 } } @@ -6515,16 +7486,16 @@ "type": "Identifier", "name": "externalFltTgtId", "range": [ - 4202, - 4218 + 4598, + 4614 ], "loc": { "start": { - "line": 154, + "line": 169, "column": 12 }, "end": { - "line": 154, + "line": 169, "column": 28 } } @@ -6535,16 +7506,16 @@ "type": "Identifier", "name": "isExternal", "range": [ - 4221, - 4231 + 4617, + 4627 ], "loc": { "start": { - "line": 154, + "line": 169, "column": 31 }, "end": { - "line": 154, + "line": 169, "column": 41 } } @@ -6559,16 +7530,16 @@ "type": "Identifier", "name": "tf", "range": [ - 4246, - 4248 + 4642, + 4644 ], "loc": { "start": { - "line": 155, + "line": 170, "column": 12 }, "end": { - "line": 155, + "line": 170, "column": 14 } } @@ -6577,31 +7548,31 @@ "type": "Identifier", "name": "externalFltTgtIds", "range": [ - 4249, - 4266 + 4645, + 4662 ], "loc": { "start": { - "line": 155, + "line": 170, "column": 15 }, "end": { - "line": 155, + "line": 170, "column": 32 } } }, "range": [ - 4246, - 4266 + 4642, + 4662 ], "loc": { "start": { - "line": 155, + "line": 170, "column": 12 }, "end": { - "line": 155, + "line": 170, "column": 32 } } @@ -6610,31 +7581,31 @@ "type": "Identifier", "name": "colIndex", "range": [ - 4267, - 4275 + 4663, + 4671 ], "loc": { "start": { - "line": 155, + "line": 170, "column": 33 }, "end": { - "line": 155, + "line": 170, "column": 41 } } }, "range": [ - 4246, - 4276 + 4642, + 4672 ], "loc": { "start": { - "line": 155, + "line": 170, "column": 12 }, "end": { - "line": 155, + "line": 170, "column": 42 } } @@ -6644,46 +7615,46 @@ "value": null, "raw": "null", "range": [ - 4279, - 4283 + 4675, + 4679 ], "loc": { "start": { - "line": 155, + "line": 170, "column": 45 }, "end": { - "line": 155, + "line": 170, "column": 49 } } }, "range": [ - 4221, - 4283 + 4617, + 4679 ], "loc": { "start": { - "line": 154, + "line": 169, "column": 31 }, "end": { - "line": 155, + "line": 170, "column": 49 } } }, "range": [ - 4202, - 4283 + 4598, + 4679 ], "loc": { "start": { - "line": 154, + "line": 169, "column": 12 }, "end": { - "line": 155, + "line": 170, "column": 49 } } @@ -6691,16 +7662,16 @@ ], "kind": "let", "range": [ - 4198, - 4284 + 4594, + 4680 ], "loc": { "start": { - "line": 154, + "line": 169, "column": 8 }, "end": { - "line": 155, + "line": 170, "column": 50 } } @@ -6714,16 +7685,16 @@ "type": "Identifier", "name": "divCont", "range": [ - 4298, - 4305 + 4694, + 4701 ], "loc": { "start": { - "line": 157, + "line": 172, "column": 12 }, "end": { - "line": 157, + "line": 172, "column": 19 } } @@ -6734,16 +7705,16 @@ "type": "Identifier", "name": "createElm", "range": [ - 4308, - 4317 + 4704, + 4713 ], "loc": { "start": { - "line": 157, + "line": 172, "column": 22 }, "end": { - "line": 157, + "line": 172, "column": 31 } } @@ -6754,16 +7725,16 @@ "value": "div", "raw": "'div'", "range": [ - 4318, - 4323 + 4714, + 4719 ], "loc": { "start": { - "line": 157, + "line": 172, "column": 32 }, "end": { - "line": 157, + "line": 172, "column": 37 } } @@ -6776,16 +7747,16 @@ "value": "id", "raw": "'id'", "range": [ - 4338, - 4342 + 4734, + 4738 ], "loc": { "start": { - "line": 158, + "line": 173, "column": 13 }, "end": { - "line": 158, + "line": 173, "column": 17 } } @@ -6801,16 +7772,16 @@ }, "tail": false, "range": [ - 4344, - 4347 + 4740, + 4743 ], "loc": { "start": { - "line": 158, + "line": 173, "column": 19 }, "end": { - "line": 158, + "line": 173, "column": 22 } } @@ -6823,16 +7794,16 @@ }, "tail": false, "range": [ - 4356, - 4359 + 4752, + 4755 ], "loc": { "start": { - "line": 158, + "line": 173, "column": 31 }, "end": { - "line": 158, + "line": 173, "column": 34 } } @@ -6845,16 +7816,16 @@ }, "tail": false, "range": [ - 4367, - 4371 + 4763, + 4767 ], "loc": { "start": { - "line": 158, + "line": 173, "column": 42 }, "end": { - "line": 158, + "line": 173, "column": 46 } } @@ -6867,16 +7838,16 @@ }, "tail": true, "range": [ - 4376, - 4378 + 4772, + 4774 ], "loc": { "start": { - "line": 158, + "line": 173, "column": 51 }, "end": { - "line": 158, + "line": 173, "column": 53 } } @@ -6889,16 +7860,16 @@ "object": { "type": "ThisExpression", "range": [ - 4347, - 4351 + 4743, + 4747 ], "loc": { "start": { - "line": 158, + "line": 173, "column": 22 }, "end": { - "line": 158, + "line": 173, "column": 26 } } @@ -6907,31 +7878,31 @@ "type": "Identifier", "name": "prfx", "range": [ - 4352, - 4356 + 4748, + 4752 ], "loc": { "start": { - "line": 158, + "line": 173, "column": 27 }, "end": { - "line": 158, + "line": 173, "column": 31 } } }, "range": [ - 4347, - 4356 + 4743, + 4752 ], "loc": { "start": { - "line": 158, + "line": 173, "column": 22 }, "end": { - "line": 158, + "line": 173, "column": 31 } } @@ -6940,16 +7911,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 4359, - 4367 + 4755, + 4763 ], "loc": { "start": { - "line": 158, + "line": 173, "column": 34 }, "end": { - "line": 158, + "line": 173, "column": 42 } } @@ -6961,16 +7932,16 @@ "type": "Identifier", "name": "tf", "range": [ - 4371, - 4373 + 4767, + 4769 ], "loc": { "start": { - "line": 158, + "line": 173, "column": 46 }, "end": { - "line": 158, + "line": 173, "column": 48 } } @@ -6979,63 +7950,63 @@ "type": "Identifier", "name": "id", "range": [ - 4374, - 4376 + 4770, + 4772 ], "loc": { "start": { - "line": 158, + "line": 173, "column": 49 }, "end": { - "line": 158, + "line": 173, "column": 51 } } }, "range": [ - 4371, - 4376 + 4767, + 4772 ], "loc": { "start": { - "line": 158, + "line": 173, "column": 46 }, "end": { - "line": 158, + "line": 173, "column": 51 } } } ], "range": [ - 4344, - 4378 + 4740, + 4774 ], "loc": { "start": { - "line": 158, + "line": 173, "column": 19 }, "end": { - "line": 158, + "line": 173, "column": 53 } } } ], "range": [ - 4337, - 4379 + 4733, + 4775 ], "loc": { "start": { - "line": 158, + "line": 173, "column": 12 }, "end": { - "line": 158, + "line": 173, "column": 54 } } @@ -7048,16 +8019,16 @@ "value": "ct", "raw": "'ct'", "range": [ - 4394, - 4398 + 4790, + 4794 ], "loc": { "start": { - "line": 159, + "line": 174, "column": 13 }, "end": { - "line": 159, + "line": 174, "column": 17 } } @@ -7066,32 +8037,32 @@ "type": "Identifier", "name": "colIndex", "range": [ - 4400, - 4408 + 4796, + 4804 ], "loc": { "start": { - "line": 159, + "line": 174, "column": 19 }, "end": { - "line": 159, + "line": 174, "column": 27 } } } ], "range": [ - 4393, - 4409 + 4789, + 4805 ], "loc": { "start": { - "line": 159, + "line": 174, "column": 12 }, "end": { - "line": 159, + "line": 174, "column": 28 } } @@ -7104,16 +8075,16 @@ "value": "filled", "raw": "'filled'", "range": [ - 4412, - 4420 + 4808, + 4816 ], "loc": { "start": { - "line": 159, + "line": 174, "column": 31 }, "end": { - "line": 159, + "line": 174, "column": 39 } } @@ -7123,63 +8094,63 @@ "value": "0", "raw": "'0'", "range": [ - 4422, - 4425 + 4818, + 4821 ], "loc": { "start": { - "line": 159, + "line": 174, "column": 41 }, "end": { - "line": 159, + "line": 174, "column": 44 } } } ], "range": [ - 4411, - 4426 + 4807, + 4822 ], "loc": { "start": { - "line": 159, + "line": 174, "column": 30 }, "end": { - "line": 159, + "line": 174, "column": 45 } } } ], "range": [ - 4308, - 4427 + 4704, + 4823 ], "loc": { "start": { - "line": 157, + "line": 172, "column": 22 }, "end": { - "line": 159, + "line": 174, "column": 46 } } }, "range": [ - 4298, - 4427 + 4694, + 4823 ], "loc": { "start": { - "line": 157, + "line": 172, "column": 12 }, "end": { - "line": 159, + "line": 174, "column": 46 } } @@ -7187,16 +8158,16 @@ ], "kind": "let", "range": [ - 4294, - 4428 + 4690, + 4824 ], "loc": { "start": { - "line": 157, + "line": 172, "column": 8 }, "end": { - "line": 159, + "line": 174, "column": 47 } } @@ -7213,16 +8184,16 @@ "type": "Identifier", "name": "divCont", "range": [ - 4437, - 4444 + 4833, + 4840 ], "loc": { "start": { - "line": 160, + "line": 175, "column": 8 }, "end": { - "line": 160, + "line": 175, "column": 15 } } @@ -7231,31 +8202,31 @@ "type": "Identifier", "name": "className", "range": [ - 4445, - 4454 + 4841, + 4850 ], "loc": { "start": { - "line": 160, + "line": 175, "column": 16 }, "end": { - "line": 160, + "line": 175, "column": 25 } } }, "range": [ - 4437, - 4454 + 4833, + 4850 ], "loc": { "start": { - "line": 160, + "line": 175, "column": 8 }, "end": { - "line": 160, + "line": 175, "column": 25 } } @@ -7266,16 +8237,16 @@ "object": { "type": "ThisExpression", "range": [ - 4457, - 4461 + 4853, + 4857 ], "loc": { "start": { - "line": 160, + "line": 175, "column": 28 }, "end": { - "line": 160, + "line": 175, "column": 32 } } @@ -7284,61 +8255,61 @@ "type": "Identifier", "name": "containerCssClass", "range": [ - 4462, - 4479 + 4858, + 4875 ], "loc": { "start": { - "line": 160, + "line": 175, "column": 33 }, "end": { - "line": 160, + "line": 175, "column": 50 } } }, "range": [ - 4457, - 4479 + 4853, + 4875 ], "loc": { "start": { - "line": 160, + "line": 175, "column": 28 }, "end": { - "line": 160, + "line": 175, "column": 50 } } }, "range": [ - 4437, - 4479 + 4833, + 4875 ], "loc": { "start": { - "line": 160, + "line": 175, "column": 8 }, "end": { - "line": 160, + "line": 175, "column": 50 } } }, "range": [ - 4437, - 4480 + 4833, + 4876 ], "loc": { "start": { - "line": 160, + "line": 175, "column": 8 }, "end": { - "line": 160, + "line": 175, "column": 51 } }, @@ -7347,16 +8318,16 @@ "type": "Line", "value": "filter is appended in desired element", "range": [ - 4490, - 4529 + 4886, + 4925 ], "loc": { "start": { - "line": 162, + "line": 177, "column": 8 }, "end": { - "line": 162, + "line": 177, "column": 47 } } @@ -7369,16 +8340,16 @@ "type": "Identifier", "name": "externalFltTgtId", "range": [ - 4542, - 4558 + 4938, + 4954 ], "loc": { "start": { - "line": 163, + "line": 178, "column": 12 }, "end": { - "line": 163, + "line": 178, "column": 28 } } @@ -7399,16 +8370,16 @@ "type": "Identifier", "name": "elm", "range": [ - 4574, - 4577 + 4970, + 4973 ], "loc": { "start": { - "line": 164, + "line": 179, "column": 12 }, "end": { - "line": 164, + "line": 179, "column": 15 } } @@ -7418,32 +8389,32 @@ "type": "Identifier", "name": "externalFltTgtId", "range": [ - 4578, - 4594 + 4974, + 4990 ], "loc": { "start": { - "line": 164, + "line": 179, "column": 16 }, "end": { - "line": 164, + "line": 179, "column": 32 } } } ], "range": [ - 4574, - 4595 + 4970, + 4991 ], "loc": { "start": { - "line": 164, + "line": 179, "column": 12 }, "end": { - "line": 164, + "line": 179, "column": 33 } } @@ -7452,31 +8423,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 4596, - 4607 + 4992, + 5003 ], "loc": { "start": { - "line": 164, + "line": 179, "column": 34 }, "end": { - "line": 164, + "line": 179, "column": 45 } } }, "range": [ - 4574, - 4607 + 4970, + 5003 ], "loc": { "start": { - "line": 164, + "line": 179, "column": 12 }, "end": { - "line": 164, + "line": 179, "column": 45 } } @@ -7486,63 +8457,63 @@ "type": "Identifier", "name": "divCont", "range": [ - 4608, - 4615 + 5004, + 5011 ], "loc": { "start": { - "line": 164, + "line": 179, "column": 46 }, "end": { - "line": 164, + "line": 179, "column": 53 } } } ], "range": [ - 4574, - 4616 + 4970, + 5012 ], "loc": { "start": { - "line": 164, + "line": 179, "column": 12 }, "end": { - "line": 164, + "line": 179, "column": 54 } } }, "range": [ - 4574, - 4617 + 4970, + 5013 ], "loc": { "start": { - "line": 164, + "line": 179, "column": 12 }, "end": { - "line": 164, + "line": 179, "column": 55 } } } ], "range": [ - 4560, - 4627 + 4956, + 5023 ], "loc": { "start": { - "line": 163, + "line": 178, "column": 30 }, "end": { - "line": 165, + "line": 180, "column": 9 } } @@ -7561,16 +8532,16 @@ "type": "Identifier", "name": "container", "range": [ - 4647, - 4656 + 5043, + 5052 ], "loc": { "start": { - "line": 166, + "line": 181, "column": 12 }, "end": { - "line": 166, + "line": 181, "column": 21 } } @@ -7579,31 +8550,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 4657, - 4668 + 5053, + 5064 ], "loc": { "start": { - "line": 166, + "line": 181, "column": 22 }, "end": { - "line": 166, + "line": 181, "column": 33 } } }, "range": [ - 4647, - 4668 + 5043, + 5064 ], "loc": { "start": { - "line": 166, + "line": 181, "column": 12 }, "end": { - "line": 166, + "line": 181, "column": 33 } } @@ -7613,78 +8584,78 @@ "type": "Identifier", "name": "divCont", "range": [ - 4669, - 4676 + 5065, + 5072 ], "loc": { "start": { - "line": 166, + "line": 181, "column": 34 }, "end": { - "line": 166, + "line": 181, "column": 41 } } } ], "range": [ - 4647, - 4677 + 5043, + 5073 ], "loc": { "start": { - "line": 166, + "line": 181, "column": 12 }, "end": { - "line": 166, + "line": 181, "column": 42 } } }, "range": [ - 4647, - 4678 + 5043, + 5074 ], "loc": { "start": { - "line": 166, + "line": 181, "column": 12 }, "end": { - "line": 166, + "line": 181, "column": 43 } } } ], "range": [ - 4633, - 4688 + 5029, + 5084 ], "loc": { "start": { - "line": 165, + "line": 180, "column": 15 }, "end": { - "line": 167, + "line": 182, "column": 9 } } }, "range": [ - 4538, - 4688 + 4934, + 5084 ], "loc": { "start": { - "line": 163, + "line": 178, "column": 8 }, "end": { - "line": 167, + "line": 182, "column": 9 } }, @@ -7693,16 +8664,16 @@ "type": "Line", "value": "filter is appended in desired element", "range": [ - 4490, - 4529 + 4886, + 4925 ], "loc": { "start": { - "line": 162, + "line": 177, "column": 8 }, "end": { - "line": 162, + "line": 177, "column": 47 } } @@ -7723,16 +8694,16 @@ "object": { "type": "ThisExpression", "range": [ - 4698, - 4702 + 5094, + 5098 ], "loc": { "start": { - "line": 169, + "line": 184, "column": 8 }, "end": { - "line": 169, + "line": 184, "column": 12 } } @@ -7741,31 +8712,31 @@ "type": "Identifier", "name": "containers", "range": [ - 4703, - 4713 + 5099, + 5109 ], "loc": { "start": { - "line": 169, + "line": 184, "column": 13 }, "end": { - "line": 169, + "line": 184, "column": 23 } } }, "range": [ - 4698, - 4713 + 5094, + 5109 ], "loc": { "start": { - "line": 169, + "line": 184, "column": 8 }, "end": { - "line": 169, + "line": 184, "column": 23 } } @@ -7774,31 +8745,31 @@ "type": "Identifier", "name": "colIndex", "range": [ - 4714, - 4722 + 5110, + 5118 ], "loc": { "start": { - "line": 169, + "line": 184, "column": 24 }, "end": { - "line": 169, + "line": 184, "column": 32 } } }, "range": [ - 4698, - 4723 + 5094, + 5119 ], "loc": { "start": { - "line": 169, + "line": 184, "column": 8 }, "end": { - "line": 169, + "line": 184, "column": 33 } } @@ -7807,46 +8778,46 @@ "type": "Identifier", "name": "divCont", "range": [ - 4726, - 4733 + 5122, + 5129 ], "loc": { "start": { - "line": 169, + "line": 184, "column": 36 }, "end": { - "line": 169, + "line": 184, "column": 43 } } }, "range": [ - 4698, - 4733 + 5094, + 5129 ], "loc": { "start": { - "line": 169, + "line": 184, "column": 8 }, "end": { - "line": 169, + "line": 184, "column": 43 } } }, "range": [ - 4698, - 4734 + 5094, + 5130 ], "loc": { "start": { - "line": 169, + "line": 184, "column": 8 }, "end": { - "line": 169, + "line": 184, "column": 44 } } @@ -7865,16 +8836,16 @@ "type": "Identifier", "name": "tf", "range": [ - 4743, - 4745 + 5139, + 5141 ], "loc": { "start": { - "line": 170, + "line": 185, "column": 8 }, "end": { - "line": 170, + "line": 185, "column": 10 } } @@ -7883,31 +8854,31 @@ "type": "Identifier", "name": "fltIds", "range": [ - 4746, - 4752 + 5142, + 5148 ], "loc": { "start": { - "line": 170, + "line": 185, "column": 11 }, "end": { - "line": 170, + "line": 185, "column": 17 } } }, "range": [ - 4743, - 4752 + 5139, + 5148 ], "loc": { "start": { - "line": 170, + "line": 185, "column": 8 }, "end": { - "line": 170, + "line": 185, "column": 17 } } @@ -7916,31 +8887,31 @@ "type": "Identifier", "name": "push", "range": [ - 4753, - 4757 + 5149, + 5153 ], "loc": { "start": { - "line": 170, + "line": 185, "column": 18 }, "end": { - "line": 170, + "line": 185, "column": 22 } } }, "range": [ - 4743, - 4757 + 5139, + 5153 ], "loc": { "start": { - "line": 170, + "line": 185, "column": 8 }, "end": { - "line": 170, + "line": 185, "column": 22 } } @@ -7955,16 +8926,16 @@ "type": "Identifier", "name": "tf", "range": [ - 4758, - 4760 + 5154, + 5156 ], "loc": { "start": { - "line": 170, + "line": 185, "column": 23 }, "end": { - "line": 170, + "line": 185, "column": 25 } } @@ -7973,31 +8944,31 @@ "type": "Identifier", "name": "buildFilterId", "range": [ - 4761, - 4774 + 5157, + 5170 ], "loc": { "start": { - "line": 170, + "line": 185, "column": 26 }, "end": { - "line": 170, + "line": 185, "column": 39 } } }, "range": [ - 4758, - 4774 + 5154, + 5170 ], "loc": { "start": { - "line": 170, + "line": 185, "column": 23 }, "end": { - "line": 170, + "line": 185, "column": 39 } } @@ -8007,63 +8978,63 @@ "type": "Identifier", "name": "colIndex", "range": [ - 4775, - 4783 + 5171, + 5179 ], "loc": { "start": { - "line": 170, + "line": 185, "column": 40 }, "end": { - "line": 170, + "line": 185, "column": 48 } } } ], "range": [ - 4758, - 4784 + 5154, + 5180 ], "loc": { "start": { - "line": 170, + "line": 185, "column": 23 }, "end": { - "line": 170, + "line": 185, "column": 49 } } } ], "range": [ - 4743, - 4785 + 5139, + 5181 ], "loc": { "start": { - "line": 170, + "line": 185, "column": 8 }, "end": { - "line": 170, + "line": 185, "column": 50 } } }, "range": [ - 4743, - 4786 + 5139, + 5182 ], "loc": { "start": { - "line": 170, + "line": 185, "column": 8 }, "end": { - "line": 170, + "line": 185, "column": 51 } } @@ -8080,16 +9051,16 @@ "type": "Identifier", "name": "tf", "range": [ - 4801, - 4803 + 5197, + 5199 ], "loc": { "start": { - "line": 172, + "line": 187, "column": 13 }, "end": { - "line": 172, + "line": 187, "column": 15 } } @@ -8098,47 +9069,47 @@ "type": "Identifier", "name": "loadFltOnDemand", "range": [ - 4804, - 4819 + 5200, + 5215 ], "loc": { "start": { - "line": 172, + "line": 187, "column": 16 }, "end": { - "line": 172, + "line": 187, "column": 31 } } }, "range": [ - 4801, - 4819 + 5197, + 5215 ], "loc": { "start": { - "line": 172, + "line": 187, "column": 13 }, "end": { - "line": 172, + "line": 187, "column": 31 } } }, "prefix": true, "range": [ - 4800, - 4819 + 5196, + 5215 ], "loc": { "start": { - "line": 172, + "line": 187, "column": 12 }, "end": { - "line": 172, + "line": 187, "column": 31 } } @@ -8156,16 +9127,16 @@ "object": { "type": "ThisExpression", "range": [ - 4835, - 4839 + 5231, + 5235 ], "loc": { "start": { - "line": 173, + "line": 188, "column": 12 }, "end": { - "line": 173, + "line": 188, "column": 16 } } @@ -8174,31 +9145,31 @@ "type": "Identifier", "name": "build", "range": [ - 4840, - 4845 + 5236, + 5241 ], "loc": { "start": { - "line": 173, + "line": 188, "column": 17 }, "end": { - "line": 173, + "line": 188, "column": 22 } } }, "range": [ - 4835, - 4845 + 5231, + 5241 ], "loc": { "start": { - "line": 173, + "line": 188, "column": 12 }, "end": { - "line": 173, + "line": 188, "column": 22 } } @@ -8208,63 +9179,63 @@ "type": "Identifier", "name": "colIndex", "range": [ - 4846, - 4854 + 5242, + 5250 ], "loc": { "start": { - "line": 173, + "line": 188, "column": 23 }, "end": { - "line": 173, + "line": 188, "column": 31 } } } ], "range": [ - 4835, - 4855 + 5231, + 5251 ], "loc": { "start": { - "line": 173, + "line": 188, "column": 12 }, "end": { - "line": 173, + "line": 188, "column": 32 } } }, "range": [ - 4835, - 4856 + 5231, + 5252 ], "loc": { "start": { - "line": 173, + "line": 188, "column": 12 }, "end": { - "line": 173, + "line": 188, "column": 33 } } } ], "range": [ - 4821, - 4866 + 5217, + 5262 ], "loc": { "start": { - "line": 172, + "line": 187, "column": 33 }, "end": { - "line": 174, + "line": 189, "column": 9 } } @@ -8280,16 +9251,16 @@ "type": "Identifier", "name": "addEvt", "range": [ - 4886, - 4892 + 5282, + 5288 ], "loc": { "start": { - "line": 175, + "line": 190, "column": 12 }, "end": { - "line": 175, + "line": 190, "column": 18 } } @@ -8299,16 +9270,16 @@ "type": "Identifier", "name": "divCont", "range": [ - 4893, - 4900 + 5289, + 5296 ], "loc": { "start": { - "line": 175, + "line": 190, "column": 19 }, "end": { - "line": 175, + "line": 190, "column": 26 } } @@ -8318,16 +9289,16 @@ "value": "click", "raw": "'click'", "range": [ - 4902, - 4909 + 5298, + 5305 ], "loc": { "start": { - "line": 175, + "line": 190, "column": 28 }, "end": { - "line": 175, + "line": 190, "column": 35 } } @@ -8340,16 +9311,16 @@ "type": "Identifier", "name": "evt", "range": [ - 4912, - 4915 + 5308, + 5311 ], "loc": { "start": { - "line": 175, + "line": 190, "column": 38 }, "end": { - "line": 175, + "line": 190, "column": 41 } } @@ -8363,16 +9334,16 @@ "object": { "type": "ThisExpression", "range": [ - 4920, - 4924 + 5316, + 5320 ], "loc": { "start": { - "line": 175, + "line": 190, "column": 46 }, "end": { - "line": 175, + "line": 190, "column": 50 } } @@ -8381,31 +9352,31 @@ "type": "Identifier", "name": "onCheckListClick", "range": [ - 4925, - 4941 + 5321, + 5337 ], "loc": { "start": { - "line": 175, + "line": 190, "column": 51 }, "end": { - "line": 175, + "line": 190, "column": 67 } } }, "range": [ - 4920, - 4941 + 5316, + 5337 ], "loc": { "start": { - "line": 175, + "line": 190, "column": 46 }, "end": { - "line": 175, + "line": 190, "column": 67 } } @@ -8415,32 +9386,32 @@ "type": "Identifier", "name": "evt", "range": [ - 4942, - 4945 + 5338, + 5341 ], "loc": { "start": { - "line": 175, + "line": 190, "column": 68 }, "end": { - "line": 175, + "line": 190, "column": 71 } } } ], "range": [ - 4920, - 4946 + 5316, + 5342 ], "loc": { "start": { - "line": 175, + "line": 190, "column": 46 }, "end": { - "line": 175, + "line": 190, "column": 72 } } @@ -8448,47 +9419,47 @@ "generator": false, "expression": true, "range": [ - 4911, - 4946 + 5307, + 5342 ], "loc": { "start": { - "line": 175, + "line": 190, "column": 37 }, "end": { - "line": 175, + "line": 190, "column": 72 } } } ], "range": [ - 4886, - 4947 + 5282, + 5343 ], "loc": { "start": { - "line": 175, + "line": 190, "column": 12 }, "end": { - "line": 175, + "line": 190, "column": 73 } } }, "range": [ - 4886, - 4948 + 5282, + 5344 ], "loc": { "start": { - "line": 175, + "line": 190, "column": 12 }, "end": { - "line": 175, + "line": 190, "column": 74 } } @@ -8504,16 +9475,16 @@ "type": "Identifier", "name": "divCont", "range": [ - 4961, - 4968 + 5357, + 5364 ], "loc": { "start": { - "line": 176, + "line": 191, "column": 12 }, "end": { - "line": 176, + "line": 191, "column": 19 } } @@ -8522,31 +9493,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 4969, - 4980 + 5365, + 5376 ], "loc": { "start": { - "line": 176, + "line": 191, "column": 20 }, "end": { - "line": 176, + "line": 191, "column": 31 } } }, "range": [ - 4961, - 4980 + 5357, + 5376 ], "loc": { "start": { - "line": 176, + "line": 191, "column": 12 }, "end": { - "line": 176, + "line": 191, "column": 31 } } @@ -8558,16 +9529,16 @@ "type": "Identifier", "name": "createText", "range": [ - 4981, - 4991 + 5377, + 5387 ], "loc": { "start": { - "line": 176, + "line": 191, "column": 32 }, "end": { - "line": 176, + "line": 191, "column": 42 } } @@ -8579,16 +9550,16 @@ "object": { "type": "ThisExpression", "range": [ - 4992, - 4996 + 5388, + 5392 ], "loc": { "start": { - "line": 176, + "line": 191, "column": 43 }, "end": { - "line": 176, + "line": 191, "column": 47 } } @@ -8597,109 +9568,109 @@ "type": "Identifier", "name": "activateText", "range": [ - 4997, - 5009 + 5393, + 5405 ], "loc": { "start": { - "line": 176, + "line": 191, "column": 48 }, "end": { - "line": 176, + "line": 191, "column": 60 } } }, "range": [ - 4992, - 5009 + 5388, + 5405 ], "loc": { "start": { - "line": 176, + "line": 191, "column": 43 }, "end": { - "line": 176, + "line": 191, "column": 60 } } } ], "range": [ - 4981, - 5010 + 5377, + 5406 ], "loc": { "start": { - "line": 176, + "line": 191, "column": 32 }, "end": { - "line": 176, + "line": 191, "column": 61 } } } ], "range": [ - 4961, - 5011 + 5357, + 5407 ], "loc": { "start": { - "line": 176, + "line": 191, "column": 12 }, "end": { - "line": 176, + "line": 191, "column": 62 } } }, "range": [ - 4961, - 5012 + 5357, + 5408 ], "loc": { "start": { - "line": 176, + "line": 191, "column": 12 }, "end": { - "line": 176, + "line": 191, "column": 63 } } } ], "range": [ - 4872, - 5022 + 5268, + 5418 ], "loc": { "start": { - "line": 174, + "line": 189, "column": 15 }, "end": { - "line": 177, + "line": 192, "column": 9 } } }, "range": [ - 4796, - 5022 + 5192, + 5418 ], "loc": { "start": { - "line": 172, + "line": 187, "column": 8 }, "end": { - "line": 177, + "line": 192, "column": 9 } } @@ -8717,16 +9688,16 @@ "object": { "type": "ThisExpression", "range": [ - 5032, - 5036 + 5428, + 5432 ], "loc": { "start": { - "line": 179, + "line": 194, "column": 8 }, "end": { - "line": 179, + "line": 194, "column": 12 } } @@ -8735,31 +9706,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 5037, - 5044 + 5433, + 5440 ], "loc": { "start": { - "line": 179, + "line": 194, "column": 13 }, "end": { - "line": 179, + "line": 194, "column": 20 } } }, "range": [ - 5032, - 5044 + 5428, + 5440 ], "loc": { "start": { - "line": 179, + "line": 194, "column": 8 }, "end": { - "line": 179, + "line": 194, "column": 20 } } @@ -8768,31 +9739,31 @@ "type": "Identifier", "name": "on", "range": [ - 5045, - 5047 + 5441, + 5443 ], "loc": { "start": { - "line": 179, + "line": 194, "column": 21 }, "end": { - "line": 179, + "line": 194, "column": 23 } } }, "range": [ - 5032, - 5047 + 5428, + 5443 ], "loc": { "start": { - "line": 179, + "line": 194, "column": 8 }, "end": { - "line": 179, + "line": 194, "column": 23 } } @@ -8806,32 +9777,32 @@ "value": "build-checklist-filter", "raw": "'build-checklist-filter'", "range": [ - 5062, - 5086 + 5458, + 5482 ], "loc": { "start": { - "line": 180, + "line": 195, "column": 13 }, "end": { - "line": 180, + "line": 195, "column": 37 } } } ], "range": [ - 5061, - 5087 + 5457, + 5483 ], "loc": { "start": { - "line": 180, + "line": 195, "column": 12 }, "end": { - "line": 180, + "line": 195, "column": 38 } } @@ -8844,16 +9815,16 @@ "type": "Identifier", "name": "tf", "range": [ - 5102, - 5104 + 5498, + 5500 ], "loc": { "start": { - "line": 181, + "line": 196, "column": 13 }, "end": { - "line": 181, + "line": 196, "column": 15 } } @@ -8862,16 +9833,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 5106, - 5114 + 5502, + 5510 ], "loc": { "start": { - "line": 181, + "line": 196, "column": 17 }, "end": { - "line": 181, + "line": 196, "column": 25 } } @@ -8880,16 +9851,16 @@ "type": "Identifier", "name": "isLinked", "range": [ - 5116, - 5124 + 5512, + 5520 ], "loc": { "start": { - "line": 181, + "line": 196, "column": 27 }, "end": { - "line": 181, + "line": 196, "column": 35 } } @@ -8903,16 +9874,16 @@ "object": { "type": "ThisExpression", "range": [ - 5129, - 5133 + 5525, + 5529 ], "loc": { "start": { - "line": 181, + "line": 196, "column": 40 }, "end": { - "line": 181, + "line": 196, "column": 44 } } @@ -8921,31 +9892,31 @@ "type": "Identifier", "name": "build", "range": [ - 5134, - 5139 + 5530, + 5535 ], "loc": { "start": { - "line": 181, + "line": 196, "column": 45 }, "end": { - "line": 181, + "line": 196, "column": 50 } } }, "range": [ - 5129, - 5139 + 5525, + 5535 ], "loc": { "start": { - "line": 181, + "line": 196, "column": 40 }, "end": { - "line": 181, + "line": 196, "column": 50 } } @@ -8955,16 +9926,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 5140, - 5148 + 5536, + 5544 ], "loc": { "start": { - "line": 181, + "line": 196, "column": 51 }, "end": { - "line": 181, + "line": 196, "column": 59 } } @@ -8973,32 +9944,32 @@ "type": "Identifier", "name": "isLinked", "range": [ - 5150, - 5158 + 5546, + 5554 ], "loc": { "start": { - "line": 181, + "line": 196, "column": 61 }, "end": { - "line": 181, + "line": 196, "column": 69 } } } ], "range": [ - 5129, - 5159 + 5525, + 5555 ], "loc": { "start": { - "line": 181, + "line": 196, "column": 40 }, "end": { - "line": 181, + "line": 196, "column": 70 } } @@ -9006,47 +9977,47 @@ "generator": false, "expression": true, "range": [ - 5101, - 5159 + 5497, + 5555 ], "loc": { "start": { - "line": 181, + "line": 196, "column": 12 }, "end": { - "line": 181, + "line": 196, "column": 70 } } } ], "range": [ - 5032, - 5169 + 5428, + 5565 ], "loc": { "start": { - "line": 179, + "line": 194, "column": 8 }, "end": { - "line": 182, + "line": 197, "column": 9 } } }, "range": [ - 5032, - 5170 + 5428, + 5566 ], "loc": { "start": { - "line": 179, + "line": 194, "column": 8 }, "end": { - "line": 182, + "line": 197, "column": 10 } } @@ -9064,16 +10035,16 @@ "object": { "type": "ThisExpression", "range": [ - 5180, - 5184 + 5576, + 5580 ], "loc": { "start": { - "line": 184, + "line": 199, "column": 8 }, "end": { - "line": 184, + "line": 199, "column": 12 } } @@ -9082,31 +10053,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 5185, - 5192 + 5581, + 5588 ], "loc": { "start": { - "line": 184, + "line": 199, "column": 13 }, "end": { - "line": 184, + "line": 199, "column": 20 } } }, "range": [ - 5180, - 5192 + 5576, + 5588 ], "loc": { "start": { - "line": 184, + "line": 199, "column": 8 }, "end": { - "line": 184, + "line": 199, "column": 20 } } @@ -9115,31 +10086,31 @@ "type": "Identifier", "name": "on", "range": [ - 5193, - 5195 + 5589, + 5591 ], "loc": { "start": { - "line": 184, + "line": 199, "column": 21 }, "end": { - "line": 184, + "line": 199, "column": 23 } } }, "range": [ - 5180, - 5195 + 5576, + 5591 ], "loc": { "start": { - "line": 184, + "line": 199, "column": 8 }, "end": { - "line": 184, + "line": 199, "column": 23 } } @@ -9153,32 +10124,32 @@ "value": "select-checklist-options", "raw": "'select-checklist-options'", "range": [ - 5210, - 5236 + 5606, + 5632 ], "loc": { "start": { - "line": 185, + "line": 200, "column": 13 }, "end": { - "line": 185, + "line": 200, "column": 39 } } } ], "range": [ - 5209, - 5237 + 5605, + 5633 ], "loc": { "start": { - "line": 185, + "line": 200, "column": 12 }, "end": { - "line": 185, + "line": 200, "column": 40 } } @@ -9191,16 +10162,16 @@ "type": "Identifier", "name": "tf", "range": [ - 5252, - 5254 + 5648, + 5650 ], "loc": { "start": { - "line": 186, + "line": 201, "column": 13 }, "end": { - "line": 186, + "line": 201, "column": 15 } } @@ -9209,16 +10180,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 5256, - 5264 + 5652, + 5660 ], "loc": { "start": { - "line": 186, + "line": 201, "column": 17 }, "end": { - "line": 186, + "line": 201, "column": 25 } } @@ -9227,16 +10198,16 @@ "type": "Identifier", "name": "values", "range": [ - 5266, - 5272 + 5662, + 5668 ], "loc": { "start": { - "line": 186, + "line": 201, "column": 27 }, "end": { - "line": 186, + "line": 201, "column": 33 } } @@ -9250,16 +10221,16 @@ "object": { "type": "ThisExpression", "range": [ - 5277, - 5281 + 5673, + 5677 ], "loc": { "start": { - "line": 186, + "line": 201, "column": 38 }, "end": { - "line": 186, + "line": 201, "column": 42 } } @@ -9268,31 +10239,31 @@ "type": "Identifier", "name": "selectOptions", "range": [ - 5282, - 5295 + 5678, + 5691 ], "loc": { "start": { - "line": 186, + "line": 201, "column": 43 }, "end": { - "line": 186, + "line": 201, "column": 56 } } }, "range": [ - 5277, - 5295 + 5673, + 5691 ], "loc": { "start": { - "line": 186, + "line": 201, "column": 38 }, "end": { - "line": 186, + "line": 201, "column": 56 } } @@ -9302,16 +10273,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 5296, - 5304 + 5692, + 5700 ], "loc": { "start": { - "line": 186, + "line": 201, "column": 57 }, "end": { - "line": 186, + "line": 201, "column": 65 } } @@ -9320,32 +10291,32 @@ "type": "Identifier", "name": "values", "range": [ - 5306, - 5312 + 5702, + 5708 ], "loc": { "start": { - "line": 186, + "line": 201, "column": 67 }, "end": { - "line": 186, + "line": 201, "column": 73 } } } ], "range": [ - 5277, - 5313 + 5673, + 5709 ], "loc": { "start": { - "line": 186, + "line": 201, "column": 38 }, "end": { - "line": 186, + "line": 201, "column": 74 } } @@ -9353,65 +10324,320 @@ "generator": false, "expression": true, "range": [ - 5251, - 5313 + 5647, + 5709 ], "loc": { "start": { - "line": 186, + "line": 201, "column": 12 }, "end": { - "line": 186, + "line": 201, "column": 74 } } } ], "range": [ - 5180, - 5323 + 5576, + 5719 ], "loc": { "start": { - "line": 184, + "line": 199, "column": 8 }, "end": { - "line": 187, + "line": 202, "column": 9 } } }, "range": [ - 5180, - 5324 + 5576, + 5720 ], "loc": { "start": { - "line": 184, + "line": 199, "column": 8 }, "end": { - "line": 187, + "line": 202, "column": 10 } + } + }, + { + "type": "ExpressionStatement", + "expression": { + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "ThisExpression", + "range": [ + 5730, + 5734 + ], + "loc": { + "start": { + "line": 204, + "column": 8 + }, + "end": { + "line": 204, + "column": 12 + } + } + }, + "property": { + "type": "Identifier", + "name": "emitter", + "range": [ + 5735, + 5742 + ], + "loc": { + "start": { + "line": 204, + "column": 13 + }, + "end": { + "line": 204, + "column": 20 + } + } + }, + "range": [ + 5730, + 5742 + ], + "loc": { + "start": { + "line": 204, + "column": 8 + }, + "end": { + "line": 204, + "column": 20 + } + } + }, + "property": { + "type": "Identifier", + "name": "on", + "range": [ + 5743, + 5745 + ], + "loc": { + "start": { + "line": 204, + "column": 21 + }, + "end": { + "line": 204, + "column": 23 + } + } + }, + "range": [ + 5730, + 5745 + ], + "loc": { + "start": { + "line": 204, + "column": 8 + }, + "end": { + "line": 204, + "column": 23 + } + } + }, + "arguments": [ + { + "type": "ArrayExpression", + "elements": [ + { + "type": "Literal", + "value": "rows-changed", + "raw": "'rows-changed'", + "range": [ + 5747, + 5761 + ], + "loc": { + "start": { + "line": 204, + "column": 25 + }, + "end": { + "line": 204, + "column": 39 + } + } + } + ], + "range": [ + 5746, + 5762 + ], + "loc": { + "start": { + "line": 204, + "column": 24 + }, + "end": { + "line": 204, + "column": 40 + } + } + }, + { + "type": "ArrowFunctionExpression", + "id": null, + "params": [], + "body": { + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "ThisExpression", + "range": [ + 5770, + 5774 + ], + "loc": { + "start": { + "line": 204, + "column": 48 + }, + "end": { + "line": 204, + "column": 52 + } + } + }, + "property": { + "type": "Identifier", + "name": "refreshAll", + "range": [ + 5775, + 5785 + ], + "loc": { + "start": { + "line": 204, + "column": 53 + }, + "end": { + "line": 204, + "column": 63 + } + } + }, + "range": [ + 5770, + 5785 + ], + "loc": { + "start": { + "line": 204, + "column": 48 + }, + "end": { + "line": 204, + "column": 63 + } + } + }, + "arguments": [], + "range": [ + 5770, + 5787 + ], + "loc": { + "start": { + "line": 204, + "column": 48 + }, + "end": { + "line": 204, + "column": 65 + } + } + }, + "generator": false, + "expression": true, + "range": [ + 5764, + 5787 + ], + "loc": { + "start": { + "line": 204, + "column": 42 + }, + "end": { + "line": 204, + "column": 65 + } + } + } + ], + "range": [ + 5730, + 5788 + ], + "loc": { + "start": { + "line": 204, + "column": 8 + }, + "end": { + "line": 204, + "column": 66 + } + } + }, + "range": [ + 5730, + 5789 + ], + "loc": { + "start": { + "line": 204, + "column": 8 + }, + "end": { + "line": 204, + "column": 67 + } }, "trailingComments": [ { "type": "Block", "value": "* @inherited ", "range": [ - 5334, - 5351 + 5799, + 5816 ], "loc": { "start": { - "line": 189, + "line": 206, "column": 8 }, "end": { - "line": 189, + "line": 206, "column": 25 } } @@ -9429,16 +10655,16 @@ "object": { "type": "ThisExpression", "range": [ - 5360, - 5364 + 5825, + 5829 ], "loc": { "start": { - "line": 190, + "line": 207, "column": 8 }, "end": { - "line": 190, + "line": 207, "column": 12 } } @@ -9447,31 +10673,31 @@ "type": "Identifier", "name": "initialized", "range": [ - 5365, - 5376 + 5830, + 5841 ], "loc": { "start": { - "line": 190, + "line": 207, "column": 13 }, "end": { - "line": 190, + "line": 207, "column": 24 } } }, "range": [ - 5360, - 5376 + 5825, + 5841 ], "loc": { "start": { - "line": 190, + "line": 207, "column": 8 }, "end": { - "line": 190, + "line": 207, "column": 24 } } @@ -9481,46 +10707,46 @@ "value": true, "raw": "true", "range": [ - 5379, - 5383 + 5844, + 5848 ], "loc": { "start": { - "line": 190, + "line": 207, "column": 27 }, "end": { - "line": 190, + "line": 207, "column": 31 } } }, "range": [ - 5360, - 5383 + 5825, + 5848 ], "loc": { "start": { - "line": 190, + "line": 207, "column": 8 }, "end": { - "line": 190, + "line": 207, "column": 31 } } }, "range": [ - 5360, - 5384 + 5825, + 5849 ], "loc": { "start": { - "line": 190, + "line": 207, "column": 8 }, "end": { - "line": 190, + "line": 207, "column": 32 } }, @@ -9529,16 +10755,16 @@ "type": "Block", "value": "* @inherited ", "range": [ - 5334, - 5351 + 5799, + 5816 ], "loc": { "start": { - "line": 189, + "line": 206, "column": 8 }, "end": { - "line": 189, + "line": 206, "column": 25 } } @@ -9547,16 +10773,16 @@ } ], "range": [ - 4162, - 5390 + 4558, + 5855 ], "loc": { "start": { - "line": 152, + "line": 167, "column": 42 }, "end": { - "line": 191, + "line": 208, "column": 5 } } @@ -9564,16 +10790,16 @@ "generator": false, "expression": false, "range": [ - 4128, - 5390 + 4524, + 5855 ], "loc": { "start": { - "line": 152, + "line": 167, "column": 8 }, "end": { - "line": 191, + "line": 208, "column": 5 } } @@ -9581,16 +10807,16 @@ "kind": "method", "computed": false, "range": [ - 4124, - 5390 + 4520, + 5855 ], "loc": { "start": { - "line": 152, + "line": 167, "column": 4 }, "end": { - "line": 191, + "line": 208, "column": 5 } }, @@ -9599,16 +10825,16 @@ "type": "Block", "value": "*\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 ", "range": [ - 3888, - 4119 + 4284, + 4515 ], "loc": { "start": { - "line": 146, + "line": 161, "column": 4 }, "end": { - "line": 151, + "line": 166, "column": 7 } } @@ -9619,16 +10845,16 @@ "type": "Block", "value": "*\n * Build checklist UI\n * @param {Number} colIndex Column index\n * @param {Boolean} isLinked Enable linked filters behaviour\n ", "range": [ - 5396, - 5551 + 5861, + 6016 ], "loc": { "start": { - "line": 193, + "line": 210, "column": 4 }, "end": { - "line": 197, + "line": 214, "column": 7 } } @@ -9642,16 +10868,16 @@ "type": "Identifier", "name": "build", "range": [ - 5556, - 5561 + 6021, + 6026 ], "loc": { "start": { - "line": 198, + "line": 215, "column": 4 }, "end": { - "line": 198, + "line": 215, "column": 9 } } @@ -9664,16 +10890,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 5562, - 5570 + 6027, + 6035 ], "loc": { "start": { - "line": 198, + "line": 215, "column": 10 }, "end": { - "line": 198, + "line": 215, "column": 18 } } @@ -9684,16 +10910,16 @@ "type": "Identifier", "name": "isLinked", "range": [ - 5572, - 5580 + 6037, + 6045 ], "loc": { "start": { - "line": 198, + "line": 215, "column": 20 }, "end": { - "line": 198, + "line": 215, "column": 28 } } @@ -9703,31 +10929,31 @@ "value": false, "raw": "false", "range": [ - 5583, - 5588 + 6048, + 6053 ], "loc": { "start": { - "line": 198, + "line": 215, "column": 31 }, "end": { - "line": 198, + "line": 215, "column": 36 } } }, "range": [ - 5572, - 5588 + 6037, + 6053 ], "loc": { "start": { - "line": 198, + "line": 215, "column": 20 }, "end": { - "line": 198, + "line": 215, "column": 36 } } @@ -9745,16 +10971,16 @@ "type": "Identifier", "name": "tf", "range": [ - 5604, - 5606 + 6069, + 6071 ], "loc": { "start": { - "line": 199, + "line": 216, "column": 12 }, "end": { - "line": 199, + "line": 216, "column": 14 } } @@ -9765,16 +10991,16 @@ "object": { "type": "ThisExpression", "range": [ - 5609, - 5613 + 6074, + 6078 ], "loc": { "start": { - "line": 199, + "line": 216, "column": 17 }, "end": { - "line": 199, + "line": 216, "column": 21 } } @@ -9783,46 +11009,46 @@ "type": "Identifier", "name": "tf", "range": [ - 5614, - 5616 + 6079, + 6081 ], "loc": { "start": { - "line": 199, + "line": 216, "column": 22 }, "end": { - "line": 199, + "line": 216, "column": 24 } } }, "range": [ - 5609, - 5616 + 6074, + 6081 ], "loc": { "start": { - "line": 199, + "line": 216, "column": 17 }, "end": { - "line": 199, + "line": 216, "column": 24 } } }, "range": [ - 5604, - 5616 + 6069, + 6081 ], "loc": { "start": { - "line": 199, + "line": 216, "column": 12 }, "end": { - "line": 199, + "line": 216, "column": 24 } } @@ -9830,16 +11056,16 @@ ], "kind": "let", "range": [ - 5600, - 5617 + 6065, + 6082 ], "loc": { "start": { - "line": 199, + "line": 216, "column": 8 }, "end": { - "line": 199, + "line": 216, "column": 25 } } @@ -9853,16 +11079,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 5626, - 5634 + 6091, + 6099 ], "loc": { "start": { - "line": 200, + "line": 217, "column": 8 }, "end": { - "line": 200, + "line": 217, "column": 16 } } @@ -9873,16 +11099,16 @@ "type": "Identifier", "name": "parseInt", "range": [ - 5637, - 5645 + 6102, + 6110 ], "loc": { "start": { - "line": 200, + "line": 217, "column": 19 }, "end": { - "line": 200, + "line": 217, "column": 27 } } @@ -9892,16 +11118,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 5646, - 5654 + 6111, + 6119 ], "loc": { "start": { - "line": 200, + "line": 217, "column": 28 }, "end": { - "line": 200, + "line": 217, "column": 36 } } @@ -9911,62 +11137,62 @@ "value": 10, "raw": "10", "range": [ - 5656, - 5658 + 6121, + 6123 ], "loc": { "start": { - "line": 200, + "line": 217, "column": 38 }, "end": { - "line": 200, + "line": 217, "column": 40 } } } ], "range": [ - 5637, - 5659 + 6102, + 6124 ], "loc": { "start": { - "line": 200, + "line": 217, "column": 19 }, "end": { - "line": 200, + "line": 217, "column": 41 } } }, "range": [ - 5626, - 5659 + 6091, + 6124 ], "loc": { "start": { - "line": 200, + "line": 217, "column": 8 }, "end": { - "line": 200, + "line": 217, "column": 41 } } }, "range": [ - 5626, - 5660 + 6091, + 6125 ], "loc": { "start": { - "line": 200, + "line": 217, "column": 8 }, "end": { - "line": 200, + "line": 217, "column": 42 } } @@ -9984,16 +11210,16 @@ "object": { "type": "ThisExpression", "range": [ - 5670, - 5674 + 6135, + 6139 ], "loc": { "start": { - "line": 202, + "line": 219, "column": 8 }, "end": { - "line": 202, + "line": 219, "column": 12 } } @@ -10002,31 +11228,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 5675, - 5682 + 6140, + 6147 ], "loc": { "start": { - "line": 202, + "line": 219, "column": 13 }, "end": { - "line": 202, + "line": 219, "column": 20 } } }, "range": [ - 5670, - 5682 + 6135, + 6147 ], "loc": { "start": { - "line": 202, + "line": 219, "column": 8 }, "end": { - "line": 202, + "line": 219, "column": 20 } } @@ -10035,31 +11261,31 @@ "type": "Identifier", "name": "emit", "range": [ - 5683, - 5687 + 6148, + 6152 ], "loc": { "start": { - "line": 202, + "line": 219, "column": 21 }, "end": { - "line": 202, + "line": 219, "column": 25 } } }, "range": [ - 5670, - 5687 + 6135, + 6152 ], "loc": { "start": { - "line": 202, + "line": 219, "column": 8 }, "end": { - "line": 202, + "line": 219, "column": 25 } } @@ -10070,16 +11296,16 @@ "value": "before-populating-filter", "raw": "'before-populating-filter'", "range": [ - 5688, - 5714 + 6153, + 6179 ], "loc": { "start": { - "line": 202, + "line": 219, "column": 26 }, "end": { - "line": 202, + "line": 219, "column": 52 } } @@ -10088,16 +11314,16 @@ "type": "Identifier", "name": "tf", "range": [ - 5716, - 5718 + 6181, + 6183 ], "loc": { "start": { - "line": 202, + "line": 219, "column": 54 }, "end": { - "line": 202, + "line": 219, "column": 56 } } @@ -10106,47 +11332,47 @@ "type": "Identifier", "name": "colIndex", "range": [ - 5720, - 5728 + 6185, + 6193 ], "loc": { "start": { - "line": 202, + "line": 219, "column": 58 }, "end": { - "line": 202, + "line": 219, "column": 66 } } } ], "range": [ - 5670, - 5729 + 6135, + 6194 ], "loc": { "start": { - "line": 202, + "line": 219, "column": 8 }, "end": { - "line": 202, + "line": 219, "column": 67 } } }, "range": [ - 5670, - 5730 + 6135, + 6195 ], "loc": { "start": { - "line": 202, + "line": 219, "column": 8 }, "end": { - "line": 202, + "line": 219, "column": 68 } } @@ -10162,16 +11388,16 @@ "object": { "type": "ThisExpression", "range": [ - 5740, - 5744 + 6205, + 6209 ], "loc": { "start": { - "line": 204, + "line": 221, "column": 8 }, "end": { - "line": 204, + "line": 221, "column": 12 } } @@ -10180,31 +11406,31 @@ "type": "Identifier", "name": "opts", "range": [ - 5745, - 5749 + 6210, + 6214 ], "loc": { "start": { - "line": 204, + "line": 221, "column": 13 }, "end": { - "line": 204, + "line": 221, "column": 17 } } }, "range": [ - 5740, - 5749 + 6205, + 6214 ], "loc": { "start": { - "line": 204, + "line": 221, "column": 8 }, "end": { - "line": 204, + "line": 221, "column": 17 } } @@ -10213,46 +11439,46 @@ "type": "ArrayExpression", "elements": [], "range": [ - 5752, - 5754 + 6217, + 6219 ], "loc": { "start": { - "line": 204, + "line": 221, "column": 20 }, "end": { - "line": 204, + "line": 221, "column": 22 } } }, "range": [ - 5740, - 5754 + 6205, + 6219 ], "loc": { "start": { - "line": 204, + "line": 221, "column": 8 }, "end": { - "line": 204, + "line": 221, "column": 22 } } }, "range": [ - 5740, - 5755 + 6205, + 6220 ], "loc": { "start": { - "line": 204, + "line": 221, "column": 8 }, "end": { - "line": 204, + "line": 221, "column": 23 } } @@ -10268,16 +11494,16 @@ "object": { "type": "ThisExpression", "range": [ - 5764, - 5768 + 6229, + 6233 ], "loc": { "start": { - "line": 205, + "line": 222, "column": 8 }, "end": { - "line": 205, + "line": 222, "column": 12 } } @@ -10286,31 +11512,31 @@ "type": "Identifier", "name": "optsTxt", "range": [ - 5769, - 5776 + 6234, + 6241 ], "loc": { "start": { - "line": 205, + "line": 222, "column": 13 }, "end": { - "line": 205, + "line": 222, "column": 20 } } }, "range": [ - 5764, - 5776 + 6229, + 6241 ], "loc": { "start": { - "line": 205, + "line": 222, "column": 8 }, "end": { - "line": 205, + "line": 222, "column": 20 } } @@ -10319,46 +11545,46 @@ "type": "ArrayExpression", "elements": [], "range": [ - 5779, - 5781 + 6244, + 6246 ], "loc": { "start": { - "line": 205, + "line": 222, "column": 23 }, "end": { - "line": 205, + "line": 222, "column": 25 } } }, "range": [ - 5764, - 5781 + 6229, + 6246 ], "loc": { "start": { - "line": 205, + "line": 222, "column": 8 }, "end": { - "line": 205, + "line": 222, "column": 25 } } }, "range": [ - 5764, - 5782 + 6229, + 6247 ], "loc": { "start": { - "line": 205, + "line": 222, "column": 8 }, "end": { - "line": 205, + "line": 222, "column": 26 } } @@ -10372,16 +11598,16 @@ "type": "Identifier", "name": "flt", "range": [ - 5796, - 5799 + 6261, + 6264 ], "loc": { "start": { - "line": 207, + "line": 224, "column": 12 }, "end": { - "line": 207, + "line": 224, "column": 15 } } @@ -10395,16 +11621,16 @@ "object": { "type": "ThisExpression", "range": [ - 5802, - 5806 + 6267, + 6271 ], "loc": { "start": { - "line": 207, + "line": 224, "column": 18 }, "end": { - "line": 207, + "line": 224, "column": 22 } } @@ -10413,31 +11639,31 @@ "type": "Identifier", "name": "containers", "range": [ - 5807, - 5817 + 6272, + 6282 ], "loc": { "start": { - "line": 207, + "line": 224, "column": 23 }, "end": { - "line": 207, + "line": 224, "column": 33 } } }, "range": [ - 5802, - 5817 + 6267, + 6282 ], "loc": { "start": { - "line": 207, + "line": 224, "column": 18 }, "end": { - "line": 207, + "line": 224, "column": 33 } } @@ -10446,46 +11672,46 @@ "type": "Identifier", "name": "colIndex", "range": [ - 5818, - 5826 + 6283, + 6291 ], "loc": { "start": { - "line": 207, + "line": 224, "column": 34 }, "end": { - "line": 207, + "line": 224, "column": 42 } } }, "range": [ - 5802, - 5827 + 6267, + 6292 ], "loc": { "start": { - "line": 207, + "line": 224, "column": 18 }, "end": { - "line": 207, + "line": 224, "column": 43 } } }, "range": [ - 5796, - 5827 + 6261, + 6292 ], "loc": { "start": { - "line": 207, + "line": 224, "column": 12 }, "end": { - "line": 207, + "line": 224, "column": 43 } } @@ -10493,16 +11719,16 @@ ], "kind": "let", "range": [ - 5792, - 5828 + 6257, + 6293 ], "loc": { "start": { - "line": 207, + "line": 224, "column": 8 }, "end": { - "line": 207, + "line": 224, "column": 44 } } @@ -10516,16 +11742,16 @@ "type": "Identifier", "name": "ul", "range": [ - 5841, - 5843 + 6306, + 6308 ], "loc": { "start": { - "line": 208, + "line": 225, "column": 12 }, "end": { - "line": 208, + "line": 225, "column": 14 } } @@ -10536,16 +11762,16 @@ "type": "Identifier", "name": "createElm", "range": [ - 5846, - 5855 + 6311, + 6320 ], "loc": { "start": { - "line": 208, + "line": 225, "column": 17 }, "end": { - "line": 208, + "line": 225, "column": 26 } } @@ -10556,16 +11782,16 @@ "value": "ul", "raw": "'ul'", "range": [ - 5856, - 5860 + 6321, + 6325 ], "loc": { "start": { - "line": 208, + "line": 225, "column": 27 }, "end": { - "line": 208, + "line": 225, "column": 31 } } @@ -10578,16 +11804,16 @@ "value": "id", "raw": "'id'", "range": [ - 5875, - 5879 + 6340, + 6344 ], "loc": { "start": { - "line": 209, + "line": 226, "column": 13 }, "end": { - "line": 209, + "line": 226, "column": 17 } } @@ -10602,16 +11828,16 @@ "type": "Identifier", "name": "tf", "range": [ - 5881, - 5883 + 6346, + 6348 ], "loc": { "start": { - "line": 209, + "line": 226, "column": 19 }, "end": { - "line": 209, + "line": 226, "column": 21 } } @@ -10620,31 +11846,31 @@ "type": "Identifier", "name": "fltIds", "range": [ - 5884, - 5890 + 6349, + 6355 ], "loc": { "start": { - "line": 209, + "line": 226, "column": 22 }, "end": { - "line": 209, + "line": 226, "column": 28 } } }, "range": [ - 5881, - 5890 + 6346, + 6355 ], "loc": { "start": { - "line": 209, + "line": 226, "column": 19 }, "end": { - "line": 209, + "line": 226, "column": 28 } } @@ -10653,47 +11879,47 @@ "type": "Identifier", "name": "colIndex", "range": [ - 5891, - 5899 + 6356, + 6364 ], "loc": { "start": { - "line": 209, + "line": 226, "column": 29 }, "end": { - "line": 209, + "line": 226, "column": 37 } } }, "range": [ - 5881, - 5900 + 6346, + 6365 ], "loc": { "start": { - "line": 209, + "line": 226, "column": 19 }, "end": { - "line": 209, + "line": 226, "column": 38 } } } ], "range": [ - 5874, - 5901 + 6339, + 6366 ], "loc": { "start": { - "line": 209, + "line": 226, "column": 12 }, "end": { - "line": 209, + "line": 226, "column": 39 } } @@ -10706,16 +11932,16 @@ "value": "colIndex", "raw": "'colIndex'", "range": [ - 5916, - 5926 + 6381, + 6391 ], "loc": { "start": { - "line": 210, + "line": 227, "column": 13 }, "end": { - "line": 210, + "line": 227, "column": 23 } } @@ -10724,63 +11950,63 @@ "type": "Identifier", "name": "colIndex", "range": [ - 5928, - 5936 + 6393, + 6401 ], "loc": { "start": { - "line": 210, + "line": 227, "column": 25 }, "end": { - "line": 210, + "line": 227, "column": 33 } } } ], "range": [ - 5915, - 5937 + 6380, + 6402 ], "loc": { "start": { - "line": 210, + "line": 227, "column": 12 }, "end": { - "line": 210, + "line": 227, "column": 34 } } } ], "range": [ - 5846, - 5938 + 6311, + 6403 ], "loc": { "start": { - "line": 208, + "line": 225, "column": 17 }, "end": { - "line": 210, + "line": 227, "column": 35 } } }, "range": [ - 5841, - 5938 + 6306, + 6403 ], "loc": { "start": { - "line": 208, + "line": 225, "column": 12 }, "end": { - "line": 210, + "line": 227, "column": 35 } } @@ -10788,16 +12014,16 @@ ], "kind": "let", "range": [ - 5837, - 5939 + 6302, + 6404 ], "loc": { "start": { - "line": 208, + "line": 225, "column": 8 }, "end": { - "line": 210, + "line": 227, "column": 36 } } @@ -10814,16 +12040,16 @@ "type": "Identifier", "name": "ul", "range": [ - 5948, - 5950 + 6413, + 6415 ], "loc": { "start": { - "line": 211, + "line": 228, "column": 8 }, "end": { - "line": 211, + "line": 228, "column": 10 } } @@ -10832,31 +12058,31 @@ "type": "Identifier", "name": "className", "range": [ - 5951, - 5960 + 6416, + 6425 ], "loc": { "start": { - "line": 211, + "line": 228, "column": 11 }, "end": { - "line": 211, + "line": 228, "column": 20 } } }, "range": [ - 5948, - 5960 + 6413, + 6425 ], "loc": { "start": { - "line": 211, + "line": 228, "column": 8 }, "end": { - "line": 211, + "line": 228, "column": 20 } } @@ -10867,16 +12093,16 @@ "object": { "type": "ThisExpression", "range": [ - 5963, - 5967 + 6428, + 6432 ], "loc": { "start": { - "line": 211, + "line": 228, "column": 23 }, "end": { - "line": 211, + "line": 228, "column": 27 } } @@ -10885,61 +12111,61 @@ "type": "Identifier", "name": "filterCssClass", "range": [ - 5968, - 5982 + 6433, + 6447 ], "loc": { "start": { - "line": 211, + "line": 228, "column": 28 }, "end": { - "line": 211, + "line": 228, "column": 42 } } }, "range": [ - 5963, - 5982 + 6428, + 6447 ], "loc": { "start": { - "line": 211, + "line": 228, "column": 23 }, "end": { - "line": 211, + "line": 228, "column": 42 } } }, "range": [ - 5948, - 5982 + 6413, + 6447 ], "loc": { "start": { - "line": 211, + "line": 228, "column": 8 }, "end": { - "line": 211, + "line": 228, "column": 42 } } }, "range": [ - 5948, - 5983 + 6413, + 6448 ], "loc": { "start": { - "line": 211, + "line": 228, "column": 8 }, "end": { - "line": 211, + "line": 228, "column": 43 } } @@ -10953,16 +12179,16 @@ "type": "Identifier", "name": "rows", "range": [ - 5997, - 6001 + 6462, + 6466 ], "loc": { "start": { - "line": 213, + "line": 230, "column": 12 }, "end": { - "line": 213, + "line": 230, "column": 16 } } @@ -10977,16 +12203,16 @@ "type": "Identifier", "name": "tf", "range": [ - 6004, - 6006 + 6469, + 6471 ], "loc": { "start": { - "line": 213, + "line": 230, "column": 19 }, "end": { - "line": 213, + "line": 230, "column": 21 } } @@ -10995,31 +12221,31 @@ "type": "Identifier", "name": "tbl", "range": [ - 6007, - 6010 + 6472, + 6475 ], "loc": { "start": { - "line": 213, + "line": 230, "column": 22 }, "end": { - "line": 213, + "line": 230, "column": 25 } } }, "range": [ - 6004, - 6010 + 6469, + 6475 ], "loc": { "start": { - "line": 213, + "line": 230, "column": 19 }, "end": { - "line": 213, + "line": 230, "column": 25 } } @@ -11028,46 +12254,46 @@ "type": "Identifier", "name": "rows", "range": [ - 6011, - 6015 + 6476, + 6480 ], "loc": { "start": { - "line": 213, + "line": 230, "column": 26 }, "end": { - "line": 213, + "line": 230, "column": 30 } } }, "range": [ - 6004, - 6015 + 6469, + 6480 ], "loc": { "start": { - "line": 213, + "line": 230, "column": 19 }, "end": { - "line": 213, + "line": 230, "column": 30 } } }, "range": [ - 5997, - 6015 + 6462, + 6480 ], "loc": { "start": { - "line": 213, + "line": 230, "column": 12 }, "end": { - "line": 213, + "line": 230, "column": 30 } } @@ -11075,16 +12301,16 @@ ], "kind": "let", "range": [ - 5993, - 6016 + 6458, + 6481 ], "loc": { "start": { - "line": 213, + "line": 230, "column": 8 }, "end": { - "line": 213, + "line": 230, "column": 31 } } @@ -11098,16 +12324,16 @@ "type": "Identifier", "name": "nbRows", "range": [ - 6029, - 6035 + 6494, + 6500 ], "loc": { "start": { - "line": 214, + "line": 231, "column": 12 }, "end": { - "line": 214, + "line": 231, "column": 18 } } @@ -11121,16 +12347,16 @@ "type": "Identifier", "name": "tf", "range": [ - 6038, - 6040 + 6503, + 6505 ], "loc": { "start": { - "line": 214, + "line": 231, "column": 21 }, "end": { - "line": 214, + "line": 231, "column": 23 } } @@ -11139,31 +12365,31 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 6041, - 6050 + 6506, + 6515 ], "loc": { "start": { - "line": 214, + "line": 231, "column": 24 }, "end": { - "line": 214, + "line": 231, "column": 33 } } }, "range": [ - 6038, - 6050 + 6503, + 6515 ], "loc": { "start": { - "line": 214, + "line": 231, "column": 21 }, "end": { - "line": 214, + "line": 231, "column": 33 } } @@ -11174,47 +12400,47 @@ "value": true, "raw": "true", "range": [ - 6051, - 6055 + 6516, + 6520 ], "loc": { "start": { - "line": 214, + "line": 231, "column": 34 }, "end": { - "line": 214, + "line": 231, "column": 38 } } } ], "range": [ - 6038, - 6056 + 6503, + 6521 ], "loc": { "start": { - "line": 214, + "line": 231, "column": 21 }, "end": { - "line": 214, + "line": 231, "column": 39 } } }, "range": [ - 6029, - 6056 + 6494, + 6521 ], "loc": { "start": { - "line": 214, + "line": 231, "column": 12 }, "end": { - "line": 214, + "line": 231, "column": 39 } } @@ -11222,16 +12448,16 @@ ], "kind": "let", "range": [ - 6025, - 6057 + 6490, + 6522 ], "loc": { "start": { - "line": 214, + "line": 231, "column": 8 }, "end": { - "line": 214, + "line": 231, "column": 40 } } @@ -11245,16 +12471,16 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 6070, - 6083 + 6535, + 6548 ], "loc": { "start": { - "line": 215, + "line": 232, "column": 12 }, "end": { - "line": 215, + "line": 232, "column": 25 } } @@ -11266,16 +12492,16 @@ "type": "Identifier", "name": "tf", "range": [ - 6086, - 6088 + 6551, + 6553 ], "loc": { "start": { - "line": 215, + "line": 232, "column": 28 }, "end": { - "line": 215, + "line": 232, "column": 30 } } @@ -11284,46 +12510,46 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 6089, - 6102 + 6554, + 6567 ], "loc": { "start": { - "line": 215, + "line": 232, "column": 31 }, "end": { - "line": 215, + "line": 232, "column": 44 } } }, "range": [ - 6086, - 6102 + 6551, + 6567 ], "loc": { "start": { - "line": 215, + "line": 232, "column": 28 }, "end": { - "line": 215, + "line": 232, "column": 44 } } }, "range": [ - 6070, - 6102 + 6535, + 6567 ], "loc": { "start": { - "line": 215, + "line": 232, "column": 12 }, "end": { - "line": 215, + "line": 232, "column": 44 } } @@ -11331,16 +12557,16 @@ ], "kind": "let", "range": [ - 6066, - 6103 + 6531, + 6568 ], "loc": { "start": { - "line": 215, + "line": 232, "column": 8 }, "end": { - "line": 215, + "line": 232, "column": 45 } } @@ -11356,16 +12582,16 @@ "object": { "type": "ThisExpression", "range": [ - 6112, - 6116 + 6577, + 6581 ], "loc": { "start": { - "line": 216, + "line": 233, "column": 8 }, "end": { - "line": 216, + "line": 233, "column": 12 } } @@ -11374,31 +12600,31 @@ "type": "Identifier", "name": "isCustom", "range": [ - 6117, - 6125 + 6582, + 6590 ], "loc": { "start": { - "line": 216, + "line": 233, "column": 13 }, "end": { - "line": 216, + "line": 233, "column": 21 } } }, "range": [ - 6112, - 6125 + 6577, + 6590 ], "loc": { "start": { - "line": 216, + "line": 233, "column": 8 }, "end": { - "line": 216, + "line": 233, "column": 21 } } @@ -11412,16 +12638,16 @@ "type": "Identifier", "name": "tf", "range": [ - 6128, - 6130 + 6593, + 6595 ], "loc": { "start": { - "line": 216, + "line": 233, "column": 24 }, "end": { - "line": 216, + "line": 233, "column": 26 } } @@ -11430,31 +12656,31 @@ "type": "Identifier", "name": "isCustomOptions", "range": [ - 6131, - 6146 + 6596, + 6611 ], "loc": { "start": { - "line": 216, + "line": 233, "column": 27 }, "end": { - "line": 216, + "line": 233, "column": 42 } } }, "range": [ - 6128, - 6146 + 6593, + 6611 ], "loc": { "start": { - "line": 216, + "line": 233, "column": 24 }, "end": { - "line": 216, + "line": 233, "column": 42 } } @@ -11464,62 +12690,62 @@ "type": "Identifier", "name": "colIndex", "range": [ - 6147, - 6155 + 6612, + 6620 ], "loc": { "start": { - "line": 216, + "line": 233, "column": 43 }, "end": { - "line": 216, + "line": 233, "column": 51 } } } ], "range": [ - 6128, - 6156 + 6593, + 6621 ], "loc": { "start": { - "line": 216, + "line": 233, "column": 24 }, "end": { - "line": 216, + "line": 233, "column": 52 } } }, "range": [ - 6112, - 6156 + 6577, + 6621 ], "loc": { "start": { - "line": 216, + "line": 233, "column": 8 }, "end": { - "line": 216, + "line": 233, "column": 52 } } }, "range": [ - 6112, - 6157 + 6577, + 6622 ], "loc": { "start": { - "line": 216, + "line": 233, "column": 8 }, "end": { - "line": 216, + "line": 233, "column": 53 } } @@ -11533,32 +12759,32 @@ "type": "Identifier", "name": "activeIdx", "range": [ - 6171, - 6180 + 6636, + 6645 ], "loc": { "start": { - "line": 218, + "line": 235, "column": 12 }, "end": { - "line": 218, + "line": 235, "column": 21 } } }, "init": null, "range": [ - 6171, - 6180 + 6636, + 6645 ], "loc": { "start": { - "line": 218, + "line": 235, "column": 12 }, "end": { - "line": 218, + "line": 235, "column": 21 } } @@ -11566,16 +12792,16 @@ ], "kind": "let", "range": [ - 6167, - 6181 + 6632, + 6646 ], "loc": { "start": { - "line": 218, + "line": 235, "column": 8 }, "end": { - "line": 218, + "line": 235, "column": 22 } } @@ -11589,16 +12815,16 @@ "type": "Identifier", "name": "activeFilterId", "range": [ - 6194, - 6208 + 6659, + 6673 ], "loc": { "start": { - "line": 219, + "line": 236, "column": 12 }, "end": { - "line": 219, + "line": 236, "column": 26 } } @@ -11612,16 +12838,16 @@ "type": "Identifier", "name": "tf", "range": [ - 6211, - 6213 + 6676, + 6678 ], "loc": { "start": { - "line": 219, + "line": 236, "column": 29 }, "end": { - "line": 219, + "line": 236, "column": 31 } } @@ -11630,62 +12856,62 @@ "type": "Identifier", "name": "getActiveFilterId", "range": [ - 6214, - 6231 + 6679, + 6696 ], "loc": { "start": { - "line": 219, + "line": 236, "column": 32 }, "end": { - "line": 219, + "line": 236, "column": 49 } } }, "range": [ - 6211, - 6231 + 6676, + 6696 ], "loc": { "start": { - "line": 219, + "line": 236, "column": 29 }, "end": { - "line": 219, + "line": 236, "column": 49 } } }, "arguments": [], "range": [ - 6211, - 6233 + 6676, + 6698 ], "loc": { "start": { - "line": 219, + "line": 236, "column": 29 }, "end": { - "line": 219, + "line": 236, "column": 51 } } }, "range": [ - 6194, - 6233 + 6659, + 6698 ], "loc": { "start": { - "line": 219, + "line": 236, "column": 12 }, "end": { - "line": 219, + "line": 236, "column": 51 } } @@ -11693,16 +12919,16 @@ ], "kind": "let", "range": [ - 6190, - 6234 + 6655, + 6699 ], "loc": { "start": { - "line": 219, + "line": 236, "column": 8 }, "end": { - "line": 219, + "line": 236, "column": 52 } } @@ -11716,16 +12942,16 @@ "type": "Identifier", "name": "isLinked", "range": [ - 6247, - 6255 + 6712, + 6720 ], "loc": { "start": { - "line": 220, + "line": 237, "column": 12 }, "end": { - "line": 220, + "line": 237, "column": 20 } } @@ -11734,31 +12960,31 @@ "type": "Identifier", "name": "activeFilterId", "range": [ - 6259, - 6273 + 6724, + 6738 ], "loc": { "start": { - "line": 220, + "line": 237, "column": 24 }, "end": { - "line": 220, + "line": 237, "column": 38 } } }, "range": [ - 6247, - 6273 + 6712, + 6738 ], "loc": { "start": { - "line": 220, + "line": 237, "column": 12 }, "end": { - "line": 220, + "line": 237, "column": 38 } } @@ -11775,16 +13001,16 @@ "type": "Identifier", "name": "activeIdx", "range": [ - 6289, - 6298 + 6754, + 6763 ], "loc": { "start": { - "line": 221, + "line": 238, "column": 12 }, "end": { - "line": 221, + "line": 238, "column": 21 } } @@ -11798,16 +13024,16 @@ "type": "Identifier", "name": "tf", "range": [ - 6301, - 6303 + 6766, + 6768 ], "loc": { "start": { - "line": 221, + "line": 238, "column": 24 }, "end": { - "line": 221, + "line": 238, "column": 26 } } @@ -11816,31 +13042,31 @@ "type": "Identifier", "name": "getColumnIndexFromFilterId", "range": [ - 6304, - 6330 + 6769, + 6795 ], "loc": { "start": { - "line": 221, + "line": 238, "column": 27 }, "end": { - "line": 221, + "line": 238, "column": 53 } } }, "range": [ - 6301, - 6330 + 6766, + 6795 ], "loc": { "start": { - "line": 221, + "line": 238, "column": 24 }, "end": { - "line": 221, + "line": 238, "column": 53 } } @@ -11850,94 +13076,94 @@ "type": "Identifier", "name": "activeFilterId", "range": [ - 6331, - 6345 + 6796, + 6810 ], "loc": { "start": { - "line": 221, + "line": 238, "column": 54 }, "end": { - "line": 221, + "line": 238, "column": 68 } } } ], "range": [ - 6301, - 6346 + 6766, + 6811 ], "loc": { "start": { - "line": 221, + "line": 238, "column": 24 }, "end": { - "line": 221, + "line": 238, "column": 69 } } }, "range": [ - 6289, - 6346 + 6754, + 6811 ], "loc": { "start": { - "line": 221, + "line": 238, "column": 12 }, "end": { - "line": 221, + "line": 238, "column": 69 } } }, "range": [ - 6289, - 6347 + 6754, + 6812 ], "loc": { "start": { - "line": 221, + "line": 238, "column": 12 }, "end": { - "line": 221, + "line": 238, "column": 70 } } } ], "range": [ - 6275, - 6357 + 6740, + 6822 ], "loc": { "start": { - "line": 220, + "line": 237, "column": 40 }, "end": { - "line": 222, + "line": 239, "column": 9 } } }, "alternate": null, "range": [ - 6243, - 6357 + 6708, + 6822 ], "loc": { "start": { - "line": 220, + "line": 237, "column": 8 }, "end": { - "line": 222, + "line": 239, "column": 9 } } @@ -11951,16 +13177,16 @@ "type": "Identifier", "name": "filteredDataCol", "range": [ - 6371, - 6386 + 6836, + 6851 ], "loc": { "start": { - "line": 224, + "line": 241, "column": 12 }, "end": { - "line": 224, + "line": 241, "column": 27 } } @@ -11969,31 +13195,31 @@ "type": "ArrayExpression", "elements": [], "range": [ - 6389, - 6391 + 6854, + 6856 ], "loc": { "start": { - "line": 224, + "line": 241, "column": 30 }, "end": { - "line": 224, + "line": 241, "column": 32 } } }, "range": [ - 6371, - 6391 + 6836, + 6856 ], "loc": { "start": { - "line": 224, + "line": 241, "column": 12 }, "end": { - "line": 224, + "line": 241, "column": 32 } } @@ -12001,16 +13227,16 @@ ], "kind": "let", "range": [ - 6367, - 6392 + 6832, + 6857 ], "loc": { "start": { - "line": 224, + "line": 241, "column": 8 }, "end": { - "line": 224, + "line": 241, "column": 33 } } @@ -12024,16 +13250,16 @@ "type": "Identifier", "name": "isLinked", "range": [ - 6405, - 6413 + 6870, + 6878 ], "loc": { "start": { - "line": 225, + "line": 242, "column": 12 }, "end": { - "line": 225, + "line": 242, "column": 20 } } @@ -12045,16 +13271,16 @@ "type": "Identifier", "name": "tf", "range": [ - 6417, - 6419 + 6882, + 6884 ], "loc": { "start": { - "line": 225, + "line": 242, "column": 24 }, "end": { - "line": 225, + "line": 242, "column": 26 } } @@ -12063,46 +13289,46 @@ "type": "Identifier", "name": "disableExcludedOptions", "range": [ - 6420, - 6442 + 6885, + 6907 ], "loc": { "start": { - "line": 225, + "line": 242, "column": 27 }, "end": { - "line": 225, + "line": 242, "column": 49 } } }, "range": [ - 6417, - 6442 + 6882, + 6907 ], "loc": { "start": { - "line": 225, + "line": 242, "column": 24 }, "end": { - "line": 225, + "line": 242, "column": 49 } } }, "range": [ - 6405, - 6442 + 6870, + 6907 ], "loc": { "start": { - "line": 225, + "line": 242, "column": 12 }, "end": { - "line": 225, + "line": 242, "column": 49 } } @@ -12121,16 +13347,16 @@ "object": { "type": "ThisExpression", "range": [ - 6458, - 6462 + 6923, + 6927 ], "loc": { "start": { - "line": 226, + "line": 243, "column": 12 }, "end": { - "line": 226, + "line": 243, "column": 16 } } @@ -12139,31 +13365,31 @@ "type": "Identifier", "name": "excludedOpts", "range": [ - 6463, - 6475 + 6928, + 6940 ], "loc": { "start": { - "line": 226, + "line": 243, "column": 17 }, "end": { - "line": 226, + "line": 243, "column": 29 } } }, "range": [ - 6458, - 6475 + 6923, + 6940 ], "loc": { "start": { - "line": 226, + "line": 243, "column": 12 }, "end": { - "line": 226, + "line": 243, "column": 29 } } @@ -12172,78 +13398,78 @@ "type": "ArrayExpression", "elements": [], "range": [ - 6478, - 6480 + 6943, + 6945 ], "loc": { "start": { - "line": 226, + "line": 243, "column": 32 }, "end": { - "line": 226, + "line": 243, "column": 34 } } }, "range": [ - 6458, - 6480 + 6923, + 6945 ], "loc": { "start": { - "line": 226, + "line": 243, "column": 12 }, "end": { - "line": 226, + "line": 243, "column": 34 } } }, "range": [ - 6458, - 6481 + 6923, + 6946 ], "loc": { "start": { - "line": 226, + "line": 243, "column": 12 }, "end": { - "line": 226, + "line": 243, "column": 35 } } } ], "range": [ - 6444, - 6491 + 6909, + 6956 ], "loc": { "start": { - "line": 225, + "line": 242, "column": 51 }, "end": { - "line": 227, + "line": 244, "column": 9 } } }, "alternate": null, "range": [ - 6401, - 6491 + 6866, + 6956 ], "loc": { "start": { - "line": 225, + "line": 242, "column": 8 }, "end": { - "line": 227, + "line": 244, "column": 9 } } @@ -12260,16 +13486,16 @@ "type": "Identifier", "name": "flt", "range": [ - 6501, - 6504 + 6966, + 6969 ], "loc": { "start": { - "line": 229, + "line": 246, "column": 8 }, "end": { - "line": 229, + "line": 246, "column": 11 } } @@ -12278,31 +13504,31 @@ "type": "Identifier", "name": "innerHTML", "range": [ - 6505, - 6514 + 6970, + 6979 ], "loc": { "start": { - "line": 229, + "line": 246, "column": 12 }, "end": { - "line": 229, + "line": 246, "column": 21 } } }, "range": [ - 6501, - 6514 + 6966, + 6979 ], "loc": { "start": { - "line": 229, + "line": 246, "column": 8 }, "end": { - "line": 229, + "line": 246, "column": 21 } } @@ -12312,46 +13538,46 @@ "value": "", "raw": "''", "range": [ - 6517, - 6519 + 6982, + 6984 ], "loc": { "start": { - "line": 229, + "line": 246, "column": 24 }, "end": { - "line": 229, + "line": 246, "column": 26 } } }, "range": [ - 6501, - 6519 + 6966, + 6984 ], "loc": { "start": { - "line": 229, + "line": 246, "column": 8 }, "end": { - "line": 229, + "line": 246, "column": 26 } } }, "range": [ - 6501, - 6520 + 6966, + 6985 ], "loc": { "start": { - "line": 229, + "line": 246, "column": 8 }, "end": { - "line": 229, + "line": 246, "column": 27 } } @@ -12367,16 +13593,16 @@ "type": "Identifier", "name": "k", "range": [ - 6539, - 6540 + 7004, + 7005 ], "loc": { "start": { - "line": 231, + "line": 248, "column": 17 }, "end": { - "line": 231, + "line": 248, "column": 18 } } @@ -12388,16 +13614,16 @@ "type": "Identifier", "name": "tf", "range": [ - 6543, - 6545 + 7008, + 7010 ], "loc": { "start": { - "line": 231, + "line": 248, "column": 21 }, "end": { - "line": 231, + "line": 248, "column": 23 } } @@ -12406,46 +13632,46 @@ "type": "Identifier", "name": "refRow", "range": [ - 6546, - 6552 + 7011, + 7017 ], "loc": { "start": { - "line": 231, + "line": 248, "column": 24 }, "end": { - "line": 231, + "line": 248, "column": 30 } } }, "range": [ - 6543, - 6552 + 7008, + 7017 ], "loc": { "start": { - "line": 231, + "line": 248, "column": 21 }, "end": { - "line": 231, + "line": 248, "column": 30 } } }, "range": [ - 6539, - 6552 + 7004, + 7017 ], "loc": { "start": { - "line": 231, + "line": 248, "column": 17 }, "end": { - "line": 231, + "line": 248, "column": 30 } } @@ -12453,16 +13679,16 @@ ], "kind": "let", "range": [ - 6535, - 6552 + 7000, + 7017 ], "loc": { "start": { - "line": 231, + "line": 248, "column": 13 }, "end": { - "line": 231, + "line": 248, "column": 30 } } @@ -12474,16 +13700,16 @@ "type": "Identifier", "name": "k", "range": [ - 6554, - 6555 + 7019, + 7020 ], "loc": { "start": { - "line": 231, + "line": 248, "column": 32 }, "end": { - "line": 231, + "line": 248, "column": 33 } } @@ -12492,31 +13718,31 @@ "type": "Identifier", "name": "nbRows", "range": [ - 6558, - 6564 + 7023, + 7029 ], "loc": { "start": { - "line": 231, + "line": 248, "column": 36 }, "end": { - "line": 231, + "line": 248, "column": 42 } } }, "range": [ - 6554, - 6564 + 7019, + 7029 ], "loc": { "start": { - "line": 231, + "line": 248, "column": 32 }, "end": { - "line": 231, + "line": 248, "column": 42 } } @@ -12528,32 +13754,32 @@ "type": "Identifier", "name": "k", "range": [ - 6566, - 6567 + 7031, + 7032 ], "loc": { "start": { - "line": 231, + "line": 248, "column": 44 }, "end": { - "line": 231, + "line": 248, "column": 45 } } }, "prefix": false, "range": [ - 6566, - 6569 + 7031, + 7034 ], "loc": { "start": { - "line": 231, + "line": 248, "column": 44 }, "end": { - "line": 231, + "line": 248, "column": 47 } } @@ -12573,16 +13799,16 @@ "type": "Identifier", "name": "tf", "range": [ - 6687, - 6689 + 7152, + 7154 ], "loc": { "start": { - "line": 234, + "line": 251, "column": 16 }, "end": { - "line": 234, + "line": 251, "column": 18 } } @@ -12591,31 +13817,31 @@ "type": "Identifier", "name": "hasVisibleRows", "range": [ - 6690, - 6704 + 7155, + 7169 ], "loc": { "start": { - "line": 234, + "line": 251, "column": 19 }, "end": { - "line": 234, + "line": 251, "column": 33 } } }, "range": [ - 6687, - 6704 + 7152, + 7169 ], "loc": { "start": { - "line": 234, + "line": 251, "column": 16 }, "end": { - "line": 234, + "line": 251, "column": 33 } } @@ -12635,16 +13861,16 @@ "type": "Identifier", "name": "tf", "range": [ - 6708, - 6710 + 7173, + 7175 ], "loc": { "start": { - "line": 234, + "line": 251, "column": 37 }, "end": { - "line": 234, + "line": 251, "column": 39 } } @@ -12653,31 +13879,31 @@ "type": "Identifier", "name": "visibleRows", "range": [ - 6711, - 6722 + 7176, + 7187 ], "loc": { "start": { - "line": 234, + "line": 251, "column": 40 }, "end": { - "line": 234, + "line": 251, "column": 51 } } }, "range": [ - 6708, - 6722 + 7173, + 7187 ], "loc": { "start": { - "line": 234, + "line": 251, "column": 37 }, "end": { - "line": 234, + "line": 251, "column": 51 } } @@ -12686,31 +13912,31 @@ "type": "Identifier", "name": "indexOf", "range": [ - 6723, - 6730 + 7188, + 7195 ], "loc": { "start": { - "line": 234, + "line": 251, "column": 52 }, "end": { - "line": 234, + "line": 251, "column": 59 } } }, "range": [ - 6708, - 6730 + 7173, + 7195 ], "loc": { "start": { - "line": 234, + "line": 251, "column": 37 }, "end": { - "line": 234, + "line": 251, "column": 59 } } @@ -12720,32 +13946,32 @@ "type": "Identifier", "name": "k", "range": [ - 6731, - 6732 + 7196, + 7197 ], "loc": { "start": { - "line": 234, + "line": 251, "column": 60 }, "end": { - "line": 234, + "line": 251, "column": 61 } } } ], "range": [ - 6708, - 6733 + 7173, + 7198 ], "loc": { "start": { - "line": 234, + "line": 251, "column": 37 }, "end": { - "line": 234, + "line": 251, "column": 62 } } @@ -12758,62 +13984,62 @@ "value": 1, "raw": "1", "range": [ - 6739, - 6740 + 7204, + 7205 ], "loc": { "start": { - "line": 234, + "line": 251, "column": 68 }, "end": { - "line": 234, + "line": 251, "column": 69 } } }, "prefix": true, "range": [ - 6738, - 6740 + 7203, + 7205 ], "loc": { "start": { - "line": 234, + "line": 251, "column": 67 }, "end": { - "line": 234, + "line": 251, "column": 69 } } }, "range": [ - 6708, - 6740 + 7173, + 7205 ], "loc": { "start": { - "line": 234, + "line": 251, "column": 37 }, "end": { - "line": 234, + "line": 251, "column": 69 } } }, "range": [ - 6687, - 6740 + 7152, + 7205 ], "loc": { "start": { - "line": 234, + "line": 251, "column": 16 }, "end": { - "line": 234, + "line": 251, "column": 69 } } @@ -12825,48 +14051,48 @@ "type": "ContinueStatement", "label": null, "range": [ - 6760, - 6769 + 7225, + 7234 ], "loc": { "start": { - "line": 235, + "line": 252, "column": 16 }, "end": { - "line": 235, + "line": 252, "column": 25 } } } ], "range": [ - 6742, - 6783 + 7207, + 7248 ], "loc": { "start": { - "line": 234, + "line": 251, "column": 71 }, "end": { - "line": 236, + "line": 253, "column": 13 } } }, "alternate": null, "range": [ - 6683, - 6783 + 7148, + 7248 ], "loc": { "start": { - "line": 234, + "line": 251, "column": 12 }, "end": { - "line": 236, + "line": 253, "column": 13 } }, @@ -12875,16 +14101,16 @@ "type": "Line", "value": " always visible rows don't need to appear on selects as always", "range": [ - 6585, - 6649 + 7050, + 7114 ], "loc": { "start": { - "line": 232, + "line": 249, "column": 12 }, "end": { - "line": 232, + "line": 249, "column": 76 } } @@ -12893,16 +14119,16 @@ "type": "Line", "value": " valid", "range": [ - 6662, - 6670 + 7127, + 7135 ], "loc": { "start": { - "line": 233, + "line": 250, "column": 12 }, "end": { - "line": 233, + "line": 250, "column": 20 } } @@ -12918,16 +14144,16 @@ "type": "Identifier", "name": "cells", "range": [ - 6801, - 6806 + 7266, + 7271 ], "loc": { "start": { - "line": 238, + "line": 255, "column": 16 }, "end": { - "line": 238, + "line": 255, "column": 21 } } @@ -12942,16 +14168,16 @@ "type": "Identifier", "name": "rows", "range": [ - 6809, - 6813 + 7274, + 7278 ], "loc": { "start": { - "line": 238, + "line": 255, "column": 24 }, "end": { - "line": 238, + "line": 255, "column": 28 } } @@ -12960,31 +14186,31 @@ "type": "Identifier", "name": "k", "range": [ - 6814, - 6815 + 7279, + 7280 ], "loc": { "start": { - "line": 238, + "line": 255, "column": 29 }, "end": { - "line": 238, + "line": 255, "column": 30 } } }, "range": [ - 6809, - 6816 + 7274, + 7281 ], "loc": { "start": { - "line": 238, + "line": 255, "column": 24 }, "end": { - "line": 238, + "line": 255, "column": 31 } } @@ -12993,46 +14219,46 @@ "type": "Identifier", "name": "cells", "range": [ - 6817, - 6822 + 7282, + 7287 ], "loc": { "start": { - "line": 238, + "line": 255, "column": 32 }, "end": { - "line": 238, + "line": 255, "column": 37 } } }, "range": [ - 6809, - 6822 + 7274, + 7287 ], "loc": { "start": { - "line": 238, + "line": 255, "column": 24 }, "end": { - "line": 238, + "line": 255, "column": 37 } } }, "range": [ - 6801, - 6822 + 7266, + 7287 ], "loc": { "start": { - "line": 238, + "line": 255, "column": 16 }, "end": { - "line": 238, + "line": 255, "column": 37 } } @@ -13040,16 +14266,16 @@ ], "kind": "let", "range": [ - 6797, - 6823 + 7262, + 7288 ], "loc": { "start": { - "line": 238, + "line": 255, "column": 12 }, "end": { - "line": 238, + "line": 255, "column": 38 } } @@ -13063,16 +14289,16 @@ "type": "Identifier", "name": "ncells", "range": [ - 6840, - 6846 + 7305, + 7311 ], "loc": { "start": { - "line": 239, + "line": 256, "column": 16 }, "end": { - "line": 239, + "line": 256, "column": 22 } } @@ -13084,16 +14310,16 @@ "type": "Identifier", "name": "cells", "range": [ - 6849, - 6854 + 7314, + 7319 ], "loc": { "start": { - "line": 239, + "line": 256, "column": 25 }, "end": { - "line": 239, + "line": 256, "column": 30 } } @@ -13102,46 +14328,46 @@ "type": "Identifier", "name": "length", "range": [ - 6855, - 6861 + 7320, + 7326 ], "loc": { "start": { - "line": 239, + "line": 256, "column": 31 }, "end": { - "line": 239, + "line": 256, "column": 37 } } }, "range": [ - 6849, - 6861 + 7314, + 7326 ], "loc": { "start": { - "line": 239, + "line": 256, "column": 25 }, "end": { - "line": 239, + "line": 256, "column": 37 } } }, "range": [ - 6840, - 6861 + 7305, + 7326 ], "loc": { "start": { - "line": 239, + "line": 256, "column": 16 }, "end": { - "line": 239, + "line": 256, "column": 37 } } @@ -13149,16 +14375,16 @@ ], "kind": "let", "range": [ - 6836, - 6862 + 7301, + 7327 ], "loc": { "start": { - "line": 239, + "line": 256, "column": 12 }, "end": { - "line": 239, + "line": 256, "column": 38 } }, @@ -13167,16 +14393,16 @@ "type": "Line", "value": " checks if row has exact cell #", "range": [ - 6876, - 6909 + 7341, + 7374 ], "loc": { "start": { - "line": 241, + "line": 258, "column": 12 }, "end": { - "line": 241, + "line": 258, "column": 45 } } @@ -13195,16 +14421,16 @@ "type": "Identifier", "name": "ncells", "range": [ - 6926, - 6932 + 7391, + 7397 ], "loc": { "start": { - "line": 242, + "line": 259, "column": 16 }, "end": { - "line": 242, + "line": 259, "column": 22 } } @@ -13216,16 +14442,16 @@ "type": "Identifier", "name": "tf", "range": [ - 6937, - 6939 + 7402, + 7404 ], "loc": { "start": { - "line": 242, + "line": 259, "column": 27 }, "end": { - "line": 242, + "line": 259, "column": 29 } } @@ -13234,46 +14460,46 @@ "type": "Identifier", "name": "nbCells", "range": [ - 6940, - 6947 + 7405, + 7412 ], "loc": { "start": { - "line": 242, + "line": 259, "column": 30 }, "end": { - "line": 242, + "line": 259, "column": 37 } } }, "range": [ - 6937, - 6947 + 7402, + 7412 ], "loc": { "start": { - "line": 242, + "line": 259, "column": 27 }, "end": { - "line": 242, + "line": 259, "column": 37 } } }, "range": [ - 6926, - 6947 + 7391, + 7412 ], "loc": { "start": { - "line": 242, + "line": 259, "column": 16 }, "end": { - "line": 242, + "line": 259, "column": 37 } } @@ -13284,16 +14510,16 @@ "object": { "type": "ThisExpression", "range": [ - 6951, - 6955 + 7416, + 7420 ], "loc": { "start": { - "line": 242, + "line": 259, "column": 41 }, "end": { - "line": 242, + "line": 259, "column": 45 } } @@ -13302,46 +14528,46 @@ "type": "Identifier", "name": "isCustom", "range": [ - 6956, - 6964 + 7421, + 7429 ], "loc": { "start": { - "line": 242, + "line": 259, "column": 46 }, "end": { - "line": 242, + "line": 259, "column": 54 } } }, "range": [ - 6951, - 6964 + 7416, + 7429 ], "loc": { "start": { - "line": 242, + "line": 259, "column": 41 }, "end": { - "line": 242, + "line": 259, "column": 54 } } }, "range": [ - 6926, - 6964 + 7391, + 7429 ], "loc": { "start": { - "line": 242, + "line": 259, "column": 16 }, "end": { - "line": 242, + "line": 259, "column": 54 } } @@ -13353,48 +14579,48 @@ "type": "ContinueStatement", "label": null, "range": [ - 6984, - 6993 + 7449, + 7458 ], "loc": { "start": { - "line": 243, + "line": 260, "column": 16 }, "end": { - "line": 243, + "line": 260, "column": 25 } } } ], "range": [ - 6966, - 7007 + 7431, + 7472 ], "loc": { "start": { - "line": 242, + "line": 259, "column": 56 }, "end": { - "line": 244, + "line": 261, "column": 13 } } }, "alternate": null, "range": [ - 6922, - 7007 + 7387, + 7472 ], "loc": { "start": { - "line": 242, + "line": 259, "column": 12 }, "end": { - "line": 244, + "line": 261, "column": 13 } }, @@ -13403,16 +14629,16 @@ "type": "Line", "value": " checks if row has exact cell #", "range": [ - 6876, - 6909 + 7341, + 7374 ], "loc": { "start": { - "line": 241, + "line": 258, "column": 12 }, "end": { - "line": 241, + "line": 258, "column": 45 } } @@ -13423,16 +14649,16 @@ "type": "Line", "value": " this loop retrieves cell data", "range": [ - 7021, - 7053 + 7486, + 7518 ], "loc": { "start": { - "line": 246, + "line": 263, "column": 12 }, "end": { - "line": 246, + "line": 263, "column": 44 } } @@ -13450,16 +14676,16 @@ "type": "Identifier", "name": "j", "range": [ - 7075, - 7076 + 7540, + 7541 ], "loc": { "start": { - "line": 247, + "line": 264, "column": 21 }, "end": { - "line": 247, + "line": 264, "column": 22 } } @@ -13469,31 +14695,31 @@ "value": 0, "raw": "0", "range": [ - 7079, - 7080 + 7544, + 7545 ], "loc": { "start": { - "line": 247, + "line": 264, "column": 25 }, "end": { - "line": 247, + "line": 264, "column": 26 } } }, "range": [ - 7075, - 7080 + 7540, + 7545 ], "loc": { "start": { - "line": 247, + "line": 264, "column": 21 }, "end": { - "line": 247, + "line": 264, "column": 26 } } @@ -13501,16 +14727,16 @@ ], "kind": "let", "range": [ - 7071, - 7080 + 7536, + 7545 ], "loc": { "start": { - "line": 247, + "line": 264, "column": 17 }, "end": { - "line": 247, + "line": 264, "column": 26 } } @@ -13522,16 +14748,16 @@ "type": "Identifier", "name": "j", "range": [ - 7082, - 7083 + 7547, + 7548 ], "loc": { "start": { - "line": 247, + "line": 264, "column": 28 }, "end": { - "line": 247, + "line": 264, "column": 29 } } @@ -13540,31 +14766,31 @@ "type": "Identifier", "name": "ncells", "range": [ - 7086, - 7092 + 7551, + 7557 ], "loc": { "start": { - "line": 247, + "line": 264, "column": 32 }, "end": { - "line": 247, + "line": 264, "column": 38 } } }, "range": [ - 7082, - 7092 + 7547, + 7557 ], "loc": { "start": { - "line": 247, + "line": 264, "column": 28 }, "end": { - "line": 247, + "line": 264, "column": 38 } } @@ -13576,32 +14802,32 @@ "type": "Identifier", "name": "j", "range": [ - 7094, - 7095 + 7559, + 7560 ], "loc": { "start": { - "line": 247, + "line": 264, "column": 40 }, "end": { - "line": 247, + "line": 264, "column": 41 } } }, "prefix": false, "range": [ - 7094, - 7097 + 7559, + 7562 ], "loc": { "start": { - "line": 247, + "line": 264, "column": 40 }, "end": { - "line": 247, + "line": 264, "column": 43 } } @@ -13618,16 +14844,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 7121, - 7129 + 7586, + 7594 ], "loc": { "start": { - "line": 248, + "line": 265, "column": 20 }, "end": { - "line": 248, + "line": 265, "column": 28 } } @@ -13636,31 +14862,31 @@ "type": "Identifier", "name": "j", "range": [ - 7134, - 7135 + 7599, + 7600 ], "loc": { "start": { - "line": 248, + "line": 265, "column": 33 }, "end": { - "line": 248, + "line": 265, "column": 34 } } }, "range": [ - 7121, - 7135 + 7586, + 7600 ], "loc": { "start": { - "line": 248, + "line": 265, "column": 20 }, "end": { - "line": 248, + "line": 265, "column": 34 } } @@ -13672,48 +14898,48 @@ "type": "ContinueStatement", "label": null, "range": [ - 7159, - 7168 + 7624, + 7633 ], "loc": { "start": { - "line": 249, + "line": 266, "column": 20 }, "end": { - "line": 249, + "line": 266, "column": 29 } } } ], "range": [ - 7137, - 7186 + 7602, + 7651 ], "loc": { "start": { - "line": 248, + "line": 265, "column": 36 }, "end": { - "line": 250, + "line": 267, "column": 17 } } }, "alternate": null, "range": [ - 7117, - 7186 + 7582, + 7651 ], "loc": { "start": { - "line": 248, + "line": 265, "column": 16 }, "end": { - "line": 250, + "line": 267, "column": 17 } } @@ -13733,16 +14959,16 @@ "type": "Identifier", "name": "isLinked", "range": [ - 7207, - 7215 + 7672, + 7680 ], "loc": { "start": { - "line": 251, + "line": 268, "column": 20 }, "end": { - "line": 251, + "line": 268, "column": 28 } } @@ -13757,16 +14983,16 @@ "type": "Identifier", "name": "tf", "range": [ - 7220, - 7222 + 7685, + 7687 ], "loc": { "start": { - "line": 251, + "line": 268, "column": 33 }, "end": { - "line": 251, + "line": 268, "column": 35 } } @@ -13775,62 +15001,62 @@ "type": "Identifier", "name": "disableExcludedOptions", "range": [ - 7223, - 7245 + 7688, + 7710 ], "loc": { "start": { - "line": 251, + "line": 268, "column": 36 }, "end": { - "line": 251, + "line": 268, "column": 58 } } }, "range": [ - 7220, - 7245 + 7685, + 7710 ], "loc": { "start": { - "line": 251, + "line": 268, "column": 33 }, "end": { - "line": 251, + "line": 268, "column": 58 } } }, "prefix": true, "range": [ - 7219, - 7245 + 7684, + 7710 ], "loc": { "start": { - "line": 251, + "line": 268, "column": 32 }, "end": { - "line": 251, + "line": 268, "column": 58 } } }, "range": [ - 7207, - 7245 + 7672, + 7710 ], "loc": { "start": { - "line": 251, + "line": 268, "column": 20 }, "end": { - "line": 251, + "line": 268, "column": 58 } } @@ -13848,16 +15074,16 @@ "type": "Identifier", "name": "tf", "range": [ - 7271, - 7273 + 7736, + 7738 ], "loc": { "start": { - "line": 252, + "line": 269, "column": 22 }, "end": { - "line": 252, + "line": 269, "column": 24 } } @@ -13866,47 +15092,47 @@ "type": "Identifier", "name": "paging", "range": [ - 7274, - 7280 + 7739, + 7745 ], "loc": { "start": { - "line": 252, + "line": 269, "column": 25 }, "end": { - "line": 252, + "line": 269, "column": 31 } } }, "range": [ - 7271, - 7280 + 7736, + 7745 ], "loc": { "start": { - "line": 252, + "line": 269, "column": 22 }, "end": { - "line": 252, + "line": 269, "column": 31 } } }, "prefix": true, "range": [ - 7270, - 7280 + 7735, + 7745 ], "loc": { "start": { - "line": 252, + "line": 269, "column": 21 }, "end": { - "line": 252, + "line": 269, "column": 31 } } @@ -13923,16 +15149,16 @@ "type": "Identifier", "name": "tf", "range": [ - 7285, - 7287 + 7750, + 7752 ], "loc": { "start": { - "line": 252, + "line": 269, "column": 36 }, "end": { - "line": 252, + "line": 269, "column": 38 } } @@ -13941,31 +15167,31 @@ "type": "Identifier", "name": "isRowDisplayed", "range": [ - 7288, - 7302 + 7753, + 7767 ], "loc": { "start": { - "line": 252, + "line": 269, "column": 39 }, "end": { - "line": 252, + "line": 269, "column": 53 } } }, "range": [ - 7285, - 7302 + 7750, + 7767 ], "loc": { "start": { - "line": 252, + "line": 269, "column": 36 }, "end": { - "line": 252, + "line": 269, "column": 53 } } @@ -13975,78 +15201,78 @@ "type": "Identifier", "name": "k", "range": [ - 7303, - 7304 + 7768, + 7769 ], "loc": { "start": { - "line": 252, + "line": 269, "column": 54 }, "end": { - "line": 252, + "line": 269, "column": 55 } } } ], "range": [ - 7285, - 7305 + 7750, + 7770 ], "loc": { "start": { - "line": 252, + "line": 269, "column": 36 }, "end": { - "line": 252, + "line": 269, "column": 56 } } }, "prefix": true, "range": [ - 7284, - 7305 + 7749, + 7770 ], "loc": { "start": { - "line": 252, + "line": 269, "column": 35 }, "end": { - "line": 252, + "line": 269, "column": 56 } } }, "range": [ - 7270, - 7305 + 7735, + 7770 ], "loc": { "start": { - "line": 252, + "line": 269, "column": 21 }, "end": { - "line": 252, + "line": 269, "column": 56 } } }, "range": [ - 7207, - 7306 + 7672, + 7771 ], "loc": { "start": { - "line": 251, + "line": 268, "column": 20 }, "end": { - "line": 252, + "line": 269, "column": 57 } } @@ -14064,16 +15290,16 @@ "type": "Identifier", "name": "tf", "range": [ - 7331, - 7333 + 7796, + 7798 ], "loc": { "start": { - "line": 253, + "line": 270, "column": 21 }, "end": { - "line": 253, + "line": 270, "column": 23 } } @@ -14082,31 +15308,31 @@ "type": "Identifier", "name": "paging", "range": [ - 7334, - 7340 + 7799, + 7805 ], "loc": { "start": { - "line": 253, + "line": 270, "column": 24 }, "end": { - "line": 253, + "line": 270, "column": 30 } } }, "range": [ - 7331, - 7340 + 7796, + 7805 ], "loc": { "start": { - "line": 253, + "line": 270, "column": 21 }, "end": { - "line": 253, + "line": 270, "column": 30 } } @@ -14115,31 +15341,31 @@ "type": "Identifier", "name": "activeIdx", "range": [ - 7344, - 7353 + 7809, + 7818 ], "loc": { "start": { - "line": 253, + "line": 270, "column": 34 }, "end": { - "line": 253, + "line": 270, "column": 43 } } }, "range": [ - 7331, - 7353 + 7796, + 7818 ], "loc": { "start": { - "line": 253, + "line": 270, "column": 21 }, "end": { - "line": 253, + "line": 270, "column": 43 } } @@ -14156,16 +15382,16 @@ "type": "Identifier", "name": "tf", "range": [ - 7358, - 7360 + 7823, + 7825 ], "loc": { "start": { - "line": 253, + "line": 270, "column": 48 }, "end": { - "line": 253, + "line": 270, "column": 50 } } @@ -14174,31 +15400,31 @@ "type": "Identifier", "name": "isRowValid", "range": [ - 7361, - 7371 + 7826, + 7836 ], "loc": { "start": { - "line": 253, + "line": 270, "column": 51 }, "end": { - "line": 253, + "line": 270, "column": 61 } } }, "range": [ - 7358, - 7371 + 7823, + 7836 ], "loc": { "start": { - "line": 253, + "line": 270, "column": 48 }, "end": { - "line": 253, + "line": 270, "column": 61 } } @@ -14208,78 +15434,78 @@ "type": "Identifier", "name": "k", "range": [ - 7372, - 7373 + 7837, + 7838 ], "loc": { "start": { - "line": 253, + "line": 270, "column": 62 }, "end": { - "line": 253, + "line": 270, "column": 63 } } } ], "range": [ - 7358, - 7374 + 7823, + 7839 ], "loc": { "start": { - "line": 253, + "line": 270, "column": 48 }, "end": { - "line": 253, + "line": 270, "column": 64 } } }, "prefix": true, "range": [ - 7357, - 7374 + 7822, + 7839 ], "loc": { "start": { - "line": 253, + "line": 270, "column": 47 }, "end": { - "line": 253, + "line": 270, "column": 64 } } }, "range": [ - 7331, - 7374 + 7796, + 7839 ], "loc": { "start": { - "line": 253, + "line": 270, "column": 21 }, "end": { - "line": 253, + "line": 270, "column": 64 } } }, "range": [ - 7207, - 7375 + 7672, + 7840 ], "loc": { "start": { - "line": 251, + "line": 268, "column": 20 }, "end": { - "line": 253, + "line": 270, "column": 65 } } @@ -14291,48 +15517,48 @@ "type": "ContinueStatement", "label": null, "range": [ - 7399, - 7408 + 7864, + 7873 ], "loc": { "start": { - "line": 254, + "line": 271, "column": 20 }, "end": { - "line": 254, + "line": 271, "column": 29 } } } ], "range": [ - 7377, - 7426 + 7842, + 7891 ], "loc": { "start": { - "line": 253, + "line": 270, "column": 67 }, "end": { - "line": 255, + "line": 272, "column": 17 } } }, "alternate": null, "range": [ - 7203, - 7426 + 7668, + 7891 ], "loc": { "start": { - "line": 251, + "line": 268, "column": 16 }, "end": { - "line": 255, + "line": 272, "column": 17 } } @@ -14346,16 +15572,16 @@ "type": "Identifier", "name": "cellData", "range": [ - 7448, - 7456 + 7913, + 7921 ], "loc": { "start": { - "line": 257, + "line": 274, "column": 20 }, "end": { - "line": 257, + "line": 274, "column": 28 } } @@ -14369,16 +15595,16 @@ "type": "Identifier", "name": "tf", "range": [ - 7459, - 7461 + 7924, + 7926 ], "loc": { "start": { - "line": 257, + "line": 274, "column": 31 }, "end": { - "line": 257, + "line": 274, "column": 33 } } @@ -14387,31 +15613,31 @@ "type": "Identifier", "name": "getCellData", "range": [ - 7462, - 7473 + 7927, + 7938 ], "loc": { "start": { - "line": 257, + "line": 274, "column": 34 }, "end": { - "line": 257, + "line": 274, "column": 45 } } }, "range": [ - 7459, - 7473 + 7924, + 7938 ], "loc": { "start": { - "line": 257, + "line": 274, "column": 31 }, "end": { - "line": 257, + "line": 274, "column": 45 } } @@ -14424,16 +15650,16 @@ "type": "Identifier", "name": "cells", "range": [ - 7474, - 7479 + 7939, + 7944 ], "loc": { "start": { - "line": 257, + "line": 274, "column": 46 }, "end": { - "line": 257, + "line": 274, "column": 51 } } @@ -14442,62 +15668,62 @@ "type": "Identifier", "name": "j", "range": [ - 7480, - 7481 + 7945, + 7946 ], "loc": { "start": { - "line": 257, + "line": 274, "column": 52 }, "end": { - "line": 257, + "line": 274, "column": 53 } } }, "range": [ - 7474, - 7482 + 7939, + 7947 ], "loc": { "start": { - "line": 257, + "line": 274, "column": 46 }, "end": { - "line": 257, + "line": 274, "column": 54 } } } ], "range": [ - 7459, - 7483 + 7924, + 7948 ], "loc": { "start": { - "line": 257, + "line": 274, "column": 31 }, "end": { - "line": 257, + "line": 274, "column": 55 } } }, "range": [ - 7448, - 7483 + 7913, + 7948 ], "loc": { "start": { - "line": 257, + "line": 274, "column": 20 }, "end": { - "line": 257, + "line": 274, "column": 55 } } @@ -14505,16 +15731,16 @@ ], "kind": "let", "range": [ - 7444, - 7484 + 7909, + 7949 ], "loc": { "start": { - "line": 257, + "line": 274, "column": 16 }, "end": { - "line": 257, + "line": 274, "column": 56 } }, @@ -14523,16 +15749,16 @@ "type": "Line", "value": "Vary Peter's patch", "range": [ - 7501, - 7521 + 7966, + 7986 ], "loc": { "start": { - "line": 258, + "line": 275, "column": 16 }, "end": { - "line": 258, + "line": 275, "column": 36 } } @@ -14548,16 +15774,16 @@ "type": "Identifier", "name": "cellString", "range": [ - 7542, - 7552 + 8007, + 8017 ], "loc": { "start": { - "line": 259, + "line": 276, "column": 20 }, "end": { - "line": 259, + "line": 276, "column": 30 } } @@ -14568,16 +15794,16 @@ "type": "Identifier", "name": "matchCase", "range": [ - 7555, - 7564 + 8020, + 8029 ], "loc": { "start": { - "line": 259, + "line": 276, "column": 33 }, "end": { - "line": 259, + "line": 276, "column": 42 } } @@ -14587,16 +15813,16 @@ "type": "Identifier", "name": "cellData", "range": [ - 7565, - 7573 + 8030, + 8038 ], "loc": { "start": { - "line": 259, + "line": 276, "column": 43 }, "end": { - "line": 259, + "line": 276, "column": 51 } } @@ -14605,47 +15831,47 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 7575, - 7588 + 8040, + 8053 ], "loc": { "start": { - "line": 259, + "line": 276, "column": 53 }, "end": { - "line": 259, + "line": 276, "column": 66 } } } ], "range": [ - 7555, - 7589 + 8020, + 8054 ], "loc": { "start": { - "line": 259, + "line": 276, "column": 33 }, "end": { - "line": 259, + "line": 276, "column": 67 } } }, "range": [ - 7542, - 7589 + 8007, + 8054 ], "loc": { "start": { - "line": 259, + "line": 276, "column": 20 }, "end": { - "line": 259, + "line": 276, "column": 67 } } @@ -14653,16 +15879,16 @@ ], "kind": "let", "range": [ - 7538, - 7590 + 8003, + 8055 ], "loc": { "start": { - "line": 259, + "line": 276, "column": 16 }, "end": { - "line": 259, + "line": 276, "column": 68 } }, @@ -14671,16 +15897,16 @@ "type": "Line", "value": "Vary Peter's patch", "range": [ - 7501, - 7521 + 7966, + 7986 ], "loc": { "start": { - "line": 258, + "line": 275, "column": 16 }, "end": { - "line": 258, + "line": 275, "column": 36 } } @@ -14691,16 +15917,16 @@ "type": "Line", "value": " checks if celldata is already in array", "range": [ - 7607, - 7648 + 8072, + 8113 ], "loc": { "start": { - "line": 260, + "line": 277, "column": 16 }, "end": { - "line": 260, + "line": 277, "column": 57 } } @@ -14718,16 +15944,16 @@ "type": "Identifier", "name": "has", "range": [ - 7670, - 7673 + 8135, + 8138 ], "loc": { "start": { - "line": 261, + "line": 278, "column": 21 }, "end": { - "line": 261, + "line": 278, "column": 24 } } @@ -14739,16 +15965,16 @@ "object": { "type": "ThisExpression", "range": [ - 7674, - 7678 + 8139, + 8143 ], "loc": { "start": { - "line": 261, + "line": 278, "column": 25 }, "end": { - "line": 261, + "line": 278, "column": 29 } } @@ -14757,31 +15983,31 @@ "type": "Identifier", "name": "opts", "range": [ - 7679, - 7683 + 8144, + 8148 ], "loc": { "start": { - "line": 261, + "line": 278, "column": 30 }, "end": { - "line": 261, + "line": 278, "column": 34 } } }, "range": [ - 7674, - 7683 + 8139, + 8148 ], "loc": { "start": { - "line": 261, + "line": 278, "column": 25 }, "end": { - "line": 261, + "line": 278, "column": 34 } } @@ -14790,16 +16016,16 @@ "type": "Identifier", "name": "cellString", "range": [ - 7685, - 7695 + 8150, + 8160 ], "loc": { "start": { - "line": 261, + "line": 278, "column": 36 }, "end": { - "line": 261, + "line": 278, "column": 46 } } @@ -14808,48 +16034,48 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 7697, - 7710 + 8162, + 8175 ], "loc": { "start": { - "line": 261, + "line": 278, "column": 48 }, "end": { - "line": 261, + "line": 278, "column": 61 } } } ], "range": [ - 7670, - 7711 + 8135, + 8176 ], "loc": { "start": { - "line": 261, + "line": 278, "column": 21 }, "end": { - "line": 261, + "line": 278, "column": 62 } } }, "prefix": true, "range": [ - 7669, - 7711 + 8134, + 8176 ], "loc": { "start": { - "line": 261, + "line": 278, "column": 20 }, "end": { - "line": 261, + "line": 278, "column": 62 } } @@ -14870,16 +16096,16 @@ "object": { "type": "ThisExpression", "range": [ - 7735, - 7739 + 8200, + 8204 ], "loc": { "start": { - "line": 262, + "line": 279, "column": 20 }, "end": { - "line": 262, + "line": 279, "column": 24 } } @@ -14888,31 +16114,31 @@ "type": "Identifier", "name": "opts", "range": [ - 7740, - 7744 + 8205, + 8209 ], "loc": { "start": { - "line": 262, + "line": 279, "column": 25 }, "end": { - "line": 262, + "line": 279, "column": 29 } } }, "range": [ - 7735, - 7744 + 8200, + 8209 ], "loc": { "start": { - "line": 262, + "line": 279, "column": 20 }, "end": { - "line": 262, + "line": 279, "column": 29 } } @@ -14921,31 +16147,31 @@ "type": "Identifier", "name": "push", "range": [ - 7745, - 7749 + 8210, + 8214 ], "loc": { "start": { - "line": 262, + "line": 279, "column": 30 }, "end": { - "line": 262, + "line": 279, "column": 34 } } }, "range": [ - 7735, - 7749 + 8200, + 8214 ], "loc": { "start": { - "line": 262, + "line": 279, "column": 20 }, "end": { - "line": 262, + "line": 279, "column": 34 } } @@ -14955,79 +16181,79 @@ "type": "Identifier", "name": "cellData", "range": [ - 7750, - 7758 + 8215, + 8223 ], "loc": { "start": { - "line": 262, + "line": 279, "column": 35 }, "end": { - "line": 262, + "line": 279, "column": 43 } } } ], "range": [ - 7735, - 7759 + 8200, + 8224 ], "loc": { "start": { - "line": 262, + "line": 279, "column": 20 }, "end": { - "line": 262, + "line": 279, "column": 44 } } }, "range": [ - 7735, - 7760 + 8200, + 8225 ], "loc": { "start": { - "line": 262, + "line": 279, "column": 20 }, "end": { - "line": 262, + "line": 279, "column": 45 } } } ], "range": [ - 7713, - 7778 + 8178, + 8243 ], "loc": { "start": { - "line": 261, + "line": 278, "column": 64 }, "end": { - "line": 263, + "line": 280, "column": 17 } } }, "alternate": null, "range": [ - 7665, - 7778 + 8130, + 8243 ], "loc": { "start": { - "line": 261, + "line": 278, "column": 16 }, "end": { - "line": 263, + "line": 280, "column": 17 } }, @@ -15036,16 +16262,16 @@ "type": "Line", "value": " checks if celldata is already in array", "range": [ - 7607, - 7648 + 8072, + 8113 ], "loc": { "start": { - "line": 260, + "line": 277, "column": 16 }, "end": { - "line": 260, + "line": 277, "column": 57 } } @@ -15061,16 +16287,16 @@ "type": "Identifier", "name": "filteredCol", "range": [ - 7799, - 7810 + 8264, + 8275 ], "loc": { "start": { - "line": 264, + "line": 281, "column": 20 }, "end": { - "line": 264, + "line": 281, "column": 31 } } @@ -15082,16 +16308,16 @@ "type": "Identifier", "name": "filteredDataCol", "range": [ - 7813, - 7828 + 8278, + 8293 ], "loc": { "start": { - "line": 264, + "line": 281, "column": 34 }, "end": { - "line": 264, + "line": 281, "column": 49 } } @@ -15100,46 +16326,46 @@ "type": "Identifier", "name": "j", "range": [ - 7829, - 7830 + 8294, + 8295 ], "loc": { "start": { - "line": 264, + "line": 281, "column": 50 }, "end": { - "line": 264, + "line": 281, "column": 51 } } }, "range": [ - 7813, - 7831 + 8278, + 8296 ], "loc": { "start": { - "line": 264, + "line": 281, "column": 34 }, "end": { - "line": 264, + "line": 281, "column": 52 } } }, "range": [ - 7799, - 7831 + 8264, + 8296 ], "loc": { "start": { - "line": 264, + "line": 281, "column": 20 }, "end": { - "line": 264, + "line": 281, "column": 52 } } @@ -15147,16 +16373,16 @@ ], "kind": "let", "range": [ - 7795, - 7832 + 8260, + 8297 ], "loc": { "start": { - "line": 264, + "line": 281, "column": 16 }, "end": { - "line": 264, + "line": 281, "column": 53 } } @@ -15170,16 +16396,16 @@ "type": "Identifier", "name": "isLinked", "range": [ - 7853, - 7861 + 8318, + 8326 ], "loc": { "start": { - "line": 265, + "line": 282, "column": 20 }, "end": { - "line": 265, + "line": 282, "column": 28 } } @@ -15191,16 +16417,16 @@ "type": "Identifier", "name": "tf", "range": [ - 7865, - 7867 + 8330, + 8332 ], "loc": { "start": { - "line": 265, + "line": 282, "column": 32 }, "end": { - "line": 265, + "line": 282, "column": 34 } } @@ -15209,46 +16435,46 @@ "type": "Identifier", "name": "disableExcludedOptions", "range": [ - 7868, - 7890 + 8333, + 8355 ], "loc": { "start": { - "line": 265, + "line": 282, "column": 35 }, "end": { - "line": 265, + "line": 282, "column": 57 } } }, "range": [ - 7865, - 7890 + 8330, + 8355 ], "loc": { "start": { - "line": 265, + "line": 282, "column": 32 }, "end": { - "line": 265, + "line": 282, "column": 57 } } }, "range": [ - 7853, - 7890 + 8318, + 8355 ], "loc": { "start": { - "line": 265, + "line": 282, "column": 20 }, "end": { - "line": 265, + "line": 282, "column": 57 } } @@ -15265,32 +16491,32 @@ "type": "Identifier", "name": "filteredCol", "range": [ - 7919, - 7930 + 8384, + 8395 ], "loc": { "start": { - "line": 266, + "line": 283, "column": 25 }, "end": { - "line": 266, + "line": 283, "column": 36 } } }, "prefix": true, "range": [ - 7918, - 7930 + 8383, + 8395 ], "loc": { "start": { - "line": 266, + "line": 283, "column": 24 }, "end": { - "line": 266, + "line": 283, "column": 36 } } @@ -15307,16 +16533,16 @@ "type": "Identifier", "name": "filteredCol", "range": [ - 7958, - 7969 + 8423, + 8434 ], "loc": { "start": { - "line": 267, + "line": 284, "column": 24 }, "end": { - "line": 267, + "line": 284, "column": 35 } } @@ -15330,16 +16556,16 @@ "type": "Identifier", "name": "tf", "range": [ - 7972, - 7974 + 8437, + 8439 ], "loc": { "start": { - "line": 267, + "line": 284, "column": 38 }, "end": { - "line": 267, + "line": 284, "column": 40 } } @@ -15348,31 +16574,31 @@ "type": "Identifier", "name": "getFilteredDataCol", "range": [ - 7975, - 7993 + 8440, + 8458 ], "loc": { "start": { - "line": 267, + "line": 284, "column": 41 }, "end": { - "line": 267, + "line": 284, "column": 59 } } }, "range": [ - 7972, - 7993 + 8437, + 8458 ], "loc": { "start": { - "line": 267, + "line": 284, "column": 38 }, "end": { - "line": 267, + "line": 284, "column": 59 } } @@ -15382,94 +16608,94 @@ "type": "Identifier", "name": "j", "range": [ - 7994, - 7995 + 8459, + 8460 ], "loc": { "start": { - "line": 267, + "line": 284, "column": 60 }, "end": { - "line": 267, + "line": 284, "column": 61 } } } ], "range": [ - 7972, - 7996 + 8437, + 8461 ], "loc": { "start": { - "line": 267, + "line": 284, "column": 38 }, "end": { - "line": 267, + "line": 284, "column": 62 } } }, "range": [ - 7958, - 7996 + 8423, + 8461 ], "loc": { "start": { - "line": 267, + "line": 284, "column": 24 }, "end": { - "line": 267, + "line": 284, "column": 62 } } }, "range": [ - 7958, - 7997 + 8423, + 8462 ], "loc": { "start": { - "line": 267, + "line": 284, "column": 24 }, "end": { - "line": 267, + "line": 284, "column": 63 } } } ], "range": [ - 7932, - 8019 + 8397, + 8484 ], "loc": { "start": { - "line": 266, + "line": 283, "column": 38 }, "end": { - "line": 268, + "line": 285, "column": 21 } } }, "alternate": null, "range": [ - 7914, - 8019 + 8379, + 8484 ], "loc": { "start": { - "line": 266, + "line": 283, "column": 20 }, "end": { - "line": 268, + "line": 285, "column": 21 } } @@ -15488,16 +16714,16 @@ "type": "Identifier", "name": "has", "range": [ - 8045, - 8048 + 8510, + 8513 ], "loc": { "start": { - "line": 269, + "line": 286, "column": 25 }, "end": { - "line": 269, + "line": 286, "column": 28 } } @@ -15507,16 +16733,16 @@ "type": "Identifier", "name": "filteredCol", "range": [ - 8049, - 8060 + 8514, + 8525 ], "loc": { "start": { - "line": 269, + "line": 286, "column": 29 }, "end": { - "line": 269, + "line": 286, "column": 40 } } @@ -15525,16 +16751,16 @@ "type": "Identifier", "name": "cellString", "range": [ - 8062, - 8072 + 8527, + 8537 ], "loc": { "start": { - "line": 269, + "line": 286, "column": 42 }, "end": { - "line": 269, + "line": 286, "column": 52 } } @@ -15543,48 +16769,48 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 8074, - 8087 + 8539, + 8552 ], "loc": { "start": { - "line": 269, + "line": 286, "column": 54 }, "end": { - "line": 269, + "line": 286, "column": 67 } } } ], "range": [ - 8045, - 8088 + 8510, + 8553 ], "loc": { "start": { - "line": 269, + "line": 286, "column": 25 }, "end": { - "line": 269, + "line": 286, "column": 68 } } }, "prefix": true, "range": [ - 8044, - 8088 + 8509, + 8553 ], "loc": { "start": { - "line": 269, + "line": 286, "column": 24 }, "end": { - "line": 269, + "line": 286, "column": 68 } } @@ -15598,16 +16824,16 @@ "type": "Identifier", "name": "has", "range": [ - 8117, - 8120 + 8582, + 8585 ], "loc": { "start": { - "line": 270, + "line": 287, "column": 25 }, "end": { - "line": 270, + "line": 287, "column": 28 } } @@ -15619,16 +16845,16 @@ "object": { "type": "ThisExpression", "range": [ - 8121, - 8125 + 8586, + 8590 ], "loc": { "start": { - "line": 270, + "line": 287, "column": 29 }, "end": { - "line": 270, + "line": 287, "column": 33 } } @@ -15637,31 +16863,31 @@ "type": "Identifier", "name": "excludedOpts", "range": [ - 8126, - 8138 + 8591, + 8603 ], "loc": { "start": { - "line": 270, + "line": 287, "column": 34 }, "end": { - "line": 270, + "line": 287, "column": 46 } } }, "range": [ - 8121, - 8138 + 8586, + 8603 ], "loc": { "start": { - "line": 270, + "line": 287, "column": 29 }, "end": { - "line": 270, + "line": 287, "column": 46 } } @@ -15670,16 +16896,16 @@ "type": "Identifier", "name": "cellString", "range": [ - 8140, - 8150 + 8605, + 8615 ], "loc": { "start": { - "line": 270, + "line": 287, "column": 48 }, "end": { - "line": 270, + "line": 287, "column": 58 } } @@ -15688,63 +16914,63 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 8180, - 8193 + 8645, + 8658 ], "loc": { "start": { - "line": 271, + "line": 288, "column": 28 }, "end": { - "line": 271, + "line": 288, "column": 41 } } } ], "range": [ - 8117, - 8194 + 8582, + 8659 ], "loc": { "start": { - "line": 270, + "line": 287, "column": 25 }, "end": { - "line": 271, + "line": 288, "column": 42 } } }, "prefix": true, "range": [ - 8116, - 8194 + 8581, + 8659 ], "loc": { "start": { - "line": 270, + "line": 287, "column": 24 }, "end": { - "line": 271, + "line": 288, "column": 42 } } }, "range": [ - 8044, - 8194 + 8509, + 8659 ], "loc": { "start": { - "line": 269, + "line": 286, "column": 24 }, "end": { - "line": 271, + "line": 288, "column": 42 } } @@ -15765,16 +16991,16 @@ "object": { "type": "ThisExpression", "range": [ - 8222, - 8226 + 8687, + 8691 ], "loc": { "start": { - "line": 272, + "line": 289, "column": 24 }, "end": { - "line": 272, + "line": 289, "column": 28 } } @@ -15783,31 +17009,31 @@ "type": "Identifier", "name": "excludedOpts", "range": [ - 8227, - 8239 + 8692, + 8704 ], "loc": { "start": { - "line": 272, + "line": 289, "column": 29 }, "end": { - "line": 272, + "line": 289, "column": 41 } } }, "range": [ - 8222, - 8239 + 8687, + 8704 ], "loc": { "start": { - "line": 272, + "line": 289, "column": 24 }, "end": { - "line": 272, + "line": 289, "column": 41 } } @@ -15816,31 +17042,31 @@ "type": "Identifier", "name": "push", "range": [ - 8240, - 8244 + 8705, + 8709 ], "loc": { "start": { - "line": 272, + "line": 289, "column": 42 }, "end": { - "line": 272, + "line": 289, "column": 46 } } }, "range": [ - 8222, - 8244 + 8687, + 8709 ], "loc": { "start": { - "line": 272, + "line": 289, "column": 24 }, "end": { - "line": 272, + "line": 289, "column": 46 } } @@ -15850,142 +17076,142 @@ "type": "Identifier", "name": "cellData", "range": [ - 8245, - 8253 + 8710, + 8718 ], "loc": { "start": { - "line": 272, + "line": 289, "column": 47 }, "end": { - "line": 272, + "line": 289, "column": 55 } } } ], "range": [ - 8222, - 8254 + 8687, + 8719 ], "loc": { "start": { - "line": 272, + "line": 289, "column": 24 }, "end": { - "line": 272, + "line": 289, "column": 56 } } }, "range": [ - 8222, - 8255 + 8687, + 8720 ], "loc": { "start": { - "line": 272, + "line": 289, "column": 24 }, "end": { - "line": 272, + "line": 289, "column": 57 } } } ], "range": [ - 8196, - 8277 + 8661, + 8742 ], "loc": { "start": { - "line": 271, + "line": 288, "column": 44 }, "end": { - "line": 273, + "line": 290, "column": 21 } } }, "alternate": null, "range": [ - 8040, - 8277 + 8505, + 8742 ], "loc": { "start": { - "line": 269, + "line": 286, "column": 20 }, "end": { - "line": 273, + "line": 290, "column": 21 } } } ], "range": [ - 7892, - 8295 + 8357, + 8760 ], "loc": { "start": { - "line": 265, + "line": 282, "column": 59 }, "end": { - "line": 274, + "line": 291, "column": 17 } } }, "alternate": null, "range": [ - 7849, - 8295 + 8314, + 8760 ], "loc": { "start": { - "line": 265, + "line": 282, "column": 16 }, "end": { - "line": 274, + "line": 291, "column": 17 } } } ], "range": [ - 7099, - 8309 + 7564, + 8774 ], "loc": { "start": { - "line": 247, + "line": 264, "column": 45 }, "end": { - "line": 275, + "line": 292, "column": 13 } } }, "range": [ - 7066, - 8309 + 7531, + 8774 ], "loc": { "start": { - "line": 247, + "line": 264, "column": 12 }, "end": { - "line": 275, + "line": 292, "column": 13 } }, @@ -15994,16 +17220,16 @@ "type": "Line", "value": " this loop retrieves cell data", "range": [ - 7021, - 7053 + 7486, + 7518 ], "loc": { "start": { - "line": 246, + "line": 263, "column": 12 }, "end": { - "line": 246, + "line": 263, "column": 44 } } @@ -16012,31 +17238,31 @@ } ], "range": [ - 6571, - 8319 + 7036, + 8784 ], "loc": { "start": { - "line": 231, + "line": 248, "column": 49 }, "end": { - "line": 276, + "line": 293, "column": 9 } } }, "range": [ - 6530, - 8319 + 6995, + 8784 ], "loc": { "start": { - "line": 231, + "line": 248, "column": 8 }, "end": { - "line": 276, + "line": 293, "column": 9 } }, @@ -16045,16 +17271,16 @@ "type": "Line", "value": "Retrieves custom values", "range": [ - 8329, - 8354 + 8794, + 8819 ], "loc": { "start": { - "line": 278, + "line": 295, "column": 8 }, "end": { - "line": 278, + "line": 295, "column": 33 } } @@ -16069,16 +17295,16 @@ "object": { "type": "ThisExpression", "range": [ - 8367, - 8371 + 8832, + 8836 ], "loc": { "start": { - "line": 279, + "line": 296, "column": 12 }, "end": { - "line": 279, + "line": 296, "column": 16 } } @@ -16087,31 +17313,31 @@ "type": "Identifier", "name": "isCustom", "range": [ - 8372, - 8380 + 8837, + 8845 ], "loc": { "start": { - "line": 279, + "line": 296, "column": 17 }, "end": { - "line": 279, + "line": 296, "column": 25 } } }, "range": [ - 8367, - 8380 + 8832, + 8845 ], "loc": { "start": { - "line": 279, + "line": 296, "column": 12 }, "end": { - "line": 279, + "line": 296, "column": 25 } } @@ -16128,16 +17354,16 @@ "type": "Identifier", "name": "customValues", "range": [ - 8400, - 8412 + 8865, + 8877 ], "loc": { "start": { - "line": 280, + "line": 297, "column": 16 }, "end": { - "line": 280, + "line": 297, "column": 28 } } @@ -16151,16 +17377,16 @@ "type": "Identifier", "name": "tf", "range": [ - 8415, - 8417 + 8880, + 8882 ], "loc": { "start": { - "line": 280, + "line": 297, "column": 31 }, "end": { - "line": 280, + "line": 297, "column": 33 } } @@ -16169,31 +17395,31 @@ "type": "Identifier", "name": "getCustomOptions", "range": [ - 8418, - 8434 + 8883, + 8899 ], "loc": { "start": { - "line": 280, + "line": 297, "column": 34 }, "end": { - "line": 280, + "line": 297, "column": 50 } } }, "range": [ - 8415, - 8434 + 8880, + 8899 ], "loc": { "start": { - "line": 280, + "line": 297, "column": 31 }, "end": { - "line": 280, + "line": 297, "column": 50 } } @@ -16203,47 +17429,47 @@ "type": "Identifier", "name": "colIndex", "range": [ - 8435, - 8443 + 8900, + 8908 ], "loc": { "start": { - "line": 280, + "line": 297, "column": 51 }, "end": { - "line": 280, + "line": 297, "column": 59 } } } ], "range": [ - 8415, - 8444 + 8880, + 8909 ], "loc": { "start": { - "line": 280, + "line": 297, "column": 31 }, "end": { - "line": 280, + "line": 297, "column": 60 } } }, "range": [ - 8400, - 8444 + 8865, + 8909 ], "loc": { "start": { - "line": 280, + "line": 297, "column": 16 }, "end": { - "line": 280, + "line": 297, "column": 60 } } @@ -16251,16 +17477,16 @@ ], "kind": "let", "range": [ - 8396, - 8445 + 8861, + 8910 ], "loc": { "start": { - "line": 280, + "line": 297, "column": 12 }, "end": { - "line": 280, + "line": 297, "column": 61 } } @@ -16276,16 +17502,16 @@ "object": { "type": "ThisExpression", "range": [ - 8458, - 8462 + 8923, + 8927 ], "loc": { "start": { - "line": 281, + "line": 298, "column": 12 }, "end": { - "line": 281, + "line": 298, "column": 16 } } @@ -16294,31 +17520,31 @@ "type": "Identifier", "name": "opts", "range": [ - 8463, - 8467 + 8928, + 8932 ], "loc": { "start": { - "line": 281, + "line": 298, "column": 17 }, "end": { - "line": 281, + "line": 298, "column": 21 } } }, "range": [ - 8458, - 8467 + 8923, + 8932 ], "loc": { "start": { - "line": 281, + "line": 298, "column": 12 }, "end": { - "line": 281, + "line": 298, "column": 21 } } @@ -16330,16 +17556,16 @@ "type": "Identifier", "name": "customValues", "range": [ - 8470, - 8482 + 8935, + 8947 ], "loc": { "start": { - "line": 281, + "line": 298, "column": 24 }, "end": { - "line": 281, + "line": 298, "column": 36 } } @@ -16349,61 +17575,61 @@ "value": 0, "raw": "0", "range": [ - 8483, - 8484 + 8948, + 8949 ], "loc": { "start": { - "line": 281, + "line": 298, "column": 37 }, "end": { - "line": 281, + "line": 298, "column": 38 } } }, "range": [ - 8470, - 8485 + 8935, + 8950 ], "loc": { "start": { - "line": 281, + "line": 298, "column": 24 }, "end": { - "line": 281, + "line": 298, "column": 39 } } }, "range": [ - 8458, - 8485 + 8923, + 8950 ], "loc": { "start": { - "line": 281, + "line": 298, "column": 12 }, "end": { - "line": 281, + "line": 298, "column": 39 } } }, "range": [ - 8458, - 8486 + 8923, + 8951 ], "loc": { "start": { - "line": 281, + "line": 298, "column": 12 }, "end": { - "line": 281, + "line": 298, "column": 40 } } @@ -16419,16 +17645,16 @@ "object": { "type": "ThisExpression", "range": [ - 8499, - 8503 + 8964, + 8968 ], "loc": { "start": { - "line": 282, + "line": 299, "column": 12 }, "end": { - "line": 282, + "line": 299, "column": 16 } } @@ -16437,31 +17663,31 @@ "type": "Identifier", "name": "optsTxt", "range": [ - 8504, - 8511 + 8969, + 8976 ], "loc": { "start": { - "line": 282, + "line": 299, "column": 17 }, "end": { - "line": 282, + "line": 299, "column": 24 } } }, "range": [ - 8499, - 8511 + 8964, + 8976 ], "loc": { "start": { - "line": 282, + "line": 299, "column": 12 }, "end": { - "line": 282, + "line": 299, "column": 24 } } @@ -16473,16 +17699,16 @@ "type": "Identifier", "name": "customValues", "range": [ - 8514, - 8526 + 8979, + 8991 ], "loc": { "start": { - "line": 282, + "line": 299, "column": 27 }, "end": { - "line": 282, + "line": 299, "column": 39 } } @@ -16492,93 +17718,93 @@ "value": 1, "raw": "1", "range": [ - 8527, - 8528 + 8992, + 8993 ], "loc": { "start": { - "line": 282, + "line": 299, "column": 40 }, "end": { - "line": 282, + "line": 299, "column": 41 } } }, "range": [ - 8514, - 8529 + 8979, + 8994 ], "loc": { "start": { - "line": 282, + "line": 299, "column": 27 }, "end": { - "line": 282, + "line": 299, "column": 42 } } }, "range": [ - 8499, - 8529 + 8964, + 8994 ], "loc": { "start": { - "line": 282, + "line": 299, "column": 12 }, "end": { - "line": 282, + "line": 299, "column": 42 } } }, "range": [ - 8499, - 8530 + 8964, + 8995 ], "loc": { "start": { - "line": 282, + "line": 299, "column": 12 }, "end": { - "line": 282, + "line": 299, "column": 43 } } } ], "range": [ - 8382, - 8540 + 8847, + 9005 ], "loc": { "start": { - "line": 279, + "line": 296, "column": 27 }, "end": { - "line": 283, + "line": 300, "column": 9 } } }, "alternate": null, "range": [ - 8363, - 8540 + 8828, + 9005 ], "loc": { "start": { - "line": 279, + "line": 296, "column": 8 }, "end": { - "line": 283, + "line": 300, "column": 9 } }, @@ -16587,16 +17813,16 @@ "type": "Line", "value": "Retrieves custom values", "range": [ - 8329, - 8354 + 8794, + 8819 ], "loc": { "start": { - "line": 278, + "line": 295, "column": 8 }, "end": { - "line": 278, + "line": 295, "column": 33 } } @@ -16615,16 +17841,16 @@ "type": "Identifier", "name": "tf", "range": [ - 8554, - 8556 + 9019, + 9021 ], "loc": { "start": { - "line": 285, + "line": 302, "column": 12 }, "end": { - "line": 285, + "line": 302, "column": 14 } } @@ -16633,31 +17859,31 @@ "type": "Identifier", "name": "sortSlc", "range": [ - 8557, - 8564 + 9022, + 9029 ], "loc": { "start": { - "line": 285, + "line": 302, "column": 15 }, "end": { - "line": 285, + "line": 302, "column": 22 } } }, "range": [ - 8554, - 8564 + 9019, + 9029 ], "loc": { "start": { - "line": 285, + "line": 302, "column": 12 }, "end": { - "line": 285, + "line": 302, "column": 22 } } @@ -16671,16 +17897,16 @@ "object": { "type": "ThisExpression", "range": [ - 8569, - 8573 + 9034, + 9038 ], "loc": { "start": { - "line": 285, + "line": 302, "column": 27 }, "end": { - "line": 285, + "line": 302, "column": 31 } } @@ -16689,62 +17915,62 @@ "type": "Identifier", "name": "isCustom", "range": [ - 8574, - 8582 + 9039, + 9047 ], "loc": { "start": { - "line": 285, + "line": 302, "column": 32 }, "end": { - "line": 285, + "line": 302, "column": 40 } } }, "range": [ - 8569, - 8582 + 9034, + 9047 ], "loc": { "start": { - "line": 285, + "line": 302, "column": 27 }, "end": { - "line": 285, + "line": 302, "column": 40 } } }, "prefix": true, "range": [ - 8568, - 8582 + 9033, + 9047 ], "loc": { "start": { - "line": 285, + "line": 302, "column": 26 }, "end": { - "line": 285, + "line": 302, "column": 40 } } }, "range": [ - 8554, - 8582 + 9019, + 9047 ], "loc": { "start": { - "line": 285, + "line": 302, "column": 12 }, "end": { - "line": 285, + "line": 302, "column": 40 } } @@ -16761,32 +17987,32 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 8603, - 8616 + 9068, + 9081 ], "loc": { "start": { - "line": 286, + "line": 303, "column": 17 }, "end": { - "line": 286, + "line": 303, "column": 30 } } }, "prefix": true, "range": [ - 8602, - 8616 + 9067, + 9081 ], "loc": { "start": { - "line": 286, + "line": 303, "column": 16 }, "end": { - "line": 286, + "line": 303, "column": 30 } } @@ -16807,16 +18033,16 @@ "object": { "type": "ThisExpression", "range": [ - 8636, - 8640 + 9101, + 9105 ], "loc": { "start": { - "line": 287, + "line": 304, "column": 16 }, "end": { - "line": 287, + "line": 304, "column": 20 } } @@ -16825,31 +18051,31 @@ "type": "Identifier", "name": "opts", "range": [ - 8641, - 8645 + 9106, + 9110 ], "loc": { "start": { - "line": 287, + "line": 304, "column": 21 }, "end": { - "line": 287, + "line": 304, "column": 25 } } }, "range": [ - 8636, - 8645 + 9101, + 9110 ], "loc": { "start": { - "line": 287, + "line": 304, "column": 16 }, "end": { - "line": 287, + "line": 304, "column": 25 } } @@ -16858,31 +18084,31 @@ "type": "Identifier", "name": "sort", "range": [ - 8646, - 8650 + 9111, + 9115 ], "loc": { "start": { - "line": 287, + "line": 304, "column": 26 }, "end": { - "line": 287, + "line": 304, "column": 30 } } }, "range": [ - 8636, - 8650 + 9101, + 9115 ], "loc": { "start": { - "line": 287, + "line": 304, "column": 16 }, "end": { - "line": 287, + "line": 304, "column": 30 } } @@ -16892,47 +18118,47 @@ "type": "Identifier", "name": "ignoreCase", "range": [ - 8651, - 8661 + 9116, + 9126 ], "loc": { "start": { - "line": 287, + "line": 304, "column": 31 }, "end": { - "line": 287, + "line": 304, "column": 41 } } } ], "range": [ - 8636, - 8662 + 9101, + 9127 ], "loc": { "start": { - "line": 287, + "line": 304, "column": 16 }, "end": { - "line": 287, + "line": 304, "column": 42 } } }, "range": [ - 8636, - 8663 + 9101, + 9128 ], "loc": { "start": { - "line": 287, + "line": 304, "column": 16 }, "end": { - "line": 287, + "line": 304, "column": 43 } } @@ -16945,16 +18171,16 @@ "object": { "type": "ThisExpression", "range": [ - 8684, - 8688 + 9149, + 9153 ], "loc": { "start": { - "line": 288, + "line": 305, "column": 20 }, "end": { - "line": 288, + "line": 305, "column": 24 } } @@ -16963,31 +18189,31 @@ "type": "Identifier", "name": "excludedOpts", "range": [ - 8689, - 8701 + 9154, + 9166 ], "loc": { "start": { - "line": 288, + "line": 305, "column": 25 }, "end": { - "line": 288, + "line": 305, "column": 37 } } }, "range": [ - 8684, - 8701 + 9149, + 9166 ], "loc": { "start": { - "line": 288, + "line": 305, "column": 20 }, "end": { - "line": 288, + "line": 305, "column": 37 } } @@ -17008,16 +18234,16 @@ "object": { "type": "ThisExpression", "range": [ - 8725, - 8729 + 9190, + 9194 ], "loc": { "start": { - "line": 289, + "line": 306, "column": 20 }, "end": { - "line": 289, + "line": 306, "column": 24 } } @@ -17026,31 +18252,31 @@ "type": "Identifier", "name": "excludedOpts", "range": [ - 8730, - 8742 + 9195, + 9207 ], "loc": { "start": { - "line": 289, + "line": 306, "column": 25 }, "end": { - "line": 289, + "line": 306, "column": 37 } } }, "range": [ - 8725, - 8742 + 9190, + 9207 ], "loc": { "start": { - "line": 289, + "line": 306, "column": 20 }, "end": { - "line": 289, + "line": 306, "column": 37 } } @@ -17059,31 +18285,31 @@ "type": "Identifier", "name": "sort", "range": [ - 8743, - 8747 + 9208, + 9212 ], "loc": { "start": { - "line": 289, + "line": 306, "column": 38 }, "end": { - "line": 289, + "line": 306, "column": 42 } } }, "range": [ - 8725, - 8747 + 9190, + 9212 ], "loc": { "start": { - "line": 289, + "line": 306, "column": 20 }, "end": { - "line": 289, + "line": 306, "column": 42 } } @@ -17093,95 +18319,95 @@ "type": "Identifier", "name": "ignoreCase", "range": [ - 8748, - 8758 + 9213, + 9223 ], "loc": { "start": { - "line": 289, + "line": 306, "column": 43 }, "end": { - "line": 289, + "line": 306, "column": 53 } } } ], "range": [ - 8725, - 8759 + 9190, + 9224 ], "loc": { "start": { - "line": 289, + "line": 306, "column": 20 }, "end": { - "line": 289, + "line": 306, "column": 54 } } }, "range": [ - 8725, - 8760 + 9190, + 9225 ], "loc": { "start": { - "line": 289, + "line": 306, "column": 20 }, "end": { - "line": 289, + "line": 306, "column": 55 } } } ], "range": [ - 8703, - 8778 + 9168, + 9243 ], "loc": { "start": { - "line": 288, + "line": 305, "column": 39 }, "end": { - "line": 290, + "line": 307, "column": 17 } } }, "alternate": null, "range": [ - 8680, - 8778 + 9145, + 9243 ], "loc": { "start": { - "line": 288, + "line": 305, "column": 16 }, "end": { - "line": 290, + "line": 307, "column": 17 } } } ], "range": [ - 8618, - 8792 + 9083, + 9257 ], "loc": { "start": { - "line": 286, + "line": 303, "column": 32 }, "end": { - "line": 291, + "line": 308, "column": 13 } } @@ -17202,16 +18428,16 @@ "object": { "type": "ThisExpression", "range": [ - 8816, - 8820 + 9281, + 9285 ], "loc": { "start": { - "line": 292, + "line": 309, "column": 16 }, "end": { - "line": 292, + "line": 309, "column": 20 } } @@ -17220,31 +18446,31 @@ "type": "Identifier", "name": "opts", "range": [ - 8821, - 8825 + 9286, + 9290 ], "loc": { "start": { - "line": 292, + "line": 309, "column": 21 }, "end": { - "line": 292, + "line": 309, "column": 25 } } }, "range": [ - 8816, - 8825 + 9281, + 9290 ], "loc": { "start": { - "line": 292, + "line": 309, "column": 16 }, "end": { - "line": 292, + "line": 309, "column": 25 } } @@ -17253,62 +18479,62 @@ "type": "Identifier", "name": "sort", "range": [ - 8826, - 8830 + 9291, + 9295 ], "loc": { "start": { - "line": 292, + "line": 309, "column": 26 }, "end": { - "line": 292, + "line": 309, "column": 30 } } }, "range": [ - 8816, - 8830 + 9281, + 9295 ], "loc": { "start": { - "line": 292, + "line": 309, "column": 16 }, "end": { - "line": 292, + "line": 309, "column": 30 } } }, "arguments": [], "range": [ - 8816, - 8832 + 9281, + 9297 ], "loc": { "start": { - "line": 292, + "line": 309, "column": 16 }, "end": { - "line": 292, + "line": 309, "column": 32 } } }, "range": [ - 8816, - 8833 + 9281, + 9298 ], "loc": { "start": { - "line": 292, + "line": 309, "column": 16 }, "end": { - "line": 292, + "line": 309, "column": 33 } } @@ -17321,16 +18547,16 @@ "object": { "type": "ThisExpression", "range": [ - 8854, - 8858 + 9319, + 9323 ], "loc": { "start": { - "line": 293, + "line": 310, "column": 20 }, "end": { - "line": 293, + "line": 310, "column": 24 } } @@ -17339,31 +18565,31 @@ "type": "Identifier", "name": "excludedOpts", "range": [ - 8859, - 8871 + 9324, + 9336 ], "loc": { "start": { - "line": 293, + "line": 310, "column": 25 }, "end": { - "line": 293, + "line": 310, "column": 37 } } }, "range": [ - 8854, - 8871 + 9319, + 9336 ], "loc": { "start": { - "line": 293, + "line": 310, "column": 20 }, "end": { - "line": 293, + "line": 310, "column": 37 } } @@ -17384,16 +18610,16 @@ "object": { "type": "ThisExpression", "range": [ - 8895, - 8899 + 9360, + 9364 ], "loc": { "start": { - "line": 294, + "line": 311, "column": 20 }, "end": { - "line": 294, + "line": 311, "column": 24 } } @@ -17402,31 +18628,31 @@ "type": "Identifier", "name": "excludedOpts", "range": [ - 8900, - 8912 + 9365, + 9377 ], "loc": { "start": { - "line": 294, + "line": 311, "column": 25 }, "end": { - "line": 294, + "line": 311, "column": 37 } } }, "range": [ - 8895, - 8912 + 9360, + 9377 ], "loc": { "start": { - "line": 294, + "line": 311, "column": 20 }, "end": { - "line": 294, + "line": 311, "column": 37 } } @@ -17435,157 +18661,157 @@ "type": "Identifier", "name": "sort", "range": [ - 8913, - 8917 + 9378, + 9382 ], "loc": { "start": { - "line": 294, + "line": 311, "column": 38 }, "end": { - "line": 294, + "line": 311, "column": 42 } } }, "range": [ - 8895, - 8917 + 9360, + 9382 ], "loc": { "start": { - "line": 294, + "line": 311, "column": 20 }, "end": { - "line": 294, + "line": 311, "column": 42 } } }, "arguments": [], "range": [ - 8895, - 8919 + 9360, + 9384 ], "loc": { "start": { - "line": 294, + "line": 311, "column": 20 }, "end": { - "line": 294, + "line": 311, "column": 44 } } }, "range": [ - 8895, - 8920 + 9360, + 9385 ], "loc": { "start": { - "line": 294, + "line": 311, "column": 20 }, "end": { - "line": 294, + "line": 311, "column": 45 } } } ], "range": [ - 8873, - 8938 + 9338, + 9403 ], "loc": { "start": { - "line": 293, + "line": 310, "column": 39 }, "end": { - "line": 295, + "line": 312, "column": 17 } } }, "alternate": null, "range": [ - 8850, - 8938 + 9315, + 9403 ], "loc": { "start": { - "line": 293, + "line": 310, "column": 16 }, "end": { - "line": 295, + "line": 312, "column": 17 } } } ], "range": [ - 8798, - 8952 + 9263, + 9417 ], "loc": { "start": { - "line": 291, + "line": 308, "column": 19 }, "end": { - "line": 296, + "line": 313, "column": 13 } } }, "range": [ - 8598, - 8952 + 9063, + 9417 ], "loc": { "start": { - "line": 286, + "line": 303, "column": 12 }, "end": { - "line": 296, + "line": 313, "column": 13 } } } ], "range": [ - 8584, - 8962 + 9049, + 9427 ], "loc": { "start": { - "line": 285, + "line": 302, "column": 42 }, "end": { - "line": 297, + "line": 314, "column": 9 } } }, "alternate": null, "range": [ - 8550, - 8962 + 9015, + 9427 ], "loc": { "start": { - "line": 285, + "line": 302, "column": 8 }, "end": { - "line": 297, + "line": 314, "column": 9 } }, @@ -17594,16 +18820,16 @@ "type": "Line", "value": "asc sort", "range": [ - 8971, - 8981 + 9436, + 9446 ], "loc": { "start": { - "line": 298, + "line": 315, "column": 8 }, "end": { - "line": 298, + "line": 315, "column": 18 } } @@ -17627,16 +18853,16 @@ "type": "Identifier", "name": "tf", "range": [ - 8994, - 8996 + 9459, + 9461 ], "loc": { "start": { - "line": 299, + "line": 316, "column": 12 }, "end": { - "line": 299, + "line": 316, "column": 14 } } @@ -17645,31 +18871,31 @@ "type": "Identifier", "name": "sortNumAsc", "range": [ - 8997, - 9007 + 9462, + 9472 ], "loc": { "start": { - "line": 299, + "line": 316, "column": 15 }, "end": { - "line": 299, + "line": 316, "column": 25 } } }, "range": [ - 8994, - 9007 + 9459, + 9472 ], "loc": { "start": { - "line": 299, + "line": 316, "column": 12 }, "end": { - "line": 299, + "line": 316, "column": 25 } } @@ -17678,31 +18904,31 @@ "type": "Identifier", "name": "indexOf", "range": [ - 9008, - 9015 + 9473, + 9480 ], "loc": { "start": { - "line": 299, + "line": 316, "column": 26 }, "end": { - "line": 299, + "line": 316, "column": 33 } } }, "range": [ - 8994, - 9015 + 9459, + 9480 ], "loc": { "start": { - "line": 299, + "line": 316, "column": 12 }, "end": { - "line": 299, + "line": 316, "column": 33 } } @@ -17712,32 +18938,32 @@ "type": "Identifier", "name": "colIndex", "range": [ - 9016, - 9024 + 9481, + 9489 ], "loc": { "start": { - "line": 299, + "line": 316, "column": 34 }, "end": { - "line": 299, + "line": 316, "column": 42 } } } ], "range": [ - 8994, - 9025 + 9459, + 9490 ], "loc": { "start": { - "line": 299, + "line": 316, "column": 12 }, "end": { - "line": 299, + "line": 316, "column": 43 } } @@ -17750,47 +18976,47 @@ "value": 1, "raw": "1", "range": [ - 9031, - 9032 + 9496, + 9497 ], "loc": { "start": { - "line": 299, + "line": 316, "column": 49 }, "end": { - "line": 299, + "line": 316, "column": 50 } } }, "prefix": true, "range": [ - 9030, - 9032 + 9495, + 9497 ], "loc": { "start": { - "line": 299, + "line": 316, "column": 48 }, "end": { - "line": 299, + "line": 316, "column": 50 } } }, "range": [ - 8994, - 9032 + 9459, + 9497 ], "loc": { "start": { - "line": 299, + "line": 316, "column": 12 }, "end": { - "line": 299, + "line": 316, "column": 50 } } @@ -17816,16 +19042,16 @@ "object": { "type": "ThisExpression", "range": [ - 9070, - 9074 + 9535, + 9539 ], "loc": { "start": { - "line": 301, + "line": 318, "column": 16 }, "end": { - "line": 301, + "line": 318, "column": 20 } } @@ -17834,31 +19060,31 @@ "type": "Identifier", "name": "opts", "range": [ - 9075, - 9079 + 9540, + 9544 ], "loc": { "start": { - "line": 301, + "line": 318, "column": 21 }, "end": { - "line": 301, + "line": 318, "column": 25 } } }, "range": [ - 9070, - 9079 + 9535, + 9544 ], "loc": { "start": { - "line": 301, + "line": 318, "column": 16 }, "end": { - "line": 301, + "line": 318, "column": 25 } } @@ -17867,31 +19093,31 @@ "type": "Identifier", "name": "sort", "range": [ - 9080, - 9084 + 9545, + 9549 ], "loc": { "start": { - "line": 301, + "line": 318, "column": 26 }, "end": { - "line": 301, + "line": 318, "column": 30 } } }, "range": [ - 9070, - 9084 + 9535, + 9549 ], "loc": { "start": { - "line": 301, + "line": 318, "column": 16 }, "end": { - "line": 301, + "line": 318, "column": 30 } } @@ -17901,47 +19127,47 @@ "type": "Identifier", "name": "numSortAsc", "range": [ - 9085, - 9095 + 9550, + 9560 ], "loc": { "start": { - "line": 301, + "line": 318, "column": 31 }, "end": { - "line": 301, + "line": 318, "column": 41 } } } ], "range": [ - 9070, - 9096 + 9535, + 9561 ], "loc": { "start": { - "line": 301, + "line": 318, "column": 16 }, "end": { - "line": 301, + "line": 318, "column": 42 } } }, "range": [ - 9070, - 9097 + 9535, + 9562 ], "loc": { "start": { - "line": 301, + "line": 318, "column": 16 }, "end": { - "line": 301, + "line": 318, "column": 43 } } @@ -17954,16 +19180,16 @@ "object": { "type": "ThisExpression", "range": [ - 9118, - 9122 + 9583, + 9587 ], "loc": { "start": { - "line": 302, + "line": 319, "column": 20 }, "end": { - "line": 302, + "line": 319, "column": 24 } } @@ -17972,31 +19198,31 @@ "type": "Identifier", "name": "excludedOpts", "range": [ - 9123, - 9135 + 9588, + 9600 ], "loc": { "start": { - "line": 302, + "line": 319, "column": 25 }, "end": { - "line": 302, + "line": 319, "column": 37 } } }, "range": [ - 9118, - 9135 + 9583, + 9600 ], "loc": { "start": { - "line": 302, + "line": 319, "column": 20 }, "end": { - "line": 302, + "line": 319, "column": 37 } } @@ -18017,16 +19243,16 @@ "object": { "type": "ThisExpression", "range": [ - 9159, - 9163 + 9624, + 9628 ], "loc": { "start": { - "line": 303, + "line": 320, "column": 20 }, "end": { - "line": 303, + "line": 320, "column": 24 } } @@ -18035,31 +19261,31 @@ "type": "Identifier", "name": "excludedOpts", "range": [ - 9164, - 9176 + 9629, + 9641 ], "loc": { "start": { - "line": 303, + "line": 320, "column": 25 }, "end": { - "line": 303, + "line": 320, "column": 37 } } }, "range": [ - 9159, - 9176 + 9624, + 9641 ], "loc": { "start": { - "line": 303, + "line": 320, "column": 20 }, "end": { - "line": 303, + "line": 320, "column": 37 } } @@ -18068,31 +19294,31 @@ "type": "Identifier", "name": "sort", "range": [ - 9177, - 9181 + 9642, + 9646 ], "loc": { "start": { - "line": 303, + "line": 320, "column": 38 }, "end": { - "line": 303, + "line": 320, "column": 42 } } }, "range": [ - 9159, - 9181 + 9624, + 9646 ], "loc": { "start": { - "line": 303, + "line": 320, "column": 20 }, "end": { - "line": 303, + "line": 320, "column": 42 } } @@ -18102,79 +19328,79 @@ "type": "Identifier", "name": "numSortAsc", "range": [ - 9182, - 9192 + 9647, + 9657 ], "loc": { "start": { - "line": 303, + "line": 320, "column": 43 }, "end": { - "line": 303, + "line": 320, "column": 53 } } } ], "range": [ - 9159, - 9193 + 9624, + 9658 ], "loc": { "start": { - "line": 303, + "line": 320, "column": 20 }, "end": { - "line": 303, + "line": 320, "column": 54 } } }, "range": [ - 9159, - 9194 + 9624, + 9659 ], "loc": { "start": { - "line": 303, + "line": 320, "column": 20 }, "end": { - "line": 303, + "line": 320, "column": 55 } } } ], "range": [ - 9137, - 9212 + 9602, + 9677 ], "loc": { "start": { - "line": 302, + "line": 319, "column": 39 }, "end": { - "line": 304, + "line": 321, "column": 17 } } }, "alternate": null, "range": [ - 9114, - 9212 + 9579, + 9677 ], "loc": { "start": { - "line": 302, + "line": 319, "column": 16 }, "end": { - "line": 304, + "line": 321, "column": 17 } } @@ -18187,16 +19413,16 @@ "object": { "type": "ThisExpression", "range": [ - 9233, - 9237 + 9698, + 9702 ], "loc": { "start": { - "line": 305, + "line": 322, "column": 20 }, "end": { - "line": 305, + "line": 322, "column": 24 } } @@ -18205,31 +19431,31 @@ "type": "Identifier", "name": "isCustom", "range": [ - 9238, - 9246 + 9703, + 9711 ], "loc": { "start": { - "line": 305, + "line": 322, "column": 25 }, "end": { - "line": 305, + "line": 322, "column": 33 } } }, "range": [ - 9233, - 9246 + 9698, + 9711 ], "loc": { "start": { - "line": 305, + "line": 322, "column": 20 }, "end": { - "line": 305, + "line": 322, "column": 33 } } @@ -18250,16 +19476,16 @@ "object": { "type": "ThisExpression", "range": [ - 9270, - 9274 + 9735, + 9739 ], "loc": { "start": { - "line": 306, + "line": 323, "column": 20 }, "end": { - "line": 306, + "line": 323, "column": 24 } } @@ -18268,31 +19494,31 @@ "type": "Identifier", "name": "optsTxt", "range": [ - 9275, - 9282 + 9740, + 9747 ], "loc": { "start": { - "line": 306, + "line": 323, "column": 25 }, "end": { - "line": 306, + "line": 323, "column": 32 } } }, "range": [ - 9270, - 9282 + 9735, + 9747 ], "loc": { "start": { - "line": 306, + "line": 323, "column": 20 }, "end": { - "line": 306, + "line": 323, "column": 32 } } @@ -18301,31 +19527,31 @@ "type": "Identifier", "name": "sort", "range": [ - 9283, - 9287 + 9748, + 9752 ], "loc": { "start": { - "line": 306, + "line": 323, "column": 33 }, "end": { - "line": 306, + "line": 323, "column": 37 } } }, "range": [ - 9270, - 9287 + 9735, + 9752 ], "loc": { "start": { - "line": 306, + "line": 323, "column": 20 }, "end": { - "line": 306, + "line": 323, "column": 37 } } @@ -18335,95 +19561,95 @@ "type": "Identifier", "name": "numSortAsc", "range": [ - 9288, - 9298 + 9753, + 9763 ], "loc": { "start": { - "line": 306, + "line": 323, "column": 38 }, "end": { - "line": 306, + "line": 323, "column": 48 } } } ], "range": [ - 9270, - 9299 + 9735, + 9764 ], "loc": { "start": { - "line": 306, + "line": 323, "column": 20 }, "end": { - "line": 306, + "line": 323, "column": 49 } } }, "range": [ - 9270, - 9300 + 9735, + 9765 ], "loc": { "start": { - "line": 306, + "line": 323, "column": 20 }, "end": { - "line": 306, + "line": 323, "column": 50 } } } ], "range": [ - 9248, - 9318 + 9713, + 9783 ], "loc": { "start": { - "line": 305, + "line": 322, "column": 35 }, "end": { - "line": 307, + "line": 324, "column": 17 } } }, "alternate": null, "range": [ - 9229, - 9318 + 9694, + 9783 ], "loc": { "start": { - "line": 305, + "line": 322, "column": 16 }, "end": { - "line": 307, + "line": 324, "column": 17 } } } ], "range": [ - 9052, - 9332 + 9517, + 9797 ], "loc": { "start": { - "line": 300, + "line": 317, "column": 16 }, "end": { - "line": 308, + "line": 325, "column": 13 } } @@ -18434,16 +19660,16 @@ "type": "Identifier", "name": "e", "range": [ - 9340, - 9341 + 9805, + 9806 ], "loc": { "start": { - "line": 308, + "line": 325, "column": 21 }, "end": { - "line": 308, + "line": 325, "column": 22 } } @@ -18459,16 +19685,16 @@ "type": "Identifier", "name": "Error", "range": [ - 9371, - 9376 + 9836, + 9841 ], "loc": { "start": { - "line": 309, + "line": 326, "column": 26 }, "end": { - "line": 309, + "line": 326, "column": 31 } } @@ -18488,16 +19714,16 @@ "type": "Identifier", "name": "SORT_ERROR", "range": [ - 9377, - 9387 + 9842, + 9852 ], "loc": { "start": { - "line": 309, + "line": 326, "column": 32 }, "end": { - "line": 309, + "line": 326, "column": 42 } } @@ -18506,31 +19732,31 @@ "type": "Identifier", "name": "replace", "range": [ - 9388, - 9395 + 9853, + 9860 ], "loc": { "start": { - "line": 309, + "line": 326, "column": 43 }, "end": { - "line": 309, + "line": 326, "column": 50 } } }, "range": [ - 9377, - 9395 + 9842, + 9860 ], "loc": { "start": { - "line": 309, + "line": 326, "column": 32 }, "end": { - "line": 309, + "line": 326, "column": 50 } } @@ -18541,16 +19767,16 @@ "value": "{0}", "raw": "'{0}'", "range": [ - 9396, - 9401 + 9861, + 9866 ], "loc": { "start": { - "line": 309, + "line": 326, "column": 51 }, "end": { - "line": 309, + "line": 326, "column": 56 } } @@ -18559,32 +19785,32 @@ "type": "Identifier", "name": "colIndex", "range": [ - 9403, - 9411 + 9868, + 9876 ], "loc": { "start": { - "line": 309, + "line": 326, "column": 58 }, "end": { - "line": 309, + "line": 326, "column": 66 } } } ], "range": [ - 9377, - 9412 + 9842, + 9877 ], "loc": { "start": { - "line": 309, + "line": 326, "column": 32 }, "end": { - "line": 309, + "line": 326, "column": 67 } } @@ -18593,31 +19819,31 @@ "type": "Identifier", "name": "replace", "range": [ - 9434, - 9441 + 9899, + 9906 ], "loc": { "start": { - "line": 310, + "line": 327, "column": 21 }, "end": { - "line": 310, + "line": 327, "column": 28 } } }, "range": [ - 9377, - 9441 + 9842, + 9906 ], "loc": { "start": { - "line": 309, + "line": 326, "column": 32 }, "end": { - "line": 310, + "line": 327, "column": 28 } } @@ -18628,16 +19854,16 @@ "value": "{1}", "raw": "'{1}'", "range": [ - 9442, - 9447 + 9907, + 9912 ], "loc": { "start": { - "line": 310, + "line": 327, "column": 29 }, "end": { - "line": 310, + "line": 327, "column": 34 } } @@ -18647,110 +19873,110 @@ "value": "ascending", "raw": "'ascending'", "range": [ - 9449, - 9460 + 9914, + 9925 ], "loc": { "start": { - "line": 310, + "line": 327, "column": 36 }, "end": { - "line": 310, + "line": 327, "column": 47 } } } ], "range": [ - 9377, - 9461 + 9842, + 9926 ], "loc": { "start": { - "line": 309, + "line": 326, "column": 32 }, "end": { - "line": 310, + "line": 327, "column": 48 } } } ], "range": [ - 9367, - 9462 + 9832, + 9927 ], "loc": { "start": { - "line": 309, + "line": 326, "column": 22 }, "end": { - "line": 310, + "line": 327, "column": 49 } } }, "range": [ - 9361, - 9463 + 9826, + 9928 ], "loc": { "start": { - "line": 309, + "line": 326, "column": 16 }, "end": { - "line": 310, + "line": 327, "column": 50 } } } ], "range": [ - 9343, - 9477 + 9808, + 9942 ], "loc": { "start": { - "line": 308, + "line": 325, "column": 24 }, "end": { - "line": 311, + "line": 328, "column": 13 } } }, "range": [ - 9333, - 9477 + 9798, + 9942 ], "loc": { "start": { - "line": 308, + "line": 325, "column": 14 }, "end": { - "line": 311, + "line": 328, "column": 13 } } }, "finalizer": null, "range": [ - 9048, - 9477 + 9513, + 9942 ], "loc": { "start": { - "line": 300, + "line": 317, "column": 12 }, "end": { - "line": 311, + "line": 328, "column": 13 } }, @@ -18759,16 +19985,16 @@ "type": "Line", "value": "in case there are alphanumeric values", "range": [ - 9477, - 9516 + 9942, + 9981 ], "loc": { "start": { - "line": 311, + "line": 328, "column": 13 }, "end": { - "line": 311, + "line": 328, "column": 52 } } @@ -18777,32 +20003,32 @@ } ], "range": [ - 9034, - 9526 + 9499, + 9991 ], "loc": { "start": { - "line": 299, + "line": 316, "column": 52 }, "end": { - "line": 312, + "line": 329, "column": 9 } } }, "alternate": null, "range": [ - 8990, - 9526 + 9455, + 9991 ], "loc": { "start": { - "line": 299, + "line": 316, "column": 8 }, "end": { - "line": 312, + "line": 329, "column": 9 } }, @@ -18811,16 +20037,16 @@ "type": "Line", "value": "asc sort", "range": [ - 8971, - 8981 + 9436, + 9446 ], "loc": { "start": { - "line": 298, + "line": 315, "column": 8 }, "end": { - "line": 298, + "line": 315, "column": 18 } } @@ -18831,16 +20057,16 @@ "type": "Line", "value": "desc sort", "range": [ - 9535, - 9546 + 10000, + 10011 ], "loc": { "start": { - "line": 313, + "line": 330, "column": 8 }, "end": { - "line": 313, + "line": 330, "column": 19 } } @@ -18864,16 +20090,16 @@ "type": "Identifier", "name": "tf", "range": [ - 9559, - 9561 + 10024, + 10026 ], "loc": { "start": { - "line": 314, + "line": 331, "column": 12 }, "end": { - "line": 314, + "line": 331, "column": 14 } } @@ -18882,31 +20108,31 @@ "type": "Identifier", "name": "sortNumDesc", "range": [ - 9562, - 9573 + 10027, + 10038 ], "loc": { "start": { - "line": 314, + "line": 331, "column": 15 }, "end": { - "line": 314, + "line": 331, "column": 26 } } }, "range": [ - 9559, - 9573 + 10024, + 10038 ], "loc": { "start": { - "line": 314, + "line": 331, "column": 12 }, "end": { - "line": 314, + "line": 331, "column": 26 } } @@ -18915,31 +20141,31 @@ "type": "Identifier", "name": "indexOf", "range": [ - 9574, - 9581 + 10039, + 10046 ], "loc": { "start": { - "line": 314, + "line": 331, "column": 27 }, "end": { - "line": 314, + "line": 331, "column": 34 } } }, "range": [ - 9559, - 9581 + 10024, + 10046 ], "loc": { "start": { - "line": 314, + "line": 331, "column": 12 }, "end": { - "line": 314, + "line": 331, "column": 34 } } @@ -18949,32 +20175,32 @@ "type": "Identifier", "name": "colIndex", "range": [ - 9582, - 9590 + 10047, + 10055 ], "loc": { "start": { - "line": 314, + "line": 331, "column": 35 }, "end": { - "line": 314, + "line": 331, "column": 43 } } } ], "range": [ - 9559, - 9591 + 10024, + 10056 ], "loc": { "start": { - "line": 314, + "line": 331, "column": 12 }, "end": { - "line": 314, + "line": 331, "column": 44 } } @@ -18987,47 +20213,47 @@ "value": 1, "raw": "1", "range": [ - 9597, - 9598 + 10062, + 10063 ], "loc": { "start": { - "line": 314, + "line": 331, "column": 50 }, "end": { - "line": 314, + "line": 331, "column": 51 } } }, "prefix": true, "range": [ - 9596, - 9598 + 10061, + 10063 ], "loc": { "start": { - "line": 314, + "line": 331, "column": 49 }, "end": { - "line": 314, + "line": 331, "column": 51 } } }, "range": [ - 9559, - 9598 + 10024, + 10063 ], "loc": { "start": { - "line": 314, + "line": 331, "column": 12 }, "end": { - "line": 314, + "line": 331, "column": 51 } } @@ -19053,16 +20279,16 @@ "object": { "type": "ThisExpression", "range": [ - 9636, - 9640 + 10101, + 10105 ], "loc": { "start": { - "line": 316, + "line": 333, "column": 16 }, "end": { - "line": 316, + "line": 333, "column": 20 } } @@ -19071,31 +20297,31 @@ "type": "Identifier", "name": "opts", "range": [ - 9641, - 9645 + 10106, + 10110 ], "loc": { "start": { - "line": 316, + "line": 333, "column": 21 }, "end": { - "line": 316, + "line": 333, "column": 25 } } }, "range": [ - 9636, - 9645 + 10101, + 10110 ], "loc": { "start": { - "line": 316, + "line": 333, "column": 16 }, "end": { - "line": 316, + "line": 333, "column": 25 } } @@ -19104,31 +20330,31 @@ "type": "Identifier", "name": "sort", "range": [ - 9646, - 9650 + 10111, + 10115 ], "loc": { "start": { - "line": 316, + "line": 333, "column": 26 }, "end": { - "line": 316, + "line": 333, "column": 30 } } }, "range": [ - 9636, - 9650 + 10101, + 10115 ], "loc": { "start": { - "line": 316, + "line": 333, "column": 16 }, "end": { - "line": 316, + "line": 333, "column": 30 } } @@ -19138,47 +20364,47 @@ "type": "Identifier", "name": "numSortDesc", "range": [ - 9651, - 9662 + 10116, + 10127 ], "loc": { "start": { - "line": 316, + "line": 333, "column": 31 }, "end": { - "line": 316, + "line": 333, "column": 42 } } } ], "range": [ - 9636, - 9663 + 10101, + 10128 ], "loc": { "start": { - "line": 316, + "line": 333, "column": 16 }, "end": { - "line": 316, + "line": 333, "column": 43 } } }, "range": [ - 9636, - 9664 + 10101, + 10129 ], "loc": { "start": { - "line": 316, + "line": 333, "column": 16 }, "end": { - "line": 316, + "line": 333, "column": 44 } } @@ -19191,16 +20417,16 @@ "object": { "type": "ThisExpression", "range": [ - 9685, - 9689 + 10150, + 10154 ], "loc": { "start": { - "line": 317, + "line": 334, "column": 20 }, "end": { - "line": 317, + "line": 334, "column": 24 } } @@ -19209,31 +20435,31 @@ "type": "Identifier", "name": "excludedOpts", "range": [ - 9690, - 9702 + 10155, + 10167 ], "loc": { "start": { - "line": 317, + "line": 334, "column": 25 }, "end": { - "line": 317, + "line": 334, "column": 37 } } }, "range": [ - 9685, - 9702 + 10150, + 10167 ], "loc": { "start": { - "line": 317, + "line": 334, "column": 20 }, "end": { - "line": 317, + "line": 334, "column": 37 } } @@ -19254,16 +20480,16 @@ "object": { "type": "ThisExpression", "range": [ - 9726, - 9730 + 10191, + 10195 ], "loc": { "start": { - "line": 318, + "line": 335, "column": 20 }, "end": { - "line": 318, + "line": 335, "column": 24 } } @@ -19272,31 +20498,31 @@ "type": "Identifier", "name": "excludedOpts", "range": [ - 9731, - 9743 + 10196, + 10208 ], "loc": { "start": { - "line": 318, + "line": 335, "column": 25 }, "end": { - "line": 318, + "line": 335, "column": 37 } } }, "range": [ - 9726, - 9743 + 10191, + 10208 ], "loc": { "start": { - "line": 318, + "line": 335, "column": 20 }, "end": { - "line": 318, + "line": 335, "column": 37 } } @@ -19305,31 +20531,31 @@ "type": "Identifier", "name": "sort", "range": [ - 9744, - 9748 + 10209, + 10213 ], "loc": { "start": { - "line": 318, + "line": 335, "column": 38 }, "end": { - "line": 318, + "line": 335, "column": 42 } } }, "range": [ - 9726, - 9748 + 10191, + 10213 ], "loc": { "start": { - "line": 318, + "line": 335, "column": 20 }, "end": { - "line": 318, + "line": 335, "column": 42 } } @@ -19339,79 +20565,79 @@ "type": "Identifier", "name": "numSortDesc", "range": [ - 9749, - 9760 + 10214, + 10225 ], "loc": { "start": { - "line": 318, + "line": 335, "column": 43 }, "end": { - "line": 318, + "line": 335, "column": 54 } } } ], "range": [ - 9726, - 9761 + 10191, + 10226 ], "loc": { "start": { - "line": 318, + "line": 335, "column": 20 }, "end": { - "line": 318, + "line": 335, "column": 55 } } }, "range": [ - 9726, - 9762 + 10191, + 10227 ], "loc": { "start": { - "line": 318, + "line": 335, "column": 20 }, "end": { - "line": 318, + "line": 335, "column": 56 } } } ], "range": [ - 9704, - 9780 + 10169, + 10245 ], "loc": { "start": { - "line": 317, + "line": 334, "column": 39 }, "end": { - "line": 319, + "line": 336, "column": 17 } } }, "alternate": null, "range": [ - 9681, - 9780 + 10146, + 10245 ], "loc": { "start": { - "line": 317, + "line": 334, "column": 16 }, "end": { - "line": 319, + "line": 336, "column": 17 } } @@ -19424,16 +20650,16 @@ "object": { "type": "ThisExpression", "range": [ - 9801, - 9805 + 10266, + 10270 ], "loc": { "start": { - "line": 320, + "line": 337, "column": 20 }, "end": { - "line": 320, + "line": 337, "column": 24 } } @@ -19442,31 +20668,31 @@ "type": "Identifier", "name": "isCustom", "range": [ - 9806, - 9814 + 10271, + 10279 ], "loc": { "start": { - "line": 320, + "line": 337, "column": 25 }, "end": { - "line": 320, + "line": 337, "column": 33 } } }, "range": [ - 9801, - 9814 + 10266, + 10279 ], "loc": { "start": { - "line": 320, + "line": 337, "column": 20 }, "end": { - "line": 320, + "line": 337, "column": 33 } } @@ -19487,16 +20713,16 @@ "object": { "type": "ThisExpression", "range": [ - 9838, - 9842 + 10303, + 10307 ], "loc": { "start": { - "line": 321, + "line": 338, "column": 20 }, "end": { - "line": 321, + "line": 338, "column": 24 } } @@ -19505,31 +20731,31 @@ "type": "Identifier", "name": "optsTxt", "range": [ - 9843, - 9850 + 10308, + 10315 ], "loc": { "start": { - "line": 321, + "line": 338, "column": 25 }, "end": { - "line": 321, + "line": 338, "column": 32 } } }, "range": [ - 9838, - 9850 + 10303, + 10315 ], "loc": { "start": { - "line": 321, + "line": 338, "column": 20 }, "end": { - "line": 321, + "line": 338, "column": 32 } } @@ -19538,31 +20764,31 @@ "type": "Identifier", "name": "sort", "range": [ - 9851, - 9855 + 10316, + 10320 ], "loc": { "start": { - "line": 321, + "line": 338, "column": 33 }, "end": { - "line": 321, + "line": 338, "column": 37 } } }, "range": [ - 9838, - 9855 + 10303, + 10320 ], "loc": { "start": { - "line": 321, + "line": 338, "column": 20 }, "end": { - "line": 321, + "line": 338, "column": 37 } } @@ -19572,95 +20798,95 @@ "type": "Identifier", "name": "numSortDesc", "range": [ - 9856, - 9867 + 10321, + 10332 ], "loc": { "start": { - "line": 321, + "line": 338, "column": 38 }, "end": { - "line": 321, + "line": 338, "column": 49 } } } ], "range": [ - 9838, - 9868 + 10303, + 10333 ], "loc": { "start": { - "line": 321, + "line": 338, "column": 20 }, "end": { - "line": 321, + "line": 338, "column": 50 } } }, "range": [ - 9838, - 9869 + 10303, + 10334 ], "loc": { "start": { - "line": 321, + "line": 338, "column": 20 }, "end": { - "line": 321, + "line": 338, "column": 51 } } } ], "range": [ - 9816, - 9887 + 10281, + 10352 ], "loc": { "start": { - "line": 320, + "line": 337, "column": 35 }, "end": { - "line": 322, + "line": 339, "column": 17 } } }, "alternate": null, "range": [ - 9797, - 9887 + 10262, + 10352 ], "loc": { "start": { - "line": 320, + "line": 337, "column": 16 }, "end": { - "line": 322, + "line": 339, "column": 17 } } } ], "range": [ - 9618, - 9901 + 10083, + 10366 ], "loc": { "start": { - "line": 315, + "line": 332, "column": 16 }, "end": { - "line": 323, + "line": 340, "column": 13 } } @@ -19671,16 +20897,16 @@ "type": "Identifier", "name": "e", "range": [ - 9909, - 9910 + 10374, + 10375 ], "loc": { "start": { - "line": 323, + "line": 340, "column": 21 }, "end": { - "line": 323, + "line": 340, "column": 22 } } @@ -19696,16 +20922,16 @@ "type": "Identifier", "name": "Error", "range": [ - 9940, - 9945 + 10405, + 10410 ], "loc": { "start": { - "line": 324, + "line": 341, "column": 26 }, "end": { - "line": 324, + "line": 341, "column": 31 } } @@ -19725,16 +20951,16 @@ "type": "Identifier", "name": "SORT_ERROR", "range": [ - 9946, - 9956 + 10411, + 10421 ], "loc": { "start": { - "line": 324, + "line": 341, "column": 32 }, "end": { - "line": 324, + "line": 341, "column": 42 } } @@ -19743,31 +20969,31 @@ "type": "Identifier", "name": "replace", "range": [ - 9957, - 9964 + 10422, + 10429 ], "loc": { "start": { - "line": 324, + "line": 341, "column": 43 }, "end": { - "line": 324, + "line": 341, "column": 50 } } }, "range": [ - 9946, - 9964 + 10411, + 10429 ], "loc": { "start": { - "line": 324, + "line": 341, "column": 32 }, "end": { - "line": 324, + "line": 341, "column": 50 } } @@ -19778,16 +21004,16 @@ "value": "{0}", "raw": "'{0}'", "range": [ - 9965, - 9970 + 10430, + 10435 ], "loc": { "start": { - "line": 324, + "line": 341, "column": 51 }, "end": { - "line": 324, + "line": 341, "column": 56 } } @@ -19796,32 +21022,32 @@ "type": "Identifier", "name": "colIndex", "range": [ - 9972, - 9980 + 10437, + 10445 ], "loc": { "start": { - "line": 324, + "line": 341, "column": 58 }, "end": { - "line": 324, + "line": 341, "column": 66 } } } ], "range": [ - 9946, - 9981 + 10411, + 10446 ], "loc": { "start": { - "line": 324, + "line": 341, "column": 32 }, "end": { - "line": 324, + "line": 341, "column": 67 } } @@ -19830,31 +21056,31 @@ "type": "Identifier", "name": "replace", "range": [ - 10003, - 10010 + 10468, + 10475 ], "loc": { "start": { - "line": 325, + "line": 342, "column": 21 }, "end": { - "line": 325, + "line": 342, "column": 28 } } }, "range": [ - 9946, - 10010 + 10411, + 10475 ], "loc": { "start": { - "line": 324, + "line": 341, "column": 32 }, "end": { - "line": 325, + "line": 342, "column": 28 } } @@ -19865,16 +21091,16 @@ "value": "{1}", "raw": "'{1}'", "range": [ - 10011, - 10016 + 10476, + 10481 ], "loc": { "start": { - "line": 325, + "line": 342, "column": 29 }, "end": { - "line": 325, + "line": 342, "column": 34 } } @@ -19884,110 +21110,110 @@ "value": "descending", "raw": "'descending'", "range": [ - 10018, - 10030 + 10483, + 10495 ], "loc": { "start": { - "line": 325, + "line": 342, "column": 36 }, "end": { - "line": 325, + "line": 342, "column": 48 } } } ], "range": [ - 9946, - 10031 + 10411, + 10496 ], "loc": { "start": { - "line": 324, + "line": 341, "column": 32 }, "end": { - "line": 325, + "line": 342, "column": 49 } } } ], "range": [ - 9936, - 10032 + 10401, + 10497 ], "loc": { "start": { - "line": 324, + "line": 341, "column": 22 }, "end": { - "line": 325, + "line": 342, "column": 50 } } }, "range": [ - 9930, - 10033 + 10395, + 10498 ], "loc": { "start": { - "line": 324, + "line": 341, "column": 16 }, "end": { - "line": 325, + "line": 342, "column": 51 } } } ], "range": [ - 9912, - 10047 + 10377, + 10512 ], "loc": { "start": { - "line": 323, + "line": 340, "column": 24 }, "end": { - "line": 326, + "line": 343, "column": 13 } } }, "range": [ - 9902, - 10047 + 10367, + 10512 ], "loc": { "start": { - "line": 323, + "line": 340, "column": 14 }, "end": { - "line": 326, + "line": 343, "column": 13 } } }, "finalizer": null, "range": [ - 9614, - 10047 + 10079, + 10512 ], "loc": { "start": { - "line": 315, + "line": 332, "column": 12 }, "end": { - "line": 326, + "line": 343, "column": 13 } }, @@ -19996,16 +21222,16 @@ "type": "Line", "value": "in case there are alphanumeric values", "range": [ - 10047, - 10086 + 10512, + 10551 ], "loc": { "start": { - "line": 326, + "line": 343, "column": 13 }, "end": { - "line": 326, + "line": 343, "column": 52 } } @@ -20014,32 +21240,32 @@ } ], "range": [ - 9600, - 10096 + 10065, + 10561 ], "loc": { "start": { - "line": 314, + "line": 331, "column": 53 }, "end": { - "line": 327, + "line": 344, "column": 9 } } }, "alternate": null, "range": [ - 9555, - 10096 + 10020, + 10561 ], "loc": { "start": { - "line": 314, + "line": 331, "column": 8 }, "end": { - "line": 327, + "line": 344, "column": 9 } }, @@ -20048,16 +21274,16 @@ "type": "Line", "value": "in case there are alphanumeric values", "range": [ - 9477, - 9516 + 9942, + 9981 ], "loc": { "start": { - "line": 311, + "line": 328, "column": 13 }, "end": { - "line": 311, + "line": 328, "column": 52 } } @@ -20066,16 +21292,16 @@ "type": "Line", "value": "desc sort", "range": [ - 9535, - 9546 + 10000, + 10011 ], "loc": { "start": { - "line": 313, + "line": 330, "column": 8 }, "end": { - "line": 313, + "line": 330, "column": 19 } } @@ -20092,16 +21318,16 @@ "object": { "type": "ThisExpression", "range": [ - 10106, - 10110 + 10571, + 10575 ], "loc": { "start": { - "line": 329, + "line": 346, "column": 8 }, "end": { - "line": 329, + "line": 346, "column": 12 } } @@ -20110,31 +21336,31 @@ "type": "Identifier", "name": "addChecks", "range": [ - 10111, - 10120 + 10576, + 10585 ], "loc": { "start": { - "line": 329, + "line": 346, "column": 13 }, "end": { - "line": 329, + "line": 346, "column": 22 } } }, "range": [ - 10106, - 10120 + 10571, + 10585 ], "loc": { "start": { - "line": 329, + "line": 346, "column": 8 }, "end": { - "line": 329, + "line": 346, "column": 22 } } @@ -20144,16 +21370,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 10121, - 10129 + 10586, + 10594 ], "loc": { "start": { - "line": 329, + "line": 346, "column": 23 }, "end": { - "line": 329, + "line": 346, "column": 31 } } @@ -20162,47 +21388,47 @@ "type": "Identifier", "name": "ul", "range": [ - 10131, - 10133 + 10596, + 10598 ], "loc": { "start": { - "line": 329, + "line": 346, "column": 33 }, "end": { - "line": 329, + "line": 346, "column": 35 } } } ], "range": [ - 10106, - 10134 + 10571, + 10599 ], "loc": { "start": { - "line": 329, + "line": 346, "column": 8 }, "end": { - "line": 329, + "line": 346, "column": 36 } } }, "range": [ - 10106, - 10135 + 10571, + 10600 ], "loc": { "start": { - "line": 329, + "line": 346, "column": 8 }, "end": { - "line": 329, + "line": 346, "column": 37 } }, @@ -20211,16 +21437,16 @@ "type": "Line", "value": "in case there are alphanumeric values", "range": [ - 10047, - 10086 + 10512, + 10551 ], "loc": { "start": { - "line": 326, + "line": 343, "column": 13 }, "end": { - "line": 326, + "line": 343, "column": 52 } } @@ -20236,16 +21462,16 @@ "type": "Identifier", "name": "tf", "range": [ - 10149, - 10151 + 10614, + 10616 ], "loc": { "start": { - "line": 331, + "line": 348, "column": 12 }, "end": { - "line": 331, + "line": 348, "column": 14 } } @@ -20254,31 +21480,31 @@ "type": "Identifier", "name": "loadFltOnDemand", "range": [ - 10152, - 10167 + 10617, + 10632 ], "loc": { "start": { - "line": 331, + "line": 348, "column": 15 }, "end": { - "line": 331, + "line": 348, "column": 30 } } }, "range": [ - 10149, - 10167 + 10614, + 10632 ], "loc": { "start": { - "line": 331, + "line": 348, "column": 12 }, "end": { - "line": 331, + "line": 348, "column": 30 } } @@ -20298,16 +21524,16 @@ "type": "Identifier", "name": "flt", "range": [ - 10183, - 10186 + 10648, + 10651 ], "loc": { "start": { - "line": 332, + "line": 349, "column": 12 }, "end": { - "line": 332, + "line": 349, "column": 15 } } @@ -20316,31 +21542,31 @@ "type": "Identifier", "name": "innerHTML", "range": [ - 10187, - 10196 + 10652, + 10661 ], "loc": { "start": { - "line": 332, + "line": 349, "column": 16 }, "end": { - "line": 332, + "line": 349, "column": 25 } } }, "range": [ - 10183, - 10196 + 10648, + 10661 ], "loc": { "start": { - "line": 332, + "line": 349, "column": 12 }, "end": { - "line": 332, + "line": 349, "column": 25 } } @@ -20350,78 +21576,78 @@ "value": "", "raw": "''", "range": [ - 10199, - 10201 + 10664, + 10666 ], "loc": { "start": { - "line": 332, + "line": 349, "column": 28 }, "end": { - "line": 332, + "line": 349, "column": 30 } } }, "range": [ - 10183, - 10201 + 10648, + 10666 ], "loc": { "start": { - "line": 332, + "line": 349, "column": 12 }, "end": { - "line": 332, + "line": 349, "column": 30 } } }, "range": [ - 10183, - 10202 + 10648, + 10667 ], "loc": { "start": { - "line": 332, + "line": 349, "column": 12 }, "end": { - "line": 332, + "line": 349, "column": 31 } } } ], "range": [ - 10169, - 10212 + 10634, + 10677 ], "loc": { "start": { - "line": 331, + "line": 348, "column": 32 }, "end": { - "line": 333, + "line": 350, "column": 9 } } }, "alternate": null, "range": [ - 10145, - 10212 + 10610, + 10677 ], "loc": { "start": { - "line": 331, + "line": 348, "column": 8 }, "end": { - "line": 333, + "line": 350, "column": 9 } } @@ -20437,16 +21663,16 @@ "type": "Identifier", "name": "flt", "range": [ - 10221, - 10224 + 10686, + 10689 ], "loc": { "start": { - "line": 334, + "line": 351, "column": 8 }, "end": { - "line": 334, + "line": 351, "column": 11 } } @@ -20455,31 +21681,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 10225, - 10236 + 10690, + 10701 ], "loc": { "start": { - "line": 334, + "line": 351, "column": 12 }, "end": { - "line": 334, + "line": 351, "column": 23 } } }, "range": [ - 10221, - 10236 + 10686, + 10701 ], "loc": { "start": { - "line": 334, + "line": 351, "column": 8 }, "end": { - "line": 334, + "line": 351, "column": 23 } } @@ -20489,47 +21715,47 @@ "type": "Identifier", "name": "ul", "range": [ - 10237, - 10239 + 10702, + 10704 ], "loc": { "start": { - "line": 334, + "line": 351, "column": 24 }, "end": { - "line": 334, + "line": 351, "column": 26 } } } ], "range": [ - 10221, - 10240 + 10686, + 10705 ], "loc": { "start": { - "line": 334, + "line": 351, "column": 8 }, "end": { - "line": 334, + "line": 351, "column": 27 } } }, "range": [ - 10221, - 10241 + 10686, + 10706 ], "loc": { "start": { - "line": 334, + "line": 351, "column": 8 }, "end": { - "line": 334, + "line": 351, "column": 28 } } @@ -20545,16 +21771,16 @@ "type": "Identifier", "name": "flt", "range": [ - 10250, - 10253 + 10715, + 10718 ], "loc": { "start": { - "line": 335, + "line": 352, "column": 8 }, "end": { - "line": 335, + "line": 352, "column": 11 } } @@ -20563,31 +21789,31 @@ "type": "Identifier", "name": "setAttribute", "range": [ - 10254, - 10266 + 10719, + 10731 ], "loc": { "start": { - "line": 335, + "line": 352, "column": 12 }, "end": { - "line": 335, + "line": 352, "column": 24 } } }, "range": [ - 10250, - 10266 + 10715, + 10731 ], "loc": { "start": { - "line": 335, + "line": 352, "column": 8 }, "end": { - "line": 335, + "line": 352, "column": 24 } } @@ -20598,16 +21824,16 @@ "value": "filled", "raw": "'filled'", "range": [ - 10267, - 10275 + 10732, + 10740 ], "loc": { "start": { - "line": 335, + "line": 352, "column": 25 }, "end": { - "line": 335, + "line": 352, "column": 33 } } @@ -20617,47 +21843,47 @@ "value": "1", "raw": "'1'", "range": [ - 10277, - 10280 + 10742, + 10745 ], "loc": { "start": { - "line": 335, + "line": 352, "column": 35 }, "end": { - "line": 335, + "line": 352, "column": 38 } } } ], "range": [ - 10250, - 10281 + 10715, + 10746 ], "loc": { "start": { - "line": 335, + "line": 352, "column": 8 }, "end": { - "line": 335, + "line": 352, "column": 39 } } }, "range": [ - 10250, - 10282 + 10715, + 10747 ], "loc": { "start": { - "line": 335, + "line": 352, "column": 8 }, "end": { - "line": 335, + "line": 352, "column": 40 } } @@ -20675,16 +21901,16 @@ "object": { "type": "ThisExpression", "range": [ - 10292, - 10296 + 10757, + 10761 ], "loc": { "start": { - "line": 337, + "line": 354, "column": 8 }, "end": { - "line": 337, + "line": 354, "column": 12 } } @@ -20693,31 +21919,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 10297, - 10304 + 10762, + 10769 ], "loc": { "start": { - "line": 337, + "line": 354, "column": 13 }, "end": { - "line": 337, + "line": 354, "column": 20 } } }, "range": [ - 10292, - 10304 + 10757, + 10769 ], "loc": { "start": { - "line": 337, + "line": 354, "column": 8 }, "end": { - "line": 337, + "line": 354, "column": 20 } } @@ -20726,31 +21952,31 @@ "type": "Identifier", "name": "emit", "range": [ - 10305, - 10309 + 10770, + 10774 ], "loc": { "start": { - "line": 337, + "line": 354, "column": 21 }, "end": { - "line": 337, + "line": 354, "column": 25 } } }, "range": [ - 10292, - 10309 + 10757, + 10774 ], "loc": { "start": { - "line": 337, + "line": 354, "column": 8 }, "end": { - "line": 337, + "line": 354, "column": 25 } } @@ -20761,16 +21987,16 @@ "value": "after-populating-filter", "raw": "'after-populating-filter'", "range": [ - 10310, - 10335 + 10775, + 10800 ], "loc": { "start": { - "line": 337, + "line": 354, "column": 26 }, "end": { - "line": 337, + "line": 354, "column": 51 } } @@ -20779,16 +22005,16 @@ "type": "Identifier", "name": "tf", "range": [ - 10337, - 10339 + 10802, + 10804 ], "loc": { "start": { - "line": 337, + "line": 354, "column": 53 }, "end": { - "line": 337, + "line": 354, "column": 55 } } @@ -20797,16 +22023,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 10341, - 10349 + 10806, + 10814 ], "loc": { "start": { - "line": 337, + "line": 354, "column": 57 }, "end": { - "line": 337, + "line": 354, "column": 65 } } @@ -20815,63 +22041,63 @@ "type": "Identifier", "name": "flt", "range": [ - 10351, - 10354 + 10816, + 10819 ], "loc": { "start": { - "line": 337, + "line": 354, "column": 67 }, "end": { - "line": 337, + "line": 354, "column": 70 } } } ], "range": [ - 10292, - 10355 + 10757, + 10820 ], "loc": { "start": { - "line": 337, + "line": 354, "column": 8 }, "end": { - "line": 337, + "line": 354, "column": 71 } } }, "range": [ - 10292, - 10356 + 10757, + 10821 ], "loc": { "start": { - "line": 337, + "line": 354, "column": 8 }, "end": { - "line": 337, + "line": 354, "column": 72 } } } ], "range": [ - 5590, - 10362 + 6055, + 10827 ], "loc": { "start": { - "line": 198, + "line": 215, "column": 38 }, "end": { - "line": 338, + "line": 355, "column": 5 } } @@ -20879,16 +22105,16 @@ "generator": false, "expression": false, "range": [ - 5561, - 10362 + 6026, + 10827 ], "loc": { "start": { - "line": 198, + "line": 215, "column": 9 }, "end": { - "line": 338, + "line": 355, "column": 5 } } @@ -20896,16 +22122,16 @@ "kind": "method", "computed": false, "range": [ - 5556, - 10362 + 6021, + 10827 ], "loc": { "start": { - "line": 198, + "line": 215, "column": 4 }, "end": { - "line": 338, + "line": 355, "column": 5 } }, @@ -20914,16 +22140,16 @@ "type": "Block", "value": "*\n * Build checklist UI\n * @param {Number} colIndex Column index\n * @param {Boolean} isLinked Enable linked filters behaviour\n ", "range": [ - 5396, - 5551 + 5861, + 6016 ], "loc": { "start": { - "line": 193, + "line": 210, "column": 4 }, "end": { - "line": 197, + "line": 214, "column": 7 } } @@ -20934,16 +22160,16 @@ "type": "Block", "value": "*\n * Add checklist options\n * @param {Number} colIndex Column index\n * @param {Object} ul Ul element\n * @private\n ", "range": [ - 10368, - 10514 + 10833, + 10979 ], "loc": { "start": { - "line": 340, + "line": 357, "column": 4 }, "end": { - "line": 345, + "line": 362, "column": 7 } } @@ -20957,16 +22183,16 @@ "type": "Identifier", "name": "addChecks", "range": [ - 10519, - 10528 + 10984, + 10993 ], "loc": { "start": { - "line": 346, + "line": 363, "column": 4 }, "end": { - "line": 346, + "line": 363, "column": 13 } } @@ -20979,16 +22205,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 10529, - 10537 + 10994, + 11002 ], "loc": { "start": { - "line": 346, + "line": 363, "column": 14 }, "end": { - "line": 346, + "line": 363, "column": 22 } } @@ -20997,16 +22223,16 @@ "type": "Identifier", "name": "ul", "range": [ - 10539, - 10541 + 11004, + 11006 ], "loc": { "start": { - "line": 346, + "line": 363, "column": 24 }, "end": { - "line": 346, + "line": 363, "column": 26 } } @@ -21024,16 +22250,16 @@ "type": "Identifier", "name": "tf", "range": [ - 10557, - 10559 + 11022, + 11024 ], "loc": { "start": { - "line": 347, + "line": 364, "column": 12 }, "end": { - "line": 347, + "line": 364, "column": 14 } } @@ -21044,16 +22270,16 @@ "object": { "type": "ThisExpression", "range": [ - 10562, - 10566 + 11027, + 11031 ], "loc": { "start": { - "line": 347, + "line": 364, "column": 17 }, "end": { - "line": 347, + "line": 364, "column": 21 } } @@ -21062,46 +22288,46 @@ "type": "Identifier", "name": "tf", "range": [ - 10567, - 10569 + 11032, + 11034 ], "loc": { "start": { - "line": 347, + "line": 364, "column": 22 }, "end": { - "line": 347, + "line": 364, "column": 24 } } }, "range": [ - 10562, - 10569 + 11027, + 11034 ], "loc": { "start": { - "line": 347, + "line": 364, "column": 17 }, "end": { - "line": 347, + "line": 364, "column": 24 } } }, "range": [ - 10557, - 10569 + 11022, + 11034 ], "loc": { "start": { - "line": 347, + "line": 364, "column": 12 }, "end": { - "line": 347, + "line": 364, "column": 24 } } @@ -21109,16 +22335,16 @@ ], "kind": "let", "range": [ - 10553, - 10570 + 11018, + 11035 ], "loc": { "start": { - "line": 347, + "line": 364, "column": 8 }, "end": { - "line": 347, + "line": 364, "column": 25 } } @@ -21132,16 +22358,16 @@ "type": "Identifier", "name": "chkCt", "range": [ - 10583, - 10588 + 11048, + 11053 ], "loc": { "start": { - "line": 348, + "line": 365, "column": 12 }, "end": { - "line": 348, + "line": 365, "column": 17 } } @@ -21154,16 +22380,16 @@ "object": { "type": "ThisExpression", "range": [ - 10591, - 10595 + 11056, + 11060 ], "loc": { "start": { - "line": 348, + "line": 365, "column": 20 }, "end": { - "line": 348, + "line": 365, "column": 24 } } @@ -21172,31 +22398,31 @@ "type": "Identifier", "name": "addTChecks", "range": [ - 10596, - 10606 + 11061, + 11071 ], "loc": { "start": { - "line": 348, + "line": 365, "column": 25 }, "end": { - "line": 348, + "line": 365, "column": 35 } } }, "range": [ - 10591, - 10606 + 11056, + 11071 ], "loc": { "start": { - "line": 348, + "line": 365, "column": 20 }, "end": { - "line": 348, + "line": 365, "column": 35 } } @@ -21206,16 +22432,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 10607, - 10615 + 11072, + 11080 ], "loc": { "start": { - "line": 348, + "line": 365, "column": 36 }, "end": { - "line": 348, + "line": 365, "column": 44 } } @@ -21224,47 +22450,47 @@ "type": "Identifier", "name": "ul", "range": [ - 10617, - 10619 + 11082, + 11084 ], "loc": { "start": { - "line": 348, + "line": 365, "column": 46 }, "end": { - "line": 348, + "line": 365, "column": 48 } } } ], "range": [ - 10591, - 10620 + 11056, + 11085 ], "loc": { "start": { - "line": 348, + "line": 365, "column": 20 }, "end": { - "line": 348, + "line": 365, "column": 49 } } }, "range": [ - 10583, - 10620 + 11048, + 11085 ], "loc": { "start": { - "line": 348, + "line": 365, "column": 12 }, "end": { - "line": 348, + "line": 365, "column": 49 } } @@ -21272,16 +22498,16 @@ ], "kind": "let", "range": [ - 10579, - 10621 + 11044, + 11086 ], "loc": { "start": { - "line": 348, + "line": 365, "column": 8 }, "end": { - "line": 348, + "line": 365, "column": 50 } } @@ -21297,16 +22523,16 @@ "type": "Identifier", "name": "y", "range": [ - 10640, - 10641 + 11105, + 11106 ], "loc": { "start": { - "line": 350, + "line": 367, "column": 17 }, "end": { - "line": 350, + "line": 367, "column": 18 } } @@ -21316,31 +22542,31 @@ "value": 0, "raw": "0", "range": [ - 10644, - 10645 + 11109, + 11110 ], "loc": { "start": { - "line": 350, + "line": 367, "column": 21 }, "end": { - "line": 350, + "line": 367, "column": 22 } } }, "range": [ - 10640, - 10645 + 11105, + 11110 ], "loc": { "start": { - "line": 350, + "line": 367, "column": 17 }, "end": { - "line": 350, + "line": 367, "column": 22 } } @@ -21348,16 +22574,16 @@ ], "kind": "let", "range": [ - 10636, - 10645 + 11101, + 11110 ], "loc": { "start": { - "line": 350, + "line": 367, "column": 13 }, "end": { - "line": 350, + "line": 367, "column": 22 } } @@ -21369,16 +22595,16 @@ "type": "Identifier", "name": "y", "range": [ - 10647, - 10648 + 11112, + 11113 ], "loc": { "start": { - "line": 350, + "line": 367, "column": 24 }, "end": { - "line": 350, + "line": 367, "column": 25 } } @@ -21392,16 +22618,16 @@ "object": { "type": "ThisExpression", "range": [ - 10651, - 10655 + 11116, + 11120 ], "loc": { "start": { - "line": 350, + "line": 367, "column": 28 }, "end": { - "line": 350, + "line": 367, "column": 32 } } @@ -21410,31 +22636,31 @@ "type": "Identifier", "name": "opts", "range": [ - 10656, - 10660 + 11121, + 11125 ], "loc": { "start": { - "line": 350, + "line": 367, "column": 33 }, "end": { - "line": 350, + "line": 367, "column": 37 } } }, "range": [ - 10651, - 10660 + 11116, + 11125 ], "loc": { "start": { - "line": 350, + "line": 367, "column": 28 }, "end": { - "line": 350, + "line": 367, "column": 37 } } @@ -21443,46 +22669,46 @@ "type": "Identifier", "name": "length", "range": [ - 10661, - 10667 + 11126, + 11132 ], "loc": { "start": { - "line": 350, + "line": 367, "column": 38 }, "end": { - "line": 350, + "line": 367, "column": 44 } } }, "range": [ - 10651, - 10667 + 11116, + 11132 ], "loc": { "start": { - "line": 350, + "line": 367, "column": 28 }, "end": { - "line": 350, + "line": 367, "column": 44 } } }, "range": [ - 10647, - 10667 + 11112, + 11132 ], "loc": { "start": { - "line": 350, + "line": 367, "column": 24 }, "end": { - "line": 350, + "line": 367, "column": 44 } } @@ -21494,32 +22720,32 @@ "type": "Identifier", "name": "y", "range": [ - 10669, - 10670 + 11134, + 11135 ], "loc": { "start": { - "line": 350, + "line": 367, "column": 46 }, "end": { - "line": 350, + "line": 367, "column": 47 } } }, "prefix": false, "range": [ - 10669, - 10672 + 11134, + 11137 ], "loc": { "start": { - "line": 350, + "line": 367, "column": 46 }, "end": { - "line": 350, + "line": 367, "column": 49 } } @@ -21536,16 +22762,16 @@ "type": "Identifier", "name": "val", "range": [ - 10692, - 10695 + 11157, + 11160 ], "loc": { "start": { - "line": 351, + "line": 368, "column": 16 }, "end": { - "line": 351, + "line": 368, "column": 19 } } @@ -21559,16 +22785,16 @@ "object": { "type": "ThisExpression", "range": [ - 10698, - 10702 + 11163, + 11167 ], "loc": { "start": { - "line": 351, + "line": 368, "column": 22 }, "end": { - "line": 351, + "line": 368, "column": 26 } } @@ -21577,31 +22803,31 @@ "type": "Identifier", "name": "opts", "range": [ - 10703, - 10707 + 11168, + 11172 ], "loc": { "start": { - "line": 351, + "line": 368, "column": 27 }, "end": { - "line": 351, + "line": 368, "column": 31 } } }, "range": [ - 10698, - 10707 + 11163, + 11172 ], "loc": { "start": { - "line": 351, + "line": 368, "column": 22 }, "end": { - "line": 351, + "line": 368, "column": 31 } } @@ -21610,46 +22836,46 @@ "type": "Identifier", "name": "y", "range": [ - 10708, - 10709 + 11173, + 11174 ], "loc": { "start": { - "line": 351, + "line": 368, "column": 32 }, "end": { - "line": 351, + "line": 368, "column": 33 } } }, "range": [ - 10698, - 10710 + 11163, + 11175 ], "loc": { "start": { - "line": 351, + "line": 368, "column": 22 }, "end": { - "line": 351, + "line": 368, "column": 34 } } }, "range": [ - 10692, - 10710 + 11157, + 11175 ], "loc": { "start": { - "line": 351, + "line": 368, "column": 16 }, "end": { - "line": 351, + "line": 368, "column": 34 } } @@ -21657,16 +22883,16 @@ ], "kind": "let", "range": [ - 10688, - 10711 + 11153, + 11176 ], "loc": { "start": { - "line": 351, + "line": 368, "column": 12 }, "end": { - "line": 351, + "line": 368, "column": 35 } }, @@ -21675,16 +22901,16 @@ "type": "Line", "value": "item value", "range": [ - 10712, - 10724 + 11177, + 11189 ], "loc": { "start": { - "line": 351, + "line": 368, "column": 36 }, "end": { - "line": 351, + "line": 368, "column": 48 } } @@ -21700,16 +22926,16 @@ "type": "Identifier", "name": "lbl", "range": [ - 10741, - 10744 + 11206, + 11209 ], "loc": { "start": { - "line": 352, + "line": 369, "column": 16 }, "end": { - "line": 352, + "line": 369, "column": 19 } } @@ -21722,16 +22948,16 @@ "object": { "type": "ThisExpression", "range": [ - 10747, - 10751 + 11212, + 11216 ], "loc": { "start": { - "line": 352, + "line": 369, "column": 22 }, "end": { - "line": 352, + "line": 369, "column": 26 } } @@ -21740,31 +22966,31 @@ "type": "Identifier", "name": "isCustom", "range": [ - 10752, - 10760 + 11217, + 11225 ], "loc": { "start": { - "line": 352, + "line": 369, "column": 27 }, "end": { - "line": 352, + "line": 369, "column": 35 } } }, "range": [ - 10747, - 10760 + 11212, + 11225 ], "loc": { "start": { - "line": 352, + "line": 369, "column": 22 }, "end": { - "line": 352, + "line": 369, "column": 35 } } @@ -21778,16 +23004,16 @@ "object": { "type": "ThisExpression", "range": [ - 10763, - 10767 + 11228, + 11232 ], "loc": { "start": { - "line": 352, + "line": 369, "column": 38 }, "end": { - "line": 352, + "line": 369, "column": 42 } } @@ -21796,31 +23022,31 @@ "type": "Identifier", "name": "optsTxt", "range": [ - 10768, - 10775 + 11233, + 11240 ], "loc": { "start": { - "line": 352, + "line": 369, "column": 43 }, "end": { - "line": 352, + "line": 369, "column": 50 } } }, "range": [ - 10763, - 10775 + 11228, + 11240 ], "loc": { "start": { - "line": 352, + "line": 369, "column": 38 }, "end": { - "line": 352, + "line": 369, "column": 50 } } @@ -21829,31 +23055,31 @@ "type": "Identifier", "name": "y", "range": [ - 10776, - 10777 + 11241, + 11242 ], "loc": { "start": { - "line": 352, + "line": 369, "column": 51 }, "end": { - "line": 352, + "line": 369, "column": 52 } } }, "range": [ - 10763, - 10778 + 11228, + 11243 ], "loc": { "start": { - "line": 352, + "line": 369, "column": 38 }, "end": { - "line": 352, + "line": 369, "column": 53 } } @@ -21862,46 +23088,46 @@ "type": "Identifier", "name": "val", "range": [ - 10781, - 10784 + 11246, + 11249 ], "loc": { "start": { - "line": 352, + "line": 369, "column": 56 }, "end": { - "line": 352, + "line": 369, "column": 59 } } }, "range": [ - 10747, - 10784 + 11212, + 11249 ], "loc": { "start": { - "line": 352, + "line": 369, "column": 22 }, "end": { - "line": 352, + "line": 369, "column": 59 } } }, "range": [ - 10741, - 10784 + 11206, + 11249 ], "loc": { "start": { - "line": 352, + "line": 369, "column": 16 }, "end": { - "line": 352, + "line": 369, "column": 59 } } @@ -21909,16 +23135,16 @@ ], "kind": "let", "range": [ - 10737, - 10785 + 11202, + 11250 ], "loc": { "start": { - "line": 352, + "line": 369, "column": 12 }, "end": { - "line": 352, + "line": 369, "column": 60 } }, @@ -21927,16 +23153,16 @@ "type": "Line", "value": "item value", "range": [ - 10712, - 10724 + 11177, + 11189 ], "loc": { "start": { - "line": 351, + "line": 368, "column": 36 }, "end": { - "line": 351, + "line": 368, "column": 48 } } @@ -21947,16 +23173,16 @@ "type": "Line", "value": "item text", "range": [ - 10786, - 10797 + 11251, + 11262 ], "loc": { "start": { - "line": 352, + "line": 369, "column": 61 }, "end": { - "line": 352, + "line": 369, "column": 72 } } @@ -21972,16 +23198,16 @@ "type": "Identifier", "name": "fltId", "range": [ - 10814, - 10819 + 11279, + 11284 ], "loc": { "start": { - "line": 353, + "line": 370, "column": 16 }, "end": { - "line": 353, + "line": 370, "column": 21 } } @@ -21996,16 +23222,16 @@ "type": "Identifier", "name": "tf", "range": [ - 10822, - 10824 + 11287, + 11289 ], "loc": { "start": { - "line": 353, + "line": 370, "column": 24 }, "end": { - "line": 353, + "line": 370, "column": 26 } } @@ -22014,31 +23240,31 @@ "type": "Identifier", "name": "fltIds", "range": [ - 10825, - 10831 + 11290, + 11296 ], "loc": { "start": { - "line": 353, + "line": 370, "column": 27 }, "end": { - "line": 353, + "line": 370, "column": 33 } } }, "range": [ - 10822, - 10831 + 11287, + 11296 ], "loc": { "start": { - "line": 353, + "line": 370, "column": 24 }, "end": { - "line": 353, + "line": 370, "column": 33 } } @@ -22047,46 +23273,46 @@ "type": "Identifier", "name": "colIndex", "range": [ - 10832, - 10840 + 11297, + 11305 ], "loc": { "start": { - "line": 353, + "line": 370, "column": 34 }, "end": { - "line": 353, + "line": 370, "column": 42 } } }, "range": [ - 10822, - 10841 + 11287, + 11306 ], "loc": { "start": { - "line": 353, + "line": 370, "column": 24 }, "end": { - "line": 353, + "line": 370, "column": 43 } } }, "range": [ - 10814, - 10841 + 11279, + 11306 ], "loc": { "start": { - "line": 353, + "line": 370, "column": 16 }, "end": { - "line": 353, + "line": 370, "column": 43 } } @@ -22094,16 +23320,16 @@ ], "kind": "let", "range": [ - 10810, - 10842 + 11275, + 11307 ], "loc": { "start": { - "line": 353, + "line": 370, "column": 12 }, "end": { - "line": 353, + "line": 370, "column": 44 } }, @@ -22112,16 +23338,16 @@ "type": "Line", "value": "item text", "range": [ - 10786, - 10797 + 11251, + 11262 ], "loc": { "start": { - "line": 352, + "line": 369, "column": 61 }, "end": { - "line": 352, + "line": 369, "column": 72 } } @@ -22137,16 +23363,16 @@ "type": "Identifier", "name": "li", "range": [ - 10859, - 10861 + 11324, + 11326 ], "loc": { "start": { - "line": 354, + "line": 371, "column": 16 }, "end": { - "line": 354, + "line": 371, "column": 18 } } @@ -22157,16 +23383,16 @@ "type": "Identifier", "name": "createCheckItem", "range": [ - 10864, - 10879 + 11329, + 11344 ], "loc": { "start": { - "line": 354, + "line": 371, "column": 21 }, "end": { - "line": 354, + "line": 371, "column": 36 } } @@ -22183,16 +23409,16 @@ }, "tail": false, "range": [ - 10880, - 10883 + 11345, + 11348 ], "loc": { "start": { - "line": 354, + "line": 371, "column": 37 }, "end": { - "line": 354, + "line": 371, "column": 40 } } @@ -22205,16 +23431,16 @@ }, "tail": false, "range": [ - 10888, - 10892 + 11353, + 11357 ], "loc": { "start": { - "line": 354, + "line": 371, "column": 45 }, "end": { - "line": 354, + "line": 371, "column": 49 } } @@ -22227,16 +23453,16 @@ }, "tail": true, "range": [ - 10903, - 10905 + 11368, + 11370 ], "loc": { "start": { - "line": 354, + "line": 371, "column": 60 }, "end": { - "line": 354, + "line": 371, "column": 62 } } @@ -22247,16 +23473,16 @@ "type": "Identifier", "name": "fltId", "range": [ - 10883, - 10888 + 11348, + 11353 ], "loc": { "start": { - "line": 354, + "line": 371, "column": 40 }, "end": { - "line": 354, + "line": 371, "column": 45 } } @@ -22268,16 +23494,16 @@ "type": "Identifier", "name": "y", "range": [ - 10893, - 10894 + 11358, + 11359 ], "loc": { "start": { - "line": 354, + "line": 371, "column": 50 }, "end": { - "line": 354, + "line": 371, "column": 51 } } @@ -22286,47 +23512,47 @@ "type": "Identifier", "name": "chkCt", "range": [ - 10897, - 10902 + 11362, + 11367 ], "loc": { "start": { - "line": 354, + "line": 371, "column": 54 }, "end": { - "line": 354, + "line": 371, "column": 59 } } }, "range": [ - 10893, - 10902 + 11358, + 11367 ], "loc": { "start": { - "line": 354, + "line": 371, "column": 50 }, "end": { - "line": 354, + "line": 371, "column": 59 } } } ], "range": [ - 10880, - 10905 + 11345, + 11370 ], "loc": { "start": { - "line": 354, + "line": 371, "column": 37 }, "end": { - "line": 354, + "line": 371, "column": 62 } } @@ -22335,16 +23561,16 @@ "type": "Identifier", "name": "val", "range": [ - 10907, - 10910 + 11372, + 11375 ], "loc": { "start": { - "line": 354, + "line": 371, "column": 64 }, "end": { - "line": 354, + "line": 371, "column": 67 } } @@ -22353,47 +23579,47 @@ "type": "Identifier", "name": "lbl", "range": [ - 10912, - 10915 + 11377, + 11380 ], "loc": { "start": { - "line": 354, + "line": 371, "column": 69 }, "end": { - "line": 354, + "line": 371, "column": 72 } } } ], "range": [ - 10864, - 10916 + 11329, + 11381 ], "loc": { "start": { - "line": 354, + "line": 371, "column": 21 }, "end": { - "line": 354, + "line": 371, "column": 73 } } }, "range": [ - 10859, - 10916 + 11324, + 11381 ], "loc": { "start": { - "line": 354, + "line": 371, "column": 16 }, "end": { - "line": 354, + "line": 371, "column": 73 } } @@ -22401,16 +23627,16 @@ ], "kind": "let", "range": [ - 10855, - 10917 + 11320, + 11382 ], "loc": { "start": { - "line": 354, + "line": 371, "column": 12 }, "end": { - "line": 354, + "line": 371, "column": 74 } } @@ -22427,16 +23653,16 @@ "type": "Identifier", "name": "li", "range": [ - 10930, - 10932 + 11395, + 11397 ], "loc": { "start": { - "line": 355, + "line": 372, "column": 12 }, "end": { - "line": 355, + "line": 372, "column": 14 } } @@ -22445,31 +23671,31 @@ "type": "Identifier", "name": "className", "range": [ - 10933, - 10942 + 11398, + 11407 ], "loc": { "start": { - "line": 355, + "line": 372, "column": 15 }, "end": { - "line": 355, + "line": 372, "column": 24 } } }, "range": [ - 10930, - 10942 + 11395, + 11407 ], "loc": { "start": { - "line": 355, + "line": 372, "column": 12 }, "end": { - "line": 355, + "line": 372, "column": 24 } } @@ -22480,16 +23706,16 @@ "object": { "type": "ThisExpression", "range": [ - 10945, - 10949 + 11410, + 11414 ], "loc": { "start": { - "line": 355, + "line": 372, "column": 27 }, "end": { - "line": 355, + "line": 372, "column": 31 } } @@ -22498,61 +23724,61 @@ "type": "Identifier", "name": "itemCssClass", "range": [ - 10950, - 10962 + 11415, + 11427 ], "loc": { "start": { - "line": 355, + "line": 372, "column": 32 }, "end": { - "line": 355, + "line": 372, "column": 44 } } }, "range": [ - 10945, - 10962 + 11410, + 11427 ], "loc": { "start": { - "line": 355, + "line": 372, "column": 27 }, "end": { - "line": 355, + "line": 372, "column": 44 } } }, "range": [ - 10930, - 10962 + 11395, + 11427 ], "loc": { "start": { - "line": 355, + "line": 372, "column": 12 }, "end": { - "line": 355, + "line": 372, "column": 44 } } }, "range": [ - 10930, - 10963 + 11395, + 11428 ], "loc": { "start": { - "line": 355, + "line": 372, "column": 12 }, "end": { - "line": 355, + "line": 372, "column": 45 } } @@ -22572,16 +23798,16 @@ "type": "Identifier", "name": "tf", "range": [ - 10981, - 10983 + 11446, + 11448 ], "loc": { "start": { - "line": 357, + "line": 374, "column": 16 }, "end": { - "line": 357, + "line": 374, "column": 18 } } @@ -22590,31 +23816,31 @@ "type": "Identifier", "name": "linkedFilters", "range": [ - 10984, - 10997 + 11449, + 11462 ], "loc": { "start": { - "line": 357, + "line": 374, "column": 19 }, "end": { - "line": 357, + "line": 374, "column": 32 } } }, "range": [ - 10981, - 10997 + 11446, + 11462 ], "loc": { "start": { - "line": 357, + "line": 374, "column": 16 }, "end": { - "line": 357, + "line": 374, "column": 32 } } @@ -22626,16 +23852,16 @@ "type": "Identifier", "name": "tf", "range": [ - 11001, - 11003 + 11466, + 11468 ], "loc": { "start": { - "line": 357, + "line": 374, "column": 36 }, "end": { - "line": 357, + "line": 374, "column": 38 } } @@ -22644,46 +23870,46 @@ "type": "Identifier", "name": "disableExcludedOptions", "range": [ - 11004, - 11026 + 11469, + 11491 ], "loc": { "start": { - "line": 357, + "line": 374, "column": 39 }, "end": { - "line": 357, + "line": 374, "column": 61 } } }, "range": [ - 11001, - 11026 + 11466, + 11491 ], "loc": { "start": { - "line": 357, + "line": 374, "column": 36 }, "end": { - "line": 357, + "line": 374, "column": 61 } } }, "range": [ - 10981, - 11026 + 11446, + 11491 ], "loc": { "start": { - "line": 357, + "line": 374, "column": 16 }, "end": { - "line": 357, + "line": 374, "column": 61 } } @@ -22694,16 +23920,16 @@ "type": "Identifier", "name": "has", "range": [ - 11046, - 11049 + 11511, + 11514 ], "loc": { "start": { - "line": 358, + "line": 375, "column": 16 }, "end": { - "line": 358, + "line": 375, "column": 19 } } @@ -22715,16 +23941,16 @@ "object": { "type": "ThisExpression", "range": [ - 11050, - 11054 + 11515, + 11519 ], "loc": { "start": { - "line": 358, + "line": 375, "column": 20 }, "end": { - "line": 358, + "line": 375, "column": 24 } } @@ -22733,31 +23959,31 @@ "type": "Identifier", "name": "excludedOpts", "range": [ - 11055, - 11067 + 11520, + 11532 ], "loc": { "start": { - "line": 358, + "line": 375, "column": 25 }, "end": { - "line": 358, + "line": 375, "column": 37 } } }, "range": [ - 11050, - 11067 + 11515, + 11532 ], "loc": { "start": { - "line": 358, + "line": 375, "column": 20 }, "end": { - "line": 358, + "line": 375, "column": 37 } } @@ -22768,16 +23994,16 @@ "type": "Identifier", "name": "matchCase", "range": [ - 11069, - 11078 + 11534, + 11543 ], "loc": { "start": { - "line": 358, + "line": 375, "column": 39 }, "end": { - "line": 358, + "line": 375, "column": 48 } } @@ -22787,16 +24013,16 @@ "type": "Identifier", "name": "val", "range": [ - 11079, - 11082 + 11544, + 11547 ], "loc": { "start": { - "line": 358, + "line": 375, "column": 49 }, "end": { - "line": 358, + "line": 375, "column": 52 } } @@ -22808,16 +24034,16 @@ "type": "Identifier", "name": "tf", "range": [ - 11084, - 11086 + 11549, + 11551 ], "loc": { "start": { - "line": 358, + "line": 375, "column": 54 }, "end": { - "line": 358, + "line": 375, "column": 56 } } @@ -22826,47 +24052,47 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 11087, - 11100 + 11552, + 11565 ], "loc": { "start": { - "line": 358, + "line": 375, "column": 57 }, "end": { - "line": 358, + "line": 375, "column": 70 } } }, "range": [ - 11084, - 11100 + 11549, + 11565 ], "loc": { "start": { - "line": 358, + "line": 375, "column": 54 }, "end": { - "line": 358, + "line": 375, "column": 70 } } } ], "range": [ - 11069, - 11101 + 11534, + 11566 ], "loc": { "start": { - "line": 358, + "line": 375, "column": 39 }, "end": { - "line": 358, + "line": 375, "column": 71 } } @@ -22878,16 +24104,16 @@ "type": "Identifier", "name": "tf", "range": [ - 11123, - 11125 + 11588, + 11590 ], "loc": { "start": { - "line": 359, + "line": 376, "column": 20 }, "end": { - "line": 359, + "line": 376, "column": 22 } } @@ -22896,62 +24122,62 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 11126, - 11139 + 11591, + 11604 ], "loc": { "start": { - "line": 359, + "line": 376, "column": 23 }, "end": { - "line": 359, + "line": 376, "column": 36 } } }, "range": [ - 11123, - 11139 + 11588, + 11604 ], "loc": { "start": { - "line": 359, + "line": 376, "column": 20 }, "end": { - "line": 359, + "line": 376, "column": 36 } } } ], "range": [ - 11046, - 11140 + 11511, + 11605 ], "loc": { "start": { - "line": 358, + "line": 375, "column": 16 }, "end": { - "line": 359, + "line": 376, "column": 37 } } }, "range": [ - 10981, - 11140 + 11446, + 11605 ], "loc": { "start": { - "line": 357, + "line": 374, "column": 16 }, "end": { - "line": 359, + "line": 376, "column": 37 } } @@ -22967,16 +24193,16 @@ "type": "Identifier", "name": "addClass", "range": [ - 11160, - 11168 + 11625, + 11633 ], "loc": { "start": { - "line": 360, + "line": 377, "column": 16 }, "end": { - "line": 360, + "line": 377, "column": 24 } } @@ -22986,16 +24212,16 @@ "type": "Identifier", "name": "li", "range": [ - 11169, - 11171 + 11634, + 11636 ], "loc": { "start": { - "line": 360, + "line": 377, "column": 25 }, "end": { - "line": 360, + "line": 377, "column": 27 } } @@ -23006,16 +24232,16 @@ "object": { "type": "ThisExpression", "range": [ - 11173, - 11177 + 11638, + 11642 ], "loc": { "start": { - "line": 360, + "line": 377, "column": 29 }, "end": { - "line": 360, + "line": 377, "column": 33 } } @@ -23024,62 +24250,62 @@ "type": "Identifier", "name": "disabledItemCssClass", "range": [ - 11178, - 11198 + 11643, + 11663 ], "loc": { "start": { - "line": 360, + "line": 377, "column": 34 }, "end": { - "line": 360, + "line": 377, "column": 54 } } }, "range": [ - 11173, - 11198 + 11638, + 11663 ], "loc": { "start": { - "line": 360, + "line": 377, "column": 29 }, "end": { - "line": 360, + "line": 377, "column": 54 } } } ], "range": [ - 11160, - 11199 + 11625, + 11664 ], "loc": { "start": { - "line": 360, + "line": 377, "column": 16 }, "end": { - "line": 360, + "line": 377, "column": 55 } } }, "range": [ - 11160, - 11200 + 11625, + 11665 ], "loc": { "start": { - "line": 360, + "line": 377, "column": 16 }, "end": { - "line": 360, + "line": 377, "column": 56 } } @@ -23099,16 +24325,16 @@ "type": "Identifier", "name": "li", "range": [ - 11217, - 11219 + 11682, + 11684 ], "loc": { "start": { - "line": 361, + "line": 378, "column": 16 }, "end": { - "line": 361, + "line": 378, "column": 18 } } @@ -23117,31 +24343,31 @@ "type": "Identifier", "name": "check", "range": [ - 11220, - 11225 + 11685, + 11690 ], "loc": { "start": { - "line": 361, + "line": 378, "column": 19 }, "end": { - "line": 361, + "line": 378, "column": 24 } } }, "range": [ - 11217, - 11225 + 11682, + 11690 ], "loc": { "start": { - "line": 361, + "line": 378, "column": 16 }, "end": { - "line": 361, + "line": 378, "column": 24 } } @@ -23150,31 +24376,31 @@ "type": "Identifier", "name": "disabled", "range": [ - 11226, - 11234 + 11691, + 11699 ], "loc": { "start": { - "line": 361, + "line": 378, "column": 25 }, "end": { - "line": 361, + "line": 378, "column": 33 } } }, "range": [ - 11217, - 11234 + 11682, + 11699 ], "loc": { "start": { - "line": 361, + "line": 378, "column": 16 }, "end": { - "line": 361, + "line": 378, "column": 33 } } @@ -23184,46 +24410,46 @@ "value": true, "raw": "true", "range": [ - 11237, - 11241 + 11702, + 11706 ], "loc": { "start": { - "line": 361, + "line": 378, "column": 36 }, "end": { - "line": 361, + "line": 378, "column": 40 } } }, "range": [ - 11217, - 11241 + 11682, + 11706 ], "loc": { "start": { - "line": 361, + "line": 378, "column": 16 }, "end": { - "line": 361, + "line": 378, "column": 40 } } }, "range": [ - 11217, - 11242 + 11682, + 11707 ], "loc": { "start": { - "line": 361, + "line": 378, "column": 16 }, "end": { - "line": 361, + "line": 378, "column": 41 } } @@ -23240,16 +24466,16 @@ "type": "Identifier", "name": "li", "range": [ - 11259, - 11261 + 11724, + 11726 ], "loc": { "start": { - "line": 362, + "line": 379, "column": 16 }, "end": { - "line": 362, + "line": 379, "column": 18 } } @@ -23258,31 +24484,31 @@ "type": "Identifier", "name": "disabled", "range": [ - 11262, - 11270 + 11727, + 11735 ], "loc": { "start": { - "line": 362, + "line": 379, "column": 19 }, "end": { - "line": 362, + "line": 379, "column": 27 } } }, "range": [ - 11259, - 11270 + 11724, + 11735 ], "loc": { "start": { - "line": 362, + "line": 379, "column": 16 }, "end": { - "line": 362, + "line": 379, "column": 27 } } @@ -23292,62 +24518,62 @@ "value": true, "raw": "true", "range": [ - 11273, - 11277 + 11738, + 11742 ], "loc": { "start": { - "line": 362, + "line": 379, "column": 30 }, "end": { - "line": 362, + "line": 379, "column": 34 } } }, "range": [ - 11259, - 11277 + 11724, + 11742 ], "loc": { "start": { - "line": 362, + "line": 379, "column": 16 }, "end": { - "line": 362, + "line": 379, "column": 34 } } }, "range": [ - 11259, - 11278 + 11724, + 11743 ], "loc": { "start": { - "line": 362, + "line": 379, "column": 16 }, "end": { - "line": 362, + "line": 379, "column": 35 } } } ], "range": [ - 11142, - 11292 + 11607, + 11757 ], "loc": { "start": { - "line": 359, + "line": 376, "column": 39 }, "end": { - "line": 363, + "line": 380, "column": 13 } } @@ -23363,16 +24589,16 @@ "type": "Identifier", "name": "addEvt", "range": [ - 11316, - 11322 + 11781, + 11787 ], "loc": { "start": { - "line": 364, + "line": 381, "column": 16 }, "end": { - "line": 364, + "line": 381, "column": 22 } } @@ -23385,16 +24611,16 @@ "type": "Identifier", "name": "li", "range": [ - 11323, - 11325 + 11788, + 11790 ], "loc": { "start": { - "line": 364, + "line": 381, "column": 23 }, "end": { - "line": 364, + "line": 381, "column": 25 } } @@ -23403,31 +24629,31 @@ "type": "Identifier", "name": "check", "range": [ - 11326, - 11331 + 11791, + 11796 ], "loc": { "start": { - "line": 364, + "line": 381, "column": 26 }, "end": { - "line": 364, + "line": 381, "column": 31 } } }, "range": [ - 11323, - 11331 + 11788, + 11796 ], "loc": { "start": { - "line": 364, + "line": 381, "column": 23 }, "end": { - "line": 364, + "line": 381, "column": 31 } } @@ -23437,16 +24663,16 @@ "value": "click", "raw": "'click'", "range": [ - 11333, - 11340 + 11798, + 11805 ], "loc": { "start": { - "line": 364, + "line": 381, "column": 33 }, "end": { - "line": 364, + "line": 381, "column": 40 } } @@ -23459,16 +24685,16 @@ "type": "Identifier", "name": "evt", "range": [ - 11342, - 11345 + 11807, + 11810 ], "loc": { "start": { - "line": 364, + "line": 381, "column": 42 }, "end": { - "line": 364, + "line": 381, "column": 45 } } @@ -23482,16 +24708,16 @@ "object": { "type": "ThisExpression", "range": [ - 11349, - 11353 + 11814, + 11818 ], "loc": { "start": { - "line": 364, + "line": 381, "column": 49 }, "end": { - "line": 364, + "line": 381, "column": 53 } } @@ -23500,31 +24726,31 @@ "type": "Identifier", "name": "optionClick", "range": [ - 11354, - 11365 + 11819, + 11830 ], "loc": { "start": { - "line": 364, + "line": 381, "column": 54 }, "end": { - "line": 364, + "line": 381, "column": 65 } } }, "range": [ - 11349, - 11365 + 11814, + 11830 ], "loc": { "start": { - "line": 364, + "line": 381, "column": 49 }, "end": { - "line": 364, + "line": 381, "column": 65 } } @@ -23534,32 +24760,32 @@ "type": "Identifier", "name": "evt", "range": [ - 11366, - 11369 + 11831, + 11834 ], "loc": { "start": { - "line": 364, + "line": 381, "column": 66 }, "end": { - "line": 364, + "line": 381, "column": 69 } } } ], "range": [ - 11349, - 11370 + 11814, + 11835 ], "loc": { "start": { - "line": 364, + "line": 381, "column": 49 }, "end": { - "line": 364, + "line": 381, "column": 70 } } @@ -23567,78 +24793,78 @@ "generator": false, "expression": true, "range": [ - 11342, - 11370 + 11807, + 11835 ], "loc": { "start": { - "line": 364, + "line": 381, "column": 42 }, "end": { - "line": 364, + "line": 381, "column": 70 } } } ], "range": [ - 11316, - 11371 + 11781, + 11836 ], "loc": { "start": { - "line": 364, + "line": 381, "column": 16 }, "end": { - "line": 364, + "line": 381, "column": 71 } } }, "range": [ - 11316, - 11372 + 11781, + 11837 ], "loc": { "start": { - "line": 364, + "line": 381, "column": 16 }, "end": { - "line": 364, + "line": 381, "column": 72 } } } ], "range": [ - 11298, - 11386 + 11763, + 11851 ], "loc": { "start": { - "line": 363, + "line": 380, "column": 19 }, "end": { - "line": 365, + "line": 382, "column": 13 } } }, "range": [ - 10977, - 11386 + 11442, + 11851 ], "loc": { "start": { - "line": 357, + "line": 374, "column": 12 }, "end": { - "line": 365, + "line": 382, "column": 13 } } @@ -23654,16 +24880,16 @@ "type": "Identifier", "name": "ul", "range": [ - 11399, - 11401 + 11864, + 11866 ], "loc": { "start": { - "line": 366, + "line": 383, "column": 12 }, "end": { - "line": 366, + "line": 383, "column": 14 } } @@ -23672,31 +24898,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 11402, - 11413 + 11867, + 11878 ], "loc": { "start": { - "line": 366, + "line": 383, "column": 15 }, "end": { - "line": 366, + "line": 383, "column": 26 } } }, "range": [ - 11399, - 11413 + 11864, + 11878 ], "loc": { "start": { - "line": 366, + "line": 383, "column": 12 }, "end": { - "line": 366, + "line": 383, "column": 26 } } @@ -23706,47 +24932,47 @@ "type": "Identifier", "name": "li", "range": [ - 11414, - 11416 + 11879, + 11881 ], "loc": { "start": { - "line": 366, + "line": 383, "column": 27 }, "end": { - "line": 366, + "line": 383, "column": 29 } } } ], "range": [ - 11399, - 11417 + 11864, + 11882 ], "loc": { "start": { - "line": 366, + "line": 383, "column": 12 }, "end": { - "line": 366, + "line": 383, "column": 30 } } }, "range": [ - 11399, - 11418 + 11864, + 11883 ], "loc": { "start": { - "line": 366, + "line": 383, "column": 12 }, "end": { - "line": 366, + "line": 383, "column": 31 } } @@ -23760,16 +24986,16 @@ "type": "Identifier", "name": "val", "range": [ - 11436, - 11439 + 11901, + 11904 ], "loc": { "start": { - "line": 368, + "line": 385, "column": 16 }, "end": { - "line": 368, + "line": 385, "column": 19 } } @@ -23779,31 +25005,31 @@ "value": "", "raw": "''", "range": [ - 11444, - 11446 + 11909, + 11911 ], "loc": { "start": { - "line": 368, + "line": 385, "column": 24 }, "end": { - "line": 368, + "line": 385, "column": 26 } } }, "range": [ - 11436, - 11446 + 11901, + 11911 ], "loc": { "start": { - "line": 368, + "line": 385, "column": 16 }, "end": { - "line": 368, + "line": 385, "column": 26 } } @@ -23826,16 +25052,16 @@ "type": "Identifier", "name": "li", "range": [ - 11499, - 11501 + 11964, + 11966 ], "loc": { "start": { - "line": 370, + "line": 387, "column": 16 }, "end": { - "line": 370, + "line": 387, "column": 18 } } @@ -23844,31 +25070,31 @@ "type": "Identifier", "name": "style", "range": [ - 11502, - 11507 + 11967, + 11972 ], "loc": { "start": { - "line": 370, + "line": 387, "column": 19 }, "end": { - "line": 370, + "line": 387, "column": 24 } } }, "range": [ - 11499, - 11507 + 11964, + 11972 ], "loc": { "start": { - "line": 370, + "line": 387, "column": 16 }, "end": { - "line": 370, + "line": 387, "column": 24 } } @@ -23877,31 +25103,31 @@ "type": "Identifier", "name": "display", "range": [ - 11508, - 11515 + 11973, + 11980 ], "loc": { "start": { - "line": 370, + "line": 387, "column": 25 }, "end": { - "line": 370, + "line": 387, "column": 32 } } }, "range": [ - 11499, - 11515 + 11964, + 11980 ], "loc": { "start": { - "line": 370, + "line": 387, "column": 16 }, "end": { - "line": 370, + "line": 387, "column": 32 } } @@ -23910,46 +25136,46 @@ "type": "Identifier", "name": "NONE", "range": [ - 11518, - 11522 + 11983, + 11987 ], "loc": { "start": { - "line": 370, + "line": 387, "column": 35 }, "end": { - "line": 370, + "line": 387, "column": 39 } } }, "range": [ - 11499, - 11522 + 11964, + 11987 ], "loc": { "start": { - "line": 370, + "line": 387, "column": 16 }, "end": { - "line": 370, + "line": 387, "column": 39 } } }, "range": [ - 11499, - 11523 + 11964, + 11988 ], "loc": { "start": { - "line": 370, + "line": 387, "column": 16 }, "end": { - "line": 370, + "line": 387, "column": 40 } }, @@ -23958,16 +25184,16 @@ "type": "Line", "value": "item is hidden", "range": [ - 11466, - 11482 + 11931, + 11947 ], "loc": { "start": { - "line": 369, + "line": 386, "column": 16 }, "end": { - "line": 369, + "line": 386, "column": 32 } } @@ -23976,79 +25202,79 @@ } ], "range": [ - 11448, - 11537 + 11913, + 12002 ], "loc": { "start": { - "line": 368, + "line": 385, "column": 28 }, "end": { - "line": 371, + "line": 388, "column": 13 } } }, "alternate": null, "range": [ - 11432, - 11537 + 11897, + 12002 ], "loc": { "start": { - "line": 368, + "line": 385, "column": 12 }, "end": { - "line": 371, + "line": 388, "column": 13 } } } ], "range": [ - 10674, - 11547 + 11139, + 12012 ], "loc": { "start": { - "line": 350, + "line": 367, "column": 51 }, "end": { - "line": 372, + "line": 389, "column": 9 } } }, "range": [ - 10631, - 11547 + 11096, + 12012 ], "loc": { "start": { - "line": 350, + "line": 367, "column": 8 }, "end": { - "line": 372, + "line": 389, "column": 9 } } } ], "range": [ - 10543, - 11553 + 11008, + 12018 ], "loc": { "start": { - "line": 346, + "line": 363, "column": 28 }, "end": { - "line": 373, + "line": 390, "column": 5 } } @@ -24056,16 +25282,16 @@ "generator": false, "expression": false, "range": [ - 10528, - 11553 + 10993, + 12018 ], "loc": { "start": { - "line": 346, + "line": 363, "column": 13 }, "end": { - "line": 373, + "line": 390, "column": 5 } } @@ -24073,16 +25299,16 @@ "kind": "method", "computed": false, "range": [ - 10519, - 11553 + 10984, + 12018 ], "loc": { "start": { - "line": 346, + "line": 363, "column": 4 }, "end": { - "line": 373, + "line": 390, "column": 5 } }, @@ -24091,16 +25317,16 @@ "type": "Block", "value": "*\n * Add checklist options\n * @param {Number} colIndex Column index\n * @param {Object} ul Ul element\n * @private\n ", "range": [ - 10368, - 10514 + 10833, + 10979 ], "loc": { "start": { - "line": 340, + "line": 357, "column": 4 }, "end": { - "line": 345, + "line": 362, "column": 7 } } @@ -24111,16 +25337,16 @@ "type": "Block", "value": "*\n * Add checklist header option\n * @param {Number} colIndex Column index\n * @param {Object} ul Ul element\n * @private\n ", "range": [ - 11559, - 11709 + 12024, + 12174 ], "loc": { "start": { - "line": 375, + "line": 392, "column": 4 }, "end": { - "line": 380, + "line": 397, "column": 7 } } @@ -24134,16 +25360,16 @@ "type": "Identifier", "name": "addTChecks", "range": [ - 11714, - 11724 + 12179, + 12189 ], "loc": { "start": { - "line": 381, + "line": 398, "column": 4 }, "end": { - "line": 381, + "line": 398, "column": 14 } } @@ -24156,16 +25382,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 11725, - 11733 + 12190, + 12198 ], "loc": { "start": { - "line": 381, + "line": 398, "column": 15 }, "end": { - "line": 381, + "line": 398, "column": 23 } } @@ -24174,16 +25400,16 @@ "type": "Identifier", "name": "ul", "range": [ - 11735, - 11737 + 12200, + 12202 ], "loc": { "start": { - "line": 381, + "line": 398, "column": 25 }, "end": { - "line": 381, + "line": 398, "column": 27 } } @@ -24201,16 +25427,16 @@ "type": "Identifier", "name": "tf", "range": [ - 11753, - 11755 + 12218, + 12220 ], "loc": { "start": { - "line": 382, + "line": 399, "column": 12 }, "end": { - "line": 382, + "line": 399, "column": 14 } } @@ -24221,16 +25447,16 @@ "object": { "type": "ThisExpression", "range": [ - 11758, - 11762 + 12223, + 12227 ], "loc": { "start": { - "line": 382, + "line": 399, "column": 17 }, "end": { - "line": 382, + "line": 399, "column": 21 } } @@ -24239,46 +25465,46 @@ "type": "Identifier", "name": "tf", "range": [ - 11763, - 11765 + 12228, + 12230 ], "loc": { "start": { - "line": 382, + "line": 399, "column": 22 }, "end": { - "line": 382, + "line": 399, "column": 24 } } }, "range": [ - 11758, - 11765 + 12223, + 12230 ], "loc": { "start": { - "line": 382, + "line": 399, "column": 17 }, "end": { - "line": 382, + "line": 399, "column": 24 } } }, "range": [ - 11753, - 11765 + 12218, + 12230 ], "loc": { "start": { - "line": 382, + "line": 399, "column": 12 }, "end": { - "line": 382, + "line": 399, "column": 24 } } @@ -24286,16 +25512,16 @@ ], "kind": "let", "range": [ - 11749, - 11766 + 12214, + 12231 ], "loc": { "start": { - "line": 382, + "line": 399, "column": 8 }, "end": { - "line": 382, + "line": 399, "column": 25 } } @@ -24309,16 +25535,16 @@ "type": "Identifier", "name": "chkCt", "range": [ - 11779, - 11784 + 12244, + 12249 ], "loc": { "start": { - "line": 383, + "line": 400, "column": 12 }, "end": { - "line": 383, + "line": 400, "column": 17 } } @@ -24328,31 +25554,31 @@ "value": 1, "raw": "1", "range": [ - 11787, - 11788 + 12252, + 12253 ], "loc": { "start": { - "line": 383, + "line": 400, "column": 20 }, "end": { - "line": 383, + "line": 400, "column": 21 } } }, "range": [ - 11779, - 11788 + 12244, + 12253 ], "loc": { "start": { - "line": 383, + "line": 400, "column": 12 }, "end": { - "line": 383, + "line": 400, "column": 21 } } @@ -24360,16 +25586,16 @@ ], "kind": "let", "range": [ - 11775, - 11789 + 12240, + 12254 ], "loc": { "start": { - "line": 383, + "line": 400, "column": 8 }, "end": { - "line": 383, + "line": 400, "column": 22 } } @@ -24383,16 +25609,16 @@ "type": "Identifier", "name": "fltId", "range": [ - 11802, - 11807 + 12267, + 12272 ], "loc": { "start": { - "line": 384, + "line": 401, "column": 12 }, "end": { - "line": 384, + "line": 401, "column": 17 } } @@ -24407,16 +25633,16 @@ "type": "Identifier", "name": "tf", "range": [ - 11810, - 11812 + 12275, + 12277 ], "loc": { "start": { - "line": 384, + "line": 401, "column": 20 }, "end": { - "line": 384, + "line": 401, "column": 22 } } @@ -24425,31 +25651,31 @@ "type": "Identifier", "name": "fltIds", "range": [ - 11813, - 11819 + 12278, + 12284 ], "loc": { "start": { - "line": 384, + "line": 401, "column": 23 }, "end": { - "line": 384, + "line": 401, "column": 29 } } }, "range": [ - 11810, - 11819 + 12275, + 12284 ], "loc": { "start": { - "line": 384, + "line": 401, "column": 20 }, "end": { - "line": 384, + "line": 401, "column": 29 } } @@ -24458,46 +25684,46 @@ "type": "Identifier", "name": "colIndex", "range": [ - 11820, - 11828 + 12285, + 12293 ], "loc": { "start": { - "line": 384, + "line": 401, "column": 30 }, "end": { - "line": 384, + "line": 401, "column": 38 } } }, "range": [ - 11810, - 11829 + 12275, + 12294 ], "loc": { "start": { - "line": 384, + "line": 401, "column": 20 }, "end": { - "line": 384, + "line": 401, "column": 39 } } }, "range": [ - 11802, - 11829 + 12267, + 12294 ], "loc": { "start": { - "line": 384, + "line": 401, "column": 12 }, "end": { - "line": 384, + "line": 401, "column": 39 } } @@ -24505,16 +25731,16 @@ ], "kind": "let", "range": [ - 11798, - 11830 + 12263, + 12295 ], "loc": { "start": { - "line": 384, + "line": 401, "column": 8 }, "end": { - "line": 384, + "line": 401, "column": 40 } } @@ -24528,16 +25754,16 @@ "type": "Identifier", "name": "li0", "range": [ - 11843, - 11846 + 12308, + 12311 ], "loc": { "start": { - "line": 385, + "line": 402, "column": 12 }, "end": { - "line": 385, + "line": 402, "column": 15 } } @@ -24548,16 +25774,16 @@ "type": "Identifier", "name": "createCheckItem", "range": [ - 11849, - 11864 + 12314, + 12329 ], "loc": { "start": { - "line": 385, + "line": 402, "column": 18 }, "end": { - "line": 385, + "line": 402, "column": 33 } } @@ -24574,16 +25800,16 @@ }, "tail": false, "range": [ - 11865, - 11868 + 12330, + 12333 ], "loc": { "start": { - "line": 385, + "line": 402, "column": 34 }, "end": { - "line": 385, + "line": 402, "column": 37 } } @@ -24596,16 +25822,16 @@ }, "tail": true, "range": [ - 11873, - 11877 + 12338, + 12342 ], "loc": { "start": { - "line": 385, + "line": 402, "column": 42 }, "end": { - "line": 385, + "line": 402, "column": 46 } } @@ -24616,32 +25842,32 @@ "type": "Identifier", "name": "fltId", "range": [ - 11868, - 11873 + 12333, + 12338 ], "loc": { "start": { - "line": 385, + "line": 402, "column": 37 }, "end": { - "line": 385, + "line": 402, "column": 42 } } } ], "range": [ - 11865, - 11877 + 12330, + 12342 ], "loc": { "start": { - "line": 385, + "line": 402, "column": 34 }, "end": { - "line": 385, + "line": 402, "column": 46 } } @@ -24651,16 +25877,16 @@ "value": "", "raw": "''", "range": [ - 11879, - 11881 + 12344, + 12346 ], "loc": { "start": { - "line": 385, + "line": 402, "column": 48 }, "end": { - "line": 385, + "line": 402, "column": 50 } } @@ -24674,16 +25900,16 @@ "type": "Identifier", "name": "tf", "range": [ - 11895, - 11897 + 12360, + 12362 ], "loc": { "start": { - "line": 386, + "line": 403, "column": 12 }, "end": { - "line": 386, + "line": 403, "column": 14 } } @@ -24692,31 +25918,31 @@ "type": "Identifier", "name": "getClearFilterText", "range": [ - 11898, - 11916 + 12363, + 12381 ], "loc": { "start": { - "line": 386, + "line": 403, "column": 15 }, "end": { - "line": 386, + "line": 403, "column": 33 } } }, "range": [ - 11895, - 11916 + 12360, + 12381 ], "loc": { "start": { - "line": 386, + "line": 403, "column": 12 }, "end": { - "line": 386, + "line": 403, "column": 33 } } @@ -24726,63 +25952,63 @@ "type": "Identifier", "name": "colIndex", "range": [ - 11917, - 11925 + 12382, + 12390 ], "loc": { "start": { - "line": 386, + "line": 403, "column": 34 }, "end": { - "line": 386, + "line": 403, "column": 42 } } } ], "range": [ - 11895, - 11926 + 12360, + 12391 ], "loc": { "start": { - "line": 386, + "line": 403, "column": 12 }, "end": { - "line": 386, + "line": 403, "column": 43 } } } ], "range": [ - 11849, - 11927 + 12314, + 12392 ], "loc": { "start": { - "line": 385, + "line": 402, "column": 18 }, "end": { - "line": 386, + "line": 403, "column": 44 } } }, "range": [ - 11843, - 11927 + 12308, + 12392 ], "loc": { "start": { - "line": 385, + "line": 402, "column": 12 }, "end": { - "line": 386, + "line": 403, "column": 44 } } @@ -24790,16 +26016,16 @@ ], "kind": "let", "range": [ - 11839, - 11928 + 12304, + 12393 ], "loc": { "start": { - "line": 385, + "line": 402, "column": 8 }, "end": { - "line": 386, + "line": 403, "column": 45 } } @@ -24816,16 +26042,16 @@ "type": "Identifier", "name": "li0", "range": [ - 11937, - 11940 + 12402, + 12405 ], "loc": { "start": { - "line": 387, + "line": 404, "column": 8 }, "end": { - "line": 387, + "line": 404, "column": 11 } } @@ -24834,31 +26060,31 @@ "type": "Identifier", "name": "className", "range": [ - 11941, - 11950 + 12406, + 12415 ], "loc": { "start": { - "line": 387, + "line": 404, "column": 12 }, "end": { - "line": 387, + "line": 404, "column": 21 } } }, "range": [ - 11937, - 11950 + 12402, + 12415 ], "loc": { "start": { - "line": 387, + "line": 404, "column": 8 }, "end": { - "line": 387, + "line": 404, "column": 21 } } @@ -24869,16 +26095,16 @@ "object": { "type": "ThisExpression", "range": [ - 11953, - 11957 + 12418, + 12422 ], "loc": { "start": { - "line": 387, + "line": 404, "column": 24 }, "end": { - "line": 387, + "line": 404, "column": 28 } } @@ -24887,61 +26113,61 @@ "type": "Identifier", "name": "itemCssClass", "range": [ - 11958, - 11970 + 12423, + 12435 ], "loc": { "start": { - "line": 387, + "line": 404, "column": 29 }, "end": { - "line": 387, + "line": 404, "column": 41 } } }, "range": [ - 11953, - 11970 + 12418, + 12435 ], "loc": { "start": { - "line": 387, + "line": 404, "column": 24 }, "end": { - "line": 387, + "line": 404, "column": 41 } } }, "range": [ - 11937, - 11970 + 12402, + 12435 ], "loc": { "start": { - "line": 387, + "line": 404, "column": 8 }, "end": { - "line": 387, + "line": 404, "column": 41 } } }, "range": [ - 11937, - 11971 + 12402, + 12436 ], "loc": { "start": { - "line": 387, + "line": 404, "column": 8 }, "end": { - "line": 387, + "line": 404, "column": 42 } } @@ -24957,16 +26183,16 @@ "type": "Identifier", "name": "ul", "range": [ - 11980, - 11982 + 12445, + 12447 ], "loc": { "start": { - "line": 388, + "line": 405, "column": 8 }, "end": { - "line": 388, + "line": 405, "column": 10 } } @@ -24975,31 +26201,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 11983, - 11994 + 12448, + 12459 ], "loc": { "start": { - "line": 388, + "line": 405, "column": 11 }, "end": { - "line": 388, + "line": 405, "column": 22 } } }, "range": [ - 11980, - 11994 + 12445, + 12459 ], "loc": { "start": { - "line": 388, + "line": 405, "column": 8 }, "end": { - "line": 388, + "line": 405, "column": 22 } } @@ -25009,47 +26235,47 @@ "type": "Identifier", "name": "li0", "range": [ - 11995, - 11998 + 12460, + 12463 ], "loc": { "start": { - "line": 388, + "line": 405, "column": 23 }, "end": { - "line": 388, + "line": 405, "column": 26 } } } ], "range": [ - 11980, - 11999 + 12445, + 12464 ], "loc": { "start": { - "line": 388, + "line": 405, "column": 8 }, "end": { - "line": 388, + "line": 405, "column": 27 } } }, "range": [ - 11980, - 12000 + 12445, + 12465 ], "loc": { "start": { - "line": 388, + "line": 405, "column": 8 }, "end": { - "line": 388, + "line": 405, "column": 28 } } @@ -25062,16 +26288,16 @@ "type": "Identifier", "name": "addEvt", "range": [ - 12010, - 12016 + 12475, + 12481 ], "loc": { "start": { - "line": 390, + "line": 407, "column": 8 }, "end": { - "line": 390, + "line": 407, "column": 14 } } @@ -25084,16 +26310,16 @@ "type": "Identifier", "name": "li0", "range": [ - 12017, - 12020 + 12482, + 12485 ], "loc": { "start": { - "line": 390, + "line": 407, "column": 15 }, "end": { - "line": 390, + "line": 407, "column": 18 } } @@ -25102,31 +26328,31 @@ "type": "Identifier", "name": "check", "range": [ - 12021, - 12026 + 12486, + 12491 ], "loc": { "start": { - "line": 390, + "line": 407, "column": 19 }, "end": { - "line": 390, + "line": 407, "column": 24 } } }, "range": [ - 12017, - 12026 + 12482, + 12491 ], "loc": { "start": { - "line": 390, + "line": 407, "column": 15 }, "end": { - "line": 390, + "line": 407, "column": 24 } } @@ -25136,16 +26362,16 @@ "value": "click", "raw": "'click'", "range": [ - 12028, - 12035 + 12493, + 12500 ], "loc": { "start": { - "line": 390, + "line": 407, "column": 26 }, "end": { - "line": 390, + "line": 407, "column": 33 } } @@ -25158,16 +26384,16 @@ "type": "Identifier", "name": "evt", "range": [ - 12037, - 12040 + 12502, + 12505 ], "loc": { "start": { - "line": 390, + "line": 407, "column": 35 }, "end": { - "line": 390, + "line": 407, "column": 38 } } @@ -25181,16 +26407,16 @@ "object": { "type": "ThisExpression", "range": [ - 12044, - 12048 + 12509, + 12513 ], "loc": { "start": { - "line": 390, + "line": 407, "column": 42 }, "end": { - "line": 390, + "line": 407, "column": 46 } } @@ -25199,31 +26425,31 @@ "type": "Identifier", "name": "optionClick", "range": [ - 12049, - 12060 + 12514, + 12525 ], "loc": { "start": { - "line": 390, + "line": 407, "column": 47 }, "end": { - "line": 390, + "line": 407, "column": 58 } } }, "range": [ - 12044, - 12060 + 12509, + 12525 ], "loc": { "start": { - "line": 390, + "line": 407, "column": 42 }, "end": { - "line": 390, + "line": 407, "column": 58 } } @@ -25233,32 +26459,32 @@ "type": "Identifier", "name": "evt", "range": [ - 12061, - 12064 + 12526, + 12529 ], "loc": { "start": { - "line": 390, + "line": 407, "column": 59 }, "end": { - "line": 390, + "line": 407, "column": 62 } } } ], "range": [ - 12044, - 12065 + 12509, + 12530 ], "loc": { "start": { - "line": 390, + "line": 407, "column": 42 }, "end": { - "line": 390, + "line": 407, "column": 63 } } @@ -25266,47 +26492,47 @@ "generator": false, "expression": true, "range": [ - 12037, - 12065 + 12502, + 12530 ], "loc": { "start": { - "line": 390, + "line": 407, "column": 35 }, "end": { - "line": 390, + "line": 407, "column": 63 } } } ], "range": [ - 12010, - 12066 + 12475, + 12531 ], "loc": { "start": { - "line": 390, + "line": 407, "column": 8 }, "end": { - "line": 390, + "line": 407, "column": 64 } } }, "range": [ - 12010, - 12067 + 12475, + 12532 ], "loc": { "start": { - "line": 390, + "line": 407, "column": 8 }, "end": { - "line": 390, + "line": 407, "column": 65 } } @@ -25322,16 +26548,16 @@ "object": { "type": "ThisExpression", "range": [ - 12082, - 12086 + 12547, + 12551 ], "loc": { "start": { - "line": 392, + "line": 409, "column": 13 }, "end": { - "line": 392, + "line": 409, "column": 17 } } @@ -25340,47 +26566,47 @@ "type": "Identifier", "name": "enableResetOption", "range": [ - 12087, - 12104 + 12552, + 12569 ], "loc": { "start": { - "line": 392, + "line": 409, "column": 18 }, "end": { - "line": 392, + "line": 409, "column": 35 } } }, "range": [ - 12082, - 12104 + 12547, + 12569 ], "loc": { "start": { - "line": 392, + "line": 409, "column": 13 }, "end": { - "line": 392, + "line": 409, "column": 35 } } }, "prefix": true, "range": [ - 12081, - 12104 + 12546, + 12569 ], "loc": { "start": { - "line": 392, + "line": 409, "column": 12 }, "end": { - "line": 392, + "line": 409, "column": 35 } } @@ -25403,16 +26629,16 @@ "type": "Identifier", "name": "li0", "range": [ - 12120, - 12123 + 12585, + 12588 ], "loc": { "start": { - "line": 393, + "line": 410, "column": 12 }, "end": { - "line": 393, + "line": 410, "column": 15 } } @@ -25421,31 +26647,31 @@ "type": "Identifier", "name": "style", "range": [ - 12124, - 12129 + 12589, + 12594 ], "loc": { "start": { - "line": 393, + "line": 410, "column": 16 }, "end": { - "line": 393, + "line": 410, "column": 21 } } }, "range": [ - 12120, - 12129 + 12585, + 12594 ], "loc": { "start": { - "line": 393, + "line": 410, "column": 12 }, "end": { - "line": 393, + "line": 410, "column": 21 } } @@ -25454,31 +26680,31 @@ "type": "Identifier", "name": "display", "range": [ - 12130, - 12137 + 12595, + 12602 ], "loc": { "start": { - "line": 393, + "line": 410, "column": 22 }, "end": { - "line": 393, + "line": 410, "column": 29 } } }, "range": [ - 12120, - 12137 + 12585, + 12602 ], "loc": { "start": { - "line": 393, + "line": 410, "column": 12 }, "end": { - "line": 393, + "line": 410, "column": 29 } } @@ -25487,78 +26713,78 @@ "type": "Identifier", "name": "NONE", "range": [ - 12140, - 12144 + 12605, + 12609 ], "loc": { "start": { - "line": 393, + "line": 410, "column": 32 }, "end": { - "line": 393, + "line": 410, "column": 36 } } }, "range": [ - 12120, - 12144 + 12585, + 12609 ], "loc": { "start": { - "line": 393, + "line": 410, "column": 12 }, "end": { - "line": 393, + "line": 410, "column": 36 } } }, "range": [ - 12120, - 12145 + 12585, + 12610 ], "loc": { "start": { - "line": 393, + "line": 410, "column": 12 }, "end": { - "line": 393, + "line": 410, "column": 37 } } } ], "range": [ - 12106, - 12155 + 12571, + 12620 ], "loc": { "start": { - "line": 392, + "line": 409, "column": 37 }, "end": { - "line": 394, + "line": 411, "column": 9 } } }, "alternate": null, "range": [ - 12077, - 12155 + 12542, + 12620 ], "loc": { "start": { - "line": 392, + "line": 409, "column": 8 }, "end": { - "line": 394, + "line": 411, "column": 9 } } @@ -25572,16 +26798,16 @@ "type": "Identifier", "name": "tf", "range": [ - 12169, - 12171 + 12634, + 12636 ], "loc": { "start": { - "line": 396, + "line": 413, "column": 12 }, "end": { - "line": 396, + "line": 413, "column": 14 } } @@ -25590,31 +26816,31 @@ "type": "Identifier", "name": "enableEmptyOption", "range": [ - 12172, - 12189 + 12637, + 12654 ], "loc": { "start": { - "line": 396, + "line": 413, "column": 15 }, "end": { - "line": 396, + "line": 413, "column": 32 } } }, "range": [ - 12169, - 12189 + 12634, + 12654 ], "loc": { "start": { - "line": 396, + "line": 413, "column": 12 }, "end": { - "line": 396, + "line": 413, "column": 32 } } @@ -25631,16 +26857,16 @@ "type": "Identifier", "name": "li1", "range": [ - 12209, - 12212 + 12674, + 12677 ], "loc": { "start": { - "line": 397, + "line": 414, "column": 16 }, "end": { - "line": 397, + "line": 414, "column": 19 } } @@ -25651,16 +26877,16 @@ "type": "Identifier", "name": "createCheckItem", "range": [ - 12215, - 12230 + 12680, + 12695 ], "loc": { "start": { - "line": 397, + "line": 414, "column": 22 }, "end": { - "line": 397, + "line": 414, "column": 37 } } @@ -25677,16 +26903,16 @@ }, "tail": false, "range": [ - 12231, - 12234 + 12696, + 12699 ], "loc": { "start": { - "line": 397, + "line": 414, "column": 38 }, "end": { - "line": 397, + "line": 414, "column": 41 } } @@ -25699,16 +26925,16 @@ }, "tail": true, "range": [ - 12239, - 12243 + 12704, + 12708 ], "loc": { "start": { - "line": 397, + "line": 414, "column": 46 }, "end": { - "line": 397, + "line": 414, "column": 50 } } @@ -25719,32 +26945,32 @@ "type": "Identifier", "name": "fltId", "range": [ - 12234, - 12239 + 12699, + 12704 ], "loc": { "start": { - "line": 397, + "line": 414, "column": 41 }, "end": { - "line": 397, + "line": 414, "column": 46 } } } ], "range": [ - 12231, - 12243 + 12696, + 12708 ], "loc": { "start": { - "line": 397, + "line": 414, "column": 38 }, "end": { - "line": 397, + "line": 414, "column": 50 } } @@ -25756,16 +26982,16 @@ "type": "Identifier", "name": "tf", "range": [ - 12245, - 12247 + 12710, + 12712 ], "loc": { "start": { - "line": 397, + "line": 414, "column": 52 }, "end": { - "line": 397, + "line": 414, "column": 54 } } @@ -25774,31 +27000,31 @@ "type": "Identifier", "name": "emOperator", "range": [ - 12248, - 12258 + 12713, + 12723 ], "loc": { "start": { - "line": 397, + "line": 414, "column": 55 }, "end": { - "line": 397, + "line": 414, "column": 65 } } }, "range": [ - 12245, - 12258 + 12710, + 12723 ], "loc": { "start": { - "line": 397, + "line": 414, "column": 52 }, "end": { - "line": 397, + "line": 414, "column": 65 } } @@ -25810,16 +27036,16 @@ "type": "Identifier", "name": "tf", "range": [ - 12276, - 12278 + 12741, + 12743 ], "loc": { "start": { - "line": 398, + "line": 415, "column": 16 }, "end": { - "line": 398, + "line": 415, "column": 18 } } @@ -25828,62 +27054,62 @@ "type": "Identifier", "name": "emptyText", "range": [ - 12279, - 12288 + 12744, + 12753 ], "loc": { "start": { - "line": 398, + "line": 415, "column": 19 }, "end": { - "line": 398, + "line": 415, "column": 28 } } }, "range": [ - 12276, - 12288 + 12741, + 12753 ], "loc": { "start": { - "line": 398, + "line": 415, "column": 16 }, "end": { - "line": 398, + "line": 415, "column": 28 } } } ], "range": [ - 12215, - 12289 + 12680, + 12754 ], "loc": { "start": { - "line": 397, + "line": 414, "column": 22 }, "end": { - "line": 398, + "line": 415, "column": 29 } } }, "range": [ - 12209, - 12289 + 12674, + 12754 ], "loc": { "start": { - "line": 397, + "line": 414, "column": 16 }, "end": { - "line": 398, + "line": 415, "column": 29 } } @@ -25891,16 +27117,16 @@ ], "kind": "let", "range": [ - 12205, - 12290 + 12670, + 12755 ], "loc": { "start": { - "line": 397, + "line": 414, "column": 12 }, "end": { - "line": 398, + "line": 415, "column": 30 } } @@ -25917,16 +27143,16 @@ "type": "Identifier", "name": "li1", "range": [ - 12303, - 12306 + 12768, + 12771 ], "loc": { "start": { - "line": 399, + "line": 416, "column": 12 }, "end": { - "line": 399, + "line": 416, "column": 15 } } @@ -25935,31 +27161,31 @@ "type": "Identifier", "name": "className", "range": [ - 12307, - 12316 + 12772, + 12781 ], "loc": { "start": { - "line": 399, + "line": 416, "column": 16 }, "end": { - "line": 399, + "line": 416, "column": 25 } } }, "range": [ - 12303, - 12316 + 12768, + 12781 ], "loc": { "start": { - "line": 399, + "line": 416, "column": 12 }, "end": { - "line": 399, + "line": 416, "column": 25 } } @@ -25970,16 +27196,16 @@ "object": { "type": "ThisExpression", "range": [ - 12319, - 12323 + 12784, + 12788 ], "loc": { "start": { - "line": 399, + "line": 416, "column": 28 }, "end": { - "line": 399, + "line": 416, "column": 32 } } @@ -25988,61 +27214,61 @@ "type": "Identifier", "name": "itemCssClass", "range": [ - 12324, - 12336 + 12789, + 12801 ], "loc": { "start": { - "line": 399, + "line": 416, "column": 33 }, "end": { - "line": 399, + "line": 416, "column": 45 } } }, "range": [ - 12319, - 12336 + 12784, + 12801 ], "loc": { "start": { - "line": 399, + "line": 416, "column": 28 }, "end": { - "line": 399, + "line": 416, "column": 45 } } }, "range": [ - 12303, - 12336 + 12768, + 12801 ], "loc": { "start": { - "line": 399, + "line": 416, "column": 12 }, "end": { - "line": 399, + "line": 416, "column": 45 } } }, "range": [ - 12303, - 12337 + 12768, + 12802 ], "loc": { "start": { - "line": 399, + "line": 416, "column": 12 }, "end": { - "line": 399, + "line": 416, "column": 46 } } @@ -26058,16 +27284,16 @@ "type": "Identifier", "name": "ul", "range": [ - 12350, - 12352 + 12815, + 12817 ], "loc": { "start": { - "line": 400, + "line": 417, "column": 12 }, "end": { - "line": 400, + "line": 417, "column": 14 } } @@ -26076,31 +27302,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 12353, - 12364 + 12818, + 12829 ], "loc": { "start": { - "line": 400, + "line": 417, "column": 15 }, "end": { - "line": 400, + "line": 417, "column": 26 } } }, "range": [ - 12350, - 12364 + 12815, + 12829 ], "loc": { "start": { - "line": 400, + "line": 417, "column": 12 }, "end": { - "line": 400, + "line": 417, "column": 26 } } @@ -26110,47 +27336,47 @@ "type": "Identifier", "name": "li1", "range": [ - 12365, - 12368 + 12830, + 12833 ], "loc": { "start": { - "line": 400, + "line": 417, "column": 27 }, "end": { - "line": 400, + "line": 417, "column": 30 } } } ], "range": [ - 12350, - 12369 + 12815, + 12834 ], "loc": { "start": { - "line": 400, + "line": 417, "column": 12 }, "end": { - "line": 400, + "line": 417, "column": 31 } } }, "range": [ - 12350, - 12370 + 12815, + 12835 ], "loc": { "start": { - "line": 400, + "line": 417, "column": 12 }, "end": { - "line": 400, + "line": 417, "column": 32 } } @@ -26163,16 +27389,16 @@ "type": "Identifier", "name": "addEvt", "range": [ - 12383, - 12389 + 12848, + 12854 ], "loc": { "start": { - "line": 401, + "line": 418, "column": 12 }, "end": { - "line": 401, + "line": 418, "column": 18 } } @@ -26185,16 +27411,16 @@ "type": "Identifier", "name": "li1", "range": [ - 12390, - 12393 + 12855, + 12858 ], "loc": { "start": { - "line": 401, + "line": 418, "column": 19 }, "end": { - "line": 401, + "line": 418, "column": 22 } } @@ -26203,31 +27429,31 @@ "type": "Identifier", "name": "check", "range": [ - 12394, - 12399 + 12859, + 12864 ], "loc": { "start": { - "line": 401, + "line": 418, "column": 23 }, "end": { - "line": 401, + "line": 418, "column": 28 } } }, "range": [ - 12390, - 12399 + 12855, + 12864 ], "loc": { "start": { - "line": 401, + "line": 418, "column": 19 }, "end": { - "line": 401, + "line": 418, "column": 28 } } @@ -26237,16 +27463,16 @@ "value": "click", "raw": "'click'", "range": [ - 12401, - 12408 + 12866, + 12873 ], "loc": { "start": { - "line": 401, + "line": 418, "column": 30 }, "end": { - "line": 401, + "line": 418, "column": 37 } } @@ -26259,16 +27485,16 @@ "type": "Identifier", "name": "evt", "range": [ - 12410, - 12413 + 12875, + 12878 ], "loc": { "start": { - "line": 401, + "line": 418, "column": 39 }, "end": { - "line": 401, + "line": 418, "column": 42 } } @@ -26282,16 +27508,16 @@ "object": { "type": "ThisExpression", "range": [ - 12417, - 12421 + 12882, + 12886 ], "loc": { "start": { - "line": 401, + "line": 418, "column": 46 }, "end": { - "line": 401, + "line": 418, "column": 50 } } @@ -26300,31 +27526,31 @@ "type": "Identifier", "name": "optionClick", "range": [ - 12422, - 12433 + 12887, + 12898 ], "loc": { "start": { - "line": 401, + "line": 418, "column": 51 }, "end": { - "line": 401, + "line": 418, "column": 62 } } }, "range": [ - 12417, - 12433 + 12882, + 12898 ], "loc": { "start": { - "line": 401, + "line": 418, "column": 46 }, "end": { - "line": 401, + "line": 418, "column": 62 } } @@ -26334,32 +27560,32 @@ "type": "Identifier", "name": "evt", "range": [ - 12434, - 12437 + 12899, + 12902 ], "loc": { "start": { - "line": 401, + "line": 418, "column": 63 }, "end": { - "line": 401, + "line": 418, "column": 66 } } } ], "range": [ - 12417, - 12438 + 12882, + 12903 ], "loc": { "start": { - "line": 401, + "line": 418, "column": 46 }, "end": { - "line": 401, + "line": 418, "column": 67 } } @@ -26367,47 +27593,47 @@ "generator": false, "expression": true, "range": [ - 12410, - 12438 + 12875, + 12903 ], "loc": { "start": { - "line": 401, + "line": 418, "column": 39 }, "end": { - "line": 401, + "line": 418, "column": 67 } } } ], "range": [ - 12383, - 12439 + 12848, + 12904 ], "loc": { "start": { - "line": 401, + "line": 418, "column": 12 }, "end": { - "line": 401, + "line": 418, "column": 68 } } }, "range": [ - 12383, - 12440 + 12848, + 12905 ], "loc": { "start": { - "line": 401, + "line": 418, "column": 12 }, "end": { - "line": 401, + "line": 418, "column": 69 } } @@ -26421,79 +27647,79 @@ "type": "Identifier", "name": "chkCt", "range": [ - 12453, - 12458 + 12918, + 12923 ], "loc": { "start": { - "line": 402, + "line": 419, "column": 12 }, "end": { - "line": 402, + "line": 419, "column": 17 } } }, "prefix": false, "range": [ - 12453, - 12460 + 12918, + 12925 ], "loc": { "start": { - "line": 402, + "line": 419, "column": 12 }, "end": { - "line": 402, + "line": 419, "column": 19 } } }, "range": [ - 12453, - 12461 + 12918, + 12926 ], "loc": { "start": { - "line": 402, + "line": 419, "column": 12 }, "end": { - "line": 402, + "line": 419, "column": 20 } } } ], "range": [ - 12191, - 12471 + 12656, + 12936 ], "loc": { "start": { - "line": 396, + "line": 413, "column": 34 }, "end": { - "line": 403, + "line": 420, "column": 9 } } }, "alternate": null, "range": [ - 12165, - 12471 + 12630, + 12936 ], "loc": { "start": { - "line": 396, + "line": 413, "column": 8 }, "end": { - "line": 403, + "line": 420, "column": 9 } } @@ -26507,16 +27733,16 @@ "type": "Identifier", "name": "tf", "range": [ - 12485, - 12487 + 12950, + 12952 ], "loc": { "start": { - "line": 405, + "line": 422, "column": 12 }, "end": { - "line": 405, + "line": 422, "column": 14 } } @@ -26525,31 +27751,31 @@ "type": "Identifier", "name": "enableNonEmptyOption", "range": [ - 12488, - 12508 + 12953, + 12973 ], "loc": { "start": { - "line": 405, + "line": 422, "column": 15 }, "end": { - "line": 405, + "line": 422, "column": 35 } } }, "range": [ - 12485, - 12508 + 12950, + 12973 ], "loc": { "start": { - "line": 405, + "line": 422, "column": 12 }, "end": { - "line": 405, + "line": 422, "column": 35 } } @@ -26566,16 +27792,16 @@ "type": "Identifier", "name": "li2", "range": [ - 12528, - 12531 + 12993, + 12996 ], "loc": { "start": { - "line": 406, + "line": 423, "column": 16 }, "end": { - "line": 406, + "line": 423, "column": 19 } } @@ -26586,16 +27812,16 @@ "type": "Identifier", "name": "createCheckItem", "range": [ - 12534, - 12549 + 12999, + 13014 ], "loc": { "start": { - "line": 406, + "line": 423, "column": 22 }, "end": { - "line": 406, + "line": 423, "column": 37 } } @@ -26612,16 +27838,16 @@ }, "tail": false, "range": [ - 12550, - 12553 + 13015, + 13018 ], "loc": { "start": { - "line": 406, + "line": 423, "column": 38 }, "end": { - "line": 406, + "line": 423, "column": 41 } } @@ -26634,16 +27860,16 @@ }, "tail": true, "range": [ - 12558, - 12562 + 13023, + 13027 ], "loc": { "start": { - "line": 406, + "line": 423, "column": 46 }, "end": { - "line": 406, + "line": 423, "column": 50 } } @@ -26654,32 +27880,32 @@ "type": "Identifier", "name": "fltId", "range": [ - 12553, - 12558 + 13018, + 13023 ], "loc": { "start": { - "line": 406, + "line": 423, "column": 41 }, "end": { - "line": 406, + "line": 423, "column": 46 } } } ], "range": [ - 12550, - 12562 + 13015, + 13027 ], "loc": { "start": { - "line": 406, + "line": 423, "column": 38 }, "end": { - "line": 406, + "line": 423, "column": 50 } } @@ -26691,16 +27917,16 @@ "type": "Identifier", "name": "tf", "range": [ - 12564, - 12566 + 13029, + 13031 ], "loc": { "start": { - "line": 406, + "line": 423, "column": 52 }, "end": { - "line": 406, + "line": 423, "column": 54 } } @@ -26709,31 +27935,31 @@ "type": "Identifier", "name": "nmOperator", "range": [ - 12567, - 12577 + 13032, + 13042 ], "loc": { "start": { - "line": 406, + "line": 423, "column": 55 }, "end": { - "line": 406, + "line": 423, "column": 65 } } }, "range": [ - 12564, - 12577 + 13029, + 13042 ], "loc": { "start": { - "line": 406, + "line": 423, "column": 52 }, "end": { - "line": 406, + "line": 423, "column": 65 } } @@ -26745,16 +27971,16 @@ "type": "Identifier", "name": "tf", "range": [ - 12595, - 12597 + 13060, + 13062 ], "loc": { "start": { - "line": 407, + "line": 424, "column": 16 }, "end": { - "line": 407, + "line": 424, "column": 18 } } @@ -26763,62 +27989,62 @@ "type": "Identifier", "name": "nonEmptyText", "range": [ - 12598, - 12610 + 13063, + 13075 ], "loc": { "start": { - "line": 407, + "line": 424, "column": 19 }, "end": { - "line": 407, + "line": 424, "column": 31 } } }, "range": [ - 12595, - 12610 + 13060, + 13075 ], "loc": { "start": { - "line": 407, + "line": 424, "column": 16 }, "end": { - "line": 407, + "line": 424, "column": 31 } } } ], "range": [ - 12534, - 12611 + 12999, + 13076 ], "loc": { "start": { - "line": 406, + "line": 423, "column": 22 }, "end": { - "line": 407, + "line": 424, "column": 32 } } }, "range": [ - 12528, - 12611 + 12993, + 13076 ], "loc": { "start": { - "line": 406, + "line": 423, "column": 16 }, "end": { - "line": 407, + "line": 424, "column": 32 } } @@ -26826,16 +28052,16 @@ ], "kind": "let", "range": [ - 12524, - 12612 + 12989, + 13077 ], "loc": { "start": { - "line": 406, + "line": 423, "column": 12 }, "end": { - "line": 407, + "line": 424, "column": 33 } } @@ -26852,16 +28078,16 @@ "type": "Identifier", "name": "li2", "range": [ - 12625, - 12628 + 13090, + 13093 ], "loc": { "start": { - "line": 408, + "line": 425, "column": 12 }, "end": { - "line": 408, + "line": 425, "column": 15 } } @@ -26870,31 +28096,31 @@ "type": "Identifier", "name": "className", "range": [ - 12629, - 12638 + 13094, + 13103 ], "loc": { "start": { - "line": 408, + "line": 425, "column": 16 }, "end": { - "line": 408, + "line": 425, "column": 25 } } }, "range": [ - 12625, - 12638 + 13090, + 13103 ], "loc": { "start": { - "line": 408, + "line": 425, "column": 12 }, "end": { - "line": 408, + "line": 425, "column": 25 } } @@ -26905,16 +28131,16 @@ "object": { "type": "ThisExpression", "range": [ - 12641, - 12645 + 13106, + 13110 ], "loc": { "start": { - "line": 408, + "line": 425, "column": 28 }, "end": { - "line": 408, + "line": 425, "column": 32 } } @@ -26923,61 +28149,61 @@ "type": "Identifier", "name": "itemCssClass", "range": [ - 12646, - 12658 + 13111, + 13123 ], "loc": { "start": { - "line": 408, + "line": 425, "column": 33 }, "end": { - "line": 408, + "line": 425, "column": 45 } } }, "range": [ - 12641, - 12658 + 13106, + 13123 ], "loc": { "start": { - "line": 408, + "line": 425, "column": 28 }, "end": { - "line": 408, + "line": 425, "column": 45 } } }, "range": [ - 12625, - 12658 + 13090, + 13123 ], "loc": { "start": { - "line": 408, + "line": 425, "column": 12 }, "end": { - "line": 408, + "line": 425, "column": 45 } } }, "range": [ - 12625, - 12659 + 13090, + 13124 ], "loc": { "start": { - "line": 408, + "line": 425, "column": 12 }, "end": { - "line": 408, + "line": 425, "column": 46 } } @@ -26993,16 +28219,16 @@ "type": "Identifier", "name": "ul", "range": [ - 12672, - 12674 + 13137, + 13139 ], "loc": { "start": { - "line": 409, + "line": 426, "column": 12 }, "end": { - "line": 409, + "line": 426, "column": 14 } } @@ -27011,31 +28237,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 12675, - 12686 + 13140, + 13151 ], "loc": { "start": { - "line": 409, + "line": 426, "column": 15 }, "end": { - "line": 409, + "line": 426, "column": 26 } } }, "range": [ - 12672, - 12686 + 13137, + 13151 ], "loc": { "start": { - "line": 409, + "line": 426, "column": 12 }, "end": { - "line": 409, + "line": 426, "column": 26 } } @@ -27045,47 +28271,47 @@ "type": "Identifier", "name": "li2", "range": [ - 12687, - 12690 + 13152, + 13155 ], "loc": { "start": { - "line": 409, + "line": 426, "column": 27 }, "end": { - "line": 409, + "line": 426, "column": 30 } } } ], "range": [ - 12672, - 12691 + 13137, + 13156 ], "loc": { "start": { - "line": 409, + "line": 426, "column": 12 }, "end": { - "line": 409, + "line": 426, "column": 31 } } }, "range": [ - 12672, - 12692 + 13137, + 13157 ], "loc": { "start": { - "line": 409, + "line": 426, "column": 12 }, "end": { - "line": 409, + "line": 426, "column": 32 } } @@ -27098,16 +28324,16 @@ "type": "Identifier", "name": "addEvt", "range": [ - 12705, - 12711 + 13170, + 13176 ], "loc": { "start": { - "line": 410, + "line": 427, "column": 12 }, "end": { - "line": 410, + "line": 427, "column": 18 } } @@ -27120,16 +28346,16 @@ "type": "Identifier", "name": "li2", "range": [ - 12712, - 12715 + 13177, + 13180 ], "loc": { "start": { - "line": 410, + "line": 427, "column": 19 }, "end": { - "line": 410, + "line": 427, "column": 22 } } @@ -27138,31 +28364,31 @@ "type": "Identifier", "name": "check", "range": [ - 12716, - 12721 + 13181, + 13186 ], "loc": { "start": { - "line": 410, + "line": 427, "column": 23 }, "end": { - "line": 410, + "line": 427, "column": 28 } } }, "range": [ - 12712, - 12721 + 13177, + 13186 ], "loc": { "start": { - "line": 410, + "line": 427, "column": 19 }, "end": { - "line": 410, + "line": 427, "column": 28 } } @@ -27172,16 +28398,16 @@ "value": "click", "raw": "'click'", "range": [ - 12723, - 12730 + 13188, + 13195 ], "loc": { "start": { - "line": 410, + "line": 427, "column": 30 }, "end": { - "line": 410, + "line": 427, "column": 37 } } @@ -27194,16 +28420,16 @@ "type": "Identifier", "name": "evt", "range": [ - 12732, - 12735 + 13197, + 13200 ], "loc": { "start": { - "line": 410, + "line": 427, "column": 39 }, "end": { - "line": 410, + "line": 427, "column": 42 } } @@ -27217,16 +28443,16 @@ "object": { "type": "ThisExpression", "range": [ - 12739, - 12743 + 13204, + 13208 ], "loc": { "start": { - "line": 410, + "line": 427, "column": 46 }, "end": { - "line": 410, + "line": 427, "column": 50 } } @@ -27235,31 +28461,31 @@ "type": "Identifier", "name": "optionClick", "range": [ - 12744, - 12755 + 13209, + 13220 ], "loc": { "start": { - "line": 410, + "line": 427, "column": 51 }, "end": { - "line": 410, + "line": 427, "column": 62 } } }, "range": [ - 12739, - 12755 + 13204, + 13220 ], "loc": { "start": { - "line": 410, + "line": 427, "column": 46 }, "end": { - "line": 410, + "line": 427, "column": 62 } } @@ -27269,32 +28495,32 @@ "type": "Identifier", "name": "evt", "range": [ - 12756, - 12759 + 13221, + 13224 ], "loc": { "start": { - "line": 410, + "line": 427, "column": 63 }, "end": { - "line": 410, + "line": 427, "column": 66 } } } ], "range": [ - 12739, - 12760 + 13204, + 13225 ], "loc": { "start": { - "line": 410, + "line": 427, "column": 46 }, "end": { - "line": 410, + "line": 427, "column": 67 } } @@ -27302,47 +28528,47 @@ "generator": false, "expression": true, "range": [ - 12732, - 12760 + 13197, + 13225 ], "loc": { "start": { - "line": 410, + "line": 427, "column": 39 }, "end": { - "line": 410, + "line": 427, "column": 67 } } } ], "range": [ - 12705, - 12761 + 13170, + 13226 ], "loc": { "start": { - "line": 410, + "line": 427, "column": 12 }, "end": { - "line": 410, + "line": 427, "column": 68 } } }, "range": [ - 12705, - 12762 + 13170, + 13227 ], "loc": { "start": { - "line": 410, + "line": 427, "column": 12 }, "end": { - "line": 410, + "line": 427, "column": 69 } } @@ -27356,79 +28582,79 @@ "type": "Identifier", "name": "chkCt", "range": [ - 12775, - 12780 + 13240, + 13245 ], "loc": { "start": { - "line": 411, + "line": 428, "column": 12 }, "end": { - "line": 411, + "line": 428, "column": 17 } } }, "prefix": false, "range": [ - 12775, - 12782 + 13240, + 13247 ], "loc": { "start": { - "line": 411, + "line": 428, "column": 12 }, "end": { - "line": 411, + "line": 428, "column": 19 } } }, "range": [ - 12775, - 12783 + 13240, + 13248 ], "loc": { "start": { - "line": 411, + "line": 428, "column": 12 }, "end": { - "line": 411, + "line": 428, "column": 20 } } } ], "range": [ - 12510, - 12793 + 12975, + 13258 ], "loc": { "start": { - "line": 405, + "line": 422, "column": 37 }, "end": { - "line": 412, + "line": 429, "column": 9 } } }, "alternate": null, "range": [ - 12481, - 12793 + 12946, + 13258 ], "loc": { "start": { - "line": 405, + "line": 422, "column": 8 }, "end": { - "line": 412, + "line": 429, "column": 9 } } @@ -27439,47 +28665,47 @@ "type": "Identifier", "name": "chkCt", "range": [ - 12809, - 12814 + 13274, + 13279 ], "loc": { "start": { - "line": 413, + "line": 430, "column": 15 }, "end": { - "line": 413, + "line": 430, "column": 20 } } }, "range": [ - 12802, - 12815 + 13267, + 13280 ], "loc": { "start": { - "line": 413, + "line": 430, "column": 8 }, "end": { - "line": 413, + "line": 430, "column": 21 } } } ], "range": [ - 11739, - 12821 + 12204, + 13286 ], "loc": { "start": { - "line": 381, + "line": 398, "column": 29 }, "end": { - "line": 414, + "line": 431, "column": 5 } } @@ -27487,16 +28713,16 @@ "generator": false, "expression": false, "range": [ - 11724, - 12821 + 12189, + 13286 ], "loc": { "start": { - "line": 381, + "line": 398, "column": 14 }, "end": { - "line": 414, + "line": 431, "column": 5 } } @@ -27504,16 +28730,16 @@ "kind": "method", "computed": false, "range": [ - 11714, - 12821 + 12179, + 13286 ], "loc": { "start": { - "line": 381, + "line": 398, "column": 4 }, "end": { - "line": 414, + "line": 431, "column": 5 } }, @@ -27522,16 +28748,16 @@ "type": "Block", "value": "*\n * Add checklist header option\n * @param {Number} colIndex Column index\n * @param {Object} ul Ul element\n * @private\n ", "range": [ - 11559, - 11709 + 12024, + 12174 ], "loc": { "start": { - "line": 375, + "line": 392, "column": 4 }, "end": { - "line": 380, + "line": 397, "column": 7 } } @@ -27542,16 +28768,16 @@ "type": "Block", "value": "*\n * Store checked options in DOM element attribute\n * @param {Object} o checklist option DOM element\n * @private\n ", "range": [ - 12827, - 12962 + 13292, + 13427 ], "loc": { "start": { - "line": 416, + "line": 433, "column": 4 }, "end": { - "line": 420, + "line": 437, "column": 7 } } @@ -27565,16 +28791,16 @@ "type": "Identifier", "name": "setCheckListValues", "range": [ - 12967, - 12985 + 13432, + 13450 ], "loc": { "start": { - "line": 421, + "line": 438, "column": 4 }, "end": { - "line": 421, + "line": 438, "column": 22 } } @@ -27587,16 +28813,16 @@ "type": "Identifier", "name": "o", "range": [ - 12986, - 12987 + 13451, + 13452 ], "loc": { "start": { - "line": 421, + "line": 438, "column": 23 }, "end": { - "line": 421, + "line": 438, "column": 24 } } @@ -27614,32 +28840,32 @@ "type": "Identifier", "name": "o", "range": [ - 13004, - 13005 + 13469, + 13470 ], "loc": { "start": { - "line": 422, + "line": 439, "column": 13 }, "end": { - "line": 422, + "line": 439, "column": 14 } } }, "prefix": true, "range": [ - 13003, - 13005 + 13468, + 13470 ], "loc": { "start": { - "line": 422, + "line": 439, "column": 12 }, "end": { - "line": 422, + "line": 439, "column": 14 } } @@ -27651,48 +28877,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 13021, - 13028 + 13486, + 13493 ], "loc": { "start": { - "line": 423, + "line": 440, "column": 12 }, "end": { - "line": 423, + "line": 440, "column": 19 } } } ], "range": [ - 13007, - 13038 + 13472, + 13503 ], "loc": { "start": { - "line": 422, + "line": 439, "column": 16 }, "end": { - "line": 424, + "line": 441, "column": 9 } } }, "alternate": null, "range": [ - 12999, - 13038 + 13464, + 13503 ], "loc": { "start": { - "line": 422, + "line": 439, "column": 8 }, "end": { - "line": 424, + "line": 441, "column": 9 } } @@ -27706,16 +28932,16 @@ "type": "Identifier", "name": "tf", "range": [ - 13052, - 13054 + 13517, + 13519 ], "loc": { "start": { - "line": 426, + "line": 443, "column": 12 }, "end": { - "line": 426, + "line": 443, "column": 14 } } @@ -27726,16 +28952,16 @@ "object": { "type": "ThisExpression", "range": [ - 13057, - 13061 + 13522, + 13526 ], "loc": { "start": { - "line": 426, + "line": 443, "column": 17 }, "end": { - "line": 426, + "line": 443, "column": 21 } } @@ -27744,46 +28970,46 @@ "type": "Identifier", "name": "tf", "range": [ - 13062, - 13064 + 13527, + 13529 ], "loc": { "start": { - "line": 426, + "line": 443, "column": 22 }, "end": { - "line": 426, + "line": 443, "column": 24 } } }, "range": [ - 13057, - 13064 + 13522, + 13529 ], "loc": { "start": { - "line": 426, + "line": 443, "column": 17 }, "end": { - "line": 426, + "line": 443, "column": 24 } } }, "range": [ - 13052, - 13064 + 13517, + 13529 ], "loc": { "start": { - "line": 426, + "line": 443, "column": 12 }, "end": { - "line": 426, + "line": 443, "column": 24 } } @@ -27791,16 +29017,16 @@ ], "kind": "let", "range": [ - 13048, - 13065 + 13513, + 13530 ], "loc": { "start": { - "line": 426, + "line": 443, "column": 8 }, "end": { - "line": 426, + "line": 443, "column": 25 } } @@ -27814,16 +29040,16 @@ "type": "Identifier", "name": "chkValue", "range": [ - 13078, - 13086 + 13543, + 13551 ], "loc": { "start": { - "line": 427, + "line": 444, "column": 12 }, "end": { - "line": 427, + "line": 444, "column": 20 } } @@ -27835,16 +29061,16 @@ "type": "Identifier", "name": "o", "range": [ - 13089, - 13090 + 13554, + 13555 ], "loc": { "start": { - "line": 427, + "line": 444, "column": 23 }, "end": { - "line": 427, + "line": 444, "column": 24 } } @@ -27853,46 +29079,46 @@ "type": "Identifier", "name": "value", "range": [ - 13091, - 13096 + 13556, + 13561 ], "loc": { "start": { - "line": 427, + "line": 444, "column": 25 }, "end": { - "line": 427, + "line": 444, "column": 30 } } }, "range": [ - 13089, - 13096 + 13554, + 13561 ], "loc": { "start": { - "line": 427, + "line": 444, "column": 23 }, "end": { - "line": 427, + "line": 444, "column": 30 } } }, "range": [ - 13078, - 13096 + 13543, + 13561 ], "loc": { "start": { - "line": 427, + "line": 444, "column": 12 }, "end": { - "line": 427, + "line": 444, "column": 30 } } @@ -27900,16 +29126,16 @@ ], "kind": "let", "range": [ - 13074, - 13097 + 13539, + 13562 ], "loc": { "start": { - "line": 427, + "line": 444, "column": 8 }, "end": { - "line": 427, + "line": 444, "column": 31 } }, @@ -27918,16 +29144,16 @@ "type": "Line", "value": "checked item value", "range": [ - 13098, - 13118 + 13563, + 13583 ], "loc": { "start": { - "line": 427, + "line": 444, "column": 32 }, "end": { - "line": 427, + "line": 444, "column": 52 } } @@ -27936,16 +29162,16 @@ "type": "Line", "value": " TODO: provide helper to extract column index, ugly!", "range": [ - 13127, - 13181 + 13592, + 13646 ], "loc": { "start": { - "line": 428, + "line": 445, "column": 8 }, "end": { - "line": 428, + "line": 445, "column": 62 } } @@ -27961,16 +29187,16 @@ "type": "Identifier", "name": "chkIndex", "range": [ - 13194, - 13202 + 13659, + 13667 ], "loc": { "start": { - "line": 429, + "line": 446, "column": 12 }, "end": { - "line": 429, + "line": 446, "column": 20 } } @@ -27981,16 +29207,16 @@ "type": "Identifier", "name": "parseInt", "range": [ - 13205, - 13213 + 13670, + 13678 ], "loc": { "start": { - "line": 429, + "line": 446, "column": 23 }, "end": { - "line": 429, + "line": 446, "column": 31 } } @@ -28011,16 +29237,16 @@ "type": "Identifier", "name": "o", "range": [ - 13214, - 13215 + 13679, + 13680 ], "loc": { "start": { - "line": 429, + "line": 446, "column": 32 }, "end": { - "line": 429, + "line": 446, "column": 33 } } @@ -28029,31 +29255,31 @@ "type": "Identifier", "name": "id", "range": [ - 13216, - 13218 + 13681, + 13683 ], "loc": { "start": { - "line": 429, + "line": 446, "column": 34 }, "end": { - "line": 429, + "line": 446, "column": 36 } } }, "range": [ - 13214, - 13218 + 13679, + 13683 ], "loc": { "start": { - "line": 429, + "line": 446, "column": 32 }, "end": { - "line": 429, + "line": 446, "column": 36 } } @@ -28062,31 +29288,31 @@ "type": "Identifier", "name": "split", "range": [ - 13219, - 13224 + 13684, + 13689 ], "loc": { "start": { - "line": 429, + "line": 446, "column": 37 }, "end": { - "line": 429, + "line": 446, "column": 42 } } }, "range": [ - 13214, - 13224 + 13679, + 13689 ], "loc": { "start": { - "line": 429, + "line": 446, "column": 32 }, "end": { - "line": 429, + "line": 446, "column": 42 } } @@ -28097,32 +29323,32 @@ "value": "_", "raw": "'_'", "range": [ - 13225, - 13228 + 13690, + 13693 ], "loc": { "start": { - "line": 429, + "line": 446, "column": 43 }, "end": { - "line": 429, + "line": 446, "column": 46 } } } ], "range": [ - 13214, - 13229 + 13679, + 13694 ], "loc": { "start": { - "line": 429, + "line": 446, "column": 32 }, "end": { - "line": 429, + "line": 446, "column": 47 } } @@ -28132,31 +29358,31 @@ "value": 2, "raw": "2", "range": [ - 13230, - 13231 + 13695, + 13696 ], "loc": { "start": { - "line": 429, + "line": 446, "column": 48 }, "end": { - "line": 429, + "line": 446, "column": 49 } } }, "range": [ - 13214, - 13232 + 13679, + 13697 ], "loc": { "start": { - "line": 429, + "line": 446, "column": 32 }, "end": { - "line": 429, + "line": 446, "column": 50 } } @@ -28166,47 +29392,47 @@ "value": 10, "raw": "10", "range": [ - 13234, - 13236 + 13699, + 13701 ], "loc": { "start": { - "line": 429, + "line": 446, "column": 52 }, "end": { - "line": 429, + "line": 446, "column": 54 } } } ], "range": [ - 13205, - 13237 + 13670, + 13702 ], "loc": { "start": { - "line": 429, + "line": 446, "column": 23 }, "end": { - "line": 429, + "line": 446, "column": 55 } } }, "range": [ - 13194, - 13237 + 13659, + 13702 ], "loc": { "start": { - "line": 429, + "line": 446, "column": 12 }, "end": { - "line": 429, + "line": 446, "column": 55 } } @@ -28214,16 +29440,16 @@ ], "kind": "let", "range": [ - 13190, - 13238 + 13655, + 13703 ], "loc": { "start": { - "line": 429, + "line": 446, "column": 8 }, "end": { - "line": 429, + "line": 446, "column": 56 } }, @@ -28232,16 +29458,16 @@ "type": "Line", "value": "checked item value", "range": [ - 13098, - 13118 + 13563, + 13583 ], "loc": { "start": { - "line": 427, + "line": 444, "column": 32 }, "end": { - "line": 427, + "line": 444, "column": 52 } } @@ -28250,16 +29476,16 @@ "type": "Line", "value": " TODO: provide helper to extract column index, ugly!", "range": [ - 13127, - 13181 + 13592, + 13646 ], "loc": { "start": { - "line": 428, + "line": 445, "column": 8 }, "end": { - "line": 428, + "line": 445, "column": 62 } } @@ -28275,16 +29501,16 @@ "type": "Identifier", "name": "colIdx", "range": [ - 13251, - 13257 + 13716, + 13722 ], "loc": { "start": { - "line": 430, + "line": 447, "column": 12 }, "end": { - "line": 430, + "line": 447, "column": 18 } } @@ -28298,16 +29524,16 @@ "type": "Identifier", "name": "tf", "range": [ - 13260, - 13262 + 13725, + 13727 ], "loc": { "start": { - "line": 430, + "line": 447, "column": 21 }, "end": { - "line": 430, + "line": 447, "column": 23 } } @@ -28316,31 +29542,31 @@ "type": "Identifier", "name": "getColumnIndexFromFilterId", "range": [ - 13263, - 13289 + 13728, + 13754 ], "loc": { "start": { - "line": 430, + "line": 447, "column": 24 }, "end": { - "line": 430, + "line": 447, "column": 50 } } }, "range": [ - 13260, - 13289 + 13725, + 13754 ], "loc": { "start": { - "line": 430, + "line": 447, "column": 21 }, "end": { - "line": 430, + "line": 447, "column": 50 } } @@ -28353,16 +29579,16 @@ "type": "Identifier", "name": "o", "range": [ - 13290, - 13291 + 13755, + 13756 ], "loc": { "start": { - "line": 430, + "line": 447, "column": 51 }, "end": { - "line": 430, + "line": 447, "column": 52 } } @@ -28371,62 +29597,62 @@ "type": "Identifier", "name": "id", "range": [ - 13292, - 13294 + 13757, + 13759 ], "loc": { "start": { - "line": 430, + "line": 447, "column": 53 }, "end": { - "line": 430, + "line": 447, "column": 55 } } }, "range": [ - 13290, - 13294 + 13755, + 13759 ], "loc": { "start": { - "line": 430, + "line": 447, "column": 51 }, "end": { - "line": 430, + "line": 447, "column": 55 } } } ], "range": [ - 13260, - 13295 + 13725, + 13760 ], "loc": { "start": { - "line": 430, + "line": 447, "column": 21 }, "end": { - "line": 430, + "line": 447, "column": 56 } } }, "range": [ - 13251, - 13295 + 13716, + 13760 ], "loc": { "start": { - "line": 430, + "line": 447, "column": 12 }, "end": { - "line": 430, + "line": 447, "column": 56 } } @@ -28434,16 +29660,16 @@ ], "kind": "let", "range": [ - 13247, - 13296 + 13712, + 13761 ], "loc": { "start": { - "line": 430, + "line": 447, "column": 8 }, "end": { - "line": 430, + "line": 447, "column": 57 } } @@ -28457,16 +29683,16 @@ "type": "Identifier", "name": "itemTag", "range": [ - 13309, - 13316 + 13774, + 13781 ], "loc": { "start": { - "line": 431, + "line": 448, "column": 12 }, "end": { - "line": 431, + "line": 448, "column": 19 } } @@ -28476,31 +29702,31 @@ "value": "LI", "raw": "'LI'", "range": [ - 13319, - 13323 + 13784, + 13788 ], "loc": { "start": { - "line": 431, + "line": 448, "column": 22 }, "end": { - "line": 431, + "line": 448, "column": 26 } } }, "range": [ - 13309, - 13323 + 13774, + 13788 ], "loc": { "start": { - "line": 431, + "line": 448, "column": 12 }, "end": { - "line": 431, + "line": 448, "column": 26 } } @@ -28508,16 +29734,16 @@ ], "kind": "let", "range": [ - 13305, - 13324 + 13770, + 13789 ], "loc": { "start": { - "line": 431, + "line": 448, "column": 8 }, "end": { - "line": 431, + "line": 448, "column": 27 } } @@ -28531,16 +29757,16 @@ "type": "Identifier", "name": "n", "range": [ - 13338, - 13339 + 13803, + 13804 ], "loc": { "start": { - "line": 433, + "line": 450, "column": 12 }, "end": { - "line": 433, + "line": 450, "column": 13 } } @@ -28554,16 +29780,16 @@ "type": "Identifier", "name": "tf", "range": [ - 13342, - 13344 + 13807, + 13809 ], "loc": { "start": { - "line": 433, + "line": 450, "column": 16 }, "end": { - "line": 433, + "line": 450, "column": 18 } } @@ -28572,31 +29798,31 @@ "type": "Identifier", "name": "getFilterElement", "range": [ - 13345, - 13361 + 13810, + 13826 ], "loc": { "start": { - "line": 433, + "line": 450, "column": 19 }, "end": { - "line": 433, + "line": 450, "column": 35 } } }, "range": [ - 13342, - 13361 + 13807, + 13826 ], "loc": { "start": { - "line": 433, + "line": 450, "column": 16 }, "end": { - "line": 433, + "line": 450, "column": 35 } } @@ -28608,16 +29834,16 @@ "type": "Identifier", "name": "parseInt", "range": [ - 13362, - 13370 + 13827, + 13835 ], "loc": { "start": { - "line": 433, + "line": 450, "column": 36 }, "end": { - "line": 433, + "line": 450, "column": 44 } } @@ -28627,16 +29853,16 @@ "type": "Identifier", "name": "colIdx", "range": [ - 13371, - 13377 + 13836, + 13842 ], "loc": { "start": { - "line": 433, + "line": 450, "column": 45 }, "end": { - "line": 433, + "line": 450, "column": 51 } } @@ -28646,63 +29872,63 @@ "value": 10, "raw": "10", "range": [ - 13379, - 13381 + 13844, + 13846 ], "loc": { "start": { - "line": 433, + "line": 450, "column": 53 }, "end": { - "line": 433, + "line": 450, "column": 55 } } } ], "range": [ - 13362, - 13382 + 13827, + 13847 ], "loc": { "start": { - "line": 433, + "line": 450, "column": 36 }, "end": { - "line": 433, + "line": 450, "column": 56 } } } ], "range": [ - 13342, - 13383 + 13807, + 13848 ], "loc": { "start": { - "line": 433, + "line": 450, "column": 16 }, "end": { - "line": 433, + "line": 450, "column": 57 } } }, "range": [ - 13338, - 13383 + 13803, + 13848 ], "loc": { "start": { - "line": 433, + "line": 450, "column": 12 }, "end": { - "line": 433, + "line": 450, "column": 57 } } @@ -28710,16 +29936,16 @@ ], "kind": "let", "range": [ - 13334, - 13384 + 13799, + 13849 ], "loc": { "start": { - "line": 433, + "line": 450, "column": 8 }, "end": { - "line": 433, + "line": 450, "column": 58 } } @@ -28733,16 +29959,16 @@ "type": "Identifier", "name": "li", "range": [ - 13397, - 13399 + 13862, + 13864 ], "loc": { "start": { - "line": 434, + "line": 451, "column": 12 }, "end": { - "line": 434, + "line": 451, "column": 14 } } @@ -28757,16 +29983,16 @@ "type": "Identifier", "name": "n", "range": [ - 13402, - 13403 + 13867, + 13868 ], "loc": { "start": { - "line": 434, + "line": 451, "column": 17 }, "end": { - "line": 434, + "line": 451, "column": 18 } } @@ -28775,31 +30001,31 @@ "type": "Identifier", "name": "childNodes", "range": [ - 13404, - 13414 + 13869, + 13879 ], "loc": { "start": { - "line": 434, + "line": 451, "column": 19 }, "end": { - "line": 434, + "line": 451, "column": 29 } } }, "range": [ - 13402, - 13414 + 13867, + 13879 ], "loc": { "start": { - "line": 434, + "line": 451, "column": 17 }, "end": { - "line": 434, + "line": 451, "column": 29 } } @@ -28808,46 +30034,46 @@ "type": "Identifier", "name": "chkIndex", "range": [ - 13415, - 13423 + 13880, + 13888 ], "loc": { "start": { - "line": 434, + "line": 451, "column": 30 }, "end": { - "line": 434, + "line": 451, "column": 38 } } }, "range": [ - 13402, - 13424 + 13867, + 13889 ], "loc": { "start": { - "line": 434, + "line": 451, "column": 17 }, "end": { - "line": 434, + "line": 451, "column": 39 } } }, "range": [ - 13397, - 13424 + 13862, + 13889 ], "loc": { "start": { - "line": 434, + "line": 451, "column": 12 }, "end": { - "line": 434, + "line": 451, "column": 39 } } @@ -28855,16 +30081,16 @@ ], "kind": "let", "range": [ - 13393, - 13425 + 13858, + 13890 ], "loc": { "start": { - "line": 434, + "line": 451, "column": 8 }, "end": { - "line": 434, + "line": 451, "column": 40 } } @@ -28878,16 +30104,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 13438, - 13446 + 13903, + 13911 ], "loc": { "start": { - "line": 435, + "line": 452, "column": 12 }, "end": { - "line": 435, + "line": 452, "column": 20 } } @@ -28901,16 +30127,16 @@ "type": "Identifier", "name": "n", "range": [ - 13449, - 13450 + 13914, + 13915 ], "loc": { "start": { - "line": 435, + "line": 452, "column": 23 }, "end": { - "line": 435, + "line": 452, "column": 24 } } @@ -28919,31 +30145,31 @@ "type": "Identifier", "name": "getAttribute", "range": [ - 13451, - 13463 + 13916, + 13928 ], "loc": { "start": { - "line": 435, + "line": 452, "column": 25 }, "end": { - "line": 435, + "line": 452, "column": 37 } } }, "range": [ - 13449, - 13463 + 13914, + 13928 ], "loc": { "start": { - "line": 435, + "line": 452, "column": 23 }, "end": { - "line": 435, + "line": 452, "column": 37 } } @@ -28954,47 +30180,47 @@ "value": "colIndex", "raw": "'colIndex'", "range": [ - 13464, - 13474 + 13929, + 13939 ], "loc": { "start": { - "line": 435, + "line": 452, "column": 38 }, "end": { - "line": 435, + "line": 452, "column": 48 } } } ], "range": [ - 13449, - 13475 + 13914, + 13940 ], "loc": { "start": { - "line": 435, + "line": 452, "column": 23 }, "end": { - "line": 435, + "line": 452, "column": 49 } } }, "range": [ - 13438, - 13475 + 13903, + 13940 ], "loc": { "start": { - "line": 435, + "line": 452, "column": 12 }, "end": { - "line": 435, + "line": 452, "column": 49 } } @@ -29002,16 +30228,16 @@ ], "kind": "let", "range": [ - 13434, - 13476 + 13899, + 13941 ], "loc": { "start": { - "line": 435, + "line": 452, "column": 8 }, "end": { - "line": 435, + "line": 452, "column": 50 } } @@ -29025,16 +30251,16 @@ "type": "Identifier", "name": "fltValue", "range": [ - 13489, - 13497 + 13954, + 13962 ], "loc": { "start": { - "line": 436, + "line": 453, "column": 12 }, "end": { - "line": 436, + "line": 453, "column": 20 } } @@ -29048,16 +30274,16 @@ "type": "Identifier", "name": "n", "range": [ - 13500, - 13501 + 13965, + 13966 ], "loc": { "start": { - "line": 436, + "line": 453, "column": 23 }, "end": { - "line": 436, + "line": 453, "column": 24 } } @@ -29066,31 +30292,31 @@ "type": "Identifier", "name": "getAttribute", "range": [ - 13502, - 13514 + 13967, + 13979 ], "loc": { "start": { - "line": 436, + "line": 453, "column": 25 }, "end": { - "line": 436, + "line": 453, "column": 37 } } }, "range": [ - 13500, - 13514 + 13965, + 13979 ], "loc": { "start": { - "line": 436, + "line": 453, "column": 23 }, "end": { - "line": 436, + "line": 453, "column": 37 } } @@ -29101,47 +30327,47 @@ "value": "value", "raw": "'value'", "range": [ - 13515, - 13522 + 13980, + 13987 ], "loc": { "start": { - "line": 436, + "line": 453, "column": 38 }, "end": { - "line": 436, + "line": 453, "column": 45 } } } ], "range": [ - 13500, - 13523 + 13965, + 13988 ], "loc": { "start": { - "line": 436, + "line": 453, "column": 23 }, "end": { - "line": 436, + "line": 453, "column": 46 } } }, "range": [ - 13489, - 13523 + 13954, + 13988 ], "loc": { "start": { - "line": 436, + "line": 453, "column": 12 }, "end": { - "line": 436, + "line": 453, "column": 46 } } @@ -29149,16 +30375,16 @@ ], "kind": "let", "range": [ - 13485, - 13524 + 13950, + 13989 ], "loc": { "start": { - "line": 436, + "line": 453, "column": 8 }, "end": { - "line": 436, + "line": 453, "column": 47 } }, @@ -29167,16 +30393,16 @@ "type": "Line", "value": "filter value (ul tag)", "range": [ - 13525, - 13548 + 13990, + 14013 ], "loc": { "start": { - "line": 436, + "line": 453, "column": 48 }, "end": { - "line": 436, + "line": 453, "column": 71 } } @@ -29192,16 +30418,16 @@ "type": "Identifier", "name": "fltIndexes", "range": [ - 13561, - 13571 + 14026, + 14036 ], "loc": { "start": { - "line": 437, + "line": 454, "column": 12 }, "end": { - "line": 437, + "line": 454, "column": 22 } } @@ -29215,16 +30441,16 @@ "type": "Identifier", "name": "n", "range": [ - 13574, - 13575 + 14039, + 14040 ], "loc": { "start": { - "line": 437, + "line": 454, "column": 25 }, "end": { - "line": 437, + "line": 454, "column": 26 } } @@ -29233,31 +30459,31 @@ "type": "Identifier", "name": "getAttribute", "range": [ - 13576, - 13588 + 14041, + 14053 ], "loc": { "start": { - "line": 437, + "line": 454, "column": 27 }, "end": { - "line": 437, + "line": 454, "column": 39 } } }, "range": [ - 13574, - 13588 + 14039, + 14053 ], "loc": { "start": { - "line": 437, + "line": 454, "column": 25 }, "end": { - "line": 437, + "line": 454, "column": 39 } } @@ -29268,47 +30494,47 @@ "value": "indexes", "raw": "'indexes'", "range": [ - 13589, - 13598 + 14054, + 14063 ], "loc": { "start": { - "line": 437, + "line": 454, "column": 40 }, "end": { - "line": 437, + "line": 454, "column": 49 } } } ], "range": [ - 13574, - 13599 + 14039, + 14064 ], "loc": { "start": { - "line": 437, + "line": 454, "column": 25 }, "end": { - "line": 437, + "line": 454, "column": 50 } } }, "range": [ - 13561, - 13599 + 14026, + 14064 ], "loc": { "start": { - "line": 437, + "line": 454, "column": 12 }, "end": { - "line": 437, + "line": 454, "column": 50 } } @@ -29316,16 +30542,16 @@ ], "kind": "let", "range": [ - 13557, - 13600 + 14022, + 14065 ], "loc": { "start": { - "line": 437, + "line": 454, "column": 8 }, "end": { - "line": 437, + "line": 454, "column": 51 } }, @@ -29334,16 +30560,16 @@ "type": "Line", "value": "filter value (ul tag)", "range": [ - 13525, - 13548 + 13990, + 14013 ], "loc": { "start": { - "line": 436, + "line": 453, "column": 48 }, "end": { - "line": 436, + "line": 453, "column": 71 } } @@ -29354,16 +30580,16 @@ "type": "Line", "value": "selected items (ul tag)", "range": [ - 13601, - 13626 + 14066, + 14091 ], "loc": { "start": { - "line": 437, + "line": 454, "column": 52 }, "end": { - "line": 437, + "line": 454, "column": 77 } } @@ -29379,16 +30605,16 @@ "type": "Identifier", "name": "o", "range": [ - 13640, - 13641 + 14105, + 14106 ], "loc": { "start": { - "line": 439, + "line": 456, "column": 12 }, "end": { - "line": 439, + "line": 456, "column": 13 } } @@ -29397,31 +30623,31 @@ "type": "Identifier", "name": "checked", "range": [ - 13642, - 13649 + 14107, + 14114 ], "loc": { "start": { - "line": 439, + "line": 456, "column": 14 }, "end": { - "line": 439, + "line": 456, "column": 21 } } }, "range": [ - 13640, - 13649 + 14105, + 14114 ], "loc": { "start": { - "line": 439, + "line": 456, "column": 12 }, "end": { - "line": 439, + "line": 456, "column": 21 } } @@ -29438,16 +30664,16 @@ "type": "Identifier", "name": "chkValue", "range": [ - 13697, - 13705 + 14162, + 14170 ], "loc": { "start": { - "line": 441, + "line": 458, "column": 16 }, "end": { - "line": 441, + "line": 458, "column": 24 } } @@ -29457,31 +30683,31 @@ "value": "", "raw": "''", "range": [ - 13710, - 13712 + 14175, + 14177 ], "loc": { "start": { - "line": 441, + "line": 458, "column": 29 }, "end": { - "line": 441, + "line": 458, "column": 31 } } }, "range": [ - 13697, - 13712 + 14162, + 14177 ], "loc": { "start": { - "line": 441, + "line": 458, "column": 16 }, "end": { - "line": 441, + "line": 458, "column": 31 } } @@ -29498,16 +30724,16 @@ "type": "Identifier", "name": "fltIndexes", "range": [ - 13737, - 13747 + 14202, + 14212 ], "loc": { "start": { - "line": 442, + "line": 459, "column": 21 }, "end": { - "line": 442, + "line": 459, "column": 31 } } @@ -29519,16 +30745,16 @@ "type": "Identifier", "name": "fltIndexes", "range": [ - 13751, - 13761 + 14216, + 14226 ], "loc": { "start": { - "line": 442, + "line": 459, "column": 35 }, "end": { - "line": 442, + "line": 459, "column": 45 } } @@ -29538,46 +30764,46 @@ "value": "", "raw": "''", "range": [ - 13766, - 13768 + 14231, + 14233 ], "loc": { "start": { - "line": 442, + "line": 459, "column": 50 }, "end": { - "line": 442, + "line": 459, "column": 52 } } }, "range": [ - 13751, - 13768 + 14216, + 14233 ], "loc": { "start": { - "line": 442, + "line": 459, "column": 35 }, "end": { - "line": 442, + "line": 459, "column": 52 } } }, "range": [ - 13737, - 13768 + 14202, + 14233 ], "loc": { "start": { - "line": 442, + "line": 459, "column": 21 }, "end": { - "line": 442, + "line": 459, "column": 52 } } @@ -29594,16 +30820,16 @@ "type": "Identifier", "name": "indSplit", "range": [ - 13833, - 13841 + 14298, + 14306 ], "loc": { "start": { - "line": 444, + "line": 461, "column": 24 }, "end": { - "line": 444, + "line": 461, "column": 32 } } @@ -29617,16 +30843,16 @@ "type": "Identifier", "name": "fltIndexes", "range": [ - 13844, - 13854 + 14309, + 14319 ], "loc": { "start": { - "line": 444, + "line": 461, "column": 35 }, "end": { - "line": 444, + "line": 461, "column": 45 } } @@ -29635,31 +30861,31 @@ "type": "Identifier", "name": "split", "range": [ - 13855, - 13860 + 14320, + 14325 ], "loc": { "start": { - "line": 444, + "line": 461, "column": 46 }, "end": { - "line": 444, + "line": 461, "column": 51 } } }, "range": [ - 13844, - 13860 + 14309, + 14325 ], "loc": { "start": { - "line": 444, + "line": 461, "column": 35 }, "end": { - "line": 444, + "line": 461, "column": 51 } } @@ -29672,16 +30898,16 @@ "type": "Identifier", "name": "tf", "range": [ - 13861, - 13863 + 14326, + 14328 ], "loc": { "start": { - "line": 444, + "line": 461, "column": 52 }, "end": { - "line": 444, + "line": 461, "column": 54 } } @@ -29690,62 +30916,62 @@ "type": "Identifier", "name": "separator", "range": [ - 13864, - 13873 + 14329, + 14338 ], "loc": { "start": { - "line": 444, + "line": 461, "column": 55 }, "end": { - "line": 444, + "line": 461, "column": 64 } } }, "range": [ - 13861, - 13873 + 14326, + 14338 ], "loc": { "start": { - "line": 444, + "line": 461, "column": 52 }, "end": { - "line": 444, + "line": 461, "column": 64 } } } ], "range": [ - 13844, - 13874 + 14309, + 14339 ], "loc": { "start": { - "line": 444, + "line": 461, "column": 35 }, "end": { - "line": 444, + "line": 461, "column": 65 } } }, "range": [ - 13833, - 13874 + 14298, + 14339 ], "loc": { "start": { - "line": 444, + "line": 461, "column": 24 }, "end": { - "line": 444, + "line": 461, "column": 65 } } @@ -29753,16 +30979,16 @@ ], "kind": "let", "range": [ - 13829, - 13875 + 14294, + 14340 ], "loc": { "start": { - "line": 444, + "line": 461, "column": 20 }, "end": { - "line": 444, + "line": 461, "column": 66 } }, @@ -29771,16 +30997,16 @@ "type": "Line", "value": "items indexes", "range": [ - 13793, - 13808 + 14258, + 14273 ], "loc": { "start": { - "line": 443, + "line": 460, "column": 20 }, "end": { - "line": 443, + "line": 460, "column": 35 } } @@ -29791,16 +31017,16 @@ "type": "Line", "value": "checked items loop", "range": [ - 13896, - 13916 + 14361, + 14381 ], "loc": { "start": { - "line": 445, + "line": 462, "column": 20 }, "end": { - "line": 445, + "line": 462, "column": 40 } } @@ -29818,16 +31044,16 @@ "type": "Identifier", "name": "u", "range": [ - 13946, - 13947 + 14411, + 14412 ], "loc": { "start": { - "line": 446, + "line": 463, "column": 29 }, "end": { - "line": 446, + "line": 463, "column": 30 } } @@ -29837,31 +31063,31 @@ "value": 0, "raw": "0", "range": [ - 13950, - 13951 + 14415, + 14416 ], "loc": { "start": { - "line": 446, + "line": 463, "column": 33 }, "end": { - "line": 446, + "line": 463, "column": 34 } } }, "range": [ - 13946, - 13951 + 14411, + 14416 ], "loc": { "start": { - "line": 446, + "line": 463, "column": 29 }, "end": { - "line": 446, + "line": 463, "column": 34 } } @@ -29869,16 +31095,16 @@ ], "kind": "let", "range": [ - 13942, - 13951 + 14407, + 14416 ], "loc": { "start": { - "line": 446, + "line": 463, "column": 25 }, "end": { - "line": 446, + "line": 463, "column": 34 } } @@ -29890,16 +31116,16 @@ "type": "Identifier", "name": "u", "range": [ - 13953, - 13954 + 14418, + 14419 ], "loc": { "start": { - "line": 446, + "line": 463, "column": 36 }, "end": { - "line": 446, + "line": 463, "column": 37 } } @@ -29911,16 +31137,16 @@ "type": "Identifier", "name": "indSplit", "range": [ - 13957, - 13965 + 14422, + 14430 ], "loc": { "start": { - "line": 446, + "line": 463, "column": 40 }, "end": { - "line": 446, + "line": 463, "column": 48 } } @@ -29929,46 +31155,46 @@ "type": "Identifier", "name": "length", "range": [ - 13966, - 13972 + 14431, + 14437 ], "loc": { "start": { - "line": 446, + "line": 463, "column": 49 }, "end": { - "line": 446, + "line": 463, "column": 55 } } }, "range": [ - 13957, - 13972 + 14422, + 14437 ], "loc": { "start": { - "line": 446, + "line": 463, "column": 40 }, "end": { - "line": 446, + "line": 463, "column": 55 } } }, "range": [ - 13953, - 13972 + 14418, + 14437 ], "loc": { "start": { - "line": 446, + "line": 463, "column": 36 }, "end": { - "line": 446, + "line": 463, "column": 55 } } @@ -29980,32 +31206,32 @@ "type": "Identifier", "name": "u", "range": [ - 13974, - 13975 + 14439, + 14440 ], "loc": { "start": { - "line": 446, + "line": 463, "column": 57 }, "end": { - "line": 446, + "line": 463, "column": 58 } } }, "prefix": false, "range": [ - 13974, - 13977 + 14439, + 14442 ], "loc": { "start": { - "line": 446, + "line": 463, "column": 57 }, "end": { - "line": 446, + "line": 463, "column": 60 } } @@ -30022,16 +31248,16 @@ "type": "Identifier", "name": "cChk", "range": [ - 14048, - 14052 + 14513, + 14517 ], "loc": { "start": { - "line": 448, + "line": 465, "column": 28 }, "end": { - "line": 448, + "line": 465, "column": 32 } } @@ -30042,16 +31268,16 @@ "type": "Identifier", "name": "elm", "range": [ - 14055, - 14058 + 14520, + 14523 ], "loc": { "start": { - "line": 448, + "line": 465, "column": 35 }, "end": { - "line": 448, + "line": 465, "column": 38 } } @@ -30073,16 +31299,16 @@ "type": "Identifier", "name": "tf", "range": [ - 14059, - 14061 + 14524, + 14526 ], "loc": { "start": { - "line": 448, + "line": 465, "column": 39 }, "end": { - "line": 448, + "line": 465, "column": 41 } } @@ -30091,31 +31317,31 @@ "type": "Identifier", "name": "fltIds", "range": [ - 14062, - 14068 + 14527, + 14533 ], "loc": { "start": { - "line": 448, + "line": 465, "column": 42 }, "end": { - "line": 448, + "line": 465, "column": 48 } } }, "range": [ - 14059, - 14068 + 14524, + 14533 ], "loc": { "start": { - "line": 448, + "line": 465, "column": 39 }, "end": { - "line": 448, + "line": 465, "column": 48 } } @@ -30124,31 +31350,31 @@ "type": "Identifier", "name": "colIndex", "range": [ - 14069, - 14077 + 14534, + 14542 ], "loc": { "start": { - "line": 448, + "line": 465, "column": 49 }, "end": { - "line": 448, + "line": 465, "column": 57 } } }, "range": [ - 14059, - 14078 + 14524, + 14543 ], "loc": { "start": { - "line": 448, + "line": 465, "column": 39 }, "end": { - "line": 448, + "line": 465, "column": 58 } } @@ -30158,31 +31384,31 @@ "value": "_", "raw": "'_'", "range": [ - 14081, - 14084 + 14546, + 14549 ], "loc": { "start": { - "line": 448, + "line": 465, "column": 61 }, "end": { - "line": 448, + "line": 465, "column": 64 } } }, "range": [ - 14059, - 14084 + 14524, + 14549 ], "loc": { "start": { - "line": 448, + "line": 465, "column": 39 }, "end": { - "line": 448, + "line": 465, "column": 64 } } @@ -30194,16 +31420,16 @@ "type": "Identifier", "name": "indSplit", "range": [ - 14115, - 14123 + 14580, + 14588 ], "loc": { "start": { - "line": 449, + "line": 466, "column": 28 }, "end": { - "line": 449, + "line": 466, "column": 36 } } @@ -30212,77 +31438,77 @@ "type": "Identifier", "name": "u", "range": [ - 14124, - 14125 + 14589, + 14590 ], "loc": { "start": { - "line": 449, + "line": 466, "column": 37 }, "end": { - "line": 449, + "line": 466, "column": 38 } } }, "range": [ - 14115, - 14126 + 14580, + 14591 ], "loc": { "start": { - "line": 449, + "line": 466, "column": 28 }, "end": { - "line": 449, + "line": 466, "column": 39 } } }, "range": [ - 14059, - 14126 + 14524, + 14591 ], "loc": { "start": { - "line": 448, + "line": 465, "column": 39 }, "end": { - "line": 449, + "line": 466, "column": 39 } } } ], "range": [ - 14055, - 14127 + 14520, + 14592 ], "loc": { "start": { - "line": 448, + "line": 465, "column": 35 }, "end": { - "line": 449, + "line": 466, "column": 40 } } }, "range": [ - 14048, - 14127 + 14513, + 14592 ], "loc": { "start": { - "line": 448, + "line": 465, "column": 28 }, "end": { - "line": 449, + "line": 466, "column": 40 } } @@ -30290,16 +31516,16 @@ ], "kind": "let", "range": [ - 14044, - 14128 + 14509, + 14593 ], "loc": { "start": { - "line": 448, + "line": 465, "column": 24 }, "end": { - "line": 449, + "line": 466, "column": 41 } }, @@ -30308,16 +31534,16 @@ "type": "Line", "value": "checked item", "range": [ - 14005, - 14019 + 14470, + 14484 ], "loc": { "start": { - "line": 447, + "line": 464, "column": 24 }, "end": { - "line": 447, + "line": 464, "column": 38 } } @@ -30330,16 +31556,16 @@ "type": "Identifier", "name": "cChk", "range": [ - 14157, - 14161 + 14622, + 14626 ], "loc": { "start": { - "line": 450, + "line": 467, "column": 28 }, "end": { - "line": 450, + "line": 467, "column": 32 } } @@ -30359,16 +31585,16 @@ "type": "Identifier", "name": "cChk", "range": [ - 14193, - 14197 + 14658, + 14662 ], "loc": { "start": { - "line": 451, + "line": 468, "column": 28 }, "end": { - "line": 451, + "line": 468, "column": 32 } } @@ -30377,31 +31603,31 @@ "type": "Identifier", "name": "checked", "range": [ - 14198, - 14205 + 14663, + 14670 ], "loc": { "start": { - "line": 451, + "line": 468, "column": 33 }, "end": { - "line": 451, + "line": 468, "column": 40 } } }, "range": [ - 14193, - 14205 + 14658, + 14670 ], "loc": { "start": { - "line": 451, + "line": 468, "column": 28 }, "end": { - "line": 451, + "line": 468, "column": 40 } } @@ -30411,46 +31637,46 @@ "value": false, "raw": "false", "range": [ - 14208, - 14213 + 14673, + 14678 ], "loc": { "start": { - "line": 451, + "line": 468, "column": 43 }, "end": { - "line": 451, + "line": 468, "column": 48 } } }, "range": [ - 14193, - 14213 + 14658, + 14678 ], "loc": { "start": { - "line": 451, + "line": 468, "column": 28 }, "end": { - "line": 451, + "line": 468, "column": 48 } } }, "range": [ - 14193, - 14214 + 14658, + 14679 ], "loc": { "start": { - "line": 451, + "line": 468, "column": 28 }, "end": { - "line": 451, + "line": 468, "column": 49 } } @@ -30463,16 +31689,16 @@ "type": "Identifier", "name": "removeClass", "range": [ - 14243, - 14254 + 14708, + 14719 ], "loc": { "start": { - "line": 452, + "line": 469, "column": 28 }, "end": { - "line": 452, + "line": 469, "column": 39 } } @@ -30488,16 +31714,16 @@ "type": "Identifier", "name": "n", "range": [ - 14255, - 14256 + 14720, + 14721 ], "loc": { "start": { - "line": 452, + "line": 469, "column": 40 }, "end": { - "line": 452, + "line": 469, "column": 41 } } @@ -30506,31 +31732,31 @@ "type": "Identifier", "name": "childNodes", "range": [ - 14257, - 14267 + 14722, + 14732 ], "loc": { "start": { - "line": 452, + "line": 469, "column": 42 }, "end": { - "line": 452, + "line": 469, "column": 52 } } }, "range": [ - 14255, - 14267 + 14720, + 14732 ], "loc": { "start": { - "line": 452, + "line": 469, "column": 40 }, "end": { - "line": 452, + "line": 469, "column": 52 } } @@ -30542,16 +31768,16 @@ "type": "Identifier", "name": "indSplit", "range": [ - 14268, - 14276 + 14733, + 14741 ], "loc": { "start": { - "line": 452, + "line": 469, "column": 53 }, "end": { - "line": 452, + "line": 469, "column": 61 } } @@ -30560,46 +31786,46 @@ "type": "Identifier", "name": "u", "range": [ - 14277, - 14278 + 14742, + 14743 ], "loc": { "start": { - "line": 452, + "line": 469, "column": 62 }, "end": { - "line": 452, + "line": 469, "column": 63 } } }, "range": [ - 14268, - 14279 + 14733, + 14744 ], "loc": { "start": { - "line": 452, + "line": 469, "column": 53 }, "end": { - "line": 452, + "line": 469, "column": 64 } } }, "range": [ - 14255, - 14280 + 14720, + 14745 ], "loc": { "start": { - "line": 452, + "line": 469, "column": 40 }, "end": { - "line": 452, + "line": 469, "column": 65 } } @@ -30610,16 +31836,16 @@ "object": { "type": "ThisExpression", "range": [ - 14314, - 14318 + 14779, + 14783 ], "loc": { "start": { - "line": 453, + "line": 470, "column": 32 }, "end": { - "line": 453, + "line": 470, "column": 36 } } @@ -30628,125 +31854,125 @@ "type": "Identifier", "name": "selectedItemCssClass", "range": [ - 14319, - 14339 + 14784, + 14804 ], "loc": { "start": { - "line": 453, + "line": 470, "column": 37 }, "end": { - "line": 453, + "line": 470, "column": 57 } } }, "range": [ - 14314, - 14339 + 14779, + 14804 ], "loc": { "start": { - "line": 453, + "line": 470, "column": 32 }, "end": { - "line": 453, + "line": 470, "column": 57 } } } ], "range": [ - 14243, - 14340 + 14708, + 14805 ], "loc": { "start": { - "line": 452, + "line": 469, "column": 28 }, "end": { - "line": 453, + "line": 470, "column": 58 } } }, "range": [ - 14243, - 14341 + 14708, + 14806 ], "loc": { "start": { - "line": 452, + "line": 469, "column": 28 }, "end": { - "line": 453, + "line": 470, "column": 59 } } } ], "range": [ - 14163, - 14367 + 14628, + 14832 ], "loc": { "start": { - "line": 450, + "line": 467, "column": 34 }, "end": { - "line": 454, + "line": 471, "column": 25 } } }, "alternate": null, "range": [ - 14153, - 14367 + 14618, + 14832 ], "loc": { "start": { - "line": 450, + "line": 467, "column": 24 }, "end": { - "line": 454, + "line": 471, "column": 25 } } } ], "range": [ - 13979, - 14389 + 14444, + 14854 ], "loc": { "start": { - "line": 446, + "line": 463, "column": 62 }, "end": { - "line": 455, + "line": 472, "column": 21 } } }, "range": [ - 13937, - 14389 + 14402, + 14854 ], "loc": { "start": { - "line": 446, + "line": 463, "column": 20 }, "end": { - "line": 455, + "line": 472, "column": 21 } }, @@ -30755,16 +31981,16 @@ "type": "Line", "value": "checked items loop", "range": [ - 13896, - 13916 + 14361, + 14381 ], "loc": { "start": { - "line": 445, + "line": 462, "column": 20 }, "end": { - "line": 445, + "line": 462, "column": 40 } } @@ -30773,32 +31999,32 @@ } ], "range": [ - 13771, - 14407 + 14236, + 14872 ], "loc": { "start": { - "line": 442, + "line": 459, "column": 55 }, "end": { - "line": 456, + "line": 473, "column": 17 } } }, "alternate": null, "range": [ - 13732, - 14407 + 14197, + 14872 ], "loc": { "start": { - "line": 442, + "line": 459, "column": 16 }, "end": { - "line": 456, + "line": 473, "column": 17 } } @@ -30814,16 +32040,16 @@ "type": "Identifier", "name": "n", "range": [ - 14424, - 14425 + 14889, + 14890 ], "loc": { "start": { - "line": 457, + "line": 474, "column": 16 }, "end": { - "line": 457, + "line": 474, "column": 17 } } @@ -30832,31 +32058,31 @@ "type": "Identifier", "name": "setAttribute", "range": [ - 14426, - 14438 + 14891, + 14903 ], "loc": { "start": { - "line": 457, + "line": 474, "column": 18 }, "end": { - "line": 457, + "line": 474, "column": 30 } } }, "range": [ - 14424, - 14438 + 14889, + 14903 ], "loc": { "start": { - "line": 457, + "line": 474, "column": 16 }, "end": { - "line": 457, + "line": 474, "column": 30 } } @@ -30867,16 +32093,16 @@ "value": "value", "raw": "'value'", "range": [ - 14439, - 14446 + 14904, + 14911 ], "loc": { "start": { - "line": 457, + "line": 474, "column": 31 }, "end": { - "line": 457, + "line": 474, "column": 38 } } @@ -30886,47 +32112,47 @@ "value": "", "raw": "''", "range": [ - 14448, - 14450 + 14913, + 14915 ], "loc": { "start": { - "line": 457, + "line": 474, "column": 40 }, "end": { - "line": 457, + "line": 474, "column": 42 } } } ], "range": [ - 14424, - 14451 + 14889, + 14916 ], "loc": { "start": { - "line": 457, + "line": 474, "column": 16 }, "end": { - "line": 457, + "line": 474, "column": 43 } } }, "range": [ - 14424, - 14452 + 14889, + 14917 ], "loc": { "start": { - "line": 457, + "line": 474, "column": 16 }, "end": { - "line": 457, + "line": 474, "column": 44 } } @@ -30942,16 +32168,16 @@ "type": "Identifier", "name": "n", "range": [ - 14469, - 14470 + 14934, + 14935 ], "loc": { "start": { - "line": 458, + "line": 475, "column": 16 }, "end": { - "line": 458, + "line": 475, "column": 17 } } @@ -30960,31 +32186,31 @@ "type": "Identifier", "name": "setAttribute", "range": [ - 14471, - 14483 + 14936, + 14948 ], "loc": { "start": { - "line": 458, + "line": 475, "column": 18 }, "end": { - "line": 458, + "line": 475, "column": 30 } } }, "range": [ - 14469, - 14483 + 14934, + 14948 ], "loc": { "start": { - "line": 458, + "line": 475, "column": 16 }, "end": { - "line": 458, + "line": 475, "column": 30 } } @@ -30995,16 +32221,16 @@ "value": "indexes", "raw": "'indexes'", "range": [ - 14484, - 14493 + 14949, + 14958 ], "loc": { "start": { - "line": 458, + "line": 475, "column": 31 }, "end": { - "line": 458, + "line": 475, "column": 40 } } @@ -31014,63 +32240,63 @@ "value": "", "raw": "''", "range": [ - 14495, - 14497 + 14960, + 14962 ], "loc": { "start": { - "line": 458, + "line": 475, "column": 42 }, "end": { - "line": 458, + "line": 475, "column": 44 } } } ], "range": [ - 14469, - 14498 + 14934, + 14963 ], "loc": { "start": { - "line": 458, + "line": 475, "column": 16 }, "end": { - "line": 458, + "line": 475, "column": 45 } } }, "range": [ - 14469, - 14499 + 14934, + 14964 ], "loc": { "start": { - "line": 458, + "line": 475, "column": 16 }, "end": { - "line": 458, + "line": 475, "column": 46 } } } ], "range": [ - 13714, - 14514 + 14179, + 14979 ], "loc": { "start": { - "line": 441, + "line": 458, "column": 33 }, "end": { - "line": 460, + "line": 477, "column": 13 } } @@ -31087,16 +32313,16 @@ "type": "Identifier", "name": "fltValue", "range": [ - 14538, - 14546 + 15003, + 15011 ], "loc": { "start": { - "line": 461, + "line": 478, "column": 16 }, "end": { - "line": 461, + "line": 478, "column": 24 } } @@ -31107,16 +32333,16 @@ "type": "Identifier", "name": "fltValue", "range": [ - 14550, - 14558 + 15015, + 15023 ], "loc": { "start": { - "line": 461, + "line": 478, "column": 28 }, "end": { - "line": 461, + "line": 478, "column": 36 } } @@ -31125,16 +32351,16 @@ "type": "Identifier", "name": "fltValue", "range": [ - 14562, - 14570 + 15027, + 15035 ], "loc": { "start": { - "line": 461, + "line": 478, "column": 40 }, "end": { - "line": 461, + "line": 478, "column": 48 } } @@ -31144,61 +32370,61 @@ "value": "", "raw": "''", "range": [ - 14573, - 14575 + 15038, + 15040 ], "loc": { "start": { - "line": 461, + "line": 478, "column": 51 }, "end": { - "line": 461, + "line": 478, "column": 53 } } }, "range": [ - 14549, - 14575 + 15014, + 15040 ], "loc": { "start": { - "line": 461, + "line": 478, "column": 27 }, "end": { - "line": 461, + "line": 478, "column": 53 } } }, "range": [ - 14538, - 14575 + 15003, + 15040 ], "loc": { "start": { - "line": 461, + "line": 478, "column": 16 }, "end": { - "line": 461, + "line": 478, "column": 53 } } }, "range": [ - 14538, - 14576 + 15003, + 15041 ], "loc": { "start": { - "line": 461, + "line": 478, "column": 16 }, "end": { - "line": 461, + "line": 478, "column": 54 } } @@ -31212,16 +32438,16 @@ "type": "Identifier", "name": "chkValue", "range": [ - 14593, - 14601 + 15058, + 15066 ], "loc": { "start": { - "line": 462, + "line": 479, "column": 16 }, "end": { - "line": 462, + "line": 479, "column": 24 } } @@ -31232,16 +32458,16 @@ "type": "Identifier", "name": "trim", "range": [ - 14604, - 14608 + 15069, + 15073 ], "loc": { "start": { - "line": 462, + "line": 479, "column": 27 }, "end": { - "line": 462, + "line": 479, "column": 31 } } @@ -31263,16 +32489,16 @@ "type": "Identifier", "name": "fltValue", "range": [ - 14609, - 14617 + 15074, + 15082 ], "loc": { "start": { - "line": 462, + "line": 479, "column": 32 }, "end": { - "line": 462, + "line": 479, "column": 40 } } @@ -31282,31 +32508,31 @@ "value": " ", "raw": "' '", "range": [ - 14620, - 14623 + 15085, + 15088 ], "loc": { "start": { - "line": 462, + "line": 479, "column": 43 }, "end": { - "line": 462, + "line": 479, "column": 46 } } }, "range": [ - 14609, - 14623 + 15074, + 15088 ], "loc": { "start": { - "line": 462, + "line": 479, "column": 32 }, "end": { - "line": 462, + "line": 479, "column": 46 } } @@ -31315,31 +32541,31 @@ "type": "Identifier", "name": "chkValue", "range": [ - 14626, - 14634 + 15091, + 15099 ], "loc": { "start": { - "line": 462, + "line": 479, "column": 49 }, "end": { - "line": 462, + "line": 479, "column": 57 } } }, "range": [ - 14609, - 14634 + 15074, + 15099 ], "loc": { "start": { - "line": 462, + "line": 479, "column": 32 }, "end": { - "line": 462, + "line": 479, "column": 57 } } @@ -31349,31 +32575,31 @@ "value": " ", "raw": "' '", "range": [ - 14637, - 14640 + 15102, + 15105 ], "loc": { "start": { - "line": 462, + "line": 479, "column": 60 }, "end": { - "line": 462, + "line": 479, "column": 63 } } }, "range": [ - 14609, - 14640 + 15074, + 15105 ], "loc": { "start": { - "line": 462, + "line": 479, "column": 32 }, "end": { - "line": 462, + "line": 479, "column": 63 } } @@ -31385,16 +32611,16 @@ "type": "Identifier", "name": "tf", "range": [ - 14663, - 14665 + 15128, + 15130 ], "loc": { "start": { - "line": 463, + "line": 480, "column": 20 }, "end": { - "line": 463, + "line": 480, "column": 22 } } @@ -31403,92 +32629,92 @@ "type": "Identifier", "name": "orOperator", "range": [ - 14666, - 14676 + 15131, + 15141 ], "loc": { "start": { - "line": 463, + "line": 480, "column": 23 }, "end": { - "line": 463, + "line": 480, "column": 33 } } }, "range": [ - 14663, - 14676 + 15128, + 15141 ], "loc": { "start": { - "line": 463, + "line": 480, "column": 20 }, "end": { - "line": 463, + "line": 480, "column": 33 } } }, "range": [ - 14609, - 14676 + 15074, + 15141 ], "loc": { "start": { - "line": 462, + "line": 479, "column": 32 }, "end": { - "line": 463, + "line": 480, "column": 33 } } } ], "range": [ - 14604, - 14677 + 15069, + 15142 ], "loc": { "start": { - "line": 462, + "line": 479, "column": 27 }, "end": { - "line": 463, + "line": 480, "column": 34 } } }, "range": [ - 14593, - 14677 + 15058, + 15142 ], "loc": { "start": { - "line": 462, + "line": 479, "column": 16 }, "end": { - "line": 463, + "line": 480, "column": 34 } } }, "range": [ - 14593, - 14678 + 15058, + 15143 ], "loc": { "start": { - "line": 462, + "line": 479, "column": 16 }, "end": { - "line": 463, + "line": 480, "column": 35 } } @@ -31502,16 +32728,16 @@ "type": "Identifier", "name": "chkIndex", "range": [ - 14695, - 14703 + 15160, + 15168 ], "loc": { "start": { - "line": 464, + "line": 481, "column": 16 }, "end": { - "line": 464, + "line": 481, "column": 24 } } @@ -31526,16 +32752,16 @@ "type": "Identifier", "name": "fltIndexes", "range": [ - 14706, - 14716 + 15171, + 15181 ], "loc": { "start": { - "line": 464, + "line": 481, "column": 27 }, "end": { - "line": 464, + "line": 481, "column": 37 } } @@ -31544,31 +32770,31 @@ "type": "Identifier", "name": "chkIndex", "range": [ - 14719, - 14727 + 15184, + 15192 ], "loc": { "start": { - "line": 464, + "line": 481, "column": 40 }, "end": { - "line": 464, + "line": 481, "column": 48 } } }, "range": [ - 14706, - 14727 + 15171, + 15192 ], "loc": { "start": { - "line": 464, + "line": 481, "column": 27 }, "end": { - "line": 464, + "line": 481, "column": 48 } } @@ -31580,16 +32806,16 @@ "type": "Identifier", "name": "tf", "range": [ - 14730, - 14732 + 15195, + 15197 ], "loc": { "start": { - "line": 464, + "line": 481, "column": 51 }, "end": { - "line": 464, + "line": 481, "column": 53 } } @@ -31598,76 +32824,76 @@ "type": "Identifier", "name": "separator", "range": [ - 14733, - 14742 + 15198, + 15207 ], "loc": { "start": { - "line": 464, + "line": 481, "column": 54 }, "end": { - "line": 464, + "line": 481, "column": 63 } } }, "range": [ - 14730, - 14742 + 15195, + 15207 ], "loc": { "start": { - "line": 464, + "line": 481, "column": 51 }, "end": { - "line": 464, + "line": 481, "column": 63 } } }, "range": [ - 14706, - 14742 + 15171, + 15207 ], "loc": { "start": { - "line": 464, + "line": 481, "column": 27 }, "end": { - "line": 464, + "line": 481, "column": 63 } } }, "range": [ - 14695, - 14742 + 15160, + 15207 ], "loc": { "start": { - "line": 464, + "line": 481, "column": 16 }, "end": { - "line": 464, + "line": 481, "column": 63 } } }, "range": [ - 14695, - 14743 + 15160, + 15208 ], "loc": { "start": { - "line": 464, + "line": 481, "column": 16 }, "end": { - "line": 464, + "line": 481, "column": 64 } } @@ -31683,16 +32909,16 @@ "type": "Identifier", "name": "n", "range": [ - 14760, - 14761 + 15225, + 15226 ], "loc": { "start": { - "line": 465, + "line": 482, "column": 16 }, "end": { - "line": 465, + "line": 482, "column": 17 } } @@ -31701,31 +32927,31 @@ "type": "Identifier", "name": "setAttribute", "range": [ - 14762, - 14774 + 15227, + 15239 ], "loc": { "start": { - "line": 465, + "line": 482, "column": 18 }, "end": { - "line": 465, + "line": 482, "column": 30 } } }, "range": [ - 14760, - 14774 + 15225, + 15239 ], "loc": { "start": { - "line": 465, + "line": 482, "column": 16 }, "end": { - "line": 465, + "line": 482, "column": 30 } } @@ -31736,16 +32962,16 @@ "value": "value", "raw": "'value'", "range": [ - 14775, - 14782 + 15240, + 15247 ], "loc": { "start": { - "line": 465, + "line": 482, "column": 31 }, "end": { - "line": 465, + "line": 482, "column": 38 } } @@ -31754,47 +32980,47 @@ "type": "Identifier", "name": "chkValue", "range": [ - 14784, - 14792 + 15249, + 15257 ], "loc": { "start": { - "line": 465, + "line": 482, "column": 40 }, "end": { - "line": 465, + "line": 482, "column": 48 } } } ], "range": [ - 14760, - 14793 + 15225, + 15258 ], "loc": { "start": { - "line": 465, + "line": 482, "column": 16 }, "end": { - "line": 465, + "line": 482, "column": 49 } } }, "range": [ - 14760, - 14794 + 15225, + 15259 ], "loc": { "start": { - "line": 465, + "line": 482, "column": 16 }, "end": { - "line": 465, + "line": 482, "column": 50 } } @@ -31810,16 +33036,16 @@ "type": "Identifier", "name": "n", "range": [ - 14811, - 14812 + 15276, + 15277 ], "loc": { "start": { - "line": 466, + "line": 483, "column": 16 }, "end": { - "line": 466, + "line": 483, "column": 17 } } @@ -31828,31 +33054,31 @@ "type": "Identifier", "name": "setAttribute", "range": [ - 14813, - 14825 + 15278, + 15290 ], "loc": { "start": { - "line": 466, + "line": 483, "column": 18 }, "end": { - "line": 466, + "line": 483, "column": 30 } } }, "range": [ - 14811, - 14825 + 15276, + 15290 ], "loc": { "start": { - "line": 466, + "line": 483, "column": 16 }, "end": { - "line": 466, + "line": 483, "column": 30 } } @@ -31863,16 +33089,16 @@ "value": "indexes", "raw": "'indexes'", "range": [ - 14826, - 14835 + 15291, + 15300 ], "loc": { "start": { - "line": 466, + "line": 483, "column": 31 }, "end": { - "line": 466, + "line": 483, "column": 40 } } @@ -31881,47 +33107,47 @@ "type": "Identifier", "name": "chkIndex", "range": [ - 14837, - 14845 + 15302, + 15310 ], "loc": { "start": { - "line": 466, + "line": 483, "column": 42 }, "end": { - "line": 466, + "line": 483, "column": 50 } } } ], "range": [ - 14811, - 14846 + 15276, + 15311 ], "loc": { "start": { - "line": 466, + "line": 483, "column": 16 }, "end": { - "line": 466, + "line": 483, "column": 51 } } }, "range": [ - 14811, - 14847 + 15276, + 15312 ], "loc": { "start": { - "line": 466, + "line": 483, "column": 16 }, "end": { - "line": 466, + "line": 483, "column": 52 } }, @@ -31930,16 +33156,16 @@ "type": "Line", "value": "1st option unchecked", "range": [ - 14864, - 14886 + 15329, + 15351 ], "loc": { "start": { - "line": 467, + "line": 484, "column": 16 }, "end": { - "line": 467, + "line": 484, "column": 38 } } @@ -31954,16 +33180,16 @@ "type": "Identifier", "name": "elm", "range": [ - 14907, - 14910 + 15372, + 15375 ], "loc": { "start": { - "line": 468, + "line": 485, "column": 20 }, "end": { - "line": 468, + "line": 485, "column": 23 } } @@ -31982,16 +33208,16 @@ "type": "Identifier", "name": "tf", "range": [ - 14911, - 14913 + 15376, + 15378 ], "loc": { "start": { - "line": 468, + "line": 485, "column": 24 }, "end": { - "line": 468, + "line": 485, "column": 26 } } @@ -32000,31 +33226,31 @@ "type": "Identifier", "name": "fltIds", "range": [ - 14914, - 14920 + 15379, + 15385 ], "loc": { "start": { - "line": 468, + "line": 485, "column": 27 }, "end": { - "line": 468, + "line": 485, "column": 33 } } }, "range": [ - 14911, - 14920 + 15376, + 15385 ], "loc": { "start": { - "line": 468, + "line": 485, "column": 24 }, "end": { - "line": 468, + "line": 485, "column": 33 } } @@ -32033,31 +33259,31 @@ "type": "Identifier", "name": "colIndex", "range": [ - 14921, - 14929 + 15386, + 15394 ], "loc": { "start": { - "line": 468, + "line": 485, "column": 34 }, "end": { - "line": 468, + "line": 485, "column": 42 } } }, "range": [ - 14911, - 14930 + 15376, + 15395 ], "loc": { "start": { - "line": 468, + "line": 485, "column": 24 }, "end": { - "line": 468, + "line": 485, "column": 43 } } @@ -32067,47 +33293,47 @@ "value": "_0", "raw": "'_0'", "range": [ - 14933, - 14937 + 15398, + 15402 ], "loc": { "start": { - "line": 468, + "line": 485, "column": 46 }, "end": { - "line": 468, + "line": 485, "column": 50 } } }, "range": [ - 14911, - 14937 + 15376, + 15402 ], "loc": { "start": { - "line": 468, + "line": 485, "column": 24 }, "end": { - "line": 468, + "line": 485, "column": 50 } } } ], "range": [ - 14907, - 14938 + 15372, + 15403 ], "loc": { "start": { - "line": 468, + "line": 485, "column": 20 }, "end": { - "line": 468, + "line": 485, "column": 51 } } @@ -32129,16 +33355,16 @@ "type": "Identifier", "name": "elm", "range": [ - 14962, - 14965 + 15427, + 15430 ], "loc": { "start": { - "line": 469, + "line": 486, "column": 20 }, "end": { - "line": 469, + "line": 486, "column": 23 } } @@ -32157,16 +33383,16 @@ "type": "Identifier", "name": "tf", "range": [ - 14966, - 14968 + 15431, + 15433 ], "loc": { "start": { - "line": 469, + "line": 486, "column": 24 }, "end": { - "line": 469, + "line": 486, "column": 26 } } @@ -32175,31 +33401,31 @@ "type": "Identifier", "name": "fltIds", "range": [ - 14969, - 14975 + 15434, + 15440 ], "loc": { "start": { - "line": 469, + "line": 486, "column": 27 }, "end": { - "line": 469, + "line": 486, "column": 33 } } }, "range": [ - 14966, - 14975 + 15431, + 15440 ], "loc": { "start": { - "line": 469, + "line": 486, "column": 24 }, "end": { - "line": 469, + "line": 486, "column": 33 } } @@ -32208,31 +33434,31 @@ "type": "Identifier", "name": "colIndex", "range": [ - 14976, - 14984 + 15441, + 15449 ], "loc": { "start": { - "line": 469, + "line": 486, "column": 34 }, "end": { - "line": 469, + "line": 486, "column": 42 } } }, "range": [ - 14966, - 14985 + 15431, + 15450 ], "loc": { "start": { - "line": 469, + "line": 486, "column": 24 }, "end": { - "line": 469, + "line": 486, "column": 43 } } @@ -32242,47 +33468,47 @@ "value": "_0", "raw": "'_0'", "range": [ - 14988, - 14992 + 15453, + 15457 ], "loc": { "start": { - "line": 469, + "line": 486, "column": 46 }, "end": { - "line": 469, + "line": 486, "column": 50 } } }, "range": [ - 14966, - 14992 + 15431, + 15457 ], "loc": { "start": { - "line": 469, + "line": 486, "column": 24 }, "end": { - "line": 469, + "line": 486, "column": 50 } } } ], "range": [ - 14962, - 14993 + 15427, + 15458 ], "loc": { "start": { - "line": 469, + "line": 486, "column": 20 }, "end": { - "line": 469, + "line": 486, "column": 51 } } @@ -32291,31 +33517,31 @@ "type": "Identifier", "name": "checked", "range": [ - 14994, - 15001 + 15459, + 15466 ], "loc": { "start": { - "line": 469, + "line": 486, "column": 52 }, "end": { - "line": 469, + "line": 486, "column": 59 } } }, "range": [ - 14962, - 15001 + 15427, + 15466 ], "loc": { "start": { - "line": 469, + "line": 486, "column": 20 }, "end": { - "line": 469, + "line": 486, "column": 59 } } @@ -32325,78 +33551,78 @@ "value": false, "raw": "false", "range": [ - 15004, - 15009 + 15469, + 15474 ], "loc": { "start": { - "line": 469, + "line": 486, "column": 62 }, "end": { - "line": 469, + "line": 486, "column": 67 } } }, "range": [ - 14962, - 15009 + 15427, + 15474 ], "loc": { "start": { - "line": 469, + "line": 486, "column": 20 }, "end": { - "line": 469, + "line": 486, "column": 67 } } }, "range": [ - 14962, - 15010 + 15427, + 15475 ], "loc": { "start": { - "line": 469, + "line": 486, "column": 20 }, "end": { - "line": 469, + "line": 486, "column": 68 } } } ], "range": [ - 14940, - 15028 + 15405, + 15493 ], "loc": { "start": { - "line": 468, + "line": 485, "column": 53 }, "end": { - "line": 470, + "line": 487, "column": 17 } } }, "alternate": null, "range": [ - 14903, - 15028 + 15368, + 15493 ], "loc": { "start": { - "line": 468, + "line": 485, "column": 16 }, "end": { - "line": 470, + "line": 487, "column": 17 } }, @@ -32405,16 +33631,16 @@ "type": "Line", "value": "1st option unchecked", "range": [ - 14864, - 14886 + 15329, + 15351 ], "loc": { "start": { - "line": 467, + "line": 484, "column": 16 }, "end": { - "line": 467, + "line": 484, "column": 38 } } @@ -32423,31 +33649,31 @@ } ], "range": [ - 14520, - 15042 + 14985, + 15507 ], "loc": { "start": { - "line": 460, + "line": 477, "column": 19 }, "end": { - "line": 471, + "line": 488, "column": 13 } } }, "range": [ - 13693, - 15042 + 14158, + 15507 ], "loc": { "start": { - "line": 441, + "line": 458, "column": 12 }, "end": { - "line": 471, + "line": 488, "column": 13 } }, @@ -32456,16 +33682,16 @@ "type": "Line", "value": "show all item", "range": [ - 13665, - 13680 + 14130, + 14145 ], "loc": { "start": { - "line": 440, + "line": 457, "column": 12 }, "end": { - "line": 440, + "line": 457, "column": 27 } } @@ -32484,16 +33710,16 @@ "type": "Identifier", "name": "li", "range": [ - 15060, - 15062 + 15525, + 15527 ], "loc": { "start": { - "line": 473, + "line": 490, "column": 16 }, "end": { - "line": 473, + "line": 490, "column": 18 } } @@ -32502,31 +33728,31 @@ "type": "Identifier", "name": "nodeName", "range": [ - 15063, - 15071 + 15528, + 15536 ], "loc": { "start": { - "line": 473, + "line": 490, "column": 19 }, "end": { - "line": 473, + "line": 490, "column": 27 } } }, "range": [ - 15060, - 15071 + 15525, + 15536 ], "loc": { "start": { - "line": 473, + "line": 490, "column": 16 }, "end": { - "line": 473, + "line": 490, "column": 27 } } @@ -32535,31 +33761,31 @@ "type": "Identifier", "name": "itemTag", "range": [ - 15076, - 15083 + 15541, + 15548 ], "loc": { "start": { - "line": 473, + "line": 490, "column": 32 }, "end": { - "line": 473, + "line": 490, "column": 39 } } }, "range": [ - 15060, - 15083 + 15525, + 15548 ], "loc": { "start": { - "line": 473, + "line": 490, "column": 16 }, "end": { - "line": 473, + "line": 490, "column": 39 } } @@ -32575,16 +33801,16 @@ "type": "Identifier", "name": "removeClass", "range": [ - 15103, - 15114 + 15568, + 15579 ], "loc": { "start": { - "line": 474, + "line": 491, "column": 16 }, "end": { - "line": 474, + "line": 491, "column": 27 } } @@ -32600,16 +33826,16 @@ "type": "Identifier", "name": "n", "range": [ - 15115, - 15116 + 15580, + 15581 ], "loc": { "start": { - "line": 474, + "line": 491, "column": 28 }, "end": { - "line": 474, + "line": 491, "column": 29 } } @@ -32618,31 +33844,31 @@ "type": "Identifier", "name": "childNodes", "range": [ - 15117, - 15127 + 15582, + 15592 ], "loc": { "start": { - "line": 474, + "line": 491, "column": 30 }, "end": { - "line": 474, + "line": 491, "column": 40 } } }, "range": [ - 15115, - 15127 + 15580, + 15592 ], "loc": { "start": { - "line": 474, + "line": 491, "column": 28 }, "end": { - "line": 474, + "line": 491, "column": 40 } } @@ -32652,31 +33878,31 @@ "value": 0, "raw": "0", "range": [ - 15128, - 15129 + 15593, + 15594 ], "loc": { "start": { - "line": 474, + "line": 491, "column": 41 }, "end": { - "line": 474, + "line": 491, "column": 42 } } }, "range": [ - 15115, - 15130 + 15580, + 15595 ], "loc": { "start": { - "line": 474, + "line": 491, "column": 28 }, "end": { - "line": 474, + "line": 491, "column": 43 } } @@ -32687,16 +33913,16 @@ "object": { "type": "ThisExpression", "range": [ - 15132, - 15136 + 15597, + 15601 ], "loc": { "start": { - "line": 474, + "line": 491, "column": 45 }, "end": { - "line": 474, + "line": 491, "column": 49 } } @@ -32705,62 +33931,62 @@ "type": "Identifier", "name": "selectedItemCssClass", "range": [ - 15137, - 15157 + 15602, + 15622 ], "loc": { "start": { - "line": 474, + "line": 491, "column": 50 }, "end": { - "line": 474, + "line": 491, "column": 70 } } }, "range": [ - 15132, - 15157 + 15597, + 15622 ], "loc": { "start": { - "line": 474, + "line": 491, "column": 45 }, "end": { - "line": 474, + "line": 491, "column": 70 } } } ], "range": [ - 15103, - 15158 + 15568, + 15623 ], "loc": { "start": { - "line": 474, + "line": 491, "column": 16 }, "end": { - "line": 474, + "line": 491, "column": 71 } } }, "range": [ - 15103, - 15159 + 15568, + 15624 ], "loc": { "start": { - "line": 474, + "line": 491, "column": 16 }, "end": { - "line": 474, + "line": 491, "column": 72 } } @@ -32773,16 +33999,16 @@ "type": "Identifier", "name": "addClass", "range": [ - 15176, - 15184 + 15641, + 15649 ], "loc": { "start": { - "line": 475, + "line": 492, "column": 16 }, "end": { - "line": 475, + "line": 492, "column": 24 } } @@ -32792,16 +34018,16 @@ "type": "Identifier", "name": "li", "range": [ - 15185, - 15187 + 15650, + 15652 ], "loc": { "start": { - "line": 475, + "line": 492, "column": 25 }, "end": { - "line": 475, + "line": 492, "column": 27 } } @@ -32812,16 +34038,16 @@ "object": { "type": "ThisExpression", "range": [ - 15189, - 15193 + 15654, + 15658 ], "loc": { "start": { - "line": 475, + "line": 492, "column": 29 }, "end": { - "line": 475, + "line": 492, "column": 33 } } @@ -32830,110 +34056,110 @@ "type": "Identifier", "name": "selectedItemCssClass", "range": [ - 15194, - 15214 + 15659, + 15679 ], "loc": { "start": { - "line": 475, + "line": 492, "column": 34 }, "end": { - "line": 475, + "line": 492, "column": 54 } } }, "range": [ - 15189, - 15214 + 15654, + 15679 ], "loc": { "start": { - "line": 475, + "line": 492, "column": 29 }, "end": { - "line": 475, + "line": 492, "column": 54 } } } ], "range": [ - 15176, - 15215 + 15641, + 15680 ], "loc": { "start": { - "line": 475, + "line": 492, "column": 16 }, "end": { - "line": 475, + "line": 492, "column": 55 } } }, "range": [ - 15176, - 15216 + 15641, + 15681 ], "loc": { "start": { - "line": 475, + "line": 492, "column": 16 }, "end": { - "line": 475, + "line": 492, "column": 56 } } } ], "range": [ - 15085, - 15230 + 15550, + 15695 ], "loc": { "start": { - "line": 473, + "line": 490, "column": 41 }, "end": { - "line": 476, + "line": 493, "column": 13 } } }, "alternate": null, "range": [ - 15056, - 15230 + 15521, + 15695 ], "loc": { "start": { - "line": 473, + "line": 490, "column": 12 }, "end": { - "line": 476, + "line": 493, "column": 13 } } } ], "range": [ - 13651, - 15240 + 14116, + 15705 ], "loc": { "start": { - "line": 439, + "line": 456, "column": 23 }, "end": { - "line": 477, + "line": 494, "column": 9 } } @@ -32950,16 +34176,16 @@ "type": "Identifier", "name": "chkValue", "range": [ - 15293, - 15301 + 15758, + 15766 ], "loc": { "start": { - "line": 478, + "line": 495, "column": 16 }, "end": { - "line": 478, + "line": 495, "column": 24 } } @@ -32969,31 +34195,31 @@ "value": "", "raw": "''", "range": [ - 15306, - 15308 + 15771, + 15773 ], "loc": { "start": { - "line": 478, + "line": 495, "column": 29 }, "end": { - "line": 478, + "line": 495, "column": 31 } } }, "range": [ - 15293, - 15308 + 15758, + 15773 ], "loc": { "start": { - "line": 478, + "line": 495, "column": 16 }, "end": { - "line": 478, + "line": 495, "column": 31 } } @@ -33010,16 +34236,16 @@ "type": "Identifier", "name": "replaceValue", "range": [ - 15332, - 15344 + 15797, + 15809 ], "loc": { "start": { - "line": 479, + "line": 496, "column": 20 }, "end": { - "line": 479, + "line": 496, "column": 32 } } @@ -33030,16 +34256,16 @@ "type": "Identifier", "name": "RegExp", "range": [ - 15351, - 15357 + 15816, + 15822 ], "loc": { "start": { - "line": 479, + "line": 496, "column": 39 }, "end": { - "line": 479, + "line": 496, "column": 45 } } @@ -33051,16 +34277,16 @@ "type": "Identifier", "name": "rgxEsc", "range": [ - 15379, - 15385 + 15844, + 15850 ], "loc": { "start": { - "line": 480, + "line": 497, "column": 20 }, "end": { - "line": 480, + "line": 497, "column": 26 } } @@ -33076,16 +34302,16 @@ "type": "Identifier", "name": "chkValue", "range": [ - 15386, - 15394 + 15851, + 15859 ], "loc": { "start": { - "line": 480, + "line": 497, "column": 27 }, "end": { - "line": 480, + "line": 497, "column": 35 } } @@ -33095,31 +34321,31 @@ "value": " ", "raw": "' '", "range": [ - 15397, - 15400 + 15862, + 15865 ], "loc": { "start": { - "line": 480, + "line": 497, "column": 38 }, "end": { - "line": 480, + "line": 497, "column": 41 } } }, "range": [ - 15386, - 15400 + 15851, + 15865 ], "loc": { "start": { - "line": 480, + "line": 497, "column": 27 }, "end": { - "line": 480, + "line": 497, "column": 41 } } @@ -33131,16 +34357,16 @@ "type": "Identifier", "name": "tf", "range": [ - 15403, - 15405 + 15868, + 15870 ], "loc": { "start": { - "line": 480, + "line": 497, "column": 44 }, "end": { - "line": 480, + "line": 497, "column": 46 } } @@ -33149,93 +34375,93 @@ "type": "Identifier", "name": "orOperator", "range": [ - 15406, - 15416 + 15871, + 15881 ], "loc": { "start": { - "line": 480, + "line": 497, "column": 47 }, "end": { - "line": 480, + "line": 497, "column": 57 } } }, "range": [ - 15403, - 15416 + 15868, + 15881 ], "loc": { "start": { - "line": 480, + "line": 497, "column": 44 }, "end": { - "line": 480, + "line": 497, "column": 57 } } }, "range": [ - 15386, - 15416 + 15851, + 15881 ], "loc": { "start": { - "line": 480, + "line": 497, "column": 27 }, "end": { - "line": 480, + "line": 497, "column": 57 } } } ], "range": [ - 15379, - 15417 + 15844, + 15882 ], "loc": { "start": { - "line": 480, + "line": 497, "column": 20 }, "end": { - "line": 480, + "line": 497, "column": 58 } } } ], "range": [ - 15347, - 15418 + 15812, + 15883 ], "loc": { "start": { - "line": 479, + "line": 496, "column": 35 }, "end": { - "line": 480, + "line": 497, "column": 59 } } }, "range": [ - 15332, - 15418 + 15797, + 15883 ], "loc": { "start": { - "line": 479, + "line": 496, "column": 20 }, "end": { - "line": 480, + "line": 497, "column": 59 } } @@ -33243,16 +34469,16 @@ ], "kind": "let", "range": [ - 15328, - 15419 + 15793, + 15884 ], "loc": { "start": { - "line": 479, + "line": 496, "column": 16 }, "end": { - "line": 480, + "line": 497, "column": 60 } } @@ -33266,16 +34492,16 @@ "type": "Identifier", "name": "fltValue", "range": [ - 15436, - 15444 + 15901, + 15909 ], "loc": { "start": { - "line": 481, + "line": 498, "column": 16 }, "end": { - "line": 481, + "line": 498, "column": 24 } } @@ -33289,16 +34515,16 @@ "type": "Identifier", "name": "fltValue", "range": [ - 15447, - 15455 + 15912, + 15920 ], "loc": { "start": { - "line": 481, + "line": 498, "column": 27 }, "end": { - "line": 481, + "line": 498, "column": 35 } } @@ -33307,31 +34533,31 @@ "type": "Identifier", "name": "replace", "range": [ - 15456, - 15463 + 15921, + 15928 ], "loc": { "start": { - "line": 481, + "line": 498, "column": 36 }, "end": { - "line": 481, + "line": 498, "column": 43 } } }, "range": [ - 15447, - 15463 + 15912, + 15928 ], "loc": { "start": { - "line": 481, + "line": 498, "column": 27 }, "end": { - "line": 481, + "line": 498, "column": 43 } } @@ -33341,16 +34567,16 @@ "type": "Identifier", "name": "replaceValue", "range": [ - 15464, - 15476 + 15929, + 15941 ], "loc": { "start": { - "line": 481, + "line": 498, "column": 44 }, "end": { - "line": 481, + "line": 498, "column": 56 } } @@ -33360,62 +34586,62 @@ "value": "", "raw": "''", "range": [ - 15478, - 15480 + 15943, + 15945 ], "loc": { "start": { - "line": 481, + "line": 498, "column": 58 }, "end": { - "line": 481, + "line": 498, "column": 60 } } } ], "range": [ - 15447, - 15481 + 15912, + 15946 ], "loc": { "start": { - "line": 481, + "line": 498, "column": 27 }, "end": { - "line": 481, + "line": 498, "column": 61 } } }, "range": [ - 15436, - 15481 + 15901, + 15946 ], "loc": { "start": { - "line": 481, + "line": 498, "column": 16 }, "end": { - "line": 481, + "line": 498, "column": 61 } } }, "range": [ - 15436, - 15482 + 15901, + 15947 ], "loc": { "start": { - "line": 481, + "line": 498, "column": 16 }, "end": { - "line": 481, + "line": 498, "column": 62 } } @@ -33431,16 +34657,16 @@ "type": "Identifier", "name": "n", "range": [ - 15499, - 15500 + 15964, + 15965 ], "loc": { "start": { - "line": 482, + "line": 499, "column": 16 }, "end": { - "line": 482, + "line": 499, "column": 17 } } @@ -33449,31 +34675,31 @@ "type": "Identifier", "name": "setAttribute", "range": [ - 15501, - 15513 + 15966, + 15978 ], "loc": { "start": { - "line": 482, + "line": 499, "column": 18 }, "end": { - "line": 482, + "line": 499, "column": 30 } } }, "range": [ - 15499, - 15513 + 15964, + 15978 ], "loc": { "start": { - "line": 482, + "line": 499, "column": 16 }, "end": { - "line": 482, + "line": 499, "column": 30 } } @@ -33484,16 +34710,16 @@ "value": "value", "raw": "'value'", "range": [ - 15514, - 15521 + 15979, + 15986 ], "loc": { "start": { - "line": 482, + "line": 499, "column": 31 }, "end": { - "line": 482, + "line": 499, "column": 38 } } @@ -33504,16 +34730,16 @@ "type": "Identifier", "name": "trim", "range": [ - 15523, - 15527 + 15988, + 15992 ], "loc": { "start": { - "line": 482, + "line": 499, "column": 40 }, "end": { - "line": 482, + "line": 499, "column": 44 } } @@ -33523,63 +34749,63 @@ "type": "Identifier", "name": "fltValue", "range": [ - 15528, - 15536 + 15993, + 16001 ], "loc": { "start": { - "line": 482, + "line": 499, "column": 45 }, "end": { - "line": 482, + "line": 499, "column": 53 } } } ], "range": [ - 15523, - 15537 + 15988, + 16002 ], "loc": { "start": { - "line": 482, + "line": 499, "column": 40 }, "end": { - "line": 482, + "line": 499, "column": 54 } } } ], "range": [ - 15499, - 15538 + 15964, + 16003 ], "loc": { "start": { - "line": 482, + "line": 499, "column": 16 }, "end": { - "line": 482, + "line": 499, "column": 55 } } }, "range": [ - 15499, - 15539 + 15964, + 16004 ], "loc": { "start": { - "line": 482, + "line": 499, "column": 16 }, "end": { - "line": 482, + "line": 499, "column": 56 } } @@ -33593,16 +34819,16 @@ "type": "Identifier", "name": "replaceIndex", "range": [ - 15561, - 15573 + 16026, + 16038 ], "loc": { "start": { - "line": 484, + "line": 501, "column": 20 }, "end": { - "line": 484, + "line": 501, "column": 32 } } @@ -33613,16 +34839,16 @@ "type": "Identifier", "name": "RegExp", "range": [ - 15580, - 15586 + 16045, + 16051 ], "loc": { "start": { - "line": 484, + "line": 501, "column": 39 }, "end": { - "line": 484, + "line": 501, "column": 45 } } @@ -33634,16 +34860,16 @@ "type": "Identifier", "name": "rgxEsc", "range": [ - 15608, - 15614 + 16073, + 16079 ], "loc": { "start": { - "line": 485, + "line": 502, "column": 20 }, "end": { - "line": 485, + "line": 502, "column": 26 } } @@ -33656,16 +34882,16 @@ "type": "Identifier", "name": "chkIndex", "range": [ - 15615, - 15623 + 16080, + 16088 ], "loc": { "start": { - "line": 485, + "line": 502, "column": 27 }, "end": { - "line": 485, + "line": 502, "column": 35 } } @@ -33677,16 +34903,16 @@ "type": "Identifier", "name": "tf", "range": [ - 15626, - 15628 + 16091, + 16093 ], "loc": { "start": { - "line": 485, + "line": 502, "column": 38 }, "end": { - "line": 485, + "line": 502, "column": 40 } } @@ -33695,93 +34921,93 @@ "type": "Identifier", "name": "separator", "range": [ - 15629, - 15638 + 16094, + 16103 ], "loc": { "start": { - "line": 485, + "line": 502, "column": 41 }, "end": { - "line": 485, + "line": 502, "column": 50 } } }, "range": [ - 15626, - 15638 + 16091, + 16103 ], "loc": { "start": { - "line": 485, + "line": 502, "column": 38 }, "end": { - "line": 485, + "line": 502, "column": 50 } } }, "range": [ - 15615, - 15638 + 16080, + 16103 ], "loc": { "start": { - "line": 485, + "line": 502, "column": 27 }, "end": { - "line": 485, + "line": 502, "column": 50 } } } ], "range": [ - 15608, - 15639 + 16073, + 16104 ], "loc": { "start": { - "line": 485, + "line": 502, "column": 20 }, "end": { - "line": 485, + "line": 502, "column": 51 } } } ], "range": [ - 15576, - 15640 + 16041, + 16105 ], "loc": { "start": { - "line": 484, + "line": 501, "column": 35 }, "end": { - "line": 485, + "line": 502, "column": 52 } } }, "range": [ - 15561, - 15640 + 16026, + 16105 ], "loc": { "start": { - "line": 484, + "line": 501, "column": 20 }, "end": { - "line": 485, + "line": 502, "column": 52 } } @@ -33789,16 +35015,16 @@ ], "kind": "let", "range": [ - 15557, - 15641 + 16022, + 16106 ], "loc": { "start": { - "line": 484, + "line": 501, "column": 16 }, "end": { - "line": 485, + "line": 502, "column": 53 } } @@ -33812,16 +35038,16 @@ "type": "Identifier", "name": "fltIndexes", "range": [ - 15658, - 15668 + 16123, + 16133 ], "loc": { "start": { - "line": 486, + "line": 503, "column": 16 }, "end": { - "line": 486, + "line": 503, "column": 26 } } @@ -33835,16 +35061,16 @@ "type": "Identifier", "name": "fltIndexes", "range": [ - 15671, - 15681 + 16136, + 16146 ], "loc": { "start": { - "line": 486, + "line": 503, "column": 29 }, "end": { - "line": 486, + "line": 503, "column": 39 } } @@ -33853,31 +35079,31 @@ "type": "Identifier", "name": "replace", "range": [ - 15682, - 15689 + 16147, + 16154 ], "loc": { "start": { - "line": 486, + "line": 503, "column": 40 }, "end": { - "line": 486, + "line": 503, "column": 47 } } }, "range": [ - 15671, - 15689 + 16136, + 16154 ], "loc": { "start": { - "line": 486, + "line": 503, "column": 29 }, "end": { - "line": 486, + "line": 503, "column": 47 } } @@ -33887,16 +35113,16 @@ "type": "Identifier", "name": "replaceIndex", "range": [ - 15690, - 15702 + 16155, + 16167 ], "loc": { "start": { - "line": 486, + "line": 503, "column": 48 }, "end": { - "line": 486, + "line": 503, "column": 60 } } @@ -33906,62 +35132,62 @@ "value": "", "raw": "''", "range": [ - 15704, - 15706 + 16169, + 16171 ], "loc": { "start": { - "line": 486, + "line": 503, "column": 62 }, "end": { - "line": 486, + "line": 503, "column": 64 } } } ], "range": [ - 15671, - 15707 + 16136, + 16172 ], "loc": { "start": { - "line": 486, + "line": 503, "column": 29 }, "end": { - "line": 486, + "line": 503, "column": 65 } } }, "range": [ - 15658, - 15707 + 16123, + 16172 ], "loc": { "start": { - "line": 486, + "line": 503, "column": 16 }, "end": { - "line": 486, + "line": 503, "column": 65 } } }, "range": [ - 15658, - 15708 + 16123, + 16173 ], "loc": { "start": { - "line": 486, + "line": 503, "column": 16 }, "end": { - "line": 486, + "line": 503, "column": 66 } } @@ -33977,16 +35203,16 @@ "type": "Identifier", "name": "n", "range": [ - 15725, - 15726 + 16190, + 16191 ], "loc": { "start": { - "line": 487, + "line": 504, "column": 16 }, "end": { - "line": 487, + "line": 504, "column": 17 } } @@ -33995,31 +35221,31 @@ "type": "Identifier", "name": "setAttribute", "range": [ - 15727, - 15739 + 16192, + 16204 ], "loc": { "start": { - "line": 487, + "line": 504, "column": 18 }, "end": { - "line": 487, + "line": 504, "column": 30 } } }, "range": [ - 15725, - 15739 + 16190, + 16204 ], "loc": { "start": { - "line": 487, + "line": 504, "column": 16 }, "end": { - "line": 487, + "line": 504, "column": 30 } } @@ -34030,16 +35256,16 @@ "value": "indexes", "raw": "'indexes'", "range": [ - 15740, - 15749 + 16205, + 16214 ], "loc": { "start": { - "line": 487, + "line": 504, "column": 31 }, "end": { - "line": 487, + "line": 504, "column": 40 } } @@ -34048,79 +35274,79 @@ "type": "Identifier", "name": "fltIndexes", "range": [ - 15751, - 15761 + 16216, + 16226 ], "loc": { "start": { - "line": 487, + "line": 504, "column": 42 }, "end": { - "line": 487, + "line": 504, "column": 52 } } } ], "range": [ - 15725, - 15762 + 16190, + 16227 ], "loc": { "start": { - "line": 487, + "line": 504, "column": 16 }, "end": { - "line": 487, + "line": 504, "column": 53 } } }, "range": [ - 15725, - 15763 + 16190, + 16228 ], "loc": { "start": { - "line": 487, + "line": 504, "column": 16 }, "end": { - "line": 487, + "line": 504, "column": 54 } } } ], "range": [ - 15310, - 15777 + 15775, + 16242 ], "loc": { "start": { - "line": 478, + "line": 495, "column": 33 }, "end": { - "line": 488, + "line": 505, "column": 13 } } }, "alternate": null, "range": [ - 15289, - 15777 + 15754, + 16242 ], "loc": { "start": { - "line": 478, + "line": 495, "column": 12 }, "end": { - "line": 488, + "line": 505, "column": 13 } }, @@ -34129,16 +35355,16 @@ "type": "Line", "value": "removes values and indexes", "range": [ - 15248, - 15276 + 15713, + 15741 ], "loc": { "start": { - "line": 477, + "line": 494, "column": 17 }, "end": { - "line": 477, + "line": 494, "column": 45 } } @@ -34157,16 +35383,16 @@ "type": "Identifier", "name": "li", "range": [ - 15794, - 15796 + 16259, + 16261 ], "loc": { "start": { - "line": 489, + "line": 506, "column": 16 }, "end": { - "line": 489, + "line": 506, "column": 18 } } @@ -34175,31 +35401,31 @@ "type": "Identifier", "name": "nodeName", "range": [ - 15797, - 15805 + 16262, + 16270 ], "loc": { "start": { - "line": 489, + "line": 506, "column": 19 }, "end": { - "line": 489, + "line": 506, "column": 27 } } }, "range": [ - 15794, - 15805 + 16259, + 16270 ], "loc": { "start": { - "line": 489, + "line": 506, "column": 16 }, "end": { - "line": 489, + "line": 506, "column": 27 } } @@ -34208,31 +35434,31 @@ "type": "Identifier", "name": "itemTag", "range": [ - 15810, - 15817 + 16275, + 16282 ], "loc": { "start": { - "line": 489, + "line": 506, "column": 32 }, "end": { - "line": 489, + "line": 506, "column": 39 } } }, "range": [ - 15794, - 15817 + 16259, + 16282 ], "loc": { "start": { - "line": 489, + "line": 506, "column": 16 }, "end": { - "line": 489, + "line": 506, "column": 39 } } @@ -34248,16 +35474,16 @@ "type": "Identifier", "name": "removeClass", "range": [ - 15837, - 15848 + 16302, + 16313 ], "loc": { "start": { - "line": 490, + "line": 507, "column": 16 }, "end": { - "line": 490, + "line": 507, "column": 27 } } @@ -34267,16 +35493,16 @@ "type": "Identifier", "name": "li", "range": [ - 15849, - 15851 + 16314, + 16316 ], "loc": { "start": { - "line": 490, + "line": 507, "column": 28 }, "end": { - "line": 490, + "line": 507, "column": 30 } } @@ -34287,16 +35513,16 @@ "object": { "type": "ThisExpression", "range": [ - 15853, - 15857 + 16318, + 16322 ], "loc": { "start": { - "line": 490, + "line": 507, "column": 32 }, "end": { - "line": 490, + "line": 507, "column": 36 } } @@ -34305,125 +35531,125 @@ "type": "Identifier", "name": "selectedItemCssClass", "range": [ - 15858, - 15878 + 16323, + 16343 ], "loc": { "start": { - "line": 490, + "line": 507, "column": 37 }, "end": { - "line": 490, + "line": 507, "column": 57 } } }, "range": [ - 15853, - 15878 + 16318, + 16343 ], "loc": { "start": { - "line": 490, + "line": 507, "column": 32 }, "end": { - "line": 490, + "line": 507, "column": 57 } } } ], "range": [ - 15837, - 15879 + 16302, + 16344 ], "loc": { "start": { - "line": 490, + "line": 507, "column": 16 }, "end": { - "line": 490, + "line": 507, "column": 58 } } }, "range": [ - 15837, - 15880 + 16302, + 16345 ], "loc": { "start": { - "line": 490, + "line": 507, "column": 16 }, "end": { - "line": 490, + "line": 507, "column": 59 } } } ], "range": [ - 15819, - 15894 + 16284, + 16359 ], "loc": { "start": { - "line": 489, + "line": 506, "column": 41 }, "end": { - "line": 491, + "line": 508, "column": 13 } } }, "alternate": null, "range": [ - 15790, - 15894 + 16255, + 16359 ], "loc": { "start": { - "line": 489, + "line": 506, "column": 12 }, "end": { - "line": 491, + "line": 508, "column": 13 } } } ], "range": [ - 15246, - 15904 + 15711, + 16369 ], "loc": { "start": { - "line": 477, + "line": 494, "column": 15 }, "end": { - "line": 492, + "line": 509, "column": 9 } } }, "range": [ - 13636, - 15904 + 14101, + 16369 ], "loc": { "start": { - "line": 439, + "line": 456, "column": 8 }, "end": { - "line": 492, + "line": 509, "column": 9 } }, @@ -34432,16 +35658,16 @@ "type": "Line", "value": "selected items (ul tag)", "range": [ - 13601, - 13626 + 14066, + 14091 ], "loc": { "start": { - "line": 437, + "line": 454, "column": 52 }, "end": { - "line": 437, + "line": 454, "column": 77 } } @@ -34450,16 +35676,16 @@ } ], "range": [ - 12989, - 15910 + 13454, + 16375 ], "loc": { "start": { - "line": 421, + "line": 438, "column": 26 }, "end": { - "line": 493, + "line": 510, "column": 5 } } @@ -34467,16 +35693,16 @@ "generator": false, "expression": false, "range": [ - 12985, - 15910 + 13450, + 16375 ], "loc": { "start": { - "line": 421, + "line": 438, "column": 22 }, "end": { - "line": 493, + "line": 510, "column": 5 } } @@ -34484,16 +35710,16 @@ "kind": "method", "computed": false, "range": [ - 12967, - 15910 + 13432, + 16375 ], "loc": { "start": { - "line": 421, + "line": 438, "column": 4 }, "end": { - "line": 493, + "line": 510, "column": 5 } }, @@ -34502,16 +35728,16 @@ "type": "Block", "value": "*\n * Store checked options in DOM element attribute\n * @param {Object} o checklist option DOM element\n * @private\n ", "range": [ - 12827, - 12962 + 13292, + 13427 ], "loc": { "start": { - "line": 416, + "line": 433, "column": 4 }, "end": { - "line": 420, + "line": 437, "column": 7 } } @@ -34522,16 +35748,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": [ - 15916, - 16085 + 16381, + 16550 ], "loc": { "start": { - "line": 495, + "line": 512, "column": 4 }, "end": { - "line": 499, + "line": 516, "column": 7 } } @@ -34545,16 +35771,16 @@ "type": "Identifier", "name": "selectOptions", "range": [ - 16090, - 16103 + 16555, + 16568 ], "loc": { "start": { - "line": 500, + "line": 517, "column": 4 }, "end": { - "line": 500, + "line": 517, "column": 17 } } @@ -34567,16 +35793,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 16104, - 16112 + 16569, + 16577 ], "loc": { "start": { - "line": 500, + "line": 517, "column": 18 }, "end": { - "line": 500, + "line": 517, "column": 26 } } @@ -34587,16 +35813,16 @@ "type": "Identifier", "name": "values", "range": [ - 16114, - 16120 + 16579, + 16585 ], "loc": { "start": { - "line": 500, + "line": 517, "column": 28 }, "end": { - "line": 500, + "line": 517, "column": 34 } } @@ -34605,31 +35831,31 @@ "type": "ArrayExpression", "elements": [], "range": [ - 16123, - 16125 + 16588, + 16590 ], "loc": { "start": { - "line": 500, + "line": 517, "column": 37 }, "end": { - "line": 500, + "line": 517, "column": 39 } } }, "range": [ - 16114, - 16125 + 16579, + 16590 ], "loc": { "start": { - "line": 500, + "line": 517, "column": 28 }, "end": { - "line": 500, + "line": 517, "column": 39 } } @@ -34647,16 +35873,16 @@ "type": "Identifier", "name": "tf", "range": [ - 16141, - 16143 + 16606, + 16608 ], "loc": { "start": { - "line": 501, + "line": 518, "column": 12 }, "end": { - "line": 501, + "line": 518, "column": 14 } } @@ -34667,16 +35893,16 @@ "object": { "type": "ThisExpression", "range": [ - 16146, - 16150 + 16611, + 16615 ], "loc": { "start": { - "line": 501, + "line": 518, "column": 17 }, "end": { - "line": 501, + "line": 518, "column": 21 } } @@ -34685,46 +35911,46 @@ "type": "Identifier", "name": "tf", "range": [ - 16151, - 16153 + 16616, + 16618 ], "loc": { "start": { - "line": 501, + "line": 518, "column": 22 }, "end": { - "line": 501, + "line": 518, "column": 24 } } }, "range": [ - 16146, - 16153 + 16611, + 16618 ], "loc": { "start": { - "line": 501, + "line": 518, "column": 17 }, "end": { - "line": 501, + "line": 518, "column": 24 } } }, "range": [ - 16141, - 16153 + 16606, + 16618 ], "loc": { "start": { - "line": 501, + "line": 518, "column": 12 }, "end": { - "line": 501, + "line": 518, "column": 24 } } @@ -34732,16 +35958,16 @@ ], "kind": "let", "range": [ - 16137, - 16154 + 16602, + 16619 ], "loc": { "start": { - "line": 501, + "line": 518, "column": 8 }, "end": { - "line": 501, + "line": 518, "column": 25 } } @@ -34755,16 +35981,16 @@ "type": "Identifier", "name": "flt", "range": [ - 16167, - 16170 + 16632, + 16635 ], "loc": { "start": { - "line": 502, + "line": 519, "column": 12 }, "end": { - "line": 502, + "line": 519, "column": 15 } } @@ -34778,16 +36004,16 @@ "type": "Identifier", "name": "tf", "range": [ - 16173, - 16175 + 16638, + 16640 ], "loc": { "start": { - "line": 502, + "line": 519, "column": 18 }, "end": { - "line": 502, + "line": 519, "column": 20 } } @@ -34796,31 +36022,31 @@ "type": "Identifier", "name": "getFilterElement", "range": [ - 16176, - 16192 + 16641, + 16657 ], "loc": { "start": { - "line": 502, + "line": 519, "column": 21 }, "end": { - "line": 502, + "line": 519, "column": 37 } } }, "range": [ - 16173, - 16192 + 16638, + 16657 ], "loc": { "start": { - "line": 502, + "line": 519, "column": 18 }, "end": { - "line": 502, + "line": 519, "column": 37 } } @@ -34830,47 +36056,47 @@ "type": "Identifier", "name": "colIndex", "range": [ - 16193, - 16201 + 16658, + 16666 ], "loc": { "start": { - "line": 502, + "line": 519, "column": 38 }, "end": { - "line": 502, + "line": 519, "column": 46 } } } ], "range": [ - 16173, - 16202 + 16638, + 16667 ], "loc": { "start": { - "line": 502, + "line": 519, "column": 18 }, "end": { - "line": 502, + "line": 519, "column": 47 } } }, "range": [ - 16167, - 16202 + 16632, + 16667 ], "loc": { "start": { - "line": 502, + "line": 519, "column": 12 }, "end": { - "line": 502, + "line": 519, "column": 47 } } @@ -34878,16 +36104,16 @@ ], "kind": "let", "range": [ - 16163, - 16203 + 16628, + 16668 ], "loc": { "start": { - "line": 502, + "line": 519, "column": 8 }, "end": { - "line": 502, + "line": 519, "column": 48 } } @@ -34898,181 +36124,290 @@ "type": "LogicalExpression", "operator": "||", "left": { - "type": "BinaryExpression", - "operator": "!==", + "type": "LogicalExpression", + "operator": "||", "left": { - "type": "CallExpression", - "callee": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "Identifier", - "name": "tf", + "type": "BinaryExpression", + "operator": "!==", + "left": { + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "Identifier", + "name": "tf", + "range": [ + 16681, + 16683 + ], + "loc": { + "start": { + "line": 520, + "column": 12 + }, + "end": { + "line": 520, + "column": 14 + } + } + }, + "property": { + "type": "Identifier", + "name": "getFilterType", + "range": [ + 16684, + 16697 + ], + "loc": { + "start": { + "line": 520, + "column": 15 + }, + "end": { + "line": 520, + "column": 28 + } + } + }, "range": [ - 16216, - 16218 + 16681, + 16697 ], "loc": { "start": { - "line": 503, + "line": 520, "column": 12 }, "end": { - "line": 503, - "column": 14 - } - } - }, - "property": { - "type": "Identifier", - "name": "getFilterType", - "range": [ - 16219, - 16232 - ], - "loc": { - "start": { - "line": 503, - "column": 15 - }, - "end": { - "line": 503, + "line": 520, "column": 28 } } }, + "arguments": [ + { + "type": "Identifier", + "name": "colIndex", + "range": [ + 16698, + 16706 + ], + "loc": { + "start": { + "line": 520, + "column": 29 + }, + "end": { + "line": 520, + "column": 37 + } + } + } + ], "range": [ - 16216, - 16232 + 16681, + 16707 ], "loc": { "start": { - "line": 503, + "line": 520, "column": 12 }, "end": { - "line": 503, - "column": 28 + "line": 520, + "column": 38 } } }, - "arguments": [ - { - "type": "Identifier", - "name": "colIndex", - "range": [ - 16233, - 16241 - ], - "loc": { - "start": { - "line": 503, - "column": 29 - }, - "end": { - "line": 503, - "column": 37 - } + "right": { + "type": "Identifier", + "name": "CHECKLIST", + "range": [ + 16712, + 16721 + ], + "loc": { + "start": { + "line": 520, + "column": 43 + }, + "end": { + "line": 520, + "column": 52 } } - ], + }, "range": [ - 16216, - 16242 + 16681, + 16721 ], "loc": { "start": { - "line": 503, + "line": 520, "column": 12 }, "end": { - "line": 503, - "column": 38 - } - } - }, - "right": { - "type": "Identifier", - "name": "CHECKLIST", - "range": [ - 16247, - 16256 - ], - "loc": { - "start": { - "line": 503, - "column": 43 - }, - "end": { - "line": 503, + "line": 520, "column": 52 } } }, - "range": [ - 16216, - 16256 - ], - "loc": { - "start": { - "line": 503, - "column": 12 + "right": { + "type": "UnaryExpression", + "operator": "!", + "argument": { + "type": "Identifier", + "name": "flt", + "range": [ + 16726, + 16729 + ], + "loc": { + "start": { + "line": 520, + "column": 57 + }, + "end": { + "line": 520, + "column": 60 + } + } }, - "end": { - "line": 503, - "column": 52 - } - } - }, - "right": { - "type": "UnaryExpression", - "operator": "!", - "argument": { - "type": "Identifier", - "name": "flt", + "prefix": true, "range": [ - 16261, - 16264 + 16725, + 16729 ], "loc": { "start": { - "line": 503, - "column": 57 + "line": 520, + "column": 56 }, "end": { - "line": 503, + "line": 520, "column": 60 } } }, - "prefix": true, "range": [ - 16260, - 16264 + 16681, + 16729 ], "loc": { "start": { - "line": 503, - "column": 56 + "line": 520, + "column": 12 }, "end": { - "line": 503, + "line": 520, "column": 60 } } }, + "right": { + "type": "BinaryExpression", + "operator": "===", + "left": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "Identifier", + "name": "values", + "range": [ + 16745, + 16751 + ], + "loc": { + "start": { + "line": 521, + "column": 12 + }, + "end": { + "line": 521, + "column": 18 + } + } + }, + "property": { + "type": "Identifier", + "name": "length", + "range": [ + 16752, + 16758 + ], + "loc": { + "start": { + "line": 521, + "column": 19 + }, + "end": { + "line": 521, + "column": 25 + } + } + }, + "range": [ + 16745, + 16758 + ], + "loc": { + "start": { + "line": 521, + "column": 12 + }, + "end": { + "line": 521, + "column": 25 + } + } + }, + "right": { + "type": "Literal", + "value": 0, + "raw": "0", + "range": [ + 16763, + 16764 + ], + "loc": { + "start": { + "line": 521, + "column": 30 + }, + "end": { + "line": 521, + "column": 31 + } + } + }, + "range": [ + 16745, + 16764 + ], + "loc": { + "start": { + "line": 521, + "column": 12 + }, + "end": { + "line": 521, + "column": 31 + } + } + }, "range": [ - 16216, - 16264 + 16681, + 16764 ], "loc": { "start": { - "line": 503, + "line": 520, "column": 12 }, "end": { - "line": 503, - "column": 60 + "line": 521, + "column": 31 } } }, @@ -35083,48 +36418,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 16280, - 16287 + 16780, + 16787 ], "loc": { "start": { - "line": 504, + "line": 522, "column": 12 }, "end": { - "line": 504, + "line": 522, "column": 19 } } } ], "range": [ - 16266, - 16297 + 16766, + 16797 ], "loc": { "start": { - "line": 503, - "column": 62 + "line": 521, + "column": 33 }, "end": { - "line": 505, + "line": 523, "column": 9 } } }, "alternate": null, "range": [ - 16212, - 16297 + 16677, + 16797 ], "loc": { "start": { - "line": 503, + "line": 520, "column": 8 }, "end": { - "line": 505, + "line": 523, "column": 9 } } @@ -35138,16 +36473,16 @@ "type": "Identifier", "name": "lisNb", "range": [ - 16311, - 16316 + 16811, + 16816 ], "loc": { "start": { - "line": 507, + "line": 525, "column": 12 }, "end": { - "line": 507, + "line": 525, "column": 17 } } @@ -35161,16 +36496,16 @@ "type": "Identifier", "name": "tag", "range": [ - 16319, - 16322 + 16819, + 16822 ], "loc": { "start": { - "line": 507, + "line": 525, "column": 20 }, "end": { - "line": 507, + "line": 525, "column": 23 } } @@ -35180,16 +36515,16 @@ "type": "Identifier", "name": "flt", "range": [ - 16323, - 16326 + 16823, + 16826 ], "loc": { "start": { - "line": 507, + "line": 525, "column": 24 }, "end": { - "line": 507, + "line": 525, "column": 27 } } @@ -35199,32 +36534,32 @@ "value": "li", "raw": "'li'", "range": [ - 16328, - 16332 + 16828, + 16832 ], "loc": { "start": { - "line": 507, + "line": 525, "column": 29 }, "end": { - "line": 507, + "line": 525, "column": 33 } } } ], "range": [ - 16319, - 16333 + 16819, + 16833 ], "loc": { "start": { - "line": 507, + "line": 525, "column": 20 }, "end": { - "line": 507, + "line": 525, "column": 34 } } @@ -35233,46 +36568,46 @@ "type": "Identifier", "name": "length", "range": [ - 16334, - 16340 + 16834, + 16840 ], "loc": { "start": { - "line": 507, + "line": 525, "column": 35 }, "end": { - "line": 507, + "line": 525, "column": 41 } } }, "range": [ - 16319, - 16340 + 16819, + 16840 ], "loc": { "start": { - "line": 507, + "line": 525, "column": 20 }, "end": { - "line": 507, + "line": 525, "column": 41 } } }, "range": [ - 16311, - 16340 + 16811, + 16840 ], "loc": { "start": { - "line": 507, + "line": 525, "column": 12 }, "end": { - "line": 507, + "line": 525, "column": 41 } } @@ -35280,16 +36615,16 @@ ], "kind": "let", "range": [ - 16307, - 16341 + 16807, + 16841 ], "loc": { "start": { - "line": 507, + "line": 525, "column": 8 }, "end": { - "line": 507, + "line": 525, "column": 42 } } @@ -35305,16 +36640,16 @@ "type": "Identifier", "name": "flt", "range": [ - 16351, - 16354 + 16851, + 16854 ], "loc": { "start": { - "line": 509, + "line": 527, "column": 8 }, "end": { - "line": 509, + "line": 527, "column": 11 } } @@ -35323,31 +36658,31 @@ "type": "Identifier", "name": "setAttribute", "range": [ - 16355, - 16367 + 16855, + 16867 ], "loc": { "start": { - "line": 509, + "line": 527, "column": 12 }, "end": { - "line": 509, + "line": 527, "column": 24 } } }, "range": [ - 16351, - 16367 + 16851, + 16867 ], "loc": { "start": { - "line": 509, + "line": 527, "column": 8 }, "end": { - "line": 509, + "line": 527, "column": 24 } } @@ -35358,16 +36693,16 @@ "value": "value", "raw": "'value'", "range": [ - 16368, - 16375 + 16868, + 16875 ], "loc": { "start": { - "line": 509, + "line": 527, "column": 25 }, "end": { - "line": 509, + "line": 527, "column": 32 } } @@ -35377,47 +36712,47 @@ "value": "", "raw": "''", "range": [ - 16377, - 16379 + 16877, + 16879 ], "loc": { "start": { - "line": 509, + "line": 527, "column": 34 }, "end": { - "line": 509, + "line": 527, "column": 36 } } } ], "range": [ - 16351, - 16380 + 16851, + 16880 ], "loc": { "start": { - "line": 509, + "line": 527, "column": 8 }, "end": { - "line": 509, + "line": 527, "column": 37 } } }, "range": [ - 16351, - 16381 + 16851, + 16881 ], "loc": { "start": { - "line": 509, + "line": 527, "column": 8 }, "end": { - "line": 509, + "line": 527, "column": 38 } } @@ -35433,16 +36768,16 @@ "type": "Identifier", "name": "flt", "range": [ - 16390, - 16393 + 16890, + 16893 ], "loc": { "start": { - "line": 510, + "line": 528, "column": 8 }, "end": { - "line": 510, + "line": 528, "column": 11 } } @@ -35451,31 +36786,31 @@ "type": "Identifier", "name": "setAttribute", "range": [ - 16394, - 16406 + 16894, + 16906 ], "loc": { "start": { - "line": 510, + "line": 528, "column": 12 }, "end": { - "line": 510, + "line": 528, "column": 24 } } }, "range": [ - 16390, - 16406 + 16890, + 16906 ], "loc": { "start": { - "line": 510, + "line": 528, "column": 8 }, "end": { - "line": 510, + "line": 528, "column": 24 } } @@ -35486,16 +36821,16 @@ "value": "indexes", "raw": "'indexes'", "range": [ - 16407, - 16416 + 16907, + 16916 ], "loc": { "start": { - "line": 510, + "line": 528, "column": 25 }, "end": { - "line": 510, + "line": 528, "column": 34 } } @@ -35505,47 +36840,47 @@ "value": "", "raw": "''", "range": [ - 16418, - 16420 + 16918, + 16920 ], "loc": { "start": { - "line": 510, + "line": 528, "column": 36 }, "end": { - "line": 510, + "line": 528, "column": 38 } } } ], "range": [ - 16390, - 16421 + 16890, + 16921 ], "loc": { "start": { - "line": 510, + "line": 528, "column": 8 }, "end": { - "line": 510, + "line": 528, "column": 39 } } }, "range": [ - 16390, - 16422 + 16890, + 16922 ], "loc": { "start": { - "line": 510, + "line": 528, "column": 8 }, "end": { - "line": 510, + "line": 528, "column": 40 } } @@ -35561,16 +36896,16 @@ "type": "Identifier", "name": "k", "range": [ - 16441, - 16442 + 16941, + 16942 ], "loc": { "start": { - "line": 512, + "line": 530, "column": 17 }, "end": { - "line": 512, + "line": 530, "column": 18 } } @@ -35580,31 +36915,31 @@ "value": 0, "raw": "0", "range": [ - 16445, - 16446 + 16945, + 16946 ], "loc": { "start": { - "line": 512, + "line": 530, "column": 21 }, "end": { - "line": 512, + "line": 530, "column": 22 } } }, "range": [ - 16441, - 16446 + 16941, + 16946 ], "loc": { "start": { - "line": 512, + "line": 530, "column": 17 }, "end": { - "line": 512, + "line": 530, "column": 22 } } @@ -35612,16 +36947,16 @@ ], "kind": "let", "range": [ - 16437, - 16446 + 16937, + 16946 ], "loc": { "start": { - "line": 512, + "line": 530, "column": 13 }, "end": { - "line": 512, + "line": 530, "column": 22 } } @@ -35633,16 +36968,16 @@ "type": "Identifier", "name": "k", "range": [ - 16448, - 16449 + 16948, + 16949 ], "loc": { "start": { - "line": 512, + "line": 530, "column": 24 }, "end": { - "line": 512, + "line": 530, "column": 25 } } @@ -35651,31 +36986,31 @@ "type": "Identifier", "name": "lisNb", "range": [ - 16452, - 16457 + 16952, + 16957 ], "loc": { "start": { - "line": 512, + "line": 530, "column": 28 }, "end": { - "line": 512, + "line": 530, "column": 33 } } }, "range": [ - 16448, - 16457 + 16948, + 16957 ], "loc": { "start": { - "line": 512, + "line": 530, "column": 24 }, "end": { - "line": 512, + "line": 530, "column": 33 } } @@ -35687,32 +37022,32 @@ "type": "Identifier", "name": "k", "range": [ - 16459, - 16460 + 16959, + 16960 ], "loc": { "start": { - "line": 512, + "line": 530, "column": 35 }, "end": { - "line": 512, + "line": 530, "column": 36 } } }, "prefix": false, "range": [ - 16459, - 16462 + 16959, + 16962 ], "loc": { "start": { - "line": 512, + "line": 530, "column": 35 }, "end": { - "line": 512, + "line": 530, "column": 38 } } @@ -35729,16 +37064,16 @@ "type": "Identifier", "name": "li", "range": [ - 16482, - 16484 + 16982, + 16984 ], "loc": { "start": { - "line": 513, + "line": 531, "column": 16 }, "end": { - "line": 513, + "line": 531, "column": 18 } } @@ -35752,16 +37087,16 @@ "type": "Identifier", "name": "tag", "range": [ - 16487, - 16490 + 16987, + 16990 ], "loc": { "start": { - "line": 513, + "line": 531, "column": 21 }, "end": { - "line": 513, + "line": 531, "column": 24 } } @@ -35771,16 +37106,16 @@ "type": "Identifier", "name": "flt", "range": [ - 16491, - 16494 + 16991, + 16994 ], "loc": { "start": { - "line": 513, + "line": 531, "column": 25 }, "end": { - "line": 513, + "line": 531, "column": 28 } } @@ -35790,32 +37125,32 @@ "value": "li", "raw": "'li'", "range": [ - 16496, - 16500 + 16996, + 17000 ], "loc": { "start": { - "line": 513, + "line": 531, "column": 30 }, "end": { - "line": 513, + "line": 531, "column": 34 } } } ], "range": [ - 16487, - 16501 + 16987, + 17001 ], "loc": { "start": { - "line": 513, + "line": 531, "column": 21 }, "end": { - "line": 513, + "line": 531, "column": 35 } } @@ -35824,46 +37159,46 @@ "type": "Identifier", "name": "k", "range": [ - 16502, - 16503 + 17002, + 17003 ], "loc": { "start": { - "line": 513, + "line": 531, "column": 36 }, "end": { - "line": 513, + "line": 531, "column": 37 } } }, "range": [ - 16487, - 16504 + 16987, + 17004 ], "loc": { "start": { - "line": 513, + "line": 531, "column": 21 }, "end": { - "line": 513, + "line": 531, "column": 38 } } }, "range": [ - 16482, - 16504 + 16982, + 17004 ], "loc": { "start": { - "line": 513, + "line": 531, "column": 16 }, "end": { - "line": 513, + "line": 531, "column": 38 } } @@ -35871,16 +37206,16 @@ ], "kind": "let", "range": [ - 16478, - 16505 + 16978, + 17005 ], "loc": { "start": { - "line": 513, + "line": 531, "column": 12 }, "end": { - "line": 513, + "line": 531, "column": 39 } } @@ -35894,16 +37229,16 @@ "type": "Identifier", "name": "lbl", "range": [ - 16522, - 16525 + 17022, + 17025 ], "loc": { "start": { - "line": 514, + "line": 532, "column": 16 }, "end": { - "line": 514, + "line": 532, "column": 19 } } @@ -35917,16 +37252,16 @@ "type": "Identifier", "name": "tag", "range": [ - 16528, - 16531 + 17028, + 17031 ], "loc": { "start": { - "line": 514, + "line": 532, "column": 22 }, "end": { - "line": 514, + "line": 532, "column": 25 } } @@ -35936,16 +37271,16 @@ "type": "Identifier", "name": "li", "range": [ - 16532, - 16534 + 17032, + 17034 ], "loc": { "start": { - "line": 514, + "line": 532, "column": 26 }, "end": { - "line": 514, + "line": 532, "column": 28 } } @@ -35955,32 +37290,32 @@ "value": "label", "raw": "'label'", "range": [ - 16536, - 16543 + 17036, + 17043 ], "loc": { "start": { - "line": 514, + "line": 532, "column": 30 }, "end": { - "line": 514, + "line": 532, "column": 37 } } } ], "range": [ - 16528, - 16544 + 17028, + 17044 ], "loc": { "start": { - "line": 514, + "line": 532, "column": 22 }, "end": { - "line": 514, + "line": 532, "column": 38 } } @@ -35990,46 +37325,46 @@ "value": 0, "raw": "0", "range": [ - 16545, - 16546 + 17045, + 17046 ], "loc": { "start": { - "line": 514, + "line": 532, "column": 39 }, "end": { - "line": 514, + "line": 532, "column": 40 } } }, "range": [ - 16528, - 16547 + 17028, + 17047 ], "loc": { "start": { - "line": 514, + "line": 532, "column": 22 }, "end": { - "line": 514, + "line": 532, "column": 41 } } }, "range": [ - 16522, - 16547 + 17022, + 17047 ], "loc": { "start": { - "line": 514, + "line": 532, "column": 16 }, "end": { - "line": 514, + "line": 532, "column": 41 } } @@ -36037,16 +37372,16 @@ ], "kind": "let", "range": [ - 16518, - 16548 + 17018, + 17048 ], "loc": { "start": { - "line": 514, + "line": 532, "column": 12 }, "end": { - "line": 514, + "line": 532, "column": 42 } } @@ -36060,16 +37395,16 @@ "type": "Identifier", "name": "chk", "range": [ - 16565, - 16568 + 17065, + 17068 ], "loc": { "start": { - "line": 515, + "line": 533, "column": 16 }, "end": { - "line": 515, + "line": 533, "column": 19 } } @@ -36083,16 +37418,16 @@ "type": "Identifier", "name": "tag", "range": [ - 16571, - 16574 + 17071, + 17074 ], "loc": { "start": { - "line": 515, + "line": 533, "column": 22 }, "end": { - "line": 515, + "line": 533, "column": 25 } } @@ -36102,16 +37437,16 @@ "type": "Identifier", "name": "li", "range": [ - 16575, - 16577 + 17075, + 17077 ], "loc": { "start": { - "line": 515, + "line": 533, "column": 26 }, "end": { - "line": 515, + "line": 533, "column": 28 } } @@ -36121,32 +37456,32 @@ "value": "input", "raw": "'input'", "range": [ - 16579, - 16586 + 17079, + 17086 ], "loc": { "start": { - "line": 515, + "line": 533, "column": 30 }, "end": { - "line": 515, + "line": 533, "column": 37 } } } ], "range": [ - 16571, - 16587 + 17071, + 17087 ], "loc": { "start": { - "line": 515, + "line": 533, "column": 22 }, "end": { - "line": 515, + "line": 533, "column": 38 } } @@ -36156,46 +37491,46 @@ "value": 0, "raw": "0", "range": [ - 16588, - 16589 + 17088, + 17089 ], "loc": { "start": { - "line": 515, + "line": 533, "column": 39 }, "end": { - "line": 515, + "line": 533, "column": 40 } } }, "range": [ - 16571, - 16590 + 17071, + 17090 ], "loc": { "start": { - "line": 515, + "line": 533, "column": 22 }, "end": { - "line": 515, + "line": 533, "column": 41 } } }, "range": [ - 16565, - 16590 + 17065, + 17090 ], "loc": { "start": { - "line": 515, + "line": 533, "column": 16 }, "end": { - "line": 515, + "line": 533, "column": 41 } } @@ -36203,16 +37538,16 @@ ], "kind": "let", "range": [ - 16561, - 16591 + 17061, + 17091 ], "loc": { "start": { - "line": 515, + "line": 533, "column": 12 }, "end": { - "line": 515, + "line": 533, "column": 42 } } @@ -36226,16 +37561,16 @@ "type": "Identifier", "name": "lblTxt", "range": [ - 16608, - 16614 + 17108, + 17114 ], "loc": { "start": { - "line": 516, + "line": 534, "column": 16 }, "end": { - "line": 516, + "line": 534, "column": 22 } } @@ -36246,16 +37581,16 @@ "type": "Identifier", "name": "matchCase", "range": [ - 16617, - 16626 + 17117, + 17126 ], "loc": { "start": { - "line": 516, + "line": 534, "column": 25 }, "end": { - "line": 516, + "line": 534, "column": 34 } } @@ -36267,16 +37602,16 @@ "type": "Identifier", "name": "getText", "range": [ - 16627, - 16634 + 17127, + 17134 ], "loc": { "start": { - "line": 516, + "line": 534, "column": 35 }, "end": { - "line": 516, + "line": 534, "column": 42 } } @@ -36286,32 +37621,32 @@ "type": "Identifier", "name": "lbl", "range": [ - 16635, - 16638 + 17135, + 17138 ], "loc": { "start": { - "line": 516, + "line": 534, "column": 43 }, "end": { - "line": 516, + "line": 534, "column": 46 } } } ], "range": [ - 16627, - 16639 + 17127, + 17139 ], "loc": { "start": { - "line": 516, + "line": 534, "column": 35 }, "end": { - "line": 516, + "line": 534, "column": 47 } } @@ -36323,16 +37658,16 @@ "type": "Identifier", "name": "tf", "range": [ - 16641, - 16643 + 17141, + 17143 ], "loc": { "start": { - "line": 516, + "line": 534, "column": 49 }, "end": { - "line": 516, + "line": 534, "column": 51 } } @@ -36341,62 +37676,62 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 16644, - 16657 + 17144, + 17157 ], "loc": { "start": { - "line": 516, + "line": 534, "column": 52 }, "end": { - "line": 516, + "line": 534, "column": 65 } } }, "range": [ - 16641, - 16657 + 17141, + 17157 ], "loc": { "start": { - "line": 516, + "line": 534, "column": 49 }, "end": { - "line": 516, + "line": 534, "column": 65 } } } ], "range": [ - 16617, - 16658 + 17117, + 17158 ], "loc": { "start": { - "line": 516, + "line": 534, "column": 25 }, "end": { - "line": 516, + "line": 534, "column": 66 } } }, "range": [ - 16608, - 16658 + 17108, + 17158 ], "loc": { "start": { - "line": 516, + "line": 534, "column": 16 }, "end": { - "line": 516, + "line": 534, "column": 66 } } @@ -36404,16 +37739,16 @@ ], "kind": "let", "range": [ - 16604, - 16659 + 17104, + 17159 ], "loc": { "start": { - "line": 516, + "line": 534, "column": 12 }, "end": { - "line": 516, + "line": 534, "column": 67 } } @@ -36430,16 +37765,16 @@ "type": "Identifier", "name": "lblTxt", "range": [ - 16677, - 16683 + 17177, + 17183 ], "loc": { "start": { - "line": 518, + "line": 536, "column": 16 }, "end": { - "line": 518, + "line": 536, "column": 22 } } @@ -36449,31 +37784,31 @@ "value": "", "raw": "''", "range": [ - 16688, - 16690 + 17188, + 17190 ], "loc": { "start": { - "line": 518, + "line": 536, "column": 27 }, "end": { - "line": 518, + "line": 536, "column": 29 } } }, "range": [ - 16677, - 16690 + 17177, + 17190 ], "loc": { "start": { - "line": 518, + "line": 536, "column": 16 }, "end": { - "line": 518, + "line": 536, "column": 29 } } @@ -36484,16 +37819,16 @@ "type": "Identifier", "name": "has", "range": [ - 16694, - 16697 + 17194, + 17197 ], "loc": { "start": { - "line": 518, + "line": 536, "column": 33 }, "end": { - "line": 518, + "line": 536, "column": 36 } } @@ -36503,16 +37838,16 @@ "type": "Identifier", "name": "values", "range": [ - 16698, - 16704 + 17198, + 17204 ], "loc": { "start": { - "line": 518, + "line": 536, "column": 37 }, "end": { - "line": 518, + "line": 536, "column": 43 } } @@ -36521,16 +37856,16 @@ "type": "Identifier", "name": "lblTxt", "range": [ - 16706, - 16712 + 17206, + 17212 ], "loc": { "start": { - "line": 518, + "line": 536, "column": 45 }, "end": { - "line": 518, + "line": 536, "column": 51 } } @@ -36542,16 +37877,16 @@ "type": "Identifier", "name": "tf", "range": [ - 16714, - 16716 + 17214, + 17216 ], "loc": { "start": { - "line": 518, + "line": 536, "column": 53 }, "end": { - "line": 518, + "line": 536, "column": 55 } } @@ -36560,62 +37895,62 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 16717, - 16730 + 17217, + 17230 ], "loc": { "start": { - "line": 518, + "line": 536, "column": 56 }, "end": { - "line": 518, + "line": 536, "column": 69 } } }, "range": [ - 16714, - 16730 + 17214, + 17230 ], "loc": { "start": { - "line": 518, + "line": 536, "column": 53 }, "end": { - "line": 518, + "line": 536, "column": 69 } } } ], "range": [ - 16694, - 16731 + 17194, + 17231 ], "loc": { "start": { - "line": 518, + "line": 536, "column": 33 }, "end": { - "line": 518, + "line": 536, "column": 70 } } }, "range": [ - 16677, - 16731 + 17177, + 17231 ], "loc": { "start": { - "line": 518, + "line": 536, "column": 16 }, "end": { - "line": 518, + "line": 536, "column": 70 } } @@ -36635,16 +37970,16 @@ "type": "Identifier", "name": "chk", "range": [ - 16751, - 16754 + 17251, + 17254 ], "loc": { "start": { - "line": 519, + "line": 537, "column": 16 }, "end": { - "line": 519, + "line": 537, "column": 19 } } @@ -36653,31 +37988,31 @@ "type": "Identifier", "name": "checked", "range": [ - 16755, - 16762 + 17255, + 17262 ], "loc": { "start": { - "line": 519, + "line": 537, "column": 20 }, "end": { - "line": 519, + "line": 537, "column": 27 } } }, "range": [ - 16751, - 16762 + 17251, + 17262 ], "loc": { "start": { - "line": 519, + "line": 537, "column": 16 }, "end": { - "line": 519, + "line": 537, "column": 27 } } @@ -36687,62 +38022,62 @@ "value": true, "raw": "true", "range": [ - 16765, - 16769 + 17265, + 17269 ], "loc": { "start": { - "line": 519, + "line": 537, "column": 30 }, "end": { - "line": 519, + "line": 537, "column": 34 } } }, "range": [ - 16751, - 16769 + 17251, + 17269 ], "loc": { "start": { - "line": 519, + "line": 537, "column": 16 }, "end": { - "line": 519, + "line": 537, "column": 34 } } }, "range": [ - 16751, - 16770 + 17251, + 17270 ], "loc": { "start": { - "line": 519, + "line": 537, "column": 16 }, "end": { - "line": 519, + "line": 537, "column": 35 } } } ], "range": [ - 16733, - 16784 + 17233, + 17284 ], "loc": { "start": { - "line": 518, + "line": 536, "column": 72 }, "end": { - "line": 520, + "line": 538, "column": 13 } } @@ -36767,16 +38102,16 @@ "type": "Identifier", "name": "values", "range": [ - 16873, - 16879 + 17373, + 17379 ], "loc": { "start": { - "line": 522, + "line": 540, "column": 20 }, "end": { - "line": 522, + "line": 540, "column": 26 } } @@ -36785,31 +38120,31 @@ "type": "Identifier", "name": "indexOf", "range": [ - 16880, - 16887 + 17380, + 17387 ], "loc": { "start": { - "line": 522, + "line": 540, "column": 27 }, "end": { - "line": 522, + "line": 540, "column": 34 } } }, "range": [ - 16873, - 16887 + 17373, + 17387 ], "loc": { "start": { - "line": 522, + "line": 540, "column": 20 }, "end": { - "line": 522, + "line": 540, "column": 34 } } @@ -36822,16 +38157,16 @@ "type": "Identifier", "name": "tf", "range": [ - 16888, - 16890 + 17388, + 17390 ], "loc": { "start": { - "line": 522, + "line": 540, "column": 35 }, "end": { - "line": 522, + "line": 540, "column": 37 } } @@ -36840,47 +38175,47 @@ "type": "Identifier", "name": "nmOperator", "range": [ - 16891, - 16901 + 17391, + 17401 ], "loc": { "start": { - "line": 522, + "line": 540, "column": 38 }, "end": { - "line": 522, + "line": 540, "column": 48 } } }, "range": [ - 16888, - 16901 + 17388, + 17401 ], "loc": { "start": { - "line": 522, + "line": 540, "column": 35 }, "end": { - "line": 522, + "line": 540, "column": 48 } } } ], "range": [ - 16873, - 16902 + 17373, + 17402 ], "loc": { "start": { - "line": 522, + "line": 540, "column": 20 }, "end": { - "line": 522, + "line": 540, "column": 49 } } @@ -36893,47 +38228,47 @@ "value": 1, "raw": "1", "range": [ - 16908, - 16909 + 17408, + 17409 ], "loc": { "start": { - "line": 522, + "line": 540, "column": 55 }, "end": { - "line": 522, + "line": 540, "column": 56 } } }, "prefix": true, "range": [ - 16907, - 16909 + 17407, + 17409 ], "loc": { "start": { - "line": 522, + "line": 540, "column": 54 }, "end": { - "line": 522, + "line": 540, "column": 56 } } }, "range": [ - 16873, - 16909 + 17373, + 17409 ], "loc": { "start": { - "line": 522, + "line": 540, "column": 20 }, "end": { - "line": 522, + "line": 540, "column": 56 } } @@ -36945,16 +38280,16 @@ "type": "Identifier", "name": "lblTxt", "range": [ - 16933, - 16939 + 17433, + 17439 ], "loc": { "start": { - "line": 523, + "line": 541, "column": 20 }, "end": { - "line": 523, + "line": 541, "column": 26 } } @@ -36965,16 +38300,16 @@ "type": "Identifier", "name": "matchCase", "range": [ - 16944, - 16953 + 17444, + 17453 ], "loc": { "start": { - "line": 523, + "line": 541, "column": 31 }, "end": { - "line": 523, + "line": 541, "column": 40 } } @@ -36987,16 +38322,16 @@ "type": "Identifier", "name": "tf", "range": [ - 16954, - 16956 + 17454, + 17456 ], "loc": { "start": { - "line": 523, + "line": 541, "column": 41 }, "end": { - "line": 523, + "line": 541, "column": 43 } } @@ -37005,31 +38340,31 @@ "type": "Identifier", "name": "nonEmptyText", "range": [ - 16957, - 16969 + 17457, + 17469 ], "loc": { "start": { - "line": 523, + "line": 541, "column": 44 }, "end": { - "line": 523, + "line": 541, "column": 56 } } }, "range": [ - 16954, - 16969 + 17454, + 17469 ], "loc": { "start": { - "line": 523, + "line": 541, "column": 41 }, "end": { - "line": 523, + "line": 541, "column": 56 } } @@ -37041,16 +38376,16 @@ "type": "Identifier", "name": "tf", "range": [ - 16971, - 16973 + 17471, + 17473 ], "loc": { "start": { - "line": 523, + "line": 541, "column": 58 }, "end": { - "line": 523, + "line": 541, "column": 60 } } @@ -37059,77 +38394,77 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 16974, - 16987 + 17474, + 17487 ], "loc": { "start": { - "line": 523, + "line": 541, "column": 61 }, "end": { - "line": 523, + "line": 541, "column": 74 } } }, "range": [ - 16971, - 16987 + 17471, + 17487 ], "loc": { "start": { - "line": 523, + "line": 541, "column": 58 }, "end": { - "line": 523, + "line": 541, "column": 74 } } } ], "range": [ - 16944, - 16988 + 17444, + 17488 ], "loc": { "start": { - "line": 523, + "line": 541, "column": 31 }, "end": { - "line": 523, + "line": 541, "column": 75 } } }, "range": [ - 16933, - 16988 + 17433, + 17488 ], "loc": { "start": { - "line": 523, + "line": 541, "column": 20 }, "end": { - "line": 523, + "line": 541, "column": 75 } } }, "range": [ - 16873, - 16988 + 17373, + 17488 ], "loc": { "start": { - "line": 522, + "line": 540, "column": 20 }, "end": { - "line": 523, + "line": 541, "column": 75 } } @@ -37149,16 +38484,16 @@ "type": "Identifier", "name": "chk", "range": [ - 17012, - 17015 + 17512, + 17515 ], "loc": { "start": { - "line": 524, + "line": 542, "column": 20 }, "end": { - "line": 524, + "line": 542, "column": 23 } } @@ -37167,31 +38502,31 @@ "type": "Identifier", "name": "checked", "range": [ - 17016, - 17023 + 17516, + 17523 ], "loc": { "start": { - "line": 524, + "line": 542, "column": 24 }, "end": { - "line": 524, + "line": 542, "column": 31 } } }, "range": [ - 17012, - 17023 + 17512, + 17523 ], "loc": { "start": { - "line": 524, + "line": 542, "column": 20 }, "end": { - "line": 524, + "line": 542, "column": 31 } } @@ -37201,62 +38536,62 @@ "value": true, "raw": "true", "range": [ - 17026, - 17030 + 17526, + 17530 ], "loc": { "start": { - "line": 524, + "line": 542, "column": 34 }, "end": { - "line": 524, + "line": 542, "column": 38 } } }, "range": [ - 17012, - 17030 + 17512, + 17530 ], "loc": { "start": { - "line": 524, + "line": 542, "column": 20 }, "end": { - "line": 524, + "line": 542, "column": 38 } } }, "range": [ - 17012, - 17031 + 17512, + 17531 ], "loc": { "start": { - "line": 524, + "line": 542, "column": 20 }, "end": { - "line": 524, + "line": 542, "column": 39 } } } ], "range": [ - 16990, - 17049 + 17490, + 17549 ], "loc": { "start": { - "line": 523, + "line": 541, "column": 77 }, "end": { - "line": 525, + "line": 543, "column": 17 } } @@ -37278,16 +38613,16 @@ "type": "Identifier", "name": "values", "range": [ - 17075, - 17081 + 17575, + 17581 ], "loc": { "start": { - "line": 526, + "line": 544, "column": 25 }, "end": { - "line": 526, + "line": 544, "column": 31 } } @@ -37296,31 +38631,31 @@ "type": "Identifier", "name": "indexOf", "range": [ - 17082, - 17089 + 17582, + 17589 ], "loc": { "start": { - "line": 526, + "line": 544, "column": 32 }, "end": { - "line": 526, + "line": 544, "column": 39 } } }, "range": [ - 17075, - 17089 + 17575, + 17589 ], "loc": { "start": { - "line": 526, + "line": 544, "column": 25 }, "end": { - "line": 526, + "line": 544, "column": 39 } } @@ -37333,16 +38668,16 @@ "type": "Identifier", "name": "tf", "range": [ - 17090, - 17092 + 17590, + 17592 ], "loc": { "start": { - "line": 526, + "line": 544, "column": 40 }, "end": { - "line": 526, + "line": 544, "column": 42 } } @@ -37351,47 +38686,47 @@ "type": "Identifier", "name": "emOperator", "range": [ - 17093, - 17103 + 17593, + 17603 ], "loc": { "start": { - "line": 526, + "line": 544, "column": 43 }, "end": { - "line": 526, + "line": 544, "column": 53 } } }, "range": [ - 17090, - 17103 + 17590, + 17603 ], "loc": { "start": { - "line": 526, + "line": 544, "column": 40 }, "end": { - "line": 526, + "line": 544, "column": 53 } } } ], "range": [ - 17075, - 17104 + 17575, + 17604 ], "loc": { "start": { - "line": 526, + "line": 544, "column": 25 }, "end": { - "line": 526, + "line": 544, "column": 54 } } @@ -37404,47 +38739,47 @@ "value": 1, "raw": "1", "range": [ - 17110, - 17111 + 17610, + 17611 ], "loc": { "start": { - "line": 526, + "line": 544, "column": 60 }, "end": { - "line": 526, + "line": 544, "column": 61 } } }, "prefix": true, "range": [ - 17109, - 17111 + 17609, + 17611 ], "loc": { "start": { - "line": 526, + "line": 544, "column": 59 }, "end": { - "line": 526, + "line": 544, "column": 61 } } }, "range": [ - 17075, - 17111 + 17575, + 17611 ], "loc": { "start": { - "line": 526, + "line": 544, "column": 25 }, "end": { - "line": 526, + "line": 544, "column": 61 } } @@ -37456,16 +38791,16 @@ "type": "Identifier", "name": "lblTxt", "range": [ - 17135, - 17141 + 17635, + 17641 ], "loc": { "start": { - "line": 527, + "line": 545, "column": 20 }, "end": { - "line": 527, + "line": 545, "column": 26 } } @@ -37476,16 +38811,16 @@ "type": "Identifier", "name": "matchCase", "range": [ - 17146, - 17155 + 17646, + 17655 ], "loc": { "start": { - "line": 527, + "line": 545, "column": 31 }, "end": { - "line": 527, + "line": 545, "column": 40 } } @@ -37498,16 +38833,16 @@ "type": "Identifier", "name": "tf", "range": [ - 17156, - 17158 + 17656, + 17658 ], "loc": { "start": { - "line": 527, + "line": 545, "column": 41 }, "end": { - "line": 527, + "line": 545, "column": 43 } } @@ -37516,31 +38851,31 @@ "type": "Identifier", "name": "emptyText", "range": [ - 17159, - 17168 + 17659, + 17668 ], "loc": { "start": { - "line": 527, + "line": 545, "column": 44 }, "end": { - "line": 527, + "line": 545, "column": 53 } } }, "range": [ - 17156, - 17168 + 17656, + 17668 ], "loc": { "start": { - "line": 527, + "line": 545, "column": 41 }, "end": { - "line": 527, + "line": 545, "column": 53 } } @@ -37552,16 +38887,16 @@ "type": "Identifier", "name": "tf", "range": [ - 17170, - 17172 + 17670, + 17672 ], "loc": { "start": { - "line": 527, + "line": 545, "column": 55 }, "end": { - "line": 527, + "line": 545, "column": 57 } } @@ -37570,77 +38905,77 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 17173, - 17186 + 17673, + 17686 ], "loc": { "start": { - "line": 527, + "line": 545, "column": 58 }, "end": { - "line": 527, + "line": 545, "column": 71 } } }, "range": [ - 17170, - 17186 + 17670, + 17686 ], "loc": { "start": { - "line": 527, + "line": 545, "column": 55 }, "end": { - "line": 527, + "line": 545, "column": 71 } } } ], "range": [ - 17146, - 17187 + 17646, + 17687 ], "loc": { "start": { - "line": 527, + "line": 545, "column": 31 }, "end": { - "line": 527, + "line": 545, "column": 72 } } }, "range": [ - 17135, - 17187 + 17635, + 17687 ], "loc": { "start": { - "line": 527, + "line": 545, "column": 20 }, "end": { - "line": 527, + "line": 545, "column": 72 } } }, "range": [ - 17075, - 17187 + 17575, + 17687 ], "loc": { "start": { - "line": 526, + "line": 544, "column": 25 }, "end": { - "line": 527, + "line": 545, "column": 72 } } @@ -37660,16 +38995,16 @@ "type": "Identifier", "name": "chk", "range": [ - 17211, - 17214 + 17711, + 17714 ], "loc": { "start": { - "line": 528, + "line": 546, "column": 20 }, "end": { - "line": 528, + "line": 546, "column": 23 } } @@ -37678,31 +39013,31 @@ "type": "Identifier", "name": "checked", "range": [ - 17215, - 17222 + 17715, + 17722 ], "loc": { "start": { - "line": 528, + "line": 546, "column": 24 }, "end": { - "line": 528, + "line": 546, "column": 31 } } }, "range": [ - 17211, - 17222 + 17711, + 17722 ], "loc": { "start": { - "line": 528, + "line": 546, "column": 20 }, "end": { - "line": 528, + "line": 546, "column": 31 } } @@ -37712,62 +39047,62 @@ "value": true, "raw": "true", "range": [ - 17225, - 17229 + 17725, + 17729 ], "loc": { "start": { - "line": 528, + "line": 546, "column": 34 }, "end": { - "line": 528, + "line": 546, "column": 38 } } }, "range": [ - 17211, - 17229 + 17711, + 17729 ], "loc": { "start": { - "line": 528, + "line": 546, "column": 20 }, "end": { - "line": 528, + "line": 546, "column": 38 } } }, "range": [ - 17211, - 17230 + 17711, + 17730 ], "loc": { "start": { - "line": 528, + "line": 546, "column": 20 }, "end": { - "line": 528, + "line": 546, "column": 39 } } } ], "range": [ - 17189, - 17248 + 17689, + 17748 ], "loc": { "start": { - "line": 527, + "line": 545, "column": 74 }, "end": { - "line": 529, + "line": 547, "column": 17 } } @@ -37787,16 +39122,16 @@ "type": "Identifier", "name": "chk", "range": [ - 17276, - 17279 + 17776, + 17779 ], "loc": { "start": { - "line": 530, + "line": 548, "column": 20 }, "end": { - "line": 530, + "line": 548, "column": 23 } } @@ -37805,31 +39140,31 @@ "type": "Identifier", "name": "checked", "range": [ - 17280, - 17287 + 17780, + 17787 ], "loc": { "start": { - "line": 530, + "line": 548, "column": 24 }, "end": { - "line": 530, + "line": 548, "column": 31 } } }, "range": [ - 17276, - 17287 + 17776, + 17787 ], "loc": { "start": { - "line": 530, + "line": 548, "column": 20 }, "end": { - "line": 530, + "line": 548, "column": 31 } } @@ -37839,92 +39174,92 @@ "value": false, "raw": "false", "range": [ - 17290, - 17295 + 17790, + 17795 ], "loc": { "start": { - "line": 530, + "line": 548, "column": 34 }, "end": { - "line": 530, + "line": 548, "column": 39 } } }, "range": [ - 17276, - 17295 + 17776, + 17795 ], "loc": { "start": { - "line": 530, + "line": 548, "column": 20 }, "end": { - "line": 530, + "line": 548, "column": 39 } } }, "range": [ - 17276, - 17296 + 17776, + 17796 ], "loc": { "start": { - "line": 530, + "line": 548, "column": 20 }, "end": { - "line": 530, + "line": 548, "column": 40 } } } ], "range": [ - 17254, - 17314 + 17754, + 17814 ], "loc": { "start": { - "line": 529, + "line": 547, "column": 23 }, "end": { - "line": 531, + "line": 549, "column": 17 } } }, "range": [ - 17071, - 17314 + 17571, + 17814 ], "loc": { "start": { - "line": 526, + "line": 544, "column": 21 }, "end": { - "line": 531, + "line": 549, "column": 17 } } }, "range": [ - 16869, - 17314 + 17369, + 17814 ], "loc": { "start": { - "line": 522, + "line": 540, "column": 16 }, "end": { - "line": 531, + "line": 549, "column": 17 } }, @@ -37933,16 +39268,16 @@ "type": "Line", "value": " Check non-empty-text or empty-text option", "range": [ - 16808, - 16852 + 17308, + 17352 ], "loc": { "start": { - "line": 521, + "line": 539, "column": 16 }, "end": { - "line": 521, + "line": 539, "column": 60 } } @@ -37951,31 +39286,31 @@ } ], "range": [ - 16790, - 17328 + 17290, + 17828 ], "loc": { "start": { - "line": 520, + "line": 538, "column": 19 }, "end": { - "line": 532, + "line": 550, "column": 13 } } }, "range": [ - 16673, - 17328 + 17173, + 17828 ], "loc": { "start": { - "line": 518, + "line": 536, "column": 12 }, "end": { - "line": 532, + "line": 550, "column": 13 } } @@ -37990,16 +39325,16 @@ "object": { "type": "ThisExpression", "range": [ - 17341, - 17345 + 17841, + 17845 ], "loc": { "start": { - "line": 533, + "line": 551, "column": 12 }, "end": { - "line": 533, + "line": 551, "column": 16 } } @@ -38008,31 +39343,31 @@ "type": "Identifier", "name": "setCheckListValues", "range": [ - 17346, - 17364 + 17846, + 17864 ], "loc": { "start": { - "line": 533, + "line": 551, "column": 17 }, "end": { - "line": 533, + "line": 551, "column": 35 } } }, "range": [ - 17341, - 17364 + 17841, + 17864 ], "loc": { "start": { - "line": 533, + "line": 551, "column": 12 }, "end": { - "line": 533, + "line": 551, "column": 35 } } @@ -38042,94 +39377,94 @@ "type": "Identifier", "name": "chk", "range": [ - 17365, - 17368 + 17865, + 17868 ], "loc": { "start": { - "line": 533, + "line": 551, "column": 36 }, "end": { - "line": 533, + "line": 551, "column": 39 } } } ], "range": [ - 17341, - 17369 + 17841, + 17869 ], "loc": { "start": { - "line": 533, + "line": 551, "column": 12 }, "end": { - "line": 533, + "line": 551, "column": 40 } } }, "range": [ - 17341, - 17370 + 17841, + 17870 ], "loc": { "start": { - "line": 533, + "line": 551, "column": 12 }, "end": { - "line": 533, + "line": 551, "column": 41 } } } ], "range": [ - 16464, - 17380 + 16964, + 17880 ], "loc": { "start": { - "line": 512, + "line": 530, "column": 40 }, "end": { - "line": 534, + "line": 552, "column": 9 } } }, "range": [ - 16432, - 17380 + 16932, + 17880 ], "loc": { "start": { - "line": 512, + "line": 530, "column": 8 }, "end": { - "line": 534, + "line": 552, "column": 9 } } } ], "range": [ - 16127, - 17386 + 16592, + 17886 ], "loc": { "start": { - "line": 500, + "line": 517, "column": 41 }, "end": { - "line": 535, + "line": 553, "column": 5 } } @@ -38137,16 +39472,16 @@ "generator": false, "expression": false, "range": [ - 16103, - 17386 + 16568, + 17886 ], "loc": { "start": { - "line": 500, + "line": 517, "column": 17 }, "end": { - "line": 535, + "line": 553, "column": 5 } } @@ -38154,16 +39489,16 @@ "kind": "method", "computed": false, "range": [ - 16090, - 17386 + 16555, + 17886 ], "loc": { "start": { - "line": 500, + "line": 517, "column": 4 }, "end": { - "line": 535, + "line": 553, "column": 5 } }, @@ -38172,16 +39507,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": [ - 15916, - 16085 + 16381, + 16550 ], "loc": { "start": { - "line": 495, + "line": 512, "column": 4 }, "end": { - "line": 499, + "line": 516, "column": 7 } } @@ -38192,16 +39527,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": [ - 17392, - 17559 + 17892, + 18059 ], "loc": { "start": { - "line": 537, + "line": 555, "column": 4 }, "end": { - "line": 541, + "line": 559, "column": 7 } } @@ -38215,16 +39550,16 @@ "type": "Identifier", "name": "getValues", "range": [ - 17564, - 17573 + 18064, + 18073 ], "loc": { "start": { - "line": 542, + "line": 560, "column": 4 }, "end": { - "line": 542, + "line": 560, "column": 13 } } @@ -38237,16 +39572,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 17574, - 17582 + 18074, + 18082 ], "loc": { "start": { - "line": 542, + "line": 560, "column": 14 }, "end": { - "line": 542, + "line": 560, "column": 22 } } @@ -38264,16 +39599,16 @@ "type": "Identifier", "name": "tf", "range": [ - 17598, - 17600 + 18098, + 18100 ], "loc": { "start": { - "line": 543, + "line": 561, "column": 12 }, "end": { - "line": 543, + "line": 561, "column": 14 } } @@ -38284,16 +39619,16 @@ "object": { "type": "ThisExpression", "range": [ - 17603, - 17607 + 18103, + 18107 ], "loc": { "start": { - "line": 543, + "line": 561, "column": 17 }, "end": { - "line": 543, + "line": 561, "column": 21 } } @@ -38302,46 +39637,46 @@ "type": "Identifier", "name": "tf", "range": [ - 17608, - 17610 + 18108, + 18110 ], "loc": { "start": { - "line": 543, + "line": 561, "column": 22 }, "end": { - "line": 543, + "line": 561, "column": 24 } } }, "range": [ - 17603, - 17610 + 18103, + 18110 ], "loc": { "start": { - "line": 543, + "line": 561, "column": 17 }, "end": { - "line": 543, + "line": 561, "column": 24 } } }, "range": [ - 17598, - 17610 + 18098, + 18110 ], "loc": { "start": { - "line": 543, + "line": 561, "column": 12 }, "end": { - "line": 543, + "line": 561, "column": 24 } } @@ -38349,16 +39684,16 @@ ], "kind": "let", "range": [ - 17594, - 17611 + 18094, + 18111 ], "loc": { "start": { - "line": 543, + "line": 561, "column": 8 }, "end": { - "line": 543, + "line": 561, "column": 25 } } @@ -38372,16 +39707,16 @@ "type": "Identifier", "name": "flt", "range": [ - 17624, - 17627 + 18124, + 18127 ], "loc": { "start": { - "line": 544, + "line": 562, "column": 12 }, "end": { - "line": 544, + "line": 562, "column": 15 } } @@ -38395,16 +39730,16 @@ "type": "Identifier", "name": "tf", "range": [ - 17630, - 17632 + 18130, + 18132 ], "loc": { "start": { - "line": 544, + "line": 562, "column": 18 }, "end": { - "line": 544, + "line": 562, "column": 20 } } @@ -38413,31 +39748,31 @@ "type": "Identifier", "name": "getFilterElement", "range": [ - 17633, - 17649 + 18133, + 18149 ], "loc": { "start": { - "line": 544, + "line": 562, "column": 21 }, "end": { - "line": 544, + "line": 562, "column": 37 } } }, "range": [ - 17630, - 17649 + 18130, + 18149 ], "loc": { "start": { - "line": 544, + "line": 562, "column": 18 }, "end": { - "line": 544, + "line": 562, "column": 37 } } @@ -38447,47 +39782,47 @@ "type": "Identifier", "name": "colIndex", "range": [ - 17650, - 17658 + 18150, + 18158 ], "loc": { "start": { - "line": 544, + "line": 562, "column": 38 }, "end": { - "line": 544, + "line": 562, "column": 46 } } } ], "range": [ - 17630, - 17659 + 18130, + 18159 ], "loc": { "start": { - "line": 544, + "line": 562, "column": 18 }, "end": { - "line": 544, + "line": 562, "column": 47 } } }, "range": [ - 17624, - 17659 + 18124, + 18159 ], "loc": { "start": { - "line": 544, + "line": 562, "column": 12 }, "end": { - "line": 544, + "line": 562, "column": 47 } } @@ -38495,16 +39830,16 @@ ], "kind": "let", "range": [ - 17620, - 17660 + 18120, + 18160 ], "loc": { "start": { - "line": 544, + "line": 562, "column": 8 }, "end": { - "line": 544, + "line": 562, "column": 48 } } @@ -38518,16 +39853,16 @@ "type": "Identifier", "name": "fltAttr", "range": [ - 17673, - 17680 + 18173, + 18180 ], "loc": { "start": { - "line": 545, + "line": 563, "column": 12 }, "end": { - "line": 545, + "line": 563, "column": 19 } } @@ -38541,16 +39876,16 @@ "type": "Identifier", "name": "flt", "range": [ - 17683, - 17686 + 18183, + 18186 ], "loc": { "start": { - "line": 545, + "line": 563, "column": 22 }, "end": { - "line": 545, + "line": 563, "column": 25 } } @@ -38559,31 +39894,31 @@ "type": "Identifier", "name": "getAttribute", "range": [ - 17687, - 17699 + 18187, + 18199 ], "loc": { "start": { - "line": 545, + "line": 563, "column": 26 }, "end": { - "line": 545, + "line": 563, "column": 38 } } }, "range": [ - 17683, - 17699 + 18183, + 18199 ], "loc": { "start": { - "line": 545, + "line": 563, "column": 22 }, "end": { - "line": 545, + "line": 563, "column": 38 } } @@ -38594,47 +39929,47 @@ "value": "value", "raw": "'value'", "range": [ - 17700, - 17707 + 18200, + 18207 ], "loc": { "start": { - "line": 545, + "line": 563, "column": 39 }, "end": { - "line": 545, + "line": 563, "column": 46 } } } ], "range": [ - 17683, - 17708 + 18183, + 18208 ], "loc": { "start": { - "line": 545, + "line": 563, "column": 22 }, "end": { - "line": 545, + "line": 563, "column": 47 } } }, "range": [ - 17673, - 17708 + 18173, + 18208 ], "loc": { "start": { - "line": 545, + "line": 563, "column": 12 }, "end": { - "line": 545, + "line": 563, "column": 47 } } @@ -38642,16 +39977,16 @@ ], "kind": "let", "range": [ - 17669, - 17709 + 18169, + 18209 ], "loc": { "start": { - "line": 545, + "line": 563, "column": 8 }, "end": { - "line": 545, + "line": 563, "column": 48 } } @@ -38665,16 +40000,16 @@ "type": "Identifier", "name": "values", "range": [ - 17722, - 17728 + 18222, + 18228 ], "loc": { "start": { - "line": 546, + "line": 564, "column": 12 }, "end": { - "line": 546, + "line": 564, "column": 18 } } @@ -38687,16 +40022,16 @@ "type": "Identifier", "name": "isEmpty", "range": [ - 17731, - 17738 + 18231, + 18238 ], "loc": { "start": { - "line": 546, + "line": 564, "column": 21 }, "end": { - "line": 546, + "line": 564, "column": 28 } } @@ -38706,32 +40041,32 @@ "type": "Identifier", "name": "fltAttr", "range": [ - 17739, - 17746 + 18239, + 18246 ], "loc": { "start": { - "line": 546, + "line": 564, "column": 29 }, "end": { - "line": 546, + "line": 564, "column": 36 } } } ], "range": [ - 17731, - 17747 + 18231, + 18247 ], "loc": { "start": { - "line": 546, + "line": 564, "column": 21 }, "end": { - "line": 546, + "line": 564, "column": 37 } } @@ -38741,16 +40076,16 @@ "value": "", "raw": "''", "range": [ - 17750, - 17752 + 18250, + 18252 ], "loc": { "start": { - "line": 546, + "line": 564, "column": 40 }, "end": { - "line": 546, + "line": 564, "column": 42 } } @@ -38759,46 +40094,46 @@ "type": "Identifier", "name": "fltAttr", "range": [ - 17755, - 17762 + 18255, + 18262 ], "loc": { "start": { - "line": 546, + "line": 564, "column": 45 }, "end": { - "line": 546, + "line": 564, "column": 52 } } }, "range": [ - 17731, - 17762 + 18231, + 18262 ], "loc": { "start": { - "line": 546, + "line": 564, "column": 21 }, "end": { - "line": 546, + "line": 564, "column": 52 } } }, "range": [ - 17722, - 17762 + 18222, + 18262 ], "loc": { "start": { - "line": 546, + "line": 564, "column": 12 }, "end": { - "line": 546, + "line": 564, "column": 52 } } @@ -38806,16 +40141,16 @@ ], "kind": "let", "range": [ - 17718, - 17763 + 18218, + 18263 ], "loc": { "start": { - "line": 546, + "line": 564, "column": 8 }, "end": { - "line": 546, + "line": 564, "column": 53 } }, @@ -38824,16 +40159,16 @@ "type": "Line", "value": "removes last operator ||", "range": [ - 17773, - 17799 + 18273, + 18299 ], "loc": { "start": { - "line": 548, + "line": 566, "column": 8 }, "end": { - "line": 548, + "line": 566, "column": 34 } } @@ -38849,16 +40184,16 @@ "type": "Identifier", "name": "values", "range": [ - 17808, - 17814 + 18308, + 18314 ], "loc": { "start": { - "line": 549, + "line": 567, "column": 8 }, "end": { - "line": 549, + "line": 567, "column": 14 } } @@ -38872,16 +40207,16 @@ "type": "Identifier", "name": "values", "range": [ - 17817, - 17823 + 18317, + 18323 ], "loc": { "start": { - "line": 549, + "line": 567, "column": 17 }, "end": { - "line": 549, + "line": 567, "column": 23 } } @@ -38890,31 +40225,31 @@ "type": "Identifier", "name": "substr", "range": [ - 17824, - 17830 + 18324, + 18330 ], "loc": { "start": { - "line": 549, + "line": 567, "column": 24 }, "end": { - "line": 549, + "line": 567, "column": 30 } } }, "range": [ - 17817, - 17830 + 18317, + 18330 ], "loc": { "start": { - "line": 549, + "line": 567, "column": 17 }, "end": { - "line": 549, + "line": 567, "column": 30 } } @@ -38925,16 +40260,16 @@ "value": 0, "raw": "0", "range": [ - 17831, - 17832 + 18331, + 18332 ], "loc": { "start": { - "line": 549, + "line": 567, "column": 31 }, "end": { - "line": 549, + "line": 567, "column": 32 } } @@ -38949,16 +40284,16 @@ "type": "Identifier", "name": "values", "range": [ - 17834, - 17840 + 18334, + 18340 ], "loc": { "start": { - "line": 549, + "line": 567, "column": 34 }, "end": { - "line": 549, + "line": 567, "column": 40 } } @@ -38967,31 +40302,31 @@ "type": "Identifier", "name": "length", "range": [ - 17841, - 17847 + 18341, + 18347 ], "loc": { "start": { - "line": 549, + "line": 567, "column": 41 }, "end": { - "line": 549, + "line": 567, "column": 47 } } }, "range": [ - 17834, - 17847 + 18334, + 18347 ], "loc": { "start": { - "line": 549, + "line": 567, "column": 34 }, "end": { - "line": 549, + "line": 567, "column": 47 } } @@ -39001,77 +40336,77 @@ "value": 3, "raw": "3", "range": [ - 17850, - 17851 + 18350, + 18351 ], "loc": { "start": { - "line": 549, + "line": 567, "column": 50 }, "end": { - "line": 549, + "line": 567, "column": 51 } } }, "range": [ - 17834, - 17851 + 18334, + 18351 ], "loc": { "start": { - "line": 549, + "line": 567, "column": 34 }, "end": { - "line": 549, + "line": 567, "column": 51 } } } ], "range": [ - 17817, - 17852 + 18317, + 18352 ], "loc": { "start": { - "line": 549, + "line": 567, "column": 17 }, "end": { - "line": 549, + "line": 567, "column": 52 } } }, "range": [ - 17808, - 17852 + 18308, + 18352 ], "loc": { "start": { - "line": 549, + "line": 567, "column": 8 }, "end": { - "line": 549, + "line": 567, "column": 52 } } }, "range": [ - 17808, - 17853 + 18308, + 18353 ], "loc": { "start": { - "line": 549, + "line": 567, "column": 8 }, "end": { - "line": 549, + "line": 567, "column": 53 } }, @@ -39080,16 +40415,16 @@ "type": "Line", "value": "removes last operator ||", "range": [ - 17773, - 17799 + 18273, + 18299 ], "loc": { "start": { - "line": 548, + "line": 566, "column": 8 }, "end": { - "line": 548, + "line": 566, "column": 34 } } @@ -39100,16 +40435,16 @@ "type": "Line", "value": "turn || separated values into array", "range": [ - 17862, - 17899 + 18362, + 18399 ], "loc": { "start": { - "line": 550, + "line": 568, "column": 8 }, "end": { - "line": 550, + "line": 568, "column": 45 } } @@ -39125,16 +40460,16 @@ "type": "Identifier", "name": "values", "range": [ - 17908, - 17914 + 18408, + 18414 ], "loc": { "start": { - "line": 551, + "line": 569, "column": 8 }, "end": { - "line": 551, + "line": 569, "column": 14 } } @@ -39148,16 +40483,16 @@ "type": "Identifier", "name": "values", "range": [ - 17917, - 17923 + 18417, + 18423 ], "loc": { "start": { - "line": 551, + "line": 569, "column": 17 }, "end": { - "line": 551, + "line": 569, "column": 23 } } @@ -39166,31 +40501,31 @@ "type": "Identifier", "name": "split", "range": [ - 17924, - 17929 + 18424, + 18429 ], "loc": { "start": { - "line": 551, + "line": 569, "column": 24 }, "end": { - "line": 551, + "line": 569, "column": 29 } } }, "range": [ - 17917, - 17929 + 18417, + 18429 ], "loc": { "start": { - "line": 551, + "line": 569, "column": 17 }, "end": { - "line": 551, + "line": 569, "column": 29 } } @@ -39207,16 +40542,16 @@ "value": " ", "raw": "' '", "range": [ - 17930, - 17933 + 18430, + 18433 ], "loc": { "start": { - "line": 551, + "line": 569, "column": 30 }, "end": { - "line": 551, + "line": 569, "column": 33 } } @@ -39228,16 +40563,16 @@ "type": "Identifier", "name": "tf", "range": [ - 17936, - 17938 + 18436, + 18438 ], "loc": { "start": { - "line": 551, + "line": 569, "column": 36 }, "end": { - "line": 551, + "line": 569, "column": 38 } } @@ -39246,46 +40581,46 @@ "type": "Identifier", "name": "orOperator", "range": [ - 17939, - 17949 + 18439, + 18449 ], "loc": { "start": { - "line": 551, + "line": 569, "column": 39 }, "end": { - "line": 551, + "line": 569, "column": 49 } } }, "range": [ - 17936, - 17949 + 18436, + 18449 ], "loc": { "start": { - "line": 551, + "line": 569, "column": 36 }, "end": { - "line": 551, + "line": 569, "column": 49 } } }, "range": [ - 17930, - 17949 + 18430, + 18449 ], "loc": { "start": { - "line": 551, + "line": 569, "column": 30 }, "end": { - "line": 551, + "line": 569, "column": 49 } } @@ -39295,77 +40630,77 @@ "value": " ", "raw": "' '", "range": [ - 17952, - 17955 + 18452, + 18455 ], "loc": { "start": { - "line": 551, + "line": 569, "column": 52 }, "end": { - "line": 551, + "line": 569, "column": 55 } } }, "range": [ - 17930, - 17955 + 18430, + 18455 ], "loc": { "start": { - "line": 551, + "line": 569, "column": 30 }, "end": { - "line": 551, + "line": 569, "column": 55 } } } ], "range": [ - 17917, - 17956 + 18417, + 18456 ], "loc": { "start": { - "line": 551, + "line": 569, "column": 17 }, "end": { - "line": 551, + "line": 569, "column": 56 } } }, "range": [ - 17908, - 17956 + 18408, + 18456 ], "loc": { "start": { - "line": 551, + "line": 569, "column": 8 }, "end": { - "line": 551, + "line": 569, "column": 56 } } }, "range": [ - 17908, - 17957 + 18408, + 18457 ], "loc": { "start": { - "line": 551, + "line": 569, "column": 8 }, "end": { - "line": 551, + "line": 569, "column": 57 } }, @@ -39374,16 +40709,16 @@ "type": "Line", "value": "turn || separated values into array", "range": [ - 17862, - 17899 + 18362, + 18399 ], "loc": { "start": { - "line": 550, + "line": 568, "column": 8 }, "end": { - "line": 550, + "line": 568, "column": 45 } } @@ -39396,47 +40731,47 @@ "type": "Identifier", "name": "values", "range": [ - 17974, - 17980 + 18474, + 18480 ], "loc": { "start": { - "line": 553, + "line": 571, "column": 15 }, "end": { - "line": 553, + "line": 571, "column": 21 } } }, "range": [ - 17967, - 17981 + 18467, + 18481 ], "loc": { "start": { - "line": 553, + "line": 571, "column": 8 }, "end": { - "line": 553, + "line": 571, "column": 22 } } } ], "range": [ - 17584, - 17987 + 18084, + 18487 ], "loc": { "start": { - "line": 542, + "line": 560, "column": 24 }, "end": { - "line": 554, + "line": 572, "column": 5 } } @@ -39444,16 +40779,16 @@ "generator": false, "expression": false, "range": [ - 17573, - 17987 + 18073, + 18487 ], "loc": { "start": { - "line": 542, + "line": 560, "column": 13 }, "end": { - "line": 554, + "line": 572, "column": 5 } } @@ -39461,16 +40796,16 @@ "kind": "method", "computed": false, "range": [ - 17564, - 17987 + 18064, + 18487 ], "loc": { "start": { - "line": 542, + "line": 560, "column": 4 }, "end": { - "line": 554, + "line": 572, "column": 5 } }, @@ -39479,16 +40814,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": [ - 17392, - 17559 + 17892, + 18059 ], "loc": { "start": { - "line": 537, + "line": 555, "column": 4 }, "end": { - "line": 541, + "line": 559, "column": 7 } } @@ -39499,16 +40834,16 @@ "type": "Block", "value": "*\n * Destroy CheckList instance\n ", "range": [ - 17993, - 18038 + 18493, + 18538 ], "loc": { "start": { - "line": 556, + "line": 574, "column": 4 }, "end": { - "line": 558, + "line": 576, "column": 7 } } @@ -39522,16 +40857,16 @@ "type": "Identifier", "name": "destroy", "range": [ - 18043, - 18050 + 18543, + 18550 ], "loc": { "start": { - "line": 559, + "line": 577, "column": 4 }, "end": { - "line": 559, + "line": 577, "column": 11 } } @@ -39556,16 +40891,16 @@ "object": { "type": "ThisExpression", "range": [ - 18063, - 18067 + 18563, + 18567 ], "loc": { "start": { - "line": 560, + "line": 578, "column": 8 }, "end": { - "line": 560, + "line": 578, "column": 12 } } @@ -39574,31 +40909,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 18068, - 18075 + 18568, + 18575 ], "loc": { "start": { - "line": 560, + "line": 578, "column": 13 }, "end": { - "line": 560, + "line": 578, "column": 20 } } }, "range": [ - 18063, - 18075 + 18563, + 18575 ], "loc": { "start": { - "line": 560, + "line": 578, "column": 8 }, "end": { - "line": 560, + "line": 578, "column": 20 } } @@ -39607,31 +40942,31 @@ "type": "Identifier", "name": "off", "range": [ - 18076, - 18079 + 18576, + 18579 ], "loc": { "start": { - "line": 560, + "line": 578, "column": 21 }, "end": { - "line": 560, + "line": 578, "column": 24 } } }, "range": [ - 18063, - 18079 + 18563, + 18579 ], "loc": { "start": { - "line": 560, + "line": 578, "column": 8 }, "end": { - "line": 560, + "line": 578, "column": 24 } } @@ -39645,32 +40980,32 @@ "value": "build-checklist-filter", "raw": "'build-checklist-filter'", "range": [ - 18094, - 18118 + 18594, + 18618 ], "loc": { "start": { - "line": 561, + "line": 579, "column": 13 }, "end": { - "line": 561, + "line": 579, "column": 37 } } } ], "range": [ - 18093, - 18119 + 18593, + 18619 ], "loc": { "start": { - "line": 561, + "line": 579, "column": 12 }, "end": { - "line": 561, + "line": 579, "column": 38 } } @@ -39683,16 +41018,16 @@ "type": "Identifier", "name": "tf", "range": [ - 18134, - 18136 + 18634, + 18636 ], "loc": { "start": { - "line": 562, + "line": 580, "column": 13 }, "end": { - "line": 562, + "line": 580, "column": 15 } } @@ -39701,16 +41036,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 18138, - 18146 + 18638, + 18646 ], "loc": { "start": { - "line": 562, + "line": 580, "column": 17 }, "end": { - "line": 562, + "line": 580, "column": 25 } } @@ -39719,16 +41054,16 @@ "type": "Identifier", "name": "isLinked", "range": [ - 18148, - 18156 + 18648, + 18656 ], "loc": { "start": { - "line": 562, + "line": 580, "column": 27 }, "end": { - "line": 562, + "line": 580, "column": 35 } } @@ -39742,16 +41077,16 @@ "object": { "type": "ThisExpression", "range": [ - 18161, - 18165 + 18661, + 18665 ], "loc": { "start": { - "line": 562, + "line": 580, "column": 40 }, "end": { - "line": 562, + "line": 580, "column": 44 } } @@ -39760,31 +41095,31 @@ "type": "Identifier", "name": "build", "range": [ - 18166, - 18171 + 18666, + 18671 ], "loc": { "start": { - "line": 562, + "line": 580, "column": 45 }, "end": { - "line": 562, + "line": 580, "column": 50 } } }, "range": [ - 18161, - 18171 + 18661, + 18671 ], "loc": { "start": { - "line": 562, + "line": 580, "column": 40 }, "end": { - "line": 562, + "line": 580, "column": 50 } } @@ -39794,16 +41129,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 18172, - 18180 + 18672, + 18680 ], "loc": { "start": { - "line": 562, + "line": 580, "column": 51 }, "end": { - "line": 562, + "line": 580, "column": 59 } } @@ -39812,32 +41147,32 @@ "type": "Identifier", "name": "isLinked", "range": [ - 18182, - 18190 + 18682, + 18690 ], "loc": { "start": { - "line": 562, + "line": 580, "column": 61 }, "end": { - "line": 562, + "line": 580, "column": 69 } } } ], "range": [ - 18161, - 18191 + 18661, + 18691 ], "loc": { "start": { - "line": 562, + "line": 580, "column": 40 }, "end": { - "line": 562, + "line": 580, "column": 70 } } @@ -39845,47 +41180,47 @@ "generator": false, "expression": true, "range": [ - 18133, - 18191 + 18633, + 18691 ], "loc": { "start": { - "line": 562, + "line": 580, "column": 12 }, "end": { - "line": 562, + "line": 580, "column": 70 } } } ], "range": [ - 18063, - 18201 + 18563, + 18701 ], "loc": { "start": { - "line": 560, + "line": 578, "column": 8 }, "end": { - "line": 563, + "line": 581, "column": 9 } } }, "range": [ - 18063, - 18202 + 18563, + 18702 ], "loc": { "start": { - "line": 560, + "line": 578, "column": 8 }, "end": { - "line": 563, + "line": 581, "column": 10 } } @@ -39903,16 +41238,16 @@ "object": { "type": "ThisExpression", "range": [ - 18211, - 18215 + 18711, + 18715 ], "loc": { "start": { - "line": 564, + "line": 582, "column": 8 }, "end": { - "line": 564, + "line": 582, "column": 12 } } @@ -39921,31 +41256,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 18216, - 18223 + 18716, + 18723 ], "loc": { "start": { - "line": 564, + "line": 582, "column": 13 }, "end": { - "line": 564, + "line": 582, "column": 20 } } }, "range": [ - 18211, - 18223 + 18711, + 18723 ], "loc": { "start": { - "line": 564, + "line": 582, "column": 8 }, "end": { - "line": 564, + "line": 582, "column": 20 } } @@ -39954,31 +41289,31 @@ "type": "Identifier", "name": "off", "range": [ - 18224, - 18227 + 18724, + 18727 ], "loc": { "start": { - "line": 564, + "line": 582, "column": 21 }, "end": { - "line": 564, + "line": 582, "column": 24 } } }, "range": [ - 18211, - 18227 + 18711, + 18727 ], "loc": { "start": { - "line": 564, + "line": 582, "column": 8 }, "end": { - "line": 564, + "line": 582, "column": 24 } } @@ -39992,32 +41327,32 @@ "value": "select-checklist-options", "raw": "'select-checklist-options'", "range": [ - 18242, - 18268 + 18742, + 18768 ], "loc": { "start": { - "line": 565, + "line": 583, "column": 13 }, "end": { - "line": 565, + "line": 583, "column": 39 } } } ], "range": [ - 18241, - 18269 + 18741, + 18769 ], "loc": { "start": { - "line": 565, + "line": 583, "column": 12 }, "end": { - "line": 565, + "line": 583, "column": 40 } } @@ -40030,16 +41365,16 @@ "type": "Identifier", "name": "tf", "range": [ - 18284, - 18286 + 18784, + 18786 ], "loc": { "start": { - "line": 566, + "line": 584, "column": 13 }, "end": { - "line": 566, + "line": 584, "column": 15 } } @@ -40048,16 +41383,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 18288, - 18296 + 18788, + 18796 ], "loc": { "start": { - "line": 566, + "line": 584, "column": 17 }, "end": { - "line": 566, + "line": 584, "column": 25 } } @@ -40066,16 +41401,16 @@ "type": "Identifier", "name": "values", "range": [ - 18298, - 18304 + 18798, + 18804 ], "loc": { "start": { - "line": 566, + "line": 584, "column": 27 }, "end": { - "line": 566, + "line": 584, "column": 33 } } @@ -40089,16 +41424,16 @@ "object": { "type": "ThisExpression", "range": [ - 18309, - 18313 + 18809, + 18813 ], "loc": { "start": { - "line": 566, + "line": 584, "column": 38 }, "end": { - "line": 566, + "line": 584, "column": 42 } } @@ -40107,31 +41442,31 @@ "type": "Identifier", "name": "selectOptions", "range": [ - 18314, - 18327 + 18814, + 18827 ], "loc": { "start": { - "line": 566, + "line": 584, "column": 43 }, "end": { - "line": 566, + "line": 584, "column": 56 } } }, "range": [ - 18309, - 18327 + 18809, + 18827 ], "loc": { "start": { - "line": 566, + "line": 584, "column": 38 }, "end": { - "line": 566, + "line": 584, "column": 56 } } @@ -40141,16 +41476,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 18328, - 18336 + 18828, + 18836 ], "loc": { "start": { - "line": 566, + "line": 584, "column": 57 }, "end": { - "line": 566, + "line": 584, "column": 65 } } @@ -40159,32 +41494,32 @@ "type": "Identifier", "name": "values", "range": [ - 18338, - 18344 + 18838, + 18844 ], "loc": { "start": { - "line": 566, + "line": 584, "column": 67 }, "end": { - "line": 566, + "line": 584, "column": 73 } } } ], "range": [ - 18309, - 18345 + 18809, + 18845 ], "loc": { "start": { - "line": 566, + "line": 584, "column": 38 }, "end": { - "line": 566, + "line": 584, "column": 74 } } @@ -40192,51 +41527,306 @@ "generator": false, "expression": true, "range": [ - 18283, - 18345 + 18783, + 18845 ], "loc": { "start": { - "line": 566, + "line": 584, "column": 12 }, "end": { - "line": 566, + "line": 584, "column": 74 } } } ], "range": [ - 18211, - 18355 + 18711, + 18855 ], "loc": { "start": { - "line": 564, + "line": 582, "column": 8 }, "end": { - "line": 567, + "line": 585, "column": 9 } } }, "range": [ - 18211, - 18356 + 18711, + 18856 ], "loc": { "start": { - "line": 564, + "line": 582, "column": 8 }, "end": { - "line": 567, + "line": 585, "column": 10 } } }, + { + "type": "ExpressionStatement", + "expression": { + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "ThisExpression", + "range": [ + 18865, + 18869 + ], + "loc": { + "start": { + "line": 586, + "column": 8 + }, + "end": { + "line": 586, + "column": 12 + } + } + }, + "property": { + "type": "Identifier", + "name": "emitter", + "range": [ + 18870, + 18877 + ], + "loc": { + "start": { + "line": 586, + "column": 13 + }, + "end": { + "line": 586, + "column": 20 + } + } + }, + "range": [ + 18865, + 18877 + ], + "loc": { + "start": { + "line": 586, + "column": 8 + }, + "end": { + "line": 586, + "column": 20 + } + } + }, + "property": { + "type": "Identifier", + "name": "off", + "range": [ + 18878, + 18881 + ], + "loc": { + "start": { + "line": 586, + "column": 21 + }, + "end": { + "line": 586, + "column": 24 + } + } + }, + "range": [ + 18865, + 18881 + ], + "loc": { + "start": { + "line": 586, + "column": 8 + }, + "end": { + "line": 586, + "column": 24 + } + } + }, + "arguments": [ + { + "type": "ArrayExpression", + "elements": [ + { + "type": "Literal", + "value": "rows-changed", + "raw": "'rows-changed'", + "range": [ + 18883, + 18897 + ], + "loc": { + "start": { + "line": 586, + "column": 26 + }, + "end": { + "line": 586, + "column": 40 + } + } + } + ], + "range": [ + 18882, + 18898 + ], + "loc": { + "start": { + "line": 586, + "column": 25 + }, + "end": { + "line": 586, + "column": 41 + } + } + }, + { + "type": "ArrowFunctionExpression", + "id": null, + "params": [], + "body": { + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "ThisExpression", + "range": [ + 18906, + 18910 + ], + "loc": { + "start": { + "line": 586, + "column": 49 + }, + "end": { + "line": 586, + "column": 53 + } + } + }, + "property": { + "type": "Identifier", + "name": "refreshAll", + "range": [ + 18911, + 18921 + ], + "loc": { + "start": { + "line": 586, + "column": 54 + }, + "end": { + "line": 586, + "column": 64 + } + } + }, + "range": [ + 18906, + 18921 + ], + "loc": { + "start": { + "line": 586, + "column": 49 + }, + "end": { + "line": 586, + "column": 64 + } + } + }, + "arguments": [], + "range": [ + 18906, + 18923 + ], + "loc": { + "start": { + "line": 586, + "column": 49 + }, + "end": { + "line": 586, + "column": 66 + } + } + }, + "generator": false, + "expression": true, + "range": [ + 18900, + 18923 + ], + "loc": { + "start": { + "line": 586, + "column": 43 + }, + "end": { + "line": 586, + "column": 66 + } + } + } + ], + "range": [ + 18865, + 18924 + ], + "loc": { + "start": { + "line": 586, + "column": 8 + }, + "end": { + "line": 586, + "column": 67 + } + } + }, + "range": [ + 18865, + 18925 + ], + "loc": { + "start": { + "line": 586, + "column": 8 + }, + "end": { + "line": 586, + "column": 68 + } + } + }, { "type": "ExpressionStatement", "expression": { @@ -40248,16 +41838,16 @@ "object": { "type": "ThisExpression", "range": [ - 18365, - 18369 + 18935, + 18939 ], "loc": { "start": { - "line": 568, + "line": 588, "column": 8 }, "end": { - "line": 568, + "line": 588, "column": 12 } } @@ -40266,31 +41856,31 @@ "type": "Identifier", "name": "initialized", "range": [ - 18370, - 18381 + 18940, + 18951 ], "loc": { "start": { - "line": 568, + "line": 588, "column": 13 }, "end": { - "line": 568, + "line": 588, "column": 24 } } }, "range": [ - 18365, - 18381 + 18935, + 18951 ], "loc": { "start": { - "line": 568, + "line": 588, "column": 8 }, "end": { - "line": 568, + "line": 588, "column": 24 } } @@ -40300,62 +41890,62 @@ "value": false, "raw": "false", "range": [ - 18384, - 18389 + 18954, + 18959 ], "loc": { "start": { - "line": 568, + "line": 588, "column": 27 }, "end": { - "line": 568, + "line": 588, "column": 32 } } }, "range": [ - 18365, - 18389 + 18935, + 18959 ], "loc": { "start": { - "line": 568, + "line": 588, "column": 8 }, "end": { - "line": 568, + "line": 588, "column": 32 } } }, "range": [ - 18365, - 18390 + 18935, + 18960 ], "loc": { "start": { - "line": 568, + "line": 588, "column": 8 }, "end": { - "line": 568, + "line": 588, "column": 33 } } } ], "range": [ - 18053, - 18396 + 18553, + 18966 ], "loc": { "start": { - "line": 559, + "line": 577, "column": 14 }, "end": { - "line": 569, + "line": 589, "column": 5 } } @@ -40363,16 +41953,16 @@ "generator": false, "expression": false, "range": [ - 18050, - 18396 + 18550, + 18966 ], "loc": { "start": { - "line": 559, + "line": 577, "column": 11 }, "end": { - "line": 569, + "line": 589, "column": 5 } } @@ -40380,16 +41970,16 @@ "kind": "method", "computed": false, "range": [ - 18043, - 18396 + 18543, + 18966 ], "loc": { "start": { - "line": 559, + "line": 577, "column": 4 }, "end": { - "line": 569, + "line": 589, "column": 5 } }, @@ -40398,16 +41988,16 @@ "type": "Block", "value": "*\n * Destroy CheckList instance\n ", "range": [ - 17993, - 18038 + 18493, + 18538 ], "loc": { "start": { - "line": 556, + "line": 574, "column": 4 }, "end": { - "line": 558, + "line": 576, "column": 7 } } @@ -40418,7 +42008,7 @@ ], "range": [ 599, - 18398 + 18968 ], "loc": { "start": { @@ -40426,14 +42016,14 @@ "column": 39 }, "end": { - "line": 570, + "line": 590, "column": 1 } } }, "range": [ 567, - 18398 + 18968 ], "loc": { "start": { @@ -40441,7 +42031,7 @@ "column": 7 }, "end": { - "line": 570, + "line": 590, "column": 1 } }, @@ -40471,7 +42061,7 @@ "source": null, "range": [ 560, - 18398 + 18968 ], "loc": { "start": { @@ -40479,7 +42069,7 @@ "column": 0 }, "end": { - "line": 570, + "line": 590, "column": 1 } }, @@ -40508,7 +42098,7 @@ "sourceType": "module", "range": [ 0, - 18398 + 18968 ], "loc": { "start": { @@ -40516,7 +42106,7 @@ "column": 0 }, "end": { - "line": 570, + "line": 590, "column": 1 } }, @@ -40793,10 +42383,10 @@ }, { "type": "Block", - "value": "*\n * Checklist option click event handler\n * @param {Event} evt\n ", + "value": "*\n * Checklist option click event handler\n * @param {Event} evt\n * @private\n ", "range": [ 3138, - 3219 + 3235 ], "loc": { "start": { @@ -40804,25 +42394,43 @@ "column": 4 }, "end": { - "line": 122, + "line": 123, "column": 7 } } }, { "type": "Block", - "value": "*\n * Checklist container click event handler for load-on-demand feature\n * @param {Event} evt\n ", + "value": "*\n * Checklist container click event handler for load-on-demand feature\n * @param {Event} evt\n * @private\n ", "range": [ - 3426, - 3537 + 3442, + 3569 ], "loc": { "start": { - "line": 132, + "line": 133, "column": 4 }, "end": { - "line": 135, + "line": 137, + "column": 7 + } + } + }, + { + "type": "Block", + "value": "*\n * Refresh all checklist filters\n ", + "range": [ + 3920, + 3968 + ], + "loc": { + "start": { + "line": 148, + "column": 4 + }, + "end": { + "line": 150, "column": 7 } } @@ -40831,16 +42439,16 @@ "type": "Block", "value": "*\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 ", "range": [ - 3888, - 4119 + 4284, + 4515 ], "loc": { "start": { - "line": 146, + "line": 161, "column": 4 }, "end": { - "line": 151, + "line": 166, "column": 7 } } @@ -40849,16 +42457,16 @@ "type": "Line", "value": "filter is appended in desired element", "range": [ - 4490, - 4529 + 4886, + 4925 ], "loc": { "start": { - "line": 162, + "line": 177, "column": 8 }, "end": { - "line": 162, + "line": 177, "column": 47 } } @@ -40867,16 +42475,16 @@ "type": "Block", "value": "* @inherited ", "range": [ - 5334, - 5351 + 5799, + 5816 ], "loc": { "start": { - "line": 189, + "line": 206, "column": 8 }, "end": { - "line": 189, + "line": 206, "column": 25 } } @@ -40885,16 +42493,16 @@ "type": "Block", "value": "*\n * Build checklist UI\n * @param {Number} colIndex Column index\n * @param {Boolean} isLinked Enable linked filters behaviour\n ", "range": [ - 5396, - 5551 + 5861, + 6016 ], "loc": { "start": { - "line": 193, + "line": 210, "column": 4 }, "end": { - "line": 197, + "line": 214, "column": 7 } } @@ -40903,16 +42511,16 @@ "type": "Line", "value": " always visible rows don't need to appear on selects as always", "range": [ - 6585, - 6649 + 7050, + 7114 ], "loc": { "start": { - "line": 232, + "line": 249, "column": 12 }, "end": { - "line": 232, + "line": 249, "column": 76 } } @@ -40921,16 +42529,16 @@ "type": "Line", "value": " valid", "range": [ - 6662, - 6670 + 7127, + 7135 ], "loc": { "start": { - "line": 233, + "line": 250, "column": 12 }, "end": { - "line": 233, + "line": 250, "column": 20 } } @@ -40939,16 +42547,16 @@ "type": "Line", "value": " checks if row has exact cell #", "range": [ - 6876, - 6909 + 7341, + 7374 ], "loc": { "start": { - "line": 241, + "line": 258, "column": 12 }, "end": { - "line": 241, + "line": 258, "column": 45 } } @@ -40957,16 +42565,16 @@ "type": "Line", "value": " this loop retrieves cell data", "range": [ - 7021, - 7053 + 7486, + 7518 ], "loc": { "start": { - "line": 246, + "line": 263, "column": 12 }, "end": { - "line": 246, + "line": 263, "column": 44 } } @@ -40975,16 +42583,16 @@ "type": "Line", "value": "Vary Peter's patch", "range": [ - 7501, - 7521 + 7966, + 7986 ], "loc": { "start": { - "line": 258, + "line": 275, "column": 16 }, "end": { - "line": 258, + "line": 275, "column": 36 } } @@ -40993,16 +42601,16 @@ "type": "Line", "value": " checks if celldata is already in array", "range": [ - 7607, - 7648 + 8072, + 8113 ], "loc": { "start": { - "line": 260, + "line": 277, "column": 16 }, "end": { - "line": 260, + "line": 277, "column": 57 } } @@ -41011,16 +42619,16 @@ "type": "Line", "value": "Retrieves custom values", "range": [ - 8329, - 8354 + 8794, + 8819 ], "loc": { "start": { - "line": 278, + "line": 295, "column": 8 }, "end": { - "line": 278, + "line": 295, "column": 33 } } @@ -41029,16 +42637,16 @@ "type": "Line", "value": "asc sort", "range": [ - 8971, - 8981 + 9436, + 9446 ], "loc": { "start": { - "line": 298, + "line": 315, "column": 8 }, "end": { - "line": 298, + "line": 315, "column": 18 } } @@ -41047,16 +42655,16 @@ "type": "Line", "value": "in case there are alphanumeric values", "range": [ - 9477, - 9516 + 9942, + 9981 ], "loc": { "start": { - "line": 311, + "line": 328, "column": 13 }, "end": { - "line": 311, + "line": 328, "column": 52 } } @@ -41065,16 +42673,16 @@ "type": "Line", "value": "desc sort", "range": [ - 9535, - 9546 + 10000, + 10011 ], "loc": { "start": { - "line": 313, + "line": 330, "column": 8 }, "end": { - "line": 313, + "line": 330, "column": 19 } } @@ -41083,16 +42691,16 @@ "type": "Line", "value": "in case there are alphanumeric values", "range": [ - 10047, - 10086 + 10512, + 10551 ], "loc": { "start": { - "line": 326, + "line": 343, "column": 13 }, "end": { - "line": 326, + "line": 343, "column": 52 } } @@ -41101,16 +42709,16 @@ "type": "Block", "value": "*\n * Add checklist options\n * @param {Number} colIndex Column index\n * @param {Object} ul Ul element\n * @private\n ", "range": [ - 10368, - 10514 + 10833, + 10979 ], "loc": { "start": { - "line": 340, + "line": 357, "column": 4 }, "end": { - "line": 345, + "line": 362, "column": 7 } } @@ -41119,16 +42727,16 @@ "type": "Line", "value": "item value", "range": [ - 10712, - 10724 + 11177, + 11189 ], "loc": { "start": { - "line": 351, + "line": 368, "column": 36 }, "end": { - "line": 351, + "line": 368, "column": 48 } } @@ -41137,16 +42745,16 @@ "type": "Line", "value": "item text", "range": [ - 10786, - 10797 + 11251, + 11262 ], "loc": { "start": { - "line": 352, + "line": 369, "column": 61 }, "end": { - "line": 352, + "line": 369, "column": 72 } } @@ -41155,16 +42763,16 @@ "type": "Line", "value": "item is hidden", "range": [ - 11466, - 11482 + 11931, + 11947 ], "loc": { "start": { - "line": 369, + "line": 386, "column": 16 }, "end": { - "line": 369, + "line": 386, "column": 32 } } @@ -41173,16 +42781,16 @@ "type": "Block", "value": "*\n * Add checklist header option\n * @param {Number} colIndex Column index\n * @param {Object} ul Ul element\n * @private\n ", "range": [ - 11559, - 11709 + 12024, + 12174 ], "loc": { "start": { - "line": 375, + "line": 392, "column": 4 }, "end": { - "line": 380, + "line": 397, "column": 7 } } @@ -41191,16 +42799,16 @@ "type": "Block", "value": "*\n * Store checked options in DOM element attribute\n * @param {Object} o checklist option DOM element\n * @private\n ", "range": [ - 12827, - 12962 + 13292, + 13427 ], "loc": { "start": { - "line": 416, + "line": 433, "column": 4 }, "end": { - "line": 420, + "line": 437, "column": 7 } } @@ -41209,16 +42817,16 @@ "type": "Line", "value": "checked item value", "range": [ - 13098, - 13118 + 13563, + 13583 ], "loc": { "start": { - "line": 427, + "line": 444, "column": 32 }, "end": { - "line": 427, + "line": 444, "column": 52 } } @@ -41227,16 +42835,16 @@ "type": "Line", "value": " TODO: provide helper to extract column index, ugly!", "range": [ - 13127, - 13181 + 13592, + 13646 ], "loc": { "start": { - "line": 428, + "line": 445, "column": 8 }, "end": { - "line": 428, + "line": 445, "column": 62 } } @@ -41245,16 +42853,16 @@ "type": "Line", "value": "filter value (ul tag)", "range": [ - 13525, - 13548 + 13990, + 14013 ], "loc": { "start": { - "line": 436, + "line": 453, "column": 48 }, "end": { - "line": 436, + "line": 453, "column": 71 } } @@ -41263,16 +42871,16 @@ "type": "Line", "value": "selected items (ul tag)", "range": [ - 13601, - 13626 + 14066, + 14091 ], "loc": { "start": { - "line": 437, + "line": 454, "column": 52 }, "end": { - "line": 437, + "line": 454, "column": 77 } } @@ -41281,16 +42889,16 @@ "type": "Line", "value": "show all item", "range": [ - 13665, - 13680 + 14130, + 14145 ], "loc": { "start": { - "line": 440, + "line": 457, "column": 12 }, "end": { - "line": 440, + "line": 457, "column": 27 } } @@ -41299,16 +42907,16 @@ "type": "Line", "value": "items indexes", "range": [ - 13793, - 13808 + 14258, + 14273 ], "loc": { "start": { - "line": 443, + "line": 460, "column": 20 }, "end": { - "line": 443, + "line": 460, "column": 35 } } @@ -41317,16 +42925,16 @@ "type": "Line", "value": "checked items loop", "range": [ - 13896, - 13916 + 14361, + 14381 ], "loc": { "start": { - "line": 445, + "line": 462, "column": 20 }, "end": { - "line": 445, + "line": 462, "column": 40 } } @@ -41335,16 +42943,16 @@ "type": "Line", "value": "checked item", "range": [ - 14005, - 14019 + 14470, + 14484 ], "loc": { "start": { - "line": 447, + "line": 464, "column": 24 }, "end": { - "line": 447, + "line": 464, "column": 38 } } @@ -41353,16 +42961,16 @@ "type": "Line", "value": "1st option unchecked", "range": [ - 14864, - 14886 + 15329, + 15351 ], "loc": { "start": { - "line": 467, + "line": 484, "column": 16 }, "end": { - "line": 467, + "line": 484, "column": 38 } } @@ -41371,16 +42979,16 @@ "type": "Line", "value": "removes values and indexes", "range": [ - 15248, - 15276 + 15713, + 15741 ], "loc": { "start": { - "line": 477, + "line": 494, "column": 17 }, "end": { - "line": 477, + "line": 494, "column": 45 } } @@ -41389,16 +42997,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": [ - 15916, - 16085 + 16381, + 16550 ], "loc": { "start": { - "line": 495, + "line": 512, "column": 4 }, "end": { - "line": 499, + "line": 516, "column": 7 } } @@ -41407,16 +43015,16 @@ "type": "Line", "value": " Check non-empty-text or empty-text option", "range": [ - 16808, - 16852 + 17308, + 17352 ], "loc": { "start": { - "line": 521, + "line": 539, "column": 16 }, "end": { - "line": 521, + "line": 539, "column": 60 } } @@ -41425,16 +43033,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": [ - 17392, - 17559 + 17892, + 18059 ], "loc": { "start": { - "line": 537, + "line": 555, "column": 4 }, "end": { - "line": 541, + "line": 559, "column": 7 } } @@ -41443,16 +43051,16 @@ "type": "Line", "value": "removes last operator ||", "range": [ - 17773, - 17799 + 18273, + 18299 ], "loc": { "start": { - "line": 548, + "line": 566, "column": 8 }, "end": { - "line": 548, + "line": 566, "column": 34 } } @@ -41461,16 +43069,16 @@ "type": "Line", "value": "turn || separated values into array", "range": [ - 17862, - 17899 + 18362, + 18399 ], "loc": { "start": { - "line": 550, + "line": 568, "column": 8 }, "end": { - "line": 550, + "line": 568, "column": 45 } } @@ -41479,16 +43087,16 @@ "type": "Block", "value": "*\n * Destroy CheckList instance\n ", "range": [ - 17993, - 18038 + 18493, + 18538 ], "loc": { "start": { - "line": 556, + "line": 574, "column": 4 }, "end": { - "line": 558, + "line": 576, "column": 7 } } diff --git a/docs/ast/source/modules/dropdown.js.json b/docs/ast/source/modules/dropdown.js.json index 93a66672..f0403a89 100644 --- a/docs/ast/source/modules/dropdown.js.json +++ b/docs/ast/source/modules/dropdown.js.json @@ -4127,10 +4127,10 @@ "trailingComments": [ { "type": "Block", - "value": "*\n * Initialize drop-down filter\n * @param {Number} colIndex Column index\n * @param {Boolean} isExternal External filter flag\n * @param {DOMElement} container Dom element containing the filter\n ", + "value": "*\n * Refresh all drop-down filters\n ", "range": [ 2332, - 2563 + 2380 ], "loc": { "start": { @@ -4138,7 +4138,1289 @@ "column": 4 }, "end": { - "line": 100, + "line": 97, + "column": 7 + } + } + } + ], + "static": false + }, + { + "type": "MethodDefinition", + "key": { + "type": "Identifier", + "name": "refreshAll", + "range": [ + 2385, + 2395 + ], + "loc": { + "start": { + "line": 98, + "column": 4 + }, + "end": { + "line": 98, + "column": 14 + } + } + }, + "value": { + "type": "FunctionExpression", + "id": null, + "params": [], + "body": { + "type": "BlockStatement", + "body": [ + { + "type": "VariableDeclaration", + "declarations": [ + { + "type": "VariableDeclarator", + "id": { + "type": "Identifier", + "name": "tf", + "range": [ + 2412, + 2414 + ], + "loc": { + "start": { + "line": 99, + "column": 12 + }, + "end": { + "line": 99, + "column": 14 + } + } + }, + "init": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "ThisExpression", + "range": [ + 2417, + 2421 + ], + "loc": { + "start": { + "line": 99, + "column": 17 + }, + "end": { + "line": 99, + "column": 21 + } + } + }, + "property": { + "type": "Identifier", + "name": "tf", + "range": [ + 2422, + 2424 + ], + "loc": { + "start": { + "line": 99, + "column": 22 + }, + "end": { + "line": 99, + "column": 24 + } + } + }, + "range": [ + 2417, + 2424 + ], + "loc": { + "start": { + "line": 99, + "column": 17 + }, + "end": { + "line": 99, + "column": 24 + } + } + }, + "range": [ + 2412, + 2424 + ], + "loc": { + "start": { + "line": 99, + "column": 12 + }, + "end": { + "line": 99, + "column": 24 + } + } + } + ], + "kind": "let", + "range": [ + 2408, + 2425 + ], + "loc": { + "start": { + "line": 99, + "column": 8 + }, + "end": { + "line": 99, + "column": 25 + } + } + }, + { + "type": "VariableDeclaration", + "declarations": [ + { + "type": "VariableDeclarator", + "id": { + "type": "Identifier", + "name": "selectFlts", + "range": [ + 2438, + 2448 + ], + "loc": { + "start": { + "line": 100, + "column": 12 + }, + "end": { + "line": 100, + "column": 22 + } + } + }, + "init": { + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "Identifier", + "name": "tf", + "range": [ + 2451, + 2453 + ], + "loc": { + "start": { + "line": 100, + "column": 25 + }, + "end": { + "line": 100, + "column": 27 + } + } + }, + "property": { + "type": "Identifier", + "name": "getFiltersByType", + "range": [ + 2454, + 2470 + ], + "loc": { + "start": { + "line": 100, + "column": 28 + }, + "end": { + "line": 100, + "column": 44 + } + } + }, + "range": [ + 2451, + 2470 + ], + "loc": { + "start": { + "line": 100, + "column": 25 + }, + "end": { + "line": 100, + "column": 44 + } + } + }, + "arguments": [ + { + "type": "Identifier", + "name": "SELECT", + "range": [ + 2471, + 2477 + ], + "loc": { + "start": { + "line": 100, + "column": 45 + }, + "end": { + "line": 100, + "column": 51 + } + } + }, + { + "type": "Literal", + "value": true, + "raw": "true", + "range": [ + 2479, + 2483 + ], + "loc": { + "start": { + "line": 100, + "column": 53 + }, + "end": { + "line": 100, + "column": 57 + } + } + } + ], + "range": [ + 2451, + 2484 + ], + "loc": { + "start": { + "line": 100, + "column": 25 + }, + "end": { + "line": 100, + "column": 58 + } + } + }, + "range": [ + 2438, + 2484 + ], + "loc": { + "start": { + "line": 100, + "column": 12 + }, + "end": { + "line": 100, + "column": 58 + } + } + } + ], + "kind": "let", + "range": [ + 2434, + 2485 + ], + "loc": { + "start": { + "line": 100, + "column": 8 + }, + "end": { + "line": 100, + "column": 59 + } + } + }, + { + "type": "VariableDeclaration", + "declarations": [ + { + "type": "VariableDeclarator", + "id": { + "type": "Identifier", + "name": "multipleFlts", + "range": [ + 2498, + 2510 + ], + "loc": { + "start": { + "line": 101, + "column": 12 + }, + "end": { + "line": 101, + "column": 24 + } + } + }, + "init": { + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "Identifier", + "name": "tf", + "range": [ + 2513, + 2515 + ], + "loc": { + "start": { + "line": 101, + "column": 27 + }, + "end": { + "line": 101, + "column": 29 + } + } + }, + "property": { + "type": "Identifier", + "name": "getFiltersByType", + "range": [ + 2516, + 2532 + ], + "loc": { + "start": { + "line": 101, + "column": 30 + }, + "end": { + "line": 101, + "column": 46 + } + } + }, + "range": [ + 2513, + 2532 + ], + "loc": { + "start": { + "line": 101, + "column": 27 + }, + "end": { + "line": 101, + "column": 46 + } + } + }, + "arguments": [ + { + "type": "Identifier", + "name": "MULTIPLE", + "range": [ + 2533, + 2541 + ], + "loc": { + "start": { + "line": 101, + "column": 47 + }, + "end": { + "line": 101, + "column": 55 + } + } + }, + { + "type": "Literal", + "value": true, + "raw": "true", + "range": [ + 2543, + 2547 + ], + "loc": { + "start": { + "line": 101, + "column": 57 + }, + "end": { + "line": 101, + "column": 61 + } + } + } + ], + "range": [ + 2513, + 2548 + ], + "loc": { + "start": { + "line": 101, + "column": 27 + }, + "end": { + "line": 101, + "column": 62 + } + } + }, + "range": [ + 2498, + 2548 + ], + "loc": { + "start": { + "line": 101, + "column": 12 + }, + "end": { + "line": 101, + "column": 62 + } + } + } + ], + "kind": "let", + "range": [ + 2494, + 2549 + ], + "loc": { + "start": { + "line": 101, + "column": 8 + }, + "end": { + "line": 101, + "column": 63 + } + } + }, + { + "type": "VariableDeclaration", + "declarations": [ + { + "type": "VariableDeclarator", + "id": { + "type": "Identifier", + "name": "flts", + "range": [ + 2562, + 2566 + ], + "loc": { + "start": { + "line": 102, + "column": 12 + }, + "end": { + "line": 102, + "column": 16 + } + } + }, + "init": { + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "Identifier", + "name": "selectFlts", + "range": [ + 2569, + 2579 + ], + "loc": { + "start": { + "line": 102, + "column": 19 + }, + "end": { + "line": 102, + "column": 29 + } + } + }, + "property": { + "type": "Identifier", + "name": "concat", + "range": [ + 2580, + 2586 + ], + "loc": { + "start": { + "line": 102, + "column": 30 + }, + "end": { + "line": 102, + "column": 36 + } + } + }, + "range": [ + 2569, + 2586 + ], + "loc": { + "start": { + "line": 102, + "column": 19 + }, + "end": { + "line": 102, + "column": 36 + } + } + }, + "arguments": [ + { + "type": "Identifier", + "name": "multipleFlts", + "range": [ + 2587, + 2599 + ], + "loc": { + "start": { + "line": 102, + "column": 37 + }, + "end": { + "line": 102, + "column": 49 + } + } + } + ], + "range": [ + 2569, + 2600 + ], + "loc": { + "start": { + "line": 102, + "column": 19 + }, + "end": { + "line": 102, + "column": 50 + } + } + }, + "range": [ + 2562, + 2600 + ], + "loc": { + "start": { + "line": 102, + "column": 12 + }, + "end": { + "line": 102, + "column": 50 + } + } + } + ], + "kind": "let", + "range": [ + 2558, + 2601 + ], + "loc": { + "start": { + "line": 102, + "column": 8 + }, + "end": { + "line": 102, + "column": 51 + } + } + }, + { + "type": "ExpressionStatement", + "expression": { + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "Identifier", + "name": "flts", + "range": [ + 2610, + 2614 + ], + "loc": { + "start": { + "line": 103, + "column": 8 + }, + "end": { + "line": 103, + "column": 12 + } + } + }, + "property": { + "type": "Identifier", + "name": "forEach", + "range": [ + 2615, + 2622 + ], + "loc": { + "start": { + "line": 103, + "column": 13 + }, + "end": { + "line": 103, + "column": 20 + } + } + }, + "range": [ + 2610, + 2622 + ], + "loc": { + "start": { + "line": 103, + "column": 8 + }, + "end": { + "line": 103, + "column": 20 + } + } + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "id": null, + "params": [ + { + "type": "Identifier", + "name": "colIdx", + "range": [ + 2624, + 2630 + ], + "loc": { + "start": { + "line": 103, + "column": 22 + }, + "end": { + "line": 103, + "column": 28 + } + } + } + ], + "body": { + "type": "BlockStatement", + "body": [ + { + "type": "VariableDeclaration", + "declarations": [ + { + "type": "VariableDeclarator", + "id": { + "type": "Identifier", + "name": "values", + "range": [ + 2653, + 2659 + ], + "loc": { + "start": { + "line": 104, + "column": 16 + }, + "end": { + "line": 104, + "column": 22 + } + } + }, + "init": { + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "ThisExpression", + "range": [ + 2662, + 2666 + ], + "loc": { + "start": { + "line": 104, + "column": 25 + }, + "end": { + "line": 104, + "column": 29 + } + } + }, + "property": { + "type": "Identifier", + "name": "getValues", + "range": [ + 2667, + 2676 + ], + "loc": { + "start": { + "line": 104, + "column": 30 + }, + "end": { + "line": 104, + "column": 39 + } + } + }, + "range": [ + 2662, + 2676 + ], + "loc": { + "start": { + "line": 104, + "column": 25 + }, + "end": { + "line": 104, + "column": 39 + } + } + }, + "arguments": [ + { + "type": "Identifier", + "name": "colIdx", + "range": [ + 2677, + 2683 + ], + "loc": { + "start": { + "line": 104, + "column": 40 + }, + "end": { + "line": 104, + "column": 46 + } + } + } + ], + "range": [ + 2662, + 2684 + ], + "loc": { + "start": { + "line": 104, + "column": 25 + }, + "end": { + "line": 104, + "column": 47 + } + } + }, + "range": [ + 2653, + 2684 + ], + "loc": { + "start": { + "line": 104, + "column": 16 + }, + "end": { + "line": 104, + "column": 47 + } + } + } + ], + "kind": "let", + "range": [ + 2649, + 2685 + ], + "loc": { + "start": { + "line": 104, + "column": 12 + }, + "end": { + "line": 104, + "column": 48 + } + } + }, + { + "type": "ExpressionStatement", + "expression": { + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "ThisExpression", + "range": [ + 2698, + 2702 + ], + "loc": { + "start": { + "line": 105, + "column": 12 + }, + "end": { + "line": 105, + "column": 16 + } + } + }, + "property": { + "type": "Identifier", + "name": "build", + "range": [ + 2703, + 2708 + ], + "loc": { + "start": { + "line": 105, + "column": 17 + }, + "end": { + "line": 105, + "column": 22 + } + } + }, + "range": [ + 2698, + 2708 + ], + "loc": { + "start": { + "line": 105, + "column": 12 + }, + "end": { + "line": 105, + "column": 22 + } + } + }, + "arguments": [ + { + "type": "Identifier", + "name": "colIdx", + "range": [ + 2709, + 2715 + ], + "loc": { + "start": { + "line": 105, + "column": 23 + }, + "end": { + "line": 105, + "column": 29 + } + } + }, + { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "Identifier", + "name": "tf", + "range": [ + 2717, + 2719 + ], + "loc": { + "start": { + "line": 105, + "column": 31 + }, + "end": { + "line": 105, + "column": 33 + } + } + }, + "property": { + "type": "Identifier", + "name": "linkedFilters", + "range": [ + 2720, + 2733 + ], + "loc": { + "start": { + "line": 105, + "column": 34 + }, + "end": { + "line": 105, + "column": 47 + } + } + }, + "range": [ + 2717, + 2733 + ], + "loc": { + "start": { + "line": 105, + "column": 31 + }, + "end": { + "line": 105, + "column": 47 + } + } + } + ], + "range": [ + 2698, + 2734 + ], + "loc": { + "start": { + "line": 105, + "column": 12 + }, + "end": { + "line": 105, + "column": 48 + } + } + }, + "range": [ + 2698, + 2735 + ], + "loc": { + "start": { + "line": 105, + "column": 12 + }, + "end": { + "line": 105, + "column": 49 + } + } + }, + { + "type": "ExpressionStatement", + "expression": { + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "ThisExpression", + "range": [ + 2748, + 2752 + ], + "loc": { + "start": { + "line": 106, + "column": 12 + }, + "end": { + "line": 106, + "column": 16 + } + } + }, + "property": { + "type": "Identifier", + "name": "selectOptions", + "range": [ + 2753, + 2766 + ], + "loc": { + "start": { + "line": 106, + "column": 17 + }, + "end": { + "line": 106, + "column": 30 + } + } + }, + "range": [ + 2748, + 2766 + ], + "loc": { + "start": { + "line": 106, + "column": 12 + }, + "end": { + "line": 106, + "column": 30 + } + } + }, + "arguments": [ + { + "type": "Identifier", + "name": "colIdx", + "range": [ + 2767, + 2773 + ], + "loc": { + "start": { + "line": 106, + "column": 31 + }, + "end": { + "line": 106, + "column": 37 + } + } + }, + { + "type": "Identifier", + "name": "values", + "range": [ + 2775, + 2781 + ], + "loc": { + "start": { + "line": 106, + "column": 39 + }, + "end": { + "line": 106, + "column": 45 + } + } + } + ], + "range": [ + 2748, + 2782 + ], + "loc": { + "start": { + "line": 106, + "column": 12 + }, + "end": { + "line": 106, + "column": 46 + } + } + }, + "range": [ + 2748, + 2783 + ], + "loc": { + "start": { + "line": 106, + "column": 12 + }, + "end": { + "line": 106, + "column": 47 + } + } + } + ], + "range": [ + 2635, + 2793 + ], + "loc": { + "start": { + "line": 103, + "column": 33 + }, + "end": { + "line": 107, + "column": 9 + } + } + }, + "generator": false, + "expression": false, + "range": [ + 2623, + 2793 + ], + "loc": { + "start": { + "line": 103, + "column": 21 + }, + "end": { + "line": 107, + "column": 9 + } + } + } + ], + "range": [ + 2610, + 2794 + ], + "loc": { + "start": { + "line": 103, + "column": 8 + }, + "end": { + "line": 107, + "column": 10 + } + } + }, + "range": [ + 2610, + 2795 + ], + "loc": { + "start": { + "line": 103, + "column": 8 + }, + "end": { + "line": 107, + "column": 11 + } + } + } + ], + "range": [ + 2398, + 2801 + ], + "loc": { + "start": { + "line": 98, + "column": 17 + }, + "end": { + "line": 108, + "column": 5 + } + } + }, + "generator": false, + "expression": false, + "range": [ + 2395, + 2801 + ], + "loc": { + "start": { + "line": 98, + "column": 14 + }, + "end": { + "line": 108, + "column": 5 + } + } + }, + "kind": "method", + "computed": false, + "range": [ + 2385, + 2801 + ], + "loc": { + "start": { + "line": 98, + "column": 4 + }, + "end": { + "line": 108, + "column": 5 + } + }, + "leadingComments": [ + { + "type": "Block", + "value": "*\n * Refresh all drop-down filters\n ", + "range": [ + 2332, + 2380 + ], + "loc": { + "start": { + "line": 95, + "column": 4 + }, + "end": { + "line": 97, + "column": 7 + } + } + } + ], + "trailingComments": [ + { + "type": "Block", + "value": "*\n * Initialize drop-down filter\n * @param {Number} colIndex Column index\n * @param {Boolean} isExternal External filter flag\n * @param {DOMElement} container Dom element containing the filter\n ", + "range": [ + 2807, + 3038 + ], + "loc": { + "start": { + "line": 110, + "column": 4 + }, + "end": { + "line": 115, "column": 7 } } @@ -4152,16 +5434,16 @@ "type": "Identifier", "name": "init", "range": [ - 2568, - 2572 + 3043, + 3047 ], "loc": { "start": { - "line": 101, + "line": 116, "column": 4 }, "end": { - "line": 101, + "line": 116, "column": 8 } } @@ -4174,16 +5456,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 2573, - 2581 + 3048, + 3056 ], "loc": { "start": { - "line": 101, + "line": 116, "column": 9 }, "end": { - "line": 101, + "line": 116, "column": 17 } } @@ -4192,16 +5474,16 @@ "type": "Identifier", "name": "isExternal", "range": [ - 2583, - 2593 + 3058, + 3068 ], "loc": { "start": { - "line": 101, + "line": 116, "column": 19 }, "end": { - "line": 101, + "line": 116, "column": 29 } } @@ -4210,16 +5492,16 @@ "type": "Identifier", "name": "container", "range": [ - 2595, - 2604 + 3070, + 3079 ], "loc": { "start": { - "line": 101, + "line": 116, "column": 31 }, "end": { - "line": 101, + "line": 116, "column": 40 } } @@ -4237,16 +5519,16 @@ "type": "Identifier", "name": "tf", "range": [ - 2620, - 2622 + 3095, + 3097 ], "loc": { "start": { - "line": 102, + "line": 117, "column": 12 }, "end": { - "line": 102, + "line": 117, "column": 14 } } @@ -4257,16 +5539,16 @@ "object": { "type": "ThisExpression", "range": [ - 2625, - 2629 + 3100, + 3104 ], "loc": { "start": { - "line": 102, + "line": 117, "column": 17 }, "end": { - "line": 102, + "line": 117, "column": 21 } } @@ -4275,46 +5557,46 @@ "type": "Identifier", "name": "tf", "range": [ - 2630, - 2632 + 3105, + 3107 ], "loc": { "start": { - "line": 102, + "line": 117, "column": 22 }, "end": { - "line": 102, + "line": 117, "column": 24 } } }, "range": [ - 2625, - 2632 + 3100, + 3107 ], "loc": { "start": { - "line": 102, + "line": 117, "column": 17 }, "end": { - "line": 102, + "line": 117, "column": 24 } } }, "range": [ - 2620, - 2632 + 3095, + 3107 ], "loc": { "start": { - "line": 102, + "line": 117, "column": 12 }, "end": { - "line": 102, + "line": 117, "column": 24 } } @@ -4322,16 +5604,16 @@ ], "kind": "let", "range": [ - 2616, - 2633 + 3091, + 3108 ], "loc": { "start": { - "line": 102, + "line": 117, "column": 8 }, "end": { - "line": 102, + "line": 117, "column": 25 } } @@ -4345,16 +5627,16 @@ "type": "Identifier", "name": "col", "range": [ - 2646, - 2649 + 3121, + 3124 ], "loc": { "start": { - "line": 103, + "line": 118, "column": 12 }, "end": { - "line": 103, + "line": 118, "column": 15 } } @@ -4368,16 +5650,16 @@ "type": "Identifier", "name": "tf", "range": [ - 2652, - 2654 + 3127, + 3129 ], "loc": { "start": { - "line": 103, + "line": 118, "column": 18 }, "end": { - "line": 103, + "line": 118, "column": 20 } } @@ -4386,31 +5668,31 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 2655, - 2668 + 3130, + 3143 ], "loc": { "start": { - "line": 103, + "line": 118, "column": 21 }, "end": { - "line": 103, + "line": 118, "column": 34 } } }, "range": [ - 2652, - 2668 + 3127, + 3143 ], "loc": { "start": { - "line": 103, + "line": 118, "column": 18 }, "end": { - "line": 103, + "line": 118, "column": 34 } } @@ -4420,47 +5702,47 @@ "type": "Identifier", "name": "colIndex", "range": [ - 2669, - 2677 + 3144, + 3152 ], "loc": { "start": { - "line": 103, + "line": 118, "column": 35 }, "end": { - "line": 103, + "line": 118, "column": 43 } } } ], "range": [ - 2652, - 2678 + 3127, + 3153 ], "loc": { "start": { - "line": 103, + "line": 118, "column": 18 }, "end": { - "line": 103, + "line": 118, "column": 44 } } }, "range": [ - 2646, - 2678 + 3121, + 3153 ], "loc": { "start": { - "line": 103, + "line": 118, "column": 12 }, "end": { - "line": 103, + "line": 118, "column": 44 } } @@ -4468,16 +5750,16 @@ ], "kind": "let", "range": [ - 2642, - 2679 + 3117, + 3154 ], "loc": { "start": { - "line": 103, + "line": 118, "column": 8 }, "end": { - "line": 103, + "line": 118, "column": 45 } } @@ -4491,16 +5773,16 @@ "type": "Identifier", "name": "externalFltTgtId", "range": [ - 2692, - 2708 + 3167, + 3183 ], "loc": { "start": { - "line": 104, + "line": 119, "column": 12 }, "end": { - "line": 104, + "line": 119, "column": 28 } } @@ -4511,16 +5793,16 @@ "type": "Identifier", "name": "isExternal", "range": [ - 2711, - 2721 + 3186, + 3196 ], "loc": { "start": { - "line": 104, + "line": 119, "column": 31 }, "end": { - "line": 104, + "line": 119, "column": 41 } } @@ -4535,16 +5817,16 @@ "type": "Identifier", "name": "tf", "range": [ - 2736, - 2738 + 3211, + 3213 ], "loc": { "start": { - "line": 105, + "line": 120, "column": 12 }, "end": { - "line": 105, + "line": 120, "column": 14 } } @@ -4553,31 +5835,31 @@ "type": "Identifier", "name": "externalFltTgtIds", "range": [ - 2739, - 2756 + 3214, + 3231 ], "loc": { "start": { - "line": 105, + "line": 120, "column": 15 }, "end": { - "line": 105, + "line": 120, "column": 32 } } }, "range": [ - 2736, - 2756 + 3211, + 3231 ], "loc": { "start": { - "line": 105, + "line": 120, "column": 12 }, "end": { - "line": 105, + "line": 120, "column": 32 } } @@ -4586,31 +5868,31 @@ "type": "Identifier", "name": "colIndex", "range": [ - 2757, - 2765 + 3232, + 3240 ], "loc": { "start": { - "line": 105, + "line": 120, "column": 33 }, "end": { - "line": 105, + "line": 120, "column": 41 } } }, "range": [ - 2736, - 2766 + 3211, + 3241 ], "loc": { "start": { - "line": 105, + "line": 120, "column": 12 }, "end": { - "line": 105, + "line": 120, "column": 42 } } @@ -4620,46 +5902,46 @@ "value": null, "raw": "null", "range": [ - 2769, - 2773 + 3244, + 3248 ], "loc": { "start": { - "line": 105, + "line": 120, "column": 45 }, "end": { - "line": 105, + "line": 120, "column": 49 } } }, "range": [ - 2711, - 2773 + 3186, + 3248 ], "loc": { "start": { - "line": 104, + "line": 119, "column": 31 }, "end": { - "line": 105, + "line": 120, "column": 49 } } }, "range": [ - 2692, - 2773 + 3167, + 3248 ], "loc": { "start": { - "line": 104, + "line": 119, "column": 12 }, "end": { - "line": 105, + "line": 120, "column": 49 } } @@ -4667,16 +5949,16 @@ ], "kind": "let", "range": [ - 2688, - 2774 + 3163, + 3249 ], "loc": { "start": { - "line": 104, + "line": 119, "column": 8 }, "end": { - "line": 105, + "line": 120, "column": 50 } } @@ -4690,16 +5972,16 @@ "type": "Identifier", "name": "slc", "range": [ - 2788, - 2791 + 3263, + 3266 ], "loc": { "start": { - "line": 107, + "line": 122, "column": 12 }, "end": { - "line": 107, + "line": 122, "column": 15 } } @@ -4710,16 +5992,16 @@ "type": "Identifier", "name": "createElm", "range": [ - 2794, - 2803 + 3269, + 3278 ], "loc": { "start": { - "line": 107, + "line": 122, "column": 18 }, "end": { - "line": 107, + "line": 122, "column": 27 } } @@ -4729,16 +6011,16 @@ "type": "Identifier", "name": "SELECT", "range": [ - 2804, - 2810 + 3279, + 3285 ], "loc": { "start": { - "line": 107, + "line": 122, "column": 28 }, "end": { - "line": 107, + "line": 122, "column": 34 } } @@ -4751,16 +6033,16 @@ "value": "id", "raw": "'id'", "range": [ - 2825, - 2829 + 3300, + 3304 ], "loc": { "start": { - "line": 108, + "line": 123, "column": 13 }, "end": { - "line": 108, + "line": 123, "column": 17 } } @@ -4774,16 +6056,16 @@ "type": "Identifier", "name": "tf", "range": [ - 2831, - 2833 + 3306, + 3308 ], "loc": { "start": { - "line": 108, + "line": 123, "column": 19 }, "end": { - "line": 108, + "line": 123, "column": 21 } } @@ -4792,31 +6074,31 @@ "type": "Identifier", "name": "buildFilterId", "range": [ - 2834, - 2847 + 3309, + 3322 ], "loc": { "start": { - "line": 108, + "line": 123, "column": 22 }, "end": { - "line": 108, + "line": 123, "column": 35 } } }, "range": [ - 2831, - 2847 + 3306, + 3322 ], "loc": { "start": { - "line": 108, + "line": 123, "column": 19 }, "end": { - "line": 108, + "line": 123, "column": 35 } } @@ -4826,48 +6108,48 @@ "type": "Identifier", "name": "colIndex", "range": [ - 2848, - 2856 + 3323, + 3331 ], "loc": { "start": { - "line": 108, + "line": 123, "column": 36 }, "end": { - "line": 108, + "line": 123, "column": 44 } } } ], "range": [ - 2831, - 2857 + 3306, + 3332 ], "loc": { "start": { - "line": 108, + "line": 123, "column": 19 }, "end": { - "line": 108, + "line": 123, "column": 45 } } } ], "range": [ - 2824, - 2858 + 3299, + 3333 ], "loc": { "start": { - "line": 108, + "line": 123, "column": 12 }, "end": { - "line": 108, + "line": 123, "column": 46 } } @@ -4880,16 +6162,16 @@ "value": "ct", "raw": "'ct'", "range": [ - 2873, - 2877 + 3348, + 3352 ], "loc": { "start": { - "line": 109, + "line": 124, "column": 13 }, "end": { - "line": 109, + "line": 124, "column": 17 } } @@ -4898,32 +6180,32 @@ "type": "Identifier", "name": "colIndex", "range": [ - 2879, - 2887 + 3354, + 3362 ], "loc": { "start": { - "line": 109, + "line": 124, "column": 19 }, "end": { - "line": 109, + "line": 124, "column": 27 } } } ], "range": [ - 2872, - 2888 + 3347, + 3363 ], "loc": { "start": { - "line": 109, + "line": 124, "column": 12 }, "end": { - "line": 109, + "line": 124, "column": 28 } } @@ -4936,16 +6218,16 @@ "value": "filled", "raw": "'filled'", "range": [ - 2891, - 2899 + 3366, + 3374 ], "loc": { "start": { - "line": 109, + "line": 124, "column": 31 }, "end": { - "line": 109, + "line": 124, "column": 39 } } @@ -4955,63 +6237,63 @@ "value": "0", "raw": "'0'", "range": [ - 2901, - 2904 + 3376, + 3379 ], "loc": { "start": { - "line": 109, + "line": 124, "column": 41 }, "end": { - "line": 109, + "line": 124, "column": 44 } } } ], "range": [ - 2890, - 2905 + 3365, + 3380 ], "loc": { "start": { - "line": 109, + "line": 124, "column": 30 }, "end": { - "line": 109, + "line": 124, "column": 45 } } } ], "range": [ - 2794, - 2915 + 3269, + 3390 ], "loc": { "start": { - "line": 107, + "line": 122, "column": 18 }, "end": { - "line": 110, + "line": 125, "column": 9 } } }, "range": [ - 2788, - 2915 + 3263, + 3390 ], "loc": { "start": { - "line": 107, + "line": 122, "column": 12 }, "end": { - "line": 110, + "line": 125, "column": 9 } } @@ -5019,16 +6301,16 @@ ], "kind": "let", "range": [ - 2784, - 2916 + 3259, + 3391 ], "loc": { "start": { - "line": 107, + "line": 122, "column": 8 }, "end": { - "line": 110, + "line": 125, "column": 10 } } @@ -5042,16 +6324,16 @@ "type": "Identifier", "name": "col", "range": [ - 2930, - 2933 + 3405, + 3408 ], "loc": { "start": { - "line": 112, + "line": 127, "column": 12 }, "end": { - "line": 112, + "line": 127, "column": 15 } } @@ -5060,31 +6342,31 @@ "type": "Identifier", "name": "MULTIPLE", "range": [ - 2938, - 2946 + 3413, + 3421 ], "loc": { "start": { - "line": 112, + "line": 127, "column": 20 }, "end": { - "line": 112, + "line": 127, "column": 28 } } }, "range": [ - 2930, - 2946 + 3405, + 3421 ], "loc": { "start": { - "line": 112, + "line": 127, "column": 12 }, "end": { - "line": 112, + "line": 127, "column": 28 } } @@ -5104,16 +6386,16 @@ "type": "Identifier", "name": "slc", "range": [ - 2962, - 2965 + 3437, + 3440 ], "loc": { "start": { - "line": 113, + "line": 128, "column": 12 }, "end": { - "line": 113, + "line": 128, "column": 15 } } @@ -5122,31 +6404,31 @@ "type": "Identifier", "name": "multiple", "range": [ - 2966, - 2974 + 3441, + 3449 ], "loc": { "start": { - "line": 113, + "line": 128, "column": 16 }, "end": { - "line": 113, + "line": 128, "column": 24 } } }, "range": [ - 2962, - 2974 + 3437, + 3449 ], "loc": { "start": { - "line": 113, + "line": 128, "column": 12 }, "end": { - "line": 113, + "line": 128, "column": 24 } } @@ -5155,46 +6437,46 @@ "type": "Identifier", "name": "MULTIPLE", "range": [ - 2977, - 2985 + 3452, + 3460 ], "loc": { "start": { - "line": 113, + "line": 128, "column": 27 }, "end": { - "line": 113, + "line": 128, "column": 35 } } }, "range": [ - 2962, - 2985 + 3437, + 3460 ], "loc": { "start": { - "line": 113, + "line": 128, "column": 12 }, "end": { - "line": 113, + "line": 128, "column": 35 } } }, "range": [ - 2962, - 2986 + 3437, + 3461 ], "loc": { "start": { - "line": 113, + "line": 128, "column": 12 }, "end": { - "line": 113, + "line": 128, "column": 36 } } @@ -5211,16 +6493,16 @@ "type": "Identifier", "name": "slc", "range": [ - 2999, - 3002 + 3474, + 3477 ], "loc": { "start": { - "line": 114, + "line": 129, "column": 12 }, "end": { - "line": 114, + "line": 129, "column": 15 } } @@ -5229,31 +6511,31 @@ "type": "Identifier", "name": "title", "range": [ - 3003, - 3008 + 3478, + 3483 ], "loc": { "start": { - "line": 114, + "line": 129, "column": 16 }, "end": { - "line": 114, + "line": 129, "column": 21 } } }, "range": [ - 2999, - 3008 + 3474, + 3483 ], "loc": { "start": { - "line": 114, + "line": 129, "column": 12 }, "end": { - "line": 114, + "line": 129, "column": 21 } } @@ -5264,16 +6546,16 @@ "object": { "type": "ThisExpression", "range": [ - 3011, - 3015 + 3486, + 3490 ], "loc": { "start": { - "line": 114, + "line": 129, "column": 24 }, "end": { - "line": 114, + "line": 129, "column": 28 } } @@ -5282,93 +6564,93 @@ "type": "Identifier", "name": "multipleSlcTooltip", "range": [ - 3016, - 3034 + 3491, + 3509 ], "loc": { "start": { - "line": 114, + "line": 129, "column": 29 }, "end": { - "line": 114, + "line": 129, "column": 47 } } }, "range": [ - 3011, - 3034 + 3486, + 3509 ], "loc": { "start": { - "line": 114, + "line": 129, "column": 24 }, "end": { - "line": 114, + "line": 129, "column": 47 } } }, "range": [ - 2999, - 3034 + 3474, + 3509 ], "loc": { "start": { - "line": 114, + "line": 129, "column": 12 }, "end": { - "line": 114, + "line": 129, "column": 47 } } }, "range": [ - 2999, - 3035 + 3474, + 3510 ], "loc": { "start": { - "line": 114, + "line": 129, "column": 12 }, "end": { - "line": 114, + "line": 129, "column": 48 } } } ], "range": [ - 2948, - 3045 + 3423, + 3520 ], "loc": { "start": { - "line": 112, + "line": 127, "column": 30 }, "end": { - "line": 115, + "line": 130, "column": 9 } } }, "alternate": null, "range": [ - 2926, - 3045 + 3401, + 3520 ], "loc": { "start": { - "line": 112, + "line": 127, "column": 8 }, "end": { - "line": 115, + "line": 130, "column": 9 } } @@ -5385,16 +6667,16 @@ "type": "Identifier", "name": "slc", "range": [ - 3054, - 3057 + 3529, + 3532 ], "loc": { "start": { - "line": 116, + "line": 131, "column": 8 }, "end": { - "line": 116, + "line": 131, "column": 11 } } @@ -5403,31 +6685,31 @@ "type": "Identifier", "name": "className", "range": [ - 3058, - 3067 + 3533, + 3542 ], "loc": { "start": { - "line": 116, + "line": 131, "column": 12 }, "end": { - "line": 116, + "line": 131, "column": 21 } } }, "range": [ - 3054, - 3067 + 3529, + 3542 ], "loc": { "start": { - "line": 116, + "line": 131, "column": 8 }, "end": { - "line": 116, + "line": 131, "column": 21 } } @@ -5446,16 +6728,16 @@ "type": "Identifier", "name": "col", "range": [ - 3070, - 3073 + 3545, + 3548 ], "loc": { "start": { - "line": 116, + "line": 131, "column": 24 }, "end": { - "line": 116, + "line": 131, "column": 27 } } @@ -5464,47 +6746,47 @@ "type": "Identifier", "name": "toLowerCase", "range": [ - 3074, - 3085 + 3549, + 3560 ], "loc": { "start": { - "line": 116, + "line": 131, "column": 28 }, "end": { - "line": 116, + "line": 131, "column": 39 } } }, "range": [ - 3070, - 3085 + 3545, + 3560 ], "loc": { "start": { - "line": 116, + "line": 131, "column": 24 }, "end": { - "line": 116, + "line": 131, "column": 39 } } }, "arguments": [], "range": [ - 3070, - 3087 + 3545, + 3562 ], "loc": { "start": { - "line": 116, + "line": 131, "column": 24 }, "end": { - "line": 116, + "line": 131, "column": 41 } } @@ -5513,31 +6795,31 @@ "type": "Identifier", "name": "SELECT", "range": [ - 3092, - 3098 + 3567, + 3573 ], "loc": { "start": { - "line": 116, + "line": 131, "column": 46 }, "end": { - "line": 116, + "line": 131, "column": 52 } } }, "range": [ - 3070, - 3098 + 3545, + 3573 ], "loc": { "start": { - "line": 116, + "line": 131, "column": 24 }, "end": { - "line": 116, + "line": 131, "column": 52 } } @@ -5549,16 +6831,16 @@ "type": "Identifier", "name": "tf", "range": [ - 3113, - 3115 + 3588, + 3590 ], "loc": { "start": { - "line": 117, + "line": 132, "column": 12 }, "end": { - "line": 117, + "line": 132, "column": 14 } } @@ -5567,31 +6849,31 @@ "type": "Identifier", "name": "fltCssClass", "range": [ - 3116, - 3127 + 3591, + 3602 ], "loc": { "start": { - "line": 117, + "line": 132, "column": 15 }, "end": { - "line": 117, + "line": 132, "column": 26 } } }, "range": [ - 3113, - 3127 + 3588, + 3602 ], "loc": { "start": { - "line": 117, + "line": 132, "column": 12 }, "end": { - "line": 117, + "line": 132, "column": 26 } } @@ -5603,16 +6885,16 @@ "type": "Identifier", "name": "tf", "range": [ - 3130, - 3132 + 3605, + 3607 ], "loc": { "start": { - "line": 117, + "line": 132, "column": 29 }, "end": { - "line": 117, + "line": 132, "column": 31 } } @@ -5621,76 +6903,76 @@ "type": "Identifier", "name": "fltMultiCssClass", "range": [ - 3133, - 3149 + 3608, + 3624 ], "loc": { "start": { - "line": 117, + "line": 132, "column": 32 }, "end": { - "line": 117, + "line": 132, "column": 48 } } }, "range": [ - 3130, - 3149 + 3605, + 3624 ], "loc": { "start": { - "line": 117, + "line": 132, "column": 29 }, "end": { - "line": 117, + "line": 132, "column": 48 } } }, "range": [ - 3070, - 3149 + 3545, + 3624 ], "loc": { "start": { - "line": 116, + "line": 131, "column": 24 }, "end": { - "line": 117, + "line": 132, "column": 48 } } }, "range": [ - 3054, - 3149 + 3529, + 3624 ], "loc": { "start": { - "line": 116, + "line": 131, "column": 8 }, "end": { - "line": 117, + "line": 132, "column": 48 } } }, "range": [ - 3054, - 3150 + 3529, + 3625 ], "loc": { "start": { - "line": 116, + "line": 131, "column": 8 }, "end": { - "line": 117, + "line": 132, "column": 49 } }, @@ -5699,16 +6981,16 @@ "type": "Line", "value": "filter is appended in container element", "range": [ - 3160, - 3201 + 3635, + 3676 ], "loc": { "start": { - "line": 119, + "line": 134, "column": 8 }, "end": { - "line": 119, + "line": 134, "column": 49 } } @@ -5721,16 +7003,16 @@ "type": "Identifier", "name": "externalFltTgtId", "range": [ - 3214, - 3230 + 3689, + 3705 ], "loc": { "start": { - "line": 120, + "line": 135, "column": 12 }, "end": { - "line": 120, + "line": 135, "column": 28 } } @@ -5751,16 +7033,16 @@ "type": "Identifier", "name": "elm", "range": [ - 3246, - 3249 + 3721, + 3724 ], "loc": { "start": { - "line": 121, + "line": 136, "column": 12 }, "end": { - "line": 121, + "line": 136, "column": 15 } } @@ -5770,32 +7052,32 @@ "type": "Identifier", "name": "externalFltTgtId", "range": [ - 3250, - 3266 + 3725, + 3741 ], "loc": { "start": { - "line": 121, + "line": 136, "column": 16 }, "end": { - "line": 121, + "line": 136, "column": 32 } } } ], "range": [ - 3246, - 3267 + 3721, + 3742 ], "loc": { "start": { - "line": 121, + "line": 136, "column": 12 }, "end": { - "line": 121, + "line": 136, "column": 33 } } @@ -5804,31 +7086,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 3268, - 3279 + 3743, + 3754 ], "loc": { "start": { - "line": 121, + "line": 136, "column": 34 }, "end": { - "line": 121, + "line": 136, "column": 45 } } }, "range": [ - 3246, - 3279 + 3721, + 3754 ], "loc": { "start": { - "line": 121, + "line": 136, "column": 12 }, "end": { - "line": 121, + "line": 136, "column": 45 } } @@ -5838,63 +7120,63 @@ "type": "Identifier", "name": "slc", "range": [ - 3280, - 3283 + 3755, + 3758 ], "loc": { "start": { - "line": 121, + "line": 136, "column": 46 }, "end": { - "line": 121, + "line": 136, "column": 49 } } } ], "range": [ - 3246, - 3284 + 3721, + 3759 ], "loc": { "start": { - "line": 121, + "line": 136, "column": 12 }, "end": { - "line": 121, + "line": 136, "column": 50 } } }, "range": [ - 3246, - 3285 + 3721, + 3760 ], "loc": { "start": { - "line": 121, + "line": 136, "column": 12 }, "end": { - "line": 121, + "line": 136, "column": 51 } } } ], "range": [ - 3232, - 3295 + 3707, + 3770 ], "loc": { "start": { - "line": 120, + "line": 135, "column": 30 }, "end": { - "line": 122, + "line": 137, "column": 9 } } @@ -5913,16 +7195,16 @@ "type": "Identifier", "name": "container", "range": [ - 3315, - 3324 + 3790, + 3799 ], "loc": { "start": { - "line": 123, + "line": 138, "column": 12 }, "end": { - "line": 123, + "line": 138, "column": 21 } } @@ -5931,31 +7213,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 3325, - 3336 + 3800, + 3811 ], "loc": { "start": { - "line": 123, + "line": 138, "column": 22 }, "end": { - "line": 123, + "line": 138, "column": 33 } } }, "range": [ - 3315, - 3336 + 3790, + 3811 ], "loc": { "start": { - "line": 123, + "line": 138, "column": 12 }, "end": { - "line": 123, + "line": 138, "column": 33 } } @@ -5965,78 +7247,78 @@ "type": "Identifier", "name": "slc", "range": [ - 3337, - 3340 + 3812, + 3815 ], "loc": { "start": { - "line": 123, + "line": 138, "column": 34 }, "end": { - "line": 123, + "line": 138, "column": 37 } } } ], "range": [ - 3315, - 3341 + 3790, + 3816 ], "loc": { "start": { - "line": 123, + "line": 138, "column": 12 }, "end": { - "line": 123, + "line": 138, "column": 38 } } }, "range": [ - 3315, - 3342 + 3790, + 3817 ], "loc": { "start": { - "line": 123, + "line": 138, "column": 12 }, "end": { - "line": 123, + "line": 138, "column": 39 } } } ], "range": [ - 3301, - 3352 + 3776, + 3827 ], "loc": { "start": { - "line": 122, + "line": 137, "column": 15 }, "end": { - "line": 124, + "line": 139, "column": 9 } } }, "range": [ - 3210, - 3352 + 3685, + 3827 ], "loc": { "start": { - "line": 120, + "line": 135, "column": 8 }, "end": { - "line": 124, + "line": 139, "column": 9 } }, @@ -6045,16 +7327,16 @@ "type": "Line", "value": "filter is appended in container element", "range": [ - 3160, - 3201 + 3635, + 3676 ], "loc": { "start": { - "line": 119, + "line": 134, "column": 8 }, "end": { - "line": 119, + "line": 134, "column": 49 } } @@ -6075,16 +7357,16 @@ "type": "Identifier", "name": "tf", "range": [ - 3362, - 3364 + 3837, + 3839 ], "loc": { "start": { - "line": 126, + "line": 141, "column": 8 }, "end": { - "line": 126, + "line": 141, "column": 10 } } @@ -6093,31 +7375,31 @@ "type": "Identifier", "name": "fltIds", "range": [ - 3365, - 3371 + 3840, + 3846 ], "loc": { "start": { - "line": 126, + "line": 141, "column": 11 }, "end": { - "line": 126, + "line": 141, "column": 17 } } }, "range": [ - 3362, - 3371 + 3837, + 3846 ], "loc": { "start": { - "line": 126, + "line": 141, "column": 8 }, "end": { - "line": 126, + "line": 141, "column": 17 } } @@ -6126,31 +7408,31 @@ "type": "Identifier", "name": "push", "range": [ - 3372, - 3376 + 3847, + 3851 ], "loc": { "start": { - "line": 126, + "line": 141, "column": 18 }, "end": { - "line": 126, + "line": 141, "column": 22 } } }, "range": [ - 3362, - 3376 + 3837, + 3851 ], "loc": { "start": { - "line": 126, + "line": 141, "column": 8 }, "end": { - "line": 126, + "line": 141, "column": 22 } } @@ -6163,16 +7445,16 @@ "type": "Identifier", "name": "slc", "range": [ - 3377, - 3380 + 3852, + 3855 ], "loc": { "start": { - "line": 126, + "line": 141, "column": 23 }, "end": { - "line": 126, + "line": 141, "column": 26 } } @@ -6181,62 +7463,62 @@ "type": "Identifier", "name": "id", "range": [ - 3381, - 3383 + 3856, + 3858 ], "loc": { "start": { - "line": 126, + "line": 141, "column": 27 }, "end": { - "line": 126, + "line": 141, "column": 29 } } }, "range": [ - 3377, - 3383 + 3852, + 3858 ], "loc": { "start": { - "line": 126, + "line": 141, "column": 23 }, "end": { - "line": 126, + "line": 141, "column": 29 } } } ], "range": [ - 3362, - 3384 + 3837, + 3859 ], "loc": { "start": { - "line": 126, + "line": 141, "column": 8 }, "end": { - "line": 126, + "line": 141, "column": 30 } } }, "range": [ - 3362, - 3385 + 3837, + 3860 ], "loc": { "start": { - "line": 126, + "line": 141, "column": 8 }, "end": { - "line": 126, + "line": 141, "column": 31 } } @@ -6253,16 +7535,16 @@ "type": "Identifier", "name": "tf", "range": [ - 3400, - 3402 + 3875, + 3877 ], "loc": { "start": { - "line": 128, + "line": 143, "column": 13 }, "end": { - "line": 128, + "line": 143, "column": 15 } } @@ -6271,47 +7553,47 @@ "type": "Identifier", "name": "loadFltOnDemand", "range": [ - 3403, - 3418 + 3878, + 3893 ], "loc": { "start": { - "line": 128, + "line": 143, "column": 16 }, "end": { - "line": 128, + "line": 143, "column": 31 } } }, "range": [ - 3400, - 3418 + 3875, + 3893 ], "loc": { "start": { - "line": 128, + "line": 143, "column": 13 }, "end": { - "line": 128, + "line": 143, "column": 31 } } }, "prefix": true, "range": [ - 3399, - 3418 + 3874, + 3893 ], "loc": { "start": { - "line": 128, + "line": 143, "column": 12 }, "end": { - "line": 128, + "line": 143, "column": 31 } } @@ -6329,16 +7611,16 @@ "object": { "type": "ThisExpression", "range": [ - 3434, - 3438 + 3909, + 3913 ], "loc": { "start": { - "line": 129, + "line": 144, "column": 12 }, "end": { - "line": 129, + "line": 144, "column": 16 } } @@ -6347,31 +7629,31 @@ "type": "Identifier", "name": "build", "range": [ - 3439, - 3444 + 3914, + 3919 ], "loc": { "start": { - "line": 129, + "line": 144, "column": 17 }, "end": { - "line": 129, + "line": 144, "column": 22 } } }, "range": [ - 3434, - 3444 + 3909, + 3919 ], "loc": { "start": { - "line": 129, + "line": 144, "column": 12 }, "end": { - "line": 129, + "line": 144, "column": 22 } } @@ -6381,63 +7663,63 @@ "type": "Identifier", "name": "colIndex", "range": [ - 3445, - 3453 + 3920, + 3928 ], "loc": { "start": { - "line": 129, + "line": 144, "column": 23 }, "end": { - "line": 129, + "line": 144, "column": 31 } } } ], "range": [ - 3434, - 3454 + 3909, + 3929 ], "loc": { "start": { - "line": 129, + "line": 144, "column": 12 }, "end": { - "line": 129, + "line": 144, "column": 32 } } }, "range": [ - 3434, - 3455 + 3909, + 3930 ], "loc": { "start": { - "line": 129, + "line": 144, "column": 12 }, "end": { - "line": 129, + "line": 144, "column": 33 } } } ], "range": [ - 3420, - 3465 + 3895, + 3940 ], "loc": { "start": { - "line": 128, + "line": 143, "column": 33 }, "end": { - "line": 130, + "line": 145, "column": 9 } } @@ -6454,16 +7736,16 @@ "type": "Identifier", "name": "opt0", "range": [ - 3556, - 3560 + 4031, + 4035 ], "loc": { "start": { - "line": 132, + "line": 147, "column": 16 }, "end": { - "line": 132, + "line": 147, "column": 20 } } @@ -6474,16 +7756,16 @@ "type": "Identifier", "name": "createOpt", "range": [ - 3563, - 3572 + 4038, + 4047 ], "loc": { "start": { - "line": 132, + "line": 147, "column": 23 }, "end": { - "line": 132, + "line": 147, "column": 32 } } @@ -6498,16 +7780,16 @@ "type": "Identifier", "name": "tf", "range": [ - 3573, - 3575 + 4048, + 4050 ], "loc": { "start": { - "line": 132, + "line": 147, "column": 33 }, "end": { - "line": 132, + "line": 147, "column": 35 } } @@ -6516,31 +7798,31 @@ "type": "Identifier", "name": "getClearFilterText", "range": [ - 3576, - 3594 + 4051, + 4069 ], "loc": { "start": { - "line": 132, + "line": 147, "column": 36 }, "end": { - "line": 132, + "line": 147, "column": 54 } } }, "range": [ - 3573, - 3594 + 4048, + 4069 ], "loc": { "start": { - "line": 132, + "line": 147, "column": 33 }, "end": { - "line": 132, + "line": 147, "column": 54 } } @@ -6550,32 +7832,32 @@ "type": "Identifier", "name": "colIndex", "range": [ - 3595, - 3603 + 4070, + 4078 ], "loc": { "start": { - "line": 132, + "line": 147, "column": 55 }, "end": { - "line": 132, + "line": 147, "column": 63 } } } ], "range": [ - 3573, - 3604 + 4048, + 4079 ], "loc": { "start": { - "line": 132, + "line": 147, "column": 33 }, "end": { - "line": 132, + "line": 147, "column": 64 } } @@ -6585,47 +7867,47 @@ "value": "", "raw": "''", "range": [ - 3606, - 3608 + 4081, + 4083 ], "loc": { "start": { - "line": 132, + "line": 147, "column": 66 }, "end": { - "line": 132, + "line": 147, "column": 68 } } } ], "range": [ - 3563, - 3609 + 4038, + 4084 ], "loc": { "start": { - "line": 132, + "line": 147, "column": 23 }, "end": { - "line": 132, + "line": 147, "column": 69 } } }, "range": [ - 3556, - 3609 + 4031, + 4084 ], "loc": { "start": { - "line": 132, + "line": 147, "column": 16 }, "end": { - "line": 132, + "line": 147, "column": 69 } } @@ -6633,16 +7915,16 @@ ], "kind": "let", "range": [ - 3552, - 3610 + 4027, + 4085 ], "loc": { "start": { - "line": 132, + "line": 147, "column": 12 }, "end": { - "line": 132, + "line": 147, "column": 70 } }, @@ -6651,16 +7933,16 @@ "type": "Line", "value": "1st option is created here since build isn't invoked", "range": [ - 3485, - 3539 + 3960, + 4014 ], "loc": { "start": { - "line": 131, + "line": 146, "column": 12 }, "end": { - "line": 131, + "line": 146, "column": 66 } } @@ -6678,16 +7960,16 @@ "type": "Identifier", "name": "slc", "range": [ - 3623, - 3626 + 4098, + 4101 ], "loc": { "start": { - "line": 133, + "line": 148, "column": 12 }, "end": { - "line": 133, + "line": 148, "column": 15 } } @@ -6696,31 +7978,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 3627, - 3638 + 4102, + 4113 ], "loc": { "start": { - "line": 133, + "line": 148, "column": 16 }, "end": { - "line": 133, + "line": 148, "column": 27 } } }, "range": [ - 3623, - 3638 + 4098, + 4113 ], "loc": { "start": { - "line": 133, + "line": 148, "column": 12 }, "end": { - "line": 133, + "line": 148, "column": 27 } } @@ -6730,78 +8012,78 @@ "type": "Identifier", "name": "opt0", "range": [ - 3639, - 3643 + 4114, + 4118 ], "loc": { "start": { - "line": 133, + "line": 148, "column": 28 }, "end": { - "line": 133, + "line": 148, "column": 32 } } } ], "range": [ - 3623, - 3644 + 4098, + 4119 ], "loc": { "start": { - "line": 133, + "line": 148, "column": 12 }, "end": { - "line": 133, + "line": 148, "column": 33 } } }, "range": [ - 3623, - 3645 + 4098, + 4120 ], "loc": { "start": { - "line": 133, + "line": 148, "column": 12 }, "end": { - "line": 133, + "line": 148, "column": 34 } } } ], "range": [ - 3471, - 3655 + 3946, + 4130 ], "loc": { "start": { - "line": 130, + "line": 145, "column": 15 }, "end": { - "line": 134, + "line": 149, "column": 9 } } }, "range": [ - 3395, - 3655 + 3870, + 4130 ], "loc": { "start": { - "line": 128, + "line": 143, "column": 8 }, "end": { - "line": 134, + "line": 149, "column": 9 } } @@ -6814,16 +8096,16 @@ "type": "Identifier", "name": "addEvt", "range": [ - 3665, - 3671 + 4140, + 4146 ], "loc": { "start": { - "line": 136, + "line": 151, "column": 8 }, "end": { - "line": 136, + "line": 151, "column": 14 } } @@ -6833,16 +8115,16 @@ "type": "Identifier", "name": "slc", "range": [ - 3672, - 3675 + 4147, + 4150 ], "loc": { "start": { - "line": 136, + "line": 151, "column": 15 }, "end": { - "line": 136, + "line": 151, "column": 18 } } @@ -6852,16 +8134,16 @@ "value": "change", "raw": "'change'", "range": [ - 3677, - 3685 + 4152, + 4160 ], "loc": { "start": { - "line": 136, + "line": 151, "column": 20 }, "end": { - "line": 136, + "line": 151, "column": 28 } } @@ -6878,16 +8160,16 @@ "object": { "type": "ThisExpression", "range": [ - 3693, - 3697 + 4168, + 4172 ], "loc": { "start": { - "line": 136, + "line": 151, "column": 36 }, "end": { - "line": 136, + "line": 151, "column": 40 } } @@ -6896,47 +8178,47 @@ "type": "Identifier", "name": "onSlcChange", "range": [ - 3698, - 3709 + 4173, + 4184 ], "loc": { "start": { - "line": 136, + "line": 151, "column": 41 }, "end": { - "line": 136, + "line": 151, "column": 52 } } }, "range": [ - 3693, - 3709 + 4168, + 4184 ], "loc": { "start": { - "line": 136, + "line": 151, "column": 36 }, "end": { - "line": 136, + "line": 151, "column": 52 } } }, "arguments": [], "range": [ - 3693, - 3711 + 4168, + 4186 ], "loc": { "start": { - "line": 136, + "line": 151, "column": 36 }, "end": { - "line": 136, + "line": 151, "column": 54 } } @@ -6944,47 +8226,47 @@ "generator": false, "expression": true, "range": [ - 3687, - 3711 + 4162, + 4186 ], "loc": { "start": { - "line": 136, + "line": 151, "column": 30 }, "end": { - "line": 136, + "line": 151, "column": 54 } } } ], "range": [ - 3665, - 3712 + 4140, + 4187 ], "loc": { "start": { - "line": 136, + "line": 151, "column": 8 }, "end": { - "line": 136, + "line": 151, "column": 55 } } }, "range": [ - 3665, - 3713 + 4140, + 4188 ], "loc": { "start": { - "line": 136, + "line": 151, "column": 8 }, "end": { - "line": 136, + "line": 151, "column": 56 } } @@ -6997,16 +8279,16 @@ "type": "Identifier", "name": "addEvt", "range": [ - 3722, - 3728 + 4197, + 4203 ], "loc": { "start": { - "line": 137, + "line": 152, "column": 8 }, "end": { - "line": 137, + "line": 152, "column": 14 } } @@ -7016,16 +8298,16 @@ "type": "Identifier", "name": "slc", "range": [ - 3729, - 3732 + 4204, + 4207 ], "loc": { "start": { - "line": 137, + "line": 152, "column": 15 }, "end": { - "line": 137, + "line": 152, "column": 18 } } @@ -7035,16 +8317,16 @@ "value": "focus", "raw": "'focus'", "range": [ - 3734, - 3741 + 4209, + 4216 ], "loc": { "start": { - "line": 137, + "line": 152, "column": 20 }, "end": { - "line": 137, + "line": 152, "column": 27 } } @@ -7057,16 +8339,16 @@ "type": "Identifier", "name": "e", "range": [ - 3744, - 3745 + 4219, + 4220 ], "loc": { "start": { - "line": 137, + "line": 152, "column": 30 }, "end": { - "line": 137, + "line": 152, "column": 31 } } @@ -7080,16 +8362,16 @@ "object": { "type": "ThisExpression", "range": [ - 3750, - 3754 + 4225, + 4229 ], "loc": { "start": { - "line": 137, + "line": 152, "column": 36 }, "end": { - "line": 137, + "line": 152, "column": 40 } } @@ -7098,31 +8380,31 @@ "type": "Identifier", "name": "onSlcFocus", "range": [ - 3755, - 3765 + 4230, + 4240 ], "loc": { "start": { - "line": 137, + "line": 152, "column": 41 }, "end": { - "line": 137, + "line": 152, "column": 51 } } }, "range": [ - 3750, - 3765 + 4225, + 4240 ], "loc": { "start": { - "line": 137, + "line": 152, "column": 36 }, "end": { - "line": 137, + "line": 152, "column": 51 } } @@ -7132,32 +8414,32 @@ "type": "Identifier", "name": "e", "range": [ - 3766, - 3767 + 4241, + 4242 ], "loc": { "start": { - "line": 137, + "line": 152, "column": 52 }, "end": { - "line": 137, + "line": 152, "column": 53 } } } ], "range": [ - 3750, - 3768 + 4225, + 4243 ], "loc": { "start": { - "line": 137, + "line": 152, "column": 36 }, "end": { - "line": 137, + "line": 152, "column": 54 } } @@ -7165,47 +8447,47 @@ "generator": false, "expression": true, "range": [ - 3743, - 3768 + 4218, + 4243 ], "loc": { "start": { - "line": 137, + "line": 152, "column": 29 }, "end": { - "line": 137, + "line": 152, "column": 54 } } } ], "range": [ - 3722, - 3769 + 4197, + 4244 ], "loc": { "start": { - "line": 137, + "line": 152, "column": 8 }, "end": { - "line": 137, + "line": 152, "column": 55 } } }, "range": [ - 3722, - 3770 + 4197, + 4245 ], "loc": { "start": { - "line": 137, + "line": 152, "column": 8 }, "end": { - "line": 137, + "line": 152, "column": 56 } } @@ -7223,16 +8505,16 @@ "object": { "type": "ThisExpression", "range": [ - 3780, - 3784 + 4255, + 4259 ], "loc": { "start": { - "line": 139, + "line": 154, "column": 8 }, "end": { - "line": 139, + "line": 154, "column": 12 } } @@ -7241,31 +8523,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 3785, - 3792 + 4260, + 4267 ], "loc": { "start": { - "line": 139, + "line": 154, "column": 13 }, "end": { - "line": 139, + "line": 154, "column": 20 } } }, "range": [ - 3780, - 3792 + 4255, + 4267 ], "loc": { "start": { - "line": 139, + "line": 154, "column": 8 }, "end": { - "line": 139, + "line": 154, "column": 20 } } @@ -7274,31 +8556,31 @@ "type": "Identifier", "name": "on", "range": [ - 3793, - 3795 + 4268, + 4270 ], "loc": { "start": { - "line": 139, + "line": 154, "column": 21 }, "end": { - "line": 139, + "line": 154, "column": 23 } } }, "range": [ - 3780, - 3795 + 4255, + 4270 ], "loc": { "start": { - "line": 139, + "line": 154, "column": 8 }, "end": { - "line": 139, + "line": 154, "column": 23 } } @@ -7312,32 +8594,32 @@ "value": "build-select-filter", "raw": "'build-select-filter'", "range": [ - 3810, - 3831 + 4285, + 4306 ], "loc": { "start": { - "line": 140, + "line": 155, "column": 13 }, "end": { - "line": 140, + "line": 155, "column": 34 } } } ], "range": [ - 3809, - 3832 + 4284, + 4307 ], "loc": { "start": { - "line": 140, + "line": 155, "column": 12 }, "end": { - "line": 140, + "line": 155, "column": 35 } } @@ -7350,16 +8632,16 @@ "type": "Identifier", "name": "tf", "range": [ - 3847, - 3849 + 4322, + 4324 ], "loc": { "start": { - "line": 141, + "line": 156, "column": 13 }, "end": { - "line": 141, + "line": 156, "column": 15 } } @@ -7368,16 +8650,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 3851, - 3859 + 4326, + 4334 ], "loc": { "start": { - "line": 141, + "line": 156, "column": 17 }, "end": { - "line": 141, + "line": 156, "column": 25 } } @@ -7386,16 +8668,16 @@ "type": "Identifier", "name": "isLinked", "range": [ - 3861, - 3869 + 4336, + 4344 ], "loc": { "start": { - "line": 141, + "line": 156, "column": 27 }, "end": { - "line": 141, + "line": 156, "column": 35 } } @@ -7404,16 +8686,16 @@ "type": "Identifier", "name": "isExternal", "range": [ - 3871, - 3881 + 4346, + 4356 ], "loc": { "start": { - "line": 141, + "line": 156, "column": 37 }, "end": { - "line": 141, + "line": 156, "column": 47 } } @@ -7427,16 +8709,16 @@ "object": { "type": "ThisExpression", "range": [ - 3902, - 3906 + 4377, + 4381 ], "loc": { "start": { - "line": 142, + "line": 157, "column": 16 }, "end": { - "line": 142, + "line": 157, "column": 20 } } @@ -7445,31 +8727,31 @@ "type": "Identifier", "name": "build", "range": [ - 3907, - 3912 + 4382, + 4387 ], "loc": { "start": { - "line": 142, + "line": 157, "column": 21 }, "end": { - "line": 142, + "line": 157, "column": 26 } } }, "range": [ - 3902, - 3912 + 4377, + 4387 ], "loc": { "start": { - "line": 142, + "line": 157, "column": 16 }, "end": { - "line": 142, + "line": 157, "column": 26 } } @@ -7479,16 +8761,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 3913, - 3921 + 4388, + 4396 ], "loc": { "start": { - "line": 142, + "line": 157, "column": 27 }, "end": { - "line": 142, + "line": 157, "column": 35 } } @@ -7497,16 +8779,16 @@ "type": "Identifier", "name": "isLinked", "range": [ - 3923, - 3931 + 4398, + 4406 ], "loc": { "start": { - "line": 142, + "line": 157, "column": 37 }, "end": { - "line": 142, + "line": 157, "column": 45 } } @@ -7515,32 +8797,32 @@ "type": "Identifier", "name": "isExternal", "range": [ - 3933, - 3943 + 4408, + 4418 ], "loc": { "start": { - "line": 142, + "line": 157, "column": 47 }, "end": { - "line": 142, + "line": 157, "column": 57 } } } ], "range": [ - 3902, - 3944 + 4377, + 4419 ], "loc": { "start": { - "line": 142, + "line": 157, "column": 16 }, "end": { - "line": 142, + "line": 157, "column": 58 } } @@ -7548,47 +8830,47 @@ "generator": false, "expression": true, "range": [ - 3846, - 3944 + 4321, + 4419 ], "loc": { "start": { - "line": 141, + "line": 156, "column": 12 }, "end": { - "line": 142, + "line": 157, "column": 58 } } } ], "range": [ - 3780, - 3954 + 4255, + 4429 ], "loc": { "start": { - "line": 139, + "line": 154, "column": 8 }, "end": { - "line": 143, + "line": 158, "column": 9 } } }, "range": [ - 3780, - 3955 + 4255, + 4430 ], "loc": { "start": { - "line": 139, + "line": 154, "column": 8 }, "end": { - "line": 143, + "line": 158, "column": 10 } } @@ -7606,16 +8888,16 @@ "object": { "type": "ThisExpression", "range": [ - 3964, - 3968 + 4439, + 4443 ], "loc": { "start": { - "line": 144, + "line": 159, "column": 8 }, "end": { - "line": 144, + "line": 159, "column": 12 } } @@ -7624,31 +8906,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 3969, - 3976 + 4444, + 4451 ], "loc": { "start": { - "line": 144, + "line": 159, "column": 13 }, "end": { - "line": 144, + "line": 159, "column": 20 } } }, "range": [ - 3964, - 3976 + 4439, + 4451 ], "loc": { "start": { - "line": 144, + "line": 159, "column": 8 }, "end": { - "line": 144, + "line": 159, "column": 20 } } @@ -7657,31 +8939,31 @@ "type": "Identifier", "name": "on", "range": [ - 3977, - 3979 + 4452, + 4454 ], "loc": { "start": { - "line": 144, + "line": 159, "column": 21 }, "end": { - "line": 144, + "line": 159, "column": 23 } } }, "range": [ - 3964, - 3979 + 4439, + 4454 ], "loc": { "start": { - "line": 144, + "line": 159, "column": 8 }, "end": { - "line": 144, + "line": 159, "column": 23 } } @@ -7695,32 +8977,32 @@ "value": "select-options", "raw": "'select-options'", "range": [ - 3994, - 4010 + 4469, + 4485 ], "loc": { "start": { - "line": 145, + "line": 160, "column": 13 }, "end": { - "line": 145, + "line": 160, "column": 29 } } } ], "range": [ - 3993, - 4011 + 4468, + 4486 ], "loc": { "start": { - "line": 145, + "line": 160, "column": 12 }, "end": { - "line": 145, + "line": 160, "column": 30 } } @@ -7733,16 +9015,16 @@ "type": "Identifier", "name": "tf", "range": [ - 4026, - 4028 + 4501, + 4503 ], "loc": { "start": { - "line": 146, + "line": 161, "column": 13 }, "end": { - "line": 146, + "line": 161, "column": 15 } } @@ -7751,16 +9033,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 4030, - 4038 + 4505, + 4513 ], "loc": { "start": { - "line": 146, + "line": 161, "column": 17 }, "end": { - "line": 146, + "line": 161, "column": 25 } } @@ -7769,16 +9051,16 @@ "type": "Identifier", "name": "values", "range": [ - 4040, - 4046 + 4515, + 4521 ], "loc": { "start": { - "line": 146, + "line": 161, "column": 27 }, "end": { - "line": 146, + "line": 161, "column": 33 } } @@ -7792,16 +9074,16 @@ "object": { "type": "ThisExpression", "range": [ - 4051, - 4055 + 4526, + 4530 ], "loc": { "start": { - "line": 146, + "line": 161, "column": 38 }, "end": { - "line": 146, + "line": 161, "column": 42 } } @@ -7810,31 +9092,31 @@ "type": "Identifier", "name": "selectOptions", "range": [ - 4056, - 4069 + 4531, + 4544 ], "loc": { "start": { - "line": 146, + "line": 161, "column": 43 }, "end": { - "line": 146, + "line": 161, "column": 56 } } }, "range": [ - 4051, - 4069 + 4526, + 4544 ], "loc": { "start": { - "line": 146, + "line": 161, "column": 38 }, "end": { - "line": 146, + "line": 161, "column": 56 } } @@ -7844,16 +9126,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 4070, - 4078 + 4545, + 4553 ], "loc": { "start": { - "line": 146, + "line": 161, "column": 57 }, "end": { - "line": 146, + "line": 161, "column": 65 } } @@ -7862,32 +9144,32 @@ "type": "Identifier", "name": "values", "range": [ - 4080, - 4086 + 4555, + 4561 ], "loc": { "start": { - "line": 146, + "line": 161, "column": 67 }, "end": { - "line": 146, + "line": 161, "column": 73 } } } ], "range": [ - 4051, - 4087 + 4526, + 4562 ], "loc": { "start": { - "line": 146, + "line": 161, "column": 38 }, "end": { - "line": 146, + "line": 161, "column": 74 } } @@ -7895,65 +9177,320 @@ "generator": false, "expression": true, "range": [ - 4025, - 4087 + 4500, + 4562 ], "loc": { "start": { - "line": 146, + "line": 161, "column": 12 }, "end": { - "line": 146, + "line": 161, "column": 74 } } } ], "range": [ - 3964, - 4097 + 4439, + 4572 ], "loc": { "start": { - "line": 144, + "line": 159, "column": 8 }, "end": { - "line": 147, + "line": 162, "column": 9 } } }, "range": [ - 3964, - 4098 + 4439, + 4573 ], "loc": { "start": { - "line": 144, + "line": 159, "column": 8 }, "end": { - "line": 147, + "line": 162, "column": 10 } + } + }, + { + "type": "ExpressionStatement", + "expression": { + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "ThisExpression", + "range": [ + 4582, + 4586 + ], + "loc": { + "start": { + "line": 163, + "column": 8 + }, + "end": { + "line": 163, + "column": 12 + } + } + }, + "property": { + "type": "Identifier", + "name": "emitter", + "range": [ + 4587, + 4594 + ], + "loc": { + "start": { + "line": 163, + "column": 13 + }, + "end": { + "line": 163, + "column": 20 + } + } + }, + "range": [ + 4582, + 4594 + ], + "loc": { + "start": { + "line": 163, + "column": 8 + }, + "end": { + "line": 163, + "column": 20 + } + } + }, + "property": { + "type": "Identifier", + "name": "on", + "range": [ + 4595, + 4597 + ], + "loc": { + "start": { + "line": 163, + "column": 21 + }, + "end": { + "line": 163, + "column": 23 + } + } + }, + "range": [ + 4582, + 4597 + ], + "loc": { + "start": { + "line": 163, + "column": 8 + }, + "end": { + "line": 163, + "column": 23 + } + } + }, + "arguments": [ + { + "type": "ArrayExpression", + "elements": [ + { + "type": "Literal", + "value": "rows-changed", + "raw": "'rows-changed'", + "range": [ + 4599, + 4613 + ], + "loc": { + "start": { + "line": 163, + "column": 25 + }, + "end": { + "line": 163, + "column": 39 + } + } + } + ], + "range": [ + 4598, + 4614 + ], + "loc": { + "start": { + "line": 163, + "column": 24 + }, + "end": { + "line": 163, + "column": 40 + } + } + }, + { + "type": "ArrowFunctionExpression", + "id": null, + "params": [], + "body": { + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "ThisExpression", + "range": [ + 4622, + 4626 + ], + "loc": { + "start": { + "line": 163, + "column": 48 + }, + "end": { + "line": 163, + "column": 52 + } + } + }, + "property": { + "type": "Identifier", + "name": "refreshAll", + "range": [ + 4627, + 4637 + ], + "loc": { + "start": { + "line": 163, + "column": 53 + }, + "end": { + "line": 163, + "column": 63 + } + } + }, + "range": [ + 4622, + 4637 + ], + "loc": { + "start": { + "line": 163, + "column": 48 + }, + "end": { + "line": 163, + "column": 63 + } + } + }, + "arguments": [], + "range": [ + 4622, + 4639 + ], + "loc": { + "start": { + "line": 163, + "column": 48 + }, + "end": { + "line": 163, + "column": 65 + } + } + }, + "generator": false, + "expression": true, + "range": [ + 4616, + 4639 + ], + "loc": { + "start": { + "line": 163, + "column": 42 + }, + "end": { + "line": 163, + "column": 65 + } + } + } + ], + "range": [ + 4582, + 4640 + ], + "loc": { + "start": { + "line": 163, + "column": 8 + }, + "end": { + "line": 163, + "column": 66 + } + } + }, + "range": [ + 4582, + 4641 + ], + "loc": { + "start": { + "line": 163, + "column": 8 + }, + "end": { + "line": 163, + "column": 67 + } }, "trailingComments": [ { "type": "Block", "value": "* @inherited ", "range": [ - 4108, - 4125 + 4651, + 4668 ], "loc": { "start": { - "line": 149, + "line": 165, "column": 8 }, "end": { - "line": 149, + "line": 165, "column": 25 } } @@ -7971,16 +9508,16 @@ "object": { "type": "ThisExpression", "range": [ - 4134, - 4138 + 4677, + 4681 ], "loc": { "start": { - "line": 150, + "line": 166, "column": 8 }, "end": { - "line": 150, + "line": 166, "column": 12 } } @@ -7989,31 +9526,31 @@ "type": "Identifier", "name": "initialized", "range": [ - 4139, - 4150 + 4682, + 4693 ], "loc": { "start": { - "line": 150, + "line": 166, "column": 13 }, "end": { - "line": 150, + "line": 166, "column": 24 } } }, "range": [ - 4134, - 4150 + 4677, + 4693 ], "loc": { "start": { - "line": 150, + "line": 166, "column": 8 }, "end": { - "line": 150, + "line": 166, "column": 24 } } @@ -8023,46 +9560,46 @@ "value": true, "raw": "true", "range": [ - 4153, - 4157 + 4696, + 4700 ], "loc": { "start": { - "line": 150, + "line": 166, "column": 27 }, "end": { - "line": 150, + "line": 166, "column": 31 } } }, "range": [ - 4134, - 4157 + 4677, + 4700 ], "loc": { "start": { - "line": 150, + "line": 166, "column": 8 }, "end": { - "line": 150, + "line": 166, "column": 31 } } }, "range": [ - 4134, - 4158 + 4677, + 4701 ], "loc": { "start": { - "line": 150, + "line": 166, "column": 8 }, "end": { - "line": 150, + "line": 166, "column": 32 } }, @@ -8071,16 +9608,16 @@ "type": "Block", "value": "* @inherited ", "range": [ - 4108, - 4125 + 4651, + 4668 ], "loc": { "start": { - "line": 149, + "line": 165, "column": 8 }, "end": { - "line": 149, + "line": 165, "column": 25 } } @@ -8089,16 +9626,16 @@ } ], "range": [ - 2606, - 4164 + 3081, + 4707 ], "loc": { "start": { - "line": 101, + "line": 116, "column": 42 }, "end": { - "line": 151, + "line": 167, "column": 5 } } @@ -8106,16 +9643,16 @@ "generator": false, "expression": false, "range": [ - 2572, - 4164 + 3047, + 4707 ], "loc": { "start": { - "line": 101, + "line": 116, "column": 8 }, "end": { - "line": 151, + "line": 167, "column": 5 } } @@ -8123,16 +9660,16 @@ "kind": "method", "computed": false, "range": [ - 2568, - 4164 + 3043, + 4707 ], "loc": { "start": { - "line": 101, + "line": 116, "column": 4 }, "end": { - "line": 151, + "line": 167, "column": 5 } }, @@ -8141,16 +9678,16 @@ "type": "Block", "value": "*\n * Initialize drop-down filter\n * @param {Number} colIndex Column index\n * @param {Boolean} isExternal External filter flag\n * @param {DOMElement} container Dom element containing the filter\n ", "range": [ - 2332, - 2563 + 2807, + 3038 ], "loc": { "start": { - "line": 95, + "line": 110, "column": 4 }, "end": { - "line": 100, + "line": 115, "column": 7 } } @@ -8161,16 +9698,16 @@ "type": "Block", "value": "*\n * Build drop-down filter UI\n * @param {Number} colIndex Column index\n * @param {Boolean} isLinked Enable linked filters behaviour\n ", "range": [ - 4170, - 4333 + 4713, + 4876 ], "loc": { "start": { - "line": 153, + "line": 169, "column": 4 }, "end": { - "line": 157, + "line": 173, "column": 7 } } @@ -8184,16 +9721,16 @@ "type": "Identifier", "name": "build", "range": [ - 4338, - 4343 + 4881, + 4886 ], "loc": { "start": { - "line": 158, + "line": 174, "column": 4 }, "end": { - "line": 158, + "line": 174, "column": 9 } } @@ -8206,16 +9743,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 4344, - 4352 + 4887, + 4895 ], "loc": { "start": { - "line": 158, + "line": 174, "column": 10 }, "end": { - "line": 158, + "line": 174, "column": 18 } } @@ -8226,16 +9763,16 @@ "type": "Identifier", "name": "isLinked", "range": [ - 4354, - 4362 + 4897, + 4905 ], "loc": { "start": { - "line": 158, + "line": 174, "column": 20 }, "end": { - "line": 158, + "line": 174, "column": 28 } } @@ -8245,31 +9782,31 @@ "value": false, "raw": "false", "range": [ - 4365, - 4370 + 4908, + 4913 ], "loc": { "start": { - "line": 158, + "line": 174, "column": 31 }, "end": { - "line": 158, + "line": 174, "column": 36 } } }, "range": [ - 4354, - 4370 + 4897, + 4913 ], "loc": { "start": { - "line": 158, + "line": 174, "column": 20 }, "end": { - "line": 158, + "line": 174, "column": 36 } } @@ -8287,16 +9824,16 @@ "type": "Identifier", "name": "tf", "range": [ - 4386, - 4388 + 4929, + 4931 ], "loc": { "start": { - "line": 159, + "line": 175, "column": 12 }, "end": { - "line": 159, + "line": 175, "column": 14 } } @@ -8307,16 +9844,16 @@ "object": { "type": "ThisExpression", "range": [ - 4391, - 4395 + 4934, + 4938 ], "loc": { "start": { - "line": 159, + "line": 175, "column": 17 }, "end": { - "line": 159, + "line": 175, "column": 21 } } @@ -8325,46 +9862,46 @@ "type": "Identifier", "name": "tf", "range": [ - 4396, - 4398 + 4939, + 4941 ], "loc": { "start": { - "line": 159, + "line": 175, "column": 22 }, "end": { - "line": 159, + "line": 175, "column": 24 } } }, "range": [ - 4391, - 4398 + 4934, + 4941 ], "loc": { "start": { - "line": 159, + "line": 175, "column": 17 }, "end": { - "line": 159, + "line": 175, "column": 24 } } }, "range": [ - 4386, - 4398 + 4929, + 4941 ], "loc": { "start": { - "line": 159, + "line": 175, "column": 12 }, "end": { - "line": 159, + "line": 175, "column": 24 } } @@ -8372,16 +9909,16 @@ ], "kind": "let", "range": [ - 4382, - 4399 + 4925, + 4942 ], "loc": { "start": { - "line": 159, + "line": 175, "column": 8 }, "end": { - "line": 159, + "line": 175, "column": 25 } } @@ -8395,16 +9932,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 4408, - 4416 + 4951, + 4959 ], "loc": { "start": { - "line": 160, + "line": 176, "column": 8 }, "end": { - "line": 160, + "line": 176, "column": 16 } } @@ -8415,16 +9952,16 @@ "type": "Identifier", "name": "parseInt", "range": [ - 4419, - 4427 + 4962, + 4970 ], "loc": { "start": { - "line": 160, + "line": 176, "column": 19 }, "end": { - "line": 160, + "line": 176, "column": 27 } } @@ -8434,16 +9971,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 4428, - 4436 + 4971, + 4979 ], "loc": { "start": { - "line": 160, + "line": 176, "column": 28 }, "end": { - "line": 160, + "line": 176, "column": 36 } } @@ -8453,62 +9990,62 @@ "value": 10, "raw": "10", "range": [ - 4438, - 4440 + 4981, + 4983 ], "loc": { "start": { - "line": 160, + "line": 176, "column": 38 }, "end": { - "line": 160, + "line": 176, "column": 40 } } } ], "range": [ - 4419, - 4441 + 4962, + 4984 ], "loc": { "start": { - "line": 160, + "line": 176, "column": 19 }, "end": { - "line": 160, + "line": 176, "column": 41 } } }, "range": [ - 4408, - 4441 + 4951, + 4984 ], "loc": { "start": { - "line": 160, + "line": 176, "column": 8 }, "end": { - "line": 160, + "line": 176, "column": 41 } } }, "range": [ - 4408, - 4442 + 4951, + 4985 ], "loc": { "start": { - "line": 160, + "line": 176, "column": 8 }, "end": { - "line": 160, + "line": 176, "column": 42 } } @@ -8526,16 +10063,16 @@ "object": { "type": "ThisExpression", "range": [ - 4452, - 4456 + 4995, + 4999 ], "loc": { "start": { - "line": 162, + "line": 178, "column": 8 }, "end": { - "line": 162, + "line": 178, "column": 12 } } @@ -8544,31 +10081,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 4457, - 4464 + 5000, + 5007 ], "loc": { "start": { - "line": 162, + "line": 178, "column": 13 }, "end": { - "line": 162, + "line": 178, "column": 20 } } }, "range": [ - 4452, - 4464 + 4995, + 5007 ], "loc": { "start": { - "line": 162, + "line": 178, "column": 8 }, "end": { - "line": 162, + "line": 178, "column": 20 } } @@ -8577,31 +10114,31 @@ "type": "Identifier", "name": "emit", "range": [ - 4465, - 4469 + 5008, + 5012 ], "loc": { "start": { - "line": 162, + "line": 178, "column": 21 }, "end": { - "line": 162, + "line": 178, "column": 25 } } }, "range": [ - 4452, - 4469 + 4995, + 5012 ], "loc": { "start": { - "line": 162, + "line": 178, "column": 8 }, "end": { - "line": 162, + "line": 178, "column": 25 } } @@ -8612,16 +10149,16 @@ "value": "before-populating-filter", "raw": "'before-populating-filter'", "range": [ - 4470, - 4496 + 5013, + 5039 ], "loc": { "start": { - "line": 162, + "line": 178, "column": 26 }, "end": { - "line": 162, + "line": 178, "column": 52 } } @@ -8630,16 +10167,16 @@ "type": "Identifier", "name": "tf", "range": [ - 4498, - 4500 + 5041, + 5043 ], "loc": { "start": { - "line": 162, + "line": 178, "column": 54 }, "end": { - "line": 162, + "line": 178, "column": 56 } } @@ -8648,47 +10185,47 @@ "type": "Identifier", "name": "colIndex", "range": [ - 4502, - 4510 + 5045, + 5053 ], "loc": { "start": { - "line": 162, + "line": 178, "column": 58 }, "end": { - "line": 162, + "line": 178, "column": 66 } } } ], "range": [ - 4452, - 4511 + 4995, + 5054 ], "loc": { "start": { - "line": 162, + "line": 178, "column": 8 }, "end": { - "line": 162, + "line": 178, "column": 67 } } }, "range": [ - 4452, - 4512 + 4995, + 5055 ], "loc": { "start": { - "line": 162, + "line": 178, "column": 8 }, "end": { - "line": 162, + "line": 178, "column": 68 } } @@ -8704,16 +10241,16 @@ "object": { "type": "ThisExpression", "range": [ - 4522, - 4526 + 5065, + 5069 ], "loc": { "start": { - "line": 164, + "line": 180, "column": 8 }, "end": { - "line": 164, + "line": 180, "column": 12 } } @@ -8722,31 +10259,31 @@ "type": "Identifier", "name": "opts", "range": [ - 4527, - 4531 + 5070, + 5074 ], "loc": { "start": { - "line": 164, + "line": 180, "column": 13 }, "end": { - "line": 164, + "line": 180, "column": 17 } } }, "range": [ - 4522, - 4531 + 5065, + 5074 ], "loc": { "start": { - "line": 164, + "line": 180, "column": 8 }, "end": { - "line": 164, + "line": 180, "column": 17 } } @@ -8755,46 +10292,46 @@ "type": "ArrayExpression", "elements": [], "range": [ - 4534, - 4536 + 5077, + 5079 ], "loc": { "start": { - "line": 164, + "line": 180, "column": 20 }, "end": { - "line": 164, + "line": 180, "column": 22 } } }, "range": [ - 4522, - 4536 + 5065, + 5079 ], "loc": { "start": { - "line": 164, + "line": 180, "column": 8 }, "end": { - "line": 164, + "line": 180, "column": 22 } } }, "range": [ - 4522, - 4537 + 5065, + 5080 ], "loc": { "start": { - "line": 164, + "line": 180, "column": 8 }, "end": { - "line": 164, + "line": 180, "column": 23 } } @@ -8810,16 +10347,16 @@ "object": { "type": "ThisExpression", "range": [ - 4546, - 4550 + 5089, + 5093 ], "loc": { "start": { - "line": 165, + "line": 181, "column": 8 }, "end": { - "line": 165, + "line": 181, "column": 12 } } @@ -8828,31 +10365,31 @@ "type": "Identifier", "name": "optsTxt", "range": [ - 4551, - 4558 + 5094, + 5101 ], "loc": { "start": { - "line": 165, + "line": 181, "column": 13 }, "end": { - "line": 165, + "line": 181, "column": 20 } } }, "range": [ - 4546, - 4558 + 5089, + 5101 ], "loc": { "start": { - "line": 165, + "line": 181, "column": 8 }, "end": { - "line": 165, + "line": 181, "column": 20 } } @@ -8861,46 +10398,46 @@ "type": "ArrayExpression", "elements": [], "range": [ - 4561, - 4563 + 5104, + 5106 ], "loc": { "start": { - "line": 165, + "line": 181, "column": 23 }, "end": { - "line": 165, + "line": 181, "column": 25 } } }, "range": [ - 4546, - 4563 + 5089, + 5106 ], "loc": { "start": { - "line": 165, + "line": 181, "column": 8 }, "end": { - "line": 165, + "line": 181, "column": 25 } } }, "range": [ - 4546, - 4564 + 5089, + 5107 ], "loc": { "start": { - "line": 165, + "line": 181, "column": 8 }, "end": { - "line": 165, + "line": 181, "column": 26 } } @@ -8914,16 +10451,16 @@ "type": "Identifier", "name": "slcId", "range": [ - 4578, - 4583 + 5121, + 5126 ], "loc": { "start": { - "line": 167, + "line": 183, "column": 12 }, "end": { - "line": 167, + "line": 183, "column": 17 } } @@ -8938,16 +10475,16 @@ "type": "Identifier", "name": "tf", "range": [ - 4586, - 4588 + 5129, + 5131 ], "loc": { "start": { - "line": 167, + "line": 183, "column": 20 }, "end": { - "line": 167, + "line": 183, "column": 22 } } @@ -8956,31 +10493,31 @@ "type": "Identifier", "name": "fltIds", "range": [ - 4589, - 4595 + 5132, + 5138 ], "loc": { "start": { - "line": 167, + "line": 183, "column": 23 }, "end": { - "line": 167, + "line": 183, "column": 29 } } }, "range": [ - 4586, - 4595 + 5129, + 5138 ], "loc": { "start": { - "line": 167, + "line": 183, "column": 20 }, "end": { - "line": 167, + "line": 183, "column": 29 } } @@ -8989,46 +10526,46 @@ "type": "Identifier", "name": "colIndex", "range": [ - 4596, - 4604 + 5139, + 5147 ], "loc": { "start": { - "line": 167, + "line": 183, "column": 30 }, "end": { - "line": 167, + "line": 183, "column": 38 } } }, "range": [ - 4586, - 4605 + 5129, + 5148 ], "loc": { "start": { - "line": 167, + "line": 183, "column": 20 }, "end": { - "line": 167, + "line": 183, "column": 39 } } }, "range": [ - 4578, - 4605 + 5121, + 5148 ], "loc": { "start": { - "line": 167, + "line": 183, "column": 12 }, "end": { - "line": 167, + "line": 183, "column": 39 } } @@ -9036,16 +10573,16 @@ ], "kind": "let", "range": [ - 4574, - 4606 + 5117, + 5149 ], "loc": { "start": { - "line": 167, + "line": 183, "column": 8 }, "end": { - "line": 167, + "line": 183, "column": 40 } } @@ -9059,16 +10596,16 @@ "type": "Identifier", "name": "slc", "range": [ - 4619, - 4622 + 5162, + 5165 ], "loc": { "start": { - "line": 168, + "line": 184, "column": 12 }, "end": { - "line": 168, + "line": 184, "column": 15 } } @@ -9079,16 +10616,16 @@ "type": "Identifier", "name": "elm", "range": [ - 4625, - 4628 + 5168, + 5171 ], "loc": { "start": { - "line": 168, + "line": 184, "column": 18 }, "end": { - "line": 168, + "line": 184, "column": 21 } } @@ -9098,47 +10635,47 @@ "type": "Identifier", "name": "slcId", "range": [ - 4629, - 4634 + 5172, + 5177 ], "loc": { "start": { - "line": 168, + "line": 184, "column": 22 }, "end": { - "line": 168, + "line": 184, "column": 27 } } } ], "range": [ - 4625, - 4635 + 5168, + 5178 ], "loc": { "start": { - "line": 168, + "line": 184, "column": 18 }, "end": { - "line": 168, + "line": 184, "column": 28 } } }, "range": [ - 4619, - 4635 + 5162, + 5178 ], "loc": { "start": { - "line": 168, + "line": 184, "column": 12 }, "end": { - "line": 168, + "line": 184, "column": 28 } } @@ -9146,16 +10683,16 @@ ], "kind": "let", "range": [ - 4615, - 4636 + 5158, + 5179 ], "loc": { "start": { - "line": 168, + "line": 184, "column": 8 }, "end": { - "line": 168, + "line": 184, "column": 29 } } @@ -9169,16 +10706,16 @@ "type": "Identifier", "name": "rows", "range": [ - 4649, - 4653 + 5192, + 5196 ], "loc": { "start": { - "line": 169, + "line": 185, "column": 12 }, "end": { - "line": 169, + "line": 185, "column": 16 } } @@ -9193,16 +10730,16 @@ "type": "Identifier", "name": "tf", "range": [ - 4656, - 4658 + 5199, + 5201 ], "loc": { "start": { - "line": 169, + "line": 185, "column": 19 }, "end": { - "line": 169, + "line": 185, "column": 21 } } @@ -9211,31 +10748,31 @@ "type": "Identifier", "name": "tbl", "range": [ - 4659, - 4662 + 5202, + 5205 ], "loc": { "start": { - "line": 169, + "line": 185, "column": 22 }, "end": { - "line": 169, + "line": 185, "column": 25 } } }, "range": [ - 4656, - 4662 + 5199, + 5205 ], "loc": { "start": { - "line": 169, + "line": 185, "column": 19 }, "end": { - "line": 169, + "line": 185, "column": 25 } } @@ -9244,46 +10781,46 @@ "type": "Identifier", "name": "rows", "range": [ - 4663, - 4667 + 5206, + 5210 ], "loc": { "start": { - "line": 169, + "line": 185, "column": 26 }, "end": { - "line": 169, + "line": 185, "column": 30 } } }, "range": [ - 4656, - 4667 + 5199, + 5210 ], "loc": { "start": { - "line": 169, + "line": 185, "column": 19 }, "end": { - "line": 169, + "line": 185, "column": 30 } } }, "range": [ - 4649, - 4667 + 5192, + 5210 ], "loc": { "start": { - "line": 169, + "line": 185, "column": 12 }, "end": { - "line": 169, + "line": 185, "column": 30 } } @@ -9291,16 +10828,16 @@ ], "kind": "let", "range": [ - 4645, - 4668 + 5188, + 5211 ], "loc": { "start": { - "line": 169, + "line": 185, "column": 8 }, "end": { - "line": 169, + "line": 185, "column": 31 } } @@ -9314,16 +10851,16 @@ "type": "Identifier", "name": "nbRows", "range": [ - 4681, - 4687 + 5224, + 5230 ], "loc": { "start": { - "line": 170, + "line": 186, "column": 12 }, "end": { - "line": 170, + "line": 186, "column": 18 } } @@ -9337,16 +10874,16 @@ "type": "Identifier", "name": "tf", "range": [ - 4690, - 4692 + 5233, + 5235 ], "loc": { "start": { - "line": 170, + "line": 186, "column": 21 }, "end": { - "line": 170, + "line": 186, "column": 23 } } @@ -9355,31 +10892,31 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 4693, - 4702 + 5236, + 5245 ], "loc": { "start": { - "line": 170, + "line": 186, "column": 24 }, "end": { - "line": 170, + "line": 186, "column": 33 } } }, "range": [ - 4690, - 4702 + 5233, + 5245 ], "loc": { "start": { - "line": 170, + "line": 186, "column": 21 }, "end": { - "line": 170, + "line": 186, "column": 33 } } @@ -9390,47 +10927,47 @@ "value": true, "raw": "true", "range": [ - 4703, - 4707 + 5246, + 5250 ], "loc": { "start": { - "line": 170, + "line": 186, "column": 34 }, "end": { - "line": 170, + "line": 186, "column": 38 } } } ], "range": [ - 4690, - 4708 + 5233, + 5251 ], "loc": { "start": { - "line": 170, + "line": 186, "column": 21 }, "end": { - "line": 170, + "line": 186, "column": 39 } } }, "range": [ - 4681, - 4708 + 5224, + 5251 ], "loc": { "start": { - "line": 170, + "line": 186, "column": 12 }, "end": { - "line": 170, + "line": 186, "column": 39 } } @@ -9438,16 +10975,16 @@ ], "kind": "let", "range": [ - 4677, - 4709 + 5220, + 5252 ], "loc": { "start": { - "line": 170, + "line": 186, "column": 8 }, "end": { - "line": 170, + "line": 186, "column": 40 } }, @@ -9456,16 +10993,16 @@ "type": "Line", "value": "custom select test", "range": [ - 4719, - 4739 + 5262, + 5282 ], "loc": { "start": { - "line": 172, + "line": 188, "column": 8 }, "end": { - "line": 172, + "line": 188, "column": 28 } } @@ -9483,16 +11020,16 @@ "object": { "type": "ThisExpression", "range": [ - 4748, - 4752 + 5291, + 5295 ], "loc": { "start": { - "line": 173, + "line": 189, "column": 8 }, "end": { - "line": 173, + "line": 189, "column": 12 } } @@ -9501,31 +11038,31 @@ "type": "Identifier", "name": "isCustom", "range": [ - 4753, - 4761 + 5296, + 5304 ], "loc": { "start": { - "line": 173, + "line": 189, "column": 13 }, "end": { - "line": 173, + "line": 189, "column": 21 } } }, "range": [ - 4748, - 4761 + 5291, + 5304 ], "loc": { "start": { - "line": 173, + "line": 189, "column": 8 }, "end": { - "line": 173, + "line": 189, "column": 21 } } @@ -9539,16 +11076,16 @@ "type": "Identifier", "name": "tf", "range": [ - 4764, - 4766 + 5307, + 5309 ], "loc": { "start": { - "line": 173, + "line": 189, "column": 24 }, "end": { - "line": 173, + "line": 189, "column": 26 } } @@ -9557,31 +11094,31 @@ "type": "Identifier", "name": "isCustomOptions", "range": [ - 4767, - 4782 + 5310, + 5325 ], "loc": { "start": { - "line": 173, + "line": 189, "column": 27 }, "end": { - "line": 173, + "line": 189, "column": 42 } } }, "range": [ - 4764, - 4782 + 5307, + 5325 ], "loc": { "start": { - "line": 173, + "line": 189, "column": 24 }, "end": { - "line": 173, + "line": 189, "column": 42 } } @@ -9591,62 +11128,62 @@ "type": "Identifier", "name": "colIndex", "range": [ - 4783, - 4791 + 5326, + 5334 ], "loc": { "start": { - "line": 173, + "line": 189, "column": 43 }, "end": { - "line": 173, + "line": 189, "column": 51 } } } ], "range": [ - 4764, - 4792 + 5307, + 5335 ], "loc": { "start": { - "line": 173, + "line": 189, "column": 24 }, "end": { - "line": 173, + "line": 189, "column": 52 } } }, "range": [ - 4748, - 4792 + 5291, + 5335 ], "loc": { "start": { - "line": 173, + "line": 189, "column": 8 }, "end": { - "line": 173, + "line": 189, "column": 52 } } }, "range": [ - 4748, - 4793 + 5291, + 5336 ], "loc": { "start": { - "line": 173, + "line": 189, "column": 8 }, "end": { - "line": 173, + "line": 189, "column": 53 } }, @@ -9655,16 +11192,16 @@ "type": "Line", "value": "custom select test", "range": [ - 4719, - 4739 + 5262, + 5282 ], "loc": { "start": { - "line": 172, + "line": 188, "column": 8 }, "end": { - "line": 172, + "line": 188, "column": 28 } } @@ -9675,16 +11212,16 @@ "type": "Line", "value": "custom selects text", "range": [ - 4803, - 4824 + 5346, + 5367 ], "loc": { "start": { - "line": 175, + "line": 191, "column": 8 }, "end": { - "line": 175, + "line": 191, "column": 29 } } @@ -9700,32 +11237,32 @@ "type": "Identifier", "name": "activeIdx", "range": [ - 4837, - 4846 + 5380, + 5389 ], "loc": { "start": { - "line": 176, + "line": 192, "column": 12 }, "end": { - "line": 176, + "line": 192, "column": 21 } } }, "init": null, "range": [ - 4837, - 4846 + 5380, + 5389 ], "loc": { "start": { - "line": 176, + "line": 192, "column": 12 }, "end": { - "line": 176, + "line": 192, "column": 21 } } @@ -9733,16 +11270,16 @@ ], "kind": "let", "range": [ - 4833, - 4847 + 5376, + 5390 ], "loc": { "start": { - "line": 176, + "line": 192, "column": 8 }, "end": { - "line": 176, + "line": 192, "column": 22 } }, @@ -9751,16 +11288,16 @@ "type": "Line", "value": "custom selects text", "range": [ - 4803, - 4824 + 5346, + 5367 ], "loc": { "start": { - "line": 175, + "line": 191, "column": 8 }, "end": { - "line": 175, + "line": 191, "column": 29 } } @@ -9776,16 +11313,16 @@ "type": "Identifier", "name": "activeFilterId", "range": [ - 4860, - 4874 + 5403, + 5417 ], "loc": { "start": { - "line": 177, + "line": 193, "column": 12 }, "end": { - "line": 177, + "line": 193, "column": 26 } } @@ -9799,16 +11336,16 @@ "type": "Identifier", "name": "tf", "range": [ - 4877, - 4879 + 5420, + 5422 ], "loc": { "start": { - "line": 177, + "line": 193, "column": 29 }, "end": { - "line": 177, + "line": 193, "column": 31 } } @@ -9817,62 +11354,62 @@ "type": "Identifier", "name": "getActiveFilterId", "range": [ - 4880, - 4897 + 5423, + 5440 ], "loc": { "start": { - "line": 177, + "line": 193, "column": 32 }, "end": { - "line": 177, + "line": 193, "column": 49 } } }, "range": [ - 4877, - 4897 + 5420, + 5440 ], "loc": { "start": { - "line": 177, + "line": 193, "column": 29 }, "end": { - "line": 177, + "line": 193, "column": 49 } } }, "arguments": [], "range": [ - 4877, - 4899 + 5420, + 5442 ], "loc": { "start": { - "line": 177, + "line": 193, "column": 29 }, "end": { - "line": 177, + "line": 193, "column": 51 } } }, "range": [ - 4860, - 4899 + 5403, + 5442 ], "loc": { "start": { - "line": 177, + "line": 193, "column": 12 }, "end": { - "line": 177, + "line": 193, "column": 51 } } @@ -9880,16 +11417,16 @@ ], "kind": "let", "range": [ - 4856, - 4900 + 5399, + 5443 ], "loc": { "start": { - "line": 177, + "line": 193, "column": 8 }, "end": { - "line": 177, + "line": 193, "column": 52 } } @@ -9903,16 +11440,16 @@ "type": "Identifier", "name": "isLinked", "range": [ - 4913, - 4921 + 5456, + 5464 ], "loc": { "start": { - "line": 178, + "line": 194, "column": 12 }, "end": { - "line": 178, + "line": 194, "column": 20 } } @@ -9921,31 +11458,31 @@ "type": "Identifier", "name": "activeFilterId", "range": [ - 4925, - 4939 + 5468, + 5482 ], "loc": { "start": { - "line": 178, + "line": 194, "column": 24 }, "end": { - "line": 178, + "line": 194, "column": 38 } } }, "range": [ - 4913, - 4939 + 5456, + 5482 ], "loc": { "start": { - "line": 178, + "line": 194, "column": 12 }, "end": { - "line": 178, + "line": 194, "column": 38 } } @@ -9962,16 +11499,16 @@ "type": "Identifier", "name": "activeIdx", "range": [ - 4955, - 4964 + 5498, + 5507 ], "loc": { "start": { - "line": 179, + "line": 195, "column": 12 }, "end": { - "line": 179, + "line": 195, "column": 21 } } @@ -9985,16 +11522,16 @@ "type": "Identifier", "name": "tf", "range": [ - 4967, - 4969 + 5510, + 5512 ], "loc": { "start": { - "line": 179, + "line": 195, "column": 24 }, "end": { - "line": 179, + "line": 195, "column": 26 } } @@ -10003,31 +11540,31 @@ "type": "Identifier", "name": "getColumnIndexFromFilterId", "range": [ - 4970, - 4996 + 5513, + 5539 ], "loc": { "start": { - "line": 179, + "line": 195, "column": 27 }, "end": { - "line": 179, + "line": 195, "column": 53 } } }, "range": [ - 4967, - 4996 + 5510, + 5539 ], "loc": { "start": { - "line": 179, + "line": 195, "column": 24 }, "end": { - "line": 179, + "line": 195, "column": 53 } } @@ -10037,94 +11574,94 @@ "type": "Identifier", "name": "activeFilterId", "range": [ - 4997, - 5011 + 5540, + 5554 ], "loc": { "start": { - "line": 179, + "line": 195, "column": 54 }, "end": { - "line": 179, + "line": 195, "column": 68 } } } ], "range": [ - 4967, - 5012 + 5510, + 5555 ], "loc": { "start": { - "line": 179, + "line": 195, "column": 24 }, "end": { - "line": 179, + "line": 195, "column": 69 } } }, "range": [ - 4955, - 5012 + 5498, + 5555 ], "loc": { "start": { - "line": 179, + "line": 195, "column": 12 }, "end": { - "line": 179, + "line": 195, "column": 69 } } }, "range": [ - 4955, - 5013 + 5498, + 5556 ], "loc": { "start": { - "line": 179, + "line": 195, "column": 12 }, "end": { - "line": 179, + "line": 195, "column": 70 } } } ], "range": [ - 4941, - 5023 + 5484, + 5566 ], "loc": { "start": { - "line": 178, + "line": 194, "column": 40 }, "end": { - "line": 180, + "line": 196, "column": 9 } } }, "alternate": null, "range": [ - 4909, - 5023 + 5452, + 5566 ], "loc": { "start": { - "line": 178, + "line": 194, "column": 8 }, "end": { - "line": 180, + "line": 196, "column": 9 } } @@ -10138,16 +11675,16 @@ "type": "Identifier", "name": "excludedOpts", "range": [ - 5037, - 5049 + 5580, + 5592 ], "loc": { "start": { - "line": 182, + "line": 198, "column": 12 }, "end": { - "line": 182, + "line": 198, "column": 24 } } @@ -10157,31 +11694,31 @@ "value": null, "raw": "null", "range": [ - 5052, - 5056 + 5595, + 5599 ], "loc": { "start": { - "line": 182, + "line": 198, "column": 27 }, "end": { - "line": 182, + "line": 198, "column": 31 } } }, "range": [ - 5037, - 5056 + 5580, + 5599 ], "loc": { "start": { - "line": 182, + "line": 198, "column": 12 }, "end": { - "line": 182, + "line": 198, "column": 31 } } @@ -10192,16 +11729,16 @@ "type": "Identifier", "name": "filteredDataCol", "range": [ - 5070, - 5085 + 5613, + 5628 ], "loc": { "start": { - "line": 183, + "line": 199, "column": 12 }, "end": { - "line": 183, + "line": 199, "column": 27 } } @@ -10211,31 +11748,31 @@ "value": null, "raw": "null", "range": [ - 5088, - 5092 + 5631, + 5635 ], "loc": { "start": { - "line": 183, + "line": 199, "column": 30 }, "end": { - "line": 183, + "line": 199, "column": 34 } } }, "range": [ - 5070, - 5092 + 5613, + 5635 ], "loc": { "start": { - "line": 183, + "line": 199, "column": 12 }, "end": { - "line": 183, + "line": 199, "column": 34 } } @@ -10243,16 +11780,16 @@ ], "kind": "let", "range": [ - 5033, - 5093 + 5576, + 5636 ], "loc": { "start": { - "line": 182, + "line": 198, "column": 8 }, "end": { - "line": 183, + "line": 199, "column": 35 } } @@ -10266,16 +11803,16 @@ "type": "Identifier", "name": "isLinked", "range": [ - 5106, - 5114 + 5649, + 5657 ], "loc": { "start": { - "line": 184, + "line": 200, "column": 12 }, "end": { - "line": 184, + "line": 200, "column": 20 } } @@ -10287,16 +11824,16 @@ "type": "Identifier", "name": "tf", "range": [ - 5118, - 5120 + 5661, + 5663 ], "loc": { "start": { - "line": 184, + "line": 200, "column": 24 }, "end": { - "line": 184, + "line": 200, "column": 26 } } @@ -10305,46 +11842,46 @@ "type": "Identifier", "name": "disableExcludedOptions", "range": [ - 5121, - 5143 + 5664, + 5686 ], "loc": { "start": { - "line": 184, + "line": 200, "column": 27 }, "end": { - "line": 184, + "line": 200, "column": 49 } } }, "range": [ - 5118, - 5143 + 5661, + 5686 ], "loc": { "start": { - "line": 184, + "line": 200, "column": 24 }, "end": { - "line": 184, + "line": 200, "column": 49 } } }, "range": [ - 5106, - 5143 + 5649, + 5686 ], "loc": { "start": { - "line": 184, + "line": 200, "column": 12 }, "end": { - "line": 184, + "line": 200, "column": 49 } } @@ -10361,16 +11898,16 @@ "type": "Identifier", "name": "excludedOpts", "range": [ - 5159, - 5171 + 5702, + 5714 ], "loc": { "start": { - "line": 185, + "line": 201, "column": 12 }, "end": { - "line": 185, + "line": 201, "column": 24 } } @@ -10379,46 +11916,46 @@ "type": "ArrayExpression", "elements": [], "range": [ - 5174, - 5176 + 5717, + 5719 ], "loc": { "start": { - "line": 185, + "line": 201, "column": 27 }, "end": { - "line": 185, + "line": 201, "column": 29 } } }, "range": [ - 5159, - 5176 + 5702, + 5719 ], "loc": { "start": { - "line": 185, + "line": 201, "column": 12 }, "end": { - "line": 185, + "line": 201, "column": 29 } } }, "range": [ - 5159, - 5177 + 5702, + 5720 ], "loc": { "start": { - "line": 185, + "line": 201, "column": 12 }, "end": { - "line": 185, + "line": 201, "column": 30 } } @@ -10432,16 +11969,16 @@ "type": "Identifier", "name": "filteredDataCol", "range": [ - 5190, - 5205 + 5733, + 5748 ], "loc": { "start": { - "line": 186, + "line": 202, "column": 12 }, "end": { - "line": 186, + "line": 202, "column": 27 } } @@ -10450,78 +11987,78 @@ "type": "ArrayExpression", "elements": [], "range": [ - 5208, - 5210 + 5751, + 5753 ], "loc": { "start": { - "line": 186, + "line": 202, "column": 30 }, "end": { - "line": 186, + "line": 202, "column": 32 } } }, "range": [ - 5190, - 5210 + 5733, + 5753 ], "loc": { "start": { - "line": 186, + "line": 202, "column": 12 }, "end": { - "line": 186, + "line": 202, "column": 32 } } }, "range": [ - 5190, - 5211 + 5733, + 5754 ], "loc": { "start": { - "line": 186, + "line": 202, "column": 12 }, "end": { - "line": 186, + "line": 202, "column": 33 } } } ], "range": [ - 5145, - 5221 + 5688, + 5764 ], "loc": { "start": { - "line": 184, + "line": 200, "column": 51 }, "end": { - "line": 187, + "line": 203, "column": 9 } } }, "alternate": null, "range": [ - 5102, - 5221 + 5645, + 5764 ], "loc": { "start": { - "line": 184, + "line": 200, "column": 8 }, "end": { - "line": 187, + "line": 203, "column": 9 } } @@ -10537,16 +12074,16 @@ "type": "Identifier", "name": "k", "range": [ - 5240, - 5241 + 5783, + 5784 ], "loc": { "start": { - "line": 189, + "line": 205, "column": 17 }, "end": { - "line": 189, + "line": 205, "column": 18 } } @@ -10558,16 +12095,16 @@ "type": "Identifier", "name": "tf", "range": [ - 5244, - 5246 + 5787, + 5789 ], "loc": { "start": { - "line": 189, + "line": 205, "column": 21 }, "end": { - "line": 189, + "line": 205, "column": 23 } } @@ -10576,46 +12113,46 @@ "type": "Identifier", "name": "refRow", "range": [ - 5247, - 5253 + 5790, + 5796 ], "loc": { "start": { - "line": 189, + "line": 205, "column": 24 }, "end": { - "line": 189, + "line": 205, "column": 30 } } }, "range": [ - 5244, - 5253 + 5787, + 5796 ], "loc": { "start": { - "line": 189, + "line": 205, "column": 21 }, "end": { - "line": 189, + "line": 205, "column": 30 } } }, "range": [ - 5240, - 5253 + 5783, + 5796 ], "loc": { "start": { - "line": 189, + "line": 205, "column": 17 }, "end": { - "line": 189, + "line": 205, "column": 30 } } @@ -10623,16 +12160,16 @@ ], "kind": "let", "range": [ - 5236, - 5253 + 5779, + 5796 ], "loc": { "start": { - "line": 189, + "line": 205, "column": 13 }, "end": { - "line": 189, + "line": 205, "column": 30 } } @@ -10644,16 +12181,16 @@ "type": "Identifier", "name": "k", "range": [ - 5255, - 5256 + 5798, + 5799 ], "loc": { "start": { - "line": 189, + "line": 205, "column": 32 }, "end": { - "line": 189, + "line": 205, "column": 33 } } @@ -10662,31 +12199,31 @@ "type": "Identifier", "name": "nbRows", "range": [ - 5259, - 5265 + 5802, + 5808 ], "loc": { "start": { - "line": 189, + "line": 205, "column": 36 }, "end": { - "line": 189, + "line": 205, "column": 42 } } }, "range": [ - 5255, - 5265 + 5798, + 5808 ], "loc": { "start": { - "line": 189, + "line": 205, "column": 32 }, "end": { - "line": 189, + "line": 205, "column": 42 } } @@ -10698,32 +12235,32 @@ "type": "Identifier", "name": "k", "range": [ - 5267, - 5268 + 5810, + 5811 ], "loc": { "start": { - "line": 189, + "line": 205, "column": 44 }, "end": { - "line": 189, + "line": 205, "column": 45 } } }, "prefix": false, "range": [ - 5267, - 5270 + 5810, + 5813 ], "loc": { "start": { - "line": 189, + "line": 205, "column": 44 }, "end": { - "line": 189, + "line": 205, "column": 47 } } @@ -10743,16 +12280,16 @@ "type": "Identifier", "name": "tf", "range": [ - 5388, - 5390 + 5931, + 5933 ], "loc": { "start": { - "line": 192, + "line": 208, "column": 16 }, "end": { - "line": 192, + "line": 208, "column": 18 } } @@ -10761,31 +12298,31 @@ "type": "Identifier", "name": "hasVisibleRows", "range": [ - 5391, - 5405 + 5934, + 5948 ], "loc": { "start": { - "line": 192, + "line": 208, "column": 19 }, "end": { - "line": 192, + "line": 208, "column": 33 } } }, "range": [ - 5388, - 5405 + 5931, + 5948 ], "loc": { "start": { - "line": 192, + "line": 208, "column": 16 }, "end": { - "line": 192, + "line": 208, "column": 33 } } @@ -10805,16 +12342,16 @@ "type": "Identifier", "name": "tf", "range": [ - 5409, - 5411 + 5952, + 5954 ], "loc": { "start": { - "line": 192, + "line": 208, "column": 37 }, "end": { - "line": 192, + "line": 208, "column": 39 } } @@ -10823,31 +12360,31 @@ "type": "Identifier", "name": "visibleRows", "range": [ - 5412, - 5423 + 5955, + 5966 ], "loc": { "start": { - "line": 192, + "line": 208, "column": 40 }, "end": { - "line": 192, + "line": 208, "column": 51 } } }, "range": [ - 5409, - 5423 + 5952, + 5966 ], "loc": { "start": { - "line": 192, + "line": 208, "column": 37 }, "end": { - "line": 192, + "line": 208, "column": 51 } } @@ -10856,31 +12393,31 @@ "type": "Identifier", "name": "indexOf", "range": [ - 5424, - 5431 + 5967, + 5974 ], "loc": { "start": { - "line": 192, + "line": 208, "column": 52 }, "end": { - "line": 192, + "line": 208, "column": 59 } } }, "range": [ - 5409, - 5431 + 5952, + 5974 ], "loc": { "start": { - "line": 192, + "line": 208, "column": 37 }, "end": { - "line": 192, + "line": 208, "column": 59 } } @@ -10890,32 +12427,32 @@ "type": "Identifier", "name": "k", "range": [ - 5432, - 5433 + 5975, + 5976 ], "loc": { "start": { - "line": 192, + "line": 208, "column": 60 }, "end": { - "line": 192, + "line": 208, "column": 61 } } } ], "range": [ - 5409, - 5434 + 5952, + 5977 ], "loc": { "start": { - "line": 192, + "line": 208, "column": 37 }, "end": { - "line": 192, + "line": 208, "column": 62 } } @@ -10928,62 +12465,62 @@ "value": 1, "raw": "1", "range": [ - 5440, - 5441 + 5983, + 5984 ], "loc": { "start": { - "line": 192, + "line": 208, "column": 68 }, "end": { - "line": 192, + "line": 208, "column": 69 } } }, "prefix": true, "range": [ - 5439, - 5441 + 5982, + 5984 ], "loc": { "start": { - "line": 192, + "line": 208, "column": 67 }, "end": { - "line": 192, + "line": 208, "column": 69 } } }, "range": [ - 5409, - 5441 + 5952, + 5984 ], "loc": { "start": { - "line": 192, + "line": 208, "column": 37 }, "end": { - "line": 192, + "line": 208, "column": 69 } } }, "range": [ - 5388, - 5441 + 5931, + 5984 ], "loc": { "start": { - "line": 192, + "line": 208, "column": 16 }, "end": { - "line": 192, + "line": 208, "column": 69 } } @@ -10995,48 +12532,48 @@ "type": "ContinueStatement", "label": null, "range": [ - 5461, - 5470 + 6004, + 6013 ], "loc": { "start": { - "line": 193, + "line": 209, "column": 16 }, "end": { - "line": 193, + "line": 209, "column": 25 } } } ], "range": [ - 5443, - 5484 + 5986, + 6027 ], "loc": { "start": { - "line": 192, + "line": 208, "column": 71 }, "end": { - "line": 194, + "line": 210, "column": 13 } } }, "alternate": null, "range": [ - 5384, - 5484 + 5927, + 6027 ], "loc": { "start": { - "line": 192, + "line": 208, "column": 12 }, "end": { - "line": 194, + "line": 210, "column": 13 } }, @@ -11045,16 +12582,16 @@ "type": "Line", "value": " always visible rows don't need to appear on selects as always", "range": [ - 5286, - 5350 + 5829, + 5893 ], "loc": { "start": { - "line": 190, + "line": 206, "column": 12 }, "end": { - "line": 190, + "line": 206, "column": 76 } } @@ -11063,16 +12600,16 @@ "type": "Line", "value": " valid", "range": [ - 5363, - 5371 + 5906, + 5914 ], "loc": { "start": { - "line": 191, + "line": 207, "column": 12 }, "end": { - "line": 191, + "line": 207, "column": 20 } } @@ -11088,16 +12625,16 @@ "type": "Identifier", "name": "cell", "range": [ - 5502, - 5506 + 6045, + 6049 ], "loc": { "start": { - "line": 196, + "line": 212, "column": 16 }, "end": { - "line": 196, + "line": 212, "column": 20 } } @@ -11112,16 +12649,16 @@ "type": "Identifier", "name": "rows", "range": [ - 5509, - 5513 + 6052, + 6056 ], "loc": { "start": { - "line": 196, + "line": 212, "column": 23 }, "end": { - "line": 196, + "line": 212, "column": 27 } } @@ -11130,31 +12667,31 @@ "type": "Identifier", "name": "k", "range": [ - 5514, - 5515 + 6057, + 6058 ], "loc": { "start": { - "line": 196, + "line": 212, "column": 28 }, "end": { - "line": 196, + "line": 212, "column": 29 } } }, "range": [ - 5509, - 5516 + 6052, + 6059 ], "loc": { "start": { - "line": 196, + "line": 212, "column": 23 }, "end": { - "line": 196, + "line": 212, "column": 30 } } @@ -11163,46 +12700,46 @@ "type": "Identifier", "name": "cells", "range": [ - 5517, - 5522 + 6060, + 6065 ], "loc": { "start": { - "line": 196, + "line": 212, "column": 31 }, "end": { - "line": 196, + "line": 212, "column": 36 } } }, "range": [ - 5509, - 5522 + 6052, + 6065 ], "loc": { "start": { - "line": 196, + "line": 212, "column": 23 }, "end": { - "line": 196, + "line": 212, "column": 36 } } }, "range": [ - 5502, - 5522 + 6045, + 6065 ], "loc": { "start": { - "line": 196, + "line": 212, "column": 16 }, "end": { - "line": 196, + "line": 212, "column": 36 } } @@ -11213,16 +12750,16 @@ "type": "Identifier", "name": "nchilds", "range": [ - 5540, - 5547 + 6083, + 6090 ], "loc": { "start": { - "line": 197, + "line": 213, "column": 16 }, "end": { - "line": 197, + "line": 213, "column": 23 } } @@ -11234,16 +12771,16 @@ "type": "Identifier", "name": "cell", "range": [ - 5550, - 5554 + 6093, + 6097 ], "loc": { "start": { - "line": 197, + "line": 213, "column": 26 }, "end": { - "line": 197, + "line": 213, "column": 30 } } @@ -11252,46 +12789,46 @@ "type": "Identifier", "name": "length", "range": [ - 5555, - 5561 + 6098, + 6104 ], "loc": { "start": { - "line": 197, + "line": 213, "column": 31 }, "end": { - "line": 197, + "line": 213, "column": 37 } } }, "range": [ - 5550, - 5561 + 6093, + 6104 ], "loc": { "start": { - "line": 197, + "line": 213, "column": 26 }, "end": { - "line": 197, + "line": 213, "column": 37 } } }, "range": [ - 5540, - 5561 + 6083, + 6104 ], "loc": { "start": { - "line": 197, + "line": 213, "column": 16 }, "end": { - "line": 197, + "line": 213, "column": 37 } } @@ -11299,16 +12836,16 @@ ], "kind": "let", "range": [ - 5498, - 5562 + 6041, + 6105 ], "loc": { "start": { - "line": 196, + "line": 212, "column": 12 }, "end": { - "line": 197, + "line": 213, "column": 38 } }, @@ -11317,16 +12854,16 @@ "type": "Line", "value": " checks if row has exact cell #", "range": [ - 5576, - 5609 + 6119, + 6152 ], "loc": { "start": { - "line": 199, + "line": 215, "column": 12 }, "end": { - "line": 199, + "line": 215, "column": 45 } } @@ -11345,16 +12882,16 @@ "type": "Identifier", "name": "nchilds", "range": [ - 5626, - 5633 + 6169, + 6176 ], "loc": { "start": { - "line": 200, + "line": 216, "column": 16 }, "end": { - "line": 200, + "line": 216, "column": 23 } } @@ -11366,16 +12903,16 @@ "type": "Identifier", "name": "tf", "range": [ - 5638, - 5640 + 6181, + 6183 ], "loc": { "start": { - "line": 200, + "line": 216, "column": 28 }, "end": { - "line": 200, + "line": 216, "column": 30 } } @@ -11384,46 +12921,46 @@ "type": "Identifier", "name": "nbCells", "range": [ - 5641, - 5648 + 6184, + 6191 ], "loc": { "start": { - "line": 200, + "line": 216, "column": 31 }, "end": { - "line": 200, + "line": 216, "column": 38 } } }, "range": [ - 5638, - 5648 + 6181, + 6191 ], "loc": { "start": { - "line": 200, + "line": 216, "column": 28 }, "end": { - "line": 200, + "line": 216, "column": 38 } } }, "range": [ - 5626, - 5648 + 6169, + 6191 ], "loc": { "start": { - "line": 200, + "line": 216, "column": 16 }, "end": { - "line": 200, + "line": 216, "column": 38 } } @@ -11434,16 +12971,16 @@ "object": { "type": "ThisExpression", "range": [ - 5652, - 5656 + 6195, + 6199 ], "loc": { "start": { - "line": 200, + "line": 216, "column": 42 }, "end": { - "line": 200, + "line": 216, "column": 46 } } @@ -11452,46 +12989,46 @@ "type": "Identifier", "name": "isCustom", "range": [ - 5657, - 5665 + 6200, + 6208 ], "loc": { "start": { - "line": 200, + "line": 216, "column": 47 }, "end": { - "line": 200, + "line": 216, "column": 55 } } }, "range": [ - 5652, - 5665 + 6195, + 6208 ], "loc": { "start": { - "line": 200, + "line": 216, "column": 42 }, "end": { - "line": 200, + "line": 216, "column": 55 } } }, "range": [ - 5626, - 5665 + 6169, + 6208 ], "loc": { "start": { - "line": 200, + "line": 216, "column": 16 }, "end": { - "line": 200, + "line": 216, "column": 55 } } @@ -11503,48 +13040,48 @@ "type": "ContinueStatement", "label": null, "range": [ - 5685, - 5694 + 6228, + 6237 ], "loc": { "start": { - "line": 201, + "line": 217, "column": 16 }, "end": { - "line": 201, + "line": 217, "column": 25 } } } ], "range": [ - 5667, - 5708 + 6210, + 6251 ], "loc": { "start": { - "line": 200, + "line": 216, "column": 57 }, "end": { - "line": 202, + "line": 218, "column": 13 } } }, "alternate": null, "range": [ - 5622, - 5708 + 6165, + 6251 ], "loc": { "start": { - "line": 200, + "line": 216, "column": 12 }, "end": { - "line": 202, + "line": 218, "column": 13 } }, @@ -11553,16 +13090,16 @@ "type": "Line", "value": " checks if row has exact cell #", "range": [ - 5576, - 5609 + 6119, + 6152 ], "loc": { "start": { - "line": 199, + "line": 215, "column": 12 }, "end": { - "line": 199, + "line": 215, "column": 45 } } @@ -11573,16 +13110,16 @@ "type": "Line", "value": " this loop retrieves cell data", "range": [ - 5722, - 5754 + 6265, + 6297 ], "loc": { "start": { - "line": 204, + "line": 220, "column": 12 }, "end": { - "line": 204, + "line": 220, "column": 44 } } @@ -11600,16 +13137,16 @@ "type": "Identifier", "name": "j", "range": [ - 5776, - 5777 + 6319, + 6320 ], "loc": { "start": { - "line": 205, + "line": 221, "column": 21 }, "end": { - "line": 205, + "line": 221, "column": 22 } } @@ -11619,31 +13156,31 @@ "value": 0, "raw": "0", "range": [ - 5780, - 5781 + 6323, + 6324 ], "loc": { "start": { - "line": 205, + "line": 221, "column": 25 }, "end": { - "line": 205, + "line": 221, "column": 26 } } }, "range": [ - 5776, - 5781 + 6319, + 6324 ], "loc": { "start": { - "line": 205, + "line": 221, "column": 21 }, "end": { - "line": 205, + "line": 221, "column": 26 } } @@ -11651,16 +13188,16 @@ ], "kind": "let", "range": [ - 5772, - 5781 + 6315, + 6324 ], "loc": { "start": { - "line": 205, + "line": 221, "column": 17 }, "end": { - "line": 205, + "line": 221, "column": 26 } } @@ -11672,16 +13209,16 @@ "type": "Identifier", "name": "j", "range": [ - 5783, - 5784 + 6326, + 6327 ], "loc": { "start": { - "line": 205, + "line": 221, "column": 28 }, "end": { - "line": 205, + "line": 221, "column": 29 } } @@ -11690,31 +13227,31 @@ "type": "Identifier", "name": "nchilds", "range": [ - 5787, - 5794 + 6330, + 6337 ], "loc": { "start": { - "line": 205, + "line": 221, "column": 32 }, "end": { - "line": 205, + "line": 221, "column": 39 } } }, "range": [ - 5783, - 5794 + 6326, + 6337 ], "loc": { "start": { - "line": 205, + "line": 221, "column": 28 }, "end": { - "line": 205, + "line": 221, "column": 39 } } @@ -11726,32 +13263,32 @@ "type": "Identifier", "name": "j", "range": [ - 5796, - 5797 + 6339, + 6340 ], "loc": { "start": { - "line": 205, + "line": 221, "column": 41 }, "end": { - "line": 205, + "line": 221, "column": 42 } } }, "prefix": false, "range": [ - 5796, - 5799 + 6339, + 6342 ], "loc": { "start": { - "line": 205, + "line": 221, "column": 41 }, "end": { - "line": 205, + "line": 221, "column": 44 } } @@ -11768,16 +13305,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 5823, - 5831 + 6366, + 6374 ], "loc": { "start": { - "line": 206, + "line": 222, "column": 20 }, "end": { - "line": 206, + "line": 222, "column": 28 } } @@ -11786,31 +13323,31 @@ "type": "Identifier", "name": "j", "range": [ - 5836, - 5837 + 6379, + 6380 ], "loc": { "start": { - "line": 206, + "line": 222, "column": 33 }, "end": { - "line": 206, + "line": 222, "column": 34 } } }, "range": [ - 5823, - 5837 + 6366, + 6380 ], "loc": { "start": { - "line": 206, + "line": 222, "column": 20 }, "end": { - "line": 206, + "line": 222, "column": 34 } } @@ -11822,48 +13359,48 @@ "type": "ContinueStatement", "label": null, "range": [ - 5861, - 5870 + 6404, + 6413 ], "loc": { "start": { - "line": 207, + "line": 223, "column": 20 }, "end": { - "line": 207, + "line": 223, "column": 29 } } } ], "range": [ - 5839, - 5888 + 6382, + 6431 ], "loc": { "start": { - "line": 206, + "line": 222, "column": 36 }, "end": { - "line": 208, + "line": 224, "column": 17 } } }, "alternate": null, "range": [ - 5819, - 5888 + 6362, + 6431 ], "loc": { "start": { - "line": 206, + "line": 222, "column": 16 }, "end": { - "line": 208, + "line": 224, "column": 17 } } @@ -11883,16 +13420,16 @@ "type": "Identifier", "name": "isLinked", "range": [ - 5909, - 5917 + 6452, + 6460 ], "loc": { "start": { - "line": 209, + "line": 225, "column": 20 }, "end": { - "line": 209, + "line": 225, "column": 28 } } @@ -11907,16 +13444,16 @@ "type": "Identifier", "name": "tf", "range": [ - 5922, - 5924 + 6465, + 6467 ], "loc": { "start": { - "line": 209, + "line": 225, "column": 33 }, "end": { - "line": 209, + "line": 225, "column": 35 } } @@ -11925,62 +13462,62 @@ "type": "Identifier", "name": "disableExcludedOptions", "range": [ - 5925, - 5947 + 6468, + 6490 ], "loc": { "start": { - "line": 209, + "line": 225, "column": 36 }, "end": { - "line": 209, + "line": 225, "column": 58 } } }, "range": [ - 5922, - 5947 + 6465, + 6490 ], "loc": { "start": { - "line": 209, + "line": 225, "column": 33 }, "end": { - "line": 209, + "line": 225, "column": 58 } } }, "prefix": true, "range": [ - 5921, - 5947 + 6464, + 6490 ], "loc": { "start": { - "line": 209, + "line": 225, "column": 32 }, "end": { - "line": 209, + "line": 225, "column": 58 } } }, "range": [ - 5909, - 5947 + 6452, + 6490 ], "loc": { "start": { - "line": 209, + "line": 225, "column": 20 }, "end": { - "line": 209, + "line": 225, "column": 58 } } @@ -11998,16 +13535,16 @@ "type": "Identifier", "name": "tf", "range": [ - 5973, - 5975 + 6516, + 6518 ], "loc": { "start": { - "line": 210, + "line": 226, "column": 22 }, "end": { - "line": 210, + "line": 226, "column": 24 } } @@ -12016,47 +13553,47 @@ "type": "Identifier", "name": "paging", "range": [ - 5976, - 5982 + 6519, + 6525 ], "loc": { "start": { - "line": 210, + "line": 226, "column": 25 }, "end": { - "line": 210, + "line": 226, "column": 31 } } }, "range": [ - 5973, - 5982 + 6516, + 6525 ], "loc": { "start": { - "line": 210, + "line": 226, "column": 22 }, "end": { - "line": 210, + "line": 226, "column": 31 } } }, "prefix": true, "range": [ - 5972, - 5982 + 6515, + 6525 ], "loc": { "start": { - "line": 210, + "line": 226, "column": 21 }, "end": { - "line": 210, + "line": 226, "column": 31 } } @@ -12073,16 +13610,16 @@ "type": "Identifier", "name": "tf", "range": [ - 5987, - 5989 + 6530, + 6532 ], "loc": { "start": { - "line": 210, + "line": 226, "column": 36 }, "end": { - "line": 210, + "line": 226, "column": 38 } } @@ -12091,31 +13628,31 @@ "type": "Identifier", "name": "isRowDisplayed", "range": [ - 5990, - 6004 + 6533, + 6547 ], "loc": { "start": { - "line": 210, + "line": 226, "column": 39 }, "end": { - "line": 210, + "line": 226, "column": 53 } } }, "range": [ - 5987, - 6004 + 6530, + 6547 ], "loc": { "start": { - "line": 210, + "line": 226, "column": 36 }, "end": { - "line": 210, + "line": 226, "column": 53 } } @@ -12125,78 +13662,78 @@ "type": "Identifier", "name": "k", "range": [ - 6005, - 6006 + 6548, + 6549 ], "loc": { "start": { - "line": 210, + "line": 226, "column": 54 }, "end": { - "line": 210, + "line": 226, "column": 55 } } } ], "range": [ - 5987, - 6007 + 6530, + 6550 ], "loc": { "start": { - "line": 210, + "line": 226, "column": 36 }, "end": { - "line": 210, + "line": 226, "column": 56 } } }, "prefix": true, "range": [ - 5986, - 6007 + 6529, + 6550 ], "loc": { "start": { - "line": 210, + "line": 226, "column": 35 }, "end": { - "line": 210, + "line": 226, "column": 56 } } }, "range": [ - 5972, - 6007 + 6515, + 6550 ], "loc": { "start": { - "line": 210, + "line": 226, "column": 21 }, "end": { - "line": 210, + "line": 226, "column": 56 } } }, "range": [ - 5909, - 6008 + 6452, + 6551 ], "loc": { "start": { - "line": 209, + "line": 225, "column": 20 }, "end": { - "line": 210, + "line": 226, "column": 57 } } @@ -12214,16 +13751,16 @@ "type": "Identifier", "name": "tf", "range": [ - 6033, - 6035 + 6576, + 6578 ], "loc": { "start": { - "line": 211, + "line": 227, "column": 21 }, "end": { - "line": 211, + "line": 227, "column": 23 } } @@ -12232,31 +13769,31 @@ "type": "Identifier", "name": "paging", "range": [ - 6036, - 6042 + 6579, + 6585 ], "loc": { "start": { - "line": 211, + "line": 227, "column": 24 }, "end": { - "line": 211, + "line": 227, "column": 30 } } }, "range": [ - 6033, - 6042 + 6576, + 6585 ], "loc": { "start": { - "line": 211, + "line": 227, "column": 21 }, "end": { - "line": 211, + "line": 227, "column": 30 } } @@ -12265,31 +13802,31 @@ "type": "Identifier", "name": "activeIdx", "range": [ - 6046, - 6055 + 6589, + 6598 ], "loc": { "start": { - "line": 211, + "line": 227, "column": 34 }, "end": { - "line": 211, + "line": 227, "column": 43 } } }, "range": [ - 6033, - 6055 + 6576, + 6598 ], "loc": { "start": { - "line": 211, + "line": 227, "column": 21 }, "end": { - "line": 211, + "line": 227, "column": 43 } } @@ -12306,16 +13843,16 @@ "type": "Identifier", "name": "tf", "range": [ - 6060, - 6062 + 6603, + 6605 ], "loc": { "start": { - "line": 211, + "line": 227, "column": 48 }, "end": { - "line": 211, + "line": 227, "column": 50 } } @@ -12324,31 +13861,31 @@ "type": "Identifier", "name": "isRowValid", "range": [ - 6063, - 6073 + 6606, + 6616 ], "loc": { "start": { - "line": 211, + "line": 227, "column": 51 }, "end": { - "line": 211, + "line": 227, "column": 61 } } }, "range": [ - 6060, - 6073 + 6603, + 6616 ], "loc": { "start": { - "line": 211, + "line": 227, "column": 48 }, "end": { - "line": 211, + "line": 227, "column": 61 } } @@ -12358,78 +13895,78 @@ "type": "Identifier", "name": "k", "range": [ - 6074, - 6075 + 6617, + 6618 ], "loc": { "start": { - "line": 211, + "line": 227, "column": 62 }, "end": { - "line": 211, + "line": 227, "column": 63 } } } ], "range": [ - 6060, - 6076 + 6603, + 6619 ], "loc": { "start": { - "line": 211, + "line": 227, "column": 48 }, "end": { - "line": 211, + "line": 227, "column": 64 } } }, "prefix": true, "range": [ - 6059, - 6076 + 6602, + 6619 ], "loc": { "start": { - "line": 211, + "line": 227, "column": 47 }, "end": { - "line": 211, + "line": 227, "column": 64 } } }, "range": [ - 6033, - 6076 + 6576, + 6619 ], "loc": { "start": { - "line": 211, + "line": 227, "column": 21 }, "end": { - "line": 211, + "line": 227, "column": 64 } } }, "range": [ - 5909, - 6077 + 6452, + 6620 ], "loc": { "start": { - "line": 209, + "line": 225, "column": 20 }, "end": { - "line": 211, + "line": 227, "column": 65 } } @@ -12441,48 +13978,48 @@ "type": "ContinueStatement", "label": null, "range": [ - 6101, - 6110 + 6644, + 6653 ], "loc": { "start": { - "line": 212, + "line": 228, "column": 20 }, "end": { - "line": 212, + "line": 228, "column": 29 } } } ], "range": [ - 6079, - 6128 + 6622, + 6671 ], "loc": { "start": { - "line": 211, + "line": 227, "column": 67 }, "end": { - "line": 213, + "line": 229, "column": 17 } } }, "alternate": null, "range": [ - 5905, - 6128 + 6448, + 6671 ], "loc": { "start": { - "line": 209, + "line": 225, "column": 16 }, "end": { - "line": 213, + "line": 229, "column": 17 } } @@ -12496,16 +14033,16 @@ "type": "Identifier", "name": "cellData", "range": [ - 6150, - 6158 + 6693, + 6701 ], "loc": { "start": { - "line": 215, + "line": 231, "column": 20 }, "end": { - "line": 215, + "line": 231, "column": 28 } } @@ -12519,16 +14056,16 @@ "type": "Identifier", "name": "tf", "range": [ - 6161, - 6163 + 6704, + 6706 ], "loc": { "start": { - "line": 215, + "line": 231, "column": 31 }, "end": { - "line": 215, + "line": 231, "column": 33 } } @@ -12537,31 +14074,31 @@ "type": "Identifier", "name": "getCellData", "range": [ - 6164, - 6175 + 6707, + 6718 ], "loc": { "start": { - "line": 215, + "line": 231, "column": 34 }, "end": { - "line": 215, + "line": 231, "column": 45 } } }, "range": [ - 6161, - 6175 + 6704, + 6718 ], "loc": { "start": { - "line": 215, + "line": 231, "column": 31 }, "end": { - "line": 215, + "line": 231, "column": 45 } } @@ -12574,16 +14111,16 @@ "type": "Identifier", "name": "cell", "range": [ - 6176, - 6180 + 6719, + 6723 ], "loc": { "start": { - "line": 215, + "line": 231, "column": 46 }, "end": { - "line": 215, + "line": 231, "column": 50 } } @@ -12592,62 +14129,62 @@ "type": "Identifier", "name": "j", "range": [ - 6181, - 6182 + 6724, + 6725 ], "loc": { "start": { - "line": 215, + "line": 231, "column": 51 }, "end": { - "line": 215, + "line": 231, "column": 52 } } }, "range": [ - 6176, - 6183 + 6719, + 6726 ], "loc": { "start": { - "line": 215, + "line": 231, "column": 46 }, "end": { - "line": 215, + "line": 231, "column": 53 } } } ], "range": [ - 6161, - 6184 + 6704, + 6727 ], "loc": { "start": { - "line": 215, + "line": 231, "column": 31 }, "end": { - "line": 215, + "line": 231, "column": 54 } } }, "range": [ - 6150, - 6184 + 6693, + 6727 ], "loc": { "start": { - "line": 215, + "line": 231, "column": 20 }, "end": { - "line": 215, + "line": 231, "column": 54 } } @@ -12658,16 +14195,16 @@ "type": "Identifier", "name": "cellString", "range": [ - 6247, - 6257 + 6790, + 6800 ], "loc": { "start": { - "line": 217, + "line": 233, "column": 20 }, "end": { - "line": 217, + "line": 233, "column": 30 } } @@ -12678,16 +14215,16 @@ "type": "Identifier", "name": "matchCase", "range": [ - 6260, - 6269 + 6803, + 6812 ], "loc": { "start": { - "line": 217, + "line": 233, "column": 33 }, "end": { - "line": 217, + "line": 233, "column": 42 } } @@ -12697,16 +14234,16 @@ "type": "Identifier", "name": "cellData", "range": [ - 6270, - 6278 + 6813, + 6821 ], "loc": { "start": { - "line": 217, + "line": 233, "column": 43 }, "end": { - "line": 217, + "line": 233, "column": 51 } } @@ -12718,16 +14255,16 @@ "type": "Identifier", "name": "tf", "range": [ - 6280, - 6282 + 6823, + 6825 ], "loc": { "start": { - "line": 217, + "line": 233, "column": 53 }, "end": { - "line": 217, + "line": 233, "column": 55 } } @@ -12736,62 +14273,62 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 6283, - 6296 + 6826, + 6839 ], "loc": { "start": { - "line": 217, + "line": 233, "column": 56 }, "end": { - "line": 217, + "line": 233, "column": 69 } } }, "range": [ - 6280, - 6296 + 6823, + 6839 ], "loc": { "start": { - "line": 217, + "line": 233, "column": 53 }, "end": { - "line": 217, + "line": 233, "column": 69 } } } ], "range": [ - 6260, - 6297 + 6803, + 6840 ], "loc": { "start": { - "line": 217, + "line": 233, "column": 33 }, "end": { - "line": 217, + "line": 233, "column": 70 } } }, "range": [ - 6247, - 6297 + 6790, + 6840 ], "loc": { "start": { - "line": 217, + "line": 233, "column": 20 }, "end": { - "line": 217, + "line": 233, "column": 70 } }, @@ -12800,16 +14337,16 @@ "type": "Line", "value": "Vary Peter's patch", "range": [ - 6206, - 6226 + 6749, + 6769 ], "loc": { "start": { - "line": 216, + "line": 232, "column": 20 }, "end": { - "line": 216, + "line": 232, "column": 40 } } @@ -12819,16 +14356,16 @@ ], "kind": "let", "range": [ - 6146, - 6298 + 6689, + 6841 ], "loc": { "start": { - "line": 215, + "line": 231, "column": 16 }, "end": { - "line": 217, + "line": 233, "column": 71 } }, @@ -12837,16 +14374,16 @@ "type": "Line", "value": " checks if celldata is already in array", "range": [ - 6316, - 6357 + 6859, + 6900 ], "loc": { "start": { - "line": 219, + "line": 235, "column": 16 }, "end": { - "line": 219, + "line": 235, "column": 57 } } @@ -12864,16 +14401,16 @@ "type": "Identifier", "name": "has", "range": [ - 6379, - 6382 + 6922, + 6925 ], "loc": { "start": { - "line": 220, + "line": 236, "column": 21 }, "end": { - "line": 220, + "line": 236, "column": 24 } } @@ -12885,16 +14422,16 @@ "object": { "type": "ThisExpression", "range": [ - 6383, - 6387 + 6926, + 6930 ], "loc": { "start": { - "line": 220, + "line": 236, "column": 25 }, "end": { - "line": 220, + "line": 236, "column": 29 } } @@ -12903,31 +14440,31 @@ "type": "Identifier", "name": "opts", "range": [ - 6388, - 6392 + 6931, + 6935 ], "loc": { "start": { - "line": 220, + "line": 236, "column": 30 }, "end": { - "line": 220, + "line": 236, "column": 34 } } }, "range": [ - 6383, - 6392 + 6926, + 6935 ], "loc": { "start": { - "line": 220, + "line": 236, "column": 25 }, "end": { - "line": 220, + "line": 236, "column": 34 } } @@ -12936,16 +14473,16 @@ "type": "Identifier", "name": "cellString", "range": [ - 6394, - 6404 + 6937, + 6947 ], "loc": { "start": { - "line": 220, + "line": 236, "column": 36 }, "end": { - "line": 220, + "line": 236, "column": 46 } } @@ -12957,16 +14494,16 @@ "type": "Identifier", "name": "tf", "range": [ - 6406, - 6408 + 6949, + 6951 ], "loc": { "start": { - "line": 220, + "line": 236, "column": 48 }, "end": { - "line": 220, + "line": 236, "column": 50 } } @@ -12975,63 +14512,63 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 6409, - 6422 + 6952, + 6965 ], "loc": { "start": { - "line": 220, + "line": 236, "column": 51 }, "end": { - "line": 220, + "line": 236, "column": 64 } } }, "range": [ - 6406, - 6422 + 6949, + 6965 ], "loc": { "start": { - "line": 220, + "line": 236, "column": 48 }, "end": { - "line": 220, + "line": 236, "column": 64 } } } ], "range": [ - 6379, - 6423 + 6922, + 6966 ], "loc": { "start": { - "line": 220, + "line": 236, "column": 21 }, "end": { - "line": 220, + "line": 236, "column": 65 } } }, "prefix": true, "range": [ - 6378, - 6423 + 6921, + 6966 ], "loc": { "start": { - "line": 220, + "line": 236, "column": 20 }, "end": { - "line": 220, + "line": 236, "column": 65 } } @@ -13052,16 +14589,16 @@ "object": { "type": "ThisExpression", "range": [ - 6447, - 6451 + 6990, + 6994 ], "loc": { "start": { - "line": 221, + "line": 237, "column": 20 }, "end": { - "line": 221, + "line": 237, "column": 24 } } @@ -13070,31 +14607,31 @@ "type": "Identifier", "name": "opts", "range": [ - 6452, - 6456 + 6995, + 6999 ], "loc": { "start": { - "line": 221, + "line": 237, "column": 25 }, "end": { - "line": 221, + "line": 237, "column": 29 } } }, "range": [ - 6447, - 6456 + 6990, + 6999 ], "loc": { "start": { - "line": 221, + "line": 237, "column": 20 }, "end": { - "line": 221, + "line": 237, "column": 29 } } @@ -13103,31 +14640,31 @@ "type": "Identifier", "name": "push", "range": [ - 6457, - 6461 + 7000, + 7004 ], "loc": { "start": { - "line": 221, + "line": 237, "column": 30 }, "end": { - "line": 221, + "line": 237, "column": 34 } } }, "range": [ - 6447, - 6461 + 6990, + 7004 ], "loc": { "start": { - "line": 221, + "line": 237, "column": 20 }, "end": { - "line": 221, + "line": 237, "column": 34 } } @@ -13137,79 +14674,79 @@ "type": "Identifier", "name": "cellData", "range": [ - 6462, - 6470 + 7005, + 7013 ], "loc": { "start": { - "line": 221, + "line": 237, "column": 35 }, "end": { - "line": 221, + "line": 237, "column": 43 } } } ], "range": [ - 6447, - 6471 + 6990, + 7014 ], "loc": { "start": { - "line": 221, + "line": 237, "column": 20 }, "end": { - "line": 221, + "line": 237, "column": 44 } } }, "range": [ - 6447, - 6472 + 6990, + 7015 ], "loc": { "start": { - "line": 221, + "line": 237, "column": 20 }, "end": { - "line": 221, + "line": 237, "column": 45 } } } ], "range": [ - 6425, - 6490 + 6968, + 7033 ], "loc": { "start": { - "line": 220, + "line": 236, "column": 67 }, "end": { - "line": 222, + "line": 238, "column": 17 } } }, "alternate": null, "range": [ - 6374, - 6490 + 6917, + 7033 ], "loc": { "start": { - "line": 220, + "line": 236, "column": 16 }, "end": { - "line": 222, + "line": 238, "column": 17 } }, @@ -13218,16 +14755,16 @@ "type": "Line", "value": " checks if celldata is already in array", "range": [ - 6316, - 6357 + 6859, + 6900 ], "loc": { "start": { - "line": 219, + "line": 235, "column": 16 }, "end": { - "line": 219, + "line": 235, "column": 57 } } @@ -13243,16 +14780,16 @@ "type": "Identifier", "name": "isLinked", "range": [ - 6512, - 6520 + 7055, + 7063 ], "loc": { "start": { - "line": 224, + "line": 240, "column": 20 }, "end": { - "line": 224, + "line": 240, "column": 28 } } @@ -13264,16 +14801,16 @@ "type": "Identifier", "name": "tf", "range": [ - 6524, - 6526 + 7067, + 7069 ], "loc": { "start": { - "line": 224, + "line": 240, "column": 32 }, "end": { - "line": 224, + "line": 240, "column": 34 } } @@ -13282,46 +14819,46 @@ "type": "Identifier", "name": "disableExcludedOptions", "range": [ - 6527, - 6549 + 7070, + 7092 ], "loc": { "start": { - "line": 224, + "line": 240, "column": 35 }, "end": { - "line": 224, + "line": 240, "column": 57 } } }, "range": [ - 6524, - 6549 + 7067, + 7092 ], "loc": { "start": { - "line": 224, + "line": 240, "column": 32 }, "end": { - "line": 224, + "line": 240, "column": 57 } } }, "range": [ - 6512, - 6549 + 7055, + 7092 ], "loc": { "start": { - "line": 224, + "line": 240, "column": 20 }, "end": { - "line": 224, + "line": 240, "column": 57 } } @@ -13338,16 +14875,16 @@ "type": "Identifier", "name": "filteredCol", "range": [ - 6577, - 6588 + 7120, + 7131 ], "loc": { "start": { - "line": 225, + "line": 241, "column": 24 }, "end": { - "line": 225, + "line": 241, "column": 35 } } @@ -13359,16 +14896,16 @@ "type": "Identifier", "name": "filteredDataCol", "range": [ - 6591, - 6606 + 7134, + 7149 ], "loc": { "start": { - "line": 225, + "line": 241, "column": 38 }, "end": { - "line": 225, + "line": 241, "column": 53 } } @@ -13377,46 +14914,46 @@ "type": "Identifier", "name": "j", "range": [ - 6607, - 6608 + 7150, + 7151 ], "loc": { "start": { - "line": 225, + "line": 241, "column": 54 }, "end": { - "line": 225, + "line": 241, "column": 55 } } }, "range": [ - 6591, - 6609 + 7134, + 7152 ], "loc": { "start": { - "line": 225, + "line": 241, "column": 38 }, "end": { - "line": 225, + "line": 241, "column": 56 } } }, "range": [ - 6577, - 6609 + 7120, + 7152 ], "loc": { "start": { - "line": 225, + "line": 241, "column": 24 }, "end": { - "line": 225, + "line": 241, "column": 56 } } @@ -13424,16 +14961,16 @@ ], "kind": "let", "range": [ - 6573, - 6610 + 7116, + 7153 ], "loc": { "start": { - "line": 225, + "line": 241, "column": 20 }, "end": { - "line": 225, + "line": 241, "column": 57 } } @@ -13447,32 +14984,32 @@ "type": "Identifier", "name": "filteredCol", "range": [ - 6636, - 6647 + 7179, + 7190 ], "loc": { "start": { - "line": 226, + "line": 242, "column": 25 }, "end": { - "line": 226, + "line": 242, "column": 36 } } }, "prefix": true, "range": [ - 6635, - 6647 + 7178, + 7190 ], "loc": { "start": { - "line": 226, + "line": 242, "column": 24 }, "end": { - "line": 226, + "line": 242, "column": 36 } } @@ -13489,16 +15026,16 @@ "type": "Identifier", "name": "filteredCol", "range": [ - 6675, - 6686 + 7218, + 7229 ], "loc": { "start": { - "line": 227, + "line": 243, "column": 24 }, "end": { - "line": 227, + "line": 243, "column": 35 } } @@ -13512,16 +15049,16 @@ "type": "Identifier", "name": "tf", "range": [ - 6689, - 6691 + 7232, + 7234 ], "loc": { "start": { - "line": 227, + "line": 243, "column": 38 }, "end": { - "line": 227, + "line": 243, "column": 40 } } @@ -13530,31 +15067,31 @@ "type": "Identifier", "name": "getFilteredDataCol", "range": [ - 6692, - 6710 + 7235, + 7253 ], "loc": { "start": { - "line": 227, + "line": 243, "column": 41 }, "end": { - "line": 227, + "line": 243, "column": 59 } } }, "range": [ - 6689, - 6710 + 7232, + 7253 ], "loc": { "start": { - "line": 227, + "line": 243, "column": 38 }, "end": { - "line": 227, + "line": 243, "column": 59 } } @@ -13564,94 +15101,94 @@ "type": "Identifier", "name": "j", "range": [ - 6711, - 6712 + 7254, + 7255 ], "loc": { "start": { - "line": 227, + "line": 243, "column": 60 }, "end": { - "line": 227, + "line": 243, "column": 61 } } } ], "range": [ - 6689, - 6713 + 7232, + 7256 ], "loc": { "start": { - "line": 227, + "line": 243, "column": 38 }, "end": { - "line": 227, + "line": 243, "column": 62 } } }, "range": [ - 6675, - 6713 + 7218, + 7256 ], "loc": { "start": { - "line": 227, + "line": 243, "column": 24 }, "end": { - "line": 227, + "line": 243, "column": 62 } } }, "range": [ - 6675, - 6714 + 7218, + 7257 ], "loc": { "start": { - "line": 227, + "line": 243, "column": 24 }, "end": { - "line": 227, + "line": 243, "column": 63 } } } ], "range": [ - 6649, - 6736 + 7192, + 7279 ], "loc": { "start": { - "line": 226, + "line": 242, "column": 38 }, "end": { - "line": 228, + "line": 244, "column": 21 } } }, "alternate": null, "range": [ - 6631, - 6736 + 7174, + 7279 ], "loc": { "start": { - "line": 226, + "line": 242, "column": 20 }, "end": { - "line": 228, + "line": 244, "column": 21 } } @@ -13670,16 +15207,16 @@ "type": "Identifier", "name": "has", "range": [ - 6762, - 6765 + 7305, + 7308 ], "loc": { "start": { - "line": 229, + "line": 245, "column": 25 }, "end": { - "line": 229, + "line": 245, "column": 28 } } @@ -13689,16 +15226,16 @@ "type": "Identifier", "name": "filteredCol", "range": [ - 6766, - 6777 + 7309, + 7320 ], "loc": { "start": { - "line": 229, + "line": 245, "column": 29 }, "end": { - "line": 229, + "line": 245, "column": 40 } } @@ -13707,16 +15244,16 @@ "type": "Identifier", "name": "cellString", "range": [ - 6779, - 6789 + 7322, + 7332 ], "loc": { "start": { - "line": 229, + "line": 245, "column": 42 }, "end": { - "line": 229, + "line": 245, "column": 52 } } @@ -13728,16 +15265,16 @@ "type": "Identifier", "name": "tf", "range": [ - 6791, - 6793 + 7334, + 7336 ], "loc": { "start": { - "line": 229, + "line": 245, "column": 54 }, "end": { - "line": 229, + "line": 245, "column": 56 } } @@ -13746,63 +15283,63 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 6794, - 6807 + 7337, + 7350 ], "loc": { "start": { - "line": 229, + "line": 245, "column": 57 }, "end": { - "line": 229, + "line": 245, "column": 70 } } }, "range": [ - 6791, - 6807 + 7334, + 7350 ], "loc": { "start": { - "line": 229, + "line": 245, "column": 54 }, "end": { - "line": 229, + "line": 245, "column": 70 } } } ], "range": [ - 6762, - 6808 + 7305, + 7351 ], "loc": { "start": { - "line": 229, + "line": 245, "column": 25 }, "end": { - "line": 229, + "line": 245, "column": 71 } } }, "prefix": true, "range": [ - 6761, - 6808 + 7304, + 7351 ], "loc": { "start": { - "line": 229, + "line": 245, "column": 24 }, "end": { - "line": 229, + "line": 245, "column": 71 } } @@ -13816,16 +15353,16 @@ "type": "Identifier", "name": "has", "range": [ - 6837, - 6840 + 7380, + 7383 ], "loc": { "start": { - "line": 230, + "line": 246, "column": 25 }, "end": { - "line": 230, + "line": 246, "column": 28 } } @@ -13835,16 +15372,16 @@ "type": "Identifier", "name": "excludedOpts", "range": [ - 6841, - 6853 + 7384, + 7396 ], "loc": { "start": { - "line": 230, + "line": 246, "column": 29 }, "end": { - "line": 230, + "line": 246, "column": 41 } } @@ -13853,16 +15390,16 @@ "type": "Identifier", "name": "cellString", "range": [ - 6855, - 6865 + 7398, + 7408 ], "loc": { "start": { - "line": 230, + "line": 246, "column": 43 }, "end": { - "line": 230, + "line": 246, "column": 53 } } @@ -13874,16 +15411,16 @@ "type": "Identifier", "name": "tf", "range": [ - 6867, - 6869 + 7410, + 7412 ], "loc": { "start": { - "line": 230, + "line": 246, "column": 55 }, "end": { - "line": 230, + "line": 246, "column": 57 } } @@ -13892,78 +15429,78 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 6870, - 6883 + 7413, + 7426 ], "loc": { "start": { - "line": 230, + "line": 246, "column": 58 }, "end": { - "line": 230, + "line": 246, "column": 71 } } }, "range": [ - 6867, - 6883 + 7410, + 7426 ], "loc": { "start": { - "line": 230, + "line": 246, "column": 55 }, "end": { - "line": 230, + "line": 246, "column": 71 } } } ], "range": [ - 6837, - 6884 + 7380, + 7427 ], "loc": { "start": { - "line": 230, + "line": 246, "column": 25 }, "end": { - "line": 230, + "line": 246, "column": 72 } } }, "prefix": true, "range": [ - 6836, - 6884 + 7379, + 7427 ], "loc": { "start": { - "line": 230, + "line": 246, "column": 24 }, "end": { - "line": 230, + "line": 246, "column": 72 } } }, "range": [ - 6761, - 6884 + 7304, + 7427 ], "loc": { "start": { - "line": 229, + "line": 245, "column": 24 }, "end": { - "line": 230, + "line": 246, "column": 72 } } @@ -13982,16 +15519,16 @@ "type": "Identifier", "name": "excludedOpts", "range": [ - 6912, - 6924 + 7455, + 7467 ], "loc": { "start": { - "line": 231, + "line": 247, "column": 24 }, "end": { - "line": 231, + "line": 247, "column": 36 } } @@ -14000,31 +15537,31 @@ "type": "Identifier", "name": "push", "range": [ - 6925, - 6929 + 7468, + 7472 ], "loc": { "start": { - "line": 231, + "line": 247, "column": 37 }, "end": { - "line": 231, + "line": 247, "column": 41 } } }, "range": [ - 6912, - 6929 + 7455, + 7472 ], "loc": { "start": { - "line": 231, + "line": 247, "column": 24 }, "end": { - "line": 231, + "line": 247, "column": 41 } } @@ -14034,142 +15571,142 @@ "type": "Identifier", "name": "cellData", "range": [ - 6930, - 6938 + 7473, + 7481 ], "loc": { "start": { - "line": 231, + "line": 247, "column": 42 }, "end": { - "line": 231, + "line": 247, "column": 50 } } } ], "range": [ - 6912, - 6939 + 7455, + 7482 ], "loc": { "start": { - "line": 231, + "line": 247, "column": 24 }, "end": { - "line": 231, + "line": 247, "column": 51 } } }, "range": [ - 6912, - 6940 + 7455, + 7483 ], "loc": { "start": { - "line": 231, + "line": 247, "column": 24 }, "end": { - "line": 231, + "line": 247, "column": 52 } } } ], "range": [ - 6886, - 6962 + 7429, + 7505 ], "loc": { "start": { - "line": 230, + "line": 246, "column": 74 }, "end": { - "line": 232, + "line": 248, "column": 21 } } }, "alternate": null, "range": [ - 6757, - 6962 + 7300, + 7505 ], "loc": { "start": { - "line": 229, + "line": 245, "column": 20 }, "end": { - "line": 232, + "line": 248, "column": 21 } } } ], "range": [ - 6551, - 6980 + 7094, + 7523 ], "loc": { "start": { - "line": 224, + "line": 240, "column": 59 }, "end": { - "line": 233, + "line": 249, "column": 17 } } }, "alternate": null, "range": [ - 6508, - 6980 + 7051, + 7523 ], "loc": { "start": { - "line": 224, + "line": 240, "column": 16 }, "end": { - "line": 233, + "line": 249, "column": 17 } } } ], "range": [ - 5801, - 6994 + 6344, + 7537 ], "loc": { "start": { - "line": 205, + "line": 221, "column": 46 }, "end": { - "line": 234, + "line": 250, "column": 13 } } }, "range": [ - 5767, - 6994 + 6310, + 7537 ], "loc": { "start": { - "line": 205, + "line": 221, "column": 12 }, "end": { - "line": 234, + "line": 250, "column": 13 } }, @@ -14178,16 +15715,16 @@ "type": "Line", "value": " this loop retrieves cell data", "range": [ - 5722, - 5754 + 6265, + 6297 ], "loc": { "start": { - "line": 204, + "line": 220, "column": 12 }, "end": { - "line": 204, + "line": 220, "column": 44 } } @@ -14198,16 +15735,16 @@ "type": "Line", "value": "for j", "range": [ - 6994, - 7001 + 7537, + 7544 ], "loc": { "start": { - "line": 234, + "line": 250, "column": 13 }, "end": { - "line": 234, + "line": 250, "column": 20 } } @@ -14216,31 +15753,31 @@ } ], "range": [ - 5272, - 7011 + 5815, + 7554 ], "loc": { "start": { - "line": 189, + "line": 205, "column": 49 }, "end": { - "line": 235, + "line": 251, "column": 9 } } }, "range": [ - 5231, - 7011 + 5774, + 7554 ], "loc": { "start": { - "line": 189, + "line": 205, "column": 8 }, "end": { - "line": 235, + "line": 251, "column": 9 } }, @@ -14249,16 +15786,16 @@ "type": "Line", "value": "for k", "range": [ - 7011, - 7018 + 7554, + 7561 ], "loc": { "start": { - "line": 235, + "line": 251, "column": 9 }, "end": { - "line": 235, + "line": 251, "column": 16 } } @@ -14267,16 +15804,16 @@ "type": "Line", "value": "Retrieves custom values", "range": [ - 7028, - 7053 + 7571, + 7596 ], "loc": { "start": { - "line": 237, + "line": 253, "column": 8 }, "end": { - "line": 237, + "line": 253, "column": 33 } } @@ -14291,16 +15828,16 @@ "object": { "type": "ThisExpression", "range": [ - 7066, - 7070 + 7609, + 7613 ], "loc": { "start": { - "line": 238, + "line": 254, "column": 12 }, "end": { - "line": 238, + "line": 254, "column": 16 } } @@ -14309,31 +15846,31 @@ "type": "Identifier", "name": "isCustom", "range": [ - 7071, - 7079 + 7614, + 7622 ], "loc": { "start": { - "line": 238, + "line": 254, "column": 17 }, "end": { - "line": 238, + "line": 254, "column": 25 } } }, "range": [ - 7066, - 7079 + 7609, + 7622 ], "loc": { "start": { - "line": 238, + "line": 254, "column": 12 }, "end": { - "line": 238, + "line": 254, "column": 25 } } @@ -14350,16 +15887,16 @@ "type": "Identifier", "name": "customValues", "range": [ - 7099, - 7111 + 7642, + 7654 ], "loc": { "start": { - "line": 239, + "line": 255, "column": 16 }, "end": { - "line": 239, + "line": 255, "column": 28 } } @@ -14373,16 +15910,16 @@ "type": "Identifier", "name": "tf", "range": [ - 7114, - 7116 + 7657, + 7659 ], "loc": { "start": { - "line": 239, + "line": 255, "column": 31 }, "end": { - "line": 239, + "line": 255, "column": 33 } } @@ -14391,31 +15928,31 @@ "type": "Identifier", "name": "getCustomOptions", "range": [ - 7117, - 7133 + 7660, + 7676 ], "loc": { "start": { - "line": 239, + "line": 255, "column": 34 }, "end": { - "line": 239, + "line": 255, "column": 50 } } }, "range": [ - 7114, - 7133 + 7657, + 7676 ], "loc": { "start": { - "line": 239, + "line": 255, "column": 31 }, "end": { - "line": 239, + "line": 255, "column": 50 } } @@ -14425,47 +15962,47 @@ "type": "Identifier", "name": "colIndex", "range": [ - 7134, - 7142 + 7677, + 7685 ], "loc": { "start": { - "line": 239, + "line": 255, "column": 51 }, "end": { - "line": 239, + "line": 255, "column": 59 } } } ], "range": [ - 7114, - 7143 + 7657, + 7686 ], "loc": { "start": { - "line": 239, + "line": 255, "column": 31 }, "end": { - "line": 239, + "line": 255, "column": 60 } } }, "range": [ - 7099, - 7143 + 7642, + 7686 ], "loc": { "start": { - "line": 239, + "line": 255, "column": 16 }, "end": { - "line": 239, + "line": 255, "column": 60 } } @@ -14473,16 +16010,16 @@ ], "kind": "let", "range": [ - 7095, - 7144 + 7638, + 7687 ], "loc": { "start": { - "line": 239, + "line": 255, "column": 12 }, "end": { - "line": 239, + "line": 255, "column": 61 } } @@ -14498,16 +16035,16 @@ "object": { "type": "ThisExpression", "range": [ - 7157, - 7161 + 7700, + 7704 ], "loc": { "start": { - "line": 240, + "line": 256, "column": 12 }, "end": { - "line": 240, + "line": 256, "column": 16 } } @@ -14516,31 +16053,31 @@ "type": "Identifier", "name": "opts", "range": [ - 7162, - 7166 + 7705, + 7709 ], "loc": { "start": { - "line": 240, + "line": 256, "column": 17 }, "end": { - "line": 240, + "line": 256, "column": 21 } } }, "range": [ - 7157, - 7166 + 7700, + 7709 ], "loc": { "start": { - "line": 240, + "line": 256, "column": 12 }, "end": { - "line": 240, + "line": 256, "column": 21 } } @@ -14552,16 +16089,16 @@ "type": "Identifier", "name": "customValues", "range": [ - 7169, - 7181 + 7712, + 7724 ], "loc": { "start": { - "line": 240, + "line": 256, "column": 24 }, "end": { - "line": 240, + "line": 256, "column": 36 } } @@ -14571,61 +16108,61 @@ "value": 0, "raw": "0", "range": [ - 7182, - 7183 + 7725, + 7726 ], "loc": { "start": { - "line": 240, + "line": 256, "column": 37 }, "end": { - "line": 240, + "line": 256, "column": 38 } } }, "range": [ - 7169, - 7184 + 7712, + 7727 ], "loc": { "start": { - "line": 240, + "line": 256, "column": 24 }, "end": { - "line": 240, + "line": 256, "column": 39 } } }, "range": [ - 7157, - 7184 + 7700, + 7727 ], "loc": { "start": { - "line": 240, + "line": 256, "column": 12 }, "end": { - "line": 240, + "line": 256, "column": 39 } } }, "range": [ - 7157, - 7185 + 7700, + 7728 ], "loc": { "start": { - "line": 240, + "line": 256, "column": 12 }, "end": { - "line": 240, + "line": 256, "column": 40 } } @@ -14641,16 +16178,16 @@ "object": { "type": "ThisExpression", "range": [ - 7198, - 7202 + 7741, + 7745 ], "loc": { "start": { - "line": 241, + "line": 257, "column": 12 }, "end": { - "line": 241, + "line": 257, "column": 16 } } @@ -14659,31 +16196,31 @@ "type": "Identifier", "name": "optsTxt", "range": [ - 7203, - 7210 + 7746, + 7753 ], "loc": { "start": { - "line": 241, + "line": 257, "column": 17 }, "end": { - "line": 241, + "line": 257, "column": 24 } } }, "range": [ - 7198, - 7210 + 7741, + 7753 ], "loc": { "start": { - "line": 241, + "line": 257, "column": 12 }, "end": { - "line": 241, + "line": 257, "column": 24 } } @@ -14695,16 +16232,16 @@ "type": "Identifier", "name": "customValues", "range": [ - 7213, - 7225 + 7756, + 7768 ], "loc": { "start": { - "line": 241, + "line": 257, "column": 27 }, "end": { - "line": 241, + "line": 257, "column": 39 } } @@ -14714,93 +16251,93 @@ "value": 1, "raw": "1", "range": [ - 7226, - 7227 + 7769, + 7770 ], "loc": { "start": { - "line": 241, + "line": 257, "column": 40 }, "end": { - "line": 241, + "line": 257, "column": 41 } } }, "range": [ - 7213, - 7228 + 7756, + 7771 ], "loc": { "start": { - "line": 241, + "line": 257, "column": 27 }, "end": { - "line": 241, + "line": 257, "column": 42 } } }, "range": [ - 7198, - 7228 + 7741, + 7771 ], "loc": { "start": { - "line": 241, + "line": 257, "column": 12 }, "end": { - "line": 241, + "line": 257, "column": 42 } } }, "range": [ - 7198, - 7229 + 7741, + 7772 ], "loc": { "start": { - "line": 241, + "line": 257, "column": 12 }, "end": { - "line": 241, + "line": 257, "column": 43 } } } ], "range": [ - 7081, - 7239 + 7624, + 7782 ], "loc": { "start": { - "line": 238, + "line": 254, "column": 27 }, "end": { - "line": 242, + "line": 258, "column": 9 } } }, "alternate": null, "range": [ - 7062, - 7239 + 7605, + 7782 ], "loc": { "start": { - "line": 238, + "line": 254, "column": 8 }, "end": { - "line": 242, + "line": 258, "column": 9 } }, @@ -14809,16 +16346,16 @@ "type": "Line", "value": "for j", "range": [ - 6994, - 7001 + 7537, + 7544 ], "loc": { "start": { - "line": 234, + "line": 250, "column": 13 }, "end": { - "line": 234, + "line": 250, "column": 20 } } @@ -14827,16 +16364,16 @@ "type": "Line", "value": "for k", "range": [ - 7011, - 7018 + 7554, + 7561 ], "loc": { "start": { - "line": 235, + "line": 251, "column": 9 }, "end": { - "line": 235, + "line": 251, "column": 16 } } @@ -14845,16 +16382,16 @@ "type": "Line", "value": "Retrieves custom values", "range": [ - 7028, - 7053 + 7571, + 7596 ], "loc": { "start": { - "line": 237, + "line": 253, "column": 8 }, "end": { - "line": 237, + "line": 253, "column": 33 } } @@ -14873,16 +16410,16 @@ "type": "Identifier", "name": "tf", "range": [ - 7253, - 7255 + 7796, + 7798 ], "loc": { "start": { - "line": 244, + "line": 260, "column": 12 }, "end": { - "line": 244, + "line": 260, "column": 14 } } @@ -14891,31 +16428,31 @@ "type": "Identifier", "name": "sortSlc", "range": [ - 7256, - 7263 + 7799, + 7806 ], "loc": { "start": { - "line": 244, + "line": 260, "column": 15 }, "end": { - "line": 244, + "line": 260, "column": 22 } } }, "range": [ - 7253, - 7263 + 7796, + 7806 ], "loc": { "start": { - "line": 244, + "line": 260, "column": 12 }, "end": { - "line": 244, + "line": 260, "column": 22 } } @@ -14929,16 +16466,16 @@ "object": { "type": "ThisExpression", "range": [ - 7268, - 7272 + 7811, + 7815 ], "loc": { "start": { - "line": 244, + "line": 260, "column": 27 }, "end": { - "line": 244, + "line": 260, "column": 31 } } @@ -14947,62 +16484,62 @@ "type": "Identifier", "name": "isCustom", "range": [ - 7273, - 7281 + 7816, + 7824 ], "loc": { "start": { - "line": 244, + "line": 260, "column": 32 }, "end": { - "line": 244, + "line": 260, "column": 40 } } }, "range": [ - 7268, - 7281 + 7811, + 7824 ], "loc": { "start": { - "line": 244, + "line": 260, "column": 27 }, "end": { - "line": 244, + "line": 260, "column": 40 } } }, "prefix": true, "range": [ - 7267, - 7281 + 7810, + 7824 ], "loc": { "start": { - "line": 244, + "line": 260, "column": 26 }, "end": { - "line": 244, + "line": 260, "column": 40 } } }, "range": [ - 7253, - 7281 + 7796, + 7824 ], "loc": { "start": { - "line": 244, + "line": 260, "column": 12 }, "end": { - "line": 244, + "line": 260, "column": 40 } } @@ -15022,16 +16559,16 @@ "type": "Identifier", "name": "tf", "range": [ - 7302, - 7304 + 7845, + 7847 ], "loc": { "start": { - "line": 245, + "line": 261, "column": 17 }, "end": { - "line": 245, + "line": 261, "column": 19 } } @@ -15040,47 +16577,47 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 7305, - 7318 + 7848, + 7861 ], "loc": { "start": { - "line": 245, + "line": 261, "column": 20 }, "end": { - "line": 245, + "line": 261, "column": 33 } } }, "range": [ - 7302, - 7318 + 7845, + 7861 ], "loc": { "start": { - "line": 245, + "line": 261, "column": 17 }, "end": { - "line": 245, + "line": 261, "column": 33 } } }, "prefix": true, "range": [ - 7301, - 7318 + 7844, + 7861 ], "loc": { "start": { - "line": 245, + "line": 261, "column": 16 }, "end": { - "line": 245, + "line": 261, "column": 33 } } @@ -15101,16 +16638,16 @@ "object": { "type": "ThisExpression", "range": [ - 7338, - 7342 + 7881, + 7885 ], "loc": { "start": { - "line": 246, + "line": 262, "column": 16 }, "end": { - "line": 246, + "line": 262, "column": 20 } } @@ -15119,31 +16656,31 @@ "type": "Identifier", "name": "opts", "range": [ - 7343, - 7347 + 7886, + 7890 ], "loc": { "start": { - "line": 246, + "line": 262, "column": 21 }, "end": { - "line": 246, + "line": 262, "column": 25 } } }, "range": [ - 7338, - 7347 + 7881, + 7890 ], "loc": { "start": { - "line": 246, + "line": 262, "column": 16 }, "end": { - "line": 246, + "line": 262, "column": 25 } } @@ -15152,31 +16689,31 @@ "type": "Identifier", "name": "sort", "range": [ - 7348, - 7352 + 7891, + 7895 ], "loc": { "start": { - "line": 246, + "line": 262, "column": 26 }, "end": { - "line": 246, + "line": 262, "column": 30 } } }, "range": [ - 7338, - 7352 + 7881, + 7895 ], "loc": { "start": { - "line": 246, + "line": 262, "column": 16 }, "end": { - "line": 246, + "line": 262, "column": 30 } } @@ -15186,47 +16723,47 @@ "type": "Identifier", "name": "ignoreCase", "range": [ - 7353, - 7363 + 7896, + 7906 ], "loc": { "start": { - "line": 246, + "line": 262, "column": 31 }, "end": { - "line": 246, + "line": 262, "column": 41 } } } ], "range": [ - 7338, - 7364 + 7881, + 7907 ], "loc": { "start": { - "line": 246, + "line": 262, "column": 16 }, "end": { - "line": 246, + "line": 262, "column": 42 } } }, "range": [ - 7338, - 7365 + 7881, + 7908 ], "loc": { "start": { - "line": 246, + "line": 262, "column": 16 }, "end": { - "line": 246, + "line": 262, "column": 43 } } @@ -15237,16 +16774,16 @@ "type": "Identifier", "name": "excludedOpts", "range": [ - 7386, - 7398 + 7929, + 7941 ], "loc": { "start": { - "line": 247, + "line": 263, "column": 20 }, "end": { - "line": 247, + "line": 263, "column": 32 } } @@ -15265,16 +16802,16 @@ "type": "Identifier", "name": "excludedOpts", "range": [ - 7422, - 7434 + 7965, + 7977 ], "loc": { "start": { - "line": 248, + "line": 264, "column": 20 }, "end": { - "line": 248, + "line": 264, "column": 32 } } @@ -15283,31 +16820,31 @@ "type": "Identifier", "name": "sort", "range": [ - 7435, - 7439 + 7978, + 7982 ], "loc": { "start": { - "line": 248, + "line": 264, "column": 33 }, "end": { - "line": 248, + "line": 264, "column": 37 } } }, "range": [ - 7422, - 7439 + 7965, + 7982 ], "loc": { "start": { - "line": 248, + "line": 264, "column": 20 }, "end": { - "line": 248, + "line": 264, "column": 37 } } @@ -15317,95 +16854,95 @@ "type": "Identifier", "name": "ignoreCase", "range": [ - 7440, - 7450 + 7983, + 7993 ], "loc": { "start": { - "line": 248, + "line": 264, "column": 38 }, "end": { - "line": 248, + "line": 264, "column": 48 } } } ], "range": [ - 7422, - 7451 + 7965, + 7994 ], "loc": { "start": { - "line": 248, + "line": 264, "column": 20 }, "end": { - "line": 248, + "line": 264, "column": 49 } } }, "range": [ - 7422, - 7452 + 7965, + 7995 ], "loc": { "start": { - "line": 248, + "line": 264, "column": 20 }, "end": { - "line": 248, + "line": 264, "column": 50 } } } ], "range": [ - 7400, - 7470 + 7943, + 8013 ], "loc": { "start": { - "line": 247, + "line": 263, "column": 34 }, "end": { - "line": 249, + "line": 265, "column": 17 } } }, "alternate": null, "range": [ - 7382, - 7470 + 7925, + 8013 ], "loc": { "start": { - "line": 247, + "line": 263, "column": 16 }, "end": { - "line": 249, + "line": 265, "column": 17 } } } ], "range": [ - 7320, - 7484 + 7863, + 8027 ], "loc": { "start": { - "line": 245, + "line": 261, "column": 35 }, "end": { - "line": 250, + "line": 266, "column": 13 } } @@ -15426,16 +16963,16 @@ "object": { "type": "ThisExpression", "range": [ - 7508, - 7512 + 8051, + 8055 ], "loc": { "start": { - "line": 251, + "line": 267, "column": 16 }, "end": { - "line": 251, + "line": 267, "column": 20 } } @@ -15444,31 +16981,31 @@ "type": "Identifier", "name": "opts", "range": [ - 7513, - 7517 + 8056, + 8060 ], "loc": { "start": { - "line": 251, + "line": 267, "column": 21 }, "end": { - "line": 251, + "line": 267, "column": 25 } } }, "range": [ - 7508, - 7517 + 8051, + 8060 ], "loc": { "start": { - "line": 251, + "line": 267, "column": 16 }, "end": { - "line": 251, + "line": 267, "column": 25 } } @@ -15477,62 +17014,62 @@ "type": "Identifier", "name": "sort", "range": [ - 7518, - 7522 + 8061, + 8065 ], "loc": { "start": { - "line": 251, + "line": 267, "column": 26 }, "end": { - "line": 251, + "line": 267, "column": 30 } } }, "range": [ - 7508, - 7522 + 8051, + 8065 ], "loc": { "start": { - "line": 251, + "line": 267, "column": 16 }, "end": { - "line": 251, + "line": 267, "column": 30 } } }, "arguments": [], "range": [ - 7508, - 7524 + 8051, + 8067 ], "loc": { "start": { - "line": 251, + "line": 267, "column": 16 }, "end": { - "line": 251, + "line": 267, "column": 32 } } }, "range": [ - 7508, - 7525 + 8051, + 8068 ], "loc": { "start": { - "line": 251, + "line": 267, "column": 16 }, "end": { - "line": 251, + "line": 267, "column": 33 } } @@ -15543,16 +17080,16 @@ "type": "Identifier", "name": "excludedOpts", "range": [ - 7546, - 7558 + 8089, + 8101 ], "loc": { "start": { - "line": 252, + "line": 268, "column": 20 }, "end": { - "line": 252, + "line": 268, "column": 32 } } @@ -15571,16 +17108,16 @@ "type": "Identifier", "name": "excludedOpts", "range": [ - 7562, - 7574 + 8105, + 8117 ], "loc": { "start": { - "line": 252, + "line": 268, "column": 36 }, "end": { - "line": 252, + "line": 268, "column": 48 } } @@ -15589,157 +17126,157 @@ "type": "Identifier", "name": "sort", "range": [ - 7575, - 7579 + 8118, + 8122 ], "loc": { "start": { - "line": 252, + "line": 268, "column": 49 }, "end": { - "line": 252, + "line": 268, "column": 53 } } }, "range": [ - 7562, - 7579 + 8105, + 8122 ], "loc": { "start": { - "line": 252, + "line": 268, "column": 36 }, "end": { - "line": 252, + "line": 268, "column": 53 } } }, "arguments": [], "range": [ - 7562, - 7581 + 8105, + 8124 ], "loc": { "start": { - "line": 252, + "line": 268, "column": 36 }, "end": { - "line": 252, + "line": 268, "column": 55 } } }, "range": [ - 7562, - 7582 + 8105, + 8125 ], "loc": { "start": { - "line": 252, + "line": 268, "column": 36 }, "end": { - "line": 252, + "line": 268, "column": 56 } } } ], "range": [ - 7560, - 7584 + 8103, + 8127 ], "loc": { "start": { - "line": 252, + "line": 268, "column": 34 }, "end": { - "line": 252, + "line": 268, "column": 58 } } }, "alternate": null, "range": [ - 7542, - 7584 + 8085, + 8127 ], "loc": { "start": { - "line": 252, + "line": 268, "column": 16 }, "end": { - "line": 252, + "line": 268, "column": 58 } } } ], "range": [ - 7490, - 7598 + 8033, + 8141 ], "loc": { "start": { - "line": 250, + "line": 266, "column": 19 }, "end": { - "line": 253, + "line": 269, "column": 13 } } }, "range": [ - 7297, - 7598 + 7840, + 8141 ], "loc": { "start": { - "line": 245, + "line": 261, "column": 12 }, "end": { - "line": 253, + "line": 269, "column": 13 } } } ], "range": [ - 7283, - 7608 + 7826, + 8151 ], "loc": { "start": { - "line": 244, + "line": 260, "column": 42 }, "end": { - "line": 254, + "line": 270, "column": 9 } } }, "alternate": null, "range": [ - 7249, - 7608 + 7792, + 8151 ], "loc": { "start": { - "line": 244, + "line": 260, "column": 8 }, "end": { - "line": 254, + "line": 270, "column": 9 } }, @@ -15748,16 +17285,16 @@ "type": "Line", "value": "asc sort", "range": [ - 7618, - 7628 + 8161, + 8171 ], "loc": { "start": { - "line": 256, + "line": 272, "column": 8 }, "end": { - "line": 256, + "line": 272, "column": 18 } } @@ -15781,16 +17318,16 @@ "type": "Identifier", "name": "tf", "range": [ - 7641, - 7643 + 8184, + 8186 ], "loc": { "start": { - "line": 257, + "line": 273, "column": 12 }, "end": { - "line": 257, + "line": 273, "column": 14 } } @@ -15799,31 +17336,31 @@ "type": "Identifier", "name": "sortNumAsc", "range": [ - 7644, - 7654 + 8187, + 8197 ], "loc": { "start": { - "line": 257, + "line": 273, "column": 15 }, "end": { - "line": 257, + "line": 273, "column": 25 } } }, "range": [ - 7641, - 7654 + 8184, + 8197 ], "loc": { "start": { - "line": 257, + "line": 273, "column": 12 }, "end": { - "line": 257, + "line": 273, "column": 25 } } @@ -15832,31 +17369,31 @@ "type": "Identifier", "name": "indexOf", "range": [ - 7655, - 7662 + 8198, + 8205 ], "loc": { "start": { - "line": 257, + "line": 273, "column": 26 }, "end": { - "line": 257, + "line": 273, "column": 33 } } }, "range": [ - 7641, - 7662 + 8184, + 8205 ], "loc": { "start": { - "line": 257, + "line": 273, "column": 12 }, "end": { - "line": 257, + "line": 273, "column": 33 } } @@ -15866,32 +17403,32 @@ "type": "Identifier", "name": "colIndex", "range": [ - 7663, - 7671 + 8206, + 8214 ], "loc": { "start": { - "line": 257, + "line": 273, "column": 34 }, "end": { - "line": 257, + "line": 273, "column": 42 } } } ], "range": [ - 7641, - 7672 + 8184, + 8215 ], "loc": { "start": { - "line": 257, + "line": 273, "column": 12 }, "end": { - "line": 257, + "line": 273, "column": 43 } } @@ -15904,47 +17441,47 @@ "value": 1, "raw": "1", "range": [ - 7678, - 7679 + 8221, + 8222 ], "loc": { "start": { - "line": 257, + "line": 273, "column": 49 }, "end": { - "line": 257, + "line": 273, "column": 50 } } }, "prefix": true, "range": [ - 7677, - 7679 + 8220, + 8222 ], "loc": { "start": { - "line": 257, + "line": 273, "column": 48 }, "end": { - "line": 257, + "line": 273, "column": 50 } } }, "range": [ - 7641, - 7679 + 8184, + 8222 ], "loc": { "start": { - "line": 257, + "line": 273, "column": 12 }, "end": { - "line": 257, + "line": 273, "column": 50 } } @@ -15970,16 +17507,16 @@ "object": { "type": "ThisExpression", "range": [ - 7717, - 7721 + 8260, + 8264 ], "loc": { "start": { - "line": 259, + "line": 275, "column": 16 }, "end": { - "line": 259, + "line": 275, "column": 20 } } @@ -15988,31 +17525,31 @@ "type": "Identifier", "name": "opts", "range": [ - 7722, - 7726 + 8265, + 8269 ], "loc": { "start": { - "line": 259, + "line": 275, "column": 21 }, "end": { - "line": 259, + "line": 275, "column": 25 } } }, "range": [ - 7717, - 7726 + 8260, + 8269 ], "loc": { "start": { - "line": 259, + "line": 275, "column": 16 }, "end": { - "line": 259, + "line": 275, "column": 25 } } @@ -16021,31 +17558,31 @@ "type": "Identifier", "name": "sort", "range": [ - 7727, - 7731 + 8270, + 8274 ], "loc": { "start": { - "line": 259, + "line": 275, "column": 26 }, "end": { - "line": 259, + "line": 275, "column": 30 } } }, "range": [ - 7717, - 7731 + 8260, + 8274 ], "loc": { "start": { - "line": 259, + "line": 275, "column": 16 }, "end": { - "line": 259, + "line": 275, "column": 30 } } @@ -16055,47 +17592,47 @@ "type": "Identifier", "name": "numSortAsc", "range": [ - 7732, - 7742 + 8275, + 8285 ], "loc": { "start": { - "line": 259, + "line": 275, "column": 31 }, "end": { - "line": 259, + "line": 275, "column": 41 } } } ], "range": [ - 7717, - 7743 + 8260, + 8286 ], "loc": { "start": { - "line": 259, + "line": 275, "column": 16 }, "end": { - "line": 259, + "line": 275, "column": 42 } } }, "range": [ - 7717, - 7744 + 8260, + 8287 ], "loc": { "start": { - "line": 259, + "line": 275, "column": 16 }, "end": { - "line": 259, + "line": 275, "column": 43 } } @@ -16106,16 +17643,16 @@ "type": "Identifier", "name": "excludedOpts", "range": [ - 7765, - 7777 + 8308, + 8320 ], "loc": { "start": { - "line": 260, + "line": 276, "column": 20 }, "end": { - "line": 260, + "line": 276, "column": 32 } } @@ -16134,16 +17671,16 @@ "type": "Identifier", "name": "excludedOpts", "range": [ - 7801, - 7813 + 8344, + 8356 ], "loc": { "start": { - "line": 261, + "line": 277, "column": 20 }, "end": { - "line": 261, + "line": 277, "column": 32 } } @@ -16152,31 +17689,31 @@ "type": "Identifier", "name": "sort", "range": [ - 7814, - 7818 + 8357, + 8361 ], "loc": { "start": { - "line": 261, + "line": 277, "column": 33 }, "end": { - "line": 261, + "line": 277, "column": 37 } } }, "range": [ - 7801, - 7818 + 8344, + 8361 ], "loc": { "start": { - "line": 261, + "line": 277, "column": 20 }, "end": { - "line": 261, + "line": 277, "column": 37 } } @@ -16186,79 +17723,79 @@ "type": "Identifier", "name": "numSortAsc", "range": [ - 7819, - 7829 + 8362, + 8372 ], "loc": { "start": { - "line": 261, + "line": 277, "column": 38 }, "end": { - "line": 261, + "line": 277, "column": 48 } } } ], "range": [ - 7801, - 7830 + 8344, + 8373 ], "loc": { "start": { - "line": 261, + "line": 277, "column": 20 }, "end": { - "line": 261, + "line": 277, "column": 49 } } }, "range": [ - 7801, - 7831 + 8344, + 8374 ], "loc": { "start": { - "line": 261, + "line": 277, "column": 20 }, "end": { - "line": 261, + "line": 277, "column": 50 } } } ], "range": [ - 7779, - 7849 + 8322, + 8392 ], "loc": { "start": { - "line": 260, + "line": 276, "column": 34 }, "end": { - "line": 262, + "line": 278, "column": 17 } } }, "alternate": null, "range": [ - 7761, - 7849 + 8304, + 8392 ], "loc": { "start": { - "line": 260, + "line": 276, "column": 16 }, "end": { - "line": 262, + "line": 278, "column": 17 } } @@ -16271,16 +17808,16 @@ "object": { "type": "ThisExpression", "range": [ - 7870, - 7874 + 8413, + 8417 ], "loc": { "start": { - "line": 263, + "line": 279, "column": 20 }, "end": { - "line": 263, + "line": 279, "column": 24 } } @@ -16289,31 +17826,31 @@ "type": "Identifier", "name": "isCustom", "range": [ - 7875, - 7883 + 8418, + 8426 ], "loc": { "start": { - "line": 263, + "line": 279, "column": 25 }, "end": { - "line": 263, + "line": 279, "column": 33 } } }, "range": [ - 7870, - 7883 + 8413, + 8426 ], "loc": { "start": { - "line": 263, + "line": 279, "column": 20 }, "end": { - "line": 263, + "line": 279, "column": 33 } } @@ -16334,16 +17871,16 @@ "object": { "type": "ThisExpression", "range": [ - 7907, - 7911 + 8450, + 8454 ], "loc": { "start": { - "line": 264, + "line": 280, "column": 20 }, "end": { - "line": 264, + "line": 280, "column": 24 } } @@ -16352,31 +17889,31 @@ "type": "Identifier", "name": "optsTxt", "range": [ - 7912, - 7919 + 8455, + 8462 ], "loc": { "start": { - "line": 264, + "line": 280, "column": 25 }, "end": { - "line": 264, + "line": 280, "column": 32 } } }, "range": [ - 7907, - 7919 + 8450, + 8462 ], "loc": { "start": { - "line": 264, + "line": 280, "column": 20 }, "end": { - "line": 264, + "line": 280, "column": 32 } } @@ -16385,31 +17922,31 @@ "type": "Identifier", "name": "sort", "range": [ - 7920, - 7924 + 8463, + 8467 ], "loc": { "start": { - "line": 264, + "line": 280, "column": 33 }, "end": { - "line": 264, + "line": 280, "column": 37 } } }, "range": [ - 7907, - 7924 + 8450, + 8467 ], "loc": { "start": { - "line": 264, + "line": 280, "column": 20 }, "end": { - "line": 264, + "line": 280, "column": 37 } } @@ -16419,95 +17956,95 @@ "type": "Identifier", "name": "numSortAsc", "range": [ - 7925, - 7935 + 8468, + 8478 ], "loc": { "start": { - "line": 264, + "line": 280, "column": 38 }, "end": { - "line": 264, + "line": 280, "column": 48 } } } ], "range": [ - 7907, - 7936 + 8450, + 8479 ], "loc": { "start": { - "line": 264, + "line": 280, "column": 20 }, "end": { - "line": 264, + "line": 280, "column": 49 } } }, "range": [ - 7907, - 7937 + 8450, + 8480 ], "loc": { "start": { - "line": 264, + "line": 280, "column": 20 }, "end": { - "line": 264, + "line": 280, "column": 50 } } } ], "range": [ - 7885, - 7955 + 8428, + 8498 ], "loc": { "start": { - "line": 263, + "line": 279, "column": 35 }, "end": { - "line": 265, + "line": 281, "column": 17 } } }, "alternate": null, "range": [ - 7866, - 7955 + 8409, + 8498 ], "loc": { "start": { - "line": 263, + "line": 279, "column": 16 }, "end": { - "line": 265, + "line": 281, "column": 17 } } } ], "range": [ - 7699, - 7969 + 8242, + 8512 ], "loc": { "start": { - "line": 258, + "line": 274, "column": 16 }, "end": { - "line": 266, + "line": 282, "column": 13 } } @@ -16518,16 +18055,16 @@ "type": "Identifier", "name": "e", "range": [ - 7977, - 7978 + 8520, + 8521 ], "loc": { "start": { - "line": 266, + "line": 282, "column": 21 }, "end": { - "line": 266, + "line": 282, "column": 22 } } @@ -16543,16 +18080,16 @@ "type": "Identifier", "name": "Error", "range": [ - 8008, - 8013 + 8551, + 8556 ], "loc": { "start": { - "line": 267, + "line": 283, "column": 26 }, "end": { - "line": 267, + "line": 283, "column": 31 } } @@ -16572,16 +18109,16 @@ "type": "Identifier", "name": "SORT_ERROR", "range": [ - 8014, - 8024 + 8557, + 8567 ], "loc": { "start": { - "line": 267, + "line": 283, "column": 32 }, "end": { - "line": 267, + "line": 283, "column": 42 } } @@ -16590,31 +18127,31 @@ "type": "Identifier", "name": "replace", "range": [ - 8025, - 8032 + 8568, + 8575 ], "loc": { "start": { - "line": 267, + "line": 283, "column": 43 }, "end": { - "line": 267, + "line": 283, "column": 50 } } }, "range": [ - 8014, - 8032 + 8557, + 8575 ], "loc": { "start": { - "line": 267, + "line": 283, "column": 32 }, "end": { - "line": 267, + "line": 283, "column": 50 } } @@ -16625,16 +18162,16 @@ "value": "{0}", "raw": "'{0}'", "range": [ - 8033, - 8038 + 8576, + 8581 ], "loc": { "start": { - "line": 267, + "line": 283, "column": 51 }, "end": { - "line": 267, + "line": 283, "column": 56 } } @@ -16643,32 +18180,32 @@ "type": "Identifier", "name": "colIndex", "range": [ - 8040, - 8048 + 8583, + 8591 ], "loc": { "start": { - "line": 267, + "line": 283, "column": 58 }, "end": { - "line": 267, + "line": 283, "column": 66 } } } ], "range": [ - 8014, - 8049 + 8557, + 8592 ], "loc": { "start": { - "line": 267, + "line": 283, "column": 32 }, "end": { - "line": 267, + "line": 283, "column": 67 } } @@ -16677,31 +18214,31 @@ "type": "Identifier", "name": "replace", "range": [ - 8071, - 8078 + 8614, + 8621 ], "loc": { "start": { - "line": 268, + "line": 284, "column": 21 }, "end": { - "line": 268, + "line": 284, "column": 28 } } }, "range": [ - 8014, - 8078 + 8557, + 8621 ], "loc": { "start": { - "line": 267, + "line": 283, "column": 32 }, "end": { - "line": 268, + "line": 284, "column": 28 } } @@ -16712,16 +18249,16 @@ "value": "{1}", "raw": "'{1}'", "range": [ - 8079, - 8084 + 8622, + 8627 ], "loc": { "start": { - "line": 268, + "line": 284, "column": 29 }, "end": { - "line": 268, + "line": 284, "column": 34 } } @@ -16731,110 +18268,110 @@ "value": "ascending", "raw": "'ascending'", "range": [ - 8086, - 8097 + 8629, + 8640 ], "loc": { "start": { - "line": 268, + "line": 284, "column": 36 }, "end": { - "line": 268, + "line": 284, "column": 47 } } } ], "range": [ - 8014, - 8098 + 8557, + 8641 ], "loc": { "start": { - "line": 267, + "line": 283, "column": 32 }, "end": { - "line": 268, + "line": 284, "column": 48 } } } ], "range": [ - 8004, - 8099 + 8547, + 8642 ], "loc": { "start": { - "line": 267, + "line": 283, "column": 22 }, "end": { - "line": 268, + "line": 284, "column": 49 } } }, "range": [ - 7998, - 8100 + 8541, + 8643 ], "loc": { "start": { - "line": 267, + "line": 283, "column": 16 }, "end": { - "line": 268, + "line": 284, "column": 50 } } } ], "range": [ - 7980, - 8114 + 8523, + 8657 ], "loc": { "start": { - "line": 266, + "line": 282, "column": 24 }, "end": { - "line": 269, + "line": 285, "column": 13 } } }, "range": [ - 7970, - 8114 + 8513, + 8657 ], "loc": { "start": { - "line": 266, + "line": 282, "column": 14 }, "end": { - "line": 269, + "line": 285, "column": 13 } } }, "finalizer": null, "range": [ - 7695, - 8114 + 8238, + 8657 ], "loc": { "start": { - "line": 258, + "line": 274, "column": 12 }, "end": { - "line": 269, + "line": 285, "column": 13 } }, @@ -16843,16 +18380,16 @@ "type": "Line", "value": "in case there are alphanumeric values", "range": [ - 8114, - 8153 + 8657, + 8696 ], "loc": { "start": { - "line": 269, + "line": 285, "column": 13 }, "end": { - "line": 269, + "line": 285, "column": 52 } } @@ -16861,32 +18398,32 @@ } ], "range": [ - 7681, - 8163 + 8224, + 8706 ], "loc": { "start": { - "line": 257, + "line": 273, "column": 52 }, "end": { - "line": 270, + "line": 286, "column": 9 } } }, "alternate": null, "range": [ - 7637, - 8163 + 8180, + 8706 ], "loc": { "start": { - "line": 257, + "line": 273, "column": 8 }, "end": { - "line": 270, + "line": 286, "column": 9 } }, @@ -16895,16 +18432,16 @@ "type": "Line", "value": "asc sort", "range": [ - 7618, - 7628 + 8161, + 8171 ], "loc": { "start": { - "line": 256, + "line": 272, "column": 8 }, "end": { - "line": 256, + "line": 272, "column": 18 } } @@ -16915,16 +18452,16 @@ "type": "Line", "value": "desc sort", "range": [ - 8172, - 8183 + 8715, + 8726 ], "loc": { "start": { - "line": 271, + "line": 287, "column": 8 }, "end": { - "line": 271, + "line": 287, "column": 19 } } @@ -16948,16 +18485,16 @@ "type": "Identifier", "name": "tf", "range": [ - 8196, - 8198 + 8739, + 8741 ], "loc": { "start": { - "line": 272, + "line": 288, "column": 12 }, "end": { - "line": 272, + "line": 288, "column": 14 } } @@ -16966,31 +18503,31 @@ "type": "Identifier", "name": "sortNumDesc", "range": [ - 8199, - 8210 + 8742, + 8753 ], "loc": { "start": { - "line": 272, + "line": 288, "column": 15 }, "end": { - "line": 272, + "line": 288, "column": 26 } } }, "range": [ - 8196, - 8210 + 8739, + 8753 ], "loc": { "start": { - "line": 272, + "line": 288, "column": 12 }, "end": { - "line": 272, + "line": 288, "column": 26 } } @@ -16999,31 +18536,31 @@ "type": "Identifier", "name": "indexOf", "range": [ - 8211, - 8218 + 8754, + 8761 ], "loc": { "start": { - "line": 272, + "line": 288, "column": 27 }, "end": { - "line": 272, + "line": 288, "column": 34 } } }, "range": [ - 8196, - 8218 + 8739, + 8761 ], "loc": { "start": { - "line": 272, + "line": 288, "column": 12 }, "end": { - "line": 272, + "line": 288, "column": 34 } } @@ -17033,32 +18570,32 @@ "type": "Identifier", "name": "colIndex", "range": [ - 8219, - 8227 + 8762, + 8770 ], "loc": { "start": { - "line": 272, + "line": 288, "column": 35 }, "end": { - "line": 272, + "line": 288, "column": 43 } } } ], "range": [ - 8196, - 8228 + 8739, + 8771 ], "loc": { "start": { - "line": 272, + "line": 288, "column": 12 }, "end": { - "line": 272, + "line": 288, "column": 44 } } @@ -17071,47 +18608,47 @@ "value": 1, "raw": "1", "range": [ - 8234, - 8235 + 8777, + 8778 ], "loc": { "start": { - "line": 272, + "line": 288, "column": 50 }, "end": { - "line": 272, + "line": 288, "column": 51 } } }, "prefix": true, "range": [ - 8233, - 8235 + 8776, + 8778 ], "loc": { "start": { - "line": 272, + "line": 288, "column": 49 }, "end": { - "line": 272, + "line": 288, "column": 51 } } }, "range": [ - 8196, - 8235 + 8739, + 8778 ], "loc": { "start": { - "line": 272, + "line": 288, "column": 12 }, "end": { - "line": 272, + "line": 288, "column": 51 } } @@ -17137,16 +18674,16 @@ "object": { "type": "ThisExpression", "range": [ - 8273, - 8277 + 8816, + 8820 ], "loc": { "start": { - "line": 274, + "line": 290, "column": 16 }, "end": { - "line": 274, + "line": 290, "column": 20 } } @@ -17155,31 +18692,31 @@ "type": "Identifier", "name": "opts", "range": [ - 8278, - 8282 + 8821, + 8825 ], "loc": { "start": { - "line": 274, + "line": 290, "column": 21 }, "end": { - "line": 274, + "line": 290, "column": 25 } } }, "range": [ - 8273, - 8282 + 8816, + 8825 ], "loc": { "start": { - "line": 274, + "line": 290, "column": 16 }, "end": { - "line": 274, + "line": 290, "column": 25 } } @@ -17188,31 +18725,31 @@ "type": "Identifier", "name": "sort", "range": [ - 8283, - 8287 + 8826, + 8830 ], "loc": { "start": { - "line": 274, + "line": 290, "column": 26 }, "end": { - "line": 274, + "line": 290, "column": 30 } } }, "range": [ - 8273, - 8287 + 8816, + 8830 ], "loc": { "start": { - "line": 274, + "line": 290, "column": 16 }, "end": { - "line": 274, + "line": 290, "column": 30 } } @@ -17222,47 +18759,47 @@ "type": "Identifier", "name": "numSortDesc", "range": [ - 8288, - 8299 + 8831, + 8842 ], "loc": { "start": { - "line": 274, + "line": 290, "column": 31 }, "end": { - "line": 274, + "line": 290, "column": 42 } } } ], "range": [ - 8273, - 8300 + 8816, + 8843 ], "loc": { "start": { - "line": 274, + "line": 290, "column": 16 }, "end": { - "line": 274, + "line": 290, "column": 43 } } }, "range": [ - 8273, - 8301 + 8816, + 8844 ], "loc": { "start": { - "line": 274, + "line": 290, "column": 16 }, "end": { - "line": 274, + "line": 290, "column": 44 } } @@ -17273,16 +18810,16 @@ "type": "Identifier", "name": "excludedOpts", "range": [ - 8322, - 8334 + 8865, + 8877 ], "loc": { "start": { - "line": 275, + "line": 291, "column": 20 }, "end": { - "line": 275, + "line": 291, "column": 32 } } @@ -17301,16 +18838,16 @@ "type": "Identifier", "name": "excludedOpts", "range": [ - 8358, - 8370 + 8901, + 8913 ], "loc": { "start": { - "line": 276, + "line": 292, "column": 20 }, "end": { - "line": 276, + "line": 292, "column": 32 } } @@ -17319,31 +18856,31 @@ "type": "Identifier", "name": "sort", "range": [ - 8371, - 8375 + 8914, + 8918 ], "loc": { "start": { - "line": 276, + "line": 292, "column": 33 }, "end": { - "line": 276, + "line": 292, "column": 37 } } }, "range": [ - 8358, - 8375 + 8901, + 8918 ], "loc": { "start": { - "line": 276, + "line": 292, "column": 20 }, "end": { - "line": 276, + "line": 292, "column": 37 } } @@ -17353,79 +18890,79 @@ "type": "Identifier", "name": "numSortDesc", "range": [ - 8376, - 8387 + 8919, + 8930 ], "loc": { "start": { - "line": 276, + "line": 292, "column": 38 }, "end": { - "line": 276, + "line": 292, "column": 49 } } } ], "range": [ - 8358, - 8388 + 8901, + 8931 ], "loc": { "start": { - "line": 276, + "line": 292, "column": 20 }, "end": { - "line": 276, + "line": 292, "column": 50 } } }, "range": [ - 8358, - 8389 + 8901, + 8932 ], "loc": { "start": { - "line": 276, + "line": 292, "column": 20 }, "end": { - "line": 276, + "line": 292, "column": 51 } } } ], "range": [ - 8336, - 8407 + 8879, + 8950 ], "loc": { "start": { - "line": 275, + "line": 291, "column": 34 }, "end": { - "line": 277, + "line": 293, "column": 17 } } }, "alternate": null, "range": [ - 8318, - 8407 + 8861, + 8950 ], "loc": { "start": { - "line": 275, + "line": 291, "column": 16 }, "end": { - "line": 277, + "line": 293, "column": 17 } } @@ -17438,16 +18975,16 @@ "object": { "type": "ThisExpression", "range": [ - 8428, - 8432 + 8971, + 8975 ], "loc": { "start": { - "line": 278, + "line": 294, "column": 20 }, "end": { - "line": 278, + "line": 294, "column": 24 } } @@ -17456,31 +18993,31 @@ "type": "Identifier", "name": "isCustom", "range": [ - 8433, - 8441 + 8976, + 8984 ], "loc": { "start": { - "line": 278, + "line": 294, "column": 25 }, "end": { - "line": 278, + "line": 294, "column": 33 } } }, "range": [ - 8428, - 8441 + 8971, + 8984 ], "loc": { "start": { - "line": 278, + "line": 294, "column": 20 }, "end": { - "line": 278, + "line": 294, "column": 33 } } @@ -17501,16 +19038,16 @@ "object": { "type": "ThisExpression", "range": [ - 8465, - 8469 + 9008, + 9012 ], "loc": { "start": { - "line": 279, + "line": 295, "column": 20 }, "end": { - "line": 279, + "line": 295, "column": 24 } } @@ -17519,31 +19056,31 @@ "type": "Identifier", "name": "optsTxt", "range": [ - 8470, - 8477 + 9013, + 9020 ], "loc": { "start": { - "line": 279, + "line": 295, "column": 25 }, "end": { - "line": 279, + "line": 295, "column": 32 } } }, "range": [ - 8465, - 8477 + 9008, + 9020 ], "loc": { "start": { - "line": 279, + "line": 295, "column": 20 }, "end": { - "line": 279, + "line": 295, "column": 32 } } @@ -17552,31 +19089,31 @@ "type": "Identifier", "name": "sort", "range": [ - 8478, - 8482 + 9021, + 9025 ], "loc": { "start": { - "line": 279, + "line": 295, "column": 33 }, "end": { - "line": 279, + "line": 295, "column": 37 } } }, "range": [ - 8465, - 8482 + 9008, + 9025 ], "loc": { "start": { - "line": 279, + "line": 295, "column": 20 }, "end": { - "line": 279, + "line": 295, "column": 37 } } @@ -17586,95 +19123,95 @@ "type": "Identifier", "name": "numSortDesc", "range": [ - 8483, - 8494 + 9026, + 9037 ], "loc": { "start": { - "line": 279, + "line": 295, "column": 38 }, "end": { - "line": 279, + "line": 295, "column": 49 } } } ], "range": [ - 8465, - 8495 + 9008, + 9038 ], "loc": { "start": { - "line": 279, + "line": 295, "column": 20 }, "end": { - "line": 279, + "line": 295, "column": 50 } } }, "range": [ - 8465, - 8496 + 9008, + 9039 ], "loc": { "start": { - "line": 279, + "line": 295, "column": 20 }, "end": { - "line": 279, + "line": 295, "column": 51 } } } ], "range": [ - 8443, - 8514 + 8986, + 9057 ], "loc": { "start": { - "line": 278, + "line": 294, "column": 35 }, "end": { - "line": 280, + "line": 296, "column": 17 } } }, "alternate": null, "range": [ - 8424, - 8514 + 8967, + 9057 ], "loc": { "start": { - "line": 278, + "line": 294, "column": 16 }, "end": { - "line": 280, + "line": 296, "column": 17 } } } ], "range": [ - 8255, - 8528 + 8798, + 9071 ], "loc": { "start": { - "line": 273, + "line": 289, "column": 16 }, "end": { - "line": 281, + "line": 297, "column": 13 } } @@ -17685,16 +19222,16 @@ "type": "Identifier", "name": "e", "range": [ - 8536, - 8537 + 9079, + 9080 ], "loc": { "start": { - "line": 281, + "line": 297, "column": 21 }, "end": { - "line": 281, + "line": 297, "column": 22 } } @@ -17710,16 +19247,16 @@ "type": "Identifier", "name": "Error", "range": [ - 8567, - 8572 + 9110, + 9115 ], "loc": { "start": { - "line": 282, + "line": 298, "column": 26 }, "end": { - "line": 282, + "line": 298, "column": 31 } } @@ -17739,16 +19276,16 @@ "type": "Identifier", "name": "SORT_ERROR", "range": [ - 8573, - 8583 + 9116, + 9126 ], "loc": { "start": { - "line": 282, + "line": 298, "column": 32 }, "end": { - "line": 282, + "line": 298, "column": 42 } } @@ -17757,31 +19294,31 @@ "type": "Identifier", "name": "replace", "range": [ - 8584, - 8591 + 9127, + 9134 ], "loc": { "start": { - "line": 282, + "line": 298, "column": 43 }, "end": { - "line": 282, + "line": 298, "column": 50 } } }, "range": [ - 8573, - 8591 + 9116, + 9134 ], "loc": { "start": { - "line": 282, + "line": 298, "column": 32 }, "end": { - "line": 282, + "line": 298, "column": 50 } } @@ -17792,16 +19329,16 @@ "value": "{0}", "raw": "'{0}'", "range": [ - 8592, - 8597 + 9135, + 9140 ], "loc": { "start": { - "line": 282, + "line": 298, "column": 51 }, "end": { - "line": 282, + "line": 298, "column": 56 } } @@ -17810,32 +19347,32 @@ "type": "Identifier", "name": "colIndex", "range": [ - 8599, - 8607 + 9142, + 9150 ], "loc": { "start": { - "line": 282, + "line": 298, "column": 58 }, "end": { - "line": 282, + "line": 298, "column": 66 } } } ], "range": [ - 8573, - 8608 + 9116, + 9151 ], "loc": { "start": { - "line": 282, + "line": 298, "column": 32 }, "end": { - "line": 282, + "line": 298, "column": 67 } } @@ -17844,31 +19381,31 @@ "type": "Identifier", "name": "replace", "range": [ - 8630, - 8637 + 9173, + 9180 ], "loc": { "start": { - "line": 283, + "line": 299, "column": 21 }, "end": { - "line": 283, + "line": 299, "column": 28 } } }, "range": [ - 8573, - 8637 + 9116, + 9180 ], "loc": { "start": { - "line": 282, + "line": 298, "column": 32 }, "end": { - "line": 283, + "line": 299, "column": 28 } } @@ -17879,16 +19416,16 @@ "value": "{1}", "raw": "'{1}'", "range": [ - 8638, - 8643 + 9181, + 9186 ], "loc": { "start": { - "line": 283, + "line": 299, "column": 29 }, "end": { - "line": 283, + "line": 299, "column": 34 } } @@ -17898,110 +19435,110 @@ "value": "ascending", "raw": "'ascending'", "range": [ - 8645, - 8656 + 9188, + 9199 ], "loc": { "start": { - "line": 283, + "line": 299, "column": 36 }, "end": { - "line": 283, + "line": 299, "column": 47 } } } ], "range": [ - 8573, - 8657 + 9116, + 9200 ], "loc": { "start": { - "line": 282, + "line": 298, "column": 32 }, "end": { - "line": 283, + "line": 299, "column": 48 } } } ], "range": [ - 8563, - 8658 + 9106, + 9201 ], "loc": { "start": { - "line": 282, + "line": 298, "column": 22 }, "end": { - "line": 283, + "line": 299, "column": 49 } } }, "range": [ - 8557, - 8659 + 9100, + 9202 ], "loc": { "start": { - "line": 282, + "line": 298, "column": 16 }, "end": { - "line": 283, + "line": 299, "column": 50 } } } ], "range": [ - 8539, - 8673 + 9082, + 9216 ], "loc": { "start": { - "line": 281, + "line": 297, "column": 24 }, "end": { - "line": 284, + "line": 300, "column": 13 } } }, "range": [ - 8529, - 8673 + 9072, + 9216 ], "loc": { "start": { - "line": 281, + "line": 297, "column": 14 }, "end": { - "line": 284, + "line": 300, "column": 13 } } }, "finalizer": null, "range": [ - 8251, - 8673 + 8794, + 9216 ], "loc": { "start": { - "line": 273, + "line": 289, "column": 12 }, "end": { - "line": 284, + "line": 300, "column": 13 } }, @@ -18010,16 +19547,16 @@ "type": "Line", "value": "in case there are alphanumeric values", "range": [ - 8673, - 8712 + 9216, + 9255 ], "loc": { "start": { - "line": 284, + "line": 300, "column": 13 }, "end": { - "line": 284, + "line": 300, "column": 52 } } @@ -18028,32 +19565,32 @@ } ], "range": [ - 8237, - 8722 + 8780, + 9265 ], "loc": { "start": { - "line": 272, + "line": 288, "column": 53 }, "end": { - "line": 285, + "line": 301, "column": 9 } } }, "alternate": null, "range": [ - 8192, - 8722 + 8735, + 9265 ], "loc": { "start": { - "line": 272, + "line": 288, "column": 8 }, "end": { - "line": 285, + "line": 301, "column": 9 } }, @@ -18062,16 +19599,16 @@ "type": "Line", "value": "in case there are alphanumeric values", "range": [ - 8114, - 8153 + 8657, + 8696 ], "loc": { "start": { - "line": 269, + "line": 285, "column": 13 }, "end": { - "line": 269, + "line": 285, "column": 52 } } @@ -18080,16 +19617,16 @@ "type": "Line", "value": "desc sort", "range": [ - 8172, - 8183 + 8715, + 8726 ], "loc": { "start": { - "line": 271, + "line": 287, "column": 8 }, "end": { - "line": 271, + "line": 287, "column": 19 } } @@ -18100,16 +19637,16 @@ "type": "Line", "value": "populates drop-down", "range": [ - 8732, - 8753 + 9275, + 9296 ], "loc": { "start": { - "line": 287, + "line": 303, "column": 8 }, "end": { - "line": 287, + "line": 303, "column": 29 } } @@ -18126,16 +19663,16 @@ "object": { "type": "ThisExpression", "range": [ - 8762, - 8766 + 9305, + 9309 ], "loc": { "start": { - "line": 288, + "line": 304, "column": 8 }, "end": { - "line": 288, + "line": 304, "column": 12 } } @@ -18144,31 +19681,31 @@ "type": "Identifier", "name": "addOptions", "range": [ - 8767, - 8777 + 9310, + 9320 ], "loc": { "start": { - "line": 288, + "line": 304, "column": 13 }, "end": { - "line": 288, + "line": 304, "column": 23 } } }, "range": [ - 8762, - 8777 + 9305, + 9320 ], "loc": { "start": { - "line": 288, + "line": 304, "column": 8 }, "end": { - "line": 288, + "line": 304, "column": 23 } } @@ -18178,16 +19715,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 8778, - 8786 + 9321, + 9329 ], "loc": { "start": { - "line": 288, + "line": 304, "column": 24 }, "end": { - "line": 288, + "line": 304, "column": 32 } } @@ -18196,16 +19733,16 @@ "type": "Identifier", "name": "slc", "range": [ - 8788, - 8791 + 9331, + 9334 ], "loc": { "start": { - "line": 288, + "line": 304, "column": 34 }, "end": { - "line": 288, + "line": 304, "column": 37 } } @@ -18214,16 +19751,16 @@ "type": "Identifier", "name": "isLinked", "range": [ - 8793, - 8801 + 9336, + 9344 ], "loc": { "start": { - "line": 288, + "line": 304, "column": 39 }, "end": { - "line": 288, + "line": 304, "column": 47 } } @@ -18232,47 +19769,47 @@ "type": "Identifier", "name": "excludedOpts", "range": [ - 8803, - 8815 + 9346, + 9358 ], "loc": { "start": { - "line": 288, + "line": 304, "column": 49 }, "end": { - "line": 288, + "line": 304, "column": 61 } } } ], "range": [ - 8762, - 8816 + 9305, + 9359 ], "loc": { "start": { - "line": 288, + "line": 304, "column": 8 }, "end": { - "line": 288, + "line": 304, "column": 62 } } }, "range": [ - 8762, - 8817 + 9305, + 9360 ], "loc": { "start": { - "line": 288, + "line": 304, "column": 8 }, "end": { - "line": 288, + "line": 304, "column": 63 } }, @@ -18281,16 +19818,16 @@ "type": "Line", "value": "in case there are alphanumeric values", "range": [ - 8673, - 8712 + 9216, + 9255 ], "loc": { "start": { - "line": 284, + "line": 300, "column": 13 }, "end": { - "line": 284, + "line": 300, "column": 52 } } @@ -18299,16 +19836,16 @@ "type": "Line", "value": "populates drop-down", "range": [ - 8732, - 8753 + 9275, + 9296 ], "loc": { "start": { - "line": 287, + "line": 303, "column": 8 }, "end": { - "line": 287, + "line": 303, "column": 29 } } @@ -18328,16 +19865,16 @@ "object": { "type": "ThisExpression", "range": [ - 8827, - 8831 + 9370, + 9374 ], "loc": { "start": { - "line": 290, + "line": 306, "column": 8 }, "end": { - "line": 290, + "line": 306, "column": 12 } } @@ -18346,31 +19883,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 8832, - 8839 + 9375, + 9382 ], "loc": { "start": { - "line": 290, + "line": 306, "column": 13 }, "end": { - "line": 290, + "line": 306, "column": 20 } } }, "range": [ - 8827, - 8839 + 9370, + 9382 ], "loc": { "start": { - "line": 290, + "line": 306, "column": 8 }, "end": { - "line": 290, + "line": 306, "column": 20 } } @@ -18379,31 +19916,31 @@ "type": "Identifier", "name": "emit", "range": [ - 8840, - 8844 + 9383, + 9387 ], "loc": { "start": { - "line": 290, + "line": 306, "column": 21 }, "end": { - "line": 290, + "line": 306, "column": 25 } } }, "range": [ - 8827, - 8844 + 9370, + 9387 ], "loc": { "start": { - "line": 290, + "line": 306, "column": 8 }, "end": { - "line": 290, + "line": 306, "column": 25 } } @@ -18414,16 +19951,16 @@ "value": "after-populating-filter", "raw": "'after-populating-filter'", "range": [ - 8845, - 8870 + 9388, + 9413 ], "loc": { "start": { - "line": 290, + "line": 306, "column": 26 }, "end": { - "line": 290, + "line": 306, "column": 51 } } @@ -18432,16 +19969,16 @@ "type": "Identifier", "name": "tf", "range": [ - 8872, - 8874 + 9415, + 9417 ], "loc": { "start": { - "line": 290, + "line": 306, "column": 53 }, "end": { - "line": 290, + "line": 306, "column": 55 } } @@ -18450,16 +19987,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 8876, - 8884 + 9419, + 9427 ], "loc": { "start": { - "line": 290, + "line": 306, "column": 57 }, "end": { - "line": 290, + "line": 306, "column": 65 } } @@ -18468,63 +20005,63 @@ "type": "Identifier", "name": "slc", "range": [ - 8886, - 8889 + 9429, + 9432 ], "loc": { "start": { - "line": 290, + "line": 306, "column": 67 }, "end": { - "line": 290, + "line": 306, "column": 70 } } } ], "range": [ - 8827, - 8890 + 9370, + 9433 ], "loc": { "start": { - "line": 290, + "line": 306, "column": 8 }, "end": { - "line": 290, + "line": 306, "column": 71 } } }, "range": [ - 8827, - 8891 + 9370, + 9434 ], "loc": { "start": { - "line": 290, + "line": 306, "column": 8 }, "end": { - "line": 290, + "line": 306, "column": 72 } } } ], "range": [ - 4372, - 8897 + 4915, + 9440 ], "loc": { "start": { - "line": 158, + "line": 174, "column": 38 }, "end": { - "line": 291, + "line": 307, "column": 5 } } @@ -18532,16 +20069,16 @@ "generator": false, "expression": false, "range": [ - 4343, - 8897 + 4886, + 9440 ], "loc": { "start": { - "line": 158, + "line": 174, "column": 9 }, "end": { - "line": 291, + "line": 307, "column": 5 } } @@ -18549,16 +20086,16 @@ "kind": "method", "computed": false, "range": [ - 4338, - 8897 + 4881, + 9440 ], "loc": { "start": { - "line": 158, + "line": 174, "column": 4 }, "end": { - "line": 291, + "line": 307, "column": 5 } }, @@ -18567,16 +20104,16 @@ "type": "Block", "value": "*\n * Build drop-down filter UI\n * @param {Number} colIndex Column index\n * @param {Boolean} isLinked Enable linked filters behaviour\n ", "range": [ - 4170, - 4333 + 4713, + 4876 ], "loc": { "start": { - "line": 153, + "line": 169, "column": 4 }, "end": { - "line": 157, + "line": 173, "column": 7 } } @@ -18587,16 +20124,16 @@ "type": "Block", "value": "*\n * Add drop-down options\n * @param {Number} colIndex Column index\n * @param {Object} slc Select Dom element\n * @param {Boolean} isLinked Enable linked refresh behaviour\n * @param {Array} excludedOpts Array of excluded options\n ", "range": [ - 8903, - 9177 + 9446, + 9720 ], "loc": { "start": { - "line": 293, + "line": 309, "column": 4 }, "end": { - "line": 299, + "line": 315, "column": 7 } } @@ -18610,16 +20147,16 @@ "type": "Identifier", "name": "addOptions", "range": [ - 9182, - 9192 + 9725, + 9735 ], "loc": { "start": { - "line": 300, + "line": 316, "column": 4 }, "end": { - "line": 300, + "line": 316, "column": 14 } } @@ -18632,16 +20169,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 9193, - 9201 + 9736, + 9744 ], "loc": { "start": { - "line": 300, + "line": 316, "column": 15 }, "end": { - "line": 300, + "line": 316, "column": 23 } } @@ -18650,16 +20187,16 @@ "type": "Identifier", "name": "slc", "range": [ - 9203, - 9206 + 9746, + 9749 ], "loc": { "start": { - "line": 300, + "line": 316, "column": 25 }, "end": { - "line": 300, + "line": 316, "column": 28 } } @@ -18668,16 +20205,16 @@ "type": "Identifier", "name": "isLinked", "range": [ - 9208, - 9216 + 9751, + 9759 ], "loc": { "start": { - "line": 300, + "line": 316, "column": 30 }, "end": { - "line": 300, + "line": 316, "column": 38 } } @@ -18686,16 +20223,16 @@ "type": "Identifier", "name": "excludedOpts", "range": [ - 9218, - 9230 + 9761, + 9773 ], "loc": { "start": { - "line": 300, + "line": 316, "column": 40 }, "end": { - "line": 300, + "line": 316, "column": 52 } } @@ -18713,16 +20250,16 @@ "type": "Identifier", "name": "tf", "range": [ - 9246, - 9248 + 9789, + 9791 ], "loc": { "start": { - "line": 301, + "line": 317, "column": 12 }, "end": { - "line": 301, + "line": 317, "column": 14 } } @@ -18733,16 +20270,16 @@ "object": { "type": "ThisExpression", "range": [ - 9251, - 9255 + 9794, + 9798 ], "loc": { "start": { - "line": 301, + "line": 317, "column": 17 }, "end": { - "line": 301, + "line": 317, "column": 21 } } @@ -18751,46 +20288,46 @@ "type": "Identifier", "name": "tf", "range": [ - 9256, - 9258 + 9799, + 9801 ], "loc": { "start": { - "line": 301, + "line": 317, "column": 22 }, "end": { - "line": 301, + "line": 317, "column": 24 } } }, "range": [ - 9251, - 9258 + 9794, + 9801 ], "loc": { "start": { - "line": 301, + "line": 317, "column": 17 }, "end": { - "line": 301, + "line": 317, "column": 24 } } }, "range": [ - 9246, - 9258 + 9789, + 9801 ], "loc": { "start": { - "line": 301, + "line": 317, "column": 12 }, "end": { - "line": 301, + "line": 317, "column": 24 } } @@ -18801,16 +20338,16 @@ "type": "Identifier", "name": "slcValue", "range": [ - 9272, - 9280 + 9815, + 9823 ], "loc": { "start": { - "line": 302, + "line": 318, "column": 12 }, "end": { - "line": 302, + "line": 318, "column": 20 } } @@ -18822,16 +20359,16 @@ "type": "Identifier", "name": "slc", "range": [ - 9283, - 9286 + 9826, + 9829 ], "loc": { "start": { - "line": 302, + "line": 318, "column": 23 }, "end": { - "line": 302, + "line": 318, "column": 26 } } @@ -18840,46 +20377,46 @@ "type": "Identifier", "name": "value", "range": [ - 9287, - 9292 + 9830, + 9835 ], "loc": { "start": { - "line": 302, + "line": 318, "column": 27 }, "end": { - "line": 302, + "line": 318, "column": 32 } } }, "range": [ - 9283, - 9292 + 9826, + 9835 ], "loc": { "start": { - "line": 302, + "line": 318, "column": 23 }, "end": { - "line": 302, + "line": 318, "column": 32 } } }, "range": [ - 9272, - 9292 + 9815, + 9835 ], "loc": { "start": { - "line": 302, + "line": 318, "column": 12 }, "end": { - "line": 302, + "line": 318, "column": 32 } } @@ -18887,16 +20424,16 @@ ], "kind": "let", "range": [ - 9242, - 9293 + 9785, + 9836 ], "loc": { "start": { - "line": 301, + "line": 317, "column": 8 }, "end": { - "line": 302, + "line": 318, "column": 33 } } @@ -18913,16 +20450,16 @@ "type": "Identifier", "name": "slc", "range": [ - 9303, - 9306 + 9846, + 9849 ], "loc": { "start": { - "line": 304, + "line": 320, "column": 8 }, "end": { - "line": 304, + "line": 320, "column": 11 } } @@ -18931,31 +20468,31 @@ "type": "Identifier", "name": "innerHTML", "range": [ - 9307, - 9316 + 9850, + 9859 ], "loc": { "start": { - "line": 304, + "line": 320, "column": 12 }, "end": { - "line": 304, + "line": 320, "column": 21 } } }, "range": [ - 9303, - 9316 + 9846, + 9859 ], "loc": { "start": { - "line": 304, + "line": 320, "column": 8 }, "end": { - "line": 304, + "line": 320, "column": 21 } } @@ -18965,46 +20502,46 @@ "value": "", "raw": "''", "range": [ - 9319, - 9321 + 9862, + 9864 ], "loc": { "start": { - "line": 304, + "line": 320, "column": 24 }, "end": { - "line": 304, + "line": 320, "column": 26 } } }, "range": [ - 9303, - 9321 + 9846, + 9864 ], "loc": { "start": { - "line": 304, + "line": 320, "column": 8 }, "end": { - "line": 304, + "line": 320, "column": 26 } } }, "range": [ - 9303, - 9322 + 9846, + 9865 ], "loc": { "start": { - "line": 304, + "line": 320, "column": 8 }, "end": { - "line": 304, + "line": 320, "column": 27 } } @@ -19018,16 +20555,16 @@ "type": "Identifier", "name": "slc", "range": [ - 9331, - 9334 + 9874, + 9877 ], "loc": { "start": { - "line": 305, + "line": 321, "column": 8 }, "end": { - "line": 305, + "line": 321, "column": 11 } } @@ -19040,16 +20577,16 @@ "object": { "type": "ThisExpression", "range": [ - 9337, - 9341 + 9880, + 9884 ], "loc": { "start": { - "line": 305, + "line": 321, "column": 14 }, "end": { - "line": 305, + "line": 321, "column": 18 } } @@ -19058,31 +20595,31 @@ "type": "Identifier", "name": "addFirstOption", "range": [ - 9342, - 9356 + 9885, + 9899 ], "loc": { "start": { - "line": 305, + "line": 321, "column": 19 }, "end": { - "line": 305, + "line": 321, "column": 33 } } }, "range": [ - 9337, - 9356 + 9880, + 9899 ], "loc": { "start": { - "line": 305, + "line": 321, "column": 14 }, "end": { - "line": 305, + "line": 321, "column": 33 } } @@ -19092,62 +20629,62 @@ "type": "Identifier", "name": "slc", "range": [ - 9357, - 9360 + 9900, + 9903 ], "loc": { "start": { - "line": 305, + "line": 321, "column": 34 }, "end": { - "line": 305, + "line": 321, "column": 37 } } } ], "range": [ - 9337, - 9361 + 9880, + 9904 ], "loc": { "start": { - "line": 305, + "line": 321, "column": 14 }, "end": { - "line": 305, + "line": 321, "column": 38 } } }, "range": [ - 9331, - 9361 + 9874, + 9904 ], "loc": { "start": { - "line": 305, + "line": 321, "column": 8 }, "end": { - "line": 305, + "line": 321, "column": 38 } } }, "range": [ - 9331, - 9362 + 9874, + 9905 ], "loc": { "start": { - "line": 305, + "line": 321, "column": 8 }, "end": { - "line": 305, + "line": 321, "column": 39 } } @@ -19163,16 +20700,16 @@ "type": "Identifier", "name": "y", "range": [ - 9381, - 9382 + 9924, + 9925 ], "loc": { "start": { - "line": 307, + "line": 323, "column": 17 }, "end": { - "line": 307, + "line": 323, "column": 18 } } @@ -19182,31 +20719,31 @@ "value": 0, "raw": "0", "range": [ - 9385, - 9386 + 9928, + 9929 ], "loc": { "start": { - "line": 307, + "line": 323, "column": 21 }, "end": { - "line": 307, + "line": 323, "column": 22 } } }, "range": [ - 9381, - 9386 + 9924, + 9929 ], "loc": { "start": { - "line": 307, + "line": 323, "column": 17 }, "end": { - "line": 307, + "line": 323, "column": 22 } } @@ -19214,16 +20751,16 @@ ], "kind": "let", "range": [ - 9377, - 9386 + 9920, + 9929 ], "loc": { "start": { - "line": 307, + "line": 323, "column": 13 }, "end": { - "line": 307, + "line": 323, "column": 22 } } @@ -19235,16 +20772,16 @@ "type": "Identifier", "name": "y", "range": [ - 9388, - 9389 + 9931, + 9932 ], "loc": { "start": { - "line": 307, + "line": 323, "column": 24 }, "end": { - "line": 307, + "line": 323, "column": 25 } } @@ -19258,16 +20795,16 @@ "object": { "type": "ThisExpression", "range": [ - 9392, - 9396 + 9935, + 9939 ], "loc": { "start": { - "line": 307, + "line": 323, "column": 28 }, "end": { - "line": 307, + "line": 323, "column": 32 } } @@ -19276,31 +20813,31 @@ "type": "Identifier", "name": "opts", "range": [ - 9397, - 9401 + 9940, + 9944 ], "loc": { "start": { - "line": 307, + "line": 323, "column": 33 }, "end": { - "line": 307, + "line": 323, "column": 37 } } }, "range": [ - 9392, - 9401 + 9935, + 9944 ], "loc": { "start": { - "line": 307, + "line": 323, "column": 28 }, "end": { - "line": 307, + "line": 323, "column": 37 } } @@ -19309,46 +20846,46 @@ "type": "Identifier", "name": "length", "range": [ - 9402, - 9408 + 9945, + 9951 ], "loc": { "start": { - "line": 307, + "line": 323, "column": 38 }, "end": { - "line": 307, + "line": 323, "column": 44 } } }, "range": [ - 9392, - 9408 + 9935, + 9951 ], "loc": { "start": { - "line": 307, + "line": 323, "column": 28 }, "end": { - "line": 307, + "line": 323, "column": 44 } } }, "range": [ - 9388, - 9408 + 9931, + 9951 ], "loc": { "start": { - "line": 307, + "line": 323, "column": 24 }, "end": { - "line": 307, + "line": 323, "column": 44 } } @@ -19360,32 +20897,32 @@ "type": "Identifier", "name": "y", "range": [ - 9410, - 9411 + 9953, + 9954 ], "loc": { "start": { - "line": 307, + "line": 323, "column": 46 }, "end": { - "line": 307, + "line": 323, "column": 47 } } }, "prefix": false, "range": [ - 9410, - 9413 + 9953, + 9956 ], "loc": { "start": { - "line": 307, + "line": 323, "column": 46 }, "end": { - "line": 307, + "line": 323, "column": 49 } } @@ -19407,16 +20944,16 @@ "object": { "type": "ThisExpression", "range": [ - 9433, - 9437 + 9976, + 9980 ], "loc": { "start": { - "line": 308, + "line": 324, "column": 16 }, "end": { - "line": 308, + "line": 324, "column": 20 } } @@ -19425,31 +20962,31 @@ "type": "Identifier", "name": "opts", "range": [ - 9438, - 9442 + 9981, + 9985 ], "loc": { "start": { - "line": 308, + "line": 324, "column": 21 }, "end": { - "line": 308, + "line": 324, "column": 25 } } }, "range": [ - 9433, - 9442 + 9976, + 9985 ], "loc": { "start": { - "line": 308, + "line": 324, "column": 16 }, "end": { - "line": 308, + "line": 324, "column": 25 } } @@ -19458,31 +20995,31 @@ "type": "Identifier", "name": "y", "range": [ - 9443, - 9444 + 9986, + 9987 ], "loc": { "start": { - "line": 308, + "line": 324, "column": 26 }, "end": { - "line": 308, + "line": 324, "column": 27 } } }, "range": [ - 9433, - 9445 + 9976, + 9988 ], "loc": { "start": { - "line": 308, + "line": 324, "column": 16 }, "end": { - "line": 308, + "line": 324, "column": 28 } } @@ -19492,31 +21029,31 @@ "value": "", "raw": "''", "range": [ - 9450, - 9452 + 9993, + 9995 ], "loc": { "start": { - "line": 308, + "line": 324, "column": 33 }, "end": { - "line": 308, + "line": 324, "column": 35 } } }, "range": [ - 9433, - 9452 + 9976, + 9995 ], "loc": { "start": { - "line": 308, + "line": 324, "column": 16 }, "end": { - "line": 308, + "line": 324, "column": 35 } } @@ -19528,48 +21065,48 @@ "type": "ContinueStatement", "label": null, "range": [ - 9472, - 9481 + 10015, + 10024 ], "loc": { "start": { - "line": 309, + "line": 325, "column": 16 }, "end": { - "line": 309, + "line": 325, "column": 25 } } } ], "range": [ - 9454, - 9495 + 9997, + 10038 ], "loc": { "start": { - "line": 308, + "line": 324, "column": 37 }, "end": { - "line": 310, + "line": 326, "column": 13 } } }, "alternate": null, "range": [ - 9429, - 9495 + 9972, + 10038 ], "loc": { "start": { - "line": 308, + "line": 324, "column": 12 }, "end": { - "line": 310, + "line": 326, "column": 13 } } @@ -19583,16 +21120,16 @@ "type": "Identifier", "name": "val", "range": [ - 9512, - 9515 + 10055, + 10058 ], "loc": { "start": { - "line": 311, + "line": 327, "column": 16 }, "end": { - "line": 311, + "line": 327, "column": 19 } } @@ -19606,16 +21143,16 @@ "object": { "type": "ThisExpression", "range": [ - 9518, - 9522 + 10061, + 10065 ], "loc": { "start": { - "line": 311, + "line": 327, "column": 22 }, "end": { - "line": 311, + "line": 327, "column": 26 } } @@ -19624,31 +21161,31 @@ "type": "Identifier", "name": "opts", "range": [ - 9523, - 9527 + 10066, + 10070 ], "loc": { "start": { - "line": 311, + "line": 327, "column": 27 }, "end": { - "line": 311, + "line": 327, "column": 31 } } }, "range": [ - 9518, - 9527 + 10061, + 10070 ], "loc": { "start": { - "line": 311, + "line": 327, "column": 22 }, "end": { - "line": 311, + "line": 327, "column": 31 } } @@ -19657,46 +21194,46 @@ "type": "Identifier", "name": "y", "range": [ - 9528, - 9529 + 10071, + 10072 ], "loc": { "start": { - "line": 311, + "line": 327, "column": 32 }, "end": { - "line": 311, + "line": 327, "column": 33 } } }, "range": [ - 9518, - 9530 + 10061, + 10073 ], "loc": { "start": { - "line": 311, + "line": 327, "column": 22 }, "end": { - "line": 311, + "line": 327, "column": 34 } } }, "range": [ - 9512, - 9530 + 10055, + 10073 ], "loc": { "start": { - "line": 311, + "line": 327, "column": 16 }, "end": { - "line": 311, + "line": 327, "column": 34 } } @@ -19704,16 +21241,16 @@ ], "kind": "let", "range": [ - 9508, - 9531 + 10051, + 10074 ], "loc": { "start": { - "line": 311, + "line": 327, "column": 12 }, "end": { - "line": 311, + "line": 327, "column": 35 } }, @@ -19722,16 +21259,16 @@ "type": "Line", "value": "option value", "range": [ - 9532, - 9546 + 10075, + 10089 ], "loc": { "start": { - "line": 311, + "line": 327, "column": 36 }, "end": { - "line": 311, + "line": 327, "column": 50 } } @@ -19747,16 +21284,16 @@ "type": "Identifier", "name": "lbl", "range": [ - 9563, - 9566 + 10106, + 10109 ], "loc": { "start": { - "line": 312, + "line": 328, "column": 16 }, "end": { - "line": 312, + "line": 328, "column": 19 } } @@ -19769,16 +21306,16 @@ "object": { "type": "ThisExpression", "range": [ - 9569, - 9573 + 10112, + 10116 ], "loc": { "start": { - "line": 312, + "line": 328, "column": 22 }, "end": { - "line": 312, + "line": 328, "column": 26 } } @@ -19787,31 +21324,31 @@ "type": "Identifier", "name": "isCustom", "range": [ - 9574, - 9582 + 10117, + 10125 ], "loc": { "start": { - "line": 312, + "line": 328, "column": 27 }, "end": { - "line": 312, + "line": 328, "column": 35 } } }, "range": [ - 9569, - 9582 + 10112, + 10125 ], "loc": { "start": { - "line": 312, + "line": 328, "column": 22 }, "end": { - "line": 312, + "line": 328, "column": 35 } } @@ -19825,16 +21362,16 @@ "object": { "type": "ThisExpression", "range": [ - 9585, - 9589 + 10128, + 10132 ], "loc": { "start": { - "line": 312, + "line": 328, "column": 38 }, "end": { - "line": 312, + "line": 328, "column": 42 } } @@ -19843,31 +21380,31 @@ "type": "Identifier", "name": "optsTxt", "range": [ - 9590, - 9597 + 10133, + 10140 ], "loc": { "start": { - "line": 312, + "line": 328, "column": 43 }, "end": { - "line": 312, + "line": 328, "column": 50 } } }, "range": [ - 9585, - 9597 + 10128, + 10140 ], "loc": { "start": { - "line": 312, + "line": 328, "column": 38 }, "end": { - "line": 312, + "line": 328, "column": 50 } } @@ -19876,31 +21413,31 @@ "type": "Identifier", "name": "y", "range": [ - 9598, - 9599 + 10141, + 10142 ], "loc": { "start": { - "line": 312, + "line": 328, "column": 51 }, "end": { - "line": 312, + "line": 328, "column": 52 } } }, "range": [ - 9585, - 9600 + 10128, + 10143 ], "loc": { "start": { - "line": 312, + "line": 328, "column": 38 }, "end": { - "line": 312, + "line": 328, "column": 53 } } @@ -19909,46 +21446,46 @@ "type": "Identifier", "name": "val", "range": [ - 9603, - 9606 + 10146, + 10149 ], "loc": { "start": { - "line": 312, + "line": 328, "column": 56 }, "end": { - "line": 312, + "line": 328, "column": 59 } } }, "range": [ - 9569, - 9606 + 10112, + 10149 ], "loc": { "start": { - "line": 312, + "line": 328, "column": 22 }, "end": { - "line": 312, + "line": 328, "column": 59 } } }, "range": [ - 9563, - 9606 + 10106, + 10149 ], "loc": { "start": { - "line": 312, + "line": 328, "column": 16 }, "end": { - "line": 312, + "line": 328, "column": 59 } } @@ -19956,16 +21493,16 @@ ], "kind": "let", "range": [ - 9559, - 9607 + 10102, + 10150 ], "loc": { "start": { - "line": 312, + "line": 328, "column": 12 }, "end": { - "line": 312, + "line": 328, "column": 60 } }, @@ -19974,16 +21511,16 @@ "type": "Line", "value": "option value", "range": [ - 9532, - 9546 + 10075, + 10089 ], "loc": { "start": { - "line": 311, + "line": 327, "column": 36 }, "end": { - "line": 311, + "line": 327, "column": 50 } } @@ -19994,16 +21531,16 @@ "type": "Line", "value": "option text", "range": [ - 9608, - 9621 + 10151, + 10164 ], "loc": { "start": { - "line": 312, + "line": 328, "column": 61 }, "end": { - "line": 312, + "line": 328, "column": 74 } } @@ -20019,16 +21556,16 @@ "type": "Identifier", "name": "isDisabled", "range": [ - 9638, - 9648 + 10181, + 10191 ], "loc": { "start": { - "line": 313, + "line": 329, "column": 16 }, "end": { - "line": 313, + "line": 329, "column": 26 } } @@ -20038,31 +21575,31 @@ "value": false, "raw": "false", "range": [ - 9651, - 9656 + 10194, + 10199 ], "loc": { "start": { - "line": 313, + "line": 329, "column": 29 }, "end": { - "line": 313, + "line": 329, "column": 34 } } }, "range": [ - 9638, - 9656 + 10181, + 10199 ], "loc": { "start": { - "line": 313, + "line": 329, "column": 16 }, "end": { - "line": 313, + "line": 329, "column": 34 } } @@ -20070,16 +21607,16 @@ ], "kind": "let", "range": [ - 9634, - 9657 + 10177, + 10200 ], "loc": { "start": { - "line": 313, + "line": 329, "column": 12 }, "end": { - "line": 313, + "line": 329, "column": 35 } }, @@ -20088,16 +21625,16 @@ "type": "Line", "value": "option text", "range": [ - 9608, - 9621 + 10151, + 10164 ], "loc": { "start": { - "line": 312, + "line": 328, "column": 61 }, "end": { - "line": 312, + "line": 328, "column": 74 } } @@ -20116,16 +21653,16 @@ "type": "Identifier", "name": "isLinked", "range": [ - 9674, - 9682 + 10217, + 10225 ], "loc": { "start": { - "line": 314, + "line": 330, "column": 16 }, "end": { - "line": 314, + "line": 330, "column": 24 } } @@ -20137,16 +21674,16 @@ "type": "Identifier", "name": "tf", "range": [ - 9686, - 9688 + 10229, + 10231 ], "loc": { "start": { - "line": 314, + "line": 330, "column": 28 }, "end": { - "line": 314, + "line": 330, "column": 30 } } @@ -20155,46 +21692,46 @@ "type": "Identifier", "name": "disableExcludedOptions", "range": [ - 9689, - 9711 + 10232, + 10254 ], "loc": { "start": { - "line": 314, + "line": 330, "column": 31 }, "end": { - "line": 314, + "line": 330, "column": 53 } } }, "range": [ - 9686, - 9711 + 10229, + 10254 ], "loc": { "start": { - "line": 314, + "line": 330, "column": 28 }, "end": { - "line": 314, + "line": 330, "column": 53 } } }, "range": [ - 9674, - 9711 + 10217, + 10254 ], "loc": { "start": { - "line": 314, + "line": 330, "column": 16 }, "end": { - "line": 314, + "line": 330, "column": 53 } } @@ -20205,16 +21742,16 @@ "type": "Identifier", "name": "has", "range": [ - 9731, - 9734 + 10274, + 10277 ], "loc": { "start": { - "line": 315, + "line": 331, "column": 16 }, "end": { - "line": 315, + "line": 331, "column": 19 } } @@ -20224,16 +21761,16 @@ "type": "Identifier", "name": "excludedOpts", "range": [ - 9735, - 9747 + 10278, + 10290 ], "loc": { "start": { - "line": 315, + "line": 331, "column": 20 }, "end": { - "line": 315, + "line": 331, "column": 32 } } @@ -20244,16 +21781,16 @@ "type": "Identifier", "name": "matchCase", "range": [ - 9749, - 9758 + 10292, + 10301 ], "loc": { "start": { - "line": 315, + "line": 331, "column": 34 }, "end": { - "line": 315, + "line": 331, "column": 43 } } @@ -20263,16 +21800,16 @@ "type": "Identifier", "name": "val", "range": [ - 9759, - 9762 + 10302, + 10305 ], "loc": { "start": { - "line": 315, + "line": 331, "column": 44 }, "end": { - "line": 315, + "line": 331, "column": 47 } } @@ -20284,16 +21821,16 @@ "type": "Identifier", "name": "tf", "range": [ - 9764, - 9766 + 10307, + 10309 ], "loc": { "start": { - "line": 315, + "line": 331, "column": 49 }, "end": { - "line": 315, + "line": 331, "column": 51 } } @@ -20302,47 +21839,47 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 9767, - 9780 + 10310, + 10323 ], "loc": { "start": { - "line": 315, + "line": 331, "column": 52 }, "end": { - "line": 315, + "line": 331, "column": 65 } } }, "range": [ - 9764, - 9780 + 10307, + 10323 ], "loc": { "start": { - "line": 315, + "line": 331, "column": 49 }, "end": { - "line": 315, + "line": 331, "column": 65 } } } ], "range": [ - 9749, - 9781 + 10292, + 10324 ], "loc": { "start": { - "line": 315, + "line": 331, "column": 34 }, "end": { - "line": 315, + "line": 331, "column": 66 } } @@ -20354,16 +21891,16 @@ "type": "Identifier", "name": "tf", "range": [ - 9803, - 9805 + 10346, + 10348 ], "loc": { "start": { - "line": 316, + "line": 332, "column": 20 }, "end": { - "line": 316, + "line": 332, "column": 22 } } @@ -20372,62 +21909,62 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 9806, - 9819 + 10349, + 10362 ], "loc": { "start": { - "line": 316, + "line": 332, "column": 23 }, "end": { - "line": 316, + "line": 332, "column": 36 } } }, "range": [ - 9803, - 9819 + 10346, + 10362 ], "loc": { "start": { - "line": 316, + "line": 332, "column": 20 }, "end": { - "line": 316, + "line": 332, "column": 36 } } } ], "range": [ - 9731, - 9820 + 10274, + 10363 ], "loc": { "start": { - "line": 315, + "line": 331, "column": 16 }, "end": { - "line": 316, + "line": 332, "column": 37 } } }, "range": [ - 9674, - 9820 + 10217, + 10363 ], "loc": { "start": { - "line": 314, + "line": 330, "column": 16 }, "end": { - "line": 316, + "line": 332, "column": 37 } } @@ -20444,16 +21981,16 @@ "type": "Identifier", "name": "isDisabled", "range": [ - 9840, - 9850 + 10383, + 10393 ], "loc": { "start": { - "line": 317, + "line": 333, "column": 16 }, "end": { - "line": 317, + "line": 333, "column": 26 } } @@ -20463,78 +22000,78 @@ "value": true, "raw": "true", "range": [ - 9853, - 9857 + 10396, + 10400 ], "loc": { "start": { - "line": 317, + "line": 333, "column": 29 }, "end": { - "line": 317, + "line": 333, "column": 33 } } }, "range": [ - 9840, - 9857 + 10383, + 10400 ], "loc": { "start": { - "line": 317, + "line": 333, "column": 16 }, "end": { - "line": 317, + "line": 333, "column": 33 } } }, "range": [ - 9840, - 9858 + 10383, + 10401 ], "loc": { "start": { - "line": 317, + "line": 333, "column": 16 }, "end": { - "line": 317, + "line": 333, "column": 34 } } } ], "range": [ - 9822, - 9872 + 10365, + 10415 ], "loc": { "start": { - "line": 316, + "line": 332, "column": 39 }, "end": { - "line": 318, + "line": 334, "column": 13 } } }, "alternate": null, "range": [ - 9670, - 9872 + 10213, + 10415 ], "loc": { "start": { - "line": 314, + "line": 330, "column": 12 }, "end": { - "line": 318, + "line": 334, "column": 13 } } @@ -20548,32 +22085,32 @@ "type": "Identifier", "name": "opt", "range": [ - 9890, - 9893 + 10433, + 10436 ], "loc": { "start": { - "line": 320, + "line": 336, "column": 16 }, "end": { - "line": 320, + "line": 336, "column": 19 } } }, "init": null, "range": [ - 9890, - 9893 + 10433, + 10436 ], "loc": { "start": { - "line": 320, + "line": 336, "column": 16 }, "end": { - "line": 320, + "line": 336, "column": 19 } } @@ -20581,16 +22118,16 @@ ], "kind": "let", "range": [ - 9886, - 9894 + 10429, + 10437 ], "loc": { "start": { - "line": 320, + "line": 336, "column": 12 }, "end": { - "line": 320, + "line": 336, "column": 20 } }, @@ -20599,16 +22136,16 @@ "type": "Line", "value": "fill select on demand", "range": [ - 9907, - 9930 + 10450, + 10473 ], "loc": { "start": { - "line": 321, + "line": 337, "column": 12 }, "end": { - "line": 321, + "line": 337, "column": 35 } } @@ -20630,16 +22167,16 @@ "type": "Identifier", "name": "tf", "range": [ - 9947, - 9949 + 10490, + 10492 ], "loc": { "start": { - "line": 322, + "line": 338, "column": 16 }, "end": { - "line": 322, + "line": 338, "column": 18 } } @@ -20648,31 +22185,31 @@ "type": "Identifier", "name": "loadFltOnDemand", "range": [ - 9950, - 9965 + 10493, + 10508 ], "loc": { "start": { - "line": 322, + "line": 338, "column": 19 }, "end": { - "line": 322, + "line": 338, "column": 34 } } }, "range": [ - 9947, - 9965 + 10490, + 10508 ], "loc": { "start": { - "line": 322, + "line": 338, "column": 16 }, "end": { - "line": 322, + "line": 338, "column": 34 } } @@ -20684,16 +22221,16 @@ "type": "Identifier", "name": "slcValue", "range": [ - 9969, - 9977 + 10512, + 10520 ], "loc": { "start": { - "line": 322, + "line": 338, "column": 38 }, "end": { - "line": 322, + "line": 338, "column": 46 } } @@ -20707,16 +22244,16 @@ "object": { "type": "ThisExpression", "range": [ - 9982, - 9986 + 10525, + 10529 ], "loc": { "start": { - "line": 322, + "line": 338, "column": 51 }, "end": { - "line": 322, + "line": 338, "column": 55 } } @@ -20725,31 +22262,31 @@ "type": "Identifier", "name": "opts", "range": [ - 9987, - 9991 + 10530, + 10534 ], "loc": { "start": { - "line": 322, + "line": 338, "column": 56 }, "end": { - "line": 322, + "line": 338, "column": 60 } } }, "range": [ - 9982, - 9991 + 10525, + 10534 ], "loc": { "start": { - "line": 322, + "line": 338, "column": 51 }, "end": { - "line": 322, + "line": 338, "column": 60 } } @@ -20758,61 +22295,61 @@ "type": "Identifier", "name": "y", "range": [ - 9992, - 9993 + 10535, + 10536 ], "loc": { "start": { - "line": 322, + "line": 338, "column": 61 }, "end": { - "line": 322, + "line": 338, "column": 62 } } }, "range": [ - 9982, - 9994 + 10525, + 10537 ], "loc": { "start": { - "line": 322, + "line": 338, "column": 51 }, "end": { - "line": 322, + "line": 338, "column": 63 } } }, "range": [ - 9969, - 9994 + 10512, + 10537 ], "loc": { "start": { - "line": 322, + "line": 338, "column": 38 }, "end": { - "line": 322, + "line": 338, "column": 63 } } }, "range": [ - 9947, - 9994 + 10490, + 10537 ], "loc": { "start": { - "line": 322, + "line": 338, "column": 16 }, "end": { - "line": 322, + "line": 338, "column": 63 } } @@ -20829,16 +22366,16 @@ "type": "Identifier", "name": "tf", "range": [ - 10014, - 10016 + 10557, + 10559 ], "loc": { "start": { - "line": 323, + "line": 339, "column": 16 }, "end": { - "line": 323, + "line": 339, "column": 18 } } @@ -20847,31 +22384,31 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 10017, - 10030 + 10560, + 10573 ], "loc": { "start": { - "line": 323, + "line": 339, "column": 19 }, "end": { - "line": 323, + "line": 339, "column": 32 } } }, "range": [ - 10014, - 10030 + 10557, + 10573 ], "loc": { "start": { - "line": 323, + "line": 339, "column": 16 }, "end": { - "line": 323, + "line": 339, "column": 32 } } @@ -20881,32 +22418,32 @@ "type": "Identifier", "name": "colIndex", "range": [ - 10031, - 10039 + 10574, + 10582 ], "loc": { "start": { - "line": 323, + "line": 339, "column": 33 }, "end": { - "line": 323, + "line": 339, "column": 41 } } } ], "range": [ - 10014, - 10040 + 10557, + 10583 ], "loc": { "start": { - "line": 323, + "line": 339, "column": 16 }, "end": { - "line": 323, + "line": 339, "column": 42 } } @@ -20915,46 +22452,46 @@ "type": "Identifier", "name": "SELECT", "range": [ - 10045, - 10051 + 10588, + 10594 ], "loc": { "start": { - "line": 323, + "line": 339, "column": 47 }, "end": { - "line": 323, + "line": 339, "column": 53 } } }, "range": [ - 10014, - 10051 + 10557, + 10594 ], "loc": { "start": { - "line": 323, + "line": 339, "column": 16 }, "end": { - "line": 323, + "line": 339, "column": 53 } } }, "range": [ - 9947, - 10051 + 10490, + 10594 ], "loc": { "start": { - "line": 322, + "line": 338, "column": 16 }, "end": { - "line": 323, + "line": 339, "column": 53 } } @@ -20971,16 +22508,16 @@ "type": "Identifier", "name": "opt", "range": [ - 10071, - 10074 + 10614, + 10617 ], "loc": { "start": { - "line": 324, + "line": 340, "column": 16 }, "end": { - "line": 324, + "line": 340, "column": 19 } } @@ -20991,16 +22528,16 @@ "type": "Identifier", "name": "createOpt", "range": [ - 10077, - 10086 + 10620, + 10629 ], "loc": { "start": { - "line": 324, + "line": 340, "column": 22 }, "end": { - "line": 324, + "line": 340, "column": 31 } } @@ -21010,16 +22547,16 @@ "type": "Identifier", "name": "lbl", "range": [ - 10087, - 10090 + 10630, + 10633 ], "loc": { "start": { - "line": 324, + "line": 340, "column": 32 }, "end": { - "line": 324, + "line": 340, "column": 35 } } @@ -21028,16 +22565,16 @@ "type": "Identifier", "name": "val", "range": [ - 10092, - 10095 + 10635, + 10638 ], "loc": { "start": { - "line": 324, + "line": 340, "column": 37 }, "end": { - "line": 324, + "line": 340, "column": 40 } } @@ -21047,78 +22584,78 @@ "value": true, "raw": "true", "range": [ - 10097, - 10101 + 10640, + 10644 ], "loc": { "start": { - "line": 324, + "line": 340, "column": 42 }, "end": { - "line": 324, + "line": 340, "column": 46 } } } ], "range": [ - 10077, - 10102 + 10620, + 10645 ], "loc": { "start": { - "line": 324, + "line": 340, "column": 22 }, "end": { - "line": 324, + "line": 340, "column": 47 } } }, "range": [ - 10071, - 10102 + 10614, + 10645 ], "loc": { "start": { - "line": 324, + "line": 340, "column": 16 }, "end": { - "line": 324, + "line": 340, "column": 47 } } }, "range": [ - 10071, - 10103 + 10614, + 10646 ], "loc": { "start": { - "line": 324, + "line": 340, "column": 16 }, "end": { - "line": 324, + "line": 340, "column": 48 } } } ], "range": [ - 10053, - 10117 + 10596, + 10660 ], "loc": { "start": { - "line": 323, + "line": 339, "column": 55 }, "end": { - "line": 325, + "line": 341, "column": 13 } } @@ -21135,16 +22672,16 @@ "type": "Identifier", "name": "opt", "range": [ - 10141, - 10144 + 10684, + 10687 ], "loc": { "start": { - "line": 326, + "line": 342, "column": 16 }, "end": { - "line": 326, + "line": 342, "column": 19 } } @@ -21155,16 +22692,16 @@ "type": "Identifier", "name": "createOpt", "range": [ - 10147, - 10156 + 10690, + 10699 ], "loc": { "start": { - "line": 326, + "line": 342, "column": 22 }, "end": { - "line": 326, + "line": 342, "column": 31 } } @@ -21174,16 +22711,16 @@ "type": "Identifier", "name": "lbl", "range": [ - 10157, - 10160 + 10700, + 10703 ], "loc": { "start": { - "line": 326, + "line": 342, "column": 32 }, "end": { - "line": 326, + "line": 342, "column": 35 } } @@ -21192,16 +22729,16 @@ "type": "Identifier", "name": "val", "range": [ - 10162, - 10165 + 10705, + 10708 ], "loc": { "start": { - "line": 326, + "line": 342, "column": 37 }, "end": { - "line": 326, + "line": 342, "column": 40 } } @@ -21211,93 +22748,93 @@ "value": false, "raw": "false", "range": [ - 10167, - 10172 + 10710, + 10715 ], "loc": { "start": { - "line": 326, + "line": 342, "column": 42 }, "end": { - "line": 326, + "line": 342, "column": 47 } } } ], "range": [ - 10147, - 10173 + 10690, + 10716 ], "loc": { "start": { - "line": 326, + "line": 342, "column": 22 }, "end": { - "line": 326, + "line": 342, "column": 48 } } }, "range": [ - 10141, - 10173 + 10684, + 10716 ], "loc": { "start": { - "line": 326, + "line": 342, "column": 16 }, "end": { - "line": 326, + "line": 342, "column": 48 } } }, "range": [ - 10141, - 10174 + 10684, + 10717 ], "loc": { "start": { - "line": 326, + "line": 342, "column": 16 }, "end": { - "line": 326, + "line": 342, "column": 49 } } } ], "range": [ - 10123, - 10188 + 10666, + 10731 ], "loc": { "start": { - "line": 325, + "line": 341, "column": 19 }, "end": { - "line": 327, + "line": 343, "column": 13 } } }, "range": [ - 9943, - 10188 + 10486, + 10731 ], "loc": { "start": { - "line": 322, + "line": 338, "column": 12 }, "end": { - "line": 327, + "line": 343, "column": 13 } }, @@ -21306,16 +22843,16 @@ "type": "Line", "value": "fill select on demand", "range": [ - 9907, - 9930 + 10450, + 10473 ], "loc": { "start": { - "line": 321, + "line": 337, "column": 12 }, "end": { - "line": 321, + "line": 337, "column": 35 } } @@ -21328,16 +22865,16 @@ "type": "Identifier", "name": "isDisabled", "range": [ - 10205, - 10215 + 10748, + 10758 ], "loc": { "start": { - "line": 328, + "line": 344, "column": 16 }, "end": { - "line": 328, + "line": 344, "column": 26 } } @@ -21357,16 +22894,16 @@ "type": "Identifier", "name": "opt", "range": [ - 10235, - 10238 + 10778, + 10781 ], "loc": { "start": { - "line": 329, + "line": 345, "column": 16 }, "end": { - "line": 329, + "line": 345, "column": 19 } } @@ -21375,31 +22912,31 @@ "type": "Identifier", "name": "disabled", "range": [ - 10239, - 10247 + 10782, + 10790 ], "loc": { "start": { - "line": 329, + "line": 345, "column": 20 }, "end": { - "line": 329, + "line": 345, "column": 28 } } }, "range": [ - 10235, - 10247 + 10778, + 10790 ], "loc": { "start": { - "line": 329, + "line": 345, "column": 16 }, "end": { - "line": 329, + "line": 345, "column": 28 } } @@ -21409,78 +22946,78 @@ "value": true, "raw": "true", "range": [ - 10250, - 10254 + 10793, + 10797 ], "loc": { "start": { - "line": 329, + "line": 345, "column": 31 }, "end": { - "line": 329, + "line": 345, "column": 35 } } }, "range": [ - 10235, - 10254 + 10778, + 10797 ], "loc": { "start": { - "line": 329, + "line": 345, "column": 16 }, "end": { - "line": 329, + "line": 345, "column": 35 } } }, "range": [ - 10235, - 10255 + 10778, + 10798 ], "loc": { "start": { - "line": 329, + "line": 345, "column": 16 }, "end": { - "line": 329, + "line": 345, "column": 36 } } } ], "range": [ - 10217, - 10269 + 10760, + 10812 ], "loc": { "start": { - "line": 328, + "line": 344, "column": 28 }, "end": { - "line": 330, + "line": 346, "column": 13 } } }, "alternate": null, "range": [ - 10201, - 10269 + 10744, + 10812 ], "loc": { "start": { - "line": 328, + "line": 344, "column": 12 }, "end": { - "line": 330, + "line": 346, "column": 13 } } @@ -21496,16 +23033,16 @@ "type": "Identifier", "name": "slc", "range": [ - 10282, - 10285 + 10825, + 10828 ], "loc": { "start": { - "line": 331, + "line": 347, "column": 12 }, "end": { - "line": 331, + "line": 347, "column": 15 } } @@ -21514,31 +23051,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 10286, - 10297 + 10829, + 10840 ], "loc": { "start": { - "line": 331, + "line": 347, "column": 16 }, "end": { - "line": 331, + "line": 347, "column": 27 } } }, "range": [ - 10282, - 10297 + 10825, + 10840 ], "loc": { "start": { - "line": 331, + "line": 347, "column": 12 }, "end": { - "line": 331, + "line": 347, "column": 27 } } @@ -21548,78 +23085,78 @@ "type": "Identifier", "name": "opt", "range": [ - 10298, - 10301 + 10841, + 10844 ], "loc": { "start": { - "line": 331, + "line": 347, "column": 28 }, "end": { - "line": 331, + "line": 347, "column": 31 } } } ], "range": [ - 10282, - 10302 + 10825, + 10845 ], "loc": { "start": { - "line": 331, + "line": 347, "column": 12 }, "end": { - "line": 331, + "line": 347, "column": 32 } } }, "range": [ - 10282, - 10303 + 10825, + 10846 ], "loc": { "start": { - "line": 331, + "line": 347, "column": 12 }, "end": { - "line": 331, + "line": 347, "column": 33 } } } ], "range": [ - 9415, - 10313 + 9958, + 10856 ], "loc": { "start": { - "line": 307, + "line": 323, "column": 51 }, "end": { - "line": 332, + "line": 348, "column": 9 } } }, "range": [ - 9372, - 10313 + 9915, + 10856 ], "loc": { "start": { - "line": 307, + "line": 323, "column": 8 }, "end": { - "line": 332, + "line": 348, "column": 9 } }, @@ -21628,16 +23165,16 @@ "type": "Line", "value": " for y", "range": [ - 10313, - 10321 + 10856, + 10864 ], "loc": { "start": { - "line": 332, + "line": 348, "column": 9 }, "end": { - "line": 332, + "line": 348, "column": 17 } } @@ -21655,16 +23192,16 @@ "type": "Identifier", "name": "slc", "range": [ - 10331, - 10334 + 10874, + 10877 ], "loc": { "start": { - "line": 334, + "line": 350, "column": 8 }, "end": { - "line": 334, + "line": 350, "column": 11 } } @@ -21673,31 +23210,31 @@ "type": "Identifier", "name": "setAttribute", "range": [ - 10335, - 10347 + 10878, + 10890 ], "loc": { "start": { - "line": 334, + "line": 350, "column": 12 }, "end": { - "line": 334, + "line": 350, "column": 24 } } }, "range": [ - 10331, - 10347 + 10874, + 10890 ], "loc": { "start": { - "line": 334, + "line": 350, "column": 8 }, "end": { - "line": 334, + "line": 350, "column": 24 } } @@ -21708,16 +23245,16 @@ "value": "filled", "raw": "'filled'", "range": [ - 10348, - 10356 + 10891, + 10899 ], "loc": { "start": { - "line": 334, + "line": 350, "column": 25 }, "end": { - "line": 334, + "line": 350, "column": 33 } } @@ -21727,47 +23264,47 @@ "value": "1", "raw": "'1'", "range": [ - 10358, - 10361 + 10901, + 10904 ], "loc": { "start": { - "line": 334, + "line": 350, "column": 35 }, "end": { - "line": 334, + "line": 350, "column": 38 } } } ], "range": [ - 10331, - 10362 + 10874, + 10905 ], "loc": { "start": { - "line": 334, + "line": 350, "column": 8 }, "end": { - "line": 334, + "line": 350, "column": 39 } } }, "range": [ - 10331, - 10363 + 10874, + 10906 ], "loc": { "start": { - "line": 334, + "line": 350, "column": 8 }, "end": { - "line": 334, + "line": 350, "column": 40 } }, @@ -21776,16 +23313,16 @@ "type": "Line", "value": " for y", "range": [ - 10313, - 10321 + 10856, + 10864 ], "loc": { "start": { - "line": 332, + "line": 348, "column": 9 }, "end": { - "line": 332, + "line": 348, "column": 17 } } @@ -21794,16 +23331,16 @@ } ], "range": [ - 9232, - 10369 + 9775, + 10912 ], "loc": { "start": { - "line": 300, + "line": 316, "column": 54 }, "end": { - "line": 335, + "line": 351, "column": 5 } } @@ -21811,16 +23348,16 @@ "generator": false, "expression": false, "range": [ - 9192, - 10369 + 9735, + 10912 ], "loc": { "start": { - "line": 300, + "line": 316, "column": 14 }, "end": { - "line": 335, + "line": 351, "column": 5 } } @@ -21828,16 +23365,16 @@ "kind": "method", "computed": false, "range": [ - 9182, - 10369 + 9725, + 10912 ], "loc": { "start": { - "line": 300, + "line": 316, "column": 4 }, "end": { - "line": 335, + "line": 351, "column": 5 } }, @@ -21846,16 +23383,16 @@ "type": "Block", "value": "*\n * Add drop-down options\n * @param {Number} colIndex Column index\n * @param {Object} slc Select Dom element\n * @param {Boolean} isLinked Enable linked refresh behaviour\n * @param {Array} excludedOpts Array of excluded options\n ", "range": [ - 8903, - 9177 + 9446, + 9720 ], "loc": { "start": { - "line": 293, + "line": 309, "column": 4 }, "end": { - "line": 299, + "line": 315, "column": 7 } } @@ -21866,16 +23403,16 @@ "type": "Block", "value": "*\n * Add drop-down header option\n * @param {Object} slc Select DOM element\n ", "range": [ - 10375, - 10467 + 10918, + 11010 ], "loc": { "start": { - "line": 337, + "line": 353, "column": 4 }, "end": { - "line": 340, + "line": 356, "column": 7 } } @@ -21889,16 +23426,16 @@ "type": "Identifier", "name": "addFirstOption", "range": [ - 10472, - 10486 + 11015, + 11029 ], "loc": { "start": { - "line": 341, + "line": 357, "column": 4 }, "end": { - "line": 341, + "line": 357, "column": 18 } } @@ -21911,16 +23448,16 @@ "type": "Identifier", "name": "slc", "range": [ - 10487, - 10490 + 11030, + 11033 ], "loc": { "start": { - "line": 341, + "line": 357, "column": 19 }, "end": { - "line": 341, + "line": 357, "column": 22 } } @@ -21938,16 +23475,16 @@ "type": "Identifier", "name": "tf", "range": [ - 10506, - 10508 + 11049, + 11051 ], "loc": { "start": { - "line": 342, + "line": 358, "column": 12 }, "end": { - "line": 342, + "line": 358, "column": 14 } } @@ -21958,16 +23495,16 @@ "object": { "type": "ThisExpression", "range": [ - 10511, - 10515 + 11054, + 11058 ], "loc": { "start": { - "line": 342, + "line": 358, "column": 17 }, "end": { - "line": 342, + "line": 358, "column": 21 } } @@ -21976,46 +23513,46 @@ "type": "Identifier", "name": "tf", "range": [ - 10516, - 10518 + 11059, + 11061 ], "loc": { "start": { - "line": 342, + "line": 358, "column": 22 }, "end": { - "line": 342, + "line": 358, "column": 24 } } }, "range": [ - 10511, - 10518 + 11054, + 11061 ], "loc": { "start": { - "line": 342, + "line": 358, "column": 17 }, "end": { - "line": 342, + "line": 358, "column": 24 } } }, "range": [ - 10506, - 10518 + 11049, + 11061 ], "loc": { "start": { - "line": 342, + "line": 358, "column": 12 }, "end": { - "line": 342, + "line": 358, "column": 24 } } @@ -22023,16 +23560,16 @@ ], "kind": "let", "range": [ - 10502, - 10519 + 11045, + 11062 ], "loc": { "start": { - "line": 342, + "line": 358, "column": 8 }, "end": { - "line": 342, + "line": 358, "column": 25 } } @@ -22046,16 +23583,16 @@ "type": "Identifier", "name": "colIdx", "range": [ - 10532, - 10538 + 11075, + 11081 ], "loc": { "start": { - "line": 343, + "line": 359, "column": 12 }, "end": { - "line": 343, + "line": 359, "column": 18 } } @@ -22069,16 +23606,16 @@ "type": "Identifier", "name": "tf", "range": [ - 10541, - 10543 + 11084, + 11086 ], "loc": { "start": { - "line": 343, + "line": 359, "column": 21 }, "end": { - "line": 343, + "line": 359, "column": 23 } } @@ -22087,31 +23624,31 @@ "type": "Identifier", "name": "getColumnIndexFromFilterId", "range": [ - 10544, - 10570 + 11087, + 11113 ], "loc": { "start": { - "line": 343, + "line": 359, "column": 24 }, "end": { - "line": 343, + "line": 359, "column": 50 } } }, "range": [ - 10541, - 10570 + 11084, + 11113 ], "loc": { "start": { - "line": 343, + "line": 359, "column": 21 }, "end": { - "line": 343, + "line": 359, "column": 50 } } @@ -22124,16 +23661,16 @@ "type": "Identifier", "name": "slc", "range": [ - 10571, - 10574 + 11114, + 11117 ], "loc": { "start": { - "line": 343, + "line": 359, "column": 51 }, "end": { - "line": 343, + "line": 359, "column": 54 } } @@ -22142,62 +23679,62 @@ "type": "Identifier", "name": "id", "range": [ - 10575, - 10577 + 11118, + 11120 ], "loc": { "start": { - "line": 343, + "line": 359, "column": 55 }, "end": { - "line": 343, + "line": 359, "column": 57 } } }, "range": [ - 10571, - 10577 + 11114, + 11120 ], "loc": { "start": { - "line": 343, + "line": 359, "column": 51 }, "end": { - "line": 343, + "line": 359, "column": 57 } } } ], "range": [ - 10541, - 10578 + 11084, + 11121 ], "loc": { "start": { - "line": 343, + "line": 359, "column": 21 }, "end": { - "line": 343, + "line": 359, "column": 58 } } }, "range": [ - 10532, - 10578 + 11075, + 11121 ], "loc": { "start": { - "line": 343, + "line": 359, "column": 12 }, "end": { - "line": 343, + "line": 359, "column": 58 } } @@ -22205,16 +23742,16 @@ ], "kind": "let", "range": [ - 10528, - 10579 + 11071, + 11122 ], "loc": { "start": { - "line": 343, + "line": 359, "column": 8 }, "end": { - "line": 343, + "line": 359, "column": 59 } } @@ -22228,16 +23765,16 @@ "type": "Identifier", "name": "opt0", "range": [ - 10592, - 10596 + 11135, + 11139 ], "loc": { "start": { - "line": 344, + "line": 360, "column": 12 }, "end": { - "line": 344, + "line": 360, "column": 16 } } @@ -22248,16 +23785,16 @@ "type": "Identifier", "name": "createOpt", "range": [ - 10599, - 10608 + 11142, + 11151 ], "loc": { "start": { - "line": 344, + "line": 360, "column": 19 }, "end": { - "line": 344, + "line": 360, "column": 28 } } @@ -22274,16 +23811,16 @@ "object": { "type": "ThisExpression", "range": [ - 10611, - 10615 + 11154, + 11158 ], "loc": { "start": { - "line": 344, + "line": 360, "column": 31 }, "end": { - "line": 344, + "line": 360, "column": 35 } } @@ -22292,47 +23829,47 @@ "type": "Identifier", "name": "enableSlcResetFilter", "range": [ - 10616, - 10636 + 11159, + 11179 ], "loc": { "start": { - "line": 344, + "line": 360, "column": 36 }, "end": { - "line": 344, + "line": 360, "column": 56 } } }, "range": [ - 10611, - 10636 + 11154, + 11179 ], "loc": { "start": { - "line": 344, + "line": 360, "column": 31 }, "end": { - "line": 344, + "line": 360, "column": 56 } } }, "prefix": true, "range": [ - 10610, - 10636 + 11153, + 11179 ], "loc": { "start": { - "line": 344, + "line": 360, "column": 30 }, "end": { - "line": 344, + "line": 360, "column": 56 } } @@ -22342,16 +23879,16 @@ "value": "", "raw": "''", "range": [ - 10651, - 10653 + 11194, + 11196 ], "loc": { "start": { - "line": 345, + "line": 361, "column": 12 }, "end": { - "line": 345, + "line": 361, "column": 14 } } @@ -22365,16 +23902,16 @@ "type": "Identifier", "name": "tf", "range": [ - 10656, - 10658 + 11199, + 11201 ], "loc": { "start": { - "line": 345, + "line": 361, "column": 17 }, "end": { - "line": 345, + "line": 361, "column": 19 } } @@ -22383,31 +23920,31 @@ "type": "Identifier", "name": "getClearFilterText", "range": [ - 10659, - 10677 + 11202, + 11220 ], "loc": { "start": { - "line": 345, + "line": 361, "column": 20 }, "end": { - "line": 345, + "line": 361, "column": 38 } } }, "range": [ - 10656, - 10677 + 11199, + 11220 ], "loc": { "start": { - "line": 345, + "line": 361, "column": 17 }, "end": { - "line": 345, + "line": 361, "column": 38 } } @@ -22417,47 +23954,47 @@ "type": "Identifier", "name": "colIdx", "range": [ - 10678, - 10684 + 11221, + 11227 ], "loc": { "start": { - "line": 345, + "line": 361, "column": 39 }, "end": { - "line": 345, + "line": 361, "column": 45 } } } ], "range": [ - 10656, - 10685 + 11199, + 11228 ], "loc": { "start": { - "line": 345, + "line": 361, "column": 17 }, "end": { - "line": 345, + "line": 361, "column": 46 } } }, "range": [ - 10610, - 10685 + 11153, + 11228 ], "loc": { "start": { - "line": 344, + "line": 360, "column": 30 }, "end": { - "line": 345, + "line": 361, "column": 46 } } @@ -22467,47 +24004,47 @@ "value": "", "raw": "''", "range": [ - 10688, - 10690 + 11231, + 11233 ], "loc": { "start": { - "line": 345, + "line": 361, "column": 49 }, "end": { - "line": 345, + "line": 361, "column": 51 } } } ], "range": [ - 10599, - 10691 + 11142, + 11234 ], "loc": { "start": { - "line": 344, + "line": 360, "column": 19 }, "end": { - "line": 345, + "line": 361, "column": 52 } } }, "range": [ - 10592, - 10691 + 11135, + 11234 ], "loc": { "start": { - "line": 344, + "line": 360, "column": 12 }, "end": { - "line": 345, + "line": 361, "column": 52 } } @@ -22515,16 +24052,16 @@ ], "kind": "let", "range": [ - 10588, - 10692 + 11131, + 11235 ], "loc": { "start": { - "line": 344, + "line": 360, "column": 8 }, "end": { - "line": 345, + "line": 361, "column": 53 } } @@ -22540,16 +24077,16 @@ "object": { "type": "ThisExpression", "range": [ - 10706, - 10710 + 11249, + 11253 ], "loc": { "start": { - "line": 346, + "line": 362, "column": 13 }, "end": { - "line": 346, + "line": 362, "column": 17 } } @@ -22558,47 +24095,47 @@ "type": "Identifier", "name": "enableSlcResetFilter", "range": [ - 10711, - 10731 + 11254, + 11274 ], "loc": { "start": { - "line": 346, + "line": 362, "column": 18 }, "end": { - "line": 346, + "line": 362, "column": 38 } } }, "range": [ - 10706, - 10731 + 11249, + 11274 ], "loc": { "start": { - "line": 346, + "line": 362, "column": 13 }, "end": { - "line": 346, + "line": 362, "column": 38 } } }, "prefix": true, "range": [ - 10705, - 10731 + 11248, + 11274 ], "loc": { "start": { - "line": 346, + "line": 362, "column": 12 }, "end": { - "line": 346, + "line": 362, "column": 38 } } @@ -22621,16 +24158,16 @@ "type": "Identifier", "name": "opt0", "range": [ - 10747, - 10751 + 11290, + 11294 ], "loc": { "start": { - "line": 347, + "line": 363, "column": 12 }, "end": { - "line": 347, + "line": 363, "column": 16 } } @@ -22639,31 +24176,31 @@ "type": "Identifier", "name": "style", "range": [ - 10752, - 10757 + 11295, + 11300 ], "loc": { "start": { - "line": 347, + "line": 363, "column": 17 }, "end": { - "line": 347, + "line": 363, "column": 22 } } }, "range": [ - 10747, - 10757 + 11290, + 11300 ], "loc": { "start": { - "line": 347, + "line": 363, "column": 12 }, "end": { - "line": 347, + "line": 363, "column": 22 } } @@ -22672,31 +24209,31 @@ "type": "Identifier", "name": "display", "range": [ - 10758, - 10765 + 11301, + 11308 ], "loc": { "start": { - "line": 347, + "line": 363, "column": 23 }, "end": { - "line": 347, + "line": 363, "column": 30 } } }, "range": [ - 10747, - 10765 + 11290, + 11308 ], "loc": { "start": { - "line": 347, + "line": 363, "column": 12 }, "end": { - "line": 347, + "line": 363, "column": 30 } } @@ -22705,78 +24242,78 @@ "type": "Identifier", "name": "NONE", "range": [ - 10768, - 10772 + 11311, + 11315 ], "loc": { "start": { - "line": 347, + "line": 363, "column": 33 }, "end": { - "line": 347, + "line": 363, "column": 37 } } }, "range": [ - 10747, - 10772 + 11290, + 11315 ], "loc": { "start": { - "line": 347, + "line": 363, "column": 12 }, "end": { - "line": 347, + "line": 363, "column": 37 } } }, "range": [ - 10747, - 10773 + 11290, + 11316 ], "loc": { "start": { - "line": 347, + "line": 363, "column": 12 }, "end": { - "line": 347, + "line": 363, "column": 38 } } } ], "range": [ - 10733, - 10783 + 11276, + 11326 ], "loc": { "start": { - "line": 346, + "line": 362, "column": 40 }, "end": { - "line": 348, + "line": 364, "column": 9 } } }, "alternate": null, "range": [ - 10701, - 10783 + 11244, + 11326 ], "loc": { "start": { - "line": 346, + "line": 362, "column": 8 }, "end": { - "line": 348, + "line": 364, "column": 9 } } @@ -22792,16 +24329,16 @@ "type": "Identifier", "name": "slc", "range": [ - 10792, - 10795 + 11335, + 11338 ], "loc": { "start": { - "line": 349, + "line": 365, "column": 8 }, "end": { - "line": 349, + "line": 365, "column": 11 } } @@ -22810,31 +24347,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 10796, - 10807 + 11339, + 11350 ], "loc": { "start": { - "line": 349, + "line": 365, "column": 12 }, "end": { - "line": 349, + "line": 365, "column": 23 } } }, "range": [ - 10792, - 10807 + 11335, + 11350 ], "loc": { "start": { - "line": 349, + "line": 365, "column": 8 }, "end": { - "line": 349, + "line": 365, "column": 23 } } @@ -22844,47 +24381,47 @@ "type": "Identifier", "name": "opt0", "range": [ - 10808, - 10812 + 11351, + 11355 ], "loc": { "start": { - "line": 349, + "line": 365, "column": 24 }, "end": { - "line": 349, + "line": 365, "column": 28 } } } ], "range": [ - 10792, - 10813 + 11335, + 11356 ], "loc": { "start": { - "line": 349, + "line": 365, "column": 8 }, "end": { - "line": 349, + "line": 365, "column": 29 } } }, "range": [ - 10792, - 10814 + 11335, + 11357 ], "loc": { "start": { - "line": 349, + "line": 365, "column": 8 }, "end": { - "line": 349, + "line": 365, "column": 30 } } @@ -22898,16 +24435,16 @@ "type": "Identifier", "name": "tf", "range": [ - 10827, - 10829 + 11370, + 11372 ], "loc": { "start": { - "line": 350, + "line": 366, "column": 12 }, "end": { - "line": 350, + "line": 366, "column": 14 } } @@ -22916,31 +24453,31 @@ "type": "Identifier", "name": "enableEmptyOption", "range": [ - 10830, - 10847 + 11373, + 11390 ], "loc": { "start": { - "line": 350, + "line": 366, "column": 15 }, "end": { - "line": 350, + "line": 366, "column": 32 } } }, "range": [ - 10827, - 10847 + 11370, + 11390 ], "loc": { "start": { - "line": 350, + "line": 366, "column": 12 }, "end": { - "line": 350, + "line": 366, "column": 32 } } @@ -22957,16 +24494,16 @@ "type": "Identifier", "name": "opt1", "range": [ - 10867, - 10871 + 11410, + 11414 ], "loc": { "start": { - "line": 351, + "line": 367, "column": 16 }, "end": { - "line": 351, + "line": 367, "column": 20 } } @@ -22977,16 +24514,16 @@ "type": "Identifier", "name": "createOpt", "range": [ - 10874, - 10883 + 11417, + 11426 ], "loc": { "start": { - "line": 351, + "line": 367, "column": 23 }, "end": { - "line": 351, + "line": 367, "column": 32 } } @@ -22999,16 +24536,16 @@ "type": "Identifier", "name": "tf", "range": [ - 10884, - 10886 + 11427, + 11429 ], "loc": { "start": { - "line": 351, + "line": 367, "column": 33 }, "end": { - "line": 351, + "line": 367, "column": 35 } } @@ -23017,31 +24554,31 @@ "type": "Identifier", "name": "emptyText", "range": [ - 10887, - 10896 + 11430, + 11439 ], "loc": { "start": { - "line": 351, + "line": 367, "column": 36 }, "end": { - "line": 351, + "line": 367, "column": 45 } } }, "range": [ - 10884, - 10896 + 11427, + 11439 ], "loc": { "start": { - "line": 351, + "line": 367, "column": 33 }, "end": { - "line": 351, + "line": 367, "column": 45 } } @@ -23053,16 +24590,16 @@ "type": "Identifier", "name": "tf", "range": [ - 10898, - 10900 + 11441, + 11443 ], "loc": { "start": { - "line": 351, + "line": 367, "column": 47 }, "end": { - "line": 351, + "line": 367, "column": 49 } } @@ -23071,62 +24608,62 @@ "type": "Identifier", "name": "emOperator", "range": [ - 10901, - 10911 + 11444, + 11454 ], "loc": { "start": { - "line": 351, + "line": 367, "column": 50 }, "end": { - "line": 351, + "line": 367, "column": 60 } } }, "range": [ - 10898, - 10911 + 11441, + 11454 ], "loc": { "start": { - "line": 351, + "line": 367, "column": 47 }, "end": { - "line": 351, + "line": 367, "column": 60 } } } ], "range": [ - 10874, - 10912 + 11417, + 11455 ], "loc": { "start": { - "line": 351, + "line": 367, "column": 23 }, "end": { - "line": 351, + "line": 367, "column": 61 } } }, "range": [ - 10867, - 10912 + 11410, + 11455 ], "loc": { "start": { - "line": 351, + "line": 367, "column": 16 }, "end": { - "line": 351, + "line": 367, "column": 61 } } @@ -23134,16 +24671,16 @@ ], "kind": "let", "range": [ - 10863, - 10913 + 11406, + 11456 ], "loc": { "start": { - "line": 351, + "line": 367, "column": 12 }, "end": { - "line": 351, + "line": 367, "column": 62 } } @@ -23159,16 +24696,16 @@ "type": "Identifier", "name": "slc", "range": [ - 10926, - 10929 + 11469, + 11472 ], "loc": { "start": { - "line": 352, + "line": 368, "column": 12 }, "end": { - "line": 352, + "line": 368, "column": 15 } } @@ -23177,31 +24714,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 10930, - 10941 + 11473, + 11484 ], "loc": { "start": { - "line": 352, + "line": 368, "column": 16 }, "end": { - "line": 352, + "line": 368, "column": 27 } } }, "range": [ - 10926, - 10941 + 11469, + 11484 ], "loc": { "start": { - "line": 352, + "line": 368, "column": 12 }, "end": { - "line": 352, + "line": 368, "column": 27 } } @@ -23211,79 +24748,79 @@ "type": "Identifier", "name": "opt1", "range": [ - 10942, - 10946 + 11485, + 11489 ], "loc": { "start": { - "line": 352, + "line": 368, "column": 28 }, "end": { - "line": 352, + "line": 368, "column": 32 } } } ], "range": [ - 10926, - 10947 + 11469, + 11490 ], "loc": { "start": { - "line": 352, + "line": 368, "column": 12 }, "end": { - "line": 352, + "line": 368, "column": 33 } } }, "range": [ - 10926, - 10948 + 11469, + 11491 ], "loc": { "start": { - "line": 352, + "line": 368, "column": 12 }, "end": { - "line": 352, + "line": 368, "column": 34 } } } ], "range": [ - 10849, - 10958 + 11392, + 11501 ], "loc": { "start": { - "line": 350, + "line": 366, "column": 34 }, "end": { - "line": 353, + "line": 369, "column": 9 } } }, "alternate": null, "range": [ - 10823, - 10958 + 11366, + 11501 ], "loc": { "start": { - "line": 350, + "line": 366, "column": 8 }, "end": { - "line": 353, + "line": 369, "column": 9 } } @@ -23297,16 +24834,16 @@ "type": "Identifier", "name": "tf", "range": [ - 10971, - 10973 + 11514, + 11516 ], "loc": { "start": { - "line": 354, + "line": 370, "column": 12 }, "end": { - "line": 354, + "line": 370, "column": 14 } } @@ -23315,31 +24852,31 @@ "type": "Identifier", "name": "enableNonEmptyOption", "range": [ - 10974, - 10994 + 11517, + 11537 ], "loc": { "start": { - "line": 354, + "line": 370, "column": 15 }, "end": { - "line": 354, + "line": 370, "column": 35 } } }, "range": [ - 10971, - 10994 + 11514, + 11537 ], "loc": { "start": { - "line": 354, + "line": 370, "column": 12 }, "end": { - "line": 354, + "line": 370, "column": 35 } } @@ -23356,16 +24893,16 @@ "type": "Identifier", "name": "opt2", "range": [ - 11014, - 11018 + 11557, + 11561 ], "loc": { "start": { - "line": 355, + "line": 371, "column": 16 }, "end": { - "line": 355, + "line": 371, "column": 20 } } @@ -23376,16 +24913,16 @@ "type": "Identifier", "name": "createOpt", "range": [ - 11021, - 11030 + 11564, + 11573 ], "loc": { "start": { - "line": 355, + "line": 371, "column": 23 }, "end": { - "line": 355, + "line": 371, "column": 32 } } @@ -23398,16 +24935,16 @@ "type": "Identifier", "name": "tf", "range": [ - 11031, - 11033 + 11574, + 11576 ], "loc": { "start": { - "line": 355, + "line": 371, "column": 33 }, "end": { - "line": 355, + "line": 371, "column": 35 } } @@ -23416,31 +24953,31 @@ "type": "Identifier", "name": "nonEmptyText", "range": [ - 11034, - 11046 + 11577, + 11589 ], "loc": { "start": { - "line": 355, + "line": 371, "column": 36 }, "end": { - "line": 355, + "line": 371, "column": 48 } } }, "range": [ - 11031, - 11046 + 11574, + 11589 ], "loc": { "start": { - "line": 355, + "line": 371, "column": 33 }, "end": { - "line": 355, + "line": 371, "column": 48 } } @@ -23452,16 +24989,16 @@ "type": "Identifier", "name": "tf", "range": [ - 11048, - 11050 + 11591, + 11593 ], "loc": { "start": { - "line": 355, + "line": 371, "column": 50 }, "end": { - "line": 355, + "line": 371, "column": 52 } } @@ -23470,62 +25007,62 @@ "type": "Identifier", "name": "nmOperator", "range": [ - 11051, - 11061 + 11594, + 11604 ], "loc": { "start": { - "line": 355, + "line": 371, "column": 53 }, "end": { - "line": 355, + "line": 371, "column": 63 } } }, "range": [ - 11048, - 11061 + 11591, + 11604 ], "loc": { "start": { - "line": 355, + "line": 371, "column": 50 }, "end": { - "line": 355, + "line": 371, "column": 63 } } } ], "range": [ - 11021, - 11062 + 11564, + 11605 ], "loc": { "start": { - "line": 355, + "line": 371, "column": 23 }, "end": { - "line": 355, + "line": 371, "column": 64 } } }, "range": [ - 11014, - 11062 + 11557, + 11605 ], "loc": { "start": { - "line": 355, + "line": 371, "column": 16 }, "end": { - "line": 355, + "line": 371, "column": 64 } } @@ -23533,16 +25070,16 @@ ], "kind": "let", "range": [ - 11010, - 11063 + 11553, + 11606 ], "loc": { "start": { - "line": 355, + "line": 371, "column": 12 }, "end": { - "line": 355, + "line": 371, "column": 65 } } @@ -23558,16 +25095,16 @@ "type": "Identifier", "name": "slc", "range": [ - 11076, - 11079 + 11619, + 11622 ], "loc": { "start": { - "line": 356, + "line": 372, "column": 12 }, "end": { - "line": 356, + "line": 372, "column": 15 } } @@ -23576,31 +25113,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 11080, - 11091 + 11623, + 11634 ], "loc": { "start": { - "line": 356, + "line": 372, "column": 16 }, "end": { - "line": 356, + "line": 372, "column": 27 } } }, "range": [ - 11076, - 11091 + 11619, + 11634 ], "loc": { "start": { - "line": 356, + "line": 372, "column": 12 }, "end": { - "line": 356, + "line": 372, "column": 27 } } @@ -23610,79 +25147,79 @@ "type": "Identifier", "name": "opt2", "range": [ - 11092, - 11096 + 11635, + 11639 ], "loc": { "start": { - "line": 356, + "line": 372, "column": 28 }, "end": { - "line": 356, + "line": 372, "column": 32 } } } ], "range": [ - 11076, - 11097 + 11619, + 11640 ], "loc": { "start": { - "line": 356, + "line": 372, "column": 12 }, "end": { - "line": 356, + "line": 372, "column": 33 } } }, "range": [ - 11076, - 11098 + 11619, + 11641 ], "loc": { "start": { - "line": 356, + "line": 372, "column": 12 }, "end": { - "line": 356, + "line": 372, "column": 34 } } } ], "range": [ - 10996, - 11108 + 11539, + 11651 ], "loc": { "start": { - "line": 354, + "line": 370, "column": 37 }, "end": { - "line": 357, + "line": 373, "column": 9 } } }, "alternate": null, "range": [ - 10967, - 11108 + 11510, + 11651 ], "loc": { "start": { - "line": 354, + "line": 370, "column": 8 }, "end": { - "line": 357, + "line": 373, "column": 9 } } @@ -23693,47 +25230,47 @@ "type": "Identifier", "name": "slc", "range": [ - 11124, - 11127 + 11667, + 11670 ], "loc": { "start": { - "line": 358, + "line": 374, "column": 15 }, "end": { - "line": 358, + "line": 374, "column": 18 } } }, "range": [ - 11117, - 11128 + 11660, + 11671 ], "loc": { "start": { - "line": 358, + "line": 374, "column": 8 }, "end": { - "line": 358, + "line": 374, "column": 19 } } } ], "range": [ - 10492, - 11134 + 11035, + 11677 ], "loc": { "start": { - "line": 341, + "line": 357, "column": 24 }, "end": { - "line": 359, + "line": 375, "column": 5 } } @@ -23741,16 +25278,16 @@ "generator": false, "expression": false, "range": [ - 10486, - 11134 + 11029, + 11677 ], "loc": { "start": { - "line": 341, + "line": 357, "column": 18 }, "end": { - "line": 359, + "line": 375, "column": 5 } } @@ -23758,16 +25295,16 @@ "kind": "method", "computed": false, "range": [ - 10472, - 11134 + 11015, + 11677 ], "loc": { "start": { - "line": 341, + "line": 357, "column": 4 }, "end": { - "line": 359, + "line": 375, "column": 5 } }, @@ -23776,16 +25313,16 @@ "type": "Block", "value": "*\n * Add drop-down header option\n * @param {Object} slc Select DOM element\n ", "range": [ - 10375, - 10467 + 10918, + 11010 ], "loc": { "start": { - "line": 337, + "line": 353, "column": 4 }, "end": { - "line": 340, + "line": 356, "column": 7 } } @@ -23796,16 +25333,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": [ - 11140, - 11309 + 11683, + 11852 ], "loc": { "start": { - "line": 361, + "line": 377, "column": 4 }, "end": { - "line": 365, + "line": 381, "column": 7 } } @@ -23819,16 +25356,16 @@ "type": "Identifier", "name": "selectOptions", "range": [ - 11314, - 11327 + 11857, + 11870 ], "loc": { "start": { - "line": 366, + "line": 382, "column": 4 }, "end": { - "line": 366, + "line": 382, "column": 17 } } @@ -23841,16 +25378,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 11328, - 11336 + 11871, + 11879 ], "loc": { "start": { - "line": 366, + "line": 382, "column": 18 }, "end": { - "line": 366, + "line": 382, "column": 26 } } @@ -23861,16 +25398,16 @@ "type": "Identifier", "name": "values", "range": [ - 11338, - 11344 + 11881, + 11887 ], "loc": { "start": { - "line": 366, + "line": 382, "column": 28 }, "end": { - "line": 366, + "line": 382, "column": 34 } } @@ -23879,31 +25416,31 @@ "type": "ArrayExpression", "elements": [], "range": [ - 11347, - 11349 + 11890, + 11892 ], "loc": { "start": { - "line": 366, + "line": 382, "column": 37 }, "end": { - "line": 366, + "line": 382, "column": 39 } } }, "range": [ - 11338, - 11349 + 11881, + 11892 ], "loc": { "start": { - "line": 366, + "line": 382, "column": 28 }, "end": { - "line": 366, + "line": 382, "column": 39 } } @@ -23921,16 +25458,16 @@ "type": "Identifier", "name": "tf", "range": [ - 11365, - 11367 + 11908, + 11910 ], "loc": { "start": { - "line": 367, + "line": 383, "column": 12 }, "end": { - "line": 367, + "line": 383, "column": 14 } } @@ -23941,16 +25478,16 @@ "object": { "type": "ThisExpression", "range": [ - 11370, - 11374 + 11913, + 11917 ], "loc": { "start": { - "line": 367, + "line": 383, "column": 17 }, "end": { - "line": 367, + "line": 383, "column": 21 } } @@ -23959,46 +25496,46 @@ "type": "Identifier", "name": "tf", "range": [ - 11375, - 11377 + 11918, + 11920 ], "loc": { "start": { - "line": 367, + "line": 383, "column": 22 }, "end": { - "line": 367, + "line": 383, "column": 24 } } }, "range": [ - 11370, - 11377 + 11913, + 11920 ], "loc": { "start": { - "line": 367, + "line": 383, "column": 17 }, "end": { - "line": 367, + "line": 383, "column": 24 } } }, "range": [ - 11365, - 11377 + 11908, + 11920 ], "loc": { "start": { - "line": 367, + "line": 383, "column": 12 }, "end": { - "line": 367, + "line": 383, "column": 24 } } @@ -24006,16 +25543,16 @@ ], "kind": "let", "range": [ - 11361, - 11378 + 11904, + 11921 ], "loc": { "start": { - "line": 367, + "line": 383, "column": 8 }, "end": { - "line": 367, + "line": 383, "column": 25 } } @@ -24023,238 +25560,93 @@ { "type": "IfStatement", "test": { - "type": "LogicalExpression", - "operator": "||", + "type": "BinaryExpression", + "operator": "===", "left": { - "type": "BinaryExpression", - "operator": "!==", - "left": { - "type": "CallExpression", - "callee": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "Identifier", - "name": "tf", - "range": [ - 11391, - 11393 - ], - "loc": { - "start": { - "line": 368, - "column": 12 - }, - "end": { - "line": 368, - "column": 14 - } - } - }, - "property": { - "type": "Identifier", - "name": "getFilterType", - "range": [ - 11394, - 11407 - ], - "loc": { - "start": { - "line": 368, - "column": 15 - }, - "end": { - "line": 368, - "column": 28 - } - } - }, - "range": [ - 11391, - 11407 - ], - "loc": { - "start": { - "line": 368, - "column": 12 - }, - "end": { - "line": 368, - "column": 28 - } - } - }, - "arguments": [ - { - "type": "Identifier", - "name": "colIndex", - "range": [ - 11408, - 11416 - ], - "loc": { - "start": { - "line": 368, - "column": 29 - }, - "end": { - "line": 368, - "column": 37 - } - } - } - ], + "type": "MemberExpression", + "computed": false, + "object": { + "type": "Identifier", + "name": "values", "range": [ - 11391, - 11417 + 11934, + 11940 ], "loc": { "start": { - "line": 368, + "line": 384, "column": 12 }, "end": { - "line": 368, - "column": 38 + "line": 384, + "column": 18 } } }, - "right": { + "property": { "type": "Identifier", - "name": "MULTIPLE", + "name": "length", "range": [ - 11422, - 11430 + 11941, + 11947 ], "loc": { "start": { - "line": 368, - "column": 43 + "line": 384, + "column": 19 }, "end": { - "line": 368, - "column": 51 + "line": 384, + "column": 25 } } }, "range": [ - 11391, - 11430 + 11934, + 11947 ], "loc": { "start": { - "line": 368, + "line": 384, "column": 12 }, "end": { - "line": 368, - "column": 51 + "line": 384, + "column": 25 } } }, "right": { - "type": "BinaryExpression", - "operator": "===", - "left": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "Identifier", - "name": "values", - "range": [ - 11434, - 11440 - ], - "loc": { - "start": { - "line": 368, - "column": 55 - }, - "end": { - "line": 368, - "column": 61 - } - } - }, - "property": { - "type": "Identifier", - "name": "length", - "range": [ - 11441, - 11447 - ], - "loc": { - "start": { - "line": 368, - "column": 62 - }, - "end": { - "line": 368, - "column": 68 - } - } - }, - "range": [ - 11434, - 11447 - ], - "loc": { - "start": { - "line": 368, - "column": 55 - }, - "end": { - "line": 368, - "column": 68 - } - } - }, - "right": { - "type": "Literal", - "value": 0, - "raw": "0", - "range": [ - 11452, - 11453 - ], - "loc": { - "start": { - "line": 368, - "column": 73 - }, - "end": { - "line": 368, - "column": 74 - } - } - }, + "type": "Literal", + "value": 0, + "raw": "0", "range": [ - 11434, - 11453 + 11952, + 11953 ], "loc": { "start": { - "line": 368, - "column": 55 + "line": 384, + "column": 30 }, "end": { - "line": 368, - "column": 74 + "line": 384, + "column": 31 } } }, "range": [ - 11391, - 11453 + 11934, + 11953 ], "loc": { "start": { - "line": 368, + "line": 384, "column": 12 }, "end": { - "line": 368, - "column": 74 + "line": 384, + "column": 31 } } }, @@ -24265,48 +25657,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 11469, - 11476 + 11969, + 11976 ], "loc": { "start": { - "line": 369, + "line": 385, "column": 12 }, "end": { - "line": 369, + "line": 385, "column": 19 } } } ], "range": [ - 11455, - 11486 + 11955, + 11986 ], "loc": { "start": { - "line": 368, - "column": 76 + "line": 384, + "column": 33 }, "end": { - "line": 370, + "line": 386, "column": 9 } } }, "alternate": null, "range": [ - 11387, - 11486 + 11930, + 11986 ], "loc": { "start": { - "line": 368, + "line": 384, "column": 8 }, "end": { - "line": 370, + "line": 386, "column": 9 } } @@ -24320,16 +25712,16 @@ "type": "Identifier", "name": "slc", "range": [ - 11499, - 11502 + 11999, + 12002 ], "loc": { "start": { - "line": 371, + "line": 387, "column": 12 }, "end": { - "line": 371, + "line": 387, "column": 15 } } @@ -24343,16 +25735,16 @@ "type": "Identifier", "name": "tf", "range": [ - 11505, - 11507 + 12005, + 12007 ], "loc": { "start": { - "line": 371, + "line": 387, "column": 18 }, "end": { - "line": 371, + "line": 387, "column": 20 } } @@ -24361,31 +25753,31 @@ "type": "Identifier", "name": "getFilterElement", "range": [ - 11508, - 11524 + 12008, + 12024 ], "loc": { "start": { - "line": 371, + "line": 387, "column": 21 }, "end": { - "line": 371, + "line": 387, "column": 37 } } }, "range": [ - 11505, - 11524 + 12005, + 12024 ], "loc": { "start": { - "line": 371, + "line": 387, "column": 18 }, "end": { - "line": 371, + "line": 387, "column": 37 } } @@ -24395,47 +25787,47 @@ "type": "Identifier", "name": "colIndex", "range": [ - 11525, - 11533 + 12025, + 12033 ], "loc": { "start": { - "line": 371, + "line": 387, "column": 38 }, "end": { - "line": 371, + "line": 387, "column": 46 } } } ], "range": [ - 11505, - 11534 + 12005, + 12034 ], "loc": { "start": { - "line": 371, + "line": 387, "column": 18 }, "end": { - "line": 371, + "line": 387, "column": 47 } } }, "range": [ - 11499, - 11534 + 11999, + 12034 ], "loc": { "start": { - "line": 371, + "line": 387, "column": 12 }, "end": { - "line": 371, + "line": 387, "column": 47 } } @@ -24443,16 +25835,16 @@ ], "kind": "let", "range": [ - 11495, - 11535 + 11995, + 12035 ], "loc": { "start": { - "line": 371, + "line": 387, "column": 8 }, "end": { - "line": 371, + "line": 387, "column": 48 } } @@ -24471,16 +25863,16 @@ "type": "ArrayExpression", "elements": [], "range": [ - 11544, - 11546 + 12044, + 12046 ], "loc": { "start": { - "line": 372, + "line": 388, "column": 8 }, "end": { - "line": 372, + "line": 388, "column": 10 } } @@ -24489,31 +25881,31 @@ "type": "Identifier", "name": "forEach", "range": [ - 11547, - 11554 + 12047, + 12054 ], "loc": { "start": { - "line": 372, + "line": 388, "column": 11 }, "end": { - "line": 372, + "line": 388, "column": 18 } } }, "range": [ - 11544, - 11554 + 12044, + 12054 ], "loc": { "start": { - "line": 372, + "line": 388, "column": 8 }, "end": { - "line": 372, + "line": 388, "column": 18 } } @@ -24522,31 +25914,31 @@ "type": "Identifier", "name": "call", "range": [ - 11555, - 11559 + 12055, + 12059 ], "loc": { "start": { - "line": 372, + "line": 388, "column": 19 }, "end": { - "line": 372, + "line": 388, "column": 23 } } }, "range": [ - 11544, - 11559 + 12044, + 12059 ], "loc": { "start": { - "line": 372, + "line": 388, "column": 8 }, "end": { - "line": 372, + "line": 388, "column": 23 } } @@ -24559,16 +25951,16 @@ "type": "Identifier", "name": "slc", "range": [ - 11560, - 11563 + 12060, + 12063 ], "loc": { "start": { - "line": 372, + "line": 388, "column": 24 }, "end": { - "line": 372, + "line": 388, "column": 27 } } @@ -24577,31 +25969,31 @@ "type": "Identifier", "name": "options", "range": [ - 11564, - 11571 + 12064, + 12071 ], "loc": { "start": { - "line": 372, + "line": 388, "column": 28 }, "end": { - "line": 372, + "line": 388, "column": 35 } } }, "range": [ - 11560, - 11571 + 12060, + 12071 ], "loc": { "start": { - "line": 372, + "line": 388, "column": 24 }, "end": { - "line": 372, + "line": 388, "column": 35 } } @@ -24614,16 +26006,16 @@ "type": "Identifier", "name": "option", "range": [ - 11574, - 11580 + 12074, + 12080 ], "loc": { "start": { - "line": 372, + "line": 388, "column": 38 }, "end": { - "line": 372, + "line": 388, "column": 44 } } @@ -24647,16 +26039,16 @@ "type": "Identifier", "name": "values", "range": [ - 11713, - 11719 + 12213, + 12219 ], "loc": { "start": { - "line": 375, + "line": 391, "column": 16 }, "end": { - "line": 375, + "line": 391, "column": 22 } } @@ -24666,31 +26058,31 @@ "value": 0, "raw": "0", "range": [ - 11720, - 11721 + 12220, + 12221 ], "loc": { "start": { - "line": 375, + "line": 391, "column": 23 }, "end": { - "line": 375, + "line": 391, "column": 24 } } }, "range": [ - 11713, - 11722 + 12213, + 12222 ], "loc": { "start": { - "line": 375, + "line": 391, "column": 16 }, "end": { - "line": 375, + "line": 391, "column": 25 } } @@ -24700,31 +26092,31 @@ "value": "", "raw": "''", "range": [ - 11727, - 11729 + 12227, + 12229 ], "loc": { "start": { - "line": 375, + "line": 391, "column": 30 }, "end": { - "line": 375, + "line": 391, "column": 32 } } }, "range": [ - 11713, - 11729 + 12213, + 12229 ], "loc": { "start": { - "line": 375, + "line": 391, "column": 16 }, "end": { - "line": 375, + "line": 391, "column": 32 } } @@ -24739,16 +26131,16 @@ "type": "Identifier", "name": "option", "range": [ - 11733, - 11739 + 12233, + 12239 ], "loc": { "start": { - "line": 375, + "line": 391, "column": 36 }, "end": { - "line": 375, + "line": 391, "column": 42 } } @@ -24757,31 +26149,31 @@ "type": "Identifier", "name": "value", "range": [ - 11740, - 11745 + 12240, + 12245 ], "loc": { "start": { - "line": 375, + "line": 391, "column": 43 }, "end": { - "line": 375, + "line": 391, "column": 48 } } }, "range": [ - 11733, - 11745 + 12233, + 12245 ], "loc": { "start": { - "line": 375, + "line": 391, "column": 36 }, "end": { - "line": 375, + "line": 391, "column": 48 } } @@ -24791,46 +26183,46 @@ "value": "", "raw": "''", "range": [ - 11750, - 11752 + 12250, + 12252 ], "loc": { "start": { - "line": 375, + "line": 391, "column": 53 }, "end": { - "line": 375, + "line": 391, "column": 55 } } }, "range": [ - 11733, - 11752 + 12233, + 12252 ], "loc": { "start": { - "line": 375, + "line": 391, "column": 36 }, "end": { - "line": 375, + "line": 391, "column": 55 } } }, "range": [ - 11713, - 11752 + 12213, + 12252 ], "loc": { "start": { - "line": 375, + "line": 391, "column": 16 }, "end": { - "line": 375, + "line": 391, "column": 55 } } @@ -24850,16 +26242,16 @@ "type": "Identifier", "name": "option", "range": [ - 11772, - 11778 + 12272, + 12278 ], "loc": { "start": { - "line": 376, + "line": 392, "column": 16 }, "end": { - "line": 376, + "line": 392, "column": 22 } } @@ -24868,31 +26260,31 @@ "type": "Identifier", "name": "selected", "range": [ - 11779, - 11787 + 12279, + 12287 ], "loc": { "start": { - "line": 376, + "line": 392, "column": 23 }, "end": { - "line": 376, + "line": 392, "column": 31 } } }, "range": [ - 11772, - 11787 + 12272, + 12287 ], "loc": { "start": { - "line": 376, + "line": 392, "column": 16 }, "end": { - "line": 376, + "line": 392, "column": 31 } } @@ -24902,78 +26294,78 @@ "value": false, "raw": "false", "range": [ - 11790, - 11795 + 12290, + 12295 ], "loc": { "start": { - "line": 376, + "line": 392, "column": 34 }, "end": { - "line": 376, + "line": 392, "column": 39 } } }, "range": [ - 11772, - 11795 + 12272, + 12295 ], "loc": { "start": { - "line": 376, + "line": 392, "column": 16 }, "end": { - "line": 376, + "line": 392, "column": 39 } } }, "range": [ - 11772, - 11796 + 12272, + 12296 ], "loc": { "start": { - "line": 376, + "line": 392, "column": 16 }, "end": { - "line": 376, + "line": 392, "column": 40 } } } ], "range": [ - 11754, - 11810 + 12254, + 12310 ], "loc": { "start": { - "line": 375, + "line": 391, "column": 57 }, "end": { - "line": 377, + "line": 393, "column": 13 } } }, "alternate": null, "range": [ - 11709, - 11810 + 12209, + 12310 ], "loc": { "start": { - "line": 375, + "line": 391, "column": 12 }, "end": { - "line": 377, + "line": 393, "column": 13 } }, @@ -24982,16 +26374,16 @@ "type": "Line", "value": " Empty value means clear all selections and first option is the", "range": [ - 11599, - 11664 + 12099, + 12164 ], "loc": { "start": { - "line": 373, + "line": 389, "column": 12 }, "end": { - "line": 373, + "line": 389, "column": 77 } } @@ -25000,16 +26392,16 @@ "type": "Line", "value": " clear all option", "range": [ - 11677, - 11696 + 12177, + 12196 ], "loc": { "start": { - "line": 374, + "line": 390, "column": 12 }, "end": { - "line": 374, + "line": 390, "column": 31 } } @@ -25031,16 +26423,16 @@ "type": "Identifier", "name": "option", "range": [ - 11828, - 11834 + 12328, + 12334 ], "loc": { "start": { - "line": 379, + "line": 395, "column": 16 }, "end": { - "line": 379, + "line": 395, "column": 22 } } @@ -25049,31 +26441,31 @@ "type": "Identifier", "name": "value", "range": [ - 11835, - 11840 + 12335, + 12340 ], "loc": { "start": { - "line": 379, + "line": 395, "column": 23 }, "end": { - "line": 379, + "line": 395, "column": 28 } } }, "range": [ - 11828, - 11840 + 12328, + 12340 ], "loc": { "start": { - "line": 379, + "line": 395, "column": 16 }, "end": { - "line": 379, + "line": 395, "column": 28 } } @@ -25083,31 +26475,31 @@ "value": "", "raw": "''", "range": [ - 11845, - 11847 + 12345, + 12347 ], "loc": { "start": { - "line": 379, + "line": 395, "column": 33 }, "end": { - "line": 379, + "line": 395, "column": 35 } } }, "range": [ - 11828, - 11847 + 12328, + 12347 ], "loc": { "start": { - "line": 379, + "line": 395, "column": 16 }, "end": { - "line": 379, + "line": 395, "column": 35 } } @@ -25118,16 +26510,16 @@ "type": "Identifier", "name": "has", "range": [ - 11851, - 11854 + 12351, + 12354 ], "loc": { "start": { - "line": 379, + "line": 395, "column": 39 }, "end": { - "line": 379, + "line": 395, "column": 42 } } @@ -25137,16 +26529,16 @@ "type": "Identifier", "name": "values", "range": [ - 11855, - 11861 + 12355, + 12361 ], "loc": { "start": { - "line": 379, + "line": 395, "column": 43 }, "end": { - "line": 379, + "line": 395, "column": 49 } } @@ -25158,16 +26550,16 @@ "type": "Identifier", "name": "option", "range": [ - 11863, - 11869 + 12363, + 12369 ], "loc": { "start": { - "line": 379, + "line": 395, "column": 51 }, "end": { - "line": 379, + "line": 395, "column": 57 } } @@ -25176,31 +26568,31 @@ "type": "Identifier", "name": "value", "range": [ - 11870, - 11875 + 12370, + 12375 ], "loc": { "start": { - "line": 379, + "line": 395, "column": 58 }, "end": { - "line": 379, + "line": 395, "column": 63 } } }, "range": [ - 11863, - 11875 + 12363, + 12375 ], "loc": { "start": { - "line": 379, + "line": 395, "column": 51 }, "end": { - "line": 379, + "line": 395, "column": 63 } } @@ -25210,47 +26602,47 @@ "value": true, "raw": "true", "range": [ - 11877, - 11881 + 12377, + 12381 ], "loc": { "start": { - "line": 379, + "line": 395, "column": 65 }, "end": { - "line": 379, + "line": 395, "column": 69 } } } ], "range": [ - 11851, - 11882 + 12351, + 12382 ], "loc": { "start": { - "line": 379, + "line": 395, "column": 39 }, "end": { - "line": 379, + "line": 395, "column": 70 } } }, "range": [ - 11828, - 11882 + 12328, + 12382 ], "loc": { "start": { - "line": 379, + "line": 395, "column": 16 }, "end": { - "line": 379, + "line": 395, "column": 70 } } @@ -25270,16 +26662,16 @@ "type": "Identifier", "name": "option", "range": [ - 11902, - 11908 + 12402, + 12408 ], "loc": { "start": { - "line": 380, + "line": 396, "column": 16 }, "end": { - "line": 380, + "line": 396, "column": 22 } } @@ -25288,31 +26680,31 @@ "type": "Identifier", "name": "selected", "range": [ - 11909, - 11917 + 12409, + 12417 ], "loc": { "start": { - "line": 380, + "line": 396, "column": 23 }, "end": { - "line": 380, + "line": 396, "column": 31 } } }, "range": [ - 11902, - 11917 + 12402, + 12417 ], "loc": { "start": { - "line": 380, + "line": 396, "column": 16 }, "end": { - "line": 380, + "line": 396, "column": 31 } } @@ -25322,78 +26714,78 @@ "value": true, "raw": "true", "range": [ - 11920, - 11924 + 12420, + 12424 ], "loc": { "start": { - "line": 380, + "line": 396, "column": 34 }, "end": { - "line": 380, + "line": 396, "column": 38 } } }, "range": [ - 11902, - 11924 + 12402, + 12424 ], "loc": { "start": { - "line": 380, + "line": 396, "column": 16 }, "end": { - "line": 380, + "line": 396, "column": 38 } } }, "range": [ - 11902, - 11925 + 12402, + 12425 ], "loc": { "start": { - "line": 380, + "line": 396, "column": 16 }, "end": { - "line": 380, + "line": 396, "column": 39 } } } ], "range": [ - 11884, - 11939 + 12384, + 12439 ], "loc": { "start": { - "line": 379, + "line": 395, "column": 72 }, "end": { - "line": 381, + "line": 397, "column": 13 } } }, "alternate": null, "range": [ - 11824, - 11939 + 12324, + 12439 ], "loc": { "start": { - "line": 379, + "line": 395, "column": 12 }, "end": { - "line": 381, + "line": 397, "column": 13 } }, @@ -25402,16 +26794,16 @@ "type": "Line", "value": "if", "range": [ - 11939, - 11943 + 12439, + 12443 ], "loc": { "start": { - "line": 381, + "line": 397, "column": 13 }, "end": { - "line": 381, + "line": 397, "column": 17 } } @@ -25420,16 +26812,16 @@ } ], "range": [ - 11585, - 11953 + 12085, + 12453 ], "loc": { "start": { - "line": 372, + "line": 388, "column": 49 }, "end": { - "line": 382, + "line": 398, "column": 9 } } @@ -25437,63 +26829,63 @@ "generator": false, "expression": false, "range": [ - 11573, - 11953 + 12073, + 12453 ], "loc": { "start": { - "line": 372, + "line": 388, "column": 37 }, "end": { - "line": 382, + "line": 398, "column": 9 } } } ], "range": [ - 11544, - 11954 + 12044, + 12454 ], "loc": { "start": { - "line": 372, + "line": 388, "column": 8 }, "end": { - "line": 382, + "line": 398, "column": 10 } } }, "range": [ - 11544, - 11955 + 12044, + 12455 ], "loc": { "start": { - "line": 372, + "line": 388, "column": 8 }, "end": { - "line": 382, + "line": 398, "column": 11 } } } ], "range": [ - 11351, - 11961 + 11894, + 12461 ], "loc": { "start": { - "line": 366, + "line": 382, "column": 41 }, "end": { - "line": 383, + "line": 399, "column": 5 } } @@ -25501,16 +26893,16 @@ "generator": false, "expression": false, "range": [ - 11327, - 11961 + 11870, + 12461 ], "loc": { "start": { - "line": 366, + "line": 382, "column": 17 }, "end": { - "line": 383, + "line": 399, "column": 5 } } @@ -25518,16 +26910,16 @@ "kind": "method", "computed": false, "range": [ - 11314, - 11961 + 11857, + 12461 ], "loc": { "start": { - "line": 366, + "line": 382, "column": 4 }, "end": { - "line": 383, + "line": 399, "column": 5 } }, @@ -25536,16 +26928,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": [ - 11140, - 11309 + 11683, + 11852 ], "loc": { "start": { - "line": 361, + "line": 377, "column": 4 }, "end": { - "line": 365, + "line": 381, "column": 7 } } @@ -25556,16 +26948,16 @@ "type": "Block", "value": "*\n * Get filter values for a given column index\n * @param {Number} colIndex Column index\n * @returns {Array} values Array of selected values\n ", "range": [ - 11967, - 12131 + 12467, + 12631 ], "loc": { "start": { - "line": 385, + "line": 401, "column": 4 }, "end": { - "line": 389, + "line": 405, "column": 7 } } @@ -25579,16 +26971,16 @@ "type": "Identifier", "name": "getValues", "range": [ - 12136, - 12145 + 12636, + 12645 ], "loc": { "start": { - "line": 390, + "line": 406, "column": 4 }, "end": { - "line": 390, + "line": 406, "column": 13 } } @@ -25601,16 +26993,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 12146, - 12154 + 12646, + 12654 ], "loc": { "start": { - "line": 390, + "line": 406, "column": 14 }, "end": { - "line": 390, + "line": 406, "column": 22 } } @@ -25628,16 +27020,16 @@ "type": "Identifier", "name": "tf", "range": [ - 12170, - 12172 + 12670, + 12672 ], "loc": { "start": { - "line": 391, + "line": 407, "column": 12 }, "end": { - "line": 391, + "line": 407, "column": 14 } } @@ -25648,16 +27040,16 @@ "object": { "type": "ThisExpression", "range": [ - 12175, - 12179 + 12675, + 12679 ], "loc": { "start": { - "line": 391, + "line": 407, "column": 17 }, "end": { - "line": 391, + "line": 407, "column": 21 } } @@ -25666,46 +27058,46 @@ "type": "Identifier", "name": "tf", "range": [ - 12180, - 12182 + 12680, + 12682 ], "loc": { "start": { - "line": 391, + "line": 407, "column": 22 }, "end": { - "line": 391, + "line": 407, "column": 24 } } }, "range": [ - 12175, - 12182 + 12675, + 12682 ], "loc": { "start": { - "line": 391, + "line": 407, "column": 17 }, "end": { - "line": 391, + "line": 407, "column": 24 } } }, "range": [ - 12170, - 12182 + 12670, + 12682 ], "loc": { "start": { - "line": 391, + "line": 407, "column": 12 }, "end": { - "line": 391, + "line": 407, "column": 24 } } @@ -25713,16 +27105,16 @@ ], "kind": "let", "range": [ - 12166, - 12183 + 12666, + 12683 ], "loc": { "start": { - "line": 391, + "line": 407, "column": 8 }, "end": { - "line": 391, + "line": 407, "column": 25 } } @@ -25736,16 +27128,16 @@ "type": "Identifier", "name": "slc", "range": [ - 12196, - 12199 + 12696, + 12699 ], "loc": { "start": { - "line": 392, + "line": 408, "column": 12 }, "end": { - "line": 392, + "line": 408, "column": 15 } } @@ -25759,16 +27151,16 @@ "type": "Identifier", "name": "tf", "range": [ - 12202, - 12204 + 12702, + 12704 ], "loc": { "start": { - "line": 392, + "line": 408, "column": 18 }, "end": { - "line": 392, + "line": 408, "column": 20 } } @@ -25777,31 +27169,31 @@ "type": "Identifier", "name": "getFilterElement", "range": [ - 12205, - 12221 + 12705, + 12721 ], "loc": { "start": { - "line": 392, + "line": 408, "column": 21 }, "end": { - "line": 392, + "line": 408, "column": 37 } } }, "range": [ - 12202, - 12221 + 12702, + 12721 ], "loc": { "start": { - "line": 392, + "line": 408, "column": 18 }, "end": { - "line": 392, + "line": 408, "column": 37 } } @@ -25811,47 +27203,47 @@ "type": "Identifier", "name": "colIndex", "range": [ - 12222, - 12230 + 12722, + 12730 ], "loc": { "start": { - "line": 392, + "line": 408, "column": 38 }, "end": { - "line": 392, + "line": 408, "column": 46 } } } ], "range": [ - 12202, - 12231 + 12702, + 12731 ], "loc": { "start": { - "line": 392, + "line": 408, "column": 18 }, "end": { - "line": 392, + "line": 408, "column": 47 } } }, "range": [ - 12196, - 12231 + 12696, + 12731 ], "loc": { "start": { - "line": 392, + "line": 408, "column": 12 }, "end": { - "line": 392, + "line": 408, "column": 47 } } @@ -25859,16 +27251,16 @@ ], "kind": "let", "range": [ - 12192, - 12232 + 12692, + 12732 ], "loc": { "start": { - "line": 392, + "line": 408, "column": 8 }, "end": { - "line": 392, + "line": 408, "column": 48 } } @@ -25882,16 +27274,16 @@ "type": "Identifier", "name": "values", "range": [ - 12245, - 12251 + 12745, + 12751 ], "loc": { "start": { - "line": 393, + "line": 409, "column": 12 }, "end": { - "line": 393, + "line": 409, "column": 18 } } @@ -25900,31 +27292,31 @@ "type": "ArrayExpression", "elements": [], "range": [ - 12254, - 12256 + 12754, + 12756 ], "loc": { "start": { - "line": 393, + "line": 409, "column": 21 }, "end": { - "line": 393, + "line": 409, "column": 23 } } }, "range": [ - 12245, - 12256 + 12745, + 12756 ], "loc": { "start": { - "line": 393, + "line": 409, "column": 12 }, "end": { - "line": 393, + "line": 409, "column": 23 } } @@ -25932,16 +27324,16 @@ ], "kind": "let", "range": [ - 12241, - 12257 + 12741, + 12757 ], "loc": { "start": { - "line": 393, + "line": 409, "column": 8 }, "end": { - "line": 393, + "line": 409, "column": 24 } }, @@ -25950,16 +27342,16 @@ "type": "Line", "value": " IE >= 9 does not support the selectedOptions property :(", "range": [ - 12267, - 12326 + 12767, + 12826 ], "loc": { "start": { - "line": 395, + "line": 411, "column": 8 }, "end": { - "line": 395, + "line": 411, "column": 67 } } @@ -25975,16 +27367,16 @@ "type": "Identifier", "name": "slc", "range": [ - 12339, - 12342 + 12839, + 12842 ], "loc": { "start": { - "line": 396, + "line": 412, "column": 12 }, "end": { - "line": 396, + "line": 412, "column": 15 } } @@ -25993,31 +27385,31 @@ "type": "Identifier", "name": "selectedOptions", "range": [ - 12343, - 12358 + 12843, + 12858 ], "loc": { "start": { - "line": 396, + "line": 412, "column": 16 }, "end": { - "line": 396, + "line": 412, "column": 31 } } }, "range": [ - 12339, - 12358 + 12839, + 12858 ], "loc": { "start": { - "line": 396, + "line": 412, "column": 12 }, "end": { - "line": 396, + "line": 412, "column": 31 } } @@ -26039,16 +27431,16 @@ "type": "ArrayExpression", "elements": [], "range": [ - 12374, - 12376 + 12874, + 12876 ], "loc": { "start": { - "line": 397, + "line": 413, "column": 12 }, "end": { - "line": 397, + "line": 413, "column": 14 } } @@ -26057,31 +27449,31 @@ "type": "Identifier", "name": "forEach", "range": [ - 12377, - 12384 + 12877, + 12884 ], "loc": { "start": { - "line": 397, + "line": 413, "column": 15 }, "end": { - "line": 397, + "line": 413, "column": 22 } } }, "range": [ - 12374, - 12384 + 12874, + 12884 ], "loc": { "start": { - "line": 397, + "line": 413, "column": 12 }, "end": { - "line": 397, + "line": 413, "column": 22 } } @@ -26090,31 +27482,31 @@ "type": "Identifier", "name": "call", "range": [ - 12385, - 12389 + 12885, + 12889 ], "loc": { "start": { - "line": 397, + "line": 413, "column": 23 }, "end": { - "line": 397, + "line": 413, "column": 27 } } }, "range": [ - 12374, - 12389 + 12874, + 12889 ], "loc": { "start": { - "line": 397, + "line": 413, "column": 12 }, "end": { - "line": 397, + "line": 413, "column": 27 } } @@ -26127,16 +27519,16 @@ "type": "Identifier", "name": "slc", "range": [ - 12390, - 12393 + 12890, + 12893 ], "loc": { "start": { - "line": 397, + "line": 413, "column": 28 }, "end": { - "line": 397, + "line": 413, "column": 31 } } @@ -26145,31 +27537,31 @@ "type": "Identifier", "name": "selectedOptions", "range": [ - 12394, - 12409 + 12894, + 12909 ], "loc": { "start": { - "line": 397, + "line": 413, "column": 32 }, "end": { - "line": 397, + "line": 413, "column": 47 } } }, "range": [ - 12390, - 12409 + 12890, + 12909 ], "loc": { "start": { - "line": 397, + "line": 413, "column": 28 }, "end": { - "line": 397, + "line": 413, "column": 47 } } @@ -26182,16 +27574,16 @@ "type": "Identifier", "name": "option", "range": [ - 12427, - 12433 + 12927, + 12933 ], "loc": { "start": { - "line": 398, + "line": 414, "column": 16 }, "end": { - "line": 398, + "line": 414, "column": 22 } } @@ -26206,16 +27598,16 @@ "type": "Identifier", "name": "values", "range": [ - 12437, - 12443 + 12937, + 12943 ], "loc": { "start": { - "line": 398, + "line": 414, "column": 26 }, "end": { - "line": 398, + "line": 414, "column": 32 } } @@ -26224,31 +27616,31 @@ "type": "Identifier", "name": "push", "range": [ - 12444, - 12448 + 12944, + 12948 ], "loc": { "start": { - "line": 398, + "line": 414, "column": 33 }, "end": { - "line": 398, + "line": 414, "column": 37 } } }, "range": [ - 12437, - 12448 + 12937, + 12948 ], "loc": { "start": { - "line": 398, + "line": 414, "column": 26 }, "end": { - "line": 398, + "line": 414, "column": 37 } } @@ -26261,16 +27653,16 @@ "type": "Identifier", "name": "option", "range": [ - 12449, - 12455 + 12949, + 12955 ], "loc": { "start": { - "line": 398, + "line": 414, "column": 38 }, "end": { - "line": 398, + "line": 414, "column": 44 } } @@ -26279,47 +27671,47 @@ "type": "Identifier", "name": "value", "range": [ - 12456, - 12461 + 12956, + 12961 ], "loc": { "start": { - "line": 398, + "line": 414, "column": 45 }, "end": { - "line": 398, + "line": 414, "column": 50 } } }, "range": [ - 12449, - 12461 + 12949, + 12961 ], "loc": { "start": { - "line": 398, + "line": 414, "column": 38 }, "end": { - "line": 398, + "line": 414, "column": 50 } } } ], "range": [ - 12437, - 12462 + 12937, + 12962 ], "loc": { "start": { - "line": 398, + "line": 414, "column": 26 }, "end": { - "line": 398, + "line": 414, "column": 51 } } @@ -26327,63 +27719,63 @@ "generator": false, "expression": true, "range": [ - 12427, - 12462 + 12927, + 12962 ], "loc": { "start": { - "line": 398, + "line": 414, "column": 16 }, "end": { - "line": 398, + "line": 414, "column": 51 } } } ], "range": [ - 12374, - 12463 + 12874, + 12963 ], "loc": { "start": { - "line": 397, + "line": 413, "column": 12 }, "end": { - "line": 398, + "line": 414, "column": 52 } } }, "range": [ - 12374, - 12464 + 12874, + 12964 ], "loc": { "start": { - "line": 397, + "line": 413, "column": 12 }, "end": { - "line": 398, + "line": 414, "column": 53 } } } ], "range": [ - 12360, - 12474 + 12860, + 12974 ], "loc": { "start": { - "line": 396, + "line": 412, "column": 33 }, "end": { - "line": 399, + "line": 415, "column": 9 } } @@ -26405,16 +27797,16 @@ "type": "ArrayExpression", "elements": [], "range": [ - 12494, - 12496 + 12994, + 12996 ], "loc": { "start": { - "line": 400, + "line": 416, "column": 12 }, "end": { - "line": 400, + "line": 416, "column": 14 } } @@ -26423,31 +27815,31 @@ "type": "Identifier", "name": "forEach", "range": [ - 12497, - 12504 + 12997, + 13004 ], "loc": { "start": { - "line": 400, + "line": 416, "column": 15 }, "end": { - "line": 400, + "line": 416, "column": 22 } } }, "range": [ - 12494, - 12504 + 12994, + 13004 ], "loc": { "start": { - "line": 400, + "line": 416, "column": 12 }, "end": { - "line": 400, + "line": 416, "column": 22 } } @@ -26456,31 +27848,31 @@ "type": "Identifier", "name": "call", "range": [ - 12505, - 12509 + 13005, + 13009 ], "loc": { "start": { - "line": 400, + "line": 416, "column": 23 }, "end": { - "line": 400, + "line": 416, "column": 27 } } }, "range": [ - 12494, - 12509 + 12994, + 13009 ], "loc": { "start": { - "line": 400, + "line": 416, "column": 12 }, "end": { - "line": 400, + "line": 416, "column": 27 } } @@ -26493,16 +27885,16 @@ "type": "Identifier", "name": "slc", "range": [ - 12510, - 12513 + 13010, + 13013 ], "loc": { "start": { - "line": 400, + "line": 416, "column": 28 }, "end": { - "line": 400, + "line": 416, "column": 31 } } @@ -26511,31 +27903,31 @@ "type": "Identifier", "name": "options", "range": [ - 12514, - 12521 + 13014, + 13021 ], "loc": { "start": { - "line": 400, + "line": 416, "column": 32 }, "end": { - "line": 400, + "line": 416, "column": 39 } } }, "range": [ - 12510, - 12521 + 13010, + 13021 ], "loc": { "start": { - "line": 400, + "line": 416, "column": 28 }, "end": { - "line": 400, + "line": 416, "column": 39 } } @@ -26548,16 +27940,16 @@ "type": "Identifier", "name": "option", "range": [ - 12524, - 12530 + 13024, + 13030 ], "loc": { "start": { - "line": 400, + "line": 416, "column": 42 }, "end": { - "line": 400, + "line": 416, "column": 48 } } @@ -26575,16 +27967,16 @@ "type": "Identifier", "name": "option", "range": [ - 12557, - 12563 + 13057, + 13063 ], "loc": { "start": { - "line": 401, + "line": 417, "column": 20 }, "end": { - "line": 401, + "line": 417, "column": 26 } } @@ -26593,31 +27985,31 @@ "type": "Identifier", "name": "selected", "range": [ - 12564, - 12572 + 13064, + 13072 ], "loc": { "start": { - "line": 401, + "line": 417, "column": 27 }, "end": { - "line": 401, + "line": 417, "column": 35 } } }, "range": [ - 12557, - 12572 + 13057, + 13072 ], "loc": { "start": { - "line": 401, + "line": 417, "column": 20 }, "end": { - "line": 401, + "line": 417, "column": 35 } } @@ -26636,16 +28028,16 @@ "type": "Identifier", "name": "values", "range": [ - 12596, - 12602 + 13096, + 13102 ], "loc": { "start": { - "line": 402, + "line": 418, "column": 20 }, "end": { - "line": 402, + "line": 418, "column": 26 } } @@ -26654,31 +28046,31 @@ "type": "Identifier", "name": "push", "range": [ - 12603, - 12607 + 13103, + 13107 ], "loc": { "start": { - "line": 402, + "line": 418, "column": 27 }, "end": { - "line": 402, + "line": 418, "column": 31 } } }, "range": [ - 12596, - 12607 + 13096, + 13107 ], "loc": { "start": { - "line": 402, + "line": 418, "column": 20 }, "end": { - "line": 402, + "line": 418, "column": 31 } } @@ -26691,16 +28083,16 @@ "type": "Identifier", "name": "option", "range": [ - 12608, - 12614 + 13108, + 13114 ], "loc": { "start": { - "line": 402, + "line": 418, "column": 32 }, "end": { - "line": 402, + "line": 418, "column": 38 } } @@ -26709,110 +28101,110 @@ "type": "Identifier", "name": "value", "range": [ - 12615, - 12620 + 13115, + 13120 ], "loc": { "start": { - "line": 402, + "line": 418, "column": 39 }, "end": { - "line": 402, + "line": 418, "column": 44 } } }, "range": [ - 12608, - 12620 + 13108, + 13120 ], "loc": { "start": { - "line": 402, + "line": 418, "column": 32 }, "end": { - "line": 402, + "line": 418, "column": 44 } } } ], "range": [ - 12596, - 12621 + 13096, + 13121 ], "loc": { "start": { - "line": 402, + "line": 418, "column": 20 }, "end": { - "line": 402, + "line": 418, "column": 45 } } }, "range": [ - 12596, - 12622 + 13096, + 13122 ], "loc": { "start": { - "line": 402, + "line": 418, "column": 20 }, "end": { - "line": 402, + "line": 418, "column": 46 } } } ], "range": [ - 12574, - 12640 + 13074, + 13140 ], "loc": { "start": { - "line": 401, + "line": 417, "column": 37 }, "end": { - "line": 403, + "line": 419, "column": 17 } } }, "alternate": null, "range": [ - 12553, - 12640 + 13053, + 13140 ], "loc": { "start": { - "line": 401, + "line": 417, "column": 16 }, "end": { - "line": 403, + "line": 419, "column": 17 } } } ], "range": [ - 12535, - 12654 + 13035, + 13154 ], "loc": { "start": { - "line": 400, + "line": 416, "column": 53 }, "end": { - "line": 404, + "line": 420, "column": 13 } } @@ -26820,78 +28212,78 @@ "generator": false, "expression": false, "range": [ - 12523, - 12654 + 13023, + 13154 ], "loc": { "start": { - "line": 400, + "line": 416, "column": 41 }, "end": { - "line": 404, + "line": 420, "column": 13 } } } ], "range": [ - 12494, - 12655 + 12994, + 13155 ], "loc": { "start": { - "line": 400, + "line": 416, "column": 12 }, "end": { - "line": 404, + "line": 420, "column": 14 } } }, "range": [ - 12494, - 12656 + 12994, + 13156 ], "loc": { "start": { - "line": 400, + "line": 416, "column": 12 }, "end": { - "line": 404, + "line": 420, "column": 15 } } } ], "range": [ - 12480, - 12666 + 12980, + 13166 ], "loc": { "start": { - "line": 399, + "line": 415, "column": 15 }, "end": { - "line": 405, + "line": 421, "column": 9 } } }, "range": [ - 12335, - 12666 + 12835, + 13166 ], "loc": { "start": { - "line": 396, + "line": 412, "column": 8 }, "end": { - "line": 405, + "line": 421, "column": 9 } }, @@ -26900,16 +28292,16 @@ "type": "Line", "value": " IE >= 9 does not support the selectedOptions property :(", "range": [ - 12267, - 12326 + 12767, + 12826 ], "loc": { "start": { - "line": 395, + "line": 411, "column": 8 }, "end": { - "line": 395, + "line": 411, "column": 67 } } @@ -26922,47 +28314,47 @@ "type": "Identifier", "name": "values", "range": [ - 12683, - 12689 + 13183, + 13189 ], "loc": { "start": { - "line": 407, + "line": 423, "column": 15 }, "end": { - "line": 407, + "line": 423, "column": 21 } } }, "range": [ - 12676, - 12690 + 13176, + 13190 ], "loc": { "start": { - "line": 407, + "line": 423, "column": 8 }, "end": { - "line": 407, + "line": 423, "column": 22 } } } ], "range": [ - 12156, - 12696 + 12656, + 13196 ], "loc": { "start": { - "line": 390, + "line": 406, "column": 24 }, "end": { - "line": 408, + "line": 424, "column": 5 } } @@ -26970,16 +28362,16 @@ "generator": false, "expression": false, "range": [ - 12145, - 12696 + 12645, + 13196 ], "loc": { "start": { - "line": 390, + "line": 406, "column": 13 }, "end": { - "line": 408, + "line": 424, "column": 5 } } @@ -26987,16 +28379,16 @@ "kind": "method", "computed": false, "range": [ - 12136, - 12696 + 12636, + 13196 ], "loc": { "start": { - "line": 390, + "line": 406, "column": 4 }, "end": { - "line": 408, + "line": 424, "column": 5 } }, @@ -27005,16 +28397,16 @@ "type": "Line", "value": "if", "range": [ - 11939, - 11943 + 12439, + 12443 ], "loc": { "start": { - "line": 381, + "line": 397, "column": 13 }, "end": { - "line": 381, + "line": 397, "column": 17 } } @@ -27023,16 +28415,16 @@ "type": "Block", "value": "*\n * Get filter values for a given column index\n * @param {Number} colIndex Column index\n * @returns {Array} values Array of selected values\n ", "range": [ - 11967, - 12131 + 12467, + 12631 ], "loc": { "start": { - "line": 385, + "line": 401, "column": 4 }, "end": { - "line": 389, + "line": 405, "column": 7 } } @@ -27043,16 +28435,16 @@ "type": "Block", "value": "*\n * Destroy Dropdown instance\n ", "range": [ - 12702, - 12746 + 13202, + 13246 ], "loc": { "start": { - "line": 410, + "line": 426, "column": 4 }, "end": { - "line": 412, + "line": 428, "column": 7 } } @@ -27066,16 +28458,16 @@ "type": "Identifier", "name": "destroy", "range": [ - 12751, - 12758 + 13251, + 13258 ], "loc": { "start": { - "line": 413, + "line": 429, "column": 4 }, "end": { - "line": 413, + "line": 429, "column": 11 } } @@ -27100,16 +28492,16 @@ "object": { "type": "ThisExpression", "range": [ - 12771, - 12775 + 13271, + 13275 ], "loc": { "start": { - "line": 414, + "line": 430, "column": 8 }, "end": { - "line": 414, + "line": 430, "column": 12 } } @@ -27118,31 +28510,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 12776, - 12783 + 13276, + 13283 ], "loc": { "start": { - "line": 414, + "line": 430, "column": 13 }, "end": { - "line": 414, + "line": 430, "column": 20 } } }, "range": [ - 12771, - 12783 + 13271, + 13283 ], "loc": { "start": { - "line": 414, + "line": 430, "column": 8 }, "end": { - "line": 414, + "line": 430, "column": 20 } } @@ -27151,31 +28543,31 @@ "type": "Identifier", "name": "off", "range": [ - 12784, - 12787 + 13284, + 13287 ], "loc": { "start": { - "line": 414, + "line": 430, "column": 21 }, "end": { - "line": 414, + "line": 430, "column": 24 } } }, "range": [ - 12771, - 12787 + 13271, + 13287 ], "loc": { "start": { - "line": 414, + "line": 430, "column": 8 }, "end": { - "line": 414, + "line": 430, "column": 24 } } @@ -27189,32 +28581,32 @@ "value": "build-select-filter", "raw": "'build-select-filter'", "range": [ - 12802, - 12823 + 13302, + 13323 ], "loc": { "start": { - "line": 415, + "line": 431, "column": 13 }, "end": { - "line": 415, + "line": 431, "column": 34 } } } ], "range": [ - 12801, - 12824 + 13301, + 13324 ], "loc": { "start": { - "line": 415, + "line": 431, "column": 12 }, "end": { - "line": 415, + "line": 431, "column": 35 } } @@ -27227,16 +28619,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 12839, - 12847 + 13339, + 13347 ], "loc": { "start": { - "line": 416, + "line": 432, "column": 13 }, "end": { - "line": 416, + "line": 432, "column": 21 } } @@ -27245,16 +28637,16 @@ "type": "Identifier", "name": "isLinked", "range": [ - 12849, - 12857 + 13349, + 13357 ], "loc": { "start": { - "line": 416, + "line": 432, "column": 23 }, "end": { - "line": 416, + "line": 432, "column": 31 } } @@ -27263,16 +28655,16 @@ "type": "Identifier", "name": "isExternal", "range": [ - 12859, - 12869 + 13359, + 13369 ], "loc": { "start": { - "line": 416, + "line": 432, "column": 33 }, "end": { - "line": 416, + "line": 432, "column": 43 } } @@ -27286,16 +28678,16 @@ "object": { "type": "ThisExpression", "range": [ - 12890, - 12894 + 13390, + 13394 ], "loc": { "start": { - "line": 417, + "line": 433, "column": 16 }, "end": { - "line": 417, + "line": 433, "column": 20 } } @@ -27304,31 +28696,31 @@ "type": "Identifier", "name": "build", "range": [ - 12895, - 12900 + 13395, + 13400 ], "loc": { "start": { - "line": 417, + "line": 433, "column": 21 }, "end": { - "line": 417, + "line": 433, "column": 26 } } }, "range": [ - 12890, - 12900 + 13390, + 13400 ], "loc": { "start": { - "line": 417, + "line": 433, "column": 16 }, "end": { - "line": 417, + "line": 433, "column": 26 } } @@ -27338,16 +28730,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 12901, - 12909 + 13401, + 13409 ], "loc": { "start": { - "line": 417, + "line": 433, "column": 27 }, "end": { - "line": 417, + "line": 433, "column": 35 } } @@ -27356,16 +28748,16 @@ "type": "Identifier", "name": "isLinked", "range": [ - 12911, - 12919 + 13411, + 13419 ], "loc": { "start": { - "line": 417, + "line": 433, "column": 37 }, "end": { - "line": 417, + "line": 433, "column": 45 } } @@ -27374,32 +28766,32 @@ "type": "Identifier", "name": "isExternal", "range": [ - 12921, - 12931 + 13421, + 13431 ], "loc": { "start": { - "line": 417, + "line": 433, "column": 47 }, "end": { - "line": 417, + "line": 433, "column": 57 } } } ], "range": [ - 12890, - 12932 + 13390, + 13432 ], "loc": { "start": { - "line": 417, + "line": 433, "column": 16 }, "end": { - "line": 417, + "line": 433, "column": 58 } } @@ -27407,47 +28799,47 @@ "generator": false, "expression": true, "range": [ - 12838, - 12932 + 13338, + 13432 ], "loc": { "start": { - "line": 416, + "line": 432, "column": 12 }, "end": { - "line": 417, + "line": 433, "column": 58 } } } ], "range": [ - 12771, - 12942 + 13271, + 13442 ], "loc": { "start": { - "line": 414, + "line": 430, "column": 8 }, "end": { - "line": 418, + "line": 434, "column": 9 } } }, "range": [ - 12771, - 12943 + 13271, + 13443 ], "loc": { "start": { - "line": 414, + "line": 430, "column": 8 }, "end": { - "line": 418, + "line": 434, "column": 10 } } @@ -27465,16 +28857,16 @@ "object": { "type": "ThisExpression", "range": [ - 12952, - 12956 + 13452, + 13456 ], "loc": { "start": { - "line": 419, + "line": 435, "column": 8 }, "end": { - "line": 419, + "line": 435, "column": 12 } } @@ -27483,31 +28875,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 12957, - 12964 + 13457, + 13464 ], "loc": { "start": { - "line": 419, + "line": 435, "column": 13 }, "end": { - "line": 419, + "line": 435, "column": 20 } } }, "range": [ - 12952, - 12964 + 13452, + 13464 ], "loc": { "start": { - "line": 419, + "line": 435, "column": 8 }, "end": { - "line": 419, + "line": 435, "column": 20 } } @@ -27516,31 +28908,31 @@ "type": "Identifier", "name": "off", "range": [ - 12965, - 12968 + 13465, + 13468 ], "loc": { "start": { - "line": 419, + "line": 435, "column": 21 }, "end": { - "line": 419, + "line": 435, "column": 24 } } }, "range": [ - 12952, - 12968 + 13452, + 13468 ], "loc": { "start": { - "line": 419, + "line": 435, "column": 8 }, "end": { - "line": 419, + "line": 435, "column": 24 } } @@ -27554,32 +28946,32 @@ "value": "select-options", "raw": "'select-options'", "range": [ - 12983, - 12999 + 13483, + 13499 ], "loc": { "start": { - "line": 420, + "line": 436, "column": 13 }, "end": { - "line": 420, + "line": 436, "column": 29 } } } ], "range": [ - 12982, - 13000 + 13482, + 13500 ], "loc": { "start": { - "line": 420, + "line": 436, "column": 12 }, "end": { - "line": 420, + "line": 436, "column": 30 } } @@ -27592,16 +28984,16 @@ "type": "Identifier", "name": "tf", "range": [ - 13015, - 13017 + 13515, + 13517 ], "loc": { "start": { - "line": 421, + "line": 437, "column": 13 }, "end": { - "line": 421, + "line": 437, "column": 15 } } @@ -27610,16 +29002,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 13019, - 13027 + 13519, + 13527 ], "loc": { "start": { - "line": 421, + "line": 437, "column": 17 }, "end": { - "line": 421, + "line": 437, "column": 25 } } @@ -27628,16 +29020,16 @@ "type": "Identifier", "name": "values", "range": [ - 13029, - 13035 + 13529, + 13535 ], "loc": { "start": { - "line": 421, + "line": 437, "column": 27 }, "end": { - "line": 421, + "line": 437, "column": 33 } } @@ -27651,16 +29043,16 @@ "object": { "type": "ThisExpression", "range": [ - 13040, - 13044 + 13540, + 13544 ], "loc": { "start": { - "line": 421, + "line": 437, "column": 38 }, "end": { - "line": 421, + "line": 437, "column": 42 } } @@ -27669,31 +29061,31 @@ "type": "Identifier", "name": "selectOptions", "range": [ - 13045, - 13058 + 13545, + 13558 ], "loc": { "start": { - "line": 421, + "line": 437, "column": 43 }, "end": { - "line": 421, + "line": 437, "column": 56 } } }, "range": [ - 13040, - 13058 + 13540, + 13558 ], "loc": { "start": { - "line": 421, + "line": 437, "column": 38 }, "end": { - "line": 421, + "line": 437, "column": 56 } } @@ -27703,16 +29095,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 13059, - 13067 + 13559, + 13567 ], "loc": { "start": { - "line": 421, + "line": 437, "column": 57 }, "end": { - "line": 421, + "line": 437, "column": 65 } } @@ -27721,32 +29113,32 @@ "type": "Identifier", "name": "values", "range": [ - 13069, - 13075 + 13569, + 13575 ], "loc": { "start": { - "line": 421, + "line": 437, "column": 67 }, "end": { - "line": 421, + "line": 437, "column": 73 } } } ], "range": [ - 13040, - 13076 + 13540, + 13576 ], "loc": { "start": { - "line": 421, + "line": 437, "column": 38 }, "end": { - "line": 421, + "line": 437, "column": 74 } } @@ -27754,51 +29146,306 @@ "generator": false, "expression": true, "range": [ - 13014, - 13076 + 13514, + 13576 ], "loc": { "start": { - "line": 421, + "line": 437, "column": 12 }, "end": { - "line": 421, + "line": 437, "column": 74 } } } ], "range": [ - 12952, - 13086 + 13452, + 13586 ], "loc": { "start": { - "line": 419, + "line": 435, "column": 8 }, "end": { - "line": 422, + "line": 438, "column": 9 } } }, "range": [ - 12952, - 13087 + 13452, + 13587 ], "loc": { "start": { - "line": 419, + "line": 435, "column": 8 }, "end": { - "line": 422, + "line": 438, "column": 10 } } }, + { + "type": "ExpressionStatement", + "expression": { + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "ThisExpression", + "range": [ + 13596, + 13600 + ], + "loc": { + "start": { + "line": 439, + "column": 8 + }, + "end": { + "line": 439, + "column": 12 + } + } + }, + "property": { + "type": "Identifier", + "name": "emitter", + "range": [ + 13601, + 13608 + ], + "loc": { + "start": { + "line": 439, + "column": 13 + }, + "end": { + "line": 439, + "column": 20 + } + } + }, + "range": [ + 13596, + 13608 + ], + "loc": { + "start": { + "line": 439, + "column": 8 + }, + "end": { + "line": 439, + "column": 20 + } + } + }, + "property": { + "type": "Identifier", + "name": "off", + "range": [ + 13609, + 13612 + ], + "loc": { + "start": { + "line": 439, + "column": 21 + }, + "end": { + "line": 439, + "column": 24 + } + } + }, + "range": [ + 13596, + 13612 + ], + "loc": { + "start": { + "line": 439, + "column": 8 + }, + "end": { + "line": 439, + "column": 24 + } + } + }, + "arguments": [ + { + "type": "ArrayExpression", + "elements": [ + { + "type": "Literal", + "value": "rows-changed", + "raw": "'rows-changed'", + "range": [ + 13614, + 13628 + ], + "loc": { + "start": { + "line": 439, + "column": 26 + }, + "end": { + "line": 439, + "column": 40 + } + } + } + ], + "range": [ + 13613, + 13629 + ], + "loc": { + "start": { + "line": 439, + "column": 25 + }, + "end": { + "line": 439, + "column": 41 + } + } + }, + { + "type": "ArrowFunctionExpression", + "id": null, + "params": [], + "body": { + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "ThisExpression", + "range": [ + 13637, + 13641 + ], + "loc": { + "start": { + "line": 439, + "column": 49 + }, + "end": { + "line": 439, + "column": 53 + } + } + }, + "property": { + "type": "Identifier", + "name": "refreshAll", + "range": [ + 13642, + 13652 + ], + "loc": { + "start": { + "line": 439, + "column": 54 + }, + "end": { + "line": 439, + "column": 64 + } + } + }, + "range": [ + 13637, + 13652 + ], + "loc": { + "start": { + "line": 439, + "column": 49 + }, + "end": { + "line": 439, + "column": 64 + } + } + }, + "arguments": [], + "range": [ + 13637, + 13654 + ], + "loc": { + "start": { + "line": 439, + "column": 49 + }, + "end": { + "line": 439, + "column": 66 + } + } + }, + "generator": false, + "expression": true, + "range": [ + 13631, + 13654 + ], + "loc": { + "start": { + "line": 439, + "column": 43 + }, + "end": { + "line": 439, + "column": 66 + } + } + } + ], + "range": [ + 13596, + 13655 + ], + "loc": { + "start": { + "line": 439, + "column": 8 + }, + "end": { + "line": 439, + "column": 67 + } + } + }, + "range": [ + 13596, + 13656 + ], + "loc": { + "start": { + "line": 439, + "column": 8 + }, + "end": { + "line": 439, + "column": 68 + } + } + }, { "type": "ExpressionStatement", "expression": { @@ -27810,16 +29457,16 @@ "object": { "type": "ThisExpression", "range": [ - 13096, - 13100 + 13665, + 13669 ], "loc": { "start": { - "line": 423, + "line": 440, "column": 8 }, "end": { - "line": 423, + "line": 440, "column": 12 } } @@ -27828,31 +29475,31 @@ "type": "Identifier", "name": "initialized", "range": [ - 13101, - 13112 + 13670, + 13681 ], "loc": { "start": { - "line": 423, + "line": 440, "column": 13 }, "end": { - "line": 423, + "line": 440, "column": 24 } } }, "range": [ - 13096, - 13112 + 13665, + 13681 ], "loc": { "start": { - "line": 423, + "line": 440, "column": 8 }, "end": { - "line": 423, + "line": 440, "column": 24 } } @@ -27862,62 +29509,62 @@ "value": false, "raw": "false", "range": [ - 13115, - 13120 + 13684, + 13689 ], "loc": { "start": { - "line": 423, + "line": 440, "column": 27 }, "end": { - "line": 423, + "line": 440, "column": 32 } } }, "range": [ - 13096, - 13120 + 13665, + 13689 ], "loc": { "start": { - "line": 423, + "line": 440, "column": 8 }, "end": { - "line": 423, + "line": 440, "column": 32 } } }, "range": [ - 13096, - 13121 + 13665, + 13690 ], "loc": { "start": { - "line": 423, + "line": 440, "column": 8 }, "end": { - "line": 423, + "line": 440, "column": 33 } } } ], "range": [ - 12761, - 13127 + 13261, + 13696 ], "loc": { "start": { - "line": 413, + "line": 429, "column": 14 }, "end": { - "line": 424, + "line": 441, "column": 5 } } @@ -27925,16 +29572,16 @@ "generator": false, "expression": false, "range": [ - 12758, - 13127 + 13258, + 13696 ], "loc": { "start": { - "line": 413, + "line": 429, "column": 11 }, "end": { - "line": 424, + "line": 441, "column": 5 } } @@ -27942,16 +29589,16 @@ "kind": "method", "computed": false, "range": [ - 12751, - 13127 + 13251, + 13696 ], "loc": { "start": { - "line": 413, + "line": 429, "column": 4 }, "end": { - "line": 424, + "line": 441, "column": 5 } }, @@ -27960,16 +29607,16 @@ "type": "Block", "value": "*\n * Destroy Dropdown instance\n ", "range": [ - 12702, - 12746 + 13202, + 13246 ], "loc": { "start": { - "line": 410, + "line": 426, "column": 4 }, "end": { - "line": 412, + "line": 428, "column": 7 } } @@ -27980,7 +29627,7 @@ ], "range": [ 480, - 13129 + 13698 ], "loc": { "start": { @@ -27988,14 +29635,14 @@ "column": 38 }, "end": { - "line": 425, + "line": 442, "column": 1 } } }, "range": [ 449, - 13129 + 13698 ], "loc": { "start": { @@ -28003,7 +29650,7 @@ "column": 7 }, "end": { - "line": 425, + "line": 442, "column": 1 } }, @@ -28033,7 +29680,7 @@ "source": null, "range": [ 442, - 13129 + 13698 ], "loc": { "start": { @@ -28041,7 +29688,7 @@ "column": 0 }, "end": { - "line": 425, + "line": 442, "column": 1 } }, @@ -28070,7 +29717,7 @@ "sourceType": "module", "range": [ 0, - 13129 + 13698 ], "loc": { "start": { @@ -28078,7 +29725,7 @@ "column": 0 }, "end": { - "line": 425, + "line": 442, "column": 1 } }, @@ -28301,10 +29948,10 @@ }, { "type": "Block", - "value": "*\n * Initialize drop-down filter\n * @param {Number} colIndex Column index\n * @param {Boolean} isExternal External filter flag\n * @param {DOMElement} container Dom element containing the filter\n ", + "value": "*\n * Refresh all drop-down filters\n ", "range": [ 2332, - 2563 + 2380 ], "loc": { "start": { @@ -28312,7 +29959,25 @@ "column": 4 }, "end": { - "line": 100, + "line": 97, + "column": 7 + } + } + }, + { + "type": "Block", + "value": "*\n * Initialize drop-down filter\n * @param {Number} colIndex Column index\n * @param {Boolean} isExternal External filter flag\n * @param {DOMElement} container Dom element containing the filter\n ", + "range": [ + 2807, + 3038 + ], + "loc": { + "start": { + "line": 110, + "column": 4 + }, + "end": { + "line": 115, "column": 7 } } @@ -28321,16 +29986,16 @@ "type": "Line", "value": "filter is appended in container element", "range": [ - 3160, - 3201 + 3635, + 3676 ], "loc": { "start": { - "line": 119, + "line": 134, "column": 8 }, "end": { - "line": 119, + "line": 134, "column": 49 } } @@ -28339,16 +30004,16 @@ "type": "Line", "value": "1st option is created here since build isn't invoked", "range": [ - 3485, - 3539 + 3960, + 4014 ], "loc": { "start": { - "line": 131, + "line": 146, "column": 12 }, "end": { - "line": 131, + "line": 146, "column": 66 } } @@ -28357,16 +30022,16 @@ "type": "Block", "value": "* @inherited ", "range": [ - 4108, - 4125 + 4651, + 4668 ], "loc": { "start": { - "line": 149, + "line": 165, "column": 8 }, "end": { - "line": 149, + "line": 165, "column": 25 } } @@ -28375,16 +30040,16 @@ "type": "Block", "value": "*\n * Build drop-down filter UI\n * @param {Number} colIndex Column index\n * @param {Boolean} isLinked Enable linked filters behaviour\n ", "range": [ - 4170, - 4333 + 4713, + 4876 ], "loc": { "start": { - "line": 153, + "line": 169, "column": 4 }, "end": { - "line": 157, + "line": 173, "column": 7 } } @@ -28393,16 +30058,16 @@ "type": "Line", "value": "custom select test", "range": [ - 4719, - 4739 + 5262, + 5282 ], "loc": { "start": { - "line": 172, + "line": 188, "column": 8 }, "end": { - "line": 172, + "line": 188, "column": 28 } } @@ -28411,16 +30076,16 @@ "type": "Line", "value": "custom selects text", "range": [ - 4803, - 4824 + 5346, + 5367 ], "loc": { "start": { - "line": 175, + "line": 191, "column": 8 }, "end": { - "line": 175, + "line": 191, "column": 29 } } @@ -28429,16 +30094,16 @@ "type": "Line", "value": " always visible rows don't need to appear on selects as always", "range": [ - 5286, - 5350 + 5829, + 5893 ], "loc": { "start": { - "line": 190, + "line": 206, "column": 12 }, "end": { - "line": 190, + "line": 206, "column": 76 } } @@ -28447,16 +30112,16 @@ "type": "Line", "value": " valid", "range": [ - 5363, - 5371 + 5906, + 5914 ], "loc": { "start": { - "line": 191, + "line": 207, "column": 12 }, "end": { - "line": 191, + "line": 207, "column": 20 } } @@ -28465,16 +30130,16 @@ "type": "Line", "value": " checks if row has exact cell #", "range": [ - 5576, - 5609 + 6119, + 6152 ], "loc": { "start": { - "line": 199, + "line": 215, "column": 12 }, "end": { - "line": 199, + "line": 215, "column": 45 } } @@ -28483,16 +30148,16 @@ "type": "Line", "value": " this loop retrieves cell data", "range": [ - 5722, - 5754 + 6265, + 6297 ], "loc": { "start": { - "line": 204, + "line": 220, "column": 12 }, "end": { - "line": 204, + "line": 220, "column": 44 } } @@ -28501,16 +30166,16 @@ "type": "Line", "value": "Vary Peter's patch", "range": [ - 6206, - 6226 + 6749, + 6769 ], "loc": { "start": { - "line": 216, + "line": 232, "column": 20 }, "end": { - "line": 216, + "line": 232, "column": 40 } } @@ -28519,16 +30184,16 @@ "type": "Line", "value": " checks if celldata is already in array", "range": [ - 6316, - 6357 + 6859, + 6900 ], "loc": { "start": { - "line": 219, + "line": 235, "column": 16 }, "end": { - "line": 219, + "line": 235, "column": 57 } } @@ -28537,16 +30202,16 @@ "type": "Line", "value": "for j", "range": [ - 6994, - 7001 + 7537, + 7544 ], "loc": { "start": { - "line": 234, + "line": 250, "column": 13 }, "end": { - "line": 234, + "line": 250, "column": 20 } } @@ -28555,16 +30220,16 @@ "type": "Line", "value": "for k", "range": [ - 7011, - 7018 + 7554, + 7561 ], "loc": { "start": { - "line": 235, + "line": 251, "column": 9 }, "end": { - "line": 235, + "line": 251, "column": 16 } } @@ -28573,16 +30238,16 @@ "type": "Line", "value": "Retrieves custom values", "range": [ - 7028, - 7053 + 7571, + 7596 ], "loc": { "start": { - "line": 237, + "line": 253, "column": 8 }, "end": { - "line": 237, + "line": 253, "column": 33 } } @@ -28591,16 +30256,16 @@ "type": "Line", "value": "asc sort", "range": [ - 7618, - 7628 + 8161, + 8171 ], "loc": { "start": { - "line": 256, + "line": 272, "column": 8 }, "end": { - "line": 256, + "line": 272, "column": 18 } } @@ -28609,16 +30274,16 @@ "type": "Line", "value": "in case there are alphanumeric values", "range": [ - 8114, - 8153 + 8657, + 8696 ], "loc": { "start": { - "line": 269, + "line": 285, "column": 13 }, "end": { - "line": 269, + "line": 285, "column": 52 } } @@ -28627,16 +30292,16 @@ "type": "Line", "value": "desc sort", "range": [ - 8172, - 8183 + 8715, + 8726 ], "loc": { "start": { - "line": 271, + "line": 287, "column": 8 }, "end": { - "line": 271, + "line": 287, "column": 19 } } @@ -28645,16 +30310,16 @@ "type": "Line", "value": "in case there are alphanumeric values", "range": [ - 8673, - 8712 + 9216, + 9255 ], "loc": { "start": { - "line": 284, + "line": 300, "column": 13 }, "end": { - "line": 284, + "line": 300, "column": 52 } } @@ -28663,16 +30328,16 @@ "type": "Line", "value": "populates drop-down", "range": [ - 8732, - 8753 + 9275, + 9296 ], "loc": { "start": { - "line": 287, + "line": 303, "column": 8 }, "end": { - "line": 287, + "line": 303, "column": 29 } } @@ -28681,16 +30346,16 @@ "type": "Block", "value": "*\n * Add drop-down options\n * @param {Number} colIndex Column index\n * @param {Object} slc Select Dom element\n * @param {Boolean} isLinked Enable linked refresh behaviour\n * @param {Array} excludedOpts Array of excluded options\n ", "range": [ - 8903, - 9177 + 9446, + 9720 ], "loc": { "start": { - "line": 293, + "line": 309, "column": 4 }, "end": { - "line": 299, + "line": 315, "column": 7 } } @@ -28699,16 +30364,16 @@ "type": "Line", "value": "option value", "range": [ - 9532, - 9546 + 10075, + 10089 ], "loc": { "start": { - "line": 311, + "line": 327, "column": 36 }, "end": { - "line": 311, + "line": 327, "column": 50 } } @@ -28717,16 +30382,16 @@ "type": "Line", "value": "option text", "range": [ - 9608, - 9621 + 10151, + 10164 ], "loc": { "start": { - "line": 312, + "line": 328, "column": 61 }, "end": { - "line": 312, + "line": 328, "column": 74 } } @@ -28735,16 +30400,16 @@ "type": "Line", "value": "fill select on demand", "range": [ - 9907, - 9930 + 10450, + 10473 ], "loc": { "start": { - "line": 321, + "line": 337, "column": 12 }, "end": { - "line": 321, + "line": 337, "column": 35 } } @@ -28753,16 +30418,16 @@ "type": "Line", "value": " for y", "range": [ - 10313, - 10321 + 10856, + 10864 ], "loc": { "start": { - "line": 332, + "line": 348, "column": 9 }, "end": { - "line": 332, + "line": 348, "column": 17 } } @@ -28771,16 +30436,16 @@ "type": "Block", "value": "*\n * Add drop-down header option\n * @param {Object} slc Select DOM element\n ", "range": [ - 10375, - 10467 + 10918, + 11010 ], "loc": { "start": { - "line": 337, + "line": 353, "column": 4 }, "end": { - "line": 340, + "line": 356, "column": 7 } } @@ -28789,16 +30454,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": [ - 11140, - 11309 + 11683, + 11852 ], "loc": { "start": { - "line": 361, + "line": 377, "column": 4 }, "end": { - "line": 365, + "line": 381, "column": 7 } } @@ -28807,16 +30472,16 @@ "type": "Line", "value": " Empty value means clear all selections and first option is the", "range": [ - 11599, - 11664 + 12099, + 12164 ], "loc": { "start": { - "line": 373, + "line": 389, "column": 12 }, "end": { - "line": 373, + "line": 389, "column": 77 } } @@ -28825,16 +30490,16 @@ "type": "Line", "value": " clear all option", "range": [ - 11677, - 11696 + 12177, + 12196 ], "loc": { "start": { - "line": 374, + "line": 390, "column": 12 }, "end": { - "line": 374, + "line": 390, "column": 31 } } @@ -28843,16 +30508,16 @@ "type": "Line", "value": "if", "range": [ - 11939, - 11943 + 12439, + 12443 ], "loc": { "start": { - "line": 381, + "line": 397, "column": 13 }, "end": { - "line": 381, + "line": 397, "column": 17 } } @@ -28861,16 +30526,16 @@ "type": "Block", "value": "*\n * Get filter values for a given column index\n * @param {Number} colIndex Column index\n * @returns {Array} values Array of selected values\n ", "range": [ - 11967, - 12131 + 12467, + 12631 ], "loc": { "start": { - "line": 385, + "line": 401, "column": 4 }, "end": { - "line": 389, + "line": 405, "column": 7 } } @@ -28879,16 +30544,16 @@ "type": "Line", "value": " IE >= 9 does not support the selectedOptions property :(", "range": [ - 12267, - 12326 + 12767, + 12826 ], "loc": { "start": { - "line": 395, + "line": 411, "column": 8 }, "end": { - "line": 395, + "line": 411, "column": 67 } } @@ -28897,16 +30562,16 @@ "type": "Block", "value": "*\n * Destroy Dropdown instance\n ", "range": [ - 12702, - 12746 + 13202, + 13246 ], "loc": { "start": { - "line": 410, + "line": 426, "column": 4 }, "end": { - "line": 412, + "line": 428, "column": 7 } } diff --git a/docs/class/src/emitter.js~Emitter.html b/docs/class/src/emitter.js~Emitter.html index e126301b..15d1c3bf 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.27 API Document + Emitter | tablefilter v0.4.28 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 ec2b95ba..9196801f 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.27 API Document + AdapterEzEditTable | tablefilter v0.4.28 API Document @@ -1187,7 +1187,7 @@ grid features (selection and edition): - source + source @@ -1269,7 +1269,7 @@ grid features (selection and edition): - source + source @@ -1310,7 +1310,7 @@ grid features (selection and edition): - source + source diff --git a/docs/class/src/extensions/colOps/colOps.js~ColOps.html b/docs/class/src/extensions/colOps/colOps.js~ColOps.html index 946784d8..6117fd83 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.27 API Document + ColOps | tablefilter v0.4.28 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 85c2a275..6b069875 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.27 API Document + ColsVisibility | tablefilter v0.4.28 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 c1a8e347..7ef02990 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.27 API Document + FiltersVisibility | tablefilter v0.4.28 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 c680d9fb..ef249a3f 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.27 API Document + AdapterSortableTable | tablefilter v0.4.28 API Document diff --git a/docs/class/src/feature.js~Feature.html b/docs/class/src/feature.js~Feature.html index 778d9517..81b33bad 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.27 API Document + Feature | tablefilter v0.4.28 API Document diff --git a/docs/class/src/modules/alternateRows.js~AlternateRows.html b/docs/class/src/modules/alternateRows.js~AlternateRows.html index 2167c62b..01c04f48 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.27 API Document + AlternateRows | tablefilter v0.4.28 API Document @@ -826,7 +826,7 @@ - source + source @@ -910,7 +910,7 @@ - source + source @@ -992,7 +992,7 @@ - source + source @@ -1033,7 +1033,7 @@ - source + source diff --git a/docs/class/src/modules/checkList.js~CheckList.html b/docs/class/src/modules/checkList.js~CheckList.html index d71881de..4b6b0242 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.27 API Document + CheckList | tablefilter v0.4.28 API Document @@ -553,39 +553,13 @@ feature is enabled

- onCheckListClick(evt: Event) + refreshAll()

-

Checklist container click event handler for load-on-demand feature

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

- optionClick(evt: Event) -

-
-
- - -

Checklist option click event handler

+

Refresh all checklist filters

@@ -1267,7 +1241,7 @@ feature is enabled

- source + source @@ -1392,7 +1366,7 @@ feature is enabled

- source + source @@ -1457,7 +1431,7 @@ feature is enabled

- source + source @@ -1498,7 +1472,7 @@ feature is enabled

- source + source @@ -1567,7 +1541,7 @@ feature is enabled

- source + source @@ -1629,102 +1603,29 @@ feature is enabled

-

+

public - onCheckListClick(evt: Event) + refreshAll() - source + source

-

Checklist container click event handler for load-on-demand feature

+

Refresh all checklist filters

-
-

Params:

- - - - - - - - - - - - - -
NameTypeAttributeDescription
evtEvent
-
-
- - - - - - - - - - - - - - - -
-
-

- public - - - - - optionClick(evt: Event) - - - - source - -

- - - - -

Checklist option click event handler

-
- - - -
-

Params:

- - - - - - - - - - - - - -
NameTypeAttributeDescription
evtEvent
-
+
@@ -1753,7 +1654,7 @@ feature is enabled

- source + source diff --git a/docs/class/src/modules/clearButton.js~ClearButton.html b/docs/class/src/modules/clearButton.js~ClearButton.html index 4b971e1f..cc5c135d 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.27 API Document + ClearButton | tablefilter v0.4.28 API Document diff --git a/docs/class/src/modules/dateType.js~DateType.html b/docs/class/src/modules/dateType.js~DateType.html index 8dd728df..57cfd582 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.27 API Document + DateType | tablefilter v0.4.28 API Document diff --git a/docs/class/src/modules/dropdown.js~Dropdown.html b/docs/class/src/modules/dropdown.js~Dropdown.html index 38317fc1..cce9a93d 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.27 API Document + Dropdown | tablefilter v0.4.28 API Document @@ -469,6 +469,32 @@ + + + +
+

+ refreshAll() +

+
+
+ + +

Refresh all drop-down filters

+
+
+ + + + + + + + + public + + + @@ -930,7 +956,7 @@ - source + source @@ -1055,7 +1081,7 @@ - source + source @@ -1123,7 +1149,7 @@ - source + source @@ -1202,7 +1228,7 @@ - source + source @@ -1267,7 +1293,7 @@ - source + source @@ -1308,7 +1334,7 @@ - source + source @@ -1377,7 +1403,7 @@ - source + source @@ -1437,6 +1463,47 @@ +
+
+

+ public + + + + + refreshAll() + + + + source + +

+ + + + +

Refresh all drop-down filters

+
+ + + +
+
+ + + + + + + + + + + + + + +

@@ -1449,7 +1516,7 @@ - source + source

diff --git a/docs/class/src/modules/gridLayout.js~GridLayout.html b/docs/class/src/modules/gridLayout.js~GridLayout.html index 2db36b1e..6af2f9a3 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.27 API Document + GridLayout | tablefilter v0.4.28 API Document diff --git a/docs/class/src/modules/hash.js~Hash.html b/docs/class/src/modules/hash.js~Hash.html index 4b2a2c29..ee00c8e6 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.27 API Document + Hash | tablefilter v0.4.28 API Document diff --git a/docs/class/src/modules/help.js~Help.html b/docs/class/src/modules/help.js~Help.html index 1cb886bd..b8b2399a 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.27 API Document + Help | tablefilter v0.4.28 API Document diff --git a/docs/class/src/modules/highlightKeywords.js~HighlightKeyword.html b/docs/class/src/modules/highlightKeywords.js~HighlightKeyword.html index d810c27f..3de56535 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.27 API Document + HighlightKeyword | tablefilter v0.4.28 API Document diff --git a/docs/class/src/modules/loader.js~Loader.html b/docs/class/src/modules/loader.js~Loader.html index 6bb6bb66..1bdf67f6 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.27 API Document + Loader | tablefilter v0.4.28 API Document diff --git a/docs/class/src/modules/noResults.js~NoResults.html b/docs/class/src/modules/noResults.js~NoResults.html index 68916650..ac8fd60e 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.27 API Document + NoResults | tablefilter v0.4.28 API Document diff --git a/docs/class/src/modules/paging.js~Paging.html b/docs/class/src/modules/paging.js~Paging.html index 376e4fa3..837c2974 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.27 API Document + Paging | tablefilter v0.4.28 API Document diff --git a/docs/class/src/modules/popupFilter.js~PopupFilter.html b/docs/class/src/modules/popupFilter.js~PopupFilter.html index 04ee5915..da5fa1e6 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.27 API Document + PopupFilter | tablefilter v0.4.28 API Document diff --git a/docs/class/src/modules/rowsCounter.js~RowsCounter.html b/docs/class/src/modules/rowsCounter.js~RowsCounter.html index 8e0e330c..e4b2da89 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.27 API Document + RowsCounter | tablefilter v0.4.28 API Document diff --git a/docs/class/src/modules/state.js~State.html b/docs/class/src/modules/state.js~State.html index 40d66bf0..75ed97b0 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.27 API Document + State | tablefilter v0.4.28 API Document diff --git a/docs/class/src/modules/statusBar.js~StatusBar.html b/docs/class/src/modules/statusBar.js~StatusBar.html index 9c1900f9..8cba2591 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.27 API Document + StatusBar | tablefilter v0.4.28 API Document diff --git a/docs/class/src/modules/storage.js~Storage.html b/docs/class/src/modules/storage.js~Storage.html index 28b9a429..3cad33a4 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.27 API Document + Storage | tablefilter v0.4.28 API Document diff --git a/docs/class/src/tablefilter.js~TableFilter.html b/docs/class/src/tablefilter.js~TableFilter.html index d26e5fea..da9957e2 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.27 API Document + TableFilter | tablefilter v0.4.28 API Document diff --git a/docs/coverage.json b/docs/coverage.json index db88daf2..eb684060 100644 --- a/docs/coverage.json +++ b/docs/coverage.json @@ -24,8 +24,8 @@ "undocumentLines": [] }, "src/modules/checkList.js": { - "expectCount": 18, - "actualCount": 18, + "expectCount": 17, + "actualCount": 17, "undocumentLines": [] }, "src/modules/clearButton.js": { @@ -49,8 +49,8 @@ "undocumentLines": [] }, "src/modules/dropdown.js": { - "expectCount": 13, - "actualCount": 13, + "expectCount": 14, + "actualCount": 14, "undocumentLines": [] }, "src/types.js": { diff --git a/docs/dump.json b/docs/dump.json index 735e759f..6bcd505c 100644 --- a/docs/dump.json +++ b/docs/dump.json @@ -1600,7 +1600,7 @@ "access": null, "description": null, "lineNumber": 1, - "content": "import {Feature} from '../../feature';\nimport {tag} from '../../dom';\nimport {INPUT} from '../../const';\nimport {root} from '../../root';\n\nconst INSTANTIATION_ERROR = `Failed to instantiate EditTable object.\n \\n\"ezEditTable\" dependency not found.`;\n\n/**\n * Adapter module for ezEditTable, an external library providing advanced\n * grid features (selection and edition):\n * http://codecanyon.net/item/ezedittable-enhance-html-tables/2425123?ref=koalyptus\n */\nexport default class AdapterEzEditTable extends Feature {\n\n /**\n * Creates an instance of AdapterEzEditTable\n *\n * @param {TableFilter} tf TableFilter instance\n * @param {Object} cfg Configuration options for ezEditTable library\n */\n constructor(tf, cfg) {\n super(tf, cfg.name);\n\n /**\n * Module description\n * @type {String}\n */\n this.desc = cfg.description || 'ezEditTable adapter';\n\n /**\n * Filename of ezEditTable library\n * @type {String}\n */\n this.filename = cfg.filename || 'ezEditTable.js';\n\n /**\n * Path to ezEditTable library\n * @type {String}\n */\n this.vendorPath = cfg.vendor_path;\n\n /**\n * Load ezEditTable stylesheet\n * @type {Boolean}\n */\n this.loadStylesheet = Boolean(cfg.load_stylesheet);\n\n /**\n * Path to ezEditTable stylesheet\n * @type {String}\n */\n this.stylesheet = cfg.stylesheet || this.vendorPath + 'ezEditTable.css';\n\n /**\n * Name of ezEditTable stylesheet\n * @type {String}\n */\n this.stylesheetName = cfg.stylesheet_name || 'ezEditTableCss';\n\n // Enable the ezEditTable's scroll into view behaviour if grid layout on\n cfg.scroll_into_view = cfg.scroll_into_view === false ?\n false : tf.gridLayout;\n\n /**\n * ezEditTable instance\n * @type {EditTable}\n * @private\n */\n this._ezEditTable = null;\n\n /**\n * ezEditTable configuration\n * @private\n */\n this.cfg = cfg;\n\n this.enable();\n }\n\n /**\n * Conditionally load ezEditTable library and set advanced grid\n */\n init() {\n if (this.initialized) {\n return;\n }\n let tf = this.tf;\n if (root.EditTable) {\n this._setAdvancedGrid();\n } else {\n let path = this.vendorPath + this.filename;\n tf.import(this.filename, path, () => this._setAdvancedGrid());\n }\n if (this.loadStylesheet && !tf.isImported(this.stylesheet, 'link')) {\n tf.import(this.stylesheetName, this.stylesheet, null, 'link');\n }\n\n // TODO: hack to prevent ezEditTable enter key event hijaking.\n // Needs to be fixed in the vendor's library\n this.emitter.on(['filter-focus', 'filter-blur'],\n () => this._toggleForInputFilter());\n\n /**\n * @inherited\n */\n this.initialized = true;\n }\n\n /**\n * Instantiate ezEditTable component for advanced grid features\n * @private\n */\n _setAdvancedGrid() {\n let tf = this.tf;\n\n //start row for EditTable constructor needs to be calculated\n let startRow,\n cfg = this.cfg,\n thead = tag(tf.tbl, 'thead');\n\n //if thead exists and startRow not specified, startRow is calculated\n //automatically by EditTable\n if (thead.length > 0 && !cfg.startRow) {\n startRow = undefined;\n }\n //otherwise startRow config property if any or TableFilter refRow\n else {\n startRow = cfg.startRow || tf.refRow;\n }\n\n cfg.base_path = cfg.base_path || tf.basePath + 'ezEditTable/';\n let editable = cfg.editable;\n let selectable = cfg.selection;\n\n if (selectable) {\n cfg.default_selection = cfg.default_selection || 'row';\n }\n //CSS Styles\n cfg.active_cell_css = cfg.active_cell_css || 'ezETSelectedCell';\n\n let _lastValidRowIndex = 0;\n let _lastRowIndex = 0;\n\n if (selectable) {\n //Row navigation needs to be calculated according to TableFilter's\n //validRowsIndex array\n let onAfterSelection = function (et, selectedElm, e) {\n let slc = et.Selection;\n //Next valid filtered row needs to be selected\n let doSelect = function (nextRowIndex) {\n if (et.defaultSelection === 'row') {\n /* eslint-disable */\n slc.SelectRowByIndex(nextRowIndex);\n /* eslint-enable */\n } else {\n /* eslint-disable */\n et.ClearSelections();\n /* eslint-enable */\n let cellIndex = selectedElm.cellIndex,\n row = tf.tbl.rows[nextRowIndex];\n if (et.defaultSelection === 'both') {\n /* eslint-disable */\n slc.SelectRowByIndex(nextRowIndex);\n /* eslint-enable */\n }\n if (row) {\n /* eslint-disable */\n slc.SelectCell(row.cells[cellIndex]);\n /* eslint-enable */\n }\n }\n //Table is filtered\n if (tf.validRowsIndex.length !== tf.getRowsNb()) {\n let r = tf.tbl.rows[nextRowIndex];\n if (r) {\n r.scrollIntoView(false);\n }\n if (cell) {\n if (cell.cellIndex === (tf.getCellsNb() - 1) &&\n tf.gridLayout) {\n tf.tblCont.scrollLeft = 100000000;\n }\n else if (cell.cellIndex === 0 && tf.gridLayout) {\n tf.tblCont.scrollLeft = 0;\n } else {\n cell.scrollIntoView(false);\n }\n }\n }\n };\n\n //table is not filtered\n if (!tf.validRowsIndex) {\n return;\n }\n let validIndexes = tf.validRowsIndex,\n validIdxLen = validIndexes.length,\n row = et.defaultSelection !== 'row' ?\n selectedElm.parentNode : selectedElm,\n //cell for default_selection = 'both' or 'cell'\n cell = selectedElm.nodeName === 'TD' ? selectedElm : null,\n /* eslint-disable */\n keyCode = e !== undefined ? et.Event.GetKey(e) : 0,\n /* eslint-enable */\n isRowValid = validIndexes.indexOf(row.rowIndex) !== -1,\n nextRowIndex,\n paging = tf.feature('paging'),\n //pgup/pgdown keys\n d = (keyCode === 34 || keyCode === 33 ?\n (paging && paging.pagingLength || et.nbRowsPerPage) :\n 1);\n\n //If next row is not valid, next valid filtered row needs to be\n //calculated\n if (!isRowValid) {\n //Selection direction up/down\n if (row.rowIndex > _lastRowIndex) {\n //last row\n if (row.rowIndex >= validIndexes[validIdxLen - 1]) {\n nextRowIndex = validIndexes[validIdxLen - 1];\n } else {\n let calcRowIndex = (_lastValidRowIndex + d);\n if (calcRowIndex > (validIdxLen - 1)) {\n nextRowIndex = validIndexes[validIdxLen - 1];\n } else {\n nextRowIndex = validIndexes[calcRowIndex];\n }\n }\n } else {\n //first row\n if (row.rowIndex <= validIndexes[0]) {\n nextRowIndex = validIndexes[0];\n } else {\n let v = validIndexes[_lastValidRowIndex - d];\n nextRowIndex = v ? v : validIndexes[0];\n }\n }\n _lastRowIndex = row.rowIndex;\n doSelect(nextRowIndex);\n } else {\n //If filtered row is valid, special calculation for\n //pgup/pgdown keys\n if (keyCode !== 34 && keyCode !== 33) {\n _lastValidRowIndex = validIndexes.indexOf(row.rowIndex);\n _lastRowIndex = row.rowIndex;\n } else {\n if (keyCode === 34) { //pgdown\n //last row\n if ((_lastValidRowIndex + d) <= (validIdxLen - 1)) {\n nextRowIndex = validIndexes[\n _lastValidRowIndex + d];\n } else {\n nextRowIndex = [validIdxLen - 1];\n }\n } else { //pgup\n //first row\n if ((_lastValidRowIndex - d) <= validIndexes[0]) {\n nextRowIndex = validIndexes[0];\n } else {\n nextRowIndex = validIndexes[\n _lastValidRowIndex - d];\n }\n }\n _lastRowIndex = nextRowIndex;\n _lastValidRowIndex = validIndexes.indexOf(nextRowIndex);\n doSelect(nextRowIndex);\n }\n }\n };\n\n //Page navigation has to be enforced whenever selected row is out of\n //the current page range\n let onBeforeSelection = function (et, selectedElm) {\n let row = et.defaultSelection !== 'row' ?\n selectedElm.parentNode : selectedElm;\n if (tf.paging) {\n if (tf.feature('paging').nbPages > 1) {\n let paging = tf.feature('paging');\n //page length is re-assigned in case it has changed\n et.nbRowsPerPage = paging.pagingLength;\n let validIndexes = tf.validRowsIndex,\n validIdxLen = validIndexes.length,\n pagingEndRow = parseInt(paging.startPagingRow, 10) +\n parseInt(paging.pagingLength, 10);\n let rowIndex = row.rowIndex;\n\n if ((rowIndex === validIndexes[validIdxLen - 1]) &&\n paging.currentPageNb !== paging.nbPages) {\n paging.setPage('last');\n }\n else if ((rowIndex === validIndexes[0]) &&\n paging.currentPageNb !== 1) {\n paging.setPage('first');\n }\n else if (rowIndex > validIndexes[pagingEndRow - 1] &&\n rowIndex < validIndexes[validIdxLen - 1]) {\n paging.setPage('next');\n }\n else if (\n rowIndex < validIndexes[paging.startPagingRow] &&\n rowIndex > validIndexes[0]) {\n paging.setPage('previous');\n }\n }\n }\n };\n\n //Selected row needs to be visible when paging is activated\n if (tf.paging) {\n tf.feature('paging').onAfterChangePage = function (paging) {\n let advGrid = paging.tf.extension('advancedGrid');\n let et = advGrid._ezEditTable;\n let slc = et.Selection;\n /* eslint-disable */\n let row = slc.GetActiveRow();\n /* eslint-enable */\n if (row) {\n row.scrollIntoView(false);\n }\n /* eslint-disable */\n let cell = slc.GetActiveCell();\n /* eslint-enable */\n if (cell) {\n cell.scrollIntoView(false);\n }\n };\n }\n\n //Rows navigation when rows are filtered is performed with the\n //EditTable row selection callback events\n if (cfg.default_selection === 'row') {\n let fnB = cfg.on_before_selected_row;\n cfg.on_before_selected_row = function () {\n onBeforeSelection(arguments[0], arguments[1], arguments[2]);\n if (fnB) {\n fnB.call(\n null, arguments[0], arguments[1], arguments[2]);\n }\n };\n let fnA = cfg.on_after_selected_row;\n cfg.on_after_selected_row = function () {\n onAfterSelection(arguments[0], arguments[1], arguments[2]);\n if (fnA) {\n fnA.call(\n null, arguments[0], arguments[1], arguments[2]);\n }\n };\n } else {\n let fnD = cfg.on_before_selected_cell;\n cfg.on_before_selected_cell = function () {\n onBeforeSelection(arguments[0], arguments[1], arguments[2]);\n if (fnD) {\n fnD.call(\n null, arguments[0], arguments[1], arguments[2]);\n }\n };\n let fnC = cfg.on_after_selected_cell;\n cfg.on_after_selected_cell = function () {\n onAfterSelection(arguments[0], arguments[1], arguments[2]);\n if (fnC) {\n fnC.call(\n null, arguments[0], arguments[1], arguments[2]);\n }\n };\n }\n }\n if (editable) {\n //Added or removed rows, TF rows number needs to be re-calculated\n let fnE = cfg.on_added_dom_row;\n cfg.on_added_dom_row = function () {\n tf.nbFilterableRows++;\n if (!tf.paging) {\n tf.emitter.emit('rows-changed', tf, this);\n } else {\n tf.nbFilterableRows++;\n tf.paging = false;\n tf.feature('paging').destroy();\n tf.feature('paging').reset();\n }\n if (tf.alternateRows) {\n tf.feature('alternateRows').init();\n }\n if (fnE) {\n fnE.call(null, arguments[0], arguments[1], arguments[2]);\n }\n };\n if (cfg.actions && cfg.actions['delete']) {\n let fnF = cfg.actions['delete'].on_after_submit;\n cfg.actions['delete'].on_after_submit = function () {\n tf.nbFilterableRows--;\n if (!tf.paging) {\n tf.emitter.emit('rows-changed', tf, this);\n } else {\n tf.nbFilterableRows--;\n tf.paging = false;\n tf.feature('paging').destroy();\n tf.feature('paging').reset(false);\n }\n if (tf.alternateRows) {\n tf.feature('alternateRows').init();\n }\n if (fnF) {\n fnF.call(null, arguments[0], arguments[1]);\n }\n };\n }\n }\n\n try {\n /* eslint-disable */\n this._ezEditTable = new EditTable(tf.id, cfg, startRow);\n this._ezEditTable.Init();\n /* eslint-enable */\n } catch (e) { throw new Error(INSTANTIATION_ERROR); }\n\n this.initialized = true;\n }\n\n /**\n * Reset advanced grid when previously removed\n */\n reset() {\n let ezEditTable = this._ezEditTable;\n if (ezEditTable) {\n if (this.cfg.selection) {\n /* eslint-disable */\n ezEditTable.Selection.Set();\n /* eslint-enable */\n }\n if (this.cfg.editable) {\n /* eslint-disable */\n ezEditTable.Editable.Set();\n /* eslint-enable */\n }\n }\n }\n\n /**\n * Toggle behaviour\n */\n toggle() {\n let ezEditTable = this._ezEditTable;\n if (ezEditTable.editable) {\n /* eslint-disable */\n ezEditTable.Editable.Remove();\n /* eslint-enable */\n } else {\n /* eslint-disable */\n ezEditTable.Editable.Set();\n /* eslint-enable */\n }\n if (ezEditTable.selection) {\n /* eslint-disable */\n ezEditTable.Selection.Remove();\n /* eslint-enable */\n } else {\n /* eslint-disable */\n ezEditTable.Selection.Set();\n /* eslint-enable */\n }\n }\n\n _toggleForInputFilter() {\n let tf = this.tf;\n if (!tf.getActiveFilterId()) {\n return;\n }\n let colIndex = tf.getColumnIndexFromFilterId(tf.getActiveFilterId());\n let filterType = tf.getFilterType(colIndex);\n if (filterType === INPUT) {\n this.toggle();\n }\n }\n\n /**\n * Remove advanced grid\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n let ezEditTable = this._ezEditTable;\n if (ezEditTable) {\n if (this.cfg.selection) {\n /* eslint-disable */\n ezEditTable.Selection.ClearSelections();\n ezEditTable.Selection.Remove();\n /* eslint-enable */\n }\n if (this.cfg.editable) {\n /* eslint-disable */\n ezEditTable.Editable.Remove();\n /* eslint-enable */\n }\n }\n\n this.emitter.off(['filter-focus', 'filter-blur'],\n () => this._toggleForInputFilter());\n this.initialized = false;\n }\n}\n" + "content": "import {Feature} from '../../feature';\nimport {tag} from '../../dom';\nimport {INPUT} from '../../const';\nimport {root} from '../../root';\n\nconst INSTANTIATION_ERROR = `Failed to instantiate EditTable object.\n \\n\"ezEditTable\" dependency not found.`;\n\n/**\n * Adapter module for ezEditTable, an external library providing advanced\n * grid features (selection and edition):\n * http://codecanyon.net/item/ezedittable-enhance-html-tables/2425123?ref=koalyptus\n */\nexport default class AdapterEzEditTable extends Feature {\n\n /**\n * Creates an instance of AdapterEzEditTable\n *\n * @param {TableFilter} tf TableFilter instance\n * @param {Object} cfg Configuration options for ezEditTable library\n */\n constructor(tf, cfg) {\n super(tf, cfg.name);\n\n /**\n * Module description\n * @type {String}\n */\n this.desc = cfg.description || 'ezEditTable adapter';\n\n /**\n * Filename of ezEditTable library\n * @type {String}\n */\n this.filename = cfg.filename || 'ezEditTable.js';\n\n /**\n * Path to ezEditTable library\n * @type {String}\n */\n this.vendorPath = cfg.vendor_path;\n\n /**\n * Load ezEditTable stylesheet\n * @type {Boolean}\n */\n this.loadStylesheet = Boolean(cfg.load_stylesheet);\n\n /**\n * Path to ezEditTable stylesheet\n * @type {String}\n */\n this.stylesheet = cfg.stylesheet || this.vendorPath + 'ezEditTable.css';\n\n /**\n * Name of ezEditTable stylesheet\n * @type {String}\n */\n this.stylesheetName = cfg.stylesheet_name || 'ezEditTableCss';\n\n // Enable the ezEditTable's scroll into view behaviour if grid layout on\n cfg.scroll_into_view = cfg.scroll_into_view === false ?\n false : tf.gridLayout;\n\n /**\n * ezEditTable instance\n * @type {EditTable}\n * @private\n */\n this._ezEditTable = null;\n\n /**\n * ezEditTable configuration\n * @private\n */\n this.cfg = cfg;\n\n this.enable();\n }\n\n /**\n * Conditionally load ezEditTable library and set advanced grid\n */\n init() {\n if (this.initialized) {\n return;\n }\n let tf = this.tf;\n if (root.EditTable) {\n this._setAdvancedGrid();\n } else {\n let path = this.vendorPath + this.filename;\n tf.import(this.filename, path, () => this._setAdvancedGrid());\n }\n if (this.loadStylesheet && !tf.isImported(this.stylesheet, 'link')) {\n tf.import(this.stylesheetName, this.stylesheet, null, 'link');\n }\n\n // TODO: hack to prevent ezEditTable enter key event hijaking.\n // Needs to be fixed in the vendor's library\n this.emitter.on(['filter-focus', 'filter-blur'],\n () => this._toggleForInputFilter());\n\n /**\n * @inherited\n */\n this.initialized = true;\n }\n\n /**\n * Instantiate ezEditTable component for advanced grid features\n * @private\n */\n _setAdvancedGrid() {\n let tf = this.tf;\n\n //start row for EditTable constructor needs to be calculated\n let startRow,\n cfg = this.cfg,\n thead = tag(tf.tbl, 'thead');\n\n //if thead exists and startRow not specified, startRow is calculated\n //automatically by EditTable\n if (thead.length > 0 && !cfg.startRow) {\n startRow = undefined;\n }\n //otherwise startRow config property if any or TableFilter refRow\n else {\n startRow = cfg.startRow || tf.refRow;\n }\n\n cfg.base_path = cfg.base_path || tf.basePath + 'ezEditTable/';\n let editable = cfg.editable;\n let selectable = cfg.selection;\n\n if (selectable) {\n cfg.default_selection = cfg.default_selection || 'row';\n }\n //CSS Styles\n cfg.active_cell_css = cfg.active_cell_css || 'ezETSelectedCell';\n\n let _lastValidRowIndex = 0;\n let _lastRowIndex = 0;\n\n if (selectable) {\n //Row navigation needs to be calculated according to TableFilter's\n //validRowsIndex array\n let onAfterSelection = function (et, selectedElm, e) {\n let slc = et.Selection;\n //Next valid filtered row needs to be selected\n let doSelect = function (nextRowIndex) {\n if (et.defaultSelection === 'row') {\n /* eslint-disable */\n slc.SelectRowByIndex(nextRowIndex);\n /* eslint-enable */\n } else {\n /* eslint-disable */\n et.ClearSelections();\n /* eslint-enable */\n let cellIndex = selectedElm.cellIndex,\n row = tf.tbl.rows[nextRowIndex];\n if (et.defaultSelection === 'both') {\n /* eslint-disable */\n slc.SelectRowByIndex(nextRowIndex);\n /* eslint-enable */\n }\n if (row) {\n /* eslint-disable */\n slc.SelectCell(row.cells[cellIndex]);\n /* eslint-enable */\n }\n }\n //Table is filtered\n if (tf.validRowsIndex.length !== tf.getRowsNb()) {\n let r = tf.tbl.rows[nextRowIndex];\n if (r) {\n r.scrollIntoView(false);\n }\n if (cell) {\n if (cell.cellIndex === (tf.getCellsNb() - 1) &&\n tf.gridLayout) {\n tf.tblCont.scrollLeft = 100000000;\n }\n else if (cell.cellIndex === 0 && tf.gridLayout) {\n tf.tblCont.scrollLeft = 0;\n } else {\n cell.scrollIntoView(false);\n }\n }\n }\n };\n\n //table is not filtered\n if (!tf.validRowsIndex) {\n return;\n }\n let validIndexes = tf.validRowsIndex,\n validIdxLen = validIndexes.length,\n row = et.defaultSelection !== 'row' ?\n selectedElm.parentNode : selectedElm,\n //cell for default_selection = 'both' or 'cell'\n cell = selectedElm.nodeName === 'TD' ? selectedElm : null,\n /* eslint-disable */\n keyCode = e !== undefined ? et.Event.GetKey(e) : 0,\n /* eslint-enable */\n isRowValid = validIndexes.indexOf(row.rowIndex) !== -1,\n nextRowIndex,\n paging = tf.feature('paging'),\n //pgup/pgdown keys\n d = keyCode === 34 || keyCode === 33 ?\n (paging && paging.pagingLength || et.nbRowsPerPage) :\n 1;\n\n //If next row is not valid, next valid filtered row needs to be\n //calculated\n if (!isRowValid) {\n //Selection direction up/down\n if (row.rowIndex > _lastRowIndex) {\n //last row\n if (row.rowIndex >= validIndexes[validIdxLen - 1]) {\n nextRowIndex = validIndexes[validIdxLen - 1];\n } else {\n let calcRowIndex = (_lastValidRowIndex + d);\n if (calcRowIndex > (validIdxLen - 1)) {\n nextRowIndex = validIndexes[validIdxLen - 1];\n } else {\n nextRowIndex = validIndexes[calcRowIndex];\n }\n }\n } else {\n //first row\n if (row.rowIndex <= validIndexes[0]) {\n nextRowIndex = validIndexes[0];\n } else {\n let v = validIndexes[_lastValidRowIndex - d];\n nextRowIndex = v ? v : validIndexes[0];\n }\n }\n _lastRowIndex = row.rowIndex;\n doSelect(nextRowIndex);\n } else {\n //If filtered row is valid, special calculation for\n //pgup/pgdown keys\n if (keyCode !== 34 && keyCode !== 33) {\n _lastValidRowIndex = validIndexes.indexOf(row.rowIndex);\n _lastRowIndex = row.rowIndex;\n } else {\n if (keyCode === 34) { //pgdown\n //last row\n if ((_lastValidRowIndex + d) <= (validIdxLen - 1)) {\n nextRowIndex = validIndexes[\n _lastValidRowIndex + d];\n } else {\n nextRowIndex = [validIdxLen - 1];\n }\n } else { //pgup\n //first row\n if ((_lastValidRowIndex - d) <= validIndexes[0]) {\n nextRowIndex = validIndexes[0];\n } else {\n nextRowIndex = validIndexes[\n _lastValidRowIndex - d];\n }\n }\n _lastRowIndex = nextRowIndex;\n _lastValidRowIndex = validIndexes.indexOf(nextRowIndex);\n doSelect(nextRowIndex);\n }\n }\n };\n\n //Page navigation has to be enforced whenever selected row is out of\n //the current page range\n let onBeforeSelection = function (et, selectedElm) {\n let row = et.defaultSelection !== 'row' ?\n selectedElm.parentNode : selectedElm;\n if (tf.paging) {\n if (tf.feature('paging').nbPages > 1) {\n let paging = tf.feature('paging');\n //page length is re-assigned in case it has changed\n et.nbRowsPerPage = paging.pagingLength;\n let validIndexes = tf.validRowsIndex,\n validIdxLen = validIndexes.length,\n pagingEndRow = parseInt(paging.startPagingRow, 10) +\n parseInt(paging.pagingLength, 10);\n let rowIndex = row.rowIndex;\n\n if ((rowIndex === validIndexes[validIdxLen - 1]) &&\n paging.currentPageNb !== paging.nbPages) {\n paging.setPage('last');\n }\n else if ((rowIndex === validIndexes[0]) &&\n paging.currentPageNb !== 1) {\n paging.setPage('first');\n }\n else if (rowIndex > validIndexes[pagingEndRow - 1] &&\n rowIndex < validIndexes[validIdxLen - 1]) {\n paging.setPage('next');\n }\n else if (\n rowIndex < validIndexes[paging.startPagingRow] &&\n rowIndex > validIndexes[0]) {\n paging.setPage('previous');\n }\n }\n }\n };\n\n //Selected row needs to be visible when paging is activated\n if (tf.paging) {\n tf.feature('paging').onAfterChangePage = function (paging) {\n let advGrid = paging.tf.extension('advancedGrid');\n let et = advGrid._ezEditTable;\n let slc = et.Selection;\n /* eslint-disable */\n let row = slc.GetActiveRow();\n /* eslint-enable */\n if (row) {\n row.scrollIntoView(false);\n }\n /* eslint-disable */\n let cell = slc.GetActiveCell();\n /* eslint-enable */\n if (cell) {\n cell.scrollIntoView(false);\n }\n };\n }\n\n //Rows navigation when rows are filtered is performed with the\n //EditTable row selection callback events\n if (cfg.default_selection === 'row') {\n let fnB = cfg.on_before_selected_row;\n cfg.on_before_selected_row = function () {\n var args = arguments;\n onBeforeSelection(args[0], args[1], args[2]);\n if (fnB) {\n fnB.call(null, args[0], args[1], args[2]);\n }\n };\n let fnA = cfg.on_after_selected_row;\n cfg.on_after_selected_row = function () {\n var args = arguments;\n onAfterSelection(args[0], args[1], args[2]);\n if (fnA) {\n fnA.call(null, args[0], args[1], args[2]);\n }\n };\n } else {\n let fnD = cfg.on_before_selected_cell;\n cfg.on_before_selected_cell = function () {\n var args = arguments;\n onBeforeSelection(args[0], args[1], args[2]);\n if (fnD) {\n fnD.call(null, args[0], args[1], args[2]);\n }\n };\n let fnC = cfg.on_after_selected_cell;\n cfg.on_after_selected_cell = function () {\n var args = arguments;\n onAfterSelection(args[0], args[1], args[2]);\n if (fnC) {\n fnC.call(null, args[0], args[1], args[2]);\n }\n };\n }\n }\n if (editable) {\n //Added or removed rows, TF rows number needs to be re-calculated\n let fnE = cfg.on_added_dom_row;\n cfg.on_added_dom_row = function () {\n var args = arguments;\n tf.nbFilterableRows++;\n if (!tf.paging) {\n tf.emitter.emit('rows-changed', tf, this);\n } else {\n tf.nbFilterableRows++;\n tf.paging = false;\n tf.feature('paging').destroy();\n tf.feature('paging').reset();\n }\n if (tf.alternateRows) {\n tf.feature('alternateRows').init();\n }\n if (fnE) {\n fnE.call(null, args[0], args[1], args[2]);\n }\n };\n if (cfg.actions && cfg.actions['delete']) {\n let fnF = cfg.actions['delete'].on_after_submit;\n cfg.actions['delete'].on_after_submit = function () {\n var args = arguments;\n tf.nbFilterableRows--;\n if (!tf.paging) {\n tf.emitter.emit('rows-changed', tf, this);\n } else {\n tf.nbFilterableRows--;\n tf.paging = false;\n tf.feature('paging').destroy();\n tf.feature('paging').reset(false);\n }\n if (tf.alternateRows) {\n tf.feature('alternateRows').init();\n }\n if (fnF) {\n fnF.call(null, args[0], args[1]);\n }\n };\n }\n }\n\n try {\n /* eslint-disable */\n this._ezEditTable = new EditTable(tf.id, cfg, startRow);\n this._ezEditTable.Init();\n /* eslint-enable */\n } catch (e) { throw new Error(INSTANTIATION_ERROR); }\n\n this.initialized = true;\n }\n\n /**\n * Reset advanced grid when previously removed\n */\n reset() {\n let ezEditTable = this._ezEditTable;\n if (ezEditTable) {\n if (this.cfg.selection) {\n /* eslint-disable */\n ezEditTable.Selection.Set();\n /* eslint-enable */\n }\n if (this.cfg.editable) {\n /* eslint-disable */\n ezEditTable.Editable.Set();\n /* eslint-enable */\n }\n }\n }\n\n /**\n * Toggle behaviour\n */\n toggle() {\n let ezEditTable = this._ezEditTable;\n if (ezEditTable.editable) {\n /* eslint-disable */\n ezEditTable.Editable.Remove();\n /* eslint-enable */\n } else {\n /* eslint-disable */\n ezEditTable.Editable.Set();\n /* eslint-enable */\n }\n if (ezEditTable.selection) {\n /* eslint-disable */\n ezEditTable.Selection.Remove();\n /* eslint-enable */\n } else {\n /* eslint-disable */\n ezEditTable.Selection.Set();\n /* eslint-enable */\n }\n }\n\n _toggleForInputFilter() {\n let tf = this.tf;\n if (!tf.getActiveFilterId()) {\n return;\n }\n let colIndex = tf.getColumnIndexFromFilterId(tf.getActiveFilterId());\n let filterType = tf.getFilterType(colIndex);\n if (filterType === INPUT) {\n this.toggle();\n }\n }\n\n /**\n * Remove advanced grid\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n let ezEditTable = this._ezEditTable;\n if (ezEditTable) {\n if (this.cfg.selection) {\n /* eslint-disable */\n ezEditTable.Selection.ClearSelections();\n ezEditTable.Selection.Remove();\n /* eslint-enable */\n }\n if (this.cfg.editable) {\n /* eslint-disable */\n ezEditTable.Editable.Remove();\n /* eslint-enable */\n }\n }\n\n this.emitter.off(['filter-focus', 'filter-blur'],\n () => this._toggleForInputFilter());\n this.initialized = false;\n }\n}\n" }, { "__docId__": 53, @@ -1895,7 +1895,7 @@ "longname": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable#_ezEditTable", "access": null, "description": null, - "lineNumber": 412, + "lineNumber": 414, "undocument": true, "type": { "types": [ @@ -1913,7 +1913,7 @@ "longname": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable#initialized", "access": null, "description": null, - "lineNumber": 417, + "lineNumber": 419, "undocument": true, "type": { "types": [ @@ -1931,7 +1931,7 @@ "longname": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable#reset", "access": null, "description": "Reset advanced grid when previously removed", - "lineNumber": 423, + "lineNumber": 425, "params": [], "generator": false }, @@ -1945,7 +1945,7 @@ "longname": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable#toggle", "access": null, "description": "Toggle behaviour", - "lineNumber": 442, + "lineNumber": 444, "params": [], "generator": false }, @@ -1959,7 +1959,7 @@ "longname": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable#_toggleForInputFilter", "access": null, "description": null, - "lineNumber": 464, + "lineNumber": 466, "undocument": true, "params": [], "generator": false @@ -1974,7 +1974,7 @@ "longname": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable#destroy", "access": null, "description": "Remove advanced grid", - "lineNumber": 479, + "lineNumber": 481, "params": [], "generator": false }, @@ -1988,7 +1988,7 @@ "longname": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable#initialized", "access": null, "description": null, - "lineNumber": 500, + "lineNumber": 502, "undocument": true, "type": { "types": [ @@ -5382,7 +5382,7 @@ "access": null, "description": null, "lineNumber": 1, - "content": "import {Feature} from '../feature';\nimport {addClass, removeClass} from '../dom';\n\n/**\n * Rows with alternating background color for improved readability\n */\nexport class AlternateRows extends Feature {\n\n /**\n * Creates an instance of AlternateRows.\n *\n * @param {Object} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'alternateRows');\n\n let config = this.config;\n /**\n * Css class for even rows (default: 'even')\n * @type {String}\n */\n this.evenCss = config.even_row_css_class || 'even';\n\n /**\n * Css class for odd rows (default: 'odd')\n * @type {String}\n */\n this.oddCss = config.odd_row_css_class || 'odd';\n }\n\n /**\n * Sets alternating rows color\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n this.processAll();\n\n // Subscribe to events\n this.emitter.on(['row-processed', 'row-paged'],\n (tf, rowIndex, arrIndex, isValid) =>\n this.processRow(rowIndex, arrIndex, isValid));\n this.emitter.on(['column-sorted'], () => this.processAll());\n\n /** @inherited */\n this.initialized = true;\n }\n\n /**\n * Apply background to all valid rows\n */\n processAll() {\n if (!this.isEnabled()) {\n return;\n }\n let tf = this.tf;\n let validRowsIndex = tf.getValidRows(true);\n let indexLen = validRowsIndex.length;\n let idx = 0;\n\n //alternates bg color\n for (let j = 0; j < indexLen; j++) {\n let rowIdx = validRowsIndex[j];\n this.setRowBg(rowIdx, idx);\n idx++;\n }\n }\n\n /**\n * Set/remove row background based on row validation\n * @param {Number} rowIdx Row index\n * @param {Number} arrIdx Array index\n * @param {Boolean} isValid Valid row flag\n */\n processRow(rowIdx, arrIdx, isValid) {\n if (isValid) {\n this.setRowBg(rowIdx, arrIdx);\n } else {\n this.removeRowBg(rowIdx);\n }\n }\n\n /**\n * Sets row background color\n * @param {Number} rowIdx Row index\n * @param {Number} idx Valid rows collection index needed to calculate bg\n * color\n * @private\n */\n setRowBg(rowIdx, idx) {\n if (!this.isEnabled() || isNaN(rowIdx)) {\n return;\n }\n let rows = this.tf.tbl.rows;\n let i = isNaN(idx) ? rowIdx : idx;\n this.removeRowBg(rowIdx);\n\n addClass(rows[rowIdx], (i % 2) ? this.evenCss : this.oddCss);\n }\n\n /**\n * Removes row background color\n * @param {Number} idx Row index\n * @private\n */\n removeRowBg(idx) {\n if (isNaN(idx)) {\n return;\n }\n let rows = this.tf.tbl.rows;\n removeClass(rows[idx], this.oddCss);\n removeClass(rows[idx], this.evenCss);\n }\n\n /**\n * Removes all alternating backgrounds\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n let nbRows = this.tf.getRowsNb(true);\n for (let i = 0; i < nbRows; i++) {\n this.removeRowBg(i);\n }\n\n // Unsubscribe to events\n this.emitter.off(['row-processed', 'row-paged'],\n (tf, rowIndex, arrIndex, isValid) =>\n this.processRow(rowIndex, arrIndex, isValid));\n this.emitter.off(['column-sorted'], () => this.processAll());\n\n this.initialized = false;\n }\n\n}\n" + "content": "import {Feature} from '../feature';\nimport {addClass, removeClass} from '../dom';\n\n/**\n * Rows with alternating background color for improved readability\n */\nexport class AlternateRows extends Feature {\n\n /**\n * Creates an instance of AlternateRows.\n *\n * @param {Object} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'alternateRows');\n\n let config = this.config;\n /**\n * Css class for even rows (default: 'even')\n * @type {String}\n */\n this.evenCss = config.even_row_css_class || 'even';\n\n /**\n * Css class for odd rows (default: 'odd')\n * @type {String}\n */\n this.oddCss = config.odd_row_css_class || 'odd';\n }\n\n /**\n * Sets alternating rows color\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n this.processAll();\n\n // Subscribe to events\n this.emitter.on(['row-processed', 'row-paged'],\n (tf, rowIndex, arrIndex, isValid) =>\n this.processRow(rowIndex, arrIndex, isValid));\n this.emitter.on(['column-sorted'], () => this.processAll());\n this.emitter.on(['rows-changed'], () => this.processAll());\n\n /** @inherited */\n this.initialized = true;\n }\n\n /**\n * Apply background to all valid rows\n */\n processAll() {\n if (!this.isEnabled()) {\n return;\n }\n let tf = this.tf;\n let validRowsIndex = tf.getValidRows(true);\n let indexLen = validRowsIndex.length;\n let idx = 0;\n\n //alternates bg color\n for (let j = 0; j < indexLen; j++) {\n let rowIdx = validRowsIndex[j];\n this.setRowBg(rowIdx, idx);\n idx++;\n }\n }\n\n /**\n * Set/remove row background based on row validation\n * @param {Number} rowIdx Row index\n * @param {Number} arrIdx Array index\n * @param {Boolean} isValid Valid row flag\n */\n processRow(rowIdx, arrIdx, isValid) {\n if (isValid) {\n this.setRowBg(rowIdx, arrIdx);\n } else {\n this.removeRowBg(rowIdx);\n }\n }\n\n /**\n * Sets row background color\n * @param {Number} rowIdx Row index\n * @param {Number} idx Valid rows collection index needed to calculate bg\n * color\n * @private\n */\n setRowBg(rowIdx, idx) {\n if (!this.isEnabled() || isNaN(rowIdx)) {\n return;\n }\n let rows = this.tf.tbl.rows;\n let i = isNaN(idx) ? rowIdx : idx;\n this.removeRowBg(rowIdx);\n\n addClass(rows[rowIdx], (i % 2) ? this.evenCss : this.oddCss);\n }\n\n /**\n * Removes row background color\n * @param {Number} idx Row index\n * @private\n */\n removeRowBg(idx) {\n if (isNaN(idx)) {\n return;\n }\n let rows = this.tf.tbl.rows;\n removeClass(rows[idx], this.oddCss);\n removeClass(rows[idx], this.evenCss);\n }\n\n /**\n * Removes all alternating backgrounds\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n let nbRows = this.tf.getRowsNb(true);\n for (let i = 0; i < nbRows; i++) {\n this.removeRowBg(i);\n }\n\n // Unsubscribe to events\n this.emitter.off(['row-processed', 'row-paged'],\n (tf, rowIndex, arrIndex, isValid) =>\n this.processRow(rowIndex, arrIndex, isValid));\n this.emitter.off(['column-sorted'], () => this.processAll());\n this.emitter.off(['rows-changed'], () => this.processAll());\n\n this.initialized = false;\n }\n\n}\n" }, { "__docId__": 245, @@ -5492,7 +5492,7 @@ "longname": "src/modules/alternateRows.js~AlternateRows#initialized", "access": null, "description": null, - "lineNumber": 48, + "lineNumber": 49, "unknown": [ { "tagName": "@inherited", @@ -5515,7 +5515,7 @@ "longname": "src/modules/alternateRows.js~AlternateRows#processAll", "access": null, "description": "Apply background to all valid rows", - "lineNumber": 54, + "lineNumber": 55, "params": [], "generator": false }, @@ -5529,7 +5529,7 @@ "longname": "src/modules/alternateRows.js~AlternateRows#processRow", "access": null, "description": "Set/remove row background based on row validation", - "lineNumber": 77, + "lineNumber": 78, "params": [ { "nullable": null, @@ -5574,7 +5574,7 @@ "longname": "src/modules/alternateRows.js~AlternateRows#setRowBg", "access": "private", "description": "Sets row background color", - "lineNumber": 92, + "lineNumber": 93, "params": [ { "nullable": null, @@ -5609,7 +5609,7 @@ "longname": "src/modules/alternateRows.js~AlternateRows#removeRowBg", "access": "private", "description": "Removes row background color", - "lineNumber": 108, + "lineNumber": 109, "params": [ { "nullable": null, @@ -5634,7 +5634,7 @@ "longname": "src/modules/alternateRows.js~AlternateRows#destroy", "access": null, "description": "Removes all alternating backgrounds", - "lineNumber": 120, + "lineNumber": 121, "params": [], "generator": false }, @@ -5648,7 +5648,7 @@ "longname": "src/modules/alternateRows.js~AlternateRows#initialized", "access": null, "description": null, - "lineNumber": 135, + "lineNumber": 137, "undocument": true, "type": { "types": [ @@ -5667,7 +5667,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.buildFilterId(colIndex));\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, isLinked) => this.build(colIndex, isLinked)\n );\n\n this.emitter.on(\n ['select-checklist-options'],\n (tf, colIndex, values) => this.selectOptions(colIndex, values)\n );\n\n /** @inherited */\n this.initialized = true;\n }\n\n /**\n * Build checklist UI\n * @param {Number} colIndex Column index\n * @param {Boolean} isLinked Enable linked filters behaviour\n */\n build(colIndex, isLinked = false) {\n let tf = this.tf;\n colIndex = parseInt(colIndex, 10);\n\n this.emitter.emit('before-populating-filter', tf, colIndex);\n\n this.opts = [];\n this.optsTxt = [];\n\n let flt = this.containers[colIndex];\n let ul = createElm('ul',\n ['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 (isLinked && activeFilterId) {\n activeIdx = tf.getColumnIndexFromFilterId(activeFilterId);\n }\n\n let filteredDataCol = [];\n if (isLinked && 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 if (colIndex !== j) {\n continue;\n }\n if (isLinked && !tf.disableExcludedOptions &&\n (!tf.paging && !tf.isRowDisplayed(k)) ||\n (tf.paging && activeIdx && !tf.isRowValid(k))) {\n continue;\n }\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 (isLinked && 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 //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 fltId = tf.fltIds[colIndex];\n let li = createCheckItem(`${fltId}_${(y + chkCt)}`, 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 fltId = tf.fltIds[colIndex];\n let li0 = createCheckItem(`${fltId}_0`, '',\n tf.getClearFilterText(colIndex));\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(`${fltId}_1`, tf.emOperator,\n 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(`${fltId}_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, isLinked) => this.build(colIndex, isLinked)\n );\n this.emitter.off(\n ['select-checklist-options'],\n (tf, colIndex, values) => this.selectOptions(colIndex, values)\n );\n this.initialized = false;\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 * @private\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 * @private\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 * Refresh all checklist filters\n */\n refreshAll() {\n let tf = this.tf;\n let fltsIdxs = tf.getFiltersByType(CHECKLIST, true);\n fltsIdxs.forEach((colIdx) => {\n let values = this.getValues(colIdx);\n this.build(colIdx, tf.linkedFilters);\n this.selectOptions(colIdx, values);\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.buildFilterId(colIndex));\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, isLinked) => this.build(colIndex, isLinked)\n );\n\n this.emitter.on(\n ['select-checklist-options'],\n (tf, colIndex, values) => this.selectOptions(colIndex, values)\n );\n\n this.emitter.on(['rows-changed'], () => this.refreshAll());\n\n /** @inherited */\n this.initialized = true;\n }\n\n /**\n * Build checklist UI\n * @param {Number} colIndex Column index\n * @param {Boolean} isLinked Enable linked filters behaviour\n */\n build(colIndex, isLinked = false) {\n let tf = this.tf;\n colIndex = parseInt(colIndex, 10);\n\n this.emitter.emit('before-populating-filter', tf, colIndex);\n\n this.opts = [];\n this.optsTxt = [];\n\n let flt = this.containers[colIndex];\n let ul = createElm('ul',\n ['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 (isLinked && activeFilterId) {\n activeIdx = tf.getColumnIndexFromFilterId(activeFilterId);\n }\n\n let filteredDataCol = [];\n if (isLinked && 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 if (colIndex !== j) {\n continue;\n }\n if (isLinked && !tf.disableExcludedOptions &&\n (!tf.paging && !tf.isRowDisplayed(k)) ||\n (tf.paging && activeIdx && !tf.isRowValid(k))) {\n continue;\n }\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 (isLinked && 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 //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 fltId = tf.fltIds[colIndex];\n let li = createCheckItem(`${fltId}_${(y + chkCt)}`, 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 fltId = tf.fltIds[colIndex];\n let li0 = createCheckItem(`${fltId}_0`, '',\n tf.getClearFilterText(colIndex));\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(`${fltId}_1`, tf.emOperator,\n 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(`${fltId}_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 values.length === 0) {\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, isLinked) => this.build(colIndex, isLinked)\n );\n this.emitter.off(\n ['select-checklist-options'],\n (tf, colIndex, values) => this.selectOptions(colIndex, values)\n );\n this.emitter.off(['rows-changed'], () => this.refreshAll());\n\n this.initialized = false;\n }\n}\n" }, { "__docId__": 258, @@ -6002,9 +6002,9 @@ "name": "optionClick", "memberof": "src/modules/checkList.js~CheckList", "longname": "src/modules/checkList.js~CheckList#optionClick", - "access": null, + "access": "private", "description": "Checklist option click event handler", - "lineNumber": 123, + "lineNumber": 124, "params": [ { "nullable": null, @@ -6027,9 +6027,9 @@ "name": "onCheckListClick", "memberof": "src/modules/checkList.js~CheckList", "longname": "src/modules/checkList.js~CheckList#onCheckListClick", - "access": null, + "access": "private", "description": "Checklist container click event handler for load-on-demand feature", - "lineNumber": 136, + "lineNumber": 138, "params": [ { "nullable": null, @@ -6049,12 +6049,26 @@ "kind": "method", "static": false, "variation": null, + "name": "refreshAll", + "memberof": "src/modules/checkList.js~CheckList", + "longname": "src/modules/checkList.js~CheckList#refreshAll", + "access": null, + "description": "Refresh all checklist filters", + "lineNumber": 151, + "params": [], + "generator": false + }, + { + "__docId__": 277, + "kind": "method", + "static": false, + "variation": null, "name": "init", "memberof": "src/modules/checkList.js~CheckList", "longname": "src/modules/checkList.js~CheckList#init", "access": null, "description": "Initialize checklist filter", - "lineNumber": 152, + "lineNumber": 167, "params": [ { "nullable": null, @@ -6090,7 +6104,7 @@ "generator": false }, { - "__docId__": 277, + "__docId__": 278, "kind": "member", "static": false, "variation": null, @@ -6099,7 +6113,7 @@ "longname": "src/modules/checkList.js~CheckList#initialized", "access": null, "description": null, - "lineNumber": 190, + "lineNumber": 207, "unknown": [ { "tagName": "@inherited", @@ -6113,7 +6127,7 @@ } }, { - "__docId__": 278, + "__docId__": 279, "kind": "method", "static": false, "variation": null, @@ -6122,7 +6136,7 @@ "longname": "src/modules/checkList.js~CheckList#build", "access": null, "description": "Build checklist UI", - "lineNumber": 198, + "lineNumber": 215, "params": [ { "nullable": null, @@ -6148,7 +6162,7 @@ "generator": false }, { - "__docId__": 279, + "__docId__": 280, "kind": "member", "static": false, "variation": null, @@ -6157,25 +6171,7 @@ "longname": "src/modules/checkList.js~CheckList#opts", "access": null, "description": null, - "lineNumber": 204, - "undocument": true, - "type": { - "types": [ - "*" - ] - } - }, - { - "__docId__": 280, - "kind": "member", - "static": false, - "variation": null, - "name": "optsTxt", - "memberof": "src/modules/checkList.js~CheckList", - "longname": "src/modules/checkList.js~CheckList#optsTxt", - "access": null, - "description": null, - "lineNumber": 205, + "lineNumber": 221, "undocument": true, "type": { "types": [ @@ -6188,12 +6184,12 @@ "kind": "member", "static": false, "variation": null, - "name": "isCustom", + "name": "optsTxt", "memberof": "src/modules/checkList.js~CheckList", - "longname": "src/modules/checkList.js~CheckList#isCustom", + "longname": "src/modules/checkList.js~CheckList#optsTxt", "access": null, "description": null, - "lineNumber": 216, + "lineNumber": 222, "undocument": true, "type": { "types": [ @@ -6206,12 +6202,12 @@ "kind": "member", "static": false, "variation": null, - "name": "excludedOpts", + "name": "isCustom", "memberof": "src/modules/checkList.js~CheckList", - "longname": "src/modules/checkList.js~CheckList#excludedOpts", + "longname": "src/modules/checkList.js~CheckList#isCustom", "access": null, "description": null, - "lineNumber": 226, + "lineNumber": 233, "undocument": true, "type": { "types": [ @@ -6224,12 +6220,12 @@ "kind": "member", "static": false, "variation": null, - "name": "opts", + "name": "excludedOpts", "memberof": "src/modules/checkList.js~CheckList", - "longname": "src/modules/checkList.js~CheckList#opts", + "longname": "src/modules/checkList.js~CheckList#excludedOpts", "access": null, "description": null, - "lineNumber": 281, + "lineNumber": 243, "undocument": true, "type": { "types": [ @@ -6242,12 +6238,12 @@ "kind": "member", "static": false, "variation": null, - "name": "optsTxt", + "name": "opts", "memberof": "src/modules/checkList.js~CheckList", - "longname": "src/modules/checkList.js~CheckList#optsTxt", + "longname": "src/modules/checkList.js~CheckList#opts", "access": null, "description": null, - "lineNumber": 282, + "lineNumber": 298, "undocument": true, "type": { "types": [ @@ -6257,6 +6253,24 @@ }, { "__docId__": 285, + "kind": "member", + "static": false, + "variation": null, + "name": "optsTxt", + "memberof": "src/modules/checkList.js~CheckList", + "longname": "src/modules/checkList.js~CheckList#optsTxt", + "access": null, + "description": null, + "lineNumber": 299, + "undocument": true, + "type": { + "types": [ + "*" + ] + } + }, + { + "__docId__": 286, "kind": "method", "static": false, "variation": null, @@ -6265,7 +6279,7 @@ "longname": "src/modules/checkList.js~CheckList#addChecks", "access": "private", "description": "Add checklist options", - "lineNumber": 346, + "lineNumber": 363, "params": [ { "nullable": null, @@ -6291,7 +6305,7 @@ "generator": false }, { - "__docId__": 286, + "__docId__": 287, "kind": "method", "static": false, "variation": null, @@ -6300,7 +6314,7 @@ "longname": "src/modules/checkList.js~CheckList#addTChecks", "access": "private", "description": "Add checklist header option", - "lineNumber": 381, + "lineNumber": 398, "params": [ { "nullable": null, @@ -6331,7 +6345,7 @@ "generator": false }, { - "__docId__": 287, + "__docId__": 288, "kind": "method", "static": false, "variation": null, @@ -6340,7 +6354,7 @@ "longname": "src/modules/checkList.js~CheckList#setCheckListValues", "access": "private", "description": "Store checked options in DOM element attribute", - "lineNumber": 421, + "lineNumber": 438, "params": [ { "nullable": null, @@ -6356,7 +6370,7 @@ "generator": false }, { - "__docId__": 288, + "__docId__": 289, "kind": "method", "static": false, "variation": null, @@ -6365,7 +6379,7 @@ "longname": "src/modules/checkList.js~CheckList#selectOptions", "access": null, "description": "Select filter options programmatically", - "lineNumber": 500, + "lineNumber": 517, "params": [ { "nullable": null, @@ -6391,7 +6405,7 @@ "generator": false }, { - "__docId__": 289, + "__docId__": 290, "kind": "method", "static": false, "variation": null, @@ -6400,7 +6414,7 @@ "longname": "src/modules/checkList.js~CheckList#getValues", "access": null, "description": "Get filter values for a given column index", - "lineNumber": 542, + "lineNumber": 560, "unknown": [ { "tagName": "@returns", @@ -6430,7 +6444,7 @@ "generator": false }, { - "__docId__": 290, + "__docId__": 291, "kind": "method", "static": false, "variation": null, @@ -6439,12 +6453,12 @@ "longname": "src/modules/checkList.js~CheckList#destroy", "access": null, "description": "Destroy CheckList instance", - "lineNumber": 559, + "lineNumber": 577, "params": [], "generator": false }, { - "__docId__": 291, + "__docId__": 292, "kind": "member", "static": false, "variation": null, @@ -6453,7 +6467,7 @@ "longname": "src/modules/checkList.js~CheckList#initialized", "access": null, "description": null, - "lineNumber": 568, + "lineNumber": 588, "undocument": true, "type": { "types": [ @@ -6462,7 +6476,7 @@ } }, { - "__docId__": 292, + "__docId__": 293, "kind": "file", "static": true, "variation": null, @@ -6475,7 +6489,7 @@ "content": "import {Feature} from '../feature';\nimport {createElm, createText, elm, removeElm} from '../dom';\nimport {addEvt} from '../event';\n\n/**\n * Clear button UI component\n */\nexport class ClearButton extends Feature {\n\n /**\n * Creates an instance of ClearButton\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'btnReset');\n\n let f = this.config;\n\n /**\n * Container element ID\n * @type {String}\n */\n this.targetId = f.btn_reset_target_id || null;\n\n /**\n * Clear button container element\n * @type {DOMElement}\n * @private\n */\n this.container = null;\n\n /**\n * Clear button element\n * @type {DOMElement}\n * @private\n */\n this.element = null;\n\n /**\n * Text for the clear button\n * @type {String}\n */\n this.text = f.btn_reset_text || 'Reset';\n\n /**\n * Css class for reset button\n * @type {String}\n */\n this.cssClass = f.btn_reset_css_class || 'reset';\n\n /**\n * Tooltip text for the clear button\n * @type {String}\n */\n this.tooltip = f.btn_reset_tooltip || 'Clear filters';\n\n /**\n * Custom Html string for the clear button\n * @type {String}\n */\n this.html = f.btn_reset_html ||\n (!tf.enableIcons ? null :\n '');\n }\n\n /**\n * Click event handler for clear button\n * @private\n */\n onClick() {\n if (!this.isEnabled()) {\n return;\n }\n this.tf.clearFilters();\n }\n\n /**\n * Initialize clear button component\n */\n init() {\n let tf = this.tf;\n\n if (this.initialized) {\n return;\n }\n\n let cont = createElm('span');\n\n // reset button is added to defined element\n if (!this.targetId) {\n tf.setToolbar();\n }\n let targetEl = !this.targetId ? tf.rDiv : elm(this.targetId);\n targetEl.appendChild(cont);\n\n if (!this.html) {\n let fltReset = createElm('a', ['href', 'javascript:void(0);']);\n fltReset.className = this.cssClass;\n fltReset.appendChild(createText(this.text));\n cont.appendChild(fltReset);\n addEvt(fltReset, 'click', () => this.onClick());\n } else {\n cont.innerHTML = this.html;\n let resetEl = cont.firstChild;\n addEvt(resetEl, 'click', () => this.onClick());\n }\n this.element = cont.firstChild;\n this.container = cont;\n\n /** @inherited */\n this.initialized = true;\n }\n\n /**\n * Destroy ClearButton instance\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n removeElm(this.element);\n removeElm(this.container);\n this.element = null;\n this.container = null;\n this.initialized = false;\n }\n}\n" }, { - "__docId__": 293, + "__docId__": 294, "kind": "class", "static": true, "variation": null, @@ -6494,7 +6508,7 @@ ] }, { - "__docId__": 294, + "__docId__": 295, "kind": "constructor", "static": false, "variation": null, @@ -6519,7 +6533,7 @@ "generator": false }, { - "__docId__": 295, + "__docId__": 296, "kind": "member", "static": false, "variation": null, @@ -6539,7 +6553,7 @@ } }, { - "__docId__": 296, + "__docId__": 297, "kind": "member", "static": false, "variation": null, @@ -6559,7 +6573,7 @@ } }, { - "__docId__": 297, + "__docId__": 298, "kind": "member", "static": false, "variation": null, @@ -6579,7 +6593,7 @@ } }, { - "__docId__": 298, + "__docId__": 299, "kind": "member", "static": false, "variation": null, @@ -6599,7 +6613,7 @@ } }, { - "__docId__": 299, + "__docId__": 300, "kind": "member", "static": false, "variation": null, @@ -6619,7 +6633,7 @@ } }, { - "__docId__": 300, + "__docId__": 301, "kind": "member", "static": false, "variation": null, @@ -6639,7 +6653,7 @@ } }, { - "__docId__": 301, + "__docId__": 302, "kind": "member", "static": false, "variation": null, @@ -6659,7 +6673,7 @@ } }, { - "__docId__": 302, + "__docId__": 303, "kind": "method", "static": false, "variation": null, @@ -6673,7 +6687,7 @@ "generator": false }, { - "__docId__": 303, + "__docId__": 304, "kind": "method", "static": false, "variation": null, @@ -6687,7 +6701,7 @@ "generator": false }, { - "__docId__": 304, + "__docId__": 305, "kind": "member", "static": false, "variation": null, @@ -6705,7 +6719,7 @@ } }, { - "__docId__": 305, + "__docId__": 306, "kind": "member", "static": false, "variation": null, @@ -6723,7 +6737,7 @@ } }, { - "__docId__": 306, + "__docId__": 307, "kind": "member", "static": false, "variation": null, @@ -6746,7 +6760,7 @@ } }, { - "__docId__": 307, + "__docId__": 308, "kind": "method", "static": false, "variation": null, @@ -6760,7 +6774,7 @@ "generator": false }, { - "__docId__": 308, + "__docId__": 309, "kind": "member", "static": false, "variation": null, @@ -6778,7 +6792,7 @@ } }, { - "__docId__": 309, + "__docId__": 310, "kind": "member", "static": false, "variation": null, @@ -6796,7 +6810,7 @@ } }, { - "__docId__": 310, + "__docId__": 311, "kind": "member", "static": false, "variation": null, @@ -6814,7 +6828,7 @@ } }, { - "__docId__": 311, + "__docId__": 312, "kind": "file", "static": true, "variation": null, @@ -6827,7 +6841,7 @@ "content": "import {Date as SugarDate} from 'sugar-date';\nimport 'sugar-date/locales';\nimport {Feature} from '../feature';\nimport {isObj, isArray} from '../types';\nimport {DATE} from '../const';\nimport {root} from '../root';\n\n/**\n * Wrapper for Sugar Date module providing datetime helpers and locales\n * @export\n * @class DateType\n */\nexport class DateType extends Feature {\n\n /**\n * Creates an instance of DateType\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'dateType');\n\n /**\n * Global locale\n * @type {String}\n */\n this.locale = tf.locale;\n\n /**\n * Sugar Date instance\n * @type {Object}\n */\n this.datetime = SugarDate;\n\n this.enable();\n }\n\n /**\n * Initialize DateType instance\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n // Set global locale\n this.datetime.setLocale(this.locale);\n\n // Add formats from column types configuration if any\n this.addConfigFormats(this.tf.colTypes);\n\n this.emitter.on(\n ['add-date-type-formats'],\n (tf, types) => this.addConfigFormats(types)\n );\n\n // Broadcast date-type initialization\n this.emitter.emit('date-type-initialized', this.tf, this);\n\n /** @inherited */\n this.initialized = true;\n }\n\n /**\n * Parse a string representation of a date for a specified locale and return\n * a date object\n * @param {String} dateStr String representation of a date\n * @param {String} localeCode Locale code (ie 'en-us')\n * @returns {Date}\n */\n parse(dateStr, localeCode) {\n return this.datetime.create(dateStr, localeCode);\n }\n\n /**\n * Check string representation of a date for a specified locale is valid\n * @param {any} dateStr String representation of a date\n * @param {any} localeCode Locale code (ie 'en-us')\n * @returns {Boolean}\n */\n isValid(dateStr, localeCode) {\n return this.datetime.isValid(this.parse(dateStr, localeCode));\n }\n\n /**\n * Return the type object of a specified column as per configuration or\n * passed collection\n * @param {Number} colIndex Column index\n * @param {Array} types Collection of column types, optional\n * @returns {Object}\n */\n getOptions(colIndex, types) {\n types = types || this.tf.colTypes;\n let colType = types[colIndex];\n return isObj(colType) ? colType : {};\n }\n\n /**\n * Add date time format(s) to a locale as specified by the passed\n * collection of column types, ie:\n * [\n * 'string',\n * 'number',\n * { type: 'date', locale: 'en', format: ['{dd}/{MM}/{yyyy}']}\n * ]\n *\n * @param {Array} [types=[]] Collection of column types\n */\n addConfigFormats(types=[]) {\n types.forEach((type, idx) => {\n let options = this.getOptions(idx, types);\n if (options.type === DATE && options.hasOwnProperty('format')) {\n let locale = this.datetime.getLocale(\n options.locale || this.locale\n );\n let formats = isArray(options.format) ?\n options.format : [options.format];\n\n // Sugar date module throws exceptions with locale.addFormat\n try {\n formats.forEach((format) => {\n locale.addFormat(format);\n });\n } catch (ex) {\n root.console.error(ex);\n }\n }\n });\n }\n\n /**\n * Remove DateType instance\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n\n // TODO: remove added formats\n\n this.emitter.off(\n ['add-date-type-formats'],\n (tf, types) => this.addConfigFormats(types)\n );\n\n this.initialized = false;\n }\n}\n" }, { - "__docId__": 312, + "__docId__": 313, "kind": "class", "static": true, "variation": null, @@ -6856,7 +6870,7 @@ ] }, { - "__docId__": 313, + "__docId__": 314, "kind": "constructor", "static": false, "variation": null, @@ -6881,7 +6895,7 @@ "generator": false }, { - "__docId__": 314, + "__docId__": 315, "kind": "member", "static": false, "variation": null, @@ -6901,7 +6915,7 @@ } }, { - "__docId__": 315, + "__docId__": 316, "kind": "member", "static": false, "variation": null, @@ -6921,7 +6935,7 @@ } }, { - "__docId__": 316, + "__docId__": 317, "kind": "method", "static": false, "variation": null, @@ -6935,7 +6949,7 @@ "generator": false }, { - "__docId__": 317, + "__docId__": 318, "kind": "member", "static": false, "variation": null, @@ -6958,7 +6972,7 @@ } }, { - "__docId__": 318, + "__docId__": 319, "kind": "method", "static": false, "variation": null, @@ -7007,7 +7021,7 @@ "generator": false }, { - "__docId__": 319, + "__docId__": 320, "kind": "method", "static": false, "variation": null, @@ -7056,7 +7070,7 @@ "generator": false }, { - "__docId__": 320, + "__docId__": 321, "kind": "method", "static": false, "variation": null, @@ -7105,7 +7119,7 @@ "generator": false }, { - "__docId__": 321, + "__docId__": 322, "kind": "method", "static": false, "variation": null, @@ -7132,7 +7146,7 @@ "generator": false }, { - "__docId__": 322, + "__docId__": 323, "kind": "method", "static": false, "variation": null, @@ -7146,7 +7160,7 @@ "generator": false }, { - "__docId__": 323, + "__docId__": 324, "kind": "member", "static": false, "variation": null, @@ -7164,7 +7178,7 @@ } }, { - "__docId__": 324, + "__docId__": 325, "kind": "file", "static": true, "variation": null, @@ -7174,10 +7188,10 @@ "access": null, "description": null, "lineNumber": 1, - "content": "import {Feature} from '../feature';\nimport {createElm, createOpt, elm} from '../dom';\nimport {has} from '../array';\nimport {matchCase} from '../string';\nimport {ignoreCase, numSortAsc, numSortDesc} from '../sort';\nimport {addEvt, targetEvt} from '../event';\nimport {SELECT, MULTIPLE, NONE} from '../const';\n\nconst SORT_ERROR = 'Filter options for column {0} cannot be sorted in ' +\n '{1} manner.';\n\n/**\n * Dropdown filter UI component\n */\nexport class Dropdown extends Feature {\n\n /**\n * Creates an instance of Dropdown\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'dropdown');\n\n // Configuration object\n let f = this.config;\n\n /**\n * Enable the reset filter option as first item\n * @type {Boolean}\n */\n this.enableSlcResetFilter = f.enable_slc_reset_filter === false ?\n false : true;\n\n /**\n * Non empty option text\n * @type {String}\n */\n this.nonEmptyText = f.non_empty_text || '(Non empty)';\n\n /**\n * Tooltip text appearing on multiple select\n * @type {String}\n */\n this.multipleSlcTooltip = f.multiple_slc_tooltip ||\n 'Use Ctrl/Cmd key for multiple selections';\n\n /**\n * Indicates drop-down has custom options\n * @private\n */\n this.isCustom = null;\n\n /**\n * List of options values\n * @type {Array}\n * @private\n */\n this.opts = null;\n\n /**\n * List of options texts for custom values\n * @type {Array}\n * @private\n */\n this.optsTxt = null;\n }\n\n\n /**\n * Drop-down filter focus event handler\n * @param {Event} e DOM Event\n * @private\n */\n onSlcFocus(e) {\n let elm = targetEvt(e);\n let tf = this.tf;\n // select is populated when element has focus\n if (tf.loadFltOnDemand && elm.getAttribute('filled') === '0') {\n let ct = elm.getAttribute('ct');\n this.build(ct);\n }\n this.emitter.emit('filter-focus', tf, elm);\n }\n\n /**\n * Drop-down filter change event handler\n * @private\n */\n onSlcChange() {\n if (this.tf.onSlcChange) {\n this.tf.filter();\n }\n }\n\n /**\n * Initialize drop-down filter\n * @param {Number} colIndex Column index\n * @param {Boolean} isExternal External filter flag\n * @param {DOMElement} container Dom element containing the filter\n */\n init(colIndex, isExternal, container) {\n let tf = this.tf;\n let col = tf.getFilterType(colIndex);\n let externalFltTgtId = isExternal ?\n tf.externalFltTgtIds[colIndex] : null;\n\n let slc = createElm(SELECT,\n ['id', tf.buildFilterId(colIndex)],\n ['ct', colIndex], ['filled', '0']\n );\n\n if (col === MULTIPLE) {\n slc.multiple = MULTIPLE;\n slc.title = this.multipleSlcTooltip;\n }\n slc.className = col.toLowerCase() === SELECT ?\n tf.fltCssClass : tf.fltMultiCssClass;\n\n //filter is appended in container element\n if (externalFltTgtId) {\n elm(externalFltTgtId).appendChild(slc);\n } else {\n container.appendChild(slc);\n }\n\n tf.fltIds.push(slc.id);\n\n if (!tf.loadFltOnDemand) {\n this.build(colIndex);\n } else {\n //1st option is created here since build isn't invoked\n let opt0 = createOpt(tf.getClearFilterText(colIndex), '');\n slc.appendChild(opt0);\n }\n\n addEvt(slc, 'change', () => this.onSlcChange());\n addEvt(slc, 'focus', (e) => this.onSlcFocus(e));\n\n this.emitter.on(\n ['build-select-filter'],\n (tf, colIndex, isLinked, isExternal) =>\n this.build(colIndex, isLinked, isExternal)\n );\n this.emitter.on(\n ['select-options'],\n (tf, colIndex, values) => this.selectOptions(colIndex, values)\n );\n\n /** @inherited */\n this.initialized = true;\n }\n\n /**\n * Build drop-down filter UI\n * @param {Number} colIndex Column index\n * @param {Boolean} isLinked Enable linked filters behaviour\n */\n build(colIndex, isLinked = false) {\n let tf = this.tf;\n colIndex = parseInt(colIndex, 10);\n\n this.emitter.emit('before-populating-filter', tf, colIndex);\n\n this.opts = [];\n this.optsTxt = [];\n\n let slcId = tf.fltIds[colIndex];\n let slc = elm(slcId);\n let rows = tf.tbl.rows;\n let nbRows = tf.getRowsNb(true);\n\n //custom select test\n this.isCustom = tf.isCustomOptions(colIndex);\n\n //custom selects text\n let activeIdx;\n let activeFilterId = tf.getActiveFilterId();\n if (isLinked && activeFilterId) {\n activeIdx = tf.getColumnIndexFromFilterId(activeFilterId);\n }\n\n let excludedOpts = null,\n filteredDataCol = null;\n if (isLinked && tf.disableExcludedOptions) {\n excludedOpts = [];\n filteredDataCol = [];\n }\n\n for (let k = tf.refRow; k < nbRows; k++) {\n // always visible rows don't need to appear on selects as always\n // valid\n if (tf.hasVisibleRows && tf.visibleRows.indexOf(k) !== -1) {\n continue;\n }\n\n let cell = rows[k].cells,\n nchilds = cell.length;\n\n // checks if row has exact cell #\n if (nchilds !== tf.nbCells || this.isCustom) {\n continue;\n }\n\n // this loop retrieves cell data\n for (let j = 0; j < nchilds; j++) {\n if (colIndex !== j) {\n continue;\n }\n if (isLinked && !tf.disableExcludedOptions &&\n (!tf.paging && !tf.isRowDisplayed(k)) ||\n (tf.paging && activeIdx && !tf.isRowValid(k))) {\n continue;\n }\n\n let cellData = tf.getCellData(cell[j]),\n //Vary Peter's patch\n cellString = matchCase(cellData, tf.caseSensitive);\n\n // checks if celldata is already in array\n if (!has(this.opts, cellString, tf.caseSensitive)) {\n this.opts.push(cellData);\n }\n\n if (isLinked && tf.disableExcludedOptions) {\n let filteredCol = filteredDataCol[j];\n if (!filteredCol) {\n filteredCol = tf.getFilteredDataCol(j);\n }\n if (!has(filteredCol, cellString, tf.caseSensitive) &&\n !has(excludedOpts, cellString, tf.caseSensitive)) {\n excludedOpts.push(cellData);\n }\n }\n }//for j\n }//for k\n\n //Retrieves custom values\n if (this.isCustom) {\n let customValues = tf.getCustomOptions(colIndex);\n this.opts = customValues[0];\n this.optsTxt = customValues[1];\n }\n\n if (tf.sortSlc && !this.isCustom) {\n if (!tf.caseSensitive) {\n this.opts.sort(ignoreCase);\n if (excludedOpts) {\n excludedOpts.sort(ignoreCase);\n }\n } else {\n this.opts.sort();\n if (excludedOpts) { excludedOpts.sort(); }\n }\n }\n\n //asc sort\n if (tf.sortNumAsc.indexOf(colIndex) !== -1) {\n try {\n this.opts.sort(numSortAsc);\n if (excludedOpts) {\n excludedOpts.sort(numSortAsc);\n }\n if (this.isCustom) {\n this.optsTxt.sort(numSortAsc);\n }\n } catch (e) {\n throw new Error(SORT_ERROR.replace('{0}', colIndex)\n .replace('{1}', 'ascending'));\n }//in case there are alphanumeric values\n }\n //desc sort\n if (tf.sortNumDesc.indexOf(colIndex) !== -1) {\n try {\n this.opts.sort(numSortDesc);\n if (excludedOpts) {\n excludedOpts.sort(numSortDesc);\n }\n if (this.isCustom) {\n this.optsTxt.sort(numSortDesc);\n }\n } catch (e) {\n throw new Error(SORT_ERROR.replace('{0}', colIndex)\n .replace('{1}', 'ascending'));\n }//in case there are alphanumeric values\n }\n\n //populates drop-down\n this.addOptions(colIndex, slc, isLinked, excludedOpts);\n\n this.emitter.emit('after-populating-filter', tf, colIndex, slc);\n }\n\n /**\n * Add drop-down options\n * @param {Number} colIndex Column index\n * @param {Object} slc Select Dom element\n * @param {Boolean} isLinked Enable linked refresh behaviour\n * @param {Array} excludedOpts Array of excluded options\n */\n addOptions(colIndex, slc, isLinked, excludedOpts) {\n let tf = this.tf,\n slcValue = slc.value;\n\n slc.innerHTML = '';\n slc = this.addFirstOption(slc);\n\n for (let y = 0; y < this.opts.length; y++) {\n if (this.opts[y] === '') {\n continue;\n }\n let val = this.opts[y]; //option value\n let lbl = this.isCustom ? this.optsTxt[y] : val; //option text\n let isDisabled = false;\n if (isLinked && tf.disableExcludedOptions &&\n has(excludedOpts, matchCase(val, tf.caseSensitive),\n tf.caseSensitive)) {\n isDisabled = true;\n }\n\n let opt;\n //fill select on demand\n if (tf.loadFltOnDemand && slcValue === this.opts[y] &&\n tf.getFilterType(colIndex) === SELECT) {\n opt = createOpt(lbl, val, true);\n } else {\n opt = createOpt(lbl, val, false);\n }\n if (isDisabled) {\n opt.disabled = true;\n }\n slc.appendChild(opt);\n }// for y\n\n slc.setAttribute('filled', '1');\n }\n\n /**\n * Add drop-down header option\n * @param {Object} slc Select DOM element\n */\n addFirstOption(slc) {\n let tf = this.tf;\n let colIdx = tf.getColumnIndexFromFilterId(slc.id);\n let opt0 = createOpt((!this.enableSlcResetFilter ?\n '' : tf.getClearFilterText(colIdx)), '');\n if (!this.enableSlcResetFilter) {\n opt0.style.display = NONE;\n }\n slc.appendChild(opt0);\n if (tf.enableEmptyOption) {\n let opt1 = createOpt(tf.emptyText, tf.emOperator);\n slc.appendChild(opt1);\n }\n if (tf.enableNonEmptyOption) {\n let opt2 = createOpt(tf.nonEmptyText, tf.nmOperator);\n slc.appendChild(opt2);\n }\n return slc;\n }\n\n /**\n * Select filter options programmatically\n * @param {Number} colIndex Column index\n * @param {Array} values Array of option values to select\n */\n selectOptions(colIndex, values = []) {\n let tf = this.tf;\n if (tf.getFilterType(colIndex) !== MULTIPLE || values.length === 0) {\n return;\n }\n let slc = tf.getFilterElement(colIndex);\n [].forEach.call(slc.options, (option) => {\n // Empty value means clear all selections and first option is the\n // clear all option\n if (values[0] === '' || option.value === '') {\n option.selected = false;\n }\n\n if (option.value !== '' && has(values, option.value, true)) {\n option.selected = true;\n }//if\n });\n }\n\n /**\n * Get filter values for a given column index\n * @param {Number} colIndex Column index\n * @returns {Array} values Array of selected values\n */\n getValues(colIndex) {\n let tf = this.tf;\n let slc = tf.getFilterElement(colIndex);\n let values = [];\n\n // IE >= 9 does not support the selectedOptions property :(\n if (slc.selectedOptions) {\n [].forEach.call(slc.selectedOptions,\n option => values.push(option.value));\n } else {\n [].forEach.call(slc.options, (option) => {\n if (option.selected) {\n values.push(option.value);\n }\n });\n }\n\n return values;\n }\n\n /**\n * Destroy Dropdown instance\n */\n destroy() {\n this.emitter.off(\n ['build-select-filter'],\n (colIndex, isLinked, isExternal) =>\n this.build(colIndex, isLinked, isExternal)\n );\n this.emitter.off(\n ['select-options'],\n (tf, colIndex, values) => this.selectOptions(colIndex, values)\n );\n this.initialized = false;\n }\n}\n" + "content": "import {Feature} from '../feature';\nimport {createElm, createOpt, elm} from '../dom';\nimport {has} from '../array';\nimport {matchCase} from '../string';\nimport {ignoreCase, numSortAsc, numSortDesc} from '../sort';\nimport {addEvt, targetEvt} from '../event';\nimport {SELECT, MULTIPLE, NONE} from '../const';\n\nconst SORT_ERROR = 'Filter options for column {0} cannot be sorted in ' +\n '{1} manner.';\n\n/**\n * Dropdown filter UI component\n */\nexport class Dropdown extends Feature {\n\n /**\n * Creates an instance of Dropdown\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'dropdown');\n\n // Configuration object\n let f = this.config;\n\n /**\n * Enable the reset filter option as first item\n * @type {Boolean}\n */\n this.enableSlcResetFilter = f.enable_slc_reset_filter === false ?\n false : true;\n\n /**\n * Non empty option text\n * @type {String}\n */\n this.nonEmptyText = f.non_empty_text || '(Non empty)';\n\n /**\n * Tooltip text appearing on multiple select\n * @type {String}\n */\n this.multipleSlcTooltip = f.multiple_slc_tooltip ||\n 'Use Ctrl/Cmd key for multiple selections';\n\n /**\n * Indicates drop-down has custom options\n * @private\n */\n this.isCustom = null;\n\n /**\n * List of options values\n * @type {Array}\n * @private\n */\n this.opts = null;\n\n /**\n * List of options texts for custom values\n * @type {Array}\n * @private\n */\n this.optsTxt = null;\n }\n\n\n /**\n * Drop-down filter focus event handler\n * @param {Event} e DOM Event\n * @private\n */\n onSlcFocus(e) {\n let elm = targetEvt(e);\n let tf = this.tf;\n // select is populated when element has focus\n if (tf.loadFltOnDemand && elm.getAttribute('filled') === '0') {\n let ct = elm.getAttribute('ct');\n this.build(ct);\n }\n this.emitter.emit('filter-focus', tf, elm);\n }\n\n /**\n * Drop-down filter change event handler\n * @private\n */\n onSlcChange() {\n if (this.tf.onSlcChange) {\n this.tf.filter();\n }\n }\n\n /**\n * Refresh all drop-down filters\n */\n refreshAll() {\n let tf = this.tf;\n let selectFlts = tf.getFiltersByType(SELECT, true);\n let multipleFlts = tf.getFiltersByType(MULTIPLE, true);\n let flts = selectFlts.concat(multipleFlts);\n flts.forEach((colIdx) => {\n let values = this.getValues(colIdx);\n this.build(colIdx, tf.linkedFilters);\n this.selectOptions(colIdx, values);\n });\n }\n\n /**\n * Initialize drop-down filter\n * @param {Number} colIndex Column index\n * @param {Boolean} isExternal External filter flag\n * @param {DOMElement} container Dom element containing the filter\n */\n init(colIndex, isExternal, container) {\n let tf = this.tf;\n let col = tf.getFilterType(colIndex);\n let externalFltTgtId = isExternal ?\n tf.externalFltTgtIds[colIndex] : null;\n\n let slc = createElm(SELECT,\n ['id', tf.buildFilterId(colIndex)],\n ['ct', colIndex], ['filled', '0']\n );\n\n if (col === MULTIPLE) {\n slc.multiple = MULTIPLE;\n slc.title = this.multipleSlcTooltip;\n }\n slc.className = col.toLowerCase() === SELECT ?\n tf.fltCssClass : tf.fltMultiCssClass;\n\n //filter is appended in container element\n if (externalFltTgtId) {\n elm(externalFltTgtId).appendChild(slc);\n } else {\n container.appendChild(slc);\n }\n\n tf.fltIds.push(slc.id);\n\n if (!tf.loadFltOnDemand) {\n this.build(colIndex);\n } else {\n //1st option is created here since build isn't invoked\n let opt0 = createOpt(tf.getClearFilterText(colIndex), '');\n slc.appendChild(opt0);\n }\n\n addEvt(slc, 'change', () => this.onSlcChange());\n addEvt(slc, 'focus', (e) => this.onSlcFocus(e));\n\n this.emitter.on(\n ['build-select-filter'],\n (tf, colIndex, isLinked, isExternal) =>\n this.build(colIndex, isLinked, isExternal)\n );\n this.emitter.on(\n ['select-options'],\n (tf, colIndex, values) => this.selectOptions(colIndex, values)\n );\n this.emitter.on(['rows-changed'], () => this.refreshAll());\n\n /** @inherited */\n this.initialized = true;\n }\n\n /**\n * Build drop-down filter UI\n * @param {Number} colIndex Column index\n * @param {Boolean} isLinked Enable linked filters behaviour\n */\n build(colIndex, isLinked = false) {\n let tf = this.tf;\n colIndex = parseInt(colIndex, 10);\n\n this.emitter.emit('before-populating-filter', tf, colIndex);\n\n this.opts = [];\n this.optsTxt = [];\n\n let slcId = tf.fltIds[colIndex];\n let slc = elm(slcId);\n let rows = tf.tbl.rows;\n let nbRows = tf.getRowsNb(true);\n\n //custom select test\n this.isCustom = tf.isCustomOptions(colIndex);\n\n //custom selects text\n let activeIdx;\n let activeFilterId = tf.getActiveFilterId();\n if (isLinked && activeFilterId) {\n activeIdx = tf.getColumnIndexFromFilterId(activeFilterId);\n }\n\n let excludedOpts = null,\n filteredDataCol = null;\n if (isLinked && tf.disableExcludedOptions) {\n excludedOpts = [];\n filteredDataCol = [];\n }\n\n for (let k = tf.refRow; k < nbRows; k++) {\n // always visible rows don't need to appear on selects as always\n // valid\n if (tf.hasVisibleRows && tf.visibleRows.indexOf(k) !== -1) {\n continue;\n }\n\n let cell = rows[k].cells,\n nchilds = cell.length;\n\n // checks if row has exact cell #\n if (nchilds !== tf.nbCells || this.isCustom) {\n continue;\n }\n\n // this loop retrieves cell data\n for (let j = 0; j < nchilds; j++) {\n if (colIndex !== j) {\n continue;\n }\n if (isLinked && !tf.disableExcludedOptions &&\n (!tf.paging && !tf.isRowDisplayed(k)) ||\n (tf.paging && activeIdx && !tf.isRowValid(k))) {\n continue;\n }\n\n let cellData = tf.getCellData(cell[j]),\n //Vary Peter's patch\n cellString = matchCase(cellData, tf.caseSensitive);\n\n // checks if celldata is already in array\n if (!has(this.opts, cellString, tf.caseSensitive)) {\n this.opts.push(cellData);\n }\n\n if (isLinked && tf.disableExcludedOptions) {\n let filteredCol = filteredDataCol[j];\n if (!filteredCol) {\n filteredCol = tf.getFilteredDataCol(j);\n }\n if (!has(filteredCol, cellString, tf.caseSensitive) &&\n !has(excludedOpts, cellString, tf.caseSensitive)) {\n excludedOpts.push(cellData);\n }\n }\n }//for j\n }//for k\n\n //Retrieves custom values\n if (this.isCustom) {\n let customValues = tf.getCustomOptions(colIndex);\n this.opts = customValues[0];\n this.optsTxt = customValues[1];\n }\n\n if (tf.sortSlc && !this.isCustom) {\n if (!tf.caseSensitive) {\n this.opts.sort(ignoreCase);\n if (excludedOpts) {\n excludedOpts.sort(ignoreCase);\n }\n } else {\n this.opts.sort();\n if (excludedOpts) { excludedOpts.sort(); }\n }\n }\n\n //asc sort\n if (tf.sortNumAsc.indexOf(colIndex) !== -1) {\n try {\n this.opts.sort(numSortAsc);\n if (excludedOpts) {\n excludedOpts.sort(numSortAsc);\n }\n if (this.isCustom) {\n this.optsTxt.sort(numSortAsc);\n }\n } catch (e) {\n throw new Error(SORT_ERROR.replace('{0}', colIndex)\n .replace('{1}', 'ascending'));\n }//in case there are alphanumeric values\n }\n //desc sort\n if (tf.sortNumDesc.indexOf(colIndex) !== -1) {\n try {\n this.opts.sort(numSortDesc);\n if (excludedOpts) {\n excludedOpts.sort(numSortDesc);\n }\n if (this.isCustom) {\n this.optsTxt.sort(numSortDesc);\n }\n } catch (e) {\n throw new Error(SORT_ERROR.replace('{0}', colIndex)\n .replace('{1}', 'ascending'));\n }//in case there are alphanumeric values\n }\n\n //populates drop-down\n this.addOptions(colIndex, slc, isLinked, excludedOpts);\n\n this.emitter.emit('after-populating-filter', tf, colIndex, slc);\n }\n\n /**\n * Add drop-down options\n * @param {Number} colIndex Column index\n * @param {Object} slc Select Dom element\n * @param {Boolean} isLinked Enable linked refresh behaviour\n * @param {Array} excludedOpts Array of excluded options\n */\n addOptions(colIndex, slc, isLinked, excludedOpts) {\n let tf = this.tf,\n slcValue = slc.value;\n\n slc.innerHTML = '';\n slc = this.addFirstOption(slc);\n\n for (let y = 0; y < this.opts.length; y++) {\n if (this.opts[y] === '') {\n continue;\n }\n let val = this.opts[y]; //option value\n let lbl = this.isCustom ? this.optsTxt[y] : val; //option text\n let isDisabled = false;\n if (isLinked && tf.disableExcludedOptions &&\n has(excludedOpts, matchCase(val, tf.caseSensitive),\n tf.caseSensitive)) {\n isDisabled = true;\n }\n\n let opt;\n //fill select on demand\n if (tf.loadFltOnDemand && slcValue === this.opts[y] &&\n tf.getFilterType(colIndex) === SELECT) {\n opt = createOpt(lbl, val, true);\n } else {\n opt = createOpt(lbl, val, false);\n }\n if (isDisabled) {\n opt.disabled = true;\n }\n slc.appendChild(opt);\n }// for y\n\n slc.setAttribute('filled', '1');\n }\n\n /**\n * Add drop-down header option\n * @param {Object} slc Select DOM element\n */\n addFirstOption(slc) {\n let tf = this.tf;\n let colIdx = tf.getColumnIndexFromFilterId(slc.id);\n let opt0 = createOpt((!this.enableSlcResetFilter ?\n '' : tf.getClearFilterText(colIdx)), '');\n if (!this.enableSlcResetFilter) {\n opt0.style.display = NONE;\n }\n slc.appendChild(opt0);\n if (tf.enableEmptyOption) {\n let opt1 = createOpt(tf.emptyText, tf.emOperator);\n slc.appendChild(opt1);\n }\n if (tf.enableNonEmptyOption) {\n let opt2 = createOpt(tf.nonEmptyText, tf.nmOperator);\n slc.appendChild(opt2);\n }\n return slc;\n }\n\n /**\n * Select filter options programmatically\n * @param {Number} colIndex Column index\n * @param {Array} values Array of option values to select\n */\n selectOptions(colIndex, values = []) {\n let tf = this.tf;\n if (values.length === 0) {\n return;\n }\n let slc = tf.getFilterElement(colIndex);\n [].forEach.call(slc.options, (option) => {\n // Empty value means clear all selections and first option is the\n // clear all option\n if (values[0] === '' || option.value === '') {\n option.selected = false;\n }\n\n if (option.value !== '' && has(values, option.value, true)) {\n option.selected = true;\n }//if\n });\n }\n\n /**\n * Get filter values for a given column index\n * @param {Number} colIndex Column index\n * @returns {Array} values Array of selected values\n */\n getValues(colIndex) {\n let tf = this.tf;\n let slc = tf.getFilterElement(colIndex);\n let values = [];\n\n // IE >= 9 does not support the selectedOptions property :(\n if (slc.selectedOptions) {\n [].forEach.call(slc.selectedOptions,\n option => values.push(option.value));\n } else {\n [].forEach.call(slc.options, (option) => {\n if (option.selected) {\n values.push(option.value);\n }\n });\n }\n\n return values;\n }\n\n /**\n * Destroy Dropdown instance\n */\n destroy() {\n this.emitter.off(\n ['build-select-filter'],\n (colIndex, isLinked, isExternal) =>\n this.build(colIndex, isLinked, isExternal)\n );\n this.emitter.off(\n ['select-options'],\n (tf, colIndex, values) => this.selectOptions(colIndex, values)\n );\n this.emitter.off(['rows-changed'], () => this.refreshAll());\n this.initialized = false;\n }\n}\n" }, { - "__docId__": 325, + "__docId__": 326, "kind": "variable", "static": true, "variation": null, @@ -7198,7 +7212,7 @@ } }, { - "__docId__": 326, + "__docId__": 327, "kind": "class", "static": true, "variation": null, @@ -7217,7 +7231,7 @@ ] }, { - "__docId__": 327, + "__docId__": 328, "kind": "constructor", "static": false, "variation": null, @@ -7242,7 +7256,7 @@ "generator": false }, { - "__docId__": 328, + "__docId__": 329, "kind": "member", "static": false, "variation": null, @@ -7262,7 +7276,7 @@ } }, { - "__docId__": 329, + "__docId__": 330, "kind": "member", "static": false, "variation": null, @@ -7282,7 +7296,7 @@ } }, { - "__docId__": 330, + "__docId__": 331, "kind": "member", "static": false, "variation": null, @@ -7302,7 +7316,7 @@ } }, { - "__docId__": 331, + "__docId__": 332, "kind": "member", "static": false, "variation": null, @@ -7319,7 +7333,7 @@ } }, { - "__docId__": 332, + "__docId__": 333, "kind": "member", "static": false, "variation": null, @@ -7339,7 +7353,7 @@ } }, { - "__docId__": 333, + "__docId__": 334, "kind": "member", "static": false, "variation": null, @@ -7359,7 +7373,7 @@ } }, { - "__docId__": 334, + "__docId__": 335, "kind": "method", "static": false, "variation": null, @@ -7384,7 +7398,7 @@ "generator": false }, { - "__docId__": 335, + "__docId__": 336, "kind": "method", "static": false, "variation": null, @@ -7398,7 +7412,21 @@ "generator": false }, { - "__docId__": 336, + "__docId__": 337, + "kind": "method", + "static": false, + "variation": null, + "name": "refreshAll", + "memberof": "src/modules/dropdown.js~Dropdown", + "longname": "src/modules/dropdown.js~Dropdown#refreshAll", + "access": null, + "description": "Refresh all drop-down filters", + "lineNumber": 98, + "params": [], + "generator": false + }, + { + "__docId__": 338, "kind": "method", "static": false, "variation": null, @@ -7407,7 +7435,7 @@ "longname": "src/modules/dropdown.js~Dropdown#init", "access": null, "description": "Initialize drop-down filter", - "lineNumber": 101, + "lineNumber": 116, "params": [ { "nullable": null, @@ -7443,7 +7471,7 @@ "generator": false }, { - "__docId__": 337, + "__docId__": 339, "kind": "member", "static": false, "variation": null, @@ -7452,7 +7480,7 @@ "longname": "src/modules/dropdown.js~Dropdown#initialized", "access": null, "description": null, - "lineNumber": 150, + "lineNumber": 166, "unknown": [ { "tagName": "@inherited", @@ -7466,7 +7494,7 @@ } }, { - "__docId__": 338, + "__docId__": 340, "kind": "method", "static": false, "variation": null, @@ -7475,7 +7503,7 @@ "longname": "src/modules/dropdown.js~Dropdown#build", "access": null, "description": "Build drop-down filter UI", - "lineNumber": 158, + "lineNumber": 174, "params": [ { "nullable": null, @@ -7501,7 +7529,7 @@ "generator": false }, { - "__docId__": 339, + "__docId__": 341, "kind": "member", "static": false, "variation": null, @@ -7510,43 +7538,7 @@ "longname": "src/modules/dropdown.js~Dropdown#opts", "access": null, "description": null, - "lineNumber": 164, - "undocument": true, - "type": { - "types": [ - "*" - ] - } - }, - { - "__docId__": 340, - "kind": "member", - "static": false, - "variation": null, - "name": "optsTxt", - "memberof": "src/modules/dropdown.js~Dropdown", - "longname": "src/modules/dropdown.js~Dropdown#optsTxt", - "access": null, - "description": null, - "lineNumber": 165, - "undocument": true, - "type": { - "types": [ - "*" - ] - } - }, - { - "__docId__": 341, - "kind": "member", - "static": false, - "variation": null, - "name": "isCustom", - "memberof": "src/modules/dropdown.js~Dropdown", - "longname": "src/modules/dropdown.js~Dropdown#isCustom", - "access": null, - "description": null, - "lineNumber": 173, + "lineNumber": 180, "undocument": true, "type": { "types": [ @@ -7559,12 +7551,12 @@ "kind": "member", "static": false, "variation": null, - "name": "opts", + "name": "optsTxt", "memberof": "src/modules/dropdown.js~Dropdown", - "longname": "src/modules/dropdown.js~Dropdown#opts", + "longname": "src/modules/dropdown.js~Dropdown#optsTxt", "access": null, "description": null, - "lineNumber": 240, + "lineNumber": 181, "undocument": true, "type": { "types": [ @@ -7577,12 +7569,12 @@ "kind": "member", "static": false, "variation": null, - "name": "optsTxt", + "name": "isCustom", "memberof": "src/modules/dropdown.js~Dropdown", - "longname": "src/modules/dropdown.js~Dropdown#optsTxt", + "longname": "src/modules/dropdown.js~Dropdown#isCustom", "access": null, "description": null, - "lineNumber": 241, + "lineNumber": 189, "undocument": true, "type": { "types": [ @@ -7592,6 +7584,42 @@ }, { "__docId__": 344, + "kind": "member", + "static": false, + "variation": null, + "name": "opts", + "memberof": "src/modules/dropdown.js~Dropdown", + "longname": "src/modules/dropdown.js~Dropdown#opts", + "access": null, + "description": null, + "lineNumber": 256, + "undocument": true, + "type": { + "types": [ + "*" + ] + } + }, + { + "__docId__": 345, + "kind": "member", + "static": false, + "variation": null, + "name": "optsTxt", + "memberof": "src/modules/dropdown.js~Dropdown", + "longname": "src/modules/dropdown.js~Dropdown#optsTxt", + "access": null, + "description": null, + "lineNumber": 257, + "undocument": true, + "type": { + "types": [ + "*" + ] + } + }, + { + "__docId__": 346, "kind": "method", "static": false, "variation": null, @@ -7600,7 +7628,7 @@ "longname": "src/modules/dropdown.js~Dropdown#addOptions", "access": null, "description": "Add drop-down options", - "lineNumber": 300, + "lineNumber": 316, "params": [ { "nullable": null, @@ -7646,7 +7674,7 @@ "generator": false }, { - "__docId__": 345, + "__docId__": 347, "kind": "method", "static": false, "variation": null, @@ -7655,7 +7683,7 @@ "longname": "src/modules/dropdown.js~Dropdown#addFirstOption", "access": null, "description": "Add drop-down header option", - "lineNumber": 341, + "lineNumber": 357, "params": [ { "nullable": null, @@ -7676,7 +7704,7 @@ "generator": false }, { - "__docId__": 346, + "__docId__": 348, "kind": "method", "static": false, "variation": null, @@ -7685,7 +7713,7 @@ "longname": "src/modules/dropdown.js~Dropdown#selectOptions", "access": null, "description": "Select filter options programmatically", - "lineNumber": 366, + "lineNumber": 382, "params": [ { "nullable": null, @@ -7711,7 +7739,7 @@ "generator": false }, { - "__docId__": 347, + "__docId__": 349, "kind": "method", "static": false, "variation": null, @@ -7720,7 +7748,7 @@ "longname": "src/modules/dropdown.js~Dropdown#getValues", "access": null, "description": "Get filter values for a given column index", - "lineNumber": 390, + "lineNumber": 406, "unknown": [ { "tagName": "@returns", @@ -7750,7 +7778,7 @@ "generator": false }, { - "__docId__": 348, + "__docId__": 350, "kind": "method", "static": false, "variation": null, @@ -7759,12 +7787,12 @@ "longname": "src/modules/dropdown.js~Dropdown#destroy", "access": null, "description": "Destroy Dropdown instance", - "lineNumber": 413, + "lineNumber": 429, "params": [], "generator": false }, { - "__docId__": 349, + "__docId__": 351, "kind": "member", "static": false, "variation": null, @@ -7773,7 +7801,7 @@ "longname": "src/modules/dropdown.js~Dropdown#initialized", "access": null, "description": null, - "lineNumber": 423, + "lineNumber": 440, "undocument": true, "type": { "types": [ @@ -7782,7 +7810,7 @@ } }, { - "__docId__": 350, + "__docId__": 352, "kind": "file", "static": true, "variation": null, @@ -7795,7 +7823,7 @@ "content": "import {Feature} from '../feature';\nimport {createElm, removeElm, elm, tag} from '../dom';\nimport {addEvt, targetEvt} from '../event';\nimport {contains} from '../string';\nimport {NONE} from '../const';\n\n/**\n * Grid layout, table with fixed headers\n */\nexport class GridLayout extends Feature {\n\n /**\n * Creates an instance of GridLayout\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'gridLayout');\n\n let f = this.config;\n\n /**\n * Grid-layout container width as CSS string\n * @type {String}\n */\n this.width = f.grid_width || null;\n\n /**\n * Grid-layout container height as CSS string\n * @type {String}\n */\n this.height = f.grid_height || null;\n\n /**\n * Css class for main container element\n * @type {String}\n */\n this.mainContCssClass = f.grid_cont_css_class || 'grd_Cont';\n\n /**\n * Css class for body table container element\n * @type {String}\n */\n this.contCssClass = f.grid_tbl_cont_css_class || 'grd_tblCont';\n\n /**\n * Css class for headers table container element\n * @type {String}\n */\n this.headContCssClass = f.grid_tblHead_cont_css_class ||\n 'grd_headTblCont';\n\n /**\n * Css class for toolbar container element (rows counter, paging etc.)\n * @type {String}\n */\n this.infDivCssClass = f.grid_inf_grid_css_class || 'grd_inf';\n\n /**\n * Index of the headers row, default: 0\n * @type {Number}\n */\n this.headRowIndex = f.grid_headers_row_index || 0;\n\n /**\n * Collection of the header row indexes to be moved into headers table\n * @type {Array}\n */\n this.headRows = f.grid_headers_rows || [0];\n\n /**\n * Enable or disable column filters generation, default: true\n * @type {Boolean}\n */\n this.enableFilters = f.grid_enable_default_filters === false ?\n false : true;\n\n /**\n * Enable or disable column headers, default: false\n * @type {Boolean}\n */\n this.noHeaders = Boolean(f.grid_no_headers);\n\n /**\n * Grid-layout default column widht as CSS string\n * @type {String}\n */\n this.defaultColWidth = f.grid_default_col_width || '100px';\n\n /**\n * List of column elements\n * @type {Array}\n * @private\n */\n this.colElms = [];\n\n /**\n * Prefix for grid-layout filter's cell ID\n * @type {String}\n * @private\n */\n this.prfxGridFltTd = '_td_';\n\n /**\n * Prefix for grid-layout header's cell ID\n * @type {String}\n * @private\n */\n this.prfxGridTh = 'tblHeadTh_';\n\n /**\n * Mark-up of original HTML table\n * @type {String}\n * @private\n */\n this.sourceTblHtml = tf.tbl.outerHTML;\n\n /**\n * Indicates if working table has column elements\n * @type {Boolean}\n * @private\n */\n this.tblHasColTag = tag(tf.tbl, 'col').length > 0 ? true : false;\n\n /**\n * Main container element\n * @private\n */\n this.tblMainCont = null;\n\n /**\n * Table container element\n * @private\n */\n this.tblCont = null;\n\n /**\n * Headers' table container element\n * @private\n */\n this.headTblCont = null;\n\n /**\n * Headers' table element\n * @private\n */\n this.headTbl = null;\n\n // filters flag at TF level\n tf.fltGrid = this.enableFilters;\n }\n\n /**\n * Generates a grid with fixed headers\n * TODO: reduce size of init by extracting single purposed methods\n */\n init() {\n let tf = this.tf;\n let tbl = tf.tbl;\n\n if (this.initialized) {\n return;\n }\n\n // Override relevant TableFilter properties\n this.setOverrides();\n\n // Assign default column widths\n this.setDefaultColWidths();\n\n // Initial table width\n let tblW = this.initialTableWidth();\n\n //Main container: it will contain all the elements\n this.tblMainCont = this.createContainer(\n 'div', this.mainContCssClass);\n if (this.width) {\n this.tblMainCont.style.width = this.width;\n }\n tbl.parentNode.insertBefore(this.tblMainCont, tbl);\n\n //Table container: div wrapping content table\n this.tblCont = this.createContainer('div', this.contCssClass);\n this.setConfigWidth(this.tblCont);\n if (this.height) {\n this.tblCont.style.height = this.height;\n }\n tbl.parentNode.insertBefore(this.tblCont, tbl);\n let t = removeElm(tbl);\n this.tblCont.appendChild(t);\n\n //In case table width is expressed in %\n if (tbl.style.width === '') {\n tbl.style.width = (contains('%', tblW) ?\n tbl.clientWidth : tblW) + 'px';\n }\n\n let d = removeElm(this.tblCont);\n this.tblMainCont.appendChild(d);\n\n //Headers table container: div wrapping headers table\n this.headTblCont = this.createContainer(\n 'div', this.headContCssClass);\n this.setConfigWidth(this.headTblCont);\n\n //Headers table\n this.headTbl = createElm('table');\n let tH = createElm('tHead');\n\n //1st row should be headers row, ids are added if not set\n //Those ids are used by the sort feature\n let hRow = tbl.rows[this.headRowIndex];\n let sortTriggers = this.getSortTriggerIds(hRow);\n\n //Filters row is created\n let filtersRow = this.createFiltersRow();\n\n //Headers row are moved from content table to headers table\n this.setHeadersRow(tH);\n\n this.headTbl.appendChild(tH);\n if (tf.filtersRowIndex === 0) {\n tH.insertBefore(filtersRow, hRow);\n } else {\n tH.appendChild(filtersRow);\n }\n\n this.headTblCont.appendChild(this.headTbl);\n this.tblCont.parentNode.insertBefore(this.headTblCont, this.tblCont);\n\n //THead needs to be removed in content table for sort feature\n let thead = tag(tbl, 'thead');\n if (thead.length > 0) {\n tbl.removeChild(thead[0]);\n }\n\n //Headers table style\n this.headTbl.style.tableLayout = 'fixed';\n tbl.style.tableLayout = 'fixed';\n this.headTbl.cellPadding = tbl.cellPadding;\n this.headTbl.cellSpacing = tbl.cellSpacing;\n // this.headTbl.style.width = tbl.style.width;\n\n //content table without headers needs col widths to be reset\n tf.setColWidths(this.headTbl);\n\n //Headers container width\n // this.headTblCont.style.width = this.tblCont.clientWidth+'px';\n\n tbl.style.width = '';\n //\n this.headTbl.style.width = tbl.clientWidth + 'px';\n //\n\n //scroll synchronisation\n addEvt(this.tblCont, 'scroll', (evt) => {\n let elm = targetEvt(evt);\n let scrollLeft = elm.scrollLeft;\n this.headTblCont.scrollLeft = scrollLeft;\n //New pointerX calc taking into account scrollLeft\n // if(!o.isPointerXOverwritten){\n // try{\n // o.Evt.pointerX = function(evt){\n // let e = evt || global.event;\n // let bdScrollLeft = tf_StandardBody().scrollLeft +\n // scrollLeft;\n // return (e.pageX + scrollLeft) ||\n // (e.clientX + bdScrollLeft);\n // };\n // o.isPointerXOverwritten = true;\n // } catch(err) {\n // o.isPointerXOverwritten = false;\n // }\n // }\n });\n\n // TODO: Trigger a custom event handled by sort extension\n let sort = tf.extension('sort');\n if (sort) {\n sort.asyncSort = true;\n sort.triggerIds = sortTriggers;\n }\n\n //Col elements are enough to keep column widths after sorting and\n //filtering\n this.setColumnElements();\n\n if (tf.popupFilters) {\n filtersRow.style.display = NONE;\n }\n\n if (tbl.clientWidth !== this.headTbl.clientWidth) {\n tbl.style.width = this.headTbl.clientWidth + 'px';\n }\n\n /** @inherited */\n this.initialized = true;\n }\n\n /**\n * Overrides TableFilter instance properties to adjust to grid layout mode\n * @private\n */\n setOverrides() {\n let tf = this.tf;\n tf.refRow = 0;\n tf.headersRow = 0;\n tf.filtersRowIndex = 1;\n tf.isExternalFlt = true;\n }\n\n /**\n * Set grid-layout default column widths if column widths are not defined\n * @private\n */\n setDefaultColWidths() {\n let tf = this.tf;\n if (tf.hasColWidths) {\n return;\n }\n for (let k = 0, len = tf.getCellsNb(); k < len; k++) {\n let colW;\n let cell = tf.tbl.rows[tf.getHeadersRowIndex()].cells[k];\n if (cell.width !== '') {\n colW = cell.width;\n } else if (cell.style.width !== '') {\n colW = parseInt(cell.style.width, 10);\n } else {\n colW = this.defaultColWidth;\n }\n tf.colWidths[k] = colW;\n }\n tf.hasColWidths = true;\n tf.setColWidths();\n }\n\n /**\n * Initial table width\n * @returns {Number}\n * @private\n */\n initialTableWidth() {\n let tbl = this.tf.tbl;\n let width; //initial table width\n\n if (tbl.width !== '') {\n width = tbl.width;\n }\n else if (tbl.style.width !== '') {\n width = tbl.style.width;\n } else {\n width = tbl.clientWidth;\n }\n return parseInt(width, 10);\n }\n\n /**\n * Creates container element\n * @param {String} tag Tag name\n * @param {String} className Css class to assign to element\n * @returns {DOMElement}\n * @private\n */\n createContainer(tag, className) {\n let element = createElm(tag);\n element.className = className;\n return element;\n }\n\n /**\n * Creates filters row with cells\n * @returns {HTMLTableRowElement}\n * @private\n */\n createFiltersRow() {\n let tf = this.tf;\n let filtersRow = createElm('tr');\n if (this.enableFilters && tf.fltGrid) {\n tf.externalFltTgtIds = [];\n for (let j = 0; j < tf.getCellsNb(); j++) {\n let fltTdId = `${tf.prfxFlt + j + this.prfxGridFltTd + tf.id}`;\n let cl = createElm(tf.fltCellTag, ['id', fltTdId]);\n filtersRow.appendChild(cl);\n tf.externalFltTgtIds[j] = fltTdId;\n }\n }\n return filtersRow;\n }\n\n /**\n * Generates column elements if necessary and assigns their widths\n * @private\n */\n setColumnElements() {\n let tf = this.tf;\n let cols = tag(tf.tbl, 'col');\n this.tblHasColTag = cols.length > 0;\n\n for (let k = (tf.nbCells - 1); k >= 0; k--) {\n let col;\n\n if (!this.tblHasColTag) {\n col = createElm('col');\n tf.tbl.insertBefore(col, tf.tbl.firstChild);\n } else {\n col = cols[k];\n }\n col.style.width = tf.colWidths[k];\n this.colElms[k] = col;\n }\n this.tblHasColTag = true;\n }\n\n /**\n * Sets headers row in headers table\n * @param {HTMLHeadElement} tableHead Table head element\n * @private\n */\n setHeadersRow(tableHead) {\n if (this.noHeaders) {\n // Handle table with no headers, assuming here headers do not\n // exist\n tableHead.appendChild(createElm('tr'));\n } else {\n // Headers row are moved from content table to headers table\n for (let i = 0; i < this.headRows.length; i++) {\n let row = this.tf.tbl.rows[this.headRows[i]];\n tableHead.appendChild(row);\n }\n }\n }\n\n /**\n * Sets width defined in configuration to passed element\n * @param {DOMElement} element DOM element\n * @private\n */\n setConfigWidth(element) {\n if (!this.width) {\n return;\n }\n if (this.width.indexOf('%') !== -1) {\n element.style.width = '100%';\n } else {\n element.style.width = this.width;\n }\n }\n\n /**\n * Returns a list of header IDs used for specifing external sort triggers\n * @param {HTMLTableRowElement} row DOM row element\n * @returns {Array} List of IDs\n * @private\n */\n getSortTriggerIds(row) {\n let tf = this.tf;\n let sortTriggers = [];\n for (let n = 0; n < tf.getCellsNb(); n++) {\n let c = row.cells[n];\n let thId = c.getAttribute('id');\n if (!thId || thId === '') {\n thId = `${this.prfxGridTh + n}_${tf.id}`;\n c.setAttribute('id', thId);\n }\n sortTriggers.push(thId);\n }\n return sortTriggers;\n }\n\n /**\n * Removes the grid layout\n */\n destroy() {\n let tf = this.tf;\n let tbl = tf.tbl;\n\n if (!this.initialized) {\n return;\n }\n let t = removeElm(tbl);\n this.tblMainCont.parentNode.insertBefore(t, this.tblMainCont);\n removeElm(this.tblMainCont);\n\n this.tblMainCont = null;\n this.headTblCont = null;\n this.headTbl = null;\n this.tblCont = null;\n\n tbl.outerHTML = this.sourceTblHtml;\n //needed to keep reference of table element for future usage\n this.tf.tbl = elm(tf.id);\n\n this.initialized = false;\n }\n}\n" }, { - "__docId__": 351, + "__docId__": 353, "kind": "class", "static": true, "variation": null, @@ -7814,7 +7842,7 @@ ] }, { - "__docId__": 352, + "__docId__": 354, "kind": "constructor", "static": false, "variation": null, @@ -7839,7 +7867,7 @@ "generator": false }, { - "__docId__": 353, + "__docId__": 355, "kind": "member", "static": false, "variation": null, @@ -7859,7 +7887,7 @@ } }, { - "__docId__": 354, + "__docId__": 356, "kind": "member", "static": false, "variation": null, @@ -7879,7 +7907,7 @@ } }, { - "__docId__": 355, + "__docId__": 357, "kind": "member", "static": false, "variation": null, @@ -7899,7 +7927,7 @@ } }, { - "__docId__": 356, + "__docId__": 358, "kind": "member", "static": false, "variation": null, @@ -7919,7 +7947,7 @@ } }, { - "__docId__": 357, + "__docId__": 359, "kind": "member", "static": false, "variation": null, @@ -7939,7 +7967,7 @@ } }, { - "__docId__": 358, + "__docId__": 360, "kind": "member", "static": false, "variation": null, @@ -7959,7 +7987,7 @@ } }, { - "__docId__": 359, + "__docId__": 361, "kind": "member", "static": false, "variation": null, @@ -7979,7 +8007,7 @@ } }, { - "__docId__": 360, + "__docId__": 362, "kind": "member", "static": false, "variation": null, @@ -7999,7 +8027,7 @@ } }, { - "__docId__": 361, + "__docId__": 363, "kind": "member", "static": false, "variation": null, @@ -8019,7 +8047,7 @@ } }, { - "__docId__": 362, + "__docId__": 364, "kind": "member", "static": false, "variation": null, @@ -8039,7 +8067,7 @@ } }, { - "__docId__": 363, + "__docId__": 365, "kind": "member", "static": false, "variation": null, @@ -8059,7 +8087,7 @@ } }, { - "__docId__": 364, + "__docId__": 366, "kind": "member", "static": false, "variation": null, @@ -8079,7 +8107,7 @@ } }, { - "__docId__": 365, + "__docId__": 367, "kind": "member", "static": false, "variation": null, @@ -8099,7 +8127,7 @@ } }, { - "__docId__": 366, + "__docId__": 368, "kind": "member", "static": false, "variation": null, @@ -8119,7 +8147,7 @@ } }, { - "__docId__": 367, + "__docId__": 369, "kind": "member", "static": false, "variation": null, @@ -8139,7 +8167,7 @@ } }, { - "__docId__": 368, + "__docId__": 370, "kind": "member", "static": false, "variation": null, @@ -8159,7 +8187,7 @@ } }, { - "__docId__": 369, + "__docId__": 371, "kind": "member", "static": false, "variation": null, @@ -8176,7 +8204,7 @@ } }, { - "__docId__": 370, + "__docId__": 372, "kind": "member", "static": false, "variation": null, @@ -8193,7 +8221,7 @@ } }, { - "__docId__": 371, + "__docId__": 373, "kind": "member", "static": false, "variation": null, @@ -8210,7 +8238,7 @@ } }, { - "__docId__": 372, + "__docId__": 374, "kind": "member", "static": false, "variation": null, @@ -8227,7 +8255,7 @@ } }, { - "__docId__": 373, + "__docId__": 375, "kind": "method", "static": false, "variation": null, @@ -8241,7 +8269,7 @@ "generator": false }, { - "__docId__": 374, + "__docId__": 376, "kind": "member", "static": false, "variation": null, @@ -8259,7 +8287,7 @@ } }, { - "__docId__": 375, + "__docId__": 377, "kind": "member", "static": false, "variation": null, @@ -8277,7 +8305,7 @@ } }, { - "__docId__": 376, + "__docId__": 378, "kind": "member", "static": false, "variation": null, @@ -8295,7 +8323,7 @@ } }, { - "__docId__": 377, + "__docId__": 379, "kind": "member", "static": false, "variation": null, @@ -8313,7 +8341,7 @@ } }, { - "__docId__": 378, + "__docId__": 380, "kind": "member", "static": false, "variation": null, @@ -8336,7 +8364,7 @@ } }, { - "__docId__": 379, + "__docId__": 381, "kind": "method", "static": false, "variation": null, @@ -8350,7 +8378,7 @@ "generator": false }, { - "__docId__": 380, + "__docId__": 382, "kind": "method", "static": false, "variation": null, @@ -8364,7 +8392,7 @@ "generator": false }, { - "__docId__": 381, + "__docId__": 383, "kind": "method", "static": false, "variation": null, @@ -8392,7 +8420,7 @@ "generator": false }, { - "__docId__": 382, + "__docId__": 384, "kind": "method", "static": false, "variation": null, @@ -8441,7 +8469,7 @@ "generator": false }, { - "__docId__": 383, + "__docId__": 385, "kind": "method", "static": false, "variation": null, @@ -8469,7 +8497,7 @@ "generator": false }, { - "__docId__": 384, + "__docId__": 386, "kind": "method", "static": false, "variation": null, @@ -8483,7 +8511,7 @@ "generator": false }, { - "__docId__": 385, + "__docId__": 387, "kind": "member", "static": false, "variation": null, @@ -8501,7 +8529,7 @@ } }, { - "__docId__": 386, + "__docId__": 388, "kind": "member", "static": false, "variation": null, @@ -8519,7 +8547,7 @@ } }, { - "__docId__": 387, + "__docId__": 389, "kind": "method", "static": false, "variation": null, @@ -8544,7 +8572,7 @@ "generator": false }, { - "__docId__": 388, + "__docId__": 390, "kind": "method", "static": false, "variation": null, @@ -8569,7 +8597,7 @@ "generator": false }, { - "__docId__": 389, + "__docId__": 391, "kind": "method", "static": false, "variation": null, @@ -8608,7 +8636,7 @@ "generator": false }, { - "__docId__": 390, + "__docId__": 392, "kind": "method", "static": false, "variation": null, @@ -8622,7 +8650,7 @@ "generator": false }, { - "__docId__": 391, + "__docId__": 393, "kind": "member", "static": false, "variation": null, @@ -8640,7 +8668,7 @@ } }, { - "__docId__": 392, + "__docId__": 394, "kind": "member", "static": false, "variation": null, @@ -8658,7 +8686,7 @@ } }, { - "__docId__": 393, + "__docId__": 395, "kind": "member", "static": false, "variation": null, @@ -8676,7 +8704,7 @@ } }, { - "__docId__": 394, + "__docId__": 396, "kind": "member", "static": false, "variation": null, @@ -8694,7 +8722,7 @@ } }, { - "__docId__": 395, + "__docId__": 397, "kind": "member", "static": false, "variation": null, @@ -8712,7 +8740,7 @@ } }, { - "__docId__": 396, + "__docId__": 398, "kind": "file", "static": true, "variation": null, @@ -8725,7 +8753,7 @@ "content": "import {addEvt, removeEvt} from '../event';\nimport {root} from '../root';\n\nconst JSON = root.JSON;\nconst location = root.location;\nconst decodeURIComponent = root.decodeURIComponent;\nconst encodeURIComponent = root.encodeURIComponent;\n\n/**\n * Checks if browser has onhashchange event\n */\nexport const hasHashChange = () => {\n let docMode = root.documentMode;\n return ('onhashchange' in root) && (docMode === undefined || docMode > 7);\n};\n\n/**\n * Manages state via URL hash changes\n *\n * @export\n * @class Hash\n */\nexport class Hash {\n\n /**\n * Creates an instance of Hash\n *\n * @param {State} state Instance of State\n */\n constructor(state) {\n /**\n * State object\n * @type {State}\n */\n this.state = state;\n\n /**\n * Cached URL hash\n * @type {String} Hash string\n * @private\n */\n this.lastHash = null;\n\n /**\n * Application event emitter instance\n * @type {Emitter}\n */\n this.emitter = state.emitter;\n\n /**\n * Bound sync wrapper for future use\n * @private\n */\n this.boundSync = null;\n }\n\n /**\n * Initializes the Hash object\n */\n init() {\n if (!hasHashChange()) {\n return;\n }\n\n this.lastHash = location.hash;\n //Store a bound sync wrapper\n this.boundSync = this.sync.bind(this);\n this.emitter.on(['state-changed'], (tf, state) => this.update(state));\n this.emitter.on(['initialized'], this.boundSync);\n addEvt(root, 'hashchange', this.boundSync);\n }\n\n /**\n * Updates the URL hash based on a state change\n *\n * @param {State} state Instance of State\n */\n update(state) {\n let hash = `#${encodeURIComponent(JSON.stringify(state))}`;\n if (this.lastHash === hash) {\n return;\n }\n\n location.hash = hash;\n this.lastHash = hash;\n }\n\n /**\n * Converts a URL hash into a state JSON object\n *\n * @param {String} hash URL hash fragment\n * @returns {Object} JSON object\n */\n parse(hash) {\n if (hash.indexOf('#') === -1) {\n return null;\n }\n hash = hash.substr(1);\n return JSON.parse(decodeURIComponent(hash));\n }\n\n /**\n * Applies current hash state to features\n */\n sync() {\n let state = this.parse(location.hash);\n if (!state) {\n return;\n }\n // override current state with persisted one and sync features\n this.state.overrideAndSync(state);\n }\n\n /**\n * Release Hash event subscriptions and clear fields\n */\n destroy() {\n this.emitter.off(['state-changed'], (tf, state) => this.update(state));\n this.emitter.off(['initialized'], this.boundSync);\n removeEvt(root, 'hashchange', this.boundSync);\n\n this.state = null;\n this.lastHash = null;\n this.emitter = null;\n }\n}\n" }, { - "__docId__": 397, + "__docId__": 399, "kind": "variable", "static": true, "variation": null, @@ -8746,7 +8774,7 @@ } }, { - "__docId__": 398, + "__docId__": 400, "kind": "variable", "static": true, "variation": null, @@ -8767,7 +8795,7 @@ } }, { - "__docId__": 399, + "__docId__": 401, "kind": "variable", "static": true, "variation": null, @@ -8788,7 +8816,7 @@ } }, { - "__docId__": 400, + "__docId__": 402, "kind": "variable", "static": true, "variation": null, @@ -8809,7 +8837,7 @@ } }, { - "__docId__": 401, + "__docId__": 403, "kind": "variable", "static": true, "variation": null, @@ -8829,7 +8857,7 @@ } }, { - "__docId__": 402, + "__docId__": 404, "kind": "class", "static": true, "variation": null, @@ -8855,7 +8883,7 @@ "interface": false }, { - "__docId__": 403, + "__docId__": 405, "kind": "constructor", "static": false, "variation": null, @@ -8880,7 +8908,7 @@ "generator": false }, { - "__docId__": 404, + "__docId__": 406, "kind": "member", "static": false, "variation": null, @@ -8900,7 +8928,7 @@ } }, { - "__docId__": 405, + "__docId__": 407, "kind": "member", "static": false, "variation": null, @@ -8920,7 +8948,7 @@ } }, { - "__docId__": 406, + "__docId__": 408, "kind": "member", "static": false, "variation": null, @@ -8940,7 +8968,7 @@ } }, { - "__docId__": 407, + "__docId__": 409, "kind": "member", "static": false, "variation": null, @@ -8957,7 +8985,7 @@ } }, { - "__docId__": 408, + "__docId__": 410, "kind": "method", "static": false, "variation": null, @@ -8971,7 +8999,7 @@ "generator": false }, { - "__docId__": 409, + "__docId__": 411, "kind": "member", "static": false, "variation": null, @@ -8989,7 +9017,7 @@ } }, { - "__docId__": 410, + "__docId__": 412, "kind": "member", "static": false, "variation": null, @@ -9007,7 +9035,7 @@ } }, { - "__docId__": 411, + "__docId__": 413, "kind": "method", "static": false, "variation": null, @@ -9032,7 +9060,7 @@ "generator": false }, { - "__docId__": 412, + "__docId__": 414, "kind": "member", "static": false, "variation": null, @@ -9050,7 +9078,7 @@ } }, { - "__docId__": 413, + "__docId__": 415, "kind": "method", "static": false, "variation": null, @@ -9089,7 +9117,7 @@ "generator": false }, { - "__docId__": 414, + "__docId__": 416, "kind": "method", "static": false, "variation": null, @@ -9103,7 +9131,7 @@ "generator": false }, { - "__docId__": 415, + "__docId__": 417, "kind": "method", "static": false, "variation": null, @@ -9117,7 +9145,7 @@ "generator": false }, { - "__docId__": 416, + "__docId__": 418, "kind": "member", "static": false, "variation": null, @@ -9135,7 +9163,7 @@ } }, { - "__docId__": 417, + "__docId__": 419, "kind": "member", "static": false, "variation": null, @@ -9153,7 +9181,7 @@ } }, { - "__docId__": 418, + "__docId__": 420, "kind": "member", "static": false, "variation": null, @@ -9171,7 +9199,7 @@ } }, { - "__docId__": 419, + "__docId__": 421, "kind": "file", "static": true, "variation": null, @@ -9184,7 +9212,7 @@ "content": "import {Feature} from '../feature';\nimport {createElm, createText, elm, removeElm} from '../dom';\nimport {addEvt, targetEvt, removeEvt} from '../event';\nimport {NONE} from '../const';\nimport {root} from '../root';\n\nconst WIKI_URL = 'https://github.com/koalyptus/TableFilter/wiki/' +\n '4.-Filter-operators';\nconst WEBSITE_URL = 'http://koalyptus.github.io/TableFilter/';\n\n/**\n * Help UI component\n */\nexport class Help extends Feature {\n\n /**\n * Creates an instance of Help\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'help');\n\n let f = this.config;\n\n /**\n * ID of main custom container element\n * @type {String}\n */\n this.tgtId = f.help_instructions_target_id || null;\n\n /**\n * ID of custom container element for instructions\n * @type {String}\n */\n this.contTgtId = f.help_instructions_container_target_id ||\n null;\n\n /**\n * Instructions text (accepts HTML)\n * @type {String}\n */\n this.instrText = f.help_instructions_text ?\n f.help_instructions_text :\n 'Use the filters above each column to filter and limit table ' +\n 'data. Advanced searches can be performed by using the following ' +\n 'operators:
<, <=, >, ' +\n '>=, =, *, !, {, }, ' +\n '||,&&, [empty], [nonempty], ' +\n 'rgx:
' +\n 'Learn more
';\n\n /**\n * Instructions HTML\n * @type {String}\n */\n this.instrHtml = f.help_instructions_html || null;\n\n /**\n * Help button text ('?')\n * @type {String}\n */\n this.btnText = f.help_instructions_btn_text || '?';\n\n /**\n * Custom help button HTML\n * @type {String}\n */\n this.btnHtml = f.help_instructions_btn_html || null;\n\n /**\n * Css class for help button\n * @type {String}\n */\n this.btnCssClass = f.help_instructions_btn_css_class || 'helpBtn';\n\n /**\n * Css class for help container element\n * @type {String}\n */\n this.contCssClass = f.help_instructions_container_css_class ||\n 'helpCont';\n\n /**\n * Button DOM element\n * @type {DOMElement}\n */\n this.btn = null;\n\n /**\n * Help container DOM element\n * @type {DOMElement}\n */\n this.cont = null;\n\n /**\n * Bound mouseup wrapper\n * @private\n */\n this.boundMouseup = null;\n\n /**\n * Default HTML appended to instructions text\n * @type {String}\n */\n this.defaultHtml = '

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

' + '' + WEBSITE_URL + '' +\n '
©2015-' + tf.year + ' {AUTHOR}' +\n '
' +\n 'Close
';\n\n this.emitter.on(['init-help'], () => this.init());\n }\n\n /**\n * Mouse-up event handler handling popup auto-close behaviour\n * @private\n */\n onMouseup(evt) {\n let targetElm = targetEvt(evt);\n if (targetElm !== this.cont) {\n this.toggle();\n }\n return;\n }\n\n /**\n * Initialise Help instance\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n let tf = this.tf;\n\n let btn = createElm('span');\n let cont = createElm('div');\n\n this.boundMouseup = this.onMouseup.bind(this);\n\n //help button is added to defined element\n if (!this.tgtId) {\n tf.setToolbar();\n }\n let targetEl = !this.tgtId ? tf.rDiv : elm(this.tgtId);\n targetEl.appendChild(btn);\n\n let divContainer = !this.contTgtId ? btn : elm(this.contTgtId);\n\n if (!this.btnHtml) {\n divContainer.appendChild(cont);\n let helplink = createElm('a', ['href', 'javascript:void(0);']);\n helplink.className = this.btnCssClass;\n helplink.appendChild(createText(this.btnText));\n btn.appendChild(helplink);\n addEvt(helplink, 'click', () => this.toggle());\n } else {\n btn.innerHTML = this.btnHtml;\n let helpEl = btn.firstChild;\n addEvt(helpEl, 'click', () => this.toggle());\n divContainer.appendChild(cont);\n }\n\n if (!this.instrHtml) {\n cont.innerHTML = this.instrText;\n cont.className = this.contCssClass;\n 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 // ensure mouseup event handler is removed\n removeEvt(root, 'mouseup', this.boundMouseup);\n\n let divDisplay = this.cont.style.display;\n if (divDisplay === '' || divDisplay === NONE) {\n this.cont.style.display = 'inline';\n addEvt(root, 'mouseup', this.boundMouseup);\n } else {\n this.cont.style.display = NONE;\n }\n }\n\n /**\n * Remove help UI\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n removeElm(this.btn);\n this.btn = null;\n\n removeElm(this.cont);\n this.cont = null;\n\n this.boundMouseup = null;\n\n this.initialized = false;\n }\n\n}\n" }, { - "__docId__": 420, + "__docId__": 422, "kind": "variable", "static": true, "variation": null, @@ -9205,7 +9233,7 @@ } }, { - "__docId__": 421, + "__docId__": 423, "kind": "variable", "static": true, "variation": null, @@ -9226,7 +9254,7 @@ } }, { - "__docId__": 422, + "__docId__": 424, "kind": "class", "static": true, "variation": null, @@ -9245,7 +9273,7 @@ ] }, { - "__docId__": 423, + "__docId__": 425, "kind": "constructor", "static": false, "variation": null, @@ -9270,7 +9298,7 @@ "generator": false }, { - "__docId__": 424, + "__docId__": 426, "kind": "member", "static": false, "variation": null, @@ -9290,7 +9318,7 @@ } }, { - "__docId__": 425, + "__docId__": 427, "kind": "member", "static": false, "variation": null, @@ -9310,7 +9338,7 @@ } }, { - "__docId__": 426, + "__docId__": 428, "kind": "member", "static": false, "variation": null, @@ -9330,7 +9358,7 @@ } }, { - "__docId__": 427, + "__docId__": 429, "kind": "member", "static": false, "variation": null, @@ -9350,7 +9378,7 @@ } }, { - "__docId__": 428, + "__docId__": 430, "kind": "member", "static": false, "variation": null, @@ -9370,7 +9398,7 @@ } }, { - "__docId__": 429, + "__docId__": 431, "kind": "member", "static": false, "variation": null, @@ -9390,7 +9418,7 @@ } }, { - "__docId__": 430, + "__docId__": 432, "kind": "member", "static": false, "variation": null, @@ -9410,7 +9438,7 @@ } }, { - "__docId__": 431, + "__docId__": 433, "kind": "member", "static": false, "variation": null, @@ -9430,7 +9458,7 @@ } }, { - "__docId__": 432, + "__docId__": 434, "kind": "member", "static": false, "variation": null, @@ -9450,7 +9478,7 @@ } }, { - "__docId__": 433, + "__docId__": 435, "kind": "member", "static": false, "variation": null, @@ -9470,7 +9498,7 @@ } }, { - "__docId__": 434, + "__docId__": 436, "kind": "member", "static": false, "variation": null, @@ -9487,7 +9515,7 @@ } }, { - "__docId__": 435, + "__docId__": 437, "kind": "member", "static": false, "variation": null, @@ -9507,7 +9535,7 @@ } }, { - "__docId__": 436, + "__docId__": 438, "kind": "method", "static": false, "variation": null, @@ -9528,7 +9556,7 @@ "generator": false }, { - "__docId__": 437, + "__docId__": 439, "kind": "method", "static": false, "variation": null, @@ -9542,7 +9570,7 @@ "generator": false }, { - "__docId__": 438, + "__docId__": 440, "kind": "member", "static": false, "variation": null, @@ -9560,7 +9588,7 @@ } }, { - "__docId__": 439, + "__docId__": 441, "kind": "member", "static": false, "variation": null, @@ -9578,7 +9606,7 @@ } }, { - "__docId__": 440, + "__docId__": 442, "kind": "member", "static": false, "variation": null, @@ -9596,7 +9624,7 @@ } }, { - "__docId__": 441, + "__docId__": 443, "kind": "member", "static": false, "variation": null, @@ -9619,7 +9647,7 @@ } }, { - "__docId__": 442, + "__docId__": 444, "kind": "method", "static": false, "variation": null, @@ -9633,7 +9661,7 @@ "generator": false }, { - "__docId__": 443, + "__docId__": 445, "kind": "method", "static": false, "variation": null, @@ -9647,7 +9675,7 @@ "generator": false }, { - "__docId__": 444, + "__docId__": 446, "kind": "member", "static": false, "variation": null, @@ -9665,7 +9693,7 @@ } }, { - "__docId__": 445, + "__docId__": 447, "kind": "member", "static": false, "variation": null, @@ -9683,7 +9711,7 @@ } }, { - "__docId__": 446, + "__docId__": 448, "kind": "member", "static": false, "variation": null, @@ -9701,7 +9729,7 @@ } }, { - "__docId__": 447, + "__docId__": 449, "kind": "member", "static": false, "variation": null, @@ -9719,7 +9747,7 @@ } }, { - "__docId__": 448, + "__docId__": 450, "kind": "file", "static": true, "variation": null, @@ -9732,7 +9760,7 @@ "content": "import {createText, createElm, getText} from '../dom';\nimport {isArray} from '../types';\nimport {rgxEsc} from '../string';\n\n/**\n * Highlight matched keywords upon filtering\n *\n * @export\n * @class HighlightKeyword\n */\nexport class HighlightKeyword {\n\n /**\n * Creates an instance of HighlightKeyword\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n let f = tf.config();\n\n /**\n * Css class for highlighted term\n * @type {String}\n */\n this.highlightCssClass = f.highlight_css_class || 'keyword';\n\n /**\n * TableFilter instance\n * @type {TableFilter}\n */\n this.tf = tf;\n\n /**\n * TableFilter's emitter instance\n * @type {Emitter}\n */\n this.emitter = tf.emitter;\n }\n\n /**\n * Initializes HighlightKeyword instance\n */\n init() {\n this.emitter.on(\n ['before-filtering', 'destroy'],\n () => this.unhighlightAll()\n );\n this.emitter.on(\n ['highlight-keyword'],\n (tf, cell, term) => this._processTerm(cell, term)\n );\n }\n\n /**\n * Highlight occurences of searched term in passed node\n * @param {Node} node\n * @param {String} term Searched term\n * @param {String} cssClass Css class name\n *\n * TODO: refactor this method\n */\n highlight(node, term, cssClass) {\n // Iterate into this nodes childNodes\n if (node.hasChildNodes) {\n let children = node.childNodes;\n for (let i = 0; i < children.length; i++) {\n this.highlight(children[i], term, cssClass);\n }\n }\n\n if (node.nodeType === 3) {\n let nodeVal = node.nodeValue.toLowerCase();\n let termIdx = nodeVal.indexOf(term.toLowerCase());\n\n if (termIdx !== -1) {\n let pn = node.parentNode;\n if (pn && pn.className !== cssClass) {\n // term not highlighted yet\n let nv = node.nodeValue,\n // Create a load of replacement nodes\n before = createText(nv.substr(0, termIdx)),\n value = nv.substr(termIdx, term.length),\n after = createText(nv.substr(termIdx + term.length)),\n text = createText(value),\n container = createElm('span');\n container.className = cssClass;\n container.appendChild(text);\n pn.insertBefore(before, node);\n pn.insertBefore(container, node);\n pn.insertBefore(after, node);\n pn.removeChild(node);\n }\n }\n }\n }\n\n /**\n * Removes highlight to nodes matching passed string\n * @param {String} term\n * @param {String} cssClass Css class to remove\n */\n unhighlight(term, cssClass) {\n let highlightedNodes = this.tf.tbl.querySelectorAll(`.${cssClass}`);\n for (let i = 0; i < highlightedNodes.length; i++) {\n let n = highlightedNodes[i];\n let nodeVal = getText(n);\n\n if (nodeVal.toLowerCase().indexOf(term.toLowerCase()) !== -1) {\n let parentNode = n.parentNode;\n parentNode.replaceChild(createText(nodeVal), n);\n parentNode.normalize();\n }\n }\n }\n\n /**\n * Clear all occurrences of highlighted nodes\n */\n unhighlightAll() {\n if (!this.tf.highlightKeywords) {\n return;\n }\n // iterate filters values to unhighlight all values\n this.tf.getFiltersValue().forEach((val) => {\n if (isArray(val)) {\n val.forEach((item) =>\n this.unhighlight(item, this.highlightCssClass));\n } else {\n this.unhighlight(val, this.highlightCssClass);\n }\n });\n }\n\n /** Remove feature */\n destroy() {\n this.emitter.off(\n ['before-filtering', 'destroy'],\n () => this.unhighlightAll()\n );\n this.emitter.off(\n ['highlight-keyword'],\n (tf, cell, term) => this._processTerm(cell, term)\n );\n }\n\n /**\n * Ensure filtering operators are handled before highlighting any match\n * @param {any} Table cell to look searched term into\n * @param {any} Searched termIdx\n */\n _processTerm(cell, term) {\n let tf = this.tf;\n let reLk = new RegExp(rgxEsc(tf.lkOperator));\n let reEq = new RegExp(tf.eqOperator);\n let reSt = new RegExp(tf.stOperator);\n let reEn = new RegExp(tf.enOperator);\n let reLe = new RegExp(tf.leOperator);\n let reGe = new RegExp(tf.geOperator);\n let reL = new RegExp(tf.lwOperator);\n let reG = new RegExp(tf.grOperator);\n let reD = new RegExp(tf.dfOperator);\n\n term = term\n .replace(reLk, '')\n .replace(reEq, '')\n .replace(reSt, '')\n .replace(reEn, '');\n\n if (reLe.test(term) || reGe.test(term) || reL.test(term) ||\n reG.test(term) || reD.test(term)) {\n term = getText(cell);\n }\n\n if (term === '') {\n return;\n }\n\n this.highlight(cell, term, this.highlightCssClass);\n }\n}\n" }, { - "__docId__": 449, + "__docId__": 451, "kind": "class", "static": true, "variation": null, @@ -9758,7 +9786,7 @@ "interface": false }, { - "__docId__": 450, + "__docId__": 452, "kind": "constructor", "static": false, "variation": null, @@ -9783,7 +9811,7 @@ "generator": false }, { - "__docId__": 451, + "__docId__": 453, "kind": "member", "static": false, "variation": null, @@ -9803,7 +9831,7 @@ } }, { - "__docId__": 452, + "__docId__": 454, "kind": "member", "static": false, "variation": null, @@ -9823,7 +9851,7 @@ } }, { - "__docId__": 453, + "__docId__": 455, "kind": "member", "static": false, "variation": null, @@ -9843,7 +9871,7 @@ } }, { - "__docId__": 454, + "__docId__": 456, "kind": "method", "static": false, "variation": null, @@ -9857,7 +9885,7 @@ "generator": false }, { - "__docId__": 455, + "__docId__": 457, "kind": "method", "static": false, "variation": null, @@ -9902,7 +9930,7 @@ "generator": false }, { - "__docId__": 456, + "__docId__": 458, "kind": "method", "static": false, "variation": null, @@ -9937,7 +9965,7 @@ "generator": false }, { - "__docId__": 457, + "__docId__": 459, "kind": "method", "static": false, "variation": null, @@ -9951,7 +9979,7 @@ "generator": false }, { - "__docId__": 458, + "__docId__": 460, "kind": "method", "static": false, "variation": null, @@ -9965,7 +9993,7 @@ "generator": false }, { - "__docId__": 459, + "__docId__": 461, "kind": "method", "static": false, "variation": null, @@ -10000,7 +10028,7 @@ "generator": false }, { - "__docId__": 460, + "__docId__": 462, "kind": "file", "static": true, "variation": null, @@ -10013,7 +10041,7 @@ "content": "import {Feature} from '../feature';\nimport {createElm, createText, elm, removeElm} from '../dom';\nimport {isFn, EMPTY_FN} from '../types';\nimport {root} from '../root';\nimport {NONE} from '../const';\n\nconst EVENTS = [\n 'before-filtering',\n 'before-populating-filter',\n 'before-page-change',\n 'before-clearing-filters',\n 'before-page-length-change',\n 'before-reset-page',\n 'before-reset-page-length',\n 'before-loading-extensions',\n 'before-loading-themes'\n];\n\n/**\n * Activity indicator\n *\n * @export\n * @class Loader\n * @extends {Feature}\n */\nexport class Loader extends Feature {\n\n /**\n * Creates an instance of Loader.\n *\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'loader');\n\n let f = this.config;\n\n /**\n * ID of custom container element\n * @type {String}\n */\n this.targetId = f.loader_target_id || null;\n\n /**\n * Loader container DOM element\n * @type {DOMElement}\n */\n this.cont = null;\n\n /**\n * Text displayed when indicator is visible\n * @type {String}\n */\n this.text = f.loader_text || 'Loading...';\n\n /**\n * Custom HTML injected in Loader's container element\n * @type {String}\n */\n this.html = f.loader_html || null;\n\n /**\n * Css class for Loader's container element\n * @type {String}\n */\n this.cssClass = f.loader_css_class || 'loader';\n\n /**\n * Close delay in milliseconds\n * @type {Number}\n */\n this.closeDelay = 250;\n\n /**\n * Callback fired when loader is displayed\n * @type {Function}\n */\n this.onShow = isFn(f.on_show_loader) ?\n f.on_show_loader : EMPTY_FN;\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 : EMPTY_FN;\n }\n\n /**\n * Initializes Loader instance\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n let tf = this.tf;\n let emitter = this.emitter;\n\n let containerDiv = createElm('div');\n containerDiv.className = this.cssClass;\n\n let targetEl = !this.targetId ?\n tf.tbl.parentNode : elm(this.targetId);\n if (!this.targetId) {\n targetEl.insertBefore(containerDiv, tf.tbl);\n } else {\n targetEl.appendChild(containerDiv);\n }\n this.cont = containerDiv;\n if (!this.html) {\n this.cont.appendChild(createText(this.text));\n } else {\n this.cont.innerHTML = this.html;\n }\n\n this.show(NONE);\n\n // Subscribe to events\n emitter.on(EVENTS, () => this.show(''));\n emitter.on(EVENTS, () => this.show(NONE));\n\n /**\n * @inherited\n */\n this.initialized = true;\n }\n\n /**\n * Shows or hides activity indicator\n * @param {String} Two possible values: '' or 'none'\n */\n show(p) {\n if (!this.isEnabled()) {\n return;\n }\n\n let displayLoader = () => {\n if (!this.cont) {\n return;\n }\n if (p !== NONE) {\n this.onShow(this);\n }\n this.cont.style.display = p;\n if (p === NONE) {\n this.onHide(this);\n }\n };\n\n let t = p === NONE ? this.closeDelay : 1;\n root.setTimeout(displayLoader, t);\n }\n\n /**\n * Removes feature\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n\n let emitter = this.emitter;\n\n removeElm(this.cont);\n this.cont = null;\n\n // Unsubscribe to events\n emitter.off(EVENTS, () => this.show(''));\n emitter.off(EVENTS, () => this.show(NONE));\n\n this.initialized = false;\n }\n}\n" }, { - "__docId__": 461, + "__docId__": 463, "kind": "variable", "static": true, "variation": null, @@ -10034,7 +10062,7 @@ } }, { - "__docId__": 462, + "__docId__": 464, "kind": "class", "static": true, "variation": null, @@ -10063,7 +10091,7 @@ ] }, { - "__docId__": 463, + "__docId__": 465, "kind": "constructor", "static": false, "variation": null, @@ -10088,7 +10116,7 @@ "generator": false }, { - "__docId__": 464, + "__docId__": 466, "kind": "member", "static": false, "variation": null, @@ -10108,7 +10136,7 @@ } }, { - "__docId__": 465, + "__docId__": 467, "kind": "member", "static": false, "variation": null, @@ -10128,7 +10156,7 @@ } }, { - "__docId__": 466, + "__docId__": 468, "kind": "member", "static": false, "variation": null, @@ -10148,7 +10176,7 @@ } }, { - "__docId__": 467, + "__docId__": 469, "kind": "member", "static": false, "variation": null, @@ -10168,7 +10196,7 @@ } }, { - "__docId__": 468, + "__docId__": 470, "kind": "member", "static": false, "variation": null, @@ -10188,7 +10216,7 @@ } }, { - "__docId__": 469, + "__docId__": 471, "kind": "member", "static": false, "variation": null, @@ -10208,7 +10236,7 @@ } }, { - "__docId__": 470, + "__docId__": 472, "kind": "member", "static": false, "variation": null, @@ -10228,7 +10256,7 @@ } }, { - "__docId__": 471, + "__docId__": 473, "kind": "member", "static": false, "variation": null, @@ -10248,7 +10276,7 @@ } }, { - "__docId__": 472, + "__docId__": 474, "kind": "method", "static": false, "variation": null, @@ -10262,7 +10290,7 @@ "generator": false }, { - "__docId__": 473, + "__docId__": 475, "kind": "member", "static": false, "variation": null, @@ -10280,7 +10308,7 @@ } }, { - "__docId__": 474, + "__docId__": 476, "kind": "member", "static": false, "variation": null, @@ -10303,7 +10331,7 @@ } }, { - "__docId__": 475, + "__docId__": 477, "kind": "method", "static": false, "variation": null, @@ -10328,7 +10356,7 @@ "generator": false }, { - "__docId__": 476, + "__docId__": 478, "kind": "method", "static": false, "variation": null, @@ -10342,7 +10370,7 @@ "generator": false }, { - "__docId__": 477, + "__docId__": 479, "kind": "member", "static": false, "variation": null, @@ -10360,7 +10388,7 @@ } }, { - "__docId__": 478, + "__docId__": 480, "kind": "member", "static": false, "variation": null, @@ -10378,7 +10406,7 @@ } }, { - "__docId__": 479, + "__docId__": 481, "kind": "file", "static": true, "variation": null, @@ -10391,7 +10419,7 @@ "content": "import {Feature} from '../feature';\nimport {createElm, elm, removeElm} from '../dom';\nimport {isEmpty, isFn, EMPTY_FN} 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 : EMPTY_FN;\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 : EMPTY_FN;\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 : EMPTY_FN;\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 : EMPTY_FN;\n }\n\n /**\n * Initializes NoResults instance\n */\n init() {\n if (this.initialized) {\n return;\n }\n let tf = this.tf;\n let target = this.customContainer || elm(this.customContainerId) ||\n tf.tbl;\n\n //container\n let cont = createElm('div');\n cont.className = this.cssClass;\n cont.innerHTML = this.content;\n\n if (this.isExternal) {\n target.appendChild(cont);\n } else {\n target.parentNode.insertBefore(cont, target.nextSibling);\n }\n\n this.cont = cont;\n\n // subscribe to after-filtering event\n this.emitter.on(['after-filtering'], () => this.toggle());\n\n /**\n * @inherited\n */\n this.initialized = true;\n\n this.hide();\n }\n\n /**\n * Toggle no results message\n */\n toggle() {\n if (this.tf.getValidRowsNb() > 0) {\n this.hide();\n } else {\n this.show();\n }\n }\n\n /**\n * Show no results message\n */\n show() {\n if (!this.initialized || !this.isEnabled()) {\n return;\n }\n this.onBeforeShow(this.tf, this);\n\n this.setWidth();\n this.cont.style.display = 'block';\n\n this.onAfterShow(this.tf, this);\n }\n\n /**\n * Hide no results message\n */\n hide() {\n if (!this.initialized || !this.isEnabled()) {\n return;\n }\n this.onBeforeHide(this.tf, this);\n\n this.cont.style.display = NONE;\n\n this.onAfterHide(this.tf, this);\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__": 480, + "__docId__": 482, "kind": "class", "static": true, "variation": null, @@ -10420,7 +10448,7 @@ ] }, { - "__docId__": 481, + "__docId__": 483, "kind": "constructor", "static": false, "variation": null, @@ -10445,7 +10473,7 @@ "generator": false }, { - "__docId__": 482, + "__docId__": 484, "kind": "member", "static": false, "variation": null, @@ -10465,7 +10493,7 @@ } }, { - "__docId__": 483, + "__docId__": 485, "kind": "member", "static": false, "variation": null, @@ -10485,7 +10513,7 @@ } }, { - "__docId__": 484, + "__docId__": 486, "kind": "member", "static": false, "variation": null, @@ -10505,7 +10533,7 @@ } }, { - "__docId__": 485, + "__docId__": 487, "kind": "member", "static": false, "variation": null, @@ -10525,7 +10553,7 @@ } }, { - "__docId__": 486, + "__docId__": 488, "kind": "member", "static": false, "variation": null, @@ -10545,7 +10573,7 @@ } }, { - "__docId__": 487, + "__docId__": 489, "kind": "member", "static": false, "variation": null, @@ -10565,7 +10593,7 @@ } }, { - "__docId__": 488, + "__docId__": 490, "kind": "member", "static": false, "variation": null, @@ -10585,7 +10613,7 @@ } }, { - "__docId__": 489, + "__docId__": 491, "kind": "member", "static": false, "variation": null, @@ -10605,7 +10633,7 @@ } }, { - "__docId__": 490, + "__docId__": 492, "kind": "member", "static": false, "variation": null, @@ -10625,7 +10653,7 @@ } }, { - "__docId__": 491, + "__docId__": 493, "kind": "member", "static": false, "variation": null, @@ -10645,7 +10673,7 @@ } }, { - "__docId__": 492, + "__docId__": 494, "kind": "method", "static": false, "variation": null, @@ -10659,7 +10687,7 @@ "generator": false }, { - "__docId__": 493, + "__docId__": 495, "kind": "member", "static": false, "variation": null, @@ -10677,7 +10705,7 @@ } }, { - "__docId__": 494, + "__docId__": 496, "kind": "member", "static": false, "variation": null, @@ -10700,7 +10728,7 @@ } }, { - "__docId__": 495, + "__docId__": 497, "kind": "method", "static": false, "variation": null, @@ -10714,7 +10742,7 @@ "generator": false }, { - "__docId__": 496, + "__docId__": 498, "kind": "method", "static": false, "variation": null, @@ -10728,7 +10756,7 @@ "generator": false }, { - "__docId__": 497, + "__docId__": 499, "kind": "method", "static": false, "variation": null, @@ -10742,7 +10770,7 @@ "generator": false }, { - "__docId__": 498, + "__docId__": 500, "kind": "method", "static": false, "variation": null, @@ -10756,7 +10784,7 @@ "generator": false }, { - "__docId__": 499, + "__docId__": 501, "kind": "method", "static": false, "variation": null, @@ -10770,7 +10798,7 @@ "generator": false }, { - "__docId__": 500, + "__docId__": 502, "kind": "member", "static": false, "variation": null, @@ -10788,7 +10816,7 @@ } }, { - "__docId__": 501, + "__docId__": 503, "kind": "member", "static": false, "variation": null, @@ -10806,7 +10834,7 @@ } }, { - "__docId__": 502, + "__docId__": 504, "kind": "file", "static": true, "variation": null, @@ -10819,7 +10847,7 @@ "content": "import {Feature} from '../feature';\nimport {createElm, createOpt, createText, elm, removeElm} from '../dom';\nimport {isArray, isFn, isNull, EMPTY_FN} 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 : EMPTY_FN;\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 : EMPTY_FN;\n\n /**\n * Label preciding results per page select\n * @type {DOMElement}\n * @private\n */\n this.slcResultsTxt = null;\n /**\n * Span containing next page button\n * @type {DOMElement}\n * @private\n */\n this.btnNextCont = null;\n /**\n * Span containing previous page button\n * @type {DOMElement}\n * @private\n */\n this.btnPrevCont = null;\n /**\n * Span containing last page button\n * @type {DOMElement}\n * @private\n */\n this.btnLastCont = null;\n /**\n * Span containing first page button\n * @type {DOMElement}\n * @private\n */\n this.btnFirstCont = null;\n /**\n * Span for tot nb pages\n * @type {DOMElement}\n * @private\n */\n this.pgCont = null;\n /**\n * Span preceding pages select (contains 'Page')\n * @type {DOMElement}\n * @private\n */\n this.pgBefore = null;\n /**\n * Span following pages select (contains ' of ')\n * @type {DOMElement}\n * @private\n */\n this.pgAfter = null;\n\n var start_row = tf.refRow;\n var nrows = tf.getRowsNb(true);\n //calculates page nb\n this.nbPages = Math.ceil((nrows - start_row) / this.pagingLength);\n\n var o = this;\n /**\n * Paging DOM events handlers\n * @type {String}\n * @private\n */\n this.evt = {\n slcIndex() {\n return (o.pageSelectorType === SELECT) ?\n o.pagingSlc.options.selectedIndex :\n parseInt(o.pagingSlc.value, 10) - 1;\n },\n nbOpts() {\n return (o.pageSelectorType === SELECT) ?\n parseInt(o.pagingSlc.options.length, 10) - 1 :\n (o.nbPages - 1);\n },\n next() {\n var nextIndex = o.evt.slcIndex() < o.evt.nbOpts() ?\n o.evt.slcIndex() + 1 : 0;\n o.changePage(nextIndex);\n },\n prev() {\n var prevIndex = o.evt.slcIndex() > 0 ?\n o.evt.slcIndex() - 1 : o.evt.nbOpts();\n o.changePage(prevIndex);\n },\n last() {\n o.changePage(o.evt.nbOpts());\n },\n first() {\n o.changePage(0);\n },\n _detectKey(e) {\n var key = keyCode(e);\n if (key === ENTER_KEY) {\n if (tf.sorted) {\n tf.filter();\n o.changePage(o.evt.slcIndex());\n } else {\n o.changePage();\n }\n this.blur();\n }\n },\n slcPagesChange: null,\n nextEvt: null,\n prevEvt: null,\n lastEvt: null,\n firstEvt: null\n };\n }\n\n /**\n * Initialize DOM elements\n */\n init() {\n var slcPages;\n var tf = this.tf;\n var evt = this.evt;\n\n if (this.initialized) {\n return;\n }\n\n // Check resultsPerPage is in expected format and initialise the\n // results per page component\n if (this.hasResultsPerPage) {\n if (this.resultsPerPage.length < 2) {\n this.hasResultsPerPage = false;\n } else {\n this.pagingLength = this.resultsPerPage[1][0];\n this.setResultsPerPage();\n }\n }\n\n evt.slcPagesChange = (event) => {\n var slc = event.target;\n this.changePage(slc.selectedIndex);\n };\n\n // Paging drop-down list selector\n if (this.pageSelectorType === SELECT) {\n slcPages = createElm(SELECT);\n slcPages.className = this.pgSlcCssClass;\n addEvt(slcPages, 'change', evt.slcPagesChange);\n }\n\n // Paging input selector\n if (this.pageSelectorType === INPUT) {\n slcPages = createElm(INPUT, ['value', this.currentPageNb]);\n slcPages.className = this.pgInpCssClass;\n addEvt(slcPages, 'keypress', evt._detectKey);\n }\n\n // btns containers\n var btnNextSpan = createElm('span');\n var btnPrevSpan = createElm('span');\n var btnLastSpan = createElm('span');\n var btnFirstSpan = createElm('span');\n\n if (this.hasPagingBtns) {\n // Next button\n if (!this.btnNextPageHtml) {\n var btnNext = createElm(INPUT,\n ['type', 'button'],\n ['value', this.btnNextPageText],\n ['title', 'Next']\n );\n btnNext.className = this.btnPageCssClass;\n addEvt(btnNext, 'click', evt.next);\n btnNextSpan.appendChild(btnNext);\n } else {\n btnNextSpan.innerHTML = this.btnNextPageHtml;\n addEvt(btnNextSpan, 'click', evt.next);\n }\n // Previous button\n if (!this.btnPrevPageHtml) {\n var btnPrev = createElm(INPUT,\n ['type', 'button'],\n ['value', this.btnPrevPageText],\n ['title', 'Previous']\n );\n btnPrev.className = this.btnPageCssClass;\n addEvt(btnPrev, 'click', evt.prev);\n btnPrevSpan.appendChild(btnPrev);\n } else {\n btnPrevSpan.innerHTML = this.btnPrevPageHtml;\n addEvt(btnPrevSpan, 'click', evt.prev);\n }\n // Last button\n if (!this.btnLastPageHtml) {\n var btnLast = createElm(INPUT,\n ['type', 'button'],\n ['value', this.btnLastPageText],\n ['title', 'Last']\n );\n btnLast.className = this.btnPageCssClass;\n addEvt(btnLast, 'click', evt.last);\n btnLastSpan.appendChild(btnLast);\n } else {\n btnLastSpan.innerHTML = this.btnLastPageHtml;\n addEvt(btnLastSpan, 'click', evt.last);\n }\n // First button\n if (!this.btnFirstPageHtml) {\n var btnFirst = createElm(INPUT,\n ['type', 'button'],\n ['value', this.btnFirstPageText],\n ['title', 'First']\n );\n btnFirst.className = this.btnPageCssClass;\n addEvt(btnFirst, 'click', evt.first);\n btnFirstSpan.appendChild(btnFirst);\n } else {\n btnFirstSpan.innerHTML = this.btnFirstPageHtml;\n addEvt(btnFirstSpan, 'click', evt.first);\n }\n }\n\n // paging elements (buttons+drop-down list) are added to defined element\n if (!this.pagingTgtId) {\n tf.setToolbar();\n }\n var targetEl = !this.pagingTgtId ? tf.mDiv : elm(this.pagingTgtId);\n targetEl.appendChild(btnFirstSpan);\n targetEl.appendChild(btnPrevSpan);\n\n var pgBeforeSpan = createElm('span');\n pgBeforeSpan.appendChild(createText(this.pageText));\n pgBeforeSpan.className = this.nbPgSpanCssClass;\n targetEl.appendChild(pgBeforeSpan);\n targetEl.appendChild(slcPages);\n var pgAfterSpan = createElm('span');\n pgAfterSpan.appendChild(createText(this.ofText));\n pgAfterSpan.className = this.nbPgSpanCssClass;\n targetEl.appendChild(pgAfterSpan);\n var pgSpan = createElm('span');\n pgSpan.className = this.nbPgSpanCssClass;\n pgSpan.appendChild(createText(' ' + this.nbPages + ' '));\n targetEl.appendChild(pgSpan);\n targetEl.appendChild(btnNextSpan);\n targetEl.appendChild(btnLastSpan);\n\n this.btnNextCont = btnNextSpan;\n this.btnPrevCont = btnPrevSpan;\n this.btnLastCont = btnLastSpan;\n this.btnFirstCont = btnFirstSpan;\n this.pgCont = pgSpan;\n this.pgBefore = pgBeforeSpan;\n this.pgAfter = pgAfterSpan;\n this.pagingSlc = slcPages;\n\n this.setPagingInfo();\n\n if (!tf.fltGrid) {\n tf.validateAllRows();\n this.setPagingInfo(tf.validRowsIndex);\n }\n\n this.emitter.on(['after-filtering'], () => this.resetPagingInfo());\n this.emitter.on(['change-page'],\n (tf, pageNumber) => this.setPage(pageNumber));\n this.emitter.on(['change-page-results'],\n (tf, pageLength) => this.changeResultsPerPage(pageLength));\n\n /** @inherited */\n this.initialized = true;\n }\n\n /**\n * Reset paging when filters are already instantiated\n * @param {Boolean} filterTable Execute filtering once paging instanciated\n */\n reset(filterTable = false) {\n var tf = this.tf;\n if (this.isEnabled()) {\n return;\n }\n this.enable();\n this.init();\n\n if (filterTable) {\n tf.filter();\n }\n }\n\n /**\n * Reset paging info from scratch after a filtering process\n */\n resetPagingInfo() {\n this.startPagingRow = 0;\n this.currentPageNb = 1;\n this.setPagingInfo(this.tf.validRowsIndex);\n }\n\n /**\n * Calculate number of pages based on valid rows\n * Refresh paging select according to number of pages\n * @param {Array} validRows Collection of valid rows\n */\n setPagingInfo(validRows) {\n var tf = this.tf;\n var mdiv = !this.pagingTgtId ? tf.mDiv : elm(this.pagingTgtId);\n\n //store valid rows indexes\n tf.validRowsIndex = validRows || tf.getValidRows(true);\n\n //calculate nb of pages\n this.nbPages = Math.ceil(tf.validRowsIndex.length / this.pagingLength);\n //refresh page nb span\n this.pgCont.innerHTML = this.nbPages;\n //select clearing shortcut\n if (this.pageSelectorType === SELECT) {\n this.pagingSlc.innerHTML = '';\n }\n\n if (this.nbPages > 0) {\n mdiv.style.visibility = 'visible';\n if (this.pageSelectorType === SELECT) {\n for (var z = 0; z < this.nbPages; z++) {\n var opt = createOpt(z + 1, z * this.pagingLength, false);\n this.pagingSlc.options[z] = opt;\n }\n } else {\n //input type\n this.pagingSlc.value = this.currentPageNb;\n }\n\n } else {\n /*** if no results paging select and buttons are hidden ***/\n mdiv.style.visibility = 'hidden';\n }\n this.groupByPage(tf.validRowsIndex);\n }\n\n /**\n * Group table rows by page and display valid rows\n * @param {Array} validRows Collection of valid rows\n */\n groupByPage(validRows) {\n var tf = this.tf;\n var rows = tf.tbl.rows;\n var startPagingRow = parseInt(this.startPagingRow, 10);\n var endPagingRow = startPagingRow + parseInt(this.pagingLength, 10);\n\n //store valid rows indexes\n if (validRows) {\n tf.validRowsIndex = validRows;\n }\n\n //this loop shows valid rows of current page\n for (var h = 0, len = tf.getValidRowsNb(true); h < len; h++) {\n var validRowIdx = tf.validRowsIndex[h];\n var r = rows[validRowIdx];\n var isRowValid = r.getAttribute('validRow');\n var rowDisplayed = false;\n\n if (h >= startPagingRow && h < endPagingRow) {\n if (isNull(isRowValid) || Boolean(isRowValid === 'true')) {\n r.style.display = '';\n rowDisplayed = true;\n }\n } else {\n r.style.display = NONE;\n }\n this.emitter.emit('row-paged', tf, validRowIdx, h, rowDisplayed);\n }\n\n // broadcast grouping by page\n this.emitter.emit('grouped-by-page', tf, this);\n }\n\n /**\n * Return the current page number\n * @return {Number} Page number\n */\n getPage() {\n return this.currentPageNb;\n }\n\n /**\n * Show page defined by passed argument (string or number):\n * @param {String}/{Number} cmd possible string values: 'next',\n * 'previous', 'last', 'first' or page number as per param\n */\n setPage(cmd) {\n var tf = this.tf;\n if (!tf.isInitialized() || !this.isEnabled()) {\n return;\n }\n var btnEvt = this.evt,\n cmdtype = typeof cmd;\n if (cmdtype === 'string') {\n switch (cmd.toLowerCase()) {\n case 'next':\n btnEvt.next();\n break;\n case 'previous':\n btnEvt.prev();\n break;\n case 'last':\n btnEvt.last();\n break;\n case 'first':\n btnEvt.first();\n break;\n default:\n btnEvt.next();\n break;\n }\n }\n else if (cmdtype === 'number') {\n this.changePage(cmd - 1);\n }\n }\n\n /**\n * Generates UI elements for the number of results per page drop-down\n */\n setResultsPerPage() {\n var tf = this.tf;\n var evt = this.evt;\n\n if (this.resultsPerPageSlc || !this.resultsPerPage) {\n return;\n }\n\n evt.slcResultsChange = (ev) => {\n this.onChangeResultsPerPage();\n ev.target.blur();\n };\n\n var slcR = createElm(SELECT);\n slcR.className = this.resultsSlcCssClass;\n var slcRText = this.resultsPerPage[0],\n slcROpts = this.resultsPerPage[1];\n var slcRSpan = createElm('span');\n slcRSpan.className = this.resultsSpanCssClass;\n\n // results per page select is added to external element\n if (!this.resultsPerPageTgtId) {\n tf.setToolbar();\n }\n var targetEl = !this.resultsPerPageTgtId ?\n tf.rDiv : elm(this.resultsPerPageTgtId);\n slcRSpan.appendChild(createText(slcRText));\n\n var help = tf.feature('help');\n if (help && help.btn) {\n help.btn.parentNode.insertBefore(slcRSpan, help.btn);\n help.btn.parentNode.insertBefore(slcR, help.btn);\n } else {\n targetEl.appendChild(slcRSpan);\n targetEl.appendChild(slcR);\n }\n\n for (var r = 0; r < slcROpts.length; r++) {\n var currOpt = new Option(slcROpts[r], slcROpts[r], false, false);\n slcR.options[r] = currOpt;\n }\n addEvt(slcR, 'change', evt.slcResultsChange);\n this.slcResultsTxt = slcRSpan;\n this.resultsPerPageSlc = slcR;\n }\n\n /**\n * Remove number of results per page UI elements\n */\n removeResultsPerPage() {\n var tf = this.tf;\n if (!tf.isInitialized() || !this.resultsPerPageSlc ||\n !this.resultsPerPage) {\n return;\n }\n if (this.resultsPerPageSlc) {\n removeElm(this.resultsPerPageSlc);\n }\n if (this.slcResultsTxt) {\n removeElm(this.slcResultsTxt);\n }\n this.resultsPerPageSlc = null;\n this.slcResultsTxt = null;\n }\n\n /**\n * Change the page based on passed index\n * @param {Number} index Index of the page (0-n)\n */\n changePage(index) {\n var tf = this.tf;\n\n if (!this.isEnabled()) {\n return;\n }\n\n this.emitter.emit('before-page-change', tf, (index + 1));\n\n if (index === null) {\n index = this.pageSelectorType === SELECT ?\n this.pagingSlc.options.selectedIndex : this.pagingSlc.value - 1;\n }\n if (index >= 0 && index <= (this.nbPages - 1)) {\n this.onBeforeChangePage(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 this.onAfterChangePage(this, (index + 1));\n }\n\n this.emitter.emit('after-page-change', tf, (index + 1));\n }\n\n /**\n * Change the number of results per page based on passed value\n * @param {String} val The number of results per page\n */\n changeResultsPerPage(val) {\n if (!this.isEnabled() || isNaN(val)) {\n return;\n }\n\n this.resultsPerPageSlc.value = val;\n this.onChangeResultsPerPage();\n }\n\n /**\n * Change rows according to page results drop-down\n */\n onChangeResultsPerPage() {\n var tf = this.tf;\n\n if (!this.isEnabled()) {\n return;\n }\n\n this.emitter.emit('before-page-length-change', tf);\n\n var slcR = this.resultsPerPageSlc;\n var slcIndex = slcR.selectedIndex;\n var slcPagesSelIndex = (this.pageSelectorType === SELECT) ?\n this.pagingSlc.selectedIndex :\n parseInt(this.pagingSlc.value - 1, 10);\n this.pagingLength = parseInt(slcR.options[slcIndex].value, 10);\n this.startPagingRow = this.pagingLength * slcPagesSelIndex;\n\n if (!isNaN(this.pagingLength)) {\n if (this.startPagingRow >= tf.nbFilterableRows) {\n this.startPagingRow = (tf.nbFilterableRows - this.pagingLength);\n }\n this.setPagingInfo();\n\n if (this.pageSelectorType === SELECT) {\n var slcIdx =\n (this.pagingSlc.options.length - 1 <= slcPagesSelIndex) ?\n (this.pagingSlc.options.length - 1) : slcPagesSelIndex;\n this.pagingSlc.options[slcIdx].selected = true;\n }\n }\n\n this.emitter.emit('after-page-length-change', tf, this.pagingLength);\n }\n\n /**\n * Re-set page nb at page re-load\n */\n resetPage() {\n var tf = this.tf;\n if (!this.isEnabled()) {\n return;\n }\n this.emitter.emit('before-reset-page', tf);\n var pgNb = tf.feature('store').getPageNb();\n if (pgNb !== '') {\n this.changePage((pgNb - 1));\n }\n this.emitter.emit('after-reset-page', tf, pgNb);\n }\n\n /**\n * Re-set page length value at page re-load\n */\n resetPageLength() {\n var tf = this.tf;\n if (!this.isEnabled()) {\n return;\n }\n this.emitter.emit('before-reset-page-length', tf);\n var pglenIndex = tf.feature('store').getPageLength();\n\n if (pglenIndex !== '') {\n this.resultsPerPageSlc.options[pglenIndex].selected = true;\n this.changeResultsPerPage();\n }\n this.emitter.emit('after-reset-page-length', tf, pglenIndex);\n }\n\n /**\n * Remove paging feature\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n\n var evt = this.evt;\n\n if (this.pagingSlc) {\n if (this.pageSelectorType === SELECT) {\n removeEvt(this.pagingSlc, 'change', evt.slcPagesChange);\n }\n else if (this.pageSelectorType === INPUT) {\n removeEvt(this.pagingSlc, 'keypress', evt._detectKey);\n }\n removeElm(this.pagingSlc);\n }\n\n if (this.btnNextCont) {\n removeEvt(this.btnNextCont, 'click', evt.next);\n removeElm(this.btnNextCont);\n this.btnNextCont = null;\n }\n\n if (this.btnPrevCont) {\n removeEvt(this.btnPrevCont, 'click', evt.prev);\n removeElm(this.btnPrevCont);\n this.btnPrevCont = null;\n }\n\n if (this.btnLastCont) {\n removeEvt(this.btnLastCont, 'click', evt.last);\n removeElm(this.btnLastCont);\n this.btnLastCont = null;\n }\n\n if (this.btnFirstCont) {\n removeEvt(this.btnFirstCont, 'click', evt.first);\n removeElm(this.btnFirstCont);\n this.btnFirstCont = null;\n }\n\n if (this.pgBefore) {\n removeElm(this.pgBefore);\n this.pgBefore = null;\n }\n\n if (this.pgAfter) {\n removeElm(this.pgAfter);\n this.pgAfter = null;\n }\n\n if (this.pgCont) {\n removeElm(this.pgCont);\n this.pgCont = null;\n }\n\n if (this.hasResultsPerPage) {\n this.removeResultsPerPage();\n }\n\n this.emitter.off(['after-filtering'], () => this.resetPagingInfo());\n this.emitter.off(['change-page'],\n (tf, pageNumber) => this.setPage(pageNumber));\n this.emitter.off(['change-page-results'],\n (tf, pageLength) => this.changeResultsPerPage(pageLength));\n\n this.pagingSlc = null;\n this.nbPages = 0;\n this.disable();\n this.initialized = false;\n }\n}\n" }, { - "__docId__": 503, + "__docId__": 505, "kind": "class", "static": true, "variation": null, @@ -10848,7 +10876,7 @@ ] }, { - "__docId__": 504, + "__docId__": 506, "kind": "constructor", "static": false, "variation": null, @@ -10873,7 +10901,7 @@ "generator": false }, { - "__docId__": 505, + "__docId__": 507, "kind": "member", "static": false, "variation": null, @@ -10893,7 +10921,7 @@ } }, { - "__docId__": 506, + "__docId__": 508, "kind": "member", "static": false, "variation": null, @@ -10913,7 +10941,7 @@ } }, { - "__docId__": 507, + "__docId__": 509, "kind": "member", "static": false, "variation": null, @@ -10933,7 +10961,7 @@ } }, { - "__docId__": 508, + "__docId__": 510, "kind": "member", "static": false, "variation": null, @@ -10953,7 +10981,7 @@ } }, { - "__docId__": 509, + "__docId__": 511, "kind": "member", "static": false, "variation": null, @@ -10973,7 +11001,7 @@ } }, { - "__docId__": 510, + "__docId__": 512, "kind": "member", "static": false, "variation": null, @@ -10993,7 +11021,7 @@ } }, { - "__docId__": 511, + "__docId__": 513, "kind": "member", "static": false, "variation": null, @@ -11013,7 +11041,7 @@ } }, { - "__docId__": 512, + "__docId__": 514, "kind": "member", "static": false, "variation": null, @@ -11033,7 +11061,7 @@ } }, { - "__docId__": 513, + "__docId__": 515, "kind": "member", "static": false, "variation": null, @@ -11053,7 +11081,7 @@ } }, { - "__docId__": 514, + "__docId__": 516, "kind": "member", "static": false, "variation": null, @@ -11073,7 +11101,7 @@ } }, { - "__docId__": 515, + "__docId__": 517, "kind": "member", "static": false, "variation": null, @@ -11093,7 +11121,7 @@ } }, { - "__docId__": 516, + "__docId__": 518, "kind": "member", "static": false, "variation": null, @@ -11113,7 +11141,7 @@ } }, { - "__docId__": 517, + "__docId__": 519, "kind": "member", "static": false, "variation": null, @@ -11133,7 +11161,7 @@ } }, { - "__docId__": 518, + "__docId__": 520, "kind": "member", "static": false, "variation": null, @@ -11153,7 +11181,7 @@ } }, { - "__docId__": 519, + "__docId__": 521, "kind": "member", "static": false, "variation": null, @@ -11173,7 +11201,7 @@ } }, { - "__docId__": 520, + "__docId__": 522, "kind": "member", "static": false, "variation": null, @@ -11193,7 +11221,7 @@ } }, { - "__docId__": 521, + "__docId__": 523, "kind": "member", "static": false, "variation": null, @@ -11213,7 +11241,7 @@ } }, { - "__docId__": 522, + "__docId__": 524, "kind": "member", "static": false, "variation": null, @@ -11233,7 +11261,7 @@ } }, { - "__docId__": 523, + "__docId__": 525, "kind": "member", "static": false, "variation": null, @@ -11253,7 +11281,7 @@ } }, { - "__docId__": 524, + "__docId__": 526, "kind": "member", "static": false, "variation": null, @@ -11273,7 +11301,7 @@ } }, { - "__docId__": 525, + "__docId__": 527, "kind": "member", "static": false, "variation": null, @@ -11293,7 +11321,7 @@ } }, { - "__docId__": 526, + "__docId__": 528, "kind": "member", "static": false, "variation": null, @@ -11313,7 +11341,7 @@ } }, { - "__docId__": 527, + "__docId__": 529, "kind": "member", "static": false, "variation": null, @@ -11333,7 +11361,7 @@ } }, { - "__docId__": 528, + "__docId__": 530, "kind": "member", "static": false, "variation": null, @@ -11353,7 +11381,7 @@ } }, { - "__docId__": 529, + "__docId__": 531, "kind": "member", "static": false, "variation": null, @@ -11373,7 +11401,7 @@ } }, { - "__docId__": 530, + "__docId__": 532, "kind": "member", "static": false, "variation": null, @@ -11393,7 +11421,7 @@ } }, { - "__docId__": 531, + "__docId__": 533, "kind": "member", "static": false, "variation": null, @@ -11413,7 +11441,7 @@ } }, { - "__docId__": 532, + "__docId__": 534, "kind": "member", "static": false, "variation": null, @@ -11433,7 +11461,7 @@ } }, { - "__docId__": 533, + "__docId__": 535, "kind": "member", "static": false, "variation": null, @@ -11453,7 +11481,7 @@ } }, { - "__docId__": 534, + "__docId__": 536, "kind": "member", "static": false, "variation": null, @@ -11473,7 +11501,7 @@ } }, { - "__docId__": 535, + "__docId__": 537, "kind": "member", "static": false, "variation": null, @@ -11493,7 +11521,7 @@ } }, { - "__docId__": 536, + "__docId__": 538, "kind": "member", "static": false, "variation": null, @@ -11513,7 +11541,7 @@ } }, { - "__docId__": 537, + "__docId__": 539, "kind": "member", "static": false, "variation": null, @@ -11533,7 +11561,7 @@ } }, { - "__docId__": 538, + "__docId__": 540, "kind": "member", "static": false, "variation": null, @@ -11553,7 +11581,7 @@ } }, { - "__docId__": 539, + "__docId__": 541, "kind": "member", "static": false, "variation": null, @@ -11573,7 +11601,7 @@ } }, { - "__docId__": 540, + "__docId__": 542, "kind": "member", "static": false, "variation": null, @@ -11593,7 +11621,7 @@ } }, { - "__docId__": 541, + "__docId__": 543, "kind": "member", "static": false, "variation": null, @@ -11613,7 +11641,7 @@ } }, { - "__docId__": 542, + "__docId__": 544, "kind": "member", "static": false, "variation": null, @@ -11633,7 +11661,7 @@ } }, { - "__docId__": 543, + "__docId__": 545, "kind": "member", "static": false, "variation": null, @@ -11651,7 +11679,7 @@ } }, { - "__docId__": 544, + "__docId__": 546, "kind": "member", "static": false, "variation": null, @@ -11671,7 +11699,7 @@ } }, { - "__docId__": 545, + "__docId__": 547, "kind": "method", "static": false, "variation": null, @@ -11685,7 +11713,7 @@ "generator": false }, { - "__docId__": 546, + "__docId__": 548, "kind": "member", "static": false, "variation": null, @@ -11703,7 +11731,7 @@ } }, { - "__docId__": 547, + "__docId__": 549, "kind": "member", "static": false, "variation": null, @@ -11721,7 +11749,7 @@ } }, { - "__docId__": 548, + "__docId__": 550, "kind": "member", "static": false, "variation": null, @@ -11739,7 +11767,7 @@ } }, { - "__docId__": 549, + "__docId__": 551, "kind": "member", "static": false, "variation": null, @@ -11757,7 +11785,7 @@ } }, { - "__docId__": 550, + "__docId__": 552, "kind": "member", "static": false, "variation": null, @@ -11775,7 +11803,7 @@ } }, { - "__docId__": 551, + "__docId__": 553, "kind": "member", "static": false, "variation": null, @@ -11793,7 +11821,7 @@ } }, { - "__docId__": 552, + "__docId__": 554, "kind": "member", "static": false, "variation": null, @@ -11811,7 +11839,7 @@ } }, { - "__docId__": 553, + "__docId__": 555, "kind": "member", "static": false, "variation": null, @@ -11829,7 +11857,7 @@ } }, { - "__docId__": 554, + "__docId__": 556, "kind": "member", "static": false, "variation": null, @@ -11847,7 +11875,7 @@ } }, { - "__docId__": 555, + "__docId__": 557, "kind": "member", "static": false, "variation": null, @@ -11865,7 +11893,7 @@ } }, { - "__docId__": 556, + "__docId__": 558, "kind": "member", "static": false, "variation": null, @@ -11888,7 +11916,7 @@ } }, { - "__docId__": 557, + "__docId__": 559, "kind": "method", "static": false, "variation": null, @@ -11913,7 +11941,7 @@ "generator": false }, { - "__docId__": 558, + "__docId__": 560, "kind": "method", "static": false, "variation": null, @@ -11927,7 +11955,7 @@ "generator": false }, { - "__docId__": 559, + "__docId__": 561, "kind": "member", "static": false, "variation": null, @@ -11945,7 +11973,7 @@ } }, { - "__docId__": 560, + "__docId__": 562, "kind": "member", "static": false, "variation": null, @@ -11963,7 +11991,7 @@ } }, { - "__docId__": 561, + "__docId__": 563, "kind": "method", "static": false, "variation": null, @@ -11988,7 +12016,7 @@ "generator": false }, { - "__docId__": 562, + "__docId__": 564, "kind": "member", "static": false, "variation": null, @@ -12006,7 +12034,7 @@ } }, { - "__docId__": 563, + "__docId__": 565, "kind": "method", "static": false, "variation": null, @@ -12031,7 +12059,7 @@ "generator": false }, { - "__docId__": 564, + "__docId__": 566, "kind": "method", "static": false, "variation": null, @@ -12053,7 +12081,7 @@ "generator": false }, { - "__docId__": 565, + "__docId__": 567, "kind": "method", "static": false, "variation": null, @@ -12078,7 +12106,7 @@ "generator": false }, { - "__docId__": 566, + "__docId__": 568, "kind": "method", "static": false, "variation": null, @@ -12092,7 +12120,7 @@ "generator": false }, { - "__docId__": 567, + "__docId__": 569, "kind": "member", "static": false, "variation": null, @@ -12110,7 +12138,7 @@ } }, { - "__docId__": 568, + "__docId__": 570, "kind": "member", "static": false, "variation": null, @@ -12128,7 +12156,7 @@ } }, { - "__docId__": 569, + "__docId__": 571, "kind": "method", "static": false, "variation": null, @@ -12142,7 +12170,7 @@ "generator": false }, { - "__docId__": 570, + "__docId__": 572, "kind": "member", "static": false, "variation": null, @@ -12160,7 +12188,7 @@ } }, { - "__docId__": 571, + "__docId__": 573, "kind": "member", "static": false, "variation": null, @@ -12178,7 +12206,7 @@ } }, { - "__docId__": 572, + "__docId__": 574, "kind": "method", "static": false, "variation": null, @@ -12203,7 +12231,7 @@ "generator": false }, { - "__docId__": 573, + "__docId__": 575, "kind": "member", "static": false, "variation": null, @@ -12221,7 +12249,7 @@ } }, { - "__docId__": 574, + "__docId__": 576, "kind": "member", "static": false, "variation": null, @@ -12239,7 +12267,7 @@ } }, { - "__docId__": 575, + "__docId__": 577, "kind": "method", "static": false, "variation": null, @@ -12264,7 +12292,7 @@ "generator": false }, { - "__docId__": 576, + "__docId__": 578, "kind": "method", "static": false, "variation": null, @@ -12278,7 +12306,7 @@ "generator": false }, { - "__docId__": 577, + "__docId__": 579, "kind": "member", "static": false, "variation": null, @@ -12296,7 +12324,7 @@ } }, { - "__docId__": 578, + "__docId__": 580, "kind": "member", "static": false, "variation": null, @@ -12314,7 +12342,7 @@ } }, { - "__docId__": 579, + "__docId__": 581, "kind": "member", "static": false, "variation": null, @@ -12332,7 +12360,7 @@ } }, { - "__docId__": 580, + "__docId__": 582, "kind": "method", "static": false, "variation": null, @@ -12346,7 +12374,7 @@ "generator": false }, { - "__docId__": 581, + "__docId__": 583, "kind": "method", "static": false, "variation": null, @@ -12360,7 +12388,7 @@ "generator": false }, { - "__docId__": 582, + "__docId__": 584, "kind": "method", "static": false, "variation": null, @@ -12374,7 +12402,7 @@ "generator": false }, { - "__docId__": 583, + "__docId__": 585, "kind": "member", "static": false, "variation": null, @@ -12392,7 +12420,7 @@ } }, { - "__docId__": 584, + "__docId__": 586, "kind": "member", "static": false, "variation": null, @@ -12410,7 +12438,7 @@ } }, { - "__docId__": 585, + "__docId__": 587, "kind": "member", "static": false, "variation": null, @@ -12428,7 +12456,7 @@ } }, { - "__docId__": 586, + "__docId__": 588, "kind": "member", "static": false, "variation": null, @@ -12446,7 +12474,7 @@ } }, { - "__docId__": 587, + "__docId__": 589, "kind": "member", "static": false, "variation": null, @@ -12464,7 +12492,7 @@ } }, { - "__docId__": 588, + "__docId__": 590, "kind": "member", "static": false, "variation": null, @@ -12482,7 +12510,7 @@ } }, { - "__docId__": 589, + "__docId__": 591, "kind": "member", "static": false, "variation": null, @@ -12500,7 +12528,7 @@ } }, { - "__docId__": 590, + "__docId__": 592, "kind": "member", "static": false, "variation": null, @@ -12518,7 +12546,7 @@ } }, { - "__docId__": 591, + "__docId__": 593, "kind": "member", "static": false, "variation": null, @@ -12536,7 +12564,7 @@ } }, { - "__docId__": 592, + "__docId__": 594, "kind": "member", "static": false, "variation": null, @@ -12554,7 +12582,7 @@ } }, { - "__docId__": 593, + "__docId__": 595, "kind": "file", "static": true, "variation": null, @@ -12567,7 +12595,7 @@ "content": "import {Feature} from '../feature';\nimport {isFn, isUndef, EMPTY_FN} from '../types';\nimport {createElm, removeElm} from '../dom';\nimport {addEvt, cancelEvt, stopEvt, targetEvt, removeEvt} from '../event';\nimport {INPUT, NONE, CHECKLIST, MULTIPLE} from '../const';\nimport {root} from '../root';\n\n/**\n * Pop-up filter component\n * @export\n * @class PopupFilter\n * @extends {Feature}\n */\nexport class PopupFilter extends Feature {\n\n /**\n * Creates an instance of PopupFilter\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'popupFilters');\n\n // Configuration object\n let f = this.config;\n\n // Enable external filters\n tf.isExternalFlt = true;\n tf.externalFltTgtIds = [];\n\n /**\n * Close active popup filter upon filtering, enabled by default\n * @type {Boolean}\n */\n this.closeOnFiltering = f.popup_filters_close_on_filtering === false ?\n false : true;\n\n /**\n * Filter icon path\n * @type {String}\n */\n this.iconPath = f.popup_filters_image ||\n tf.themesPath + 'icn_filter.gif';\n\n /**\n * Active filter icon path\n * @type {string}\n */\n this.activeIconPath = f.popup_filters_image_active ||\n tf.themesPath + 'icn_filterActive.gif';\n\n /**\n * HTML for the filter icon\n * @type {string}\n */\n this.iconHtml = f.popup_filters_image_html ||\n '\"Column';\n\n /**\n * Css class assigned to filter container element\n * @type {String}\n */\n this.containerCssClass = f.popup_div_css_class || 'popUpFilter';\n\n /**\n * Ensure filter's container element width matches column width, enabled\n * by default\n * @type {Boolean}\n */\n this.adjustToContainer =\n f.popup_filters_adjust_to_container === false ? false : true;\n\n /**\n * Callback fired before a popup filter is opened\n * @type {Function}\n */\n this.onBeforeOpen = isFn(f.on_before_popup_filter_open) ?\n f.on_before_popup_filter_open : EMPTY_FN;\n\n /**\n * Callback fired after a popup filter is opened\n * @type {Function}\n */\n this.onAfterOpen = isFn(f.on_after_popup_filter_open) ?\n f.on_after_popup_filter_open : EMPTY_FN;\n\n /**\n * Callback fired before a popup filter is closed\n * @type {Function}\n */\n this.onBeforeClose = isFn(f.on_before_popup_filter_close) ?\n f.on_before_popup_filter_close : EMPTY_FN;\n\n /**\n * Callback fired after a popup filter is closed\n * @type {Function}\n */\n this.onAfterClose = isFn(f.on_after_popup_filter_close) ?\n f.on_after_popup_filter_close : EMPTY_FN;\n\n /**\n * Collection of filters spans\n * @type {Array}\n * @private\n */\n this.fltSpans = [];\n\n /**\n * Collection of filters icons\n * @type {Array}\n * @private\n */\n this.fltIcons = [];\n\n /**\n * Collection of filters icons cached after pop-up filters are removed\n * @type {Array}\n * @private\n */\n this.filtersCache = null;\n\n /**\n * Collection of filters containers\n * @type {Array}\n * @private\n */\n this.fltElms = this.filtersCache || [];\n\n /**\n * Prefix for pop-up filter container ID\n * @type {String}\n * @private\n */\n this.prfxDiv = 'popup_';\n\n /**\n * Column index of popup filter currently active\n * @type {Number}\n * @private\n */\n this.activeFilterIdx = -1;\n }\n\n /**\n * Click event handler for pop-up filter icon\n * @private\n */\n onClick(evt) {\n let elm = targetEvt(evt).parentNode;\n let colIndex = parseInt(elm.getAttribute('ci'), 10);\n\n this.closeAll(colIndex);\n this.toggle(colIndex);\n\n if (this.adjustToContainer) {\n let cont = this.fltElms[colIndex],\n header = this.tf.getHeaderElement(colIndex),\n headerWidth = header.clientWidth * 0.95;\n cont.style.width = parseInt(headerWidth, 10) + 'px';\n }\n cancelEvt(evt);\n stopEvt(evt);\n }\n\n /**\n * Mouse-up event handler handling popup filter auto-close behaviour\n * @private\n */\n onMouseup(evt) {\n if (this.activeFilterIdx === -1) {\n return;\n }\n let targetElm = targetEvt(evt);\n let activeFlt = this.fltElms[this.activeFilterIdx];\n let icon = this.fltIcons[this.activeFilterIdx];\n\n if (icon === targetElm) {\n return;\n }\n\n while (targetElm && targetElm !== activeFlt) {\n targetElm = targetElm.parentNode;\n }\n\n if (targetElm !== activeFlt) {\n this.close(this.activeFilterIdx);\n }\n\n return;\n }\n\n /**\n * Initialize DOM elements\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n let tf = this.tf;\n\n // Override headers row index if no grouped headers\n // TODO: Because of the filters row generation, headers row index needs\n // adjusting: prevent useless row generation\n if (tf.headersRow <= 1 && isNaN(tf.config().headers_row_index)) {\n tf.headersRow = 0;\n }\n\n // Adjust headers row index for grid-layout mode\n // TODO: Because of the filters row generation, headers row index needs\n // adjusting: prevent useless row generation\n if (tf.gridLayout) {\n tf.headersRow--;\n this.buildIcons();\n }\n\n // subscribe to events\n this.emitter.on(['before-filtering'], () => this.setIconsState());\n this.emitter.on(['after-filtering'], () => this.closeAll());\n this.emitter.on(['cell-processed'],\n (tf, cellIndex) => this.changeState(cellIndex, true));\n this.emitter.on(['filters-row-inserted'], () => this.buildIcons());\n this.emitter.on(['before-filter-init'],\n (tf, colIndex) => this.build(colIndex));\n\n /** @inherited */\n this.initialized = true;\n }\n\n /**\n * Reset previously destroyed feature\n */\n reset() {\n this.enable();\n this.init();\n this.buildIcons();\n this.buildAll();\n }\n\n /**\n * Build all filters icons\n */\n buildIcons() {\n let tf = this.tf;\n\n // TODO: Because of the filters row generation, headers row index needs\n // adjusting: prevent useless row generation\n tf.headersRow++;\n\n for (let i = 0; i < tf.nbCells; i++) {\n if (tf.getFilterType(i) === NONE) {\n continue;\n }\n let icon = createElm('span', ['ci', i]);\n icon.innerHTML = this.iconHtml;\n let header = tf.getHeaderElement(i);\n header.appendChild(icon);\n addEvt(icon, 'click', (evt) => this.onClick(evt));\n this.fltSpans[i] = icon;\n this.fltIcons[i] = icon.firstChild;\n }\n }\n\n /**\n * Build all pop-up filters elements\n */\n buildAll() {\n for (let i = 0; i < this.filtersCache.length; i++) {\n this.build(i, this.filtersCache[i]);\n }\n }\n\n /**\n * Build a specified pop-up filter elements\n * @param {Number} colIndex Column index\n * @param {Object} div Optional container DOM element\n */\n build(colIndex, div) {\n let tf = this.tf;\n let contId = `${this.prfxDiv}${tf.id}_${colIndex}`;\n let cont = div || createElm('div', ['id', contId]);\n cont.className = this.containerCssClass;\n tf.externalFltTgtIds.push(cont.id);\n\n let header = tf.getHeaderElement(colIndex);\n header.insertBefore(cont, header.firstChild);\n addEvt(cont, 'click', (evt) => stopEvt(evt));\n this.fltElms[colIndex] = cont;\n }\n\n /**\n * Toggle visibility of specified filter\n * @param {Number} colIndex Column index\n */\n toggle(colIndex) {\n if (!this.isOpen(colIndex)) {\n this.open(colIndex);\n } else {\n this.close(colIndex);\n }\n }\n\n /**\n * Open popup filter of specified column\n * @param {Number} colIndex Column index\n */\n open(colIndex) {\n let tf = this.tf,\n container = this.fltElms[colIndex];\n\n this.onBeforeOpen(this, container, colIndex);\n\n container.style.display = 'block';\n this.activeFilterIdx = colIndex;\n addEvt(root, 'mouseup', (evt) => this.onMouseup(evt));\n\n if (tf.getFilterType(colIndex) === INPUT) {\n let flt = tf.getFilterElement(colIndex);\n if (flt) {\n flt.focus();\n }\n }\n\n this.onAfterOpen(this, container, colIndex);\n }\n\n /**\n * Close popup filter of specified column\n * @param {Number} colIndex Column index\n */\n close(colIndex) {\n let container = this.fltElms[colIndex];\n\n this.onBeforeClose(this, container, colIndex);\n\n container.style.display = NONE;\n if (this.activeFilterIdx === colIndex) {\n this.activeFilterIdx = -1;\n }\n removeEvt(root, 'mouseup', (evt) => this.onMouseup(evt));\n\n this.onAfterClose(this, container, colIndex);\n }\n\n /**\n * Check if popup filter for specified column is open\n * @param {Number} colIndex Column index\n * @returns {Boolean}\n */\n isOpen(colIndex) {\n return this.fltElms[colIndex].style.display === 'block';\n }\n\n /**\n * Close all filters excepted for the specified one if any\n * @param {Number} exceptIdx Column index of the filter to not close\n */\n closeAll(exceptIdx) {\n // Do not close filters only if argument is undefined and close on\n // filtering option is disabled\n if (isUndef(exceptIdx) && !this.closeOnFiltering) {\n return;\n }\n for (let i = 0; i < this.fltElms.length; i++) {\n if (i === exceptIdx) {\n continue;\n }\n let fltType = tf.getFilterType(i);\n let isMultipleFilter =\n (fltType === CHECKLIST || fltType === MULTIPLE);\n\n // Always hide all single selection filter types but hide multiple\n // selection filter types only if index set\n if (!isMultipleFilter || !isUndef(exceptIdx)) {\n this.close(i);\n }\n }\n }\n\n /**\n * Build all the icons representing the pop-up filters\n */\n setIconsState() {\n for (let i = 0; i < this.fltIcons.length; i++) {\n this.changeState(i, false);\n }\n }\n\n /**\n * Apply specified icon state\n * @param {Number} colIndex Column index\n * @param {Boolean} active Apply active state\n */\n changeState(colIndex, active) {\n let icon = this.fltIcons[colIndex];\n if (icon) {\n icon.src = active ? this.activeIconPath : this.iconPath;\n }\n }\n\n /**\n * Remove pop-up filters\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n\n this.filtersCache = [];\n for (let i = 0; i < this.fltElms.length; i++) {\n let container = this.fltElms[i],\n icon = this.fltSpans[i],\n iconImg = this.fltIcons[i];\n if (container) {\n removeElm(container);\n this.filtersCache[i] = container;\n }\n container = null;\n if (icon) {\n removeElm(icon);\n }\n icon = null;\n if (iconImg) {\n removeElm(iconImg);\n }\n iconImg = null;\n }\n this.fltElms = [];\n this.fltSpans = [];\n this.fltIcons = [];\n\n // TODO: expose an API to handle external filter IDs\n tf.externalFltTgtIds = [];\n\n // unsubscribe to events\n this.emitter.off(['before-filtering'], () => this.setIconsState());\n this.emitter.off(['after-filtering'], () => this.closeAll());\n this.emitter.off(['cell-processed'],\n (tf, cellIndex) => this.changeState(cellIndex, true));\n this.emitter.off(['filters-row-inserted'], () => this.buildIcons());\n this.emitter.off(['before-filter-init'],\n (tf, colIndex) => this.build(colIndex));\n\n this.initialized = false;\n }\n\n}\n" }, { - "__docId__": 594, + "__docId__": 596, "kind": "class", "static": true, "variation": null, @@ -12596,7 +12624,7 @@ ] }, { - "__docId__": 595, + "__docId__": 597, "kind": "constructor", "static": false, "variation": null, @@ -12621,7 +12649,7 @@ "generator": false }, { - "__docId__": 596, + "__docId__": 598, "kind": "member", "static": false, "variation": null, @@ -12641,7 +12669,7 @@ } }, { - "__docId__": 597, + "__docId__": 599, "kind": "member", "static": false, "variation": null, @@ -12661,7 +12689,7 @@ } }, { - "__docId__": 598, + "__docId__": 600, "kind": "member", "static": false, "variation": null, @@ -12681,7 +12709,7 @@ } }, { - "__docId__": 599, + "__docId__": 601, "kind": "member", "static": false, "variation": null, @@ -12701,7 +12729,7 @@ } }, { - "__docId__": 600, + "__docId__": 602, "kind": "member", "static": false, "variation": null, @@ -12721,7 +12749,7 @@ } }, { - "__docId__": 601, + "__docId__": 603, "kind": "member", "static": false, "variation": null, @@ -12741,7 +12769,7 @@ } }, { - "__docId__": 602, + "__docId__": 604, "kind": "member", "static": false, "variation": null, @@ -12761,7 +12789,7 @@ } }, { - "__docId__": 603, + "__docId__": 605, "kind": "member", "static": false, "variation": null, @@ -12781,7 +12809,7 @@ } }, { - "__docId__": 604, + "__docId__": 606, "kind": "member", "static": false, "variation": null, @@ -12801,7 +12829,7 @@ } }, { - "__docId__": 605, + "__docId__": 607, "kind": "member", "static": false, "variation": null, @@ -12821,7 +12849,7 @@ } }, { - "__docId__": 606, + "__docId__": 608, "kind": "member", "static": false, "variation": null, @@ -12841,7 +12869,7 @@ } }, { - "__docId__": 607, + "__docId__": 609, "kind": "member", "static": false, "variation": null, @@ -12861,7 +12889,7 @@ } }, { - "__docId__": 608, + "__docId__": 610, "kind": "member", "static": false, "variation": null, @@ -12881,7 +12909,7 @@ } }, { - "__docId__": 609, + "__docId__": 611, "kind": "member", "static": false, "variation": null, @@ -12901,7 +12929,7 @@ } }, { - "__docId__": 610, + "__docId__": 612, "kind": "member", "static": false, "variation": null, @@ -12921,7 +12949,7 @@ } }, { - "__docId__": 611, + "__docId__": 613, "kind": "member", "static": false, "variation": null, @@ -12941,7 +12969,7 @@ } }, { - "__docId__": 612, + "__docId__": 614, "kind": "method", "static": false, "variation": null, @@ -12962,7 +12990,7 @@ "generator": false }, { - "__docId__": 613, + "__docId__": 615, "kind": "method", "static": false, "variation": null, @@ -12983,7 +13011,7 @@ "generator": false }, { - "__docId__": 614, + "__docId__": 616, "kind": "method", "static": false, "variation": null, @@ -12997,7 +13025,7 @@ "generator": false }, { - "__docId__": 615, + "__docId__": 617, "kind": "member", "static": false, "variation": null, @@ -13020,7 +13048,7 @@ } }, { - "__docId__": 616, + "__docId__": 618, "kind": "method", "static": false, "variation": null, @@ -13034,7 +13062,7 @@ "generator": false }, { - "__docId__": 617, + "__docId__": 619, "kind": "method", "static": false, "variation": null, @@ -13048,7 +13076,7 @@ "generator": false }, { - "__docId__": 618, + "__docId__": 620, "kind": "method", "static": false, "variation": null, @@ -13062,7 +13090,7 @@ "generator": false }, { - "__docId__": 619, + "__docId__": 621, "kind": "method", "static": false, "variation": null, @@ -13097,7 +13125,7 @@ "generator": false }, { - "__docId__": 620, + "__docId__": 622, "kind": "method", "static": false, "variation": null, @@ -13122,7 +13150,7 @@ "generator": false }, { - "__docId__": 621, + "__docId__": 623, "kind": "method", "static": false, "variation": null, @@ -13147,7 +13175,7 @@ "generator": false }, { - "__docId__": 622, + "__docId__": 624, "kind": "member", "static": false, "variation": null, @@ -13165,7 +13193,7 @@ } }, { - "__docId__": 623, + "__docId__": 625, "kind": "method", "static": false, "variation": null, @@ -13190,7 +13218,7 @@ "generator": false }, { - "__docId__": 624, + "__docId__": 626, "kind": "member", "static": false, "variation": null, @@ -13208,7 +13236,7 @@ } }, { - "__docId__": 625, + "__docId__": 627, "kind": "method", "static": false, "variation": null, @@ -13247,7 +13275,7 @@ "generator": false }, { - "__docId__": 626, + "__docId__": 628, "kind": "method", "static": false, "variation": null, @@ -13272,7 +13300,7 @@ "generator": false }, { - "__docId__": 627, + "__docId__": 629, "kind": "method", "static": false, "variation": null, @@ -13286,7 +13314,7 @@ "generator": false }, { - "__docId__": 628, + "__docId__": 630, "kind": "method", "static": false, "variation": null, @@ -13321,7 +13349,7 @@ "generator": false }, { - "__docId__": 629, + "__docId__": 631, "kind": "method", "static": false, "variation": null, @@ -13335,7 +13363,7 @@ "generator": false }, { - "__docId__": 630, + "__docId__": 632, "kind": "member", "static": false, "variation": null, @@ -13353,7 +13381,7 @@ } }, { - "__docId__": 631, + "__docId__": 633, "kind": "member", "static": false, "variation": null, @@ -13371,7 +13399,7 @@ } }, { - "__docId__": 632, + "__docId__": 634, "kind": "member", "static": false, "variation": null, @@ -13389,7 +13417,7 @@ } }, { - "__docId__": 633, + "__docId__": 635, "kind": "member", "static": false, "variation": null, @@ -13407,7 +13435,7 @@ } }, { - "__docId__": 634, + "__docId__": 636, "kind": "member", "static": false, "variation": null, @@ -13425,7 +13453,7 @@ } }, { - "__docId__": 635, + "__docId__": 637, "kind": "file", "static": true, "variation": null, @@ -13438,7 +13466,7 @@ "content": "import {Feature} from '../feature';\nimport {createElm, createText, elm, removeElm} from '../dom';\nimport {isFn, EMPTY_FN} 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 : EMPTY_FN;\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 : EMPTY_FN;\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 this.onBeforeRefreshCounter(tf, this.label);\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 this.onAfterRefreshCounter(tf, this.label, totTxt);\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__": 636, + "__docId__": 638, "kind": "class", "static": true, "variation": null, @@ -13467,7 +13495,7 @@ ] }, { - "__docId__": 637, + "__docId__": 639, "kind": "constructor", "static": false, "variation": null, @@ -13492,7 +13520,7 @@ "generator": false }, { - "__docId__": 638, + "__docId__": 640, "kind": "member", "static": false, "variation": null, @@ -13512,7 +13540,7 @@ } }, { - "__docId__": 639, + "__docId__": 641, "kind": "member", "static": false, "variation": null, @@ -13532,7 +13560,7 @@ } }, { - "__docId__": 640, + "__docId__": 642, "kind": "member", "static": false, "variation": null, @@ -13552,7 +13580,7 @@ } }, { - "__docId__": 641, + "__docId__": 643, "kind": "member", "static": false, "variation": null, @@ -13572,7 +13600,7 @@ } }, { - "__docId__": 642, + "__docId__": 644, "kind": "member", "static": false, "variation": null, @@ -13592,7 +13620,7 @@ } }, { - "__docId__": 643, + "__docId__": 645, "kind": "member", "static": false, "variation": null, @@ -13612,7 +13640,7 @@ } }, { - "__docId__": 644, + "__docId__": 646, "kind": "member", "static": false, "variation": null, @@ -13632,7 +13660,7 @@ } }, { - "__docId__": 645, + "__docId__": 647, "kind": "member", "static": false, "variation": null, @@ -13652,7 +13680,7 @@ } }, { - "__docId__": 646, + "__docId__": 648, "kind": "member", "static": false, "variation": null, @@ -13672,7 +13700,7 @@ } }, { - "__docId__": 647, + "__docId__": 649, "kind": "method", "static": false, "variation": null, @@ -13686,7 +13714,7 @@ "generator": false }, { - "__docId__": 648, + "__docId__": 650, "kind": "member", "static": false, "variation": null, @@ -13704,7 +13732,7 @@ } }, { - "__docId__": 649, + "__docId__": 651, "kind": "member", "static": false, "variation": null, @@ -13722,7 +13750,7 @@ } }, { - "__docId__": 650, + "__docId__": 652, "kind": "member", "static": false, "variation": null, @@ -13745,7 +13773,7 @@ } }, { - "__docId__": 651, + "__docId__": 653, "kind": "method", "static": false, "variation": null, @@ -13776,7 +13804,7 @@ "generator": false }, { - "__docId__": 652, + "__docId__": 654, "kind": "method", "static": false, "variation": null, @@ -13790,7 +13818,7 @@ "generator": false }, { - "__docId__": 653, + "__docId__": 655, "kind": "member", "static": false, "variation": null, @@ -13808,7 +13836,7 @@ } }, { - "__docId__": 654, + "__docId__": 656, "kind": "member", "static": false, "variation": null, @@ -13826,7 +13854,7 @@ } }, { - "__docId__": 655, + "__docId__": 657, "kind": "member", "static": false, "variation": null, @@ -13844,7 +13872,7 @@ } }, { - "__docId__": 656, + "__docId__": 658, "kind": "file", "static": true, "variation": null, @@ -13857,7 +13885,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__": 657, + "__docId__": 659, "kind": "class", "static": true, "variation": null, @@ -13886,7 +13914,7 @@ ] }, { - "__docId__": 658, + "__docId__": 660, "kind": "constructor", "static": false, "variation": null, @@ -13911,7 +13939,7 @@ "generator": false }, { - "__docId__": 659, + "__docId__": 661, "kind": "member", "static": false, "variation": null, @@ -13931,7 +13959,7 @@ } }, { - "__docId__": 660, + "__docId__": 662, "kind": "member", "static": false, "variation": null, @@ -13951,7 +13979,7 @@ } }, { - "__docId__": 661, + "__docId__": 663, "kind": "member", "static": false, "variation": null, @@ -13971,7 +13999,7 @@ } }, { - "__docId__": 662, + "__docId__": 664, "kind": "member", "static": false, "variation": null, @@ -13991,7 +14019,7 @@ } }, { - "__docId__": 663, + "__docId__": 665, "kind": "member", "static": false, "variation": null, @@ -14011,7 +14039,7 @@ } }, { - "__docId__": 664, + "__docId__": 666, "kind": "member", "static": false, "variation": null, @@ -14031,7 +14059,7 @@ } }, { - "__docId__": 665, + "__docId__": 667, "kind": "member", "static": false, "variation": null, @@ -14051,7 +14079,7 @@ } }, { - "__docId__": 666, + "__docId__": 668, "kind": "member", "static": false, "variation": null, @@ -14071,7 +14099,7 @@ } }, { - "__docId__": 667, + "__docId__": 669, "kind": "member", "static": false, "variation": null, @@ -14091,7 +14119,7 @@ } }, { - "__docId__": 668, + "__docId__": 670, "kind": "member", "static": false, "variation": null, @@ -14111,7 +14139,7 @@ } }, { - "__docId__": 669, + "__docId__": 671, "kind": "member", "static": false, "variation": null, @@ -14131,7 +14159,7 @@ } }, { - "__docId__": 670, + "__docId__": 672, "kind": "member", "static": false, "variation": null, @@ -14151,7 +14179,7 @@ } }, { - "__docId__": 671, + "__docId__": 673, "kind": "member", "static": false, "variation": null, @@ -14171,7 +14199,7 @@ } }, { - "__docId__": 672, + "__docId__": 674, "kind": "member", "static": false, "variation": null, @@ -14191,7 +14219,7 @@ } }, { - "__docId__": 673, + "__docId__": 675, "kind": "member", "static": false, "variation": null, @@ -14211,7 +14239,7 @@ } }, { - "__docId__": 674, + "__docId__": 676, "kind": "member", "static": false, "variation": null, @@ -14231,7 +14259,7 @@ } }, { - "__docId__": 675, + "__docId__": 677, "kind": "member", "static": false, "variation": null, @@ -14251,7 +14279,7 @@ } }, { - "__docId__": 676, + "__docId__": 678, "kind": "member", "static": false, "variation": null, @@ -14271,7 +14299,7 @@ } }, { - "__docId__": 677, + "__docId__": 679, "kind": "member", "static": false, "variation": null, @@ -14291,7 +14319,7 @@ } }, { - "__docId__": 678, + "__docId__": 680, "kind": "member", "static": false, "variation": null, @@ -14311,7 +14339,7 @@ } }, { - "__docId__": 679, + "__docId__": 681, "kind": "member", "static": false, "variation": null, @@ -14331,7 +14359,7 @@ } }, { - "__docId__": 680, + "__docId__": 682, "kind": "member", "static": false, "variation": null, @@ -14351,7 +14379,7 @@ } }, { - "__docId__": 681, + "__docId__": 683, "kind": "member", "static": false, "variation": null, @@ -14371,7 +14399,7 @@ } }, { - "__docId__": 682, + "__docId__": 684, "kind": "method", "static": false, "variation": null, @@ -14385,7 +14413,7 @@ "generator": false }, { - "__docId__": 683, + "__docId__": 685, "kind": "member", "static": false, "variation": null, @@ -14403,7 +14431,7 @@ } }, { - "__docId__": 684, + "__docId__": 686, "kind": "member", "static": false, "variation": null, @@ -14421,7 +14449,7 @@ } }, { - "__docId__": 685, + "__docId__": 687, "kind": "member", "static": false, "variation": null, @@ -14444,7 +14472,7 @@ } }, { - "__docId__": 686, + "__docId__": 688, "kind": "method", "static": false, "variation": null, @@ -14458,7 +14486,7 @@ "generator": false }, { - "__docId__": 687, + "__docId__": 689, "kind": "method", "static": false, "variation": null, @@ -14483,7 +14511,7 @@ "generator": false }, { - "__docId__": 688, + "__docId__": 690, "kind": "member", "static": false, "variation": null, @@ -14501,7 +14529,7 @@ } }, { - "__docId__": 689, + "__docId__": 691, "kind": "method", "static": false, "variation": null, @@ -14526,7 +14554,7 @@ "generator": false }, { - "__docId__": 690, + "__docId__": 692, "kind": "member", "static": false, "variation": null, @@ -14544,7 +14572,7 @@ } }, { - "__docId__": 691, + "__docId__": 693, "kind": "method", "static": false, "variation": null, @@ -14579,7 +14607,7 @@ "generator": false }, { - "__docId__": 692, + "__docId__": 694, "kind": "member", "static": false, "variation": null, @@ -14597,7 +14625,7 @@ } }, { - "__docId__": 693, + "__docId__": 695, "kind": "method", "static": false, "variation": null, @@ -14622,7 +14650,7 @@ "generator": false }, { - "__docId__": 694, + "__docId__": 696, "kind": "member", "static": false, "variation": null, @@ -14640,7 +14668,7 @@ } }, { - "__docId__": 695, + "__docId__": 697, "kind": "method", "static": false, "variation": null, @@ -14665,7 +14693,7 @@ "generator": false }, { - "__docId__": 696, + "__docId__": 698, "kind": "member", "static": false, "variation": null, @@ -14683,7 +14711,7 @@ } }, { - "__docId__": 697, + "__docId__": 699, "kind": "method", "static": false, "variation": null, @@ -14708,7 +14736,7 @@ "generator": false }, { - "__docId__": 698, + "__docId__": 700, "kind": "member", "static": false, "variation": null, @@ -14726,7 +14754,7 @@ } }, { - "__docId__": 699, + "__docId__": 701, "kind": "method", "static": false, "variation": null, @@ -14740,7 +14768,7 @@ "generator": false }, { - "__docId__": 700, + "__docId__": 702, "kind": "method", "static": false, "variation": null, @@ -14765,7 +14793,7 @@ "generator": false }, { - "__docId__": 701, + "__docId__": 703, "kind": "method", "static": false, "variation": null, @@ -14779,7 +14807,7 @@ "generator": false }, { - "__docId__": 702, + "__docId__": 704, "kind": "method", "static": false, "variation": null, @@ -14793,7 +14821,7 @@ "generator": false }, { - "__docId__": 703, + "__docId__": 705, "kind": "method", "static": false, "variation": null, @@ -14807,7 +14835,7 @@ "generator": false }, { - "__docId__": 704, + "__docId__": 706, "kind": "method", "static": false, "variation": null, @@ -14821,7 +14849,7 @@ "generator": false }, { - "__docId__": 705, + "__docId__": 707, "kind": "member", "static": false, "variation": null, @@ -14839,7 +14867,7 @@ } }, { - "__docId__": 706, + "__docId__": 708, "kind": "method", "static": false, "variation": null, @@ -14853,7 +14881,7 @@ "generator": false }, { - "__docId__": 707, + "__docId__": 709, "kind": "member", "static": false, "variation": null, @@ -14871,7 +14899,7 @@ } }, { - "__docId__": 708, + "__docId__": 710, "kind": "member", "static": false, "variation": null, @@ -14889,7 +14917,7 @@ } }, { - "__docId__": 709, + "__docId__": 711, "kind": "member", "static": false, "variation": null, @@ -14907,7 +14935,7 @@ } }, { - "__docId__": 710, + "__docId__": 712, "kind": "member", "static": false, "variation": null, @@ -14925,7 +14953,7 @@ } }, { - "__docId__": 711, + "__docId__": 713, "kind": "file", "static": true, "variation": null, @@ -14938,7 +14966,7 @@ "content": "import {Feature} from '../feature';\nimport {root} from '../root';\nimport {createElm, createText, elm, removeElm} from '../dom';\nimport {isFn, EMPTY_FN} from '../types';\n\nconst EVENTS = [\n 'after-filtering',\n 'after-populating-filter',\n 'after-page-change',\n 'after-clearing-filters',\n 'after-page-length-change',\n 'after-reset-page',\n 'after-reset-page-length',\n 'after-loading-extensions',\n 'after-loading-themes'\n];\n\n/**\n * Status bar UI component\n * @export\n * @class StatusBar\n * @extends {Feature}\n */\nexport class StatusBar extends Feature {\n\n /**\n * Creates an instance of StatusBar\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'statusBar');\n\n // Configuration object\n let f = this.config;\n\n /**\n * ID of custom container element\n * @type {String}\n */\n this.targetId = f.status_bar_target_id || null;\n\n /**\n * Container DOM element\n * @type {DOMElement}\n * @private\n */\n this.container = null;\n\n /**\n * Message container DOM element\n * @type {DOMElement}\n * @private\n */\n this.msgContainer = null;\n\n /**\n * Label container DOM element\n * @type {DOMElement}\n * @private\n */\n this.labelContainer = null;\n\n /**\n * Text preceding status message\n * @type {String}\n */\n this.text = f.status_bar_text || '';\n\n /**\n * Css class for container element\n * @type {String}\n */\n this.cssClass = f.status_bar_css_class || 'status';\n\n /**\n * Message visibility duration in milliseconds\n * @type {Number}\n * @private\n */\n this.delay = 250;\n\n /**\n * Callback fired before the message is displayed\n * @type {Function}\n */\n this.onBeforeShowMsg = isFn(f.on_before_show_msg) ?\n f.on_before_show_msg : EMPTY_FN;\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 : EMPTY_FN;\n\n /**\n * Message appearing upon filtering\n * @type {String}\n */\n this.msgFilter = f.msg_filter || 'Filtering data...';\n\n /**\n * Message appearing when a drop-down filter is populated\n * @type {String}\n */\n this.msgPopulate = f.msg_populate || 'Populating filter...';\n\n /**\n * Message appearing when a checklist filter is populated\n * @type {String}\n */\n this.msgPopulateCheckList = f.msg_populate_checklist ||\n 'Populating list...';\n\n /**\n * Message appearing when a pagination page is changed\n * @type {String}\n */\n this.msgChangePage = f.msg_change_page || 'Collecting paging data...';\n\n /**\n * Message appearing when filters are cleared\n * @type {String}\n */\n this.msgClear = f.msg_clear || 'Clearing filters...';\n\n /**\n * Message appearing when the page length is changed\n * @type {String}\n */\n this.msgChangeResults = f.msg_change_results ||\n 'Changing results per page...';\n\n /**\n * Message appearing when the page is re-set\n * @type {String}\n */\n this.msgResetPage = f.msg_reset_page || 'Re-setting page...';\n\n /**\n * Message appearing when the page length is re-set\n * @type {String}\n */\n this.msgResetPageLength = f.msg_reset_page_length ||\n 'Re-setting page length...';\n\n /**\n * Message appearing upon column sorting\n * @type {String}\n */\n this.msgSort = f.msg_sort || 'Sorting data...';\n\n /**\n * Message appearing when extensions are loading\n * @type {String}\n */\n this.msgLoadExtensions = f.msg_load_extensions ||\n 'Loading extensions...';\n\n /**\n * Message appearing when themes are loading\n * @type {String}\n */\n this.msgLoadThemes = f.msg_load_themes || 'Loading theme(s)...';\n }\n\n /**\n * Initializes StatusBar instance\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n let tf = this.tf;\n let emitter = this.emitter;\n\n //status bar container\n let statusDiv = createElm('div');\n statusDiv.className = this.cssClass;\n\n //status bar label\n let statusSpan = createElm('span');\n //preceding text\n let statusSpanText = createElm('span');\n statusSpanText.appendChild(createText(this.text));\n\n // target element container\n if (!this.targetId) {\n tf.setToolbar();\n }\n let targetEl = (!this.targetId) ? tf.lDiv : elm(this.targetId);\n\n //default container: 'lDiv'\n if (!this.targetId) {\n statusDiv.appendChild(statusSpanText);\n statusDiv.appendChild(statusSpan);\n targetEl.appendChild(statusDiv);\n } else {\n // custom container, no need to append statusDiv\n targetEl.appendChild(statusSpanText);\n targetEl.appendChild(statusSpan);\n }\n\n this.container = statusDiv;\n this.msgContainer = statusSpan;\n this.labelContainer = statusSpanText;\n\n // Subscribe to events\n emitter.on(['before-filtering'], () => this.message(this.msgFilter));\n emitter.on(['before-populating-filter'],\n () => this.message(this.msgPopulate));\n emitter.on(['before-page-change'],\n () => this.message(this.msgChangePage));\n emitter.on(['before-clearing-filters'], () =>\n this.message(this.msgClear));\n emitter.on(['before-page-length-change'],\n () => this.message(this.msgChangeResults));\n emitter.on(['before-reset-page'],\n () => this.message(this.msgResetPage));\n emitter.on(['before-reset-page-length'],\n () => this.message(this.msgResetPageLength));\n emitter.on(['before-loading-extensions'],\n () => this.message(this.msgLoadExtensions));\n emitter.on(['before-loading-themes'],\n () => this.message(this.msgLoadThemes));\n\n emitter.on(EVENTS, () => this.message(''));\n\n /**\n * @inherited\n */\n this.initialized = true;\n }\n\n /**\n * Display status message\n * @param {String} [t=''] Message to be displayed\n */\n message(t = '') {\n if (!this.isEnabled()) {\n return;\n }\n\n this.onBeforeShowMsg(this.tf, t);\n\n let d = t === '' ? this.delay : 1;\n root.setTimeout(() => {\n if (!this.initialized) {\n return;\n }\n this.msgContainer.innerHTML = t;\n\n this.onAfterShowMsg(this.tf, t);\n }, d);\n }\n\n /**\n * Destroy StatusBar instance\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n\n let emitter = this.emitter;\n\n this.container.innerHTML = '';\n if (!this.targetId) {\n removeElm(this.container);\n }\n this.labelContainer = null;\n this.msgContainer = null;\n this.container = null;\n\n // Unsubscribe to events\n emitter.off(['before-filtering'], () => this.message(this.msgFilter));\n emitter.off(['before-populating-filter'],\n () => this.message(this.msgPopulate));\n emitter.off(['before-page-change'],\n () => this.message(this.msgChangePage));\n emitter.off(['before-clearing-filters'],\n () => this.message(this.msgClear));\n emitter.off(['before-page-length-change'],\n () => this.message(this.msgChangeResults));\n emitter.off(['before-reset-page'], () =>\n this.message(this.msgResetPage));\n emitter.off(['before-reset-page-length'],\n () => this.message(this.msgResetPageLength));\n emitter.off(['before-loading-extensions'],\n () => this.message(this.msgLoadExtensions));\n emitter.off(['before-loading-themes'],\n () => this.message(this.msgLoadThemes));\n\n emitter.off(EVENTS, () => this.message(''));\n\n this.initialized = false;\n }\n}\n" }, { - "__docId__": 712, + "__docId__": 714, "kind": "variable", "static": true, "variation": null, @@ -14959,7 +14987,7 @@ } }, { - "__docId__": 713, + "__docId__": 715, "kind": "class", "static": true, "variation": null, @@ -14988,7 +15016,7 @@ ] }, { - "__docId__": 714, + "__docId__": 716, "kind": "constructor", "static": false, "variation": null, @@ -15013,7 +15041,7 @@ "generator": false }, { - "__docId__": 715, + "__docId__": 717, "kind": "member", "static": false, "variation": null, @@ -15033,7 +15061,7 @@ } }, { - "__docId__": 716, + "__docId__": 718, "kind": "member", "static": false, "variation": null, @@ -15053,7 +15081,7 @@ } }, { - "__docId__": 717, + "__docId__": 719, "kind": "member", "static": false, "variation": null, @@ -15073,7 +15101,7 @@ } }, { - "__docId__": 718, + "__docId__": 720, "kind": "member", "static": false, "variation": null, @@ -15093,7 +15121,7 @@ } }, { - "__docId__": 719, + "__docId__": 721, "kind": "member", "static": false, "variation": null, @@ -15113,7 +15141,7 @@ } }, { - "__docId__": 720, + "__docId__": 722, "kind": "member", "static": false, "variation": null, @@ -15133,7 +15161,7 @@ } }, { - "__docId__": 721, + "__docId__": 723, "kind": "member", "static": false, "variation": null, @@ -15153,7 +15181,7 @@ } }, { - "__docId__": 722, + "__docId__": 724, "kind": "member", "static": false, "variation": null, @@ -15173,7 +15201,7 @@ } }, { - "__docId__": 723, + "__docId__": 725, "kind": "member", "static": false, "variation": null, @@ -15193,7 +15221,7 @@ } }, { - "__docId__": 724, + "__docId__": 726, "kind": "member", "static": false, "variation": null, @@ -15213,7 +15241,7 @@ } }, { - "__docId__": 725, + "__docId__": 727, "kind": "member", "static": false, "variation": null, @@ -15233,7 +15261,7 @@ } }, { - "__docId__": 726, + "__docId__": 728, "kind": "member", "static": false, "variation": null, @@ -15253,7 +15281,7 @@ } }, { - "__docId__": 727, + "__docId__": 729, "kind": "member", "static": false, "variation": null, @@ -15273,7 +15301,7 @@ } }, { - "__docId__": 728, + "__docId__": 730, "kind": "member", "static": false, "variation": null, @@ -15293,7 +15321,7 @@ } }, { - "__docId__": 729, + "__docId__": 731, "kind": "member", "static": false, "variation": null, @@ -15313,7 +15341,7 @@ } }, { - "__docId__": 730, + "__docId__": 732, "kind": "member", "static": false, "variation": null, @@ -15333,7 +15361,7 @@ } }, { - "__docId__": 731, + "__docId__": 733, "kind": "member", "static": false, "variation": null, @@ -15353,7 +15381,7 @@ } }, { - "__docId__": 732, + "__docId__": 734, "kind": "member", "static": false, "variation": null, @@ -15373,7 +15401,7 @@ } }, { - "__docId__": 733, + "__docId__": 735, "kind": "member", "static": false, "variation": null, @@ -15393,7 +15421,7 @@ } }, { - "__docId__": 734, + "__docId__": 736, "kind": "member", "static": false, "variation": null, @@ -15413,7 +15441,7 @@ } }, { - "__docId__": 735, + "__docId__": 737, "kind": "method", "static": false, "variation": null, @@ -15427,7 +15455,7 @@ "generator": false }, { - "__docId__": 736, + "__docId__": 738, "kind": "member", "static": false, "variation": null, @@ -15445,7 +15473,7 @@ } }, { - "__docId__": 737, + "__docId__": 739, "kind": "member", "static": false, "variation": null, @@ -15463,7 +15491,7 @@ } }, { - "__docId__": 738, + "__docId__": 740, "kind": "member", "static": false, "variation": null, @@ -15481,7 +15509,7 @@ } }, { - "__docId__": 739, + "__docId__": 741, "kind": "member", "static": false, "variation": null, @@ -15504,7 +15532,7 @@ } }, { - "__docId__": 740, + "__docId__": 742, "kind": "method", "static": false, "variation": null, @@ -15531,7 +15559,7 @@ "generator": false }, { - "__docId__": 741, + "__docId__": 743, "kind": "method", "static": false, "variation": null, @@ -15545,7 +15573,7 @@ "generator": false }, { - "__docId__": 742, + "__docId__": 744, "kind": "member", "static": false, "variation": null, @@ -15563,7 +15591,7 @@ } }, { - "__docId__": 743, + "__docId__": 745, "kind": "member", "static": false, "variation": null, @@ -15581,7 +15609,7 @@ } }, { - "__docId__": 744, + "__docId__": 746, "kind": "member", "static": false, "variation": null, @@ -15599,7 +15627,7 @@ } }, { - "__docId__": 745, + "__docId__": 747, "kind": "member", "static": false, "variation": null, @@ -15617,7 +15645,7 @@ } }, { - "__docId__": 746, + "__docId__": 748, "kind": "file", "static": true, "variation": null, @@ -15630,7 +15658,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__": 747, + "__docId__": 749, "kind": "variable", "static": true, "variation": null, @@ -15651,7 +15679,7 @@ } }, { - "__docId__": 748, + "__docId__": 750, "kind": "variable", "static": true, "variation": null, @@ -15672,7 +15700,7 @@ } }, { - "__docId__": 749, + "__docId__": 751, "kind": "variable", "static": true, "variation": null, @@ -15693,7 +15721,7 @@ } }, { - "__docId__": 750, + "__docId__": 752, "kind": "variable", "static": true, "variation": null, @@ -15713,7 +15741,7 @@ } }, { - "__docId__": 751, + "__docId__": 753, "kind": "class", "static": true, "variation": null, @@ -15739,7 +15767,7 @@ "interface": false }, { - "__docId__": 752, + "__docId__": 754, "kind": "constructor", "static": false, "variation": null, @@ -15764,7 +15792,7 @@ "generator": false }, { - "__docId__": 753, + "__docId__": 755, "kind": "member", "static": false, "variation": null, @@ -15784,7 +15812,7 @@ } }, { - "__docId__": 754, + "__docId__": 756, "kind": "member", "static": false, "variation": null, @@ -15804,7 +15832,7 @@ } }, { - "__docId__": 755, + "__docId__": 757, "kind": "member", "static": false, "variation": null, @@ -15824,7 +15852,7 @@ } }, { - "__docId__": 756, + "__docId__": 758, "kind": "member", "static": false, "variation": null, @@ -15844,7 +15872,7 @@ } }, { - "__docId__": 757, + "__docId__": 759, "kind": "member", "static": false, "variation": null, @@ -15864,7 +15892,7 @@ } }, { - "__docId__": 758, + "__docId__": 760, "kind": "member", "static": false, "variation": null, @@ -15884,7 +15912,7 @@ } }, { - "__docId__": 759, + "__docId__": 761, "kind": "method", "static": false, "variation": null, @@ -15898,7 +15926,7 @@ "generator": false }, { - "__docId__": 760, + "__docId__": 762, "kind": "method", "static": false, "variation": null, @@ -15923,7 +15951,7 @@ "generator": false }, { - "__docId__": 761, + "__docId__": 763, "kind": "method", "static": false, "variation": null, @@ -15951,7 +15979,7 @@ "generator": false }, { - "__docId__": 762, + "__docId__": 764, "kind": "method", "static": false, "variation": null, @@ -15965,7 +15993,7 @@ "generator": false }, { - "__docId__": 763, + "__docId__": 765, "kind": "method", "static": false, "variation": null, @@ -15979,7 +16007,7 @@ "generator": false }, { - "__docId__": 764, + "__docId__": 766, "kind": "method", "static": false, "variation": null, @@ -16007,7 +16035,7 @@ "generator": false }, { - "__docId__": 765, + "__docId__": 767, "kind": "method", "static": false, "variation": null, @@ -16021,7 +16049,7 @@ "generator": false }, { - "__docId__": 766, + "__docId__": 768, "kind": "member", "static": false, "variation": null, @@ -16039,7 +16067,7 @@ } }, { - "__docId__": 767, + "__docId__": 769, "kind": "member", "static": false, "variation": null, @@ -16057,7 +16085,7 @@ } }, { - "__docId__": 768, + "__docId__": 770, "kind": "file", "static": true, "variation": null, @@ -16070,7 +16098,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__": 769, + "__docId__": 771, "kind": "variable", "static": true, "variation": null, @@ -16120,7 +16148,7 @@ } }, { - "__docId__": 770, + "__docId__": 772, "kind": "file", "static": true, "variation": null, @@ -16133,7 +16161,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__": 771, + "__docId__": 773, "kind": "variable", "static": true, "variation": null, @@ -16153,7 +16181,7 @@ } }, { - "__docId__": 772, + "__docId__": 774, "kind": "file", "static": true, "variation": null, @@ -16166,7 +16194,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__": 773, + "__docId__": 775, "kind": "variable", "static": true, "variation": null, @@ -16216,7 +16244,7 @@ } }, { - "__docId__": 774, + "__docId__": 776, "kind": "variable", "static": true, "variation": null, @@ -16268,7 +16296,7 @@ } }, { - "__docId__": 775, + "__docId__": 777, "kind": "variable", "static": true, "variation": null, @@ -16320,7 +16348,7 @@ } }, { - "__docId__": 776, + "__docId__": 778, "kind": "file", "static": true, "variation": null, @@ -16333,7 +16361,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__": 777, + "__docId__": 779, "kind": "variable", "static": true, "variation": null, @@ -16373,7 +16401,7 @@ } }, { - "__docId__": 778, + "__docId__": 780, "kind": "variable", "static": true, "variation": null, @@ -16413,7 +16441,7 @@ } }, { - "__docId__": 779, + "__docId__": 781, "kind": "variable", "static": true, "variation": null, @@ -16453,7 +16481,7 @@ } }, { - "__docId__": 780, + "__docId__": 782, "kind": "variable", "static": true, "variation": null, @@ -16493,7 +16521,7 @@ } }, { - "__docId__": 781, + "__docId__": 783, "kind": "variable", "static": true, "variation": null, @@ -16573,7 +16601,7 @@ } }, { - "__docId__": 782, + "__docId__": 784, "kind": "file", "static": true, "variation": null, @@ -16586,7 +16614,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, EMPTY_FN\n} from './types';\nimport {parse as parseNb} from './number'\n\nimport {root} from './root';\nimport {Emitter} from './emitter';\nimport {GridLayout} from './modules/gridLayout';\nimport {Loader} from './modules/loader';\nimport {HighlightKeyword} from './modules/highlightKeywords';\nimport {PopupFilter} from './modules/popupFilter';\nimport {Dropdown} from './modules/dropdown';\nimport {CheckList} from './modules/checkList';\nimport {RowsCounter} from './modules/rowsCounter';\nimport {StatusBar} from './modules/statusBar';\nimport {Paging} from './modules/paging';\nimport {ClearButton} from './modules/clearButton';\nimport {Help} from './modules/help';\nimport {AlternateRows} from './modules/alternateRows';\nimport {NoResults} from './modules/noResults';\nimport {State} from './modules/state';\nimport {DateType} from './modules/dateType';\n\nimport {\n INPUT, SELECT, MULTIPLE, CHECKLIST, NONE,\n ENTER_KEY, TAB_KEY, ESC_KEY, UP_ARROW_KEY, DOWN_ARROW_KEY,\n CELL_TAG, AUTO_FILTER_DELAY, NUMBER, DATE, FORMATTED_NUMBER\n} from './const';\n\nlet doc = root.document;\n\n/**\n * Makes HTML tables filterable and a bit more :)\n *\n * @export\n * @class TableFilter\n */\nexport class TableFilter {\n\n /**\n * Creates an instance of TableFilter\n * requires `table` or `id` arguments, `row` and `configuration` optional\n * @param {DOMElement} table Table DOM element\n * @param {String} id Table id\n * @param {Number} row index indicating the 1st row\n * @param {Object} configuration object\n */\n constructor(...args) {\n /**\n * ID of current instance\n * @type {String}\n * @private\n */\n this.id = null;\n\n /**\n * Current version\n * @type {String}\n */\n this.version = '{VERSION}';\n\n /**\n * Current year\n * @type {Number}\n * @private\n */\n this.year = new Date().getFullYear();\n\n /**\n * HTML Table DOM element\n * @type {DOMElement}\n */\n this.tbl = null;\n\n /**\n * Calculated row's index from which starts filtering once filters\n * are generated\n * @type {Number}\n */\n this.refRow = null;\n\n /**\n * Index of the headers row\n * @type {Number}\n * @private\n */\n this.headersRow = null;\n\n /**\n * Configuration object\n * @type {Object}\n * @private\n */\n this.cfg = {};\n\n /**\n * Number of rows that can be filtered\n * @type {Number}\n * @private\n */\n this.nbFilterableRows = 0;\n\n /**\n * Number of cells in the reference row\n * @type {Number}\n * @private\n */\n this.nbCells = null;\n\n let startRow;\n\n // TODO: use for-of\n args.forEach((arg) => {\n if (typeof arg === 'object' && arg.nodeName === 'TABLE') {\n this.tbl = arg;\n this.id = arg.id || `tf_${new Date().getTime()}_`;\n } else if (isString(arg)) {\n this.id = arg;\n this.tbl = elm(arg);\n } else if (isNumber(arg)) {\n startRow = arg;\n } else if (isObj(arg)) {\n this.cfg = arg;\n }\n });\n\n if (!this.tbl || this.tbl.nodeName !== 'TABLE' ||\n this.getRowsNb() === 0) {\n throw new Error(`Could not instantiate TableFilter: HTML table\n DOM element not found.`);\n }\n\n // configuration object\n let f = this.cfg;\n\n /**\n * Event emitter instance\n * @type {Emitter}\n */\n this.emitter = new Emitter();\n\n //Start row et cols nb\n this.refRow = isUndef(startRow) ? 2 : (startRow + 1);\n this.nbCells = this.getCellsNb(this.refRow);\n\n /**\n * Base path for static assets\n * @type {String}\n */\n this.basePath = f.base_path || 'tablefilter/';\n\n /*** filters' grid properties ***/\n\n /**\n * Enable/disable filters\n * @type {Boolean}\n */\n this.fltGrid = f.grid === false ? false : true;\n\n /**\n * Enable/disable grid layout (fixed headers)\n * @type {Boolean}\n */\n this.gridLayout = Boolean(f.grid_layout);\n\n /**\n * Filters row index\n * @type {Number}\n */\n this.filtersRowIndex = isNaN(f.filters_row_index) ?\n 0 : f.filters_row_index;\n\n /**\n * Headers row index\n * @type {Number}\n */\n this.headersRow = isNaN(f.headers_row_index) ?\n (this.filtersRowIndex === 0 ? 1 : 0) : f.headers_row_index;\n\n /**\n * Define the type of cell containing a filter (td/th)\n * @type {String}\n */\n this.fltCellTag = isString(f.filters_cell_tag) ?\n f.filters_cell_tag : CELL_TAG;\n\n /**\n * List of filters IDs\n * @type {Array}\n * @private\n */\n this.fltIds = [];\n\n /**\n * List of valid rows indexes (rows visible upon filtering)\n * @type {Array}\n * @private\n */\n this.validRowsIndex = [];\n\n /**\n * Toolbar's container DOM element\n * @type {DOMElement}\n * @private\n */\n this.infDiv = null;\n\n /**\n * Left-side inner container DOM element (rows counter in toolbar)\n * @type {DOMElement}\n * @private\n */\n this.lDiv = null;\n\n /**\n * Right-side inner container DOM element (reset button,\n * page length selector in toolbar)\n * @type {DOMElement}\n * @private\n */\n this.rDiv = null;\n\n /**\n * Middle inner container DOM element (paging elements in toolbar)\n * @type {DOMElement}\n * @private\n */\n this.mDiv = null;\n\n /**\n * Css class for toolbar's container DOM element\n * @type {String}\n */\n this.infDivCssClass = f.inf_div_css_class || 'inf';\n\n /**\n * Css class for left-side inner container DOM element\n * @type {String}\n */\n this.lDivCssClass = f.left_div_css_class || 'ldiv';\n\n /**\n * Css class for right-side inner container DOM element\n * @type {String}\n */\n this.rDivCssClass = f.right_div_css_class || 'rdiv';\n\n /**\n * Css class for middle inner container DOM element\n * @type {String}\n */\n this.mDivCssClass = f.middle_div_css_class || 'mdiv';\n\n /*** filters' grid appearance ***/\n /**\n * Path for stylesheets\n * @type {String}\n */\n this.stylePath = f.style_path || this.basePath + 'style/';\n\n /**\n * Main stylesheet path\n * @type {String}\n */\n this.stylesheet = f.stylesheet || this.stylePath + 'tablefilter.css';\n\n /**\n * Main stylesheet ID\n * @type {String}\n * @private\n */\n this.stylesheetId = this.id + '_style';\n\n /**\n * Css class for the filters row\n * @type {String}\n */\n this.fltsRowCssClass = f.flts_row_css_class || 'fltrow';\n\n /**\n * Enable/disable icons (paging, reset button)\n * @type {Boolean}\n */\n this.enableIcons = f.enable_icons === false ? false : true;\n\n /**\n * Enable/disable alternating rows\n * @type {Boolean}\n */\n this.alternateRows = Boolean(f.alternate_rows);\n\n /**\n * Indicate whether columns widths are set\n * @type {Boolean}\n * @private\n */\n this.hasColWidths = isArray(f.col_widths);\n\n /**\n * Columns widths array\n * @type {Array}\n */\n this.colWidths = this.hasColWidths ? f.col_widths : [];\n\n /**\n * Css class for a filter element\n * @type {String}\n */\n this.fltCssClass = f.flt_css_class || 'flt';\n\n /**\n * Css class for multiple select filters\n * @type {String}\n */\n this.fltMultiCssClass = f.flt_multi_css_class || 'flt_multi';\n\n /**\n * Css class for small filter (when submit button is active)\n * @type {String}\n */\n this.fltSmallCssClass = f.flt_small_css_class || 'flt_s';\n\n /**\n * Css class for single filter type\n * @type {String}\n */\n this.singleFltCssClass = f.single_flt_css_class || 'single_flt';\n\n /*** filters' grid behaviours ***/\n\n /**\n * Enable/disable enter key for input type filters\n * @type {Boolean}\n */\n this.enterKey = f.enter_key === false ? false : true;\n\n /**\n * Callback fired before filtering process starts\n * @type {Function}\n */\n this.onBeforeFilter = isFn(f.on_before_filter) ?\n f.on_before_filter : EMPTY_FN;\n\n /**\n * Callback fired after filtering process is completed\n * @type {Function}\n */\n this.onAfterFilter = isFn(f.on_after_filter) ?\n f.on_after_filter : EMPTY_FN;\n\n /**\n * Enable/disable case sensitivity filtering\n * @type {Boolean}\n */\n this.caseSensitive = Boolean(f.case_sensitive);\n\n /**\n * Indicate whether exact match filtering is enabled on a per column\n * basis\n * @type {Boolean}\n * @private\n */\n this.hasExactMatchByCol = isArray(f.columns_exact_match);\n\n /**\n * Exact match filtering per column array\n * @type {Array}\n */\n this.exactMatchByCol = this.hasExactMatchByCol ?\n f.columns_exact_match : [];\n\n /**\n * Globally enable/disable exact match filtering\n * @type {Boolean}\n */\n this.exactMatch = Boolean(f.exact_match);\n\n /**\n * Ignore diacritics globally or on a column basis\n * @type {Boolean|Array}\n */\n this.ignoreDiacritics = f.ignore_diacritics;\n\n /**\n * Enable/disable linked filters filtering mode\n * @type {Boolean}\n */\n this.linkedFilters = Boolean(f.linked_filters);\n\n /**\n * Enable/disable readonly state for excluded options when\n * linked filters filtering mode is on\n * @type {Boolean}\n */\n this.disableExcludedOptions = Boolean(f.disable_excluded_options);\n\n /**\n * Active filter ID\n * @type {String}\n * @private\n */\n this.activeFilterId = null;\n\n /**\n * Enable/disable always visible rows, excluded from filtering\n * @type {Boolean}\n */\n this.hasVisibleRows = Boolean(f.rows_always_visible);\n\n /**\n * List of row indexes to be excluded from filtering\n * @type {Array}\n */\n this.visibleRows = this.hasVisibleRows ? f.rows_always_visible : [];\n\n /**\n * Enable/disable external filters generation\n * @type {Boolean}\n */\n this.isExternalFlt = Boolean(f.external_flt_grid);\n\n /**\n * List of containers IDs where external filters will be generated\n * @type {Array}\n */\n this.externalFltTgtIds = f.external_flt_grid_ids || [];\n\n /**\n * Callback fired after filters are generated\n * @type {Function}\n */\n this.onFiltersLoaded = isFn(f.on_filters_loaded) ?\n f.on_filters_loaded : EMPTY_FN;\n\n /**\n * Enable/disable single filter filtering all columns\n * @type {Boolean}\n */\n this.singleSearchFlt = Boolean(f.single_filter);\n\n /**\n * Callback fired after a row is validated during filtering\n * @type {Function}\n */\n this.onRowValidated = isFn(f.on_row_validated) ?\n f.on_row_validated : EMPTY_FN;\n\n /**\n * 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 : EMPTY_FN;\n\n /**\n * Global watermark text for input filter type or watermark for each\n * filter if an array is supplied\n * @type {String|Array}\n */\n this.watermark = f.watermark || '';\n\n /**\n * Indicate whether watermark is on a per column basis\n * @type {Boolean}\n * @private\n */\n this.isWatermarkArray = isArray(this.watermark);\n\n /**\n * Toolbar's custom container ID\n * @type {String}\n */\n this.toolBarTgtId = f.toolbar_target_id || null;\n\n /**\n * Indicate whether help UI component is disabled\n * @type {Boolean}\n */\n this.help = isUndef(f.help_instructions) ?\n undefined : Boolean(f.help_instructions);\n\n /**\n * Indicate whether pop-up filters UI is enabled\n * @type {Boolean}\n */\n this.popupFilters = Boolean(f.popup_filters);\n\n /**\n * Indicate whether filtered (active) columns indicator is enabled\n * @type {Boolean}\n */\n this.markActiveColumns = 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 : EMPTY_FN;\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 : EMPTY_FN;\n\n /*** select filter's customisation and behaviours ***/\n /**\n * Text for clear option in drop-down filter types (1st option)\n * @type {String|Array}\n */\n this.clearFilterText = f.clear_filter_text || 'Clear';\n\n /**\n * Indicate whether empty option is enabled in drop-down filter types\n * @type {Boolean}\n */\n this.enableEmptyOption = Boolean(f.enable_empty_option);\n\n /**\n * Text for empty option in drop-down filter types\n * @type {String}\n */\n this.emptyText = f.empty_text || '(Empty)';\n\n /**\n * Indicate whether non-empty option is enabled in drop-down filter\n * types\n * @type {Boolean}\n */\n this.enableNonEmptyOption = Boolean(f.enable_non_empty_option);\n\n /**\n * Text for non-empty option in drop-down filter types\n * @type {String}\n */\n this.nonEmptyText = f.non_empty_text || '(Non empty)';\n\n /**\n * Indicate whether drop-down filter types filter the table by default\n * on change event\n * @type {Boolean}\n */\n this.onSlcChange = f.on_change === false ? false : true;\n\n /**\n * Indicate whether options in drop-down filter types are sorted in a\n * alpha-numeric manner by default\n * @type {Boolean}\n */\n this.sortSlc = f.sort_select === false ? false : true;\n\n /**\n * Indicate whether options in drop-down filter types are sorted in a\n * ascending numeric manner\n * @type {Boolean}\n * @private\n */\n this.isSortNumAsc = Boolean(f.sort_num_asc);\n\n /**\n * List of columns implementing options sorting in a ascending numeric\n * manner\n * @type {Array}\n */\n this.sortNumAsc = this.isSortNumAsc ? f.sort_num_asc : [];\n\n /**\n * Indicate whether options in drop-down filter types are sorted in a\n * descending numeric manner\n * @type {Boolean}\n * @private\n */\n this.isSortNumDesc = Boolean(f.sort_num_desc);\n\n /**\n * List of columns implementing options sorting in a descending numeric\n * manner\n * @type {Array}\n */\n this.sortNumDesc = this.isSortNumDesc ? f.sort_num_desc : [];\n\n /**\n * Indicate whether drop-down filter types are populated on demand at\n * first usage\n * @type {Boolean}\n */\n this.loadFltOnDemand = Boolean(f.load_filters_on_demand);\n\n /**\n * Indicate whether custom drop-down filter options are implemented\n * @type {Boolean}\n */\n this.hasCustomOptions = isObj(f.custom_options);\n\n /**\n * Custom options definition of a per column basis, ie:\n *\tcustom_options: {\n * cols:[0, 1],\n * texts: [\n * ['a0', 'b0', 'c0'],\n * ['a1', 'b1', 'c1']\n * ],\n * values: [\n * ['a0', 'b0', 'c0'],\n * ['a1', 'b1', 'c1']\n * ],\n * sorts: [false, true]\n * }\n *\n * @type {Object}\n */\n this.customOptions = f.custom_options;\n\n /*** Filter operators ***/\n /**\n * Regular expression operator for input filter. Defaults to 'rgx:'\n * @type {String}\n */\n this.rgxOperator = f.regexp_operator || 'rgx:';\n\n /**\n * Empty cells operator for input filter. Defaults to '[empty]'\n * @type {String}\n */\n this.emOperator = f.empty_operator || '[empty]';\n\n /**\n * Non-empty cells operator for input filter. Defaults to '[nonempty]'\n * @type {String}\n */\n this.nmOperator = f.nonempty_operator || '[nonempty]';\n\n /**\n * Logical OR operator for input filter. Defaults to '||'\n * @type {String}\n */\n this.orOperator = f.or_operator || '||';\n\n /**\n * Logical AND operator for input filter. Defaults to '&&'\n * @type {String}\n */\n this.anOperator = f.and_operator || '&&';\n\n /**\n * Greater than operator for input filter. Defaults to '>'\n * @type {String}\n */\n this.grOperator = f.greater_operator || '>';\n\n /**\n * Lower than operator for input filter. Defaults to '<'\n * @type {String}\n */\n this.lwOperator = f.lower_operator || '<';\n\n /**\n * Lower than or equal operator for input filter. Defaults to '<='\n * @type {String}\n */\n this.leOperator = f.lower_equal_operator || '<=';\n\n /**\n * Greater than or equal operator for input filter. Defaults to '>='\n * @type {String}\n */\n this.geOperator = f.greater_equal_operator || '>=';\n\n /**\n * Inequality operator for input filter. Defaults to '!'\n * @type {String}\n */\n this.dfOperator = f.different_operator || '!';\n\n /**\n * Like operator for input filter. Defaults to '!'\n * @type {String}\n */\n this.lkOperator = f.like_operator || '*';\n\n /**\n * Strict equality operator for input filter. Defaults to '='\n * @type {String}\n */\n this.eqOperator = f.equal_operator || '=';\n\n /**\n * Starts with operator for input filter. Defaults to '='\n * @type {String}\n */\n this.stOperator = f.start_with_operator || '{';\n\n /**\n * Ends with operator for input filter. Defaults to '='\n * @type {String}\n */\n this.enOperator = f.end_with_operator || '}';\n\n // this.curExp = f.cur_exp || '^[¥£€$]';\n\n /**\n * Stored values separator\n * @type {String}\n */\n this.separator = f.separator || ',';\n\n /**\n * Enable rows counter UI component\n * @type {Boolean}\n */\n this.rowsCounter = Boolean(f.rows_counter);\n\n /**\n * Enable status bar UI component\n * @type {Boolean}\n */\n this.statusBar = Boolean(f.status_bar);\n\n /**\n * Enable activity/spinner indicator UI component\n * @type {Boolean}\n */\n this.loader = Boolean(f.loader);\n\n /*** validation - reset buttons/links ***/\n /**\n * Enable filters submission button\n * @type {Boolean}\n */\n this.displayBtn = Boolean(f.btn);\n\n /**\n * Define filters submission button text\n * @type {String}\n */\n this.btnText = f.btn_text || (!this.enableIcons ? 'Go' : '');\n\n /**\n * Css class for filters submission button\n * @type {String}\n */\n this.btnCssClass = f.btn_css_class ||\n (!this.enableIcons ? 'btnflt' : 'btnflt_icon');\n\n /**\n * Enable clear button\n * @type {Boolean}\n */\n this.btnReset = Boolean(f.btn_reset);\n\n /**\n * Callback fired before filters are cleared\n * @type {Function}\n */\n this.onBeforeReset = isFn(f.on_before_reset) ?\n f.on_before_reset : EMPTY_FN;\n\n /**\n * Callback fired after filters are cleared\n * @type {Function}\n */\n this.onAfterReset = isFn(f.on_after_reset) ?\n f.on_after_reset : EMPTY_FN;\n\n /**\n * Enable paging component\n * @type {Boolean}\n */\n this.paging = Boolean(f.paging);\n\n /**\n * Number of hidden rows\n * @type {Number}\n * @private\n */\n this.nbHiddenRows = 0;\n\n /**\n * Enable auto-filter behaviour, table is filtered when a user\n * stops typing\n * @type {Boolean}\n */\n this.autoFilter = Boolean(f.auto_filter);\n\n /**\n * Auto-filter delay in msecs\n * @type {Number}\n */\n this.autoFilterDelay = !isNaN(f.auto_filter_delay) ?\n f.auto_filter_delay : AUTO_FILTER_DELAY;\n\n /**\n * Indicate whether user is typing\n * @type {Boolean}\n * @private\n */\n this.isUserTyping = null;\n\n /**\n * Auto-filter interval ID\n * @type {String}\n * @private\n */\n this.autoFilterTimer = null;\n\n /**\n * Enable keyword highlighting behaviour\n * @type {Boolean}\n */\n this.highlightKeywords = Boolean(f.highlight_keywords);\n\n /**\n * Enable no results message UI component\n * @type {Boolean}\n */\n this.noResults = isObj(f.no_results_message) ||\n Boolean(f.no_results_message);\n\n /**\n * Enable state persistence\n * @type {Boolean}\n */\n this.state = isObj(f.state) || Boolean(f.state);\n\n /*** data types ***/\n\n /**\n * Define default locale, default to 'en' as per Sugar Date module:\n * https://sugarjs.com/docs/#/DateLocales\n * @type {String}\n */\n this.locale = f.locale || 'en';\n\n /**\n * Define thousands separator ',' or '.', defaults to ','\n * @type {String}\n */\n this.thousandsSeparator = f.thousands_separator || ',';\n\n /**\n * Define decimal separator ',' or '.', defaults to '.'\n * @type {String}\n */\n this.decimalSeparator = f.decimal_separator || '.';\n\n /**\n * Determine whether table has columns data types\n * @type {Boolean}\n * @private\n */\n this.hasColTypes = isArray(f.col_types);\n\n /**\n * Define data types on a column basis, possible values 'string',\n * 'number', 'formatted-number', 'date', 'ipaddress' ie:\n * col_types : [\n * 'string', 'date', 'number',\n * { type: 'formatted-number', decimal: ',', thousands: '.' },\n * { type: 'date', locale: 'en-gb' },\n * { type: 'date', format: ['{dd}-{months}-{yyyy|yy}'] }\n * ]\n *\n * Refer to https://sugarjs.com/docs/#/DateParsing for exhaustive\n * information on date parsing formats supported by Sugar Date\n * @type {Array}\n */\n this.colTypes = this.hasColTypes ? f.col_types : [];\n\n /*** ids prefixes ***/\n /**\n * Main prefix\n * @private\n */\n this.prfxTf = 'TF';\n\n /**\n * Filter's ID prefix (inputs - selects)\n * @private\n */\n this.prfxFlt = 'flt';\n\n /**\n * Button's ID prefix\n * @private\n */\n this.prfxValButton = 'btn';\n\n /**\n * Toolbar container ID prefix\n * @private\n */\n this.prfxInfDiv = 'inf_';\n\n /**\n * Toolbar left element ID prefix\n * @private\n */\n this.prfxLDiv = 'ldiv_';\n\n /**\n * Toolbar right element ID prefix\n * @private\n */\n this.prfxRDiv = 'rdiv_';\n\n /**\n * Toolbar middle element ID prefix\n * @private\n */\n this.prfxMDiv = 'mdiv_';\n\n /**\n * Responsive Css class\n * @private\n */\n this.prfxResponsive = 'resp';\n\n /*** extensions ***/\n /**\n * List of loaded extensions\n * @type {Array}\n * @private\n */\n this.extensions = f.extensions;\n\n /**\n * Determine whether extensions are loaded\n * @type {Boolean}\n * @private\n */\n this.hasExtensions = isArray(this.extensions);\n\n /*** themes ***/\n /**\n * Enable default theme\n * @type {Boolean}\n */\n this.enableDefaultTheme = Boolean(f.enable_default_theme);\n\n /**\n * Determine whether themes are enables\n * @type {Boolean}\n * @private\n */\n this.hasThemes = (this.enableDefaultTheme || isArray(f.themes));\n\n /**\n * List of themes, ie:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n */\n this.themes = f.themes || [];\n\n /**\n * Define path to themes assets, defaults to\n * 'tablefilter/style/themes/'. Usage:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n */\n this.themesPath = f.themes_path || this.stylePath + 'themes/';\n\n /**\n * Enable responsive layout\n * @type {Boolean}\n */\n this.responsive = Boolean(f.responsive);\n\n /**\n * Features registry\n * @private\n */\n this.Mod = {};\n\n /**\n * Extensions registry\n * @private\n */\n this.ExtRegistry = {};\n }\n\n /**\n * Initialise features and layout\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n let Mod = this.Mod;\n let n = this.singleSearchFlt ? 1 : this.nbCells;\n let inpclass;\n\n //loads stylesheet if not imported\n this.import(this.stylesheetId, this.stylesheet, null, 'link');\n\n //loads theme\n if (this.hasThemes) {\n this.loadThemes();\n }\n\n // Instanciate sugar date wrapper\n Mod.dateType = Mod.dateType || new DateType(this);\n Mod.dateType.init();\n\n // Instantiate help feature and initialise only if set true\n Mod.help = Mod.help || new Help(this);\n if (this.help) {\n Mod.help.init();\n }\n\n if (this.state) {\n Mod.state = Mod.state || new State(this);\n Mod.state.init();\n }\n\n if (this.gridLayout) {\n Mod.gridLayout = Mod.gridLayout || new GridLayout(this);\n Mod.gridLayout.init();\n }\n\n if (this.loader) {\n Mod.loader = Mod.loader || new Loader(this);\n Mod.loader.init();\n }\n\n if (this.highlightKeywords) {\n Mod.highlightKeyword = new HighlightKeyword(this);\n Mod.highlightKeyword.init();\n }\n\n if (this.popupFilters) {\n Mod.popupFilter = Mod.popupFilter || new PopupFilter(this);\n Mod.popupFilter.init();\n }\n\n //filters grid is not generated\n if (!this.fltGrid) {\n this._initNoFilters();\n } else {\n let fltrow = this._insertFiltersRow();\n\n this.nbFilterableRows = this.getRowsNb();\n\n // Generate filters\n for (let i = 0; i < n; i++) {\n this.emitter.emit('before-filter-init', this, i);\n\n let fltcell = createElm(this.fltCellTag),\n col = this.getFilterType(i);\n\n if (this.singleSearchFlt) {\n fltcell.colSpan = this.nbCells;\n }\n if (!this.gridLayout) {\n fltrow.appendChild(fltcell);\n }\n inpclass = (i === n - 1 && this.displayBtn) ?\n this.fltSmallCssClass : this.fltCssClass;\n\n //only 1 input for single search\n if (this.singleSearchFlt) {\n col = INPUT;\n inpclass = this.singleFltCssClass;\n }\n\n //drop-down filters\n if (col === SELECT || col === MULTIPLE) {\n if (!Mod.dropdown) {\n Mod.dropdown = new Dropdown(this);\n }\n Mod.dropdown.init(i, this.isExternalFlt, fltcell);\n }\n // checklist\n else if (col === CHECKLIST) {\n if (!Mod.checkList) {\n Mod.checkList = new CheckList(this);\n }\n Mod.checkList.init(i, this.isExternalFlt, fltcell);\n } else {\n this._buildInputFilter(i, inpclass, fltcell);\n }\n\n // this adds submit button\n if (i === n - 1 && this.displayBtn) {\n this._buildSubmitButton(i, fltcell);\n }\n\n this.emitter.emit('after-filter-init', this, i);\n }\n\n this.emitter.on(['filter-focus'],\n (tf, filter) => this.setActiveFilterId(filter.id));\n\n }//if this.fltGrid\n\n /* Features */\n if (this.hasVisibleRows) {\n this.emitter.on(['after-filtering'],\n () => this.enforceVisibility());\n this.enforceVisibility();\n }\n if (this.rowsCounter) {\n Mod.rowsCounter = new RowsCounter(this);\n Mod.rowsCounter.init();\n }\n if (this.statusBar) {\n Mod.statusBar = new StatusBar(this);\n Mod.statusBar.init();\n }\n if (this.paging) {\n if (!Mod.paging) {\n Mod.paging = new Paging(this);\n Mod.paging.init();\n } else {\n Mod.paging.reset();\n }\n }\n if (this.btnReset) {\n Mod.clearButton = new ClearButton(this);\n Mod.clearButton.init();\n }\n\n if (this.hasColWidths && !this.gridLayout) {\n this.setColWidths();\n }\n if (this.alternateRows) {\n Mod.alternateRows = new AlternateRows(this);\n Mod.alternateRows.init();\n }\n if (this.noResults) {\n Mod.noResults = Mod.noResults || new NoResults(this);\n Mod.noResults.init();\n }\n\n //TF css class is added to table\n if (!this.gridLayout) {\n addClass(this.tbl, this.prfxTf);\n if (this.responsive) {\n addClass(this.tbl, this.prfxResponsive);\n }\n }\n\n /* Loads extensions */\n if (this.hasExtensions) {\n this.initExtensions();\n }\n\n // Subscribe to events\n if (this.markActiveColumns) {\n this.emitter.on(['before-filtering'],\n () => this.clearActiveColumns());\n this.emitter.on(['cell-processed'],\n (tf, colIndex) => this.markActiveColumn(colIndex));\n }\n if (this.linkedFilters) {\n this.emitter.on(['after-filtering'], () => this.linkFilters());\n }\n\n /** @inherited */\n this.initialized = true;\n\n this.onFiltersLoaded(this);\n\n this.emitter.emit('initialized', this);\n }\n\n /**\n * Detect key\n * @param {Event} evt\n */\n detectKey(evt) {\n if (!this.enterKey) {\n return;\n }\n if (evt) {\n let key = keyCode(evt);\n if (key === ENTER_KEY) {\n this.filter();\n cancelEvt(evt);\n stopEvt(evt);\n } else {\n this.isUserTyping = true;\n root.clearInterval(this.autoFilterTimer);\n this.autoFilterTimer = null;\n }\n }\n }\n\n /**\n * Filter's keyup event: if auto-filter on, detect user is typing and filter\n * columns\n * @param {Event} evt\n */\n onKeyUp(evt) {\n if (!this.autoFilter) {\n return;\n }\n let key = keyCode(evt);\n this.isUserTyping = false;\n\n function filter() {\n root.clearInterval(this.autoFilterTimer);\n this.autoFilterTimer = null;\n if (!this.isUserTyping) {\n this.filter();\n this.isUserTyping = null;\n }\n }\n\n if (key !== ENTER_KEY && key !== TAB_KEY && key !== ESC_KEY &&\n key !== UP_ARROW_KEY && key !== DOWN_ARROW_KEY) {\n if (this.autoFilterTimer === null) {\n this.autoFilterTimer = root.setInterval(filter.bind(this),\n this.autoFilterDelay);\n }\n } else {\n root.clearInterval(this.autoFilterTimer);\n this.autoFilterTimer = null;\n }\n }\n\n /**\n * Filter's keydown event: if auto-filter on, detect user is typing\n */\n onKeyDown() {\n if (this.autoFilter) {\n this.isUserTyping = true;\n }\n }\n\n /**\n * Filter's focus event\n * @param {Event} evt\n */\n onInpFocus(evt) {\n let elm = targetEvt(evt);\n this.emitter.emit('filter-focus', this, elm);\n }\n\n /**\n * Filter's blur event: if auto-filter on, clear interval on filter blur\n */\n onInpBlur() {\n if (this.autoFilter) {\n this.isUserTyping = false;\n root.clearInterval(this.autoFilterTimer);\n }\n this.emitter.emit('filter-blur', this);\n }\n\n /**\n * Insert filters row at initialization\n */\n _insertFiltersRow() {\n // TODO: prevent filters row generation for popup filters too,\n // to reduce and simplify headers row index adjusting across lib modules\n // (GridLayout, PopupFilter etc)\n if (this.gridLayout) {\n return;\n }\n let fltrow;\n\n let thead = tag(this.tbl, 'thead');\n if (thead.length > 0) {\n fltrow = thead[0].insertRow(this.filtersRowIndex);\n } else {\n fltrow = this.tbl.insertRow(this.filtersRowIndex);\n }\n\n fltrow.className = this.fltsRowCssClass;\n\n if (this.isExternalFlt) {\n fltrow.style.display = NONE;\n }\n\n this.emitter.emit('filters-row-inserted', this, fltrow);\n return fltrow;\n }\n\n /**\n * Initialize filtersless table\n */\n _initNoFilters() {\n if (this.fltGrid) {\n return;\n }\n this.refRow = this.refRow > 0 ? this.refRow - 1 : 0;\n this.nbFilterableRows = this.getRowsNb();\n }\n\n /**\n * Build input filter type\n * @param {Number} colIndex Column index\n * @param {String} cssClass Css class applied to filter\n * @param {DOMElement} container Container DOM element\n */\n _buildInputFilter(colIndex, cssClass, container) {\n let col = this.getFilterType(colIndex);\n let externalFltTgtId = this.isExternalFlt ?\n this.externalFltTgtIds[colIndex] : null;\n let inpType = col === INPUT ? 'text' : 'hidden';\n let inp = createElm(INPUT,\n ['id', this.buildFilterId(colIndex)],\n ['type', inpType], ['ct', colIndex]);\n\n if (inpType !== 'hidden' && this.watermark) {\n inp.setAttribute('placeholder',\n this.isWatermarkArray ? (this.watermark[colIndex] || '') :\n this.watermark\n );\n }\n inp.className = cssClass || this.fltCssClass;\n addEvt(inp, 'focus', (evt) => this.onInpFocus(evt));\n\n //filter is appended in custom element\n if (externalFltTgtId) {\n elm(externalFltTgtId).appendChild(inp);\n } else {\n container.appendChild(inp);\n }\n\n this.fltIds.push(inp.id);\n\n addEvt(inp, 'keypress', (evt) => this.detectKey(evt));\n addEvt(inp, 'keydown', () => this.onKeyDown());\n addEvt(inp, 'keyup', (evt) => this.onKeyUp(evt));\n addEvt(inp, 'blur', () => this.onInpBlur());\n }\n\n /**\n * Build submit button\n * @param {Number} colIndex Column index\n * @param {DOMElement} container Container DOM element\n */\n _buildSubmitButton(colIndex, container) {\n let externalFltTgtId = this.isExternalFlt ?\n this.externalFltTgtIds[colIndex] : null;\n let btn = createElm(INPUT,\n ['type', 'button'],\n ['value', this.btnText]\n );\n btn.className = this.btnCssClass;\n\n //filter is appended in custom element\n if (externalFltTgtId) {\n elm(externalFltTgtId).appendChild(btn);\n } else {\n container.appendChild(btn);\n }\n\n addEvt(btn, 'click', () => this.filter());\n }\n\n /**\n * Return a feature instance for a given name\n * @param {String} name Name of the feature\n * @return {Object}\n */\n feature(name) {\n return this.Mod[name];\n }\n\n /**\n * Initialise all the extensions defined in the configuration object\n */\n initExtensions() {\n let exts = this.extensions;\n // Set config's publicPath dynamically for Webpack...\n __webpack_public_path__ = this.basePath;\n\n this.emitter.emit('before-loading-extensions', this);\n for (let i = 0, len = exts.length; i < len; i++) {\n let ext = exts[i];\n if (!this.ExtRegistry[ext.name]) {\n this.loadExtension(ext);\n }\n }\n this.emitter.emit('after-loading-extensions', this);\n }\n\n /**\n * Load an extension module\n * @param {Object} ext Extension config object\n */\n loadExtension(ext) {\n if (!ext || !ext.name) {\n return;\n }\n\n let name = ext.name;\n let path = ext.path;\n let modulePath;\n\n if (name && path) {\n modulePath = ext.path + name;\n } else {\n name = name.replace('.js', '');\n modulePath = 'extensions/{}/{}'.replace(/{}/g, name);\n }\n\n // Require pattern for Webpack\n require(['./' + modulePath], (mod) => {\n /* eslint-disable */\n let inst = new mod.default(this, ext);\n /* eslint-enable */\n inst.init();\n this.ExtRegistry[name] = inst;\n });\n }\n\n /**\n * Get an extension instance\n * @param {String} name Name of the extension\n * @return {Object} Extension instance\n */\n extension(name) {\n return this.ExtRegistry[name];\n }\n\n /**\n * Check passed extension name exists\n * @param {String} name Name of the extension\n * @return {Boolean}\n */\n hasExtension(name) {\n return !isEmpty(this.ExtRegistry[name]);\n }\n\n /**\n * Destroy all the extensions defined in the configuration object\n */\n destroyExtensions() {\n let exts = this.extensions;\n\n for (let i = 0, len = exts.length; i < len; i++) {\n let ext = exts[i];\n let extInstance = this.ExtRegistry[ext.name];\n if (extInstance) {\n extInstance.destroy();\n this.ExtRegistry[ext.name] = undefined;\n }\n }\n }\n\n /**\n * Load themes defined in the configuration object\n */\n loadThemes() {\n let themes = this.themes;\n this.emitter.emit('before-loading-themes', this);\n\n //Default theme config\n if (this.enableDefaultTheme) {\n let defaultTheme = { name: 'default' };\n this.themes.push(defaultTheme);\n }\n if (isArray(themes)) {\n for (let i = 0, len = themes.length; i < len; i++) {\n let theme = themes[i];\n let name = theme.name;\n let path = theme.path;\n let styleId = this.prfxTf + name;\n if (name && !path) {\n path = this.themesPath + name + '/' + name + '.css';\n }\n else if (!name && theme.path) {\n name = 'theme{0}'.replace('{0}', i);\n }\n\n if (!this.isImported(path, 'link')) {\n this.import(styleId, path, null, 'link');\n }\n }\n }\n\n // Enable loader indicator\n this.loader = true;\n\n this.emitter.emit('after-loading-themes', this);\n }\n\n /**\n * Return stylesheet DOM element for a given theme name\n * @return {DOMElement} stylesheet element\n */\n getStylesheet(name = 'default') {\n return elm(this.prfxTf + name);\n }\n\n /**\n * Destroy filter grid\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n\n let 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 // unsubscribe to events\n if (this.hasVisibleRows) {\n emitter.off(['after-filtering'], () => this.enforceVisibility());\n }\n if (this.linkedFilters) {\n emitter.off(['after-filtering'], () => this.linkFilters());\n }\n this.emitter.off(['filter-focus'],\n (tf, filter) => this.setActiveFilterId(filter.id));\n\n removeClass(this.tbl, this.prfxTf);\n removeClass(this.tbl, this.prfxResponsive);\n\n this.nbHiddenRows = 0;\n this.validRowsIndex = [];\n this.fltIds = [];\n this.initialized = false;\n }\n\n /**\n * Generate container element for paging, reset button, rows counter etc.\n */\n setToolbar() {\n if (this.infDiv) {\n return;\n }\n\n /*** container div ***/\n let infDiv = createElm('div');\n infDiv.className = this.infDivCssClass;\n\n //custom container\n if (this.toolBarTgtId) {\n elm(this.toolBarTgtId).appendChild(infDiv);\n }\n //grid-layout\n else if (this.gridLayout) {\n let gridLayout = this.Mod.gridLayout;\n gridLayout.tblMainCont.appendChild(infDiv);\n infDiv.className = gridLayout.infDivCssClass;\n }\n //default location: just above the table\n else {\n let cont = createElm('caption');\n cont.appendChild(infDiv);\n this.tbl.insertBefore(cont, this.tbl.firstChild);\n }\n this.infDiv = infDiv;\n\n /*** left div containing rows # displayer ***/\n let lDiv = createElm('div');\n lDiv.className = this.lDivCssClass;\n infDiv.appendChild(lDiv);\n this.lDiv = lDiv;\n\n /*** right div containing reset button\n + nb results per page select ***/\n let rDiv = createElm('div');\n rDiv.className = this.rDivCssClass;\n infDiv.appendChild(rDiv);\n this.rDiv = rDiv;\n\n /*** mid div containing paging elements ***/\n let mDiv = createElm('div');\n mDiv.className = this.mDivCssClass;\n infDiv.appendChild(mDiv);\n this.mDiv = mDiv;\n\n // emit help initialisation only if undefined\n if (isUndef(this.help)) {\n // explicitily set enabled field to true to initialise help by\n // default, only if setting is undefined\n this.Mod.help.enabled = true;\n this.emitter.emit('init-help', this);\n }\n }\n\n /**\n * Remove toolbar container element\n */\n removeToolbar() {\n if (!this.infDiv) {\n return;\n }\n removeElm(this.infDiv);\n this.infDiv = null;\n\n let tbl = this.tbl;\n let captions = tag(tbl, 'caption');\n if (captions.length > 0) {\n [].forEach.call(captions, (elm) => tbl.removeChild(elm));\n }\n }\n\n /**\n * Remove all the external column filters\n */\n removeExternalFlts() {\n if (!this.isExternalFlt) {\n return;\n }\n let ids = this.externalFltTgtIds,\n len = ids.length;\n for (let ct = 0; ct < len; ct++) {\n let externalFltTgtId = ids[ct],\n externalFlt = elm(externalFltTgtId);\n if (externalFlt) {\n externalFlt.innerHTML = '';\n }\n }\n }\n\n /**\n * Check if given column implements a filter with custom options\n * @param {Number} colIndex Column's index\n * @return {Boolean}\n */\n isCustomOptions(colIndex) {\n return this.hasCustomOptions &&\n this.customOptions.cols.indexOf(colIndex) !== -1;\n }\n\n /**\n * Returns an array [[value0, value1 ...],[text0, text1 ...]] with the\n * custom options values and texts\n * @param {Number} colIndex Column's index\n * @return {Array}\n */\n getCustomOptions(colIndex) {\n if (isEmpty(colIndex) || !this.isCustomOptions(colIndex)) {\n return;\n }\n\n let customOptions = this.customOptions;\n let cols = customOptions.cols;\n let optTxt = [], optArray = [];\n let index = cols.indexOf(colIndex);\n let slcValues = customOptions.values[index];\n let slcTexts = customOptions.texts[index];\n let slcSort = customOptions.sorts[index];\n\n for (let r = 0, len = slcValues.length; r < len; r++) {\n optArray.push(slcValues[r]);\n if (slcTexts[r]) {\n optTxt.push(slcTexts[r]);\n } else {\n optTxt.push(slcValues[r]);\n }\n }\n if (slcSort) {\n optArray.sort();\n optTxt.sort();\n }\n return [optArray, optTxt];\n }\n\n /**\n * Filter the table by retrieving the data from each cell in every single\n * row and comparing it to the search term for current column. A row is\n * hidden when all the search terms are not found in inspected row.\n */\n filter() {\n if (!this.fltGrid || !this.initialized) {\n return;\n }\n //fire onbefore callback\n this.onBeforeFilter(this);\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 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 // isolate search term and check occurence in cell data\n for (let w = 0, len = s.length; w < len; w++) {\n cS = trim(s[w]);\n occur = this._testTerm(cS, cellData, j);\n\n if (occur) {\n this.emitter.emit('highlight-keyword', this,\n cells[j], cS);\n }\n if ((hasMultiOrSA && occur) ||\n (hasMultiAndSA && !occur)) {\n break;\n }\n if (isArray(sA) && occur) {\n break;\n }\n }\n occurence[j] = occur;\n\n }\n //single search parameter\n else {\n occurence[j] = this._testTerm(trim(sA), cellData, j);\n if (occurence[j]) {\n this.emitter.emit('highlight-keyword', this, cells[j],\n sA);\n }\n }//else single param\n\n if (!occurence[j]) {\n isRowValid = false;\n }\n if (this.singleSearchFlt && occurence[j]) {\n singleFltRowValid = true;\n }\n\n this.emitter.emit('cell-processed', this, j, cells[j]);\n }//for j\n\n if (this.singleSearchFlt && singleFltRowValid) {\n isRowValid = true;\n }\n\n this.validateRow(k, isRowValid);\n if (!isRowValid) {\n hiddenRows++;\n }\n\n this.emitter.emit('row-processed', this, k,\n this.validRowsIndex.length, isRowValid);\n }// for k\n\n this.nbHiddenRows = hiddenRows;\n\n //fire onafterfilter callback\n this.onAfterFilter(this);\n\n this.emitter.emit('after-filtering', this, searchArgs);\n }\n\n /**\n * Test for a match of search term in cell data\n * @param {String} term Search term\n * @param {String} cellData Cell data\n * @param {Number} colIdx Column index\n * @returns {Boolean}\n */\n _testTerm(term, cellData, colIdx) {\n let numData;\n let decimal = this.decimalSeparator;\n let reLe = new RegExp(this.leOperator),\n reGe = new RegExp(this.geOperator),\n reL = new RegExp(this.lwOperator),\n reG = new RegExp(this.grOperator),\n reD = new RegExp(this.dfOperator),\n reLk = new RegExp(rgxEsc(this.lkOperator)),\n reEq = new RegExp(this.eqOperator),\n reSt = new RegExp(this.stOperator),\n reEn = new RegExp(this.enOperator),\n // re_an = new RegExp(this.anOperator),\n // re_cr = new RegExp(this.curExp),\n reEm = this.emOperator,\n reNm = this.nmOperator,\n reRe = new RegExp(rgxEsc(this.rgxOperator));\n\n term = matchCase(term, this.caseSensitive);\n\n let occurence = false;\n\n //Search arg operator tests\n let hasLO = reL.test(term),\n hasLE = reLe.test(term),\n hasGR = reG.test(term),\n hasGE = reGe.test(term),\n hasDF = reD.test(term),\n hasEQ = reEq.test(term),\n hasLK = reLk.test(term),\n // hatermN = re_an.test(term),\n hasST = reSt.test(term),\n hasEN = reEn.test(term),\n hasEM = (reEm === term),\n hasNM = (reNm === term),\n hasRE = reRe.test(term);\n\n // Check for dates or resolve date type\n if (this.hasType(colIdx, [DATE])) {\n let dte1, dte2;\n\n let dateType = this.Mod.dateType;\n let isValidDate = dateType.isValid.bind(dateType);\n let parseDate = dateType.parse.bind(dateType);\n let locale = dateType.getOptions(colIdx).locale || this.locale;\n\n // Search arg dates tests\n let isLDate = hasLO &&\n isValidDate(term.replace(reL, ''), locale);\n let isLEDate = hasLE &&\n isValidDate(term.replace(reLe, ''), locale);\n let isGDate = hasGR &&\n isValidDate(term.replace(reG, ''), locale);\n let isGEDate = hasGE &&\n isValidDate(term.replace(reGe, ''), locale);\n let isDFDate = hasDF &&\n isValidDate(term.replace(reD, ''), locale);\n let isEQDate = hasEQ &&\n isValidDate(term.replace(reEq, ''), locale);\n\n dte1 = parseDate(cellData, locale);\n\n // lower date\n if (isLDate) {\n dte2 = parseDate(term.replace(reL, ''), locale);\n occurence = dte1 < dte2;\n }\n // lower equal date\n else if (isLEDate) {\n dte2 = parseDate(term.replace(reLe, ''), locale);\n occurence = dte1 <= dte2;\n }\n // greater equal date\n else if (isGEDate) {\n dte2 = parseDate(term.replace(reGe, ''), locale);\n occurence = dte1 >= dte2;\n }\n // greater date\n else if (isGDate) {\n dte2 = parseDate(term.replace(reG, ''), locale);\n occurence = dte1 > dte2;\n }\n // different date\n else if (isDFDate) {\n dte2 = parseDate(term.replace(reD, ''), locale);\n occurence = dte1.toString() !== dte2.toString();\n }\n // equal date\n else if (isEQDate) {\n dte2 = parseDate(term.replace(reEq, ''), locale);\n occurence = dte1.toString() === dte2.toString();\n }\n // searched keyword with * operator doesn't have to be a date\n else if (reLk.test(term)) {// like date\n occurence = contains(term.replace(reLk, ''), cellData,\n false, this.caseSensitive);\n }\n else if (isValidDate(term)) {\n dte2 = parseDate(term, locale);\n occurence = dte1.toString() === dte2.toString();\n }\n //empty\n else if (hasEM) {\n occurence = isEmptyString(cellData);\n }\n //non-empty\n else if (hasNM) {\n occurence = !isEmptyString(cellData);\n } else {\n occurence = contains(term, 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 term.replace(reLe, ''),\n decimal\n );\n }\n //greater equal\n else if (hasGE) {\n occurence = numData >= parseNb(\n term.replace(reGe, ''),\n decimal\n );\n }\n //lower\n else if (hasLO) {\n occurence = numData < parseNb(\n term.replace(reL, ''),\n decimal\n );\n }\n //greater\n else if (hasGR) {\n occurence = numData > parseNb(\n term.replace(reG, ''),\n decimal\n );\n }\n //different\n else if (hasDF) {\n occurence = contains(term.replace(reD, ''), cellData,\n false, this.caseSensitive) ? false : true;\n }\n //like\n else if (hasLK) {\n occurence = contains(term.replace(reLk, ''), cellData,\n false, this.caseSensitive);\n }\n //equal\n else if (hasEQ) {\n occurence = contains(term.replace(reEq, ''), cellData,\n true, this.caseSensitive);\n }\n //starts with\n else if (hasST) {\n occurence = cellData.indexOf(term.replace(reSt, '')) === 0 ?\n true : false;\n }\n //ends with\n else if (hasEN) {\n let searchArg = term.replace(reEn, '');\n occurence =\n 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 = term.replace(reRe, '');\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 term = parseNb(term, decimal) || term;\n occurence = numData === term ||\n contains(term.toString(), numData.toString(),\n this.isExactMatch(colIdx), this.caseSensitive);\n } else {\n // Finally test search term is contained in cell data\n occurence = contains(\n term,\n cellData,\n this.isExactMatch(colIdx),\n this.caseSensitive,\n this.ignoresDiacritics(colIdx)\n );\n }\n }\n\n }//else\n\n return occurence;\n }\n\n /**\n * Return the data of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} includeHeaders Optional: include headers row\n * @param {Boolean} num Optional: return unformatted number\n * @param {Array} exclude Optional: list of row indexes to be excluded\n * @return {Array} Flat list of data for a column\n */\n getColValues(colIndex, includeHeaders = false, num = false, exclude = []) {\n if (!this.fltGrid) {\n return;\n }\n let row = this.tbl.rows;\n let nbRows = this.getRowsNb(true);\n let colValues = [];\n\n if (includeHeaders) {\n colValues.push(this.getHeadersText()[colIndex]);\n }\n\n for (let i = this.refRow; i < nbRows; i++) {\n let isExludedRow = false;\n // checks if current row index appears in exclude array\n if (exclude.length > 0) {\n isExludedRow = exclude.indexOf(i) !== -1;\n }\n let cell = row[i].cells,\n nchilds = cell.length;\n\n // checks if row has exact cell # and is not excluded\n if (nchilds === this.nbCells && !isExludedRow) {\n // this loop retrieves cell data\n for (let j = 0; j < nchilds; j++) {\n if (j !== colIndex || row[i].style.display !== '') {\n continue;\n }\n let cellData = this.getCellData(cell[j]);\n let decimal = this.decimalSeparator;\n if (this.hasType(colIndex, [FORMATTED_NUMBER])) {\n let colType = this.colTypes[colIndex];\n if (colType.hasOwnProperty('decimal')) {\n decimal = colType.decimal;\n }\n }\n let data = num ?\n Number(cellData) || parseNb(cellData, decimal) :\n cellData;\n colValues.push(data);\n }\n }\n }\n return colValues;\n }\n\n /**\n * Return the filter's value of a specified column\n * @param {Number} index Column index\n * @return {String} Filter value\n */\n getFilterValue(index) {\n if (!this.fltGrid) {\n return;\n }\n let fltValue = '';\n let flt = this.getFilterElement(index);\n if (!flt) {\n return fltValue;\n }\n\n let fltColType = this.getFilterType(index);\n if (fltColType !== MULTIPLE && fltColType !== CHECKLIST) {\n fltValue = flt.value;\n }\n //mutiple select\n else if (fltColType === MULTIPLE) {\n fltValue = this.feature('dropdown').getValues(index);\n }\n //checklist\n else if (fltColType === CHECKLIST) {\n fltValue = this.feature('checkList').getValues(index);\n }\n //return an empty string if collection is empty or contains a single\n //empty string\n if (isArray(fltValue) && fltValue.length === 0 ||\n (fltValue.length === 1 && fltValue[0] === '')) {\n fltValue = '';\n }\n\n return fltValue;\n }\n\n /**\n * Return the filters' values\n * @return {Array} List of filters' values\n */\n getFiltersValue() {\n if (!this.fltGrid) {\n return;\n }\n let searchArgs = [];\n for (let i = 0, len = this.fltIds.length; i < len; i++) {\n let fltValue = this.getFilterValue(i);\n if (isArray(fltValue)) {\n searchArgs.push(fltValue);\n } else {\n searchArgs.push(trim(fltValue));\n }\n }\n return searchArgs;\n }\n\n /**\n * Return the ID of a specified column's filter\n * @param {Number} index Column's index\n * @return {String} ID of the filter element\n */\n getFilterId(index) {\n if (!this.fltGrid) {\n return;\n }\n return this.fltIds[index];\n }\n\n /**\n * Return the list of ids of filters matching a specified type.\n * Note: hidden filters are also returned\n *\n * @param {String} type Filter type string ('input', 'select', 'multiple',\n * 'checklist')\n * @param {Boolean} bool If true returns columns indexes instead of IDs\n * @return {[type]} List of element IDs or column indexes\n */\n getFiltersByType(type, bool) {\n if (!this.fltGrid) {\n return;\n }\n let arr = [];\n for (let i = 0, len = this.fltIds.length; i < len; i++) {\n let fltType = this.getFilterType(i);\n if (fltType === type.toLowerCase()) {\n let a = bool ? i : this.fltIds[i];\n arr.push(a);\n }\n }\n return arr;\n }\n\n /**\n * Return the filter's DOM element for a given column\n * @param {Number} index Column's index\n * @return {DOMElement}\n */\n getFilterElement(index) {\n let fltId = this.fltIds[index];\n return elm(fltId);\n }\n\n /**\n * Return the number of cells for a given row index\n * @param {Number} rowIndex Index of the row\n * @return {Number} Number of cells\n */\n getCellsNb(rowIndex = 0) {\n let tr = this.tbl.rows[rowIndex >= 0 ? rowIndex : 0];\n return tr.cells.length;\n }\n\n /**\n * Return the number of filterable rows starting from reference row if\n * defined\n * @param {Boolean} includeHeaders Include the headers row\n * @return {Number} Number of filterable rows\n */\n getRowsNb(includeHeaders) {\n let s = isUndef(this.refRow) ? 0 : this.refRow;\n let ntrs = this.tbl.rows.length;\n if (includeHeaders) {\n s = 0;\n }\n return parseInt(ntrs - s, 10);\n }\n\n /**\n * Return the data of a given cell\n * @param {DOMElement} cell Cell's DOM object\n * @return {String}\n */\n getCellData(cell) {\n let idx = cell.cellIndex;\n //Fire customCellData callback\n if (this.customCellDataCols.indexOf(idx) !== -1) {\n return this.customCellData(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 this.onRowValidated(this, rowIndex);\n\n this.emitter.emit('row-validated', this, rowIndex);\n }\n }\n\n /**\n * Validate all filterable rows\n */\n validateAllRows() {\n if (!this.initialized) {\n return;\n }\n this.validRowsIndex = [];\n for (let k = this.refRow; k < this.nbFilterableRows; k++) {\n this.validateRow(k, true);\n }\n }\n\n /**\n * Set search value to a given filter\n * @param {Number} index Column's index\n * @param {String or Array} query searcharg Search term\n */\n setFilterValue(index, query = '') {\n if (!this.fltGrid) {\n return;\n }\n let slc = this.getFilterElement(index),\n fltColType = this.getFilterType(index);\n\n if (fltColType !== MULTIPLE && fltColType !== CHECKLIST) {\n if (this.loadFltOnDemand && !this.initialized) {\n this.emitter.emit('build-select-filter', this, index,\n this.linkedFilters, this.isExternalFlt);\n }\n slc.value = query;\n }\n //multiple selects\n else if (fltColType === MULTIPLE) {\n let values = isArray(query) ? query :\n query.split(' ' + this.orOperator + ' ');\n\n if (this.loadFltOnDemand && !this.initialized) {\n this.emitter.emit('build-select-filter', this, index,\n this.linkedFilters, this.isExternalFlt);\n }\n\n this.emitter.emit('select-options', this, index, values);\n }\n //checklist\n else if (fltColType === CHECKLIST) {\n let values = [];\n if (this.loadFltOnDemand && !this.initialized) {\n this.emitter.emit('build-checklist-filter', this, index,\n this.linkedFilters);\n }\n if (isArray(query)) {\n values = query;\n } else {\n query = matchCase(query, this.caseSensitive);\n values = query.split(' ' + this.orOperator + ' ');\n }\n\n this.emitter.emit('select-checklist-options', this, index, values);\n }\n }\n\n /**\n * Set them columns' widths as per configuration\n * @param {Element} tbl DOM element\n */\n setColWidths(tbl) {\n if (!this.hasColWidths) {\n return;\n }\n tbl = tbl || this.tbl;\n\n let nbCols = this.nbCells;\n let colWidths = this.colWidths;\n let colTags = tag(tbl, 'col');\n let tblHasColTag = colTags.length > 0;\n let frag = !tblHasColTag ? doc.createDocumentFragment() : null;\n for (let k = 0; k < nbCols; k++) {\n let col;\n if (tblHasColTag) {\n col = colTags[k];\n } else {\n col = createElm('col');\n frag.appendChild(col);\n }\n col.style.width = colWidths[k];\n }\n if (!tblHasColTag) {\n tbl.insertBefore(frag, tbl.firstChild);\n }\n }\n\n /**\n * Makes defined rows always visible\n */\n enforceVisibility() {\n if (!this.hasVisibleRows) {\n return;\n }\n let nbRows = this.getRowsNb(true);\n for (let i = 0, len = this.visibleRows.length; i < len; i++) {\n let row = this.visibleRows[i];\n //row index cannot be > nrows\n if (row <= nbRows) {\n this.validateRow(row, true);\n }\n }\n }\n\n /**\n * Clear all the filters' values\n */\n clearFilters() {\n if (!this.fltGrid) {\n return;\n }\n\n this.emitter.emit('before-clearing-filters', this);\n this.onBeforeReset(this, this.getFiltersValue());\n\n for (let i = 0, len = this.fltIds.length; i < len; i++) {\n this.setFilterValue(i, '');\n }\n\n this.filter();\n\n this.onAfterReset(this);\n this.emitter.emit('after-clearing-filters', this);\n }\n\n /**\n * 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 this.onBeforeActiveColumn(this, colIndex);\n\n addClass(header, this.activeColumnsCssClass);\n\n this.onAfterActiveColumn(this, colIndex);\n }\n\n /**\n * Return the ID of the current active filter\n * @returns {String}\n */\n getActiveFilterId() {\n return this.activeFilterId;\n }\n\n /**\n * Set the ID of the current active filter\n * @param {String} filterId Element ID\n */\n setActiveFilterId(filterId) {\n this.activeFilterId = filterId;\n }\n\n /**\n * Return the column index for a given filter ID\n * @param {string} [filterId=''] Filter ID\n * @returns {Number} Column index\n */\n getColumnIndexFromFilterId(filterId = '') {\n let idx = filterId.split('_')[0];\n idx = idx.split(this.prfxFlt)[1];\n return parseInt(idx, 10);\n }\n\n /**\n * Builds filter element ID for a given column index\n * @param {any} colIndex\n * @returns {String} Filter element ID string\n * @private\n */\n buildFilterId(colIndex) {\n return `${this.prfxFlt}${colIndex}_${this.id}`;\n }\n\n /**\n * Make specified column's filter active\n * @param colIndex Index of a column\n */\n activateFilter(colIndex) {\n if (isUndef(colIndex)) {\n return;\n }\n this.setActiveFilterId(this.getFilterId(colIndex));\n }\n\n /**\n * Refresh the filters subject to linking ('select', 'multiple',\n * 'checklist' type)\n */\n linkFilters() {\n if (!this.linkedFilters || !this.activeFilterId) {\n return;\n }\n let slcA1 = this.getFiltersByType(SELECT, true),\n slcA2 = this.getFiltersByType(MULTIPLE, true),\n slcA3 = this.getFiltersByType(CHECKLIST, true),\n slcIndex = slcA1.concat(slcA2);\n slcIndex = slcIndex.concat(slcA3);\n\n let activeIdx = this.getColumnIndexFromFilterId(this.activeFilterId);\n\n for (let i = 0, len = slcIndex.length; i < len; i++) {\n let colIdx = slcIndex[i];\n let curSlc = elm(this.fltIds[colIdx]);\n let slcSelectedValue = this.getFilterValue(colIdx);\n\n // Welcome to cyclomatic complexity hell :)\n // TODO: simplify/refactor if statement\n if (activeIdx !== colIdx ||\n (this.paging && slcA1.indexOf(colIdx) !== -1 &&\n activeIdx === colIdx) ||\n (!this.paging && (slcA3.indexOf(colIdx) !== -1 ||\n slcA2.indexOf(colIdx) !== -1)) ||\n slcSelectedValue === this.getClearFilterText(colIdx)) {\n\n //1st option needs to be inserted\n if (this.loadFltOnDemand) {\n let opt0 = createOpt(this.getClearFilterText(colIdx), '');\n curSlc.innerHTML = '';\n curSlc.appendChild(opt0);\n }\n\n if (slcA3.indexOf(colIdx) !== -1) {\n this.emitter.emit('build-checklist-filter', this, colIdx,\n true);\n } else {\n this.emitter.emit('build-select-filter', this, colIdx,\n true);\n }\n\n this.setFilterValue(colIdx, slcSelectedValue);\n }\n }\n }\n\n /**\n * Determines if passed filter column implements exact query match\n * @param {Number} colIndex Column index\n * @return {Boolean}\n */\n isExactMatch(colIndex) {\n let fltType = this.getFilterType(colIndex);\n return this.exactMatchByCol[colIndex] || this.exactMatch ||\n fltType !== INPUT;\n }\n\n /**\n * Checks if passed row is valid\n * @param {Number} rowIndex Row index\n * @returns {Boolean}\n */\n isRowValid(rowIndex) {\n return this.getValidRows().indexOf(rowIndex) !== -1;\n }\n\n /**\n * Checks if passed row is visible\n * @param {Number} rowIndex Row index\n * @returns {Boolean}\n */\n isRowDisplayed(rowIndex) {\n let row = this.tbl.rows[rowIndex];\n return this.getRowDisplay(row) === '';\n }\n\n /**\n * Checks if specified column filter ignores diacritics.\n * Note this is only valid for input filter types.\n * @param {Number} colIndex Column index\n * @returns {Boolean}\n */\n ignoresDiacritics(colIndex) {\n let ignoreDiac = this.ignoreDiacritics;\n if (isArray(ignoreDiac)) {\n return ignoreDiac[colIndex];\n }\n return Boolean(ignoreDiac);\n }\n\n /**\n * Returns clear all text for specified filter column\n * @param {Number} colIndex Column index\n * @returns {String}\n */\n getClearFilterText(colIndex) {\n let clearText = this.clearFilterText;\n if (isArray(clearText)) {\n return clearText[colIndex];\n }\n return clearText;\n }\n\n /**\n * Check if passed script or stylesheet is already imported\n * @param {String} filePath Ressource path\n * @param {String} type Possible values: 'script' or 'link'\n * @return {Boolean}\n */\n isImported(filePath, type = 'script') {\n let imported = false,\n attr = type === 'script' ? 'src' : 'href',\n files = tag(doc, type);\n for (let i = 0, len = files.length; i < len; i++) {\n if (isUndef(files[i][attr])) {\n continue;\n }\n if (files[i][attr].match(filePath)) {\n imported = true;\n break;\n }\n }\n return imported;\n }\n\n /**\n * Import script or stylesheet\n * @param {String} fileId Ressource ID\n * @param {String} filePath Ressource path\n * @param {Function} callback Callback\n * @param {String} type Possible values: 'script' or 'link'\n */\n import(fileId, filePath, callback, type = 'script') {\n if (this.isImported(filePath, type)) {\n return;\n }\n let o = this,\n isLoaded = false,\n file,\n head = tag(doc, 'head')[0];\n\n if (type.toLowerCase() === 'link') {\n file = createElm('link',\n ['id', fileId], ['type', 'text/css'],\n ['rel', 'stylesheet'], ['href', filePath]\n );\n } else {\n file = createElm('script',\n ['id', fileId],\n ['type', 'text/javascript'], ['src', filePath]\n );\n }\n\n //Browser <> IE onload event works only for scripts, not for stylesheets\n file.onload = file.onreadystatechange = () => {\n if (!isLoaded &&\n (!this.readyState || this.readyState === 'loaded' ||\n this.readyState === 'complete')) {\n isLoaded = true;\n if (typeof callback === 'function') {\n callback.call(null, o);\n }\n }\n };\n file.onerror = function () {\n throw new Error(`TableFilter could not load: ${filePath}`);\n };\n head.appendChild(file);\n }\n\n /**\n * Check if table has filters grid\n * @return {Boolean}\n */\n isInitialized() {\n return this.initialized;\n }\n\n /**\n * Get list of filter IDs\n * @return {[type]} [description]\n */\n getFiltersId() {\n return this.fltIds || [];\n }\n\n /**\n * Get filtered (valid) rows indexes\n * @param {Boolean} reCalc Force calculation of filtered rows list\n * @return {Array} List of row indexes\n */\n getValidRows(reCalc) {\n if (!reCalc) {\n return this.validRowsIndex;\n }\n\n let nbRows = this.getRowsNb(true);\n this.validRowsIndex = [];\n for (let k = this.refRow; k < nbRows; k++) {\n let r = this.tbl.rows[k];\n if (!this.paging) {\n if (this.getRowDisplay(r) !== NONE) {\n this.validRowsIndex.push(r.rowIndex);\n }\n } else {\n if (r.getAttribute('validRow') === 'true' ||\n r.getAttribute('validRow') === null) {\n this.validRowsIndex.push(r.rowIndex);\n }\n }\n }\n return this.validRowsIndex;\n }\n\n /**\n * Get the index of the row containing the filters\n * @return {Number}\n */\n getFiltersRowIndex() {\n return this.filtersRowIndex;\n }\n\n /**\n * Get the index of the headers row\n * @return {Number}\n */\n getHeadersRowIndex() {\n return this.headersRow;\n }\n\n /**\n * Get the row index from where the filtering process start (1st filterable\n * row)\n * @return {Number}\n */\n getStartRowIndex() {\n return this.refRow;\n }\n\n /**\n * Get the index of the last row\n * @return {Number}\n */\n getLastRowIndex() {\n let nbRows = this.getRowsNb(true);\n return (nbRows - 1);\n }\n\n /**\n * Determine whether the specified column has one of the passed types\n * @param {Number} colIndex Column index\n * @param {Array} [types=[]] List of column types\n * @returns {Boolean}\n */\n hasType(colIndex, types = []) {\n if (!this.hasColTypes) {\n return false;\n }\n let colType = this.colTypes[colIndex];\n if (isObj(colType)) {\n colType = colType.type;\n }\n return types.indexOf(colType) !== -1;\n }\n\n /**\n * Get the header DOM element for a given column index\n * @param {Number} colIndex Column index\n * @return {Element}\n */\n getHeaderElement(colIndex) {\n let table = this.gridLayout ? this.Mod.gridLayout.headTbl : this.tbl;\n let tHead = tag(table, 'thead');\n let headersRow = this.headersRow;\n let header;\n for (let i = 0; i < this.nbCells; i++) {\n if (i !== colIndex) {\n continue;\n }\n if (tHead.length === 0) {\n header = table.rows[headersRow].cells[i];\n }\n if (tHead.length === 1) {\n header = tHead[0].rows[headersRow].cells[i];\n }\n break;\n }\n return header;\n }\n\n /**\n * Return the list of headers' text\n * @param {Boolean} excludeHiddenCols Optional: exclude hidden columns\n * @return {Array} list of headers' text\n */\n getHeadersText(excludeHiddenCols = false) {\n let headers = [];\n for (let j = 0; j < this.nbCells; j++) {\n if (excludeHiddenCols && this.hasExtension('colsVisibility')) {\n if (this.extension('colsVisibility').isColHidden(j)) {\n continue;\n }\n }\n let header = this.getHeaderElement(j);\n let headerText = getFirstTextNode(header);\n headers.push(headerText);\n }\n return headers;\n }\n\n /**\n * Return the filter type for a specified column\n * @param {Number} colIndex Column's index\n * @return {String}\n */\n getFilterType(colIndex) {\n let colType = this.cfg['col_' + colIndex];\n return !colType ? INPUT : colType.toLowerCase();\n }\n\n /**\n * Get the total number of filterable rows\n * @return {Number}\n */\n getFilterableRowsNb() {\n return this.getRowsNb(false);\n }\n\n /**\n * Return the total number of valid rows\n * @param {Boolean} [reCalc=false] Forces calculation of filtered rows\n * @returns {Number}\n */\n getValidRowsNb(reCalc = false) {\n return this.getValidRows(reCalc).length;\n }\n\n /**\n * Get the configuration object (literal object)\n * @return {Object}\n */\n config() {\n return this.cfg;\n }\n}\n" }, { - "__docId__": 783, + "__docId__": 785, "kind": "variable", "static": true, "variation": null, @@ -16607,7 +16635,7 @@ } }, { - "__docId__": 784, + "__docId__": 786, "kind": "class", "static": true, "variation": null, @@ -16633,7 +16661,7 @@ "interface": false }, { - "__docId__": 785, + "__docId__": 787, "kind": "constructor", "static": false, "variation": null, @@ -16688,7 +16716,7 @@ "generator": false }, { - "__docId__": 786, + "__docId__": 788, "kind": "member", "static": false, "variation": null, @@ -16708,7 +16736,7 @@ } }, { - "__docId__": 787, + "__docId__": 789, "kind": "member", "static": false, "variation": null, @@ -16728,7 +16756,7 @@ } }, { - "__docId__": 788, + "__docId__": 790, "kind": "member", "static": false, "variation": null, @@ -16748,7 +16776,7 @@ } }, { - "__docId__": 789, + "__docId__": 791, "kind": "member", "static": false, "variation": null, @@ -16768,7 +16796,7 @@ } }, { - "__docId__": 790, + "__docId__": 792, "kind": "member", "static": false, "variation": null, @@ -16788,7 +16816,7 @@ } }, { - "__docId__": 791, + "__docId__": 793, "kind": "member", "static": false, "variation": null, @@ -16808,7 +16836,7 @@ } }, { - "__docId__": 792, + "__docId__": 794, "kind": "member", "static": false, "variation": null, @@ -16828,7 +16856,7 @@ } }, { - "__docId__": 793, + "__docId__": 795, "kind": "member", "static": false, "variation": null, @@ -16848,7 +16876,7 @@ } }, { - "__docId__": 794, + "__docId__": 796, "kind": "member", "static": false, "variation": null, @@ -16868,7 +16896,7 @@ } }, { - "__docId__": 795, + "__docId__": 797, "kind": "member", "static": false, "variation": null, @@ -16886,7 +16914,7 @@ } }, { - "__docId__": 796, + "__docId__": 798, "kind": "member", "static": false, "variation": null, @@ -16904,7 +16932,7 @@ } }, { - "__docId__": 797, + "__docId__": 799, "kind": "member", "static": false, "variation": null, @@ -16922,7 +16950,7 @@ } }, { - "__docId__": 798, + "__docId__": 800, "kind": "member", "static": false, "variation": null, @@ -16940,7 +16968,7 @@ } }, { - "__docId__": 799, + "__docId__": 801, "kind": "member", "static": false, "variation": null, @@ -16958,7 +16986,7 @@ } }, { - "__docId__": 800, + "__docId__": 802, "kind": "member", "static": false, "variation": null, @@ -16978,7 +17006,7 @@ } }, { - "__docId__": 801, + "__docId__": 803, "kind": "member", "static": false, "variation": null, @@ -16996,7 +17024,7 @@ } }, { - "__docId__": 802, + "__docId__": 804, "kind": "member", "static": false, "variation": null, @@ -17014,7 +17042,7 @@ } }, { - "__docId__": 803, + "__docId__": 805, "kind": "member", "static": false, "variation": null, @@ -17034,7 +17062,7 @@ } }, { - "__docId__": 804, + "__docId__": 806, "kind": "member", "static": false, "variation": null, @@ -17054,7 +17082,7 @@ } }, { - "__docId__": 805, + "__docId__": 807, "kind": "member", "static": false, "variation": null, @@ -17074,7 +17102,7 @@ } }, { - "__docId__": 806, + "__docId__": 808, "kind": "member", "static": false, "variation": null, @@ -17094,7 +17122,7 @@ } }, { - "__docId__": 807, + "__docId__": 809, "kind": "member", "static": false, "variation": null, @@ -17114,7 +17142,7 @@ } }, { - "__docId__": 808, + "__docId__": 810, "kind": "member", "static": false, "variation": null, @@ -17134,7 +17162,7 @@ } }, { - "__docId__": 809, + "__docId__": 811, "kind": "member", "static": false, "variation": null, @@ -17154,7 +17182,7 @@ } }, { - "__docId__": 810, + "__docId__": 812, "kind": "member", "static": false, "variation": null, @@ -17174,7 +17202,7 @@ } }, { - "__docId__": 811, + "__docId__": 813, "kind": "member", "static": false, "variation": null, @@ -17194,7 +17222,7 @@ } }, { - "__docId__": 812, + "__docId__": 814, "kind": "member", "static": false, "variation": null, @@ -17214,7 +17242,7 @@ } }, { - "__docId__": 813, + "__docId__": 815, "kind": "member", "static": false, "variation": null, @@ -17234,7 +17262,7 @@ } }, { - "__docId__": 814, + "__docId__": 816, "kind": "member", "static": false, "variation": null, @@ -17254,7 +17282,7 @@ } }, { - "__docId__": 815, + "__docId__": 817, "kind": "member", "static": false, "variation": null, @@ -17274,7 +17302,7 @@ } }, { - "__docId__": 816, + "__docId__": 818, "kind": "member", "static": false, "variation": null, @@ -17294,7 +17322,7 @@ } }, { - "__docId__": 817, + "__docId__": 819, "kind": "member", "static": false, "variation": null, @@ -17314,7 +17342,7 @@ } }, { - "__docId__": 818, + "__docId__": 820, "kind": "member", "static": false, "variation": null, @@ -17334,7 +17362,7 @@ } }, { - "__docId__": 819, + "__docId__": 821, "kind": "member", "static": false, "variation": null, @@ -17354,7 +17382,7 @@ } }, { - "__docId__": 820, + "__docId__": 822, "kind": "member", "static": false, "variation": null, @@ -17374,7 +17402,7 @@ } }, { - "__docId__": 821, + "__docId__": 823, "kind": "member", "static": false, "variation": null, @@ -17394,7 +17422,7 @@ } }, { - "__docId__": 822, + "__docId__": 824, "kind": "member", "static": false, "variation": null, @@ -17414,7 +17442,7 @@ } }, { - "__docId__": 823, + "__docId__": 825, "kind": "member", "static": false, "variation": null, @@ -17434,7 +17462,7 @@ } }, { - "__docId__": 824, + "__docId__": 826, "kind": "member", "static": false, "variation": null, @@ -17454,7 +17482,7 @@ } }, { - "__docId__": 825, + "__docId__": 827, "kind": "member", "static": false, "variation": null, @@ -17474,7 +17502,7 @@ } }, { - "__docId__": 826, + "__docId__": 828, "kind": "member", "static": false, "variation": null, @@ -17494,7 +17522,7 @@ } }, { - "__docId__": 827, + "__docId__": 829, "kind": "member", "static": false, "variation": null, @@ -17514,7 +17542,7 @@ } }, { - "__docId__": 828, + "__docId__": 830, "kind": "member", "static": false, "variation": null, @@ -17534,7 +17562,7 @@ } }, { - "__docId__": 829, + "__docId__": 831, "kind": "member", "static": false, "variation": null, @@ -17554,7 +17582,7 @@ } }, { - "__docId__": 830, + "__docId__": 832, "kind": "member", "static": false, "variation": null, @@ -17574,7 +17602,7 @@ } }, { - "__docId__": 831, + "__docId__": 833, "kind": "member", "static": false, "variation": null, @@ -17594,7 +17622,7 @@ } }, { - "__docId__": 832, + "__docId__": 834, "kind": "member", "static": false, "variation": null, @@ -17614,7 +17642,7 @@ } }, { - "__docId__": 833, + "__docId__": 835, "kind": "member", "static": false, "variation": null, @@ -17634,7 +17662,7 @@ } }, { - "__docId__": 834, + "__docId__": 836, "kind": "member", "static": false, "variation": null, @@ -17654,7 +17682,7 @@ } }, { - "__docId__": 835, + "__docId__": 837, "kind": "member", "static": false, "variation": null, @@ -17674,7 +17702,7 @@ } }, { - "__docId__": 836, + "__docId__": 838, "kind": "member", "static": false, "variation": null, @@ -17694,7 +17722,7 @@ } }, { - "__docId__": 837, + "__docId__": 839, "kind": "member", "static": false, "variation": null, @@ -17714,7 +17742,7 @@ } }, { - "__docId__": 838, + "__docId__": 840, "kind": "member", "static": false, "variation": null, @@ -17735,7 +17763,7 @@ } }, { - "__docId__": 839, + "__docId__": 841, "kind": "member", "static": false, "variation": null, @@ -17755,7 +17783,7 @@ } }, { - "__docId__": 840, + "__docId__": 842, "kind": "member", "static": false, "variation": null, @@ -17775,7 +17803,7 @@ } }, { - "__docId__": 841, + "__docId__": 843, "kind": "member", "static": false, "variation": null, @@ -17795,7 +17823,7 @@ } }, { - "__docId__": 842, + "__docId__": 844, "kind": "member", "static": false, "variation": null, @@ -17815,7 +17843,7 @@ } }, { - "__docId__": 843, + "__docId__": 845, "kind": "member", "static": false, "variation": null, @@ -17835,7 +17863,7 @@ } }, { - "__docId__": 844, + "__docId__": 846, "kind": "member", "static": false, "variation": null, @@ -17855,7 +17883,7 @@ } }, { - "__docId__": 845, + "__docId__": 847, "kind": "member", "static": false, "variation": null, @@ -17875,7 +17903,7 @@ } }, { - "__docId__": 846, + "__docId__": 848, "kind": "member", "static": false, "variation": null, @@ -17895,7 +17923,7 @@ } }, { - "__docId__": 847, + "__docId__": 849, "kind": "member", "static": false, "variation": null, @@ -17915,7 +17943,7 @@ } }, { - "__docId__": 848, + "__docId__": 850, "kind": "member", "static": false, "variation": null, @@ -17935,7 +17963,7 @@ } }, { - "__docId__": 849, + "__docId__": 851, "kind": "member", "static": false, "variation": null, @@ -17955,7 +17983,7 @@ } }, { - "__docId__": 850, + "__docId__": 852, "kind": "member", "static": false, "variation": null, @@ -17975,7 +18003,7 @@ } }, { - "__docId__": 851, + "__docId__": 853, "kind": "member", "static": false, "variation": null, @@ -17996,7 +18024,7 @@ } }, { - "__docId__": 852, + "__docId__": 854, "kind": "member", "static": false, "variation": null, @@ -18016,7 +18044,7 @@ } }, { - "__docId__": 853, + "__docId__": 855, "kind": "member", "static": false, "variation": null, @@ -18036,7 +18064,7 @@ } }, { - "__docId__": 854, + "__docId__": 856, "kind": "member", "static": false, "variation": null, @@ -18056,7 +18084,7 @@ } }, { - "__docId__": 855, + "__docId__": 857, "kind": "member", "static": false, "variation": null, @@ -18076,7 +18104,7 @@ } }, { - "__docId__": 856, + "__docId__": 858, "kind": "member", "static": false, "variation": null, @@ -18096,7 +18124,7 @@ } }, { - "__docId__": 857, + "__docId__": 859, "kind": "member", "static": false, "variation": null, @@ -18116,7 +18144,7 @@ } }, { - "__docId__": 858, + "__docId__": 860, "kind": "member", "static": false, "variation": null, @@ -18136,7 +18164,7 @@ } }, { - "__docId__": 859, + "__docId__": 861, "kind": "member", "static": false, "variation": null, @@ -18156,7 +18184,7 @@ } }, { - "__docId__": 860, + "__docId__": 862, "kind": "member", "static": false, "variation": null, @@ -18177,7 +18205,7 @@ } }, { - "__docId__": 861, + "__docId__": 863, "kind": "member", "static": false, "variation": null, @@ -18197,7 +18225,7 @@ } }, { - "__docId__": 862, + "__docId__": 864, "kind": "member", "static": false, "variation": null, @@ -18217,7 +18245,7 @@ } }, { - "__docId__": 863, + "__docId__": 865, "kind": "member", "static": false, "variation": null, @@ -18237,7 +18265,7 @@ } }, { - "__docId__": 864, + "__docId__": 866, "kind": "member", "static": false, "variation": null, @@ -18257,7 +18285,7 @@ } }, { - "__docId__": 865, + "__docId__": 867, "kind": "member", "static": false, "variation": null, @@ -18277,7 +18305,7 @@ } }, { - "__docId__": 866, + "__docId__": 868, "kind": "member", "static": false, "variation": null, @@ -18297,7 +18325,7 @@ } }, { - "__docId__": 867, + "__docId__": 869, "kind": "member", "static": false, "variation": null, @@ -18317,7 +18345,7 @@ } }, { - "__docId__": 868, + "__docId__": 870, "kind": "member", "static": false, "variation": null, @@ -18337,7 +18365,7 @@ } }, { - "__docId__": 869, + "__docId__": 871, "kind": "member", "static": false, "variation": null, @@ -18357,7 +18385,7 @@ } }, { - "__docId__": 870, + "__docId__": 872, "kind": "member", "static": false, "variation": null, @@ -18377,7 +18405,7 @@ } }, { - "__docId__": 871, + "__docId__": 873, "kind": "member", "static": false, "variation": null, @@ -18397,7 +18425,7 @@ } }, { - "__docId__": 872, + "__docId__": 874, "kind": "member", "static": false, "variation": null, @@ -18417,7 +18445,7 @@ } }, { - "__docId__": 873, + "__docId__": 875, "kind": "member", "static": false, "variation": null, @@ -18437,7 +18465,7 @@ } }, { - "__docId__": 874, + "__docId__": 876, "kind": "member", "static": false, "variation": null, @@ -18457,7 +18485,7 @@ } }, { - "__docId__": 875, + "__docId__": 877, "kind": "member", "static": false, "variation": null, @@ -18477,7 +18505,7 @@ } }, { - "__docId__": 876, + "__docId__": 878, "kind": "member", "static": false, "variation": null, @@ -18497,7 +18525,7 @@ } }, { - "__docId__": 877, + "__docId__": 879, "kind": "member", "static": false, "variation": null, @@ -18517,7 +18545,7 @@ } }, { - "__docId__": 878, + "__docId__": 880, "kind": "member", "static": false, "variation": null, @@ -18537,7 +18565,7 @@ } }, { - "__docId__": 879, + "__docId__": 881, "kind": "member", "static": false, "variation": null, @@ -18557,7 +18585,7 @@ } }, { - "__docId__": 880, + "__docId__": 882, "kind": "member", "static": false, "variation": null, @@ -18577,7 +18605,7 @@ } }, { - "__docId__": 881, + "__docId__": 883, "kind": "member", "static": false, "variation": null, @@ -18597,7 +18625,7 @@ } }, { - "__docId__": 882, + "__docId__": 884, "kind": "member", "static": false, "variation": null, @@ -18617,7 +18645,7 @@ } }, { - "__docId__": 883, + "__docId__": 885, "kind": "member", "static": false, "variation": null, @@ -18637,7 +18665,7 @@ } }, { - "__docId__": 884, + "__docId__": 886, "kind": "member", "static": false, "variation": null, @@ -18657,7 +18685,7 @@ } }, { - "__docId__": 885, + "__docId__": 887, "kind": "member", "static": false, "variation": null, @@ -18677,7 +18705,7 @@ } }, { - "__docId__": 886, + "__docId__": 888, "kind": "member", "static": false, "variation": null, @@ -18697,7 +18725,7 @@ } }, { - "__docId__": 887, + "__docId__": 889, "kind": "member", "static": false, "variation": null, @@ -18717,7 +18745,7 @@ } }, { - "__docId__": 888, + "__docId__": 890, "kind": "member", "static": false, "variation": null, @@ -18737,7 +18765,7 @@ } }, { - "__docId__": 889, + "__docId__": 891, "kind": "member", "static": false, "variation": null, @@ -18757,7 +18785,7 @@ } }, { - "__docId__": 890, + "__docId__": 892, "kind": "member", "static": false, "variation": null, @@ -18777,7 +18805,7 @@ } }, { - "__docId__": 891, + "__docId__": 893, "kind": "member", "static": false, "variation": null, @@ -18797,7 +18825,7 @@ } }, { - "__docId__": 892, + "__docId__": 894, "kind": "member", "static": false, "variation": null, @@ -18817,7 +18845,7 @@ } }, { - "__docId__": 893, + "__docId__": 895, "kind": "member", "static": false, "variation": null, @@ -18837,7 +18865,7 @@ } }, { - "__docId__": 894, + "__docId__": 896, "kind": "member", "static": false, "variation": null, @@ -18857,7 +18885,7 @@ } }, { - "__docId__": 895, + "__docId__": 897, "kind": "member", "static": false, "variation": null, @@ -18877,7 +18905,7 @@ } }, { - "__docId__": 896, + "__docId__": 898, "kind": "member", "static": false, "variation": null, @@ -18897,7 +18925,7 @@ } }, { - "__docId__": 897, + "__docId__": 899, "kind": "member", "static": false, "variation": null, @@ -18917,7 +18945,7 @@ } }, { - "__docId__": 898, + "__docId__": 900, "kind": "member", "static": false, "variation": null, @@ -18937,7 +18965,7 @@ } }, { - "__docId__": 899, + "__docId__": 901, "kind": "member", "static": false, "variation": null, @@ -18957,7 +18985,7 @@ } }, { - "__docId__": 900, + "__docId__": 902, "kind": "member", "static": false, "variation": null, @@ -18977,7 +19005,7 @@ } }, { - "__docId__": 901, + "__docId__": 903, "kind": "member", "static": false, "variation": null, @@ -18997,7 +19025,7 @@ } }, { - "__docId__": 902, + "__docId__": 904, "kind": "member", "static": false, "variation": null, @@ -19017,7 +19045,7 @@ } }, { - "__docId__": 903, + "__docId__": 905, "kind": "member", "static": false, "variation": null, @@ -19037,7 +19065,7 @@ } }, { - "__docId__": 904, + "__docId__": 906, "kind": "member", "static": false, "variation": null, @@ -19057,7 +19085,7 @@ } }, { - "__docId__": 905, + "__docId__": 907, "kind": "member", "static": false, "variation": null, @@ -19077,7 +19105,7 @@ } }, { - "__docId__": 906, + "__docId__": 908, "kind": "member", "static": false, "variation": null, @@ -19097,7 +19125,7 @@ } }, { - "__docId__": 907, + "__docId__": 909, "kind": "member", "static": false, "variation": null, @@ -19117,7 +19145,7 @@ } }, { - "__docId__": 908, + "__docId__": 910, "kind": "member", "static": false, "variation": null, @@ -19137,7 +19165,7 @@ } }, { - "__docId__": 909, + "__docId__": 911, "kind": "member", "static": false, "variation": null, @@ -19157,7 +19185,7 @@ } }, { - "__docId__": 910, + "__docId__": 912, "kind": "member", "static": false, "variation": null, @@ -19177,7 +19205,7 @@ } }, { - "__docId__": 911, + "__docId__": 913, "kind": "member", "static": false, "variation": null, @@ -19197,7 +19225,7 @@ } }, { - "__docId__": 912, + "__docId__": 914, "kind": "member", "static": false, "variation": null, @@ -19214,7 +19242,7 @@ } }, { - "__docId__": 913, + "__docId__": 915, "kind": "member", "static": false, "variation": null, @@ -19231,7 +19259,7 @@ } }, { - "__docId__": 914, + "__docId__": 916, "kind": "member", "static": false, "variation": null, @@ -19248,7 +19276,7 @@ } }, { - "__docId__": 915, + "__docId__": 917, "kind": "member", "static": false, "variation": null, @@ -19265,7 +19293,7 @@ } }, { - "__docId__": 916, + "__docId__": 918, "kind": "member", "static": false, "variation": null, @@ -19282,7 +19310,7 @@ } }, { - "__docId__": 917, + "__docId__": 919, "kind": "member", "static": false, "variation": null, @@ -19299,7 +19327,7 @@ } }, { - "__docId__": 918, + "__docId__": 920, "kind": "member", "static": false, "variation": null, @@ -19316,7 +19344,7 @@ } }, { - "__docId__": 919, + "__docId__": 921, "kind": "member", "static": false, "variation": null, @@ -19333,7 +19361,7 @@ } }, { - "__docId__": 920, + "__docId__": 922, "kind": "member", "static": false, "variation": null, @@ -19353,7 +19381,7 @@ } }, { - "__docId__": 921, + "__docId__": 923, "kind": "member", "static": false, "variation": null, @@ -19373,7 +19401,7 @@ } }, { - "__docId__": 922, + "__docId__": 924, "kind": "member", "static": false, "variation": null, @@ -19393,7 +19421,7 @@ } }, { - "__docId__": 923, + "__docId__": 925, "kind": "member", "static": false, "variation": null, @@ -19413,7 +19441,7 @@ } }, { - "__docId__": 924, + "__docId__": 926, "kind": "member", "static": false, "variation": null, @@ -19433,7 +19461,7 @@ } }, { - "__docId__": 925, + "__docId__": 927, "kind": "member", "static": false, "variation": null, @@ -19453,7 +19481,7 @@ } }, { - "__docId__": 926, + "__docId__": 928, "kind": "member", "static": false, "variation": null, @@ -19473,7 +19501,7 @@ } }, { - "__docId__": 927, + "__docId__": 929, "kind": "member", "static": false, "variation": null, @@ -19490,7 +19518,7 @@ } }, { - "__docId__": 928, + "__docId__": 930, "kind": "member", "static": false, "variation": null, @@ -19507,7 +19535,7 @@ } }, { - "__docId__": 929, + "__docId__": 931, "kind": "method", "static": false, "variation": null, @@ -19521,7 +19549,7 @@ "generator": false }, { - "__docId__": 930, + "__docId__": 932, "kind": "member", "static": false, "variation": null, @@ -19539,7 +19567,7 @@ } }, { - "__docId__": 931, + "__docId__": 933, "kind": "member", "static": false, "variation": null, @@ -19562,7 +19590,7 @@ } }, { - "__docId__": 932, + "__docId__": 934, "kind": "method", "static": false, "variation": null, @@ -19587,7 +19615,7 @@ "generator": false }, { - "__docId__": 933, + "__docId__": 935, "kind": "member", "static": false, "variation": null, @@ -19605,7 +19633,7 @@ } }, { - "__docId__": 934, + "__docId__": 936, "kind": "member", "static": false, "variation": null, @@ -19623,7 +19651,7 @@ } }, { - "__docId__": 935, + "__docId__": 937, "kind": "method", "static": false, "variation": null, @@ -19648,7 +19676,7 @@ "generator": false }, { - "__docId__": 936, + "__docId__": 938, "kind": "member", "static": false, "variation": null, @@ -19666,7 +19694,7 @@ } }, { - "__docId__": 937, + "__docId__": 939, "kind": "member", "static": false, "variation": null, @@ -19684,7 +19712,7 @@ } }, { - "__docId__": 938, + "__docId__": 940, "kind": "member", "static": false, "variation": null, @@ -19702,7 +19730,7 @@ } }, { - "__docId__": 939, + "__docId__": 941, "kind": "member", "static": false, "variation": null, @@ -19720,7 +19748,7 @@ } }, { - "__docId__": 940, + "__docId__": 942, "kind": "member", "static": false, "variation": null, @@ -19738,7 +19766,7 @@ } }, { - "__docId__": 941, + "__docId__": 943, "kind": "method", "static": false, "variation": null, @@ -19752,7 +19780,7 @@ "generator": false }, { - "__docId__": 942, + "__docId__": 944, "kind": "member", "static": false, "variation": null, @@ -19770,7 +19798,7 @@ } }, { - "__docId__": 943, + "__docId__": 945, "kind": "method", "static": false, "variation": null, @@ -19795,7 +19823,7 @@ "generator": false }, { - "__docId__": 944, + "__docId__": 946, "kind": "method", "static": false, "variation": null, @@ -19809,7 +19837,7 @@ "generator": false }, { - "__docId__": 945, + "__docId__": 947, "kind": "member", "static": false, "variation": null, @@ -19827,7 +19855,7 @@ } }, { - "__docId__": 946, + "__docId__": 948, "kind": "method", "static": false, "variation": null, @@ -19846,7 +19874,7 @@ "generator": false }, { - "__docId__": 947, + "__docId__": 949, "kind": "method", "static": false, "variation": null, @@ -19860,7 +19888,7 @@ "generator": false }, { - "__docId__": 948, + "__docId__": 950, "kind": "member", "static": false, "variation": null, @@ -19878,7 +19906,7 @@ } }, { - "__docId__": 949, + "__docId__": 951, "kind": "member", "static": false, "variation": null, @@ -19896,7 +19924,7 @@ } }, { - "__docId__": 950, + "__docId__": 952, "kind": "method", "static": false, "variation": null, @@ -19941,7 +19969,7 @@ "generator": false }, { - "__docId__": 951, + "__docId__": 953, "kind": "method", "static": false, "variation": null, @@ -19976,7 +20004,7 @@ "generator": false }, { - "__docId__": 952, + "__docId__": 954, "kind": "method", "static": false, "variation": null, @@ -20009,7 +20037,7 @@ "generator": false }, { - "__docId__": 953, + "__docId__": 955, "kind": "method", "static": false, "variation": null, @@ -20023,7 +20051,7 @@ "generator": false }, { - "__docId__": 954, + "__docId__": 956, "kind": "method", "static": false, "variation": null, @@ -20048,7 +20076,7 @@ "generator": false }, { - "__docId__": 955, + "__docId__": 957, "kind": "method", "static": false, "variation": null, @@ -20081,7 +20109,7 @@ "generator": false }, { - "__docId__": 956, + "__docId__": 958, "kind": "method", "static": false, "variation": null, @@ -20114,7 +20142,7 @@ "generator": false }, { - "__docId__": 957, + "__docId__": 959, "kind": "method", "static": false, "variation": null, @@ -20128,7 +20156,7 @@ "generator": false }, { - "__docId__": 958, + "__docId__": 960, "kind": "method", "static": false, "variation": null, @@ -20142,7 +20170,7 @@ "generator": false }, { - "__docId__": 959, + "__docId__": 961, "kind": "member", "static": false, "variation": null, @@ -20160,7 +20188,7 @@ } }, { - "__docId__": 960, + "__docId__": 962, "kind": "method", "static": false, "variation": null, @@ -20192,7 +20220,7 @@ "generator": false }, { - "__docId__": 961, + "__docId__": 963, "kind": "method", "static": false, "variation": null, @@ -20206,7 +20234,7 @@ "generator": false }, { - "__docId__": 962, + "__docId__": 964, "kind": "member", "static": false, "variation": null, @@ -20224,7 +20252,7 @@ } }, { - "__docId__": 963, + "__docId__": 965, "kind": "member", "static": false, "variation": null, @@ -20242,7 +20270,7 @@ } }, { - "__docId__": 964, + "__docId__": 966, "kind": "member", "static": false, "variation": null, @@ -20260,7 +20288,7 @@ } }, { - "__docId__": 965, + "__docId__": 967, "kind": "member", "static": false, "variation": null, @@ -20278,7 +20306,7 @@ } }, { - "__docId__": 966, + "__docId__": 968, "kind": "method", "static": false, "variation": null, @@ -20292,7 +20320,7 @@ "generator": false }, { - "__docId__": 967, + "__docId__": 969, "kind": "member", "static": false, "variation": null, @@ -20310,7 +20338,7 @@ } }, { - "__docId__": 968, + "__docId__": 970, "kind": "member", "static": false, "variation": null, @@ -20328,7 +20356,7 @@ } }, { - "__docId__": 969, + "__docId__": 971, "kind": "member", "static": false, "variation": null, @@ -20346,7 +20374,7 @@ } }, { - "__docId__": 970, + "__docId__": 972, "kind": "member", "static": false, "variation": null, @@ -20364,7 +20392,7 @@ } }, { - "__docId__": 971, + "__docId__": 973, "kind": "method", "static": false, "variation": null, @@ -20378,7 +20406,7 @@ "generator": false }, { - "__docId__": 972, + "__docId__": 974, "kind": "member", "static": false, "variation": null, @@ -20396,7 +20424,7 @@ } }, { - "__docId__": 973, + "__docId__": 975, "kind": "method", "static": false, "variation": null, @@ -20410,7 +20438,7 @@ "generator": false }, { - "__docId__": 974, + "__docId__": 976, "kind": "method", "static": false, "variation": null, @@ -20443,7 +20471,7 @@ "generator": false }, { - "__docId__": 975, + "__docId__": 977, "kind": "method", "static": false, "variation": null, @@ -20476,7 +20504,7 @@ "generator": false }, { - "__docId__": 976, + "__docId__": 978, "kind": "method", "static": false, "variation": null, @@ -20490,7 +20518,7 @@ "generator": false }, { - "__docId__": 977, + "__docId__": 979, "kind": "member", "static": false, "variation": null, @@ -20508,7 +20536,7 @@ } }, { - "__docId__": 978, + "__docId__": 980, "kind": "member", "static": false, "variation": null, @@ -20526,7 +20554,7 @@ } }, { - "__docId__": 979, + "__docId__": 981, "kind": "method", "static": false, "variation": null, @@ -20585,7 +20613,7 @@ "generator": false }, { - "__docId__": 980, + "__docId__": 982, "kind": "method", "static": false, "variation": null, @@ -20648,7 +20676,7 @@ "generator": false }, { - "__docId__": 981, + "__docId__": 983, "kind": "method", "static": false, "variation": null, @@ -20681,7 +20709,7 @@ "generator": false }, { - "__docId__": 982, + "__docId__": 984, "kind": "method", "static": false, "variation": null, @@ -20703,7 +20731,7 @@ "generator": false }, { - "__docId__": 983, + "__docId__": 985, "kind": "method", "static": false, "variation": null, @@ -20736,7 +20764,7 @@ "generator": false }, { - "__docId__": 984, + "__docId__": 986, "kind": "method", "static": false, "variation": null, @@ -20779,7 +20807,7 @@ "generator": false }, { - "__docId__": 985, + "__docId__": 987, "kind": "method", "static": false, "variation": null, @@ -20812,7 +20840,7 @@ "generator": false }, { - "__docId__": 986, + "__docId__": 988, "kind": "method", "static": false, "variation": null, @@ -20845,7 +20873,7 @@ "generator": false }, { - "__docId__": 987, + "__docId__": 989, "kind": "method", "static": false, "variation": null, @@ -20878,7 +20906,7 @@ "generator": false }, { - "__docId__": 988, + "__docId__": 990, "kind": "method", "static": false, "variation": null, @@ -20911,7 +20939,7 @@ "generator": false }, { - "__docId__": 989, + "__docId__": 991, "kind": "method", "static": false, "variation": null, @@ -20954,7 +20982,7 @@ "generator": false }, { - "__docId__": 990, + "__docId__": 992, "kind": "method", "static": false, "variation": null, @@ -20997,7 +21025,7 @@ "generator": false }, { - "__docId__": 991, + "__docId__": 993, "kind": "method", "static": false, "variation": null, @@ -21040,7 +21068,7 @@ "generator": false }, { - "__docId__": 992, + "__docId__": 994, "kind": "method", "static": false, "variation": null, @@ -21073,7 +21101,7 @@ "generator": false }, { - "__docId__": 993, + "__docId__": 995, "kind": "method", "static": false, "variation": null, @@ -21108,7 +21136,7 @@ "generator": false }, { - "__docId__": 994, + "__docId__": 996, "kind": "method", "static": false, "variation": null, @@ -21122,7 +21150,7 @@ "generator": false }, { - "__docId__": 995, + "__docId__": 997, "kind": "member", "static": false, "variation": null, @@ -21140,7 +21168,7 @@ } }, { - "__docId__": 996, + "__docId__": 998, "kind": "method", "static": false, "variation": null, @@ -21175,7 +21203,7 @@ "generator": false }, { - "__docId__": 997, + "__docId__": 999, "kind": "method", "static": false, "variation": null, @@ -21200,7 +21228,7 @@ "generator": false }, { - "__docId__": 998, + "__docId__": 1000, "kind": "method", "static": false, "variation": null, @@ -21214,7 +21242,7 @@ "generator": false }, { - "__docId__": 999, + "__docId__": 1001, "kind": "method", "static": false, "variation": null, @@ -21228,7 +21256,7 @@ "generator": false }, { - "__docId__": 1000, + "__docId__": 1002, "kind": "method", "static": false, "variation": null, @@ -21242,7 +21270,7 @@ "generator": false }, { - "__docId__": 1001, + "__docId__": 1003, "kind": "method", "static": false, "variation": null, @@ -21267,7 +21295,7 @@ "generator": false }, { - "__docId__": 1002, + "__docId__": 1004, "kind": "method", "static": false, "variation": null, @@ -21295,7 +21323,7 @@ "generator": false }, { - "__docId__": 1003, + "__docId__": 1005, "kind": "method", "static": false, "variation": null, @@ -21320,7 +21348,7 @@ "generator": false }, { - "__docId__": 1004, + "__docId__": 1006, "kind": "member", "static": false, "variation": null, @@ -21338,7 +21366,7 @@ } }, { - "__docId__": 1005, + "__docId__": 1007, "kind": "method", "static": false, "variation": null, @@ -21379,7 +21407,7 @@ "generator": false }, { - "__docId__": 1006, + "__docId__": 1008, "kind": "method", "static": false, "variation": null, @@ -21418,7 +21446,7 @@ "generator": false }, { - "__docId__": 1007, + "__docId__": 1009, "kind": "method", "static": false, "variation": null, @@ -21443,7 +21471,7 @@ "generator": false }, { - "__docId__": 1008, + "__docId__": 1010, "kind": "method", "static": false, "variation": null, @@ -21457,7 +21485,7 @@ "generator": false }, { - "__docId__": 1009, + "__docId__": 1011, "kind": "method", "static": false, "variation": null, @@ -21490,7 +21518,7 @@ "generator": false }, { - "__docId__": 1010, + "__docId__": 1012, "kind": "method", "static": false, "variation": null, @@ -21529,7 +21557,7 @@ "generator": false }, { - "__docId__": 1011, + "__docId__": 1013, "kind": "method", "static": false, "variation": null, @@ -21568,7 +21596,7 @@ "generator": false }, { - "__docId__": 1012, + "__docId__": 1014, "kind": "method", "static": false, "variation": null, @@ -21607,7 +21635,7 @@ "generator": false }, { - "__docId__": 1013, + "__docId__": 1015, "kind": "method", "static": false, "variation": null, @@ -21646,7 +21674,7 @@ "generator": false }, { - "__docId__": 1014, + "__docId__": 1016, "kind": "method", "static": false, "variation": null, @@ -21689,7 +21717,7 @@ "generator": false }, { - "__docId__": 1015, + "__docId__": 1017, "kind": "method", "static": false, "variation": null, @@ -21744,7 +21772,7 @@ "generator": false }, { - "__docId__": 1016, + "__docId__": 1018, "kind": "method", "static": false, "variation": null, @@ -21766,7 +21794,7 @@ "generator": false }, { - "__docId__": 1017, + "__docId__": 1019, "kind": "method", "static": false, "variation": null, @@ -21788,7 +21816,7 @@ "generator": false }, { - "__docId__": 1018, + "__docId__": 1020, "kind": "method", "static": false, "variation": null, @@ -21821,7 +21849,7 @@ "generator": false }, { - "__docId__": 1019, + "__docId__": 1021, "kind": "member", "static": false, "variation": null, @@ -21839,7 +21867,7 @@ } }, { - "__docId__": 1020, + "__docId__": 1022, "kind": "method", "static": false, "variation": null, @@ -21861,7 +21889,7 @@ "generator": false }, { - "__docId__": 1021, + "__docId__": 1023, "kind": "method", "static": false, "variation": null, @@ -21883,7 +21911,7 @@ "generator": false }, { - "__docId__": 1022, + "__docId__": 1024, "kind": "method", "static": false, "variation": null, @@ -21905,7 +21933,7 @@ "generator": false }, { - "__docId__": 1023, + "__docId__": 1025, "kind": "method", "static": false, "variation": null, @@ -21927,7 +21955,7 @@ "generator": false }, { - "__docId__": 1024, + "__docId__": 1026, "kind": "method", "static": false, "variation": null, @@ -21978,7 +22006,7 @@ "generator": false }, { - "__docId__": 1025, + "__docId__": 1027, "kind": "method", "static": false, "variation": null, @@ -22011,7 +22039,7 @@ "generator": false }, { - "__docId__": 1026, + "__docId__": 1028, "kind": "method", "static": false, "variation": null, @@ -22044,7 +22072,7 @@ "generator": false }, { - "__docId__": 1027, + "__docId__": 1029, "kind": "method", "static": false, "variation": null, @@ -22077,7 +22105,7 @@ "generator": false }, { - "__docId__": 1028, + "__docId__": 1030, "kind": "method", "static": false, "variation": null, @@ -22099,7 +22127,7 @@ "generator": false }, { - "__docId__": 1029, + "__docId__": 1031, "kind": "method", "static": false, "variation": null, @@ -22140,7 +22168,7 @@ "generator": false }, { - "__docId__": 1030, + "__docId__": 1032, "kind": "method", "static": false, "variation": null, @@ -22162,7 +22190,7 @@ "generator": false }, { - "__docId__": 1031, + "__docId__": 1033, "kind": "file", "static": true, "variation": null, @@ -22175,7 +22203,7 @@ "content": "\n/**\n * Types utilities\n */\n\nconst UNDEFINED = void 0;\n\n/**\n * Return an empty function\n * @return {Function}\n */\nexport const EMPTY_FN = function() {};\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__": 1032, + "__docId__": 1034, "kind": "variable", "static": true, "variation": null, @@ -22195,7 +22223,7 @@ } }, { - "__docId__": 1033, + "__docId__": 1035, "kind": "function", "static": true, "variation": null, @@ -22220,7 +22248,7 @@ "generator": false }, { - "__docId__": 1034, + "__docId__": 1036, "kind": "variable", "static": true, "variation": null, @@ -22260,7 +22288,7 @@ } }, { - "__docId__": 1035, + "__docId__": 1037, "kind": "variable", "static": true, "variation": null, @@ -22300,7 +22328,7 @@ } }, { - "__docId__": 1036, + "__docId__": 1038, "kind": "variable", "static": true, "variation": null, @@ -22340,7 +22368,7 @@ } }, { - "__docId__": 1037, + "__docId__": 1039, "kind": "variable", "static": true, "variation": null, @@ -22386,7 +22414,7 @@ } }, { - "__docId__": 1038, + "__docId__": 1040, "kind": "variable", "static": true, "variation": null, @@ -22432,7 +22460,7 @@ } }, { - "__docId__": 1039, + "__docId__": 1041, "kind": "variable", "static": true, "variation": null, @@ -22472,7 +22500,7 @@ } }, { - "__docId__": 1040, + "__docId__": 1042, "kind": "variable", "static": true, "variation": null, @@ -22512,7 +22540,7 @@ } }, { - "__docId__": 1041, + "__docId__": 1043, "kind": "variable", "static": true, "variation": null, @@ -22552,7 +22580,7 @@ } }, { - "__docId__": 1043, + "__docId__": 1045, "kind": "external", "static": true, "variation": null, @@ -22565,7 +22593,7 @@ "builtinExternal": true }, { - "__docId__": 1044, + "__docId__": 1046, "kind": "external", "static": true, "variation": null, @@ -22578,7 +22606,7 @@ "builtinExternal": true }, { - "__docId__": 1045, + "__docId__": 1047, "kind": "external", "static": true, "variation": null, @@ -22591,7 +22619,7 @@ "builtinExternal": true }, { - "__docId__": 1046, + "__docId__": 1048, "kind": "external", "static": true, "variation": null, @@ -22604,7 +22632,7 @@ "builtinExternal": true }, { - "__docId__": 1047, + "__docId__": 1049, "kind": "external", "static": true, "variation": null, @@ -22617,7 +22645,7 @@ "builtinExternal": true }, { - "__docId__": 1048, + "__docId__": 1050, "kind": "external", "static": true, "variation": null, @@ -22630,7 +22658,7 @@ "builtinExternal": true }, { - "__docId__": 1049, + "__docId__": 1051, "kind": "external", "static": true, "variation": null, @@ -22643,7 +22671,7 @@ "builtinExternal": true }, { - "__docId__": 1050, + "__docId__": 1052, "kind": "external", "static": true, "variation": null, @@ -22656,7 +22684,7 @@ "builtinExternal": true }, { - "__docId__": 1051, + "__docId__": 1053, "kind": "external", "static": true, "variation": null, @@ -22669,7 +22697,7 @@ "builtinExternal": true }, { - "__docId__": 1052, + "__docId__": 1054, "kind": "external", "static": true, "variation": null, @@ -22682,7 +22710,7 @@ "builtinExternal": true }, { - "__docId__": 1053, + "__docId__": 1055, "kind": "external", "static": true, "variation": null, @@ -22695,7 +22723,7 @@ "builtinExternal": true }, { - "__docId__": 1054, + "__docId__": 1056, "kind": "external", "static": true, "variation": null, @@ -22708,7 +22736,7 @@ "builtinExternal": true }, { - "__docId__": 1055, + "__docId__": 1057, "kind": "external", "static": true, "variation": null, @@ -22721,7 +22749,7 @@ "builtinExternal": true }, { - "__docId__": 1056, + "__docId__": 1058, "kind": "external", "static": true, "variation": null, @@ -22734,7 +22762,7 @@ "builtinExternal": true }, { - "__docId__": 1057, + "__docId__": 1059, "kind": "external", "static": true, "variation": null, @@ -22747,7 +22775,7 @@ "builtinExternal": true }, { - "__docId__": 1058, + "__docId__": 1060, "kind": "external", "static": true, "variation": null, @@ -22760,7 +22788,7 @@ "builtinExternal": true }, { - "__docId__": 1059, + "__docId__": 1061, "kind": "external", "static": true, "variation": null, @@ -22773,7 +22801,7 @@ "builtinExternal": true }, { - "__docId__": 1060, + "__docId__": 1062, "kind": "external", "static": true, "variation": null, @@ -22786,7 +22814,7 @@ "builtinExternal": true }, { - "__docId__": 1061, + "__docId__": 1063, "kind": "external", "static": true, "variation": null, @@ -22799,7 +22827,7 @@ "builtinExternal": true }, { - "__docId__": 1062, + "__docId__": 1064, "kind": "external", "static": true, "variation": null, @@ -22812,7 +22840,7 @@ "builtinExternal": true }, { - "__docId__": 1063, + "__docId__": 1065, "kind": "external", "static": true, "variation": null, @@ -22825,7 +22853,7 @@ "builtinExternal": true }, { - "__docId__": 1064, + "__docId__": 1066, "kind": "external", "static": true, "variation": null, @@ -22838,7 +22866,7 @@ "builtinExternal": true }, { - "__docId__": 1065, + "__docId__": 1067, "kind": "external", "static": true, "variation": null, @@ -22851,7 +22879,7 @@ "builtinExternal": true }, { - "__docId__": 1066, + "__docId__": 1068, "kind": "external", "static": true, "variation": null, @@ -22864,7 +22892,7 @@ "builtinExternal": true }, { - "__docId__": 1067, + "__docId__": 1069, "kind": "external", "static": true, "variation": null, @@ -22877,7 +22905,7 @@ "builtinExternal": true }, { - "__docId__": 1068, + "__docId__": 1070, "kind": "external", "static": true, "variation": null, @@ -22890,7 +22918,7 @@ "builtinExternal": true }, { - "__docId__": 1069, + "__docId__": 1071, "kind": "external", "static": true, "variation": null, @@ -22903,7 +22931,7 @@ "builtinExternal": true }, { - "__docId__": 1070, + "__docId__": 1072, "kind": "external", "static": true, "variation": null, @@ -22916,7 +22944,7 @@ "builtinExternal": true }, { - "__docId__": 1071, + "__docId__": 1073, "kind": "external", "static": true, "variation": null, @@ -22929,7 +22957,7 @@ "builtinExternal": true }, { - "__docId__": 1072, + "__docId__": 1074, "kind": "external", "static": true, "variation": null, @@ -22942,7 +22970,7 @@ "builtinExternal": true }, { - "__docId__": 1073, + "__docId__": 1075, "kind": "external", "static": true, "variation": null, @@ -22955,7 +22983,7 @@ "builtinExternal": true }, { - "__docId__": 1074, + "__docId__": 1076, "kind": "external", "static": true, "variation": null, @@ -22968,7 +22996,7 @@ "builtinExternal": true }, { - "__docId__": 1075, + "__docId__": 1077, "kind": "external", "static": true, "variation": null, @@ -22981,7 +23009,7 @@ "builtinExternal": true }, { - "__docId__": 1076, + "__docId__": 1078, "kind": "external", "static": true, "variation": null, @@ -22994,7 +23022,7 @@ "builtinExternal": true }, { - "__docId__": 1077, + "__docId__": 1079, "kind": "external", "static": true, "variation": null, @@ -23007,7 +23035,7 @@ "builtinExternal": true }, { - "__docId__": 1078, + "__docId__": 1080, "kind": "external", "static": true, "variation": null, @@ -23020,7 +23048,7 @@ "builtinExternal": true }, { - "__docId__": 1079, + "__docId__": 1081, "kind": "external", "static": true, "variation": null, @@ -23033,7 +23061,7 @@ "builtinExternal": true }, { - "__docId__": 1080, + "__docId__": 1082, "kind": "external", "static": true, "variation": null, @@ -23046,7 +23074,7 @@ "builtinExternal": true }, { - "__docId__": 1081, + "__docId__": 1083, "kind": "external", "static": true, "variation": null, @@ -23059,7 +23087,7 @@ "builtinExternal": true }, { - "__docId__": 1082, + "__docId__": 1084, "kind": "external", "static": true, "variation": null, @@ -23072,7 +23100,7 @@ "builtinExternal": true }, { - "__docId__": 1083, + "__docId__": 1085, "kind": "external", "static": true, "variation": null, @@ -23085,7 +23113,7 @@ "builtinExternal": true }, { - "__docId__": 1084, + "__docId__": 1086, "kind": "external", "static": true, "variation": null, @@ -23098,7 +23126,7 @@ "builtinExternal": true }, { - "__docId__": 1085, + "__docId__": 1087, "kind": "external", "static": true, "variation": null, @@ -23111,7 +23139,7 @@ "builtinExternal": true }, { - "__docId__": 1086, + "__docId__": 1088, "kind": "external", "static": true, "variation": null, @@ -23124,7 +23152,7 @@ "builtinExternal": true }, { - "__docId__": 1087, + "__docId__": 1089, "kind": "external", "static": true, "variation": null, @@ -23137,7 +23165,7 @@ "builtinExternal": true }, { - "__docId__": 1088, + "__docId__": 1090, "kind": "external", "static": true, "variation": null, @@ -23150,7 +23178,7 @@ "builtinExternal": true }, { - "__docId__": 1089, + "__docId__": 1091, "kind": "external", "static": true, "variation": null, @@ -23163,7 +23191,7 @@ "builtinExternal": true }, { - "__docId__": 1091, + "__docId__": 1093, "kind": "external", "static": true, "variation": null, @@ -23176,7 +23204,7 @@ "builtinExternal": true }, { - "__docId__": 1092, + "__docId__": 1094, "kind": "external", "static": true, "variation": null, @@ -23189,7 +23217,7 @@ "builtinExternal": true }, { - "__docId__": 1093, + "__docId__": 1095, "kind": "external", "static": true, "variation": null, @@ -23202,7 +23230,7 @@ "builtinExternal": true }, { - "__docId__": 1094, + "__docId__": 1096, "kind": "external", "static": true, "variation": null, @@ -23215,7 +23243,7 @@ "builtinExternal": true }, { - "__docId__": 1095, + "__docId__": 1097, "kind": "external", "static": true, "variation": null, @@ -23228,7 +23256,7 @@ "builtinExternal": true }, { - "__docId__": 1096, + "__docId__": 1098, "kind": "external", "static": true, "variation": null, @@ -23241,7 +23269,7 @@ "builtinExternal": true }, { - "__docId__": 1097, + "__docId__": 1099, "kind": "external", "static": true, "variation": null, @@ -23254,7 +23282,7 @@ "builtinExternal": true }, { - "__docId__": 1098, + "__docId__": 1100, "kind": "external", "static": true, "variation": null, diff --git a/docs/file/src/array.js.html b/docs/file/src/array.js.html index e084bb1f..295d4097 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.27 API Document + src/array.js | tablefilter v0.4.28 API Document diff --git a/docs/file/src/const.js.html b/docs/file/src/const.js.html index 7d8a0a3a..66b05a5b 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.27 API Document + src/const.js | tablefilter v0.4.28 API Document diff --git a/docs/file/src/cookie.js.html b/docs/file/src/cookie.js.html index d4e32b6d..c5d0efdb 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.27 API Document + src/cookie.js | tablefilter v0.4.28 API Document diff --git a/docs/file/src/dom.js.html b/docs/file/src/dom.js.html index d5fef268..3c941714 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.27 API Document + src/dom.js | tablefilter v0.4.28 API Document diff --git a/docs/file/src/emitter.js.html b/docs/file/src/emitter.js.html index 0dd927ca..20209e6c 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.27 API Document + src/emitter.js | tablefilter v0.4.28 API Document diff --git a/docs/file/src/event.js.html b/docs/file/src/event.js.html index a5cc8a65..34302ef8 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.27 API Document + src/event.js | tablefilter v0.4.28 API Document diff --git a/docs/file/src/extensions/advancedGrid/adapterEzEditTable.js.html b/docs/file/src/extensions/advancedGrid/adapterEzEditTable.js.html index 6528911d..7cd68ce0 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.27 API Document + src/extensions/advancedGrid/adapterEzEditTable.js | tablefilter v0.4.28 API Document @@ -329,9 +329,9 @@ export default class AdapterEzEditTable extends Feature { nextRowIndex, paging = tf.feature('paging'), //pgup/pgdown keys - d = (keyCode === 34 || keyCode === 33 ? + d = keyCode === 34 || keyCode === 33 ? (paging && paging.pagingLength || et.nbRowsPerPage) : - 1); + 1; //If next row is not valid, next valid filtered row needs to be //calculated @@ -454,35 +454,35 @@ export default class AdapterEzEditTable extends Feature { if (cfg.default_selection === 'row') { let fnB = cfg.on_before_selected_row; cfg.on_before_selected_row = function () { - onBeforeSelection(arguments[0], arguments[1], arguments[2]); + var args = arguments; + onBeforeSelection(args[0], args[1], args[2]); if (fnB) { - fnB.call( - null, arguments[0], arguments[1], arguments[2]); + fnB.call(null, args[0], args[1], args[2]); } }; let fnA = cfg.on_after_selected_row; cfg.on_after_selected_row = function () { - onAfterSelection(arguments[0], arguments[1], arguments[2]); + var args = arguments; + onAfterSelection(args[0], args[1], args[2]); if (fnA) { - fnA.call( - null, arguments[0], arguments[1], arguments[2]); + fnA.call(null, args[0], args[1], args[2]); } }; } else { let fnD = cfg.on_before_selected_cell; cfg.on_before_selected_cell = function () { - onBeforeSelection(arguments[0], arguments[1], arguments[2]); + var args = arguments; + onBeforeSelection(args[0], args[1], args[2]); if (fnD) { - fnD.call( - null, arguments[0], arguments[1], arguments[2]); + fnD.call(null, args[0], args[1], args[2]); } }; let fnC = cfg.on_after_selected_cell; cfg.on_after_selected_cell = function () { - onAfterSelection(arguments[0], arguments[1], arguments[2]); + var args = arguments; + onAfterSelection(args[0], args[1], args[2]); if (fnC) { - fnC.call( - null, arguments[0], arguments[1], arguments[2]); + fnC.call(null, args[0], args[1], args[2]); } }; } @@ -491,6 +491,7 @@ export default class AdapterEzEditTable extends Feature { //Added or removed rows, TF rows number needs to be re-calculated let fnE = cfg.on_added_dom_row; cfg.on_added_dom_row = function () { + var args = arguments; tf.nbFilterableRows++; if (!tf.paging) { tf.emitter.emit('rows-changed', tf, this); @@ -504,12 +505,13 @@ export default class AdapterEzEditTable extends Feature { tf.feature('alternateRows').init(); } if (fnE) { - fnE.call(null, arguments[0], arguments[1], arguments[2]); + fnE.call(null, args[0], args[1], args[2]); } }; if (cfg.actions && cfg.actions['delete']) { let fnF = cfg.actions['delete'].on_after_submit; cfg.actions['delete'].on_after_submit = function () { + var args = arguments; tf.nbFilterableRows--; if (!tf.paging) { tf.emitter.emit('rows-changed', tf, this); @@ -523,7 +525,7 @@ export default class AdapterEzEditTable extends Feature { tf.feature('alternateRows').init(); } if (fnF) { - fnF.call(null, arguments[0], arguments[1]); + fnF.call(null, args[0], args[1]); } }; } diff --git a/docs/file/src/extensions/advancedGrid/advancedGrid.js.html b/docs/file/src/extensions/advancedGrid/advancedGrid.js.html index 1e9e3712..c4114382 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.27 API Document + src/extensions/advancedGrid/advancedGrid.js | tablefilter v0.4.28 API Document diff --git a/docs/file/src/extensions/colOps/colOps.js.html b/docs/file/src/extensions/colOps/colOps.js.html index 8c39a71e..4c29d3f7 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.27 API Document + src/extensions/colOps/colOps.js | tablefilter v0.4.28 API Document diff --git a/docs/file/src/extensions/colsVisibility/colsVisibility.js.html b/docs/file/src/extensions/colsVisibility/colsVisibility.js.html index ebb9c31f..bc779eba 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.27 API Document + src/extensions/colsVisibility/colsVisibility.js | tablefilter v0.4.28 API Document diff --git a/docs/file/src/extensions/filtersVisibility/filtersVisibility.js.html b/docs/file/src/extensions/filtersVisibility/filtersVisibility.js.html index f63fa0ea..cf625268 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.27 API Document + src/extensions/filtersVisibility/filtersVisibility.js | tablefilter v0.4.28 API Document diff --git a/docs/file/src/extensions/sort/adapterSortabletable.js.html b/docs/file/src/extensions/sort/adapterSortabletable.js.html index cfbb91d0..70f2a881 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.27 API Document + src/extensions/sort/adapterSortabletable.js | tablefilter v0.4.28 API Document diff --git a/docs/file/src/extensions/sort/sort.js.html b/docs/file/src/extensions/sort/sort.js.html index c6257c02..06f5396c 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.27 API Document + src/extensions/sort/sort.js | tablefilter v0.4.28 API Document diff --git a/docs/file/src/feature.js.html b/docs/file/src/feature.js.html index d1d24a79..9b903ce0 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.27 API Document + src/feature.js | tablefilter v0.4.28 API Document diff --git a/docs/file/src/modules/alternateRows.js.html b/docs/file/src/modules/alternateRows.js.html index b2ed315e..03687d7e 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.27 API Document + src/modules/alternateRows.js | tablefilter v0.4.28 API Document @@ -165,6 +165,7 @@ export class AlternateRows extends Feature { (tf, rowIndex, arrIndex, isValid) => this.processRow(rowIndex, arrIndex, isValid)); this.emitter.on(['column-sorted'], () => this.processAll()); + this.emitter.on(['rows-changed'], () => this.processAll()); /** @inherited */ this.initialized = true; @@ -253,6 +254,7 @@ export class AlternateRows extends Feature { (tf, rowIndex, arrIndex, isValid) => this.processRow(rowIndex, arrIndex, isValid)); this.emitter.off(['column-sorted'], () => this.processAll()); + this.emitter.off(['rows-changed'], () => this.processAll()); this.initialized = false; } diff --git a/docs/file/src/modules/checkList.js.html b/docs/file/src/modules/checkList.js.html index 0659bb03..c9ccd484 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.27 API Document + src/modules/checkList.js | tablefilter v0.4.28 API Document @@ -241,6 +241,7 @@ export class CheckList extends Feature { /** * Checklist option click event handler * @param {Event} evt + * @private */ optionClick(evt) { let elm = targetEvt(evt); @@ -254,6 +255,7 @@ export class CheckList extends Feature { /** * Checklist container click event handler for load-on-demand feature * @param {Event} evt + * @private */ onCheckListClick(evt) { let elm = targetEvt(evt); @@ -265,6 +267,19 @@ export class CheckList extends Feature { } } + /** + * Refresh all checklist filters + */ + refreshAll() { + let tf = this.tf; + let fltsIdxs = tf.getFiltersByType(CHECKLIST, true); + fltsIdxs.forEach((colIdx) => { + let values = this.getValues(colIdx); + this.build(colIdx, tf.linkedFilters); + this.selectOptions(colIdx, values); + }); + } + /** * Initialize checklist filter * @param {Number} colIndex Column index @@ -308,6 +323,8 @@ export class CheckList extends Feature { (tf, colIndex, values) => this.selectOptions(colIndex, values) ); + this.emitter.on(['rows-changed'], () => this.refreshAll()); + /** @inherited */ this.initialized = true; } @@ -622,7 +639,8 @@ export class CheckList extends Feature { selectOptions(colIndex, values = []) { let tf = this.tf; let flt = tf.getFilterElement(colIndex); - if (tf.getFilterType(colIndex) !== CHECKLIST || !flt) { + if (tf.getFilterType(colIndex) !== CHECKLIST || !flt || + values.length === 0) { return; } @@ -687,6 +705,8 @@ export class CheckList extends Feature { ['select-checklist-options'], (tf, colIndex, values) => this.selectOptions(colIndex, values) ); + this.emitter.off(['rows-changed'], () => this.refreshAll()); + this.initialized = false; } } diff --git a/docs/file/src/modules/clearButton.js.html b/docs/file/src/modules/clearButton.js.html index 8c4d3679..17fd69d4 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.27 API Document + src/modules/clearButton.js | tablefilter v0.4.28 API Document diff --git a/docs/file/src/modules/dateType.js.html b/docs/file/src/modules/dateType.js.html index 5427f163..04ddb125 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.27 API Document + src/modules/dateType.js | tablefilter v0.4.28 API Document diff --git a/docs/file/src/modules/dropdown.js.html b/docs/file/src/modules/dropdown.js.html index ab5003f6..9771546e 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.27 API Document + src/modules/dropdown.js | tablefilter v0.4.28 API Document @@ -214,6 +214,21 @@ export class Dropdown extends Feature { } } + /** + * Refresh all drop-down filters + */ + refreshAll() { + let tf = this.tf; + let selectFlts = tf.getFiltersByType(SELECT, true); + let multipleFlts = tf.getFiltersByType(MULTIPLE, true); + let flts = selectFlts.concat(multipleFlts); + flts.forEach((colIdx) => { + let values = this.getValues(colIdx); + this.build(colIdx, tf.linkedFilters); + this.selectOptions(colIdx, values); + }); + } + /** * Initialize drop-down filter * @param {Number} colIndex Column index @@ -267,6 +282,7 @@ export class Dropdown extends Feature { ['select-options'], (tf, colIndex, values) => this.selectOptions(colIndex, values) ); + this.emitter.on(['rows-changed'], () => this.refreshAll()); /** @inherited */ this.initialized = true; @@ -487,7 +503,7 @@ export class Dropdown extends Feature { */ selectOptions(colIndex, values = []) { let tf = this.tf; - if (tf.getFilterType(colIndex) !== MULTIPLE || values.length === 0) { + if (values.length === 0) { return; } let slc = tf.getFilterElement(colIndex); @@ -542,6 +558,7 @@ export class Dropdown extends Feature { ['select-options'], (tf, colIndex, values) => this.selectOptions(colIndex, values) ); + this.emitter.off(['rows-changed'], () => this.refreshAll()); this.initialized = false; } } diff --git a/docs/file/src/modules/gridLayout.js.html b/docs/file/src/modules/gridLayout.js.html index 3f0bb157..a05fed4b 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.27 API Document + src/modules/gridLayout.js | tablefilter v0.4.28 API Document diff --git a/docs/file/src/modules/hash.js.html b/docs/file/src/modules/hash.js.html index 5eb6594a..45b48484 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.27 API Document + src/modules/hash.js | tablefilter v0.4.28 API Document diff --git a/docs/file/src/modules/help.js.html b/docs/file/src/modules/help.js.html index 2701d4ac..fed96b33 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.27 API Document + src/modules/help.js | tablefilter v0.4.28 API Document diff --git a/docs/file/src/modules/highlightKeywords.js.html b/docs/file/src/modules/highlightKeywords.js.html index b8b6d769..5b24bb29 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.27 API Document + src/modules/highlightKeywords.js | tablefilter v0.4.28 API Document diff --git a/docs/file/src/modules/loader.js.html b/docs/file/src/modules/loader.js.html index 17974c0f..93c22729 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.27 API Document + src/modules/loader.js | tablefilter v0.4.28 API Document diff --git a/docs/file/src/modules/noResults.js.html b/docs/file/src/modules/noResults.js.html index 36b8f0f6..51496a8f 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.27 API Document + src/modules/noResults.js | tablefilter v0.4.28 API Document diff --git a/docs/file/src/modules/paging.js.html b/docs/file/src/modules/paging.js.html index 5bc46dbd..cc939e7e 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.27 API Document + src/modules/paging.js | tablefilter v0.4.28 API Document diff --git a/docs/file/src/modules/popupFilter.js.html b/docs/file/src/modules/popupFilter.js.html index 81d64391..58f37cbd 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.27 API Document + src/modules/popupFilter.js | tablefilter v0.4.28 API Document diff --git a/docs/file/src/modules/rowsCounter.js.html b/docs/file/src/modules/rowsCounter.js.html index 48ad519b..0426fedf 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.27 API Document + src/modules/rowsCounter.js | tablefilter v0.4.28 API Document diff --git a/docs/file/src/modules/state.js.html b/docs/file/src/modules/state.js.html index a0e4aad4..9d972612 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.27 API Document + src/modules/state.js | tablefilter v0.4.28 API Document diff --git a/docs/file/src/modules/statusBar.js.html b/docs/file/src/modules/statusBar.js.html index e6398beb..88c432b2 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.27 API Document + src/modules/statusBar.js | tablefilter v0.4.28 API Document diff --git a/docs/file/src/modules/storage.js.html b/docs/file/src/modules/storage.js.html index 87f8c028..b0fc6816 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.27 API Document + src/modules/storage.js | tablefilter v0.4.28 API Document diff --git a/docs/file/src/number.js.html b/docs/file/src/number.js.html index e80f0068..0c9880bf 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.27 API Document + src/number.js | tablefilter v0.4.28 API Document diff --git a/docs/file/src/root.js.html b/docs/file/src/root.js.html index 8b8f51bb..80b89ef1 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.27 API Document + src/root.js | tablefilter v0.4.28 API Document diff --git a/docs/file/src/sort.js.html b/docs/file/src/sort.js.html index 83f94030..c970f43a 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.27 API Document + src/sort.js | tablefilter v0.4.28 API Document diff --git a/docs/file/src/string.js.html b/docs/file/src/string.js.html index 36198372..32ffbfaf 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.27 API Document + src/string.js | tablefilter v0.4.28 API Document diff --git a/docs/file/src/tablefilter.js.html b/docs/file/src/tablefilter.js.html index e55e97ce..3657d8ee 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.27 API Document + src/tablefilter.js | tablefilter v0.4.28 API Document diff --git a/docs/file/src/types.js.html b/docs/file/src/types.js.html index 24d43f2b..0ede106f 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.27 API Document + src/types.js | tablefilter v0.4.28 API Document diff --git a/docs/function/index.html b/docs/function/index.html index 1be85339..1c289888 100644 --- a/docs/function/index.html +++ b/docs/function/index.html @@ -3,7 +3,7 @@ - Function | tablefilter v0.4.27 API Document + Function | tablefilter v0.4.28 API Document diff --git a/docs/identifiers.html b/docs/identifiers.html index 4bf22861..061a157d 100644 --- a/docs/identifiers.html +++ b/docs/identifiers.html @@ -3,7 +3,7 @@ - Index | tablefilter v0.4.27 API Document + Index | tablefilter v0.4.28 API Document diff --git a/docs/index.html b/docs/index.html index 37626f37..d951fa69 100644 --- a/docs/index.html +++ b/docs/index.html @@ -3,7 +3,7 @@ - tablefilter v0.4.27 API Document + tablefilter v0.4.28 API Document diff --git a/docs/package.json b/docs/package.json index b0f9f5c8..13cce344 100644 --- a/docs/package.json +++ b/docs/package.json @@ -1,6 +1,6 @@ { "name": "tablefilter", - "version": "0.4.27", + "version": "0.4.28", "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 412be595..1f109d73 100644 --- a/docs/script/search_index.js +++ b/docs/script/search_index.js @@ -1842,15 +1842,9 @@ window.esdocSearchIndex = [ "member" ], [ - "src/modules/checklist.js~checklist#onchecklistclick", - "class/src/modules/checkList.js~CheckList.html#instance-method-onCheckListClick", - "src/modules/checkList.js~CheckList#onCheckListClick", - "method" - ], - [ - "src/modules/checklist.js~checklist#optionclick", - "class/src/modules/checkList.js~CheckList.html#instance-method-optionClick", - "src/modules/checkList.js~CheckList#optionClick", + "src/modules/checklist.js~checklist#refreshall", + "class/src/modules/checkList.js~CheckList.html#instance-method-refreshAll", + "src/modules/checkList.js~CheckList#refreshAll", "method" ], [ @@ -2063,6 +2057,12 @@ window.esdocSearchIndex = [ "src/modules/dropdown.js~Dropdown#nonEmptyText", "member" ], + [ + "src/modules/dropdown.js~dropdown#refreshall", + "class/src/modules/dropdown.js~Dropdown.html#instance-method-refreshAll", + "src/modules/dropdown.js~Dropdown#refreshAll", + "method" + ], [ "src/modules/dropdown.js~dropdown#selectoptions", "class/src/modules/dropdown.js~Dropdown.html#instance-method-selectOptions", diff --git a/docs/source.html b/docs/source.html index a61c2c74..ce1b6f79 100644 --- a/docs/source.html +++ b/docs/source.html @@ -3,7 +3,7 @@ - Source | tablefilter v0.4.27 API Document + Source | tablefilter v0.4.28 API Document @@ -140,7 +140,7 @@ 100 %1/1 545 byte 22 - 2016-12-03 10:50:54 (UTC) + 2017-01-01 06:46:34 (UTC) src/const.js @@ -165,7 +165,7 @@ 100 %18/18 1536 byte 118 - 2016-12-03 10:50:54 (UTC) + 2017-01-01 06:46:34 (UTC) src/cookie.js @@ -173,7 +173,7 @@ - 1412 byte 57 - 2016-12-03 10:50:54 (UTC) + 2017-01-01 06:46:34 (UTC) src/dom.js @@ -192,7 +192,7 @@ 100 %12/12 4767 byte 191 - 2016-12-03 10:50:54 (UTC) + 2017-01-01 06:46:34 (UTC) src/emitter.js @@ -200,7 +200,7 @@ 100 %6/6 1323 byte 53 - 2016-12-03 10:50:54 (UTC) + 2017-01-01 06:46:34 (UTC) src/event.js @@ -213,15 +213,15 @@ 100 %6/6 2384 byte 101 - 2016-12-03 10:50:54 (UTC) + 2017-01-01 06:46:34 (UTC) src/extensions/advancedGrid/adapterEzEditTable.js AdapterEzEditTable 100 %13/13 - 18919 byte - 502 - 2016-12-03 10:50:54 (UTC) + 18904 byte + 504 + 2017-01-01 06:46:34 (UTC) src/extensions/advancedGrid/advancedGrid.js @@ -229,7 +229,7 @@ - 90 byte 2 - 2016-12-03 10:50:54 (UTC) + 2017-01-01 06:46:34 (UTC) src/extensions/colOps/colOps.js @@ -237,7 +237,7 @@ 100 %9/9 13525 byte 366 - 2016-12-03 10:50:54 (UTC) + 2017-01-01 06:46:34 (UTC) src/extensions/colsVisibility/colsVisibility.js @@ -245,7 +245,7 @@ 100 %49/49 20130 byte 707 - 2016-12-03 10:50:54 (UTC) + 2017-01-01 06:46:34 (UTC) src/extensions/filtersVisibility/filtersVisibility.js @@ -253,7 +253,7 @@ 100 %25/25 7784 byte 307 - 2016-12-03 10:50:54 (UTC) + 2017-01-01 06:46:34 (UTC) src/extensions/sort/adapterSortabletable.js @@ -261,7 +261,7 @@ 100 %23/23 16452 byte 532 - 2016-12-03 10:50:54 (UTC) + 2017-01-01 06:46:34 (UTC) src/extensions/sort/sort.js @@ -269,7 +269,7 @@ - 197 byte 8 - 2016-12-03 10:50:54 (UTC) + 2017-01-01 06:46:34 (UTC) src/feature.js @@ -277,23 +277,23 @@ 100 %14/14 1864 byte 97 - 2016-12-03 10:50:54 (UTC) + 2017-01-01 06:46:34 (UTC) src/modules/alternateRows.js AlternateRows 100 %9/9 - 3507 byte - 138 - 2016-12-03 10:50:54 (UTC) + 3644 byte + 140 + 2017-01-01 06:46:34 (UTC) src/modules/checkList.js CheckList - 100 %18/18 - 18399 byte - 570 - 2016-12-03 10:50:54 (UTC) + 100 %17/17 + 18969 byte + 590 + 2017-01-01 06:46:34 (UTC) src/modules/clearButton.js @@ -301,7 +301,7 @@ 100 %10/10 3129 byte 128 - 2016-12-03 10:50:54 (UTC) + 2017-01-01 06:46:34 (UTC) src/modules/dateType.js @@ -309,15 +309,15 @@ 100 %11/11 3997 byte 147 - 2016-12-03 10:50:54 (UTC) + 2017-01-01 06:46:34 (UTC) src/modules/dropdown.js Dropdown - 100 %13/13 - 13130 byte - 425 - 2016-12-03 10:50:54 (UTC) + 100 %14/14 + 13699 byte + 442 + 2017-01-01 06:46:34 (UTC) src/modules/gridLayout.js @@ -325,7 +325,7 @@ 100 %16/16 14075 byte 494 - 2016-12-03 10:50:54 (UTC) + 2017-01-01 06:46:34 (UTC) src/modules/hash.js @@ -334,7 +334,7 @@ 100 %10/10 2981 byte 126 - 2016-12-03 10:50:54 (UTC) + 2017-01-01 06:46:34 (UTC) src/modules/help.js @@ -342,7 +342,7 @@ 100 %17/17 6471 byte 227 - 2016-12-03 10:50:54 (UTC) + 2017-01-01 06:46:34 (UTC) src/modules/highlightKeywords.js @@ -350,7 +350,7 @@ 100 %10/10 5405 byte 179 - 2016-12-03 10:50:54 (UTC) + 2017-01-01 06:46:34 (UTC) src/modules/loader.js @@ -358,7 +358,7 @@ 100 %14/14 4005 byte 173 - 2016-12-03 10:50:54 (UTC) + 2017-01-01 06:46:34 (UTC) src/modules/noResults.js @@ -366,7 +366,7 @@ 100 %17/17 4809 byte 198 - 2016-12-03 10:50:54 (UTC) + 2017-01-01 06:46:34 (UTC) src/modules/paging.js @@ -374,7 +374,7 @@ 100 %45/45 27455 byte 898 - 2016-12-03 10:50:54 (UTC) + 2017-01-01 06:46:34 (UTC) src/modules/popupFilter.js @@ -382,7 +382,7 @@ 100 %26/26 12712 byte 446 - 2016-12-03 10:50:54 (UTC) + 2017-01-01 06:46:34 (UTC) src/modules/rowsCounter.js @@ -390,7 +390,7 @@ 100 %13/13 5643 byte 197 - 2016-12-03 10:50:54 (UTC) + 2017-01-01 06:46:34 (UTC) src/modules/state.js @@ -398,7 +398,7 @@ 100 %24/24 14771 byte 541 - 2016-12-03 10:50:54 (UTC) + 2017-01-01 06:46:34 (UTC) src/modules/statusBar.js @@ -406,7 +406,7 @@ 100 %22/22 8485 byte 299 - 2016-12-03 10:50:54 (UTC) + 2017-01-01 06:46:34 (UTC) src/modules/storage.js @@ -415,7 +415,7 @@ 100 %10/10 3544 byte 162 - 2016-12-03 10:50:54 (UTC) + 2017-01-01 06:46:34 (UTC) src/number.js @@ -423,7 +423,7 @@ 100 %1/1 998 byte 29 - 2016-12-03 10:50:54 (UTC) + 2017-01-01 06:46:34 (UTC) src/root.js @@ -431,7 +431,7 @@ 100 %1/1 235 byte 6 - 2016-12-03 10:50:54 (UTC) + 2017-01-01 06:46:34 (UTC) src/sort.js @@ -441,7 +441,7 @@ 100 %3/3 930 byte 33 - 2016-12-03 10:50:54 (UTC) + 2017-01-01 06:46:34 (UTC) src/string.js @@ -453,7 +453,7 @@ 100 %5/5 2082 byte 76 - 2016-12-03 10:50:54 (UTC) + 2017-01-01 06:46:34 (UTC) src/tablefilter.js @@ -461,7 +461,7 @@ 100 %170/170 89104 byte 2971 - 2016-12-03 10:50:54 (UTC) + 2017-01-01 06:46:34 (UTC) src/types.js @@ -477,7 +477,7 @@ 100 %9/9 1563 byte 73 - 2016-12-03 10:50:54 (UTC) + 2017-01-01 06:46:34 (UTC) diff --git a/docs/variable/index.html b/docs/variable/index.html index 9c8fc3c5..2079132c 100644 --- a/docs/variable/index.html +++ b/docs/variable/index.html @@ -3,7 +3,7 @@ - Variable | tablefilter v0.4.27 API Document + Variable | tablefilter v0.4.28 API Document