diff --git a/docs/ast/source/tablefilter.js.json b/docs/ast/source/tablefilter.js.json index 02214d2f..c9713610 100644 --- a/docs/ast/source/tablefilter.js.json +++ b/docs/ast/source/tablefilter.js.json @@ -13451,34 +13451,88 @@ "type": "MemberExpression", "computed": false, "object": { - "type": "Identifier", - "name": "f", - "range": [ - 7576, - 7577 - ], - "loc": { - "start": { - "line": 292, - "column": 45 + "type": "LogicalExpression", + "operator": "||", + "left": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "Identifier", + "name": "f", + "range": [ + 7577, + 7578 + ], + "loc": { + "start": { + "line": 292, + "column": 46 + }, + "end": { + "line": 292, + "column": 47 + } + } }, - "end": { - "line": 292, - "column": 46 + "property": { + "type": "Identifier", + "name": "single_filter", + "range": [ + 7579, + 7592 + ], + "loc": { + "start": { + "line": 292, + "column": 48 + }, + "end": { + "line": 292, + "column": 61 + } + } + }, + "range": [ + 7577, + 7592 + ], + "loc": { + "start": { + "line": 292, + "column": 46 + }, + "end": { + "line": 292, + "column": 61 + } } - } - }, - "property": { - "type": "Identifier", - "name": "single_flt_css_class", + }, + "right": { + "type": "ObjectExpression", + "properties": [], + "range": [ + 7596, + 7598 + ], + "loc": { + "start": { + "line": 292, + "column": 65 + }, + "end": { + "line": 292, + "column": 67 + } + } + }, "range": [ - 7578, + 7577, 7598 ], "loc": { "start": { "line": 292, - "column": 47 + "column": 46 }, "end": { "line": 292, @@ -13486,9 +13540,27 @@ } } }, + "property": { + "type": "Identifier", + "name": "css_class", + "range": [ + 7600, + 7609 + ], + "loc": { + "start": { + "line": 292, + "column": 69 + }, + "end": { + "line": 292, + "column": 78 + } + } + }, "range": [ 7576, - 7598 + 7609 ], "loc": { "start": { @@ -13497,7 +13569,7 @@ }, "end": { "line": 292, - "column": 67 + "column": 78 } } }, @@ -13506,8 +13578,8 @@ "value": "single_flt", "raw": "'single_flt'", "range": [ - 7612, - 7624 + 7623, + 7635 ], "loc": { "start": { @@ -13523,7 +13595,7 @@ ], "range": [ 7564, - 7625 + 7636 ], "loc": { "start": { @@ -13538,7 +13610,7 @@ }, "range": [ 7539, - 7625 + 7636 ], "loc": { "start": { @@ -13553,7 +13625,7 @@ }, "range": [ 7539, - 7626 + 7637 ], "loc": { "start": { @@ -13590,8 +13662,8 @@ "type": "Block", "value": "** filters' grid behaviours **", "range": [ - 7636, - 7670 + 7647, + 7681 ], "loc": { "start": { @@ -13608,8 +13680,8 @@ "type": "Block", "value": "*\n * Enable/disable enter key for input type filters\n * @type {Boolean}\n ", "range": [ - 7680, - 7781 + 7691, + 7792 ], "loc": { "start": { @@ -13635,8 +13707,8 @@ "object": { "type": "ThisExpression", "range": [ - 7790, - 7794 + 7801, + 7805 ], "loc": { "start": { @@ -13653,8 +13725,8 @@ "type": "Identifier", "name": "enterKey", "range": [ - 7795, - 7803 + 7806, + 7814 ], "loc": { "start": { @@ -13668,8 +13740,8 @@ } }, "range": [ - 7790, - 7803 + 7801, + 7814 ], "loc": { "start": { @@ -13688,8 +13760,8 @@ "type": "Identifier", "name": "defaultsBool", "range": [ - 7806, - 7818 + 7817, + 7829 ], "loc": { "start": { @@ -13710,8 +13782,8 @@ "type": "Identifier", "name": "f", "range": [ - 7819, - 7820 + 7830, + 7831 ], "loc": { "start": { @@ -13728,8 +13800,8 @@ "type": "Identifier", "name": "enter_key", "range": [ - 7821, - 7830 + 7832, + 7841 ], "loc": { "start": { @@ -13743,8 +13815,8 @@ } }, "range": [ - 7819, - 7830 + 7830, + 7841 ], "loc": { "start": { @@ -13762,8 +13834,8 @@ "value": true, "raw": "true", "range": [ - 7832, - 7836 + 7843, + 7847 ], "loc": { "start": { @@ -13778,8 +13850,8 @@ } ], "range": [ - 7806, - 7837 + 7817, + 7848 ], "loc": { "start": { @@ -13793,8 +13865,8 @@ } }, "range": [ - 7790, - 7837 + 7801, + 7848 ], "loc": { "start": { @@ -13808,8 +13880,8 @@ } }, "range": [ - 7790, - 7838 + 7801, + 7849 ], "loc": { "start": { @@ -13826,8 +13898,8 @@ "type": "Block", "value": "** filters' grid behaviours **", "range": [ - 7636, - 7670 + 7647, + 7681 ], "loc": { "start": { @@ -13844,8 +13916,8 @@ "type": "Block", "value": "*\n * Enable/disable enter key for input type filters\n * @type {Boolean}\n ", "range": [ - 7680, - 7781 + 7691, + 7792 ], "loc": { "start": { @@ -13864,8 +13936,8 @@ "type": "Block", "value": "*\n * Callback fired before filtering process starts\n * @type {Function}\n ", "range": [ - 7848, - 7949 + 7859, + 7960 ], "loc": { "start": { @@ -13891,8 +13963,8 @@ "object": { "type": "ThisExpression", "range": [ - 7958, - 7962 + 7969, + 7973 ], "loc": { "start": { @@ -13909,8 +13981,8 @@ "type": "Identifier", "name": "onBeforeFilter", "range": [ - 7963, - 7977 + 7974, + 7988 ], "loc": { "start": { @@ -13924,8 +13996,8 @@ } }, "range": [ - 7958, - 7977 + 7969, + 7988 ], "loc": { "start": { @@ -13944,8 +14016,8 @@ "type": "Identifier", "name": "defaultsFn", "range": [ - 7980, - 7990 + 7991, + 8001 ], "loc": { "start": { @@ -13966,8 +14038,8 @@ "type": "Identifier", "name": "f", "range": [ - 7991, - 7992 + 8002, + 8003 ], "loc": { "start": { @@ -13984,8 +14056,8 @@ "type": "Identifier", "name": "on_before_filter", "range": [ - 7993, - 8009 + 8004, + 8020 ], "loc": { "start": { @@ -13999,8 +14071,8 @@ } }, "range": [ - 7991, - 8009 + 8002, + 8020 ], "loc": { "start": { @@ -14017,8 +14089,8 @@ "type": "Identifier", "name": "EMPTY_FN", "range": [ - 8011, - 8019 + 8022, + 8030 ], "loc": { "start": { @@ -14033,8 +14105,8 @@ } ], "range": [ - 7980, - 8020 + 7991, + 8031 ], "loc": { "start": { @@ -14048,8 +14120,8 @@ } }, "range": [ - 7958, - 8020 + 7969, + 8031 ], "loc": { "start": { @@ -14063,8 +14135,8 @@ } }, "range": [ - 7958, - 8021 + 7969, + 8032 ], "loc": { "start": { @@ -14081,8 +14153,8 @@ "type": "Block", "value": "*\n * Callback fired before filtering process starts\n * @type {Function}\n ", "range": [ - 7848, - 7949 + 7859, + 7960 ], "loc": { "start": { @@ -14101,8 +14173,8 @@ "type": "Block", "value": "*\n * Callback fired after filtering process is completed\n * @type {Function}\n ", "range": [ - 8031, - 8137 + 8042, + 8148 ], "loc": { "start": { @@ -14128,8 +14200,8 @@ "object": { "type": "ThisExpression", "range": [ - 8146, - 8150 + 8157, + 8161 ], "loc": { "start": { @@ -14146,8 +14218,8 @@ "type": "Identifier", "name": "onAfterFilter", "range": [ - 8151, - 8164 + 8162, + 8175 ], "loc": { "start": { @@ -14161,8 +14233,8 @@ } }, "range": [ - 8146, - 8164 + 8157, + 8175 ], "loc": { "start": { @@ -14181,8 +14253,8 @@ "type": "Identifier", "name": "defaultsFn", "range": [ - 8167, - 8177 + 8178, + 8188 ], "loc": { "start": { @@ -14203,8 +14275,8 @@ "type": "Identifier", "name": "f", "range": [ - 8178, - 8179 + 8189, + 8190 ], "loc": { "start": { @@ -14221,8 +14293,8 @@ "type": "Identifier", "name": "on_after_filter", "range": [ - 8180, - 8195 + 8191, + 8206 ], "loc": { "start": { @@ -14236,8 +14308,8 @@ } }, "range": [ - 8178, - 8195 + 8189, + 8206 ], "loc": { "start": { @@ -14254,8 +14326,8 @@ "type": "Identifier", "name": "EMPTY_FN", "range": [ - 8197, - 8205 + 8208, + 8216 ], "loc": { "start": { @@ -14270,8 +14342,8 @@ } ], "range": [ - 8167, - 8206 + 8178, + 8217 ], "loc": { "start": { @@ -14285,8 +14357,8 @@ } }, "range": [ - 8146, - 8206 + 8157, + 8217 ], "loc": { "start": { @@ -14300,8 +14372,8 @@ } }, "range": [ - 8146, - 8207 + 8157, + 8218 ], "loc": { "start": { @@ -14318,8 +14390,8 @@ "type": "Block", "value": "*\n * Callback fired after filtering process is completed\n * @type {Function}\n ", "range": [ - 8031, - 8137 + 8042, + 8148 ], "loc": { "start": { @@ -14338,8 +14410,8 @@ "type": "Block", "value": "*\n * Enable/disable case sensitivity filtering\n * @type {Boolean}\n ", "range": [ - 8217, - 8312 + 8228, + 8323 ], "loc": { "start": { @@ -14365,8 +14437,8 @@ "object": { "type": "ThisExpression", "range": [ - 8321, - 8325 + 8332, + 8336 ], "loc": { "start": { @@ -14383,8 +14455,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 8326, - 8339 + 8337, + 8350 ], "loc": { "start": { @@ -14398,8 +14470,8 @@ } }, "range": [ - 8321, - 8339 + 8332, + 8350 ], "loc": { "start": { @@ -14418,8 +14490,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 8342, - 8349 + 8353, + 8360 ], "loc": { "start": { @@ -14440,8 +14512,8 @@ "type": "Identifier", "name": "f", "range": [ - 8350, - 8351 + 8361, + 8362 ], "loc": { "start": { @@ -14458,8 +14530,8 @@ "type": "Identifier", "name": "case_sensitive", "range": [ - 8352, - 8366 + 8363, + 8377 ], "loc": { "start": { @@ -14473,8 +14545,8 @@ } }, "range": [ - 8350, - 8366 + 8361, + 8377 ], "loc": { "start": { @@ -14489,8 +14561,8 @@ } ], "range": [ - 8342, - 8367 + 8353, + 8378 ], "loc": { "start": { @@ -14504,8 +14576,8 @@ } }, "range": [ - 8321, - 8367 + 8332, + 8378 ], "loc": { "start": { @@ -14519,8 +14591,8 @@ } }, "range": [ - 8321, - 8368 + 8332, + 8379 ], "loc": { "start": { @@ -14537,8 +14609,8 @@ "type": "Block", "value": "*\n * Enable/disable case sensitivity filtering\n * @type {Boolean}\n ", "range": [ - 8217, - 8312 + 8228, + 8323 ], "loc": { "start": { @@ -14557,8 +14629,8 @@ "type": "Block", "value": "*\n * Indicate whether exact match filtering is enabled on a per column\n * basis\n * @type {Boolean}\n * @private\n ", "range": [ - 8378, - 8534 + 8389, + 8545 ], "loc": { "start": { @@ -14584,8 +14656,8 @@ "object": { "type": "ThisExpression", "range": [ - 8543, - 8547 + 8554, + 8558 ], "loc": { "start": { @@ -14602,8 +14674,8 @@ "type": "Identifier", "name": "hasExactMatchByCol", "range": [ - 8548, - 8566 + 8559, + 8577 ], "loc": { "start": { @@ -14617,8 +14689,8 @@ } }, "range": [ - 8543, - 8566 + 8554, + 8577 ], "loc": { "start": { @@ -14637,8 +14709,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 8569, - 8576 + 8580, + 8587 ], "loc": { "start": { @@ -14659,8 +14731,8 @@ "type": "Identifier", "name": "f", "range": [ - 8577, - 8578 + 8588, + 8589 ], "loc": { "start": { @@ -14677,8 +14749,8 @@ "type": "Identifier", "name": "columns_exact_match", "range": [ - 8579, - 8598 + 8590, + 8609 ], "loc": { "start": { @@ -14692,8 +14764,8 @@ } }, "range": [ - 8577, - 8598 + 8588, + 8609 ], "loc": { "start": { @@ -14708,8 +14780,8 @@ } ], "range": [ - 8569, - 8599 + 8580, + 8610 ], "loc": { "start": { @@ -14723,8 +14795,8 @@ } }, "range": [ - 8543, - 8599 + 8554, + 8610 ], "loc": { "start": { @@ -14738,8 +14810,8 @@ } }, "range": [ - 8543, - 8600 + 8554, + 8611 ], "loc": { "start": { @@ -14756,8 +14828,8 @@ "type": "Block", "value": "*\n * Indicate whether exact match filtering is enabled on a per column\n * basis\n * @type {Boolean}\n * @private\n ", "range": [ - 8378, - 8534 + 8389, + 8545 ], "loc": { "start": { @@ -14776,8 +14848,8 @@ "type": "Block", "value": "*\n * Exact match filtering per column array\n * @type {Array}\n ", "range": [ - 8610, - 8700 + 8621, + 8711 ], "loc": { "start": { @@ -14803,8 +14875,8 @@ "object": { "type": "ThisExpression", "range": [ - 8709, - 8713 + 8720, + 8724 ], "loc": { "start": { @@ -14821,8 +14893,8 @@ "type": "Identifier", "name": "exactMatchByCol", "range": [ - 8714, - 8729 + 8725, + 8740 ], "loc": { "start": { @@ -14836,8 +14908,8 @@ } }, "range": [ - 8709, - 8729 + 8720, + 8740 ], "loc": { "start": { @@ -14858,8 +14930,8 @@ "object": { "type": "ThisExpression", "range": [ - 8732, - 8736 + 8743, + 8747 ], "loc": { "start": { @@ -14876,8 +14948,8 @@ "type": "Identifier", "name": "hasExactMatchByCol", "range": [ - 8737, - 8755 + 8748, + 8766 ], "loc": { "start": { @@ -14891,8 +14963,8 @@ } }, "range": [ - 8732, - 8755 + 8743, + 8766 ], "loc": { "start": { @@ -14912,8 +14984,8 @@ "type": "Identifier", "name": "f", "range": [ - 8770, - 8771 + 8781, + 8782 ], "loc": { "start": { @@ -14930,8 +15002,8 @@ "type": "Identifier", "name": "columns_exact_match", "range": [ - 8772, - 8791 + 8783, + 8802 ], "loc": { "start": { @@ -14945,8 +15017,8 @@ } }, "range": [ - 8770, - 8791 + 8781, + 8802 ], "loc": { "start": { @@ -14963,8 +15035,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 8794, - 8796 + 8805, + 8807 ], "loc": { "start": { @@ -14978,8 +15050,8 @@ } }, "range": [ - 8732, - 8796 + 8743, + 8807 ], "loc": { "start": { @@ -14993,8 +15065,8 @@ } }, "range": [ - 8709, - 8796 + 8720, + 8807 ], "loc": { "start": { @@ -15008,8 +15080,8 @@ } }, "range": [ - 8709, - 8797 + 8720, + 8808 ], "loc": { "start": { @@ -15026,8 +15098,8 @@ "type": "Block", "value": "*\n * Exact match filtering per column array\n * @type {Array}\n ", "range": [ - 8610, - 8700 + 8621, + 8711 ], "loc": { "start": { @@ -15046,8 +15118,8 @@ "type": "Block", "value": "*\n * Globally enable/disable exact match filtering\n * @type {Boolean}\n ", "range": [ - 8807, - 8906 + 8818, + 8917 ], "loc": { "start": { @@ -15073,8 +15145,8 @@ "object": { "type": "ThisExpression", "range": [ - 8915, - 8919 + 8926, + 8930 ], "loc": { "start": { @@ -15091,8 +15163,8 @@ "type": "Identifier", "name": "exactMatch", "range": [ - 8920, - 8930 + 8931, + 8941 ], "loc": { "start": { @@ -15106,8 +15178,8 @@ } }, "range": [ - 8915, - 8930 + 8926, + 8941 ], "loc": { "start": { @@ -15126,8 +15198,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 8933, - 8940 + 8944, + 8951 ], "loc": { "start": { @@ -15148,8 +15220,8 @@ "type": "Identifier", "name": "f", "range": [ - 8941, - 8942 + 8952, + 8953 ], "loc": { "start": { @@ -15166,8 +15238,8 @@ "type": "Identifier", "name": "exact_match", "range": [ - 8943, - 8954 + 8954, + 8965 ], "loc": { "start": { @@ -15181,8 +15253,8 @@ } }, "range": [ - 8941, - 8954 + 8952, + 8965 ], "loc": { "start": { @@ -15197,8 +15269,8 @@ } ], "range": [ - 8933, - 8955 + 8944, + 8966 ], "loc": { "start": { @@ -15212,8 +15284,8 @@ } }, "range": [ - 8915, - 8955 + 8926, + 8966 ], "loc": { "start": { @@ -15227,8 +15299,8 @@ } }, "range": [ - 8915, - 8956 + 8926, + 8967 ], "loc": { "start": { @@ -15245,8 +15317,8 @@ "type": "Block", "value": "*\n * Globally enable/disable exact match filtering\n * @type {Boolean}\n ", "range": [ - 8807, - 8906 + 8818, + 8917 ], "loc": { "start": { @@ -15265,8 +15337,8 @@ "type": "Block", "value": "*\n * Ignore diacritics globally or on a column basis\n * @type {Boolean|Array}\n ", "range": [ - 8966, - 9073 + 8977, + 9084 ], "loc": { "start": { @@ -15292,8 +15364,8 @@ "object": { "type": "ThisExpression", "range": [ - 9082, - 9086 + 9093, + 9097 ], "loc": { "start": { @@ -15310,8 +15382,8 @@ "type": "Identifier", "name": "ignoreDiacritics", "range": [ - 9087, - 9103 + 9098, + 9114 ], "loc": { "start": { @@ -15325,8 +15397,8 @@ } }, "range": [ - 9082, - 9103 + 9093, + 9114 ], "loc": { "start": { @@ -15346,8 +15418,8 @@ "type": "Identifier", "name": "f", "range": [ - 9106, - 9107 + 9117, + 9118 ], "loc": { "start": { @@ -15364,8 +15436,8 @@ "type": "Identifier", "name": "ignore_diacritics", "range": [ - 9108, - 9125 + 9119, + 9136 ], "loc": { "start": { @@ -15379,8 +15451,8 @@ } }, "range": [ - 9106, - 9125 + 9117, + 9136 ], "loc": { "start": { @@ -15394,8 +15466,8 @@ } }, "range": [ - 9082, - 9125 + 9093, + 9136 ], "loc": { "start": { @@ -15409,8 +15481,8 @@ } }, "range": [ - 9082, - 9126 + 9093, + 9137 ], "loc": { "start": { @@ -15427,8 +15499,8 @@ "type": "Block", "value": "*\n * Ignore diacritics globally or on a column basis\n * @type {Boolean|Array}\n ", "range": [ - 8966, - 9073 + 8977, + 9084 ], "loc": { "start": { @@ -15447,8 +15519,8 @@ "type": "Block", "value": "*\n * Enable/disable linked filters filtering mode\n * @type {Boolean}\n ", "range": [ - 9136, - 9234 + 9147, + 9245 ], "loc": { "start": { @@ -15474,8 +15546,8 @@ "object": { "type": "ThisExpression", "range": [ - 9243, - 9247 + 9254, + 9258 ], "loc": { "start": { @@ -15492,8 +15564,8 @@ "type": "Identifier", "name": "linkedFilters", "range": [ - 9248, - 9261 + 9259, + 9272 ], "loc": { "start": { @@ -15507,8 +15579,8 @@ } }, "range": [ - 9243, - 9261 + 9254, + 9272 ], "loc": { "start": { @@ -15527,8 +15599,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 9264, - 9271 + 9275, + 9282 ], "loc": { "start": { @@ -15549,8 +15621,8 @@ "type": "Identifier", "name": "f", "range": [ - 9272, - 9273 + 9283, + 9284 ], "loc": { "start": { @@ -15567,8 +15639,8 @@ "type": "Identifier", "name": "linked_filters", "range": [ - 9274, - 9288 + 9285, + 9299 ], "loc": { "start": { @@ -15582,8 +15654,8 @@ } }, "range": [ - 9272, - 9288 + 9283, + 9299 ], "loc": { "start": { @@ -15598,8 +15670,8 @@ } ], "range": [ - 9264, - 9289 + 9275, + 9300 ], "loc": { "start": { @@ -15613,8 +15685,8 @@ } }, "range": [ - 9243, - 9289 + 9254, + 9300 ], "loc": { "start": { @@ -15628,8 +15700,8 @@ } }, "range": [ - 9243, - 9290 + 9254, + 9301 ], "loc": { "start": { @@ -15646,8 +15718,8 @@ "type": "Block", "value": "*\n * Enable/disable linked filters filtering mode\n * @type {Boolean}\n ", "range": [ - 9136, - 9234 + 9147, + 9245 ], "loc": { "start": { @@ -15666,8 +15738,8 @@ "type": "Block", "value": "*\n * Enable/disable readonly state for excluded options when\n * linked filters filtering mode is on\n * @type {Boolean}\n ", "range": [ - 9300, - 9456 + 9311, + 9467 ], "loc": { "start": { @@ -15693,8 +15765,8 @@ "object": { "type": "ThisExpression", "range": [ - 9465, - 9469 + 9476, + 9480 ], "loc": { "start": { @@ -15711,8 +15783,8 @@ "type": "Identifier", "name": "disableExcludedOptions", "range": [ - 9470, - 9492 + 9481, + 9503 ], "loc": { "start": { @@ -15726,8 +15798,8 @@ } }, "range": [ - 9465, - 9492 + 9476, + 9503 ], "loc": { "start": { @@ -15746,8 +15818,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 9495, - 9502 + 9506, + 9513 ], "loc": { "start": { @@ -15768,8 +15840,8 @@ "type": "Identifier", "name": "f", "range": [ - 9503, - 9504 + 9514, + 9515 ], "loc": { "start": { @@ -15786,8 +15858,8 @@ "type": "Identifier", "name": "disable_excluded_options", "range": [ - 9505, - 9529 + 9516, + 9540 ], "loc": { "start": { @@ -15801,8 +15873,8 @@ } }, "range": [ - 9503, - 9529 + 9514, + 9540 ], "loc": { "start": { @@ -15817,8 +15889,8 @@ } ], "range": [ - 9495, - 9530 + 9506, + 9541 ], "loc": { "start": { @@ -15832,8 +15904,8 @@ } }, "range": [ - 9465, - 9530 + 9476, + 9541 ], "loc": { "start": { @@ -15847,8 +15919,8 @@ } }, "range": [ - 9465, - 9531 + 9476, + 9542 ], "loc": { "start": { @@ -15865,8 +15937,8 @@ "type": "Block", "value": "*\n * Enable/disable readonly state for excluded options when\n * linked filters filtering mode is on\n * @type {Boolean}\n ", "range": [ - 9300, - 9456 + 9311, + 9467 ], "loc": { "start": { @@ -15885,8 +15957,8 @@ "type": "Block", "value": "*\n * Active filter ID\n * @type {String}\n * @private\n ", "range": [ - 9541, - 9630 + 9552, + 9641 ], "loc": { "start": { @@ -15912,8 +15984,8 @@ "object": { "type": "ThisExpression", "range": [ - 9639, - 9643 + 9650, + 9654 ], "loc": { "start": { @@ -15930,8 +16002,8 @@ "type": "Identifier", "name": "activeFilterId", "range": [ - 9644, - 9658 + 9655, + 9669 ], "loc": { "start": { @@ -15945,8 +16017,8 @@ } }, "range": [ - 9639, - 9658 + 9650, + 9669 ], "loc": { "start": { @@ -15964,8 +16036,8 @@ "value": null, "raw": "null", "range": [ - 9661, - 9665 + 9672, + 9676 ], "loc": { "start": { @@ -15979,8 +16051,8 @@ } }, "range": [ - 9639, - 9665 + 9650, + 9676 ], "loc": { "start": { @@ -15994,8 +16066,8 @@ } }, "range": [ - 9639, - 9666 + 9650, + 9677 ], "loc": { "start": { @@ -16012,8 +16084,8 @@ "type": "Block", "value": "*\n * Active filter ID\n * @type {String}\n * @private\n ", "range": [ - 9541, - 9630 + 9552, + 9641 ], "loc": { "start": { @@ -16032,8 +16104,8 @@ "type": "Block", "value": "*\n * Determine if there are excluded rows from filtering\n * @type {Boolean}\n * @private\n ", "range": [ - 9676, - 9801 + 9687, + 9812 ], "loc": { "start": { @@ -16059,8 +16131,8 @@ "object": { "type": "ThisExpression", "range": [ - 9810, - 9814 + 9821, + 9825 ], "loc": { "start": { @@ -16077,8 +16149,8 @@ "type": "Identifier", "name": "hasExcludedRows", "range": [ - 9815, - 9830 + 9826, + 9841 ], "loc": { "start": { @@ -16092,8 +16164,8 @@ } }, "range": [ - 9810, - 9830 + 9821, + 9841 ], "loc": { "start": { @@ -16112,8 +16184,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 9833, - 9840 + 9844, + 9851 ], "loc": { "start": { @@ -16136,8 +16208,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 9841, - 9848 + 9852, + 9859 ], "loc": { "start": { @@ -16158,8 +16230,8 @@ "type": "Identifier", "name": "f", "range": [ - 9849, - 9850 + 9860, + 9861 ], "loc": { "start": { @@ -16176,8 +16248,8 @@ "type": "Identifier", "name": "exclude_rows", "range": [ - 9851, - 9863 + 9862, + 9874 ], "loc": { "start": { @@ -16191,8 +16263,8 @@ } }, "range": [ - 9849, - 9863 + 9860, + 9874 ], "loc": { "start": { @@ -16207,8 +16279,8 @@ } ], "range": [ - 9841, - 9864 + 9852, + 9875 ], "loc": { "start": { @@ -16234,8 +16306,8 @@ "type": "Identifier", "name": "f", "range": [ - 9880, - 9881 + 9891, + 9892 ], "loc": { "start": { @@ -16252,8 +16324,8 @@ "type": "Identifier", "name": "exclude_rows", "range": [ - 9882, - 9894 + 9893, + 9905 ], "loc": { "start": { @@ -16267,8 +16339,8 @@ } }, "range": [ - 9880, - 9894 + 9891, + 9905 ], "loc": { "start": { @@ -16285,8 +16357,8 @@ "type": "Identifier", "name": "length", "range": [ - 9895, - 9901 + 9906, + 9912 ], "loc": { "start": { @@ -16300,8 +16372,8 @@ } }, "range": [ - 9880, - 9901 + 9891, + 9912 ], "loc": { "start": { @@ -16319,8 +16391,8 @@ "value": 0, "raw": "0", "range": [ - 9904, - 9905 + 9915, + 9916 ], "loc": { "start": { @@ -16334,8 +16406,8 @@ } }, "range": [ - 9880, - 9905 + 9891, + 9916 ], "loc": { "start": { @@ -16349,8 +16421,8 @@ } }, "range": [ - 9841, - 9905 + 9852, + 9916 ], "loc": { "start": { @@ -16365,8 +16437,8 @@ } ], "range": [ - 9833, - 9906 + 9844, + 9917 ], "loc": { "start": { @@ -16380,8 +16452,8 @@ } }, "range": [ - 9810, - 9906 + 9821, + 9917 ], "loc": { "start": { @@ -16395,8 +16467,8 @@ } }, "range": [ - 9810, - 9907 + 9821, + 9918 ], "loc": { "start": { @@ -16413,8 +16485,8 @@ "type": "Block", "value": "*\n * Determine if there are excluded rows from filtering\n * @type {Boolean}\n * @private\n ", "range": [ - 9676, - 9801 + 9687, + 9812 ], "loc": { "start": { @@ -16433,8 +16505,8 @@ "type": "Block", "value": "*\n * List of row indexes to be excluded from filtering\n * @type {Array}\n ", "range": [ - 9917, - 10018 + 9928, + 10029 ], "loc": { "start": { @@ -16460,8 +16532,8 @@ "object": { "type": "ThisExpression", "range": [ - 10027, - 10031 + 10038, + 10042 ], "loc": { "start": { @@ -16478,8 +16550,8 @@ "type": "Identifier", "name": "excludeRows", "range": [ - 10032, - 10043 + 10043, + 10054 ], "loc": { "start": { @@ -16493,8 +16565,8 @@ } }, "range": [ - 10027, - 10043 + 10038, + 10054 ], "loc": { "start": { @@ -16513,8 +16585,8 @@ "type": "Identifier", "name": "defaultsArr", "range": [ - 10046, - 10057 + 10057, + 10068 ], "loc": { "start": { @@ -16535,8 +16607,8 @@ "type": "Identifier", "name": "f", "range": [ - 10058, - 10059 + 10069, + 10070 ], "loc": { "start": { @@ -16553,8 +16625,8 @@ "type": "Identifier", "name": "exclude_rows", "range": [ - 10060, - 10072 + 10071, + 10083 ], "loc": { "start": { @@ -16568,8 +16640,8 @@ } }, "range": [ - 10058, - 10072 + 10069, + 10083 ], "loc": { "start": { @@ -16586,8 +16658,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 10074, - 10076 + 10085, + 10087 ], "loc": { "start": { @@ -16602,8 +16674,8 @@ } ], "range": [ - 10046, - 10077 + 10057, + 10088 ], "loc": { "start": { @@ -16617,8 +16689,8 @@ } }, "range": [ - 10027, - 10077 + 10038, + 10088 ], "loc": { "start": { @@ -16632,8 +16704,8 @@ } }, "range": [ - 10027, - 10078 + 10038, + 10089 ], "loc": { "start": { @@ -16650,8 +16722,8 @@ "type": "Block", "value": "*\n * List of row indexes to be excluded from filtering\n * @type {Array}\n ", "range": [ - 9917, - 10018 + 9928, + 10029 ], "loc": { "start": { @@ -16670,8 +16742,8 @@ "type": "Block", "value": "*\n * List of containers IDs where external filters will be generated\n * @type {Array}\n ", "range": [ - 10088, - 10203 + 10099, + 10214 ], "loc": { "start": { @@ -16697,8 +16769,8 @@ "object": { "type": "ThisExpression", "range": [ - 10212, - 10216 + 10223, + 10227 ], "loc": { "start": { @@ -16715,8 +16787,8 @@ "type": "Identifier", "name": "externalFltIds", "range": [ - 10217, - 10231 + 10228, + 10242 ], "loc": { "start": { @@ -16730,8 +16802,8 @@ } }, "range": [ - 10212, - 10231 + 10223, + 10242 ], "loc": { "start": { @@ -16750,8 +16822,8 @@ "type": "Identifier", "name": "defaultsArr", "range": [ - 10234, - 10245 + 10245, + 10256 ], "loc": { "start": { @@ -16772,8 +16844,8 @@ "type": "Identifier", "name": "f", "range": [ - 10246, - 10247 + 10257, + 10258 ], "loc": { "start": { @@ -16790,8 +16862,8 @@ "type": "Identifier", "name": "external_flt_ids", "range": [ - 10248, - 10264 + 10259, + 10275 ], "loc": { "start": { @@ -16805,8 +16877,8 @@ } }, "range": [ - 10246, - 10264 + 10257, + 10275 ], "loc": { "start": { @@ -16823,8 +16895,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 10266, - 10268 + 10277, + 10279 ], "loc": { "start": { @@ -16839,8 +16911,8 @@ } ], "range": [ - 10234, - 10269 + 10245, + 10280 ], "loc": { "start": { @@ -16854,8 +16926,8 @@ } }, "range": [ - 10212, - 10269 + 10223, + 10280 ], "loc": { "start": { @@ -16869,8 +16941,8 @@ } }, "range": [ - 10212, - 10270 + 10223, + 10281 ], "loc": { "start": { @@ -16887,8 +16959,8 @@ "type": "Block", "value": "*\n * List of containers IDs where external filters will be generated\n * @type {Array}\n ", "range": [ - 10088, - 10203 + 10099, + 10214 ], "loc": { "start": { @@ -16907,8 +16979,8 @@ "type": "Block", "value": "*\n * Callback fired after filters are generated\n * @type {Function}\n ", "range": [ - 10280, - 10377 + 10291, + 10388 ], "loc": { "start": { @@ -16934,8 +17006,8 @@ "object": { "type": "ThisExpression", "range": [ - 10386, - 10390 + 10397, + 10401 ], "loc": { "start": { @@ -16952,8 +17024,8 @@ "type": "Identifier", "name": "onFiltersLoaded", "range": [ - 10391, - 10406 + 10402, + 10417 ], "loc": { "start": { @@ -16967,8 +17039,8 @@ } }, "range": [ - 10386, - 10406 + 10397, + 10417 ], "loc": { "start": { @@ -16987,8 +17059,8 @@ "type": "Identifier", "name": "defaultsFn", "range": [ - 10409, - 10419 + 10420, + 10430 ], "loc": { "start": { @@ -17009,8 +17081,8 @@ "type": "Identifier", "name": "f", "range": [ - 10420, - 10421 + 10431, + 10432 ], "loc": { "start": { @@ -17027,8 +17099,8 @@ "type": "Identifier", "name": "on_filters_loaded", "range": [ - 10422, - 10439 + 10433, + 10450 ], "loc": { "start": { @@ -17042,8 +17114,8 @@ } }, "range": [ - 10420, - 10439 + 10431, + 10450 ], "loc": { "start": { @@ -17060,8 +17132,8 @@ "type": "Identifier", "name": "EMPTY_FN", "range": [ - 10441, - 10449 + 10452, + 10460 ], "loc": { "start": { @@ -17076,8 +17148,8 @@ } ], "range": [ - 10409, - 10450 + 10420, + 10461 ], "loc": { "start": { @@ -17091,8 +17163,8 @@ } }, "range": [ - 10386, - 10450 + 10397, + 10461 ], "loc": { "start": { @@ -17106,8 +17178,8 @@ } }, "range": [ - 10386, - 10451 + 10397, + 10462 ], "loc": { "start": { @@ -17124,8 +17196,8 @@ "type": "Block", "value": "*\n * Callback fired after filters are generated\n * @type {Function}\n ", "range": [ - 10280, - 10377 + 10291, + 10388 ], "loc": { "start": { @@ -17144,8 +17216,8 @@ "type": "Block", "value": "*\n * Enable/disable single filter mode\n * @type {Boolean|Object}\n ", "range": [ - 10461, - 10555 + 10472, + 10566 ], "loc": { "start": { @@ -17171,8 +17243,8 @@ "object": { "type": "ThisExpression", "range": [ - 10564, - 10568 + 10575, + 10579 ], "loc": { "start": { @@ -17189,8 +17261,8 @@ "type": "Identifier", "name": "singleFlt", "range": [ - 10569, - 10578 + 10580, + 10589 ], "loc": { "start": { @@ -17204,8 +17276,8 @@ } }, "range": [ - 10564, - 10578 + 10575, + 10589 ], "loc": { "start": { @@ -17227,8 +17299,8 @@ "type": "Identifier", "name": "isObj", "range": [ - 10581, - 10586 + 10592, + 10597 ], "loc": { "start": { @@ -17249,8 +17321,8 @@ "type": "Identifier", "name": "f", "range": [ - 10587, - 10588 + 10598, + 10599 ], "loc": { "start": { @@ -17267,8 +17339,8 @@ "type": "Identifier", "name": "single_filter", "range": [ - 10589, - 10602 + 10600, + 10613 ], "loc": { "start": { @@ -17282,8 +17354,8 @@ } }, "range": [ - 10587, - 10602 + 10598, + 10613 ], "loc": { "start": { @@ -17298,8 +17370,8 @@ } ], "range": [ - 10581, - 10603 + 10592, + 10614 ], "loc": { "start": { @@ -17318,8 +17390,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 10619, - 10626 + 10630, + 10637 ], "loc": { "start": { @@ -17340,8 +17412,8 @@ "type": "Identifier", "name": "f", "range": [ - 10627, - 10628 + 10638, + 10639 ], "loc": { "start": { @@ -17358,8 +17430,8 @@ "type": "Identifier", "name": "single_filter", "range": [ - 10629, - 10642 + 10640, + 10653 ], "loc": { "start": { @@ -17373,8 +17445,8 @@ } }, "range": [ - 10627, - 10642 + 10638, + 10653 ], "loc": { "start": { @@ -17389,8 +17461,8 @@ } ], "range": [ - 10619, - 10643 + 10630, + 10654 ], "loc": { "start": { @@ -17404,8 +17476,8 @@ } }, "range": [ - 10581, - 10643 + 10592, + 10654 ], "loc": { "start": { @@ -17419,8 +17491,8 @@ } }, "range": [ - 10564, - 10643 + 10575, + 10654 ], "loc": { "start": { @@ -17434,8 +17506,8 @@ } }, "range": [ - 10564, - 10644 + 10575, + 10655 ], "loc": { "start": { @@ -17452,8 +17524,8 @@ "type": "Block", "value": "*\n * Enable/disable single filter mode\n * @type {Boolean|Object}\n ", "range": [ - 10461, - 10555 + 10472, + 10566 ], "loc": { "start": { @@ -17472,8 +17544,8 @@ "type": "Block", "value": "*\n * Specify columns to be excluded from single filter search, by default\n * searching in all columns:\n * single_filter: {\n * exclude_cols: [2, 7]\n * }\n ", "range": [ - 10654, - 10864 + 10665, + 10875 ], "loc": { "start": { @@ -17499,8 +17571,8 @@ "object": { "type": "ThisExpression", "range": [ - 10873, - 10877 + 10884, + 10888 ], "loc": { "start": { @@ -17517,8 +17589,8 @@ "type": "Identifier", "name": "singleFltExcludeCols", "range": [ - 10878, - 10898 + 10889, + 10909 ], "loc": { "start": { @@ -17532,8 +17604,8 @@ } }, "range": [ - 10873, - 10898 + 10884, + 10909 ], "loc": { "start": { @@ -17557,8 +17629,8 @@ "type": "Identifier", "name": "isObj", "range": [ - 10901, - 10906 + 10912, + 10917 ], "loc": { "start": { @@ -17579,8 +17651,8 @@ "type": "Identifier", "name": "f", "range": [ - 10907, - 10908 + 10918, + 10919 ], "loc": { "start": { @@ -17597,8 +17669,8 @@ "type": "Identifier", "name": "single_filter", "range": [ - 10909, - 10922 + 10920, + 10933 ], "loc": { "start": { @@ -17612,8 +17684,8 @@ } }, "range": [ - 10907, - 10922 + 10918, + 10933 ], "loc": { "start": { @@ -17628,8 +17700,8 @@ } ], "range": [ - 10901, - 10923 + 10912, + 10934 ], "loc": { "start": { @@ -17648,8 +17720,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 10939, - 10946 + 10950, + 10957 ], "loc": { "start": { @@ -17673,8 +17745,8 @@ "type": "Identifier", "name": "f", "range": [ - 10947, - 10948 + 10958, + 10959 ], "loc": { "start": { @@ -17691,8 +17763,8 @@ "type": "Identifier", "name": "single_filter", "range": [ - 10949, - 10962 + 10960, + 10973 ], "loc": { "start": { @@ -17706,8 +17778,8 @@ } }, "range": [ - 10947, - 10962 + 10958, + 10973 ], "loc": { "start": { @@ -17724,8 +17796,8 @@ "type": "Identifier", "name": "exclude_cols", "range": [ - 10963, - 10975 + 10974, + 10986 ], "loc": { "start": { @@ -17739,8 +17811,8 @@ } }, "range": [ - 10947, - 10975 + 10958, + 10986 ], "loc": { "start": { @@ -17755,8 +17827,8 @@ } ], "range": [ - 10939, - 10976 + 10950, + 10987 ], "loc": { "start": { @@ -17770,8 +17842,8 @@ } }, "range": [ - 10901, - 10976 + 10912, + 10987 ], "loc": { "start": { @@ -17794,8 +17866,8 @@ "type": "Identifier", "name": "f", "range": [ - 10991, - 10992 + 11002, + 11003 ], "loc": { "start": { @@ -17812,8 +17884,8 @@ "type": "Identifier", "name": "single_filter", "range": [ - 10993, - 11006 + 11004, + 11017 ], "loc": { "start": { @@ -17827,8 +17899,8 @@ } }, "range": [ - 10991, - 11006 + 11002, + 11017 ], "loc": { "start": { @@ -17845,8 +17917,8 @@ "type": "Identifier", "name": "exclude_cols", "range": [ - 11007, - 11019 + 11018, + 11030 ], "loc": { "start": { @@ -17860,8 +17932,8 @@ } }, "range": [ - 10991, - 11019 + 11002, + 11030 ], "loc": { "start": { @@ -17878,8 +17950,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 11022, - 11024 + 11033, + 11035 ], "loc": { "start": { @@ -17893,8 +17965,8 @@ } }, "range": [ - 10901, - 11024 + 10912, + 11035 ], "loc": { "start": { @@ -17908,8 +17980,8 @@ } }, "range": [ - 10873, - 11024 + 10884, + 11035 ], "loc": { "start": { @@ -17923,8 +17995,8 @@ } }, "range": [ - 10873, - 11025 + 10884, + 11036 ], "loc": { "start": { @@ -17941,8 +18013,8 @@ "type": "Block", "value": "*\n * Specify columns to be excluded from single filter search, by default\n * searching in all columns:\n * single_filter: {\n * exclude_cols: [2, 7]\n * }\n ", "range": [ - 10654, - 10864 + 10665, + 10875 ], "loc": { "start": { @@ -17961,8 +18033,8 @@ "type": "Block", "value": "*\n * Callback fired after a row is validated during filtering\n * @type {Function}\n ", "range": [ - 11035, - 11146 + 11046, + 11157 ], "loc": { "start": { @@ -17988,8 +18060,8 @@ "object": { "type": "ThisExpression", "range": [ - 11155, - 11159 + 11166, + 11170 ], "loc": { "start": { @@ -18006,8 +18078,8 @@ "type": "Identifier", "name": "onRowValidated", "range": [ - 11160, - 11174 + 11171, + 11185 ], "loc": { "start": { @@ -18021,8 +18093,8 @@ } }, "range": [ - 11155, - 11174 + 11166, + 11185 ], "loc": { "start": { @@ -18041,8 +18113,8 @@ "type": "Identifier", "name": "defaultsFn", "range": [ - 11177, - 11187 + 11188, + 11198 ], "loc": { "start": { @@ -18063,8 +18135,8 @@ "type": "Identifier", "name": "f", "range": [ - 11188, - 11189 + 11199, + 11200 ], "loc": { "start": { @@ -18081,8 +18153,8 @@ "type": "Identifier", "name": "on_row_validated", "range": [ - 11190, - 11206 + 11201, + 11217 ], "loc": { "start": { @@ -18096,8 +18168,8 @@ } }, "range": [ - 11188, - 11206 + 11199, + 11217 ], "loc": { "start": { @@ -18114,8 +18186,8 @@ "type": "Identifier", "name": "EMPTY_FN", "range": [ - 11208, - 11216 + 11219, + 11227 ], "loc": { "start": { @@ -18130,8 +18202,8 @@ } ], "range": [ - 11177, - 11217 + 11188, + 11228 ], "loc": { "start": { @@ -18145,8 +18217,8 @@ } }, "range": [ - 11155, - 11217 + 11166, + 11228 ], "loc": { "start": { @@ -18160,8 +18232,8 @@ } }, "range": [ - 11155, - 11218 + 11166, + 11229 ], "loc": { "start": { @@ -18178,8 +18250,8 @@ "type": "Block", "value": "*\n * Callback fired after a row is validated during filtering\n * @type {Function}\n ", "range": [ - 11035, - 11146 + 11046, + 11157 ], "loc": { "start": { @@ -18198,8 +18270,8 @@ "type": "Block", "value": "*\n * Specify which column implements a custom cell parser to retrieve the\n * cell value:\n * cell_parser: {\n * cols: [0, 2],\n * parse: function(tf, cell, colIndex) {\n * // custom cell parser logic here\n * return cellValue;\n * }\n * }\n * @type {Object}\n ", "range": [ - 11228, - 11599 + 11239, + 11610 ], "loc": { "start": { @@ -18225,8 +18297,8 @@ "object": { "type": "ThisExpression", "range": [ - 11608, - 11612 + 11619, + 11623 ], "loc": { "start": { @@ -18243,8 +18315,8 @@ "type": "Identifier", "name": "cellParser", "range": [ - 11613, - 11623 + 11624, + 11634 ], "loc": { "start": { @@ -18258,8 +18330,8 @@ } }, "range": [ - 11608, - 11623 + 11619, + 11634 ], "loc": { "start": { @@ -18286,8 +18358,8 @@ "type": "Identifier", "name": "isObj", "range": [ - 11626, - 11631 + 11637, + 11642 ], "loc": { "start": { @@ -18308,8 +18380,8 @@ "type": "Identifier", "name": "f", "range": [ - 11632, - 11633 + 11643, + 11644 ], "loc": { "start": { @@ -18326,8 +18398,8 @@ "type": "Identifier", "name": "cell_parser", "range": [ - 11634, - 11645 + 11645, + 11656 ], "loc": { "start": { @@ -18341,8 +18413,8 @@ } }, "range": [ - 11632, - 11645 + 11643, + 11656 ], "loc": { "start": { @@ -18357,8 +18429,8 @@ } ], "range": [ - 11626, - 11646 + 11637, + 11657 ], "loc": { "start": { @@ -18377,8 +18449,8 @@ "type": "Identifier", "name": "isFn", "range": [ - 11650, - 11654 + 11661, + 11665 ], "loc": { "start": { @@ -18402,8 +18474,8 @@ "type": "Identifier", "name": "f", "range": [ - 11655, - 11656 + 11666, + 11667 ], "loc": { "start": { @@ -18420,8 +18492,8 @@ "type": "Identifier", "name": "cell_parser", "range": [ - 11657, - 11668 + 11668, + 11679 ], "loc": { "start": { @@ -18435,8 +18507,8 @@ } }, "range": [ - 11655, - 11668 + 11666, + 11679 ], "loc": { "start": { @@ -18453,8 +18525,8 @@ "type": "Identifier", "name": "parse", "range": [ - 11669, - 11674 + 11680, + 11685 ], "loc": { "start": { @@ -18468,8 +18540,8 @@ } }, "range": [ - 11655, - 11674 + 11666, + 11685 ], "loc": { "start": { @@ -18484,8 +18556,8 @@ } ], "range": [ - 11650, - 11675 + 11661, + 11686 ], "loc": { "start": { @@ -18499,8 +18571,8 @@ } }, "range": [ - 11626, - 11675 + 11637, + 11686 ], "loc": { "start": { @@ -18519,8 +18591,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 11691, - 11698 + 11702, + 11709 ], "loc": { "start": { @@ -18544,8 +18616,8 @@ "type": "Identifier", "name": "f", "range": [ - 11699, - 11700 + 11710, + 11711 ], "loc": { "start": { @@ -18562,8 +18634,8 @@ "type": "Identifier", "name": "cell_parser", "range": [ - 11701, - 11712 + 11712, + 11723 ], "loc": { "start": { @@ -18577,8 +18649,8 @@ } }, "range": [ - 11699, - 11712 + 11710, + 11723 ], "loc": { "start": { @@ -18595,8 +18667,8 @@ "type": "Identifier", "name": "cols", "range": [ - 11713, - 11717 + 11724, + 11728 ], "loc": { "start": { @@ -18610,8 +18682,8 @@ } }, "range": [ - 11699, - 11717 + 11710, + 11728 ], "loc": { "start": { @@ -18626,8 +18698,8 @@ } ], "range": [ - 11691, - 11718 + 11702, + 11729 ], "loc": { "start": { @@ -18641,8 +18713,8 @@ } }, "range": [ - 11626, - 11718 + 11637, + 11729 ], "loc": { "start": { @@ -18662,8 +18734,8 @@ "type": "Identifier", "name": "f", "range": [ - 11733, - 11734 + 11744, + 11745 ], "loc": { "start": { @@ -18680,8 +18752,8 @@ "type": "Identifier", "name": "cell_parser", "range": [ - 11735, - 11746 + 11746, + 11757 ], "loc": { "start": { @@ -18695,8 +18767,8 @@ } }, "range": [ - 11733, - 11746 + 11744, + 11757 ], "loc": { "start": { @@ -18718,8 +18790,8 @@ "type": "Identifier", "name": "cols", "range": [ - 11751, - 11755 + 11762, + 11766 ], "loc": { "start": { @@ -18736,8 +18808,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 11757, - 11759 + 11768, + 11770 ], "loc": { "start": { @@ -18755,8 +18827,8 @@ "shorthand": false, "computed": false, "range": [ - 11751, - 11759 + 11762, + 11770 ], "loc": { "start": { @@ -18775,8 +18847,8 @@ "type": "Identifier", "name": "parse", "range": [ - 11761, - 11766 + 11772, + 11777 ], "loc": { "start": { @@ -18793,8 +18865,8 @@ "type": "Identifier", "name": "EMPTY_FN", "range": [ - 11768, - 11776 + 11779, + 11787 ], "loc": { "start": { @@ -18812,8 +18884,8 @@ "shorthand": false, "computed": false, "range": [ - 11761, - 11776 + 11772, + 11787 ], "loc": { "start": { @@ -18828,8 +18900,8 @@ } ], "range": [ - 11749, - 11778 + 11760, + 11789 ], "loc": { "start": { @@ -18843,8 +18915,8 @@ } }, "range": [ - 11626, - 11778 + 11637, + 11789 ], "loc": { "start": { @@ -18858,8 +18930,8 @@ } }, "range": [ - 11608, - 11778 + 11619, + 11789 ], "loc": { "start": { @@ -18873,8 +18945,8 @@ } }, "range": [ - 11608, - 11779 + 11619, + 11790 ], "loc": { "start": { @@ -18891,8 +18963,8 @@ "type": "Block", "value": "*\n * Specify which column implements a custom cell parser to retrieve the\n * cell value:\n * cell_parser: {\n * cols: [0, 2],\n * parse: function(tf, cell, colIndex) {\n * // custom cell parser logic here\n * return cellValue;\n * }\n * }\n * @type {Object}\n ", "range": [ - 11228, - 11599 + 11239, + 11610 ], "loc": { "start": { @@ -18911,8 +18983,8 @@ "type": "Block", "value": "*\n * Global watermark text for input filter type or watermark for each\n * filter if an array is supplied\n * @type {String|Array}\n ", "range": [ - 11789, - 11955 + 11800, + 11966 ], "loc": { "start": { @@ -18938,8 +19010,8 @@ "object": { "type": "ThisExpression", "range": [ - 11964, - 11968 + 11975, + 11979 ], "loc": { "start": { @@ -18956,8 +19028,8 @@ "type": "Identifier", "name": "watermark", "range": [ - 11969, - 11978 + 11980, + 11989 ], "loc": { "start": { @@ -18971,8 +19043,8 @@ } }, "range": [ - 11964, - 11978 + 11975, + 11989 ], "loc": { "start": { @@ -18995,8 +19067,8 @@ "type": "Identifier", "name": "f", "range": [ - 11981, - 11982 + 11992, + 11993 ], "loc": { "start": { @@ -19013,8 +19085,8 @@ "type": "Identifier", "name": "watermark", "range": [ - 11983, - 11992 + 11994, + 12003 ], "loc": { "start": { @@ -19028,8 +19100,8 @@ } }, "range": [ - 11981, - 11992 + 11992, + 12003 ], "loc": { "start": { @@ -19047,8 +19119,8 @@ "value": "", "raw": "''", "range": [ - 11996, - 11998 + 12007, + 12009 ], "loc": { "start": { @@ -19062,8 +19134,8 @@ } }, "range": [ - 11981, - 11998 + 11992, + 12009 ], "loc": { "start": { @@ -19077,8 +19149,8 @@ } }, "range": [ - 11964, - 11998 + 11975, + 12009 ], "loc": { "start": { @@ -19092,8 +19164,8 @@ } }, "range": [ - 11964, - 11999 + 11975, + 12010 ], "loc": { "start": { @@ -19110,8 +19182,8 @@ "type": "Block", "value": "*\n * Global watermark text for input filter type or watermark for each\n * filter if an array is supplied\n * @type {String|Array}\n ", "range": [ - 11789, - 11955 + 11800, + 11966 ], "loc": { "start": { @@ -19130,8 +19202,8 @@ "type": "Block", "value": "*\n * Indicate whether watermark is on a per column basis\n * @type {Boolean}\n * @private\n ", "range": [ - 12009, - 12134 + 12020, + 12145 ], "loc": { "start": { @@ -19157,8 +19229,8 @@ "object": { "type": "ThisExpression", "range": [ - 12143, - 12147 + 12154, + 12158 ], "loc": { "start": { @@ -19175,8 +19247,8 @@ "type": "Identifier", "name": "isWatermarkArray", "range": [ - 12148, - 12164 + 12159, + 12175 ], "loc": { "start": { @@ -19190,8 +19262,8 @@ } }, "range": [ - 12143, - 12164 + 12154, + 12175 ], "loc": { "start": { @@ -19210,8 +19282,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 12167, - 12174 + 12178, + 12185 ], "loc": { "start": { @@ -19231,8 +19303,8 @@ "object": { "type": "ThisExpression", "range": [ - 12175, - 12179 + 12186, + 12190 ], "loc": { "start": { @@ -19249,8 +19321,8 @@ "type": "Identifier", "name": "watermark", "range": [ - 12180, - 12189 + 12191, + 12200 ], "loc": { "start": { @@ -19264,8 +19336,8 @@ } }, "range": [ - 12175, - 12189 + 12186, + 12200 ], "loc": { "start": { @@ -19280,8 +19352,8 @@ } ], "range": [ - 12167, - 12190 + 12178, + 12201 ], "loc": { "start": { @@ -19295,8 +19367,8 @@ } }, "range": [ - 12143, - 12190 + 12154, + 12201 ], "loc": { "start": { @@ -19310,8 +19382,8 @@ } }, "range": [ - 12143, - 12191 + 12154, + 12202 ], "loc": { "start": { @@ -19328,8 +19400,8 @@ "type": "Block", "value": "*\n * Indicate whether watermark is on a per column basis\n * @type {Boolean}\n * @private\n ", "range": [ - 12009, - 12134 + 12020, + 12145 ], "loc": { "start": { @@ -19348,8 +19420,8 @@ "type": "Block", "value": "*\n * Indicate whether help UI component is disabled\n * @type {Boolean}\n ", "range": [ - 12201, - 12301 + 12212, + 12312 ], "loc": { "start": { @@ -19375,8 +19447,8 @@ "object": { "type": "ThisExpression", "range": [ - 12310, - 12314 + 12321, + 12325 ], "loc": { "start": { @@ -19393,8 +19465,8 @@ "type": "Identifier", "name": "help", "range": [ - 12315, - 12319 + 12326, + 12330 ], "loc": { "start": { @@ -19408,8 +19480,8 @@ } }, "range": [ - 12310, - 12319 + 12321, + 12330 ], "loc": { "start": { @@ -19430,8 +19502,8 @@ "type": "Identifier", "name": "isUndef", "range": [ - 12322, - 12329 + 12333, + 12340 ], "loc": { "start": { @@ -19452,8 +19524,8 @@ "type": "Identifier", "name": "f", "range": [ - 12330, - 12331 + 12341, + 12342 ], "loc": { "start": { @@ -19470,8 +19542,8 @@ "type": "Identifier", "name": "help_instructions", "range": [ - 12332, - 12349 + 12343, + 12360 ], "loc": { "start": { @@ -19485,8 +19557,8 @@ } }, "range": [ - 12330, - 12349 + 12341, + 12360 ], "loc": { "start": { @@ -19501,8 +19573,8 @@ } ], "range": [ - 12322, - 12350 + 12333, + 12361 ], "loc": { "start": { @@ -19519,8 +19591,8 @@ "type": "Identifier", "name": "undefined", "range": [ - 12353, - 12362 + 12364, + 12373 ], "loc": { "start": { @@ -19542,8 +19614,8 @@ "type": "Identifier", "name": "isObj", "range": [ - 12378, - 12383 + 12389, + 12394 ], "loc": { "start": { @@ -19564,8 +19636,8 @@ "type": "Identifier", "name": "f", "range": [ - 12384, - 12385 + 12395, + 12396 ], "loc": { "start": { @@ -19582,8 +19654,8 @@ "type": "Identifier", "name": "help_instructions", "range": [ - 12386, - 12403 + 12397, + 12414 ], "loc": { "start": { @@ -19597,8 +19669,8 @@ } }, "range": [ - 12384, - 12403 + 12395, + 12414 ], "loc": { "start": { @@ -19613,8 +19685,8 @@ } ], "range": [ - 12378, - 12404 + 12389, + 12415 ], "loc": { "start": { @@ -19633,8 +19705,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 12408, - 12415 + 12419, + 12426 ], "loc": { "start": { @@ -19655,8 +19727,8 @@ "type": "Identifier", "name": "f", "range": [ - 12416, - 12417 + 12427, + 12428 ], "loc": { "start": { @@ -19673,8 +19745,8 @@ "type": "Identifier", "name": "help_instructions", "range": [ - 12418, - 12435 + 12429, + 12446 ], "loc": { "start": { @@ -19688,8 +19760,8 @@ } }, "range": [ - 12416, - 12435 + 12427, + 12446 ], "loc": { "start": { @@ -19704,8 +19776,8 @@ } ], "range": [ - 12408, - 12436 + 12419, + 12447 ], "loc": { "start": { @@ -19719,8 +19791,8 @@ } }, "range": [ - 12378, - 12436 + 12389, + 12447 ], "loc": { "start": { @@ -19734,8 +19806,8 @@ } }, "range": [ - 12322, - 12437 + 12333, + 12448 ], "loc": { "start": { @@ -19749,8 +19821,8 @@ } }, "range": [ - 12310, - 12437 + 12321, + 12448 ], "loc": { "start": { @@ -19764,8 +19836,8 @@ } }, "range": [ - 12310, - 12438 + 12321, + 12449 ], "loc": { "start": { @@ -19782,8 +19854,8 @@ "type": "Block", "value": "*\n * Indicate whether help UI component is disabled\n * @type {Boolean}\n ", "range": [ - 12201, - 12301 + 12212, + 12312 ], "loc": { "start": { @@ -19802,8 +19874,8 @@ "type": "Block", "value": "*\n * Indicate whether pop-up filters UI is enabled\n * @type {Boolean|Object}\n ", "range": [ - 12448, - 12554 + 12459, + 12565 ], "loc": { "start": { @@ -19829,8 +19901,8 @@ "object": { "type": "ThisExpression", "range": [ - 12563, - 12567 + 12574, + 12578 ], "loc": { "start": { @@ -19847,8 +19919,8 @@ "type": "Identifier", "name": "popupFilters", "range": [ - 12568, - 12580 + 12579, + 12591 ], "loc": { "start": { @@ -19862,8 +19934,8 @@ } }, "range": [ - 12563, - 12580 + 12574, + 12591 ], "loc": { "start": { @@ -19885,8 +19957,8 @@ "type": "Identifier", "name": "isObj", "range": [ - 12583, - 12588 + 12594, + 12599 ], "loc": { "start": { @@ -19907,8 +19979,8 @@ "type": "Identifier", "name": "f", "range": [ - 12589, - 12590 + 12600, + 12601 ], "loc": { "start": { @@ -19925,8 +19997,8 @@ "type": "Identifier", "name": "popup_filters", "range": [ - 12591, - 12604 + 12602, + 12615 ], "loc": { "start": { @@ -19940,8 +20012,8 @@ } }, "range": [ - 12589, - 12604 + 12600, + 12615 ], "loc": { "start": { @@ -19956,8 +20028,8 @@ } ], "range": [ - 12583, - 12605 + 12594, + 12616 ], "loc": { "start": { @@ -19976,8 +20048,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 12609, - 12616 + 12620, + 12627 ], "loc": { "start": { @@ -19998,8 +20070,8 @@ "type": "Identifier", "name": "f", "range": [ - 12617, - 12618 + 12628, + 12629 ], "loc": { "start": { @@ -20016,8 +20088,8 @@ "type": "Identifier", "name": "popup_filters", "range": [ - 12619, - 12632 + 12630, + 12643 ], "loc": { "start": { @@ -20031,8 +20103,8 @@ } }, "range": [ - 12617, - 12632 + 12628, + 12643 ], "loc": { "start": { @@ -20047,8 +20119,8 @@ } ], "range": [ - 12609, - 12633 + 12620, + 12644 ], "loc": { "start": { @@ -20062,8 +20134,8 @@ } }, "range": [ - 12583, - 12633 + 12594, + 12644 ], "loc": { "start": { @@ -20077,8 +20149,8 @@ } }, "range": [ - 12563, - 12633 + 12574, + 12644 ], "loc": { "start": { @@ -20092,8 +20164,8 @@ } }, "range": [ - 12563, - 12634 + 12574, + 12645 ], "loc": { "start": { @@ -20110,8 +20182,8 @@ "type": "Block", "value": "*\n * Indicate whether pop-up filters UI is enabled\n * @type {Boolean|Object}\n ", "range": [ - 12448, - 12554 + 12459, + 12565 ], "loc": { "start": { @@ -20130,8 +20202,8 @@ "type": "Block", "value": "*\n * Indicate whether filtered (active) columns indicator is enabled\n * @type {Boolean}\n ", "range": [ - 12644, - 12761 + 12655, + 12772 ], "loc": { "start": { @@ -20157,8 +20229,8 @@ "object": { "type": "ThisExpression", "range": [ - 12770, - 12774 + 12781, + 12785 ], "loc": { "start": { @@ -20175,8 +20247,8 @@ "type": "Identifier", "name": "markActiveColumns", "range": [ - 12775, - 12792 + 12786, + 12803 ], "loc": { "start": { @@ -20190,8 +20262,8 @@ } }, "range": [ - 12770, - 12792 + 12781, + 12803 ], "loc": { "start": { @@ -20213,8 +20285,8 @@ "type": "Identifier", "name": "isObj", "range": [ - 12795, - 12800 + 12806, + 12811 ], "loc": { "start": { @@ -20235,8 +20307,8 @@ "type": "Identifier", "name": "f", "range": [ - 12801, - 12802 + 12812, + 12813 ], "loc": { "start": { @@ -20253,8 +20325,8 @@ "type": "Identifier", "name": "mark_active_columns", "range": [ - 12803, - 12822 + 12814, + 12833 ], "loc": { "start": { @@ -20268,8 +20340,8 @@ } }, "range": [ - 12801, - 12822 + 12812, + 12833 ], "loc": { "start": { @@ -20284,8 +20356,8 @@ } ], "range": [ - 12795, - 12823 + 12806, + 12834 ], "loc": { "start": { @@ -20304,8 +20376,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 12839, - 12846 + 12850, + 12857 ], "loc": { "start": { @@ -20326,8 +20398,8 @@ "type": "Identifier", "name": "f", "range": [ - 12847, - 12848 + 12858, + 12859 ], "loc": { "start": { @@ -20344,8 +20416,8 @@ "type": "Identifier", "name": "mark_active_columns", "range": [ - 12849, - 12868 + 12860, + 12879 ], "loc": { "start": { @@ -20359,8 +20431,8 @@ } }, "range": [ - 12847, - 12868 + 12858, + 12879 ], "loc": { "start": { @@ -20375,8 +20447,8 @@ } ], "range": [ - 12839, - 12869 + 12850, + 12880 ], "loc": { "start": { @@ -20390,8 +20462,8 @@ } }, "range": [ - 12795, - 12869 + 12806, + 12880 ], "loc": { "start": { @@ -20405,8 +20477,8 @@ } }, "range": [ - 12770, - 12869 + 12781, + 12880 ], "loc": { "start": { @@ -20420,8 +20492,8 @@ } }, "range": [ - 12770, - 12870 + 12781, + 12881 ], "loc": { "start": { @@ -20438,8 +20510,8 @@ "type": "Block", "value": "*\n * Indicate whether filtered (active) columns indicator is enabled\n * @type {Boolean}\n ", "range": [ - 12644, - 12761 + 12655, + 12772 ], "loc": { "start": { @@ -20458,8 +20530,8 @@ "type": "Block", "value": "** select filter's customisation and behaviours **", "range": [ - 12880, - 12934 + 12891, + 12945 ], "loc": { "start": { @@ -20476,8 +20548,8 @@ "type": "Block", "value": "*\n * Text for clear option in drop-down filter types (1st option)\n * @type {String|Array}\n ", "range": [ - 12943, - 13062 + 12954, + 13073 ], "loc": { "start": { @@ -20503,8 +20575,8 @@ "object": { "type": "ThisExpression", "range": [ - 13071, - 13075 + 13082, + 13086 ], "loc": { "start": { @@ -20521,8 +20593,8 @@ "type": "Identifier", "name": "clearFilterText", "range": [ - 13076, - 13091 + 13087, + 13102 ], "loc": { "start": { @@ -20536,8 +20608,8 @@ } }, "range": [ - 13071, - 13091 + 13082, + 13102 ], "loc": { "start": { @@ -20556,8 +20628,8 @@ "type": "Identifier", "name": "defaultsStr", "range": [ - 13094, - 13105 + 13105, + 13116 ], "loc": { "start": { @@ -20578,8 +20650,8 @@ "type": "Identifier", "name": "f", "range": [ - 13106, - 13107 + 13117, + 13118 ], "loc": { "start": { @@ -20596,8 +20668,8 @@ "type": "Identifier", "name": "clear_filter_text", "range": [ - 13108, - 13125 + 13119, + 13136 ], "loc": { "start": { @@ -20611,8 +20683,8 @@ } }, "range": [ - 13106, - 13125 + 13117, + 13136 ], "loc": { "start": { @@ -20630,8 +20702,8 @@ "value": "Clear", "raw": "'Clear'", "range": [ - 13127, - 13134 + 13138, + 13145 ], "loc": { "start": { @@ -20646,8 +20718,8 @@ } ], "range": [ - 13094, - 13135 + 13105, + 13146 ], "loc": { "start": { @@ -20661,8 +20733,8 @@ } }, "range": [ - 13071, - 13135 + 13082, + 13146 ], "loc": { "start": { @@ -20676,8 +20748,8 @@ } }, "range": [ - 13071, - 13136 + 13082, + 13147 ], "loc": { "start": { @@ -20694,8 +20766,8 @@ "type": "Block", "value": "** select filter's customisation and behaviours **", "range": [ - 12880, - 12934 + 12891, + 12945 ], "loc": { "start": { @@ -20712,8 +20784,8 @@ "type": "Block", "value": "*\n * Text for clear option in drop-down filter types (1st option)\n * @type {String|Array}\n ", "range": [ - 12943, - 13062 + 12954, + 13073 ], "loc": { "start": { @@ -20732,8 +20804,8 @@ "type": "Block", "value": "*\n * Indicate whether empty option is enabled in drop-down filter types\n * @type {Boolean}\n ", "range": [ - 13146, - 13266 + 13157, + 13277 ], "loc": { "start": { @@ -20759,8 +20831,8 @@ "object": { "type": "ThisExpression", "range": [ - 13275, - 13279 + 13286, + 13290 ], "loc": { "start": { @@ -20777,8 +20849,8 @@ "type": "Identifier", "name": "enableEmptyOption", "range": [ - 13280, - 13297 + 13291, + 13308 ], "loc": { "start": { @@ -20792,8 +20864,8 @@ } }, "range": [ - 13275, - 13297 + 13286, + 13308 ], "loc": { "start": { @@ -20812,8 +20884,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 13300, - 13307 + 13311, + 13318 ], "loc": { "start": { @@ -20834,8 +20906,8 @@ "type": "Identifier", "name": "f", "range": [ - 13308, - 13309 + 13319, + 13320 ], "loc": { "start": { @@ -20852,8 +20924,8 @@ "type": "Identifier", "name": "enable_empty_option", "range": [ - 13310, - 13329 + 13321, + 13340 ], "loc": { "start": { @@ -20867,8 +20939,8 @@ } }, "range": [ - 13308, - 13329 + 13319, + 13340 ], "loc": { "start": { @@ -20883,8 +20955,8 @@ } ], "range": [ - 13300, - 13330 + 13311, + 13341 ], "loc": { "start": { @@ -20898,8 +20970,8 @@ } }, "range": [ - 13275, - 13330 + 13286, + 13341 ], "loc": { "start": { @@ -20913,8 +20985,8 @@ } }, "range": [ - 13275, - 13331 + 13286, + 13342 ], "loc": { "start": { @@ -20931,8 +21003,8 @@ "type": "Block", "value": "*\n * Indicate whether empty option is enabled in drop-down filter types\n * @type {Boolean}\n ", "range": [ - 13146, - 13266 + 13157, + 13277 ], "loc": { "start": { @@ -20951,8 +21023,8 @@ "type": "Block", "value": "*\n * Text for empty option in drop-down filter types\n * @type {String}\n ", "range": [ - 13341, - 13441 + 13352, + 13452 ], "loc": { "start": { @@ -20978,8 +21050,8 @@ "object": { "type": "ThisExpression", "range": [ - 13450, - 13454 + 13461, + 13465 ], "loc": { "start": { @@ -20996,8 +21068,8 @@ "type": "Identifier", "name": "emptyText", "range": [ - 13455, - 13464 + 13466, + 13475 ], "loc": { "start": { @@ -21011,8 +21083,8 @@ } }, "range": [ - 13450, - 13464 + 13461, + 13475 ], "loc": { "start": { @@ -21031,8 +21103,8 @@ "type": "Identifier", "name": "defaultsStr", "range": [ - 13467, - 13478 + 13478, + 13489 ], "loc": { "start": { @@ -21053,8 +21125,8 @@ "type": "Identifier", "name": "f", "range": [ - 13479, - 13480 + 13490, + 13491 ], "loc": { "start": { @@ -21071,8 +21143,8 @@ "type": "Identifier", "name": "empty_text", "range": [ - 13481, - 13491 + 13492, + 13502 ], "loc": { "start": { @@ -21086,8 +21158,8 @@ } }, "range": [ - 13479, - 13491 + 13490, + 13502 ], "loc": { "start": { @@ -21105,8 +21177,8 @@ "value": "(Empty)", "raw": "'(Empty)'", "range": [ - 13493, - 13502 + 13504, + 13513 ], "loc": { "start": { @@ -21121,8 +21193,8 @@ } ], "range": [ - 13467, - 13503 + 13478, + 13514 ], "loc": { "start": { @@ -21136,8 +21208,8 @@ } }, "range": [ - 13450, - 13503 + 13461, + 13514 ], "loc": { "start": { @@ -21151,8 +21223,8 @@ } }, "range": [ - 13450, - 13504 + 13461, + 13515 ], "loc": { "start": { @@ -21169,8 +21241,8 @@ "type": "Block", "value": "*\n * Text for empty option in drop-down filter types\n * @type {String}\n ", "range": [ - 13341, - 13441 + 13352, + 13452 ], "loc": { "start": { @@ -21189,8 +21261,8 @@ "type": "Block", "value": "*\n * Indicate whether non-empty option is enabled in drop-down filter\n * types\n * @type {Boolean}\n ", "range": [ - 13514, - 13649 + 13525, + 13660 ], "loc": { "start": { @@ -21216,8 +21288,8 @@ "object": { "type": "ThisExpression", "range": [ - 13658, - 13662 + 13669, + 13673 ], "loc": { "start": { @@ -21234,8 +21306,8 @@ "type": "Identifier", "name": "enableNonEmptyOption", "range": [ - 13663, - 13683 + 13674, + 13694 ], "loc": { "start": { @@ -21249,8 +21321,8 @@ } }, "range": [ - 13658, - 13683 + 13669, + 13694 ], "loc": { "start": { @@ -21269,8 +21341,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 13686, - 13693 + 13697, + 13704 ], "loc": { "start": { @@ -21291,8 +21363,8 @@ "type": "Identifier", "name": "f", "range": [ - 13694, - 13695 + 13705, + 13706 ], "loc": { "start": { @@ -21309,8 +21381,8 @@ "type": "Identifier", "name": "enable_non_empty_option", "range": [ - 13696, - 13719 + 13707, + 13730 ], "loc": { "start": { @@ -21324,8 +21396,8 @@ } }, "range": [ - 13694, - 13719 + 13705, + 13730 ], "loc": { "start": { @@ -21340,8 +21412,8 @@ } ], "range": [ - 13686, - 13720 + 13697, + 13731 ], "loc": { "start": { @@ -21355,8 +21427,8 @@ } }, "range": [ - 13658, - 13720 + 13669, + 13731 ], "loc": { "start": { @@ -21370,8 +21442,8 @@ } }, "range": [ - 13658, - 13721 + 13669, + 13732 ], "loc": { "start": { @@ -21388,8 +21460,8 @@ "type": "Block", "value": "*\n * Indicate whether non-empty option is enabled in drop-down filter\n * types\n * @type {Boolean}\n ", "range": [ - 13514, - 13649 + 13525, + 13660 ], "loc": { "start": { @@ -21408,8 +21480,8 @@ "type": "Block", "value": "*\n * Text for non-empty option in drop-down filter types\n * @type {String}\n ", "range": [ - 13731, - 13835 + 13742, + 13846 ], "loc": { "start": { @@ -21435,8 +21507,8 @@ "object": { "type": "ThisExpression", "range": [ - 13844, - 13848 + 13855, + 13859 ], "loc": { "start": { @@ -21453,8 +21525,8 @@ "type": "Identifier", "name": "nonEmptyText", "range": [ - 13849, - 13861 + 13860, + 13872 ], "loc": { "start": { @@ -21468,8 +21540,8 @@ } }, "range": [ - 13844, - 13861 + 13855, + 13872 ], "loc": { "start": { @@ -21488,8 +21560,8 @@ "type": "Identifier", "name": "defaultsStr", "range": [ - 13864, - 13875 + 13875, + 13886 ], "loc": { "start": { @@ -21510,8 +21582,8 @@ "type": "Identifier", "name": "f", "range": [ - 13876, - 13877 + 13887, + 13888 ], "loc": { "start": { @@ -21528,8 +21600,8 @@ "type": "Identifier", "name": "non_empty_text", "range": [ - 13878, - 13892 + 13889, + 13903 ], "loc": { "start": { @@ -21543,8 +21615,8 @@ } }, "range": [ - 13876, - 13892 + 13887, + 13903 ], "loc": { "start": { @@ -21562,8 +21634,8 @@ "value": "(Non empty)", "raw": "'(Non empty)'", "range": [ - 13894, - 13907 + 13905, + 13918 ], "loc": { "start": { @@ -21578,8 +21650,8 @@ } ], "range": [ - 13864, - 13908 + 13875, + 13919 ], "loc": { "start": { @@ -21593,8 +21665,8 @@ } }, "range": [ - 13844, - 13908 + 13855, + 13919 ], "loc": { "start": { @@ -21608,8 +21680,8 @@ } }, "range": [ - 13844, - 13909 + 13855, + 13920 ], "loc": { "start": { @@ -21626,8 +21698,8 @@ "type": "Block", "value": "*\n * Text for non-empty option in drop-down filter types\n * @type {String}\n ", "range": [ - 13731, - 13835 + 13742, + 13846 ], "loc": { "start": { @@ -21646,8 +21718,8 @@ "type": "Block", "value": "*\n * Indicate whether drop-down filter types filter the table by default\n * on change event\n * @type {Boolean}\n ", "range": [ - 13919, - 14067 + 13930, + 14078 ], "loc": { "start": { @@ -21673,8 +21745,8 @@ "object": { "type": "ThisExpression", "range": [ - 14076, - 14080 + 14087, + 14091 ], "loc": { "start": { @@ -21691,8 +21763,8 @@ "type": "Identifier", "name": "onSlcChange", "range": [ - 14081, - 14092 + 14092, + 14103 ], "loc": { "start": { @@ -21706,8 +21778,8 @@ } }, "range": [ - 14076, - 14092 + 14087, + 14103 ], "loc": { "start": { @@ -21726,8 +21798,8 @@ "type": "Identifier", "name": "defaultsBool", "range": [ - 14095, - 14107 + 14106, + 14118 ], "loc": { "start": { @@ -21748,8 +21820,8 @@ "type": "Identifier", "name": "f", "range": [ - 14108, - 14109 + 14119, + 14120 ], "loc": { "start": { @@ -21766,8 +21838,8 @@ "type": "Identifier", "name": "on_change", "range": [ - 14110, - 14119 + 14121, + 14130 ], "loc": { "start": { @@ -21781,8 +21853,8 @@ } }, "range": [ - 14108, - 14119 + 14119, + 14130 ], "loc": { "start": { @@ -21800,8 +21872,8 @@ "value": true, "raw": "true", "range": [ - 14121, - 14125 + 14132, + 14136 ], "loc": { "start": { @@ -21816,8 +21888,8 @@ } ], "range": [ - 14095, - 14126 + 14106, + 14137 ], "loc": { "start": { @@ -21831,8 +21903,8 @@ } }, "range": [ - 14076, - 14126 + 14087, + 14137 ], "loc": { "start": { @@ -21846,8 +21918,8 @@ } }, "range": [ - 14076, - 14127 + 14087, + 14138 ], "loc": { "start": { @@ -21864,8 +21936,8 @@ "type": "Block", "value": "*\n * Indicate whether drop-down filter types filter the table by default\n * on change event\n * @type {Boolean}\n ", "range": [ - 13919, - 14067 + 13930, + 14078 ], "loc": { "start": { @@ -21884,8 +21956,8 @@ "type": "Block", "value": "*\n * Make drop-down filter types options sorted in alpha-numeric manner\n * by default globally or on a column basis\n * @type {Boolean|Array}\n ", "range": [ - 14137, - 14315 + 14148, + 14326 ], "loc": { "start": { @@ -21911,8 +21983,8 @@ "object": { "type": "ThisExpression", "range": [ - 14324, - 14328 + 14335, + 14339 ], "loc": { "start": { @@ -21929,8 +22001,8 @@ "type": "Identifier", "name": "sortSlc", "range": [ - 14329, - 14336 + 14340, + 14347 ], "loc": { "start": { @@ -21944,8 +22016,8 @@ } }, "range": [ - 14324, - 14336 + 14335, + 14347 ], "loc": { "start": { @@ -21966,8 +22038,8 @@ "type": "Identifier", "name": "isUndef", "range": [ - 14339, - 14346 + 14350, + 14357 ], "loc": { "start": { @@ -21988,8 +22060,8 @@ "type": "Identifier", "name": "f", "range": [ - 14347, - 14348 + 14358, + 14359 ], "loc": { "start": { @@ -22006,8 +22078,8 @@ "type": "Identifier", "name": "sort_select", "range": [ - 14349, - 14360 + 14360, + 14371 ], "loc": { "start": { @@ -22021,8 +22093,8 @@ } }, "range": [ - 14347, - 14360 + 14358, + 14371 ], "loc": { "start": { @@ -22037,8 +22109,8 @@ } ], "range": [ - 14339, - 14361 + 14350, + 14372 ], "loc": { "start": { @@ -22056,8 +22128,8 @@ "value": true, "raw": "true", "range": [ - 14364, - 14368 + 14375, + 14379 ], "loc": { "start": { @@ -22078,8 +22150,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 14383, - 14390 + 14394, + 14401 ], "loc": { "start": { @@ -22100,8 +22172,8 @@ "type": "Identifier", "name": "f", "range": [ - 14391, - 14392 + 14402, + 14403 ], "loc": { "start": { @@ -22118,8 +22190,8 @@ "type": "Identifier", "name": "sort_select", "range": [ - 14393, - 14404 + 14404, + 14415 ], "loc": { "start": { @@ -22133,8 +22205,8 @@ } }, "range": [ - 14391, - 14404 + 14402, + 14415 ], "loc": { "start": { @@ -22149,8 +22221,8 @@ } ], "range": [ - 14383, - 14405 + 14394, + 14416 ], "loc": { "start": { @@ -22170,8 +22242,8 @@ "type": "Identifier", "name": "f", "range": [ - 14408, - 14409 + 14419, + 14420 ], "loc": { "start": { @@ -22188,8 +22260,8 @@ "type": "Identifier", "name": "sort_select", "range": [ - 14410, - 14421 + 14421, + 14432 ], "loc": { "start": { @@ -22203,8 +22275,8 @@ } }, "range": [ - 14408, - 14421 + 14419, + 14432 ], "loc": { "start": { @@ -22223,8 +22295,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 14424, - 14431 + 14435, + 14442 ], "loc": { "start": { @@ -22245,8 +22317,8 @@ "type": "Identifier", "name": "f", "range": [ - 14432, - 14433 + 14443, + 14444 ], "loc": { "start": { @@ -22263,8 +22335,8 @@ "type": "Identifier", "name": "sort_select", "range": [ - 14434, - 14445 + 14445, + 14456 ], "loc": { "start": { @@ -22278,8 +22350,8 @@ } }, "range": [ - 14432, - 14445 + 14443, + 14456 ], "loc": { "start": { @@ -22294,8 +22366,8 @@ } ], "range": [ - 14424, - 14446 + 14435, + 14457 ], "loc": { "start": { @@ -22309,8 +22381,8 @@ } }, "range": [ - 14383, - 14446 + 14394, + 14457 ], "loc": { "start": { @@ -22324,8 +22396,8 @@ } }, "range": [ - 14339, - 14446 + 14350, + 14457 ], "loc": { "start": { @@ -22339,8 +22411,8 @@ } }, "range": [ - 14324, - 14446 + 14335, + 14457 ], "loc": { "start": { @@ -22354,8 +22426,8 @@ } }, "range": [ - 14324, - 14447 + 14335, + 14458 ], "loc": { "start": { @@ -22372,8 +22444,8 @@ "type": "Block", "value": "*\n * Make drop-down filter types options sorted in alpha-numeric manner\n * by default globally or on a column basis\n * @type {Boolean|Array}\n ", "range": [ - 14137, - 14315 + 14148, + 14326 ], "loc": { "start": { @@ -22392,8 +22464,8 @@ "type": "Block", "value": "*\n * Indicate whether options in drop-down filter types are sorted in a\n * ascending numeric manner\n * @type {Boolean}\n * @private\n ", "range": [ - 14457, - 14633 + 14468, + 14644 ], "loc": { "start": { @@ -22419,8 +22491,8 @@ "object": { "type": "ThisExpression", "range": [ - 14642, - 14646 + 14653, + 14657 ], "loc": { "start": { @@ -22437,8 +22509,8 @@ "type": "Identifier", "name": "isSortNumAsc", "range": [ - 14647, - 14659 + 14658, + 14670 ], "loc": { "start": { @@ -22452,8 +22524,8 @@ } }, "range": [ - 14642, - 14659 + 14653, + 14670 ], "loc": { "start": { @@ -22472,8 +22544,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 14662, - 14669 + 14673, + 14680 ], "loc": { "start": { @@ -22494,8 +22566,8 @@ "type": "Identifier", "name": "f", "range": [ - 14670, - 14671 + 14681, + 14682 ], "loc": { "start": { @@ -22512,8 +22584,8 @@ "type": "Identifier", "name": "sort_num_asc", "range": [ - 14672, - 14684 + 14683, + 14695 ], "loc": { "start": { @@ -22527,8 +22599,8 @@ } }, "range": [ - 14670, - 14684 + 14681, + 14695 ], "loc": { "start": { @@ -22543,8 +22615,8 @@ } ], "range": [ - 14662, - 14685 + 14673, + 14696 ], "loc": { "start": { @@ -22558,8 +22630,8 @@ } }, "range": [ - 14642, - 14685 + 14653, + 14696 ], "loc": { "start": { @@ -22573,8 +22645,8 @@ } }, "range": [ - 14642, - 14686 + 14653, + 14697 ], "loc": { "start": { @@ -22591,8 +22663,8 @@ "type": "Block", "value": "*\n * Indicate whether options in drop-down filter types are sorted in a\n * ascending numeric manner\n * @type {Boolean}\n * @private\n ", "range": [ - 14457, - 14633 + 14468, + 14644 ], "loc": { "start": { @@ -22611,8 +22683,8 @@ "type": "Block", "value": "*\n * List of columns implementing options sorting in a ascending numeric\n * manner\n * @type {Array}\n ", "range": [ - 14696, - 14833 + 14707, + 14844 ], "loc": { "start": { @@ -22638,8 +22710,8 @@ "object": { "type": "ThisExpression", "range": [ - 14842, - 14846 + 14853, + 14857 ], "loc": { "start": { @@ -22656,8 +22728,8 @@ "type": "Identifier", "name": "sortNumAsc", "range": [ - 14847, - 14857 + 14858, + 14868 ], "loc": { "start": { @@ -22671,8 +22743,8 @@ } }, "range": [ - 14842, - 14857 + 14853, + 14868 ], "loc": { "start": { @@ -22693,8 +22765,8 @@ "object": { "type": "ThisExpression", "range": [ - 14860, - 14864 + 14871, + 14875 ], "loc": { "start": { @@ -22711,8 +22783,8 @@ "type": "Identifier", "name": "isSortNumAsc", "range": [ - 14865, - 14877 + 14876, + 14888 ], "loc": { "start": { @@ -22726,8 +22798,8 @@ } }, "range": [ - 14860, - 14877 + 14871, + 14888 ], "loc": { "start": { @@ -22747,8 +22819,8 @@ "type": "Identifier", "name": "f", "range": [ - 14880, - 14881 + 14891, + 14892 ], "loc": { "start": { @@ -22765,8 +22837,8 @@ "type": "Identifier", "name": "sort_num_asc", "range": [ - 14882, - 14894 + 14893, + 14905 ], "loc": { "start": { @@ -22780,8 +22852,8 @@ } }, "range": [ - 14880, - 14894 + 14891, + 14905 ], "loc": { "start": { @@ -22798,8 +22870,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 14897, - 14899 + 14908, + 14910 ], "loc": { "start": { @@ -22813,8 +22885,8 @@ } }, "range": [ - 14860, - 14899 + 14871, + 14910 ], "loc": { "start": { @@ -22828,8 +22900,8 @@ } }, "range": [ - 14842, - 14899 + 14853, + 14910 ], "loc": { "start": { @@ -22843,8 +22915,8 @@ } }, "range": [ - 14842, - 14900 + 14853, + 14911 ], "loc": { "start": { @@ -22861,8 +22933,8 @@ "type": "Block", "value": "*\n * List of columns implementing options sorting in a ascending numeric\n * manner\n * @type {Array}\n ", "range": [ - 14696, - 14833 + 14707, + 14844 ], "loc": { "start": { @@ -22881,8 +22953,8 @@ "type": "Block", "value": "*\n * Indicate whether options in drop-down filter types are sorted in a\n * descending numeric manner\n * @type {Boolean}\n * @private\n ", "range": [ - 14910, - 15087 + 14921, + 15098 ], "loc": { "start": { @@ -22908,8 +22980,8 @@ "object": { "type": "ThisExpression", "range": [ - 15096, - 15100 + 15107, + 15111 ], "loc": { "start": { @@ -22926,8 +22998,8 @@ "type": "Identifier", "name": "isSortNumDesc", "range": [ - 15101, - 15114 + 15112, + 15125 ], "loc": { "start": { @@ -22941,8 +23013,8 @@ } }, "range": [ - 15096, - 15114 + 15107, + 15125 ], "loc": { "start": { @@ -22961,8 +23033,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 15117, - 15124 + 15128, + 15135 ], "loc": { "start": { @@ -22983,8 +23055,8 @@ "type": "Identifier", "name": "f", "range": [ - 15125, - 15126 + 15136, + 15137 ], "loc": { "start": { @@ -23001,8 +23073,8 @@ "type": "Identifier", "name": "sort_num_desc", "range": [ - 15127, - 15140 + 15138, + 15151 ], "loc": { "start": { @@ -23016,8 +23088,8 @@ } }, "range": [ - 15125, - 15140 + 15136, + 15151 ], "loc": { "start": { @@ -23032,8 +23104,8 @@ } ], "range": [ - 15117, - 15141 + 15128, + 15152 ], "loc": { "start": { @@ -23047,8 +23119,8 @@ } }, "range": [ - 15096, - 15141 + 15107, + 15152 ], "loc": { "start": { @@ -23062,8 +23134,8 @@ } }, "range": [ - 15096, - 15142 + 15107, + 15153 ], "loc": { "start": { @@ -23080,8 +23152,8 @@ "type": "Block", "value": "*\n * Indicate whether options in drop-down filter types are sorted in a\n * descending numeric manner\n * @type {Boolean}\n * @private\n ", "range": [ - 14910, - 15087 + 14921, + 15098 ], "loc": { "start": { @@ -23100,8 +23172,8 @@ "type": "Block", "value": "*\n * List of columns implementing options sorting in a descending numeric\n * manner\n * @type {Array}\n ", "range": [ - 15152, - 15290 + 15163, + 15301 ], "loc": { "start": { @@ -23127,8 +23199,8 @@ "object": { "type": "ThisExpression", "range": [ - 15299, - 15303 + 15310, + 15314 ], "loc": { "start": { @@ -23145,8 +23217,8 @@ "type": "Identifier", "name": "sortNumDesc", "range": [ - 15304, - 15315 + 15315, + 15326 ], "loc": { "start": { @@ -23160,8 +23232,8 @@ } }, "range": [ - 15299, - 15315 + 15310, + 15326 ], "loc": { "start": { @@ -23182,8 +23254,8 @@ "object": { "type": "ThisExpression", "range": [ - 15318, - 15322 + 15329, + 15333 ], "loc": { "start": { @@ -23200,8 +23272,8 @@ "type": "Identifier", "name": "isSortNumDesc", "range": [ - 15323, - 15336 + 15334, + 15347 ], "loc": { "start": { @@ -23215,8 +23287,8 @@ } }, "range": [ - 15318, - 15336 + 15329, + 15347 ], "loc": { "start": { @@ -23236,8 +23308,8 @@ "type": "Identifier", "name": "f", "range": [ - 15339, - 15340 + 15350, + 15351 ], "loc": { "start": { @@ -23254,8 +23326,8 @@ "type": "Identifier", "name": "sort_num_desc", "range": [ - 15341, - 15354 + 15352, + 15365 ], "loc": { "start": { @@ -23269,8 +23341,8 @@ } }, "range": [ - 15339, - 15354 + 15350, + 15365 ], "loc": { "start": { @@ -23287,8 +23359,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 15357, - 15359 + 15368, + 15370 ], "loc": { "start": { @@ -23302,8 +23374,8 @@ } }, "range": [ - 15318, - 15359 + 15329, + 15370 ], "loc": { "start": { @@ -23317,8 +23389,8 @@ } }, "range": [ - 15299, - 15359 + 15310, + 15370 ], "loc": { "start": { @@ -23332,8 +23404,8 @@ } }, "range": [ - 15299, - 15360 + 15310, + 15371 ], "loc": { "start": { @@ -23350,8 +23422,8 @@ "type": "Block", "value": "*\n * List of columns implementing options sorting in a descending numeric\n * manner\n * @type {Array}\n ", "range": [ - 15152, - 15290 + 15163, + 15301 ], "loc": { "start": { @@ -23370,8 +23442,8 @@ "type": "Block", "value": "*\n * Indicate whether drop-down filter types are populated on demand at\n * first usage\n * @type {Boolean}\n ", "range": [ - 15370, - 15513 + 15381, + 15524 ], "loc": { "start": { @@ -23397,8 +23469,8 @@ "object": { "type": "ThisExpression", "range": [ - 15522, - 15526 + 15533, + 15537 ], "loc": { "start": { @@ -23415,8 +23487,8 @@ "type": "Identifier", "name": "loadFltOnDemand", "range": [ - 15527, - 15542 + 15538, + 15553 ], "loc": { "start": { @@ -23430,8 +23502,8 @@ } }, "range": [ - 15522, - 15542 + 15533, + 15553 ], "loc": { "start": { @@ -23450,8 +23522,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 15545, - 15552 + 15556, + 15563 ], "loc": { "start": { @@ -23472,8 +23544,8 @@ "type": "Identifier", "name": "f", "range": [ - 15553, - 15554 + 15564, + 15565 ], "loc": { "start": { @@ -23490,8 +23562,8 @@ "type": "Identifier", "name": "load_filters_on_demand", "range": [ - 15555, - 15577 + 15566, + 15588 ], "loc": { "start": { @@ -23505,8 +23577,8 @@ } }, "range": [ - 15553, - 15577 + 15564, + 15588 ], "loc": { "start": { @@ -23521,8 +23593,8 @@ } ], "range": [ - 15545, - 15578 + 15556, + 15589 ], "loc": { "start": { @@ -23536,8 +23608,8 @@ } }, "range": [ - 15522, - 15578 + 15533, + 15589 ], "loc": { "start": { @@ -23551,8 +23623,8 @@ } }, "range": [ - 15522, - 15579 + 15533, + 15590 ], "loc": { "start": { @@ -23569,8 +23641,8 @@ "type": "Block", "value": "*\n * Indicate whether drop-down filter types are populated on demand at\n * first usage\n * @type {Boolean}\n ", "range": [ - 15370, - 15513 + 15381, + 15524 ], "loc": { "start": { @@ -23589,8 +23661,8 @@ "type": "Block", "value": "*\n * Indicate whether custom drop-down filter options are implemented\n * @type {Boolean}\n ", "range": [ - 15589, - 15707 + 15600, + 15718 ], "loc": { "start": { @@ -23616,8 +23688,8 @@ "object": { "type": "ThisExpression", "range": [ - 15716, - 15720 + 15727, + 15731 ], "loc": { "start": { @@ -23634,8 +23706,8 @@ "type": "Identifier", "name": "hasCustomOptions", "range": [ - 15721, - 15737 + 15732, + 15748 ], "loc": { "start": { @@ -23649,8 +23721,8 @@ } }, "range": [ - 15716, - 15737 + 15727, + 15748 ], "loc": { "start": { @@ -23669,8 +23741,8 @@ "type": "Identifier", "name": "isObj", "range": [ - 15740, - 15745 + 15751, + 15756 ], "loc": { "start": { @@ -23691,8 +23763,8 @@ "type": "Identifier", "name": "f", "range": [ - 15746, - 15747 + 15757, + 15758 ], "loc": { "start": { @@ -23709,8 +23781,8 @@ "type": "Identifier", "name": "custom_options", "range": [ - 15748, - 15762 + 15759, + 15773 ], "loc": { "start": { @@ -23724,8 +23796,8 @@ } }, "range": [ - 15746, - 15762 + 15757, + 15773 ], "loc": { "start": { @@ -23740,8 +23812,8 @@ } ], "range": [ - 15740, - 15763 + 15751, + 15774 ], "loc": { "start": { @@ -23755,8 +23827,8 @@ } }, "range": [ - 15716, - 15763 + 15727, + 15774 ], "loc": { "start": { @@ -23770,8 +23842,8 @@ } }, "range": [ - 15716, - 15764 + 15727, + 15775 ], "loc": { "start": { @@ -23788,8 +23860,8 @@ "type": "Block", "value": "*\n * Indicate whether custom drop-down filter options are implemented\n * @type {Boolean}\n ", "range": [ - 15589, - 15707 + 15600, + 15718 ], "loc": { "start": { @@ -23808,8 +23880,8 @@ "type": "Block", "value": "*\n * Custom options definition of a per column basis, ie:\n *\tcustom_options: {\n * cols:[0, 1],\n * texts: [\n * ['a0', 'b0', 'c0'],\n * ['a1', 'b1', 'c1']\n * ],\n * values: [\n * ['a0', 'b0', 'c0'],\n * ['a1', 'b1', 'c1']\n * ],\n * sorts: [false, true]\n * }\n *\n * @type {Object}\n ", "range": [ - 15774, - 16246 + 15785, + 16257 ], "loc": { "start": { @@ -23835,8 +23907,8 @@ "object": { "type": "ThisExpression", "range": [ - 16255, - 16259 + 16266, + 16270 ], "loc": { "start": { @@ -23853,8 +23925,8 @@ "type": "Identifier", "name": "customOptions", "range": [ - 16260, - 16273 + 16271, + 16284 ], "loc": { "start": { @@ -23868,8 +23940,8 @@ } }, "range": [ - 16255, - 16273 + 16266, + 16284 ], "loc": { "start": { @@ -23889,8 +23961,8 @@ "type": "Identifier", "name": "f", "range": [ - 16276, - 16277 + 16287, + 16288 ], "loc": { "start": { @@ -23907,8 +23979,8 @@ "type": "Identifier", "name": "custom_options", "range": [ - 16278, - 16292 + 16289, + 16303 ], "loc": { "start": { @@ -23922,8 +23994,8 @@ } }, "range": [ - 16276, - 16292 + 16287, + 16303 ], "loc": { "start": { @@ -23937,8 +24009,8 @@ } }, "range": [ - 16255, - 16292 + 16266, + 16303 ], "loc": { "start": { @@ -23952,8 +24024,8 @@ } }, "range": [ - 16255, - 16293 + 16266, + 16304 ], "loc": { "start": { @@ -23970,8 +24042,8 @@ "type": "Block", "value": "*\n * Custom options definition of a per column basis, ie:\n *\tcustom_options: {\n * cols:[0, 1],\n * texts: [\n * ['a0', 'b0', 'c0'],\n * ['a1', 'b1', 'c1']\n * ],\n * values: [\n * ['a0', 'b0', 'c0'],\n * ['a1', 'b1', 'c1']\n * ],\n * sorts: [false, true]\n * }\n *\n * @type {Object}\n ", "range": [ - 15774, - 16246 + 15785, + 16257 ], "loc": { "start": { @@ -23990,8 +24062,8 @@ "type": "Block", "value": "** Filter operators **", "range": [ - 16303, - 16329 + 16314, + 16340 ], "loc": { "start": { @@ -24008,8 +24080,8 @@ "type": "Block", "value": "*\n * Regular expression operator for input filter. Defaults to 'rgx:'\n * @type {String}\n ", "range": [ - 16338, - 16455 + 16349, + 16466 ], "loc": { "start": { @@ -24035,8 +24107,8 @@ "object": { "type": "ThisExpression", "range": [ - 16464, - 16468 + 16475, + 16479 ], "loc": { "start": { @@ -24053,8 +24125,8 @@ "type": "Identifier", "name": "rgxOperator", "range": [ - 16469, - 16480 + 16480, + 16491 ], "loc": { "start": { @@ -24068,8 +24140,8 @@ } }, "range": [ - 16464, - 16480 + 16475, + 16491 ], "loc": { "start": { @@ -24088,8 +24160,8 @@ "type": "Identifier", "name": "defaultsStr", "range": [ - 16483, - 16494 + 16494, + 16505 ], "loc": { "start": { @@ -24110,8 +24182,8 @@ "type": "Identifier", "name": "f", "range": [ - 16495, - 16496 + 16506, + 16507 ], "loc": { "start": { @@ -24128,8 +24200,8 @@ "type": "Identifier", "name": "regexp_operator", "range": [ - 16497, - 16512 + 16508, + 16523 ], "loc": { "start": { @@ -24143,8 +24215,8 @@ } }, "range": [ - 16495, - 16512 + 16506, + 16523 ], "loc": { "start": { @@ -24162,8 +24234,8 @@ "value": "rgx:", "raw": "'rgx:'", "range": [ - 16514, - 16520 + 16525, + 16531 ], "loc": { "start": { @@ -24178,8 +24250,8 @@ } ], "range": [ - 16483, - 16521 + 16494, + 16532 ], "loc": { "start": { @@ -24193,8 +24265,8 @@ } }, "range": [ - 16464, - 16521 + 16475, + 16532 ], "loc": { "start": { @@ -24208,8 +24280,8 @@ } }, "range": [ - 16464, - 16522 + 16475, + 16533 ], "loc": { "start": { @@ -24226,8 +24298,8 @@ "type": "Block", "value": "** Filter operators **", "range": [ - 16303, - 16329 + 16314, + 16340 ], "loc": { "start": { @@ -24244,8 +24316,8 @@ "type": "Block", "value": "*\n * Regular expression operator for input filter. Defaults to 'rgx:'\n * @type {String}\n ", "range": [ - 16338, - 16455 + 16349, + 16466 ], "loc": { "start": { @@ -24264,8 +24336,8 @@ "type": "Block", "value": "*\n * Empty cells operator for input filter. Defaults to '[empty]'\n * @type {String}\n ", "range": [ - 16532, - 16645 + 16543, + 16656 ], "loc": { "start": { @@ -24291,8 +24363,8 @@ "object": { "type": "ThisExpression", "range": [ - 16654, - 16658 + 16665, + 16669 ], "loc": { "start": { @@ -24309,8 +24381,8 @@ "type": "Identifier", "name": "emOperator", "range": [ - 16659, - 16669 + 16670, + 16680 ], "loc": { "start": { @@ -24324,8 +24396,8 @@ } }, "range": [ - 16654, - 16669 + 16665, + 16680 ], "loc": { "start": { @@ -24344,8 +24416,8 @@ "type": "Identifier", "name": "defaultsStr", "range": [ - 16672, - 16683 + 16683, + 16694 ], "loc": { "start": { @@ -24366,8 +24438,8 @@ "type": "Identifier", "name": "f", "range": [ - 16684, - 16685 + 16695, + 16696 ], "loc": { "start": { @@ -24384,8 +24456,8 @@ "type": "Identifier", "name": "empty_operator", "range": [ - 16686, - 16700 + 16697, + 16711 ], "loc": { "start": { @@ -24399,8 +24471,8 @@ } }, "range": [ - 16684, - 16700 + 16695, + 16711 ], "loc": { "start": { @@ -24418,8 +24490,8 @@ "value": "[empty]", "raw": "'[empty]'", "range": [ - 16702, - 16711 + 16713, + 16722 ], "loc": { "start": { @@ -24434,8 +24506,8 @@ } ], "range": [ - 16672, - 16712 + 16683, + 16723 ], "loc": { "start": { @@ -24449,8 +24521,8 @@ } }, "range": [ - 16654, - 16712 + 16665, + 16723 ], "loc": { "start": { @@ -24464,8 +24536,8 @@ } }, "range": [ - 16654, - 16713 + 16665, + 16724 ], "loc": { "start": { @@ -24482,8 +24554,8 @@ "type": "Block", "value": "*\n * Empty cells operator for input filter. Defaults to '[empty]'\n * @type {String}\n ", "range": [ - 16532, - 16645 + 16543, + 16656 ], "loc": { "start": { @@ -24502,8 +24574,8 @@ "type": "Block", "value": "*\n * Non-empty cells operator for input filter. Defaults to '[nonempty]'\n * @type {String}\n ", "range": [ - 16723, - 16843 + 16734, + 16854 ], "loc": { "start": { @@ -24529,8 +24601,8 @@ "object": { "type": "ThisExpression", "range": [ - 16852, - 16856 + 16863, + 16867 ], "loc": { "start": { @@ -24547,8 +24619,8 @@ "type": "Identifier", "name": "nmOperator", "range": [ - 16857, - 16867 + 16868, + 16878 ], "loc": { "start": { @@ -24562,8 +24634,8 @@ } }, "range": [ - 16852, - 16867 + 16863, + 16878 ], "loc": { "start": { @@ -24582,8 +24654,8 @@ "type": "Identifier", "name": "defaultsStr", "range": [ - 16870, - 16881 + 16881, + 16892 ], "loc": { "start": { @@ -24604,8 +24676,8 @@ "type": "Identifier", "name": "f", "range": [ - 16882, - 16883 + 16893, + 16894 ], "loc": { "start": { @@ -24622,8 +24694,8 @@ "type": "Identifier", "name": "nonempty_operator", "range": [ - 16884, - 16901 + 16895, + 16912 ], "loc": { "start": { @@ -24637,8 +24709,8 @@ } }, "range": [ - 16882, - 16901 + 16893, + 16912 ], "loc": { "start": { @@ -24656,8 +24728,8 @@ "value": "[nonempty]", "raw": "'[nonempty]'", "range": [ - 16903, - 16915 + 16914, + 16926 ], "loc": { "start": { @@ -24672,8 +24744,8 @@ } ], "range": [ - 16870, - 16916 + 16881, + 16927 ], "loc": { "start": { @@ -24687,8 +24759,8 @@ } }, "range": [ - 16852, - 16916 + 16863, + 16927 ], "loc": { "start": { @@ -24702,8 +24774,8 @@ } }, "range": [ - 16852, - 16917 + 16863, + 16928 ], "loc": { "start": { @@ -24720,8 +24792,8 @@ "type": "Block", "value": "*\n * Non-empty cells operator for input filter. Defaults to '[nonempty]'\n * @type {String}\n ", "range": [ - 16723, - 16843 + 16734, + 16854 ], "loc": { "start": { @@ -24740,8 +24812,8 @@ "type": "Block", "value": "*\n * Logical OR operator for input filter. Defaults to '||'\n * @type {String}\n ", "range": [ - 16927, - 17034 + 16938, + 17045 ], "loc": { "start": { @@ -24767,8 +24839,8 @@ "object": { "type": "ThisExpression", "range": [ - 17043, - 17047 + 17054, + 17058 ], "loc": { "start": { @@ -24785,8 +24857,8 @@ "type": "Identifier", "name": "orOperator", "range": [ - 17048, - 17058 + 17059, + 17069 ], "loc": { "start": { @@ -24800,8 +24872,8 @@ } }, "range": [ - 17043, - 17058 + 17054, + 17069 ], "loc": { "start": { @@ -24820,8 +24892,8 @@ "type": "Identifier", "name": "defaultsStr", "range": [ - 17061, - 17072 + 17072, + 17083 ], "loc": { "start": { @@ -24842,8 +24914,8 @@ "type": "Identifier", "name": "f", "range": [ - 17073, - 17074 + 17084, + 17085 ], "loc": { "start": { @@ -24860,8 +24932,8 @@ "type": "Identifier", "name": "or_operator", "range": [ - 17075, - 17086 + 17086, + 17097 ], "loc": { "start": { @@ -24875,8 +24947,8 @@ } }, "range": [ - 17073, - 17086 + 17084, + 17097 ], "loc": { "start": { @@ -24894,8 +24966,8 @@ "value": "||", "raw": "'||'", "range": [ - 17088, - 17092 + 17099, + 17103 ], "loc": { "start": { @@ -24910,8 +24982,8 @@ } ], "range": [ - 17061, - 17093 + 17072, + 17104 ], "loc": { "start": { @@ -24925,8 +24997,8 @@ } }, "range": [ - 17043, - 17093 + 17054, + 17104 ], "loc": { "start": { @@ -24940,8 +25012,8 @@ } }, "range": [ - 17043, - 17094 + 17054, + 17105 ], "loc": { "start": { @@ -24958,8 +25030,8 @@ "type": "Block", "value": "*\n * Logical OR operator for input filter. Defaults to '||'\n * @type {String}\n ", "range": [ - 16927, - 17034 + 16938, + 17045 ], "loc": { "start": { @@ -24978,8 +25050,8 @@ "type": "Block", "value": "*\n * Logical AND operator for input filter. Defaults to '&&'\n * @type {String}\n ", "range": [ - 17104, - 17212 + 17115, + 17223 ], "loc": { "start": { @@ -25005,8 +25077,8 @@ "object": { "type": "ThisExpression", "range": [ - 17221, - 17225 + 17232, + 17236 ], "loc": { "start": { @@ -25023,8 +25095,8 @@ "type": "Identifier", "name": "anOperator", "range": [ - 17226, - 17236 + 17237, + 17247 ], "loc": { "start": { @@ -25038,8 +25110,8 @@ } }, "range": [ - 17221, - 17236 + 17232, + 17247 ], "loc": { "start": { @@ -25058,8 +25130,8 @@ "type": "Identifier", "name": "defaultsStr", "range": [ - 17239, - 17250 + 17250, + 17261 ], "loc": { "start": { @@ -25080,8 +25152,8 @@ "type": "Identifier", "name": "f", "range": [ - 17251, - 17252 + 17262, + 17263 ], "loc": { "start": { @@ -25098,8 +25170,8 @@ "type": "Identifier", "name": "and_operator", "range": [ - 17253, - 17265 + 17264, + 17276 ], "loc": { "start": { @@ -25113,8 +25185,8 @@ } }, "range": [ - 17251, - 17265 + 17262, + 17276 ], "loc": { "start": { @@ -25132,8 +25204,8 @@ "value": "&&", "raw": "'&&'", "range": [ - 17267, - 17271 + 17278, + 17282 ], "loc": { "start": { @@ -25148,8 +25220,8 @@ } ], "range": [ - 17239, - 17272 + 17250, + 17283 ], "loc": { "start": { @@ -25163,8 +25235,8 @@ } }, "range": [ - 17221, - 17272 + 17232, + 17283 ], "loc": { "start": { @@ -25178,8 +25250,8 @@ } }, "range": [ - 17221, - 17273 + 17232, + 17284 ], "loc": { "start": { @@ -25196,8 +25268,8 @@ "type": "Block", "value": "*\n * Logical AND operator for input filter. Defaults to '&&'\n * @type {String}\n ", "range": [ - 17104, - 17212 + 17115, + 17223 ], "loc": { "start": { @@ -25216,8 +25288,8 @@ "type": "Block", "value": "*\n * Greater than operator for input filter. Defaults to '>'\n * @type {String}\n ", "range": [ - 17283, - 17391 + 17294, + 17402 ], "loc": { "start": { @@ -25243,8 +25315,8 @@ "object": { "type": "ThisExpression", "range": [ - 17400, - 17404 + 17411, + 17415 ], "loc": { "start": { @@ -25261,8 +25333,8 @@ "type": "Identifier", "name": "grOperator", "range": [ - 17405, - 17415 + 17416, + 17426 ], "loc": { "start": { @@ -25276,8 +25348,8 @@ } }, "range": [ - 17400, - 17415 + 17411, + 17426 ], "loc": { "start": { @@ -25296,8 +25368,8 @@ "type": "Identifier", "name": "defaultsStr", "range": [ - 17418, - 17429 + 17429, + 17440 ], "loc": { "start": { @@ -25318,8 +25390,8 @@ "type": "Identifier", "name": "f", "range": [ - 17430, - 17431 + 17441, + 17442 ], "loc": { "start": { @@ -25336,8 +25408,8 @@ "type": "Identifier", "name": "greater_operator", "range": [ - 17432, - 17448 + 17443, + 17459 ], "loc": { "start": { @@ -25351,8 +25423,8 @@ } }, "range": [ - 17430, - 17448 + 17441, + 17459 ], "loc": { "start": { @@ -25370,8 +25442,8 @@ "value": ">", "raw": "'>'", "range": [ - 17450, - 17453 + 17461, + 17464 ], "loc": { "start": { @@ -25386,8 +25458,8 @@ } ], "range": [ - 17418, - 17454 + 17429, + 17465 ], "loc": { "start": { @@ -25401,8 +25473,8 @@ } }, "range": [ - 17400, - 17454 + 17411, + 17465 ], "loc": { "start": { @@ -25416,8 +25488,8 @@ } }, "range": [ - 17400, - 17455 + 17411, + 17466 ], "loc": { "start": { @@ -25434,8 +25506,8 @@ "type": "Block", "value": "*\n * Greater than operator for input filter. Defaults to '>'\n * @type {String}\n ", "range": [ - 17283, - 17391 + 17294, + 17402 ], "loc": { "start": { @@ -25454,8 +25526,8 @@ "type": "Block", "value": "*\n * Lower than operator for input filter. Defaults to '<'\n * @type {String}\n ", "range": [ - 17465, - 17571 + 17476, + 17582 ], "loc": { "start": { @@ -25481,8 +25553,8 @@ "object": { "type": "ThisExpression", "range": [ - 17580, - 17584 + 17591, + 17595 ], "loc": { "start": { @@ -25499,8 +25571,8 @@ "type": "Identifier", "name": "lwOperator", "range": [ - 17585, - 17595 + 17596, + 17606 ], "loc": { "start": { @@ -25514,8 +25586,8 @@ } }, "range": [ - 17580, - 17595 + 17591, + 17606 ], "loc": { "start": { @@ -25534,8 +25606,8 @@ "type": "Identifier", "name": "defaultsStr", "range": [ - 17598, - 17609 + 17609, + 17620 ], "loc": { "start": { @@ -25556,8 +25628,8 @@ "type": "Identifier", "name": "f", "range": [ - 17610, - 17611 + 17621, + 17622 ], "loc": { "start": { @@ -25574,8 +25646,8 @@ "type": "Identifier", "name": "lower_operator", "range": [ - 17612, - 17626 + 17623, + 17637 ], "loc": { "start": { @@ -25589,8 +25661,8 @@ } }, "range": [ - 17610, - 17626 + 17621, + 17637 ], "loc": { "start": { @@ -25608,8 +25680,8 @@ "value": "<", "raw": "'<'", "range": [ - 17628, - 17631 + 17639, + 17642 ], "loc": { "start": { @@ -25624,8 +25696,8 @@ } ], "range": [ - 17598, - 17632 + 17609, + 17643 ], "loc": { "start": { @@ -25639,8 +25711,8 @@ } }, "range": [ - 17580, - 17632 + 17591, + 17643 ], "loc": { "start": { @@ -25654,8 +25726,8 @@ } }, "range": [ - 17580, - 17633 + 17591, + 17644 ], "loc": { "start": { @@ -25672,8 +25744,8 @@ "type": "Block", "value": "*\n * Lower than operator for input filter. Defaults to '<'\n * @type {String}\n ", "range": [ - 17465, - 17571 + 17476, + 17582 ], "loc": { "start": { @@ -25692,8 +25764,8 @@ "type": "Block", "value": "*\n * Lower than or equal operator for input filter. Defaults to '<='\n * @type {String}\n ", "range": [ - 17643, - 17759 + 17654, + 17770 ], "loc": { "start": { @@ -25719,8 +25791,8 @@ "object": { "type": "ThisExpression", "range": [ - 17768, - 17772 + 17779, + 17783 ], "loc": { "start": { @@ -25737,8 +25809,8 @@ "type": "Identifier", "name": "leOperator", "range": [ - 17773, - 17783 + 17784, + 17794 ], "loc": { "start": { @@ -25752,8 +25824,8 @@ } }, "range": [ - 17768, - 17783 + 17779, + 17794 ], "loc": { "start": { @@ -25772,8 +25844,8 @@ "type": "Identifier", "name": "defaultsStr", "range": [ - 17786, - 17797 + 17797, + 17808 ], "loc": { "start": { @@ -25794,8 +25866,8 @@ "type": "Identifier", "name": "f", "range": [ - 17798, - 17799 + 17809, + 17810 ], "loc": { "start": { @@ -25812,8 +25884,8 @@ "type": "Identifier", "name": "lower_equal_operator", "range": [ - 17800, - 17820 + 17811, + 17831 ], "loc": { "start": { @@ -25827,8 +25899,8 @@ } }, "range": [ - 17798, - 17820 + 17809, + 17831 ], "loc": { "start": { @@ -25846,8 +25918,8 @@ "value": "<=", "raw": "'<='", "range": [ - 17822, - 17826 + 17833, + 17837 ], "loc": { "start": { @@ -25862,8 +25934,8 @@ } ], "range": [ - 17786, - 17827 + 17797, + 17838 ], "loc": { "start": { @@ -25877,8 +25949,8 @@ } }, "range": [ - 17768, - 17827 + 17779, + 17838 ], "loc": { "start": { @@ -25892,8 +25964,8 @@ } }, "range": [ - 17768, - 17828 + 17779, + 17839 ], "loc": { "start": { @@ -25910,8 +25982,8 @@ "type": "Block", "value": "*\n * Lower than or equal operator for input filter. Defaults to '<='\n * @type {String}\n ", "range": [ - 17643, - 17759 + 17654, + 17770 ], "loc": { "start": { @@ -25930,8 +26002,8 @@ "type": "Block", "value": "*\n * Greater than or equal operator for input filter. Defaults to '>='\n * @type {String}\n ", "range": [ - 17838, - 17956 + 17849, + 17967 ], "loc": { "start": { @@ -25957,8 +26029,8 @@ "object": { "type": "ThisExpression", "range": [ - 17965, - 17969 + 17976, + 17980 ], "loc": { "start": { @@ -25975,8 +26047,8 @@ "type": "Identifier", "name": "geOperator", "range": [ - 17970, - 17980 + 17981, + 17991 ], "loc": { "start": { @@ -25990,8 +26062,8 @@ } }, "range": [ - 17965, - 17980 + 17976, + 17991 ], "loc": { "start": { @@ -26010,8 +26082,8 @@ "type": "Identifier", "name": "defaultsStr", "range": [ - 17983, - 17994 + 17994, + 18005 ], "loc": { "start": { @@ -26032,8 +26104,8 @@ "type": "Identifier", "name": "f", "range": [ - 17995, - 17996 + 18006, + 18007 ], "loc": { "start": { @@ -26050,8 +26122,8 @@ "type": "Identifier", "name": "greater_equal_operator", "range": [ - 17997, - 18019 + 18008, + 18030 ], "loc": { "start": { @@ -26065,8 +26137,8 @@ } }, "range": [ - 17995, - 18019 + 18006, + 18030 ], "loc": { "start": { @@ -26084,8 +26156,8 @@ "value": ">=", "raw": "'>='", "range": [ - 18021, - 18025 + 18032, + 18036 ], "loc": { "start": { @@ -26100,8 +26172,8 @@ } ], "range": [ - 17983, - 18026 + 17994, + 18037 ], "loc": { "start": { @@ -26115,8 +26187,8 @@ } }, "range": [ - 17965, - 18026 + 17976, + 18037 ], "loc": { "start": { @@ -26130,8 +26202,8 @@ } }, "range": [ - 17965, - 18027 + 17976, + 18038 ], "loc": { "start": { @@ -26148,8 +26220,8 @@ "type": "Block", "value": "*\n * Greater than or equal operator for input filter. Defaults to '>='\n * @type {String}\n ", "range": [ - 17838, - 17956 + 17849, + 17967 ], "loc": { "start": { @@ -26168,8 +26240,8 @@ "type": "Block", "value": "*\n * Inequality operator for input filter. Defaults to '!'\n * @type {String}\n ", "range": [ - 18037, - 18143 + 18048, + 18154 ], "loc": { "start": { @@ -26195,8 +26267,8 @@ "object": { "type": "ThisExpression", "range": [ - 18152, - 18156 + 18163, + 18167 ], "loc": { "start": { @@ -26213,8 +26285,8 @@ "type": "Identifier", "name": "dfOperator", "range": [ - 18157, - 18167 + 18168, + 18178 ], "loc": { "start": { @@ -26228,8 +26300,8 @@ } }, "range": [ - 18152, - 18167 + 18163, + 18178 ], "loc": { "start": { @@ -26248,8 +26320,8 @@ "type": "Identifier", "name": "defaultsStr", "range": [ - 18170, - 18181 + 18181, + 18192 ], "loc": { "start": { @@ -26270,8 +26342,8 @@ "type": "Identifier", "name": "f", "range": [ - 18182, - 18183 + 18193, + 18194 ], "loc": { "start": { @@ -26288,8 +26360,8 @@ "type": "Identifier", "name": "different_operator", "range": [ - 18184, - 18202 + 18195, + 18213 ], "loc": { "start": { @@ -26303,8 +26375,8 @@ } }, "range": [ - 18182, - 18202 + 18193, + 18213 ], "loc": { "start": { @@ -26322,8 +26394,8 @@ "value": "!", "raw": "'!'", "range": [ - 18204, - 18207 + 18215, + 18218 ], "loc": { "start": { @@ -26338,8 +26410,8 @@ } ], "range": [ - 18170, - 18208 + 18181, + 18219 ], "loc": { "start": { @@ -26353,8 +26425,8 @@ } }, "range": [ - 18152, - 18208 + 18163, + 18219 ], "loc": { "start": { @@ -26368,8 +26440,8 @@ } }, "range": [ - 18152, - 18209 + 18163, + 18220 ], "loc": { "start": { @@ -26386,8 +26458,8 @@ "type": "Block", "value": "*\n * Inequality operator for input filter. Defaults to '!'\n * @type {String}\n ", "range": [ - 18037, - 18143 + 18048, + 18154 ], "loc": { "start": { @@ -26406,8 +26478,8 @@ "type": "Block", "value": "*\n * Like operator for input filter. Defaults to '*'\n * @type {String}\n ", "range": [ - 18219, - 18319 + 18230, + 18330 ], "loc": { "start": { @@ -26433,8 +26505,8 @@ "object": { "type": "ThisExpression", "range": [ - 18328, - 18332 + 18339, + 18343 ], "loc": { "start": { @@ -26451,8 +26523,8 @@ "type": "Identifier", "name": "lkOperator", "range": [ - 18333, - 18343 + 18344, + 18354 ], "loc": { "start": { @@ -26466,8 +26538,8 @@ } }, "range": [ - 18328, - 18343 + 18339, + 18354 ], "loc": { "start": { @@ -26486,8 +26558,8 @@ "type": "Identifier", "name": "defaultsStr", "range": [ - 18346, - 18357 + 18357, + 18368 ], "loc": { "start": { @@ -26508,8 +26580,8 @@ "type": "Identifier", "name": "f", "range": [ - 18358, - 18359 + 18369, + 18370 ], "loc": { "start": { @@ -26526,8 +26598,8 @@ "type": "Identifier", "name": "like_operator", "range": [ - 18360, - 18373 + 18371, + 18384 ], "loc": { "start": { @@ -26541,8 +26613,8 @@ } }, "range": [ - 18358, - 18373 + 18369, + 18384 ], "loc": { "start": { @@ -26560,8 +26632,8 @@ "value": "*", "raw": "'*'", "range": [ - 18375, - 18378 + 18386, + 18389 ], "loc": { "start": { @@ -26576,8 +26648,8 @@ } ], "range": [ - 18346, - 18379 + 18357, + 18390 ], "loc": { "start": { @@ -26591,8 +26663,8 @@ } }, "range": [ - 18328, - 18379 + 18339, + 18390 ], "loc": { "start": { @@ -26606,8 +26678,8 @@ } }, "range": [ - 18328, - 18380 + 18339, + 18391 ], "loc": { "start": { @@ -26624,8 +26696,8 @@ "type": "Block", "value": "*\n * Like operator for input filter. Defaults to '*'\n * @type {String}\n ", "range": [ - 18219, - 18319 + 18230, + 18330 ], "loc": { "start": { @@ -26644,8 +26716,8 @@ "type": "Block", "value": "*\n * Strict equality operator for input filter. Defaults to '='\n * @type {String}\n ", "range": [ - 18390, - 18501 + 18401, + 18512 ], "loc": { "start": { @@ -26671,8 +26743,8 @@ "object": { "type": "ThisExpression", "range": [ - 18510, - 18514 + 18521, + 18525 ], "loc": { "start": { @@ -26689,8 +26761,8 @@ "type": "Identifier", "name": "eqOperator", "range": [ - 18515, - 18525 + 18526, + 18536 ], "loc": { "start": { @@ -26704,8 +26776,8 @@ } }, "range": [ - 18510, - 18525 + 18521, + 18536 ], "loc": { "start": { @@ -26724,8 +26796,8 @@ "type": "Identifier", "name": "defaultsStr", "range": [ - 18528, - 18539 + 18539, + 18550 ], "loc": { "start": { @@ -26746,8 +26818,8 @@ "type": "Identifier", "name": "f", "range": [ - 18540, - 18541 + 18551, + 18552 ], "loc": { "start": { @@ -26764,8 +26836,8 @@ "type": "Identifier", "name": "equal_operator", "range": [ - 18542, - 18556 + 18553, + 18567 ], "loc": { "start": { @@ -26779,8 +26851,8 @@ } }, "range": [ - 18540, - 18556 + 18551, + 18567 ], "loc": { "start": { @@ -26798,8 +26870,8 @@ "value": "=", "raw": "'='", "range": [ - 18558, - 18561 + 18569, + 18572 ], "loc": { "start": { @@ -26814,8 +26886,8 @@ } ], "range": [ - 18528, - 18562 + 18539, + 18573 ], "loc": { "start": { @@ -26829,8 +26901,8 @@ } }, "range": [ - 18510, - 18562 + 18521, + 18573 ], "loc": { "start": { @@ -26844,8 +26916,8 @@ } }, "range": [ - 18510, - 18563 + 18521, + 18574 ], "loc": { "start": { @@ -26862,8 +26934,8 @@ "type": "Block", "value": "*\n * Strict equality operator for input filter. Defaults to '='\n * @type {String}\n ", "range": [ - 18390, - 18501 + 18401, + 18512 ], "loc": { "start": { @@ -26882,8 +26954,8 @@ "type": "Block", "value": "*\n * Starts with operator for input filter. Defaults to '='\n * @type {String}\n ", "range": [ - 18573, - 18680 + 18584, + 18691 ], "loc": { "start": { @@ -26909,8 +26981,8 @@ "object": { "type": "ThisExpression", "range": [ - 18689, - 18693 + 18700, + 18704 ], "loc": { "start": { @@ -26927,8 +26999,8 @@ "type": "Identifier", "name": "stOperator", "range": [ - 18694, - 18704 + 18705, + 18715 ], "loc": { "start": { @@ -26942,8 +27014,8 @@ } }, "range": [ - 18689, - 18704 + 18700, + 18715 ], "loc": { "start": { @@ -26962,8 +27034,8 @@ "type": "Identifier", "name": "defaultsStr", "range": [ - 18707, - 18718 + 18718, + 18729 ], "loc": { "start": { @@ -26984,8 +27056,8 @@ "type": "Identifier", "name": "f", "range": [ - 18719, - 18720 + 18730, + 18731 ], "loc": { "start": { @@ -27002,8 +27074,8 @@ "type": "Identifier", "name": "start_with_operator", "range": [ - 18721, - 18740 + 18732, + 18751 ], "loc": { "start": { @@ -27017,8 +27089,8 @@ } }, "range": [ - 18719, - 18740 + 18730, + 18751 ], "loc": { "start": { @@ -27036,8 +27108,8 @@ "value": "{", "raw": "'{'", "range": [ - 18742, - 18745 + 18753, + 18756 ], "loc": { "start": { @@ -27052,8 +27124,8 @@ } ], "range": [ - 18707, - 18746 + 18718, + 18757 ], "loc": { "start": { @@ -27067,8 +27139,8 @@ } }, "range": [ - 18689, - 18746 + 18700, + 18757 ], "loc": { "start": { @@ -27082,8 +27154,8 @@ } }, "range": [ - 18689, - 18747 + 18700, + 18758 ], "loc": { "start": { @@ -27100,8 +27172,8 @@ "type": "Block", "value": "*\n * Starts with operator for input filter. Defaults to '='\n * @type {String}\n ", "range": [ - 18573, - 18680 + 18584, + 18691 ], "loc": { "start": { @@ -27120,8 +27192,8 @@ "type": "Block", "value": "*\n * Ends with operator for input filter. Defaults to '='\n * @type {String}\n ", "range": [ - 18757, - 18862 + 18768, + 18873 ], "loc": { "start": { @@ -27147,8 +27219,8 @@ "object": { "type": "ThisExpression", "range": [ - 18871, - 18875 + 18882, + 18886 ], "loc": { "start": { @@ -27165,8 +27237,8 @@ "type": "Identifier", "name": "enOperator", "range": [ - 18876, - 18886 + 18887, + 18897 ], "loc": { "start": { @@ -27180,8 +27252,8 @@ } }, "range": [ - 18871, - 18886 + 18882, + 18897 ], "loc": { "start": { @@ -27200,8 +27272,8 @@ "type": "Identifier", "name": "defaultsStr", "range": [ - 18889, - 18900 + 18900, + 18911 ], "loc": { "start": { @@ -27222,8 +27294,8 @@ "type": "Identifier", "name": "f", "range": [ - 18901, - 18902 + 18912, + 18913 ], "loc": { "start": { @@ -27240,8 +27312,8 @@ "type": "Identifier", "name": "end_with_operator", "range": [ - 18903, - 18920 + 18914, + 18931 ], "loc": { "start": { @@ -27255,8 +27327,8 @@ } }, "range": [ - 18901, - 18920 + 18912, + 18931 ], "loc": { "start": { @@ -27274,8 +27346,8 @@ "value": "}", "raw": "'}'", "range": [ - 18922, - 18925 + 18933, + 18936 ], "loc": { "start": { @@ -27290,8 +27362,8 @@ } ], "range": [ - 18889, - 18926 + 18900, + 18937 ], "loc": { "start": { @@ -27305,8 +27377,8 @@ } }, "range": [ - 18871, - 18926 + 18882, + 18937 ], "loc": { "start": { @@ -27320,8 +27392,8 @@ } }, "range": [ - 18871, - 18927 + 18882, + 18938 ], "loc": { "start": { @@ -27338,8 +27410,8 @@ "type": "Block", "value": "*\n * Ends with operator for input filter. Defaults to '='\n * @type {String}\n ", "range": [ - 18757, - 18862 + 18768, + 18873 ], "loc": { "start": { @@ -27358,8 +27430,8 @@ "type": "Line", "value": " this.curExp = f.cur_exp || '^[¥£€$]';", "range": [ - 18937, - 18977 + 18948, + 18988 ], "loc": { "start": { @@ -27376,8 +27448,8 @@ "type": "Block", "value": "*\n * Stored values separator\n * @type {String}\n ", "range": [ - 18987, - 19063 + 18998, + 19074 ], "loc": { "start": { @@ -27403,8 +27475,8 @@ "object": { "type": "ThisExpression", "range": [ - 19072, - 19076 + 19083, + 19087 ], "loc": { "start": { @@ -27421,8 +27493,8 @@ "type": "Identifier", "name": "separator", "range": [ - 19077, - 19086 + 19088, + 19097 ], "loc": { "start": { @@ -27436,8 +27508,8 @@ } }, "range": [ - 19072, - 19086 + 19083, + 19097 ], "loc": { "start": { @@ -27456,8 +27528,8 @@ "type": "Identifier", "name": "defaultsStr", "range": [ - 19089, - 19100 + 19100, + 19111 ], "loc": { "start": { @@ -27478,8 +27550,8 @@ "type": "Identifier", "name": "f", "range": [ - 19101, - 19102 + 19112, + 19113 ], "loc": { "start": { @@ -27496,8 +27568,8 @@ "type": "Identifier", "name": "separator", "range": [ - 19103, - 19112 + 19114, + 19123 ], "loc": { "start": { @@ -27511,8 +27583,8 @@ } }, "range": [ - 19101, - 19112 + 19112, + 19123 ], "loc": { "start": { @@ -27530,8 +27602,8 @@ "value": ",", "raw": "','", "range": [ - 19114, - 19117 + 19125, + 19128 ], "loc": { "start": { @@ -27546,8 +27618,8 @@ } ], "range": [ - 19089, - 19118 + 19100, + 19129 ], "loc": { "start": { @@ -27561,8 +27633,8 @@ } }, "range": [ - 19072, - 19118 + 19083, + 19129 ], "loc": { "start": { @@ -27576,8 +27648,8 @@ } }, "range": [ - 19072, - 19119 + 19083, + 19130 ], "loc": { "start": { @@ -27594,8 +27666,8 @@ "type": "Line", "value": " this.curExp = f.cur_exp || '^[¥£€$]';", "range": [ - 18937, - 18977 + 18948, + 18988 ], "loc": { "start": { @@ -27612,8 +27684,8 @@ "type": "Block", "value": "*\n * Stored values separator\n * @type {String}\n ", "range": [ - 18987, - 19063 + 18998, + 19074 ], "loc": { "start": { @@ -27632,8 +27704,8 @@ "type": "Block", "value": "*\n * Enable rows counter UI component\n * @type {Boolean|Object}\n ", "range": [ - 19129, - 19222 + 19140, + 19233 ], "loc": { "start": { @@ -27659,8 +27731,8 @@ "object": { "type": "ThisExpression", "range": [ - 19231, - 19235 + 19242, + 19246 ], "loc": { "start": { @@ -27677,8 +27749,8 @@ "type": "Identifier", "name": "rowsCounter", "range": [ - 19236, - 19247 + 19247, + 19258 ], "loc": { "start": { @@ -27692,8 +27764,8 @@ } }, "range": [ - 19231, - 19247 + 19242, + 19258 ], "loc": { "start": { @@ -27715,8 +27787,8 @@ "type": "Identifier", "name": "isObj", "range": [ - 19250, - 19255 + 19261, + 19266 ], "loc": { "start": { @@ -27737,8 +27809,8 @@ "type": "Identifier", "name": "f", "range": [ - 19256, - 19257 + 19267, + 19268 ], "loc": { "start": { @@ -27755,8 +27827,8 @@ "type": "Identifier", "name": "rows_counter", "range": [ - 19258, - 19270 + 19269, + 19281 ], "loc": { "start": { @@ -27770,8 +27842,8 @@ } }, "range": [ - 19256, - 19270 + 19267, + 19281 ], "loc": { "start": { @@ -27786,8 +27858,8 @@ } ], "range": [ - 19250, - 19271 + 19261, + 19282 ], "loc": { "start": { @@ -27806,8 +27878,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 19275, - 19282 + 19286, + 19293 ], "loc": { "start": { @@ -27828,8 +27900,8 @@ "type": "Identifier", "name": "f", "range": [ - 19283, - 19284 + 19294, + 19295 ], "loc": { "start": { @@ -27846,8 +27918,8 @@ "type": "Identifier", "name": "rows_counter", "range": [ - 19285, - 19297 + 19296, + 19308 ], "loc": { "start": { @@ -27861,8 +27933,8 @@ } }, "range": [ - 19283, - 19297 + 19294, + 19308 ], "loc": { "start": { @@ -27877,8 +27949,8 @@ } ], "range": [ - 19275, - 19298 + 19286, + 19309 ], "loc": { "start": { @@ -27892,8 +27964,8 @@ } }, "range": [ - 19250, - 19298 + 19261, + 19309 ], "loc": { "start": { @@ -27907,8 +27979,8 @@ } }, "range": [ - 19231, - 19298 + 19242, + 19309 ], "loc": { "start": { @@ -27922,8 +27994,8 @@ } }, "range": [ - 19231, - 19299 + 19242, + 19310 ], "loc": { "start": { @@ -27940,8 +28012,8 @@ "type": "Block", "value": "*\n * Enable rows counter UI component\n * @type {Boolean|Object}\n ", "range": [ - 19129, - 19222 + 19140, + 19233 ], "loc": { "start": { @@ -27960,8 +28032,8 @@ "type": "Block", "value": "*\n * Enable status bar UI component\n * @type {Boolean|Object}\n ", "range": [ - 19309, - 19400 + 19320, + 19411 ], "loc": { "start": { @@ -27987,8 +28059,8 @@ "object": { "type": "ThisExpression", "range": [ - 19409, - 19413 + 19420, + 19424 ], "loc": { "start": { @@ -28005,8 +28077,8 @@ "type": "Identifier", "name": "statusBar", "range": [ - 19414, - 19423 + 19425, + 19434 ], "loc": { "start": { @@ -28020,8 +28092,8 @@ } }, "range": [ - 19409, - 19423 + 19420, + 19434 ], "loc": { "start": { @@ -28043,8 +28115,8 @@ "type": "Identifier", "name": "isObj", "range": [ - 19426, - 19431 + 19437, + 19442 ], "loc": { "start": { @@ -28065,8 +28137,8 @@ "type": "Identifier", "name": "f", "range": [ - 19432, - 19433 + 19443, + 19444 ], "loc": { "start": { @@ -28083,8 +28155,8 @@ "type": "Identifier", "name": "status_bar", "range": [ - 19434, - 19444 + 19445, + 19455 ], "loc": { "start": { @@ -28098,8 +28170,8 @@ } }, "range": [ - 19432, - 19444 + 19443, + 19455 ], "loc": { "start": { @@ -28114,8 +28186,8 @@ } ], "range": [ - 19426, - 19445 + 19437, + 19456 ], "loc": { "start": { @@ -28134,8 +28206,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 19449, - 19456 + 19460, + 19467 ], "loc": { "start": { @@ -28156,8 +28228,8 @@ "type": "Identifier", "name": "f", "range": [ - 19457, - 19458 + 19468, + 19469 ], "loc": { "start": { @@ -28174,8 +28246,8 @@ "type": "Identifier", "name": "status_bar", "range": [ - 19459, - 19469 + 19470, + 19480 ], "loc": { "start": { @@ -28189,8 +28261,8 @@ } }, "range": [ - 19457, - 19469 + 19468, + 19480 ], "loc": { "start": { @@ -28205,8 +28277,8 @@ } ], "range": [ - 19449, - 19470 + 19460, + 19481 ], "loc": { "start": { @@ -28220,8 +28292,8 @@ } }, "range": [ - 19426, - 19470 + 19437, + 19481 ], "loc": { "start": { @@ -28235,8 +28307,8 @@ } }, "range": [ - 19409, - 19470 + 19420, + 19481 ], "loc": { "start": { @@ -28250,8 +28322,8 @@ } }, "range": [ - 19409, - 19471 + 19420, + 19482 ], "loc": { "start": { @@ -28268,8 +28340,8 @@ "type": "Block", "value": "*\n * Enable status bar UI component\n * @type {Boolean|Object}\n ", "range": [ - 19309, - 19400 + 19320, + 19411 ], "loc": { "start": { @@ -28288,8 +28360,8 @@ "type": "Block", "value": "*\n * Enable activity/spinner indicator UI component\n * @type {Boolean|Object}\n ", "range": [ - 19481, - 19588 + 19492, + 19599 ], "loc": { "start": { @@ -28315,8 +28387,8 @@ "object": { "type": "ThisExpression", "range": [ - 19597, - 19601 + 19608, + 19612 ], "loc": { "start": { @@ -28333,8 +28405,8 @@ "type": "Identifier", "name": "loader", "range": [ - 19602, - 19608 + 19613, + 19619 ], "loc": { "start": { @@ -28348,8 +28420,8 @@ } }, "range": [ - 19597, - 19608 + 19608, + 19619 ], "loc": { "start": { @@ -28371,8 +28443,8 @@ "type": "Identifier", "name": "isObj", "range": [ - 19611, - 19616 + 19622, + 19627 ], "loc": { "start": { @@ -28393,8 +28465,8 @@ "type": "Identifier", "name": "f", "range": [ - 19617, - 19618 + 19628, + 19629 ], "loc": { "start": { @@ -28411,8 +28483,8 @@ "type": "Identifier", "name": "loader", "range": [ - 19619, - 19625 + 19630, + 19636 ], "loc": { "start": { @@ -28426,8 +28498,8 @@ } }, "range": [ - 19617, - 19625 + 19628, + 19636 ], "loc": { "start": { @@ -28442,8 +28514,8 @@ } ], "range": [ - 19611, - 19626 + 19622, + 19637 ], "loc": { "start": { @@ -28462,8 +28534,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 19630, - 19637 + 19641, + 19648 ], "loc": { "start": { @@ -28484,8 +28556,8 @@ "type": "Identifier", "name": "f", "range": [ - 19638, - 19639 + 19649, + 19650 ], "loc": { "start": { @@ -28502,8 +28574,8 @@ "type": "Identifier", "name": "loader", "range": [ - 19640, - 19646 + 19651, + 19657 ], "loc": { "start": { @@ -28517,8 +28589,8 @@ } }, "range": [ - 19638, - 19646 + 19649, + 19657 ], "loc": { "start": { @@ -28533,8 +28605,8 @@ } ], "range": [ - 19630, - 19647 + 19641, + 19658 ], "loc": { "start": { @@ -28548,8 +28620,8 @@ } }, "range": [ - 19611, - 19647 + 19622, + 19658 ], "loc": { "start": { @@ -28563,8 +28635,8 @@ } }, "range": [ - 19597, - 19647 + 19608, + 19658 ], "loc": { "start": { @@ -28578,8 +28650,8 @@ } }, "range": [ - 19597, - 19648 + 19608, + 19659 ], "loc": { "start": { @@ -28596,8 +28668,8 @@ "type": "Block", "value": "*\n * Enable activity/spinner indicator UI component\n * @type {Boolean|Object}\n ", "range": [ - 19481, - 19588 + 19492, + 19599 ], "loc": { "start": { @@ -28616,8 +28688,8 @@ "type": "Block", "value": "** validation - reset buttons/links **", "range": [ - 19658, - 19700 + 19669, + 19711 ], "loc": { "start": { @@ -28634,8 +28706,8 @@ "type": "Block", "value": "*\n * Enable filters submission button\n * @type {Boolean}\n ", "range": [ - 19709, - 19795 + 19720, + 19806 ], "loc": { "start": { @@ -28661,8 +28733,8 @@ "object": { "type": "ThisExpression", "range": [ - 19804, - 19808 + 19815, + 19819 ], "loc": { "start": { @@ -28679,8 +28751,8 @@ "type": "Identifier", "name": "displayBtn", "range": [ - 19809, - 19819 + 19820, + 19830 ], "loc": { "start": { @@ -28694,8 +28766,8 @@ } }, "range": [ - 19804, - 19819 + 19815, + 19830 ], "loc": { "start": { @@ -28714,8 +28786,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 19822, - 19829 + 19833, + 19840 ], "loc": { "start": { @@ -28736,8 +28808,8 @@ "type": "Identifier", "name": "f", "range": [ - 19830, - 19831 + 19841, + 19842 ], "loc": { "start": { @@ -28754,8 +28826,8 @@ "type": "Identifier", "name": "btn", "range": [ - 19832, - 19835 + 19843, + 19846 ], "loc": { "start": { @@ -28769,8 +28841,8 @@ } }, "range": [ - 19830, - 19835 + 19841, + 19846 ], "loc": { "start": { @@ -28785,8 +28857,8 @@ } ], "range": [ - 19822, - 19836 + 19833, + 19847 ], "loc": { "start": { @@ -28800,8 +28872,8 @@ } }, "range": [ - 19804, - 19836 + 19815, + 19847 ], "loc": { "start": { @@ -28815,8 +28887,8 @@ } }, "range": [ - 19804, - 19837 + 19815, + 19848 ], "loc": { "start": { @@ -28833,8 +28905,8 @@ "type": "Block", "value": "** validation - reset buttons/links **", "range": [ - 19658, - 19700 + 19669, + 19711 ], "loc": { "start": { @@ -28851,8 +28923,8 @@ "type": "Block", "value": "*\n * Enable filters submission button\n * @type {Boolean}\n ", "range": [ - 19709, - 19795 + 19720, + 19806 ], "loc": { "start": { @@ -28871,8 +28943,8 @@ "type": "Block", "value": "*\n * Define filters submission button text\n * @type {String}\n ", "range": [ - 19847, - 19937 + 19858, + 19948 ], "loc": { "start": { @@ -28898,8 +28970,8 @@ "object": { "type": "ThisExpression", "range": [ - 19946, - 19950 + 19957, + 19961 ], "loc": { "start": { @@ -28916,8 +28988,8 @@ "type": "Identifier", "name": "btnText", "range": [ - 19951, - 19958 + 19962, + 19969 ], "loc": { "start": { @@ -28931,8 +29003,8 @@ } }, "range": [ - 19946, - 19958 + 19957, + 19969 ], "loc": { "start": { @@ -28951,8 +29023,8 @@ "type": "Identifier", "name": "defaultsStr", "range": [ - 19961, - 19972 + 19972, + 19983 ], "loc": { "start": { @@ -28973,8 +29045,8 @@ "type": "Identifier", "name": "f", "range": [ - 19973, - 19974 + 19984, + 19985 ], "loc": { "start": { @@ -28991,8 +29063,8 @@ "type": "Identifier", "name": "btn_text", "range": [ - 19975, - 19983 + 19986, + 19994 ], "loc": { "start": { @@ -29006,8 +29078,8 @@ } }, "range": [ - 19973, - 19983 + 19984, + 19994 ], "loc": { "start": { @@ -29031,8 +29103,8 @@ "object": { "type": "ThisExpression", "range": [ - 19987, - 19991 + 19998, + 20002 ], "loc": { "start": { @@ -29049,8 +29121,8 @@ "type": "Identifier", "name": "enableIcons", "range": [ - 19992, - 20003 + 20003, + 20014 ], "loc": { "start": { @@ -29064,8 +29136,8 @@ } }, "range": [ - 19987, - 20003 + 19998, + 20014 ], "loc": { "start": { @@ -29080,8 +29152,8 @@ }, "prefix": true, "range": [ - 19986, - 20003 + 19997, + 20014 ], "loc": { "start": { @@ -29099,8 +29171,8 @@ "value": "Go", "raw": "'Go'", "range": [ - 20006, - 20010 + 20017, + 20021 ], "loc": { "start": { @@ -29118,8 +29190,8 @@ "value": "", "raw": "''", "range": [ - 20013, - 20015 + 20024, + 20026 ], "loc": { "start": { @@ -29133,8 +29205,8 @@ } }, "range": [ - 19986, - 20015 + 19997, + 20026 ], "loc": { "start": { @@ -29149,8 +29221,8 @@ } ], "range": [ - 19961, - 20017 + 19972, + 20028 ], "loc": { "start": { @@ -29164,8 +29236,8 @@ } }, "range": [ - 19946, - 20017 + 19957, + 20028 ], "loc": { "start": { @@ -29179,8 +29251,8 @@ } }, "range": [ - 19946, - 20018 + 19957, + 20029 ], "loc": { "start": { @@ -29197,8 +29269,8 @@ "type": "Block", "value": "*\n * Define filters submission button text\n * @type {String}\n ", "range": [ - 19847, - 19937 + 19858, + 19948 ], "loc": { "start": { @@ -29217,8 +29289,8 @@ "type": "Block", "value": "*\n * Css class for filters submission button\n * @type {String}\n ", "range": [ - 20028, - 20120 + 20039, + 20131 ], "loc": { "start": { @@ -29244,8 +29316,8 @@ "object": { "type": "ThisExpression", "range": [ - 20129, - 20133 + 20140, + 20144 ], "loc": { "start": { @@ -29262,8 +29334,8 @@ "type": "Identifier", "name": "btnCssClass", "range": [ - 20134, - 20145 + 20145, + 20156 ], "loc": { "start": { @@ -29277,8 +29349,8 @@ } }, "range": [ - 20129, - 20145 + 20140, + 20156 ], "loc": { "start": { @@ -29297,8 +29369,8 @@ "type": "Identifier", "name": "defaultsStr", "range": [ - 20148, - 20159 + 20159, + 20170 ], "loc": { "start": { @@ -29319,8 +29391,8 @@ "type": "Identifier", "name": "f", "range": [ - 20160, - 20161 + 20171, + 20172 ], "loc": { "start": { @@ -29337,8 +29409,8 @@ "type": "Identifier", "name": "btn_css_class", "range": [ - 20162, - 20175 + 20173, + 20186 ], "loc": { "start": { @@ -29352,8 +29424,8 @@ } }, "range": [ - 20160, - 20175 + 20171, + 20186 ], "loc": { "start": { @@ -29377,8 +29449,8 @@ "object": { "type": "ThisExpression", "range": [ - 20191, - 20195 + 20202, + 20206 ], "loc": { "start": { @@ -29395,8 +29467,8 @@ "type": "Identifier", "name": "enableIcons", "range": [ - 20196, - 20207 + 20207, + 20218 ], "loc": { "start": { @@ -29410,8 +29482,8 @@ } }, "range": [ - 20191, - 20207 + 20202, + 20218 ], "loc": { "start": { @@ -29426,8 +29498,8 @@ }, "prefix": true, "range": [ - 20190, - 20207 + 20201, + 20218 ], "loc": { "start": { @@ -29445,8 +29517,8 @@ "value": "btnflt", "raw": "'btnflt'", "range": [ - 20210, - 20218 + 20221, + 20229 ], "loc": { "start": { @@ -29464,8 +29536,8 @@ "value": "btnflt_icon", "raw": "'btnflt_icon'", "range": [ - 20221, - 20234 + 20232, + 20245 ], "loc": { "start": { @@ -29479,8 +29551,8 @@ } }, "range": [ - 20190, - 20234 + 20201, + 20245 ], "loc": { "start": { @@ -29495,8 +29567,8 @@ } ], "range": [ - 20148, - 20236 + 20159, + 20247 ], "loc": { "start": { @@ -29510,8 +29582,8 @@ } }, "range": [ - 20129, - 20236 + 20140, + 20247 ], "loc": { "start": { @@ -29525,8 +29597,8 @@ } }, "range": [ - 20129, - 20237 + 20140, + 20248 ], "loc": { "start": { @@ -29543,8 +29615,8 @@ "type": "Block", "value": "*\n * Css class for filters submission button\n * @type {String}\n ", "range": [ - 20028, - 20120 + 20039, + 20131 ], "loc": { "start": { @@ -29563,8 +29635,8 @@ "type": "Block", "value": "*\n * Enable clear button\n * @type {Object|Boolean}\n ", "range": [ - 20247, - 20327 + 20258, + 20338 ], "loc": { "start": { @@ -29590,8 +29662,8 @@ "object": { "type": "ThisExpression", "range": [ - 20336, - 20340 + 20347, + 20351 ], "loc": { "start": { @@ -29608,8 +29680,8 @@ "type": "Identifier", "name": "btnReset", "range": [ - 20341, - 20349 + 20352, + 20360 ], "loc": { "start": { @@ -29623,8 +29695,8 @@ } }, "range": [ - 20336, - 20349 + 20347, + 20360 ], "loc": { "start": { @@ -29646,8 +29718,8 @@ "type": "Identifier", "name": "isObj", "range": [ - 20352, - 20357 + 20363, + 20368 ], "loc": { "start": { @@ -29668,8 +29740,8 @@ "type": "Identifier", "name": "f", "range": [ - 20358, - 20359 + 20369, + 20370 ], "loc": { "start": { @@ -29686,8 +29758,8 @@ "type": "Identifier", "name": "btn_reset", "range": [ - 20360, - 20369 + 20371, + 20380 ], "loc": { "start": { @@ -29701,8 +29773,8 @@ } }, "range": [ - 20358, - 20369 + 20369, + 20380 ], "loc": { "start": { @@ -29717,8 +29789,8 @@ } ], "range": [ - 20352, - 20370 + 20363, + 20381 ], "loc": { "start": { @@ -29737,8 +29809,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 20374, - 20381 + 20385, + 20392 ], "loc": { "start": { @@ -29759,8 +29831,8 @@ "type": "Identifier", "name": "f", "range": [ - 20382, - 20383 + 20393, + 20394 ], "loc": { "start": { @@ -29777,8 +29849,8 @@ "type": "Identifier", "name": "btn_reset", "range": [ - 20384, - 20393 + 20395, + 20404 ], "loc": { "start": { @@ -29792,8 +29864,8 @@ } }, "range": [ - 20382, - 20393 + 20393, + 20404 ], "loc": { "start": { @@ -29808,8 +29880,8 @@ } ], "range": [ - 20374, - 20394 + 20385, + 20405 ], "loc": { "start": { @@ -29823,8 +29895,8 @@ } }, "range": [ - 20352, - 20394 + 20363, + 20405 ], "loc": { "start": { @@ -29838,8 +29910,8 @@ } }, "range": [ - 20336, - 20394 + 20347, + 20405 ], "loc": { "start": { @@ -29853,8 +29925,8 @@ } }, "range": [ - 20336, - 20395 + 20347, + 20406 ], "loc": { "start": { @@ -29871,8 +29943,8 @@ "type": "Block", "value": "*\n * Enable clear button\n * @type {Object|Boolean}\n ", "range": [ - 20247, - 20327 + 20258, + 20338 ], "loc": { "start": { @@ -29891,8 +29963,8 @@ "type": "Block", "value": "*\n * Callback fired before filters are cleared\n * @type {Function}\n ", "range": [ - 20405, - 20501 + 20416, + 20512 ], "loc": { "start": { @@ -29918,8 +29990,8 @@ "object": { "type": "ThisExpression", "range": [ - 20510, - 20514 + 20521, + 20525 ], "loc": { "start": { @@ -29936,8 +30008,8 @@ "type": "Identifier", "name": "onBeforeReset", "range": [ - 20515, - 20528 + 20526, + 20539 ], "loc": { "start": { @@ -29951,8 +30023,8 @@ } }, "range": [ - 20510, - 20528 + 20521, + 20539 ], "loc": { "start": { @@ -29971,8 +30043,8 @@ "type": "Identifier", "name": "defaultsFn", "range": [ - 20531, - 20541 + 20542, + 20552 ], "loc": { "start": { @@ -29993,8 +30065,8 @@ "type": "Identifier", "name": "f", "range": [ - 20542, - 20543 + 20553, + 20554 ], "loc": { "start": { @@ -30011,8 +30083,8 @@ "type": "Identifier", "name": "on_before_reset", "range": [ - 20544, - 20559 + 20555, + 20570 ], "loc": { "start": { @@ -30026,8 +30098,8 @@ } }, "range": [ - 20542, - 20559 + 20553, + 20570 ], "loc": { "start": { @@ -30044,8 +30116,8 @@ "type": "Identifier", "name": "EMPTY_FN", "range": [ - 20561, - 20569 + 20572, + 20580 ], "loc": { "start": { @@ -30060,8 +30132,8 @@ } ], "range": [ - 20531, - 20570 + 20542, + 20581 ], "loc": { "start": { @@ -30075,8 +30147,8 @@ } }, "range": [ - 20510, - 20570 + 20521, + 20581 ], "loc": { "start": { @@ -30090,8 +30162,8 @@ } }, "range": [ - 20510, - 20571 + 20521, + 20582 ], "loc": { "start": { @@ -30108,8 +30180,8 @@ "type": "Block", "value": "*\n * Callback fired before filters are cleared\n * @type {Function}\n ", "range": [ - 20405, - 20501 + 20416, + 20512 ], "loc": { "start": { @@ -30128,8 +30200,8 @@ "type": "Block", "value": "*\n * Callback fired after filters are cleared\n * @type {Function}\n ", "range": [ - 20581, - 20676 + 20592, + 20687 ], "loc": { "start": { @@ -30155,8 +30227,8 @@ "object": { "type": "ThisExpression", "range": [ - 20685, - 20689 + 20696, + 20700 ], "loc": { "start": { @@ -30173,8 +30245,8 @@ "type": "Identifier", "name": "onAfterReset", "range": [ - 20690, - 20702 + 20701, + 20713 ], "loc": { "start": { @@ -30188,8 +30260,8 @@ } }, "range": [ - 20685, - 20702 + 20696, + 20713 ], "loc": { "start": { @@ -30208,8 +30280,8 @@ "type": "Identifier", "name": "defaultsFn", "range": [ - 20705, - 20715 + 20716, + 20726 ], "loc": { "start": { @@ -30230,8 +30302,8 @@ "type": "Identifier", "name": "f", "range": [ - 20716, - 20717 + 20727, + 20728 ], "loc": { "start": { @@ -30248,8 +30320,8 @@ "type": "Identifier", "name": "on_after_reset", "range": [ - 20718, - 20732 + 20729, + 20743 ], "loc": { "start": { @@ -30263,8 +30335,8 @@ } }, "range": [ - 20716, - 20732 + 20727, + 20743 ], "loc": { "start": { @@ -30281,8 +30353,8 @@ "type": "Identifier", "name": "EMPTY_FN", "range": [ - 20734, - 20742 + 20745, + 20753 ], "loc": { "start": { @@ -30297,8 +30369,8 @@ } ], "range": [ - 20705, - 20743 + 20716, + 20754 ], "loc": { "start": { @@ -30312,8 +30384,8 @@ } }, "range": [ - 20685, - 20743 + 20696, + 20754 ], "loc": { "start": { @@ -30327,8 +30399,8 @@ } }, "range": [ - 20685, - 20744 + 20696, + 20755 ], "loc": { "start": { @@ -30345,8 +30417,8 @@ "type": "Block", "value": "*\n * Callback fired after filters are cleared\n * @type {Function}\n ", "range": [ - 20581, - 20676 + 20592, + 20687 ], "loc": { "start": { @@ -30365,8 +30437,8 @@ "type": "Block", "value": "*\n * Enable paging component\n * @type {Object|Boolean}\n ", "range": [ - 20754, - 20838 + 20765, + 20849 ], "loc": { "start": { @@ -30392,8 +30464,8 @@ "object": { "type": "ThisExpression", "range": [ - 20847, - 20851 + 20858, + 20862 ], "loc": { "start": { @@ -30410,8 +30482,8 @@ "type": "Identifier", "name": "paging", "range": [ - 20852, - 20858 + 20863, + 20869 ], "loc": { "start": { @@ -30425,8 +30497,8 @@ } }, "range": [ - 20847, - 20858 + 20858, + 20869 ], "loc": { "start": { @@ -30448,8 +30520,8 @@ "type": "Identifier", "name": "isObj", "range": [ - 20861, - 20866 + 20872, + 20877 ], "loc": { "start": { @@ -30470,8 +30542,8 @@ "type": "Identifier", "name": "f", "range": [ - 20867, - 20868 + 20878, + 20879 ], "loc": { "start": { @@ -30488,8 +30560,8 @@ "type": "Identifier", "name": "paging", "range": [ - 20869, - 20875 + 20880, + 20886 ], "loc": { "start": { @@ -30503,8 +30575,8 @@ } }, "range": [ - 20867, - 20875 + 20878, + 20886 ], "loc": { "start": { @@ -30519,8 +30591,8 @@ } ], "range": [ - 20861, - 20876 + 20872, + 20887 ], "loc": { "start": { @@ -30539,8 +30611,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 20880, - 20887 + 20891, + 20898 ], "loc": { "start": { @@ -30561,8 +30633,8 @@ "type": "Identifier", "name": "f", "range": [ - 20888, - 20889 + 20899, + 20900 ], "loc": { "start": { @@ -30579,8 +30651,8 @@ "type": "Identifier", "name": "paging", "range": [ - 20890, - 20896 + 20901, + 20907 ], "loc": { "start": { @@ -30594,8 +30666,8 @@ } }, "range": [ - 20888, - 20896 + 20899, + 20907 ], "loc": { "start": { @@ -30610,8 +30682,8 @@ } ], "range": [ - 20880, - 20897 + 20891, + 20908 ], "loc": { "start": { @@ -30625,8 +30697,8 @@ } }, "range": [ - 20861, - 20897 + 20872, + 20908 ], "loc": { "start": { @@ -30640,8 +30712,8 @@ } }, "range": [ - 20847, - 20897 + 20858, + 20908 ], "loc": { "start": { @@ -30655,8 +30727,8 @@ } }, "range": [ - 20847, - 20898 + 20858, + 20909 ], "loc": { "start": { @@ -30673,8 +30745,8 @@ "type": "Block", "value": "*\n * Enable paging component\n * @type {Object|Boolean}\n ", "range": [ - 20754, - 20838 + 20765, + 20849 ], "loc": { "start": { @@ -30693,8 +30765,8 @@ "type": "Block", "value": "*\n * Number of hidden rows\n * @type {Number}\n * @private\n ", "range": [ - 20908, - 21002 + 20919, + 21013 ], "loc": { "start": { @@ -30720,8 +30792,8 @@ "object": { "type": "ThisExpression", "range": [ - 21011, - 21015 + 21022, + 21026 ], "loc": { "start": { @@ -30738,8 +30810,8 @@ "type": "Identifier", "name": "nbHiddenRows", "range": [ - 21016, - 21028 + 21027, + 21039 ], "loc": { "start": { @@ -30753,8 +30825,8 @@ } }, "range": [ - 21011, - 21028 + 21022, + 21039 ], "loc": { "start": { @@ -30772,8 +30844,8 @@ "value": 0, "raw": "0", "range": [ - 21031, - 21032 + 21042, + 21043 ], "loc": { "start": { @@ -30787,8 +30859,8 @@ } }, "range": [ - 21011, - 21032 + 21022, + 21043 ], "loc": { "start": { @@ -30802,8 +30874,8 @@ } }, "range": [ - 21011, - 21033 + 21022, + 21044 ], "loc": { "start": { @@ -30820,8 +30892,8 @@ "type": "Block", "value": "*\n * Number of hidden rows\n * @type {Number}\n * @private\n ", "range": [ - 20908, - 21002 + 20919, + 21013 ], "loc": { "start": { @@ -30840,8 +30912,8 @@ "type": "Block", "value": "*\n * Enable auto-filter behaviour, table is filtered when a user\n * stops typing\n * @type {Boolean}\n ", "range": [ - 21043, - 21180 + 21054, + 21191 ], "loc": { "start": { @@ -30867,8 +30939,8 @@ "object": { "type": "ThisExpression", "range": [ - 21189, - 21193 + 21200, + 21204 ], "loc": { "start": { @@ -30885,8 +30957,8 @@ "type": "Identifier", "name": "autoFilter", "range": [ - 21194, - 21204 + 21205, + 21215 ], "loc": { "start": { @@ -30900,8 +30972,8 @@ } }, "range": [ - 21189, - 21204 + 21200, + 21215 ], "loc": { "start": { @@ -30920,8 +30992,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 21207, - 21214 + 21218, + 21225 ], "loc": { "start": { @@ -30942,8 +31014,8 @@ "type": "Identifier", "name": "f", "range": [ - 21215, - 21216 + 21226, + 21227 ], "loc": { "start": { @@ -30960,8 +31032,8 @@ "type": "Identifier", "name": "auto_filter", "range": [ - 21217, - 21228 + 21228, + 21239 ], "loc": { "start": { @@ -30975,8 +31047,8 @@ } }, "range": [ - 21215, - 21228 + 21226, + 21239 ], "loc": { "start": { @@ -30991,8 +31063,8 @@ } ], "range": [ - 21207, - 21229 + 21218, + 21240 ], "loc": { "start": { @@ -31006,8 +31078,8 @@ } }, "range": [ - 21189, - 21229 + 21200, + 21240 ], "loc": { "start": { @@ -31021,8 +31093,8 @@ } }, "range": [ - 21189, - 21230 + 21200, + 21241 ], "loc": { "start": { @@ -31039,8 +31111,8 @@ "type": "Block", "value": "*\n * Enable auto-filter behaviour, table is filtered when a user\n * stops typing\n * @type {Boolean}\n ", "range": [ - 21043, - 21180 + 21054, + 21191 ], "loc": { "start": { @@ -31059,8 +31131,8 @@ "type": "Block", "value": "*\n * Auto-filter delay in msecs\n * @type {Number}\n ", "range": [ - 21240, - 21319 + 21251, + 21330 ], "loc": { "start": { @@ -31086,8 +31158,8 @@ "object": { "type": "ThisExpression", "range": [ - 21328, - 21332 + 21339, + 21343 ], "loc": { "start": { @@ -31104,8 +31176,8 @@ "type": "Identifier", "name": "autoFilterDelay", "range": [ - 21333, - 21348 + 21344, + 21359 ], "loc": { "start": { @@ -31119,8 +31191,8 @@ } }, "range": [ - 21328, - 21348 + 21339, + 21359 ], "loc": { "start": { @@ -31139,8 +31211,8 @@ "type": "Identifier", "name": "defaultsNb", "range": [ - 21363, - 21373 + 21374, + 21384 ], "loc": { "start": { @@ -31161,8 +31233,8 @@ "type": "Identifier", "name": "f", "range": [ - 21374, - 21375 + 21385, + 21386 ], "loc": { "start": { @@ -31179,8 +31251,8 @@ "type": "Identifier", "name": "auto_filter_delay", "range": [ - 21376, - 21393 + 21387, + 21404 ], "loc": { "start": { @@ -31194,8 +31266,8 @@ } }, "range": [ - 21374, - 21393 + 21385, + 21404 ], "loc": { "start": { @@ -31212,8 +31284,8 @@ "type": "Identifier", "name": "AUTO_FILTER_DELAY", "range": [ - 21395, - 21412 + 21406, + 21423 ], "loc": { "start": { @@ -31228,8 +31300,8 @@ } ], "range": [ - 21363, - 21413 + 21374, + 21424 ], "loc": { "start": { @@ -31243,8 +31315,8 @@ } }, "range": [ - 21328, - 21413 + 21339, + 21424 ], "loc": { "start": { @@ -31258,8 +31330,8 @@ } }, "range": [ - 21328, - 21414 + 21339, + 21425 ], "loc": { "start": { @@ -31276,8 +31348,8 @@ "type": "Block", "value": "*\n * Auto-filter delay in msecs\n * @type {Number}\n ", "range": [ - 21240, - 21319 + 21251, + 21330 ], "loc": { "start": { @@ -31296,8 +31368,8 @@ "type": "Block", "value": "*\n * Indicate whether user is typing\n * @type {Boolean}\n * @private\n ", "range": [ - 21424, - 21529 + 21435, + 21540 ], "loc": { "start": { @@ -31323,8 +31395,8 @@ "object": { "type": "ThisExpression", "range": [ - 21538, - 21542 + 21549, + 21553 ], "loc": { "start": { @@ -31341,8 +31413,8 @@ "type": "Identifier", "name": "isUserTyping", "range": [ - 21543, - 21555 + 21554, + 21566 ], "loc": { "start": { @@ -31356,8 +31428,8 @@ } }, "range": [ - 21538, - 21555 + 21549, + 21566 ], "loc": { "start": { @@ -31375,8 +31447,8 @@ "value": null, "raw": "null", "range": [ - 21558, - 21562 + 21569, + 21573 ], "loc": { "start": { @@ -31390,8 +31462,8 @@ } }, "range": [ - 21538, - 21562 + 21549, + 21573 ], "loc": { "start": { @@ -31405,8 +31477,8 @@ } }, "range": [ - 21538, - 21563 + 21549, + 21574 ], "loc": { "start": { @@ -31423,8 +31495,8 @@ "type": "Block", "value": "*\n * Indicate whether user is typing\n * @type {Boolean}\n * @private\n ", "range": [ - 21424, - 21529 + 21435, + 21540 ], "loc": { "start": { @@ -31443,8 +31515,8 @@ "type": "Block", "value": "*\n * Auto-filter interval ID\n * @type {String}\n * @private\n ", "range": [ - 21573, - 21669 + 21584, + 21680 ], "loc": { "start": { @@ -31470,8 +31542,8 @@ "object": { "type": "ThisExpression", "range": [ - 21678, - 21682 + 21689, + 21693 ], "loc": { "start": { @@ -31488,8 +31560,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 21683, - 21698 + 21694, + 21709 ], "loc": { "start": { @@ -31503,8 +31575,8 @@ } }, "range": [ - 21678, - 21698 + 21689, + 21709 ], "loc": { "start": { @@ -31522,8 +31594,8 @@ "value": null, "raw": "null", "range": [ - 21701, - 21705 + 21712, + 21716 ], "loc": { "start": { @@ -31537,8 +31609,8 @@ } }, "range": [ - 21678, - 21705 + 21689, + 21716 ], "loc": { "start": { @@ -31552,8 +31624,8 @@ } }, "range": [ - 21678, - 21706 + 21689, + 21717 ], "loc": { "start": { @@ -31570,8 +31642,8 @@ "type": "Block", "value": "*\n * Auto-filter interval ID\n * @type {String}\n * @private\n ", "range": [ - 21573, - 21669 + 21584, + 21680 ], "loc": { "start": { @@ -31590,8 +31662,8 @@ "type": "Block", "value": "*\n * Enable keyword highlighting behaviour\n * @type {Boolean}\n ", "range": [ - 21716, - 21807 + 21727, + 21818 ], "loc": { "start": { @@ -31617,8 +31689,8 @@ "object": { "type": "ThisExpression", "range": [ - 21816, - 21820 + 21827, + 21831 ], "loc": { "start": { @@ -31635,8 +31707,8 @@ "type": "Identifier", "name": "highlightKeywords", "range": [ - 21821, - 21838 + 21832, + 21849 ], "loc": { "start": { @@ -31650,8 +31722,8 @@ } }, "range": [ - 21816, - 21838 + 21827, + 21849 ], "loc": { "start": { @@ -31670,8 +31742,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 21841, - 21848 + 21852, + 21859 ], "loc": { "start": { @@ -31692,8 +31764,8 @@ "type": "Identifier", "name": "f", "range": [ - 21849, - 21850 + 21860, + 21861 ], "loc": { "start": { @@ -31710,8 +31782,8 @@ "type": "Identifier", "name": "highlight_keywords", "range": [ - 21851, - 21869 + 21862, + 21880 ], "loc": { "start": { @@ -31725,8 +31797,8 @@ } }, "range": [ - 21849, - 21869 + 21860, + 21880 ], "loc": { "start": { @@ -31741,8 +31813,8 @@ } ], "range": [ - 21841, - 21870 + 21852, + 21881 ], "loc": { "start": { @@ -31756,8 +31828,8 @@ } }, "range": [ - 21816, - 21870 + 21827, + 21881 ], "loc": { "start": { @@ -31771,8 +31843,8 @@ } }, "range": [ - 21816, - 21871 + 21827, + 21882 ], "loc": { "start": { @@ -31789,8 +31861,8 @@ "type": "Block", "value": "*\n * Enable keyword highlighting behaviour\n * @type {Boolean}\n ", "range": [ - 21716, - 21807 + 21727, + 21818 ], "loc": { "start": { @@ -31809,8 +31881,8 @@ "type": "Block", "value": "*\n * Enable no results message UI component\n * @type {Object|Boolean}\n ", "range": [ - 21881, - 21980 + 21892, + 21991 ], "loc": { "start": { @@ -31836,8 +31908,8 @@ "object": { "type": "ThisExpression", "range": [ - 21989, - 21993 + 22000, + 22004 ], "loc": { "start": { @@ -31854,8 +31926,8 @@ "type": "Identifier", "name": "noResults", "range": [ - 21994, - 22003 + 22005, + 22014 ], "loc": { "start": { @@ -31869,8 +31941,8 @@ } }, "range": [ - 21989, - 22003 + 22000, + 22014 ], "loc": { "start": { @@ -31892,8 +31964,8 @@ "type": "Identifier", "name": "isObj", "range": [ - 22006, - 22011 + 22017, + 22022 ], "loc": { "start": { @@ -31914,8 +31986,8 @@ "type": "Identifier", "name": "f", "range": [ - 22012, - 22013 + 22023, + 22024 ], "loc": { "start": { @@ -31932,8 +32004,8 @@ "type": "Identifier", "name": "no_results_message", "range": [ - 22014, - 22032 + 22025, + 22043 ], "loc": { "start": { @@ -31947,8 +32019,8 @@ } }, "range": [ - 22012, - 22032 + 22023, + 22043 ], "loc": { "start": { @@ -31963,8 +32035,8 @@ } ], "range": [ - 22006, - 22033 + 22017, + 22044 ], "loc": { "start": { @@ -31983,8 +32055,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 22049, - 22056 + 22060, + 22067 ], "loc": { "start": { @@ -32005,8 +32077,8 @@ "type": "Identifier", "name": "f", "range": [ - 22057, - 22058 + 22068, + 22069 ], "loc": { "start": { @@ -32023,8 +32095,8 @@ "type": "Identifier", "name": "no_results_message", "range": [ - 22059, - 22077 + 22070, + 22088 ], "loc": { "start": { @@ -32038,8 +32110,8 @@ } }, "range": [ - 22057, - 22077 + 22068, + 22088 ], "loc": { "start": { @@ -32054,8 +32126,8 @@ } ], "range": [ - 22049, - 22078 + 22060, + 22089 ], "loc": { "start": { @@ -32069,8 +32141,8 @@ } }, "range": [ - 22006, - 22078 + 22017, + 22089 ], "loc": { "start": { @@ -32084,8 +32156,8 @@ } }, "range": [ - 21989, - 22078 + 22000, + 22089 ], "loc": { "start": { @@ -32099,8 +32171,8 @@ } }, "range": [ - 21989, - 22079 + 22000, + 22090 ], "loc": { "start": { @@ -32117,8 +32189,8 @@ "type": "Block", "value": "*\n * Enable no results message UI component\n * @type {Object|Boolean}\n ", "range": [ - 21881, - 21980 + 21892, + 21991 ], "loc": { "start": { @@ -32137,8 +32209,8 @@ "type": "Block", "value": "*\n * Enable state persistence\n * @type {Object|Boolean}\n ", "range": [ - 22089, - 22174 + 22100, + 22185 ], "loc": { "start": { @@ -32164,8 +32236,8 @@ "object": { "type": "ThisExpression", "range": [ - 22183, - 22187 + 22194, + 22198 ], "loc": { "start": { @@ -32182,8 +32254,8 @@ "type": "Identifier", "name": "state", "range": [ - 22188, - 22193 + 22199, + 22204 ], "loc": { "start": { @@ -32197,8 +32269,8 @@ } }, "range": [ - 22183, - 22193 + 22194, + 22204 ], "loc": { "start": { @@ -32220,8 +32292,8 @@ "type": "Identifier", "name": "isObj", "range": [ - 22196, - 22201 + 22207, + 22212 ], "loc": { "start": { @@ -32242,8 +32314,8 @@ "type": "Identifier", "name": "f", "range": [ - 22202, - 22203 + 22213, + 22214 ], "loc": { "start": { @@ -32260,8 +32332,8 @@ "type": "Identifier", "name": "state", "range": [ - 22204, - 22209 + 22215, + 22220 ], "loc": { "start": { @@ -32275,8 +32347,8 @@ } }, "range": [ - 22202, - 22209 + 22213, + 22220 ], "loc": { "start": { @@ -32291,8 +32363,8 @@ } ], "range": [ - 22196, - 22210 + 22207, + 22221 ], "loc": { "start": { @@ -32311,8 +32383,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 22214, - 22221 + 22225, + 22232 ], "loc": { "start": { @@ -32333,8 +32405,8 @@ "type": "Identifier", "name": "f", "range": [ - 22222, - 22223 + 22233, + 22234 ], "loc": { "start": { @@ -32351,8 +32423,8 @@ "type": "Identifier", "name": "state", "range": [ - 22224, - 22229 + 22235, + 22240 ], "loc": { "start": { @@ -32366,8 +32438,8 @@ } }, "range": [ - 22222, - 22229 + 22233, + 22240 ], "loc": { "start": { @@ -32382,8 +32454,8 @@ } ], "range": [ - 22214, - 22230 + 22225, + 22241 ], "loc": { "start": { @@ -32397,8 +32469,8 @@ } }, "range": [ - 22196, - 22230 + 22207, + 22241 ], "loc": { "start": { @@ -32412,8 +32484,8 @@ } }, "range": [ - 22183, - 22230 + 22194, + 22241 ], "loc": { "start": { @@ -32427,8 +32499,8 @@ } }, "range": [ - 22183, - 22231 + 22194, + 22242 ], "loc": { "start": { @@ -32445,8 +32517,8 @@ "type": "Block", "value": "*\n * Enable state persistence\n * @type {Object|Boolean}\n ", "range": [ - 22089, - 22174 + 22100, + 22185 ], "loc": { "start": { @@ -32465,8 +32537,8 @@ "type": "Block", "value": "** data types **", "range": [ - 22241, - 22261 + 22252, + 22272 ], "loc": { "start": { @@ -32483,8 +32555,8 @@ "type": "Block", "value": "*\n * Enable date type module\n * @type {Boolean}\n * @private\n ", "range": [ - 22271, - 22368 + 22282, + 22379 ], "loc": { "start": { @@ -32510,8 +32582,8 @@ "object": { "type": "ThisExpression", "range": [ - 22377, - 22381 + 22388, + 22392 ], "loc": { "start": { @@ -32528,8 +32600,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 22382, - 22390 + 22393, + 22401 ], "loc": { "start": { @@ -32543,8 +32615,8 @@ } }, "range": [ - 22377, - 22390 + 22388, + 22401 ], "loc": { "start": { @@ -32562,8 +32634,8 @@ "value": true, "raw": "true", "range": [ - 22393, - 22397 + 22404, + 22408 ], "loc": { "start": { @@ -32577,8 +32649,8 @@ } }, "range": [ - 22377, - 22397 + 22388, + 22408 ], "loc": { "start": { @@ -32592,8 +32664,8 @@ } }, "range": [ - 22377, - 22398 + 22388, + 22409 ], "loc": { "start": { @@ -32610,8 +32682,8 @@ "type": "Block", "value": "** data types **", "range": [ - 22241, - 22261 + 22252, + 22272 ], "loc": { "start": { @@ -32628,8 +32700,8 @@ "type": "Block", "value": "*\n * Enable date type module\n * @type {Boolean}\n * @private\n ", "range": [ - 22271, - 22368 + 22282, + 22379 ], "loc": { "start": { @@ -32648,8 +32720,8 @@ "type": "Block", "value": "*\n * Define default locale, default to 'en' as per Sugar Date module:\n * https://sugarjs.com/docs/#/DateLocales\n * @type {String}\n ", "range": [ - 22408, - 22575 + 22419, + 22586 ], "loc": { "start": { @@ -32675,8 +32747,8 @@ "object": { "type": "ThisExpression", "range": [ - 22584, - 22588 + 22595, + 22599 ], "loc": { "start": { @@ -32693,8 +32765,8 @@ "type": "Identifier", "name": "locale", "range": [ - 22589, - 22595 + 22600, + 22606 ], "loc": { "start": { @@ -32708,8 +32780,8 @@ } }, "range": [ - 22584, - 22595 + 22595, + 22606 ], "loc": { "start": { @@ -32728,8 +32800,8 @@ "type": "Identifier", "name": "defaultsStr", "range": [ - 22598, - 22609 + 22609, + 22620 ], "loc": { "start": { @@ -32750,8 +32822,8 @@ "type": "Identifier", "name": "f", "range": [ - 22610, - 22611 + 22621, + 22622 ], "loc": { "start": { @@ -32768,8 +32840,8 @@ "type": "Identifier", "name": "locale", "range": [ - 22612, - 22618 + 22623, + 22629 ], "loc": { "start": { @@ -32783,8 +32855,8 @@ } }, "range": [ - 22610, - 22618 + 22621, + 22629 ], "loc": { "start": { @@ -32802,8 +32874,8 @@ "value": "en", "raw": "'en'", "range": [ - 22620, - 22624 + 22631, + 22635 ], "loc": { "start": { @@ -32818,8 +32890,8 @@ } ], "range": [ - 22598, - 22625 + 22609, + 22636 ], "loc": { "start": { @@ -32833,8 +32905,8 @@ } }, "range": [ - 22584, - 22625 + 22595, + 22636 ], "loc": { "start": { @@ -32848,8 +32920,8 @@ } }, "range": [ - 22584, - 22626 + 22595, + 22637 ], "loc": { "start": { @@ -32866,8 +32938,8 @@ "type": "Block", "value": "*\n * Define default locale, default to 'en' as per Sugar Date module:\n * https://sugarjs.com/docs/#/DateLocales\n * @type {String}\n ", "range": [ - 22408, - 22575 + 22419, + 22586 ], "loc": { "start": { @@ -32886,8 +32958,8 @@ "type": "Block", "value": "*\n * Define thousands separator ',' or '.', defaults to ','\n * @type {String}\n ", "range": [ - 22636, - 22743 + 22647, + 22754 ], "loc": { "start": { @@ -32913,8 +32985,8 @@ "object": { "type": "ThisExpression", "range": [ - 22752, - 22756 + 22763, + 22767 ], "loc": { "start": { @@ -32931,8 +33003,8 @@ "type": "Identifier", "name": "thousandsSeparator", "range": [ - 22757, - 22775 + 22768, + 22786 ], "loc": { "start": { @@ -32946,8 +33018,8 @@ } }, "range": [ - 22752, - 22775 + 22763, + 22786 ], "loc": { "start": { @@ -32966,8 +33038,8 @@ "type": "Identifier", "name": "defaultsStr", "range": [ - 22778, - 22789 + 22789, + 22800 ], "loc": { "start": { @@ -32988,8 +33060,8 @@ "type": "Identifier", "name": "f", "range": [ - 22790, - 22791 + 22801, + 22802 ], "loc": { "start": { @@ -33006,8 +33078,8 @@ "type": "Identifier", "name": "thousands_separator", "range": [ - 22792, - 22811 + 22803, + 22822 ], "loc": { "start": { @@ -33021,8 +33093,8 @@ } }, "range": [ - 22790, - 22811 + 22801, + 22822 ], "loc": { "start": { @@ -33040,8 +33112,8 @@ "value": ",", "raw": "','", "range": [ - 22813, - 22816 + 22824, + 22827 ], "loc": { "start": { @@ -33056,8 +33128,8 @@ } ], "range": [ - 22778, - 22817 + 22789, + 22828 ], "loc": { "start": { @@ -33071,8 +33143,8 @@ } }, "range": [ - 22752, - 22817 + 22763, + 22828 ], "loc": { "start": { @@ -33086,8 +33158,8 @@ } }, "range": [ - 22752, - 22818 + 22763, + 22829 ], "loc": { "start": { @@ -33104,8 +33176,8 @@ "type": "Block", "value": "*\n * Define thousands separator ',' or '.', defaults to ','\n * @type {String}\n ", "range": [ - 22636, - 22743 + 22647, + 22754 ], "loc": { "start": { @@ -33124,8 +33196,8 @@ "type": "Block", "value": "*\n * Define decimal separator ',' or '.', defaults to '.'\n * @type {String}\n ", "range": [ - 22828, - 22933 + 22839, + 22944 ], "loc": { "start": { @@ -33151,8 +33223,8 @@ "object": { "type": "ThisExpression", "range": [ - 22942, - 22946 + 22953, + 22957 ], "loc": { "start": { @@ -33169,8 +33241,8 @@ "type": "Identifier", "name": "decimalSeparator", "range": [ - 22947, - 22963 + 22958, + 22974 ], "loc": { "start": { @@ -33184,8 +33256,8 @@ } }, "range": [ - 22942, - 22963 + 22953, + 22974 ], "loc": { "start": { @@ -33204,8 +33276,8 @@ "type": "Identifier", "name": "defaultsStr", "range": [ - 22966, - 22977 + 22977, + 22988 ], "loc": { "start": { @@ -33226,8 +33298,8 @@ "type": "Identifier", "name": "f", "range": [ - 22978, - 22979 + 22989, + 22990 ], "loc": { "start": { @@ -33244,8 +33316,8 @@ "type": "Identifier", "name": "decimal_separator", "range": [ - 22980, - 22997 + 22991, + 23008 ], "loc": { "start": { @@ -33259,8 +33331,8 @@ } }, "range": [ - 22978, - 22997 + 22989, + 23008 ], "loc": { "start": { @@ -33278,8 +33350,8 @@ "value": ".", "raw": "'.'", "range": [ - 22999, - 23002 + 23010, + 23013 ], "loc": { "start": { @@ -33294,8 +33366,8 @@ } ], "range": [ - 22966, - 23003 + 22977, + 23014 ], "loc": { "start": { @@ -33309,8 +33381,8 @@ } }, "range": [ - 22942, - 23003 + 22953, + 23014 ], "loc": { "start": { @@ -33324,8 +33396,8 @@ } }, "range": [ - 22942, - 23004 + 22953, + 23015 ], "loc": { "start": { @@ -33342,8 +33414,8 @@ "type": "Block", "value": "*\n * Define decimal separator ',' or '.', defaults to '.'\n * @type {String}\n ", "range": [ - 22828, - 22933 + 22839, + 22944 ], "loc": { "start": { @@ -33362,8 +33434,8 @@ "type": "Block", "value": "*\n * Define data types on a column basis, possible values 'string',\n * 'number', 'formatted-number', 'date', 'ipaddress' ie:\n * col_types : [\n * 'string', 'date', 'number',\n * { type: 'formatted-number', decimal: ',', thousands: '.' },\n * { type: 'date', locale: 'en-gb' },\n * { type: 'date', format: ['{dd}-{months}-{yyyy|yy}'] }\n * ]\n *\n * Refer to https://sugarjs.com/docs/#/DateParsing for exhaustive\n * information on date parsing formats supported by Sugar Date\n * @type {Array}\n ", "range": [ - 23014, - 23612 + 23025, + 23623 ], "loc": { "start": { @@ -33389,8 +33461,8 @@ "object": { "type": "ThisExpression", "range": [ - 23621, - 23625 + 23632, + 23636 ], "loc": { "start": { @@ -33407,8 +33479,8 @@ "type": "Identifier", "name": "colTypes", "range": [ - 23626, - 23634 + 23637, + 23645 ], "loc": { "start": { @@ -33422,8 +33494,8 @@ } }, "range": [ - 23621, - 23634 + 23632, + 23645 ], "loc": { "start": { @@ -33444,8 +33516,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 23637, - 23644 + 23648, + 23655 ], "loc": { "start": { @@ -33466,8 +33538,8 @@ "type": "Identifier", "name": "f", "range": [ - 23645, - 23646 + 23656, + 23657 ], "loc": { "start": { @@ -33484,8 +33556,8 @@ "type": "Identifier", "name": "col_types", "range": [ - 23647, - 23656 + 23658, + 23667 ], "loc": { "start": { @@ -33499,8 +33571,8 @@ } }, "range": [ - 23645, - 23656 + 23656, + 23667 ], "loc": { "start": { @@ -33515,8 +33587,8 @@ } ], "range": [ - 23637, - 23657 + 23648, + 23668 ], "loc": { "start": { @@ -33536,8 +33608,8 @@ "type": "Identifier", "name": "f", "range": [ - 23660, - 23661 + 23671, + 23672 ], "loc": { "start": { @@ -33554,8 +33626,8 @@ "type": "Identifier", "name": "col_types", "range": [ - 23662, - 23671 + 23673, + 23682 ], "loc": { "start": { @@ -33569,8 +33641,8 @@ } }, "range": [ - 23660, - 23671 + 23671, + 23682 ], "loc": { "start": { @@ -33587,8 +33659,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 23674, - 23676 + 23685, + 23687 ], "loc": { "start": { @@ -33602,8 +33674,8 @@ } }, "range": [ - 23637, - 23676 + 23648, + 23687 ], "loc": { "start": { @@ -33617,8 +33689,8 @@ } }, "range": [ - 23621, - 23676 + 23632, + 23687 ], "loc": { "start": { @@ -33632,8 +33704,8 @@ } }, "range": [ - 23621, - 23677 + 23632, + 23688 ], "loc": { "start": { @@ -33650,8 +33722,8 @@ "type": "Block", "value": "*\n * Define data types on a column basis, possible values 'string',\n * 'number', 'formatted-number', 'date', 'ipaddress' ie:\n * col_types : [\n * 'string', 'date', 'number',\n * { type: 'formatted-number', decimal: ',', thousands: '.' },\n * { type: 'date', locale: 'en-gb' },\n * { type: 'date', format: ['{dd}-{months}-{yyyy|yy}'] }\n * ]\n *\n * Refer to https://sugarjs.com/docs/#/DateParsing for exhaustive\n * information on date parsing formats supported by Sugar Date\n * @type {Array}\n ", "range": [ - 23014, - 23612 + 23025, + 23623 ], "loc": { "start": { @@ -33670,8 +33742,8 @@ "type": "Block", "value": "** ids prefixes **", "range": [ - 23687, - 23709 + 23698, + 23720 ], "loc": { "start": { @@ -33688,8 +33760,8 @@ "type": "Block", "value": "*\n * Main prefix\n * @private\n ", "range": [ - 23718, - 23776 + 23729, + 23787 ], "loc": { "start": { @@ -33715,8 +33787,8 @@ "object": { "type": "ThisExpression", "range": [ - 23785, - 23789 + 23796, + 23800 ], "loc": { "start": { @@ -33733,8 +33805,8 @@ "type": "Identifier", "name": "prfxTf", "range": [ - 23790, - 23796 + 23801, + 23807 ], "loc": { "start": { @@ -33748,8 +33820,8 @@ } }, "range": [ - 23785, - 23796 + 23796, + 23807 ], "loc": { "start": { @@ -33767,8 +33839,8 @@ "value": "TF", "raw": "'TF'", "range": [ - 23799, - 23803 + 23810, + 23814 ], "loc": { "start": { @@ -33782,8 +33854,8 @@ } }, "range": [ - 23785, - 23803 + 23796, + 23814 ], "loc": { "start": { @@ -33797,8 +33869,8 @@ } }, "range": [ - 23785, - 23804 + 23796, + 23815 ], "loc": { "start": { @@ -33815,8 +33887,8 @@ "type": "Block", "value": "** ids prefixes **", "range": [ - 23687, - 23709 + 23698, + 23720 ], "loc": { "start": { @@ -33833,8 +33905,8 @@ "type": "Block", "value": "*\n * Main prefix\n * @private\n ", "range": [ - 23718, - 23776 + 23729, + 23787 ], "loc": { "start": { @@ -33853,8 +33925,8 @@ "type": "Block", "value": "*\n * Filter's ID prefix (inputs - selects)\n * @private\n ", "range": [ - 23814, - 23898 + 23825, + 23909 ], "loc": { "start": { @@ -33880,8 +33952,8 @@ "object": { "type": "ThisExpression", "range": [ - 23907, - 23911 + 23918, + 23922 ], "loc": { "start": { @@ -33898,8 +33970,8 @@ "type": "Identifier", "name": "prfxFlt", "range": [ - 23912, - 23919 + 23923, + 23930 ], "loc": { "start": { @@ -33913,8 +33985,8 @@ } }, "range": [ - 23907, - 23919 + 23918, + 23930 ], "loc": { "start": { @@ -33932,8 +34004,8 @@ "value": "flt", "raw": "'flt'", "range": [ - 23922, - 23927 + 23933, + 23938 ], "loc": { "start": { @@ -33947,8 +34019,8 @@ } }, "range": [ - 23907, - 23927 + 23918, + 23938 ], "loc": { "start": { @@ -33962,8 +34034,8 @@ } }, "range": [ - 23907, - 23928 + 23918, + 23939 ], "loc": { "start": { @@ -33980,8 +34052,8 @@ "type": "Block", "value": "*\n * Filter's ID prefix (inputs - selects)\n * @private\n ", "range": [ - 23814, - 23898 + 23825, + 23909 ], "loc": { "start": { @@ -34000,8 +34072,8 @@ "type": "Block", "value": "*\n * Button's ID prefix\n * @private\n ", "range": [ - 23938, - 24003 + 23949, + 24014 ], "loc": { "start": { @@ -34027,8 +34099,8 @@ "object": { "type": "ThisExpression", "range": [ - 24012, - 24016 + 24023, + 24027 ], "loc": { "start": { @@ -34045,8 +34117,8 @@ "type": "Identifier", "name": "prfxValButton", "range": [ - 24017, - 24030 + 24028, + 24041 ], "loc": { "start": { @@ -34060,8 +34132,8 @@ } }, "range": [ - 24012, - 24030 + 24023, + 24041 ], "loc": { "start": { @@ -34079,8 +34151,8 @@ "value": "btn", "raw": "'btn'", "range": [ - 24033, - 24038 + 24044, + 24049 ], "loc": { "start": { @@ -34094,8 +34166,8 @@ } }, "range": [ - 24012, - 24038 + 24023, + 24049 ], "loc": { "start": { @@ -34109,8 +34181,8 @@ } }, "range": [ - 24012, - 24039 + 24023, + 24050 ], "loc": { "start": { @@ -34127,8 +34199,8 @@ "type": "Block", "value": "*\n * Button's ID prefix\n * @private\n ", "range": [ - 23938, - 24003 + 23949, + 24014 ], "loc": { "start": { @@ -34147,8 +34219,8 @@ "type": "Block", "value": "*\n * Responsive Css class\n * @private\n ", "range": [ - 24049, - 24116 + 24060, + 24127 ], "loc": { "start": { @@ -34174,8 +34246,8 @@ "object": { "type": "ThisExpression", "range": [ - 24125, - 24129 + 24136, + 24140 ], "loc": { "start": { @@ -34192,8 +34264,8 @@ "type": "Identifier", "name": "prfxResponsive", "range": [ - 24130, - 24144 + 24141, + 24155 ], "loc": { "start": { @@ -34207,8 +34279,8 @@ } }, "range": [ - 24125, - 24144 + 24136, + 24155 ], "loc": { "start": { @@ -34226,8 +34298,8 @@ "value": "resp", "raw": "'resp'", "range": [ - 24147, - 24153 + 24158, + 24164 ], "loc": { "start": { @@ -34241,8 +34313,8 @@ } }, "range": [ - 24125, - 24153 + 24136, + 24164 ], "loc": { "start": { @@ -34256,8 +34328,8 @@ } }, "range": [ - 24125, - 24154 + 24136, + 24165 ], "loc": { "start": { @@ -34274,8 +34346,8 @@ "type": "Block", "value": "*\n * Responsive Css class\n * @private\n ", "range": [ - 24049, - 24116 + 24060, + 24127 ], "loc": { "start": { @@ -34294,8 +34366,8 @@ "type": "Block", "value": "** extensions **", "range": [ - 24164, - 24184 + 24175, + 24195 ], "loc": { "start": { @@ -34312,8 +34384,8 @@ "type": "Block", "value": "*\n * List of loaded extensions\n * @type {Array}\n ", "range": [ - 24193, - 24270 + 24204, + 24281 ], "loc": { "start": { @@ -34339,8 +34411,8 @@ "object": { "type": "ThisExpression", "range": [ - 24279, - 24283 + 24290, + 24294 ], "loc": { "start": { @@ -34357,8 +34429,8 @@ "type": "Identifier", "name": "extensions", "range": [ - 24284, - 24294 + 24295, + 24305 ], "loc": { "start": { @@ -34372,8 +34444,8 @@ } }, "range": [ - 24279, - 24294 + 24290, + 24305 ], "loc": { "start": { @@ -34392,8 +34464,8 @@ "type": "Identifier", "name": "defaultsArr", "range": [ - 24297, - 24308 + 24308, + 24319 ], "loc": { "start": { @@ -34414,8 +34486,8 @@ "type": "Identifier", "name": "f", "range": [ - 24309, - 24310 + 24320, + 24321 ], "loc": { "start": { @@ -34432,8 +34504,8 @@ "type": "Identifier", "name": "extensions", "range": [ - 24311, - 24321 + 24322, + 24332 ], "loc": { "start": { @@ -34447,8 +34519,8 @@ } }, "range": [ - 24309, - 24321 + 24320, + 24332 ], "loc": { "start": { @@ -34465,8 +34537,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 24323, - 24325 + 24334, + 24336 ], "loc": { "start": { @@ -34481,8 +34553,8 @@ } ], "range": [ - 24297, - 24326 + 24308, + 24337 ], "loc": { "start": { @@ -34496,8 +34568,8 @@ } }, "range": [ - 24279, - 24326 + 24290, + 24337 ], "loc": { "start": { @@ -34511,8 +34583,8 @@ } }, "range": [ - 24279, - 24327 + 24290, + 24338 ], "loc": { "start": { @@ -34529,8 +34601,8 @@ "type": "Block", "value": "** extensions **", "range": [ - 24164, - 24184 + 24175, + 24195 ], "loc": { "start": { @@ -34547,8 +34619,8 @@ "type": "Block", "value": "*\n * List of loaded extensions\n * @type {Array}\n ", "range": [ - 24193, - 24270 + 24204, + 24281 ], "loc": { "start": { @@ -34567,8 +34639,8 @@ "type": "Block", "value": "** themes **", "range": [ - 24337, - 24353 + 24348, + 24364 ], "loc": { "start": { @@ -34585,8 +34657,8 @@ "type": "Block", "value": "*\n * Enable default theme\n * @type {Boolean}\n ", "range": [ - 24362, - 24436 + 24373, + 24447 ], "loc": { "start": { @@ -34612,8 +34684,8 @@ "object": { "type": "ThisExpression", "range": [ - 24445, - 24449 + 24456, + 24460 ], "loc": { "start": { @@ -34630,8 +34702,8 @@ "type": "Identifier", "name": "enableDefaultTheme", "range": [ - 24450, - 24468 + 24461, + 24479 ], "loc": { "start": { @@ -34645,8 +34717,8 @@ } }, "range": [ - 24445, - 24468 + 24456, + 24479 ], "loc": { "start": { @@ -34665,8 +34737,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 24471, - 24478 + 24482, + 24489 ], "loc": { "start": { @@ -34687,8 +34759,8 @@ "type": "Identifier", "name": "f", "range": [ - 24479, - 24480 + 24490, + 24491 ], "loc": { "start": { @@ -34705,8 +34777,8 @@ "type": "Identifier", "name": "enable_default_theme", "range": [ - 24481, - 24501 + 24492, + 24512 ], "loc": { "start": { @@ -34720,8 +34792,8 @@ } }, "range": [ - 24479, - 24501 + 24490, + 24512 ], "loc": { "start": { @@ -34736,8 +34808,8 @@ } ], "range": [ - 24471, - 24502 + 24482, + 24513 ], "loc": { "start": { @@ -34751,8 +34823,8 @@ } }, "range": [ - 24445, - 24502 + 24456, + 24513 ], "loc": { "start": { @@ -34766,8 +34838,8 @@ } }, "range": [ - 24445, - 24503 + 24456, + 24514 ], "loc": { "start": { @@ -34784,8 +34856,8 @@ "type": "Block", "value": "** themes **", "range": [ - 24337, - 24353 + 24348, + 24364 ], "loc": { "start": { @@ -34802,8 +34874,8 @@ "type": "Block", "value": "*\n * Enable default theme\n * @type {Boolean}\n ", "range": [ - 24362, - 24436 + 24373, + 24447 ], "loc": { "start": { @@ -34822,8 +34894,8 @@ "type": "Block", "value": "*\n * Determine whether themes are enables\n * @type {Boolean}\n * @private\n ", "range": [ - 24513, - 24623 + 24524, + 24634 ], "loc": { "start": { @@ -34849,8 +34921,8 @@ "object": { "type": "ThisExpression", "range": [ - 24632, - 24636 + 24643, + 24647 ], "loc": { "start": { @@ -34867,8 +34939,8 @@ "type": "Identifier", "name": "hasThemes", "range": [ - 24637, - 24646 + 24648, + 24657 ], "loc": { "start": { @@ -34882,8 +34954,8 @@ } }, "range": [ - 24632, - 24646 + 24643, + 24657 ], "loc": { "start": { @@ -34905,8 +34977,8 @@ "object": { "type": "ThisExpression", "range": [ - 24650, - 24654 + 24661, + 24665 ], "loc": { "start": { @@ -34923,8 +34995,8 @@ "type": "Identifier", "name": "enableDefaultTheme", "range": [ - 24655, - 24673 + 24666, + 24684 ], "loc": { "start": { @@ -34938,8 +35010,8 @@ } }, "range": [ - 24650, - 24673 + 24661, + 24684 ], "loc": { "start": { @@ -34958,8 +35030,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 24677, - 24684 + 24688, + 24695 ], "loc": { "start": { @@ -34980,8 +35052,8 @@ "type": "Identifier", "name": "f", "range": [ - 24685, - 24686 + 24696, + 24697 ], "loc": { "start": { @@ -34998,8 +35070,8 @@ "type": "Identifier", "name": "themes", "range": [ - 24687, - 24693 + 24698, + 24704 ], "loc": { "start": { @@ -35013,8 +35085,8 @@ } }, "range": [ - 24685, - 24693 + 24696, + 24704 ], "loc": { "start": { @@ -35029,8 +35101,8 @@ } ], "range": [ - 24677, - 24694 + 24688, + 24705 ], "loc": { "start": { @@ -35044,8 +35116,8 @@ } }, "range": [ - 24650, - 24694 + 24661, + 24705 ], "loc": { "start": { @@ -35059,8 +35131,8 @@ } }, "range": [ - 24632, - 24695 + 24643, + 24706 ], "loc": { "start": { @@ -35074,8 +35146,8 @@ } }, "range": [ - 24632, - 24696 + 24643, + 24707 ], "loc": { "start": { @@ -35092,8 +35164,8 @@ "type": "Block", "value": "*\n * Determine whether themes are enables\n * @type {Boolean}\n * @private\n ", "range": [ - 24513, - 24623 + 24524, + 24634 ], "loc": { "start": { @@ -35112,8 +35184,8 @@ "type": "Block", "value": "*\n * List of themes, ie:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n ", "range": [ - 24706, - 24818 + 24717, + 24829 ], "loc": { "start": { @@ -35139,8 +35211,8 @@ "object": { "type": "ThisExpression", "range": [ - 24827, - 24831 + 24838, + 24842 ], "loc": { "start": { @@ -35157,8 +35229,8 @@ "type": "Identifier", "name": "themes", "range": [ - 24832, - 24838 + 24843, + 24849 ], "loc": { "start": { @@ -35172,8 +35244,8 @@ } }, "range": [ - 24827, - 24838 + 24838, + 24849 ], "loc": { "start": { @@ -35192,8 +35264,8 @@ "type": "Identifier", "name": "defaultsArr", "range": [ - 24841, - 24852 + 24852, + 24863 ], "loc": { "start": { @@ -35214,8 +35286,8 @@ "type": "Identifier", "name": "f", "range": [ - 24853, - 24854 + 24864, + 24865 ], "loc": { "start": { @@ -35232,8 +35304,8 @@ "type": "Identifier", "name": "themes", "range": [ - 24855, - 24861 + 24866, + 24872 ], "loc": { "start": { @@ -35247,8 +35319,8 @@ } }, "range": [ - 24853, - 24861 + 24864, + 24872 ], "loc": { "start": { @@ -35265,8 +35337,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 24863, - 24865 + 24874, + 24876 ], "loc": { "start": { @@ -35281,8 +35353,8 @@ } ], "range": [ - 24841, - 24866 + 24852, + 24877 ], "loc": { "start": { @@ -35296,8 +35368,8 @@ } }, "range": [ - 24827, - 24866 + 24838, + 24877 ], "loc": { "start": { @@ -35311,8 +35383,8 @@ } }, "range": [ - 24827, - 24867 + 24838, + 24878 ], "loc": { "start": { @@ -35329,8 +35401,8 @@ "type": "Block", "value": "*\n * List of themes, ie:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n ", "range": [ - 24706, - 24818 + 24717, + 24829 ], "loc": { "start": { @@ -35349,8 +35421,8 @@ "type": "Block", "value": "*\n * Define path to themes assets, defaults to\n * 'tablefilter/style/themes/'. Usage:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n ", "range": [ - 24877, - 25058 + 24888, + 25069 ], "loc": { "start": { @@ -35376,8 +35448,8 @@ "object": { "type": "ThisExpression", "range": [ - 25067, - 25071 + 25078, + 25082 ], "loc": { "start": { @@ -35394,8 +35466,8 @@ "type": "Identifier", "name": "themesPath", "range": [ - 25072, - 25082 + 25083, + 25093 ], "loc": { "start": { @@ -35409,8 +35481,8 @@ } }, "range": [ - 25067, - 25082 + 25078, + 25093 ], "loc": { "start": { @@ -35431,8 +35503,8 @@ "object": { "type": "ThisExpression", "range": [ - 25085, - 25089 + 25096, + 25100 ], "loc": { "start": { @@ -35449,8 +35521,8 @@ "type": "Identifier", "name": "getThemesPath", "range": [ - 25090, - 25103 + 25101, + 25114 ], "loc": { "start": { @@ -35464,8 +35536,8 @@ } }, "range": [ - 25085, - 25103 + 25096, + 25114 ], "loc": { "start": { @@ -35480,8 +35552,8 @@ }, "arguments": [], "range": [ - 25085, - 25105 + 25096, + 25116 ], "loc": { "start": { @@ -35495,8 +35567,8 @@ } }, "range": [ - 25067, - 25105 + 25078, + 25116 ], "loc": { "start": { @@ -35510,8 +35582,8 @@ } }, "range": [ - 25067, - 25106 + 25078, + 25117 ], "loc": { "start": { @@ -35528,8 +35600,8 @@ "type": "Block", "value": "*\n * Define path to themes assets, defaults to\n * 'tablefilter/style/themes/'. Usage:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n ", "range": [ - 24877, - 25058 + 24888, + 25069 ], "loc": { "start": { @@ -35548,8 +35620,8 @@ "type": "Block", "value": "*\n * Enable responsive layout\n * @type {Boolean}\n ", "range": [ - 25116, - 25194 + 25127, + 25205 ], "loc": { "start": { @@ -35575,8 +35647,8 @@ "object": { "type": "ThisExpression", "range": [ - 25203, - 25207 + 25214, + 25218 ], "loc": { "start": { @@ -35593,8 +35665,8 @@ "type": "Identifier", "name": "responsive", "range": [ - 25208, - 25218 + 25219, + 25229 ], "loc": { "start": { @@ -35608,8 +35680,8 @@ } }, "range": [ - 25203, - 25218 + 25214, + 25229 ], "loc": { "start": { @@ -35628,8 +35700,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 25221, - 25228 + 25232, + 25239 ], "loc": { "start": { @@ -35650,8 +35722,8 @@ "type": "Identifier", "name": "f", "range": [ - 25229, - 25230 + 25240, + 25241 ], "loc": { "start": { @@ -35668,8 +35740,8 @@ "type": "Identifier", "name": "responsive", "range": [ - 25231, - 25241 + 25242, + 25252 ], "loc": { "start": { @@ -35683,8 +35755,8 @@ } }, "range": [ - 25229, - 25241 + 25240, + 25252 ], "loc": { "start": { @@ -35699,8 +35771,8 @@ } ], "range": [ - 25221, - 25242 + 25232, + 25253 ], "loc": { "start": { @@ -35714,8 +35786,8 @@ } }, "range": [ - 25203, - 25242 + 25214, + 25253 ], "loc": { "start": { @@ -35729,8 +35801,8 @@ } }, "range": [ - 25203, - 25243 + 25214, + 25254 ], "loc": { "start": { @@ -35747,8 +35819,8 @@ "type": "Block", "value": "*\n * Enable responsive layout\n * @type {Boolean}\n ", "range": [ - 25116, - 25194 + 25127, + 25205 ], "loc": { "start": { @@ -35767,8 +35839,8 @@ "type": "Block", "value": "*\n * Enable toolbar component\n * @type {Object|Boolean}\n ", "range": [ - 25253, - 25338 + 25264, + 25349 ], "loc": { "start": { @@ -35794,8 +35866,8 @@ "object": { "type": "ThisExpression", "range": [ - 25347, - 25351 + 25358, + 25362 ], "loc": { "start": { @@ -35812,8 +35884,8 @@ "type": "Identifier", "name": "toolbar", "range": [ - 25352, - 25359 + 25363, + 25370 ], "loc": { "start": { @@ -35827,8 +35899,8 @@ } }, "range": [ - 25347, - 25359 + 25358, + 25370 ], "loc": { "start": { @@ -35850,8 +35922,8 @@ "type": "Identifier", "name": "isObj", "range": [ - 25362, - 25367 + 25373, + 25378 ], "loc": { "start": { @@ -35872,8 +35944,8 @@ "type": "Identifier", "name": "f", "range": [ - 25368, - 25369 + 25379, + 25380 ], "loc": { "start": { @@ -35890,8 +35962,8 @@ "type": "Identifier", "name": "toolbar", "range": [ - 25370, - 25377 + 25381, + 25388 ], "loc": { "start": { @@ -35905,8 +35977,8 @@ } }, "range": [ - 25368, - 25377 + 25379, + 25388 ], "loc": { "start": { @@ -35921,8 +35993,8 @@ } ], "range": [ - 25362, - 25378 + 25373, + 25389 ], "loc": { "start": { @@ -35941,8 +36013,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 25382, - 25389 + 25393, + 25400 ], "loc": { "start": { @@ -35963,8 +36035,8 @@ "type": "Identifier", "name": "f", "range": [ - 25390, - 25391 + 25401, + 25402 ], "loc": { "start": { @@ -35981,8 +36053,8 @@ "type": "Identifier", "name": "toolbar", "range": [ - 25392, - 25399 + 25403, + 25410 ], "loc": { "start": { @@ -35996,8 +36068,8 @@ } }, "range": [ - 25390, - 25399 + 25401, + 25410 ], "loc": { "start": { @@ -36012,8 +36084,8 @@ } ], "range": [ - 25382, - 25400 + 25393, + 25411 ], "loc": { "start": { @@ -36027,8 +36099,8 @@ } }, "range": [ - 25362, - 25400 + 25373, + 25411 ], "loc": { "start": { @@ -36042,8 +36114,8 @@ } }, "range": [ - 25347, - 25400 + 25358, + 25411 ], "loc": { "start": { @@ -36057,8 +36129,8 @@ } }, "range": [ - 25347, - 25401 + 25358, + 25412 ], "loc": { "start": { @@ -36075,8 +36147,8 @@ "type": "Block", "value": "*\n * Enable toolbar component\n * @type {Object|Boolean}\n ", "range": [ - 25253, - 25338 + 25264, + 25349 ], "loc": { "start": { @@ -36095,8 +36167,8 @@ "type": "Block", "value": "*\n * Features registry\n * @private\n ", "range": [ - 25411, - 25475 + 25422, + 25486 ], "loc": { "start": { @@ -36122,8 +36194,8 @@ "object": { "type": "ThisExpression", "range": [ - 25484, - 25488 + 25495, + 25499 ], "loc": { "start": { @@ -36140,8 +36212,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 25489, - 25492 + 25500, + 25503 ], "loc": { "start": { @@ -36155,8 +36227,8 @@ } }, "range": [ - 25484, - 25492 + 25495, + 25503 ], "loc": { "start": { @@ -36173,8 +36245,8 @@ "type": "ObjectExpression", "properties": [], "range": [ - 25495, - 25497 + 25506, + 25508 ], "loc": { "start": { @@ -36188,8 +36260,8 @@ } }, "range": [ - 25484, - 25497 + 25495, + 25508 ], "loc": { "start": { @@ -36203,8 +36275,8 @@ } }, "range": [ - 25484, - 25498 + 25495, + 25509 ], "loc": { "start": { @@ -36221,8 +36293,8 @@ "type": "Block", "value": "*\n * Features registry\n * @private\n ", "range": [ - 25411, - 25475 + 25422, + 25486 ], "loc": { "start": { @@ -36241,8 +36313,8 @@ "type": "Block", "value": "*\n * Extensions registry\n * @private\n ", "range": [ - 25508, - 25574 + 25519, + 25585 ], "loc": { "start": { @@ -36268,8 +36340,8 @@ "object": { "type": "ThisExpression", "range": [ - 25583, - 25587 + 25594, + 25598 ], "loc": { "start": { @@ -36286,8 +36358,8 @@ "type": "Identifier", "name": "ExtRegistry", "range": [ - 25588, - 25599 + 25599, + 25610 ], "loc": { "start": { @@ -36301,8 +36373,8 @@ } }, "range": [ - 25583, - 25599 + 25594, + 25610 ], "loc": { "start": { @@ -36319,8 +36391,8 @@ "type": "ObjectExpression", "properties": [], "range": [ - 25602, - 25604 + 25613, + 25615 ], "loc": { "start": { @@ -36334,8 +36406,8 @@ } }, "range": [ - 25583, - 25604 + 25594, + 25615 ], "loc": { "start": { @@ -36349,8 +36421,8 @@ } }, "range": [ - 25583, - 25605 + 25594, + 25616 ], "loc": { "start": { @@ -36367,8 +36439,8 @@ "type": "Block", "value": "*\n * Extensions registry\n * @private\n ", "range": [ - 25508, - 25574 + 25519, + 25585 ], "loc": { "start": { @@ -36387,8 +36459,8 @@ "type": "Line", "value": " conditionally instantiate required features", "range": [ - 25615, - 25661 + 25626, + 25672 ], "loc": { "start": { @@ -36413,8 +36485,8 @@ "object": { "type": "ThisExpression", "range": [ - 25670, - 25674 + 25681, + 25685 ], "loc": { "start": { @@ -36431,8 +36503,8 @@ "type": "Identifier", "name": "instantiateFeatures", "range": [ - 25675, - 25694 + 25686, + 25705 ], "loc": { "start": { @@ -36446,8 +36518,8 @@ } }, "range": [ - 25670, - 25694 + 25681, + 25705 ], "loc": { "start": { @@ -36475,8 +36547,8 @@ "type": "Identifier", "name": "Object", "range": [ - 25708, - 25714 + 25719, + 25725 ], "loc": { "start": { @@ -36493,8 +36565,8 @@ "type": "Identifier", "name": "keys", "range": [ - 25715, - 25719 + 25726, + 25730 ], "loc": { "start": { @@ -36508,8 +36580,8 @@ } }, "range": [ - 25708, - 25719 + 25719, + 25730 ], "loc": { "start": { @@ -36527,8 +36599,8 @@ "type": "Identifier", "name": "FEATURES", "range": [ - 25720, - 25728 + 25731, + 25739 ], "loc": { "start": { @@ -36543,8 +36615,8 @@ } ], "range": [ - 25708, - 25729 + 25719, + 25740 ], "loc": { "start": { @@ -36561,8 +36633,8 @@ "type": "Identifier", "name": "map", "range": [ - 25730, - 25733 + 25741, + 25744 ], "loc": { "start": { @@ -36576,8 +36648,8 @@ } }, "range": [ - 25708, - 25733 + 25719, + 25744 ], "loc": { "start": { @@ -36599,8 +36671,8 @@ "type": "Identifier", "name": "item", "range": [ - 25735, - 25739 + 25746, + 25750 ], "loc": { "start": { @@ -36621,8 +36693,8 @@ "type": "Identifier", "name": "FEATURES", "range": [ - 25744, - 25752 + 25755, + 25763 ], "loc": { "start": { @@ -36639,8 +36711,8 @@ "type": "Identifier", "name": "item", "range": [ - 25753, - 25757 + 25764, + 25768 ], "loc": { "start": { @@ -36654,8 +36726,8 @@ } }, "range": [ - 25744, - 25758 + 25755, + 25769 ], "loc": { "start": { @@ -36671,8 +36743,8 @@ "generator": false, "expression": true, "range": [ - 25734, - 25758 + 25745, + 25769 ], "loc": { "start": { @@ -36687,8 +36759,8 @@ } ], "range": [ - 25708, - 25759 + 25719, + 25770 ], "loc": { "start": { @@ -36703,8 +36775,8 @@ } ], "range": [ - 25670, - 25769 + 25681, + 25780 ], "loc": { "start": { @@ -36718,8 +36790,8 @@ } }, "range": [ - 25670, - 25770 + 25681, + 25781 ], "loc": { "start": { @@ -36736,8 +36808,8 @@ "type": "Line", "value": " conditionally instantiate required features", "range": [ - 25615, - 25661 + 25626, + 25672 ], "loc": { "start": { @@ -36755,7 +36827,7 @@ ], "range": [ 1430, - 25776 + 25787 ], "loc": { "start": { @@ -36772,7 +36844,7 @@ "expression": false, "range": [ 1420, - 25776 + 25787 ], "loc": { "start": { @@ -36789,7 +36861,7 @@ "computed": false, "range": [ 1409, - 25776 + 25787 ], "loc": { "start": { @@ -36826,8 +36898,8 @@ "type": "Block", "value": "*\n * Initialise features and layout\n ", "range": [ - 25782, - 25831 + 25793, + 25842 ], "loc": { "start": { @@ -36849,8 +36921,8 @@ "type": "Identifier", "name": "init", "range": [ - 25836, - 25840 + 25847, + 25851 ], "loc": { "start": { @@ -36878,8 +36950,8 @@ "object": { "type": "ThisExpression", "range": [ - 25857, - 25861 + 25868, + 25872 ], "loc": { "start": { @@ -36896,8 +36968,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 25862, - 25873 + 25873, + 25884 ], "loc": { "start": { @@ -36911,8 +36983,8 @@ } }, "range": [ - 25857, - 25873 + 25868, + 25884 ], "loc": { "start": { @@ -36932,8 +37004,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 25889, - 25896 + 25900, + 25907 ], "loc": { "start": { @@ -36948,8 +37020,8 @@ } ], "range": [ - 25875, - 25906 + 25886, + 25917 ], "loc": { "start": { @@ -36964,8 +37036,8 @@ }, "alternate": null, "range": [ - 25853, - 25906 + 25864, + 25917 ], "loc": { "start": { @@ -36982,8 +37054,8 @@ "type": "Line", "value": " import main stylesheet", "range": [ - 25916, - 25941 + 25927, + 25952 ], "loc": { "start": { @@ -37008,8 +37080,8 @@ "object": { "type": "ThisExpression", "range": [ - 25950, - 25954 + 25961, + 25965 ], "loc": { "start": { @@ -37026,8 +37098,8 @@ "type": "Identifier", "name": "import", "range": [ - 25955, - 25961 + 25966, + 25972 ], "loc": { "start": { @@ -37041,8 +37113,8 @@ } }, "range": [ - 25950, - 25961 + 25961, + 25972 ], "loc": { "start": { @@ -37062,8 +37134,8 @@ "object": { "type": "ThisExpression", "range": [ - 25962, - 25966 + 25973, + 25977 ], "loc": { "start": { @@ -37080,8 +37152,8 @@ "type": "Identifier", "name": "stylesheetId", "range": [ - 25967, - 25979 + 25978, + 25990 ], "loc": { "start": { @@ -37095,8 +37167,8 @@ } }, "range": [ - 25962, - 25979 + 25973, + 25990 ], "loc": { "start": { @@ -37117,8 +37189,8 @@ "object": { "type": "ThisExpression", "range": [ - 25981, - 25985 + 25992, + 25996 ], "loc": { "start": { @@ -37135,8 +37207,8 @@ "type": "Identifier", "name": "getStylesheetPath", "range": [ - 25986, - 26003 + 25997, + 26014 ], "loc": { "start": { @@ -37150,8 +37222,8 @@ } }, "range": [ - 25981, - 26003 + 25992, + 26014 ], "loc": { "start": { @@ -37166,8 +37238,8 @@ }, "arguments": [], "range": [ - 25981, - 26005 + 25992, + 26016 ], "loc": { "start": { @@ -37185,8 +37257,8 @@ "value": null, "raw": "null", "range": [ - 26007, - 26011 + 26018, + 26022 ], "loc": { "start": { @@ -37204,8 +37276,8 @@ "value": "link", "raw": "'link'", "range": [ - 26013, - 26019 + 26024, + 26030 ], "loc": { "start": { @@ -37220,8 +37292,8 @@ } ], "range": [ - 25950, - 26020 + 25961, + 26031 ], "loc": { "start": { @@ -37235,8 +37307,8 @@ } }, "range": [ - 25950, - 26021 + 25961, + 26032 ], "loc": { "start": { @@ -37253,8 +37325,8 @@ "type": "Line", "value": " import main stylesheet", "range": [ - 25916, - 25941 + 25927, + 25952 ], "loc": { "start": { @@ -37278,8 +37350,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 26035, - 26038 + 26046, + 26049 ], "loc": { "start": { @@ -37298,8 +37370,8 @@ "object": { "type": "ThisExpression", "range": [ - 26041, - 26045 + 26052, + 26056 ], "loc": { "start": { @@ -37316,8 +37388,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 26046, - 26049 + 26057, + 26060 ], "loc": { "start": { @@ -37331,8 +37403,8 @@ } }, "range": [ - 26041, - 26049 + 26052, + 26060 ], "loc": { "start": { @@ -37346,8 +37418,8 @@ } }, "range": [ - 26035, - 26049 + 26046, + 26060 ], "loc": { "start": { @@ -37363,8 +37435,8 @@ ], "kind": "let", "range": [ - 26031, - 26050 + 26042, + 26061 ], "loc": { "start": { @@ -37386,8 +37458,8 @@ "type": "Identifier", "name": "inpclass", "range": [ - 26063, - 26071 + 26074, + 26082 ], "loc": { "start": { @@ -37402,8 +37474,8 @@ }, "init": null, "range": [ - 26063, - 26071 + 26074, + 26082 ], "loc": { "start": { @@ -37419,8 +37491,8 @@ ], "kind": "let", "range": [ - 26059, - 26072 + 26070, + 26083 ], "loc": { "start": { @@ -37437,8 +37509,8 @@ "type": "Line", "value": "loads theme", "range": [ - 26082, - 26095 + 26093, + 26106 ], "loc": { "start": { @@ -37463,8 +37535,8 @@ "object": { "type": "ThisExpression", "range": [ - 26104, - 26108 + 26115, + 26119 ], "loc": { "start": { @@ -37481,8 +37553,8 @@ "type": "Identifier", "name": "loadThemes", "range": [ - 26109, - 26119 + 26120, + 26130 ], "loc": { "start": { @@ -37496,8 +37568,8 @@ } }, "range": [ - 26104, - 26119 + 26115, + 26130 ], "loc": { "start": { @@ -37512,8 +37584,8 @@ }, "arguments": [], "range": [ - 26104, - 26121 + 26115, + 26132 ], "loc": { "start": { @@ -37527,8 +37599,8 @@ } }, "range": [ - 26104, - 26122 + 26115, + 26133 ], "loc": { "start": { @@ -37545,8 +37617,8 @@ "type": "Line", "value": "loads theme", "range": [ - 26082, - 26095 + 26093, + 26106 ], "loc": { "start": { @@ -37575,8 +37647,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 26140, - 26148 + 26151, + 26159 ], "loc": { "start": { @@ -37593,8 +37665,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 26140, - 26148 + 26151, + 26159 ], "loc": { "start": { @@ -37612,8 +37684,8 @@ "shorthand": true, "computed": false, "range": [ - 26140, - 26148 + 26151, + 26159 ], "loc": { "start": { @@ -37632,8 +37704,8 @@ "type": "Identifier", "name": "help", "range": [ - 26150, - 26154 + 26161, + 26165 ], "loc": { "start": { @@ -37650,8 +37722,8 @@ "type": "Identifier", "name": "help", "range": [ - 26150, - 26154 + 26161, + 26165 ], "loc": { "start": { @@ -37669,8 +37741,8 @@ "shorthand": true, "computed": false, "range": [ - 26150, - 26154 + 26161, + 26165 ], "loc": { "start": { @@ -37689,8 +37761,8 @@ "type": "Identifier", "name": "state", "range": [ - 26156, - 26161 + 26167, + 26172 ], "loc": { "start": { @@ -37707,8 +37779,8 @@ "type": "Identifier", "name": "state", "range": [ - 26156, - 26161 + 26167, + 26172 ], "loc": { "start": { @@ -37726,8 +37798,8 @@ "shorthand": true, "computed": false, "range": [ - 26156, - 26161 + 26167, + 26172 ], "loc": { "start": { @@ -37746,8 +37818,8 @@ "type": "Identifier", "name": "markActiveColumns", "range": [ - 26163, - 26180 + 26174, + 26191 ], "loc": { "start": { @@ -37764,8 +37836,8 @@ "type": "Identifier", "name": "markActiveColumns", "range": [ - 26163, - 26180 + 26174, + 26191 ], "loc": { "start": { @@ -37783,8 +37855,8 @@ "shorthand": true, "computed": false, "range": [ - 26163, - 26180 + 26174, + 26191 ], "loc": { "start": { @@ -37803,8 +37875,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 26182, - 26192 + 26193, + 26203 ], "loc": { "start": { @@ -37821,8 +37893,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 26182, - 26192 + 26193, + 26203 ], "loc": { "start": { @@ -37840,8 +37912,8 @@ "shorthand": true, "computed": false, "range": [ - 26182, - 26192 + 26193, + 26203 ], "loc": { "start": { @@ -37860,8 +37932,8 @@ "type": "Identifier", "name": "loader", "range": [ - 26194, - 26200 + 26205, + 26211 ], "loc": { "start": { @@ -37878,8 +37950,8 @@ "type": "Identifier", "name": "loader", "range": [ - 26194, - 26200 + 26205, + 26211 ], "loc": { "start": { @@ -37897,8 +37969,8 @@ "shorthand": true, "computed": false, "range": [ - 26194, - 26200 + 26205, + 26211 ], "loc": { "start": { @@ -37917,8 +37989,8 @@ "type": "Identifier", "name": "highlightKeyword", "range": [ - 26214, - 26230 + 26225, + 26241 ], "loc": { "start": { @@ -37935,8 +38007,8 @@ "type": "Identifier", "name": "highlightKeyword", "range": [ - 26214, - 26230 + 26225, + 26241 ], "loc": { "start": { @@ -37954,8 +38026,8 @@ "shorthand": true, "computed": false, "range": [ - 26214, - 26230 + 26225, + 26241 ], "loc": { "start": { @@ -37974,8 +38046,8 @@ "type": "Identifier", "name": "popupFilter", "range": [ - 26232, - 26243 + 26243, + 26254 ], "loc": { "start": { @@ -37992,8 +38064,8 @@ "type": "Identifier", "name": "popupFilter", "range": [ - 26232, - 26243 + 26243, + 26254 ], "loc": { "start": { @@ -38011,8 +38083,8 @@ "shorthand": true, "computed": false, "range": [ - 26232, - 26243 + 26243, + 26254 ], "loc": { "start": { @@ -38031,8 +38103,8 @@ "type": "Identifier", "name": "rowsCounter", "range": [ - 26245, - 26256 + 26256, + 26267 ], "loc": { "start": { @@ -38049,8 +38121,8 @@ "type": "Identifier", "name": "rowsCounter", "range": [ - 26245, - 26256 + 26256, + 26267 ], "loc": { "start": { @@ -38068,8 +38140,8 @@ "shorthand": true, "computed": false, "range": [ - 26245, - 26256 + 26256, + 26267 ], "loc": { "start": { @@ -38088,8 +38160,8 @@ "type": "Identifier", "name": "statusBar", "range": [ - 26258, - 26267 + 26269, + 26278 ], "loc": { "start": { @@ -38106,8 +38178,8 @@ "type": "Identifier", "name": "statusBar", "range": [ - 26258, - 26267 + 26269, + 26278 ], "loc": { "start": { @@ -38125,8 +38197,8 @@ "shorthand": true, "computed": false, "range": [ - 26258, - 26267 + 26269, + 26278 ], "loc": { "start": { @@ -38145,8 +38217,8 @@ "type": "Identifier", "name": "clearButton", "range": [ - 26269, - 26280 + 26280, + 26291 ], "loc": { "start": { @@ -38163,8 +38235,8 @@ "type": "Identifier", "name": "clearButton", "range": [ - 26269, - 26280 + 26280, + 26291 ], "loc": { "start": { @@ -38182,8 +38254,8 @@ "shorthand": true, "computed": false, "range": [ - 26269, - 26280 + 26280, + 26291 ], "loc": { "start": { @@ -38202,8 +38274,8 @@ "type": "Identifier", "name": "alternateRows", "range": [ - 26294, - 26307 + 26305, + 26318 ], "loc": { "start": { @@ -38220,8 +38292,8 @@ "type": "Identifier", "name": "alternateRows", "range": [ - 26294, - 26307 + 26305, + 26318 ], "loc": { "start": { @@ -38239,8 +38311,8 @@ "shorthand": true, "computed": false, "range": [ - 26294, - 26307 + 26305, + 26318 ], "loc": { "start": { @@ -38259,8 +38331,8 @@ "type": "Identifier", "name": "noResults", "range": [ - 26309, - 26318 + 26320, + 26329 ], "loc": { "start": { @@ -38277,8 +38349,8 @@ "type": "Identifier", "name": "noResults", "range": [ - 26309, - 26318 + 26320, + 26329 ], "loc": { "start": { @@ -38296,8 +38368,8 @@ "shorthand": true, "computed": false, "range": [ - 26309, - 26318 + 26320, + 26329 ], "loc": { "start": { @@ -38316,8 +38388,8 @@ "type": "Identifier", "name": "paging", "range": [ - 26320, - 26326 + 26331, + 26337 ], "loc": { "start": { @@ -38334,8 +38406,8 @@ "type": "Identifier", "name": "paging", "range": [ - 26320, - 26326 + 26331, + 26337 ], "loc": { "start": { @@ -38353,8 +38425,8 @@ "shorthand": true, "computed": false, "range": [ - 26320, - 26326 + 26331, + 26337 ], "loc": { "start": { @@ -38373,8 +38445,8 @@ "type": "Identifier", "name": "toolbar", "range": [ - 26328, - 26335 + 26339, + 26346 ], "loc": { "start": { @@ -38391,8 +38463,8 @@ "type": "Identifier", "name": "toolbar", "range": [ - 26328, - 26335 + 26339, + 26346 ], "loc": { "start": { @@ -38410,8 +38482,8 @@ "shorthand": true, "computed": false, "range": [ - 26328, - 26335 + 26339, + 26346 ], "loc": { "start": { @@ -38426,8 +38498,8 @@ } ], "range": [ - 26138, - 26337 + 26149, + 26348 ], "loc": { "start": { @@ -38444,8 +38516,8 @@ "type": "Identifier", "name": "FEATURES", "range": [ - 26340, - 26348 + 26351, + 26359 ], "loc": { "start": { @@ -38459,8 +38531,8 @@ } }, "range": [ - 26138, - 26348 + 26149, + 26359 ], "loc": { "start": { @@ -38476,8 +38548,8 @@ ], "kind": "const", "range": [ - 26132, - 26349 + 26143, + 26360 ], "loc": { "start": { @@ -38494,8 +38566,8 @@ "type": "Line", "value": "explicitly initialise features in given order", "range": [ - 26359, - 26406 + 26370, + 26417 ], "loc": { "start": { @@ -38520,8 +38592,8 @@ "object": { "type": "ThisExpression", "range": [ - 26415, - 26419 + 26426, + 26430 ], "loc": { "start": { @@ -38538,8 +38610,8 @@ "type": "Identifier", "name": "initFeatures", "range": [ - 26420, - 26432 + 26431, + 26443 ], "loc": { "start": { @@ -38553,8 +38625,8 @@ } }, "range": [ - 26415, - 26432 + 26426, + 26443 ], "loc": { "start": { @@ -38575,8 +38647,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 26447, - 26455 + 26458, + 26466 ], "loc": { "start": { @@ -38593,8 +38665,8 @@ "type": "Identifier", "name": "help", "range": [ - 26469, - 26473 + 26480, + 26484 ], "loc": { "start": { @@ -38611,8 +38683,8 @@ "type": "Identifier", "name": "state", "range": [ - 26487, - 26492 + 26498, + 26503 ], "loc": { "start": { @@ -38629,8 +38701,8 @@ "type": "Identifier", "name": "markActiveColumns", "range": [ - 26506, - 26523 + 26517, + 26534 ], "loc": { "start": { @@ -38647,8 +38719,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 26537, - 26547 + 26548, + 26558 ], "loc": { "start": { @@ -38665,8 +38737,8 @@ "type": "Identifier", "name": "loader", "range": [ - 26561, - 26567 + 26572, + 26578 ], "loc": { "start": { @@ -38683,8 +38755,8 @@ "type": "Identifier", "name": "highlightKeyword", "range": [ - 26581, - 26597 + 26592, + 26608 ], "loc": { "start": { @@ -38701,8 +38773,8 @@ "type": "Identifier", "name": "popupFilter", "range": [ - 26611, - 26622 + 26622, + 26633 ], "loc": { "start": { @@ -38717,8 +38789,8 @@ } ], "range": [ - 26433, - 26632 + 26444, + 26643 ], "loc": { "start": { @@ -38733,8 +38805,8 @@ } ], "range": [ - 26415, - 26633 + 26426, + 26644 ], "loc": { "start": { @@ -38748,8 +38820,8 @@ } }, "range": [ - 26415, - 26634 + 26426, + 26645 ], "loc": { "start": { @@ -38766,8 +38838,8 @@ "type": "Line", "value": "explicitly initialise features in given order", "range": [ - 26359, - 26406 + 26370, + 26417 ], "loc": { "start": { @@ -38786,8 +38858,8 @@ "type": "Line", "value": "filters grid is not generated", "range": [ - 26644, - 26675 + 26655, + 26686 ], "loc": { "start": { @@ -38813,8 +38885,8 @@ "object": { "type": "ThisExpression", "range": [ - 26689, - 26693 + 26700, + 26704 ], "loc": { "start": { @@ -38831,8 +38903,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 26694, - 26701 + 26705, + 26712 ], "loc": { "start": { @@ -38846,8 +38918,8 @@ } }, "range": [ - 26689, - 26701 + 26700, + 26712 ], "loc": { "start": { @@ -38862,8 +38934,8 @@ }, "prefix": true, "range": [ - 26688, - 26701 + 26699, + 26712 ], "loc": { "start": { @@ -38889,8 +38961,8 @@ "object": { "type": "ThisExpression", "range": [ - 26717, - 26721 + 26728, + 26732 ], "loc": { "start": { @@ -38907,8 +38979,8 @@ "type": "Identifier", "name": "_initNoFilters", "range": [ - 26722, - 26736 + 26733, + 26747 ], "loc": { "start": { @@ -38922,8 +38994,8 @@ } }, "range": [ - 26717, - 26736 + 26728, + 26747 ], "loc": { "start": { @@ -38938,8 +39010,8 @@ }, "arguments": [], "range": [ - 26717, - 26738 + 26728, + 26749 ], "loc": { "start": { @@ -38953,8 +39025,8 @@ } }, "range": [ - 26717, - 26739 + 26728, + 26750 ], "loc": { "start": { @@ -38969,8 +39041,8 @@ } ], "range": [ - 26703, - 26749 + 26714, + 26760 ], "loc": { "start": { @@ -38995,8 +39067,8 @@ "type": "Identifier", "name": "fltrow", "range": [ - 26773, - 26779 + 26784, + 26790 ], "loc": { "start": { @@ -39017,8 +39089,8 @@ "object": { "type": "ThisExpression", "range": [ - 26782, - 26786 + 26793, + 26797 ], "loc": { "start": { @@ -39035,8 +39107,8 @@ "type": "Identifier", "name": "_insertFiltersRow", "range": [ - 26787, - 26804 + 26798, + 26815 ], "loc": { "start": { @@ -39050,8 +39122,8 @@ } }, "range": [ - 26782, - 26804 + 26793, + 26815 ], "loc": { "start": { @@ -39066,8 +39138,8 @@ }, "arguments": [], "range": [ - 26782, - 26806 + 26793, + 26817 ], "loc": { "start": { @@ -39081,8 +39153,8 @@ } }, "range": [ - 26773, - 26806 + 26784, + 26817 ], "loc": { "start": { @@ -39098,8 +39170,8 @@ ], "kind": "let", "range": [ - 26769, - 26807 + 26780, + 26818 ], "loc": { "start": { @@ -39123,8 +39195,8 @@ "object": { "type": "ThisExpression", "range": [ - 26821, - 26825 + 26832, + 26836 ], "loc": { "start": { @@ -39141,8 +39213,8 @@ "type": "Identifier", "name": "nbCells", "range": [ - 26826, - 26833 + 26837, + 26844 ], "loc": { "start": { @@ -39156,8 +39228,8 @@ } }, "range": [ - 26821, - 26833 + 26832, + 26844 ], "loc": { "start": { @@ -39178,8 +39250,8 @@ "object": { "type": "ThisExpression", "range": [ - 26836, - 26840 + 26847, + 26851 ], "loc": { "start": { @@ -39196,8 +39268,8 @@ "type": "Identifier", "name": "getCellsNb", "range": [ - 26841, - 26851 + 26852, + 26862 ], "loc": { "start": { @@ -39211,8 +39283,8 @@ } }, "range": [ - 26836, - 26851 + 26847, + 26862 ], "loc": { "start": { @@ -39232,8 +39304,8 @@ "object": { "type": "ThisExpression", "range": [ - 26852, - 26856 + 26863, + 26867 ], "loc": { "start": { @@ -39250,8 +39322,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 26857, - 26863 + 26868, + 26874 ], "loc": { "start": { @@ -39265,8 +39337,8 @@ } }, "range": [ - 26852, - 26863 + 26863, + 26874 ], "loc": { "start": { @@ -39281,8 +39353,8 @@ } ], "range": [ - 26836, - 26864 + 26847, + 26875 ], "loc": { "start": { @@ -39296,8 +39368,8 @@ } }, "range": [ - 26821, - 26864 + 26832, + 26875 ], "loc": { "start": { @@ -39311,8 +39383,8 @@ } }, "range": [ - 26821, - 26865 + 26832, + 26876 ], "loc": { "start": { @@ -39336,8 +39408,8 @@ "object": { "type": "ThisExpression", "range": [ - 26878, - 26882 + 26889, + 26893 ], "loc": { "start": { @@ -39354,8 +39426,8 @@ "type": "Identifier", "name": "nbFilterableRows", "range": [ - 26883, - 26899 + 26894, + 26910 ], "loc": { "start": { @@ -39369,8 +39441,8 @@ } }, "range": [ - 26878, - 26899 + 26889, + 26910 ], "loc": { "start": { @@ -39391,8 +39463,8 @@ "object": { "type": "ThisExpression", "range": [ - 26902, - 26906 + 26913, + 26917 ], "loc": { "start": { @@ -39409,8 +39481,8 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 26907, - 26916 + 26918, + 26927 ], "loc": { "start": { @@ -39424,8 +39496,8 @@ } }, "range": [ - 26902, - 26916 + 26913, + 26927 ], "loc": { "start": { @@ -39440,8 +39512,8 @@ }, "arguments": [], "range": [ - 26902, - 26918 + 26913, + 26929 ], "loc": { "start": { @@ -39455,8 +39527,8 @@ } }, "range": [ - 26878, - 26918 + 26889, + 26929 ], "loc": { "start": { @@ -39470,8 +39542,8 @@ } }, "range": [ - 26878, - 26919 + 26889, + 26930 ], "loc": { "start": { @@ -39493,8 +39565,8 @@ "type": "Identifier", "name": "n", "range": [ - 26937, - 26938 + 26948, + 26949 ], "loc": { "start": { @@ -39515,8 +39587,8 @@ "object": { "type": "ThisExpression", "range": [ - 26941, - 26945 + 26952, + 26956 ], "loc": { "start": { @@ -39533,8 +39605,8 @@ "type": "Identifier", "name": "singleFlt", "range": [ - 26946, - 26955 + 26957, + 26966 ], "loc": { "start": { @@ -39548,8 +39620,8 @@ } }, "range": [ - 26941, - 26955 + 26952, + 26966 ], "loc": { "start": { @@ -39567,8 +39639,8 @@ "value": 1, "raw": "1", "range": [ - 26958, - 26959 + 26969, + 26970 ], "loc": { "start": { @@ -39587,8 +39659,8 @@ "object": { "type": "ThisExpression", "range": [ - 26962, - 26966 + 26973, + 26977 ], "loc": { "start": { @@ -39605,8 +39677,8 @@ "type": "Identifier", "name": "nbCells", "range": [ - 26967, - 26974 + 26978, + 26985 ], "loc": { "start": { @@ -39620,8 +39692,8 @@ } }, "range": [ - 26962, - 26974 + 26973, + 26985 ], "loc": { "start": { @@ -39635,8 +39707,8 @@ } }, "range": [ - 26941, - 26974 + 26952, + 26985 ], "loc": { "start": { @@ -39650,8 +39722,8 @@ } }, "range": [ - 26937, - 26974 + 26948, + 26985 ], "loc": { "start": { @@ -39667,8 +39739,8 @@ ], "kind": "let", "range": [ - 26933, - 26975 + 26944, + 26986 ], "loc": { "start": { @@ -39685,8 +39757,8 @@ "type": "Line", "value": "build filters", "range": [ - 26989, - 27004 + 27000, + 27015 ], "loc": { "start": { @@ -39712,8 +39784,8 @@ "type": "Identifier", "name": "i", "range": [ - 27026, - 27027 + 27037, + 27038 ], "loc": { "start": { @@ -39731,8 +39803,8 @@ "value": 0, "raw": "0", "range": [ - 27030, - 27031 + 27041, + 27042 ], "loc": { "start": { @@ -39746,8 +39818,8 @@ } }, "range": [ - 27026, - 27031 + 27037, + 27042 ], "loc": { "start": { @@ -39763,8 +39835,8 @@ ], "kind": "let", "range": [ - 27022, - 27031 + 27033, + 27042 ], "loc": { "start": { @@ -39784,8 +39856,8 @@ "type": "Identifier", "name": "i", "range": [ - 27033, - 27034 + 27044, + 27045 ], "loc": { "start": { @@ -39802,8 +39874,8 @@ "type": "Identifier", "name": "n", "range": [ - 27037, - 27038 + 27048, + 27049 ], "loc": { "start": { @@ -39817,8 +39889,8 @@ } }, "range": [ - 27033, - 27038 + 27044, + 27049 ], "loc": { "start": { @@ -39838,8 +39910,8 @@ "type": "Identifier", "name": "i", "range": [ - 27040, - 27041 + 27051, + 27052 ], "loc": { "start": { @@ -39854,8 +39926,8 @@ }, "prefix": false, "range": [ - 27040, - 27043 + 27051, + 27054 ], "loc": { "start": { @@ -39884,8 +39956,8 @@ "object": { "type": "ThisExpression", "range": [ - 27063, - 27067 + 27074, + 27078 ], "loc": { "start": { @@ -39902,8 +39974,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 27068, - 27075 + 27079, + 27086 ], "loc": { "start": { @@ -39917,8 +39989,8 @@ } }, "range": [ - 27063, - 27075 + 27074, + 27086 ], "loc": { "start": { @@ -39935,8 +40007,8 @@ "type": "Identifier", "name": "emit", "range": [ - 27076, - 27080 + 27087, + 27091 ], "loc": { "start": { @@ -39950,8 +40022,8 @@ } }, "range": [ - 27063, - 27080 + 27074, + 27091 ], "loc": { "start": { @@ -39970,8 +40042,8 @@ "value": "before-filter-init", "raw": "'before-filter-init'", "range": [ - 27081, - 27101 + 27092, + 27112 ], "loc": { "start": { @@ -39987,8 +40059,8 @@ { "type": "ThisExpression", "range": [ - 27103, - 27107 + 27114, + 27118 ], "loc": { "start": { @@ -40005,8 +40077,8 @@ "type": "Identifier", "name": "i", "range": [ - 27109, - 27110 + 27120, + 27121 ], "loc": { "start": { @@ -40021,8 +40093,8 @@ } ], "range": [ - 27063, - 27111 + 27074, + 27122 ], "loc": { "start": { @@ -40036,8 +40108,8 @@ } }, "range": [ - 27063, - 27112 + 27074, + 27123 ], "loc": { "start": { @@ -40059,8 +40131,8 @@ "type": "Identifier", "name": "fltCell", "range": [ - 27134, - 27141 + 27145, + 27152 ], "loc": { "start": { @@ -40079,8 +40151,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 27144, - 27153 + 27155, + 27164 ], "loc": { "start": { @@ -40100,8 +40172,8 @@ "object": { "type": "ThisExpression", "range": [ - 27154, - 27158 + 27165, + 27169 ], "loc": { "start": { @@ -40118,8 +40190,8 @@ "type": "Identifier", "name": "fltCellTag", "range": [ - 27159, - 27169 + 27170, + 27180 ], "loc": { "start": { @@ -40133,8 +40205,8 @@ } }, "range": [ - 27154, - 27169 + 27165, + 27180 ], "loc": { "start": { @@ -40149,8 +40221,8 @@ } ], "range": [ - 27144, - 27170 + 27155, + 27181 ], "loc": { "start": { @@ -40164,8 +40236,8 @@ } }, "range": [ - 27134, - 27170 + 27145, + 27181 ], "loc": { "start": { @@ -40184,8 +40256,8 @@ "type": "Identifier", "name": "col", "range": [ - 27192, - 27195 + 27203, + 27206 ], "loc": { "start": { @@ -40206,8 +40278,8 @@ "object": { "type": "ThisExpression", "range": [ - 27198, - 27202 + 27209, + 27213 ], "loc": { "start": { @@ -40224,8 +40296,8 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 27203, - 27216 + 27214, + 27227 ], "loc": { "start": { @@ -40239,8 +40311,8 @@ } }, "range": [ - 27198, - 27216 + 27209, + 27227 ], "loc": { "start": { @@ -40258,8 +40330,8 @@ "type": "Identifier", "name": "i", "range": [ - 27217, - 27218 + 27228, + 27229 ], "loc": { "start": { @@ -40274,8 +40346,8 @@ } ], "range": [ - 27198, - 27219 + 27209, + 27230 ], "loc": { "start": { @@ -40289,8 +40361,8 @@ } }, "range": [ - 27192, - 27219 + 27203, + 27230 ], "loc": { "start": { @@ -40306,8 +40378,8 @@ ], "kind": "let", "range": [ - 27130, - 27220 + 27141, + 27231 ], "loc": { "start": { @@ -40328,8 +40400,8 @@ "object": { "type": "ThisExpression", "range": [ - 27242, - 27246 + 27253, + 27257 ], "loc": { "start": { @@ -40346,8 +40418,8 @@ "type": "Identifier", "name": "singleFlt", "range": [ - 27247, - 27256 + 27258, + 27267 ], "loc": { "start": { @@ -40361,8 +40433,8 @@ } }, "range": [ - 27242, - 27256 + 27253, + 27267 ], "loc": { "start": { @@ -40390,8 +40462,8 @@ "type": "Identifier", "name": "fltCell", "range": [ - 27280, - 27287 + 27291, + 27298 ], "loc": { "start": { @@ -40408,8 +40480,8 @@ "type": "Identifier", "name": "colSpan", "range": [ - 27288, - 27295 + 27299, + 27306 ], "loc": { "start": { @@ -40423,8 +40495,8 @@ } }, "range": [ - 27280, - 27295 + 27291, + 27306 ], "loc": { "start": { @@ -40443,8 +40515,8 @@ "object": { "type": "ThisExpression", "range": [ - 27298, - 27302 + 27309, + 27313 ], "loc": { "start": { @@ -40461,8 +40533,8 @@ "type": "Identifier", "name": "nbCells", "range": [ - 27303, - 27310 + 27314, + 27321 ], "loc": { "start": { @@ -40476,8 +40548,8 @@ } }, "range": [ - 27298, - 27310 + 27309, + 27321 ], "loc": { "start": { @@ -40491,8 +40563,8 @@ } }, "range": [ - 27280, - 27310 + 27291, + 27321 ], "loc": { "start": { @@ -40506,8 +40578,8 @@ } }, "range": [ - 27280, - 27311 + 27291, + 27322 ], "loc": { "start": { @@ -40522,8 +40594,8 @@ } ], "range": [ - 27258, - 27329 + 27269, + 27340 ], "loc": { "start": { @@ -40538,8 +40610,8 @@ }, "alternate": null, "range": [ - 27238, - 27329 + 27249, + 27340 ], "loc": { "start": { @@ -40563,8 +40635,8 @@ "object": { "type": "ThisExpression", "range": [ - 27351, - 27355 + 27362, + 27366 ], "loc": { "start": { @@ -40581,8 +40653,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 27356, - 27366 + 27367, + 27377 ], "loc": { "start": { @@ -40596,8 +40668,8 @@ } }, "range": [ - 27351, - 27366 + 27362, + 27377 ], "loc": { "start": { @@ -40612,8 +40684,8 @@ }, "prefix": true, "range": [ - 27350, - 27366 + 27361, + 27377 ], "loc": { "start": { @@ -40640,8 +40712,8 @@ "type": "Identifier", "name": "fltrow", "range": [ - 27390, - 27396 + 27401, + 27407 ], "loc": { "start": { @@ -40658,8 +40730,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 27397, - 27408 + 27408, + 27419 ], "loc": { "start": { @@ -40673,8 +40745,8 @@ } }, "range": [ - 27390, - 27408 + 27401, + 27419 ], "loc": { "start": { @@ -40692,8 +40764,8 @@ "type": "Identifier", "name": "fltCell", "range": [ - 27409, - 27416 + 27420, + 27427 ], "loc": { "start": { @@ -40708,8 +40780,8 @@ } ], "range": [ - 27390, - 27417 + 27401, + 27428 ], "loc": { "start": { @@ -40723,8 +40795,8 @@ } }, "range": [ - 27390, - 27418 + 27401, + 27429 ], "loc": { "start": { @@ -40739,8 +40811,8 @@ } ], "range": [ - 27368, - 27436 + 27379, + 27447 ], "loc": { "start": { @@ -40755,8 +40827,8 @@ }, "alternate": null, "range": [ - 27346, - 27436 + 27357, + 27447 ], "loc": { "start": { @@ -40778,8 +40850,8 @@ "type": "Identifier", "name": "inpclass", "range": [ - 27453, - 27461 + 27464, + 27472 ], "loc": { "start": { @@ -40804,8 +40876,8 @@ "type": "Identifier", "name": "i", "range": [ - 27465, - 27466 + 27476, + 27477 ], "loc": { "start": { @@ -40825,8 +40897,8 @@ "type": "Identifier", "name": "n", "range": [ - 27471, - 27472 + 27482, + 27483 ], "loc": { "start": { @@ -40844,8 +40916,8 @@ "value": 1, "raw": "1", "range": [ - 27475, - 27476 + 27486, + 27487 ], "loc": { "start": { @@ -40859,8 +40931,8 @@ } }, "range": [ - 27471, - 27476 + 27482, + 27487 ], "loc": { "start": { @@ -40874,8 +40946,8 @@ } }, "range": [ - 27465, - 27476 + 27476, + 27487 ], "loc": { "start": { @@ -40894,8 +40966,8 @@ "object": { "type": "ThisExpression", "range": [ - 27480, - 27484 + 27491, + 27495 ], "loc": { "start": { @@ -40912,8 +40984,8 @@ "type": "Identifier", "name": "displayBtn", "range": [ - 27485, - 27495 + 27496, + 27506 ], "loc": { "start": { @@ -40927,8 +40999,8 @@ } }, "range": [ - 27480, - 27495 + 27491, + 27506 ], "loc": { "start": { @@ -40942,8 +41014,8 @@ } }, "range": [ - 27465, - 27495 + 27476, + 27506 ], "loc": { "start": { @@ -40962,8 +41034,8 @@ "object": { "type": "ThisExpression", "range": [ - 27519, - 27523 + 27530, + 27534 ], "loc": { "start": { @@ -40980,8 +41052,8 @@ "type": "Identifier", "name": "fltSmallCssClass", "range": [ - 27524, - 27540 + 27535, + 27551 ], "loc": { "start": { @@ -40995,8 +41067,8 @@ } }, "range": [ - 27519, - 27540 + 27530, + 27551 ], "loc": { "start": { @@ -41015,8 +41087,8 @@ "object": { "type": "ThisExpression", "range": [ - 27543, - 27547 + 27554, + 27558 ], "loc": { "start": { @@ -41033,8 +41105,8 @@ "type": "Identifier", "name": "fltCssClass", "range": [ - 27548, - 27559 + 27559, + 27570 ], "loc": { "start": { @@ -41048,8 +41120,8 @@ } }, "range": [ - 27543, - 27559 + 27554, + 27570 ], "loc": { "start": { @@ -41063,8 +41135,8 @@ } }, "range": [ - 27464, - 27559 + 27475, + 27570 ], "loc": { "start": { @@ -41078,8 +41150,8 @@ } }, "range": [ - 27453, - 27559 + 27464, + 27570 ], "loc": { "start": { @@ -41093,8 +41165,8 @@ } }, "range": [ - 27453, - 27560 + 27464, + 27571 ], "loc": { "start": { @@ -41111,8 +41183,8 @@ "type": "Line", "value": "only 1 input for single search", "range": [ - 27578, - 27610 + 27589, + 27621 ], "loc": { "start": { @@ -41135,8 +41207,8 @@ "object": { "type": "ThisExpression", "range": [ - 27631, - 27635 + 27642, + 27646 ], "loc": { "start": { @@ -41153,8 +41225,8 @@ "type": "Identifier", "name": "singleFlt", "range": [ - 27636, - 27645 + 27647, + 27656 ], "loc": { "start": { @@ -41168,8 +41240,8 @@ } }, "range": [ - 27631, - 27645 + 27642, + 27656 ], "loc": { "start": { @@ -41194,8 +41266,8 @@ "type": "Identifier", "name": "col", "range": [ - 27669, - 27672 + 27680, + 27683 ], "loc": { "start": { @@ -41212,8 +41284,8 @@ "type": "Identifier", "name": "INPUT", "range": [ - 27675, - 27680 + 27686, + 27691 ], "loc": { "start": { @@ -41227,8 +41299,8 @@ } }, "range": [ - 27669, - 27680 + 27680, + 27691 ], "loc": { "start": { @@ -41242,8 +41314,8 @@ } }, "range": [ - 27669, - 27681 + 27680, + 27692 ], "loc": { "start": { @@ -41265,8 +41337,8 @@ "type": "Identifier", "name": "inpclass", "range": [ - 27702, - 27710 + 27713, + 27721 ], "loc": { "start": { @@ -41285,8 +41357,8 @@ "object": { "type": "ThisExpression", "range": [ - 27713, - 27717 + 27724, + 27728 ], "loc": { "start": { @@ -41303,8 +41375,8 @@ "type": "Identifier", "name": "singleFltCssClass", "range": [ - 27718, - 27735 + 27729, + 27746 ], "loc": { "start": { @@ -41318,8 +41390,8 @@ } }, "range": [ - 27713, - 27735 + 27724, + 27746 ], "loc": { "start": { @@ -41333,8 +41405,8 @@ } }, "range": [ - 27702, - 27735 + 27713, + 27746 ], "loc": { "start": { @@ -41348,8 +41420,8 @@ } }, "range": [ - 27702, - 27736 + 27713, + 27747 ], "loc": { "start": { @@ -41364,8 +41436,8 @@ } ], "range": [ - 27647, - 27754 + 27658, + 27765 ], "loc": { "start": { @@ -41380,8 +41452,8 @@ }, "alternate": null, "range": [ - 27627, - 27754 + 27638, + 27765 ], "loc": { "start": { @@ -41398,8 +41470,8 @@ "type": "Line", "value": "only 1 input for single search", "range": [ - 27578, - 27610 + 27589, + 27621 ], "loc": { "start": { @@ -41418,8 +41490,8 @@ "type": "Line", "value": "drop-down filters", "range": [ - 27772, - 27791 + 27783, + 27802 ], "loc": { "start": { @@ -41446,8 +41518,8 @@ "type": "Identifier", "name": "col", "range": [ - 27812, - 27815 + 27823, + 27826 ], "loc": { "start": { @@ -41464,8 +41536,8 @@ "type": "Identifier", "name": "SELECT", "range": [ - 27820, - 27826 + 27831, + 27837 ], "loc": { "start": { @@ -41479,8 +41551,8 @@ } }, "range": [ - 27812, - 27826 + 27823, + 27837 ], "loc": { "start": { @@ -41500,8 +41572,8 @@ "type": "Identifier", "name": "col", "range": [ - 27830, - 27833 + 27841, + 27844 ], "loc": { "start": { @@ -41518,8 +41590,8 @@ "type": "Identifier", "name": "MULTIPLE", "range": [ - 27838, - 27846 + 27849, + 27857 ], "loc": { "start": { @@ -41533,8 +41605,8 @@ } }, "range": [ - 27830, - 27846 + 27841, + 27857 ], "loc": { "start": { @@ -41548,8 +41620,8 @@ } }, "range": [ - 27812, - 27846 + 27823, + 27857 ], "loc": { "start": { @@ -41577,8 +41649,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 27870, - 27873 + 27881, + 27884 ], "loc": { "start": { @@ -41595,8 +41667,8 @@ "type": "Identifier", "name": "dropdown", "range": [ - 27874, - 27882 + 27885, + 27893 ], "loc": { "start": { @@ -41610,8 +41682,8 @@ } }, "range": [ - 27870, - 27882 + 27881, + 27893 ], "loc": { "start": { @@ -41634,8 +41706,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 27885, - 27888 + 27896, + 27899 ], "loc": { "start": { @@ -41652,8 +41724,8 @@ "type": "Identifier", "name": "dropdown", "range": [ - 27889, - 27897 + 27900, + 27908 ], "loc": { "start": { @@ -41667,8 +41739,8 @@ } }, "range": [ - 27885, - 27897 + 27896, + 27908 ], "loc": { "start": { @@ -41687,8 +41759,8 @@ "type": "Identifier", "name": "Dropdown", "range": [ - 27905, - 27913 + 27916, + 27924 ], "loc": { "start": { @@ -41705,8 +41777,8 @@ { "type": "ThisExpression", "range": [ - 27914, - 27918 + 27925, + 27929 ], "loc": { "start": { @@ -41721,8 +41793,8 @@ } ], "range": [ - 27901, - 27919 + 27912, + 27930 ], "loc": { "start": { @@ -41736,8 +41808,8 @@ } }, "range": [ - 27885, - 27919 + 27896, + 27930 ], "loc": { "start": { @@ -41751,8 +41823,8 @@ } }, "range": [ - 27870, - 27919 + 27881, + 27930 ], "loc": { "start": { @@ -41766,8 +41838,8 @@ } }, "range": [ - 27870, - 27920 + 27881, + 27931 ], "loc": { "start": { @@ -41794,8 +41866,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 27941, - 27944 + 27952, + 27955 ], "loc": { "start": { @@ -41812,8 +41884,8 @@ "type": "Identifier", "name": "dropdown", "range": [ - 27945, - 27953 + 27956, + 27964 ], "loc": { "start": { @@ -41827,8 +41899,8 @@ } }, "range": [ - 27941, - 27953 + 27952, + 27964 ], "loc": { "start": { @@ -41845,8 +41917,8 @@ "type": "Identifier", "name": "init", "range": [ - 27954, - 27958 + 27965, + 27969 ], "loc": { "start": { @@ -41860,8 +41932,8 @@ } }, "range": [ - 27941, - 27958 + 27952, + 27969 ], "loc": { "start": { @@ -41879,8 +41951,8 @@ "type": "Identifier", "name": "i", "range": [ - 27959, - 27960 + 27970, + 27971 ], "loc": { "start": { @@ -41901,8 +41973,8 @@ "object": { "type": "ThisExpression", "range": [ - 27962, - 27966 + 27973, + 27977 ], "loc": { "start": { @@ -41919,8 +41991,8 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 27967, - 27980 + 27978, + 27991 ], "loc": { "start": { @@ -41934,8 +42006,8 @@ } }, "range": [ - 27962, - 27980 + 27973, + 27991 ], "loc": { "start": { @@ -41950,8 +42022,8 @@ }, "arguments": [], "range": [ - 27962, - 27982 + 27973, + 27993 ], "loc": { "start": { @@ -41968,8 +42040,8 @@ "type": "Identifier", "name": "fltCell", "range": [ - 27984, - 27991 + 27995, + 28002 ], "loc": { "start": { @@ -41984,8 +42056,8 @@ } ], "range": [ - 27941, - 27992 + 27952, + 28003 ], "loc": { "start": { @@ -41999,8 +42071,8 @@ } }, "range": [ - 27941, - 27993 + 27952, + 28004 ], "loc": { "start": { @@ -42015,8 +42087,8 @@ } ], "range": [ - 27848, - 28011 + 27859, + 28022 ], "loc": { "start": { @@ -42033,8 +42105,8 @@ "type": "Line", "value": " checklist", "range": [ - 28028, - 28040 + 28039, + 28051 ], "loc": { "start": { @@ -42058,8 +42130,8 @@ "type": "Identifier", "name": "col", "range": [ - 28066, - 28069 + 28077, + 28080 ], "loc": { "start": { @@ -42076,8 +42148,8 @@ "type": "Identifier", "name": "CHECKLIST", "range": [ - 28074, - 28083 + 28085, + 28094 ], "loc": { "start": { @@ -42091,8 +42163,8 @@ } }, "range": [ - 28066, - 28083 + 28077, + 28094 ], "loc": { "start": { @@ -42120,8 +42192,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 28107, - 28110 + 28118, + 28121 ], "loc": { "start": { @@ -42138,8 +42210,8 @@ "type": "Identifier", "name": "checkList", "range": [ - 28111, - 28120 + 28122, + 28131 ], "loc": { "start": { @@ -42153,8 +42225,8 @@ } }, "range": [ - 28107, - 28120 + 28118, + 28131 ], "loc": { "start": { @@ -42177,8 +42249,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 28123, - 28126 + 28134, + 28137 ], "loc": { "start": { @@ -42195,8 +42267,8 @@ "type": "Identifier", "name": "checkList", "range": [ - 28127, - 28136 + 28138, + 28147 ], "loc": { "start": { @@ -42210,8 +42282,8 @@ } }, "range": [ - 28123, - 28136 + 28134, + 28147 ], "loc": { "start": { @@ -42230,8 +42302,8 @@ "type": "Identifier", "name": "CheckList", "range": [ - 28144, - 28153 + 28155, + 28164 ], "loc": { "start": { @@ -42248,8 +42320,8 @@ { "type": "ThisExpression", "range": [ - 28154, - 28158 + 28165, + 28169 ], "loc": { "start": { @@ -42264,8 +42336,8 @@ } ], "range": [ - 28140, - 28159 + 28151, + 28170 ], "loc": { "start": { @@ -42279,8 +42351,8 @@ } }, "range": [ - 28123, - 28159 + 28134, + 28170 ], "loc": { "start": { @@ -42294,8 +42366,8 @@ } }, "range": [ - 28107, - 28159 + 28118, + 28170 ], "loc": { "start": { @@ -42309,8 +42381,8 @@ } }, "range": [ - 28107, - 28160 + 28118, + 28171 ], "loc": { "start": { @@ -42337,8 +42409,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 28181, - 28184 + 28192, + 28195 ], "loc": { "start": { @@ -42355,8 +42427,8 @@ "type": "Identifier", "name": "checkList", "range": [ - 28185, - 28194 + 28196, + 28205 ], "loc": { "start": { @@ -42370,8 +42442,8 @@ } }, "range": [ - 28181, - 28194 + 28192, + 28205 ], "loc": { "start": { @@ -42388,8 +42460,8 @@ "type": "Identifier", "name": "init", "range": [ - 28195, - 28199 + 28206, + 28210 ], "loc": { "start": { @@ -42403,8 +42475,8 @@ } }, "range": [ - 28181, - 28199 + 28192, + 28210 ], "loc": { "start": { @@ -42422,8 +42494,8 @@ "type": "Identifier", "name": "i", "range": [ - 28200, - 28201 + 28211, + 28212 ], "loc": { "start": { @@ -42444,8 +42516,8 @@ "object": { "type": "ThisExpression", "range": [ - 28203, - 28207 + 28214, + 28218 ], "loc": { "start": { @@ -42462,8 +42534,8 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 28208, - 28221 + 28219, + 28232 ], "loc": { "start": { @@ -42477,8 +42549,8 @@ } }, "range": [ - 28203, - 28221 + 28214, + 28232 ], "loc": { "start": { @@ -42493,8 +42565,8 @@ }, "arguments": [], "range": [ - 28203, - 28223 + 28214, + 28234 ], "loc": { "start": { @@ -42511,8 +42583,8 @@ "type": "Identifier", "name": "fltCell", "range": [ - 28225, - 28232 + 28236, + 28243 ], "loc": { "start": { @@ -42527,8 +42599,8 @@ } ], "range": [ - 28181, - 28233 + 28192, + 28244 ], "loc": { "start": { @@ -42542,8 +42614,8 @@ } }, "range": [ - 28181, - 28234 + 28192, + 28245 ], "loc": { "start": { @@ -42558,8 +42630,8 @@ } ], "range": [ - 28085, - 28252 + 28096, + 28263 ], "loc": { "start": { @@ -42585,8 +42657,8 @@ "object": { "type": "ThisExpression", "range": [ - 28280, - 28284 + 28291, + 28295 ], "loc": { "start": { @@ -42603,8 +42675,8 @@ "type": "Identifier", "name": "_buildInputFilter", "range": [ - 28285, - 28302 + 28296, + 28313 ], "loc": { "start": { @@ -42618,8 +42690,8 @@ } }, "range": [ - 28280, - 28302 + 28291, + 28313 ], "loc": { "start": { @@ -42637,8 +42709,8 @@ "type": "Identifier", "name": "i", "range": [ - 28303, - 28304 + 28314, + 28315 ], "loc": { "start": { @@ -42655,8 +42727,8 @@ "type": "Identifier", "name": "inpclass", "range": [ - 28306, - 28314 + 28317, + 28325 ], "loc": { "start": { @@ -42673,8 +42745,8 @@ "type": "Identifier", "name": "fltCell", "range": [ - 28316, - 28323 + 28327, + 28334 ], "loc": { "start": { @@ -42689,8 +42761,8 @@ } ], "range": [ - 28280, - 28324 + 28291, + 28335 ], "loc": { "start": { @@ -42704,8 +42776,8 @@ } }, "range": [ - 28280, - 28325 + 28291, + 28336 ], "loc": { "start": { @@ -42720,8 +42792,8 @@ } ], "range": [ - 28258, - 28343 + 28269, + 28354 ], "loc": { "start": { @@ -42735,8 +42807,8 @@ } }, "range": [ - 28062, - 28343 + 28073, + 28354 ], "loc": { "start": { @@ -42753,8 +42825,8 @@ "type": "Line", "value": " checklist", "range": [ - 28028, - 28040 + 28039, + 28051 ], "loc": { "start": { @@ -42770,8 +42842,8 @@ ] }, "range": [ - 27808, - 28343 + 27819, + 28354 ], "loc": { "start": { @@ -42788,8 +42860,8 @@ "type": "Line", "value": "drop-down filters", "range": [ - 27772, - 27791 + 27783, + 27802 ], "loc": { "start": { @@ -42808,8 +42880,8 @@ "type": "Line", "value": " this adds submit button", "range": [ - 28361, - 28387 + 28372, + 28398 ], "loc": { "start": { @@ -42836,8 +42908,8 @@ "type": "Identifier", "name": "i", "range": [ - 28408, - 28409 + 28419, + 28420 ], "loc": { "start": { @@ -42857,8 +42929,8 @@ "type": "Identifier", "name": "n", "range": [ - 28414, - 28415 + 28425, + 28426 ], "loc": { "start": { @@ -42876,8 +42948,8 @@ "value": 1, "raw": "1", "range": [ - 28418, - 28419 + 28429, + 28430 ], "loc": { "start": { @@ -42891,8 +42963,8 @@ } }, "range": [ - 28414, - 28419 + 28425, + 28430 ], "loc": { "start": { @@ -42906,8 +42978,8 @@ } }, "range": [ - 28408, - 28419 + 28419, + 28430 ], "loc": { "start": { @@ -42926,8 +42998,8 @@ "object": { "type": "ThisExpression", "range": [ - 28423, - 28427 + 28434, + 28438 ], "loc": { "start": { @@ -42944,8 +43016,8 @@ "type": "Identifier", "name": "displayBtn", "range": [ - 28428, - 28438 + 28439, + 28449 ], "loc": { "start": { @@ -42959,8 +43031,8 @@ } }, "range": [ - 28423, - 28438 + 28434, + 28449 ], "loc": { "start": { @@ -42974,8 +43046,8 @@ } }, "range": [ - 28408, - 28438 + 28419, + 28449 ], "loc": { "start": { @@ -43001,8 +43073,8 @@ "object": { "type": "ThisExpression", "range": [ - 28462, - 28466 + 28473, + 28477 ], "loc": { "start": { @@ -43019,8 +43091,8 @@ "type": "Identifier", "name": "_buildSubmitButton", "range": [ - 28467, - 28485 + 28478, + 28496 ], "loc": { "start": { @@ -43034,8 +43106,8 @@ } }, "range": [ - 28462, - 28485 + 28473, + 28496 ], "loc": { "start": { @@ -43059,8 +43131,8 @@ "object": { "type": "ThisExpression", "range": [ - 28511, - 28515 + 28522, + 28526 ], "loc": { "start": { @@ -43077,8 +43149,8 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 28516, - 28529 + 28527, + 28540 ], "loc": { "start": { @@ -43092,8 +43164,8 @@ } }, "range": [ - 28511, - 28529 + 28522, + 28540 ], "loc": { "start": { @@ -43108,8 +43180,8 @@ }, "arguments": [], "range": [ - 28511, - 28531 + 28522, + 28542 ], "loc": { "start": { @@ -43128,8 +43200,8 @@ "type": "Identifier", "name": "elm", "range": [ - 28562, - 28565 + 28573, + 28576 ], "loc": { "start": { @@ -43152,8 +43224,8 @@ "object": { "type": "ThisExpression", "range": [ - 28566, - 28570 + 28577, + 28581 ], "loc": { "start": { @@ -43170,8 +43242,8 @@ "type": "Identifier", "name": "externalFltIds", "range": [ - 28571, - 28585 + 28582, + 28596 ], "loc": { "start": { @@ -43185,8 +43257,8 @@ } }, "range": [ - 28566, - 28585 + 28577, + 28596 ], "loc": { "start": { @@ -43203,8 +43275,8 @@ "type": "Identifier", "name": "i", "range": [ - 28586, - 28587 + 28597, + 28598 ], "loc": { "start": { @@ -43218,8 +43290,8 @@ } }, "range": [ - 28566, - 28588 + 28577, + 28599 ], "loc": { "start": { @@ -43234,8 +43306,8 @@ } ], "range": [ - 28562, - 28589 + 28573, + 28600 ], "loc": { "start": { @@ -43252,8 +43324,8 @@ "type": "Identifier", "name": "fltCell", "range": [ - 28620, - 28627 + 28631, + 28638 ], "loc": { "start": { @@ -43267,8 +43339,8 @@ } }, "range": [ - 28511, - 28627 + 28522, + 28638 ], "loc": { "start": { @@ -43283,8 +43355,8 @@ } ], "range": [ - 28462, - 28649 + 28473, + 28660 ], "loc": { "start": { @@ -43298,8 +43370,8 @@ } }, "range": [ - 28462, - 28650 + 28473, + 28661 ], "loc": { "start": { @@ -43314,8 +43386,8 @@ } ], "range": [ - 28440, - 28668 + 28451, + 28679 ], "loc": { "start": { @@ -43330,8 +43402,8 @@ }, "alternate": null, "range": [ - 28404, - 28668 + 28415, + 28679 ], "loc": { "start": { @@ -43348,8 +43420,8 @@ "type": "Line", "value": " this adds submit button", "range": [ - 28361, - 28387 + 28372, + 28398 ], "loc": { "start": { @@ -43377,8 +43449,8 @@ "object": { "type": "ThisExpression", "range": [ - 28686, - 28690 + 28697, + 28701 ], "loc": { "start": { @@ -43395,8 +43467,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 28691, - 28698 + 28702, + 28709 ], "loc": { "start": { @@ -43410,8 +43482,8 @@ } }, "range": [ - 28686, - 28698 + 28697, + 28709 ], "loc": { "start": { @@ -43428,8 +43500,8 @@ "type": "Identifier", "name": "emit", "range": [ - 28699, - 28703 + 28710, + 28714 ], "loc": { "start": { @@ -43443,8 +43515,8 @@ } }, "range": [ - 28686, - 28703 + 28697, + 28714 ], "loc": { "start": { @@ -43463,8 +43535,8 @@ "value": "after-filter-init", "raw": "'after-filter-init'", "range": [ - 28704, - 28723 + 28715, + 28734 ], "loc": { "start": { @@ -43480,8 +43552,8 @@ { "type": "ThisExpression", "range": [ - 28725, - 28729 + 28736, + 28740 ], "loc": { "start": { @@ -43498,8 +43570,8 @@ "type": "Identifier", "name": "i", "range": [ - 28731, - 28732 + 28742, + 28743 ], "loc": { "start": { @@ -43514,8 +43586,8 @@ } ], "range": [ - 28686, - 28733 + 28697, + 28744 ], "loc": { "start": { @@ -43529,8 +43601,8 @@ } }, "range": [ - 28686, - 28734 + 28697, + 28745 ], "loc": { "start": { @@ -43545,8 +43617,8 @@ } ], "range": [ - 27045, - 28748 + 27056, + 28759 ], "loc": { "start": { @@ -43560,8 +43632,8 @@ } }, "range": [ - 27017, - 28748 + 27028, + 28759 ], "loc": { "start": { @@ -43578,8 +43650,8 @@ "type": "Line", "value": "build filters", "range": [ - 26989, - 27004 + 27000, + 27015 ], "loc": { "start": { @@ -43607,8 +43679,8 @@ "object": { "type": "ThisExpression", "range": [ - 28762, - 28766 + 28773, + 28777 ], "loc": { "start": { @@ -43625,8 +43697,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 28767, - 28774 + 28778, + 28785 ], "loc": { "start": { @@ -43640,8 +43712,8 @@ } }, "range": [ - 28762, - 28774 + 28773, + 28785 ], "loc": { "start": { @@ -43658,8 +43730,8 @@ "type": "Identifier", "name": "on", "range": [ - 28775, - 28777 + 28786, + 28788 ], "loc": { "start": { @@ -43673,8 +43745,8 @@ } }, "range": [ - 28762, - 28777 + 28773, + 28788 ], "loc": { "start": { @@ -43696,8 +43768,8 @@ "value": "filter-focus", "raw": "'filter-focus'", "range": [ - 28779, - 28793 + 28790, + 28804 ], "loc": { "start": { @@ -43712,8 +43784,8 @@ } ], "range": [ - 28778, - 28794 + 28789, + 28805 ], "loc": { "start": { @@ -43734,8 +43806,8 @@ "type": "Identifier", "name": "tf", "range": [ - 28813, - 28815 + 28824, + 28826 ], "loc": { "start": { @@ -43752,8 +43824,8 @@ "type": "Identifier", "name": "filter", "range": [ - 28817, - 28823 + 28828, + 28834 ], "loc": { "start": { @@ -43775,8 +43847,8 @@ "object": { "type": "ThisExpression", "range": [ - 28828, - 28832 + 28839, + 28843 ], "loc": { "start": { @@ -43793,8 +43865,8 @@ "type": "Identifier", "name": "setActiveFilterId", "range": [ - 28833, - 28850 + 28844, + 28861 ], "loc": { "start": { @@ -43808,8 +43880,8 @@ } }, "range": [ - 28828, - 28850 + 28839, + 28861 ], "loc": { "start": { @@ -43830,8 +43902,8 @@ "type": "Identifier", "name": "filter", "range": [ - 28851, - 28857 + 28862, + 28868 ], "loc": { "start": { @@ -43848,8 +43920,8 @@ "type": "Identifier", "name": "id", "range": [ - 28858, - 28860 + 28869, + 28871 ], "loc": { "start": { @@ -43863,8 +43935,8 @@ } }, "range": [ - 28851, - 28860 + 28862, + 28871 ], "loc": { "start": { @@ -43879,8 +43951,8 @@ } ], "range": [ - 28828, - 28861 + 28839, + 28872 ], "loc": { "start": { @@ -43896,8 +43968,8 @@ "generator": false, "expression": true, "range": [ - 28812, - 28861 + 28823, + 28872 ], "loc": { "start": { @@ -43912,8 +43984,8 @@ } ], "range": [ - 28762, - 28862 + 28773, + 28873 ], "loc": { "start": { @@ -43927,8 +43999,8 @@ } }, "range": [ - 28762, - 28863 + 28773, + 28874 ], "loc": { "start": { @@ -43943,8 +44015,8 @@ } ], "range": [ - 26755, - 28874 + 26766, + 28885 ], "loc": { "start": { @@ -43958,8 +44030,8 @@ } }, "range": [ - 26684, - 28874 + 26695, + 28885 ], "loc": { "start": { @@ -43976,8 +44048,8 @@ "type": "Line", "value": "filters grid is not generated", "range": [ - 26644, - 26675 + 26655, + 26686 ], "loc": { "start": { @@ -43996,8 +44068,8 @@ "type": "Line", "value": "if this.fltGrid", "range": [ - 28874, - 28891 + 28885, + 28902 ], "loc": { "start": { @@ -44014,8 +44086,8 @@ "type": "Block", "value": " Features ", "range": [ - 28901, - 28915 + 28912, + 28926 ], "loc": { "start": { @@ -44038,8 +44110,8 @@ "object": { "type": "ThisExpression", "range": [ - 28928, - 28932 + 28939, + 28943 ], "loc": { "start": { @@ -44056,8 +44128,8 @@ "type": "Identifier", "name": "hasExcludedRows", "range": [ - 28933, - 28948 + 28944, + 28959 ], "loc": { "start": { @@ -44071,8 +44143,8 @@ } }, "range": [ - 28928, - 28948 + 28939, + 28959 ], "loc": { "start": { @@ -44101,8 +44173,8 @@ "object": { "type": "ThisExpression", "range": [ - 28964, - 28968 + 28975, + 28979 ], "loc": { "start": { @@ -44119,8 +44191,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 28969, - 28976 + 28980, + 28987 ], "loc": { "start": { @@ -44134,8 +44206,8 @@ } }, "range": [ - 28964, - 28976 + 28975, + 28987 ], "loc": { "start": { @@ -44152,8 +44224,8 @@ "type": "Identifier", "name": "on", "range": [ - 28977, - 28979 + 28988, + 28990 ], "loc": { "start": { @@ -44167,8 +44239,8 @@ } }, "range": [ - 28964, - 28979 + 28975, + 28990 ], "loc": { "start": { @@ -44190,8 +44262,8 @@ "value": "after-filtering", "raw": "'after-filtering'", "range": [ - 28981, - 28998 + 28992, + 29009 ], "loc": { "start": { @@ -44206,8 +44278,8 @@ } ], "range": [ - 28980, - 28999 + 28991, + 29010 ], "loc": { "start": { @@ -44232,8 +44304,8 @@ "object": { "type": "ThisExpression", "range": [ - 29007, - 29011 + 29018, + 29022 ], "loc": { "start": { @@ -44250,8 +44322,8 @@ "type": "Identifier", "name": "setExcludeRows", "range": [ - 29012, - 29026 + 29023, + 29037 ], "loc": { "start": { @@ -44265,8 +44337,8 @@ } }, "range": [ - 29007, - 29026 + 29018, + 29037 ], "loc": { "start": { @@ -44281,8 +44353,8 @@ }, "arguments": [], "range": [ - 29007, - 29028 + 29018, + 29039 ], "loc": { "start": { @@ -44298,8 +44370,8 @@ "generator": false, "expression": true, "range": [ - 29001, - 29028 + 29012, + 29039 ], "loc": { "start": { @@ -44314,8 +44386,8 @@ } ], "range": [ - 28964, - 29029 + 28975, + 29040 ], "loc": { "start": { @@ -44329,8 +44401,8 @@ } }, "range": [ - 28964, - 29030 + 28975, + 29041 ], "loc": { "start": { @@ -44353,8 +44425,8 @@ "object": { "type": "ThisExpression", "range": [ - 29043, - 29047 + 29054, + 29058 ], "loc": { "start": { @@ -44371,8 +44443,8 @@ "type": "Identifier", "name": "setExcludeRows", "range": [ - 29048, - 29062 + 29059, + 29073 ], "loc": { "start": { @@ -44386,8 +44458,8 @@ } }, "range": [ - 29043, - 29062 + 29054, + 29073 ], "loc": { "start": { @@ -44402,8 +44474,8 @@ }, "arguments": [], "range": [ - 29043, - 29064 + 29054, + 29075 ], "loc": { "start": { @@ -44417,8 +44489,8 @@ } }, "range": [ - 29043, - 29065 + 29054, + 29076 ], "loc": { "start": { @@ -44433,8 +44505,8 @@ } ], "range": [ - 28950, - 29075 + 28961, + 29086 ], "loc": { "start": { @@ -44449,8 +44521,8 @@ }, "alternate": null, "range": [ - 28924, - 29075 + 28935, + 29086 ], "loc": { "start": { @@ -44467,8 +44539,8 @@ "type": "Line", "value": "if this.fltGrid", "range": [ - 28874, - 28891 + 28885, + 28902 ], "loc": { "start": { @@ -44485,8 +44557,8 @@ "type": "Block", "value": " Features ", "range": [ - 28901, - 28915 + 28912, + 28926 ], "loc": { "start": { @@ -44511,8 +44583,8 @@ "object": { "type": "ThisExpression", "range": [ - 29085, - 29089 + 29096, + 29100 ], "loc": { "start": { @@ -44529,8 +44601,8 @@ "type": "Identifier", "name": "initFeatures", "range": [ - 29090, - 29102 + 29101, + 29113 ], "loc": { "start": { @@ -44544,8 +44616,8 @@ } }, "range": [ - 29085, - 29102 + 29096, + 29113 ], "loc": { "start": { @@ -44566,8 +44638,8 @@ "type": "Identifier", "name": "rowsCounter", "range": [ - 29117, - 29128 + 29128, + 29139 ], "loc": { "start": { @@ -44584,8 +44656,8 @@ "type": "Identifier", "name": "statusBar", "range": [ - 29142, - 29151 + 29153, + 29162 ], "loc": { "start": { @@ -44602,8 +44674,8 @@ "type": "Identifier", "name": "clearButton", "range": [ - 29165, - 29176 + 29176, + 29187 ], "loc": { "start": { @@ -44620,8 +44692,8 @@ "type": "Identifier", "name": "alternateRows", "range": [ - 29190, - 29203 + 29201, + 29214 ], "loc": { "start": { @@ -44638,8 +44710,8 @@ "type": "Identifier", "name": "noResults", "range": [ - 29217, - 29226 + 29228, + 29237 ], "loc": { "start": { @@ -44656,8 +44728,8 @@ "type": "Identifier", "name": "paging", "range": [ - 29240, - 29246 + 29251, + 29257 ], "loc": { "start": { @@ -44674,8 +44746,8 @@ "type": "Identifier", "name": "toolbar", "range": [ - 29260, - 29267 + 29271, + 29278 ], "loc": { "start": { @@ -44690,8 +44762,8 @@ } ], "range": [ - 29103, - 29277 + 29114, + 29288 ], "loc": { "start": { @@ -44706,8 +44778,8 @@ } ], "range": [ - 29085, - 29278 + 29096, + 29289 ], "loc": { "start": { @@ -44721,8 +44793,8 @@ } }, "range": [ - 29085, - 29279 + 29096, + 29290 ], "loc": { "start": { @@ -44745,8 +44817,8 @@ "object": { "type": "ThisExpression", "range": [ - 29289, - 29293 + 29300, + 29304 ], "loc": { "start": { @@ -44763,8 +44835,8 @@ "type": "Identifier", "name": "setColWidths", "range": [ - 29294, - 29306 + 29305, + 29317 ], "loc": { "start": { @@ -44778,8 +44850,8 @@ } }, "range": [ - 29289, - 29306 + 29300, + 29317 ], "loc": { "start": { @@ -44794,8 +44866,8 @@ }, "arguments": [], "range": [ - 29289, - 29308 + 29300, + 29319 ], "loc": { "start": { @@ -44809,8 +44881,8 @@ } }, "range": [ - 29289, - 29309 + 29300, + 29320 ], "loc": { "start": { @@ -44827,8 +44899,8 @@ "type": "Line", "value": "TF css class is added to table", "range": [ - 29319, - 29351 + 29330, + 29362 ], "loc": { "start": { @@ -44854,8 +44926,8 @@ "object": { "type": "ThisExpression", "range": [ - 29365, - 29369 + 29376, + 29380 ], "loc": { "start": { @@ -44872,8 +44944,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 29370, - 29380 + 29381, + 29391 ], "loc": { "start": { @@ -44887,8 +44959,8 @@ } }, "range": [ - 29365, - 29380 + 29376, + 29391 ], "loc": { "start": { @@ -44903,8 +44975,8 @@ }, "prefix": true, "range": [ - 29364, - 29380 + 29375, + 29391 ], "loc": { "start": { @@ -44928,8 +45000,8 @@ "type": "Identifier", "name": "addClass", "range": [ - 29396, - 29404 + 29407, + 29415 ], "loc": { "start": { @@ -44951,8 +45023,8 @@ "object": { "type": "ThisExpression", "range": [ - 29405, - 29409 + 29416, + 29420 ], "loc": { "start": { @@ -44969,8 +45041,8 @@ "type": "Identifier", "name": "dom", "range": [ - 29410, - 29413 + 29421, + 29424 ], "loc": { "start": { @@ -44984,8 +45056,8 @@ } }, "range": [ - 29405, - 29413 + 29416, + 29424 ], "loc": { "start": { @@ -45000,8 +45072,8 @@ }, "arguments": [], "range": [ - 29405, - 29415 + 29416, + 29426 ], "loc": { "start": { @@ -45020,8 +45092,8 @@ "object": { "type": "ThisExpression", "range": [ - 29417, - 29421 + 29428, + 29432 ], "loc": { "start": { @@ -45038,8 +45110,8 @@ "type": "Identifier", "name": "prfxTf", "range": [ - 29422, - 29428 + 29433, + 29439 ], "loc": { "start": { @@ -45053,8 +45125,8 @@ } }, "range": [ - 29417, - 29428 + 29428, + 29439 ], "loc": { "start": { @@ -45069,8 +45141,8 @@ } ], "range": [ - 29396, - 29429 + 29407, + 29440 ], "loc": { "start": { @@ -45084,8 +45156,8 @@ } }, "range": [ - 29396, - 29430 + 29407, + 29441 ], "loc": { "start": { @@ -45106,8 +45178,8 @@ "object": { "type": "ThisExpression", "range": [ - 29447, - 29451 + 29458, + 29462 ], "loc": { "start": { @@ -45124,8 +45196,8 @@ "type": "Identifier", "name": "responsive", "range": [ - 29452, - 29462 + 29463, + 29473 ], "loc": { "start": { @@ -45139,8 +45211,8 @@ } }, "range": [ - 29447, - 29462 + 29458, + 29473 ], "loc": { "start": { @@ -45164,8 +45236,8 @@ "type": "Identifier", "name": "addClass", "range": [ - 29482, - 29490 + 29493, + 29501 ], "loc": { "start": { @@ -45187,8 +45259,8 @@ "object": { "type": "ThisExpression", "range": [ - 29491, - 29495 + 29502, + 29506 ], "loc": { "start": { @@ -45205,8 +45277,8 @@ "type": "Identifier", "name": "dom", "range": [ - 29496, - 29499 + 29507, + 29510 ], "loc": { "start": { @@ -45220,8 +45292,8 @@ } }, "range": [ - 29491, - 29499 + 29502, + 29510 ], "loc": { "start": { @@ -45236,8 +45308,8 @@ }, "arguments": [], "range": [ - 29491, - 29501 + 29502, + 29512 ], "loc": { "start": { @@ -45256,8 +45328,8 @@ "object": { "type": "ThisExpression", "range": [ - 29503, - 29507 + 29514, + 29518 ], "loc": { "start": { @@ -45274,8 +45346,8 @@ "type": "Identifier", "name": "prfxResponsive", "range": [ - 29508, - 29522 + 29519, + 29533 ], "loc": { "start": { @@ -45289,8 +45361,8 @@ } }, "range": [ - 29503, - 29522 + 29514, + 29533 ], "loc": { "start": { @@ -45305,8 +45377,8 @@ } ], "range": [ - 29482, - 29523 + 29493, + 29534 ], "loc": { "start": { @@ -45320,8 +45392,8 @@ } }, "range": [ - 29482, - 29524 + 29493, + 29535 ], "loc": { "start": { @@ -45336,8 +45408,8 @@ } ], "range": [ - 29464, - 29538 + 29475, + 29549 ], "loc": { "start": { @@ -45352,8 +45424,8 @@ }, "alternate": null, "range": [ - 29443, - 29538 + 29454, + 29549 ], "loc": { "start": { @@ -45368,8 +45440,8 @@ } ], "range": [ - 29382, - 29548 + 29393, + 29559 ], "loc": { "start": { @@ -45384,8 +45456,8 @@ }, "alternate": null, "range": [ - 29360, - 29548 + 29371, + 29559 ], "loc": { "start": { @@ -45402,8 +45474,8 @@ "type": "Line", "value": "TF css class is added to table", "range": [ - 29319, - 29351 + 29330, + 29362 ], "loc": { "start": { @@ -45422,8 +45494,8 @@ "type": "Block", "value": " Load extensions ", "range": [ - 29558, - 29579 + 29569, + 29590 ], "loc": { "start": { @@ -45448,8 +45520,8 @@ "object": { "type": "ThisExpression", "range": [ - 29588, - 29592 + 29599, + 29603 ], "loc": { "start": { @@ -45466,8 +45538,8 @@ "type": "Identifier", "name": "initExtensions", "range": [ - 29593, - 29607 + 29604, + 29618 ], "loc": { "start": { @@ -45481,8 +45553,8 @@ } }, "range": [ - 29588, - 29607 + 29599, + 29618 ], "loc": { "start": { @@ -45497,8 +45569,8 @@ }, "arguments": [], "range": [ - 29588, - 29609 + 29599, + 29620 ], "loc": { "start": { @@ -45512,8 +45584,8 @@ } }, "range": [ - 29588, - 29610 + 29599, + 29621 ], "loc": { "start": { @@ -45530,8 +45602,8 @@ "type": "Block", "value": " Load extensions ", "range": [ - 29558, - 29579 + 29569, + 29590 ], "loc": { "start": { @@ -45550,8 +45622,8 @@ "type": "Line", "value": " Subscribe to events", "range": [ - 29620, - 29642 + 29631, + 29653 ], "loc": { "start": { @@ -45574,8 +45646,8 @@ "object": { "type": "ThisExpression", "range": [ - 29655, - 29659 + 29666, + 29670 ], "loc": { "start": { @@ -45592,8 +45664,8 @@ "type": "Identifier", "name": "linkedFilters", "range": [ - 29660, - 29673 + 29671, + 29684 ], "loc": { "start": { @@ -45607,8 +45679,8 @@ } }, "range": [ - 29655, - 29673 + 29666, + 29684 ], "loc": { "start": { @@ -45637,8 +45709,8 @@ "object": { "type": "ThisExpression", "range": [ - 29689, - 29693 + 29700, + 29704 ], "loc": { "start": { @@ -45655,8 +45727,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 29694, - 29701 + 29705, + 29712 ], "loc": { "start": { @@ -45670,8 +45742,8 @@ } }, "range": [ - 29689, - 29701 + 29700, + 29712 ], "loc": { "start": { @@ -45688,8 +45760,8 @@ "type": "Identifier", "name": "on", "range": [ - 29702, - 29704 + 29713, + 29715 ], "loc": { "start": { @@ -45703,8 +45775,8 @@ } }, "range": [ - 29689, - 29704 + 29700, + 29715 ], "loc": { "start": { @@ -45726,8 +45798,8 @@ "value": "after-filtering", "raw": "'after-filtering'", "range": [ - 29706, - 29723 + 29717, + 29734 ], "loc": { "start": { @@ -45742,8 +45814,8 @@ } ], "range": [ - 29705, - 29724 + 29716, + 29735 ], "loc": { "start": { @@ -45768,8 +45840,8 @@ "object": { "type": "ThisExpression", "range": [ - 29732, - 29736 + 29743, + 29747 ], "loc": { "start": { @@ -45786,8 +45858,8 @@ "type": "Identifier", "name": "linkFilters", "range": [ - 29737, - 29748 + 29748, + 29759 ], "loc": { "start": { @@ -45801,8 +45873,8 @@ } }, "range": [ - 29732, - 29748 + 29743, + 29759 ], "loc": { "start": { @@ -45817,8 +45889,8 @@ }, "arguments": [], "range": [ - 29732, - 29750 + 29743, + 29761 ], "loc": { "start": { @@ -45834,8 +45906,8 @@ "generator": false, "expression": true, "range": [ - 29726, - 29750 + 29737, + 29761 ], "loc": { "start": { @@ -45850,8 +45922,8 @@ } ], "range": [ - 29689, - 29751 + 29700, + 29762 ], "loc": { "start": { @@ -45865,8 +45937,8 @@ } }, "range": [ - 29689, - 29752 + 29700, + 29763 ], "loc": { "start": { @@ -45881,8 +45953,8 @@ } ], "range": [ - 29675, - 29762 + 29686, + 29773 ], "loc": { "start": { @@ -45897,8 +45969,8 @@ }, "alternate": null, "range": [ - 29651, - 29762 + 29662, + 29773 ], "loc": { "start": { @@ -45915,8 +45987,8 @@ "type": "Line", "value": " Subscribe to events", "range": [ - 29620, - 29642 + 29631, + 29653 ], "loc": { "start": { @@ -45942,8 +46014,8 @@ "object": { "type": "ThisExpression", "range": [ - 29772, - 29776 + 29783, + 29787 ], "loc": { "start": { @@ -45960,8 +46032,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 29777, - 29788 + 29788, + 29799 ], "loc": { "start": { @@ -45975,8 +46047,8 @@ } }, "range": [ - 29772, - 29788 + 29783, + 29799 ], "loc": { "start": { @@ -45994,8 +46066,8 @@ "value": true, "raw": "true", "range": [ - 29791, - 29795 + 29802, + 29806 ], "loc": { "start": { @@ -46009,8 +46081,8 @@ } }, "range": [ - 29772, - 29795 + 29783, + 29806 ], "loc": { "start": { @@ -46024,8 +46096,8 @@ } }, "range": [ - 29772, - 29796 + 29783, + 29807 ], "loc": { "start": { @@ -46048,8 +46120,8 @@ "object": { "type": "ThisExpression", "range": [ - 29806, - 29810 + 29817, + 29821 ], "loc": { "start": { @@ -46066,8 +46138,8 @@ "type": "Identifier", "name": "onFiltersLoaded", "range": [ - 29811, - 29826 + 29822, + 29837 ], "loc": { "start": { @@ -46081,8 +46153,8 @@ } }, "range": [ - 29806, - 29826 + 29817, + 29837 ], "loc": { "start": { @@ -46099,8 +46171,8 @@ { "type": "ThisExpression", "range": [ - 29827, - 29831 + 29838, + 29842 ], "loc": { "start": { @@ -46115,8 +46187,8 @@ } ], "range": [ - 29806, - 29832 + 29817, + 29843 ], "loc": { "start": { @@ -46130,8 +46202,8 @@ } }, "range": [ - 29806, - 29833 + 29817, + 29844 ], "loc": { "start": { @@ -46157,8 +46229,8 @@ "object": { "type": "ThisExpression", "range": [ - 29843, - 29847 + 29854, + 29858 ], "loc": { "start": { @@ -46175,8 +46247,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 29848, - 29855 + 29859, + 29866 ], "loc": { "start": { @@ -46190,8 +46262,8 @@ } }, "range": [ - 29843, - 29855 + 29854, + 29866 ], "loc": { "start": { @@ -46208,8 +46280,8 @@ "type": "Identifier", "name": "emit", "range": [ - 29856, - 29860 + 29867, + 29871 ], "loc": { "start": { @@ -46223,8 +46295,8 @@ } }, "range": [ - 29843, - 29860 + 29854, + 29871 ], "loc": { "start": { @@ -46243,8 +46315,8 @@ "value": "initialized", "raw": "'initialized'", "range": [ - 29861, - 29874 + 29872, + 29885 ], "loc": { "start": { @@ -46260,8 +46332,8 @@ { "type": "ThisExpression", "range": [ - 29876, - 29880 + 29887, + 29891 ], "loc": { "start": { @@ -46276,8 +46348,8 @@ } ], "range": [ - 29843, - 29881 + 29854, + 29892 ], "loc": { "start": { @@ -46291,8 +46363,8 @@ } }, "range": [ - 29843, - 29882 + 29854, + 29893 ], "loc": { "start": { @@ -46307,8 +46379,8 @@ } ], "range": [ - 25843, - 29888 + 25854, + 29899 ], "loc": { "start": { @@ -46324,8 +46396,8 @@ "generator": false, "expression": false, "range": [ - 25840, - 29888 + 25851, + 29899 ], "loc": { "start": { @@ -46341,8 +46413,8 @@ "kind": "method", "computed": false, "range": [ - 25836, - 29888 + 25847, + 29899 ], "loc": { "start": { @@ -46359,8 +46431,8 @@ "type": "Block", "value": "*\n * Initialise features and layout\n ", "range": [ - 25782, - 25831 + 25793, + 25842 ], "loc": { "start": { @@ -46379,8 +46451,8 @@ "type": "Block", "value": "*\n * Detect key\n * @param {Event} evt\n ", "range": [ - 29894, - 29957 + 29905, + 29968 ], "loc": { "start": { @@ -46402,8 +46474,8 @@ "type": "Identifier", "name": "detectKey", "range": [ - 29962, - 29971 + 29973, + 29982 ], "loc": { "start": { @@ -46424,8 +46496,8 @@ "type": "Identifier", "name": "evt", "range": [ - 29972, - 29975 + 29983, + 29986 ], "loc": { "start": { @@ -46453,8 +46525,8 @@ "object": { "type": "ThisExpression", "range": [ - 29992, - 29996 + 30003, + 30007 ], "loc": { "start": { @@ -46471,8 +46543,8 @@ "type": "Identifier", "name": "enterKey", "range": [ - 29997, - 30005 + 30008, + 30016 ], "loc": { "start": { @@ -46486,8 +46558,8 @@ } }, "range": [ - 29992, - 30005 + 30003, + 30016 ], "loc": { "start": { @@ -46502,8 +46574,8 @@ }, "prefix": true, "range": [ - 29991, - 30005 + 30002, + 30016 ], "loc": { "start": { @@ -46523,8 +46595,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 30021, - 30028 + 30032, + 30039 ], "loc": { "start": { @@ -46539,8 +46611,8 @@ } ], "range": [ - 30007, - 30038 + 30018, + 30049 ], "loc": { "start": { @@ -46555,8 +46627,8 @@ }, "alternate": null, "range": [ - 29987, - 30038 + 29998, + 30049 ], "loc": { "start": { @@ -46575,8 +46647,8 @@ "type": "Identifier", "name": "evt", "range": [ - 30051, - 30054 + 30062, + 30065 ], "loc": { "start": { @@ -46601,8 +46673,8 @@ "type": "Identifier", "name": "key", "range": [ - 30074, - 30077 + 30085, + 30088 ], "loc": { "start": { @@ -46621,8 +46693,8 @@ "type": "Identifier", "name": "keyCode", "range": [ - 30080, - 30087 + 30091, + 30098 ], "loc": { "start": { @@ -46640,8 +46712,8 @@ "type": "Identifier", "name": "evt", "range": [ - 30088, - 30091 + 30099, + 30102 ], "loc": { "start": { @@ -46656,8 +46728,8 @@ } ], "range": [ - 30080, - 30092 + 30091, + 30103 ], "loc": { "start": { @@ -46671,8 +46743,8 @@ } }, "range": [ - 30074, - 30092 + 30085, + 30103 ], "loc": { "start": { @@ -46688,8 +46760,8 @@ ], "kind": "let", "range": [ - 30070, - 30093 + 30081, + 30104 ], "loc": { "start": { @@ -46711,8 +46783,8 @@ "type": "Identifier", "name": "key", "range": [ - 30110, - 30113 + 30121, + 30124 ], "loc": { "start": { @@ -46729,8 +46801,8 @@ "type": "Identifier", "name": "ENTER_KEY", "range": [ - 30118, - 30127 + 30129, + 30138 ], "loc": { "start": { @@ -46744,8 +46816,8 @@ } }, "range": [ - 30110, - 30127 + 30121, + 30138 ], "loc": { "start": { @@ -46771,8 +46843,8 @@ "object": { "type": "ThisExpression", "range": [ - 30147, - 30151 + 30158, + 30162 ], "loc": { "start": { @@ -46789,8 +46861,8 @@ "type": "Identifier", "name": "filter", "range": [ - 30152, - 30158 + 30163, + 30169 ], "loc": { "start": { @@ -46804,8 +46876,8 @@ } }, "range": [ - 30147, - 30158 + 30158, + 30169 ], "loc": { "start": { @@ -46820,8 +46892,8 @@ }, "arguments": [], "range": [ - 30147, - 30160 + 30158, + 30171 ], "loc": { "start": { @@ -46835,8 +46907,8 @@ } }, "range": [ - 30147, - 30161 + 30158, + 30172 ], "loc": { "start": { @@ -46857,8 +46929,8 @@ "type": "Identifier", "name": "cancelEvt", "range": [ - 30178, - 30187 + 30189, + 30198 ], "loc": { "start": { @@ -46876,8 +46948,8 @@ "type": "Identifier", "name": "evt", "range": [ - 30188, - 30191 + 30199, + 30202 ], "loc": { "start": { @@ -46892,8 +46964,8 @@ } ], "range": [ - 30178, - 30192 + 30189, + 30203 ], "loc": { "start": { @@ -46907,8 +46979,8 @@ } }, "range": [ - 30178, - 30193 + 30189, + 30204 ], "loc": { "start": { @@ -46929,8 +47001,8 @@ "type": "Identifier", "name": "stopEvt", "range": [ - 30210, - 30217 + 30221, + 30228 ], "loc": { "start": { @@ -46948,8 +47020,8 @@ "type": "Identifier", "name": "evt", "range": [ - 30218, - 30221 + 30229, + 30232 ], "loc": { "start": { @@ -46964,8 +47036,8 @@ } ], "range": [ - 30210, - 30222 + 30221, + 30233 ], "loc": { "start": { @@ -46979,8 +47051,8 @@ } }, "range": [ - 30210, - 30223 + 30221, + 30234 ], "loc": { "start": { @@ -46995,8 +47067,8 @@ } ], "range": [ - 30129, - 30237 + 30140, + 30248 ], "loc": { "start": { @@ -47023,8 +47095,8 @@ "object": { "type": "ThisExpression", "range": [ - 30261, - 30265 + 30272, + 30276 ], "loc": { "start": { @@ -47041,8 +47113,8 @@ "type": "Identifier", "name": "isUserTyping", "range": [ - 30266, - 30278 + 30277, + 30289 ], "loc": { "start": { @@ -47056,8 +47128,8 @@ } }, "range": [ - 30261, - 30278 + 30272, + 30289 ], "loc": { "start": { @@ -47075,8 +47147,8 @@ "value": true, "raw": "true", "range": [ - 30281, - 30285 + 30292, + 30296 ], "loc": { "start": { @@ -47090,8 +47162,8 @@ } }, "range": [ - 30261, - 30285 + 30272, + 30296 ], "loc": { "start": { @@ -47105,8 +47177,8 @@ } }, "range": [ - 30261, - 30286 + 30272, + 30297 ], "loc": { "start": { @@ -47130,8 +47202,8 @@ "type": "Identifier", "name": "root", "range": [ - 30303, - 30307 + 30314, + 30318 ], "loc": { "start": { @@ -47148,8 +47220,8 @@ "type": "Identifier", "name": "clearInterval", "range": [ - 30308, - 30321 + 30319, + 30332 ], "loc": { "start": { @@ -47163,8 +47235,8 @@ } }, "range": [ - 30303, - 30321 + 30314, + 30332 ], "loc": { "start": { @@ -47184,8 +47256,8 @@ "object": { "type": "ThisExpression", "range": [ - 30322, - 30326 + 30333, + 30337 ], "loc": { "start": { @@ -47202,8 +47274,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 30327, - 30342 + 30338, + 30353 ], "loc": { "start": { @@ -47217,8 +47289,8 @@ } }, "range": [ - 30322, - 30342 + 30333, + 30353 ], "loc": { "start": { @@ -47233,8 +47305,8 @@ } ], "range": [ - 30303, - 30343 + 30314, + 30354 ], "loc": { "start": { @@ -47248,8 +47320,8 @@ } }, "range": [ - 30303, - 30344 + 30314, + 30355 ], "loc": { "start": { @@ -47273,8 +47345,8 @@ "object": { "type": "ThisExpression", "range": [ - 30361, - 30365 + 30372, + 30376 ], "loc": { "start": { @@ -47291,8 +47363,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 30366, - 30381 + 30377, + 30392 ], "loc": { "start": { @@ -47306,8 +47378,8 @@ } }, "range": [ - 30361, - 30381 + 30372, + 30392 ], "loc": { "start": { @@ -47325,8 +47397,8 @@ "value": null, "raw": "null", "range": [ - 30384, - 30388 + 30395, + 30399 ], "loc": { "start": { @@ -47340,8 +47412,8 @@ } }, "range": [ - 30361, - 30388 + 30372, + 30399 ], "loc": { "start": { @@ -47355,8 +47427,8 @@ } }, "range": [ - 30361, - 30389 + 30372, + 30400 ], "loc": { "start": { @@ -47371,8 +47443,8 @@ } ], "range": [ - 30243, - 30403 + 30254, + 30414 ], "loc": { "start": { @@ -47386,8 +47458,8 @@ } }, "range": [ - 30106, - 30403 + 30117, + 30414 ], "loc": { "start": { @@ -47402,8 +47474,8 @@ } ], "range": [ - 30056, - 30413 + 30067, + 30424 ], "loc": { "start": { @@ -47418,8 +47490,8 @@ }, "alternate": null, "range": [ - 30047, - 30413 + 30058, + 30424 ], "loc": { "start": { @@ -47434,8 +47506,8 @@ } ], "range": [ - 29977, - 30419 + 29988, + 30430 ], "loc": { "start": { @@ -47451,8 +47523,8 @@ "generator": false, "expression": false, "range": [ - 29971, - 30419 + 29982, + 30430 ], "loc": { "start": { @@ -47468,8 +47540,8 @@ "kind": "method", "computed": false, "range": [ - 29962, - 30419 + 29973, + 30430 ], "loc": { "start": { @@ -47486,8 +47558,8 @@ "type": "Block", "value": "*\n * Detect key\n * @param {Event} evt\n ", "range": [ - 29894, - 29957 + 29905, + 29968 ], "loc": { "start": { @@ -47506,8 +47578,8 @@ "type": "Block", "value": "*\n * Filter's keyup event: if auto-filter on, detect user is typing and filter\n * columns\n * @param {Event} evt\n ", "range": [ - 30425, - 30558 + 30436, + 30569 ], "loc": { "start": { @@ -47529,8 +47601,8 @@ "type": "Identifier", "name": "onKeyUp", "range": [ - 30563, - 30570 + 30574, + 30581 ], "loc": { "start": { @@ -47551,8 +47623,8 @@ "type": "Identifier", "name": "evt", "range": [ - 30571, - 30574 + 30582, + 30585 ], "loc": { "start": { @@ -47580,8 +47652,8 @@ "object": { "type": "ThisExpression", "range": [ - 30591, - 30595 + 30602, + 30606 ], "loc": { "start": { @@ -47598,8 +47670,8 @@ "type": "Identifier", "name": "autoFilter", "range": [ - 30596, - 30606 + 30607, + 30617 ], "loc": { "start": { @@ -47613,8 +47685,8 @@ } }, "range": [ - 30591, - 30606 + 30602, + 30617 ], "loc": { "start": { @@ -47629,8 +47701,8 @@ }, "prefix": true, "range": [ - 30590, - 30606 + 30601, + 30617 ], "loc": { "start": { @@ -47650,8 +47722,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 30622, - 30629 + 30633, + 30640 ], "loc": { "start": { @@ -47666,8 +47738,8 @@ } ], "range": [ - 30608, - 30639 + 30619, + 30650 ], "loc": { "start": { @@ -47682,8 +47754,8 @@ }, "alternate": null, "range": [ - 30586, - 30639 + 30597, + 30650 ], "loc": { "start": { @@ -47705,8 +47777,8 @@ "type": "Identifier", "name": "key", "range": [ - 30652, - 30655 + 30663, + 30666 ], "loc": { "start": { @@ -47725,8 +47797,8 @@ "type": "Identifier", "name": "keyCode", "range": [ - 30658, - 30665 + 30669, + 30676 ], "loc": { "start": { @@ -47744,8 +47816,8 @@ "type": "Identifier", "name": "evt", "range": [ - 30666, - 30669 + 30677, + 30680 ], "loc": { "start": { @@ -47760,8 +47832,8 @@ } ], "range": [ - 30658, - 30670 + 30669, + 30681 ], "loc": { "start": { @@ -47775,8 +47847,8 @@ } }, "range": [ - 30652, - 30670 + 30663, + 30681 ], "loc": { "start": { @@ -47792,8 +47864,8 @@ ], "kind": "let", "range": [ - 30648, - 30671 + 30659, + 30682 ], "loc": { "start": { @@ -47817,8 +47889,8 @@ "object": { "type": "ThisExpression", "range": [ - 30680, - 30684 + 30691, + 30695 ], "loc": { "start": { @@ -47835,8 +47907,8 @@ "type": "Identifier", "name": "isUserTyping", "range": [ - 30685, - 30697 + 30696, + 30708 ], "loc": { "start": { @@ -47850,8 +47922,8 @@ } }, "range": [ - 30680, - 30697 + 30691, + 30708 ], "loc": { "start": { @@ -47869,8 +47941,8 @@ "value": false, "raw": "false", "range": [ - 30700, - 30705 + 30711, + 30716 ], "loc": { "start": { @@ -47884,8 +47956,8 @@ } }, "range": [ - 30680, - 30705 + 30691, + 30716 ], "loc": { "start": { @@ -47899,8 +47971,8 @@ } }, "range": [ - 30680, - 30706 + 30691, + 30717 ], "loc": { "start": { @@ -47919,8 +47991,8 @@ "type": "Identifier", "name": "filter", "range": [ - 30725, - 30731 + 30736, + 30742 ], "loc": { "start": { @@ -47948,8 +48020,8 @@ "type": "Identifier", "name": "root", "range": [ - 30748, - 30752 + 30759, + 30763 ], "loc": { "start": { @@ -47966,8 +48038,8 @@ "type": "Identifier", "name": "clearInterval", "range": [ - 30753, - 30766 + 30764, + 30777 ], "loc": { "start": { @@ -47981,8 +48053,8 @@ } }, "range": [ - 30748, - 30766 + 30759, + 30777 ], "loc": { "start": { @@ -48002,8 +48074,8 @@ "object": { "type": "ThisExpression", "range": [ - 30767, - 30771 + 30778, + 30782 ], "loc": { "start": { @@ -48020,8 +48092,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 30772, - 30787 + 30783, + 30798 ], "loc": { "start": { @@ -48035,8 +48107,8 @@ } }, "range": [ - 30767, - 30787 + 30778, + 30798 ], "loc": { "start": { @@ -48051,8 +48123,8 @@ } ], "range": [ - 30748, - 30788 + 30759, + 30799 ], "loc": { "start": { @@ -48066,8 +48138,8 @@ } }, "range": [ - 30748, - 30789 + 30759, + 30800 ], "loc": { "start": { @@ -48091,8 +48163,8 @@ "object": { "type": "ThisExpression", "range": [ - 30802, - 30806 + 30813, + 30817 ], "loc": { "start": { @@ -48109,8 +48181,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 30807, - 30822 + 30818, + 30833 ], "loc": { "start": { @@ -48124,8 +48196,8 @@ } }, "range": [ - 30802, - 30822 + 30813, + 30833 ], "loc": { "start": { @@ -48143,8 +48215,8 @@ "value": null, "raw": "null", "range": [ - 30825, - 30829 + 30836, + 30840 ], "loc": { "start": { @@ -48158,8 +48230,8 @@ } }, "range": [ - 30802, - 30829 + 30813, + 30840 ], "loc": { "start": { @@ -48173,8 +48245,8 @@ } }, "range": [ - 30802, - 30830 + 30813, + 30841 ], "loc": { "start": { @@ -48198,8 +48270,8 @@ "object": { "type": "ThisExpression", "range": [ - 30848, - 30852 + 30859, + 30863 ], "loc": { "start": { @@ -48216,8 +48288,8 @@ "type": "Identifier", "name": "isUserTyping", "range": [ - 30853, - 30865 + 30864, + 30876 ], "loc": { "start": { @@ -48231,8 +48303,8 @@ } }, "range": [ - 30848, - 30865 + 30859, + 30876 ], "loc": { "start": { @@ -48247,8 +48319,8 @@ }, "prefix": true, "range": [ - 30847, - 30865 + 30858, + 30876 ], "loc": { "start": { @@ -48274,8 +48346,8 @@ "object": { "type": "ThisExpression", "range": [ - 30885, - 30889 + 30896, + 30900 ], "loc": { "start": { @@ -48292,8 +48364,8 @@ "type": "Identifier", "name": "filter", "range": [ - 30890, - 30896 + 30901, + 30907 ], "loc": { "start": { @@ -48307,8 +48379,8 @@ } }, "range": [ - 30885, - 30896 + 30896, + 30907 ], "loc": { "start": { @@ -48323,8 +48395,8 @@ }, "arguments": [], "range": [ - 30885, - 30898 + 30896, + 30909 ], "loc": { "start": { @@ -48338,8 +48410,8 @@ } }, "range": [ - 30885, - 30899 + 30896, + 30910 ], "loc": { "start": { @@ -48363,8 +48435,8 @@ "object": { "type": "ThisExpression", "range": [ - 30916, - 30920 + 30927, + 30931 ], "loc": { "start": { @@ -48381,8 +48453,8 @@ "type": "Identifier", "name": "isUserTyping", "range": [ - 30921, - 30933 + 30932, + 30944 ], "loc": { "start": { @@ -48396,8 +48468,8 @@ } }, "range": [ - 30916, - 30933 + 30927, + 30944 ], "loc": { "start": { @@ -48415,8 +48487,8 @@ "value": null, "raw": "null", "range": [ - 30936, - 30940 + 30947, + 30951 ], "loc": { "start": { @@ -48430,8 +48502,8 @@ } }, "range": [ - 30916, - 30940 + 30927, + 30951 ], "loc": { "start": { @@ -48445,8 +48517,8 @@ } }, "range": [ - 30916, - 30941 + 30927, + 30952 ], "loc": { "start": { @@ -48461,8 +48533,8 @@ } ], "range": [ - 30867, - 30955 + 30878, + 30966 ], "loc": { "start": { @@ -48477,8 +48549,8 @@ }, "alternate": null, "range": [ - 30843, - 30955 + 30854, + 30966 ], "loc": { "start": { @@ -48493,8 +48565,8 @@ } ], "range": [ - 30734, - 30965 + 30745, + 30976 ], "loc": { "start": { @@ -48510,8 +48582,8 @@ "generator": false, "expression": false, "range": [ - 30716, - 30965 + 30727, + 30976 ], "loc": { "start": { @@ -48545,8 +48617,8 @@ "type": "Identifier", "name": "key", "range": [ - 30979, - 30982 + 30990, + 30993 ], "loc": { "start": { @@ -48563,8 +48635,8 @@ "type": "Identifier", "name": "ENTER_KEY", "range": [ - 30987, - 30996 + 30998, + 31007 ], "loc": { "start": { @@ -48578,8 +48650,8 @@ } }, "range": [ - 30979, - 30996 + 30990, + 31007 ], "loc": { "start": { @@ -48599,8 +48671,8 @@ "type": "Identifier", "name": "key", "range": [ - 31000, - 31003 + 31011, + 31014 ], "loc": { "start": { @@ -48617,8 +48689,8 @@ "type": "Identifier", "name": "TAB_KEY", "range": [ - 31008, - 31015 + 31019, + 31026 ], "loc": { "start": { @@ -48632,8 +48704,8 @@ } }, "range": [ - 31000, - 31015 + 31011, + 31026 ], "loc": { "start": { @@ -48647,8 +48719,8 @@ } }, "range": [ - 30979, - 31015 + 30990, + 31026 ], "loc": { "start": { @@ -48668,8 +48740,8 @@ "type": "Identifier", "name": "key", "range": [ - 31019, - 31022 + 31030, + 31033 ], "loc": { "start": { @@ -48686,8 +48758,8 @@ "type": "Identifier", "name": "ESC_KEY", "range": [ - 31027, - 31034 + 31038, + 31045 ], "loc": { "start": { @@ -48701,8 +48773,8 @@ } }, "range": [ - 31019, - 31034 + 31030, + 31045 ], "loc": { "start": { @@ -48716,8 +48788,8 @@ } }, "range": [ - 30979, - 31034 + 30990, + 31045 ], "loc": { "start": { @@ -48737,8 +48809,8 @@ "type": "Identifier", "name": "key", "range": [ - 31050, - 31053 + 31061, + 31064 ], "loc": { "start": { @@ -48755,8 +48827,8 @@ "type": "Identifier", "name": "UP_ARROW_KEY", "range": [ - 31058, - 31070 + 31069, + 31081 ], "loc": { "start": { @@ -48770,8 +48842,8 @@ } }, "range": [ - 31050, - 31070 + 31061, + 31081 ], "loc": { "start": { @@ -48785,8 +48857,8 @@ } }, "range": [ - 30979, - 31070 + 30990, + 31081 ], "loc": { "start": { @@ -48806,8 +48878,8 @@ "type": "Identifier", "name": "key", "range": [ - 31074, - 31077 + 31085, + 31088 ], "loc": { "start": { @@ -48824,8 +48896,8 @@ "type": "Identifier", "name": "DOWN_ARROW_KEY", "range": [ - 31082, - 31096 + 31093, + 31107 ], "loc": { "start": { @@ -48839,8 +48911,8 @@ } }, "range": [ - 31074, - 31096 + 31085, + 31107 ], "loc": { "start": { @@ -48854,8 +48926,8 @@ } }, "range": [ - 30979, - 31096 + 30990, + 31107 ], "loc": { "start": { @@ -48882,8 +48954,8 @@ "object": { "type": "ThisExpression", "range": [ - 31116, - 31120 + 31127, + 31131 ], "loc": { "start": { @@ -48900,8 +48972,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 31121, - 31136 + 31132, + 31147 ], "loc": { "start": { @@ -48915,8 +48987,8 @@ } }, "range": [ - 31116, - 31136 + 31127, + 31147 ], "loc": { "start": { @@ -48934,8 +49006,8 @@ "value": null, "raw": "null", "range": [ - 31141, - 31145 + 31152, + 31156 ], "loc": { "start": { @@ -48949,8 +49021,8 @@ } }, "range": [ - 31116, - 31145 + 31127, + 31156 ], "loc": { "start": { @@ -48977,8 +49049,8 @@ "object": { "type": "ThisExpression", "range": [ - 31165, - 31169 + 31176, + 31180 ], "loc": { "start": { @@ -48995,8 +49067,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 31170, - 31185 + 31181, + 31196 ], "loc": { "start": { @@ -49010,8 +49082,8 @@ } }, "range": [ - 31165, - 31185 + 31176, + 31196 ], "loc": { "start": { @@ -49033,8 +49105,8 @@ "type": "Identifier", "name": "root", "range": [ - 31188, - 31192 + 31199, + 31203 ], "loc": { "start": { @@ -49051,8 +49123,8 @@ "type": "Identifier", "name": "setInterval", "range": [ - 31193, - 31204 + 31204, + 31215 ], "loc": { "start": { @@ -49066,8 +49138,8 @@ } }, "range": [ - 31188, - 31204 + 31199, + 31215 ], "loc": { "start": { @@ -49090,8 +49162,8 @@ "type": "Identifier", "name": "filter", "range": [ - 31205, - 31211 + 31216, + 31222 ], "loc": { "start": { @@ -49108,8 +49180,8 @@ "type": "Identifier", "name": "bind", "range": [ - 31212, - 31216 + 31223, + 31227 ], "loc": { "start": { @@ -49123,8 +49195,8 @@ } }, "range": [ - 31205, - 31216 + 31216, + 31227 ], "loc": { "start": { @@ -49141,8 +49213,8 @@ { "type": "ThisExpression", "range": [ - 31217, - 31221 + 31228, + 31232 ], "loc": { "start": { @@ -49157,8 +49229,8 @@ } ], "range": [ - 31205, - 31222 + 31216, + 31233 ], "loc": { "start": { @@ -49177,8 +49249,8 @@ "object": { "type": "ThisExpression", "range": [ - 31244, - 31248 + 31255, + 31259 ], "loc": { "start": { @@ -49195,8 +49267,8 @@ "type": "Identifier", "name": "autoFilterDelay", "range": [ - 31249, - 31264 + 31260, + 31275 ], "loc": { "start": { @@ -49210,8 +49282,8 @@ } }, "range": [ - 31244, - 31264 + 31255, + 31275 ], "loc": { "start": { @@ -49226,8 +49298,8 @@ } ], "range": [ - 31188, - 31265 + 31199, + 31276 ], "loc": { "start": { @@ -49241,8 +49313,8 @@ } }, "range": [ - 31165, - 31265 + 31176, + 31276 ], "loc": { "start": { @@ -49256,8 +49328,8 @@ } }, "range": [ - 31165, - 31266 + 31176, + 31277 ], "loc": { "start": { @@ -49272,8 +49344,8 @@ } ], "range": [ - 31147, - 31280 + 31158, + 31291 ], "loc": { "start": { @@ -49288,8 +49360,8 @@ }, "alternate": null, "range": [ - 31112, - 31280 + 31123, + 31291 ], "loc": { "start": { @@ -49304,8 +49376,8 @@ } ], "range": [ - 31098, - 31290 + 31109, + 31301 ], "loc": { "start": { @@ -49332,8 +49404,8 @@ "type": "Identifier", "name": "root", "range": [ - 31310, - 31314 + 31321, + 31325 ], "loc": { "start": { @@ -49350,8 +49422,8 @@ "type": "Identifier", "name": "clearInterval", "range": [ - 31315, - 31328 + 31326, + 31339 ], "loc": { "start": { @@ -49365,8 +49437,8 @@ } }, "range": [ - 31310, - 31328 + 31321, + 31339 ], "loc": { "start": { @@ -49386,8 +49458,8 @@ "object": { "type": "ThisExpression", "range": [ - 31329, - 31333 + 31340, + 31344 ], "loc": { "start": { @@ -49404,8 +49476,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 31334, - 31349 + 31345, + 31360 ], "loc": { "start": { @@ -49419,8 +49491,8 @@ } }, "range": [ - 31329, - 31349 + 31340, + 31360 ], "loc": { "start": { @@ -49435,8 +49507,8 @@ } ], "range": [ - 31310, - 31350 + 31321, + 31361 ], "loc": { "start": { @@ -49450,8 +49522,8 @@ } }, "range": [ - 31310, - 31351 + 31321, + 31362 ], "loc": { "start": { @@ -49475,8 +49547,8 @@ "object": { "type": "ThisExpression", "range": [ - 31364, - 31368 + 31375, + 31379 ], "loc": { "start": { @@ -49493,8 +49565,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 31369, - 31384 + 31380, + 31395 ], "loc": { "start": { @@ -49508,8 +49580,8 @@ } }, "range": [ - 31364, - 31384 + 31375, + 31395 ], "loc": { "start": { @@ -49527,8 +49599,8 @@ "value": null, "raw": "null", "range": [ - 31387, - 31391 + 31398, + 31402 ], "loc": { "start": { @@ -49542,8 +49614,8 @@ } }, "range": [ - 31364, - 31391 + 31375, + 31402 ], "loc": { "start": { @@ -49557,8 +49629,8 @@ } }, "range": [ - 31364, - 31392 + 31375, + 31403 ], "loc": { "start": { @@ -49573,8 +49645,8 @@ } ], "range": [ - 31296, - 31402 + 31307, + 31413 ], "loc": { "start": { @@ -49588,8 +49660,8 @@ } }, "range": [ - 30975, - 31402 + 30986, + 31413 ], "loc": { "start": { @@ -49604,8 +49676,8 @@ } ], "range": [ - 30576, - 31408 + 30587, + 31419 ], "loc": { "start": { @@ -49621,8 +49693,8 @@ "generator": false, "expression": false, "range": [ - 30570, - 31408 + 30581, + 31419 ], "loc": { "start": { @@ -49638,8 +49710,8 @@ "kind": "method", "computed": false, "range": [ - 30563, - 31408 + 30574, + 31419 ], "loc": { "start": { @@ -49656,8 +49728,8 @@ "type": "Block", "value": "*\n * Filter's keyup event: if auto-filter on, detect user is typing and filter\n * columns\n * @param {Event} evt\n ", "range": [ - 30425, - 30558 + 30436, + 30569 ], "loc": { "start": { @@ -49676,8 +49748,8 @@ "type": "Block", "value": "*\n * Filter's keydown event: if auto-filter on, detect user is typing\n ", "range": [ - 31414, - 31497 + 31425, + 31508 ], "loc": { "start": { @@ -49699,8 +49771,8 @@ "type": "Identifier", "name": "onKeyDown", "range": [ - 31502, - 31511 + 31513, + 31522 ], "loc": { "start": { @@ -49728,8 +49800,8 @@ "object": { "type": "ThisExpression", "range": [ - 31528, - 31532 + 31539, + 31543 ], "loc": { "start": { @@ -49746,8 +49818,8 @@ "type": "Identifier", "name": "autoFilter", "range": [ - 31533, - 31543 + 31544, + 31554 ], "loc": { "start": { @@ -49761,8 +49833,8 @@ } }, "range": [ - 31528, - 31543 + 31539, + 31554 ], "loc": { "start": { @@ -49789,8 +49861,8 @@ "object": { "type": "ThisExpression", "range": [ - 31559, - 31563 + 31570, + 31574 ], "loc": { "start": { @@ -49807,8 +49879,8 @@ "type": "Identifier", "name": "isUserTyping", "range": [ - 31564, - 31576 + 31575, + 31587 ], "loc": { "start": { @@ -49822,8 +49894,8 @@ } }, "range": [ - 31559, - 31576 + 31570, + 31587 ], "loc": { "start": { @@ -49841,8 +49913,8 @@ "value": true, "raw": "true", "range": [ - 31579, - 31583 + 31590, + 31594 ], "loc": { "start": { @@ -49856,8 +49928,8 @@ } }, "range": [ - 31559, - 31583 + 31570, + 31594 ], "loc": { "start": { @@ -49871,8 +49943,8 @@ } }, "range": [ - 31559, - 31584 + 31570, + 31595 ], "loc": { "start": { @@ -49887,8 +49959,8 @@ } ], "range": [ - 31545, - 31594 + 31556, + 31605 ], "loc": { "start": { @@ -49903,8 +49975,8 @@ }, "alternate": null, "range": [ - 31524, - 31594 + 31535, + 31605 ], "loc": { "start": { @@ -49919,8 +49991,8 @@ } ], "range": [ - 31514, - 31600 + 31525, + 31611 ], "loc": { "start": { @@ -49936,8 +50008,8 @@ "generator": false, "expression": false, "range": [ - 31511, - 31600 + 31522, + 31611 ], "loc": { "start": { @@ -49953,8 +50025,8 @@ "kind": "method", "computed": false, "range": [ - 31502, - 31600 + 31513, + 31611 ], "loc": { "start": { @@ -49971,8 +50043,8 @@ "type": "Block", "value": "*\n * Filter's keydown event: if auto-filter on, detect user is typing\n ", "range": [ - 31414, - 31497 + 31425, + 31508 ], "loc": { "start": { @@ -49991,8 +50063,8 @@ "type": "Block", "value": "*\n * Filter's focus event\n * @param {Event} evt\n ", "range": [ - 31606, - 31671 + 31617, + 31682 ], "loc": { "start": { @@ -50014,8 +50086,8 @@ "type": "Identifier", "name": "onInpFocus", "range": [ - 31676, - 31686 + 31687, + 31697 ], "loc": { "start": { @@ -50036,8 +50108,8 @@ "type": "Identifier", "name": "evt", "range": [ - 31687, - 31690 + 31698, + 31701 ], "loc": { "start": { @@ -50063,8 +50135,8 @@ "type": "Identifier", "name": "elm", "range": [ - 31706, - 31709 + 31717, + 31720 ], "loc": { "start": { @@ -50083,8 +50155,8 @@ "type": "Identifier", "name": "targetEvt", "range": [ - 31712, - 31721 + 31723, + 31732 ], "loc": { "start": { @@ -50102,8 +50174,8 @@ "type": "Identifier", "name": "evt", "range": [ - 31722, - 31725 + 31733, + 31736 ], "loc": { "start": { @@ -50118,8 +50190,8 @@ } ], "range": [ - 31712, - 31726 + 31723, + 31737 ], "loc": { "start": { @@ -50133,8 +50205,8 @@ } }, "range": [ - 31706, - 31726 + 31717, + 31737 ], "loc": { "start": { @@ -50150,8 +50222,8 @@ ], "kind": "let", "range": [ - 31702, - 31727 + 31713, + 31738 ], "loc": { "start": { @@ -50177,8 +50249,8 @@ "object": { "type": "ThisExpression", "range": [ - 31736, - 31740 + 31747, + 31751 ], "loc": { "start": { @@ -50195,8 +50267,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 31741, - 31748 + 31752, + 31759 ], "loc": { "start": { @@ -50210,8 +50282,8 @@ } }, "range": [ - 31736, - 31748 + 31747, + 31759 ], "loc": { "start": { @@ -50228,8 +50300,8 @@ "type": "Identifier", "name": "emit", "range": [ - 31749, - 31753 + 31760, + 31764 ], "loc": { "start": { @@ -50243,8 +50315,8 @@ } }, "range": [ - 31736, - 31753 + 31747, + 31764 ], "loc": { "start": { @@ -50263,8 +50335,8 @@ "value": "filter-focus", "raw": "'filter-focus'", "range": [ - 31754, - 31768 + 31765, + 31779 ], "loc": { "start": { @@ -50280,8 +50352,8 @@ { "type": "ThisExpression", "range": [ - 31770, - 31774 + 31781, + 31785 ], "loc": { "start": { @@ -50298,8 +50370,8 @@ "type": "Identifier", "name": "elm", "range": [ - 31776, - 31779 + 31787, + 31790 ], "loc": { "start": { @@ -50314,8 +50386,8 @@ } ], "range": [ - 31736, - 31780 + 31747, + 31791 ], "loc": { "start": { @@ -50329,8 +50401,8 @@ } }, "range": [ - 31736, - 31781 + 31747, + 31792 ], "loc": { "start": { @@ -50345,8 +50417,8 @@ } ], "range": [ - 31692, - 31787 + 31703, + 31798 ], "loc": { "start": { @@ -50362,8 +50434,8 @@ "generator": false, "expression": false, "range": [ - 31686, - 31787 + 31697, + 31798 ], "loc": { "start": { @@ -50379,8 +50451,8 @@ "kind": "method", "computed": false, "range": [ - 31676, - 31787 + 31687, + 31798 ], "loc": { "start": { @@ -50397,8 +50469,8 @@ "type": "Block", "value": "*\n * Filter's focus event\n * @param {Event} evt\n ", "range": [ - 31606, - 31671 + 31617, + 31682 ], "loc": { "start": { @@ -50417,8 +50489,8 @@ "type": "Block", "value": "*\n * Filter's blur event: if auto-filter on, clear interval on filter blur\n ", "range": [ - 31793, - 31881 + 31804, + 31892 ], "loc": { "start": { @@ -50440,8 +50512,8 @@ "type": "Identifier", "name": "onInpBlur", "range": [ - 31886, - 31895 + 31897, + 31906 ], "loc": { "start": { @@ -50469,8 +50541,8 @@ "object": { "type": "ThisExpression", "range": [ - 31912, - 31916 + 31923, + 31927 ], "loc": { "start": { @@ -50487,8 +50559,8 @@ "type": "Identifier", "name": "autoFilter", "range": [ - 31917, - 31927 + 31928, + 31938 ], "loc": { "start": { @@ -50502,8 +50574,8 @@ } }, "range": [ - 31912, - 31927 + 31923, + 31938 ], "loc": { "start": { @@ -50530,8 +50602,8 @@ "object": { "type": "ThisExpression", "range": [ - 31943, - 31947 + 31954, + 31958 ], "loc": { "start": { @@ -50548,8 +50620,8 @@ "type": "Identifier", "name": "isUserTyping", "range": [ - 31948, - 31960 + 31959, + 31971 ], "loc": { "start": { @@ -50563,8 +50635,8 @@ } }, "range": [ - 31943, - 31960 + 31954, + 31971 ], "loc": { "start": { @@ -50582,8 +50654,8 @@ "value": false, "raw": "false", "range": [ - 31963, - 31968 + 31974, + 31979 ], "loc": { "start": { @@ -50597,8 +50669,8 @@ } }, "range": [ - 31943, - 31968 + 31954, + 31979 ], "loc": { "start": { @@ -50612,8 +50684,8 @@ } }, "range": [ - 31943, - 31969 + 31954, + 31980 ], "loc": { "start": { @@ -50637,8 +50709,8 @@ "type": "Identifier", "name": "root", "range": [ - 31982, - 31986 + 31993, + 31997 ], "loc": { "start": { @@ -50655,8 +50727,8 @@ "type": "Identifier", "name": "clearInterval", "range": [ - 31987, - 32000 + 31998, + 32011 ], "loc": { "start": { @@ -50670,8 +50742,8 @@ } }, "range": [ - 31982, - 32000 + 31993, + 32011 ], "loc": { "start": { @@ -50691,8 +50763,8 @@ "object": { "type": "ThisExpression", "range": [ - 32001, - 32005 + 32012, + 32016 ], "loc": { "start": { @@ -50709,8 +50781,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 32006, - 32021 + 32017, + 32032 ], "loc": { "start": { @@ -50724,8 +50796,8 @@ } }, "range": [ - 32001, - 32021 + 32012, + 32032 ], "loc": { "start": { @@ -50740,8 +50812,8 @@ } ], "range": [ - 31982, - 32022 + 31993, + 32033 ], "loc": { "start": { @@ -50755,8 +50827,8 @@ } }, "range": [ - 31982, - 32023 + 31993, + 32034 ], "loc": { "start": { @@ -50771,8 +50843,8 @@ } ], "range": [ - 31929, - 32033 + 31940, + 32044 ], "loc": { "start": { @@ -50787,8 +50859,8 @@ }, "alternate": null, "range": [ - 31908, - 32033 + 31919, + 32044 ], "loc": { "start": { @@ -50814,8 +50886,8 @@ "object": { "type": "ThisExpression", "range": [ - 32042, - 32046 + 32053, + 32057 ], "loc": { "start": { @@ -50832,8 +50904,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 32047, - 32054 + 32058, + 32065 ], "loc": { "start": { @@ -50847,8 +50919,8 @@ } }, "range": [ - 32042, - 32054 + 32053, + 32065 ], "loc": { "start": { @@ -50865,8 +50937,8 @@ "type": "Identifier", "name": "emit", "range": [ - 32055, - 32059 + 32066, + 32070 ], "loc": { "start": { @@ -50880,8 +50952,8 @@ } }, "range": [ - 32042, - 32059 + 32053, + 32070 ], "loc": { "start": { @@ -50900,8 +50972,8 @@ "value": "filter-blur", "raw": "'filter-blur'", "range": [ - 32060, - 32073 + 32071, + 32084 ], "loc": { "start": { @@ -50917,8 +50989,8 @@ { "type": "ThisExpression", "range": [ - 32075, - 32079 + 32086, + 32090 ], "loc": { "start": { @@ -50933,8 +51005,8 @@ } ], "range": [ - 32042, - 32080 + 32053, + 32091 ], "loc": { "start": { @@ -50948,8 +51020,8 @@ } }, "range": [ - 32042, - 32081 + 32053, + 32092 ], "loc": { "start": { @@ -50964,8 +51036,8 @@ } ], "range": [ - 31898, - 32087 + 31909, + 32098 ], "loc": { "start": { @@ -50981,8 +51053,8 @@ "generator": false, "expression": false, "range": [ - 31895, - 32087 + 31906, + 32098 ], "loc": { "start": { @@ -50998,8 +51070,8 @@ "kind": "method", "computed": false, "range": [ - 31886, - 32087 + 31897, + 32098 ], "loc": { "start": { @@ -51016,8 +51088,8 @@ "type": "Block", "value": "*\n * Filter's blur event: if auto-filter on, clear interval on filter blur\n ", "range": [ - 31793, - 31881 + 31804, + 31892 ], "loc": { "start": { @@ -51036,8 +51108,8 @@ "type": "Block", "value": "*\n * Insert filters row at initialization\n ", "range": [ - 32093, - 32148 + 32104, + 32159 ], "loc": { "start": { @@ -51059,8 +51131,8 @@ "type": "Identifier", "name": "_insertFiltersRow", "range": [ - 32153, - 32170 + 32164, + 32181 ], "loc": { "start": { @@ -51088,8 +51160,8 @@ "object": { "type": "ThisExpression", "range": [ - 32380, - 32384 + 32391, + 32395 ], "loc": { "start": { @@ -51106,8 +51178,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 32385, - 32395 + 32396, + 32406 ], "loc": { "start": { @@ -51121,8 +51193,8 @@ } }, "range": [ - 32380, - 32395 + 32391, + 32406 ], "loc": { "start": { @@ -51142,8 +51214,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 32411, - 32418 + 32422, + 32429 ], "loc": { "start": { @@ -51158,8 +51230,8 @@ } ], "range": [ - 32397, - 32428 + 32408, + 32439 ], "loc": { "start": { @@ -51174,8 +51246,8 @@ }, "alternate": null, "range": [ - 32376, - 32428 + 32387, + 32439 ], "loc": { "start": { @@ -51192,8 +51264,8 @@ "type": "Line", "value": " TODO: prevent filters row generation for popup filters too,", "range": [ - 32183, - 32245 + 32194, + 32256 ], "loc": { "start": { @@ -51210,8 +51282,8 @@ "type": "Line", "value": " to reduce and simplify headers row index adjusting across lib modules", "range": [ - 32254, - 32326 + 32265, + 32337 ], "loc": { "start": { @@ -51228,8 +51300,8 @@ "type": "Line", "value": " (GridLayout, PopupFilter etc)", "range": [ - 32335, - 32367 + 32346, + 32378 ], "loc": { "start": { @@ -51253,8 +51325,8 @@ "type": "Identifier", "name": "fltrow", "range": [ - 32441, - 32447 + 32452, + 32458 ], "loc": { "start": { @@ -51269,8 +51341,8 @@ }, "init": null, "range": [ - 32441, - 32447 + 32452, + 32458 ], "loc": { "start": { @@ -51286,8 +51358,8 @@ ], "kind": "let", "range": [ - 32437, - 32448 + 32448, + 32459 ], "loc": { "start": { @@ -51309,8 +51381,8 @@ "type": "Identifier", "name": "thead", "range": [ - 32462, - 32467 + 32473, + 32478 ], "loc": { "start": { @@ -51329,8 +51401,8 @@ "type": "Identifier", "name": "tag", "range": [ - 32470, - 32473 + 32481, + 32484 ], "loc": { "start": { @@ -51352,8 +51424,8 @@ "object": { "type": "ThisExpression", "range": [ - 32474, - 32478 + 32485, + 32489 ], "loc": { "start": { @@ -51370,8 +51442,8 @@ "type": "Identifier", "name": "dom", "range": [ - 32479, - 32482 + 32490, + 32493 ], "loc": { "start": { @@ -51385,8 +51457,8 @@ } }, "range": [ - 32474, - 32482 + 32485, + 32493 ], "loc": { "start": { @@ -51401,8 +51473,8 @@ }, "arguments": [], "range": [ - 32474, - 32484 + 32485, + 32495 ], "loc": { "start": { @@ -51420,8 +51492,8 @@ "value": "thead", "raw": "'thead'", "range": [ - 32486, - 32493 + 32497, + 32504 ], "loc": { "start": { @@ -51436,8 +51508,8 @@ } ], "range": [ - 32470, - 32494 + 32481, + 32505 ], "loc": { "start": { @@ -51451,8 +51523,8 @@ } }, "range": [ - 32462, - 32494 + 32473, + 32505 ], "loc": { "start": { @@ -51468,8 +51540,8 @@ ], "kind": "let", "range": [ - 32458, - 32495 + 32469, + 32506 ], "loc": { "start": { @@ -51494,8 +51566,8 @@ "type": "Identifier", "name": "thead", "range": [ - 32508, - 32513 + 32519, + 32524 ], "loc": { "start": { @@ -51512,8 +51584,8 @@ "type": "Identifier", "name": "length", "range": [ - 32514, - 32520 + 32525, + 32531 ], "loc": { "start": { @@ -51527,8 +51599,8 @@ } }, "range": [ - 32508, - 32520 + 32519, + 32531 ], "loc": { "start": { @@ -51546,8 +51618,8 @@ "value": 0, "raw": "0", "range": [ - 32523, - 32524 + 32534, + 32535 ], "loc": { "start": { @@ -51561,8 +51633,8 @@ } }, "range": [ - 32508, - 32524 + 32519, + 32535 ], "loc": { "start": { @@ -51587,8 +51659,8 @@ "type": "Identifier", "name": "fltrow", "range": [ - 32540, - 32546 + 32551, + 32557 ], "loc": { "start": { @@ -51613,8 +51685,8 @@ "type": "Identifier", "name": "thead", "range": [ - 32549, - 32554 + 32560, + 32565 ], "loc": { "start": { @@ -51632,8 +51704,8 @@ "value": 0, "raw": "0", "range": [ - 32555, - 32556 + 32566, + 32567 ], "loc": { "start": { @@ -51647,8 +51719,8 @@ } }, "range": [ - 32549, - 32557 + 32560, + 32568 ], "loc": { "start": { @@ -51665,8 +51737,8 @@ "type": "Identifier", "name": "insertRow", "range": [ - 32558, - 32567 + 32569, + 32578 ], "loc": { "start": { @@ -51680,8 +51752,8 @@ } }, "range": [ - 32549, - 32567 + 32560, + 32578 ], "loc": { "start": { @@ -51701,8 +51773,8 @@ "object": { "type": "ThisExpression", "range": [ - 32568, - 32572 + 32579, + 32583 ], "loc": { "start": { @@ -51719,8 +51791,8 @@ "type": "Identifier", "name": "filtersRowIndex", "range": [ - 32573, - 32588 + 32584, + 32599 ], "loc": { "start": { @@ -51734,8 +51806,8 @@ } }, "range": [ - 32568, - 32588 + 32579, + 32599 ], "loc": { "start": { @@ -51750,8 +51822,8 @@ } ], "range": [ - 32549, - 32589 + 32560, + 32600 ], "loc": { "start": { @@ -51765,8 +51837,8 @@ } }, "range": [ - 32540, - 32589 + 32551, + 32600 ], "loc": { "start": { @@ -51780,8 +51852,8 @@ } }, "range": [ - 32540, - 32590 + 32551, + 32601 ], "loc": { "start": { @@ -51796,8 +51868,8 @@ } ], "range": [ - 32526, - 32600 + 32537, + 32611 ], "loc": { "start": { @@ -51822,8 +51894,8 @@ "type": "Identifier", "name": "fltrow", "range": [ - 32620, - 32626 + 32631, + 32637 ], "loc": { "start": { @@ -51849,8 +51921,8 @@ "object": { "type": "ThisExpression", "range": [ - 32629, - 32633 + 32640, + 32644 ], "loc": { "start": { @@ -51867,8 +51939,8 @@ "type": "Identifier", "name": "dom", "range": [ - 32634, - 32637 + 32645, + 32648 ], "loc": { "start": { @@ -51882,8 +51954,8 @@ } }, "range": [ - 32629, - 32637 + 32640, + 32648 ], "loc": { "start": { @@ -51898,8 +51970,8 @@ }, "arguments": [], "range": [ - 32629, - 32639 + 32640, + 32650 ], "loc": { "start": { @@ -51916,8 +51988,8 @@ "type": "Identifier", "name": "insertRow", "range": [ - 32640, - 32649 + 32651, + 32660 ], "loc": { "start": { @@ -51931,8 +52003,8 @@ } }, "range": [ - 32629, - 32649 + 32640, + 32660 ], "loc": { "start": { @@ -51952,8 +52024,8 @@ "object": { "type": "ThisExpression", "range": [ - 32650, - 32654 + 32661, + 32665 ], "loc": { "start": { @@ -51970,8 +52042,8 @@ "type": "Identifier", "name": "filtersRowIndex", "range": [ - 32655, - 32670 + 32666, + 32681 ], "loc": { "start": { @@ -51985,8 +52057,8 @@ } }, "range": [ - 32650, - 32670 + 32661, + 32681 ], "loc": { "start": { @@ -52001,8 +52073,8 @@ } ], "range": [ - 32629, - 32671 + 32640, + 32682 ], "loc": { "start": { @@ -52016,8 +52088,8 @@ } }, "range": [ - 32620, - 32671 + 32631, + 32682 ], "loc": { "start": { @@ -52031,8 +52103,8 @@ } }, "range": [ - 32620, - 32672 + 32631, + 32683 ], "loc": { "start": { @@ -52047,8 +52119,8 @@ } ], "range": [ - 32606, - 32682 + 32617, + 32693 ], "loc": { "start": { @@ -52062,8 +52134,8 @@ } }, "range": [ - 32504, - 32682 + 32515, + 32693 ], "loc": { "start": { @@ -52088,8 +52160,8 @@ "type": "Identifier", "name": "fltrow", "range": [ - 32692, - 32698 + 32703, + 32709 ], "loc": { "start": { @@ -52106,8 +52178,8 @@ "type": "Identifier", "name": "className", "range": [ - 32699, - 32708 + 32710, + 32719 ], "loc": { "start": { @@ -52121,8 +52193,8 @@ } }, "range": [ - 32692, - 32708 + 32703, + 32719 ], "loc": { "start": { @@ -52141,8 +52213,8 @@ "object": { "type": "ThisExpression", "range": [ - 32711, - 32715 + 32722, + 32726 ], "loc": { "start": { @@ -52159,8 +52231,8 @@ "type": "Identifier", "name": "fltsRowCssClass", "range": [ - 32716, - 32731 + 32727, + 32742 ], "loc": { "start": { @@ -52174,8 +52246,8 @@ } }, "range": [ - 32711, - 32731 + 32722, + 32742 ], "loc": { "start": { @@ -52189,8 +52261,8 @@ } }, "range": [ - 32692, - 32731 + 32703, + 32742 ], "loc": { "start": { @@ -52204,8 +52276,8 @@ } }, "range": [ - 32692, - 32732 + 32703, + 32743 ], "loc": { "start": { @@ -52228,8 +52300,8 @@ "object": { "type": "ThisExpression", "range": [ - 32746, - 32750 + 32757, + 32761 ], "loc": { "start": { @@ -52246,8 +52318,8 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 32751, - 32764 + 32762, + 32775 ], "loc": { "start": { @@ -52261,8 +52333,8 @@ } }, "range": [ - 32746, - 32764 + 32757, + 32775 ], "loc": { "start": { @@ -52277,8 +52349,8 @@ }, "arguments": [], "range": [ - 32746, - 32766 + 32757, + 32777 ], "loc": { "start": { @@ -52309,8 +52381,8 @@ "type": "Identifier", "name": "fltrow", "range": [ - 32782, - 32788 + 32793, + 32799 ], "loc": { "start": { @@ -52327,8 +52399,8 @@ "type": "Identifier", "name": "style", "range": [ - 32789, - 32794 + 32800, + 32805 ], "loc": { "start": { @@ -52342,8 +52414,8 @@ } }, "range": [ - 32782, - 32794 + 32793, + 32805 ], "loc": { "start": { @@ -52360,8 +52432,8 @@ "type": "Identifier", "name": "display", "range": [ - 32795, - 32802 + 32806, + 32813 ], "loc": { "start": { @@ -52375,8 +52447,8 @@ } }, "range": [ - 32782, - 32802 + 32793, + 32813 ], "loc": { "start": { @@ -52393,8 +52465,8 @@ "type": "Identifier", "name": "NONE", "range": [ - 32805, - 32809 + 32816, + 32820 ], "loc": { "start": { @@ -52408,8 +52480,8 @@ } }, "range": [ - 32782, - 32809 + 32793, + 32820 ], "loc": { "start": { @@ -52423,8 +52495,8 @@ } }, "range": [ - 32782, - 32810 + 32793, + 32821 ], "loc": { "start": { @@ -52439,8 +52511,8 @@ } ], "range": [ - 32768, - 32820 + 32779, + 32831 ], "loc": { "start": { @@ -52455,8 +52527,8 @@ }, "alternate": null, "range": [ - 32742, - 32820 + 32753, + 32831 ], "loc": { "start": { @@ -52482,8 +52554,8 @@ "object": { "type": "ThisExpression", "range": [ - 32830, - 32834 + 32841, + 32845 ], "loc": { "start": { @@ -52500,8 +52572,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 32835, - 32842 + 32846, + 32853 ], "loc": { "start": { @@ -52515,8 +52587,8 @@ } }, "range": [ - 32830, - 32842 + 32841, + 32853 ], "loc": { "start": { @@ -52533,8 +52605,8 @@ "type": "Identifier", "name": "emit", "range": [ - 32843, - 32847 + 32854, + 32858 ], "loc": { "start": { @@ -52548,8 +52620,8 @@ } }, "range": [ - 32830, - 32847 + 32841, + 32858 ], "loc": { "start": { @@ -52568,8 +52640,8 @@ "value": "filters-row-inserted", "raw": "'filters-row-inserted'", "range": [ - 32848, - 32870 + 32859, + 32881 ], "loc": { "start": { @@ -52585,8 +52657,8 @@ { "type": "ThisExpression", "range": [ - 32872, - 32876 + 32883, + 32887 ], "loc": { "start": { @@ -52603,8 +52675,8 @@ "type": "Identifier", "name": "fltrow", "range": [ - 32878, - 32884 + 32889, + 32895 ], "loc": { "start": { @@ -52619,8 +52691,8 @@ } ], "range": [ - 32830, - 32885 + 32841, + 32896 ], "loc": { "start": { @@ -52634,8 +52706,8 @@ } }, "range": [ - 32830, - 32886 + 32841, + 32897 ], "loc": { "start": { @@ -52654,8 +52726,8 @@ "type": "Identifier", "name": "fltrow", "range": [ - 32902, - 32908 + 32913, + 32919 ], "loc": { "start": { @@ -52669,8 +52741,8 @@ } }, "range": [ - 32895, - 32909 + 32906, + 32920 ], "loc": { "start": { @@ -52685,8 +52757,8 @@ } ], "range": [ - 32173, - 32915 + 32184, + 32926 ], "loc": { "start": { @@ -52702,8 +52774,8 @@ "generator": false, "expression": false, "range": [ - 32170, - 32915 + 32181, + 32926 ], "loc": { "start": { @@ -52719,8 +52791,8 @@ "kind": "method", "computed": false, "range": [ - 32153, - 32915 + 32164, + 32926 ], "loc": { "start": { @@ -52737,8 +52809,8 @@ "type": "Block", "value": "*\n * Insert filters row at initialization\n ", "range": [ - 32093, - 32148 + 32104, + 32159 ], "loc": { "start": { @@ -52757,8 +52829,8 @@ "type": "Block", "value": "*\n * Initialize filtersless table\n ", "range": [ - 32921, - 32968 + 32932, + 32979 ], "loc": { "start": { @@ -52780,8 +52852,8 @@ "type": "Identifier", "name": "_initNoFilters", "range": [ - 32973, - 32987 + 32984, + 32998 ], "loc": { "start": { @@ -52809,8 +52881,8 @@ "object": { "type": "ThisExpression", "range": [ - 33004, - 33008 + 33015, + 33019 ], "loc": { "start": { @@ -52827,8 +52899,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 33009, - 33016 + 33020, + 33027 ], "loc": { "start": { @@ -52842,8 +52914,8 @@ } }, "range": [ - 33004, - 33016 + 33015, + 33027 ], "loc": { "start": { @@ -52863,8 +52935,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 33032, - 33039 + 33043, + 33050 ], "loc": { "start": { @@ -52879,8 +52951,8 @@ } ], "range": [ - 33018, - 33049 + 33029, + 33060 ], "loc": { "start": { @@ -52895,8 +52967,8 @@ }, "alternate": null, "range": [ - 33000, - 33049 + 33011, + 33060 ], "loc": { "start": { @@ -52920,8 +52992,8 @@ "object": { "type": "ThisExpression", "range": [ - 33058, - 33062 + 33069, + 33073 ], "loc": { "start": { @@ -52938,8 +53010,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 33063, - 33069 + 33074, + 33080 ], "loc": { "start": { @@ -52953,8 +53025,8 @@ } }, "range": [ - 33058, - 33069 + 33069, + 33080 ], "loc": { "start": { @@ -52978,8 +53050,8 @@ "object": { "type": "ThisExpression", "range": [ - 33072, - 33076 + 33083, + 33087 ], "loc": { "start": { @@ -52996,8 +53068,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 33077, - 33083 + 33088, + 33094 ], "loc": { "start": { @@ -53011,8 +53083,8 @@ } }, "range": [ - 33072, - 33083 + 33083, + 33094 ], "loc": { "start": { @@ -53030,8 +53102,8 @@ "value": 0, "raw": "0", "range": [ - 33086, - 33087 + 33097, + 33098 ], "loc": { "start": { @@ -53045,8 +53117,8 @@ } }, "range": [ - 33072, - 33087 + 33083, + 33098 ], "loc": { "start": { @@ -53068,8 +53140,8 @@ "object": { "type": "ThisExpression", "range": [ - 33090, - 33094 + 33101, + 33105 ], "loc": { "start": { @@ -53086,8 +53158,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 33095, - 33101 + 33106, + 33112 ], "loc": { "start": { @@ -53101,8 +53173,8 @@ } }, "range": [ - 33090, - 33101 + 33101, + 33112 ], "loc": { "start": { @@ -53120,8 +53192,8 @@ "value": 1, "raw": "1", "range": [ - 33104, - 33105 + 33115, + 33116 ], "loc": { "start": { @@ -53135,8 +53207,8 @@ } }, "range": [ - 33090, - 33105 + 33101, + 33116 ], "loc": { "start": { @@ -53154,8 +53226,8 @@ "value": 0, "raw": "0", "range": [ - 33108, - 33109 + 33119, + 33120 ], "loc": { "start": { @@ -53169,8 +53241,8 @@ } }, "range": [ - 33072, - 33109 + 33083, + 33120 ], "loc": { "start": { @@ -53184,8 +53256,8 @@ } }, "range": [ - 33058, - 33109 + 33069, + 33120 ], "loc": { "start": { @@ -53199,8 +53271,8 @@ } }, "range": [ - 33058, - 33110 + 33069, + 33121 ], "loc": { "start": { @@ -53224,8 +53296,8 @@ "object": { "type": "ThisExpression", "range": [ - 33119, - 33123 + 33130, + 33134 ], "loc": { "start": { @@ -53242,8 +53314,8 @@ "type": "Identifier", "name": "nbFilterableRows", "range": [ - 33124, - 33140 + 33135, + 33151 ], "loc": { "start": { @@ -53257,8 +53329,8 @@ } }, "range": [ - 33119, - 33140 + 33130, + 33151 ], "loc": { "start": { @@ -53279,8 +53351,8 @@ "object": { "type": "ThisExpression", "range": [ - 33143, - 33147 + 33154, + 33158 ], "loc": { "start": { @@ -53297,8 +53369,8 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 33148, - 33157 + 33159, + 33168 ], "loc": { "start": { @@ -53312,8 +53384,8 @@ } }, "range": [ - 33143, - 33157 + 33154, + 33168 ], "loc": { "start": { @@ -53328,8 +53400,8 @@ }, "arguments": [], "range": [ - 33143, - 33159 + 33154, + 33170 ], "loc": { "start": { @@ -53343,8 +53415,8 @@ } }, "range": [ - 33119, - 33159 + 33130, + 33170 ], "loc": { "start": { @@ -53358,8 +53430,8 @@ } }, "range": [ - 33119, - 33160 + 33130, + 33171 ], "loc": { "start": { @@ -53374,8 +53446,8 @@ } ], "range": [ - 32990, - 33166 + 33001, + 33177 ], "loc": { "start": { @@ -53391,8 +53463,8 @@ "generator": false, "expression": false, "range": [ - 32987, - 33166 + 32998, + 33177 ], "loc": { "start": { @@ -53408,8 +53480,8 @@ "kind": "method", "computed": false, "range": [ - 32973, - 33166 + 32984, + 33177 ], "loc": { "start": { @@ -53426,8 +53498,8 @@ "type": "Block", "value": "*\n * Initialize filtersless table\n ", "range": [ - 32921, - 32968 + 32932, + 32979 ], "loc": { "start": { @@ -53446,8 +53518,8 @@ "type": "Block", "value": "*\n * Build input filter type\n * @param {Number} colIndex Column index\n * @param {String} cssClass Css class applied to filter\n * @param {DOMElement} container Container DOM element\n ", "range": [ - 33172, - 33391 + 33183, + 33402 ], "loc": { "start": { @@ -53469,8 +53541,8 @@ "type": "Identifier", "name": "_buildInputFilter", "range": [ - 33396, - 33413 + 33407, + 33424 ], "loc": { "start": { @@ -53491,8 +53563,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 33414, - 33422 + 33425, + 33433 ], "loc": { "start": { @@ -53509,8 +53581,8 @@ "type": "Identifier", "name": "cssClass", "range": [ - 33424, - 33432 + 33435, + 33443 ], "loc": { "start": { @@ -53527,8 +53599,8 @@ "type": "Identifier", "name": "container", "range": [ - 33434, - 33443 + 33445, + 33454 ], "loc": { "start": { @@ -53554,8 +53626,8 @@ "type": "Identifier", "name": "col", "range": [ - 33459, - 33462 + 33470, + 33473 ], "loc": { "start": { @@ -53576,8 +53648,8 @@ "object": { "type": "ThisExpression", "range": [ - 33465, - 33469 + 33476, + 33480 ], "loc": { "start": { @@ -53594,8 +53666,8 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 33470, - 33483 + 33481, + 33494 ], "loc": { "start": { @@ -53609,8 +53681,8 @@ } }, "range": [ - 33465, - 33483 + 33476, + 33494 ], "loc": { "start": { @@ -53628,8 +53700,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 33484, - 33492 + 33495, + 33503 ], "loc": { "start": { @@ -53644,8 +53716,8 @@ } ], "range": [ - 33465, - 33493 + 33476, + 33504 ], "loc": { "start": { @@ -53659,8 +53731,8 @@ } }, "range": [ - 33459, - 33493 + 33470, + 33504 ], "loc": { "start": { @@ -53676,8 +53748,8 @@ ], "kind": "let", "range": [ - 33455, - 33494 + 33466, + 33505 ], "loc": { "start": { @@ -53699,8 +53771,8 @@ "type": "Identifier", "name": "externalFltTgtId", "range": [ - 33507, - 33523 + 33518, + 33534 ], "loc": { "start": { @@ -53723,8 +53795,8 @@ "object": { "type": "ThisExpression", "range": [ - 33526, - 33530 + 33537, + 33541 ], "loc": { "start": { @@ -53741,8 +53813,8 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 33531, - 33544 + 33542, + 33555 ], "loc": { "start": { @@ -53756,8 +53828,8 @@ } }, "range": [ - 33526, - 33544 + 33537, + 33555 ], "loc": { "start": { @@ -53772,8 +53844,8 @@ }, "arguments": [], "range": [ - 33526, - 33546 + 33537, + 33557 ], "loc": { "start": { @@ -53795,8 +53867,8 @@ "object": { "type": "ThisExpression", "range": [ - 33561, - 33565 + 33572, + 33576 ], "loc": { "start": { @@ -53813,8 +53885,8 @@ "type": "Identifier", "name": "externalFltIds", "range": [ - 33566, - 33580 + 33577, + 33591 ], "loc": { "start": { @@ -53828,8 +53900,8 @@ } }, "range": [ - 33561, - 33580 + 33572, + 33591 ], "loc": { "start": { @@ -53846,8 +53918,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 33581, - 33589 + 33592, + 33600 ], "loc": { "start": { @@ -53861,8 +53933,8 @@ } }, "range": [ - 33561, - 33590 + 33572, + 33601 ], "loc": { "start": { @@ -53880,8 +53952,8 @@ "value": null, "raw": "null", "range": [ - 33593, - 33597 + 33604, + 33608 ], "loc": { "start": { @@ -53895,8 +53967,8 @@ } }, "range": [ - 33526, - 33597 + 33537, + 33608 ], "loc": { "start": { @@ -53910,8 +53982,8 @@ } }, "range": [ - 33507, - 33597 + 33518, + 33608 ], "loc": { "start": { @@ -53927,8 +53999,8 @@ ], "kind": "let", "range": [ - 33503, - 33598 + 33514, + 33609 ], "loc": { "start": { @@ -53950,8 +54022,8 @@ "type": "Identifier", "name": "inpType", "range": [ - 33611, - 33618 + 33622, + 33629 ], "loc": { "start": { @@ -53973,8 +54045,8 @@ "type": "Identifier", "name": "col", "range": [ - 33621, - 33624 + 33632, + 33635 ], "loc": { "start": { @@ -53991,8 +54063,8 @@ "type": "Identifier", "name": "INPUT", "range": [ - 33629, - 33634 + 33640, + 33645 ], "loc": { "start": { @@ -54006,8 +54078,8 @@ } }, "range": [ - 33621, - 33634 + 33632, + 33645 ], "loc": { "start": { @@ -54025,8 +54097,8 @@ "value": "text", "raw": "'text'", "range": [ - 33637, - 33643 + 33648, + 33654 ], "loc": { "start": { @@ -54044,8 +54116,8 @@ "value": "hidden", "raw": "'hidden'", "range": [ - 33646, - 33654 + 33657, + 33665 ], "loc": { "start": { @@ -54059,8 +54131,8 @@ } }, "range": [ - 33621, - 33654 + 33632, + 33665 ], "loc": { "start": { @@ -54074,8 +54146,8 @@ } }, "range": [ - 33611, - 33654 + 33622, + 33665 ], "loc": { "start": { @@ -54091,8 +54163,8 @@ ], "kind": "let", "range": [ - 33607, - 33655 + 33618, + 33666 ], "loc": { "start": { @@ -54114,8 +54186,8 @@ "type": "Identifier", "name": "inp", "range": [ - 33668, - 33671 + 33679, + 33682 ], "loc": { "start": { @@ -54134,8 +54206,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 33674, - 33683 + 33685, + 33694 ], "loc": { "start": { @@ -54153,8 +54225,8 @@ "type": "Identifier", "name": "INPUT", "range": [ - 33684, - 33689 + 33695, + 33700 ], "loc": { "start": { @@ -54175,8 +54247,8 @@ "value": "id", "raw": "'id'", "range": [ - 33704, - 33708 + 33715, + 33719 ], "loc": { "start": { @@ -54197,8 +54269,8 @@ "object": { "type": "ThisExpression", "range": [ - 33710, - 33714 + 33721, + 33725 ], "loc": { "start": { @@ -54215,8 +54287,8 @@ "type": "Identifier", "name": "buildFilterId", "range": [ - 33715, - 33728 + 33726, + 33739 ], "loc": { "start": { @@ -54230,8 +54302,8 @@ } }, "range": [ - 33710, - 33728 + 33721, + 33739 ], "loc": { "start": { @@ -54249,8 +54321,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 33729, - 33737 + 33740, + 33748 ], "loc": { "start": { @@ -54265,8 +54337,8 @@ } ], "range": [ - 33710, - 33738 + 33721, + 33749 ], "loc": { "start": { @@ -54281,8 +54353,8 @@ } ], "range": [ - 33703, - 33739 + 33714, + 33750 ], "loc": { "start": { @@ -54303,8 +54375,8 @@ "value": "type", "raw": "'type'", "range": [ - 33754, - 33760 + 33765, + 33771 ], "loc": { "start": { @@ -54321,8 +54393,8 @@ "type": "Identifier", "name": "inpType", "range": [ - 33762, - 33769 + 33773, + 33780 ], "loc": { "start": { @@ -54337,8 +54409,8 @@ } ], "range": [ - 33753, - 33770 + 33764, + 33781 ], "loc": { "start": { @@ -54359,8 +54431,8 @@ "value": "ct", "raw": "'ct'", "range": [ - 33773, - 33777 + 33784, + 33788 ], "loc": { "start": { @@ -54377,8 +54449,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 33779, - 33787 + 33790, + 33798 ], "loc": { "start": { @@ -54393,8 +54465,8 @@ } ], "range": [ - 33772, - 33788 + 33783, + 33799 ], "loc": { "start": { @@ -54409,8 +54481,8 @@ } ], "range": [ - 33674, - 33789 + 33685, + 33800 ], "loc": { "start": { @@ -54424,8 +54496,8 @@ } }, "range": [ - 33668, - 33789 + 33679, + 33800 ], "loc": { "start": { @@ -54441,8 +54513,8 @@ ], "kind": "let", "range": [ - 33664, - 33790 + 33675, + 33801 ], "loc": { "start": { @@ -54467,8 +54539,8 @@ "type": "Identifier", "name": "inpType", "range": [ - 33804, - 33811 + 33815, + 33822 ], "loc": { "start": { @@ -54486,8 +54558,8 @@ "value": "hidden", "raw": "'hidden'", "range": [ - 33816, - 33824 + 33827, + 33835 ], "loc": { "start": { @@ -54501,8 +54573,8 @@ } }, "range": [ - 33804, - 33824 + 33815, + 33835 ], "loc": { "start": { @@ -54521,8 +54593,8 @@ "object": { "type": "ThisExpression", "range": [ - 33828, - 33832 + 33839, + 33843 ], "loc": { "start": { @@ -54539,8 +54611,8 @@ "type": "Identifier", "name": "watermark", "range": [ - 33833, - 33842 + 33844, + 33853 ], "loc": { "start": { @@ -54554,8 +54626,8 @@ } }, "range": [ - 33828, - 33842 + 33839, + 33853 ], "loc": { "start": { @@ -54569,8 +54641,8 @@ } }, "range": [ - 33804, - 33842 + 33815, + 33853 ], "loc": { "start": { @@ -54597,8 +54669,8 @@ "type": "Identifier", "name": "inp", "range": [ - 33858, - 33861 + 33869, + 33872 ], "loc": { "start": { @@ -54615,8 +54687,8 @@ "type": "Identifier", "name": "setAttribute", "range": [ - 33862, - 33874 + 33873, + 33885 ], "loc": { "start": { @@ -54630,8 +54702,8 @@ } }, "range": [ - 33858, - 33874 + 33869, + 33885 ], "loc": { "start": { @@ -54650,8 +54722,8 @@ "value": "placeholder", "raw": "'placeholder'", "range": [ - 33875, - 33888 + 33886, + 33899 ], "loc": { "start": { @@ -54672,8 +54744,8 @@ "object": { "type": "ThisExpression", "range": [ - 33906, - 33910 + 33917, + 33921 ], "loc": { "start": { @@ -54690,8 +54762,8 @@ "type": "Identifier", "name": "isWatermarkArray", "range": [ - 33911, - 33927 + 33922, + 33938 ], "loc": { "start": { @@ -54705,8 +54777,8 @@ } }, "range": [ - 33906, - 33927 + 33917, + 33938 ], "loc": { "start": { @@ -54731,8 +54803,8 @@ "object": { "type": "ThisExpression", "range": [ - 33931, - 33935 + 33942, + 33946 ], "loc": { "start": { @@ -54749,8 +54821,8 @@ "type": "Identifier", "name": "watermark", "range": [ - 33936, - 33945 + 33947, + 33956 ], "loc": { "start": { @@ -54764,8 +54836,8 @@ } }, "range": [ - 33931, - 33945 + 33942, + 33956 ], "loc": { "start": { @@ -54782,8 +54854,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 33946, - 33954 + 33957, + 33965 ], "loc": { "start": { @@ -54797,8 +54869,8 @@ } }, "range": [ - 33931, - 33955 + 33942, + 33966 ], "loc": { "start": { @@ -54816,8 +54888,8 @@ "value": "", "raw": "''", "range": [ - 33959, - 33961 + 33970, + 33972 ], "loc": { "start": { @@ -54831,8 +54903,8 @@ } }, "range": [ - 33931, - 33961 + 33942, + 33972 ], "loc": { "start": { @@ -54851,8 +54923,8 @@ "object": { "type": "ThisExpression", "range": [ - 33985, - 33989 + 33996, + 34000 ], "loc": { "start": { @@ -54869,8 +54941,8 @@ "type": "Identifier", "name": "watermark", "range": [ - 33990, - 33999 + 34001, + 34010 ], "loc": { "start": { @@ -54884,8 +54956,8 @@ } }, "range": [ - 33985, - 33999 + 33996, + 34010 ], "loc": { "start": { @@ -54899,8 +54971,8 @@ } }, "range": [ - 33906, - 33999 + 33917, + 34010 ], "loc": { "start": { @@ -54915,8 +54987,8 @@ } ], "range": [ - 33858, - 34013 + 33869, + 34024 ], "loc": { "start": { @@ -54930,8 +55002,8 @@ } }, "range": [ - 33858, - 34014 + 33869, + 34025 ], "loc": { "start": { @@ -54946,8 +55018,8 @@ } ], "range": [ - 33844, - 34024 + 33855, + 34035 ], "loc": { "start": { @@ -54962,8 +55034,8 @@ }, "alternate": null, "range": [ - 33800, - 34024 + 33811, + 34035 ], "loc": { "start": { @@ -54988,8 +55060,8 @@ "type": "Identifier", "name": "inp", "range": [ - 34033, - 34036 + 34044, + 34047 ], "loc": { "start": { @@ -55006,8 +55078,8 @@ "type": "Identifier", "name": "className", "range": [ - 34037, - 34046 + 34048, + 34057 ], "loc": { "start": { @@ -55021,8 +55093,8 @@ } }, "range": [ - 34033, - 34046 + 34044, + 34057 ], "loc": { "start": { @@ -55042,8 +55114,8 @@ "type": "Identifier", "name": "cssClass", "range": [ - 34049, - 34057 + 34060, + 34068 ], "loc": { "start": { @@ -55062,8 +55134,8 @@ "object": { "type": "ThisExpression", "range": [ - 34061, - 34065 + 34072, + 34076 ], "loc": { "start": { @@ -55080,8 +55152,8 @@ "type": "Identifier", "name": "fltCssClass", "range": [ - 34066, - 34077 + 34077, + 34088 ], "loc": { "start": { @@ -55095,8 +55167,8 @@ } }, "range": [ - 34061, - 34077 + 34072, + 34088 ], "loc": { "start": { @@ -55110,8 +55182,8 @@ } }, "range": [ - 34049, - 34077 + 34060, + 34088 ], "loc": { "start": { @@ -55125,8 +55197,8 @@ } }, "range": [ - 34033, - 34077 + 34044, + 34088 ], "loc": { "start": { @@ -55140,8 +55212,8 @@ } }, "range": [ - 34033, - 34078 + 34044, + 34089 ], "loc": { "start": { @@ -55162,8 +55234,8 @@ "type": "Identifier", "name": "addEvt", "range": [ - 34087, - 34093 + 34098, + 34104 ], "loc": { "start": { @@ -55181,8 +55253,8 @@ "type": "Identifier", "name": "inp", "range": [ - 34094, - 34097 + 34105, + 34108 ], "loc": { "start": { @@ -55200,8 +55272,8 @@ "value": "focus", "raw": "'focus'", "range": [ - 34099, - 34106 + 34110, + 34117 ], "loc": { "start": { @@ -55222,8 +55294,8 @@ "type": "Identifier", "name": "evt", "range": [ - 34109, - 34112 + 34120, + 34123 ], "loc": { "start": { @@ -55245,8 +55317,8 @@ "object": { "type": "ThisExpression", "range": [ - 34117, - 34121 + 34128, + 34132 ], "loc": { "start": { @@ -55263,8 +55335,8 @@ "type": "Identifier", "name": "onInpFocus", "range": [ - 34122, - 34132 + 34133, + 34143 ], "loc": { "start": { @@ -55278,8 +55350,8 @@ } }, "range": [ - 34117, - 34132 + 34128, + 34143 ], "loc": { "start": { @@ -55297,8 +55369,8 @@ "type": "Identifier", "name": "evt", "range": [ - 34133, - 34136 + 34144, + 34147 ], "loc": { "start": { @@ -55313,8 +55385,8 @@ } ], "range": [ - 34117, - 34137 + 34128, + 34148 ], "loc": { "start": { @@ -55330,8 +55402,8 @@ "generator": false, "expression": true, "range": [ - 34108, - 34137 + 34119, + 34148 ], "loc": { "start": { @@ -55346,8 +55418,8 @@ } ], "range": [ - 34087, - 34138 + 34098, + 34149 ], "loc": { "start": { @@ -55361,8 +55433,8 @@ } }, "range": [ - 34087, - 34139 + 34098, + 34150 ], "loc": { "start": { @@ -55379,8 +55451,8 @@ "type": "Line", "value": "filter is appended in custom element", "range": [ - 34149, - 34187 + 34160, + 34198 ], "loc": { "start": { @@ -55401,8 +55473,8 @@ "type": "Identifier", "name": "externalFltTgtId", "range": [ - 34200, - 34216 + 34211, + 34227 ], "loc": { "start": { @@ -55431,8 +55503,8 @@ "type": "Identifier", "name": "elm", "range": [ - 34232, - 34235 + 34243, + 34246 ], "loc": { "start": { @@ -55450,8 +55522,8 @@ "type": "Identifier", "name": "externalFltTgtId", "range": [ - 34236, - 34252 + 34247, + 34263 ], "loc": { "start": { @@ -55466,8 +55538,8 @@ } ], "range": [ - 34232, - 34253 + 34243, + 34264 ], "loc": { "start": { @@ -55484,8 +55556,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 34254, - 34265 + 34265, + 34276 ], "loc": { "start": { @@ -55499,8 +55571,8 @@ } }, "range": [ - 34232, - 34265 + 34243, + 34276 ], "loc": { "start": { @@ -55518,8 +55590,8 @@ "type": "Identifier", "name": "inp", "range": [ - 34266, - 34269 + 34277, + 34280 ], "loc": { "start": { @@ -55534,8 +55606,8 @@ } ], "range": [ - 34232, - 34270 + 34243, + 34281 ], "loc": { "start": { @@ -55549,8 +55621,8 @@ } }, "range": [ - 34232, - 34271 + 34243, + 34282 ], "loc": { "start": { @@ -55565,8 +55637,8 @@ } ], "range": [ - 34218, - 34281 + 34229, + 34292 ], "loc": { "start": { @@ -55593,8 +55665,8 @@ "type": "Identifier", "name": "container", "range": [ - 34301, - 34310 + 34312, + 34321 ], "loc": { "start": { @@ -55611,8 +55683,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 34311, - 34322 + 34322, + 34333 ], "loc": { "start": { @@ -55626,8 +55698,8 @@ } }, "range": [ - 34301, - 34322 + 34312, + 34333 ], "loc": { "start": { @@ -55645,8 +55717,8 @@ "type": "Identifier", "name": "inp", "range": [ - 34323, - 34326 + 34334, + 34337 ], "loc": { "start": { @@ -55661,8 +55733,8 @@ } ], "range": [ - 34301, - 34327 + 34312, + 34338 ], "loc": { "start": { @@ -55676,8 +55748,8 @@ } }, "range": [ - 34301, - 34328 + 34312, + 34339 ], "loc": { "start": { @@ -55692,8 +55764,8 @@ } ], "range": [ - 34287, - 34338 + 34298, + 34349 ], "loc": { "start": { @@ -55707,8 +55779,8 @@ } }, "range": [ - 34196, - 34338 + 34207, + 34349 ], "loc": { "start": { @@ -55725,8 +55797,8 @@ "type": "Line", "value": "filter is appended in custom element", "range": [ - 34149, - 34187 + 34160, + 34198 ], "loc": { "start": { @@ -55754,8 +55826,8 @@ "object": { "type": "ThisExpression", "range": [ - 34348, - 34352 + 34359, + 34363 ], "loc": { "start": { @@ -55772,8 +55844,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 34353, - 34359 + 34364, + 34370 ], "loc": { "start": { @@ -55787,8 +55859,8 @@ } }, "range": [ - 34348, - 34359 + 34359, + 34370 ], "loc": { "start": { @@ -55805,8 +55877,8 @@ "type": "Identifier", "name": "push", "range": [ - 34360, - 34364 + 34371, + 34375 ], "loc": { "start": { @@ -55820,8 +55892,8 @@ } }, "range": [ - 34348, - 34364 + 34359, + 34375 ], "loc": { "start": { @@ -55842,8 +55914,8 @@ "type": "Identifier", "name": "inp", "range": [ - 34365, - 34368 + 34376, + 34379 ], "loc": { "start": { @@ -55860,8 +55932,8 @@ "type": "Identifier", "name": "id", "range": [ - 34369, - 34371 + 34380, + 34382 ], "loc": { "start": { @@ -55875,8 +55947,8 @@ } }, "range": [ - 34365, - 34371 + 34376, + 34382 ], "loc": { "start": { @@ -55891,8 +55963,8 @@ } ], "range": [ - 34348, - 34372 + 34359, + 34383 ], "loc": { "start": { @@ -55906,8 +55978,8 @@ } }, "range": [ - 34348, - 34373 + 34359, + 34384 ], "loc": { "start": { @@ -55928,8 +56000,8 @@ "type": "Identifier", "name": "addEvt", "range": [ - 34383, - 34389 + 34394, + 34400 ], "loc": { "start": { @@ -55947,8 +56019,8 @@ "type": "Identifier", "name": "inp", "range": [ - 34390, - 34393 + 34401, + 34404 ], "loc": { "start": { @@ -55966,8 +56038,8 @@ "value": "keypress", "raw": "'keypress'", "range": [ - 34395, - 34405 + 34406, + 34416 ], "loc": { "start": { @@ -55988,8 +56060,8 @@ "type": "Identifier", "name": "evt", "range": [ - 34408, - 34411 + 34419, + 34422 ], "loc": { "start": { @@ -56011,8 +56083,8 @@ "object": { "type": "ThisExpression", "range": [ - 34416, - 34420 + 34427, + 34431 ], "loc": { "start": { @@ -56029,8 +56101,8 @@ "type": "Identifier", "name": "detectKey", "range": [ - 34421, - 34430 + 34432, + 34441 ], "loc": { "start": { @@ -56044,8 +56116,8 @@ } }, "range": [ - 34416, - 34430 + 34427, + 34441 ], "loc": { "start": { @@ -56063,8 +56135,8 @@ "type": "Identifier", "name": "evt", "range": [ - 34431, - 34434 + 34442, + 34445 ], "loc": { "start": { @@ -56079,8 +56151,8 @@ } ], "range": [ - 34416, - 34435 + 34427, + 34446 ], "loc": { "start": { @@ -56096,8 +56168,8 @@ "generator": false, "expression": true, "range": [ - 34407, - 34435 + 34418, + 34446 ], "loc": { "start": { @@ -56112,8 +56184,8 @@ } ], "range": [ - 34383, - 34436 + 34394, + 34447 ], "loc": { "start": { @@ -56127,8 +56199,8 @@ } }, "range": [ - 34383, - 34437 + 34394, + 34448 ], "loc": { "start": { @@ -56149,8 +56221,8 @@ "type": "Identifier", "name": "addEvt", "range": [ - 34446, - 34452 + 34457, + 34463 ], "loc": { "start": { @@ -56168,8 +56240,8 @@ "type": "Identifier", "name": "inp", "range": [ - 34453, - 34456 + 34464, + 34467 ], "loc": { "start": { @@ -56187,8 +56259,8 @@ "value": "keydown", "raw": "'keydown'", "range": [ - 34458, - 34467 + 34469, + 34478 ], "loc": { "start": { @@ -56213,8 +56285,8 @@ "object": { "type": "ThisExpression", "range": [ - 34475, - 34479 + 34486, + 34490 ], "loc": { "start": { @@ -56231,8 +56303,8 @@ "type": "Identifier", "name": "onKeyDown", "range": [ - 34480, - 34489 + 34491, + 34500 ], "loc": { "start": { @@ -56246,8 +56318,8 @@ } }, "range": [ - 34475, - 34489 + 34486, + 34500 ], "loc": { "start": { @@ -56262,8 +56334,8 @@ }, "arguments": [], "range": [ - 34475, - 34491 + 34486, + 34502 ], "loc": { "start": { @@ -56279,8 +56351,8 @@ "generator": false, "expression": true, "range": [ - 34469, - 34491 + 34480, + 34502 ], "loc": { "start": { @@ -56295,8 +56367,8 @@ } ], "range": [ - 34446, - 34492 + 34457, + 34503 ], "loc": { "start": { @@ -56310,8 +56382,8 @@ } }, "range": [ - 34446, - 34493 + 34457, + 34504 ], "loc": { "start": { @@ -56332,8 +56404,8 @@ "type": "Identifier", "name": "addEvt", "range": [ - 34502, - 34508 + 34513, + 34519 ], "loc": { "start": { @@ -56351,8 +56423,8 @@ "type": "Identifier", "name": "inp", "range": [ - 34509, - 34512 + 34520, + 34523 ], "loc": { "start": { @@ -56370,8 +56442,8 @@ "value": "keyup", "raw": "'keyup'", "range": [ - 34514, - 34521 + 34525, + 34532 ], "loc": { "start": { @@ -56392,8 +56464,8 @@ "type": "Identifier", "name": "evt", "range": [ - 34524, - 34527 + 34535, + 34538 ], "loc": { "start": { @@ -56415,8 +56487,8 @@ "object": { "type": "ThisExpression", "range": [ - 34532, - 34536 + 34543, + 34547 ], "loc": { "start": { @@ -56433,8 +56505,8 @@ "type": "Identifier", "name": "onKeyUp", "range": [ - 34537, - 34544 + 34548, + 34555 ], "loc": { "start": { @@ -56448,8 +56520,8 @@ } }, "range": [ - 34532, - 34544 + 34543, + 34555 ], "loc": { "start": { @@ -56467,8 +56539,8 @@ "type": "Identifier", "name": "evt", "range": [ - 34545, - 34548 + 34556, + 34559 ], "loc": { "start": { @@ -56483,8 +56555,8 @@ } ], "range": [ - 34532, - 34549 + 34543, + 34560 ], "loc": { "start": { @@ -56500,8 +56572,8 @@ "generator": false, "expression": true, "range": [ - 34523, - 34549 + 34534, + 34560 ], "loc": { "start": { @@ -56516,8 +56588,8 @@ } ], "range": [ - 34502, - 34550 + 34513, + 34561 ], "loc": { "start": { @@ -56531,8 +56603,8 @@ } }, "range": [ - 34502, - 34551 + 34513, + 34562 ], "loc": { "start": { @@ -56553,8 +56625,8 @@ "type": "Identifier", "name": "addEvt", "range": [ - 34560, - 34566 + 34571, + 34577 ], "loc": { "start": { @@ -56572,8 +56644,8 @@ "type": "Identifier", "name": "inp", "range": [ - 34567, - 34570 + 34578, + 34581 ], "loc": { "start": { @@ -56591,8 +56663,8 @@ "value": "blur", "raw": "'blur'", "range": [ - 34572, - 34578 + 34583, + 34589 ], "loc": { "start": { @@ -56617,8 +56689,8 @@ "object": { "type": "ThisExpression", "range": [ - 34586, - 34590 + 34597, + 34601 ], "loc": { "start": { @@ -56635,8 +56707,8 @@ "type": "Identifier", "name": "onInpBlur", "range": [ - 34591, - 34600 + 34602, + 34611 ], "loc": { "start": { @@ -56650,8 +56722,8 @@ } }, "range": [ - 34586, - 34600 + 34597, + 34611 ], "loc": { "start": { @@ -56666,8 +56738,8 @@ }, "arguments": [], "range": [ - 34586, - 34602 + 34597, + 34613 ], "loc": { "start": { @@ -56683,8 +56755,8 @@ "generator": false, "expression": true, "range": [ - 34580, - 34602 + 34591, + 34613 ], "loc": { "start": { @@ -56699,8 +56771,8 @@ } ], "range": [ - 34560, - 34603 + 34571, + 34614 ], "loc": { "start": { @@ -56714,8 +56786,8 @@ } }, "range": [ - 34560, - 34604 + 34571, + 34615 ], "loc": { "start": { @@ -56730,8 +56802,8 @@ } ], "range": [ - 33445, - 34610 + 33456, + 34621 ], "loc": { "start": { @@ -56747,8 +56819,8 @@ "generator": false, "expression": false, "range": [ - 33413, - 34610 + 33424, + 34621 ], "loc": { "start": { @@ -56764,8 +56836,8 @@ "kind": "method", "computed": false, "range": [ - 33396, - 34610 + 33407, + 34621 ], "loc": { "start": { @@ -56782,8 +56854,8 @@ "type": "Block", "value": "*\n * Build input filter type\n * @param {Number} colIndex Column index\n * @param {String} cssClass Css class applied to filter\n * @param {DOMElement} container Container DOM element\n ", "range": [ - 33172, - 33391 + 33183, + 33402 ], "loc": { "start": { @@ -56802,8 +56874,8 @@ "type": "Block", "value": "*\n * Build submit button\n * @param {DOMElement} container Container DOM element\n ", "range": [ - 34616, - 34714 + 34627, + 34725 ], "loc": { "start": { @@ -56825,8 +56897,8 @@ "type": "Identifier", "name": "_buildSubmitButton", "range": [ - 34719, - 34737 + 34730, + 34748 ], "loc": { "start": { @@ -56847,8 +56919,8 @@ "type": "Identifier", "name": "container", "range": [ - 34738, - 34747 + 34749, + 34758 ], "loc": { "start": { @@ -56874,8 +56946,8 @@ "type": "Identifier", "name": "btn", "range": [ - 34763, - 34766 + 34774, + 34777 ], "loc": { "start": { @@ -56894,8 +56966,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 34769, - 34778 + 34780, + 34789 ], "loc": { "start": { @@ -56913,8 +56985,8 @@ "type": "Identifier", "name": "INPUT", "range": [ - 34779, - 34784 + 34790, + 34795 ], "loc": { "start": { @@ -56935,8 +57007,8 @@ "value": "type", "raw": "'type'", "range": [ - 34799, - 34805 + 34810, + 34816 ], "loc": { "start": { @@ -56954,8 +57026,8 @@ "value": "button", "raw": "'button'", "range": [ - 34807, - 34815 + 34818, + 34826 ], "loc": { "start": { @@ -56970,8 +57042,8 @@ } ], "range": [ - 34798, - 34816 + 34809, + 34827 ], "loc": { "start": { @@ -56992,8 +57064,8 @@ "value": "value", "raw": "'value'", "range": [ - 34831, - 34838 + 34842, + 34849 ], "loc": { "start": { @@ -57012,8 +57084,8 @@ "object": { "type": "ThisExpression", "range": [ - 34840, - 34844 + 34851, + 34855 ], "loc": { "start": { @@ -57030,8 +57102,8 @@ "type": "Identifier", "name": "btnText", "range": [ - 34845, - 34852 + 34856, + 34863 ], "loc": { "start": { @@ -57045,8 +57117,8 @@ } }, "range": [ - 34840, - 34852 + 34851, + 34863 ], "loc": { "start": { @@ -57061,8 +57133,8 @@ } ], "range": [ - 34830, - 34853 + 34841, + 34864 ], "loc": { "start": { @@ -57077,8 +57149,8 @@ } ], "range": [ - 34769, - 34863 + 34780, + 34874 ], "loc": { "start": { @@ -57092,8 +57164,8 @@ } }, "range": [ - 34763, - 34863 + 34774, + 34874 ], "loc": { "start": { @@ -57109,8 +57181,8 @@ ], "kind": "let", "range": [ - 34759, - 34864 + 34770, + 34875 ], "loc": { "start": { @@ -57135,8 +57207,8 @@ "type": "Identifier", "name": "btn", "range": [ - 34873, - 34876 + 34884, + 34887 ], "loc": { "start": { @@ -57153,8 +57225,8 @@ "type": "Identifier", "name": "className", "range": [ - 34877, - 34886 + 34888, + 34897 ], "loc": { "start": { @@ -57168,8 +57240,8 @@ } }, "range": [ - 34873, - 34886 + 34884, + 34897 ], "loc": { "start": { @@ -57188,8 +57260,8 @@ "object": { "type": "ThisExpression", "range": [ - 34889, - 34893 + 34900, + 34904 ], "loc": { "start": { @@ -57206,8 +57278,8 @@ "type": "Identifier", "name": "btnCssClass", "range": [ - 34894, - 34905 + 34905, + 34916 ], "loc": { "start": { @@ -57221,8 +57293,8 @@ } }, "range": [ - 34889, - 34905 + 34900, + 34916 ], "loc": { "start": { @@ -57236,8 +57308,8 @@ } }, "range": [ - 34873, - 34905 + 34884, + 34916 ], "loc": { "start": { @@ -57251,8 +57323,8 @@ } }, "range": [ - 34873, - 34906 + 34884, + 34917 ], "loc": { "start": { @@ -57269,8 +57341,8 @@ "type": "Line", "value": "filter is appended in container element", "range": [ - 34916, - 34957 + 34927, + 34968 ], "loc": { "start": { @@ -57296,8 +57368,8 @@ "type": "Identifier", "name": "container", "range": [ - 34966, - 34975 + 34977, + 34986 ], "loc": { "start": { @@ -57314,8 +57386,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 34976, - 34987 + 34987, + 34998 ], "loc": { "start": { @@ -57329,8 +57401,8 @@ } }, "range": [ - 34966, - 34987 + 34977, + 34998 ], "loc": { "start": { @@ -57348,8 +57420,8 @@ "type": "Identifier", "name": "btn", "range": [ - 34988, - 34991 + 34999, + 35002 ], "loc": { "start": { @@ -57364,8 +57436,8 @@ } ], "range": [ - 34966, - 34992 + 34977, + 35003 ], "loc": { "start": { @@ -57379,8 +57451,8 @@ } }, "range": [ - 34966, - 34993 + 34977, + 35004 ], "loc": { "start": { @@ -57397,8 +57469,8 @@ "type": "Line", "value": "filter is appended in container element", "range": [ - 34916, - 34957 + 34927, + 34968 ], "loc": { "start": { @@ -57421,8 +57493,8 @@ "type": "Identifier", "name": "addEvt", "range": [ - 35003, - 35009 + 35014, + 35020 ], "loc": { "start": { @@ -57440,8 +57512,8 @@ "type": "Identifier", "name": "btn", "range": [ - 35010, - 35013 + 35021, + 35024 ], "loc": { "start": { @@ -57459,8 +57531,8 @@ "value": "click", "raw": "'click'", "range": [ - 35015, - 35022 + 35026, + 35033 ], "loc": { "start": { @@ -57485,8 +57557,8 @@ "object": { "type": "ThisExpression", "range": [ - 35030, - 35034 + 35041, + 35045 ], "loc": { "start": { @@ -57503,8 +57575,8 @@ "type": "Identifier", "name": "filter", "range": [ - 35035, - 35041 + 35046, + 35052 ], "loc": { "start": { @@ -57518,8 +57590,8 @@ } }, "range": [ - 35030, - 35041 + 35041, + 35052 ], "loc": { "start": { @@ -57534,8 +57606,8 @@ }, "arguments": [], "range": [ - 35030, - 35043 + 35041, + 35054 ], "loc": { "start": { @@ -57551,8 +57623,8 @@ "generator": false, "expression": true, "range": [ - 35024, - 35043 + 35035, + 35054 ], "loc": { "start": { @@ -57567,8 +57639,8 @@ } ], "range": [ - 35003, - 35044 + 35014, + 35055 ], "loc": { "start": { @@ -57582,8 +57654,8 @@ } }, "range": [ - 35003, - 35045 + 35014, + 35056 ], "loc": { "start": { @@ -57598,8 +57670,8 @@ } ], "range": [ - 34749, - 35051 + 34760, + 35062 ], "loc": { "start": { @@ -57615,8 +57687,8 @@ "generator": false, "expression": false, "range": [ - 34737, - 35051 + 34748, + 35062 ], "loc": { "start": { @@ -57632,8 +57704,8 @@ "kind": "method", "computed": false, "range": [ - 34719, - 35051 + 34730, + 35062 ], "loc": { "start": { @@ -57650,8 +57722,8 @@ "type": "Block", "value": "*\n * Build submit button\n * @param {DOMElement} container Container DOM element\n ", "range": [ - 34616, - 34714 + 34627, + 34725 ], "loc": { "start": { @@ -57670,8 +57742,8 @@ "type": "Block", "value": "*\n * Istantiate the collection of features required by the\n * configuration and add them to the features registry. A feature is\n * described by a `class` and `name` fields and and optional `property`\n * field:\n * {\n * class: AClass,\n * name: 'aClass'\n * }\n * @param {Array} [features=[]]\n * @private\n ", "range": [ - 35057, - 35410 + 35068, + 35421 ], "loc": { "start": { @@ -57693,8 +57765,8 @@ "type": "Identifier", "name": "instantiateFeatures", "range": [ - 35415, - 35434 + 35426, + 35445 ], "loc": { "start": { @@ -57717,8 +57789,8 @@ "type": "Identifier", "name": "features", "range": [ - 35435, - 35443 + 35446, + 35454 ], "loc": { "start": { @@ -57735,8 +57807,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 35446, - 35448 + 35457, + 35459 ], "loc": { "start": { @@ -57750,8 +57822,8 @@ } }, "range": [ - 35435, - 35448 + 35446, + 35459 ], "loc": { "start": { @@ -57779,8 +57851,8 @@ "type": "Identifier", "name": "features", "range": [ - 35460, - 35468 + 35471, + 35479 ], "loc": { "start": { @@ -57797,8 +57869,8 @@ "type": "Identifier", "name": "forEach", "range": [ - 35469, - 35476 + 35480, + 35487 ], "loc": { "start": { @@ -57812,8 +57884,8 @@ } }, "range": [ - 35460, - 35476 + 35471, + 35487 ], "loc": { "start": { @@ -57835,8 +57907,8 @@ "type": "Identifier", "name": "feature", "range": [ - 35478, - 35485 + 35489, + 35496 ], "loc": { "start": { @@ -57865,8 +57937,8 @@ "type": "Identifier", "name": "feature", "range": [ - 35756, - 35763 + 35767, + 35774 ], "loc": { "start": { @@ -57883,8 +57955,8 @@ "type": "Identifier", "name": "property", "range": [ - 35764, - 35772 + 35775, + 35783 ], "loc": { "start": { @@ -57898,8 +57970,8 @@ } }, "range": [ - 35756, - 35772 + 35767, + 35783 ], "loc": { "start": { @@ -57922,8 +57994,8 @@ "type": "Identifier", "name": "feature", "range": [ - 35775, - 35782 + 35786, + 35793 ], "loc": { "start": { @@ -57940,8 +58012,8 @@ "type": "Identifier", "name": "property", "range": [ - 35783, - 35791 + 35794, + 35802 ], "loc": { "start": { @@ -57955,8 +58027,8 @@ } }, "range": [ - 35775, - 35791 + 35786, + 35802 ], "loc": { "start": { @@ -57976,8 +58048,8 @@ "type": "Identifier", "name": "feature", "range": [ - 35795, - 35802 + 35806, + 35813 ], "loc": { "start": { @@ -57994,8 +58066,8 @@ "type": "Identifier", "name": "name", "range": [ - 35803, - 35807 + 35814, + 35818 ], "loc": { "start": { @@ -58009,8 +58081,8 @@ } }, "range": [ - 35795, - 35807 + 35806, + 35818 ], "loc": { "start": { @@ -58024,8 +58096,8 @@ } }, "range": [ - 35775, - 35807 + 35786, + 35818 ], "loc": { "start": { @@ -58039,8 +58111,8 @@ } }, "range": [ - 35756, - 35807 + 35767, + 35818 ], "loc": { "start": { @@ -58054,8 +58126,8 @@ } }, "range": [ - 35756, - 35808 + 35767, + 35819 ], "loc": { "start": { @@ -58072,8 +58144,8 @@ "type": "Line", "value": " TODO: remove the property field.", "range": [ - 35504, - 35539 + 35515, + 35550 ], "loc": { "start": { @@ -58090,8 +58162,8 @@ "type": "Line", "value": " Due to naming convention inconsistencies, a `property`", "range": [ - 35552, - 35609 + 35563, + 35620 ], "loc": { "start": { @@ -58108,8 +58180,8 @@ "type": "Line", "value": " field is added to allow a conditional instanciation based", "range": [ - 35622, - 35682 + 35633, + 35693 ], "loc": { "start": { @@ -58126,8 +58198,8 @@ "type": "Line", "value": " on that property on TableFilter, if supplied.", "range": [ - 35695, - 35743 + 35706, + 35754 ], "loc": { "start": { @@ -58159,8 +58231,8 @@ "object": { "type": "ThisExpression", "range": [ - 35826, - 35830 + 35837, + 35841 ], "loc": { "start": { @@ -58177,8 +58249,8 @@ "type": "Identifier", "name": "hasConfig", "range": [ - 35831, - 35840 + 35842, + 35851 ], "loc": { "start": { @@ -58192,8 +58264,8 @@ } }, "range": [ - 35826, - 35840 + 35837, + 35851 ], "loc": { "start": { @@ -58208,8 +58280,8 @@ }, "prefix": true, "range": [ - 35825, - 35840 + 35836, + 35851 ], "loc": { "start": { @@ -58231,8 +58303,8 @@ "object": { "type": "ThisExpression", "range": [ - 35844, - 35848 + 35855, + 35859 ], "loc": { "start": { @@ -58252,8 +58324,8 @@ "type": "Identifier", "name": "feature", "range": [ - 35849, - 35856 + 35860, + 35867 ], "loc": { "start": { @@ -58270,8 +58342,8 @@ "type": "Identifier", "name": "property", "range": [ - 35857, - 35865 + 35868, + 35876 ], "loc": { "start": { @@ -58285,8 +58357,8 @@ } }, "range": [ - 35849, - 35865 + 35860, + 35876 ], "loc": { "start": { @@ -58300,8 +58372,8 @@ } }, "range": [ - 35844, - 35866 + 35855, + 35877 ], "loc": { "start": { @@ -58319,8 +58391,8 @@ "value": true, "raw": "true", "range": [ - 35871, - 35875 + 35882, + 35886 ], "loc": { "start": { @@ -58334,8 +58406,8 @@ } }, "range": [ - 35844, - 35875 + 35855, + 35886 ], "loc": { "start": { @@ -58349,8 +58421,8 @@ } }, "range": [ - 35825, - 35875 + 35836, + 35886 ], "loc": { "start": { @@ -58373,8 +58445,8 @@ "type": "Identifier", "name": "feature", "range": [ - 35895, - 35902 + 35906, + 35913 ], "loc": { "start": { @@ -58391,8 +58463,8 @@ "type": "Identifier", "name": "enforce", "range": [ - 35903, - 35910 + 35914, + 35921 ], "loc": { "start": { @@ -58406,8 +58478,8 @@ } }, "range": [ - 35895, - 35910 + 35906, + 35921 ], "loc": { "start": { @@ -58425,8 +58497,8 @@ "value": true, "raw": "true", "range": [ - 35915, - 35919 + 35926, + 35930 ], "loc": { "start": { @@ -58440,8 +58512,8 @@ } }, "range": [ - 35895, - 35919 + 35906, + 35930 ], "loc": { "start": { @@ -58455,8 +58527,8 @@ } }, "range": [ - 35825, - 35919 + 35836, + 35930 ], "loc": { "start": { @@ -58486,8 +58558,8 @@ "type": "Identifier", "name": "class", "range": [ - 35944, - 35949 + 35955, + 35960 ], "loc": { "start": { @@ -58504,8 +58576,8 @@ "type": "Identifier", "name": "Cls", "range": [ - 35951, - 35954 + 35962, + 35965 ], "loc": { "start": { @@ -58523,8 +58595,8 @@ "shorthand": false, "computed": false, "range": [ - 35944, - 35954 + 35955, + 35965 ], "loc": { "start": { @@ -58543,8 +58615,8 @@ "type": "Identifier", "name": "name", "range": [ - 35956, - 35960 + 35967, + 35971 ], "loc": { "start": { @@ -58561,8 +58633,8 @@ "type": "Identifier", "name": "name", "range": [ - 35956, - 35960 + 35967, + 35971 ], "loc": { "start": { @@ -58580,8 +58652,8 @@ "shorthand": true, "computed": false, "range": [ - 35956, - 35960 + 35967, + 35971 ], "loc": { "start": { @@ -58596,8 +58668,8 @@ } ], "range": [ - 35943, - 35961 + 35954, + 35972 ], "loc": { "start": { @@ -58614,8 +58686,8 @@ "type": "Identifier", "name": "feature", "range": [ - 35964, - 35971 + 35975, + 35982 ], "loc": { "start": { @@ -58629,8 +58701,8 @@ } }, "range": [ - 35943, - 35971 + 35954, + 35982 ], "loc": { "start": { @@ -58646,8 +58718,8 @@ ], "kind": "let", "range": [ - 35939, - 35972 + 35950, + 35983 ], "loc": { "start": { @@ -58674,8 +58746,8 @@ "object": { "type": "ThisExpression", "range": [ - 35990, - 35994 + 36001, + 36005 ], "loc": { "start": { @@ -58692,8 +58764,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 35995, - 35998 + 36006, + 36009 ], "loc": { "start": { @@ -58707,8 +58779,8 @@ } }, "range": [ - 35990, - 35998 + 36001, + 36009 ], "loc": { "start": { @@ -58725,8 +58797,8 @@ "type": "Identifier", "name": "name", "range": [ - 35999, - 36003 + 36010, + 36014 ], "loc": { "start": { @@ -58740,8 +58812,8 @@ } }, "range": [ - 35990, - 36004 + 36001, + 36015 ], "loc": { "start": { @@ -58766,8 +58838,8 @@ "object": { "type": "ThisExpression", "range": [ - 36007, - 36011 + 36018, + 36022 ], "loc": { "start": { @@ -58784,8 +58856,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 36012, - 36015 + 36023, + 36026 ], "loc": { "start": { @@ -58799,8 +58871,8 @@ } }, "range": [ - 36007, - 36015 + 36018, + 36026 ], "loc": { "start": { @@ -58817,8 +58889,8 @@ "type": "Identifier", "name": "name", "range": [ - 36016, - 36020 + 36027, + 36031 ], "loc": { "start": { @@ -58832,8 +58904,8 @@ } }, "range": [ - 36007, - 36021 + 36018, + 36032 ], "loc": { "start": { @@ -58852,8 +58924,8 @@ "type": "Identifier", "name": "Cls", "range": [ - 36029, - 36032 + 36040, + 36043 ], "loc": { "start": { @@ -58870,8 +58942,8 @@ { "type": "ThisExpression", "range": [ - 36033, - 36037 + 36044, + 36048 ], "loc": { "start": { @@ -58886,8 +58958,8 @@ } ], "range": [ - 36025, - 36038 + 36036, + 36049 ], "loc": { "start": { @@ -58901,8 +58973,8 @@ } }, "range": [ - 36007, - 36038 + 36018, + 36049 ], "loc": { "start": { @@ -58916,8 +58988,8 @@ } }, "range": [ - 35990, - 36038 + 36001, + 36049 ], "loc": { "start": { @@ -58931,8 +59003,8 @@ } }, "range": [ - 35990, - 36039 + 36001, + 36050 ], "loc": { "start": { @@ -58947,8 +59019,8 @@ } ], "range": [ - 35921, - 36053 + 35932, + 36064 ], "loc": { "start": { @@ -58963,8 +59035,8 @@ }, "alternate": null, "range": [ - 35821, - 36053 + 35832, + 36064 ], "loc": { "start": { @@ -58979,8 +59051,8 @@ } ], "range": [ - 35490, - 36063 + 35501, + 36074 ], "loc": { "start": { @@ -58996,8 +59068,8 @@ "generator": false, "expression": false, "range": [ - 35477, - 36063 + 35488, + 36074 ], "loc": { "start": { @@ -59012,8 +59084,8 @@ } ], "range": [ - 35460, - 36064 + 35471, + 36075 ], "loc": { "start": { @@ -59027,8 +59099,8 @@ } }, "range": [ - 35460, - 36065 + 35471, + 36076 ], "loc": { "start": { @@ -59043,8 +59115,8 @@ } ], "range": [ - 35450, - 36071 + 35461, + 36082 ], "loc": { "start": { @@ -59060,8 +59132,8 @@ "generator": false, "expression": false, "range": [ - 35434, - 36071 + 35445, + 36082 ], "loc": { "start": { @@ -59077,8 +59149,8 @@ "kind": "method", "computed": false, "range": [ - 35415, - 36071 + 35426, + 36082 ], "loc": { "start": { @@ -59095,8 +59167,8 @@ "type": "Block", "value": "*\n * Istantiate the collection of features required by the\n * configuration and add them to the features registry. A feature is\n * described by a `class` and `name` fields and and optional `property`\n * field:\n * {\n * class: AClass,\n * name: 'aClass'\n * }\n * @param {Array} [features=[]]\n * @private\n ", "range": [ - 35057, - 35410 + 35068, + 35421 ], "loc": { "start": { @@ -59115,8 +59187,8 @@ "type": "Block", "value": "*\n * Initialise the passed features collection. A feature is described by a\n * `class` and `name` fields and and optional `property` field:\n * {\n * class: AClass,\n * name: 'aClass'\n * }\n * @param {Array} [features=[]]\n * @private\n ", "range": [ - 36077, - 36352 + 36088, + 36363 ], "loc": { "start": { @@ -59138,8 +59210,8 @@ "type": "Identifier", "name": "initFeatures", "range": [ - 36357, - 36369 + 36368, + 36380 ], "loc": { "start": { @@ -59162,8 +59234,8 @@ "type": "Identifier", "name": "features", "range": [ - 36370, - 36378 + 36381, + 36389 ], "loc": { "start": { @@ -59180,8 +59252,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 36381, - 36383 + 36392, + 36394 ], "loc": { "start": { @@ -59195,8 +59267,8 @@ } }, "range": [ - 36370, - 36383 + 36381, + 36394 ], "loc": { "start": { @@ -59224,8 +59296,8 @@ "type": "Identifier", "name": "features", "range": [ - 36395, - 36403 + 36406, + 36414 ], "loc": { "start": { @@ -59242,8 +59314,8 @@ "type": "Identifier", "name": "forEach", "range": [ - 36404, - 36411 + 36415, + 36422 ], "loc": { "start": { @@ -59257,8 +59329,8 @@ } }, "range": [ - 36395, - 36411 + 36406, + 36422 ], "loc": { "start": { @@ -59280,8 +59352,8 @@ "type": "Identifier", "name": "feature", "range": [ - 36413, - 36420 + 36424, + 36431 ], "loc": { "start": { @@ -59312,8 +59384,8 @@ "type": "Identifier", "name": "property", "range": [ - 36444, - 36452 + 36455, + 36463 ], "loc": { "start": { @@ -59330,8 +59402,8 @@ "type": "Identifier", "name": "property", "range": [ - 36444, - 36452 + 36455, + 36463 ], "loc": { "start": { @@ -59349,8 +59421,8 @@ "shorthand": true, "computed": false, "range": [ - 36444, - 36452 + 36455, + 36463 ], "loc": { "start": { @@ -59369,8 +59441,8 @@ "type": "Identifier", "name": "name", "range": [ - 36454, - 36458 + 36465, + 36469 ], "loc": { "start": { @@ -59387,8 +59459,8 @@ "type": "Identifier", "name": "name", "range": [ - 36454, - 36458 + 36465, + 36469 ], "loc": { "start": { @@ -59406,8 +59478,8 @@ "shorthand": true, "computed": false, "range": [ - 36454, - 36458 + 36465, + 36469 ], "loc": { "start": { @@ -59422,8 +59494,8 @@ } ], "range": [ - 36443, - 36459 + 36454, + 36470 ], "loc": { "start": { @@ -59440,8 +59512,8 @@ "type": "Identifier", "name": "feature", "range": [ - 36462, - 36469 + 36473, + 36480 ], "loc": { "start": { @@ -59455,8 +59527,8 @@ } }, "range": [ - 36443, - 36469 + 36454, + 36480 ], "loc": { "start": { @@ -59472,8 +59544,8 @@ ], "kind": "let", "range": [ - 36439, - 36470 + 36450, + 36481 ], "loc": { "start": { @@ -59500,8 +59572,8 @@ "object": { "type": "ThisExpression", "range": [ - 36487, - 36491 + 36498, + 36502 ], "loc": { "start": { @@ -59518,8 +59590,8 @@ "type": "Identifier", "name": "property", "range": [ - 36492, - 36500 + 36503, + 36511 ], "loc": { "start": { @@ -59533,8 +59605,8 @@ } }, "range": [ - 36487, - 36501 + 36498, + 36512 ], "loc": { "start": { @@ -59552,8 +59624,8 @@ "value": true, "raw": "true", "range": [ - 36506, - 36510 + 36517, + 36521 ], "loc": { "start": { @@ -59567,8 +59639,8 @@ } }, "range": [ - 36487, - 36510 + 36498, + 36521 ], "loc": { "start": { @@ -59590,8 +59662,8 @@ "object": { "type": "ThisExpression", "range": [ - 36514, - 36518 + 36525, + 36529 ], "loc": { "start": { @@ -59608,8 +59680,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 36519, - 36522 + 36530, + 36533 ], "loc": { "start": { @@ -59623,8 +59695,8 @@ } }, "range": [ - 36514, - 36522 + 36525, + 36533 ], "loc": { "start": { @@ -59641,8 +59713,8 @@ "type": "Identifier", "name": "name", "range": [ - 36523, - 36527 + 36534, + 36538 ], "loc": { "start": { @@ -59656,8 +59728,8 @@ } }, "range": [ - 36514, - 36528 + 36525, + 36539 ], "loc": { "start": { @@ -59671,8 +59743,8 @@ } }, "range": [ - 36487, - 36528 + 36498, + 36539 ], "loc": { "start": { @@ -59704,8 +59776,8 @@ "object": { "type": "ThisExpression", "range": [ - 36548, - 36552 + 36559, + 36563 ], "loc": { "start": { @@ -59722,8 +59794,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 36553, - 36556 + 36564, + 36567 ], "loc": { "start": { @@ -59737,8 +59809,8 @@ } }, "range": [ - 36548, - 36556 + 36559, + 36567 ], "loc": { "start": { @@ -59755,8 +59827,8 @@ "type": "Identifier", "name": "name", "range": [ - 36557, - 36561 + 36568, + 36572 ], "loc": { "start": { @@ -59770,8 +59842,8 @@ } }, "range": [ - 36548, - 36562 + 36559, + 36573 ], "loc": { "start": { @@ -59788,8 +59860,8 @@ "type": "Identifier", "name": "init", "range": [ - 36563, - 36567 + 36574, + 36578 ], "loc": { "start": { @@ -59803,8 +59875,8 @@ } }, "range": [ - 36548, - 36567 + 36559, + 36578 ], "loc": { "start": { @@ -59819,8 +59891,8 @@ }, "arguments": [], "range": [ - 36548, - 36569 + 36559, + 36580 ], "loc": { "start": { @@ -59834,8 +59906,8 @@ } }, "range": [ - 36548, - 36570 + 36559, + 36581 ], "loc": { "start": { @@ -59850,8 +59922,8 @@ } ], "range": [ - 36530, - 36584 + 36541, + 36595 ], "loc": { "start": { @@ -59866,8 +59938,8 @@ }, "alternate": null, "range": [ - 36483, - 36584 + 36494, + 36595 ], "loc": { "start": { @@ -59882,8 +59954,8 @@ } ], "range": [ - 36425, - 36594 + 36436, + 36605 ], "loc": { "start": { @@ -59899,8 +59971,8 @@ "generator": false, "expression": false, "range": [ - 36412, - 36594 + 36423, + 36605 ], "loc": { "start": { @@ -59915,8 +59987,8 @@ } ], "range": [ - 36395, - 36595 + 36406, + 36606 ], "loc": { "start": { @@ -59930,8 +60002,8 @@ } }, "range": [ - 36395, - 36596 + 36406, + 36607 ], "loc": { "start": { @@ -59946,8 +60018,8 @@ } ], "range": [ - 36385, - 36602 + 36396, + 36613 ], "loc": { "start": { @@ -59963,8 +60035,8 @@ "generator": false, "expression": false, "range": [ - 36369, - 36602 + 36380, + 36613 ], "loc": { "start": { @@ -59980,8 +60052,8 @@ "kind": "method", "computed": false, "range": [ - 36357, - 36602 + 36368, + 36613 ], "loc": { "start": { @@ -59998,8 +60070,8 @@ "type": "Block", "value": "*\n * Initialise the passed features collection. A feature is described by a\n * `class` and `name` fields and and optional `property` field:\n * {\n * class: AClass,\n * name: 'aClass'\n * }\n * @param {Array} [features=[]]\n * @private\n ", "range": [ - 36077, - 36352 + 36088, + 36363 ], "loc": { "start": { @@ -60018,8 +60090,8 @@ "type": "Block", "value": "*\n * Return a feature instance for a given name\n * @param {String} name Name of the feature\n * @return {Object}\n ", "range": [ - 36608, - 36742 + 36619, + 36753 ], "loc": { "start": { @@ -60041,8 +60113,8 @@ "type": "Identifier", "name": "feature", "range": [ - 36747, - 36754 + 36758, + 36765 ], "loc": { "start": { @@ -60063,8 +60135,8 @@ "type": "Identifier", "name": "name", "range": [ - 36755, - 36759 + 36766, + 36770 ], "loc": { "start": { @@ -60092,8 +60164,8 @@ "object": { "type": "ThisExpression", "range": [ - 36778, - 36782 + 36789, + 36793 ], "loc": { "start": { @@ -60110,8 +60182,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 36783, - 36786 + 36794, + 36797 ], "loc": { "start": { @@ -60125,8 +60197,8 @@ } }, "range": [ - 36778, - 36786 + 36789, + 36797 ], "loc": { "start": { @@ -60143,8 +60215,8 @@ "type": "Identifier", "name": "name", "range": [ - 36787, - 36791 + 36798, + 36802 ], "loc": { "start": { @@ -60158,8 +60230,8 @@ } }, "range": [ - 36778, - 36792 + 36789, + 36803 ], "loc": { "start": { @@ -60173,8 +60245,8 @@ } }, "range": [ - 36771, - 36793 + 36782, + 36804 ], "loc": { "start": { @@ -60189,8 +60261,8 @@ } ], "range": [ - 36761, - 36799 + 36772, + 36810 ], "loc": { "start": { @@ -60206,8 +60278,8 @@ "generator": false, "expression": false, "range": [ - 36754, - 36799 + 36765, + 36810 ], "loc": { "start": { @@ -60223,8 +60295,8 @@ "kind": "method", "computed": false, "range": [ - 36747, - 36799 + 36758, + 36810 ], "loc": { "start": { @@ -60241,8 +60313,8 @@ "type": "Block", "value": "*\n * Return a feature instance for a given name\n * @param {String} name Name of the feature\n * @return {Object}\n ", "range": [ - 36608, - 36742 + 36619, + 36753 ], "loc": { "start": { @@ -60261,8 +60333,8 @@ "type": "Block", "value": "*\n * Initialise all the extensions defined in the configuration object\n ", "range": [ - 36805, - 36889 + 36816, + 36900 ], "loc": { "start": { @@ -60284,8 +60356,8 @@ "type": "Identifier", "name": "initExtensions", "range": [ - 36894, - 36908 + 36905, + 36919 ], "loc": { "start": { @@ -60314,8 +60386,8 @@ "type": "Identifier", "name": "exts", "range": [ - 36925, - 36929 + 36936, + 36940 ], "loc": { "start": { @@ -60334,8 +60406,8 @@ "object": { "type": "ThisExpression", "range": [ - 36932, - 36936 + 36943, + 36947 ], "loc": { "start": { @@ -60352,8 +60424,8 @@ "type": "Identifier", "name": "extensions", "range": [ - 36937, - 36947 + 36948, + 36958 ], "loc": { "start": { @@ -60367,8 +60439,8 @@ } }, "range": [ - 36932, - 36947 + 36943, + 36958 ], "loc": { "start": { @@ -60382,8 +60454,8 @@ } }, "range": [ - 36925, - 36947 + 36936, + 36958 ], "loc": { "start": { @@ -60399,8 +60471,8 @@ ], "kind": "let", "range": [ - 36921, - 36948 + 36932, + 36959 ], "loc": { "start": { @@ -60425,8 +60497,8 @@ "type": "Identifier", "name": "exts", "range": [ - 36961, - 36965 + 36972, + 36976 ], "loc": { "start": { @@ -60443,8 +60515,8 @@ "type": "Identifier", "name": "length", "range": [ - 36966, - 36972 + 36977, + 36983 ], "loc": { "start": { @@ -60458,8 +60530,8 @@ } }, "range": [ - 36961, - 36972 + 36972, + 36983 ], "loc": { "start": { @@ -60477,8 +60549,8 @@ "value": 0, "raw": "0", "range": [ - 36977, - 36978 + 36988, + 36989 ], "loc": { "start": { @@ -60492,8 +60564,8 @@ } }, "range": [ - 36961, - 36978 + 36972, + 36989 ], "loc": { "start": { @@ -60513,8 +60585,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 36994, - 37001 + 37005, + 37012 ], "loc": { "start": { @@ -60529,8 +60601,8 @@ } ], "range": [ - 36980, - 37011 + 36991, + 37022 ], "loc": { "start": { @@ -60545,8 +60617,8 @@ }, "alternate": null, "range": [ - 36957, - 37011 + 36968, + 37022 ], "loc": { "start": { @@ -60563,8 +60635,8 @@ "type": "Line", "value": " Set config's publicPath dynamically for Webpack...", "range": [ - 37021, - 37074 + 37032, + 37085 ], "loc": { "start": { @@ -60588,8 +60660,8 @@ "type": "Identifier", "name": "__webpack_public_path__", "range": [ - 37083, - 37106 + 37094, + 37117 ], "loc": { "start": { @@ -60608,8 +60680,8 @@ "object": { "type": "ThisExpression", "range": [ - 37109, - 37113 + 37120, + 37124 ], "loc": { "start": { @@ -60626,8 +60698,8 @@ "type": "Identifier", "name": "basePath", "range": [ - 37114, - 37122 + 37125, + 37133 ], "loc": { "start": { @@ -60641,8 +60713,8 @@ } }, "range": [ - 37109, - 37122 + 37120, + 37133 ], "loc": { "start": { @@ -60656,8 +60728,8 @@ } }, "range": [ - 37083, - 37122 + 37094, + 37133 ], "loc": { "start": { @@ -60671,8 +60743,8 @@ } }, "range": [ - 37083, - 37123 + 37094, + 37134 ], "loc": { "start": { @@ -60689,8 +60761,8 @@ "type": "Line", "value": " Set config's publicPath dynamically for Webpack...", "range": [ - 37021, - 37074 + 37032, + 37085 ], "loc": { "start": { @@ -60718,8 +60790,8 @@ "object": { "type": "ThisExpression", "range": [ - 37133, - 37137 + 37144, + 37148 ], "loc": { "start": { @@ -60736,8 +60808,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 37138, - 37145 + 37149, + 37156 ], "loc": { "start": { @@ -60751,8 +60823,8 @@ } }, "range": [ - 37133, - 37145 + 37144, + 37156 ], "loc": { "start": { @@ -60769,8 +60841,8 @@ "type": "Identifier", "name": "emit", "range": [ - 37146, - 37150 + 37157, + 37161 ], "loc": { "start": { @@ -60784,8 +60856,8 @@ } }, "range": [ - 37133, - 37150 + 37144, + 37161 ], "loc": { "start": { @@ -60804,8 +60876,8 @@ "value": "before-loading-extensions", "raw": "'before-loading-extensions'", "range": [ - 37151, - 37178 + 37162, + 37189 ], "loc": { "start": { @@ -60821,8 +60893,8 @@ { "type": "ThisExpression", "range": [ - 37180, - 37184 + 37191, + 37195 ], "loc": { "start": { @@ -60837,8 +60909,8 @@ } ], "range": [ - 37133, - 37185 + 37144, + 37196 ], "loc": { "start": { @@ -60852,8 +60924,8 @@ } }, "range": [ - 37133, - 37186 + 37144, + 37197 ], "loc": { "start": { @@ -60877,8 +60949,8 @@ "type": "Identifier", "name": "exts", "range": [ - 37196, - 37200 + 37207, + 37211 ], "loc": { "start": { @@ -60895,8 +60967,8 @@ "type": "Identifier", "name": "forEach", "range": [ - 37201, - 37208 + 37212, + 37219 ], "loc": { "start": { @@ -60910,8 +60982,8 @@ } }, "range": [ - 37196, - 37208 + 37207, + 37219 ], "loc": { "start": { @@ -60933,8 +61005,8 @@ "type": "Identifier", "name": "ext", "range": [ - 37210, - 37213 + 37221, + 37224 ], "loc": { "start": { @@ -60961,8 +61033,8 @@ "object": { "type": "ThisExpression", "range": [ - 37232, - 37236 + 37243, + 37247 ], "loc": { "start": { @@ -60979,8 +61051,8 @@ "type": "Identifier", "name": "loadExtension", "range": [ - 37237, - 37250 + 37248, + 37261 ], "loc": { "start": { @@ -60994,8 +61066,8 @@ } }, "range": [ - 37232, - 37250 + 37243, + 37261 ], "loc": { "start": { @@ -61013,8 +61085,8 @@ "type": "Identifier", "name": "ext", "range": [ - 37251, - 37254 + 37262, + 37265 ], "loc": { "start": { @@ -61029,8 +61101,8 @@ } ], "range": [ - 37232, - 37255 + 37243, + 37266 ], "loc": { "start": { @@ -61044,8 +61116,8 @@ } }, "range": [ - 37232, - 37256 + 37243, + 37267 ], "loc": { "start": { @@ -61060,8 +61132,8 @@ } ], "range": [ - 37218, - 37266 + 37229, + 37277 ], "loc": { "start": { @@ -61077,8 +61149,8 @@ "generator": false, "expression": false, "range": [ - 37209, - 37266 + 37220, + 37277 ], "loc": { "start": { @@ -61093,8 +61165,8 @@ } ], "range": [ - 37196, - 37267 + 37207, + 37278 ], "loc": { "start": { @@ -61108,8 +61180,8 @@ } }, "range": [ - 37196, - 37268 + 37207, + 37279 ], "loc": { "start": { @@ -61135,8 +61207,8 @@ "object": { "type": "ThisExpression", "range": [ - 37277, - 37281 + 37288, + 37292 ], "loc": { "start": { @@ -61153,8 +61225,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 37282, - 37289 + 37293, + 37300 ], "loc": { "start": { @@ -61168,8 +61240,8 @@ } }, "range": [ - 37277, - 37289 + 37288, + 37300 ], "loc": { "start": { @@ -61186,8 +61258,8 @@ "type": "Identifier", "name": "emit", "range": [ - 37290, - 37294 + 37301, + 37305 ], "loc": { "start": { @@ -61201,8 +61273,8 @@ } }, "range": [ - 37277, - 37294 + 37288, + 37305 ], "loc": { "start": { @@ -61221,8 +61293,8 @@ "value": "after-loading-extensions", "raw": "'after-loading-extensions'", "range": [ - 37295, - 37321 + 37306, + 37332 ], "loc": { "start": { @@ -61238,8 +61310,8 @@ { "type": "ThisExpression", "range": [ - 37323, - 37327 + 37334, + 37338 ], "loc": { "start": { @@ -61254,8 +61326,8 @@ } ], "range": [ - 37277, - 37328 + 37288, + 37339 ], "loc": { "start": { @@ -61269,8 +61341,8 @@ } }, "range": [ - 37277, - 37329 + 37288, + 37340 ], "loc": { "start": { @@ -61285,8 +61357,8 @@ } ], "range": [ - 36911, - 37335 + 36922, + 37346 ], "loc": { "start": { @@ -61302,8 +61374,8 @@ "generator": false, "expression": false, "range": [ - 36908, - 37335 + 36919, + 37346 ], "loc": { "start": { @@ -61319,8 +61391,8 @@ "kind": "method", "computed": false, "range": [ - 36894, - 37335 + 36905, + 37346 ], "loc": { "start": { @@ -61337,8 +61409,8 @@ "type": "Block", "value": "*\n * Initialise all the extensions defined in the configuration object\n ", "range": [ - 36805, - 36889 + 36816, + 36900 ], "loc": { "start": { @@ -61357,8 +61429,8 @@ "type": "Block", "value": "*\n * Load an extension module\n * @param {Object} ext Extension config object\n ", "range": [ - 37341, - 37436 + 37352, + 37447 ], "loc": { "start": { @@ -61380,8 +61452,8 @@ "type": "Identifier", "name": "loadExtension", "range": [ - 37441, - 37454 + 37452, + 37465 ], "loc": { "start": { @@ -61402,8 +61474,8 @@ "type": "Identifier", "name": "ext", "range": [ - 37455, - 37458 + 37466, + 37469 ], "loc": { "start": { @@ -61435,8 +61507,8 @@ "type": "Identifier", "name": "ext", "range": [ - 37475, - 37478 + 37486, + 37489 ], "loc": { "start": { @@ -61451,8 +61523,8 @@ }, "prefix": true, "range": [ - 37474, - 37478 + 37485, + 37489 ], "loc": { "start": { @@ -61475,8 +61547,8 @@ "type": "Identifier", "name": "ext", "range": [ - 37483, - 37486 + 37494, + 37497 ], "loc": { "start": { @@ -61493,8 +61565,8 @@ "type": "Identifier", "name": "name", "range": [ - 37487, - 37491 + 37498, + 37502 ], "loc": { "start": { @@ -61508,8 +61580,8 @@ } }, "range": [ - 37483, - 37491 + 37494, + 37502 ], "loc": { "start": { @@ -61524,8 +61596,8 @@ }, "prefix": true, "range": [ - 37482, - 37491 + 37493, + 37502 ], "loc": { "start": { @@ -61539,8 +61611,8 @@ } }, "range": [ - 37474, - 37491 + 37485, + 37502 ], "loc": { "start": { @@ -61561,8 +61633,8 @@ "object": { "type": "ThisExpression", "range": [ - 37495, - 37499 + 37506, + 37510 ], "loc": { "start": { @@ -61579,8 +61651,8 @@ "type": "Identifier", "name": "hasExtension", "range": [ - 37500, - 37512 + 37511, + 37523 ], "loc": { "start": { @@ -61594,8 +61666,8 @@ } }, "range": [ - 37495, - 37512 + 37506, + 37523 ], "loc": { "start": { @@ -61616,8 +61688,8 @@ "type": "Identifier", "name": "ext", "range": [ - 37513, - 37516 + 37524, + 37527 ], "loc": { "start": { @@ -61634,8 +61706,8 @@ "type": "Identifier", "name": "name", "range": [ - 37517, - 37521 + 37528, + 37532 ], "loc": { "start": { @@ -61649,8 +61721,8 @@ } }, "range": [ - 37513, - 37521 + 37524, + 37532 ], "loc": { "start": { @@ -61665,8 +61737,8 @@ } ], "range": [ - 37495, - 37522 + 37506, + 37533 ], "loc": { "start": { @@ -61680,8 +61752,8 @@ } }, "range": [ - 37474, - 37522 + 37485, + 37533 ], "loc": { "start": { @@ -61701,8 +61773,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 37538, - 37545 + 37549, + 37556 ], "loc": { "start": { @@ -61717,8 +61789,8 @@ } ], "range": [ - 37524, - 37555 + 37535, + 37566 ], "loc": { "start": { @@ -61733,8 +61805,8 @@ }, "alternate": null, "range": [ - 37470, - 37555 + 37481, + 37566 ], "loc": { "start": { @@ -61761,8 +61833,8 @@ "type": "Identifier", "name": "name", "range": [ - 37570, - 37574 + 37581, + 37585 ], "loc": { "start": { @@ -61779,8 +61851,8 @@ "type": "Identifier", "name": "name", "range": [ - 37570, - 37574 + 37581, + 37585 ], "loc": { "start": { @@ -61798,8 +61870,8 @@ "shorthand": true, "computed": false, "range": [ - 37570, - 37574 + 37581, + 37585 ], "loc": { "start": { @@ -61818,8 +61890,8 @@ "type": "Identifier", "name": "path", "range": [ - 37576, - 37580 + 37587, + 37591 ], "loc": { "start": { @@ -61836,8 +61908,8 @@ "type": "Identifier", "name": "path", "range": [ - 37576, - 37580 + 37587, + 37591 ], "loc": { "start": { @@ -61855,8 +61927,8 @@ "shorthand": true, "computed": false, "range": [ - 37576, - 37580 + 37587, + 37591 ], "loc": { "start": { @@ -61871,8 +61943,8 @@ } ], "range": [ - 37569, - 37581 + 37580, + 37592 ], "loc": { "start": { @@ -61889,8 +61961,8 @@ "type": "Identifier", "name": "ext", "range": [ - 37584, - 37587 + 37595, + 37598 ], "loc": { "start": { @@ -61904,8 +61976,8 @@ } }, "range": [ - 37569, - 37587 + 37580, + 37598 ], "loc": { "start": { @@ -61921,8 +61993,8 @@ ], "kind": "let", "range": [ - 37565, - 37588 + 37576, + 37599 ], "loc": { "start": { @@ -61944,8 +62016,8 @@ "type": "Identifier", "name": "modulePath", "range": [ - 37601, - 37611 + 37612, + 37622 ], "loc": { "start": { @@ -61960,8 +62032,8 @@ }, "init": null, "range": [ - 37601, - 37611 + 37612, + 37622 ], "loc": { "start": { @@ -61977,8 +62049,8 @@ ], "kind": "let", "range": [ - 37597, - 37612 + 37608, + 37623 ], "loc": { "start": { @@ -62000,8 +62072,8 @@ "type": "Identifier", "name": "name", "range": [ - 37626, - 37630 + 37637, + 37641 ], "loc": { "start": { @@ -62018,8 +62090,8 @@ "type": "Identifier", "name": "path", "range": [ - 37634, - 37638 + 37645, + 37649 ], "loc": { "start": { @@ -62033,8 +62105,8 @@ } }, "range": [ - 37626, - 37638 + 37637, + 37649 ], "loc": { "start": { @@ -62059,8 +62131,8 @@ "type": "Identifier", "name": "modulePath", "range": [ - 37654, - 37664 + 37665, + 37675 ], "loc": { "start": { @@ -62083,8 +62155,8 @@ "type": "Identifier", "name": "ext", "range": [ - 37667, - 37670 + 37678, + 37681 ], "loc": { "start": { @@ -62101,8 +62173,8 @@ "type": "Identifier", "name": "path", "range": [ - 37671, - 37675 + 37682, + 37686 ], "loc": { "start": { @@ -62116,8 +62188,8 @@ } }, "range": [ - 37667, - 37675 + 37678, + 37686 ], "loc": { "start": { @@ -62134,8 +62206,8 @@ "type": "Identifier", "name": "name", "range": [ - 37678, - 37682 + 37689, + 37693 ], "loc": { "start": { @@ -62149,8 +62221,8 @@ } }, "range": [ - 37667, - 37682 + 37678, + 37693 ], "loc": { "start": { @@ -62164,8 +62236,8 @@ } }, "range": [ - 37654, - 37682 + 37665, + 37693 ], "loc": { "start": { @@ -62179,8 +62251,8 @@ } }, "range": [ - 37654, - 37683 + 37665, + 37694 ], "loc": { "start": { @@ -62195,8 +62267,8 @@ } ], "range": [ - 37640, - 37693 + 37651, + 37704 ], "loc": { "start": { @@ -62221,8 +62293,8 @@ "type": "Identifier", "name": "name", "range": [ - 37713, - 37717 + 37724, + 37728 ], "loc": { "start": { @@ -62244,8 +62316,8 @@ "type": "Identifier", "name": "name", "range": [ - 37720, - 37724 + 37731, + 37735 ], "loc": { "start": { @@ -62262,8 +62334,8 @@ "type": "Identifier", "name": "replace", "range": [ - 37725, - 37732 + 37736, + 37743 ], "loc": { "start": { @@ -62277,8 +62349,8 @@ } }, "range": [ - 37720, - 37732 + 37731, + 37743 ], "loc": { "start": { @@ -62297,8 +62369,8 @@ "value": ".js", "raw": "'.js'", "range": [ - 37733, - 37738 + 37744, + 37749 ], "loc": { "start": { @@ -62316,8 +62388,8 @@ "value": "", "raw": "''", "range": [ - 37740, - 37742 + 37751, + 37753 ], "loc": { "start": { @@ -62332,8 +62404,8 @@ } ], "range": [ - 37720, - 37743 + 37731, + 37754 ], "loc": { "start": { @@ -62347,8 +62419,8 @@ } }, "range": [ - 37713, - 37743 + 37724, + 37754 ], "loc": { "start": { @@ -62362,8 +62434,8 @@ } }, "range": [ - 37713, - 37744 + 37724, + 37755 ], "loc": { "start": { @@ -62385,8 +62457,8 @@ "type": "Identifier", "name": "modulePath", "range": [ - 37757, - 37767 + 37768, + 37778 ], "loc": { "start": { @@ -62409,8 +62481,8 @@ "value": "extensions/{}/{}", "raw": "'extensions/{}/{}'", "range": [ - 37770, - 37788 + 37781, + 37799 ], "loc": { "start": { @@ -62427,8 +62499,8 @@ "type": "Identifier", "name": "replace", "range": [ - 37789, - 37796 + 37800, + 37807 ], "loc": { "start": { @@ -62442,8 +62514,8 @@ } }, "range": [ - 37770, - 37796 + 37781, + 37807 ], "loc": { "start": { @@ -62466,8 +62538,8 @@ "flags": "g" }, "range": [ - 37797, - 37802 + 37808, + 37813 ], "loc": { "start": { @@ -62484,8 +62556,8 @@ "type": "Identifier", "name": "name", "range": [ - 37804, - 37808 + 37815, + 37819 ], "loc": { "start": { @@ -62500,8 +62572,8 @@ } ], "range": [ - 37770, - 37809 + 37781, + 37820 ], "loc": { "start": { @@ -62515,8 +62587,8 @@ } }, "range": [ - 37757, - 37809 + 37768, + 37820 ], "loc": { "start": { @@ -62530,8 +62602,8 @@ } }, "range": [ - 37757, - 37810 + 37768, + 37821 ], "loc": { "start": { @@ -62546,8 +62618,8 @@ } ], "range": [ - 37699, - 37820 + 37710, + 37831 ], "loc": { "start": { @@ -62561,8 +62633,8 @@ } }, "range": [ - 37622, - 37820 + 37633, + 37831 ], "loc": { "start": { @@ -62579,8 +62651,8 @@ "type": "Line", "value": " Require pattern for Webpack", "range": [ - 37830, - 37860 + 37841, + 37871 ], "loc": { "start": { @@ -62603,8 +62675,8 @@ "type": "Identifier", "name": "require", "range": [ - 37869, - 37876 + 37880, + 37887 ], "loc": { "start": { @@ -62629,8 +62701,8 @@ "value": "./", "raw": "'./'", "range": [ - 37878, - 37882 + 37889, + 37893 ], "loc": { "start": { @@ -62647,8 +62719,8 @@ "type": "Identifier", "name": "modulePath", "range": [ - 37885, - 37895 + 37896, + 37906 ], "loc": { "start": { @@ -62662,8 +62734,8 @@ } }, "range": [ - 37878, - 37895 + 37889, + 37906 ], "loc": { "start": { @@ -62678,8 +62750,8 @@ } ], "range": [ - 37877, - 37896 + 37888, + 37907 ], "loc": { "start": { @@ -62700,8 +62772,8 @@ "type": "Identifier", "name": "mod", "range": [ - 37899, - 37902 + 37910, + 37913 ], "loc": { "start": { @@ -62727,8 +62799,8 @@ "type": "Identifier", "name": "inst", "range": [ - 37958, - 37962 + 37969, + 37973 ], "loc": { "start": { @@ -62750,8 +62822,8 @@ "type": "Identifier", "name": "mod", "range": [ - 37969, - 37972 + 37980, + 37983 ], "loc": { "start": { @@ -62768,8 +62840,8 @@ "type": "Identifier", "name": "default", "range": [ - 37973, - 37980 + 37984, + 37991 ], "loc": { "start": { @@ -62783,8 +62855,8 @@ } }, "range": [ - 37969, - 37980 + 37980, + 37991 ], "loc": { "start": { @@ -62801,8 +62873,8 @@ { "type": "ThisExpression", "range": [ - 37981, - 37985 + 37992, + 37996 ], "loc": { "start": { @@ -62819,8 +62891,8 @@ "type": "Identifier", "name": "ext", "range": [ - 37987, - 37990 + 37998, + 38001 ], "loc": { "start": { @@ -62835,8 +62907,8 @@ } ], "range": [ - 37965, - 37991 + 37976, + 38002 ], "loc": { "start": { @@ -62850,8 +62922,8 @@ } }, "range": [ - 37958, - 37991 + 37969, + 38002 ], "loc": { "start": { @@ -62867,8 +62939,8 @@ ], "kind": "let", "range": [ - 37954, - 37992 + 37965, + 38003 ], "loc": { "start": { @@ -62885,8 +62957,8 @@ "type": "Block", "value": " eslint-disable ", "range": [ - 37921, - 37941 + 37932, + 37952 ], "loc": { "start": { @@ -62905,8 +62977,8 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 38005, - 38024 + 38016, + 38035 ], "loc": { "start": { @@ -62932,8 +63004,8 @@ "type": "Identifier", "name": "inst", "range": [ - 38037, - 38041 + 38048, + 38052 ], "loc": { "start": { @@ -62950,8 +63022,8 @@ "type": "Identifier", "name": "init", "range": [ - 38042, - 38046 + 38053, + 38057 ], "loc": { "start": { @@ -62965,8 +63037,8 @@ } }, "range": [ - 38037, - 38046 + 38048, + 38057 ], "loc": { "start": { @@ -62981,8 +63053,8 @@ }, "arguments": [], "range": [ - 38037, - 38048 + 38048, + 38059 ], "loc": { "start": { @@ -62996,8 +63068,8 @@ } }, "range": [ - 38037, - 38049 + 38048, + 38060 ], "loc": { "start": { @@ -63014,8 +63086,8 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 38005, - 38024 + 38016, + 38035 ], "loc": { "start": { @@ -63044,8 +63116,8 @@ "object": { "type": "ThisExpression", "range": [ - 38062, - 38066 + 38073, + 38077 ], "loc": { "start": { @@ -63062,8 +63134,8 @@ "type": "Identifier", "name": "ExtRegistry", "range": [ - 38067, - 38078 + 38078, + 38089 ], "loc": { "start": { @@ -63077,8 +63149,8 @@ } }, "range": [ - 38062, - 38078 + 38073, + 38089 ], "loc": { "start": { @@ -63095,8 +63167,8 @@ "type": "Identifier", "name": "name", "range": [ - 38079, - 38083 + 38090, + 38094 ], "loc": { "start": { @@ -63110,8 +63182,8 @@ } }, "range": [ - 38062, - 38084 + 38073, + 38095 ], "loc": { "start": { @@ -63128,8 +63200,8 @@ "type": "Identifier", "name": "inst", "range": [ - 38087, - 38091 + 38098, + 38102 ], "loc": { "start": { @@ -63143,8 +63215,8 @@ } }, "range": [ - 38062, - 38091 + 38073, + 38102 ], "loc": { "start": { @@ -63158,8 +63230,8 @@ } }, "range": [ - 38062, - 38092 + 38073, + 38103 ], "loc": { "start": { @@ -63174,8 +63246,8 @@ } ], "range": [ - 37907, - 38102 + 37918, + 38113 ], "loc": { "start": { @@ -63191,8 +63263,8 @@ "generator": false, "expression": false, "range": [ - 37898, - 38102 + 37909, + 38113 ], "loc": { "start": { @@ -63207,8 +63279,8 @@ } ], "range": [ - 37869, - 38103 + 37880, + 38114 ], "loc": { "start": { @@ -63222,8 +63294,8 @@ } }, "range": [ - 37869, - 38104 + 37880, + 38115 ], "loc": { "start": { @@ -63240,8 +63312,8 @@ "type": "Line", "value": " Require pattern for Webpack", "range": [ - 37830, - 37860 + 37841, + 37871 ], "loc": { "start": { @@ -63258,8 +63330,8 @@ } ], "range": [ - 37460, - 38110 + 37471, + 38121 ], "loc": { "start": { @@ -63275,8 +63347,8 @@ "generator": false, "expression": false, "range": [ - 37454, - 38110 + 37465, + 38121 ], "loc": { "start": { @@ -63292,8 +63364,8 @@ "kind": "method", "computed": false, "range": [ - 37441, - 38110 + 37452, + 38121 ], "loc": { "start": { @@ -63310,8 +63382,8 @@ "type": "Block", "value": "*\n * Load an extension module\n * @param {Object} ext Extension config object\n ", "range": [ - 37341, - 37436 + 37352, + 37447 ], "loc": { "start": { @@ -63330,8 +63402,8 @@ "type": "Block", "value": "*\n * Get an extension instance\n * @param {String} name Name of the extension\n * @return {Object} Extension instance\n ", "range": [ - 38116, - 38259 + 38127, + 38270 ], "loc": { "start": { @@ -63353,8 +63425,8 @@ "type": "Identifier", "name": "extension", "range": [ - 38264, - 38273 + 38275, + 38284 ], "loc": { "start": { @@ -63375,8 +63447,8 @@ "type": "Identifier", "name": "name", "range": [ - 38274, - 38278 + 38285, + 38289 ], "loc": { "start": { @@ -63404,8 +63476,8 @@ "object": { "type": "ThisExpression", "range": [ - 38297, - 38301 + 38308, + 38312 ], "loc": { "start": { @@ -63422,8 +63494,8 @@ "type": "Identifier", "name": "ExtRegistry", "range": [ - 38302, - 38313 + 38313, + 38324 ], "loc": { "start": { @@ -63437,8 +63509,8 @@ } }, "range": [ - 38297, - 38313 + 38308, + 38324 ], "loc": { "start": { @@ -63455,8 +63527,8 @@ "type": "Identifier", "name": "name", "range": [ - 38314, - 38318 + 38325, + 38329 ], "loc": { "start": { @@ -63470,8 +63542,8 @@ } }, "range": [ - 38297, - 38319 + 38308, + 38330 ], "loc": { "start": { @@ -63485,8 +63557,8 @@ } }, "range": [ - 38290, - 38320 + 38301, + 38331 ], "loc": { "start": { @@ -63501,8 +63573,8 @@ } ], "range": [ - 38280, - 38326 + 38291, + 38337 ], "loc": { "start": { @@ -63518,8 +63590,8 @@ "generator": false, "expression": false, "range": [ - 38273, - 38326 + 38284, + 38337 ], "loc": { "start": { @@ -63535,8 +63607,8 @@ "kind": "method", "computed": false, "range": [ - 38264, - 38326 + 38275, + 38337 ], "loc": { "start": { @@ -63553,8 +63625,8 @@ "type": "Block", "value": "*\n * Get an extension instance\n * @param {String} name Name of the extension\n * @return {Object} Extension instance\n ", "range": [ - 38116, - 38259 + 38127, + 38270 ], "loc": { "start": { @@ -63573,8 +63645,8 @@ "type": "Block", "value": "*\n * Check passed extension name exists\n * @param {String} name Name of the extension\n * @return {Boolean}\n ", "range": [ - 38332, - 38462 + 38343, + 38473 ], "loc": { "start": { @@ -63596,8 +63668,8 @@ "type": "Identifier", "name": "hasExtension", "range": [ - 38467, - 38479 + 38478, + 38490 ], "loc": { "start": { @@ -63618,8 +63690,8 @@ "type": "Identifier", "name": "name", "range": [ - 38480, - 38484 + 38491, + 38495 ], "loc": { "start": { @@ -63647,8 +63719,8 @@ "type": "Identifier", "name": "isEmpty", "range": [ - 38504, - 38511 + 38515, + 38522 ], "loc": { "start": { @@ -63671,8 +63743,8 @@ "object": { "type": "ThisExpression", "range": [ - 38512, - 38516 + 38523, + 38527 ], "loc": { "start": { @@ -63689,8 +63761,8 @@ "type": "Identifier", "name": "ExtRegistry", "range": [ - 38517, - 38528 + 38528, + 38539 ], "loc": { "start": { @@ -63704,8 +63776,8 @@ } }, "range": [ - 38512, - 38528 + 38523, + 38539 ], "loc": { "start": { @@ -63722,8 +63794,8 @@ "type": "Identifier", "name": "name", "range": [ - 38529, - 38533 + 38540, + 38544 ], "loc": { "start": { @@ -63737,8 +63809,8 @@ } }, "range": [ - 38512, - 38534 + 38523, + 38545 ], "loc": { "start": { @@ -63753,8 +63825,8 @@ } ], "range": [ - 38504, - 38535 + 38515, + 38546 ], "loc": { "start": { @@ -63769,8 +63841,8 @@ }, "prefix": true, "range": [ - 38503, - 38535 + 38514, + 38546 ], "loc": { "start": { @@ -63784,8 +63856,8 @@ } }, "range": [ - 38496, - 38536 + 38507, + 38547 ], "loc": { "start": { @@ -63800,8 +63872,8 @@ } ], "range": [ - 38486, - 38542 + 38497, + 38553 ], "loc": { "start": { @@ -63817,8 +63889,8 @@ "generator": false, "expression": false, "range": [ - 38479, - 38542 + 38490, + 38553 ], "loc": { "start": { @@ -63834,8 +63906,8 @@ "kind": "method", "computed": false, "range": [ - 38467, - 38542 + 38478, + 38553 ], "loc": { "start": { @@ -63852,8 +63924,8 @@ "type": "Block", "value": "*\n * Check passed extension name exists\n * @param {String} name Name of the extension\n * @return {Boolean}\n ", "range": [ - 38332, - 38462 + 38343, + 38473 ], "loc": { "start": { @@ -63872,8 +63944,8 @@ "type": "Block", "value": "*\n * Register the passed extension instance with associated name\n * @param {Object} inst Extension instance\n * @param {String} name Name of the extension\n ", "range": [ - 38548, - 38723 + 38559, + 38734 ], "loc": { "start": { @@ -63895,8 +63967,8 @@ "type": "Identifier", "name": "registerExtension", "range": [ - 38728, - 38745 + 38739, + 38756 ], "loc": { "start": { @@ -63917,8 +63989,8 @@ "type": "Identifier", "name": "inst", "range": [ - 38746, - 38750 + 38757, + 38761 ], "loc": { "start": { @@ -63935,8 +64007,8 @@ "type": "Identifier", "name": "name", "range": [ - 38752, - 38756 + 38763, + 38767 ], "loc": { "start": { @@ -63967,8 +64039,8 @@ "object": { "type": "ThisExpression", "range": [ - 38768, - 38772 + 38779, + 38783 ], "loc": { "start": { @@ -63985,8 +64057,8 @@ "type": "Identifier", "name": "ExtRegistry", "range": [ - 38773, - 38784 + 38784, + 38795 ], "loc": { "start": { @@ -64000,8 +64072,8 @@ } }, "range": [ - 38768, - 38784 + 38779, + 38795 ], "loc": { "start": { @@ -64018,8 +64090,8 @@ "type": "Identifier", "name": "name", "range": [ - 38785, - 38789 + 38796, + 38800 ], "loc": { "start": { @@ -64033,8 +64105,8 @@ } }, "range": [ - 38768, - 38790 + 38779, + 38801 ], "loc": { "start": { @@ -64051,8 +64123,8 @@ "type": "Identifier", "name": "inst", "range": [ - 38793, - 38797 + 38804, + 38808 ], "loc": { "start": { @@ -64066,8 +64138,8 @@ } }, "range": [ - 38768, - 38797 + 38779, + 38808 ], "loc": { "start": { @@ -64081,8 +64153,8 @@ } }, "range": [ - 38768, - 38798 + 38779, + 38809 ], "loc": { "start": { @@ -64097,8 +64169,8 @@ } ], "range": [ - 38758, - 38804 + 38769, + 38815 ], "loc": { "start": { @@ -64114,8 +64186,8 @@ "generator": false, "expression": false, "range": [ - 38745, - 38804 + 38756, + 38815 ], "loc": { "start": { @@ -64131,8 +64203,8 @@ "kind": "method", "computed": false, "range": [ - 38728, - 38804 + 38739, + 38815 ], "loc": { "start": { @@ -64149,8 +64221,8 @@ "type": "Block", "value": "*\n * Register the passed extension instance with associated name\n * @param {Object} inst Extension instance\n * @param {String} name Name of the extension\n ", "range": [ - 38548, - 38723 + 38559, + 38734 ], "loc": { "start": { @@ -64169,8 +64241,8 @@ "type": "Block", "value": "*\n * Destroy all the extensions store in extensions registry\n ", "range": [ - 38810, - 38884 + 38821, + 38895 ], "loc": { "start": { @@ -64192,8 +64264,8 @@ "type": "Identifier", "name": "destroyExtensions", "range": [ - 38889, - 38906 + 38900, + 38917 ], "loc": { "start": { @@ -64222,8 +64294,8 @@ "type": "Identifier", "name": "reg", "range": [ - 38923, - 38926 + 38934, + 38937 ], "loc": { "start": { @@ -64242,8 +64314,8 @@ "object": { "type": "ThisExpression", "range": [ - 38929, - 38933 + 38940, + 38944 ], "loc": { "start": { @@ -64260,8 +64332,8 @@ "type": "Identifier", "name": "ExtRegistry", "range": [ - 38934, - 38945 + 38945, + 38956 ], "loc": { "start": { @@ -64275,8 +64347,8 @@ } }, "range": [ - 38929, - 38945 + 38940, + 38956 ], "loc": { "start": { @@ -64290,8 +64362,8 @@ } }, "range": [ - 38923, - 38945 + 38934, + 38956 ], "loc": { "start": { @@ -64307,8 +64379,8 @@ ], "kind": "let", "range": [ - 38919, - 38946 + 38930, + 38957 ], "loc": { "start": { @@ -64337,8 +64409,8 @@ "type": "Identifier", "name": "Object", "range": [ - 38956, - 38962 + 38967, + 38973 ], "loc": { "start": { @@ -64355,8 +64427,8 @@ "type": "Identifier", "name": "keys", "range": [ - 38963, - 38967 + 38974, + 38978 ], "loc": { "start": { @@ -64370,8 +64442,8 @@ } }, "range": [ - 38956, - 38967 + 38967, + 38978 ], "loc": { "start": { @@ -64389,8 +64461,8 @@ "type": "Identifier", "name": "reg", "range": [ - 38968, - 38971 + 38979, + 38982 ], "loc": { "start": { @@ -64405,8 +64477,8 @@ } ], "range": [ - 38956, - 38972 + 38967, + 38983 ], "loc": { "start": { @@ -64423,8 +64495,8 @@ "type": "Identifier", "name": "forEach", "range": [ - 38973, - 38980 + 38984, + 38991 ], "loc": { "start": { @@ -64438,8 +64510,8 @@ } }, "range": [ - 38956, - 38980 + 38967, + 38991 ], "loc": { "start": { @@ -64461,8 +64533,8 @@ "type": "Identifier", "name": "key", "range": [ - 38982, - 38985 + 38993, + 38996 ], "loc": { "start": { @@ -64493,8 +64565,8 @@ "type": "Identifier", "name": "reg", "range": [ - 39004, - 39007 + 39015, + 39018 ], "loc": { "start": { @@ -64511,8 +64583,8 @@ "type": "Identifier", "name": "key", "range": [ - 39008, - 39011 + 39019, + 39022 ], "loc": { "start": { @@ -64526,8 +64598,8 @@ } }, "range": [ - 39004, - 39012 + 39015, + 39023 ], "loc": { "start": { @@ -64544,8 +64616,8 @@ "type": "Identifier", "name": "destroy", "range": [ - 39013, - 39020 + 39024, + 39031 ], "loc": { "start": { @@ -64559,8 +64631,8 @@ } }, "range": [ - 39004, - 39020 + 39015, + 39031 ], "loc": { "start": { @@ -64575,8 +64647,8 @@ }, "arguments": [], "range": [ - 39004, - 39022 + 39015, + 39033 ], "loc": { "start": { @@ -64590,8 +64662,8 @@ } }, "range": [ - 39004, - 39023 + 39015, + 39034 ], "loc": { "start": { @@ -64616,8 +64688,8 @@ "type": "Identifier", "name": "reg", "range": [ - 39036, - 39039 + 39047, + 39050 ], "loc": { "start": { @@ -64634,8 +64706,8 @@ "type": "Identifier", "name": "key", "range": [ - 39040, - 39043 + 39051, + 39054 ], "loc": { "start": { @@ -64649,8 +64721,8 @@ } }, "range": [ - 39036, - 39044 + 39047, + 39055 ], "loc": { "start": { @@ -64667,8 +64739,8 @@ "type": "Identifier", "name": "undefined", "range": [ - 39047, - 39056 + 39058, + 39067 ], "loc": { "start": { @@ -64682,8 +64754,8 @@ } }, "range": [ - 39036, - 39056 + 39047, + 39067 ], "loc": { "start": { @@ -64697,8 +64769,8 @@ } }, "range": [ - 39036, - 39057 + 39047, + 39068 ], "loc": { "start": { @@ -64713,8 +64785,8 @@ } ], "range": [ - 38990, - 39067 + 39001, + 39078 ], "loc": { "start": { @@ -64730,8 +64802,8 @@ "generator": false, "expression": false, "range": [ - 38981, - 39067 + 38992, + 39078 ], "loc": { "start": { @@ -64746,8 +64818,8 @@ } ], "range": [ - 38956, - 39068 + 38967, + 39079 ], "loc": { "start": { @@ -64761,8 +64833,8 @@ } }, "range": [ - 38956, - 39069 + 38967, + 39080 ], "loc": { "start": { @@ -64777,8 +64849,8 @@ } ], "range": [ - 38909, - 39075 + 38920, + 39086 ], "loc": { "start": { @@ -64794,8 +64866,8 @@ "generator": false, "expression": false, "range": [ - 38906, - 39075 + 38917, + 39086 ], "loc": { "start": { @@ -64811,8 +64883,8 @@ "kind": "method", "computed": false, "range": [ - 38889, - 39075 + 38900, + 39086 ], "loc": { "start": { @@ -64829,8 +64901,8 @@ "type": "Block", "value": "*\n * Destroy all the extensions store in extensions registry\n ", "range": [ - 38810, - 38884 + 38821, + 38895 ], "loc": { "start": { @@ -64849,8 +64921,8 @@ "type": "Block", "value": "*\n * Load themes defined in the configuration object\n ", "range": [ - 39081, - 39147 + 39092, + 39158 ], "loc": { "start": { @@ -64872,8 +64944,8 @@ "type": "Identifier", "name": "loadThemes", "range": [ - 39152, - 39162 + 39163, + 39173 ], "loc": { "start": { @@ -64904,8 +64976,8 @@ "object": { "type": "ThisExpression", "range": [ - 39180, - 39184 + 39191, + 39195 ], "loc": { "start": { @@ -64922,8 +64994,8 @@ "type": "Identifier", "name": "hasThemes", "range": [ - 39185, - 39194 + 39196, + 39205 ], "loc": { "start": { @@ -64937,8 +65009,8 @@ } }, "range": [ - 39180, - 39194 + 39191, + 39205 ], "loc": { "start": { @@ -64953,8 +65025,8 @@ }, "prefix": true, "range": [ - 39179, - 39194 + 39190, + 39205 ], "loc": { "start": { @@ -64974,8 +65046,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 39210, - 39217 + 39221, + 39228 ], "loc": { "start": { @@ -64990,8 +65062,8 @@ } ], "range": [ - 39196, - 39227 + 39207, + 39238 ], "loc": { "start": { @@ -65006,8 +65078,8 @@ }, "alternate": null, "range": [ - 39175, - 39227 + 39186, + 39238 ], "loc": { "start": { @@ -65029,8 +65101,8 @@ "type": "Identifier", "name": "themes", "range": [ - 39241, - 39247 + 39252, + 39258 ], "loc": { "start": { @@ -65049,8 +65121,8 @@ "object": { "type": "ThisExpression", "range": [ - 39250, - 39254 + 39261, + 39265 ], "loc": { "start": { @@ -65067,8 +65139,8 @@ "type": "Identifier", "name": "themes", "range": [ - 39255, - 39261 + 39266, + 39272 ], "loc": { "start": { @@ -65082,8 +65154,8 @@ } }, "range": [ - 39250, - 39261 + 39261, + 39272 ], "loc": { "start": { @@ -65097,8 +65169,8 @@ } }, "range": [ - 39241, - 39261 + 39252, + 39272 ], "loc": { "start": { @@ -65114,8 +65186,8 @@ ], "kind": "let", "range": [ - 39237, - 39262 + 39248, + 39273 ], "loc": { "start": { @@ -65141,8 +65213,8 @@ "object": { "type": "ThisExpression", "range": [ - 39271, - 39275 + 39282, + 39286 ], "loc": { "start": { @@ -65159,8 +65231,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 39276, - 39283 + 39287, + 39294 ], "loc": { "start": { @@ -65174,8 +65246,8 @@ } }, "range": [ - 39271, - 39283 + 39282, + 39294 ], "loc": { "start": { @@ -65192,8 +65264,8 @@ "type": "Identifier", "name": "emit", "range": [ - 39284, - 39288 + 39295, + 39299 ], "loc": { "start": { @@ -65207,8 +65279,8 @@ } }, "range": [ - 39271, - 39288 + 39282, + 39299 ], "loc": { "start": { @@ -65227,8 +65299,8 @@ "value": "before-loading-themes", "raw": "'before-loading-themes'", "range": [ - 39289, - 39312 + 39300, + 39323 ], "loc": { "start": { @@ -65244,8 +65316,8 @@ { "type": "ThisExpression", "range": [ - 39314, - 39318 + 39325, + 39329 ], "loc": { "start": { @@ -65260,8 +65332,8 @@ } ], "range": [ - 39271, - 39319 + 39282, + 39330 ], "loc": { "start": { @@ -65275,8 +65347,8 @@ } }, "range": [ - 39271, - 39320 + 39282, + 39331 ], "loc": { "start": { @@ -65293,8 +65365,8 @@ "type": "Line", "value": "Default theme config", "range": [ - 39330, - 39352 + 39341, + 39363 ], "loc": { "start": { @@ -65317,8 +65389,8 @@ "object": { "type": "ThisExpression", "range": [ - 39365, - 39369 + 39376, + 39380 ], "loc": { "start": { @@ -65335,8 +65407,8 @@ "type": "Identifier", "name": "enableDefaultTheme", "range": [ - 39370, - 39388 + 39381, + 39399 ], "loc": { "start": { @@ -65350,8 +65422,8 @@ } }, "range": [ - 39365, - 39388 + 39376, + 39399 ], "loc": { "start": { @@ -65376,8 +65448,8 @@ "type": "Identifier", "name": "defaultTheme", "range": [ - 39408, - 39420 + 39419, + 39431 ], "loc": { "start": { @@ -65399,8 +65471,8 @@ "type": "Identifier", "name": "name", "range": [ - 39425, - 39429 + 39436, + 39440 ], "loc": { "start": { @@ -65418,8 +65490,8 @@ "value": "default", "raw": "'default'", "range": [ - 39431, - 39440 + 39442, + 39451 ], "loc": { "start": { @@ -65437,8 +65509,8 @@ "shorthand": false, "computed": false, "range": [ - 39425, - 39440 + 39436, + 39451 ], "loc": { "start": { @@ -65453,8 +65525,8 @@ } ], "range": [ - 39423, - 39442 + 39434, + 39453 ], "loc": { "start": { @@ -65468,8 +65540,8 @@ } }, "range": [ - 39408, - 39442 + 39419, + 39453 ], "loc": { "start": { @@ -65485,8 +65557,8 @@ ], "kind": "let", "range": [ - 39404, - 39443 + 39415, + 39454 ], "loc": { "start": { @@ -65512,8 +65584,8 @@ "object": { "type": "ThisExpression", "range": [ - 39456, - 39460 + 39467, + 39471 ], "loc": { "start": { @@ -65530,8 +65602,8 @@ "type": "Identifier", "name": "themes", "range": [ - 39461, - 39467 + 39472, + 39478 ], "loc": { "start": { @@ -65545,8 +65617,8 @@ } }, "range": [ - 39456, - 39467 + 39467, + 39478 ], "loc": { "start": { @@ -65563,8 +65635,8 @@ "type": "Identifier", "name": "push", "range": [ - 39468, - 39472 + 39479, + 39483 ], "loc": { "start": { @@ -65578,8 +65650,8 @@ } }, "range": [ - 39456, - 39472 + 39467, + 39483 ], "loc": { "start": { @@ -65597,8 +65669,8 @@ "type": "Identifier", "name": "defaultTheme", "range": [ - 39473, - 39485 + 39484, + 39496 ], "loc": { "start": { @@ -65613,8 +65685,8 @@ } ], "range": [ - 39456, - 39486 + 39467, + 39497 ], "loc": { "start": { @@ -65628,8 +65700,8 @@ } }, "range": [ - 39456, - 39487 + 39467, + 39498 ], "loc": { "start": { @@ -65644,8 +65716,8 @@ } ], "range": [ - 39390, - 39497 + 39401, + 39508 ], "loc": { "start": { @@ -65660,8 +65732,8 @@ }, "alternate": null, "range": [ - 39361, - 39497 + 39372, + 39508 ], "loc": { "start": { @@ -65678,8 +65750,8 @@ "type": "Line", "value": "Default theme config", "range": [ - 39330, - 39352 + 39341, + 39363 ], "loc": { "start": { @@ -65705,8 +65777,8 @@ "type": "Identifier", "name": "themes", "range": [ - 39507, - 39513 + 39518, + 39524 ], "loc": { "start": { @@ -65723,8 +65795,8 @@ "type": "Identifier", "name": "forEach", "range": [ - 39514, - 39521 + 39525, + 39532 ], "loc": { "start": { @@ -65738,8 +65810,8 @@ } }, "range": [ - 39507, - 39521 + 39518, + 39532 ], "loc": { "start": { @@ -65761,8 +65833,8 @@ "type": "Identifier", "name": "theme", "range": [ - 39523, - 39528 + 39534, + 39539 ], "loc": { "start": { @@ -65779,8 +65851,8 @@ "type": "Identifier", "name": "i", "range": [ - 39530, - 39531 + 39541, + 39542 ], "loc": { "start": { @@ -65811,8 +65883,8 @@ "type": "Identifier", "name": "name", "range": [ - 39555, - 39559 + 39566, + 39570 ], "loc": { "start": { @@ -65829,8 +65901,8 @@ "type": "Identifier", "name": "name", "range": [ - 39555, - 39559 + 39566, + 39570 ], "loc": { "start": { @@ -65848,8 +65920,8 @@ "shorthand": true, "computed": false, "range": [ - 39555, - 39559 + 39566, + 39570 ], "loc": { "start": { @@ -65868,8 +65940,8 @@ "type": "Identifier", "name": "path", "range": [ - 39561, - 39565 + 39572, + 39576 ], "loc": { "start": { @@ -65886,8 +65958,8 @@ "type": "Identifier", "name": "path", "range": [ - 39561, - 39565 + 39572, + 39576 ], "loc": { "start": { @@ -65905,8 +65977,8 @@ "shorthand": true, "computed": false, "range": [ - 39561, - 39565 + 39572, + 39576 ], "loc": { "start": { @@ -65921,8 +65993,8 @@ } ], "range": [ - 39554, - 39566 + 39565, + 39577 ], "loc": { "start": { @@ -65939,8 +66011,8 @@ "type": "Identifier", "name": "theme", "range": [ - 39569, - 39574 + 39580, + 39585 ], "loc": { "start": { @@ -65954,8 +66026,8 @@ } }, "range": [ - 39554, - 39574 + 39565, + 39585 ], "loc": { "start": { @@ -65971,8 +66043,8 @@ ], "kind": "let", "range": [ - 39550, - 39575 + 39561, + 39586 ], "loc": { "start": { @@ -65994,8 +66066,8 @@ "type": "Identifier", "name": "styleId", "range": [ - 39592, - 39599 + 39603, + 39610 ], "loc": { "start": { @@ -66017,8 +66089,8 @@ "object": { "type": "ThisExpression", "range": [ - 39602, - 39606 + 39613, + 39617 ], "loc": { "start": { @@ -66035,8 +66107,8 @@ "type": "Identifier", "name": "prfxTf", "range": [ - 39607, - 39613 + 39618, + 39624 ], "loc": { "start": { @@ -66050,8 +66122,8 @@ } }, "range": [ - 39602, - 39613 + 39613, + 39624 ], "loc": { "start": { @@ -66068,8 +66140,8 @@ "type": "Identifier", "name": "name", "range": [ - 39616, - 39620 + 39627, + 39631 ], "loc": { "start": { @@ -66083,8 +66155,8 @@ } }, "range": [ - 39602, - 39620 + 39613, + 39631 ], "loc": { "start": { @@ -66098,8 +66170,8 @@ } }, "range": [ - 39592, - 39620 + 39603, + 39631 ], "loc": { "start": { @@ -66115,8 +66187,8 @@ ], "kind": "let", "range": [ - 39588, - 39621 + 39599, + 39632 ], "loc": { "start": { @@ -66138,8 +66210,8 @@ "type": "Identifier", "name": "name", "range": [ - 39638, - 39642 + 39649, + 39653 ], "loc": { "start": { @@ -66159,8 +66231,8 @@ "type": "Identifier", "name": "path", "range": [ - 39647, - 39651 + 39658, + 39662 ], "loc": { "start": { @@ -66175,8 +66247,8 @@ }, "prefix": true, "range": [ - 39646, - 39651 + 39657, + 39662 ], "loc": { "start": { @@ -66190,8 +66262,8 @@ } }, "range": [ - 39638, - 39651 + 39649, + 39662 ], "loc": { "start": { @@ -66216,8 +66288,8 @@ "type": "Identifier", "name": "path", "range": [ - 39671, - 39675 + 39682, + 39686 ], "loc": { "start": { @@ -66248,8 +66320,8 @@ "object": { "type": "ThisExpression", "range": [ - 39678, - 39682 + 39689, + 39693 ], "loc": { "start": { @@ -66266,8 +66338,8 @@ "type": "Identifier", "name": "themesPath", "range": [ - 39683, - 39693 + 39694, + 39704 ], "loc": { "start": { @@ -66281,8 +66353,8 @@ } }, "range": [ - 39678, - 39693 + 39689, + 39704 ], "loc": { "start": { @@ -66299,8 +66371,8 @@ "type": "Identifier", "name": "name", "range": [ - 39696, - 39700 + 39707, + 39711 ], "loc": { "start": { @@ -66314,8 +66386,8 @@ } }, "range": [ - 39678, - 39700 + 39689, + 39711 ], "loc": { "start": { @@ -66333,8 +66405,8 @@ "value": "/", "raw": "'/'", "range": [ - 39703, - 39706 + 39714, + 39717 ], "loc": { "start": { @@ -66348,8 +66420,8 @@ } }, "range": [ - 39678, - 39706 + 39689, + 39717 ], "loc": { "start": { @@ -66366,8 +66438,8 @@ "type": "Identifier", "name": "name", "range": [ - 39709, - 39713 + 39720, + 39724 ], "loc": { "start": { @@ -66381,8 +66453,8 @@ } }, "range": [ - 39678, - 39713 + 39689, + 39724 ], "loc": { "start": { @@ -66400,8 +66472,8 @@ "value": ".css", "raw": "'.css'", "range": [ - 39716, - 39722 + 39727, + 39733 ], "loc": { "start": { @@ -66415,8 +66487,8 @@ } }, "range": [ - 39678, - 39722 + 39689, + 39733 ], "loc": { "start": { @@ -66430,8 +66502,8 @@ } }, "range": [ - 39671, - 39722 + 39682, + 39733 ], "loc": { "start": { @@ -66445,8 +66517,8 @@ } }, "range": [ - 39671, - 39723 + 39682, + 39734 ], "loc": { "start": { @@ -66461,8 +66533,8 @@ } ], "range": [ - 39653, - 39737 + 39664, + 39748 ], "loc": { "start": { @@ -66487,8 +66559,8 @@ "type": "Identifier", "name": "name", "range": [ - 39760, - 39764 + 39771, + 39775 ], "loc": { "start": { @@ -66503,8 +66575,8 @@ }, "prefix": true, "range": [ - 39759, - 39764 + 39770, + 39775 ], "loc": { "start": { @@ -66524,8 +66596,8 @@ "type": "Identifier", "name": "theme", "range": [ - 39768, - 39773 + 39779, + 39784 ], "loc": { "start": { @@ -66542,8 +66614,8 @@ "type": "Identifier", "name": "path", "range": [ - 39774, - 39778 + 39785, + 39789 ], "loc": { "start": { @@ -66557,8 +66629,8 @@ } }, "range": [ - 39768, - 39778 + 39779, + 39789 ], "loc": { "start": { @@ -66572,8 +66644,8 @@ } }, "range": [ - 39759, - 39778 + 39770, + 39789 ], "loc": { "start": { @@ -66598,8 +66670,8 @@ "type": "Identifier", "name": "name", "range": [ - 39798, - 39802 + 39809, + 39813 ], "loc": { "start": { @@ -66622,8 +66694,8 @@ "value": "theme{0}", "raw": "'theme{0}'", "range": [ - 39805, - 39815 + 39816, + 39826 ], "loc": { "start": { @@ -66640,8 +66712,8 @@ "type": "Identifier", "name": "replace", "range": [ - 39816, - 39823 + 39827, + 39834 ], "loc": { "start": { @@ -66655,8 +66727,8 @@ } }, "range": [ - 39805, - 39823 + 39816, + 39834 ], "loc": { "start": { @@ -66675,8 +66747,8 @@ "value": "{0}", "raw": "'{0}'", "range": [ - 39824, - 39829 + 39835, + 39840 ], "loc": { "start": { @@ -66693,8 +66765,8 @@ "type": "Identifier", "name": "i", "range": [ - 39831, - 39832 + 39842, + 39843 ], "loc": { "start": { @@ -66709,8 +66781,8 @@ } ], "range": [ - 39805, - 39833 + 39816, + 39844 ], "loc": { "start": { @@ -66724,8 +66796,8 @@ } }, "range": [ - 39798, - 39833 + 39809, + 39844 ], "loc": { "start": { @@ -66739,8 +66811,8 @@ } }, "range": [ - 39798, - 39834 + 39809, + 39845 ], "loc": { "start": { @@ -66755,8 +66827,8 @@ } ], "range": [ - 39780, - 39848 + 39791, + 39859 ], "loc": { "start": { @@ -66771,8 +66843,8 @@ }, "alternate": null, "range": [ - 39755, - 39848 + 39766, + 39859 ], "loc": { "start": { @@ -66786,8 +66858,8 @@ } }, "range": [ - 39634, - 39848 + 39645, + 39859 ], "loc": { "start": { @@ -66813,8 +66885,8 @@ "object": { "type": "ThisExpression", "range": [ - 39867, - 39871 + 39878, + 39882 ], "loc": { "start": { @@ -66831,8 +66903,8 @@ "type": "Identifier", "name": "isImported", "range": [ - 39872, - 39882 + 39883, + 39893 ], "loc": { "start": { @@ -66846,8 +66918,8 @@ } }, "range": [ - 39867, - 39882 + 39878, + 39893 ], "loc": { "start": { @@ -66865,8 +66937,8 @@ "type": "Identifier", "name": "path", "range": [ - 39883, - 39887 + 39894, + 39898 ], "loc": { "start": { @@ -66884,8 +66956,8 @@ "value": "link", "raw": "'link'", "range": [ - 39889, - 39895 + 39900, + 39906 ], "loc": { "start": { @@ -66900,8 +66972,8 @@ } ], "range": [ - 39867, - 39896 + 39878, + 39907 ], "loc": { "start": { @@ -66916,8 +66988,8 @@ }, "prefix": true, "range": [ - 39866, - 39896 + 39877, + 39907 ], "loc": { "start": { @@ -66943,8 +67015,8 @@ "object": { "type": "ThisExpression", "range": [ - 39916, - 39920 + 39927, + 39931 ], "loc": { "start": { @@ -66961,8 +67033,8 @@ "type": "Identifier", "name": "import", "range": [ - 39921, - 39927 + 39932, + 39938 ], "loc": { "start": { @@ -66976,8 +67048,8 @@ } }, "range": [ - 39916, - 39927 + 39927, + 39938 ], "loc": { "start": { @@ -66995,8 +67067,8 @@ "type": "Identifier", "name": "styleId", "range": [ - 39928, - 39935 + 39939, + 39946 ], "loc": { "start": { @@ -67013,8 +67085,8 @@ "type": "Identifier", "name": "path", "range": [ - 39937, - 39941 + 39948, + 39952 ], "loc": { "start": { @@ -67032,8 +67104,8 @@ "value": null, "raw": "null", "range": [ - 39943, - 39947 + 39954, + 39958 ], "loc": { "start": { @@ -67051,8 +67123,8 @@ "value": "link", "raw": "'link'", "range": [ - 39949, - 39955 + 39960, + 39966 ], "loc": { "start": { @@ -67067,8 +67139,8 @@ } ], "range": [ - 39916, - 39956 + 39927, + 39967 ], "loc": { "start": { @@ -67082,8 +67154,8 @@ } }, "range": [ - 39916, - 39957 + 39927, + 39968 ], "loc": { "start": { @@ -67098,8 +67170,8 @@ } ], "range": [ - 39898, - 39971 + 39909, + 39982 ], "loc": { "start": { @@ -67114,8 +67186,8 @@ }, "alternate": null, "range": [ - 39862, - 39971 + 39873, + 39982 ], "loc": { "start": { @@ -67130,8 +67202,8 @@ } ], "range": [ - 39536, - 39981 + 39547, + 39992 ], "loc": { "start": { @@ -67147,8 +67219,8 @@ "generator": false, "expression": false, "range": [ - 39522, - 39981 + 39533, + 39992 ], "loc": { "start": { @@ -67163,8 +67235,8 @@ } ], "range": [ - 39507, - 39982 + 39518, + 39993 ], "loc": { "start": { @@ -67178,8 +67250,8 @@ } }, "range": [ - 39507, - 39983 + 39518, + 39994 ], "loc": { "start": { @@ -67196,8 +67268,8 @@ "type": "Line", "value": " Enable loader indicator", "range": [ - 39993, - 40019 + 40004, + 40030 ], "loc": { "start": { @@ -67223,8 +67295,8 @@ "object": { "type": "ThisExpression", "range": [ - 40028, - 40032 + 40039, + 40043 ], "loc": { "start": { @@ -67241,8 +67313,8 @@ "type": "Identifier", "name": "loader", "range": [ - 40033, - 40039 + 40044, + 40050 ], "loc": { "start": { @@ -67256,8 +67328,8 @@ } }, "range": [ - 40028, - 40039 + 40039, + 40050 ], "loc": { "start": { @@ -67275,8 +67347,8 @@ "value": true, "raw": "true", "range": [ - 40042, - 40046 + 40053, + 40057 ], "loc": { "start": { @@ -67290,8 +67362,8 @@ } }, "range": [ - 40028, - 40046 + 40039, + 40057 ], "loc": { "start": { @@ -67305,8 +67377,8 @@ } }, "range": [ - 40028, - 40047 + 40039, + 40058 ], "loc": { "start": { @@ -67323,8 +67395,8 @@ "type": "Line", "value": " Enable loader indicator", "range": [ - 39993, - 40019 + 40004, + 40030 ], "loc": { "start": { @@ -67352,8 +67424,8 @@ "object": { "type": "ThisExpression", "range": [ - 40057, - 40061 + 40068, + 40072 ], "loc": { "start": { @@ -67370,8 +67442,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 40062, - 40069 + 40073, + 40080 ], "loc": { "start": { @@ -67385,8 +67457,8 @@ } }, "range": [ - 40057, - 40069 + 40068, + 40080 ], "loc": { "start": { @@ -67403,8 +67475,8 @@ "type": "Identifier", "name": "emit", "range": [ - 40070, - 40074 + 40081, + 40085 ], "loc": { "start": { @@ -67418,8 +67490,8 @@ } }, "range": [ - 40057, - 40074 + 40068, + 40085 ], "loc": { "start": { @@ -67438,8 +67510,8 @@ "value": "after-loading-themes", "raw": "'after-loading-themes'", "range": [ - 40075, - 40097 + 40086, + 40108 ], "loc": { "start": { @@ -67455,8 +67527,8 @@ { "type": "ThisExpression", "range": [ - 40099, - 40103 + 40110, + 40114 ], "loc": { "start": { @@ -67471,8 +67543,8 @@ } ], "range": [ - 40057, - 40104 + 40068, + 40115 ], "loc": { "start": { @@ -67486,8 +67558,8 @@ } }, "range": [ - 40057, - 40105 + 40068, + 40116 ], "loc": { "start": { @@ -67502,8 +67574,8 @@ } ], "range": [ - 39165, - 40111 + 39176, + 40122 ], "loc": { "start": { @@ -67519,8 +67591,8 @@ "generator": false, "expression": false, "range": [ - 39162, - 40111 + 39173, + 40122 ], "loc": { "start": { @@ -67536,8 +67608,8 @@ "kind": "method", "computed": false, "range": [ - 39152, - 40111 + 39163, + 40122 ], "loc": { "start": { @@ -67554,8 +67626,8 @@ "type": "Block", "value": "*\n * Load themes defined in the configuration object\n ", "range": [ - 39081, - 39147 + 39092, + 39158 ], "loc": { "start": { @@ -67574,8 +67646,8 @@ "type": "Block", "value": "*\n * Return stylesheet DOM element for a given theme name\n * @return {DOMElement} stylesheet element\n ", "range": [ - 40117, - 40235 + 40128, + 40246 ], "loc": { "start": { @@ -67597,8 +67669,8 @@ "type": "Identifier", "name": "getStylesheet", "range": [ - 40240, - 40253 + 40251, + 40264 ], "loc": { "start": { @@ -67621,8 +67693,8 @@ "type": "Identifier", "name": "name", "range": [ - 40254, - 40258 + 40265, + 40269 ], "loc": { "start": { @@ -67640,8 +67712,8 @@ "value": "default", "raw": "'default'", "range": [ - 40261, - 40270 + 40272, + 40281 ], "loc": { "start": { @@ -67655,8 +67727,8 @@ } }, "range": [ - 40254, - 40270 + 40265, + 40281 ], "loc": { "start": { @@ -67681,8 +67753,8 @@ "type": "Identifier", "name": "elm", "range": [ - 40289, - 40292 + 40300, + 40303 ], "loc": { "start": { @@ -67705,8 +67777,8 @@ "object": { "type": "ThisExpression", "range": [ - 40293, - 40297 + 40304, + 40308 ], "loc": { "start": { @@ -67723,8 +67795,8 @@ "type": "Identifier", "name": "prfxTf", "range": [ - 40298, - 40304 + 40309, + 40315 ], "loc": { "start": { @@ -67738,8 +67810,8 @@ } }, "range": [ - 40293, - 40304 + 40304, + 40315 ], "loc": { "start": { @@ -67756,8 +67828,8 @@ "type": "Identifier", "name": "name", "range": [ - 40307, - 40311 + 40318, + 40322 ], "loc": { "start": { @@ -67771,8 +67843,8 @@ } }, "range": [ - 40293, - 40311 + 40304, + 40322 ], "loc": { "start": { @@ -67787,8 +67859,8 @@ } ], "range": [ - 40289, - 40312 + 40300, + 40323 ], "loc": { "start": { @@ -67802,8 +67874,8 @@ } }, "range": [ - 40282, - 40313 + 40293, + 40324 ], "loc": { "start": { @@ -67818,8 +67890,8 @@ } ], "range": [ - 40272, - 40319 + 40283, + 40330 ], "loc": { "start": { @@ -67835,8 +67907,8 @@ "generator": false, "expression": false, "range": [ - 40253, - 40319 + 40264, + 40330 ], "loc": { "start": { @@ -67852,8 +67924,8 @@ "kind": "method", "computed": false, "range": [ - 40240, - 40319 + 40251, + 40330 ], "loc": { "start": { @@ -67870,8 +67942,8 @@ "type": "Block", "value": "*\n * Return stylesheet DOM element for a given theme name\n * @return {DOMElement} stylesheet element\n ", "range": [ - 40117, - 40235 + 40128, + 40246 ], "loc": { "start": { @@ -67890,8 +67962,8 @@ "type": "Block", "value": "*\n * Destroy filter grid\n ", "range": [ - 40325, - 40363 + 40336, + 40374 ], "loc": { "start": { @@ -67913,8 +67985,8 @@ "type": "Identifier", "name": "destroy", "range": [ - 40368, - 40375 + 40379, + 40386 ], "loc": { "start": { @@ -67945,8 +68017,8 @@ "object": { "type": "ThisExpression", "range": [ - 40393, - 40397 + 40404, + 40408 ], "loc": { "start": { @@ -67963,8 +68035,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 40398, - 40409 + 40409, + 40420 ], "loc": { "start": { @@ -67978,8 +68050,8 @@ } }, "range": [ - 40393, - 40409 + 40404, + 40420 ], "loc": { "start": { @@ -67994,8 +68066,8 @@ }, "prefix": true, "range": [ - 40392, - 40409 + 40403, + 40420 ], "loc": { "start": { @@ -68015,8 +68087,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 40425, - 40432 + 40436, + 40443 ], "loc": { "start": { @@ -68031,8 +68103,8 @@ } ], "range": [ - 40411, - 40442 + 40422, + 40453 ], "loc": { "start": { @@ -68047,8 +68119,8 @@ }, "alternate": null, "range": [ - 40388, - 40442 + 40399, + 40453 ], "loc": { "start": { @@ -68070,8 +68142,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 40456, - 40463 + 40467, + 40474 ], "loc": { "start": { @@ -68090,8 +68162,8 @@ "object": { "type": "ThisExpression", "range": [ - 40466, - 40470 + 40477, + 40481 ], "loc": { "start": { @@ -68108,8 +68180,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 40471, - 40478 + 40482, + 40489 ], "loc": { "start": { @@ -68123,8 +68195,8 @@ } }, "range": [ - 40466, - 40478 + 40477, + 40489 ], "loc": { "start": { @@ -68138,8 +68210,8 @@ } }, "range": [ - 40456, - 40478 + 40467, + 40489 ], "loc": { "start": { @@ -68155,8 +68227,8 @@ ], "kind": "let", "range": [ - 40452, - 40479 + 40463, + 40490 ], "loc": { "start": { @@ -68182,8 +68254,8 @@ "object": { "type": "ThisExpression", "range": [ - 40493, - 40497 + 40504, + 40508 ], "loc": { "start": { @@ -68200,8 +68272,8 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 40498, - 40511 + 40509, + 40522 ], "loc": { "start": { @@ -68215,8 +68287,8 @@ } }, "range": [ - 40493, - 40511 + 40504, + 40522 ], "loc": { "start": { @@ -68231,8 +68303,8 @@ }, "arguments": [], "range": [ - 40493, - 40513 + 40504, + 40524 ], "loc": { "start": { @@ -68254,8 +68326,8 @@ "object": { "type": "ThisExpression", "range": [ - 40518, - 40522 + 40529, + 40533 ], "loc": { "start": { @@ -68272,8 +68344,8 @@ "type": "Identifier", "name": "popupFilters", "range": [ - 40523, - 40535 + 40534, + 40546 ], "loc": { "start": { @@ -68287,8 +68359,8 @@ } }, "range": [ - 40518, - 40535 + 40529, + 40546 ], "loc": { "start": { @@ -68303,8 +68375,8 @@ }, "prefix": true, "range": [ - 40517, - 40535 + 40528, + 40546 ], "loc": { "start": { @@ -68318,8 +68390,8 @@ } }, "range": [ - 40493, - 40535 + 40504, + 40546 ], "loc": { "start": { @@ -68345,8 +68417,8 @@ "object": { "type": "ThisExpression", "range": [ - 40551, - 40555 + 40562, + 40566 ], "loc": { "start": { @@ -68363,8 +68435,8 @@ "type": "Identifier", "name": "removeExternalFlts", "range": [ - 40556, - 40574 + 40567, + 40585 ], "loc": { "start": { @@ -68378,8 +68450,8 @@ } }, "range": [ - 40551, - 40574 + 40562, + 40585 ], "loc": { "start": { @@ -68394,8 +68466,8 @@ }, "arguments": [], "range": [ - 40551, - 40576 + 40562, + 40587 ], "loc": { "start": { @@ -68409,8 +68481,8 @@ } }, "range": [ - 40551, - 40577 + 40562, + 40588 ], "loc": { "start": { @@ -68425,8 +68497,8 @@ } ], "range": [ - 40537, - 40587 + 40548, + 40598 ], "loc": { "start": { @@ -68441,8 +68513,8 @@ }, "alternate": null, "range": [ - 40489, - 40587 + 40500, + 40598 ], "loc": { "start": { @@ -68465,8 +68537,8 @@ "object": { "type": "ThisExpression", "range": [ - 40597, - 40601 + 40608, + 40612 ], "loc": { "start": { @@ -68483,8 +68555,8 @@ "type": "Identifier", "name": "destroyExtensions", "range": [ - 40602, - 40619 + 40613, + 40630 ], "loc": { "start": { @@ -68498,8 +68570,8 @@ } }, "range": [ - 40597, - 40619 + 40608, + 40630 ], "loc": { "start": { @@ -68514,8 +68586,8 @@ }, "arguments": [], "range": [ - 40597, - 40621 + 40608, + 40632 ], "loc": { "start": { @@ -68529,8 +68601,8 @@ } }, "range": [ - 40597, - 40622 + 40608, + 40633 ], "loc": { "start": { @@ -68553,8 +68625,8 @@ "object": { "type": "ThisExpression", "range": [ - 40632, - 40636 + 40643, + 40647 ], "loc": { "start": { @@ -68571,8 +68643,8 @@ "type": "Identifier", "name": "validateAllRows", "range": [ - 40637, - 40652 + 40648, + 40663 ], "loc": { "start": { @@ -68586,8 +68658,8 @@ } }, "range": [ - 40632, - 40652 + 40643, + 40663 ], "loc": { "start": { @@ -68602,8 +68674,8 @@ }, "arguments": [], "range": [ - 40632, - 40654 + 40643, + 40665 ], "loc": { "start": { @@ -68617,8 +68689,8 @@ } }, "range": [ - 40632, - 40655 + 40643, + 40666 ], "loc": { "start": { @@ -68635,8 +68707,8 @@ "type": "Line", "value": " broadcast destroy event modules and extensions are subscribed to", "range": [ - 40665, - 40732 + 40676, + 40743 ], "loc": { "start": { @@ -68662,8 +68734,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 40741, - 40748 + 40752, + 40759 ], "loc": { "start": { @@ -68680,8 +68752,8 @@ "type": "Identifier", "name": "emit", "range": [ - 40749, - 40753 + 40760, + 40764 ], "loc": { "start": { @@ -68695,8 +68767,8 @@ } }, "range": [ - 40741, - 40753 + 40752, + 40764 ], "loc": { "start": { @@ -68715,8 +68787,8 @@ "value": "destroy", "raw": "'destroy'", "range": [ - 40754, - 40763 + 40765, + 40774 ], "loc": { "start": { @@ -68732,8 +68804,8 @@ { "type": "ThisExpression", "range": [ - 40765, - 40769 + 40776, + 40780 ], "loc": { "start": { @@ -68748,8 +68820,8 @@ } ], "range": [ - 40741, - 40770 + 40752, + 40781 ], "loc": { "start": { @@ -68763,8 +68835,8 @@ } }, "range": [ - 40741, - 40771 + 40752, + 40782 ], "loc": { "start": { @@ -68781,8 +68853,8 @@ "type": "Line", "value": " broadcast destroy event modules and extensions are subscribed to", "range": [ - 40665, - 40732 + 40676, + 40743 ], "loc": { "start": { @@ -68808,8 +68880,8 @@ "object": { "type": "ThisExpression", "range": [ - 40785, - 40789 + 40796, + 40800 ], "loc": { "start": { @@ -68826,8 +68898,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 40790, - 40797 + 40801, + 40808 ], "loc": { "start": { @@ -68841,8 +68913,8 @@ } }, "range": [ - 40785, - 40797 + 40796, + 40808 ], "loc": { "start": { @@ -68864,8 +68936,8 @@ "object": { "type": "ThisExpression", "range": [ - 40802, - 40806 + 40813, + 40817 ], "loc": { "start": { @@ -68882,8 +68954,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 40807, - 40817 + 40818, + 40828 ], "loc": { "start": { @@ -68897,8 +68969,8 @@ } }, "range": [ - 40802, - 40817 + 40813, + 40828 ], "loc": { "start": { @@ -68913,8 +68985,8 @@ }, "prefix": true, "range": [ - 40801, - 40817 + 40812, + 40828 ], "loc": { "start": { @@ -68928,8 +69000,8 @@ } }, "range": [ - 40785, - 40817 + 40796, + 40828 ], "loc": { "start": { @@ -68960,8 +69032,8 @@ "object": { "type": "ThisExpression", "range": [ - 40833, - 40837 + 40844, + 40848 ], "loc": { "start": { @@ -68978,8 +69050,8 @@ "type": "Identifier", "name": "dom", "range": [ - 40838, - 40841 + 40849, + 40852 ], "loc": { "start": { @@ -68993,8 +69065,8 @@ } }, "range": [ - 40833, - 40841 + 40844, + 40852 ], "loc": { "start": { @@ -69009,8 +69081,8 @@ }, "arguments": [], "range": [ - 40833, - 40843 + 40844, + 40854 ], "loc": { "start": { @@ -69027,8 +69099,8 @@ "type": "Identifier", "name": "deleteRow", "range": [ - 40844, - 40853 + 40855, + 40864 ], "loc": { "start": { @@ -69042,8 +69114,8 @@ } }, "range": [ - 40833, - 40853 + 40844, + 40864 ], "loc": { "start": { @@ -69063,8 +69135,8 @@ "object": { "type": "ThisExpression", "range": [ - 40854, - 40858 + 40865, + 40869 ], "loc": { "start": { @@ -69081,8 +69153,8 @@ "type": "Identifier", "name": "filtersRowIndex", "range": [ - 40859, - 40874 + 40870, + 40885 ], "loc": { "start": { @@ -69096,8 +69168,8 @@ } }, "range": [ - 40854, - 40874 + 40865, + 40885 ], "loc": { "start": { @@ -69112,8 +69184,8 @@ } ], "range": [ - 40833, - 40875 + 40844, + 40886 ], "loc": { "start": { @@ -69127,8 +69199,8 @@ } }, "range": [ - 40833, - 40876 + 40844, + 40887 ], "loc": { "start": { @@ -69143,8 +69215,8 @@ } ], "range": [ - 40819, - 40886 + 40830, + 40897 ], "loc": { "start": { @@ -69159,8 +69231,8 @@ }, "alternate": null, "range": [ - 40781, - 40886 + 40792, + 40897 ], "loc": { "start": { @@ -69177,8 +69249,8 @@ "type": "Line", "value": " unsubscribe to events", "range": [ - 40896, - 40920 + 40907, + 40931 ], "loc": { "start": { @@ -69201,8 +69273,8 @@ "object": { "type": "ThisExpression", "range": [ - 40933, - 40937 + 40944, + 40948 ], "loc": { "start": { @@ -69219,8 +69291,8 @@ "type": "Identifier", "name": "hasExcludedRows", "range": [ - 40938, - 40953 + 40949, + 40964 ], "loc": { "start": { @@ -69234,8 +69306,8 @@ } }, "range": [ - 40933, - 40953 + 40944, + 40964 ], "loc": { "start": { @@ -69262,8 +69334,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 40969, - 40976 + 40980, + 40987 ], "loc": { "start": { @@ -69280,8 +69352,8 @@ "type": "Identifier", "name": "off", "range": [ - 40977, - 40980 + 40988, + 40991 ], "loc": { "start": { @@ -69295,8 +69367,8 @@ } }, "range": [ - 40969, - 40980 + 40980, + 40991 ], "loc": { "start": { @@ -69318,8 +69390,8 @@ "value": "after-filtering", "raw": "'after-filtering'", "range": [ - 40982, - 40999 + 40993, + 41010 ], "loc": { "start": { @@ -69334,8 +69406,8 @@ } ], "range": [ - 40981, - 41000 + 40992, + 41011 ], "loc": { "start": { @@ -69360,8 +69432,8 @@ "object": { "type": "ThisExpression", "range": [ - 41008, - 41012 + 41019, + 41023 ], "loc": { "start": { @@ -69378,8 +69450,8 @@ "type": "Identifier", "name": "setExcludeRows", "range": [ - 41013, - 41027 + 41024, + 41038 ], "loc": { "start": { @@ -69393,8 +69465,8 @@ } }, "range": [ - 41008, - 41027 + 41019, + 41038 ], "loc": { "start": { @@ -69409,8 +69481,8 @@ }, "arguments": [], "range": [ - 41008, - 41029 + 41019, + 41040 ], "loc": { "start": { @@ -69426,8 +69498,8 @@ "generator": false, "expression": true, "range": [ - 41002, - 41029 + 41013, + 41040 ], "loc": { "start": { @@ -69442,8 +69514,8 @@ } ], "range": [ - 40969, - 41030 + 40980, + 41041 ], "loc": { "start": { @@ -69457,8 +69529,8 @@ } }, "range": [ - 40969, - 41031 + 40980, + 41042 ], "loc": { "start": { @@ -69473,8 +69545,8 @@ } ], "range": [ - 40955, - 41041 + 40966, + 41052 ], "loc": { "start": { @@ -69489,8 +69561,8 @@ }, "alternate": null, "range": [ - 40929, - 41041 + 40940, + 41052 ], "loc": { "start": { @@ -69507,8 +69579,8 @@ "type": "Line", "value": " unsubscribe to events", "range": [ - 40896, - 40920 + 40907, + 40931 ], "loc": { "start": { @@ -69531,8 +69603,8 @@ "object": { "type": "ThisExpression", "range": [ - 41054, - 41058 + 41065, + 41069 ], "loc": { "start": { @@ -69549,8 +69621,8 @@ "type": "Identifier", "name": "linkedFilters", "range": [ - 41059, - 41072 + 41070, + 41083 ], "loc": { "start": { @@ -69564,8 +69636,8 @@ } }, "range": [ - 41054, - 41072 + 41065, + 41083 ], "loc": { "start": { @@ -69592,8 +69664,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 41088, - 41095 + 41099, + 41106 ], "loc": { "start": { @@ -69610,8 +69682,8 @@ "type": "Identifier", "name": "off", "range": [ - 41096, - 41099 + 41107, + 41110 ], "loc": { "start": { @@ -69625,8 +69697,8 @@ } }, "range": [ - 41088, - 41099 + 41099, + 41110 ], "loc": { "start": { @@ -69648,8 +69720,8 @@ "value": "after-filtering", "raw": "'after-filtering'", "range": [ - 41101, - 41118 + 41112, + 41129 ], "loc": { "start": { @@ -69664,8 +69736,8 @@ } ], "range": [ - 41100, - 41119 + 41111, + 41130 ], "loc": { "start": { @@ -69690,8 +69762,8 @@ "object": { "type": "ThisExpression", "range": [ - 41127, - 41131 + 41138, + 41142 ], "loc": { "start": { @@ -69708,8 +69780,8 @@ "type": "Identifier", "name": "linkFilters", "range": [ - 41132, - 41143 + 41143, + 41154 ], "loc": { "start": { @@ -69723,8 +69795,8 @@ } }, "range": [ - 41127, - 41143 + 41138, + 41154 ], "loc": { "start": { @@ -69739,8 +69811,8 @@ }, "arguments": [], "range": [ - 41127, - 41145 + 41138, + 41156 ], "loc": { "start": { @@ -69756,8 +69828,8 @@ "generator": false, "expression": true, "range": [ - 41121, - 41145 + 41132, + 41156 ], "loc": { "start": { @@ -69772,8 +69844,8 @@ } ], "range": [ - 41088, - 41146 + 41099, + 41157 ], "loc": { "start": { @@ -69787,8 +69859,8 @@ } }, "range": [ - 41088, - 41147 + 41099, + 41158 ], "loc": { "start": { @@ -69803,8 +69875,8 @@ } ], "range": [ - 41074, - 41157 + 41085, + 41168 ], "loc": { "start": { @@ -69819,8 +69891,8 @@ }, "alternate": null, "range": [ - 41050, - 41157 + 41061, + 41168 ], "loc": { "start": { @@ -69846,8 +69918,8 @@ "object": { "type": "ThisExpression", "range": [ - 41166, - 41170 + 41177, + 41181 ], "loc": { "start": { @@ -69864,8 +69936,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 41171, - 41178 + 41182, + 41189 ], "loc": { "start": { @@ -69879,8 +69951,8 @@ } }, "range": [ - 41166, - 41178 + 41177, + 41189 ], "loc": { "start": { @@ -69897,8 +69969,8 @@ "type": "Identifier", "name": "off", "range": [ - 41179, - 41182 + 41190, + 41193 ], "loc": { "start": { @@ -69912,8 +69984,8 @@ } }, "range": [ - 41166, - 41182 + 41177, + 41193 ], "loc": { "start": { @@ -69935,8 +70007,8 @@ "value": "filter-focus", "raw": "'filter-focus'", "range": [ - 41184, - 41198 + 41195, + 41209 ], "loc": { "start": { @@ -69951,8 +70023,8 @@ } ], "range": [ - 41183, - 41199 + 41194, + 41210 ], "loc": { "start": { @@ -69973,8 +70045,8 @@ "type": "Identifier", "name": "tf", "range": [ - 41214, - 41216 + 41225, + 41227 ], "loc": { "start": { @@ -69991,8 +70063,8 @@ "type": "Identifier", "name": "filter", "range": [ - 41218, - 41224 + 41229, + 41235 ], "loc": { "start": { @@ -70014,8 +70086,8 @@ "object": { "type": "ThisExpression", "range": [ - 41229, - 41233 + 41240, + 41244 ], "loc": { "start": { @@ -70032,8 +70104,8 @@ "type": "Identifier", "name": "setActiveFilterId", "range": [ - 41234, - 41251 + 41245, + 41262 ], "loc": { "start": { @@ -70047,8 +70119,8 @@ } }, "range": [ - 41229, - 41251 + 41240, + 41262 ], "loc": { "start": { @@ -70069,8 +70141,8 @@ "type": "Identifier", "name": "filter", "range": [ - 41252, - 41258 + 41263, + 41269 ], "loc": { "start": { @@ -70087,8 +70159,8 @@ "type": "Identifier", "name": "id", "range": [ - 41259, - 41261 + 41270, + 41272 ], "loc": { "start": { @@ -70102,8 +70174,8 @@ } }, "range": [ - 41252, - 41261 + 41263, + 41272 ], "loc": { "start": { @@ -70118,8 +70190,8 @@ } ], "range": [ - 41229, - 41262 + 41240, + 41273 ], "loc": { "start": { @@ -70135,8 +70207,8 @@ "generator": false, "expression": true, "range": [ - 41213, - 41262 + 41224, + 41273 ], "loc": { "start": { @@ -70151,8 +70223,8 @@ } ], "range": [ - 41166, - 41263 + 41177, + 41274 ], "loc": { "start": { @@ -70166,8 +70238,8 @@ } }, "range": [ - 41166, - 41264 + 41177, + 41275 ], "loc": { "start": { @@ -70188,8 +70260,8 @@ "type": "Identifier", "name": "removeClass", "range": [ - 41274, - 41285 + 41285, + 41296 ], "loc": { "start": { @@ -70211,8 +70283,8 @@ "object": { "type": "ThisExpression", "range": [ - 41286, - 41290 + 41297, + 41301 ], "loc": { "start": { @@ -70229,8 +70301,8 @@ "type": "Identifier", "name": "dom", "range": [ - 41291, - 41294 + 41302, + 41305 ], "loc": { "start": { @@ -70244,8 +70316,8 @@ } }, "range": [ - 41286, - 41294 + 41297, + 41305 ], "loc": { "start": { @@ -70260,8 +70332,8 @@ }, "arguments": [], "range": [ - 41286, - 41296 + 41297, + 41307 ], "loc": { "start": { @@ -70280,8 +70352,8 @@ "object": { "type": "ThisExpression", "range": [ - 41298, - 41302 + 41309, + 41313 ], "loc": { "start": { @@ -70298,8 +70370,8 @@ "type": "Identifier", "name": "prfxTf", "range": [ - 41303, - 41309 + 41314, + 41320 ], "loc": { "start": { @@ -70313,8 +70385,8 @@ } }, "range": [ - 41298, - 41309 + 41309, + 41320 ], "loc": { "start": { @@ -70329,8 +70401,8 @@ } ], "range": [ - 41274, - 41310 + 41285, + 41321 ], "loc": { "start": { @@ -70344,8 +70416,8 @@ } }, "range": [ - 41274, - 41311 + 41285, + 41322 ], "loc": { "start": { @@ -70366,8 +70438,8 @@ "type": "Identifier", "name": "removeClass", "range": [ - 41320, - 41331 + 41331, + 41342 ], "loc": { "start": { @@ -70389,8 +70461,8 @@ "object": { "type": "ThisExpression", "range": [ - 41332, - 41336 + 41343, + 41347 ], "loc": { "start": { @@ -70407,8 +70479,8 @@ "type": "Identifier", "name": "dom", "range": [ - 41337, - 41340 + 41348, + 41351 ], "loc": { "start": { @@ -70422,8 +70494,8 @@ } }, "range": [ - 41332, - 41340 + 41343, + 41351 ], "loc": { "start": { @@ -70438,8 +70510,8 @@ }, "arguments": [], "range": [ - 41332, - 41342 + 41343, + 41353 ], "loc": { "start": { @@ -70458,8 +70530,8 @@ "object": { "type": "ThisExpression", "range": [ - 41344, - 41348 + 41355, + 41359 ], "loc": { "start": { @@ -70476,8 +70548,8 @@ "type": "Identifier", "name": "prfxResponsive", "range": [ - 41349, - 41363 + 41360, + 41374 ], "loc": { "start": { @@ -70491,8 +70563,8 @@ } }, "range": [ - 41344, - 41363 + 41355, + 41374 ], "loc": { "start": { @@ -70507,8 +70579,8 @@ } ], "range": [ - 41320, - 41364 + 41331, + 41375 ], "loc": { "start": { @@ -70522,8 +70594,8 @@ } }, "range": [ - 41320, - 41365 + 41331, + 41376 ], "loc": { "start": { @@ -70547,8 +70619,8 @@ "object": { "type": "ThisExpression", "range": [ - 41375, - 41379 + 41386, + 41390 ], "loc": { "start": { @@ -70565,8 +70637,8 @@ "type": "Identifier", "name": "nbHiddenRows", "range": [ - 41380, - 41392 + 41391, + 41403 ], "loc": { "start": { @@ -70580,8 +70652,8 @@ } }, "range": [ - 41375, - 41392 + 41386, + 41403 ], "loc": { "start": { @@ -70599,8 +70671,8 @@ "value": 0, "raw": "0", "range": [ - 41395, - 41396 + 41406, + 41407 ], "loc": { "start": { @@ -70614,8 +70686,8 @@ } }, "range": [ - 41375, - 41396 + 41386, + 41407 ], "loc": { "start": { @@ -70629,8 +70701,8 @@ } }, "range": [ - 41375, - 41397 + 41386, + 41408 ], "loc": { "start": { @@ -70654,8 +70726,8 @@ "object": { "type": "ThisExpression", "range": [ - 41406, - 41410 + 41417, + 41421 ], "loc": { "start": { @@ -70672,8 +70744,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 41411, - 41425 + 41422, + 41436 ], "loc": { "start": { @@ -70687,8 +70759,8 @@ } }, "range": [ - 41406, - 41425 + 41417, + 41436 ], "loc": { "start": { @@ -70705,8 +70777,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 41428, - 41430 + 41439, + 41441 ], "loc": { "start": { @@ -70720,8 +70792,8 @@ } }, "range": [ - 41406, - 41430 + 41417, + 41441 ], "loc": { "start": { @@ -70735,8 +70807,8 @@ } }, "range": [ - 41406, - 41431 + 41417, + 41442 ], "loc": { "start": { @@ -70760,8 +70832,8 @@ "object": { "type": "ThisExpression", "range": [ - 41440, - 41444 + 41451, + 41455 ], "loc": { "start": { @@ -70778,8 +70850,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 41445, - 41451 + 41456, + 41462 ], "loc": { "start": { @@ -70793,8 +70865,8 @@ } }, "range": [ - 41440, - 41451 + 41451, + 41462 ], "loc": { "start": { @@ -70811,8 +70883,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 41454, - 41456 + 41465, + 41467 ], "loc": { "start": { @@ -70826,8 +70898,8 @@ } }, "range": [ - 41440, - 41456 + 41451, + 41467 ], "loc": { "start": { @@ -70841,8 +70913,8 @@ } }, "range": [ - 41440, - 41457 + 41451, + 41468 ], "loc": { "start": { @@ -70866,8 +70938,8 @@ "object": { "type": "ThisExpression", "range": [ - 41466, - 41470 + 41477, + 41481 ], "loc": { "start": { @@ -70884,8 +70956,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 41471, - 41482 + 41482, + 41493 ], "loc": { "start": { @@ -70899,8 +70971,8 @@ } }, "range": [ - 41466, - 41482 + 41477, + 41493 ], "loc": { "start": { @@ -70918,8 +70990,8 @@ "value": false, "raw": "false", "range": [ - 41485, - 41490 + 41496, + 41501 ], "loc": { "start": { @@ -70933,8 +71005,8 @@ } }, "range": [ - 41466, - 41490 + 41477, + 41501 ], "loc": { "start": { @@ -70948,8 +71020,8 @@ } }, "range": [ - 41466, - 41491 + 41477, + 41502 ], "loc": { "start": { @@ -70964,8 +71036,8 @@ } ], "range": [ - 40378, - 41497 + 40389, + 41508 ], "loc": { "start": { @@ -70981,8 +71053,8 @@ "generator": false, "expression": false, "range": [ - 40375, - 41497 + 40386, + 41508 ], "loc": { "start": { @@ -70998,8 +71070,8 @@ "kind": "method", "computed": false, "range": [ - 40368, - 41497 + 40379, + 41508 ], "loc": { "start": { @@ -71016,8 +71088,8 @@ "type": "Block", "value": "*\n * Destroy filter grid\n ", "range": [ - 40325, - 40363 + 40336, + 40374 ], "loc": { "start": { @@ -71036,8 +71108,8 @@ "type": "Block", "value": "*\n * Remove all the external column filters\n ", "range": [ - 41503, - 41560 + 41514, + 41571 ], "loc": { "start": { @@ -71059,8 +71131,8 @@ "type": "Identifier", "name": "removeExternalFlts", "range": [ - 41565, - 41583 + 41576, + 41594 ], "loc": { "start": { @@ -71093,8 +71165,8 @@ "object": { "type": "ThisExpression", "range": [ - 41601, - 41605 + 41612, + 41616 ], "loc": { "start": { @@ -71111,8 +71183,8 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 41606, - 41619 + 41617, + 41630 ], "loc": { "start": { @@ -71126,8 +71198,8 @@ } }, "range": [ - 41601, - 41619 + 41612, + 41630 ], "loc": { "start": { @@ -71142,8 +71214,8 @@ }, "arguments": [], "range": [ - 41601, - 41621 + 41612, + 41632 ], "loc": { "start": { @@ -71158,8 +71230,8 @@ }, "prefix": true, "range": [ - 41600, - 41621 + 41611, + 41632 ], "loc": { "start": { @@ -71179,8 +71251,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 41637, - 41644 + 41648, + 41655 ], "loc": { "start": { @@ -71195,8 +71267,8 @@ } ], "range": [ - 41623, - 41654 + 41634, + 41665 ], "loc": { "start": { @@ -71211,8 +71283,8 @@ }, "alternate": null, "range": [ - 41596, - 41654 + 41607, + 41665 ], "loc": { "start": { @@ -71234,8 +71306,8 @@ "type": "Identifier", "name": "ids", "range": [ - 41667, - 41670 + 41678, + 41681 ], "loc": { "start": { @@ -71254,8 +71326,8 @@ "object": { "type": "ThisExpression", "range": [ - 41673, - 41677 + 41684, + 41688 ], "loc": { "start": { @@ -71272,8 +71344,8 @@ "type": "Identifier", "name": "externalFltIds", "range": [ - 41678, - 41692 + 41689, + 41703 ], "loc": { "start": { @@ -71287,8 +71359,8 @@ } }, "range": [ - 41673, - 41692 + 41684, + 41703 ], "loc": { "start": { @@ -71302,8 +71374,8 @@ } }, "range": [ - 41667, - 41692 + 41678, + 41703 ], "loc": { "start": { @@ -71319,8 +71391,8 @@ ], "kind": "let", "range": [ - 41663, - 41693 + 41674, + 41704 ], "loc": { "start": { @@ -71344,8 +71416,8 @@ "type": "Identifier", "name": "ids", "range": [ - 41702, - 41705 + 41713, + 41716 ], "loc": { "start": { @@ -71362,8 +71434,8 @@ "type": "Identifier", "name": "forEach", "range": [ - 41706, - 41713 + 41717, + 41724 ], "loc": { "start": { @@ -71377,8 +71449,8 @@ } }, "range": [ - 41702, - 41713 + 41713, + 41724 ], "loc": { "start": { @@ -71400,8 +71472,8 @@ "type": "Identifier", "name": "id", "range": [ - 41715, - 41717 + 41726, + 41728 ], "loc": { "start": { @@ -71427,8 +71499,8 @@ "type": "Identifier", "name": "externalFlt", "range": [ - 41740, - 41751 + 41751, + 41762 ], "loc": { "start": { @@ -71447,8 +71519,8 @@ "type": "Identifier", "name": "elm", "range": [ - 41754, - 41757 + 41765, + 41768 ], "loc": { "start": { @@ -71466,8 +71538,8 @@ "type": "Identifier", "name": "id", "range": [ - 41758, - 41760 + 41769, + 41771 ], "loc": { "start": { @@ -71482,8 +71554,8 @@ } ], "range": [ - 41754, - 41761 + 41765, + 41772 ], "loc": { "start": { @@ -71497,8 +71569,8 @@ } }, "range": [ - 41740, - 41761 + 41751, + 41772 ], "loc": { "start": { @@ -71514,8 +71586,8 @@ ], "kind": "let", "range": [ - 41736, - 41762 + 41747, + 41773 ], "loc": { "start": { @@ -71534,8 +71606,8 @@ "type": "Identifier", "name": "externalFlt", "range": [ - 41779, - 41790 + 41790, + 41801 ], "loc": { "start": { @@ -71563,8 +71635,8 @@ "type": "Identifier", "name": "externalFlt", "range": [ - 41810, - 41821 + 41821, + 41832 ], "loc": { "start": { @@ -71581,8 +71653,8 @@ "type": "Identifier", "name": "innerHTML", "range": [ - 41822, - 41831 + 41833, + 41842 ], "loc": { "start": { @@ -71596,8 +71668,8 @@ } }, "range": [ - 41810, - 41831 + 41821, + 41842 ], "loc": { "start": { @@ -71615,8 +71687,8 @@ "value": "", "raw": "''", "range": [ - 41834, - 41836 + 41845, + 41847 ], "loc": { "start": { @@ -71630,8 +71702,8 @@ } }, "range": [ - 41810, - 41836 + 41821, + 41847 ], "loc": { "start": { @@ -71645,8 +71717,8 @@ } }, "range": [ - 41810, - 41837 + 41821, + 41848 ], "loc": { "start": { @@ -71661,8 +71733,8 @@ } ], "range": [ - 41792, - 41851 + 41803, + 41862 ], "loc": { "start": { @@ -71677,8 +71749,8 @@ }, "alternate": null, "range": [ - 41775, - 41851 + 41786, + 41862 ], "loc": { "start": { @@ -71693,8 +71765,8 @@ } ], "range": [ - 41722, - 41861 + 41733, + 41872 ], "loc": { "start": { @@ -71710,8 +71782,8 @@ "generator": false, "expression": false, "range": [ - 41714, - 41861 + 41725, + 41872 ], "loc": { "start": { @@ -71726,8 +71798,8 @@ } ], "range": [ - 41702, - 41862 + 41713, + 41873 ], "loc": { "start": { @@ -71741,8 +71813,8 @@ } }, "range": [ - 41702, - 41863 + 41713, + 41874 ], "loc": { "start": { @@ -71757,8 +71829,8 @@ } ], "range": [ - 41586, - 41869 + 41597, + 41880 ], "loc": { "start": { @@ -71774,8 +71846,8 @@ "generator": false, "expression": false, "range": [ - 41583, - 41869 + 41594, + 41880 ], "loc": { "start": { @@ -71791,8 +71863,8 @@ "kind": "method", "computed": false, "range": [ - 41565, - 41869 + 41576, + 41880 ], "loc": { "start": { @@ -71809,8 +71881,8 @@ "type": "Block", "value": "*\n * Remove all the external column filters\n ", "range": [ - 41503, - 41560 + 41514, + 41571 ], "loc": { "start": { @@ -71829,8 +71901,8 @@ "type": "Block", "value": "*\n * Check if given column implements a filter with custom options\n * @param {Number} colIndex Column's index\n * @return {Boolean}\n ", "range": [ - 41875, - 42029 + 41886, + 42040 ], "loc": { "start": { @@ -71852,8 +71924,8 @@ "type": "Identifier", "name": "isCustomOptions", "range": [ - 42034, - 42049 + 42045, + 42060 ], "loc": { "start": { @@ -71874,8 +71946,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 42050, - 42058 + 42061, + 42069 ], "loc": { "start": { @@ -71903,8 +71975,8 @@ "object": { "type": "ThisExpression", "range": [ - 42077, - 42081 + 42088, + 42092 ], "loc": { "start": { @@ -71921,8 +71993,8 @@ "type": "Identifier", "name": "hasCustomOptions", "range": [ - 42082, - 42098 + 42093, + 42109 ], "loc": { "start": { @@ -71936,8 +72008,8 @@ } }, "range": [ - 42077, - 42098 + 42088, + 42109 ], "loc": { "start": { @@ -71967,8 +72039,8 @@ "object": { "type": "ThisExpression", "range": [ - 42114, - 42118 + 42125, + 42129 ], "loc": { "start": { @@ -71985,8 +72057,8 @@ "type": "Identifier", "name": "customOptions", "range": [ - 42119, - 42132 + 42130, + 42143 ], "loc": { "start": { @@ -72000,8 +72072,8 @@ } }, "range": [ - 42114, - 42132 + 42125, + 42143 ], "loc": { "start": { @@ -72018,8 +72090,8 @@ "type": "Identifier", "name": "cols", "range": [ - 42133, - 42137 + 42144, + 42148 ], "loc": { "start": { @@ -72033,8 +72105,8 @@ } }, "range": [ - 42114, - 42137 + 42125, + 42148 ], "loc": { "start": { @@ -72051,8 +72123,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 42138, - 42145 + 42149, + 42156 ], "loc": { "start": { @@ -72066,8 +72138,8 @@ } }, "range": [ - 42114, - 42145 + 42125, + 42156 ], "loc": { "start": { @@ -72085,8 +72157,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 42146, - 42154 + 42157, + 42165 ], "loc": { "start": { @@ -72101,8 +72173,8 @@ } ], "range": [ - 42114, - 42155 + 42125, + 42166 ], "loc": { "start": { @@ -72123,8 +72195,8 @@ "value": 1, "raw": "1", "range": [ - 42161, - 42162 + 42172, + 42173 ], "loc": { "start": { @@ -72139,8 +72211,8 @@ }, "prefix": true, "range": [ - 42160, - 42162 + 42171, + 42173 ], "loc": { "start": { @@ -72154,8 +72226,8 @@ } }, "range": [ - 42114, - 42162 + 42125, + 42173 ], "loc": { "start": { @@ -72169,8 +72241,8 @@ } }, "range": [ - 42077, - 42162 + 42088, + 42173 ], "loc": { "start": { @@ -72184,8 +72256,8 @@ } }, "range": [ - 42070, - 42163 + 42081, + 42174 ], "loc": { "start": { @@ -72200,8 +72272,8 @@ } ], "range": [ - 42060, - 42169 + 42071, + 42180 ], "loc": { "start": { @@ -72217,8 +72289,8 @@ "generator": false, "expression": false, "range": [ - 42049, - 42169 + 42060, + 42180 ], "loc": { "start": { @@ -72234,8 +72306,8 @@ "kind": "method", "computed": false, "range": [ - 42034, - 42169 + 42045, + 42180 ], "loc": { "start": { @@ -72252,8 +72324,8 @@ "type": "Block", "value": "*\n * Check if given column implements a filter with custom options\n * @param {Number} colIndex Column's index\n * @return {Boolean}\n ", "range": [ - 41875, - 42029 + 41886, + 42040 ], "loc": { "start": { @@ -72272,8 +72344,8 @@ "type": "Block", "value": "*\n * Returns an array [[value0, value1 ...],[text0, text1 ...]] with the\n * custom options values and texts\n * @param {Number} colIndex Column's index\n * @return {Array}\n ", "range": [ - 42175, - 42371 + 42186, + 42382 ], "loc": { "start": { @@ -72295,8 +72367,8 @@ "type": "Identifier", "name": "getCustomOptions", "range": [ - 42376, - 42392 + 42387, + 42403 ], "loc": { "start": { @@ -72317,8 +72389,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 42393, - 42401 + 42404, + 42412 ], "loc": { "start": { @@ -72346,8 +72418,8 @@ "type": "Identifier", "name": "isEmpty", "range": [ - 42417, - 42424 + 42428, + 42435 ], "loc": { "start": { @@ -72365,8 +72437,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 42425, - 42433 + 42436, + 42444 ], "loc": { "start": { @@ -72381,8 +72453,8 @@ } ], "range": [ - 42417, - 42434 + 42428, + 42445 ], "loc": { "start": { @@ -72406,8 +72478,8 @@ "object": { "type": "ThisExpression", "range": [ - 42439, - 42443 + 42450, + 42454 ], "loc": { "start": { @@ -72424,8 +72496,8 @@ "type": "Identifier", "name": "isCustomOptions", "range": [ - 42444, - 42459 + 42455, + 42470 ], "loc": { "start": { @@ -72439,8 +72511,8 @@ } }, "range": [ - 42439, - 42459 + 42450, + 42470 ], "loc": { "start": { @@ -72458,8 +72530,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 42460, - 42468 + 42471, + 42479 ], "loc": { "start": { @@ -72474,8 +72546,8 @@ } ], "range": [ - 42439, - 42469 + 42450, + 42480 ], "loc": { "start": { @@ -72490,8 +72562,8 @@ }, "prefix": true, "range": [ - 42438, - 42469 + 42449, + 42480 ], "loc": { "start": { @@ -72505,8 +72577,8 @@ } }, "range": [ - 42417, - 42469 + 42428, + 42480 ], "loc": { "start": { @@ -72526,8 +72598,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 42485, - 42492 + 42496, + 42503 ], "loc": { "start": { @@ -72542,8 +72614,8 @@ } ], "range": [ - 42471, - 42502 + 42482, + 42513 ], "loc": { "start": { @@ -72558,8 +72630,8 @@ }, "alternate": null, "range": [ - 42413, - 42502 + 42424, + 42513 ], "loc": { "start": { @@ -72581,8 +72653,8 @@ "type": "Identifier", "name": "customOptions", "range": [ - 42516, - 42529 + 42527, + 42540 ], "loc": { "start": { @@ -72601,8 +72673,8 @@ "object": { "type": "ThisExpression", "range": [ - 42532, - 42536 + 42543, + 42547 ], "loc": { "start": { @@ -72619,8 +72691,8 @@ "type": "Identifier", "name": "customOptions", "range": [ - 42537, - 42550 + 42548, + 42561 ], "loc": { "start": { @@ -72634,8 +72706,8 @@ } }, "range": [ - 42532, - 42550 + 42543, + 42561 ], "loc": { "start": { @@ -72649,8 +72721,8 @@ } }, "range": [ - 42516, - 42550 + 42527, + 42561 ], "loc": { "start": { @@ -72666,8 +72738,8 @@ ], "kind": "let", "range": [ - 42512, - 42551 + 42523, + 42562 ], "loc": { "start": { @@ -72689,8 +72761,8 @@ "type": "Identifier", "name": "cols", "range": [ - 42564, - 42568 + 42575, + 42579 ], "loc": { "start": { @@ -72710,8 +72782,8 @@ "type": "Identifier", "name": "customOptions", "range": [ - 42571, - 42584 + 42582, + 42595 ], "loc": { "start": { @@ -72728,8 +72800,8 @@ "type": "Identifier", "name": "cols", "range": [ - 42585, - 42589 + 42596, + 42600 ], "loc": { "start": { @@ -72743,8 +72815,8 @@ } }, "range": [ - 42571, - 42589 + 42582, + 42600 ], "loc": { "start": { @@ -72758,8 +72830,8 @@ } }, "range": [ - 42564, - 42589 + 42575, + 42600 ], "loc": { "start": { @@ -72775,8 +72847,8 @@ ], "kind": "let", "range": [ - 42560, - 42590 + 42571, + 42601 ], "loc": { "start": { @@ -72798,8 +72870,8 @@ "type": "Identifier", "name": "optTxt", "range": [ - 42603, - 42609 + 42614, + 42620 ], "loc": { "start": { @@ -72816,8 +72888,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 42612, - 42614 + 42623, + 42625 ], "loc": { "start": { @@ -72831,8 +72903,8 @@ } }, "range": [ - 42603, - 42614 + 42614, + 42625 ], "loc": { "start": { @@ -72851,8 +72923,8 @@ "type": "Identifier", "name": "optArray", "range": [ - 42616, - 42624 + 42627, + 42635 ], "loc": { "start": { @@ -72869,8 +72941,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 42627, - 42629 + 42638, + 42640 ], "loc": { "start": { @@ -72884,8 +72956,8 @@ } }, "range": [ - 42616, - 42629 + 42627, + 42640 ], "loc": { "start": { @@ -72901,8 +72973,8 @@ ], "kind": "let", "range": [ - 42599, - 42630 + 42610, + 42641 ], "loc": { "start": { @@ -72924,8 +72996,8 @@ "type": "Identifier", "name": "index", "range": [ - 42643, - 42648 + 42654, + 42659 ], "loc": { "start": { @@ -72947,8 +73019,8 @@ "type": "Identifier", "name": "cols", "range": [ - 42651, - 42655 + 42662, + 42666 ], "loc": { "start": { @@ -72965,8 +73037,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 42656, - 42663 + 42667, + 42674 ], "loc": { "start": { @@ -72980,8 +73052,8 @@ } }, "range": [ - 42651, - 42663 + 42662, + 42674 ], "loc": { "start": { @@ -72999,8 +73071,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 42664, - 42672 + 42675, + 42683 ], "loc": { "start": { @@ -73015,8 +73087,8 @@ } ], "range": [ - 42651, - 42673 + 42662, + 42684 ], "loc": { "start": { @@ -73030,8 +73102,8 @@ } }, "range": [ - 42643, - 42673 + 42654, + 42684 ], "loc": { "start": { @@ -73047,8 +73119,8 @@ ], "kind": "let", "range": [ - 42639, - 42674 + 42650, + 42685 ], "loc": { "start": { @@ -73070,8 +73142,8 @@ "type": "Identifier", "name": "slcValues", "range": [ - 42687, - 42696 + 42698, + 42707 ], "loc": { "start": { @@ -73094,8 +73166,8 @@ "type": "Identifier", "name": "customOptions", "range": [ - 42699, - 42712 + 42710, + 42723 ], "loc": { "start": { @@ -73112,8 +73184,8 @@ "type": "Identifier", "name": "values", "range": [ - 42713, - 42719 + 42724, + 42730 ], "loc": { "start": { @@ -73127,8 +73199,8 @@ } }, "range": [ - 42699, - 42719 + 42710, + 42730 ], "loc": { "start": { @@ -73145,8 +73217,8 @@ "type": "Identifier", "name": "index", "range": [ - 42720, - 42725 + 42731, + 42736 ], "loc": { "start": { @@ -73160,8 +73232,8 @@ } }, "range": [ - 42699, - 42726 + 42710, + 42737 ], "loc": { "start": { @@ -73175,8 +73247,8 @@ } }, "range": [ - 42687, - 42726 + 42698, + 42737 ], "loc": { "start": { @@ -73192,8 +73264,8 @@ ], "kind": "let", "range": [ - 42683, - 42727 + 42694, + 42738 ], "loc": { "start": { @@ -73215,8 +73287,8 @@ "type": "Identifier", "name": "slcTexts", "range": [ - 42740, - 42748 + 42751, + 42759 ], "loc": { "start": { @@ -73239,8 +73311,8 @@ "type": "Identifier", "name": "customOptions", "range": [ - 42751, - 42764 + 42762, + 42775 ], "loc": { "start": { @@ -73257,8 +73329,8 @@ "type": "Identifier", "name": "texts", "range": [ - 42765, - 42770 + 42776, + 42781 ], "loc": { "start": { @@ -73272,8 +73344,8 @@ } }, "range": [ - 42751, - 42770 + 42762, + 42781 ], "loc": { "start": { @@ -73290,8 +73362,8 @@ "type": "Identifier", "name": "index", "range": [ - 42771, - 42776 + 42782, + 42787 ], "loc": { "start": { @@ -73305,8 +73377,8 @@ } }, "range": [ - 42751, - 42777 + 42762, + 42788 ], "loc": { "start": { @@ -73320,8 +73392,8 @@ } }, "range": [ - 42740, - 42777 + 42751, + 42788 ], "loc": { "start": { @@ -73337,8 +73409,8 @@ ], "kind": "let", "range": [ - 42736, - 42778 + 42747, + 42789 ], "loc": { "start": { @@ -73360,8 +73432,8 @@ "type": "Identifier", "name": "slcSort", "range": [ - 42791, - 42798 + 42802, + 42809 ], "loc": { "start": { @@ -73384,8 +73456,8 @@ "type": "Identifier", "name": "customOptions", "range": [ - 42801, - 42814 + 42812, + 42825 ], "loc": { "start": { @@ -73402,8 +73474,8 @@ "type": "Identifier", "name": "sorts", "range": [ - 42815, - 42820 + 42826, + 42831 ], "loc": { "start": { @@ -73417,8 +73489,8 @@ } }, "range": [ - 42801, - 42820 + 42812, + 42831 ], "loc": { "start": { @@ -73435,8 +73507,8 @@ "type": "Identifier", "name": "index", "range": [ - 42821, - 42826 + 42832, + 42837 ], "loc": { "start": { @@ -73450,8 +73522,8 @@ } }, "range": [ - 42801, - 42827 + 42812, + 42838 ], "loc": { "start": { @@ -73465,8 +73537,8 @@ } }, "range": [ - 42791, - 42827 + 42802, + 42838 ], "loc": { "start": { @@ -73482,8 +73554,8 @@ ], "kind": "let", "range": [ - 42787, - 42828 + 42798, + 42839 ], "loc": { "start": { @@ -73507,8 +73579,8 @@ "type": "Identifier", "name": "r", "range": [ - 42847, - 42848 + 42858, + 42859 ], "loc": { "start": { @@ -73526,8 +73598,8 @@ "value": 0, "raw": "0", "range": [ - 42851, - 42852 + 42862, + 42863 ], "loc": { "start": { @@ -73541,8 +73613,8 @@ } }, "range": [ - 42847, - 42852 + 42858, + 42863 ], "loc": { "start": { @@ -73561,8 +73633,8 @@ "type": "Identifier", "name": "len", "range": [ - 42854, - 42857 + 42865, + 42868 ], "loc": { "start": { @@ -73582,8 +73654,8 @@ "type": "Identifier", "name": "slcValues", "range": [ - 42860, - 42869 + 42871, + 42880 ], "loc": { "start": { @@ -73600,8 +73672,8 @@ "type": "Identifier", "name": "length", "range": [ - 42870, - 42876 + 42881, + 42887 ], "loc": { "start": { @@ -73615,8 +73687,8 @@ } }, "range": [ - 42860, - 42876 + 42871, + 42887 ], "loc": { "start": { @@ -73630,8 +73702,8 @@ } }, "range": [ - 42854, - 42876 + 42865, + 42887 ], "loc": { "start": { @@ -73647,8 +73719,8 @@ ], "kind": "let", "range": [ - 42843, - 42876 + 42854, + 42887 ], "loc": { "start": { @@ -73668,8 +73740,8 @@ "type": "Identifier", "name": "r", "range": [ - 42878, - 42879 + 42889, + 42890 ], "loc": { "start": { @@ -73686,8 +73758,8 @@ "type": "Identifier", "name": "len", "range": [ - 42882, - 42885 + 42893, + 42896 ], "loc": { "start": { @@ -73701,8 +73773,8 @@ } }, "range": [ - 42878, - 42885 + 42889, + 42896 ], "loc": { "start": { @@ -73722,8 +73794,8 @@ "type": "Identifier", "name": "r", "range": [ - 42887, - 42888 + 42898, + 42899 ], "loc": { "start": { @@ -73738,8 +73810,8 @@ }, "prefix": false, "range": [ - 42887, - 42890 + 42898, + 42901 ], "loc": { "start": { @@ -73766,8 +73838,8 @@ "type": "Identifier", "name": "optArray", "range": [ - 42906, - 42914 + 42917, + 42925 ], "loc": { "start": { @@ -73784,8 +73856,8 @@ "type": "Identifier", "name": "push", "range": [ - 42915, - 42919 + 42926, + 42930 ], "loc": { "start": { @@ -73799,8 +73871,8 @@ } }, "range": [ - 42906, - 42919 + 42917, + 42930 ], "loc": { "start": { @@ -73821,8 +73893,8 @@ "type": "Identifier", "name": "slcValues", "range": [ - 42920, - 42929 + 42931, + 42940 ], "loc": { "start": { @@ -73839,8 +73911,8 @@ "type": "Identifier", "name": "r", "range": [ - 42930, - 42931 + 42941, + 42942 ], "loc": { "start": { @@ -73854,8 +73926,8 @@ } }, "range": [ - 42920, - 42932 + 42931, + 42943 ], "loc": { "start": { @@ -73870,8 +73942,8 @@ } ], "range": [ - 42906, - 42933 + 42917, + 42944 ], "loc": { "start": { @@ -73885,8 +73957,8 @@ } }, "range": [ - 42906, - 42934 + 42917, + 42945 ], "loc": { "start": { @@ -73908,8 +73980,8 @@ "type": "Identifier", "name": "slcTexts", "range": [ - 42951, - 42959 + 42962, + 42970 ], "loc": { "start": { @@ -73926,8 +73998,8 @@ "type": "Identifier", "name": "r", "range": [ - 42960, - 42961 + 42971, + 42972 ], "loc": { "start": { @@ -73941,8 +74013,8 @@ } }, "range": [ - 42951, - 42962 + 42962, + 42973 ], "loc": { "start": { @@ -73969,8 +74041,8 @@ "type": "Identifier", "name": "optTxt", "range": [ - 42982, - 42988 + 42993, + 42999 ], "loc": { "start": { @@ -73987,8 +74059,8 @@ "type": "Identifier", "name": "push", "range": [ - 42989, - 42993 + 43000, + 43004 ], "loc": { "start": { @@ -74002,8 +74074,8 @@ } }, "range": [ - 42982, - 42993 + 42993, + 43004 ], "loc": { "start": { @@ -74024,8 +74096,8 @@ "type": "Identifier", "name": "slcTexts", "range": [ - 42994, - 43002 + 43005, + 43013 ], "loc": { "start": { @@ -74042,8 +74114,8 @@ "type": "Identifier", "name": "r", "range": [ - 43003, - 43004 + 43014, + 43015 ], "loc": { "start": { @@ -74057,8 +74129,8 @@ } }, "range": [ - 42994, - 43005 + 43005, + 43016 ], "loc": { "start": { @@ -74073,8 +74145,8 @@ } ], "range": [ - 42982, - 43006 + 42993, + 43017 ], "loc": { "start": { @@ -74088,8 +74160,8 @@ } }, "range": [ - 42982, - 43007 + 42993, + 43018 ], "loc": { "start": { @@ -74104,8 +74176,8 @@ } ], "range": [ - 42964, - 43021 + 42975, + 43032 ], "loc": { "start": { @@ -74132,8 +74204,8 @@ "type": "Identifier", "name": "optTxt", "range": [ - 43045, - 43051 + 43056, + 43062 ], "loc": { "start": { @@ -74150,8 +74222,8 @@ "type": "Identifier", "name": "push", "range": [ - 43052, - 43056 + 43063, + 43067 ], "loc": { "start": { @@ -74165,8 +74237,8 @@ } }, "range": [ - 43045, - 43056 + 43056, + 43067 ], "loc": { "start": { @@ -74187,8 +74259,8 @@ "type": "Identifier", "name": "slcValues", "range": [ - 43057, - 43066 + 43068, + 43077 ], "loc": { "start": { @@ -74205,8 +74277,8 @@ "type": "Identifier", "name": "r", "range": [ - 43067, - 43068 + 43078, + 43079 ], "loc": { "start": { @@ -74220,8 +74292,8 @@ } }, "range": [ - 43057, - 43069 + 43068, + 43080 ], "loc": { "start": { @@ -74236,8 +74308,8 @@ } ], "range": [ - 43045, - 43070 + 43056, + 43081 ], "loc": { "start": { @@ -74251,8 +74323,8 @@ } }, "range": [ - 43045, - 43071 + 43056, + 43082 ], "loc": { "start": { @@ -74267,8 +74339,8 @@ } ], "range": [ - 43027, - 43085 + 43038, + 43096 ], "loc": { "start": { @@ -74282,8 +74354,8 @@ } }, "range": [ - 42947, - 43085 + 42958, + 43096 ], "loc": { "start": { @@ -74298,8 +74370,8 @@ } ], "range": [ - 42892, - 43095 + 42903, + 43106 ], "loc": { "start": { @@ -74313,8 +74385,8 @@ } }, "range": [ - 42838, - 43095 + 42849, + 43106 ], "loc": { "start": { @@ -74333,8 +74405,8 @@ "type": "Identifier", "name": "slcSort", "range": [ - 43108, - 43115 + 43119, + 43126 ], "loc": { "start": { @@ -74361,8 +74433,8 @@ "type": "Identifier", "name": "optArray", "range": [ - 43131, - 43139 + 43142, + 43150 ], "loc": { "start": { @@ -74379,8 +74451,8 @@ "type": "Identifier", "name": "sort", "range": [ - 43140, - 43144 + 43151, + 43155 ], "loc": { "start": { @@ -74394,8 +74466,8 @@ } }, "range": [ - 43131, - 43144 + 43142, + 43155 ], "loc": { "start": { @@ -74410,8 +74482,8 @@ }, "arguments": [], "range": [ - 43131, - 43146 + 43142, + 43157 ], "loc": { "start": { @@ -74425,8 +74497,8 @@ } }, "range": [ - 43131, - 43147 + 43142, + 43158 ], "loc": { "start": { @@ -74450,8 +74522,8 @@ "type": "Identifier", "name": "optTxt", "range": [ - 43160, - 43166 + 43171, + 43177 ], "loc": { "start": { @@ -74468,8 +74540,8 @@ "type": "Identifier", "name": "sort", "range": [ - 43167, - 43171 + 43178, + 43182 ], "loc": { "start": { @@ -74483,8 +74555,8 @@ } }, "range": [ - 43160, - 43171 + 43171, + 43182 ], "loc": { "start": { @@ -74499,8 +74571,8 @@ }, "arguments": [], "range": [ - 43160, - 43173 + 43171, + 43184 ], "loc": { "start": { @@ -74514,8 +74586,8 @@ } }, "range": [ - 43160, - 43174 + 43171, + 43185 ], "loc": { "start": { @@ -74530,8 +74602,8 @@ } ], "range": [ - 43117, - 43184 + 43128, + 43195 ], "loc": { "start": { @@ -74546,8 +74618,8 @@ }, "alternate": null, "range": [ - 43104, - 43184 + 43115, + 43195 ], "loc": { "start": { @@ -74569,8 +74641,8 @@ "type": "Identifier", "name": "optArray", "range": [ - 43201, - 43209 + 43212, + 43220 ], "loc": { "start": { @@ -74587,8 +74659,8 @@ "type": "Identifier", "name": "optTxt", "range": [ - 43211, - 43217 + 43222, + 43228 ], "loc": { "start": { @@ -74603,8 +74675,8 @@ } ], "range": [ - 43200, - 43218 + 43211, + 43229 ], "loc": { "start": { @@ -74618,8 +74690,8 @@ } }, "range": [ - 43193, - 43219 + 43204, + 43230 ], "loc": { "start": { @@ -74634,8 +74706,8 @@ } ], "range": [ - 42403, - 43225 + 42414, + 43236 ], "loc": { "start": { @@ -74651,8 +74723,8 @@ "generator": false, "expression": false, "range": [ - 42392, - 43225 + 42403, + 43236 ], "loc": { "start": { @@ -74668,8 +74740,8 @@ "kind": "method", "computed": false, "range": [ - 42376, - 43225 + 42387, + 43236 ], "loc": { "start": { @@ -74686,8 +74758,8 @@ "type": "Block", "value": "*\n * Returns an array [[value0, value1 ...],[text0, text1 ...]] with the\n * custom options values and texts\n * @param {Number} colIndex Column's index\n * @return {Array}\n ", "range": [ - 42175, - 42371 + 42186, + 42382 ], "loc": { "start": { @@ -74706,8 +74778,8 @@ "type": "Block", "value": "*\n * Filter the table by retrieving the data from each cell in every single\n * row and comparing it to the search term for current column. A row is\n * hidden when all the search terms are not found in inspected row.\n ", "range": [ - 43231, - 43468 + 43242, + 43479 ], "loc": { "start": { @@ -74729,8 +74801,8 @@ "type": "Identifier", "name": "filter", "range": [ - 43473, - 43479 + 43484, + 43490 ], "loc": { "start": { @@ -74764,8 +74836,8 @@ "object": { "type": "ThisExpression", "range": [ - 43497, - 43501 + 43508, + 43512 ], "loc": { "start": { @@ -74782,8 +74854,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 43502, - 43509 + 43513, + 43520 ], "loc": { "start": { @@ -74797,8 +74869,8 @@ } }, "range": [ - 43497, - 43509 + 43508, + 43520 ], "loc": { "start": { @@ -74813,8 +74885,8 @@ }, "prefix": true, "range": [ - 43496, - 43509 + 43507, + 43520 ], "loc": { "start": { @@ -74836,8 +74908,8 @@ "object": { "type": "ThisExpression", "range": [ - 43514, - 43518 + 43525, + 43529 ], "loc": { "start": { @@ -74854,8 +74926,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 43519, - 43530 + 43530, + 43541 ], "loc": { "start": { @@ -74869,8 +74941,8 @@ } }, "range": [ - 43514, - 43530 + 43525, + 43541 ], "loc": { "start": { @@ -74885,8 +74957,8 @@ }, "prefix": true, "range": [ - 43513, - 43530 + 43524, + 43541 ], "loc": { "start": { @@ -74900,8 +74972,8 @@ } }, "range": [ - 43496, - 43530 + 43507, + 43541 ], "loc": { "start": { @@ -74921,8 +74993,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 43546, - 43553 + 43557, + 43564 ], "loc": { "start": { @@ -74937,8 +75009,8 @@ } ], "range": [ - 43532, - 43563 + 43543, + 43574 ], "loc": { "start": { @@ -74953,8 +75025,8 @@ }, "alternate": null, "range": [ - 43492, - 43563 + 43503, + 43574 ], "loc": { "start": { @@ -74976,8 +75048,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 43577, - 43584 + 43588, + 43595 ], "loc": { "start": { @@ -74996,8 +75068,8 @@ "object": { "type": "ThisExpression", "range": [ - 43587, - 43591 + 43598, + 43602 ], "loc": { "start": { @@ -75014,8 +75086,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 43592, - 43599 + 43603, + 43610 ], "loc": { "start": { @@ -75029,8 +75101,8 @@ } }, "range": [ - 43587, - 43599 + 43598, + 43610 ], "loc": { "start": { @@ -75044,8 +75116,8 @@ } }, "range": [ - 43577, - 43599 + 43588, + 43610 ], "loc": { "start": { @@ -75061,8 +75133,8 @@ ], "kind": "let", "range": [ - 43573, - 43600 + 43584, + 43611 ], "loc": { "start": { @@ -75079,8 +75151,8 @@ "type": "Line", "value": "fire onbefore callback", "range": [ - 43610, - 43634 + 43621, + 43645 ], "loc": { "start": { @@ -75105,8 +75177,8 @@ "object": { "type": "ThisExpression", "range": [ - 43643, - 43647 + 43654, + 43658 ], "loc": { "start": { @@ -75123,8 +75195,8 @@ "type": "Identifier", "name": "onBeforeFilter", "range": [ - 43648, - 43662 + 43659, + 43673 ], "loc": { "start": { @@ -75138,8 +75210,8 @@ } }, "range": [ - 43643, - 43662 + 43654, + 43673 ], "loc": { "start": { @@ -75156,8 +75228,8 @@ { "type": "ThisExpression", "range": [ - 43663, - 43667 + 43674, + 43678 ], "loc": { "start": { @@ -75172,8 +75244,8 @@ } ], "range": [ - 43643, - 43668 + 43654, + 43679 ], "loc": { "start": { @@ -75187,8 +75259,8 @@ } }, "range": [ - 43643, - 43669 + 43654, + 43680 ], "loc": { "start": { @@ -75205,8 +75277,8 @@ "type": "Line", "value": "fire onbefore callback", "range": [ - 43610, - 43634 + 43621, + 43645 ], "loc": { "start": { @@ -75232,8 +75304,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 43678, - 43685 + 43689, + 43696 ], "loc": { "start": { @@ -75250,8 +75322,8 @@ "type": "Identifier", "name": "emit", "range": [ - 43686, - 43690 + 43697, + 43701 ], "loc": { "start": { @@ -75265,8 +75337,8 @@ } }, "range": [ - 43678, - 43690 + 43689, + 43701 ], "loc": { "start": { @@ -75285,8 +75357,8 @@ "value": "before-filtering", "raw": "'before-filtering'", "range": [ - 43691, - 43709 + 43702, + 43720 ], "loc": { "start": { @@ -75302,8 +75374,8 @@ { "type": "ThisExpression", "range": [ - 43711, - 43715 + 43722, + 43726 ], "loc": { "start": { @@ -75318,8 +75390,8 @@ } ], "range": [ - 43678, - 43716 + 43689, + 43727 ], "loc": { "start": { @@ -75333,8 +75405,8 @@ } }, "range": [ - 43678, - 43717 + 43689, + 43728 ], "loc": { "start": { @@ -75356,8 +75428,8 @@ "type": "Identifier", "name": "hiddenRows", "range": [ - 43731, - 43741 + 43742, + 43752 ], "loc": { "start": { @@ -75375,8 +75447,8 @@ "value": 0, "raw": "0", "range": [ - 43744, - 43745 + 43755, + 43756 ], "loc": { "start": { @@ -75390,8 +75462,8 @@ } }, "range": [ - 43731, - 43745 + 43742, + 43756 ], "loc": { "start": { @@ -75407,8 +75479,8 @@ ], "kind": "let", "range": [ - 43727, - 43746 + 43738, + 43757 ], "loc": { "start": { @@ -75432,8 +75504,8 @@ "object": { "type": "ThisExpression", "range": [ - 43756, - 43760 + 43767, + 43771 ], "loc": { "start": { @@ -75450,8 +75522,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 43761, - 43775 + 43772, + 43786 ], "loc": { "start": { @@ -75465,8 +75537,8 @@ } }, "range": [ - 43756, - 43775 + 43767, + 43786 ], "loc": { "start": { @@ -75483,8 +75555,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 43778, - 43780 + 43789, + 43791 ], "loc": { "start": { @@ -75498,8 +75570,8 @@ } }, "range": [ - 43756, - 43780 + 43767, + 43791 ], "loc": { "start": { @@ -75513,8 +75585,8 @@ } }, "range": [ - 43756, - 43781 + 43767, + 43792 ], "loc": { "start": { @@ -75531,8 +75603,8 @@ "type": "Line", "value": " search args", "range": [ - 43790, - 43804 + 43801, + 43815 ], "loc": { "start": { @@ -75556,8 +75628,8 @@ "type": "Identifier", "name": "searchArgs", "range": [ - 43817, - 43827 + 43828, + 43838 ], "loc": { "start": { @@ -75578,8 +75650,8 @@ "object": { "type": "ThisExpression", "range": [ - 43830, - 43834 + 43841, + 43845 ], "loc": { "start": { @@ -75596,8 +75668,8 @@ "type": "Identifier", "name": "getFiltersValue", "range": [ - 43835, - 43850 + 43846, + 43861 ], "loc": { "start": { @@ -75611,8 +75683,8 @@ } }, "range": [ - 43830, - 43850 + 43841, + 43861 ], "loc": { "start": { @@ -75627,8 +75699,8 @@ }, "arguments": [], "range": [ - 43830, - 43852 + 43841, + 43863 ], "loc": { "start": { @@ -75642,8 +75714,8 @@ } }, "range": [ - 43817, - 43852 + 43828, + 43863 ], "loc": { "start": { @@ -75659,8 +75731,8 @@ ], "kind": "let", "range": [ - 43813, - 43853 + 43824, + 43864 ], "loc": { "start": { @@ -75677,8 +75749,8 @@ "type": "Line", "value": " search args", "range": [ - 43790, - 43804 + 43801, + 43815 ], "loc": { "start": { @@ -75702,8 +75774,8 @@ "type": "Identifier", "name": "eachRow", "range": [ - 43867, - 43874 + 43878, + 43885 ], "loc": { "start": { @@ -75724,8 +75796,8 @@ "object": { "type": "ThisExpression", "range": [ - 43877, - 43881 + 43888, + 43892 ], "loc": { "start": { @@ -75742,8 +75814,8 @@ "type": "Identifier", "name": "eachRow", "range": [ - 43882, - 43889 + 43893, + 43900 ], "loc": { "start": { @@ -75757,8 +75829,8 @@ } }, "range": [ - 43877, - 43889 + 43888, + 43900 ], "loc": { "start": { @@ -75773,8 +75845,8 @@ }, "arguments": [], "range": [ - 43877, - 43891 + 43888, + 43902 ], "loc": { "start": { @@ -75788,8 +75860,8 @@ } }, "range": [ - 43867, - 43891 + 43878, + 43902 ], "loc": { "start": { @@ -75805,8 +75877,8 @@ ], "kind": "let", "range": [ - 43863, - 43892 + 43874, + 43903 ], "loc": { "start": { @@ -75827,8 +75899,8 @@ "type": "Identifier", "name": "eachRow", "range": [ - 43901, - 43908 + 43912, + 43919 ], "loc": { "start": { @@ -75850,8 +75922,8 @@ "type": "Identifier", "name": "row", "range": [ - 43923, - 43926 + 43934, + 43937 ], "loc": { "start": { @@ -75868,8 +75940,8 @@ "type": "Identifier", "name": "k", "range": [ - 43928, - 43929 + 43939, + 43940 ], "loc": { "start": { @@ -75901,8 +75973,8 @@ "type": "Identifier", "name": "row", "range": [ - 44009, - 44012 + 44020, + 44023 ], "loc": { "start": { @@ -75919,8 +75991,8 @@ "type": "Identifier", "name": "style", "range": [ - 44013, - 44018 + 44024, + 44029 ], "loc": { "start": { @@ -75934,8 +76006,8 @@ } }, "range": [ - 44009, - 44018 + 44020, + 44029 ], "loc": { "start": { @@ -75952,8 +76024,8 @@ "type": "Identifier", "name": "display", "range": [ - 44019, - 44026 + 44030, + 44037 ], "loc": { "start": { @@ -75967,8 +76039,8 @@ } }, "range": [ - 44009, - 44026 + 44020, + 44037 ], "loc": { "start": { @@ -75986,8 +76058,8 @@ "value": "", "raw": "''", "range": [ - 44029, - 44031 + 44040, + 44042 ], "loc": { "start": { @@ -76001,8 +76073,8 @@ } }, "range": [ - 44009, - 44031 + 44020, + 44042 ], "loc": { "start": { @@ -76016,8 +76088,8 @@ } }, "range": [ - 44009, - 44032 + 44020, + 44043 ], "loc": { "start": { @@ -76034,8 +76106,8 @@ "type": "Line", "value": " already filtered rows display re-init", "range": [ - 43952, - 43992 + 43963, + 44003 ], "loc": { "start": { @@ -76059,8 +76131,8 @@ "type": "Identifier", "name": "cells", "range": [ - 44054, - 44059 + 44065, + 44070 ], "loc": { "start": { @@ -76080,8 +76152,8 @@ "type": "Identifier", "name": "row", "range": [ - 44062, - 44065 + 44073, + 44076 ], "loc": { "start": { @@ -76098,8 +76170,8 @@ "type": "Identifier", "name": "cells", "range": [ - 44066, - 44071 + 44077, + 44082 ], "loc": { "start": { @@ -76113,8 +76185,8 @@ } }, "range": [ - 44062, - 44071 + 44073, + 44082 ], "loc": { "start": { @@ -76128,8 +76200,8 @@ } }, "range": [ - 44054, - 44071 + 44065, + 44082 ], "loc": { "start": { @@ -76145,8 +76217,8 @@ ], "kind": "let", "range": [ - 44050, - 44072 + 44061, + 44083 ], "loc": { "start": { @@ -76168,8 +76240,8 @@ "type": "Identifier", "name": "nbCells", "range": [ - 44093, - 44100 + 44104, + 44111 ], "loc": { "start": { @@ -76189,8 +76261,8 @@ "type": "Identifier", "name": "cells", "range": [ - 44103, - 44108 + 44114, + 44119 ], "loc": { "start": { @@ -76207,8 +76279,8 @@ "type": "Identifier", "name": "length", "range": [ - 44109, - 44115 + 44120, + 44126 ], "loc": { "start": { @@ -76222,8 +76294,8 @@ } }, "range": [ - 44103, - 44115 + 44114, + 44126 ], "loc": { "start": { @@ -76237,8 +76309,8 @@ } }, "range": [ - 44093, - 44115 + 44104, + 44126 ], "loc": { "start": { @@ -76254,8 +76326,8 @@ ], "kind": "let", "range": [ - 44089, - 44116 + 44100, + 44127 ], "loc": { "start": { @@ -76277,8 +76349,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 44138, - 44147 + 44149, + 44158 ], "loc": { "start": { @@ -76295,8 +76367,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 44150, - 44152 + 44161, + 44163 ], "loc": { "start": { @@ -76310,8 +76382,8 @@ } }, "range": [ - 44138, - 44152 + 44149, + 44163 ], "loc": { "start": { @@ -76330,8 +76402,8 @@ "type": "Identifier", "name": "isMatch", "range": [ - 44174, - 44181 + 44185, + 44192 ], "loc": { "start": { @@ -76349,8 +76421,8 @@ "value": true, "raw": "true", "range": [ - 44184, - 44188 + 44195, + 44199 ], "loc": { "start": { @@ -76364,8 +76436,8 @@ } }, "range": [ - 44174, - 44188 + 44185, + 44199 ], "loc": { "start": { @@ -76384,8 +76456,8 @@ "type": "Identifier", "name": "isSingleFltMatch", "range": [ - 44262, - 44278 + 44273, + 44289 ], "loc": { "start": { @@ -76403,8 +76475,8 @@ "value": false, "raw": "false", "range": [ - 44281, - 44286 + 44292, + 44297 ], "loc": { "start": { @@ -76418,8 +76490,8 @@ } }, "range": [ - 44262, - 44286 + 44273, + 44297 ], "loc": { "start": { @@ -76436,8 +76508,8 @@ "type": "Line", "value": "only for single filter search", "range": [ - 44210, - 44241 + 44221, + 44252 ], "loc": { "start": { @@ -76455,8 +76527,8 @@ ], "kind": "let", "range": [ - 44134, - 44287 + 44145, + 44298 ], "loc": { "start": { @@ -76473,8 +76545,8 @@ "type": "Line", "value": " this loop retrieves cell data", "range": [ - 44305, - 44337 + 44316, + 44348 ], "loc": { "start": { @@ -76500,8 +76572,8 @@ "type": "Identifier", "name": "j", "range": [ - 44363, - 44364 + 44374, + 44375 ], "loc": { "start": { @@ -76519,8 +76591,8 @@ "value": 0, "raw": "0", "range": [ - 44367, - 44368 + 44378, + 44379 ], "loc": { "start": { @@ -76534,8 +76606,8 @@ } }, "range": [ - 44363, - 44368 + 44374, + 44379 ], "loc": { "start": { @@ -76551,8 +76623,8 @@ ], "kind": "let", "range": [ - 44359, - 44368 + 44370, + 44379 ], "loc": { "start": { @@ -76572,8 +76644,8 @@ "type": "Identifier", "name": "j", "range": [ - 44370, - 44371 + 44381, + 44382 ], "loc": { "start": { @@ -76590,8 +76662,8 @@ "type": "Identifier", "name": "nbCells", "range": [ - 44374, - 44381 + 44385, + 44392 ], "loc": { "start": { @@ -76605,8 +76677,8 @@ } }, "range": [ - 44370, - 44381 + 44381, + 44392 ], "loc": { "start": { @@ -76626,8 +76698,8 @@ "type": "Identifier", "name": "j", "range": [ - 44383, - 44384 + 44394, + 44395 ], "loc": { "start": { @@ -76642,8 +76714,8 @@ }, "prefix": false, "range": [ - 44383, - 44386 + 44394, + 44397 ], "loc": { "start": { @@ -76668,8 +76740,8 @@ "type": "Identifier", "name": "sA", "range": [ - 44453, - 44455 + 44464, + 44466 ], "loc": { "start": { @@ -76689,8 +76761,8 @@ "type": "Identifier", "name": "searchArgs", "range": [ - 44458, - 44468 + 44469, + 44479 ], "loc": { "start": { @@ -76711,8 +76783,8 @@ "object": { "type": "ThisExpression", "range": [ - 44469, - 44473 + 44480, + 44484 ], "loc": { "start": { @@ -76729,8 +76801,8 @@ "type": "Identifier", "name": "singleFlt", "range": [ - 44474, - 44483 + 44485, + 44494 ], "loc": { "start": { @@ -76744,8 +76816,8 @@ } }, "range": [ - 44469, - 44483 + 44480, + 44494 ], "loc": { "start": { @@ -76763,8 +76835,8 @@ "value": 0, "raw": "0", "range": [ - 44486, - 44487 + 44497, + 44498 ], "loc": { "start": { @@ -76781,8 +76853,8 @@ "type": "Identifier", "name": "j", "range": [ - 44490, - 44491 + 44501, + 44502 ], "loc": { "start": { @@ -76796,8 +76868,8 @@ } }, "range": [ - 44469, - 44491 + 44480, + 44502 ], "loc": { "start": { @@ -76811,8 +76883,8 @@ } }, "range": [ - 44458, - 44492 + 44469, + 44503 ], "loc": { "start": { @@ -76826,8 +76898,8 @@ } }, "range": [ - 44453, - 44492 + 44464, + 44503 ], "loc": { "start": { @@ -76843,8 +76915,8 @@ ], "kind": "let", "range": [ - 44449, - 44493 + 44460, + 44504 ], "loc": { "start": { @@ -76861,8 +76933,8 @@ "type": "Line", "value": "searched keyword", "range": [ - 44410, - 44428 + 44421, + 44439 ], "loc": { "start": { @@ -76886,8 +76958,8 @@ "type": "Identifier", "name": "sA", "range": [ - 44519, - 44521 + 44530, + 44532 ], "loc": { "start": { @@ -76905,8 +76977,8 @@ "value": "", "raw": "''", "range": [ - 44526, - 44528 + 44537, + 44539 ], "loc": { "start": { @@ -76920,8 +76992,8 @@ } }, "range": [ - 44519, - 44528 + 44530, + 44539 ], "loc": { "start": { @@ -76941,8 +77013,8 @@ "type": "ContinueStatement", "label": null, "range": [ - 44556, - 44565 + 44567, + 44576 ], "loc": { "start": { @@ -76957,8 +77029,8 @@ } ], "range": [ - 44530, - 44587 + 44541, + 44598 ], "loc": { "start": { @@ -76973,8 +77045,8 @@ }, "alternate": null, "range": [ - 44515, - 44587 + 44526, + 44598 ], "loc": { "start": { @@ -76996,8 +77068,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 44613, - 44622 + 44624, + 44633 ], "loc": { "start": { @@ -77016,8 +77088,8 @@ "type": "Identifier", "name": "matchCase", "range": [ - 44625, - 44634 + 44636, + 44645 ], "loc": { "start": { @@ -77039,8 +77111,8 @@ "object": { "type": "ThisExpression", "range": [ - 44635, - 44639 + 44646, + 44650 ], "loc": { "start": { @@ -77057,8 +77129,8 @@ "type": "Identifier", "name": "getCellValue", "range": [ - 44640, - 44652 + 44651, + 44663 ], "loc": { "start": { @@ -77072,8 +77144,8 @@ } }, "range": [ - 44635, - 44652 + 44646, + 44663 ], "loc": { "start": { @@ -77094,8 +77166,8 @@ "type": "Identifier", "name": "cells", "range": [ - 44653, - 44658 + 44664, + 44669 ], "loc": { "start": { @@ -77112,8 +77184,8 @@ "type": "Identifier", "name": "j", "range": [ - 44659, - 44660 + 44670, + 44671 ], "loc": { "start": { @@ -77127,8 +77199,8 @@ } }, "range": [ - 44653, - 44661 + 44664, + 44672 ], "loc": { "start": { @@ -77143,8 +77215,8 @@ } ], "range": [ - 44635, - 44662 + 44646, + 44673 ], "loc": { "start": { @@ -77163,8 +77235,8 @@ "object": { "type": "ThisExpression", "range": [ - 44688, - 44692 + 44699, + 44703 ], "loc": { "start": { @@ -77181,8 +77253,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 44693, - 44706 + 44704, + 44717 ], "loc": { "start": { @@ -77196,8 +77268,8 @@ } }, "range": [ - 44688, - 44706 + 44699, + 44717 ], "loc": { "start": { @@ -77212,8 +77284,8 @@ } ], "range": [ - 44625, - 44707 + 44636, + 44718 ], "loc": { "start": { @@ -77227,8 +77299,8 @@ } }, "range": [ - 44613, - 44707 + 44624, + 44718 ], "loc": { "start": { @@ -77244,8 +77316,8 @@ ], "kind": "let", "range": [ - 44609, - 44708 + 44620, + 44719 ], "loc": { "start": { @@ -77262,8 +77334,8 @@ "type": "Line", "value": "multiple search parameter operator ||", "range": [ - 44730, - 44769 + 44741, + 44780 ], "loc": { "start": { @@ -77287,8 +77359,8 @@ "type": "Identifier", "name": "sAOrSplit", "range": [ - 44794, - 44803 + 44805, + 44814 ], "loc": { "start": { @@ -77315,8 +77387,8 @@ "type": "Identifier", "name": "sA", "range": [ - 44806, - 44808 + 44817, + 44819 ], "loc": { "start": { @@ -77333,8 +77405,8 @@ "type": "Identifier", "name": "toString", "range": [ - 44809, - 44817 + 44820, + 44828 ], "loc": { "start": { @@ -77348,8 +77420,8 @@ } }, "range": [ - 44806, - 44817 + 44817, + 44828 ], "loc": { "start": { @@ -77364,8 +77436,8 @@ }, "arguments": [], "range": [ - 44806, - 44819 + 44817, + 44830 ], "loc": { "start": { @@ -77382,8 +77454,8 @@ "type": "Identifier", "name": "split", "range": [ - 44820, - 44825 + 44831, + 44836 ], "loc": { "start": { @@ -77397,8 +77469,8 @@ } }, "range": [ - 44806, - 44825 + 44817, + 44836 ], "loc": { "start": { @@ -77418,8 +77490,8 @@ "object": { "type": "ThisExpression", "range": [ - 44826, - 44830 + 44837, + 44841 ], "loc": { "start": { @@ -77436,8 +77508,8 @@ "type": "Identifier", "name": "orOperator", "range": [ - 44831, - 44841 + 44842, + 44852 ], "loc": { "start": { @@ -77451,8 +77523,8 @@ } }, "range": [ - 44826, - 44841 + 44837, + 44852 ], "loc": { "start": { @@ -77467,8 +77539,8 @@ } ], "range": [ - 44806, - 44842 + 44817, + 44853 ], "loc": { "start": { @@ -77482,8 +77554,8 @@ } }, "range": [ - 44794, - 44842 + 44805, + 44853 ], "loc": { "start": { @@ -77502,8 +77574,8 @@ "type": "Identifier", "name": "hasMultiOrSA", "range": [ - 44931, - 44943 + 44942, + 44954 ], "loc": { "start": { @@ -77526,8 +77598,8 @@ "type": "Identifier", "name": "sAOrSplit", "range": [ - 44946, - 44955 + 44957, + 44966 ], "loc": { "start": { @@ -77544,8 +77616,8 @@ "type": "Identifier", "name": "length", "range": [ - 44956, - 44962 + 44967, + 44973 ], "loc": { "start": { @@ -77559,8 +77631,8 @@ } }, "range": [ - 44946, - 44962 + 44957, + 44973 ], "loc": { "start": { @@ -77578,8 +77650,8 @@ "value": 1, "raw": "1", "range": [ - 44965, - 44966 + 44976, + 44977 ], "loc": { "start": { @@ -77593,8 +77665,8 @@ } }, "range": [ - 44946, - 44966 + 44957, + 44977 ], "loc": { "start": { @@ -77608,8 +77680,8 @@ } }, "range": [ - 44931, - 44966 + 44942, + 44977 ], "loc": { "start": { @@ -77626,8 +77698,8 @@ "type": "Line", "value": "multiple search || parameter boolean", "range": [ - 44868, - 44906 + 44879, + 44917 ], "loc": { "start": { @@ -77648,8 +77720,8 @@ "type": "Identifier", "name": "sAAndSplit", "range": [ - 45056, - 45066 + 45067, + 45077 ], "loc": { "start": { @@ -77676,8 +77748,8 @@ "type": "Identifier", "name": "sA", "range": [ - 45069, - 45071 + 45080, + 45082 ], "loc": { "start": { @@ -77694,8 +77766,8 @@ "type": "Identifier", "name": "toString", "range": [ - 45072, - 45080 + 45083, + 45091 ], "loc": { "start": { @@ -77709,8 +77781,8 @@ } }, "range": [ - 45069, - 45080 + 45080, + 45091 ], "loc": { "start": { @@ -77725,8 +77797,8 @@ }, "arguments": [], "range": [ - 45069, - 45082 + 45080, + 45093 ], "loc": { "start": { @@ -77743,8 +77815,8 @@ "type": "Identifier", "name": "split", "range": [ - 45083, - 45088 + 45094, + 45099 ], "loc": { "start": { @@ -77758,8 +77830,8 @@ } }, "range": [ - 45069, - 45088 + 45080, + 45099 ], "loc": { "start": { @@ -77779,8 +77851,8 @@ "object": { "type": "ThisExpression", "range": [ - 45089, - 45093 + 45100, + 45104 ], "loc": { "start": { @@ -77797,8 +77869,8 @@ "type": "Identifier", "name": "anOperator", "range": [ - 45094, - 45104 + 45105, + 45115 ], "loc": { "start": { @@ -77812,8 +77884,8 @@ } }, "range": [ - 45089, - 45104 + 45100, + 45115 ], "loc": { "start": { @@ -77828,8 +77900,8 @@ } ], "range": [ - 45069, - 45105 + 45080, + 45116 ], "loc": { "start": { @@ -77843,8 +77915,8 @@ } }, "range": [ - 45056, - 45105 + 45067, + 45116 ], "loc": { "start": { @@ -77861,8 +77933,8 @@ "type": "Line", "value": "multiple search parameter operator &&", "range": [ - 44992, - 45031 + 45003, + 45042 ], "loc": { "start": { @@ -77883,8 +77955,8 @@ "type": "Identifier", "name": "hasMultiAndSA", "range": [ - 45194, - 45207 + 45205, + 45218 ], "loc": { "start": { @@ -77907,8 +77979,8 @@ "type": "Identifier", "name": "sAAndSplit", "range": [ - 45210, - 45220 + 45221, + 45231 ], "loc": { "start": { @@ -77925,8 +77997,8 @@ "type": "Identifier", "name": "length", "range": [ - 45221, - 45227 + 45232, + 45238 ], "loc": { "start": { @@ -77940,8 +78012,8 @@ } }, "range": [ - 45210, - 45227 + 45221, + 45238 ], "loc": { "start": { @@ -77959,8 +78031,8 @@ "value": 1, "raw": "1", "range": [ - 45230, - 45231 + 45241, + 45242 ], "loc": { "start": { @@ -77974,8 +78046,8 @@ } }, "range": [ - 45210, - 45231 + 45221, + 45242 ], "loc": { "start": { @@ -77989,8 +78061,8 @@ } }, "range": [ - 45194, - 45231 + 45205, + 45242 ], "loc": { "start": { @@ -78007,8 +78079,8 @@ "type": "Line", "value": "multiple search && parameter boolean", "range": [ - 45131, - 45169 + 45142, + 45180 ], "loc": { "start": { @@ -78026,8 +78098,8 @@ ], "kind": "let", "range": [ - 44790, - 45232 + 44801, + 45243 ], "loc": { "start": { @@ -78044,8 +78116,8 @@ "type": "Line", "value": "multiple search parameter operator ||", "range": [ - 44730, - 44769 + 44741, + 44780 ], "loc": { "start": { @@ -78064,8 +78136,8 @@ "type": "Line", "value": "detect operators or array query", "range": [ - 45254, - 45287 + 45265, + 45298 ], "loc": { "start": { @@ -78094,8 +78166,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 45312, - 45319 + 45323, + 45330 ], "loc": { "start": { @@ -78113,8 +78185,8 @@ "type": "Identifier", "name": "sA", "range": [ - 45320, - 45322 + 45331, + 45333 ], "loc": { "start": { @@ -78129,8 +78201,8 @@ } ], "range": [ - 45312, - 45323 + 45323, + 45334 ], "loc": { "start": { @@ -78147,8 +78219,8 @@ "type": "Identifier", "name": "hasMultiOrSA", "range": [ - 45327, - 45339 + 45338, + 45350 ], "loc": { "start": { @@ -78162,8 +78234,8 @@ } }, "range": [ - 45312, - 45339 + 45323, + 45350 ], "loc": { "start": { @@ -78180,8 +78252,8 @@ "type": "Identifier", "name": "hasMultiAndSA", "range": [ - 45343, - 45356 + 45354, + 45367 ], "loc": { "start": { @@ -78195,8 +78267,8 @@ } }, "range": [ - 45312, - 45356 + 45323, + 45367 ], "loc": { "start": { @@ -78221,8 +78293,8 @@ "type": "Identifier", "name": "cS", "range": [ - 45388, - 45390 + 45399, + 45401 ], "loc": { "start": { @@ -78237,8 +78309,8 @@ }, "init": null, "range": [ - 45388, - 45390 + 45399, + 45401 ], "loc": { "start": { @@ -78257,8 +78329,8 @@ "type": "Identifier", "name": "s", "range": [ - 45392, - 45393 + 45403, + 45404 ], "loc": { "start": { @@ -78273,8 +78345,8 @@ }, "init": null, "range": [ - 45392, - 45393 + 45403, + 45404 ], "loc": { "start": { @@ -78290,8 +78362,8 @@ ], "kind": "let", "range": [ - 45384, - 45394 + 45395, + 45405 ], "loc": { "start": { @@ -78313,8 +78385,8 @@ "type": "Identifier", "name": "found", "range": [ - 45423, - 45428 + 45434, + 45439 ], "loc": { "start": { @@ -78332,8 +78404,8 @@ "value": false, "raw": "false", "range": [ - 45431, - 45436 + 45442, + 45447 ], "loc": { "start": { @@ -78347,8 +78419,8 @@ } }, "range": [ - 45423, - 45436 + 45434, + 45447 ], "loc": { "start": { @@ -78364,8 +78436,8 @@ ], "kind": "let", "range": [ - 45419, - 45437 + 45430, + 45448 ], "loc": { "start": { @@ -78386,8 +78458,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 45467, - 45474 + 45478, + 45485 ], "loc": { "start": { @@ -78405,8 +78477,8 @@ "type": "Identifier", "name": "sA", "range": [ - 45475, - 45477 + 45486, + 45488 ], "loc": { "start": { @@ -78421,8 +78493,8 @@ } ], "range": [ - 45467, - 45478 + 45478, + 45489 ], "loc": { "start": { @@ -78447,8 +78519,8 @@ "type": "Identifier", "name": "s", "range": [ - 45510, - 45511 + 45521, + 45522 ], "loc": { "start": { @@ -78465,8 +78537,8 @@ "type": "Identifier", "name": "sA", "range": [ - 45514, - 45516 + 45525, + 45527 ], "loc": { "start": { @@ -78480,8 +78552,8 @@ } }, "range": [ - 45510, - 45516 + 45521, + 45527 ], "loc": { "start": { @@ -78495,8 +78567,8 @@ } }, "range": [ - 45510, - 45517 + 45521, + 45528 ], "loc": { "start": { @@ -78511,8 +78583,8 @@ } ], "range": [ - 45480, - 45543 + 45491, + 45554 ], "loc": { "start": { @@ -78537,8 +78609,8 @@ "type": "Identifier", "name": "s", "range": [ - 45579, - 45580 + 45590, + 45591 ], "loc": { "start": { @@ -78557,8 +78629,8 @@ "type": "Identifier", "name": "hasMultiOrSA", "range": [ - 45583, - 45595 + 45594, + 45606 ], "loc": { "start": { @@ -78575,8 +78647,8 @@ "type": "Identifier", "name": "sAOrSplit", "range": [ - 45598, - 45607 + 45609, + 45618 ], "loc": { "start": { @@ -78593,8 +78665,8 @@ "type": "Identifier", "name": "sAAndSplit", "range": [ - 45610, - 45620 + 45621, + 45631 ], "loc": { "start": { @@ -78608,8 +78680,8 @@ } }, "range": [ - 45583, - 45620 + 45594, + 45631 ], "loc": { "start": { @@ -78623,8 +78695,8 @@ } }, "range": [ - 45579, - 45620 + 45590, + 45631 ], "loc": { "start": { @@ -78638,8 +78710,8 @@ } }, "range": [ - 45579, - 45621 + 45590, + 45632 ], "loc": { "start": { @@ -78654,8 +78726,8 @@ } ], "range": [ - 45549, - 45647 + 45560, + 45658 ], "loc": { "start": { @@ -78669,8 +78741,8 @@ } }, "range": [ - 45463, - 45647 + 45474, + 45658 ], "loc": { "start": { @@ -78687,8 +78759,8 @@ "type": "Line", "value": " isolate search term and check occurence in cell data", "range": [ - 45672, - 45727 + 45683, + 45738 ], "loc": { "start": { @@ -78714,8 +78786,8 @@ "type": "Identifier", "name": "w", "range": [ - 45761, - 45762 + 45772, + 45773 ], "loc": { "start": { @@ -78733,8 +78805,8 @@ "value": 0, "raw": "0", "range": [ - 45765, - 45766 + 45776, + 45777 ], "loc": { "start": { @@ -78748,8 +78820,8 @@ } }, "range": [ - 45761, - 45766 + 45772, + 45777 ], "loc": { "start": { @@ -78768,8 +78840,8 @@ "type": "Identifier", "name": "len", "range": [ - 45768, - 45771 + 45779, + 45782 ], "loc": { "start": { @@ -78789,8 +78861,8 @@ "type": "Identifier", "name": "s", "range": [ - 45774, - 45775 + 45785, + 45786 ], "loc": { "start": { @@ -78807,8 +78879,8 @@ "type": "Identifier", "name": "length", "range": [ - 45776, - 45782 + 45787, + 45793 ], "loc": { "start": { @@ -78822,8 +78894,8 @@ } }, "range": [ - 45774, - 45782 + 45785, + 45793 ], "loc": { "start": { @@ -78837,8 +78909,8 @@ } }, "range": [ - 45768, - 45782 + 45779, + 45793 ], "loc": { "start": { @@ -78854,8 +78926,8 @@ ], "kind": "let", "range": [ - 45757, - 45782 + 45768, + 45793 ], "loc": { "start": { @@ -78875,8 +78947,8 @@ "type": "Identifier", "name": "w", "range": [ - 45784, - 45785 + 45795, + 45796 ], "loc": { "start": { @@ -78893,8 +78965,8 @@ "type": "Identifier", "name": "len", "range": [ - 45788, - 45791 + 45799, + 45802 ], "loc": { "start": { @@ -78908,8 +78980,8 @@ } }, "range": [ - 45784, - 45791 + 45795, + 45802 ], "loc": { "start": { @@ -78929,8 +79001,8 @@ "type": "Identifier", "name": "w", "range": [ - 45793, - 45794 + 45804, + 45805 ], "loc": { "start": { @@ -78945,8 +79017,8 @@ }, "prefix": false, "range": [ - 45793, - 45796 + 45804, + 45807 ], "loc": { "start": { @@ -78971,8 +79043,8 @@ "type": "Identifier", "name": "cS", "range": [ - 45828, - 45830 + 45839, + 45841 ], "loc": { "start": { @@ -78991,8 +79063,8 @@ "type": "Identifier", "name": "trim", "range": [ - 45833, - 45837 + 45844, + 45848 ], "loc": { "start": { @@ -79013,8 +79085,8 @@ "type": "Identifier", "name": "s", "range": [ - 45838, - 45839 + 45849, + 45850 ], "loc": { "start": { @@ -79031,8 +79103,8 @@ "type": "Identifier", "name": "w", "range": [ - 45840, - 45841 + 45851, + 45852 ], "loc": { "start": { @@ -79046,8 +79118,8 @@ } }, "range": [ - 45838, - 45842 + 45849, + 45853 ], "loc": { "start": { @@ -79062,8 +79134,8 @@ } ], "range": [ - 45833, - 45843 + 45844, + 45854 ], "loc": { "start": { @@ -79077,8 +79149,8 @@ } }, "range": [ - 45828, - 45843 + 45839, + 45854 ], "loc": { "start": { @@ -79092,8 +79164,8 @@ } }, "range": [ - 45828, - 45844 + 45839, + 45855 ], "loc": { "start": { @@ -79115,8 +79187,8 @@ "type": "Identifier", "name": "found", "range": [ - 45873, - 45878 + 45884, + 45889 ], "loc": { "start": { @@ -79137,8 +79209,8 @@ "object": { "type": "ThisExpression", "range": [ - 45881, - 45885 + 45892, + 45896 ], "loc": { "start": { @@ -79155,8 +79227,8 @@ "type": "Identifier", "name": "_match", "range": [ - 45886, - 45892 + 45897, + 45903 ], "loc": { "start": { @@ -79170,8 +79242,8 @@ } }, "range": [ - 45881, - 45892 + 45892, + 45903 ], "loc": { "start": { @@ -79189,8 +79261,8 @@ "type": "Identifier", "name": "cS", "range": [ - 45893, - 45895 + 45904, + 45906 ], "loc": { "start": { @@ -79207,8 +79279,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 45897, - 45906 + 45908, + 45917 ], "loc": { "start": { @@ -79225,8 +79297,8 @@ "type": "Identifier", "name": "j", "range": [ - 45908, - 45909 + 45919, + 45920 ], "loc": { "start": { @@ -79241,8 +79313,8 @@ } ], "range": [ - 45881, - 45910 + 45892, + 45921 ], "loc": { "start": { @@ -79256,8 +79328,8 @@ } }, "range": [ - 45873, - 45910 + 45884, + 45921 ], "loc": { "start": { @@ -79271,8 +79343,8 @@ } }, "range": [ - 45873, - 45911 + 45884, + 45922 ], "loc": { "start": { @@ -79291,8 +79363,8 @@ "type": "Identifier", "name": "found", "range": [ - 45945, - 45950 + 45956, + 45961 ], "loc": { "start": { @@ -79319,8 +79391,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 45986, - 45993 + 45997, + 46004 ], "loc": { "start": { @@ -79337,8 +79409,8 @@ "type": "Identifier", "name": "emit", "range": [ - 45994, - 45998 + 46005, + 46009 ], "loc": { "start": { @@ -79352,8 +79424,8 @@ } }, "range": [ - 45986, - 45998 + 45997, + 46009 ], "loc": { "start": { @@ -79372,8 +79444,8 @@ "value": "highlight-keyword", "raw": "'highlight-keyword'", "range": [ - 45999, - 46018 + 46010, + 46029 ], "loc": { "start": { @@ -79389,8 +79461,8 @@ { "type": "ThisExpression", "range": [ - 46020, - 46024 + 46031, + 46035 ], "loc": { "start": { @@ -79410,8 +79482,8 @@ "type": "Identifier", "name": "cells", "range": [ - 46062, - 46067 + 46073, + 46078 ], "loc": { "start": { @@ -79428,8 +79500,8 @@ "type": "Identifier", "name": "j", "range": [ - 46068, - 46069 + 46079, + 46080 ], "loc": { "start": { @@ -79443,8 +79515,8 @@ } }, "range": [ - 46062, - 46070 + 46073, + 46081 ], "loc": { "start": { @@ -79461,8 +79533,8 @@ "type": "Identifier", "name": "cS", "range": [ - 46072, - 46074 + 46083, + 46085 ], "loc": { "start": { @@ -79477,8 +79549,8 @@ } ], "range": [ - 45986, - 46075 + 45997, + 46086 ], "loc": { "start": { @@ -79492,8 +79564,8 @@ } }, "range": [ - 45986, - 46076 + 45997, + 46087 ], "loc": { "start": { @@ -79508,8 +79580,8 @@ } ], "range": [ - 45952, - 46106 + 45963, + 46117 ], "loc": { "start": { @@ -79524,8 +79596,8 @@ }, "alternate": null, "range": [ - 45941, - 46106 + 45952, + 46117 ], "loc": { "start": { @@ -79550,8 +79622,8 @@ "type": "Identifier", "name": "hasMultiOrSA", "range": [ - 46140, - 46152 + 46151, + 46163 ], "loc": { "start": { @@ -79568,8 +79640,8 @@ "type": "Identifier", "name": "found", "range": [ - 46156, - 46161 + 46167, + 46172 ], "loc": { "start": { @@ -79583,8 +79655,8 @@ } }, "range": [ - 46140, - 46161 + 46151, + 46172 ], "loc": { "start": { @@ -79604,8 +79676,8 @@ "type": "Identifier", "name": "hasMultiAndSA", "range": [ - 46199, - 46212 + 46210, + 46223 ], "loc": { "start": { @@ -79625,8 +79697,8 @@ "type": "Identifier", "name": "found", "range": [ - 46217, - 46222 + 46228, + 46233 ], "loc": { "start": { @@ -79641,8 +79713,8 @@ }, "prefix": true, "range": [ - 46216, - 46222 + 46227, + 46233 ], "loc": { "start": { @@ -79656,8 +79728,8 @@ } }, "range": [ - 46199, - 46222 + 46210, + 46233 ], "loc": { "start": { @@ -79671,8 +79743,8 @@ } }, "range": [ - 46139, - 46223 + 46150, + 46234 ], "loc": { "start": { @@ -79692,8 +79764,8 @@ "type": "BreakStatement", "label": null, "range": [ - 46259, - 46265 + 46270, + 46276 ], "loc": { "start": { @@ -79708,8 +79780,8 @@ } ], "range": [ - 46225, - 46295 + 46236, + 46306 ], "loc": { "start": { @@ -79724,8 +79796,8 @@ }, "alternate": null, "range": [ - 46135, - 46295 + 46146, + 46306 ], "loc": { "start": { @@ -79749,8 +79821,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 46328, - 46335 + 46339, + 46346 ], "loc": { "start": { @@ -79768,8 +79840,8 @@ "type": "Identifier", "name": "sA", "range": [ - 46336, - 46338 + 46347, + 46349 ], "loc": { "start": { @@ -79784,8 +79856,8 @@ } ], "range": [ - 46328, - 46339 + 46339, + 46350 ], "loc": { "start": { @@ -79802,8 +79874,8 @@ "type": "Identifier", "name": "found", "range": [ - 46343, - 46348 + 46354, + 46359 ], "loc": { "start": { @@ -79817,8 +79889,8 @@ } }, "range": [ - 46328, - 46348 + 46339, + 46359 ], "loc": { "start": { @@ -79838,8 +79910,8 @@ "type": "BreakStatement", "label": null, "range": [ - 46384, - 46390 + 46395, + 46401 ], "loc": { "start": { @@ -79854,8 +79926,8 @@ } ], "range": [ - 46350, - 46420 + 46361, + 46431 ], "loc": { "start": { @@ -79870,8 +79942,8 @@ }, "alternate": null, "range": [ - 46324, - 46420 + 46335, + 46431 ], "loc": { "start": { @@ -79886,8 +79958,8 @@ } ], "range": [ - 45798, - 46446 + 45809, + 46457 ], "loc": { "start": { @@ -79901,8 +79973,8 @@ } }, "range": [ - 45752, - 46446 + 45763, + 46457 ], "loc": { "start": { @@ -79919,8 +79991,8 @@ "type": "Line", "value": " isolate search term and check occurence in cell data", "range": [ - 45672, - 45727 + 45683, + 45738 ], "loc": { "start": { @@ -79947,8 +80019,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 46471, - 46480 + 46482, + 46491 ], "loc": { "start": { @@ -79965,8 +80037,8 @@ "type": "Identifier", "name": "j", "range": [ - 46481, - 46482 + 46492, + 46493 ], "loc": { "start": { @@ -79980,8 +80052,8 @@ } }, "range": [ - 46471, - 46483 + 46482, + 46494 ], "loc": { "start": { @@ -79998,8 +80070,8 @@ "type": "Identifier", "name": "found", "range": [ - 46486, - 46491 + 46497, + 46502 ], "loc": { "start": { @@ -80013,8 +80085,8 @@ } }, "range": [ - 46471, - 46491 + 46482, + 46502 ], "loc": { "start": { @@ -80028,8 +80100,8 @@ } }, "range": [ - 46471, - 46492 + 46482, + 46503 ], "loc": { "start": { @@ -80044,8 +80116,8 @@ } ], "range": [ - 45358, - 46515 + 45369, + 46526 ], "loc": { "start": { @@ -80062,8 +80134,8 @@ "type": "Line", "value": "single search parameter", "range": [ - 46536, - 46561 + 46547, + 46572 ], "loc": { "start": { @@ -80093,8 +80165,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 46613, - 46622 + 46624, + 46633 ], "loc": { "start": { @@ -80111,8 +80183,8 @@ "type": "Identifier", "name": "j", "range": [ - 46623, - 46624 + 46634, + 46635 ], "loc": { "start": { @@ -80126,8 +80198,8 @@ } }, "range": [ - 46613, - 46625 + 46624, + 46636 ], "loc": { "start": { @@ -80148,8 +80220,8 @@ "object": { "type": "ThisExpression", "range": [ - 46628, - 46632 + 46639, + 46643 ], "loc": { "start": { @@ -80166,8 +80238,8 @@ "type": "Identifier", "name": "_match", "range": [ - 46633, - 46639 + 46644, + 46650 ], "loc": { "start": { @@ -80181,8 +80253,8 @@ } }, "range": [ - 46628, - 46639 + 46639, + 46650 ], "loc": { "start": { @@ -80202,8 +80274,8 @@ "type": "Identifier", "name": "trim", "range": [ - 46640, - 46644 + 46651, + 46655 ], "loc": { "start": { @@ -80221,8 +80293,8 @@ "type": "Identifier", "name": "sA", "range": [ - 46645, - 46647 + 46656, + 46658 ], "loc": { "start": { @@ -80237,8 +80309,8 @@ } ], "range": [ - 46640, - 46648 + 46651, + 46659 ], "loc": { "start": { @@ -80255,8 +80327,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 46650, - 46659 + 46661, + 46670 ], "loc": { "start": { @@ -80273,8 +80345,8 @@ "type": "Identifier", "name": "j", "range": [ - 46661, - 46662 + 46672, + 46673 ], "loc": { "start": { @@ -80289,8 +80361,8 @@ } ], "range": [ - 46628, - 46663 + 46639, + 46674 ], "loc": { "start": { @@ -80304,8 +80376,8 @@ } }, "range": [ - 46613, - 46663 + 46624, + 46674 ], "loc": { "start": { @@ -80319,8 +80391,8 @@ } }, "range": [ - 46613, - 46664 + 46624, + 46675 ], "loc": { "start": { @@ -80342,8 +80414,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 46693, - 46702 + 46704, + 46713 ], "loc": { "start": { @@ -80360,8 +80432,8 @@ "type": "Identifier", "name": "j", "range": [ - 46703, - 46704 + 46714, + 46715 ], "loc": { "start": { @@ -80375,8 +80447,8 @@ } }, "range": [ - 46693, - 46705 + 46704, + 46716 ], "loc": { "start": { @@ -80403,8 +80475,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 46737, - 46744 + 46748, + 46755 ], "loc": { "start": { @@ -80421,8 +80493,8 @@ "type": "Identifier", "name": "emit", "range": [ - 46745, - 46749 + 46756, + 46760 ], "loc": { "start": { @@ -80436,8 +80508,8 @@ } }, "range": [ - 46737, - 46749 + 46748, + 46760 ], "loc": { "start": { @@ -80456,8 +80528,8 @@ "value": "highlight-keyword", "raw": "'highlight-keyword'", "range": [ - 46750, - 46769 + 46761, + 46780 ], "loc": { "start": { @@ -80473,8 +80545,8 @@ { "type": "ThisExpression", "range": [ - 46771, - 46775 + 46782, + 46786 ], "loc": { "start": { @@ -80494,8 +80566,8 @@ "type": "Identifier", "name": "cells", "range": [ - 46777, - 46782 + 46788, + 46793 ], "loc": { "start": { @@ -80512,8 +80584,8 @@ "type": "Identifier", "name": "j", "range": [ - 46783, - 46784 + 46794, + 46795 ], "loc": { "start": { @@ -80527,8 +80599,8 @@ } }, "range": [ - 46777, - 46785 + 46788, + 46796 ], "loc": { "start": { @@ -80545,8 +80617,8 @@ "type": "Identifier", "name": "sA", "range": [ - 46819, - 46821 + 46830, + 46832 ], "loc": { "start": { @@ -80561,8 +80633,8 @@ } ], "range": [ - 46737, - 46822 + 46748, + 46833 ], "loc": { "start": { @@ -80576,8 +80648,8 @@ } }, "range": [ - 46737, - 46823 + 46748, + 46834 ], "loc": { "start": { @@ -80592,8 +80664,8 @@ } ], "range": [ - 46707, - 46849 + 46718, + 46860 ], "loc": { "start": { @@ -80608,8 +80680,8 @@ }, "alternate": null, "range": [ - 46689, - 46849 + 46700, + 46860 ], "loc": { "start": { @@ -80624,8 +80696,8 @@ } ], "range": [ - 46587, - 46871 + 46598, + 46882 ], "loc": { "start": { @@ -80642,8 +80714,8 @@ "type": "Line", "value": "single search parameter", "range": [ - 46536, - 46561 + 46547, + 46572 ], "loc": { "start": { @@ -80659,8 +80731,8 @@ ] }, "range": [ - 45308, - 46871 + 45319, + 46882 ], "loc": { "start": { @@ -80677,8 +80749,8 @@ "type": "Line", "value": "detect operators or array query", "range": [ - 45254, - 45287 + 45265, + 45298 ], "loc": { "start": { @@ -80705,8 +80777,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 46898, - 46907 + 46909, + 46918 ], "loc": { "start": { @@ -80723,8 +80795,8 @@ "type": "Identifier", "name": "j", "range": [ - 46908, - 46909 + 46919, + 46920 ], "loc": { "start": { @@ -80738,8 +80810,8 @@ } }, "range": [ - 46898, - 46910 + 46909, + 46921 ], "loc": { "start": { @@ -80754,8 +80826,8 @@ }, "prefix": true, "range": [ - 46897, - 46910 + 46908, + 46921 ], "loc": { "start": { @@ -80780,8 +80852,8 @@ "type": "Identifier", "name": "isMatch", "range": [ - 46938, - 46945 + 46949, + 46956 ], "loc": { "start": { @@ -80799,8 +80871,8 @@ "value": false, "raw": "false", "range": [ - 46948, - 46953 + 46959, + 46964 ], "loc": { "start": { @@ -80814,8 +80886,8 @@ } }, "range": [ - 46938, - 46953 + 46949, + 46964 ], "loc": { "start": { @@ -80829,8 +80901,8 @@ } }, "range": [ - 46938, - 46954 + 46949, + 46965 ], "loc": { "start": { @@ -80845,8 +80917,8 @@ } ], "range": [ - 46912, - 46976 + 46923, + 46987 ], "loc": { "start": { @@ -80861,8 +80933,8 @@ }, "alternate": null, "range": [ - 46893, - 46976 + 46904, + 46987 ], "loc": { "start": { @@ -80889,8 +80961,8 @@ "object": { "type": "ThisExpression", "range": [ - 47002, - 47006 + 47013, + 47017 ], "loc": { "start": { @@ -80907,8 +80979,8 @@ "type": "Identifier", "name": "singleFlt", "range": [ - 47007, - 47016 + 47018, + 47027 ], "loc": { "start": { @@ -80922,8 +80994,8 @@ } }, "range": [ - 47002, - 47016 + 47013, + 47027 ], "loc": { "start": { @@ -80950,8 +81022,8 @@ "object": { "type": "ThisExpression", "range": [ - 47044, - 47048 + 47055, + 47059 ], "loc": { "start": { @@ -80968,8 +81040,8 @@ "type": "Identifier", "name": "singleFltExcludeCols", "range": [ - 47049, - 47069 + 47060, + 47080 ], "loc": { "start": { @@ -80983,8 +81055,8 @@ } }, "range": [ - 47044, - 47069 + 47055, + 47080 ], "loc": { "start": { @@ -81001,8 +81073,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 47070, - 47077 + 47081, + 47088 ], "loc": { "start": { @@ -81016,8 +81088,8 @@ } }, "range": [ - 47044, - 47077 + 47055, + 47088 ], "loc": { "start": { @@ -81035,8 +81107,8 @@ "type": "Identifier", "name": "j", "range": [ - 47078, - 47079 + 47089, + 47090 ], "loc": { "start": { @@ -81051,8 +81123,8 @@ } ], "range": [ - 47044, - 47080 + 47055, + 47091 ], "loc": { "start": { @@ -81073,8 +81145,8 @@ "value": 1, "raw": "1", "range": [ - 47086, - 47087 + 47097, + 47098 ], "loc": { "start": { @@ -81089,8 +81161,8 @@ }, "prefix": true, "range": [ - 47085, - 47087 + 47096, + 47098 ], "loc": { "start": { @@ -81104,8 +81176,8 @@ } }, "range": [ - 47044, - 47087 + 47055, + 47098 ], "loc": { "start": { @@ -81119,8 +81191,8 @@ } }, "range": [ - 47002, - 47087 + 47013, + 47098 ], "loc": { "start": { @@ -81140,8 +81212,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 47115, - 47124 + 47126, + 47135 ], "loc": { "start": { @@ -81158,8 +81230,8 @@ "type": "Identifier", "name": "j", "range": [ - 47125, - 47126 + 47136, + 47137 ], "loc": { "start": { @@ -81173,8 +81245,8 @@ } }, "range": [ - 47115, - 47127 + 47126, + 47138 ], "loc": { "start": { @@ -81188,8 +81260,8 @@ } }, "range": [ - 47002, - 47127 + 47013, + 47138 ], "loc": { "start": { @@ -81214,8 +81286,8 @@ "type": "Identifier", "name": "isSingleFltMatch", "range": [ - 47155, - 47171 + 47166, + 47182 ], "loc": { "start": { @@ -81233,8 +81305,8 @@ "value": true, "raw": "true", "range": [ - 47174, - 47178 + 47185, + 47189 ], "loc": { "start": { @@ -81248,8 +81320,8 @@ } }, "range": [ - 47155, - 47178 + 47166, + 47189 ], "loc": { "start": { @@ -81263,8 +81335,8 @@ } }, "range": [ - 47155, - 47179 + 47166, + 47190 ], "loc": { "start": { @@ -81279,8 +81351,8 @@ } ], "range": [ - 47129, - 47201 + 47140, + 47212 ], "loc": { "start": { @@ -81295,8 +81367,8 @@ }, "alternate": null, "range": [ - 46998, - 47201 + 47009, + 47212 ], "loc": { "start": { @@ -81320,8 +81392,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 47223, - 47230 + 47234, + 47241 ], "loc": { "start": { @@ -81338,8 +81410,8 @@ "type": "Identifier", "name": "emit", "range": [ - 47231, - 47235 + 47242, + 47246 ], "loc": { "start": { @@ -81353,8 +81425,8 @@ } }, "range": [ - 47223, - 47235 + 47234, + 47246 ], "loc": { "start": { @@ -81373,8 +81445,8 @@ "value": "cell-processed", "raw": "'cell-processed'", "range": [ - 47236, - 47252 + 47247, + 47263 ], "loc": { "start": { @@ -81390,8 +81462,8 @@ { "type": "ThisExpression", "range": [ - 47254, - 47258 + 47265, + 47269 ], "loc": { "start": { @@ -81408,8 +81480,8 @@ "type": "Identifier", "name": "j", "range": [ - 47260, - 47261 + 47271, + 47272 ], "loc": { "start": { @@ -81429,8 +81501,8 @@ "type": "Identifier", "name": "cells", "range": [ - 47263, - 47268 + 47274, + 47279 ], "loc": { "start": { @@ -81447,8 +81519,8 @@ "type": "Identifier", "name": "j", "range": [ - 47269, - 47270 + 47280, + 47281 ], "loc": { "start": { @@ -81462,8 +81534,8 @@ } }, "range": [ - 47263, - 47271 + 47274, + 47282 ], "loc": { "start": { @@ -81478,8 +81550,8 @@ } ], "range": [ - 47223, - 47272 + 47234, + 47283 ], "loc": { "start": { @@ -81493,8 +81565,8 @@ } }, "range": [ - 47223, - 47273 + 47234, + 47284 ], "loc": { "start": { @@ -81509,8 +81581,8 @@ } ], "range": [ - 44388, - 47291 + 44399, + 47302 ], "loc": { "start": { @@ -81524,8 +81596,8 @@ } }, "range": [ - 44354, - 47291 + 44365, + 47302 ], "loc": { "start": { @@ -81542,8 +81614,8 @@ "type": "Line", "value": " this loop retrieves cell data", "range": [ - 44305, - 44337 + 44316, + 44348 ], "loc": { "start": { @@ -81562,8 +81634,8 @@ "type": "Line", "value": "for j", "range": [ - 47291, - 47298 + 47302, + 47309 ], "loc": { "start": { @@ -81584,8 +81656,8 @@ "type": "Identifier", "name": "isSingleFltMatch", "range": [ - 47320, - 47336 + 47331, + 47347 ], "loc": { "start": { @@ -81610,8 +81682,8 @@ "type": "Identifier", "name": "isMatch", "range": [ - 47360, - 47367 + 47371, + 47378 ], "loc": { "start": { @@ -81629,8 +81701,8 @@ "value": true, "raw": "true", "range": [ - 47370, - 47374 + 47381, + 47385 ], "loc": { "start": { @@ -81644,8 +81716,8 @@ } }, "range": [ - 47360, - 47374 + 47371, + 47385 ], "loc": { "start": { @@ -81659,8 +81731,8 @@ } }, "range": [ - 47360, - 47375 + 47371, + 47386 ], "loc": { "start": { @@ -81675,8 +81747,8 @@ } ], "range": [ - 47338, - 47393 + 47349, + 47404 ], "loc": { "start": { @@ -81691,8 +81763,8 @@ }, "alternate": null, "range": [ - 47316, - 47393 + 47327, + 47404 ], "loc": { "start": { @@ -81709,8 +81781,8 @@ "type": "Line", "value": "for j", "range": [ - 47291, - 47298 + 47302, + 47309 ], "loc": { "start": { @@ -81735,8 +81807,8 @@ "object": { "type": "ThisExpression", "range": [ - 47411, - 47415 + 47422, + 47426 ], "loc": { "start": { @@ -81753,8 +81825,8 @@ "type": "Identifier", "name": "validateRow", "range": [ - 47416, - 47427 + 47427, + 47438 ], "loc": { "start": { @@ -81768,8 +81840,8 @@ } }, "range": [ - 47411, - 47427 + 47422, + 47438 ], "loc": { "start": { @@ -81787,8 +81859,8 @@ "type": "Identifier", "name": "k", "range": [ - 47428, - 47429 + 47439, + 47440 ], "loc": { "start": { @@ -81805,8 +81877,8 @@ "type": "Identifier", "name": "isMatch", "range": [ - 47431, - 47438 + 47442, + 47449 ], "loc": { "start": { @@ -81821,8 +81893,8 @@ } ], "range": [ - 47411, - 47439 + 47422, + 47450 ], "loc": { "start": { @@ -81836,8 +81908,8 @@ } }, "range": [ - 47411, - 47440 + 47422, + 47451 ], "loc": { "start": { @@ -81859,8 +81931,8 @@ "type": "Identifier", "name": "isMatch", "range": [ - 47462, - 47469 + 47473, + 47480 ], "loc": { "start": { @@ -81875,8 +81947,8 @@ }, "prefix": true, "range": [ - 47461, - 47469 + 47472, + 47480 ], "loc": { "start": { @@ -81901,8 +81973,8 @@ "type": "Identifier", "name": "hiddenRows", "range": [ - 47493, - 47503 + 47504, + 47514 ], "loc": { "start": { @@ -81917,8 +81989,8 @@ }, "prefix": false, "range": [ - 47493, - 47505 + 47504, + 47516 ], "loc": { "start": { @@ -81932,8 +82004,8 @@ } }, "range": [ - 47493, - 47506 + 47504, + 47517 ], "loc": { "start": { @@ -81948,8 +82020,8 @@ } ], "range": [ - 47471, - 47524 + 47482, + 47535 ], "loc": { "start": { @@ -81964,8 +82036,8 @@ }, "alternate": null, "range": [ - 47457, - 47524 + 47468, + 47535 ], "loc": { "start": { @@ -81989,8 +82061,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 47542, - 47549 + 47553, + 47560 ], "loc": { "start": { @@ -82007,8 +82079,8 @@ "type": "Identifier", "name": "emit", "range": [ - 47550, - 47554 + 47561, + 47565 ], "loc": { "start": { @@ -82022,8 +82094,8 @@ } }, "range": [ - 47542, - 47554 + 47553, + 47565 ], "loc": { "start": { @@ -82042,8 +82114,8 @@ "value": "row-processed", "raw": "'row-processed'", "range": [ - 47555, - 47570 + 47566, + 47581 ], "loc": { "start": { @@ -82059,8 +82131,8 @@ { "type": "ThisExpression", "range": [ - 47572, - 47576 + 47583, + 47587 ], "loc": { "start": { @@ -82077,8 +82149,8 @@ "type": "Identifier", "name": "k", "range": [ - 47578, - 47579 + 47589, + 47590 ], "loc": { "start": { @@ -82100,8 +82172,8 @@ "object": { "type": "ThisExpression", "range": [ - 47601, - 47605 + 47612, + 47616 ], "loc": { "start": { @@ -82118,8 +82190,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 47606, - 47620 + 47617, + 47631 ], "loc": { "start": { @@ -82133,8 +82205,8 @@ } }, "range": [ - 47601, - 47620 + 47612, + 47631 ], "loc": { "start": { @@ -82151,8 +82223,8 @@ "type": "Identifier", "name": "length", "range": [ - 47621, - 47627 + 47632, + 47638 ], "loc": { "start": { @@ -82166,8 +82238,8 @@ } }, "range": [ - 47601, - 47627 + 47612, + 47638 ], "loc": { "start": { @@ -82184,8 +82256,8 @@ "type": "Identifier", "name": "isMatch", "range": [ - 47629, - 47636 + 47640, + 47647 ], "loc": { "start": { @@ -82200,8 +82272,8 @@ } ], "range": [ - 47542, - 47637 + 47553, + 47648 ], "loc": { "start": { @@ -82215,8 +82287,8 @@ } }, "range": [ - 47542, - 47638 + 47553, + 47649 ], "loc": { "start": { @@ -82231,8 +82303,8 @@ } ], "range": [ - 43934, - 47652 + 43945, + 47663 ], "loc": { "start": { @@ -82248,8 +82320,8 @@ "generator": false, "expression": false, "range": [ - 43922, - 47652 + 43933, + 47663 ], "loc": { "start": { @@ -82270,8 +82342,8 @@ "type": "Identifier", "name": "row", "range": [ - 47701, - 47704 + 47712, + 47715 ], "loc": { "start": { @@ -82298,8 +82370,8 @@ "type": "Identifier", "name": "row", "range": [ - 47709, - 47712 + 47720, + 47723 ], "loc": { "start": { @@ -82316,8 +82388,8 @@ "type": "Identifier", "name": "cells", "range": [ - 47713, - 47718 + 47724, + 47729 ], "loc": { "start": { @@ -82331,8 +82403,8 @@ } }, "range": [ - 47709, - 47718 + 47720, + 47729 ], "loc": { "start": { @@ -82349,8 +82421,8 @@ "type": "Identifier", "name": "length", "range": [ - 47719, - 47725 + 47730, + 47736 ], "loc": { "start": { @@ -82364,8 +82436,8 @@ } }, "range": [ - 47709, - 47725 + 47720, + 47736 ], "loc": { "start": { @@ -82384,8 +82456,8 @@ "object": { "type": "ThisExpression", "range": [ - 47730, - 47734 + 47741, + 47745 ], "loc": { "start": { @@ -82402,8 +82474,8 @@ "type": "Identifier", "name": "nbCells", "range": [ - 47735, - 47742 + 47746, + 47753 ], "loc": { "start": { @@ -82417,8 +82489,8 @@ } }, "range": [ - 47730, - 47742 + 47741, + 47753 ], "loc": { "start": { @@ -82432,8 +82504,8 @@ } }, "range": [ - 47709, - 47742 + 47720, + 47753 ], "loc": { "start": { @@ -82449,8 +82521,8 @@ "generator": false, "expression": true, "range": [ - 47700, - 47742 + 47711, + 47753 ], "loc": { "start": { @@ -82467,8 +82539,8 @@ "type": "Line", "value": " continue condition", "range": [ - 47666, - 47687 + 47677, + 47698 ], "loc": { "start": { @@ -82485,8 +82557,8 @@ } ], "range": [ - 43901, - 47752 + 43912, + 47763 ], "loc": { "start": { @@ -82500,8 +82572,8 @@ } }, "range": [ - 43901, - 47753 + 43912, + 47764 ], "loc": { "start": { @@ -82525,8 +82597,8 @@ "object": { "type": "ThisExpression", "range": [ - 47763, - 47767 + 47774, + 47778 ], "loc": { "start": { @@ -82543,8 +82615,8 @@ "type": "Identifier", "name": "nbHiddenRows", "range": [ - 47768, - 47780 + 47779, + 47791 ], "loc": { "start": { @@ -82558,8 +82630,8 @@ } }, "range": [ - 47763, - 47780 + 47774, + 47791 ], "loc": { "start": { @@ -82576,8 +82648,8 @@ "type": "Identifier", "name": "hiddenRows", "range": [ - 47783, - 47793 + 47794, + 47804 ], "loc": { "start": { @@ -82591,8 +82663,8 @@ } }, "range": [ - 47763, - 47793 + 47774, + 47804 ], "loc": { "start": { @@ -82606,8 +82678,8 @@ } }, "range": [ - 47763, - 47794 + 47774, + 47805 ], "loc": { "start": { @@ -82624,8 +82696,8 @@ "type": "Line", "value": "fire onafterfilter callback", "range": [ - 47804, - 47833 + 47815, + 47844 ], "loc": { "start": { @@ -82650,8 +82722,8 @@ "object": { "type": "ThisExpression", "range": [ - 47842, - 47846 + 47853, + 47857 ], "loc": { "start": { @@ -82668,8 +82740,8 @@ "type": "Identifier", "name": "onAfterFilter", "range": [ - 47847, - 47860 + 47858, + 47871 ], "loc": { "start": { @@ -82683,8 +82755,8 @@ } }, "range": [ - 47842, - 47860 + 47853, + 47871 ], "loc": { "start": { @@ -82701,8 +82773,8 @@ { "type": "ThisExpression", "range": [ - 47861, - 47865 + 47872, + 47876 ], "loc": { "start": { @@ -82717,8 +82789,8 @@ } ], "range": [ - 47842, - 47866 + 47853, + 47877 ], "loc": { "start": { @@ -82732,8 +82804,8 @@ } }, "range": [ - 47842, - 47867 + 47853, + 47878 ], "loc": { "start": { @@ -82750,8 +82822,8 @@ "type": "Line", "value": "fire onafterfilter callback", "range": [ - 47804, - 47833 + 47815, + 47844 ], "loc": { "start": { @@ -82777,8 +82849,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 47877, - 47884 + 47888, + 47895 ], "loc": { "start": { @@ -82795,8 +82867,8 @@ "type": "Identifier", "name": "emit", "range": [ - 47885, - 47889 + 47896, + 47900 ], "loc": { "start": { @@ -82810,8 +82882,8 @@ } }, "range": [ - 47877, - 47889 + 47888, + 47900 ], "loc": { "start": { @@ -82830,8 +82902,8 @@ "value": "after-filtering", "raw": "'after-filtering'", "range": [ - 47890, - 47907 + 47901, + 47918 ], "loc": { "start": { @@ -82847,8 +82919,8 @@ { "type": "ThisExpression", "range": [ - 47909, - 47913 + 47920, + 47924 ], "loc": { "start": { @@ -82865,8 +82937,8 @@ "type": "Identifier", "name": "searchArgs", "range": [ - 47915, - 47925 + 47926, + 47936 ], "loc": { "start": { @@ -82881,8 +82953,8 @@ } ], "range": [ - 47877, - 47926 + 47888, + 47937 ], "loc": { "start": { @@ -82896,8 +82968,8 @@ } }, "range": [ - 47877, - 47927 + 47888, + 47938 ], "loc": { "start": { @@ -82912,8 +82984,8 @@ } ], "range": [ - 43482, - 47933 + 43493, + 47944 ], "loc": { "start": { @@ -82929,8 +83001,8 @@ "generator": false, "expression": false, "range": [ - 43479, - 47933 + 43490, + 47944 ], "loc": { "start": { @@ -82946,8 +83018,8 @@ "kind": "method", "computed": false, "range": [ - 43473, - 47933 + 43484, + 47944 ], "loc": { "start": { @@ -82964,8 +83036,8 @@ "type": "Block", "value": "*\n * Filter the table by retrieving the data from each cell in every single\n * row and comparing it to the search term for current column. A row is\n * hidden when all the search terms are not found in inspected row.\n ", "range": [ - 43231, - 43468 + 43242, + 43479 ], "loc": { "start": { @@ -82984,8 +83056,8 @@ "type": "Block", "value": "*\n * Match search term in cell data\n * @param {String} term Search term\n * @param {String} cellValue Cell data\n * @param {Number} colIdx Column index\n * @return {Boolean}\n * @private\n ", "range": [ - 47939, - 48164 + 47950, + 48175 ], "loc": { "start": { @@ -83007,8 +83079,8 @@ "type": "Identifier", "name": "_match", "range": [ - 48169, - 48175 + 48180, + 48186 ], "loc": { "start": { @@ -83029,8 +83101,8 @@ "type": "Identifier", "name": "term", "range": [ - 48176, - 48180 + 48187, + 48191 ], "loc": { "start": { @@ -83047,8 +83119,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 48182, - 48191 + 48193, + 48202 ], "loc": { "start": { @@ -83065,8 +83137,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 48193, - 48199 + 48204, + 48210 ], "loc": { "start": { @@ -83092,8 +83164,8 @@ "type": "Identifier", "name": "numData", "range": [ - 48215, - 48222 + 48226, + 48233 ], "loc": { "start": { @@ -83108,8 +83180,8 @@ }, "init": null, "range": [ - 48215, - 48222 + 48226, + 48233 ], "loc": { "start": { @@ -83125,8 +83197,8 @@ ], "kind": "let", "range": [ - 48211, - 48223 + 48222, + 48234 ], "loc": { "start": { @@ -83148,8 +83220,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 48236, - 48243 + 48247, + 48254 ], "loc": { "start": { @@ -83170,8 +83242,8 @@ "object": { "type": "ThisExpression", "range": [ - 48246, - 48250 + 48257, + 48261 ], "loc": { "start": { @@ -83188,8 +83260,8 @@ "type": "Identifier", "name": "getDecimal", "range": [ - 48251, - 48261 + 48262, + 48272 ], "loc": { "start": { @@ -83203,8 +83275,8 @@ } }, "range": [ - 48246, - 48261 + 48257, + 48272 ], "loc": { "start": { @@ -83222,8 +83294,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 48262, - 48268 + 48273, + 48279 ], "loc": { "start": { @@ -83238,8 +83310,8 @@ } ], "range": [ - 48246, - 48269 + 48257, + 48280 ], "loc": { "start": { @@ -83253,8 +83325,8 @@ } }, "range": [ - 48236, - 48269 + 48247, + 48280 ], "loc": { "start": { @@ -83270,8 +83342,8 @@ ], "kind": "let", "range": [ - 48232, - 48270 + 48243, + 48281 ], "loc": { "start": { @@ -83293,8 +83365,8 @@ "type": "Identifier", "name": "reLe", "range": [ - 48283, - 48287 + 48294, + 48298 ], "loc": { "start": { @@ -83313,8 +83385,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 48294, - 48300 + 48305, + 48311 ], "loc": { "start": { @@ -83334,8 +83406,8 @@ "object": { "type": "ThisExpression", "range": [ - 48301, - 48305 + 48312, + 48316 ], "loc": { "start": { @@ -83352,8 +83424,8 @@ "type": "Identifier", "name": "leOperator", "range": [ - 48306, - 48316 + 48317, + 48327 ], "loc": { "start": { @@ -83367,8 +83439,8 @@ } }, "range": [ - 48301, - 48316 + 48312, + 48327 ], "loc": { "start": { @@ -83383,8 +83455,8 @@ } ], "range": [ - 48290, - 48317 + 48301, + 48328 ], "loc": { "start": { @@ -83398,8 +83470,8 @@ } }, "range": [ - 48283, - 48317 + 48294, + 48328 ], "loc": { "start": { @@ -83418,8 +83490,8 @@ "type": "Identifier", "name": "reGe", "range": [ - 48331, - 48335 + 48342, + 48346 ], "loc": { "start": { @@ -83438,8 +83510,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 48342, - 48348 + 48353, + 48359 ], "loc": { "start": { @@ -83459,8 +83531,8 @@ "object": { "type": "ThisExpression", "range": [ - 48349, - 48353 + 48360, + 48364 ], "loc": { "start": { @@ -83477,8 +83549,8 @@ "type": "Identifier", "name": "geOperator", "range": [ - 48354, - 48364 + 48365, + 48375 ], "loc": { "start": { @@ -83492,8 +83564,8 @@ } }, "range": [ - 48349, - 48364 + 48360, + 48375 ], "loc": { "start": { @@ -83508,8 +83580,8 @@ } ], "range": [ - 48338, - 48365 + 48349, + 48376 ], "loc": { "start": { @@ -83523,8 +83595,8 @@ } }, "range": [ - 48331, - 48365 + 48342, + 48376 ], "loc": { "start": { @@ -83543,8 +83615,8 @@ "type": "Identifier", "name": "reL", "range": [ - 48379, - 48382 + 48390, + 48393 ], "loc": { "start": { @@ -83563,8 +83635,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 48389, - 48395 + 48400, + 48406 ], "loc": { "start": { @@ -83584,8 +83656,8 @@ "object": { "type": "ThisExpression", "range": [ - 48396, - 48400 + 48407, + 48411 ], "loc": { "start": { @@ -83602,8 +83674,8 @@ "type": "Identifier", "name": "lwOperator", "range": [ - 48401, - 48411 + 48412, + 48422 ], "loc": { "start": { @@ -83617,8 +83689,8 @@ } }, "range": [ - 48396, - 48411 + 48407, + 48422 ], "loc": { "start": { @@ -83633,8 +83705,8 @@ } ], "range": [ - 48385, - 48412 + 48396, + 48423 ], "loc": { "start": { @@ -83648,8 +83720,8 @@ } }, "range": [ - 48379, - 48412 + 48390, + 48423 ], "loc": { "start": { @@ -83668,8 +83740,8 @@ "type": "Identifier", "name": "reG", "range": [ - 48426, - 48429 + 48437, + 48440 ], "loc": { "start": { @@ -83688,8 +83760,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 48436, - 48442 + 48447, + 48453 ], "loc": { "start": { @@ -83709,8 +83781,8 @@ "object": { "type": "ThisExpression", "range": [ - 48443, - 48447 + 48454, + 48458 ], "loc": { "start": { @@ -83727,8 +83799,8 @@ "type": "Identifier", "name": "grOperator", "range": [ - 48448, - 48458 + 48459, + 48469 ], "loc": { "start": { @@ -83742,8 +83814,8 @@ } }, "range": [ - 48443, - 48458 + 48454, + 48469 ], "loc": { "start": { @@ -83758,8 +83830,8 @@ } ], "range": [ - 48432, - 48459 + 48443, + 48470 ], "loc": { "start": { @@ -83773,8 +83845,8 @@ } }, "range": [ - 48426, - 48459 + 48437, + 48470 ], "loc": { "start": { @@ -83793,8 +83865,8 @@ "type": "Identifier", "name": "reD", "range": [ - 48473, - 48476 + 48484, + 48487 ], "loc": { "start": { @@ -83813,8 +83885,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 48483, - 48489 + 48494, + 48500 ], "loc": { "start": { @@ -83834,8 +83906,8 @@ "object": { "type": "ThisExpression", "range": [ - 48490, - 48494 + 48501, + 48505 ], "loc": { "start": { @@ -83852,8 +83924,8 @@ "type": "Identifier", "name": "dfOperator", "range": [ - 48495, - 48505 + 48506, + 48516 ], "loc": { "start": { @@ -83867,8 +83939,8 @@ } }, "range": [ - 48490, - 48505 + 48501, + 48516 ], "loc": { "start": { @@ -83883,8 +83955,8 @@ } ], "range": [ - 48479, - 48506 + 48490, + 48517 ], "loc": { "start": { @@ -83898,8 +83970,8 @@ } }, "range": [ - 48473, - 48506 + 48484, + 48517 ], "loc": { "start": { @@ -83918,8 +83990,8 @@ "type": "Identifier", "name": "reLk", "range": [ - 48520, - 48524 + 48531, + 48535 ], "loc": { "start": { @@ -83938,8 +84010,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 48531, - 48537 + 48542, + 48548 ], "loc": { "start": { @@ -83959,8 +84031,8 @@ "type": "Identifier", "name": "rgxEsc", "range": [ - 48538, - 48544 + 48549, + 48555 ], "loc": { "start": { @@ -83980,8 +84052,8 @@ "object": { "type": "ThisExpression", "range": [ - 48545, - 48549 + 48556, + 48560 ], "loc": { "start": { @@ -83998,8 +84070,8 @@ "type": "Identifier", "name": "lkOperator", "range": [ - 48550, - 48560 + 48561, + 48571 ], "loc": { "start": { @@ -84013,8 +84085,8 @@ } }, "range": [ - 48545, - 48560 + 48556, + 48571 ], "loc": { "start": { @@ -84029,8 +84101,8 @@ } ], "range": [ - 48538, - 48561 + 48549, + 48572 ], "loc": { "start": { @@ -84045,8 +84117,8 @@ } ], "range": [ - 48527, - 48562 + 48538, + 48573 ], "loc": { "start": { @@ -84060,8 +84132,8 @@ } }, "range": [ - 48520, - 48562 + 48531, + 48573 ], "loc": { "start": { @@ -84080,8 +84152,8 @@ "type": "Identifier", "name": "reEq", "range": [ - 48576, - 48580 + 48587, + 48591 ], "loc": { "start": { @@ -84100,8 +84172,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 48587, - 48593 + 48598, + 48604 ], "loc": { "start": { @@ -84121,8 +84193,8 @@ "object": { "type": "ThisExpression", "range": [ - 48594, - 48598 + 48605, + 48609 ], "loc": { "start": { @@ -84139,8 +84211,8 @@ "type": "Identifier", "name": "eqOperator", "range": [ - 48599, - 48609 + 48610, + 48620 ], "loc": { "start": { @@ -84154,8 +84226,8 @@ } }, "range": [ - 48594, - 48609 + 48605, + 48620 ], "loc": { "start": { @@ -84170,8 +84242,8 @@ } ], "range": [ - 48583, - 48610 + 48594, + 48621 ], "loc": { "start": { @@ -84185,8 +84257,8 @@ } }, "range": [ - 48576, - 48610 + 48587, + 48621 ], "loc": { "start": { @@ -84205,8 +84277,8 @@ "type": "Identifier", "name": "reSt", "range": [ - 48624, - 48628 + 48635, + 48639 ], "loc": { "start": { @@ -84225,8 +84297,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 48635, - 48641 + 48646, + 48652 ], "loc": { "start": { @@ -84246,8 +84318,8 @@ "object": { "type": "ThisExpression", "range": [ - 48642, - 48646 + 48653, + 48657 ], "loc": { "start": { @@ -84264,8 +84336,8 @@ "type": "Identifier", "name": "stOperator", "range": [ - 48647, - 48657 + 48658, + 48668 ], "loc": { "start": { @@ -84279,8 +84351,8 @@ } }, "range": [ - 48642, - 48657 + 48653, + 48668 ], "loc": { "start": { @@ -84295,8 +84367,8 @@ } ], "range": [ - 48631, - 48658 + 48642, + 48669 ], "loc": { "start": { @@ -84310,8 +84382,8 @@ } }, "range": [ - 48624, - 48658 + 48635, + 48669 ], "loc": { "start": { @@ -84330,8 +84402,8 @@ "type": "Identifier", "name": "reEn", "range": [ - 48672, - 48676 + 48683, + 48687 ], "loc": { "start": { @@ -84350,8 +84422,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 48683, - 48689 + 48694, + 48700 ], "loc": { "start": { @@ -84371,8 +84443,8 @@ "object": { "type": "ThisExpression", "range": [ - 48690, - 48694 + 48701, + 48705 ], "loc": { "start": { @@ -84389,8 +84461,8 @@ "type": "Identifier", "name": "enOperator", "range": [ - 48695, - 48705 + 48706, + 48716 ], "loc": { "start": { @@ -84404,8 +84476,8 @@ } }, "range": [ - 48690, - 48705 + 48701, + 48716 ], "loc": { "start": { @@ -84420,8 +84492,8 @@ } ], "range": [ - 48679, - 48706 + 48690, + 48717 ], "loc": { "start": { @@ -84435,8 +84507,8 @@ } }, "range": [ - 48672, - 48706 + 48683, + 48717 ], "loc": { "start": { @@ -84455,8 +84527,8 @@ "type": "Identifier", "name": "reEm", "range": [ - 48820, - 48824 + 48831, + 48835 ], "loc": { "start": { @@ -84475,8 +84547,8 @@ "object": { "type": "ThisExpression", "range": [ - 48827, - 48831 + 48838, + 48842 ], "loc": { "start": { @@ -84493,8 +84565,8 @@ "type": "Identifier", "name": "emOperator", "range": [ - 48832, - 48842 + 48843, + 48853 ], "loc": { "start": { @@ -84508,8 +84580,8 @@ } }, "range": [ - 48827, - 48842 + 48838, + 48853 ], "loc": { "start": { @@ -84523,8 +84595,8 @@ } }, "range": [ - 48820, - 48842 + 48831, + 48853 ], "loc": { "start": { @@ -84541,8 +84613,8 @@ "type": "Line", "value": " re_an = new RegExp(this.anOperator),", "range": [ - 48720, - 48759 + 48731, + 48770 ], "loc": { "start": { @@ -84559,8 +84631,8 @@ "type": "Line", "value": " re_cr = new RegExp(this.curExp),", "range": [ - 48772, - 48807 + 48783, + 48818 ], "loc": { "start": { @@ -84581,8 +84653,8 @@ "type": "Identifier", "name": "reNm", "range": [ - 48856, - 48860 + 48867, + 48871 ], "loc": { "start": { @@ -84601,8 +84673,8 @@ "object": { "type": "ThisExpression", "range": [ - 48863, - 48867 + 48874, + 48878 ], "loc": { "start": { @@ -84619,8 +84691,8 @@ "type": "Identifier", "name": "nmOperator", "range": [ - 48868, - 48878 + 48879, + 48889 ], "loc": { "start": { @@ -84634,8 +84706,8 @@ } }, "range": [ - 48863, - 48878 + 48874, + 48889 ], "loc": { "start": { @@ -84649,8 +84721,8 @@ } }, "range": [ - 48856, - 48878 + 48867, + 48889 ], "loc": { "start": { @@ -84669,8 +84741,8 @@ "type": "Identifier", "name": "reRe", "range": [ - 48892, - 48896 + 48903, + 48907 ], "loc": { "start": { @@ -84689,8 +84761,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 48903, - 48909 + 48914, + 48920 ], "loc": { "start": { @@ -84710,8 +84782,8 @@ "type": "Identifier", "name": "rgxEsc", "range": [ - 48910, - 48916 + 48921, + 48927 ], "loc": { "start": { @@ -84731,8 +84803,8 @@ "object": { "type": "ThisExpression", "range": [ - 48917, - 48921 + 48928, + 48932 ], "loc": { "start": { @@ -84749,8 +84821,8 @@ "type": "Identifier", "name": "rgxOperator", "range": [ - 48922, - 48933 + 48933, + 48944 ], "loc": { "start": { @@ -84764,8 +84836,8 @@ } }, "range": [ - 48917, - 48933 + 48928, + 48944 ], "loc": { "start": { @@ -84780,8 +84852,8 @@ } ], "range": [ - 48910, - 48934 + 48921, + 48945 ], "loc": { "start": { @@ -84796,8 +84868,8 @@ } ], "range": [ - 48899, - 48935 + 48910, + 48946 ], "loc": { "start": { @@ -84811,8 +84883,8 @@ } }, "range": [ - 48892, - 48935 + 48903, + 48946 ], "loc": { "start": { @@ -84828,8 +84900,8 @@ ], "kind": "let", "range": [ - 48279, - 48936 + 48290, + 48947 ], "loc": { "start": { @@ -84851,8 +84923,8 @@ "type": "Identifier", "name": "term", "range": [ - 48946, - 48950 + 48957, + 48961 ], "loc": { "start": { @@ -84871,8 +84943,8 @@ "type": "Identifier", "name": "matchCase", "range": [ - 48953, - 48962 + 48964, + 48973 ], "loc": { "start": { @@ -84890,8 +84962,8 @@ "type": "Identifier", "name": "term", "range": [ - 48963, - 48967 + 48974, + 48978 ], "loc": { "start": { @@ -84910,8 +84982,8 @@ "object": { "type": "ThisExpression", "range": [ - 48969, - 48973 + 48980, + 48984 ], "loc": { "start": { @@ -84928,8 +85000,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 48974, - 48987 + 48985, + 48998 ], "loc": { "start": { @@ -84943,8 +85015,8 @@ } }, "range": [ - 48969, - 48987 + 48980, + 48998 ], "loc": { "start": { @@ -84959,8 +85031,8 @@ } ], "range": [ - 48953, - 48988 + 48964, + 48999 ], "loc": { "start": { @@ -84974,8 +85046,8 @@ } }, "range": [ - 48946, - 48988 + 48957, + 48999 ], "loc": { "start": { @@ -84989,8 +85061,8 @@ } }, "range": [ - 48946, - 48989 + 48957, + 49000 ], "loc": { "start": { @@ -85012,8 +85084,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 49003, - 49012 + 49014, + 49023 ], "loc": { "start": { @@ -85031,8 +85103,8 @@ "value": false, "raw": "false", "range": [ - 49015, - 49020 + 49026, + 49031 ], "loc": { "start": { @@ -85046,8 +85118,8 @@ } }, "range": [ - 49003, - 49020 + 49014, + 49031 ], "loc": { "start": { @@ -85063,8 +85135,8 @@ ], "kind": "let", "range": [ - 48999, - 49021 + 49010, + 49032 ], "loc": { "start": { @@ -85081,8 +85153,8 @@ "type": "Line", "value": "Search arg operator tests", "range": [ - 49031, - 49058 + 49042, + 49069 ], "loc": { "start": { @@ -85106,8 +85178,8 @@ "type": "Identifier", "name": "hasLO", "range": [ - 49071, - 49076 + 49082, + 49087 ], "loc": { "start": { @@ -85129,8 +85201,8 @@ "type": "Identifier", "name": "reL", "range": [ - 49079, - 49082 + 49090, + 49093 ], "loc": { "start": { @@ -85147,8 +85219,8 @@ "type": "Identifier", "name": "test", "range": [ - 49083, - 49087 + 49094, + 49098 ], "loc": { "start": { @@ -85162,8 +85234,8 @@ } }, "range": [ - 49079, - 49087 + 49090, + 49098 ], "loc": { "start": { @@ -85181,8 +85253,8 @@ "type": "Identifier", "name": "term", "range": [ - 49088, - 49092 + 49099, + 49103 ], "loc": { "start": { @@ -85197,8 +85269,8 @@ } ], "range": [ - 49079, - 49093 + 49090, + 49104 ], "loc": { "start": { @@ -85212,8 +85284,8 @@ } }, "range": [ - 49071, - 49093 + 49082, + 49104 ], "loc": { "start": { @@ -85232,8 +85304,8 @@ "type": "Identifier", "name": "hasLE", "range": [ - 49107, - 49112 + 49118, + 49123 ], "loc": { "start": { @@ -85255,8 +85327,8 @@ "type": "Identifier", "name": "reLe", "range": [ - 49115, - 49119 + 49126, + 49130 ], "loc": { "start": { @@ -85273,8 +85345,8 @@ "type": "Identifier", "name": "test", "range": [ - 49120, - 49124 + 49131, + 49135 ], "loc": { "start": { @@ -85288,8 +85360,8 @@ } }, "range": [ - 49115, - 49124 + 49126, + 49135 ], "loc": { "start": { @@ -85307,8 +85379,8 @@ "type": "Identifier", "name": "term", "range": [ - 49125, - 49129 + 49136, + 49140 ], "loc": { "start": { @@ -85323,8 +85395,8 @@ } ], "range": [ - 49115, - 49130 + 49126, + 49141 ], "loc": { "start": { @@ -85338,8 +85410,8 @@ } }, "range": [ - 49107, - 49130 + 49118, + 49141 ], "loc": { "start": { @@ -85358,8 +85430,8 @@ "type": "Identifier", "name": "hasGR", "range": [ - 49144, - 49149 + 49155, + 49160 ], "loc": { "start": { @@ -85381,8 +85453,8 @@ "type": "Identifier", "name": "reG", "range": [ - 49152, - 49155 + 49163, + 49166 ], "loc": { "start": { @@ -85399,8 +85471,8 @@ "type": "Identifier", "name": "test", "range": [ - 49156, - 49160 + 49167, + 49171 ], "loc": { "start": { @@ -85414,8 +85486,8 @@ } }, "range": [ - 49152, - 49160 + 49163, + 49171 ], "loc": { "start": { @@ -85433,8 +85505,8 @@ "type": "Identifier", "name": "term", "range": [ - 49161, - 49165 + 49172, + 49176 ], "loc": { "start": { @@ -85449,8 +85521,8 @@ } ], "range": [ - 49152, - 49166 + 49163, + 49177 ], "loc": { "start": { @@ -85464,8 +85536,8 @@ } }, "range": [ - 49144, - 49166 + 49155, + 49177 ], "loc": { "start": { @@ -85484,8 +85556,8 @@ "type": "Identifier", "name": "hasGE", "range": [ - 49180, - 49185 + 49191, + 49196 ], "loc": { "start": { @@ -85507,8 +85579,8 @@ "type": "Identifier", "name": "reGe", "range": [ - 49188, - 49192 + 49199, + 49203 ], "loc": { "start": { @@ -85525,8 +85597,8 @@ "type": "Identifier", "name": "test", "range": [ - 49193, - 49197 + 49204, + 49208 ], "loc": { "start": { @@ -85540,8 +85612,8 @@ } }, "range": [ - 49188, - 49197 + 49199, + 49208 ], "loc": { "start": { @@ -85559,8 +85631,8 @@ "type": "Identifier", "name": "term", "range": [ - 49198, - 49202 + 49209, + 49213 ], "loc": { "start": { @@ -85575,8 +85647,8 @@ } ], "range": [ - 49188, - 49203 + 49199, + 49214 ], "loc": { "start": { @@ -85590,8 +85662,8 @@ } }, "range": [ - 49180, - 49203 + 49191, + 49214 ], "loc": { "start": { @@ -85610,8 +85682,8 @@ "type": "Identifier", "name": "hasDF", "range": [ - 49217, - 49222 + 49228, + 49233 ], "loc": { "start": { @@ -85633,8 +85705,8 @@ "type": "Identifier", "name": "reD", "range": [ - 49225, - 49228 + 49236, + 49239 ], "loc": { "start": { @@ -85651,8 +85723,8 @@ "type": "Identifier", "name": "test", "range": [ - 49229, - 49233 + 49240, + 49244 ], "loc": { "start": { @@ -85666,8 +85738,8 @@ } }, "range": [ - 49225, - 49233 + 49236, + 49244 ], "loc": { "start": { @@ -85685,8 +85757,8 @@ "type": "Identifier", "name": "term", "range": [ - 49234, - 49238 + 49245, + 49249 ], "loc": { "start": { @@ -85701,8 +85773,8 @@ } ], "range": [ - 49225, - 49239 + 49236, + 49250 ], "loc": { "start": { @@ -85716,8 +85788,8 @@ } }, "range": [ - 49217, - 49239 + 49228, + 49250 ], "loc": { "start": { @@ -85736,8 +85808,8 @@ "type": "Identifier", "name": "hasEQ", "range": [ - 49253, - 49258 + 49264, + 49269 ], "loc": { "start": { @@ -85759,8 +85831,8 @@ "type": "Identifier", "name": "reEq", "range": [ - 49261, - 49265 + 49272, + 49276 ], "loc": { "start": { @@ -85777,8 +85849,8 @@ "type": "Identifier", "name": "test", "range": [ - 49266, - 49270 + 49277, + 49281 ], "loc": { "start": { @@ -85792,8 +85864,8 @@ } }, "range": [ - 49261, - 49270 + 49272, + 49281 ], "loc": { "start": { @@ -85811,8 +85883,8 @@ "type": "Identifier", "name": "term", "range": [ - 49271, - 49275 + 49282, + 49286 ], "loc": { "start": { @@ -85827,8 +85899,8 @@ } ], "range": [ - 49261, - 49276 + 49272, + 49287 ], "loc": { "start": { @@ -85842,8 +85914,8 @@ } }, "range": [ - 49253, - 49276 + 49264, + 49287 ], "loc": { "start": { @@ -85862,8 +85934,8 @@ "type": "Identifier", "name": "hasLK", "range": [ - 49290, - 49295 + 49301, + 49306 ], "loc": { "start": { @@ -85885,8 +85957,8 @@ "type": "Identifier", "name": "reLk", "range": [ - 49298, - 49302 + 49309, + 49313 ], "loc": { "start": { @@ -85903,8 +85975,8 @@ "type": "Identifier", "name": "test", "range": [ - 49303, - 49307 + 49314, + 49318 ], "loc": { "start": { @@ -85918,8 +85990,8 @@ } }, "range": [ - 49298, - 49307 + 49309, + 49318 ], "loc": { "start": { @@ -85937,8 +86009,8 @@ "type": "Identifier", "name": "term", "range": [ - 49308, - 49312 + 49319, + 49323 ], "loc": { "start": { @@ -85953,8 +86025,8 @@ } ], "range": [ - 49298, - 49313 + 49309, + 49324 ], "loc": { "start": { @@ -85968,8 +86040,8 @@ } }, "range": [ - 49290, - 49313 + 49301, + 49324 ], "loc": { "start": { @@ -85988,8 +86060,8 @@ "type": "Identifier", "name": "hasST", "range": [ - 49370, - 49375 + 49381, + 49386 ], "loc": { "start": { @@ -86011,8 +86083,8 @@ "type": "Identifier", "name": "reSt", "range": [ - 49378, - 49382 + 49389, + 49393 ], "loc": { "start": { @@ -86029,8 +86101,8 @@ "type": "Identifier", "name": "test", "range": [ - 49383, - 49387 + 49394, + 49398 ], "loc": { "start": { @@ -86044,8 +86116,8 @@ } }, "range": [ - 49378, - 49387 + 49389, + 49398 ], "loc": { "start": { @@ -86063,8 +86135,8 @@ "type": "Identifier", "name": "term", "range": [ - 49388, - 49392 + 49399, + 49403 ], "loc": { "start": { @@ -86079,8 +86151,8 @@ } ], "range": [ - 49378, - 49393 + 49389, + 49404 ], "loc": { "start": { @@ -86094,8 +86166,8 @@ } }, "range": [ - 49370, - 49393 + 49381, + 49404 ], "loc": { "start": { @@ -86112,8 +86184,8 @@ "type": "Line", "value": " hatermN = re_an.test(term),", "range": [ - 49327, - 49357 + 49338, + 49368 ], "loc": { "start": { @@ -86134,8 +86206,8 @@ "type": "Identifier", "name": "hasEN", "range": [ - 49407, - 49412 + 49418, + 49423 ], "loc": { "start": { @@ -86157,8 +86229,8 @@ "type": "Identifier", "name": "reEn", "range": [ - 49415, - 49419 + 49426, + 49430 ], "loc": { "start": { @@ -86175,8 +86247,8 @@ "type": "Identifier", "name": "test", "range": [ - 49420, - 49424 + 49431, + 49435 ], "loc": { "start": { @@ -86190,8 +86262,8 @@ } }, "range": [ - 49415, - 49424 + 49426, + 49435 ], "loc": { "start": { @@ -86209,8 +86281,8 @@ "type": "Identifier", "name": "term", "range": [ - 49425, - 49429 + 49436, + 49440 ], "loc": { "start": { @@ -86225,8 +86297,8 @@ } ], "range": [ - 49415, - 49430 + 49426, + 49441 ], "loc": { "start": { @@ -86240,8 +86312,8 @@ } }, "range": [ - 49407, - 49430 + 49418, + 49441 ], "loc": { "start": { @@ -86260,8 +86332,8 @@ "type": "Identifier", "name": "hasEM", "range": [ - 49444, - 49449 + 49455, + 49460 ], "loc": { "start": { @@ -86281,8 +86353,8 @@ "type": "Identifier", "name": "reEm", "range": [ - 49453, - 49457 + 49464, + 49468 ], "loc": { "start": { @@ -86299,8 +86371,8 @@ "type": "Identifier", "name": "term", "range": [ - 49462, - 49466 + 49473, + 49477 ], "loc": { "start": { @@ -86314,8 +86386,8 @@ } }, "range": [ - 49453, - 49466 + 49464, + 49477 ], "loc": { "start": { @@ -86329,8 +86401,8 @@ } }, "range": [ - 49444, - 49467 + 49455, + 49478 ], "loc": { "start": { @@ -86349,8 +86421,8 @@ "type": "Identifier", "name": "hasNM", "range": [ - 49481, - 49486 + 49492, + 49497 ], "loc": { "start": { @@ -86370,8 +86442,8 @@ "type": "Identifier", "name": "reNm", "range": [ - 49490, - 49494 + 49501, + 49505 ], "loc": { "start": { @@ -86388,8 +86460,8 @@ "type": "Identifier", "name": "term", "range": [ - 49499, - 49503 + 49510, + 49514 ], "loc": { "start": { @@ -86403,8 +86475,8 @@ } }, "range": [ - 49490, - 49503 + 49501, + 49514 ], "loc": { "start": { @@ -86418,8 +86490,8 @@ } }, "range": [ - 49481, - 49504 + 49492, + 49515 ], "loc": { "start": { @@ -86438,8 +86510,8 @@ "type": "Identifier", "name": "hasRE", "range": [ - 49518, - 49523 + 49529, + 49534 ], "loc": { "start": { @@ -86461,8 +86533,8 @@ "type": "Identifier", "name": "reRe", "range": [ - 49526, - 49530 + 49537, + 49541 ], "loc": { "start": { @@ -86479,8 +86551,8 @@ "type": "Identifier", "name": "test", "range": [ - 49531, - 49535 + 49542, + 49546 ], "loc": { "start": { @@ -86494,8 +86566,8 @@ } }, "range": [ - 49526, - 49535 + 49537, + 49546 ], "loc": { "start": { @@ -86513,8 +86585,8 @@ "type": "Identifier", "name": "term", "range": [ - 49536, - 49540 + 49547, + 49551 ], "loc": { "start": { @@ -86529,8 +86601,8 @@ } ], "range": [ - 49526, - 49541 + 49537, + 49552 ], "loc": { "start": { @@ -86544,8 +86616,8 @@ } }, "range": [ - 49518, - 49541 + 49529, + 49552 ], "loc": { "start": { @@ -86561,8 +86633,8 @@ ], "kind": "let", "range": [ - 49067, - 49542 + 49078, + 49553 ], "loc": { "start": { @@ -86579,8 +86651,8 @@ "type": "Line", "value": "Search arg operator tests", "range": [ - 49031, - 49058 + 49042, + 49069 ], "loc": { "start": { @@ -86599,8 +86671,8 @@ "type": "Line", "value": " Check for dates or resolve date type", "range": [ - 49552, - 49591 + 49563, + 49602 ], "loc": { "start": { @@ -86625,8 +86697,8 @@ "object": { "type": "ThisExpression", "range": [ - 49604, - 49608 + 49615, + 49619 ], "loc": { "start": { @@ -86643,8 +86715,8 @@ "type": "Identifier", "name": "hasType", "range": [ - 49609, - 49616 + 49620, + 49627 ], "loc": { "start": { @@ -86658,8 +86730,8 @@ } }, "range": [ - 49604, - 49616 + 49615, + 49627 ], "loc": { "start": { @@ -86677,8 +86749,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 49617, - 49623 + 49628, + 49634 ], "loc": { "start": { @@ -86698,8 +86770,8 @@ "type": "Identifier", "name": "DATE", "range": [ - 49626, - 49630 + 49637, + 49641 ], "loc": { "start": { @@ -86714,8 +86786,8 @@ } ], "range": [ - 49625, - 49631 + 49636, + 49642 ], "loc": { "start": { @@ -86730,8 +86802,8 @@ } ], "range": [ - 49604, - 49632 + 49615, + 49643 ], "loc": { "start": { @@ -86756,8 +86828,8 @@ "type": "Identifier", "name": "dte1", "range": [ - 49652, - 49656 + 49663, + 49667 ], "loc": { "start": { @@ -86772,8 +86844,8 @@ }, "init": null, "range": [ - 49652, - 49656 + 49663, + 49667 ], "loc": { "start": { @@ -86792,8 +86864,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 49658, - 49662 + 49669, + 49673 ], "loc": { "start": { @@ -86808,8 +86880,8 @@ }, "init": null, "range": [ - 49658, - 49662 + 49669, + 49673 ], "loc": { "start": { @@ -86825,8 +86897,8 @@ ], "kind": "let", "range": [ - 49648, - 49663 + 49659, + 49674 ], "loc": { "start": { @@ -86848,8 +86920,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 49681, - 49689 + 49692, + 49700 ], "loc": { "start": { @@ -86871,8 +86943,8 @@ "object": { "type": "ThisExpression", "range": [ - 49692, - 49696 + 49703, + 49707 ], "loc": { "start": { @@ -86889,8 +86961,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 49697, - 49700 + 49708, + 49711 ], "loc": { "start": { @@ -86904,8 +86976,8 @@ } }, "range": [ - 49692, - 49700 + 49703, + 49711 ], "loc": { "start": { @@ -86922,8 +86994,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 49701, - 49709 + 49712, + 49720 ], "loc": { "start": { @@ -86937,8 +87009,8 @@ } }, "range": [ - 49692, - 49709 + 49703, + 49720 ], "loc": { "start": { @@ -86952,8 +87024,8 @@ } }, "range": [ - 49681, - 49709 + 49692, + 49720 ], "loc": { "start": { @@ -86969,8 +87041,8 @@ ], "kind": "let", "range": [ - 49677, - 49710 + 49688, + 49721 ], "loc": { "start": { @@ -86992,8 +87064,8 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 49727, - 49738 + 49738, + 49749 ], "loc": { "start": { @@ -87018,8 +87090,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 49741, - 49749 + 49752, + 49760 ], "loc": { "start": { @@ -87036,8 +87108,8 @@ "type": "Identifier", "name": "isValid", "range": [ - 49750, - 49757 + 49761, + 49768 ], "loc": { "start": { @@ -87051,8 +87123,8 @@ } }, "range": [ - 49741, - 49757 + 49752, + 49768 ], "loc": { "start": { @@ -87069,8 +87141,8 @@ "type": "Identifier", "name": "bind", "range": [ - 49758, - 49762 + 49769, + 49773 ], "loc": { "start": { @@ -87084,8 +87156,8 @@ } }, "range": [ - 49741, - 49762 + 49752, + 49773 ], "loc": { "start": { @@ -87103,8 +87175,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 49763, - 49771 + 49774, + 49782 ], "loc": { "start": { @@ -87119,8 +87191,8 @@ } ], "range": [ - 49741, - 49772 + 49752, + 49783 ], "loc": { "start": { @@ -87134,8 +87206,8 @@ } }, "range": [ - 49727, - 49772 + 49738, + 49783 ], "loc": { "start": { @@ -87151,8 +87223,8 @@ ], "kind": "let", "range": [ - 49723, - 49773 + 49734, + 49784 ], "loc": { "start": { @@ -87174,8 +87246,8 @@ "type": "Identifier", "name": "parseDate", "range": [ - 49790, - 49799 + 49801, + 49810 ], "loc": { "start": { @@ -87200,8 +87272,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 49802, - 49810 + 49813, + 49821 ], "loc": { "start": { @@ -87218,8 +87290,8 @@ "type": "Identifier", "name": "parse", "range": [ - 49811, - 49816 + 49822, + 49827 ], "loc": { "start": { @@ -87233,8 +87305,8 @@ } }, "range": [ - 49802, - 49816 + 49813, + 49827 ], "loc": { "start": { @@ -87251,8 +87323,8 @@ "type": "Identifier", "name": "bind", "range": [ - 49817, - 49821 + 49828, + 49832 ], "loc": { "start": { @@ -87266,8 +87338,8 @@ } }, "range": [ - 49802, - 49821 + 49813, + 49832 ], "loc": { "start": { @@ -87285,8 +87357,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 49822, - 49830 + 49833, + 49841 ], "loc": { "start": { @@ -87301,8 +87373,8 @@ } ], "range": [ - 49802, - 49831 + 49813, + 49842 ], "loc": { "start": { @@ -87316,8 +87388,8 @@ } }, "range": [ - 49790, - 49831 + 49801, + 49842 ], "loc": { "start": { @@ -87333,8 +87405,8 @@ ], "kind": "let", "range": [ - 49786, - 49832 + 49797, + 49843 ], "loc": { "start": { @@ -87356,8 +87428,8 @@ "type": "Identifier", "name": "locale", "range": [ - 49849, - 49855 + 49860, + 49866 ], "loc": { "start": { @@ -87379,8 +87451,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 49858, - 49866 + 49869, + 49877 ], "loc": { "start": { @@ -87397,8 +87469,8 @@ "type": "Identifier", "name": "getLocale", "range": [ - 49867, - 49876 + 49878, + 49887 ], "loc": { "start": { @@ -87412,8 +87484,8 @@ } }, "range": [ - 49858, - 49876 + 49869, + 49887 ], "loc": { "start": { @@ -87431,8 +87503,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 49877, - 49883 + 49888, + 49894 ], "loc": { "start": { @@ -87447,8 +87519,8 @@ } ], "range": [ - 49858, - 49884 + 49869, + 49895 ], "loc": { "start": { @@ -87462,8 +87534,8 @@ } }, "range": [ - 49849, - 49884 + 49860, + 49895 ], "loc": { "start": { @@ -87479,8 +87551,8 @@ ], "kind": "let", "range": [ - 49845, - 49885 + 49856, + 49896 ], "loc": { "start": { @@ -87497,8 +87569,8 @@ "type": "Line", "value": " Search arg dates tests", "range": [ - 49899, - 49924 + 49910, + 49935 ], "loc": { "start": { @@ -87522,8 +87594,8 @@ "type": "Identifier", "name": "isLDate", "range": [ - 49941, - 49948 + 49952, + 49959 ], "loc": { "start": { @@ -87543,8 +87615,8 @@ "type": "Identifier", "name": "hasLO", "range": [ - 49951, - 49956 + 49962, + 49967 ], "loc": { "start": { @@ -87563,8 +87635,8 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 49976, - 49987 + 49987, + 49998 ], "loc": { "start": { @@ -87587,8 +87659,8 @@ "type": "Identifier", "name": "term", "range": [ - 49988, - 49992 + 49999, + 50003 ], "loc": { "start": { @@ -87605,8 +87677,8 @@ "type": "Identifier", "name": "replace", "range": [ - 49993, - 50000 + 50004, + 50011 ], "loc": { "start": { @@ -87620,8 +87692,8 @@ } }, "range": [ - 49988, - 50000 + 49999, + 50011 ], "loc": { "start": { @@ -87639,8 +87711,8 @@ "type": "Identifier", "name": "reL", "range": [ - 50001, - 50004 + 50012, + 50015 ], "loc": { "start": { @@ -87658,8 +87730,8 @@ "value": "", "raw": "''", "range": [ - 50006, - 50008 + 50017, + 50019 ], "loc": { "start": { @@ -87674,8 +87746,8 @@ } ], "range": [ - 49988, - 50009 + 49999, + 50020 ], "loc": { "start": { @@ -87692,8 +87764,8 @@ "type": "Identifier", "name": "locale", "range": [ - 50011, - 50017 + 50022, + 50028 ], "loc": { "start": { @@ -87708,8 +87780,8 @@ } ], "range": [ - 49976, - 50018 + 49987, + 50029 ], "loc": { "start": { @@ -87723,8 +87795,8 @@ } }, "range": [ - 49951, - 50018 + 49962, + 50029 ], "loc": { "start": { @@ -87738,8 +87810,8 @@ } }, "range": [ - 49941, - 50018 + 49952, + 50029 ], "loc": { "start": { @@ -87755,8 +87827,8 @@ ], "kind": "let", "range": [ - 49937, - 50019 + 49948, + 50030 ], "loc": { "start": { @@ -87773,8 +87845,8 @@ "type": "Line", "value": " Search arg dates tests", "range": [ - 49899, - 49924 + 49910, + 49935 ], "loc": { "start": { @@ -87798,8 +87870,8 @@ "type": "Identifier", "name": "isLEDate", "range": [ - 50036, - 50044 + 50047, + 50055 ], "loc": { "start": { @@ -87819,8 +87891,8 @@ "type": "Identifier", "name": "hasLE", "range": [ - 50047, - 50052 + 50058, + 50063 ], "loc": { "start": { @@ -87839,8 +87911,8 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 50072, - 50083 + 50083, + 50094 ], "loc": { "start": { @@ -87863,8 +87935,8 @@ "type": "Identifier", "name": "term", "range": [ - 50084, - 50088 + 50095, + 50099 ], "loc": { "start": { @@ -87881,8 +87953,8 @@ "type": "Identifier", "name": "replace", "range": [ - 50089, - 50096 + 50100, + 50107 ], "loc": { "start": { @@ -87896,8 +87968,8 @@ } }, "range": [ - 50084, - 50096 + 50095, + 50107 ], "loc": { "start": { @@ -87915,8 +87987,8 @@ "type": "Identifier", "name": "reLe", "range": [ - 50097, - 50101 + 50108, + 50112 ], "loc": { "start": { @@ -87934,8 +88006,8 @@ "value": "", "raw": "''", "range": [ - 50103, - 50105 + 50114, + 50116 ], "loc": { "start": { @@ -87950,8 +88022,8 @@ } ], "range": [ - 50084, - 50106 + 50095, + 50117 ], "loc": { "start": { @@ -87968,8 +88040,8 @@ "type": "Identifier", "name": "locale", "range": [ - 50108, - 50114 + 50119, + 50125 ], "loc": { "start": { @@ -87984,8 +88056,8 @@ } ], "range": [ - 50072, - 50115 + 50083, + 50126 ], "loc": { "start": { @@ -87999,8 +88071,8 @@ } }, "range": [ - 50047, - 50115 + 50058, + 50126 ], "loc": { "start": { @@ -88014,8 +88086,8 @@ } }, "range": [ - 50036, - 50115 + 50047, + 50126 ], "loc": { "start": { @@ -88031,8 +88103,8 @@ ], "kind": "let", "range": [ - 50032, - 50116 + 50043, + 50127 ], "loc": { "start": { @@ -88054,8 +88126,8 @@ "type": "Identifier", "name": "isGDate", "range": [ - 50133, - 50140 + 50144, + 50151 ], "loc": { "start": { @@ -88075,8 +88147,8 @@ "type": "Identifier", "name": "hasGR", "range": [ - 50143, - 50148 + 50154, + 50159 ], "loc": { "start": { @@ -88095,8 +88167,8 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 50168, - 50179 + 50179, + 50190 ], "loc": { "start": { @@ -88119,8 +88191,8 @@ "type": "Identifier", "name": "term", "range": [ - 50180, - 50184 + 50191, + 50195 ], "loc": { "start": { @@ -88137,8 +88209,8 @@ "type": "Identifier", "name": "replace", "range": [ - 50185, - 50192 + 50196, + 50203 ], "loc": { "start": { @@ -88152,8 +88224,8 @@ } }, "range": [ - 50180, - 50192 + 50191, + 50203 ], "loc": { "start": { @@ -88171,8 +88243,8 @@ "type": "Identifier", "name": "reG", "range": [ - 50193, - 50196 + 50204, + 50207 ], "loc": { "start": { @@ -88190,8 +88262,8 @@ "value": "", "raw": "''", "range": [ - 50198, - 50200 + 50209, + 50211 ], "loc": { "start": { @@ -88206,8 +88278,8 @@ } ], "range": [ - 50180, - 50201 + 50191, + 50212 ], "loc": { "start": { @@ -88224,8 +88296,8 @@ "type": "Identifier", "name": "locale", "range": [ - 50203, - 50209 + 50214, + 50220 ], "loc": { "start": { @@ -88240,8 +88312,8 @@ } ], "range": [ - 50168, - 50210 + 50179, + 50221 ], "loc": { "start": { @@ -88255,8 +88327,8 @@ } }, "range": [ - 50143, - 50210 + 50154, + 50221 ], "loc": { "start": { @@ -88270,8 +88342,8 @@ } }, "range": [ - 50133, - 50210 + 50144, + 50221 ], "loc": { "start": { @@ -88287,8 +88359,8 @@ ], "kind": "let", "range": [ - 50129, - 50211 + 50140, + 50222 ], "loc": { "start": { @@ -88310,8 +88382,8 @@ "type": "Identifier", "name": "isGEDate", "range": [ - 50228, - 50236 + 50239, + 50247 ], "loc": { "start": { @@ -88331,8 +88403,8 @@ "type": "Identifier", "name": "hasGE", "range": [ - 50239, - 50244 + 50250, + 50255 ], "loc": { "start": { @@ -88351,8 +88423,8 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 50264, - 50275 + 50275, + 50286 ], "loc": { "start": { @@ -88375,8 +88447,8 @@ "type": "Identifier", "name": "term", "range": [ - 50276, - 50280 + 50287, + 50291 ], "loc": { "start": { @@ -88393,8 +88465,8 @@ "type": "Identifier", "name": "replace", "range": [ - 50281, - 50288 + 50292, + 50299 ], "loc": { "start": { @@ -88408,8 +88480,8 @@ } }, "range": [ - 50276, - 50288 + 50287, + 50299 ], "loc": { "start": { @@ -88427,8 +88499,8 @@ "type": "Identifier", "name": "reGe", "range": [ - 50289, - 50293 + 50300, + 50304 ], "loc": { "start": { @@ -88446,8 +88518,8 @@ "value": "", "raw": "''", "range": [ - 50295, - 50297 + 50306, + 50308 ], "loc": { "start": { @@ -88462,8 +88534,8 @@ } ], "range": [ - 50276, - 50298 + 50287, + 50309 ], "loc": { "start": { @@ -88480,8 +88552,8 @@ "type": "Identifier", "name": "locale", "range": [ - 50300, - 50306 + 50311, + 50317 ], "loc": { "start": { @@ -88496,8 +88568,8 @@ } ], "range": [ - 50264, - 50307 + 50275, + 50318 ], "loc": { "start": { @@ -88511,8 +88583,8 @@ } }, "range": [ - 50239, - 50307 + 50250, + 50318 ], "loc": { "start": { @@ -88526,8 +88598,8 @@ } }, "range": [ - 50228, - 50307 + 50239, + 50318 ], "loc": { "start": { @@ -88543,8 +88615,8 @@ ], "kind": "let", "range": [ - 50224, - 50308 + 50235, + 50319 ], "loc": { "start": { @@ -88566,8 +88638,8 @@ "type": "Identifier", "name": "isDFDate", "range": [ - 50325, - 50333 + 50336, + 50344 ], "loc": { "start": { @@ -88587,8 +88659,8 @@ "type": "Identifier", "name": "hasDF", "range": [ - 50336, - 50341 + 50347, + 50352 ], "loc": { "start": { @@ -88607,8 +88679,8 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 50361, - 50372 + 50372, + 50383 ], "loc": { "start": { @@ -88631,8 +88703,8 @@ "type": "Identifier", "name": "term", "range": [ - 50373, - 50377 + 50384, + 50388 ], "loc": { "start": { @@ -88649,8 +88721,8 @@ "type": "Identifier", "name": "replace", "range": [ - 50378, - 50385 + 50389, + 50396 ], "loc": { "start": { @@ -88664,8 +88736,8 @@ } }, "range": [ - 50373, - 50385 + 50384, + 50396 ], "loc": { "start": { @@ -88683,8 +88755,8 @@ "type": "Identifier", "name": "reD", "range": [ - 50386, - 50389 + 50397, + 50400 ], "loc": { "start": { @@ -88702,8 +88774,8 @@ "value": "", "raw": "''", "range": [ - 50391, - 50393 + 50402, + 50404 ], "loc": { "start": { @@ -88718,8 +88790,8 @@ } ], "range": [ - 50373, - 50394 + 50384, + 50405 ], "loc": { "start": { @@ -88736,8 +88808,8 @@ "type": "Identifier", "name": "locale", "range": [ - 50396, - 50402 + 50407, + 50413 ], "loc": { "start": { @@ -88752,8 +88824,8 @@ } ], "range": [ - 50361, - 50403 + 50372, + 50414 ], "loc": { "start": { @@ -88767,8 +88839,8 @@ } }, "range": [ - 50336, - 50403 + 50347, + 50414 ], "loc": { "start": { @@ -88782,8 +88854,8 @@ } }, "range": [ - 50325, - 50403 + 50336, + 50414 ], "loc": { "start": { @@ -88799,8 +88871,8 @@ ], "kind": "let", "range": [ - 50321, - 50404 + 50332, + 50415 ], "loc": { "start": { @@ -88822,8 +88894,8 @@ "type": "Identifier", "name": "isEQDate", "range": [ - 50421, - 50429 + 50432, + 50440 ], "loc": { "start": { @@ -88843,8 +88915,8 @@ "type": "Identifier", "name": "hasEQ", "range": [ - 50432, - 50437 + 50443, + 50448 ], "loc": { "start": { @@ -88863,8 +88935,8 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 50457, - 50468 + 50468, + 50479 ], "loc": { "start": { @@ -88887,8 +88959,8 @@ "type": "Identifier", "name": "term", "range": [ - 50469, - 50473 + 50480, + 50484 ], "loc": { "start": { @@ -88905,8 +88977,8 @@ "type": "Identifier", "name": "replace", "range": [ - 50474, - 50481 + 50485, + 50492 ], "loc": { "start": { @@ -88920,8 +88992,8 @@ } }, "range": [ - 50469, - 50481 + 50480, + 50492 ], "loc": { "start": { @@ -88939,8 +89011,8 @@ "type": "Identifier", "name": "reEq", "range": [ - 50482, - 50486 + 50493, + 50497 ], "loc": { "start": { @@ -88958,8 +89030,8 @@ "value": "", "raw": "''", "range": [ - 50488, - 50490 + 50499, + 50501 ], "loc": { "start": { @@ -88974,8 +89046,8 @@ } ], "range": [ - 50469, - 50491 + 50480, + 50502 ], "loc": { "start": { @@ -88992,8 +89064,8 @@ "type": "Identifier", "name": "locale", "range": [ - 50493, - 50499 + 50504, + 50510 ], "loc": { "start": { @@ -89008,8 +89080,8 @@ } ], "range": [ - 50457, - 50500 + 50468, + 50511 ], "loc": { "start": { @@ -89023,8 +89095,8 @@ } }, "range": [ - 50432, - 50500 + 50443, + 50511 ], "loc": { "start": { @@ -89038,8 +89110,8 @@ } }, "range": [ - 50421, - 50500 + 50432, + 50511 ], "loc": { "start": { @@ -89055,8 +89127,8 @@ ], "kind": "let", "range": [ - 50417, - 50501 + 50428, + 50512 ], "loc": { "start": { @@ -89078,8 +89150,8 @@ "type": "Identifier", "name": "dte1", "range": [ - 50515, - 50519 + 50526, + 50530 ], "loc": { "start": { @@ -89098,8 +89170,8 @@ "type": "Identifier", "name": "parseDate", "range": [ - 50522, - 50531 + 50533, + 50542 ], "loc": { "start": { @@ -89117,8 +89189,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 50532, - 50541 + 50543, + 50552 ], "loc": { "start": { @@ -89135,8 +89207,8 @@ "type": "Identifier", "name": "locale", "range": [ - 50543, - 50549 + 50554, + 50560 ], "loc": { "start": { @@ -89151,8 +89223,8 @@ } ], "range": [ - 50522, - 50550 + 50533, + 50561 ], "loc": { "start": { @@ -89166,8 +89238,8 @@ } }, "range": [ - 50515, - 50550 + 50526, + 50561 ], "loc": { "start": { @@ -89181,8 +89253,8 @@ } }, "range": [ - 50515, - 50551 + 50526, + 50562 ], "loc": { "start": { @@ -89199,8 +89271,8 @@ "type": "Line", "value": " lower equal date", "range": [ - 50565, - 50584 + 50576, + 50595 ], "loc": { "start": { @@ -89221,8 +89293,8 @@ "type": "Identifier", "name": "isLEDate", "range": [ - 50601, - 50609 + 50612, + 50620 ], "loc": { "start": { @@ -89247,8 +89319,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 50629, - 50633 + 50640, + 50644 ], "loc": { "start": { @@ -89267,8 +89339,8 @@ "type": "Identifier", "name": "parseDate", "range": [ - 50636, - 50645 + 50647, + 50656 ], "loc": { "start": { @@ -89291,8 +89363,8 @@ "type": "Identifier", "name": "term", "range": [ - 50646, - 50650 + 50657, + 50661 ], "loc": { "start": { @@ -89309,8 +89381,8 @@ "type": "Identifier", "name": "replace", "range": [ - 50651, - 50658 + 50662, + 50669 ], "loc": { "start": { @@ -89324,8 +89396,8 @@ } }, "range": [ - 50646, - 50658 + 50657, + 50669 ], "loc": { "start": { @@ -89343,8 +89415,8 @@ "type": "Identifier", "name": "reLe", "range": [ - 50659, - 50663 + 50670, + 50674 ], "loc": { "start": { @@ -89362,8 +89434,8 @@ "value": "", "raw": "''", "range": [ - 50665, - 50667 + 50676, + 50678 ], "loc": { "start": { @@ -89378,8 +89450,8 @@ } ], "range": [ - 50646, - 50668 + 50657, + 50679 ], "loc": { "start": { @@ -89396,8 +89468,8 @@ "type": "Identifier", "name": "locale", "range": [ - 50670, - 50676 + 50681, + 50687 ], "loc": { "start": { @@ -89412,8 +89484,8 @@ } ], "range": [ - 50636, - 50677 + 50647, + 50688 ], "loc": { "start": { @@ -89427,8 +89499,8 @@ } }, "range": [ - 50629, - 50677 + 50640, + 50688 ], "loc": { "start": { @@ -89442,8 +89514,8 @@ } }, "range": [ - 50629, - 50678 + 50640, + 50689 ], "loc": { "start": { @@ -89465,8 +89537,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 50695, - 50704 + 50706, + 50715 ], "loc": { "start": { @@ -89486,8 +89558,8 @@ "type": "Identifier", "name": "dte1", "range": [ - 50707, - 50711 + 50718, + 50722 ], "loc": { "start": { @@ -89504,8 +89576,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 50715, - 50719 + 50726, + 50730 ], "loc": { "start": { @@ -89519,8 +89591,8 @@ } }, "range": [ - 50707, - 50719 + 50718, + 50730 ], "loc": { "start": { @@ -89534,8 +89606,8 @@ } }, "range": [ - 50695, - 50719 + 50706, + 50730 ], "loc": { "start": { @@ -89549,8 +89621,8 @@ } }, "range": [ - 50695, - 50720 + 50706, + 50731 ], "loc": { "start": { @@ -89565,8 +89637,8 @@ } ], "range": [ - 50611, - 50734 + 50622, + 50745 ], "loc": { "start": { @@ -89583,8 +89655,8 @@ "type": "Line", "value": " lower date", "range": [ - 50747, - 50760 + 50758, + 50771 ], "loc": { "start": { @@ -89605,8 +89677,8 @@ "type": "Identifier", "name": "isLDate", "range": [ - 50782, - 50789 + 50793, + 50800 ], "loc": { "start": { @@ -89631,8 +89703,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 50809, - 50813 + 50820, + 50824 ], "loc": { "start": { @@ -89651,8 +89723,8 @@ "type": "Identifier", "name": "parseDate", "range": [ - 50816, - 50825 + 50827, + 50836 ], "loc": { "start": { @@ -89675,8 +89747,8 @@ "type": "Identifier", "name": "term", "range": [ - 50826, - 50830 + 50837, + 50841 ], "loc": { "start": { @@ -89693,8 +89765,8 @@ "type": "Identifier", "name": "replace", "range": [ - 50831, - 50838 + 50842, + 50849 ], "loc": { "start": { @@ -89708,8 +89780,8 @@ } }, "range": [ - 50826, - 50838 + 50837, + 50849 ], "loc": { "start": { @@ -89727,8 +89799,8 @@ "type": "Identifier", "name": "reL", "range": [ - 50839, - 50842 + 50850, + 50853 ], "loc": { "start": { @@ -89746,8 +89818,8 @@ "value": "", "raw": "''", "range": [ - 50844, - 50846 + 50855, + 50857 ], "loc": { "start": { @@ -89762,8 +89834,8 @@ } ], "range": [ - 50826, - 50847 + 50837, + 50858 ], "loc": { "start": { @@ -89780,8 +89852,8 @@ "type": "Identifier", "name": "locale", "range": [ - 50849, - 50855 + 50860, + 50866 ], "loc": { "start": { @@ -89796,8 +89868,8 @@ } ], "range": [ - 50816, - 50856 + 50827, + 50867 ], "loc": { "start": { @@ -89811,8 +89883,8 @@ } }, "range": [ - 50809, - 50856 + 50820, + 50867 ], "loc": { "start": { @@ -89826,8 +89898,8 @@ } }, "range": [ - 50809, - 50857 + 50820, + 50868 ], "loc": { "start": { @@ -89849,8 +89921,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 50874, - 50883 + 50885, + 50894 ], "loc": { "start": { @@ -89870,8 +89942,8 @@ "type": "Identifier", "name": "dte1", "range": [ - 50886, - 50890 + 50897, + 50901 ], "loc": { "start": { @@ -89888,8 +89960,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 50893, - 50897 + 50904, + 50908 ], "loc": { "start": { @@ -89903,8 +89975,8 @@ } }, "range": [ - 50886, - 50897 + 50897, + 50908 ], "loc": { "start": { @@ -89918,8 +89990,8 @@ } }, "range": [ - 50874, - 50897 + 50885, + 50908 ], "loc": { "start": { @@ -89933,8 +90005,8 @@ } }, "range": [ - 50874, - 50898 + 50885, + 50909 ], "loc": { "start": { @@ -89949,8 +90021,8 @@ } ], "range": [ - 50791, - 50912 + 50802, + 50923 ], "loc": { "start": { @@ -89967,8 +90039,8 @@ "type": "Line", "value": " greater equal date", "range": [ - 50925, - 50946 + 50936, + 50957 ], "loc": { "start": { @@ -89989,8 +90061,8 @@ "type": "Identifier", "name": "isGEDate", "range": [ - 50968, - 50976 + 50979, + 50987 ], "loc": { "start": { @@ -90015,8 +90087,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 50996, - 51000 + 51007, + 51011 ], "loc": { "start": { @@ -90035,8 +90107,8 @@ "type": "Identifier", "name": "parseDate", "range": [ - 51003, - 51012 + 51014, + 51023 ], "loc": { "start": { @@ -90059,8 +90131,8 @@ "type": "Identifier", "name": "term", "range": [ - 51013, - 51017 + 51024, + 51028 ], "loc": { "start": { @@ -90077,8 +90149,8 @@ "type": "Identifier", "name": "replace", "range": [ - 51018, - 51025 + 51029, + 51036 ], "loc": { "start": { @@ -90092,8 +90164,8 @@ } }, "range": [ - 51013, - 51025 + 51024, + 51036 ], "loc": { "start": { @@ -90111,8 +90183,8 @@ "type": "Identifier", "name": "reGe", "range": [ - 51026, - 51030 + 51037, + 51041 ], "loc": { "start": { @@ -90130,8 +90202,8 @@ "value": "", "raw": "''", "range": [ - 51032, - 51034 + 51043, + 51045 ], "loc": { "start": { @@ -90146,8 +90218,8 @@ } ], "range": [ - 51013, - 51035 + 51024, + 51046 ], "loc": { "start": { @@ -90164,8 +90236,8 @@ "type": "Identifier", "name": "locale", "range": [ - 51037, - 51043 + 51048, + 51054 ], "loc": { "start": { @@ -90180,8 +90252,8 @@ } ], "range": [ - 51003, - 51044 + 51014, + 51055 ], "loc": { "start": { @@ -90195,8 +90267,8 @@ } }, "range": [ - 50996, - 51044 + 51007, + 51055 ], "loc": { "start": { @@ -90210,8 +90282,8 @@ } }, "range": [ - 50996, - 51045 + 51007, + 51056 ], "loc": { "start": { @@ -90233,8 +90305,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 51062, - 51071 + 51073, + 51082 ], "loc": { "start": { @@ -90254,8 +90326,8 @@ "type": "Identifier", "name": "dte1", "range": [ - 51074, - 51078 + 51085, + 51089 ], "loc": { "start": { @@ -90272,8 +90344,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 51082, - 51086 + 51093, + 51097 ], "loc": { "start": { @@ -90287,8 +90359,8 @@ } }, "range": [ - 51074, - 51086 + 51085, + 51097 ], "loc": { "start": { @@ -90302,8 +90374,8 @@ } }, "range": [ - 51062, - 51086 + 51073, + 51097 ], "loc": { "start": { @@ -90317,8 +90389,8 @@ } }, "range": [ - 51062, - 51087 + 51073, + 51098 ], "loc": { "start": { @@ -90333,8 +90405,8 @@ } ], "range": [ - 50978, - 51101 + 50989, + 51112 ], "loc": { "start": { @@ -90351,8 +90423,8 @@ "type": "Line", "value": " greater date", "range": [ - 51114, - 51129 + 51125, + 51140 ], "loc": { "start": { @@ -90373,8 +90445,8 @@ "type": "Identifier", "name": "isGDate", "range": [ - 51151, - 51158 + 51162, + 51169 ], "loc": { "start": { @@ -90399,8 +90471,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 51178, - 51182 + 51189, + 51193 ], "loc": { "start": { @@ -90419,8 +90491,8 @@ "type": "Identifier", "name": "parseDate", "range": [ - 51185, - 51194 + 51196, + 51205 ], "loc": { "start": { @@ -90443,8 +90515,8 @@ "type": "Identifier", "name": "term", "range": [ - 51195, - 51199 + 51206, + 51210 ], "loc": { "start": { @@ -90461,8 +90533,8 @@ "type": "Identifier", "name": "replace", "range": [ - 51200, - 51207 + 51211, + 51218 ], "loc": { "start": { @@ -90476,8 +90548,8 @@ } }, "range": [ - 51195, - 51207 + 51206, + 51218 ], "loc": { "start": { @@ -90495,8 +90567,8 @@ "type": "Identifier", "name": "reG", "range": [ - 51208, - 51211 + 51219, + 51222 ], "loc": { "start": { @@ -90514,8 +90586,8 @@ "value": "", "raw": "''", "range": [ - 51213, - 51215 + 51224, + 51226 ], "loc": { "start": { @@ -90530,8 +90602,8 @@ } ], "range": [ - 51195, - 51216 + 51206, + 51227 ], "loc": { "start": { @@ -90548,8 +90620,8 @@ "type": "Identifier", "name": "locale", "range": [ - 51218, - 51224 + 51229, + 51235 ], "loc": { "start": { @@ -90564,8 +90636,8 @@ } ], "range": [ - 51185, - 51225 + 51196, + 51236 ], "loc": { "start": { @@ -90579,8 +90651,8 @@ } }, "range": [ - 51178, - 51225 + 51189, + 51236 ], "loc": { "start": { @@ -90594,8 +90666,8 @@ } }, "range": [ - 51178, - 51226 + 51189, + 51237 ], "loc": { "start": { @@ -90617,8 +90689,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 51243, - 51252 + 51254, + 51263 ], "loc": { "start": { @@ -90638,8 +90710,8 @@ "type": "Identifier", "name": "dte1", "range": [ - 51255, - 51259 + 51266, + 51270 ], "loc": { "start": { @@ -90656,8 +90728,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 51262, - 51266 + 51273, + 51277 ], "loc": { "start": { @@ -90671,8 +90743,8 @@ } }, "range": [ - 51255, - 51266 + 51266, + 51277 ], "loc": { "start": { @@ -90686,8 +90758,8 @@ } }, "range": [ - 51243, - 51266 + 51254, + 51277 ], "loc": { "start": { @@ -90701,8 +90773,8 @@ } }, "range": [ - 51243, - 51267 + 51254, + 51278 ], "loc": { "start": { @@ -90717,8 +90789,8 @@ } ], "range": [ - 51160, - 51281 + 51171, + 51292 ], "loc": { "start": { @@ -90735,8 +90807,8 @@ "type": "Line", "value": " different date", "range": [ - 51294, - 51311 + 51305, + 51322 ], "loc": { "start": { @@ -90757,8 +90829,8 @@ "type": "Identifier", "name": "isDFDate", "range": [ - 51333, - 51341 + 51344, + 51352 ], "loc": { "start": { @@ -90783,8 +90855,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 51361, - 51365 + 51372, + 51376 ], "loc": { "start": { @@ -90803,8 +90875,8 @@ "type": "Identifier", "name": "parseDate", "range": [ - 51368, - 51377 + 51379, + 51388 ], "loc": { "start": { @@ -90827,8 +90899,8 @@ "type": "Identifier", "name": "term", "range": [ - 51378, - 51382 + 51389, + 51393 ], "loc": { "start": { @@ -90845,8 +90917,8 @@ "type": "Identifier", "name": "replace", "range": [ - 51383, - 51390 + 51394, + 51401 ], "loc": { "start": { @@ -90860,8 +90932,8 @@ } }, "range": [ - 51378, - 51390 + 51389, + 51401 ], "loc": { "start": { @@ -90879,8 +90951,8 @@ "type": "Identifier", "name": "reD", "range": [ - 51391, - 51394 + 51402, + 51405 ], "loc": { "start": { @@ -90898,8 +90970,8 @@ "value": "", "raw": "''", "range": [ - 51396, - 51398 + 51407, + 51409 ], "loc": { "start": { @@ -90914,8 +90986,8 @@ } ], "range": [ - 51378, - 51399 + 51389, + 51410 ], "loc": { "start": { @@ -90932,8 +91004,8 @@ "type": "Identifier", "name": "locale", "range": [ - 51401, - 51407 + 51412, + 51418 ], "loc": { "start": { @@ -90948,8 +91020,8 @@ } ], "range": [ - 51368, - 51408 + 51379, + 51419 ], "loc": { "start": { @@ -90963,8 +91035,8 @@ } }, "range": [ - 51361, - 51408 + 51372, + 51419 ], "loc": { "start": { @@ -90978,8 +91050,8 @@ } }, "range": [ - 51361, - 51409 + 51372, + 51420 ], "loc": { "start": { @@ -91001,8 +91073,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 51426, - 51435 + 51437, + 51446 ], "loc": { "start": { @@ -91027,8 +91099,8 @@ "type": "Identifier", "name": "dte1", "range": [ - 51438, - 51442 + 51449, + 51453 ], "loc": { "start": { @@ -91045,8 +91117,8 @@ "type": "Identifier", "name": "toString", "range": [ - 51443, - 51451 + 51454, + 51462 ], "loc": { "start": { @@ -91060,8 +91132,8 @@ } }, "range": [ - 51438, - 51451 + 51449, + 51462 ], "loc": { "start": { @@ -91076,8 +91148,8 @@ }, "arguments": [], "range": [ - 51438, - 51453 + 51449, + 51464 ], "loc": { "start": { @@ -91099,8 +91171,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 51458, - 51462 + 51469, + 51473 ], "loc": { "start": { @@ -91117,8 +91189,8 @@ "type": "Identifier", "name": "toString", "range": [ - 51463, - 51471 + 51474, + 51482 ], "loc": { "start": { @@ -91132,8 +91204,8 @@ } }, "range": [ - 51458, - 51471 + 51469, + 51482 ], "loc": { "start": { @@ -91148,8 +91220,8 @@ }, "arguments": [], "range": [ - 51458, - 51473 + 51469, + 51484 ], "loc": { "start": { @@ -91163,8 +91235,8 @@ } }, "range": [ - 51438, - 51473 + 51449, + 51484 ], "loc": { "start": { @@ -91178,8 +91250,8 @@ } }, "range": [ - 51426, - 51473 + 51437, + 51484 ], "loc": { "start": { @@ -91193,8 +91265,8 @@ } }, "range": [ - 51426, - 51474 + 51437, + 51485 ], "loc": { "start": { @@ -91209,8 +91281,8 @@ } ], "range": [ - 51343, - 51488 + 51354, + 51499 ], "loc": { "start": { @@ -91227,8 +91299,8 @@ "type": "Line", "value": " equal date", "range": [ - 51501, - 51514 + 51512, + 51525 ], "loc": { "start": { @@ -91249,8 +91321,8 @@ "type": "Identifier", "name": "isEQDate", "range": [ - 51536, - 51544 + 51547, + 51555 ], "loc": { "start": { @@ -91275,8 +91347,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 51564, - 51568 + 51575, + 51579 ], "loc": { "start": { @@ -91295,8 +91367,8 @@ "type": "Identifier", "name": "parseDate", "range": [ - 51571, - 51580 + 51582, + 51591 ], "loc": { "start": { @@ -91319,8 +91391,8 @@ "type": "Identifier", "name": "term", "range": [ - 51581, - 51585 + 51592, + 51596 ], "loc": { "start": { @@ -91337,8 +91409,8 @@ "type": "Identifier", "name": "replace", "range": [ - 51586, - 51593 + 51597, + 51604 ], "loc": { "start": { @@ -91352,8 +91424,8 @@ } }, "range": [ - 51581, - 51593 + 51592, + 51604 ], "loc": { "start": { @@ -91371,8 +91443,8 @@ "type": "Identifier", "name": "reEq", "range": [ - 51594, - 51598 + 51605, + 51609 ], "loc": { "start": { @@ -91390,8 +91462,8 @@ "value": "", "raw": "''", "range": [ - 51600, - 51602 + 51611, + 51613 ], "loc": { "start": { @@ -91406,8 +91478,8 @@ } ], "range": [ - 51581, - 51603 + 51592, + 51614 ], "loc": { "start": { @@ -91424,8 +91496,8 @@ "type": "Identifier", "name": "locale", "range": [ - 51605, - 51611 + 51616, + 51622 ], "loc": { "start": { @@ -91440,8 +91512,8 @@ } ], "range": [ - 51571, - 51612 + 51582, + 51623 ], "loc": { "start": { @@ -91455,8 +91527,8 @@ } }, "range": [ - 51564, - 51612 + 51575, + 51623 ], "loc": { "start": { @@ -91470,8 +91542,8 @@ } }, "range": [ - 51564, - 51613 + 51575, + 51624 ], "loc": { "start": { @@ -91493,8 +91565,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 51630, - 51639 + 51641, + 51650 ], "loc": { "start": { @@ -91519,8 +91591,8 @@ "type": "Identifier", "name": "dte1", "range": [ - 51642, - 51646 + 51653, + 51657 ], "loc": { "start": { @@ -91537,8 +91609,8 @@ "type": "Identifier", "name": "toString", "range": [ - 51647, - 51655 + 51658, + 51666 ], "loc": { "start": { @@ -91552,8 +91624,8 @@ } }, "range": [ - 51642, - 51655 + 51653, + 51666 ], "loc": { "start": { @@ -91568,8 +91640,8 @@ }, "arguments": [], "range": [ - 51642, - 51657 + 51653, + 51668 ], "loc": { "start": { @@ -91591,8 +91663,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 51662, - 51666 + 51673, + 51677 ], "loc": { "start": { @@ -91609,8 +91681,8 @@ "type": "Identifier", "name": "toString", "range": [ - 51667, - 51675 + 51678, + 51686 ], "loc": { "start": { @@ -91624,8 +91696,8 @@ } }, "range": [ - 51662, - 51675 + 51673, + 51686 ], "loc": { "start": { @@ -91640,8 +91712,8 @@ }, "arguments": [], "range": [ - 51662, - 51677 + 51673, + 51688 ], "loc": { "start": { @@ -91655,8 +91727,8 @@ } }, "range": [ - 51642, - 51677 + 51653, + 51688 ], "loc": { "start": { @@ -91670,8 +91742,8 @@ } }, "range": [ - 51630, - 51677 + 51641, + 51688 ], "loc": { "start": { @@ -91685,8 +91757,8 @@ } }, "range": [ - 51630, - 51678 + 51641, + 51689 ], "loc": { "start": { @@ -91701,8 +91773,8 @@ } ], "range": [ - 51546, - 51692 + 51557, + 51703 ], "loc": { "start": { @@ -91719,8 +91791,8 @@ "type": "Line", "value": " searched keyword with * operator doesn't have to be a date", "range": [ - 51705, - 51766 + 51716, + 51777 ], "loc": { "start": { @@ -91746,8 +91818,8 @@ "type": "Identifier", "name": "reLk", "range": [ - 51788, - 51792 + 51799, + 51803 ], "loc": { "start": { @@ -91764,8 +91836,8 @@ "type": "Identifier", "name": "test", "range": [ - 51793, - 51797 + 51804, + 51808 ], "loc": { "start": { @@ -91779,8 +91851,8 @@ } }, "range": [ - 51788, - 51797 + 51799, + 51808 ], "loc": { "start": { @@ -91798,8 +91870,8 @@ "type": "Identifier", "name": "term", "range": [ - 51798, - 51802 + 51809, + 51813 ], "loc": { "start": { @@ -91814,8 +91886,8 @@ } ], "range": [ - 51788, - 51803 + 51799, + 51814 ], "loc": { "start": { @@ -91840,8 +91912,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 51835, - 51844 + 51846, + 51855 ], "loc": { "start": { @@ -91860,8 +91932,8 @@ "type": "Identifier", "name": "contains", "range": [ - 51847, - 51855 + 51858, + 51866 ], "loc": { "start": { @@ -91884,8 +91956,8 @@ "type": "Identifier", "name": "term", "range": [ - 51856, - 51860 + 51867, + 51871 ], "loc": { "start": { @@ -91902,8 +91974,8 @@ "type": "Identifier", "name": "replace", "range": [ - 51861, - 51868 + 51872, + 51879 ], "loc": { "start": { @@ -91917,8 +91989,8 @@ } }, "range": [ - 51856, - 51868 + 51867, + 51879 ], "loc": { "start": { @@ -91936,8 +92008,8 @@ "type": "Identifier", "name": "reLk", "range": [ - 51869, - 51873 + 51880, + 51884 ], "loc": { "start": { @@ -91955,8 +92027,8 @@ "value": "", "raw": "''", "range": [ - 51875, - 51877 + 51886, + 51888 ], "loc": { "start": { @@ -91971,8 +92043,8 @@ } ], "range": [ - 51856, - 51878 + 51867, + 51889 ], "loc": { "start": { @@ -91989,8 +92061,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 51880, - 51889 + 51891, + 51900 ], "loc": { "start": { @@ -92008,8 +92080,8 @@ "value": false, "raw": "false", "range": [ - 51911, - 51916 + 51922, + 51927 ], "loc": { "start": { @@ -92028,8 +92100,8 @@ "object": { "type": "ThisExpression", "range": [ - 51918, - 51922 + 51929, + 51933 ], "loc": { "start": { @@ -92046,8 +92118,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 51923, - 51936 + 51934, + 51947 ], "loc": { "start": { @@ -92061,8 +92133,8 @@ } }, "range": [ - 51918, - 51936 + 51929, + 51947 ], "loc": { "start": { @@ -92077,8 +92149,8 @@ } ], "range": [ - 51847, - 51937 + 51858, + 51948 ], "loc": { "start": { @@ -92092,8 +92164,8 @@ } }, "range": [ - 51835, - 51937 + 51846, + 51948 ], "loc": { "start": { @@ -92107,8 +92179,8 @@ } }, "range": [ - 51835, - 51938 + 51846, + 51949 ], "loc": { "start": { @@ -92125,8 +92197,8 @@ "type": "Line", "value": " like date", "range": [ - 51806, - 51818 + 51817, + 51829 ], "loc": { "start": { @@ -92143,8 +92215,8 @@ } ], "range": [ - 51805, - 51952 + 51816, + 51963 ], "loc": { "start": { @@ -92165,8 +92237,8 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 51974, - 51985 + 51985, + 51996 ], "loc": { "start": { @@ -92184,8 +92256,8 @@ "type": "Identifier", "name": "term", "range": [ - 51986, - 51990 + 51997, + 52001 ], "loc": { "start": { @@ -92200,8 +92272,8 @@ } ], "range": [ - 51974, - 51991 + 51985, + 52002 ], "loc": { "start": { @@ -92226,8 +92298,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 52011, - 52015 + 52022, + 52026 ], "loc": { "start": { @@ -92246,8 +92318,8 @@ "type": "Identifier", "name": "parseDate", "range": [ - 52018, - 52027 + 52029, + 52038 ], "loc": { "start": { @@ -92265,8 +92337,8 @@ "type": "Identifier", "name": "term", "range": [ - 52028, - 52032 + 52039, + 52043 ], "loc": { "start": { @@ -92283,8 +92355,8 @@ "type": "Identifier", "name": "locale", "range": [ - 52034, - 52040 + 52045, + 52051 ], "loc": { "start": { @@ -92299,8 +92371,8 @@ } ], "range": [ - 52018, - 52041 + 52029, + 52052 ], "loc": { "start": { @@ -92314,8 +92386,8 @@ } }, "range": [ - 52011, - 52041 + 52022, + 52052 ], "loc": { "start": { @@ -92329,8 +92401,8 @@ } }, "range": [ - 52011, - 52042 + 52022, + 52053 ], "loc": { "start": { @@ -92352,8 +92424,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 52059, - 52068 + 52070, + 52079 ], "loc": { "start": { @@ -92378,8 +92450,8 @@ "type": "Identifier", "name": "dte1", "range": [ - 52071, - 52075 + 52082, + 52086 ], "loc": { "start": { @@ -92396,8 +92468,8 @@ "type": "Identifier", "name": "toString", "range": [ - 52076, - 52084 + 52087, + 52095 ], "loc": { "start": { @@ -92411,8 +92483,8 @@ } }, "range": [ - 52071, - 52084 + 52082, + 52095 ], "loc": { "start": { @@ -92427,8 +92499,8 @@ }, "arguments": [], "range": [ - 52071, - 52086 + 52082, + 52097 ], "loc": { "start": { @@ -92450,8 +92522,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 52091, - 52095 + 52102, + 52106 ], "loc": { "start": { @@ -92468,8 +92540,8 @@ "type": "Identifier", "name": "toString", "range": [ - 52096, - 52104 + 52107, + 52115 ], "loc": { "start": { @@ -92483,8 +92555,8 @@ } }, "range": [ - 52091, - 52104 + 52102, + 52115 ], "loc": { "start": { @@ -92499,8 +92571,8 @@ }, "arguments": [], "range": [ - 52091, - 52106 + 52102, + 52117 ], "loc": { "start": { @@ -92514,8 +92586,8 @@ } }, "range": [ - 52071, - 52106 + 52082, + 52117 ], "loc": { "start": { @@ -92529,8 +92601,8 @@ } }, "range": [ - 52059, - 52106 + 52070, + 52117 ], "loc": { "start": { @@ -92544,8 +92616,8 @@ } }, "range": [ - 52059, - 52107 + 52070, + 52118 ], "loc": { "start": { @@ -92560,8 +92632,8 @@ } ], "range": [ - 51993, - 52121 + 52004, + 52132 ], "loc": { "start": { @@ -92578,8 +92650,8 @@ "type": "Line", "value": "empty", "range": [ - 52134, - 52141 + 52145, + 52152 ], "loc": { "start": { @@ -92600,8 +92672,8 @@ "type": "Identifier", "name": "hasEM", "range": [ - 52163, - 52168 + 52174, + 52179 ], "loc": { "start": { @@ -92626,8 +92698,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 52188, - 52197 + 52199, + 52208 ], "loc": { "start": { @@ -92646,8 +92718,8 @@ "type": "Identifier", "name": "isEmptyString", "range": [ - 52200, - 52213 + 52211, + 52224 ], "loc": { "start": { @@ -92665,8 +92737,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 52214, - 52223 + 52225, + 52234 ], "loc": { "start": { @@ -92681,8 +92753,8 @@ } ], "range": [ - 52200, - 52224 + 52211, + 52235 ], "loc": { "start": { @@ -92696,8 +92768,8 @@ } }, "range": [ - 52188, - 52224 + 52199, + 52235 ], "loc": { "start": { @@ -92711,8 +92783,8 @@ } }, "range": [ - 52188, - 52225 + 52199, + 52236 ], "loc": { "start": { @@ -92727,8 +92799,8 @@ } ], "range": [ - 52170, - 52239 + 52181, + 52250 ], "loc": { "start": { @@ -92745,8 +92817,8 @@ "type": "Line", "value": "non-empty", "range": [ - 52252, - 52263 + 52263, + 52274 ], "loc": { "start": { @@ -92767,8 +92839,8 @@ "type": "Identifier", "name": "hasNM", "range": [ - 52285, - 52290 + 52296, + 52301 ], "loc": { "start": { @@ -92793,8 +92865,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 52310, - 52319 + 52321, + 52330 ], "loc": { "start": { @@ -92816,8 +92888,8 @@ "type": "Identifier", "name": "isEmptyString", "range": [ - 52323, - 52336 + 52334, + 52347 ], "loc": { "start": { @@ -92835,8 +92907,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 52337, - 52346 + 52348, + 52357 ], "loc": { "start": { @@ -92851,8 +92923,8 @@ } ], "range": [ - 52323, - 52347 + 52334, + 52358 ], "loc": { "start": { @@ -92867,8 +92939,8 @@ }, "prefix": true, "range": [ - 52322, - 52347 + 52333, + 52358 ], "loc": { "start": { @@ -92882,8 +92954,8 @@ } }, "range": [ - 52310, - 52347 + 52321, + 52358 ], "loc": { "start": { @@ -92897,8 +92969,8 @@ } }, "range": [ - 52310, - 52348 + 52321, + 52359 ], "loc": { "start": { @@ -92913,8 +92985,8 @@ } ], "range": [ - 52292, - 52362 + 52303, + 52373 ], "loc": { "start": { @@ -92939,8 +93011,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 52386, - 52395 + 52397, + 52406 ], "loc": { "start": { @@ -92959,8 +93031,8 @@ "type": "Identifier", "name": "contains", "range": [ - 52398, - 52406 + 52409, + 52417 ], "loc": { "start": { @@ -92978,8 +93050,8 @@ "type": "Identifier", "name": "term", "range": [ - 52407, - 52411 + 52418, + 52422 ], "loc": { "start": { @@ -92996,8 +93068,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 52413, - 52422 + 52424, + 52433 ], "loc": { "start": { @@ -93018,8 +93090,8 @@ "object": { "type": "ThisExpression", "range": [ - 52444, - 52448 + 52455, + 52459 ], "loc": { "start": { @@ -93036,8 +93108,8 @@ "type": "Identifier", "name": "isExactMatch", "range": [ - 52449, - 52461 + 52460, + 52472 ], "loc": { "start": { @@ -93051,8 +93123,8 @@ } }, "range": [ - 52444, - 52461 + 52455, + 52472 ], "loc": { "start": { @@ -93070,8 +93142,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 52462, - 52468 + 52473, + 52479 ], "loc": { "start": { @@ -93086,8 +93158,8 @@ } ], "range": [ - 52444, - 52469 + 52455, + 52480 ], "loc": { "start": { @@ -93106,8 +93178,8 @@ "object": { "type": "ThisExpression", "range": [ - 52471, - 52475 + 52482, + 52486 ], "loc": { "start": { @@ -93124,8 +93196,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 52476, - 52489 + 52487, + 52500 ], "loc": { "start": { @@ -93139,8 +93211,8 @@ } }, "range": [ - 52471, - 52489 + 52482, + 52500 ], "loc": { "start": { @@ -93155,8 +93227,8 @@ } ], "range": [ - 52398, - 52490 + 52409, + 52501 ], "loc": { "start": { @@ -93170,8 +93242,8 @@ } }, "range": [ - 52386, - 52490 + 52397, + 52501 ], "loc": { "start": { @@ -93185,8 +93257,8 @@ } }, "range": [ - 52386, - 52491 + 52397, + 52502 ], "loc": { "start": { @@ -93201,8 +93273,8 @@ } ], "range": [ - 52368, - 52505 + 52379, + 52516 ], "loc": { "start": { @@ -93216,8 +93288,8 @@ } }, "range": [ - 52281, - 52505 + 52292, + 52516 ], "loc": { "start": { @@ -93234,8 +93306,8 @@ "type": "Line", "value": "non-empty", "range": [ - 52252, - 52263 + 52263, + 52274 ], "loc": { "start": { @@ -93251,8 +93323,8 @@ ] }, "range": [ - 52159, - 52505 + 52170, + 52516 ], "loc": { "start": { @@ -93269,8 +93341,8 @@ "type": "Line", "value": "empty", "range": [ - 52134, - 52141 + 52145, + 52152 ], "loc": { "start": { @@ -93286,8 +93358,8 @@ ] }, "range": [ - 51970, - 52505 + 51981, + 52516 ], "loc": { "start": { @@ -93301,8 +93373,8 @@ } }, "range": [ - 51784, - 52505 + 51795, + 52516 ], "loc": { "start": { @@ -93319,8 +93391,8 @@ "type": "Line", "value": " searched keyword with * operator doesn't have to be a date", "range": [ - 51705, - 51766 + 51716, + 51777 ], "loc": { "start": { @@ -93336,8 +93408,8 @@ ] }, "range": [ - 51532, - 52505 + 51543, + 52516 ], "loc": { "start": { @@ -93354,8 +93426,8 @@ "type": "Line", "value": " equal date", "range": [ - 51501, - 51514 + 51512, + 51525 ], "loc": { "start": { @@ -93371,8 +93443,8 @@ ] }, "range": [ - 51329, - 52505 + 51340, + 52516 ], "loc": { "start": { @@ -93389,8 +93461,8 @@ "type": "Line", "value": " different date", "range": [ - 51294, - 51311 + 51305, + 51322 ], "loc": { "start": { @@ -93406,8 +93478,8 @@ ] }, "range": [ - 51147, - 52505 + 51158, + 52516 ], "loc": { "start": { @@ -93424,8 +93496,8 @@ "type": "Line", "value": " greater date", "range": [ - 51114, - 51129 + 51125, + 51140 ], "loc": { "start": { @@ -93441,8 +93513,8 @@ ] }, "range": [ - 50964, - 52505 + 50975, + 52516 ], "loc": { "start": { @@ -93459,8 +93531,8 @@ "type": "Line", "value": " greater equal date", "range": [ - 50925, - 50946 + 50936, + 50957 ], "loc": { "start": { @@ -93476,8 +93548,8 @@ ] }, "range": [ - 50778, - 52505 + 50789, + 52516 ], "loc": { "start": { @@ -93494,8 +93566,8 @@ "type": "Line", "value": " lower date", "range": [ - 50747, - 50760 + 50758, + 50771 ], "loc": { "start": { @@ -93511,8 +93583,8 @@ ] }, "range": [ - 50597, - 52505 + 50608, + 52516 ], "loc": { "start": { @@ -93529,8 +93601,8 @@ "type": "Line", "value": " lower equal date", "range": [ - 50565, - 50584 + 50576, + 50595 ], "loc": { "start": { @@ -93547,8 +93619,8 @@ } ], "range": [ - 49634, - 52515 + 49645, + 52526 ], "loc": { "start": { @@ -93573,8 +93645,8 @@ "type": "Identifier", "name": "numData", "range": [ - 52805, - 52812 + 52816, + 52823 ], "loc": { "start": { @@ -93596,8 +93668,8 @@ "type": "Identifier", "name": "parseNb", "range": [ - 52815, - 52822 + 52826, + 52833 ], "loc": { "start": { @@ -93615,8 +93687,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 52823, - 52832 + 52834, + 52843 ], "loc": { "start": { @@ -93633,8 +93705,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 52834, - 52841 + 52845, + 52852 ], "loc": { "start": { @@ -93649,8 +93721,8 @@ } ], "range": [ - 52815, - 52842 + 52826, + 52853 ], "loc": { "start": { @@ -93669,8 +93741,8 @@ "type": "Identifier", "name": "Number", "range": [ - 52846, - 52852 + 52857, + 52863 ], "loc": { "start": { @@ -93688,8 +93760,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 52853, - 52862 + 52864, + 52873 ], "loc": { "start": { @@ -93704,8 +93776,8 @@ } ], "range": [ - 52846, - 52863 + 52857, + 52874 ], "loc": { "start": { @@ -93719,8 +93791,8 @@ } }, "range": [ - 52815, - 52863 + 52826, + 52874 ], "loc": { "start": { @@ -93734,8 +93806,8 @@ } }, "range": [ - 52805, - 52863 + 52816, + 52874 ], "loc": { "start": { @@ -93749,8 +93821,8 @@ } }, "range": [ - 52805, - 52864 + 52816, + 52875 ], "loc": { "start": { @@ -93767,8 +93839,8 @@ "type": "Line", "value": " Convert to number anyways to auto-resolve type in case not", "range": [ - 52535, - 52596 + 52546, + 52607 ], "loc": { "start": { @@ -93785,8 +93857,8 @@ "type": "Line", "value": " defined by configuration. Order is important first try to", "range": [ - 52609, - 52669 + 52620, + 52680 ], "loc": { "start": { @@ -93803,8 +93875,8 @@ "type": "Line", "value": " parse formatted number then fallback to Number coercion", "range": [ - 52682, - 52740 + 52693, + 52751 ], "loc": { "start": { @@ -93821,8 +93893,8 @@ "type": "Line", "value": " to avoid false positives with Number", "range": [ - 52753, - 52792 + 52764, + 52803 ], "loc": { "start": { @@ -93841,8 +93913,8 @@ "type": "Line", "value": " first checks if there is any operator (<,>,<=,>=,!,*,=,{,},", "range": [ - 52878, - 52940 + 52889, + 52951 ], "loc": { "start": { @@ -93859,8 +93931,8 @@ "type": "Line", "value": " rgx:)", "range": [ - 52953, - 52961 + 52964, + 52972 ], "loc": { "start": { @@ -93877,8 +93949,8 @@ "type": "Line", "value": "regexp", "range": [ - 52975, - 52983 + 52986, + 52994 ], "loc": { "start": { @@ -93899,8 +93971,8 @@ "type": "Identifier", "name": "hasRE", "range": [ - 53000, - 53005 + 53011, + 53016 ], "loc": { "start": { @@ -93930,8 +94002,8 @@ "type": "Identifier", "name": "srchArg", "range": [ - 53137, - 53144 + 53148, + 53155 ], "loc": { "start": { @@ -93953,8 +94025,8 @@ "type": "Identifier", "name": "term", "range": [ - 53147, - 53151 + 53158, + 53162 ], "loc": { "start": { @@ -93971,8 +94043,8 @@ "type": "Identifier", "name": "replace", "range": [ - 53152, - 53159 + 53163, + 53170 ], "loc": { "start": { @@ -93986,8 +94058,8 @@ } }, "range": [ - 53147, - 53159 + 53158, + 53170 ], "loc": { "start": { @@ -94005,8 +94077,8 @@ "type": "Identifier", "name": "reRe", "range": [ - 53160, - 53164 + 53171, + 53175 ], "loc": { "start": { @@ -94024,8 +94096,8 @@ "value": "", "raw": "''", "range": [ - 53166, - 53168 + 53177, + 53179 ], "loc": { "start": { @@ -94040,8 +94112,8 @@ } ], "range": [ - 53147, - 53169 + 53158, + 53180 ], "loc": { "start": { @@ -94055,8 +94127,8 @@ } }, "range": [ - 53137, - 53169 + 53148, + 53180 ], "loc": { "start": { @@ -94072,8 +94144,8 @@ ], "kind": "let", "range": [ - 53133, - 53170 + 53144, + 53181 ], "loc": { "start": { @@ -94090,8 +94162,8 @@ "type": "Line", "value": "operator is removed", "range": [ - 53091, - 53112 + 53102, + 53123 ], "loc": { "start": { @@ -94115,8 +94187,8 @@ "type": "Identifier", "name": "rgx", "range": [ - 53195, - 53198 + 53206, + 53209 ], "loc": { "start": { @@ -94135,8 +94207,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 53205, - 53211 + 53216, + 53222 ], "loc": { "start": { @@ -94154,8 +94226,8 @@ "type": "Identifier", "name": "srchArg", "range": [ - 53212, - 53219 + 53223, + 53230 ], "loc": { "start": { @@ -94170,8 +94242,8 @@ } ], "range": [ - 53201, - 53220 + 53212, + 53231 ], "loc": { "start": { @@ -94185,8 +94257,8 @@ } }, "range": [ - 53195, - 53220 + 53206, + 53231 ], "loc": { "start": { @@ -94202,8 +94274,8 @@ ], "kind": "let", "range": [ - 53191, - 53221 + 53202, + 53232 ], "loc": { "start": { @@ -94225,8 +94297,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 53242, - 53251 + 53253, + 53262 ], "loc": { "start": { @@ -94248,8 +94320,8 @@ "type": "Identifier", "name": "rgx", "range": [ - 53254, - 53257 + 53265, + 53268 ], "loc": { "start": { @@ -94266,8 +94338,8 @@ "type": "Identifier", "name": "test", "range": [ - 53258, - 53262 + 53269, + 53273 ], "loc": { "start": { @@ -94281,8 +94353,8 @@ } }, "range": [ - 53254, - 53262 + 53265, + 53273 ], "loc": { "start": { @@ -94300,8 +94372,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 53263, - 53272 + 53274, + 53283 ], "loc": { "start": { @@ -94316,8 +94388,8 @@ } ], "range": [ - 53254, - 53273 + 53265, + 53284 ], "loc": { "start": { @@ -94331,8 +94403,8 @@ } }, "range": [ - 53242, - 53273 + 53253, + 53284 ], "loc": { "start": { @@ -94346,8 +94418,8 @@ } }, "range": [ - 53242, - 53274 + 53253, + 53285 ], "loc": { "start": { @@ -94362,8 +94434,8 @@ } ], "range": [ - 53069, - 53292 + 53080, + 53303 ], "loc": { "start": { @@ -94382,8 +94454,8 @@ "type": "Identifier", "name": "ex", "range": [ - 53300, - 53302 + 53311, + 53313 ], "loc": { "start": { @@ -94408,8 +94480,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 53326, - 53335 + 53337, + 53346 ], "loc": { "start": { @@ -94427,8 +94499,8 @@ "value": false, "raw": "false", "range": [ - 53338, - 53343 + 53349, + 53354 ], "loc": { "start": { @@ -94442,8 +94514,8 @@ } }, "range": [ - 53326, - 53343 + 53337, + 53354 ], "loc": { "start": { @@ -94457,8 +94529,8 @@ } }, "range": [ - 53326, - 53344 + 53337, + 53355 ], "loc": { "start": { @@ -94473,8 +94545,8 @@ } ], "range": [ - 53304, - 53362 + 53315, + 53373 ], "loc": { "start": { @@ -94488,8 +94560,8 @@ } }, "range": [ - 53293, - 53362 + 53304, + 53373 ], "loc": { "start": { @@ -94504,8 +94576,8 @@ }, "finalizer": null, "range": [ - 53065, - 53362 + 53076, + 53373 ], "loc": { "start": { @@ -94522,8 +94594,8 @@ "type": "Line", "value": "in case regexp throws", "range": [ - 53025, - 53048 + 53036, + 53059 ], "loc": { "start": { @@ -94540,8 +94612,8 @@ } ], "range": [ - 53007, - 53376 + 53018, + 53387 ], "loc": { "start": { @@ -94558,8 +94630,8 @@ "type": "Line", "value": " lower equal", "range": [ - 53389, - 53403 + 53400, + 53414 ], "loc": { "start": { @@ -94580,8 +94652,8 @@ "type": "Identifier", "name": "hasLE", "range": [ - 53425, - 53430 + 53436, + 53441 ], "loc": { "start": { @@ -94606,8 +94678,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 53450, - 53459 + 53461, + 53470 ], "loc": { "start": { @@ -94627,8 +94699,8 @@ "type": "Identifier", "name": "numData", "range": [ - 53462, - 53469 + 53473, + 53480 ], "loc": { "start": { @@ -94647,8 +94719,8 @@ "type": "Identifier", "name": "parseNb", "range": [ - 53473, - 53480 + 53484, + 53491 ], "loc": { "start": { @@ -94671,8 +94743,8 @@ "type": "Identifier", "name": "term", "range": [ - 53502, - 53506 + 53513, + 53517 ], "loc": { "start": { @@ -94689,8 +94761,8 @@ "type": "Identifier", "name": "replace", "range": [ - 53507, - 53514 + 53518, + 53525 ], "loc": { "start": { @@ -94704,8 +94776,8 @@ } }, "range": [ - 53502, - 53514 + 53513, + 53525 ], "loc": { "start": { @@ -94723,8 +94795,8 @@ "type": "Identifier", "name": "reLe", "range": [ - 53515, - 53519 + 53526, + 53530 ], "loc": { "start": { @@ -94742,8 +94814,8 @@ "value": "", "raw": "''", "range": [ - 53521, - 53523 + 53532, + 53534 ], "loc": { "start": { @@ -94758,8 +94830,8 @@ } ], "range": [ - 53502, - 53524 + 53513, + 53535 ], "loc": { "start": { @@ -94776,8 +94848,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 53546, - 53553 + 53557, + 53564 ], "loc": { "start": { @@ -94792,8 +94864,8 @@ } ], "range": [ - 53473, - 53571 + 53484, + 53582 ], "loc": { "start": { @@ -94807,8 +94879,8 @@ } }, "range": [ - 53462, - 53571 + 53473, + 53582 ], "loc": { "start": { @@ -94822,8 +94894,8 @@ } }, "range": [ - 53450, - 53571 + 53461, + 53582 ], "loc": { "start": { @@ -94837,8 +94909,8 @@ } }, "range": [ - 53450, - 53572 + 53461, + 53583 ], "loc": { "start": { @@ -94853,8 +94925,8 @@ } ], "range": [ - 53432, - 53586 + 53443, + 53597 ], "loc": { "start": { @@ -94871,8 +94943,8 @@ "type": "Line", "value": "greater equal", "range": [ - 53599, - 53614 + 53610, + 53625 ], "loc": { "start": { @@ -94893,8 +94965,8 @@ "type": "Identifier", "name": "hasGE", "range": [ - 53636, - 53641 + 53647, + 53652 ], "loc": { "start": { @@ -94919,8 +94991,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 53661, - 53670 + 53672, + 53681 ], "loc": { "start": { @@ -94940,8 +95012,8 @@ "type": "Identifier", "name": "numData", "range": [ - 53673, - 53680 + 53684, + 53691 ], "loc": { "start": { @@ -94960,8 +95032,8 @@ "type": "Identifier", "name": "parseNb", "range": [ - 53684, - 53691 + 53695, + 53702 ], "loc": { "start": { @@ -94984,8 +95056,8 @@ "type": "Identifier", "name": "term", "range": [ - 53713, - 53717 + 53724, + 53728 ], "loc": { "start": { @@ -95002,8 +95074,8 @@ "type": "Identifier", "name": "replace", "range": [ - 53718, - 53725 + 53729, + 53736 ], "loc": { "start": { @@ -95017,8 +95089,8 @@ } }, "range": [ - 53713, - 53725 + 53724, + 53736 ], "loc": { "start": { @@ -95036,8 +95108,8 @@ "type": "Identifier", "name": "reGe", "range": [ - 53726, - 53730 + 53737, + 53741 ], "loc": { "start": { @@ -95055,8 +95127,8 @@ "value": "", "raw": "''", "range": [ - 53732, - 53734 + 53743, + 53745 ], "loc": { "start": { @@ -95071,8 +95143,8 @@ } ], "range": [ - 53713, - 53735 + 53724, + 53746 ], "loc": { "start": { @@ -95089,8 +95161,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 53757, - 53764 + 53768, + 53775 ], "loc": { "start": { @@ -95105,8 +95177,8 @@ } ], "range": [ - 53684, - 53782 + 53695, + 53793 ], "loc": { "start": { @@ -95120,8 +95192,8 @@ } }, "range": [ - 53673, - 53782 + 53684, + 53793 ], "loc": { "start": { @@ -95135,8 +95207,8 @@ } }, "range": [ - 53661, - 53782 + 53672, + 53793 ], "loc": { "start": { @@ -95150,8 +95222,8 @@ } }, "range": [ - 53661, - 53783 + 53672, + 53794 ], "loc": { "start": { @@ -95166,8 +95238,8 @@ } ], "range": [ - 53643, - 53797 + 53654, + 53808 ], "loc": { "start": { @@ -95184,8 +95256,8 @@ "type": "Line", "value": "lower", "range": [ - 53810, - 53817 + 53821, + 53828 ], "loc": { "start": { @@ -95206,8 +95278,8 @@ "type": "Identifier", "name": "hasLO", "range": [ - 53839, - 53844 + 53850, + 53855 ], "loc": { "start": { @@ -95232,8 +95304,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 53864, - 53873 + 53875, + 53884 ], "loc": { "start": { @@ -95253,8 +95325,8 @@ "type": "Identifier", "name": "numData", "range": [ - 53876, - 53883 + 53887, + 53894 ], "loc": { "start": { @@ -95273,8 +95345,8 @@ "type": "Identifier", "name": "parseNb", "range": [ - 53886, - 53893 + 53897, + 53904 ], "loc": { "start": { @@ -95297,8 +95369,8 @@ "type": "Identifier", "name": "term", "range": [ - 53915, - 53919 + 53926, + 53930 ], "loc": { "start": { @@ -95315,8 +95387,8 @@ "type": "Identifier", "name": "replace", "range": [ - 53920, - 53927 + 53931, + 53938 ], "loc": { "start": { @@ -95330,8 +95402,8 @@ } }, "range": [ - 53915, - 53927 + 53926, + 53938 ], "loc": { "start": { @@ -95349,8 +95421,8 @@ "type": "Identifier", "name": "reL", "range": [ - 53928, - 53931 + 53939, + 53942 ], "loc": { "start": { @@ -95368,8 +95440,8 @@ "value": "", "raw": "''", "range": [ - 53933, - 53935 + 53944, + 53946 ], "loc": { "start": { @@ -95384,8 +95456,8 @@ } ], "range": [ - 53915, - 53936 + 53926, + 53947 ], "loc": { "start": { @@ -95402,8 +95474,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 53958, - 53965 + 53969, + 53976 ], "loc": { "start": { @@ -95418,8 +95490,8 @@ } ], "range": [ - 53886, - 53983 + 53897, + 53994 ], "loc": { "start": { @@ -95433,8 +95505,8 @@ } }, "range": [ - 53876, - 53983 + 53887, + 53994 ], "loc": { "start": { @@ -95448,8 +95520,8 @@ } }, "range": [ - 53864, - 53983 + 53875, + 53994 ], "loc": { "start": { @@ -95463,8 +95535,8 @@ } }, "range": [ - 53864, - 53984 + 53875, + 53995 ], "loc": { "start": { @@ -95479,8 +95551,8 @@ } ], "range": [ - 53846, - 53998 + 53857, + 54009 ], "loc": { "start": { @@ -95497,8 +95569,8 @@ "type": "Line", "value": "greater", "range": [ - 54011, - 54020 + 54022, + 54031 ], "loc": { "start": { @@ -95519,8 +95591,8 @@ "type": "Identifier", "name": "hasGR", "range": [ - 54042, - 54047 + 54053, + 54058 ], "loc": { "start": { @@ -95545,8 +95617,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 54067, - 54076 + 54078, + 54087 ], "loc": { "start": { @@ -95566,8 +95638,8 @@ "type": "Identifier", "name": "numData", "range": [ - 54079, - 54086 + 54090, + 54097 ], "loc": { "start": { @@ -95586,8 +95658,8 @@ "type": "Identifier", "name": "parseNb", "range": [ - 54089, - 54096 + 54100, + 54107 ], "loc": { "start": { @@ -95610,8 +95682,8 @@ "type": "Identifier", "name": "term", "range": [ - 54118, - 54122 + 54129, + 54133 ], "loc": { "start": { @@ -95628,8 +95700,8 @@ "type": "Identifier", "name": "replace", "range": [ - 54123, - 54130 + 54134, + 54141 ], "loc": { "start": { @@ -95643,8 +95715,8 @@ } }, "range": [ - 54118, - 54130 + 54129, + 54141 ], "loc": { "start": { @@ -95662,8 +95734,8 @@ "type": "Identifier", "name": "reG", "range": [ - 54131, - 54134 + 54142, + 54145 ], "loc": { "start": { @@ -95681,8 +95753,8 @@ "value": "", "raw": "''", "range": [ - 54136, - 54138 + 54147, + 54149 ], "loc": { "start": { @@ -95697,8 +95769,8 @@ } ], "range": [ - 54118, - 54139 + 54129, + 54150 ], "loc": { "start": { @@ -95715,8 +95787,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 54161, - 54168 + 54172, + 54179 ], "loc": { "start": { @@ -95731,8 +95803,8 @@ } ], "range": [ - 54089, - 54186 + 54100, + 54197 ], "loc": { "start": { @@ -95746,8 +95818,8 @@ } }, "range": [ - 54079, - 54186 + 54090, + 54197 ], "loc": { "start": { @@ -95761,8 +95833,8 @@ } }, "range": [ - 54067, - 54186 + 54078, + 54197 ], "loc": { "start": { @@ -95776,8 +95848,8 @@ } }, "range": [ - 54067, - 54187 + 54078, + 54198 ], "loc": { "start": { @@ -95792,8 +95864,8 @@ } ], "range": [ - 54049, - 54201 + 54060, + 54212 ], "loc": { "start": { @@ -95810,8 +95882,8 @@ "type": "Line", "value": "different", "range": [ - 54214, - 54225 + 54225, + 54236 ], "loc": { "start": { @@ -95832,8 +95904,8 @@ "type": "Identifier", "name": "hasDF", "range": [ - 54247, - 54252 + 54258, + 54263 ], "loc": { "start": { @@ -95858,8 +95930,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 54272, - 54281 + 54283, + 54292 ], "loc": { "start": { @@ -95880,8 +95952,8 @@ "type": "Identifier", "name": "contains", "range": [ - 54284, - 54292 + 54295, + 54303 ], "loc": { "start": { @@ -95904,8 +95976,8 @@ "type": "Identifier", "name": "term", "range": [ - 54293, - 54297 + 54304, + 54308 ], "loc": { "start": { @@ -95922,8 +95994,8 @@ "type": "Identifier", "name": "replace", "range": [ - 54298, - 54305 + 54309, + 54316 ], "loc": { "start": { @@ -95937,8 +96009,8 @@ } }, "range": [ - 54293, - 54305 + 54304, + 54316 ], "loc": { "start": { @@ -95956,8 +96028,8 @@ "type": "Identifier", "name": "reD", "range": [ - 54306, - 54309 + 54317, + 54320 ], "loc": { "start": { @@ -95975,8 +96047,8 @@ "value": "", "raw": "''", "range": [ - 54311, - 54313 + 54322, + 54324 ], "loc": { "start": { @@ -95991,8 +96063,8 @@ } ], "range": [ - 54293, - 54314 + 54304, + 54325 ], "loc": { "start": { @@ -96009,8 +96081,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 54316, - 54325 + 54327, + 54336 ], "loc": { "start": { @@ -96028,8 +96100,8 @@ "value": false, "raw": "false", "range": [ - 54347, - 54352 + 54358, + 54363 ], "loc": { "start": { @@ -96048,8 +96120,8 @@ "object": { "type": "ThisExpression", "range": [ - 54354, - 54358 + 54365, + 54369 ], "loc": { "start": { @@ -96066,8 +96138,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 54359, - 54372 + 54370, + 54383 ], "loc": { "start": { @@ -96081,8 +96153,8 @@ } }, "range": [ - 54354, - 54372 + 54365, + 54383 ], "loc": { "start": { @@ -96097,8 +96169,8 @@ } ], "range": [ - 54284, - 54373 + 54295, + 54384 ], "loc": { "start": { @@ -96116,8 +96188,8 @@ "value": false, "raw": "false", "range": [ - 54376, - 54381 + 54387, + 54392 ], "loc": { "start": { @@ -96135,8 +96207,8 @@ "value": true, "raw": "true", "range": [ - 54384, - 54388 + 54395, + 54399 ], "loc": { "start": { @@ -96150,8 +96222,8 @@ } }, "range": [ - 54284, - 54388 + 54295, + 54399 ], "loc": { "start": { @@ -96165,8 +96237,8 @@ } }, "range": [ - 54272, - 54388 + 54283, + 54399 ], "loc": { "start": { @@ -96180,8 +96252,8 @@ } }, "range": [ - 54272, - 54389 + 54283, + 54400 ], "loc": { "start": { @@ -96196,8 +96268,8 @@ } ], "range": [ - 54254, - 54403 + 54265, + 54414 ], "loc": { "start": { @@ -96214,8 +96286,8 @@ "type": "Line", "value": "like", "range": [ - 54416, - 54422 + 54427, + 54433 ], "loc": { "start": { @@ -96236,8 +96308,8 @@ "type": "Identifier", "name": "hasLK", "range": [ - 54444, - 54449 + 54455, + 54460 ], "loc": { "start": { @@ -96262,8 +96334,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 54469, - 54478 + 54480, + 54489 ], "loc": { "start": { @@ -96282,8 +96354,8 @@ "type": "Identifier", "name": "contains", "range": [ - 54481, - 54489 + 54492, + 54500 ], "loc": { "start": { @@ -96306,8 +96378,8 @@ "type": "Identifier", "name": "term", "range": [ - 54490, - 54494 + 54501, + 54505 ], "loc": { "start": { @@ -96324,8 +96396,8 @@ "type": "Identifier", "name": "replace", "range": [ - 54495, - 54502 + 54506, + 54513 ], "loc": { "start": { @@ -96339,8 +96411,8 @@ } }, "range": [ - 54490, - 54502 + 54501, + 54513 ], "loc": { "start": { @@ -96358,8 +96430,8 @@ "type": "Identifier", "name": "reLk", "range": [ - 54503, - 54507 + 54514, + 54518 ], "loc": { "start": { @@ -96377,8 +96449,8 @@ "value": "", "raw": "''", "range": [ - 54509, - 54511 + 54520, + 54522 ], "loc": { "start": { @@ -96393,8 +96465,8 @@ } ], "range": [ - 54490, - 54512 + 54501, + 54523 ], "loc": { "start": { @@ -96411,8 +96483,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 54514, - 54523 + 54525, + 54534 ], "loc": { "start": { @@ -96430,8 +96502,8 @@ "value": false, "raw": "false", "range": [ - 54545, - 54550 + 54556, + 54561 ], "loc": { "start": { @@ -96450,8 +96522,8 @@ "object": { "type": "ThisExpression", "range": [ - 54552, - 54556 + 54563, + 54567 ], "loc": { "start": { @@ -96468,8 +96540,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 54557, - 54570 + 54568, + 54581 ], "loc": { "start": { @@ -96483,8 +96555,8 @@ } }, "range": [ - 54552, - 54570 + 54563, + 54581 ], "loc": { "start": { @@ -96499,8 +96571,8 @@ } ], "range": [ - 54481, - 54571 + 54492, + 54582 ], "loc": { "start": { @@ -96514,8 +96586,8 @@ } }, "range": [ - 54469, - 54571 + 54480, + 54582 ], "loc": { "start": { @@ -96529,8 +96601,8 @@ } }, "range": [ - 54469, - 54572 + 54480, + 54583 ], "loc": { "start": { @@ -96545,8 +96617,8 @@ } ], "range": [ - 54451, - 54586 + 54462, + 54597 ], "loc": { "start": { @@ -96563,8 +96635,8 @@ "type": "Line", "value": "equal", "range": [ - 54599, - 54606 + 54610, + 54617 ], "loc": { "start": { @@ -96585,8 +96657,8 @@ "type": "Identifier", "name": "hasEQ", "range": [ - 54628, - 54633 + 54639, + 54644 ], "loc": { "start": { @@ -96611,8 +96683,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 54653, - 54662 + 54664, + 54673 ], "loc": { "start": { @@ -96631,8 +96703,8 @@ "type": "Identifier", "name": "contains", "range": [ - 54665, - 54673 + 54676, + 54684 ], "loc": { "start": { @@ -96655,8 +96727,8 @@ "type": "Identifier", "name": "term", "range": [ - 54674, - 54678 + 54685, + 54689 ], "loc": { "start": { @@ -96673,8 +96745,8 @@ "type": "Identifier", "name": "replace", "range": [ - 54679, - 54686 + 54690, + 54697 ], "loc": { "start": { @@ -96688,8 +96760,8 @@ } }, "range": [ - 54674, - 54686 + 54685, + 54697 ], "loc": { "start": { @@ -96707,8 +96779,8 @@ "type": "Identifier", "name": "reEq", "range": [ - 54687, - 54691 + 54698, + 54702 ], "loc": { "start": { @@ -96726,8 +96798,8 @@ "value": "", "raw": "''", "range": [ - 54693, - 54695 + 54704, + 54706 ], "loc": { "start": { @@ -96742,8 +96814,8 @@ } ], "range": [ - 54674, - 54696 + 54685, + 54707 ], "loc": { "start": { @@ -96760,8 +96832,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 54698, - 54707 + 54709, + 54718 ], "loc": { "start": { @@ -96779,8 +96851,8 @@ "value": true, "raw": "true", "range": [ - 54729, - 54733 + 54740, + 54744 ], "loc": { "start": { @@ -96799,8 +96871,8 @@ "object": { "type": "ThisExpression", "range": [ - 54735, - 54739 + 54746, + 54750 ], "loc": { "start": { @@ -96817,8 +96889,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 54740, - 54753 + 54751, + 54764 ], "loc": { "start": { @@ -96832,8 +96904,8 @@ } }, "range": [ - 54735, - 54753 + 54746, + 54764 ], "loc": { "start": { @@ -96848,8 +96920,8 @@ } ], "range": [ - 54665, - 54754 + 54676, + 54765 ], "loc": { "start": { @@ -96863,8 +96935,8 @@ } }, "range": [ - 54653, - 54754 + 54664, + 54765 ], "loc": { "start": { @@ -96878,8 +96950,8 @@ } }, "range": [ - 54653, - 54755 + 54664, + 54766 ], "loc": { "start": { @@ -96894,8 +96966,8 @@ } ], "range": [ - 54635, - 54769 + 54646, + 54780 ], "loc": { "start": { @@ -96912,8 +96984,8 @@ "type": "Line", "value": "starts with", "range": [ - 54782, - 54795 + 54793, + 54806 ], "loc": { "start": { @@ -96934,8 +97006,8 @@ "type": "Identifier", "name": "hasST", "range": [ - 54817, - 54822 + 54828, + 54833 ], "loc": { "start": { @@ -96960,8 +97032,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 54842, - 54851 + 54853, + 54862 ], "loc": { "start": { @@ -96988,8 +97060,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 54854, - 54863 + 54865, + 54874 ], "loc": { "start": { @@ -97006,8 +97078,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 54864, - 54871 + 54875, + 54882 ], "loc": { "start": { @@ -97021,8 +97093,8 @@ } }, "range": [ - 54854, - 54871 + 54865, + 54882 ], "loc": { "start": { @@ -97045,8 +97117,8 @@ "type": "Identifier", "name": "term", "range": [ - 54872, - 54876 + 54883, + 54887 ], "loc": { "start": { @@ -97063,8 +97135,8 @@ "type": "Identifier", "name": "replace", "range": [ - 54877, - 54884 + 54888, + 54895 ], "loc": { "start": { @@ -97078,8 +97150,8 @@ } }, "range": [ - 54872, - 54884 + 54883, + 54895 ], "loc": { "start": { @@ -97097,8 +97169,8 @@ "type": "Identifier", "name": "reSt", "range": [ - 54885, - 54889 + 54896, + 54900 ], "loc": { "start": { @@ -97116,8 +97188,8 @@ "value": "", "raw": "''", "range": [ - 54891, - 54893 + 54902, + 54904 ], "loc": { "start": { @@ -97132,8 +97204,8 @@ } ], "range": [ - 54872, - 54894 + 54883, + 54905 ], "loc": { "start": { @@ -97148,8 +97220,8 @@ } ], "range": [ - 54854, - 54895 + 54865, + 54906 ], "loc": { "start": { @@ -97167,8 +97239,8 @@ "value": 0, "raw": "0", "range": [ - 54900, - 54901 + 54911, + 54912 ], "loc": { "start": { @@ -97182,8 +97254,8 @@ } }, "range": [ - 54854, - 54901 + 54865, + 54912 ], "loc": { "start": { @@ -97201,8 +97273,8 @@ "value": true, "raw": "true", "range": [ - 54924, - 54928 + 54935, + 54939 ], "loc": { "start": { @@ -97220,8 +97292,8 @@ "value": false, "raw": "false", "range": [ - 54931, - 54936 + 54942, + 54947 ], "loc": { "start": { @@ -97235,8 +97307,8 @@ } }, "range": [ - 54854, - 54936 + 54865, + 54947 ], "loc": { "start": { @@ -97250,8 +97322,8 @@ } }, "range": [ - 54842, - 54936 + 54853, + 54947 ], "loc": { "start": { @@ -97265,8 +97337,8 @@ } }, "range": [ - 54842, - 54937 + 54853, + 54948 ], "loc": { "start": { @@ -97281,8 +97353,8 @@ } ], "range": [ - 54824, - 54951 + 54835, + 54962 ], "loc": { "start": { @@ -97299,8 +97371,8 @@ "type": "Line", "value": "ends with", "range": [ - 54964, - 54975 + 54975, + 54986 ], "loc": { "start": { @@ -97321,8 +97393,8 @@ "type": "Identifier", "name": "hasEN", "range": [ - 54997, - 55002 + 55008, + 55013 ], "loc": { "start": { @@ -97347,8 +97419,8 @@ "type": "Identifier", "name": "searchArg", "range": [ - 55026, - 55035 + 55037, + 55046 ], "loc": { "start": { @@ -97370,8 +97442,8 @@ "type": "Identifier", "name": "term", "range": [ - 55038, - 55042 + 55049, + 55053 ], "loc": { "start": { @@ -97388,8 +97460,8 @@ "type": "Identifier", "name": "replace", "range": [ - 55043, - 55050 + 55054, + 55061 ], "loc": { "start": { @@ -97403,8 +97475,8 @@ } }, "range": [ - 55038, - 55050 + 55049, + 55061 ], "loc": { "start": { @@ -97422,8 +97494,8 @@ "type": "Identifier", "name": "reEn", "range": [ - 55051, - 55055 + 55062, + 55066 ], "loc": { "start": { @@ -97441,8 +97513,8 @@ "value": "", "raw": "''", "range": [ - 55057, - 55059 + 55068, + 55070 ], "loc": { "start": { @@ -97457,8 +97529,8 @@ } ], "range": [ - 55038, - 55060 + 55049, + 55071 ], "loc": { "start": { @@ -97472,8 +97544,8 @@ } }, "range": [ - 55026, - 55060 + 55037, + 55071 ], "loc": { "start": { @@ -97489,8 +97561,8 @@ ], "kind": "let", "range": [ - 55022, - 55061 + 55033, + 55072 ], "loc": { "start": { @@ -97512,8 +97584,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 55078, - 55087 + 55089, + 55098 ], "loc": { "start": { @@ -97543,8 +97615,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 55110, - 55119 + 55121, + 55130 ], "loc": { "start": { @@ -97561,8 +97633,8 @@ "type": "Identifier", "name": "lastIndexOf", "range": [ - 55120, - 55131 + 55131, + 55142 ], "loc": { "start": { @@ -97576,8 +97648,8 @@ } }, "range": [ - 55110, - 55131 + 55121, + 55142 ], "loc": { "start": { @@ -97595,8 +97667,8 @@ "type": "Identifier", "name": "searchArg", "range": [ - 55132, - 55141 + 55143, + 55152 ], "loc": { "start": { @@ -97619,8 +97691,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 55143, - 55152 + 55154, + 55163 ], "loc": { "start": { @@ -97637,8 +97709,8 @@ "type": "Identifier", "name": "length", "range": [ - 55153, - 55159 + 55164, + 55170 ], "loc": { "start": { @@ -97652,8 +97724,8 @@ } }, "range": [ - 55143, - 55159 + 55154, + 55170 ], "loc": { "start": { @@ -97671,8 +97743,8 @@ "value": 1, "raw": "1", "range": [ - 55162, - 55163 + 55173, + 55174 ], "loc": { "start": { @@ -97686,8 +97758,8 @@ } }, "range": [ - 55143, - 55163 + 55154, + 55174 ], "loc": { "start": { @@ -97702,8 +97774,8 @@ } ], "range": [ - 55110, - 55164 + 55121, + 55175 ], "loc": { "start": { @@ -97729,8 +97801,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 55194, - 55203 + 55205, + 55214 ], "loc": { "start": { @@ -97747,8 +97819,8 @@ "type": "Identifier", "name": "length", "range": [ - 55204, - 55210 + 55215, + 55221 ], "loc": { "start": { @@ -97762,8 +97834,8 @@ } }, "range": [ - 55194, - 55210 + 55205, + 55221 ], "loc": { "start": { @@ -97781,8 +97853,8 @@ "value": 1, "raw": "1", "range": [ - 55213, - 55214 + 55224, + 55225 ], "loc": { "start": { @@ -97796,8 +97868,8 @@ } }, "range": [ - 55194, - 55214 + 55205, + 55225 ], "loc": { "start": { @@ -97820,8 +97892,8 @@ "type": "Identifier", "name": "searchArg", "range": [ - 55219, - 55228 + 55230, + 55239 ], "loc": { "start": { @@ -97838,8 +97910,8 @@ "type": "Identifier", "name": "length", "range": [ - 55229, - 55235 + 55240, + 55246 ], "loc": { "start": { @@ -97853,8 +97925,8 @@ } }, "range": [ - 55219, - 55235 + 55230, + 55246 ], "loc": { "start": { @@ -97872,8 +97944,8 @@ "value": 1, "raw": "1", "range": [ - 55238, - 55239 + 55249, + 55250 ], "loc": { "start": { @@ -97887,8 +97959,8 @@ } }, "range": [ - 55219, - 55239 + 55230, + 55250 ], "loc": { "start": { @@ -97902,8 +97974,8 @@ } }, "range": [ - 55193, - 55240 + 55204, + 55251 ], "loc": { "start": { @@ -97917,8 +97989,8 @@ } }, "range": [ - 55110, - 55240 + 55121, + 55251 ], "loc": { "start": { @@ -97943,8 +98015,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 55268, - 55277 + 55279, + 55288 ], "loc": { "start": { @@ -97961,8 +98033,8 @@ "type": "Identifier", "name": "lastIndexOf", "range": [ - 55278, - 55289 + 55289, + 55300 ], "loc": { "start": { @@ -97976,8 +98048,8 @@ } }, "range": [ - 55268, - 55289 + 55279, + 55300 ], "loc": { "start": { @@ -97995,8 +98067,8 @@ "type": "Identifier", "name": "searchArg", "range": [ - 55290, - 55299 + 55301, + 55310 ], "loc": { "start": { @@ -98019,8 +98091,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 55301, - 55310 + 55312, + 55321 ], "loc": { "start": { @@ -98037,8 +98109,8 @@ "type": "Identifier", "name": "length", "range": [ - 55311, - 55317 + 55322, + 55328 ], "loc": { "start": { @@ -98052,8 +98124,8 @@ } }, "range": [ - 55301, - 55317 + 55312, + 55328 ], "loc": { "start": { @@ -98071,8 +98143,8 @@ "value": 1, "raw": "1", "range": [ - 55320, - 55321 + 55331, + 55332 ], "loc": { "start": { @@ -98086,8 +98158,8 @@ } }, "range": [ - 55301, - 55321 + 55312, + 55332 ], "loc": { "start": { @@ -98102,8 +98174,8 @@ } ], "range": [ - 55268, - 55322 + 55279, + 55333 ], "loc": { "start": { @@ -98124,8 +98196,8 @@ "value": 1, "raw": "1", "range": [ - 55350, - 55351 + 55361, + 55362 ], "loc": { "start": { @@ -98140,8 +98212,8 @@ }, "prefix": true, "range": [ - 55349, - 55351 + 55360, + 55362 ], "loc": { "start": { @@ -98155,8 +98227,8 @@ } }, "range": [ - 55268, - 55351 + 55279, + 55362 ], "loc": { "start": { @@ -98170,8 +98242,8 @@ } }, "range": [ - 55110, - 55351 + 55121, + 55362 ], "loc": { "start": { @@ -98189,8 +98261,8 @@ "value": true, "raw": "true", "range": [ - 55354, - 55358 + 55365, + 55369 ], "loc": { "start": { @@ -98208,8 +98280,8 @@ "value": false, "raw": "false", "range": [ - 55361, - 55366 + 55372, + 55377 ], "loc": { "start": { @@ -98223,8 +98295,8 @@ } }, "range": [ - 55110, - 55366 + 55121, + 55377 ], "loc": { "start": { @@ -98238,8 +98310,8 @@ } }, "range": [ - 55078, - 55366 + 55089, + 55377 ], "loc": { "start": { @@ -98253,8 +98325,8 @@ } }, "range": [ - 55078, - 55367 + 55089, + 55378 ], "loc": { "start": { @@ -98269,8 +98341,8 @@ } ], "range": [ - 55004, - 55381 + 55015, + 55392 ], "loc": { "start": { @@ -98287,8 +98359,8 @@ "type": "Line", "value": "empty", "range": [ - 55394, - 55401 + 55405, + 55412 ], "loc": { "start": { @@ -98309,8 +98381,8 @@ "type": "Identifier", "name": "hasEM", "range": [ - 55423, - 55428 + 55434, + 55439 ], "loc": { "start": { @@ -98335,8 +98407,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 55448, - 55457 + 55459, + 55468 ], "loc": { "start": { @@ -98355,8 +98427,8 @@ "type": "Identifier", "name": "isEmptyString", "range": [ - 55460, - 55473 + 55471, + 55484 ], "loc": { "start": { @@ -98374,8 +98446,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 55474, - 55483 + 55485, + 55494 ], "loc": { "start": { @@ -98390,8 +98462,8 @@ } ], "range": [ - 55460, - 55484 + 55471, + 55495 ], "loc": { "start": { @@ -98405,8 +98477,8 @@ } }, "range": [ - 55448, - 55484 + 55459, + 55495 ], "loc": { "start": { @@ -98420,8 +98492,8 @@ } }, "range": [ - 55448, - 55485 + 55459, + 55496 ], "loc": { "start": { @@ -98436,8 +98508,8 @@ } ], "range": [ - 55430, - 55499 + 55441, + 55510 ], "loc": { "start": { @@ -98454,8 +98526,8 @@ "type": "Line", "value": "non-empty", "range": [ - 55512, - 55523 + 55523, + 55534 ], "loc": { "start": { @@ -98476,8 +98548,8 @@ "type": "Identifier", "name": "hasNM", "range": [ - 55545, - 55550 + 55556, + 55561 ], "loc": { "start": { @@ -98502,8 +98574,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 55570, - 55579 + 55581, + 55590 ], "loc": { "start": { @@ -98525,8 +98597,8 @@ "type": "Identifier", "name": "isEmptyString", "range": [ - 55583, - 55596 + 55594, + 55607 ], "loc": { "start": { @@ -98544,8 +98616,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 55597, - 55606 + 55608, + 55617 ], "loc": { "start": { @@ -98560,8 +98632,8 @@ } ], "range": [ - 55583, - 55607 + 55594, + 55618 ], "loc": { "start": { @@ -98576,8 +98648,8 @@ }, "prefix": true, "range": [ - 55582, - 55607 + 55593, + 55618 ], "loc": { "start": { @@ -98591,8 +98663,8 @@ } }, "range": [ - 55570, - 55607 + 55581, + 55618 ], "loc": { "start": { @@ -98606,8 +98678,8 @@ } }, "range": [ - 55570, - 55608 + 55581, + 55619 ], "loc": { "start": { @@ -98622,8 +98694,8 @@ } ], "range": [ - 55552, - 55622 + 55563, + 55633 ], "loc": { "start": { @@ -98651,8 +98723,8 @@ "type": "Identifier", "name": "numData", "range": [ - 55794, - 55801 + 55805, + 55812 ], "loc": { "start": { @@ -98673,8 +98745,8 @@ "object": { "type": "ThisExpression", "range": [ - 55825, - 55829 + 55836, + 55840 ], "loc": { "start": { @@ -98691,8 +98763,8 @@ "type": "Identifier", "name": "hasType", "range": [ - 55830, - 55837 + 55841, + 55848 ], "loc": { "start": { @@ -98706,8 +98778,8 @@ } }, "range": [ - 55825, - 55837 + 55836, + 55848 ], "loc": { "start": { @@ -98725,8 +98797,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 55838, - 55844 + 55849, + 55855 ], "loc": { "start": { @@ -98746,8 +98818,8 @@ "type": "Identifier", "name": "NUMBER", "range": [ - 55847, - 55853 + 55858, + 55864 ], "loc": { "start": { @@ -98764,8 +98836,8 @@ "type": "Identifier", "name": "FORMATTED_NUMBER", "range": [ - 55855, - 55871 + 55866, + 55882 ], "loc": { "start": { @@ -98780,8 +98852,8 @@ } ], "range": [ - 55846, - 55872 + 55857, + 55883 ], "loc": { "start": { @@ -98796,8 +98868,8 @@ } ], "range": [ - 55825, - 55873 + 55836, + 55884 ], "loc": { "start": { @@ -98811,8 +98883,8 @@ } }, "range": [ - 55794, - 55873 + 55805, + 55884 ], "loc": { "start": { @@ -98834,8 +98906,8 @@ "object": { "type": "ThisExpression", "range": [ - 55898, - 55902 + 55909, + 55913 ], "loc": { "start": { @@ -98852,8 +98924,8 @@ "type": "Identifier", "name": "singleFlt", "range": [ - 55903, - 55912 + 55914, + 55923 ], "loc": { "start": { @@ -98867,8 +98939,8 @@ } }, "range": [ - 55898, - 55912 + 55909, + 55923 ], "loc": { "start": { @@ -98883,8 +98955,8 @@ }, "prefix": true, "range": [ - 55897, - 55912 + 55908, + 55923 ], "loc": { "start": { @@ -98898,8 +98970,8 @@ } }, "range": [ - 55794, - 55912 + 55805, + 55923 ], "loc": { "start": { @@ -98924,8 +98996,8 @@ "type": "Identifier", "name": "term", "range": [ - 56141, - 56145 + 56152, + 56156 ], "loc": { "start": { @@ -98947,8 +99019,8 @@ "type": "Identifier", "name": "parseNb", "range": [ - 56148, - 56155 + 56159, + 56166 ], "loc": { "start": { @@ -98966,8 +99038,8 @@ "type": "Identifier", "name": "term", "range": [ - 56156, - 56160 + 56167, + 56171 ], "loc": { "start": { @@ -98984,8 +99056,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 56162, - 56169 + 56173, + 56180 ], "loc": { "start": { @@ -99000,8 +99072,8 @@ } ], "range": [ - 56148, - 56170 + 56159, + 56181 ], "loc": { "start": { @@ -99018,8 +99090,8 @@ "type": "Identifier", "name": "term", "range": [ - 56174, - 56178 + 56185, + 56189 ], "loc": { "start": { @@ -99033,8 +99105,8 @@ } }, "range": [ - 56148, - 56178 + 56159, + 56189 ], "loc": { "start": { @@ -99048,8 +99120,8 @@ } }, "range": [ - 56141, - 56178 + 56152, + 56189 ], "loc": { "start": { @@ -99063,8 +99135,8 @@ } }, "range": [ - 56141, - 56179 + 56152, + 56190 ], "loc": { "start": { @@ -99081,8 +99153,8 @@ "type": "Line", "value": " parseNb can return 0 for strings which are not", "range": [ - 55936, - 55985 + 55947, + 55996 ], "loc": { "start": { @@ -99099,8 +99171,8 @@ "type": "Line", "value": " formatted numbers, in that case return the original", "range": [ - 56006, - 56060 + 56017, + 56071 ], "loc": { "start": { @@ -99117,8 +99189,8 @@ "type": "Line", "value": " string. TODO: handle this in parseNb", "range": [ - 56081, - 56120 + 56092, + 56131 ], "loc": { "start": { @@ -99142,8 +99214,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 56200, - 56209 + 56211, + 56220 ], "loc": { "start": { @@ -99166,8 +99238,8 @@ "type": "Identifier", "name": "numData", "range": [ - 56212, - 56219 + 56223, + 56230 ], "loc": { "start": { @@ -99184,8 +99256,8 @@ "type": "Identifier", "name": "term", "range": [ - 56224, - 56228 + 56235, + 56239 ], "loc": { "start": { @@ -99199,8 +99271,8 @@ } }, "range": [ - 56212, - 56228 + 56223, + 56239 ], "loc": { "start": { @@ -99219,8 +99291,8 @@ "type": "Identifier", "name": "contains", "range": [ - 56256, - 56264 + 56267, + 56275 ], "loc": { "start": { @@ -99243,8 +99315,8 @@ "type": "Identifier", "name": "term", "range": [ - 56265, - 56269 + 56276, + 56280 ], "loc": { "start": { @@ -99261,8 +99333,8 @@ "type": "Identifier", "name": "toString", "range": [ - 56270, - 56278 + 56281, + 56289 ], "loc": { "start": { @@ -99276,8 +99348,8 @@ } }, "range": [ - 56265, - 56278 + 56276, + 56289 ], "loc": { "start": { @@ -99292,8 +99364,8 @@ }, "arguments": [], "range": [ - 56265, - 56280 + 56276, + 56291 ], "loc": { "start": { @@ -99315,8 +99387,8 @@ "type": "Identifier", "name": "numData", "range": [ - 56282, - 56289 + 56293, + 56300 ], "loc": { "start": { @@ -99333,8 +99405,8 @@ "type": "Identifier", "name": "toString", "range": [ - 56290, - 56298 + 56301, + 56309 ], "loc": { "start": { @@ -99348,8 +99420,8 @@ } }, "range": [ - 56282, - 56298 + 56293, + 56309 ], "loc": { "start": { @@ -99364,8 +99436,8 @@ }, "arguments": [], "range": [ - 56282, - 56300 + 56293, + 56311 ], "loc": { "start": { @@ -99386,8 +99458,8 @@ "object": { "type": "ThisExpression", "range": [ - 56330, - 56334 + 56341, + 56345 ], "loc": { "start": { @@ -99404,8 +99476,8 @@ "type": "Identifier", "name": "isExactMatch", "range": [ - 56335, - 56347 + 56346, + 56358 ], "loc": { "start": { @@ -99419,8 +99491,8 @@ } }, "range": [ - 56330, - 56347 + 56341, + 56358 ], "loc": { "start": { @@ -99438,8 +99510,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 56348, - 56354 + 56359, + 56365 ], "loc": { "start": { @@ -99454,8 +99526,8 @@ } ], "range": [ - 56330, - 56355 + 56341, + 56366 ], "loc": { "start": { @@ -99474,8 +99546,8 @@ "object": { "type": "ThisExpression", "range": [ - 56357, - 56361 + 56368, + 56372 ], "loc": { "start": { @@ -99492,8 +99564,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 56362, - 56375 + 56373, + 56386 ], "loc": { "start": { @@ -99507,8 +99579,8 @@ } }, "range": [ - 56357, - 56375 + 56368, + 56386 ], "loc": { "start": { @@ -99523,8 +99595,8 @@ } ], "range": [ - 56256, - 56376 + 56267, + 56387 ], "loc": { "start": { @@ -99538,8 +99610,8 @@ } }, "range": [ - 56212, - 56376 + 56223, + 56387 ], "loc": { "start": { @@ -99553,8 +99625,8 @@ } }, "range": [ - 56200, - 56376 + 56211, + 56387 ], "loc": { "start": { @@ -99568,8 +99640,8 @@ } }, "range": [ - 56200, - 56377 + 56211, + 56388 ], "loc": { "start": { @@ -99584,8 +99656,8 @@ } ], "range": [ - 55914, - 56395 + 55925, + 56406 ], "loc": { "start": { @@ -99610,8 +99682,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 56497, - 56506 + 56508, + 56517 ], "loc": { "start": { @@ -99630,8 +99702,8 @@ "type": "Identifier", "name": "contains", "range": [ - 56509, - 56517 + 56520, + 56528 ], "loc": { "start": { @@ -99649,8 +99721,8 @@ "type": "Identifier", "name": "term", "range": [ - 56543, - 56547 + 56554, + 56558 ], "loc": { "start": { @@ -99667,8 +99739,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 56573, - 56582 + 56584, + 56593 ], "loc": { "start": { @@ -99689,8 +99761,8 @@ "object": { "type": "ThisExpression", "range": [ - 56608, - 56612 + 56619, + 56623 ], "loc": { "start": { @@ -99707,8 +99779,8 @@ "type": "Identifier", "name": "isExactMatch", "range": [ - 56613, - 56625 + 56624, + 56636 ], "loc": { "start": { @@ -99722,8 +99794,8 @@ } }, "range": [ - 56608, - 56625 + 56619, + 56636 ], "loc": { "start": { @@ -99741,8 +99813,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 56626, - 56632 + 56637, + 56643 ], "loc": { "start": { @@ -99757,8 +99829,8 @@ } ], "range": [ - 56608, - 56633 + 56619, + 56644 ], "loc": { "start": { @@ -99777,8 +99849,8 @@ "object": { "type": "ThisExpression", "range": [ - 56659, - 56663 + 56670, + 56674 ], "loc": { "start": { @@ -99795,8 +99867,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 56664, - 56677 + 56675, + 56688 ], "loc": { "start": { @@ -99810,8 +99882,8 @@ } }, "range": [ - 56659, - 56677 + 56670, + 56688 ], "loc": { "start": { @@ -99832,8 +99904,8 @@ "object": { "type": "ThisExpression", "range": [ - 56703, - 56707 + 56714, + 56718 ], "loc": { "start": { @@ -99850,8 +99922,8 @@ "type": "Identifier", "name": "ignoresDiacritics", "range": [ - 56708, - 56725 + 56719, + 56736 ], "loc": { "start": { @@ -99865,8 +99937,8 @@ } }, "range": [ - 56703, - 56725 + 56714, + 56736 ], "loc": { "start": { @@ -99884,8 +99956,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 56726, - 56732 + 56737, + 56743 ], "loc": { "start": { @@ -99900,8 +99972,8 @@ } ], "range": [ - 56703, - 56733 + 56714, + 56744 ], "loc": { "start": { @@ -99916,8 +99988,8 @@ } ], "range": [ - 56509, - 56755 + 56520, + 56766 ], "loc": { "start": { @@ -99931,8 +100003,8 @@ } }, "range": [ - 56497, - 56755 + 56508, + 56766 ], "loc": { "start": { @@ -99946,8 +100018,8 @@ } }, "range": [ - 56497, - 56756 + 56508, + 56767 ], "loc": { "start": { @@ -99964,8 +100036,8 @@ "type": "Line", "value": " Finally test search term is contained in cell data", "range": [ - 56423, - 56476 + 56434, + 56487 ], "loc": { "start": { @@ -99982,8 +100054,8 @@ } ], "range": [ - 56401, - 56774 + 56412, + 56785 ], "loc": { "start": { @@ -99997,8 +100069,8 @@ } }, "range": [ - 55790, - 56774 + 55801, + 56785 ], "loc": { "start": { @@ -100015,8 +100087,8 @@ "type": "Line", "value": " If numeric type data, perform a strict equality test and", "range": [ - 55646, - 55705 + 55657, + 55716 ], "loc": { "start": { @@ -100033,8 +100105,8 @@ "type": "Line", "value": " fallback to unformatted number string comparison", "range": [ - 55722, - 55773 + 55733, + 55784 ], "loc": { "start": { @@ -100051,8 +100123,8 @@ } ], "range": [ - 55628, - 56788 + 55639, + 56799 ], "loc": { "start": { @@ -100066,8 +100138,8 @@ } }, "range": [ - 55541, - 56788 + 55552, + 56799 ], "loc": { "start": { @@ -100084,8 +100156,8 @@ "type": "Line", "value": "non-empty", "range": [ - 55512, - 55523 + 55523, + 55534 ], "loc": { "start": { @@ -100101,8 +100173,8 @@ ] }, "range": [ - 55419, - 56788 + 55430, + 56799 ], "loc": { "start": { @@ -100119,8 +100191,8 @@ "type": "Line", "value": "empty", "range": [ - 55394, - 55401 + 55405, + 55412 ], "loc": { "start": { @@ -100136,8 +100208,8 @@ ] }, "range": [ - 54993, - 56788 + 55004, + 56799 ], "loc": { "start": { @@ -100154,8 +100226,8 @@ "type": "Line", "value": "ends with", "range": [ - 54964, - 54975 + 54975, + 54986 ], "loc": { "start": { @@ -100171,8 +100243,8 @@ ] }, "range": [ - 54813, - 56788 + 54824, + 56799 ], "loc": { "start": { @@ -100189,8 +100261,8 @@ "type": "Line", "value": "starts with", "range": [ - 54782, - 54795 + 54793, + 54806 ], "loc": { "start": { @@ -100206,8 +100278,8 @@ ] }, "range": [ - 54624, - 56788 + 54635, + 56799 ], "loc": { "start": { @@ -100224,8 +100296,8 @@ "type": "Line", "value": "equal", "range": [ - 54599, - 54606 + 54610, + 54617 ], "loc": { "start": { @@ -100241,8 +100313,8 @@ ] }, "range": [ - 54440, - 56788 + 54451, + 56799 ], "loc": { "start": { @@ -100259,8 +100331,8 @@ "type": "Line", "value": "like", "range": [ - 54416, - 54422 + 54427, + 54433 ], "loc": { "start": { @@ -100276,8 +100348,8 @@ ] }, "range": [ - 54243, - 56788 + 54254, + 56799 ], "loc": { "start": { @@ -100294,8 +100366,8 @@ "type": "Line", "value": "different", "range": [ - 54214, - 54225 + 54225, + 54236 ], "loc": { "start": { @@ -100311,8 +100383,8 @@ ] }, "range": [ - 54038, - 56788 + 54049, + 56799 ], "loc": { "start": { @@ -100329,8 +100401,8 @@ "type": "Line", "value": "greater", "range": [ - 54011, - 54020 + 54022, + 54031 ], "loc": { "start": { @@ -100346,8 +100418,8 @@ ] }, "range": [ - 53835, - 56788 + 53846, + 56799 ], "loc": { "start": { @@ -100364,8 +100436,8 @@ "type": "Line", "value": "lower", "range": [ - 53810, - 53817 + 53821, + 53828 ], "loc": { "start": { @@ -100381,8 +100453,8 @@ ] }, "range": [ - 53632, - 56788 + 53643, + 56799 ], "loc": { "start": { @@ -100399,8 +100471,8 @@ "type": "Line", "value": "greater equal", "range": [ - 53599, - 53614 + 53610, + 53625 ], "loc": { "start": { @@ -100416,8 +100488,8 @@ ] }, "range": [ - 53421, - 56788 + 53432, + 56799 ], "loc": { "start": { @@ -100434,8 +100506,8 @@ "type": "Line", "value": " lower equal", "range": [ - 53389, - 53403 + 53400, + 53414 ], "loc": { "start": { @@ -100451,8 +100523,8 @@ ] }, "range": [ - 52996, - 56788 + 53007, + 56799 ], "loc": { "start": { @@ -100469,8 +100541,8 @@ "type": "Line", "value": " first checks if there is any operator (<,>,<=,>=,!,*,=,{,},", "range": [ - 52878, - 52940 + 52889, + 52951 ], "loc": { "start": { @@ -100487,8 +100559,8 @@ "type": "Line", "value": " rgx:)", "range": [ - 52953, - 52961 + 52964, + 52972 ], "loc": { "start": { @@ -100505,8 +100577,8 @@ "type": "Line", "value": "regexp", "range": [ - 52975, - 52983 + 52986, + 52994 ], "loc": { "start": { @@ -100523,8 +100595,8 @@ } ], "range": [ - 52521, - 56799 + 52532, + 56810 ], "loc": { "start": { @@ -100538,8 +100610,8 @@ } }, "range": [ - 49600, - 56799 + 49611, + 56810 ], "loc": { "start": { @@ -100556,8 +100628,8 @@ "type": "Line", "value": " Check for dates or resolve date type", "range": [ - 49552, - 49591 + 49563, + 49602 ], "loc": { "start": { @@ -100576,8 +100648,8 @@ "type": "Line", "value": "else", "range": [ - 56799, - 56805 + 56810, + 56816 ], "loc": { "start": { @@ -100598,8 +100670,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 56822, - 56831 + 56833, + 56842 ], "loc": { "start": { @@ -100613,8 +100685,8 @@ } }, "range": [ - 56815, - 56832 + 56826, + 56843 ], "loc": { "start": { @@ -100631,8 +100703,8 @@ "type": "Line", "value": "else", "range": [ - 56799, - 56805 + 56810, + 56816 ], "loc": { "start": { @@ -100649,8 +100721,8 @@ } ], "range": [ - 48201, - 56838 + 48212, + 56849 ], "loc": { "start": { @@ -100666,8 +100738,8 @@ "generator": false, "expression": false, "range": [ - 48175, - 56838 + 48186, + 56849 ], "loc": { "start": { @@ -100683,8 +100755,8 @@ "kind": "method", "computed": false, "range": [ - 48169, - 56838 + 48180, + 56849 ], "loc": { "start": { @@ -100701,8 +100773,8 @@ "type": "Block", "value": "*\n * Match search term in cell data\n * @param {String} term Search term\n * @param {String} cellValue Cell data\n * @param {Number} colIdx Column index\n * @return {Boolean}\n * @private\n ", "range": [ - 47939, - 48164 + 47950, + 48175 ], "loc": { "start": { @@ -100721,8 +100793,8 @@ "type": "Block", "value": "*\n * Return the data of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Array} [exclude=[]] List of row indexes to be excluded\n * @return Flat list of data for a column\n ", "range": [ - 56844, - 57128 + 56855, + 57139 ], "loc": { "start": { @@ -100744,8 +100816,8 @@ "type": "Identifier", "name": "getColumnData", "range": [ - 57133, - 57146 + 57144, + 57157 ], "loc": { "start": { @@ -100766,8 +100838,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 57147, - 57155 + 57158, + 57166 ], "loc": { "start": { @@ -100786,8 +100858,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 57157, - 57171 + 57168, + 57182 ], "loc": { "start": { @@ -100805,8 +100877,8 @@ "value": false, "raw": "false", "range": [ - 57174, - 57179 + 57185, + 57190 ], "loc": { "start": { @@ -100820,8 +100892,8 @@ } }, "range": [ - 57157, - 57179 + 57168, + 57190 ], "loc": { "start": { @@ -100840,8 +100912,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 57181, - 57188 + 57192, + 57199 ], "loc": { "start": { @@ -100858,8 +100930,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 57191, - 57193 + 57202, + 57204 ], "loc": { "start": { @@ -100873,8 +100945,8 @@ } }, "range": [ - 57181, - 57193 + 57192, + 57204 ], "loc": { "start": { @@ -100901,8 +100973,8 @@ "object": { "type": "ThisExpression", "range": [ - 57212, - 57216 + 57223, + 57227 ], "loc": { "start": { @@ -100919,8 +100991,8 @@ "type": "Identifier", "name": "getColValues", "range": [ - 57217, - 57229 + 57228, + 57240 ], "loc": { "start": { @@ -100934,8 +101006,8 @@ } }, "range": [ - 57212, - 57229 + 57223, + 57240 ], "loc": { "start": { @@ -100953,8 +101025,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 57230, - 57238 + 57241, + 57249 ], "loc": { "start": { @@ -100971,8 +101043,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 57240, - 57254 + 57251, + 57265 ], "loc": { "start": { @@ -100990,8 +101062,8 @@ "value": true, "raw": "true", "range": [ - 57256, - 57260 + 57267, + 57271 ], "loc": { "start": { @@ -101008,8 +101080,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 57262, - 57269 + 57273, + 57280 ], "loc": { "start": { @@ -101024,8 +101096,8 @@ } ], "range": [ - 57212, - 57270 + 57223, + 57281 ], "loc": { "start": { @@ -101039,8 +101111,8 @@ } }, "range": [ - 57205, - 57271 + 57216, + 57282 ], "loc": { "start": { @@ -101055,8 +101127,8 @@ } ], "range": [ - 57195, - 57277 + 57206, + 57288 ], "loc": { "start": { @@ -101072,8 +101144,8 @@ "generator": false, "expression": false, "range": [ - 57146, - 57277 + 57157, + 57288 ], "loc": { "start": { @@ -101089,8 +101161,8 @@ "kind": "method", "computed": false, "range": [ - 57133, - 57277 + 57144, + 57288 ], "loc": { "start": { @@ -101107,8 +101179,8 @@ "type": "Block", "value": "*\n * Return the data of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Array} [exclude=[]] List of row indexes to be excluded\n * @return Flat list of data for a column\n ", "range": [ - 56844, - 57128 + 56855, + 57139 ], "loc": { "start": { @@ -101127,8 +101199,8 @@ "type": "Block", "value": "*\n * Return the values of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Array} [exclude=[]] List of row indexes to be excluded\n * @return Flat list of values for a column\n ", "range": [ - 57283, - 57571 + 57294, + 57582 ], "loc": { "start": { @@ -101150,8 +101222,8 @@ "type": "Identifier", "name": "getColumnValues", "range": [ - 57576, - 57591 + 57587, + 57602 ], "loc": { "start": { @@ -101172,8 +101244,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 57592, - 57600 + 57603, + 57611 ], "loc": { "start": { @@ -101192,8 +101264,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 57602, - 57616 + 57613, + 57627 ], "loc": { "start": { @@ -101211,8 +101283,8 @@ "value": false, "raw": "false", "range": [ - 57619, - 57624 + 57630, + 57635 ], "loc": { "start": { @@ -101226,8 +101298,8 @@ } }, "range": [ - 57602, - 57624 + 57613, + 57635 ], "loc": { "start": { @@ -101246,8 +101318,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 57626, - 57633 + 57637, + 57644 ], "loc": { "start": { @@ -101264,8 +101336,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 57636, - 57638 + 57647, + 57649 ], "loc": { "start": { @@ -101279,8 +101351,8 @@ } }, "range": [ - 57626, - 57638 + 57637, + 57649 ], "loc": { "start": { @@ -101307,8 +101379,8 @@ "object": { "type": "ThisExpression", "range": [ - 57657, - 57661 + 57668, + 57672 ], "loc": { "start": { @@ -101325,8 +101397,8 @@ "type": "Identifier", "name": "getColValues", "range": [ - 57662, - 57674 + 57673, + 57685 ], "loc": { "start": { @@ -101340,8 +101412,8 @@ } }, "range": [ - 57657, - 57674 + 57668, + 57685 ], "loc": { "start": { @@ -101359,8 +101431,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 57675, - 57683 + 57686, + 57694 ], "loc": { "start": { @@ -101377,8 +101449,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 57685, - 57699 + 57696, + 57710 ], "loc": { "start": { @@ -101396,8 +101468,8 @@ "value": false, "raw": "false", "range": [ - 57701, - 57706 + 57712, + 57717 ], "loc": { "start": { @@ -101414,8 +101486,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 57708, - 57715 + 57719, + 57726 ], "loc": { "start": { @@ -101430,8 +101502,8 @@ } ], "range": [ - 57657, - 57716 + 57668, + 57727 ], "loc": { "start": { @@ -101445,8 +101517,8 @@ } }, "range": [ - 57650, - 57717 + 57661, + 57728 ], "loc": { "start": { @@ -101461,8 +101533,8 @@ } ], "range": [ - 57640, - 57723 + 57651, + 57734 ], "loc": { "start": { @@ -101478,8 +101550,8 @@ "generator": false, "expression": false, "range": [ - 57591, - 57723 + 57602, + 57734 ], "loc": { "start": { @@ -101495,8 +101567,8 @@ "kind": "method", "computed": false, "range": [ - 57576, - 57723 + 57587, + 57734 ], "loc": { "start": { @@ -101513,8 +101585,8 @@ "type": "Block", "value": "*\n * Return the values of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Array} [exclude=[]] List of row indexes to be excluded\n * @return Flat list of values for a column\n ", "range": [ - 57283, - 57571 + 57294, + 57582 ], "loc": { "start": { @@ -101533,8 +101605,8 @@ "type": "Block", "value": "*\n * Return the data of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [typed=false] Return a typed value\n * @param {Array} [exclude=[]] List of row indexes to be excluded\n * @return {Array} Flat list of data for a column\n * @private\n ", "range": [ - 57729, - 58110 + 57740, + 58121 ], "loc": { "start": { @@ -101556,8 +101628,8 @@ "type": "Identifier", "name": "getColValues", "range": [ - 58115, - 58127 + 58126, + 58138 ], "loc": { "start": { @@ -101578,8 +101650,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 58137, - 58145 + 58148, + 58156 ], "loc": { "start": { @@ -101598,8 +101670,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 58155, - 58169 + 58166, + 58180 ], "loc": { "start": { @@ -101617,8 +101689,8 @@ "value": false, "raw": "false", "range": [ - 58172, - 58177 + 58183, + 58188 ], "loc": { "start": { @@ -101632,8 +101704,8 @@ } }, "range": [ - 58155, - 58177 + 58166, + 58188 ], "loc": { "start": { @@ -101652,8 +101724,8 @@ "type": "Identifier", "name": "typed", "range": [ - 58187, - 58192 + 58198, + 58203 ], "loc": { "start": { @@ -101671,8 +101743,8 @@ "value": false, "raw": "false", "range": [ - 58195, - 58200 + 58206, + 58211 ], "loc": { "start": { @@ -101686,8 +101758,8 @@ } }, "range": [ - 58187, - 58200 + 58198, + 58211 ], "loc": { "start": { @@ -101706,8 +101778,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 58210, - 58217 + 58221, + 58228 ], "loc": { "start": { @@ -101724,8 +101796,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 58220, - 58222 + 58231, + 58233 ], "loc": { "start": { @@ -101739,8 +101811,8 @@ } }, "range": [ - 58210, - 58222 + 58221, + 58233 ], "loc": { "start": { @@ -101766,8 +101838,8 @@ "type": "Identifier", "name": "colValues", "range": [ - 58243, - 58252 + 58254, + 58263 ], "loc": { "start": { @@ -101784,8 +101856,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 58255, - 58257 + 58266, + 58268 ], "loc": { "start": { @@ -101799,8 +101871,8 @@ } }, "range": [ - 58243, - 58257 + 58254, + 58268 ], "loc": { "start": { @@ -101816,8 +101888,8 @@ ], "kind": "let", "range": [ - 58239, - 58258 + 58250, + 58269 ], "loc": { "start": { @@ -101839,8 +101911,8 @@ "type": "Identifier", "name": "getContent", "range": [ - 58271, - 58281 + 58282, + 58292 ], "loc": { "start": { @@ -101859,8 +101931,8 @@ "type": "Identifier", "name": "typed", "range": [ - 58284, - 58289 + 58295, + 58300 ], "loc": { "start": { @@ -101884,8 +101956,8 @@ "object": { "type": "ThisExpression", "range": [ - 58292, - 58296 + 58303, + 58307 ], "loc": { "start": { @@ -101902,8 +101974,8 @@ "type": "Identifier", "name": "getCellData", "range": [ - 58297, - 58308 + 58308, + 58319 ], "loc": { "start": { @@ -101917,8 +101989,8 @@ } }, "range": [ - 58292, - 58308 + 58303, + 58319 ], "loc": { "start": { @@ -101935,8 +102007,8 @@ "type": "Identifier", "name": "bind", "range": [ - 58309, - 58313 + 58320, + 58324 ], "loc": { "start": { @@ -101950,8 +102022,8 @@ } }, "range": [ - 58292, - 58313 + 58303, + 58324 ], "loc": { "start": { @@ -101968,8 +102040,8 @@ { "type": "ThisExpression", "range": [ - 58314, - 58318 + 58325, + 58329 ], "loc": { "start": { @@ -101984,8 +102056,8 @@ } ], "range": [ - 58292, - 58319 + 58303, + 58330 ], "loc": { "start": { @@ -102009,8 +102081,8 @@ "object": { "type": "ThisExpression", "range": [ - 58334, - 58338 + 58345, + 58349 ], "loc": { "start": { @@ -102027,8 +102099,8 @@ "type": "Identifier", "name": "getCellValue", "range": [ - 58339, - 58351 + 58350, + 58362 ], "loc": { "start": { @@ -102042,8 +102114,8 @@ } }, "range": [ - 58334, - 58351 + 58345, + 58362 ], "loc": { "start": { @@ -102060,8 +102132,8 @@ "type": "Identifier", "name": "bind", "range": [ - 58352, - 58356 + 58363, + 58367 ], "loc": { "start": { @@ -102075,8 +102147,8 @@ } }, "range": [ - 58334, - 58356 + 58345, + 58367 ], "loc": { "start": { @@ -102093,8 +102165,8 @@ { "type": "ThisExpression", "range": [ - 58357, - 58361 + 58368, + 58372 ], "loc": { "start": { @@ -102109,8 +102181,8 @@ } ], "range": [ - 58334, - 58362 + 58345, + 58373 ], "loc": { "start": { @@ -102124,8 +102196,8 @@ } }, "range": [ - 58284, - 58362 + 58295, + 58373 ], "loc": { "start": { @@ -102139,8 +102211,8 @@ } }, "range": [ - 58271, - 58362 + 58282, + 58373 ], "loc": { "start": { @@ -102156,8 +102228,8 @@ ], "kind": "let", "range": [ - 58267, - 58363 + 58278, + 58374 ], "loc": { "start": { @@ -102176,8 +102248,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 58377, - 58391 + 58388, + 58402 ], "loc": { "start": { @@ -102204,8 +102276,8 @@ "type": "Identifier", "name": "colValues", "range": [ - 58407, - 58416 + 58418, + 58427 ], "loc": { "start": { @@ -102222,8 +102294,8 @@ "type": "Identifier", "name": "push", "range": [ - 58417, - 58421 + 58428, + 58432 ], "loc": { "start": { @@ -102237,8 +102309,8 @@ } }, "range": [ - 58407, - 58421 + 58418, + 58432 ], "loc": { "start": { @@ -102263,8 +102335,8 @@ "object": { "type": "ThisExpression", "range": [ - 58422, - 58426 + 58433, + 58437 ], "loc": { "start": { @@ -102281,8 +102353,8 @@ "type": "Identifier", "name": "getHeadersText", "range": [ - 58427, - 58441 + 58438, + 58452 ], "loc": { "start": { @@ -102296,8 +102368,8 @@ } }, "range": [ - 58422, - 58441 + 58433, + 58452 ], "loc": { "start": { @@ -102312,8 +102384,8 @@ }, "arguments": [], "range": [ - 58422, - 58443 + 58433, + 58454 ], "loc": { "start": { @@ -102330,8 +102402,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 58444, - 58452 + 58455, + 58463 ], "loc": { "start": { @@ -102345,8 +102417,8 @@ } }, "range": [ - 58422, - 58453 + 58433, + 58464 ], "loc": { "start": { @@ -102361,8 +102433,8 @@ } ], "range": [ - 58407, - 58454 + 58418, + 58465 ], "loc": { "start": { @@ -102376,8 +102448,8 @@ } }, "range": [ - 58407, - 58455 + 58418, + 58466 ], "loc": { "start": { @@ -102392,8 +102464,8 @@ } ], "range": [ - 58393, - 58465 + 58404, + 58476 ], "loc": { "start": { @@ -102408,8 +102480,8 @@ }, "alternate": null, "range": [ - 58373, - 58465 + 58384, + 58476 ], "loc": { "start": { @@ -102431,8 +102503,8 @@ "type": "Identifier", "name": "eachRow", "range": [ - 58479, - 58486 + 58490, + 58497 ], "loc": { "start": { @@ -102453,8 +102525,8 @@ "object": { "type": "ThisExpression", "range": [ - 58489, - 58493 + 58500, + 58504 ], "loc": { "start": { @@ -102471,8 +102543,8 @@ "type": "Identifier", "name": "eachRow", "range": [ - 58494, - 58501 + 58505, + 58512 ], "loc": { "start": { @@ -102486,8 +102558,8 @@ } }, "range": [ - 58489, - 58501 + 58500, + 58512 ], "loc": { "start": { @@ -102502,8 +102574,8 @@ }, "arguments": [], "range": [ - 58489, - 58503 + 58500, + 58514 ], "loc": { "start": { @@ -102517,8 +102589,8 @@ } }, "range": [ - 58479, - 58503 + 58490, + 58514 ], "loc": { "start": { @@ -102534,8 +102606,8 @@ ], "kind": "let", "range": [ - 58475, - 58504 + 58486, + 58515 ], "loc": { "start": { @@ -102556,8 +102628,8 @@ "type": "Identifier", "name": "eachRow", "range": [ - 58513, - 58520 + 58524, + 58531 ], "loc": { "start": { @@ -102579,8 +102651,8 @@ "type": "Identifier", "name": "row", "range": [ - 58522, - 58525 + 58533, + 58536 ], "loc": { "start": { @@ -102597,8 +102669,8 @@ "type": "Identifier", "name": "i", "range": [ - 58527, - 58528 + 58538, + 58539 ], "loc": { "start": { @@ -102624,8 +102696,8 @@ "type": "Identifier", "name": "isExludedRow", "range": [ - 58619, - 58631 + 58630, + 58642 ], "loc": { "start": { @@ -102650,8 +102722,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 58634, - 58641 + 58645, + 58652 ], "loc": { "start": { @@ -102668,8 +102740,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 58642, - 58649 + 58653, + 58660 ], "loc": { "start": { @@ -102683,8 +102755,8 @@ } }, "range": [ - 58634, - 58649 + 58645, + 58660 ], "loc": { "start": { @@ -102702,8 +102774,8 @@ "type": "Identifier", "name": "i", "range": [ - 58650, - 58651 + 58661, + 58662 ], "loc": { "start": { @@ -102718,8 +102790,8 @@ } ], "range": [ - 58634, - 58652 + 58645, + 58663 ], "loc": { "start": { @@ -102740,8 +102812,8 @@ "value": 1, "raw": "1", "range": [ - 58658, - 58659 + 58669, + 58670 ], "loc": { "start": { @@ -102756,8 +102828,8 @@ }, "prefix": true, "range": [ - 58657, - 58659 + 58668, + 58670 ], "loc": { "start": { @@ -102771,8 +102843,8 @@ } }, "range": [ - 58634, - 58659 + 58645, + 58670 ], "loc": { "start": { @@ -102786,8 +102858,8 @@ } }, "range": [ - 58619, - 58659 + 58630, + 58670 ], "loc": { "start": { @@ -102803,8 +102875,8 @@ ], "kind": "let", "range": [ - 58615, - 58660 + 58626, + 58671 ], "loc": { "start": { @@ -102821,8 +102893,8 @@ "type": "Line", "value": " checks if current row index appears in exclude array", "range": [ - 58547, - 58602 + 58558, + 58613 ], "loc": { "start": { @@ -102846,8 +102918,8 @@ "type": "Identifier", "name": "cells", "range": [ - 58677, - 58682 + 58688, + 58693 ], "loc": { "start": { @@ -102867,8 +102939,8 @@ "type": "Identifier", "name": "row", "range": [ - 58685, - 58688 + 58696, + 58699 ], "loc": { "start": { @@ -102885,8 +102957,8 @@ "type": "Identifier", "name": "cells", "range": [ - 58689, - 58694 + 58700, + 58705 ], "loc": { "start": { @@ -102900,8 +102972,8 @@ } }, "range": [ - 58685, - 58694 + 58696, + 58705 ], "loc": { "start": { @@ -102915,8 +102987,8 @@ } }, "range": [ - 58677, - 58694 + 58688, + 58705 ], "loc": { "start": { @@ -102932,8 +103004,8 @@ ], "kind": "let", "range": [ - 58673, - 58695 + 58684, + 58706 ], "loc": { "start": { @@ -102950,8 +103022,8 @@ "type": "Line", "value": " checks if row has exact cell # and is not excluded", "range": [ - 58709, - 58762 + 58720, + 58773 ], "loc": { "start": { @@ -102981,8 +103053,8 @@ "type": "Identifier", "name": "cells", "range": [ - 58779, - 58784 + 58790, + 58795 ], "loc": { "start": { @@ -102999,8 +103071,8 @@ "type": "Identifier", "name": "length", "range": [ - 58785, - 58791 + 58796, + 58802 ], "loc": { "start": { @@ -103014,8 +103086,8 @@ } }, "range": [ - 58779, - 58791 + 58790, + 58802 ], "loc": { "start": { @@ -103034,8 +103106,8 @@ "object": { "type": "ThisExpression", "range": [ - 58796, - 58800 + 58807, + 58811 ], "loc": { "start": { @@ -103052,8 +103124,8 @@ "type": "Identifier", "name": "nbCells", "range": [ - 58801, - 58808 + 58812, + 58819 ], "loc": { "start": { @@ -103067,8 +103139,8 @@ } }, "range": [ - 58796, - 58808 + 58807, + 58819 ], "loc": { "start": { @@ -103082,8 +103154,8 @@ } }, "range": [ - 58779, - 58808 + 58790, + 58819 ], "loc": { "start": { @@ -103103,8 +103175,8 @@ "type": "Identifier", "name": "isExludedRow", "range": [ - 58813, - 58825 + 58824, + 58836 ], "loc": { "start": { @@ -103119,8 +103191,8 @@ }, "prefix": true, "range": [ - 58812, - 58825 + 58823, + 58836 ], "loc": { "start": { @@ -103134,8 +103206,8 @@ } }, "range": [ - 58779, - 58825 + 58790, + 58836 ], "loc": { "start": { @@ -103160,8 +103232,8 @@ "type": "Identifier", "name": "data", "range": [ - 58849, - 58853 + 58860, + 58864 ], "loc": { "start": { @@ -103180,8 +103252,8 @@ "type": "Identifier", "name": "getContent", "range": [ - 58856, - 58866 + 58867, + 58877 ], "loc": { "start": { @@ -103202,8 +103274,8 @@ "type": "Identifier", "name": "cells", "range": [ - 58867, - 58872 + 58878, + 58883 ], "loc": { "start": { @@ -103220,8 +103292,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 58873, - 58881 + 58884, + 58892 ], "loc": { "start": { @@ -103235,8 +103307,8 @@ } }, "range": [ - 58867, - 58882 + 58878, + 58893 ], "loc": { "start": { @@ -103251,8 +103323,8 @@ } ], "range": [ - 58856, - 58883 + 58867, + 58894 ], "loc": { "start": { @@ -103266,8 +103338,8 @@ } }, "range": [ - 58849, - 58883 + 58860, + 58894 ], "loc": { "start": { @@ -103283,8 +103355,8 @@ ], "kind": "let", "range": [ - 58845, - 58884 + 58856, + 58895 ], "loc": { "start": { @@ -103308,8 +103380,8 @@ "type": "Identifier", "name": "colValues", "range": [ - 58901, - 58910 + 58912, + 58921 ], "loc": { "start": { @@ -103326,8 +103398,8 @@ "type": "Identifier", "name": "push", "range": [ - 58911, - 58915 + 58922, + 58926 ], "loc": { "start": { @@ -103341,8 +103413,8 @@ } }, "range": [ - 58901, - 58915 + 58912, + 58926 ], "loc": { "start": { @@ -103360,8 +103432,8 @@ "type": "Identifier", "name": "data", "range": [ - 58916, - 58920 + 58927, + 58931 ], "loc": { "start": { @@ -103376,8 +103448,8 @@ } ], "range": [ - 58901, - 58921 + 58912, + 58932 ], "loc": { "start": { @@ -103391,8 +103463,8 @@ } }, "range": [ - 58901, - 58922 + 58912, + 58933 ], "loc": { "start": { @@ -103407,8 +103479,8 @@ } ], "range": [ - 58827, - 58936 + 58838, + 58947 ], "loc": { "start": { @@ -103423,8 +103495,8 @@ }, "alternate": null, "range": [ - 58775, - 58936 + 58786, + 58947 ], "loc": { "start": { @@ -103441,8 +103513,8 @@ "type": "Line", "value": " checks if row has exact cell # and is not excluded", "range": [ - 58709, - 58762 + 58720, + 58773 ], "loc": { "start": { @@ -103459,8 +103531,8 @@ } ], "range": [ - 58533, - 58946 + 58544, + 58957 ], "loc": { "start": { @@ -103476,8 +103548,8 @@ "generator": false, "expression": false, "range": [ - 58521, - 58946 + 58532, + 58957 ], "loc": { "start": { @@ -103492,8 +103564,8 @@ } ], "range": [ - 58513, - 58947 + 58524, + 58958 ], "loc": { "start": { @@ -103507,8 +103579,8 @@ } }, "range": [ - 58513, - 58948 + 58524, + 58959 ], "loc": { "start": { @@ -103527,8 +103599,8 @@ "type": "Identifier", "name": "colValues", "range": [ - 58964, - 58973 + 58975, + 58984 ], "loc": { "start": { @@ -103542,8 +103614,8 @@ } }, "range": [ - 58957, - 58974 + 58968, + 58985 ], "loc": { "start": { @@ -103558,8 +103630,8 @@ } ], "range": [ - 58229, - 58980 + 58240, + 58991 ], "loc": { "start": { @@ -103575,8 +103647,8 @@ "generator": false, "expression": false, "range": [ - 58127, - 58980 + 58138, + 58991 ], "loc": { "start": { @@ -103592,8 +103664,8 @@ "kind": "method", "computed": false, "range": [ - 58115, - 58980 + 58126, + 58991 ], "loc": { "start": { @@ -103610,8 +103682,8 @@ "type": "Block", "value": "*\n * Return the data of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [typed=false] Return a typed value\n * @param {Array} [exclude=[]] List of row indexes to be excluded\n * @return {Array} Flat list of data for a column\n * @private\n ", "range": [ - 57729, - 58110 + 57740, + 58121 ], "loc": { "start": { @@ -103630,8 +103702,8 @@ "type": "Block", "value": "*\n * Return the filter's value of a specified column\n * @param {Number} index Column index\n * @return {String} Filter value\n ", "range": [ - 58986, - 59138 + 58997, + 59149 ], "loc": { "start": { @@ -103653,8 +103725,8 @@ "type": "Identifier", "name": "getFilterValue", "range": [ - 59143, - 59157 + 59154, + 59168 ], "loc": { "start": { @@ -103675,8 +103747,8 @@ "type": "Identifier", "name": "index", "range": [ - 59158, - 59163 + 59169, + 59174 ], "loc": { "start": { @@ -103704,8 +103776,8 @@ "object": { "type": "ThisExpression", "range": [ - 59180, - 59184 + 59191, + 59195 ], "loc": { "start": { @@ -103722,8 +103794,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 59185, - 59192 + 59196, + 59203 ], "loc": { "start": { @@ -103737,8 +103809,8 @@ } }, "range": [ - 59180, - 59192 + 59191, + 59203 ], "loc": { "start": { @@ -103753,8 +103825,8 @@ }, "prefix": true, "range": [ - 59179, - 59192 + 59190, + 59203 ], "loc": { "start": { @@ -103774,8 +103846,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 59208, - 59215 + 59219, + 59226 ], "loc": { "start": { @@ -103790,8 +103862,8 @@ } ], "range": [ - 59194, - 59225 + 59205, + 59236 ], "loc": { "start": { @@ -103806,8 +103878,8 @@ }, "alternate": null, "range": [ - 59175, - 59225 + 59186, + 59236 ], "loc": { "start": { @@ -103829,8 +103901,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 59238, - 59246 + 59249, + 59257 ], "loc": { "start": { @@ -103848,8 +103920,8 @@ "value": "", "raw": "''", "range": [ - 59249, - 59251 + 59260, + 59262 ], "loc": { "start": { @@ -103863,8 +103935,8 @@ } }, "range": [ - 59238, - 59251 + 59249, + 59262 ], "loc": { "start": { @@ -103880,8 +103952,8 @@ ], "kind": "let", "range": [ - 59234, - 59252 + 59245, + 59263 ], "loc": { "start": { @@ -103903,8 +103975,8 @@ "type": "Identifier", "name": "flt", "range": [ - 59265, - 59268 + 59276, + 59279 ], "loc": { "start": { @@ -103925,8 +103997,8 @@ "object": { "type": "ThisExpression", "range": [ - 59271, - 59275 + 59282, + 59286 ], "loc": { "start": { @@ -103943,8 +104015,8 @@ "type": "Identifier", "name": "getFilterElement", "range": [ - 59276, - 59292 + 59287, + 59303 ], "loc": { "start": { @@ -103958,8 +104030,8 @@ } }, "range": [ - 59271, - 59292 + 59282, + 59303 ], "loc": { "start": { @@ -103977,8 +104049,8 @@ "type": "Identifier", "name": "index", "range": [ - 59293, - 59298 + 59304, + 59309 ], "loc": { "start": { @@ -103993,8 +104065,8 @@ } ], "range": [ - 59271, - 59299 + 59282, + 59310 ], "loc": { "start": { @@ -104008,8 +104080,8 @@ } }, "range": [ - 59265, - 59299 + 59276, + 59310 ], "loc": { "start": { @@ -104025,8 +104097,8 @@ ], "kind": "let", "range": [ - 59261, - 59300 + 59272, + 59311 ], "loc": { "start": { @@ -104048,8 +104120,8 @@ "type": "Identifier", "name": "flt", "range": [ - 59314, - 59317 + 59325, + 59328 ], "loc": { "start": { @@ -104064,8 +104136,8 @@ }, "prefix": true, "range": [ - 59313, - 59317 + 59324, + 59328 ], "loc": { "start": { @@ -104087,8 +104159,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 59340, - 59348 + 59351, + 59359 ], "loc": { "start": { @@ -104102,8 +104174,8 @@ } }, "range": [ - 59333, - 59349 + 59344, + 59360 ], "loc": { "start": { @@ -104118,8 +104190,8 @@ } ], "range": [ - 59319, - 59359 + 59330, + 59370 ], "loc": { "start": { @@ -104134,8 +104206,8 @@ }, "alternate": null, "range": [ - 59309, - 59359 + 59320, + 59370 ], "loc": { "start": { @@ -104157,8 +104229,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 59373, - 59383 + 59384, + 59394 ], "loc": { "start": { @@ -104179,8 +104251,8 @@ "object": { "type": "ThisExpression", "range": [ - 59386, - 59390 + 59397, + 59401 ], "loc": { "start": { @@ -104197,8 +104269,8 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 59391, - 59404 + 59402, + 59415 ], "loc": { "start": { @@ -104212,8 +104284,8 @@ } }, "range": [ - 59386, - 59404 + 59397, + 59415 ], "loc": { "start": { @@ -104231,8 +104303,8 @@ "type": "Identifier", "name": "index", "range": [ - 59405, - 59410 + 59416, + 59421 ], "loc": { "start": { @@ -104247,8 +104319,8 @@ } ], "range": [ - 59386, - 59411 + 59397, + 59422 ], "loc": { "start": { @@ -104262,8 +104334,8 @@ } }, "range": [ - 59373, - 59411 + 59384, + 59422 ], "loc": { "start": { @@ -104279,8 +104351,8 @@ ], "kind": "let", "range": [ - 59369, - 59412 + 59380, + 59423 ], "loc": { "start": { @@ -104305,8 +104377,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 59425, - 59435 + 59436, + 59446 ], "loc": { "start": { @@ -104323,8 +104395,8 @@ "type": "Identifier", "name": "MULTIPLE", "range": [ - 59440, - 59448 + 59451, + 59459 ], "loc": { "start": { @@ -104338,8 +104410,8 @@ } }, "range": [ - 59425, - 59448 + 59436, + 59459 ], "loc": { "start": { @@ -104359,8 +104431,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 59452, - 59462 + 59463, + 59473 ], "loc": { "start": { @@ -104377,8 +104449,8 @@ "type": "Identifier", "name": "CHECKLIST", "range": [ - 59467, - 59476 + 59478, + 59487 ], "loc": { "start": { @@ -104392,8 +104464,8 @@ } }, "range": [ - 59452, - 59476 + 59463, + 59487 ], "loc": { "start": { @@ -104407,8 +104479,8 @@ } }, "range": [ - 59425, - 59476 + 59436, + 59487 ], "loc": { "start": { @@ -104433,8 +104505,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 59492, - 59500 + 59503, + 59511 ], "loc": { "start": { @@ -104454,8 +104526,8 @@ "type": "Identifier", "name": "flt", "range": [ - 59503, - 59506 + 59514, + 59517 ], "loc": { "start": { @@ -104472,8 +104544,8 @@ "type": "Identifier", "name": "value", "range": [ - 59507, - 59512 + 59518, + 59523 ], "loc": { "start": { @@ -104487,8 +104559,8 @@ } }, "range": [ - 59503, - 59512 + 59514, + 59523 ], "loc": { "start": { @@ -104502,8 +104574,8 @@ } }, "range": [ - 59492, - 59512 + 59503, + 59523 ], "loc": { "start": { @@ -104517,8 +104589,8 @@ } }, "range": [ - 59492, - 59513 + 59503, + 59524 ], "loc": { "start": { @@ -104533,8 +104605,8 @@ } ], "range": [ - 59478, - 59523 + 59489, + 59534 ], "loc": { "start": { @@ -104551,8 +104623,8 @@ "type": "Line", "value": "mutiple select", "range": [ - 59532, - 59548 + 59543, + 59559 ], "loc": { "start": { @@ -104576,8 +104648,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 59566, - 59576 + 59577, + 59587 ], "loc": { "start": { @@ -104594,8 +104666,8 @@ "type": "Identifier", "name": "MULTIPLE", "range": [ - 59581, - 59589 + 59592, + 59600 ], "loc": { "start": { @@ -104609,8 +104681,8 @@ } }, "range": [ - 59566, - 59589 + 59577, + 59600 ], "loc": { "start": { @@ -104635,8 +104707,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 59605, - 59613 + 59616, + 59624 ], "loc": { "start": { @@ -104662,8 +104734,8 @@ "object": { "type": "ThisExpression", "range": [ - 59616, - 59620 + 59627, + 59631 ], "loc": { "start": { @@ -104680,8 +104752,8 @@ "type": "Identifier", "name": "feature", "range": [ - 59621, - 59628 + 59632, + 59639 ], "loc": { "start": { @@ -104695,8 +104767,8 @@ } }, "range": [ - 59616, - 59628 + 59627, + 59639 ], "loc": { "start": { @@ -104715,8 +104787,8 @@ "value": "dropdown", "raw": "'dropdown'", "range": [ - 59629, - 59639 + 59640, + 59650 ], "loc": { "start": { @@ -104731,8 +104803,8 @@ } ], "range": [ - 59616, - 59640 + 59627, + 59651 ], "loc": { "start": { @@ -104749,8 +104821,8 @@ "type": "Identifier", "name": "getValues", "range": [ - 59641, - 59650 + 59652, + 59661 ], "loc": { "start": { @@ -104764,8 +104836,8 @@ } }, "range": [ - 59616, - 59650 + 59627, + 59661 ], "loc": { "start": { @@ -104783,8 +104855,8 @@ "type": "Identifier", "name": "index", "range": [ - 59651, - 59656 + 59662, + 59667 ], "loc": { "start": { @@ -104799,8 +104871,8 @@ } ], "range": [ - 59616, - 59657 + 59627, + 59668 ], "loc": { "start": { @@ -104814,8 +104886,8 @@ } }, "range": [ - 59605, - 59657 + 59616, + 59668 ], "loc": { "start": { @@ -104829,8 +104901,8 @@ } }, "range": [ - 59605, - 59658 + 59616, + 59669 ], "loc": { "start": { @@ -104845,8 +104917,8 @@ } ], "range": [ - 59591, - 59668 + 59602, + 59679 ], "loc": { "start": { @@ -104863,8 +104935,8 @@ "type": "Line", "value": "checklist", "range": [ - 59677, - 59688 + 59688, + 59699 ], "loc": { "start": { @@ -104888,8 +104960,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 59706, - 59716 + 59717, + 59727 ], "loc": { "start": { @@ -104906,8 +104978,8 @@ "type": "Identifier", "name": "CHECKLIST", "range": [ - 59721, - 59730 + 59732, + 59741 ], "loc": { "start": { @@ -104921,8 +104993,8 @@ } }, "range": [ - 59706, - 59730 + 59717, + 59741 ], "loc": { "start": { @@ -104947,8 +105019,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 59746, - 59754 + 59757, + 59765 ], "loc": { "start": { @@ -104974,8 +105046,8 @@ "object": { "type": "ThisExpression", "range": [ - 59757, - 59761 + 59768, + 59772 ], "loc": { "start": { @@ -104992,8 +105064,8 @@ "type": "Identifier", "name": "feature", "range": [ - 59762, - 59769 + 59773, + 59780 ], "loc": { "start": { @@ -105007,8 +105079,8 @@ } }, "range": [ - 59757, - 59769 + 59768, + 59780 ], "loc": { "start": { @@ -105027,8 +105099,8 @@ "value": "checkList", "raw": "'checkList'", "range": [ - 59770, - 59781 + 59781, + 59792 ], "loc": { "start": { @@ -105043,8 +105115,8 @@ } ], "range": [ - 59757, - 59782 + 59768, + 59793 ], "loc": { "start": { @@ -105061,8 +105133,8 @@ "type": "Identifier", "name": "getValues", "range": [ - 59783, - 59792 + 59794, + 59803 ], "loc": { "start": { @@ -105076,8 +105148,8 @@ } }, "range": [ - 59757, - 59792 + 59768, + 59803 ], "loc": { "start": { @@ -105095,8 +105167,8 @@ "type": "Identifier", "name": "index", "range": [ - 59793, - 59798 + 59804, + 59809 ], "loc": { "start": { @@ -105111,8 +105183,8 @@ } ], "range": [ - 59757, - 59799 + 59768, + 59810 ], "loc": { "start": { @@ -105126,8 +105198,8 @@ } }, "range": [ - 59746, - 59799 + 59757, + 59810 ], "loc": { "start": { @@ -105141,8 +105213,8 @@ } }, "range": [ - 59746, - 59800 + 59757, + 59811 ], "loc": { "start": { @@ -105157,8 +105229,8 @@ } ], "range": [ - 59732, - 59810 + 59743, + 59821 ], "loc": { "start": { @@ -105173,8 +105245,8 @@ }, "alternate": null, "range": [ - 59702, - 59810 + 59713, + 59821 ], "loc": { "start": { @@ -105191,8 +105263,8 @@ "type": "Line", "value": "checklist", "range": [ - 59677, - 59688 + 59688, + 59699 ], "loc": { "start": { @@ -105208,8 +105280,8 @@ ] }, "range": [ - 59562, - 59810 + 59573, + 59821 ], "loc": { "start": { @@ -105226,8 +105298,8 @@ "type": "Line", "value": "mutiple select", "range": [ - 59532, - 59548 + 59543, + 59559 ], "loc": { "start": { @@ -105243,8 +105315,8 @@ ] }, "range": [ - 59421, - 59810 + 59432, + 59821 ], "loc": { "start": { @@ -105261,8 +105333,8 @@ "type": "Line", "value": "return an empty string if collection is empty or contains a single", "range": [ - 59819, - 59887 + 59830, + 59898 ], "loc": { "start": { @@ -105279,8 +105351,8 @@ "type": "Line", "value": "empty string", "range": [ - 59896, - 59910 + 59907, + 59921 ], "loc": { "start": { @@ -105309,8 +105381,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 59923, - 59930 + 59934, + 59941 ], "loc": { "start": { @@ -105328,8 +105400,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 59931, - 59939 + 59942, + 59950 ], "loc": { "start": { @@ -105344,8 +105416,8 @@ } ], "range": [ - 59923, - 59940 + 59934, + 59951 ], "loc": { "start": { @@ -105368,8 +105440,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 59944, - 59952 + 59955, + 59963 ], "loc": { "start": { @@ -105386,8 +105458,8 @@ "type": "Identifier", "name": "length", "range": [ - 59953, - 59959 + 59964, + 59970 ], "loc": { "start": { @@ -105401,8 +105473,8 @@ } }, "range": [ - 59944, - 59959 + 59955, + 59970 ], "loc": { "start": { @@ -105420,8 +105492,8 @@ "value": 0, "raw": "0", "range": [ - 59964, - 59965 + 59975, + 59976 ], "loc": { "start": { @@ -105435,8 +105507,8 @@ } }, "range": [ - 59944, - 59965 + 59955, + 59976 ], "loc": { "start": { @@ -105450,8 +105522,8 @@ } }, "range": [ - 59923, - 59965 + 59934, + 59976 ], "loc": { "start": { @@ -105477,8 +105549,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 59982, - 59990 + 59993, + 60001 ], "loc": { "start": { @@ -105495,8 +105567,8 @@ "type": "Identifier", "name": "length", "range": [ - 59991, - 59997 + 60002, + 60008 ], "loc": { "start": { @@ -105510,8 +105582,8 @@ } }, "range": [ - 59982, - 59997 + 59993, + 60008 ], "loc": { "start": { @@ -105529,8 +105601,8 @@ "value": 1, "raw": "1", "range": [ - 60002, - 60003 + 60013, + 60014 ], "loc": { "start": { @@ -105544,8 +105616,8 @@ } }, "range": [ - 59982, - 60003 + 59993, + 60014 ], "loc": { "start": { @@ -105568,8 +105640,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 60007, - 60015 + 60018, + 60026 ], "loc": { "start": { @@ -105587,8 +105659,8 @@ "value": 0, "raw": "0", "range": [ - 60016, - 60017 + 60027, + 60028 ], "loc": { "start": { @@ -105602,8 +105674,8 @@ } }, "range": [ - 60007, - 60018 + 60018, + 60029 ], "loc": { "start": { @@ -105621,8 +105693,8 @@ "value": "", "raw": "''", "range": [ - 60023, - 60025 + 60034, + 60036 ], "loc": { "start": { @@ -105636,8 +105708,8 @@ } }, "range": [ - 60007, - 60025 + 60018, + 60036 ], "loc": { "start": { @@ -105651,8 +105723,8 @@ } }, "range": [ - 59982, - 60025 + 59993, + 60036 ], "loc": { "start": { @@ -105666,8 +105738,8 @@ } }, "range": [ - 59923, - 60026 + 59934, + 60037 ], "loc": { "start": { @@ -105692,8 +105764,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 60042, - 60050 + 60053, + 60061 ], "loc": { "start": { @@ -105711,8 +105783,8 @@ "value": "", "raw": "''", "range": [ - 60053, - 60055 + 60064, + 60066 ], "loc": { "start": { @@ -105726,8 +105798,8 @@ } }, "range": [ - 60042, - 60055 + 60053, + 60066 ], "loc": { "start": { @@ -105741,8 +105813,8 @@ } }, "range": [ - 60042, - 60056 + 60053, + 60067 ], "loc": { "start": { @@ -105757,8 +105829,8 @@ } ], "range": [ - 60028, - 60066 + 60039, + 60077 ], "loc": { "start": { @@ -105773,8 +105845,8 @@ }, "alternate": null, "range": [ - 59919, - 60066 + 59930, + 60077 ], "loc": { "start": { @@ -105791,8 +105863,8 @@ "type": "Line", "value": "return an empty string if collection is empty or contains a single", "range": [ - 59819, - 59887 + 59830, + 59898 ], "loc": { "start": { @@ -105809,8 +105881,8 @@ "type": "Line", "value": "empty string", "range": [ - 59896, - 59910 + 59907, + 59921 ], "loc": { "start": { @@ -105831,8 +105903,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 60083, - 60091 + 60094, + 60102 ], "loc": { "start": { @@ -105846,8 +105918,8 @@ } }, "range": [ - 60076, - 60092 + 60087, + 60103 ], "loc": { "start": { @@ -105862,8 +105934,8 @@ } ], "range": [ - 59165, - 60098 + 59176, + 60109 ], "loc": { "start": { @@ -105879,8 +105951,8 @@ "generator": false, "expression": false, "range": [ - 59157, - 60098 + 59168, + 60109 ], "loc": { "start": { @@ -105896,8 +105968,8 @@ "kind": "method", "computed": false, "range": [ - 59143, - 60098 + 59154, + 60109 ], "loc": { "start": { @@ -105914,8 +105986,8 @@ "type": "Block", "value": "*\n * Return the filter's value of a specified column\n * @param {Number} index Column index\n * @return {String} Filter value\n ", "range": [ - 58986, - 59138 + 58997, + 59149 ], "loc": { "start": { @@ -105934,8 +106006,8 @@ "type": "Block", "value": "*\n * Return the filters' values\n * @return {Array} List of filters' values\n ", "range": [ - 60104, - 60196 + 60115, + 60207 ], "loc": { "start": { @@ -105957,8 +106029,8 @@ "type": "Identifier", "name": "getFiltersValue", "range": [ - 60201, - 60216 + 60212, + 60227 ], "loc": { "start": { @@ -105989,8 +106061,8 @@ "object": { "type": "ThisExpression", "range": [ - 60234, - 60238 + 60245, + 60249 ], "loc": { "start": { @@ -106007,8 +106079,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 60239, - 60246 + 60250, + 60257 ], "loc": { "start": { @@ -106022,8 +106094,8 @@ } }, "range": [ - 60234, - 60246 + 60245, + 60257 ], "loc": { "start": { @@ -106038,8 +106110,8 @@ }, "prefix": true, "range": [ - 60233, - 60246 + 60244, + 60257 ], "loc": { "start": { @@ -106059,8 +106131,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 60262, - 60269 + 60273, + 60280 ], "loc": { "start": { @@ -106075,8 +106147,8 @@ } ], "range": [ - 60248, - 60279 + 60259, + 60290 ], "loc": { "start": { @@ -106091,8 +106163,8 @@ }, "alternate": null, "range": [ - 60229, - 60279 + 60240, + 60290 ], "loc": { "start": { @@ -106114,8 +106186,8 @@ "type": "Identifier", "name": "searchArgs", "range": [ - 60292, - 60302 + 60303, + 60313 ], "loc": { "start": { @@ -106132,8 +106204,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 60305, - 60307 + 60316, + 60318 ], "loc": { "start": { @@ -106147,8 +106219,8 @@ } }, "range": [ - 60292, - 60307 + 60303, + 60318 ], "loc": { "start": { @@ -106164,8 +106236,8 @@ ], "kind": "let", "range": [ - 60288, - 60308 + 60299, + 60319 ], "loc": { "start": { @@ -106191,8 +106263,8 @@ "object": { "type": "ThisExpression", "range": [ - 60318, - 60322 + 60329, + 60333 ], "loc": { "start": { @@ -106209,8 +106281,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 60323, - 60329 + 60334, + 60340 ], "loc": { "start": { @@ -106224,8 +106296,8 @@ } }, "range": [ - 60318, - 60329 + 60329, + 60340 ], "loc": { "start": { @@ -106242,8 +106314,8 @@ "type": "Identifier", "name": "forEach", "range": [ - 60330, - 60337 + 60341, + 60348 ], "loc": { "start": { @@ -106257,8 +106329,8 @@ } }, "range": [ - 60318, - 60337 + 60329, + 60348 ], "loc": { "start": { @@ -106280,8 +106352,8 @@ "type": "Identifier", "name": "id", "range": [ - 60339, - 60341 + 60350, + 60352 ], "loc": { "start": { @@ -106298,8 +106370,8 @@ "type": "Identifier", "name": "i", "range": [ - 60343, - 60344 + 60354, + 60355 ], "loc": { "start": { @@ -106325,8 +106397,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 60367, - 60375 + 60378, + 60386 ], "loc": { "start": { @@ -106347,8 +106419,8 @@ "object": { "type": "ThisExpression", "range": [ - 60378, - 60382 + 60389, + 60393 ], "loc": { "start": { @@ -106365,8 +106437,8 @@ "type": "Identifier", "name": "getFilterValue", "range": [ - 60383, - 60397 + 60394, + 60408 ], "loc": { "start": { @@ -106380,8 +106452,8 @@ } }, "range": [ - 60378, - 60397 + 60389, + 60408 ], "loc": { "start": { @@ -106399,8 +106471,8 @@ "type": "Identifier", "name": "i", "range": [ - 60398, - 60399 + 60409, + 60410 ], "loc": { "start": { @@ -106415,8 +106487,8 @@ } ], "range": [ - 60378, - 60400 + 60389, + 60411 ], "loc": { "start": { @@ -106430,8 +106502,8 @@ } }, "range": [ - 60367, - 60400 + 60378, + 60411 ], "loc": { "start": { @@ -106447,8 +106519,8 @@ ], "kind": "let", "range": [ - 60363, - 60401 + 60374, + 60412 ], "loc": { "start": { @@ -106469,8 +106541,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 60418, - 60425 + 60429, + 60436 ], "loc": { "start": { @@ -106488,8 +106560,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 60426, - 60434 + 60437, + 60445 ], "loc": { "start": { @@ -106504,8 +106576,8 @@ } ], "range": [ - 60418, - 60435 + 60429, + 60446 ], "loc": { "start": { @@ -106532,8 +106604,8 @@ "type": "Identifier", "name": "searchArgs", "range": [ - 60455, - 60465 + 60466, + 60476 ], "loc": { "start": { @@ -106550,8 +106622,8 @@ "type": "Identifier", "name": "push", "range": [ - 60466, - 60470 + 60477, + 60481 ], "loc": { "start": { @@ -106565,8 +106637,8 @@ } }, "range": [ - 60455, - 60470 + 60466, + 60481 ], "loc": { "start": { @@ -106584,8 +106656,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 60471, - 60479 + 60482, + 60490 ], "loc": { "start": { @@ -106600,8 +106672,8 @@ } ], "range": [ - 60455, - 60480 + 60466, + 60491 ], "loc": { "start": { @@ -106615,8 +106687,8 @@ } }, "range": [ - 60455, - 60481 + 60466, + 60492 ], "loc": { "start": { @@ -106631,8 +106703,8 @@ } ], "range": [ - 60437, - 60495 + 60448, + 60506 ], "loc": { "start": { @@ -106659,8 +106731,8 @@ "type": "Identifier", "name": "searchArgs", "range": [ - 60519, - 60529 + 60530, + 60540 ], "loc": { "start": { @@ -106677,8 +106749,8 @@ "type": "Identifier", "name": "push", "range": [ - 60530, - 60534 + 60541, + 60545 ], "loc": { "start": { @@ -106692,8 +106764,8 @@ } }, "range": [ - 60519, - 60534 + 60530, + 60545 ], "loc": { "start": { @@ -106713,8 +106785,8 @@ "type": "Identifier", "name": "trim", "range": [ - 60535, - 60539 + 60546, + 60550 ], "loc": { "start": { @@ -106732,8 +106804,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 60540, - 60548 + 60551, + 60559 ], "loc": { "start": { @@ -106748,8 +106820,8 @@ } ], "range": [ - 60535, - 60549 + 60546, + 60560 ], "loc": { "start": { @@ -106764,8 +106836,8 @@ } ], "range": [ - 60519, - 60550 + 60530, + 60561 ], "loc": { "start": { @@ -106779,8 +106851,8 @@ } }, "range": [ - 60519, - 60551 + 60530, + 60562 ], "loc": { "start": { @@ -106795,8 +106867,8 @@ } ], "range": [ - 60501, - 60565 + 60512, + 60576 ], "loc": { "start": { @@ -106810,8 +106882,8 @@ } }, "range": [ - 60414, - 60565 + 60425, + 60576 ], "loc": { "start": { @@ -106826,8 +106898,8 @@ } ], "range": [ - 60349, - 60575 + 60360, + 60586 ], "loc": { "start": { @@ -106843,8 +106915,8 @@ "generator": false, "expression": false, "range": [ - 60338, - 60575 + 60349, + 60586 ], "loc": { "start": { @@ -106859,8 +106931,8 @@ } ], "range": [ - 60318, - 60576 + 60329, + 60587 ], "loc": { "start": { @@ -106874,8 +106946,8 @@ } }, "range": [ - 60318, - 60577 + 60329, + 60588 ], "loc": { "start": { @@ -106894,8 +106966,8 @@ "type": "Identifier", "name": "searchArgs", "range": [ - 60593, - 60603 + 60604, + 60614 ], "loc": { "start": { @@ -106909,8 +106981,8 @@ } }, "range": [ - 60586, - 60604 + 60597, + 60615 ], "loc": { "start": { @@ -106925,8 +106997,8 @@ } ], "range": [ - 60219, - 60610 + 60230, + 60621 ], "loc": { "start": { @@ -106942,8 +107014,8 @@ "generator": false, "expression": false, "range": [ - 60216, - 60610 + 60227, + 60621 ], "loc": { "start": { @@ -106959,8 +107031,8 @@ "kind": "method", "computed": false, "range": [ - 60201, - 60610 + 60212, + 60621 ], "loc": { "start": { @@ -106977,8 +107049,8 @@ "type": "Block", "value": "*\n * Return the filters' values\n * @return {Array} List of filters' values\n ", "range": [ - 60104, - 60196 + 60115, + 60207 ], "loc": { "start": { @@ -106997,8 +107069,8 @@ "type": "Block", "value": "*\n * Return the ID of a specified column's filter\n * @param {Number} index Column's index\n * @return {String} ID of the filter element\n ", "range": [ - 60616, - 60779 + 60627, + 60790 ], "loc": { "start": { @@ -107020,8 +107092,8 @@ "type": "Identifier", "name": "getFilterId", "range": [ - 60784, - 60795 + 60795, + 60806 ], "loc": { "start": { @@ -107042,8 +107114,8 @@ "type": "Identifier", "name": "index", "range": [ - 60796, - 60801 + 60807, + 60812 ], "loc": { "start": { @@ -107071,8 +107143,8 @@ "object": { "type": "ThisExpression", "range": [ - 60818, - 60822 + 60829, + 60833 ], "loc": { "start": { @@ -107089,8 +107161,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 60823, - 60830 + 60834, + 60841 ], "loc": { "start": { @@ -107104,8 +107176,8 @@ } }, "range": [ - 60818, - 60830 + 60829, + 60841 ], "loc": { "start": { @@ -107120,8 +107192,8 @@ }, "prefix": true, "range": [ - 60817, - 60830 + 60828, + 60841 ], "loc": { "start": { @@ -107141,8 +107213,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 60846, - 60853 + 60857, + 60864 ], "loc": { "start": { @@ -107157,8 +107229,8 @@ } ], "range": [ - 60832, - 60863 + 60843, + 60874 ], "loc": { "start": { @@ -107173,8 +107245,8 @@ }, "alternate": null, "range": [ - 60813, - 60863 + 60824, + 60874 ], "loc": { "start": { @@ -107198,8 +107270,8 @@ "object": { "type": "ThisExpression", "range": [ - 60879, - 60883 + 60890, + 60894 ], "loc": { "start": { @@ -107216,8 +107288,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 60884, - 60890 + 60895, + 60901 ], "loc": { "start": { @@ -107231,8 +107303,8 @@ } }, "range": [ - 60879, - 60890 + 60890, + 60901 ], "loc": { "start": { @@ -107249,8 +107321,8 @@ "type": "Identifier", "name": "index", "range": [ - 60891, - 60896 + 60902, + 60907 ], "loc": { "start": { @@ -107264,8 +107336,8 @@ } }, "range": [ - 60879, - 60897 + 60890, + 60908 ], "loc": { "start": { @@ -107279,8 +107351,8 @@ } }, "range": [ - 60872, - 60898 + 60883, + 60909 ], "loc": { "start": { @@ -107295,8 +107367,8 @@ } ], "range": [ - 60803, - 60904 + 60814, + 60915 ], "loc": { "start": { @@ -107312,8 +107384,8 @@ "generator": false, "expression": false, "range": [ - 60795, - 60904 + 60806, + 60915 ], "loc": { "start": { @@ -107329,8 +107401,8 @@ "kind": "method", "computed": false, "range": [ - 60784, - 60904 + 60795, + 60915 ], "loc": { "start": { @@ -107347,8 +107419,8 @@ "type": "Block", "value": "*\n * Return the ID of a specified column's filter\n * @param {Number} index Column's index\n * @return {String} ID of the filter element\n ", "range": [ - 60616, - 60779 + 60627, + 60790 ], "loc": { "start": { @@ -107367,8 +107439,8 @@ "type": "Block", "value": "*\n * Return the list of ids of filters matching a specified type.\n * Note: hidden filters are also returned\n *\n * @param {String} type Filter type string ('input', 'select', 'multiple',\n * 'checklist')\n * @param {Boolean} bool If true returns columns indexes instead of IDs\n * @return {[type]} List of element IDs or column indexes\n ", "range": [ - 60910, - 61311 + 60921, + 61322 ], "loc": { "start": { @@ -107390,8 +107462,8 @@ "type": "Identifier", "name": "getFiltersByType", "range": [ - 61316, - 61332 + 61327, + 61343 ], "loc": { "start": { @@ -107412,8 +107484,8 @@ "type": "Identifier", "name": "type", "range": [ - 61333, - 61337 + 61344, + 61348 ], "loc": { "start": { @@ -107430,8 +107502,8 @@ "type": "Identifier", "name": "bool", "range": [ - 61339, - 61343 + 61350, + 61354 ], "loc": { "start": { @@ -107459,8 +107531,8 @@ "object": { "type": "ThisExpression", "range": [ - 61360, - 61364 + 61371, + 61375 ], "loc": { "start": { @@ -107477,8 +107549,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 61365, - 61372 + 61376, + 61383 ], "loc": { "start": { @@ -107492,8 +107564,8 @@ } }, "range": [ - 61360, - 61372 + 61371, + 61383 ], "loc": { "start": { @@ -107508,8 +107580,8 @@ }, "prefix": true, "range": [ - 61359, - 61372 + 61370, + 61383 ], "loc": { "start": { @@ -107529,8 +107601,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 61388, - 61395 + 61399, + 61406 ], "loc": { "start": { @@ -107545,8 +107617,8 @@ } ], "range": [ - 61374, - 61405 + 61385, + 61416 ], "loc": { "start": { @@ -107561,8 +107633,8 @@ }, "alternate": null, "range": [ - 61355, - 61405 + 61366, + 61416 ], "loc": { "start": { @@ -107584,8 +107656,8 @@ "type": "Identifier", "name": "arr", "range": [ - 61418, - 61421 + 61429, + 61432 ], "loc": { "start": { @@ -107602,8 +107674,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 61424, - 61426 + 61435, + 61437 ], "loc": { "start": { @@ -107617,8 +107689,8 @@ } }, "range": [ - 61418, - 61426 + 61429, + 61437 ], "loc": { "start": { @@ -107634,8 +107706,8 @@ ], "kind": "let", "range": [ - 61414, - 61427 + 61425, + 61438 ], "loc": { "start": { @@ -107659,8 +107731,8 @@ "type": "Identifier", "name": "i", "range": [ - 61445, - 61446 + 61456, + 61457 ], "loc": { "start": { @@ -107678,8 +107750,8 @@ "value": 0, "raw": "0", "range": [ - 61449, - 61450 + 61460, + 61461 ], "loc": { "start": { @@ -107693,8 +107765,8 @@ } }, "range": [ - 61445, - 61450 + 61456, + 61461 ], "loc": { "start": { @@ -107713,8 +107785,8 @@ "type": "Identifier", "name": "len", "range": [ - 61452, - 61455 + 61463, + 61466 ], "loc": { "start": { @@ -107736,8 +107808,8 @@ "object": { "type": "ThisExpression", "range": [ - 61458, - 61462 + 61469, + 61473 ], "loc": { "start": { @@ -107754,8 +107826,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 61463, - 61469 + 61474, + 61480 ], "loc": { "start": { @@ -107769,8 +107841,8 @@ } }, "range": [ - 61458, - 61469 + 61469, + 61480 ], "loc": { "start": { @@ -107787,8 +107859,8 @@ "type": "Identifier", "name": "length", "range": [ - 61470, - 61476 + 61481, + 61487 ], "loc": { "start": { @@ -107802,8 +107874,8 @@ } }, "range": [ - 61458, - 61476 + 61469, + 61487 ], "loc": { "start": { @@ -107817,8 +107889,8 @@ } }, "range": [ - 61452, - 61476 + 61463, + 61487 ], "loc": { "start": { @@ -107834,8 +107906,8 @@ ], "kind": "let", "range": [ - 61441, - 61476 + 61452, + 61487 ], "loc": { "start": { @@ -107855,8 +107927,8 @@ "type": "Identifier", "name": "i", "range": [ - 61478, - 61479 + 61489, + 61490 ], "loc": { "start": { @@ -107873,8 +107945,8 @@ "type": "Identifier", "name": "len", "range": [ - 61482, - 61485 + 61493, + 61496 ], "loc": { "start": { @@ -107888,8 +107960,8 @@ } }, "range": [ - 61478, - 61485 + 61489, + 61496 ], "loc": { "start": { @@ -107909,8 +107981,8 @@ "type": "Identifier", "name": "i", "range": [ - 61487, - 61488 + 61498, + 61499 ], "loc": { "start": { @@ -107925,8 +107997,8 @@ }, "prefix": false, "range": [ - 61487, - 61490 + 61498, + 61501 ], "loc": { "start": { @@ -107951,8 +108023,8 @@ "type": "Identifier", "name": "fltType", "range": [ - 61510, - 61517 + 61521, + 61528 ], "loc": { "start": { @@ -107973,8 +108045,8 @@ "object": { "type": "ThisExpression", "range": [ - 61520, - 61524 + 61531, + 61535 ], "loc": { "start": { @@ -107991,8 +108063,8 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 61525, - 61538 + 61536, + 61549 ], "loc": { "start": { @@ -108006,8 +108078,8 @@ } }, "range": [ - 61520, - 61538 + 61531, + 61549 ], "loc": { "start": { @@ -108025,8 +108097,8 @@ "type": "Identifier", "name": "i", "range": [ - 61539, - 61540 + 61550, + 61551 ], "loc": { "start": { @@ -108041,8 +108113,8 @@ } ], "range": [ - 61520, - 61541 + 61531, + 61552 ], "loc": { "start": { @@ -108056,8 +108128,8 @@ } }, "range": [ - 61510, - 61541 + 61521, + 61552 ], "loc": { "start": { @@ -108073,8 +108145,8 @@ ], "kind": "let", "range": [ - 61506, - 61542 + 61517, + 61553 ], "loc": { "start": { @@ -108096,8 +108168,8 @@ "type": "Identifier", "name": "fltType", "range": [ - 61559, - 61566 + 61570, + 61577 ], "loc": { "start": { @@ -108119,8 +108191,8 @@ "type": "Identifier", "name": "type", "range": [ - 61571, - 61575 + 61582, + 61586 ], "loc": { "start": { @@ -108137,8 +108209,8 @@ "type": "Identifier", "name": "toLowerCase", "range": [ - 61576, - 61587 + 61587, + 61598 ], "loc": { "start": { @@ -108152,8 +108224,8 @@ } }, "range": [ - 61571, - 61587 + 61582, + 61598 ], "loc": { "start": { @@ -108168,8 +108240,8 @@ }, "arguments": [], "range": [ - 61571, - 61589 + 61582, + 61600 ], "loc": { "start": { @@ -108183,8 +108255,8 @@ } }, "range": [ - 61559, - 61589 + 61570, + 61600 ], "loc": { "start": { @@ -108209,8 +108281,8 @@ "type": "Identifier", "name": "a", "range": [ - 61613, - 61614 + 61624, + 61625 ], "loc": { "start": { @@ -108229,8 +108301,8 @@ "type": "Identifier", "name": "bool", "range": [ - 61617, - 61621 + 61628, + 61632 ], "loc": { "start": { @@ -108247,8 +108319,8 @@ "type": "Identifier", "name": "i", "range": [ - 61624, - 61625 + 61635, + 61636 ], "loc": { "start": { @@ -108270,8 +108342,8 @@ "object": { "type": "ThisExpression", "range": [ - 61628, - 61632 + 61639, + 61643 ], "loc": { "start": { @@ -108288,8 +108360,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 61633, - 61639 + 61644, + 61650 ], "loc": { "start": { @@ -108303,8 +108375,8 @@ } }, "range": [ - 61628, - 61639 + 61639, + 61650 ], "loc": { "start": { @@ -108321,8 +108393,8 @@ "type": "Identifier", "name": "i", "range": [ - 61640, - 61641 + 61651, + 61652 ], "loc": { "start": { @@ -108336,8 +108408,8 @@ } }, "range": [ - 61628, - 61642 + 61639, + 61653 ], "loc": { "start": { @@ -108351,8 +108423,8 @@ } }, "range": [ - 61617, - 61642 + 61628, + 61653 ], "loc": { "start": { @@ -108366,8 +108438,8 @@ } }, "range": [ - 61613, - 61642 + 61624, + 61653 ], "loc": { "start": { @@ -108383,8 +108455,8 @@ ], "kind": "let", "range": [ - 61609, - 61643 + 61620, + 61654 ], "loc": { "start": { @@ -108408,8 +108480,8 @@ "type": "Identifier", "name": "arr", "range": [ - 61660, - 61663 + 61671, + 61674 ], "loc": { "start": { @@ -108426,8 +108498,8 @@ "type": "Identifier", "name": "push", "range": [ - 61664, - 61668 + 61675, + 61679 ], "loc": { "start": { @@ -108441,8 +108513,8 @@ } }, "range": [ - 61660, - 61668 + 61671, + 61679 ], "loc": { "start": { @@ -108460,8 +108532,8 @@ "type": "Identifier", "name": "a", "range": [ - 61669, - 61670 + 61680, + 61681 ], "loc": { "start": { @@ -108476,8 +108548,8 @@ } ], "range": [ - 61660, - 61671 + 61671, + 61682 ], "loc": { "start": { @@ -108491,8 +108563,8 @@ } }, "range": [ - 61660, - 61672 + 61671, + 61683 ], "loc": { "start": { @@ -108507,8 +108579,8 @@ } ], "range": [ - 61591, - 61686 + 61602, + 61697 ], "loc": { "start": { @@ -108523,8 +108595,8 @@ }, "alternate": null, "range": [ - 61555, - 61686 + 61566, + 61697 ], "loc": { "start": { @@ -108539,8 +108611,8 @@ } ], "range": [ - 61492, - 61696 + 61503, + 61707 ], "loc": { "start": { @@ -108554,8 +108626,8 @@ } }, "range": [ - 61436, - 61696 + 61447, + 61707 ], "loc": { "start": { @@ -108574,8 +108646,8 @@ "type": "Identifier", "name": "arr", "range": [ - 61712, - 61715 + 61723, + 61726 ], "loc": { "start": { @@ -108589,8 +108661,8 @@ } }, "range": [ - 61705, - 61716 + 61716, + 61727 ], "loc": { "start": { @@ -108605,8 +108677,8 @@ } ], "range": [ - 61345, - 61722 + 61356, + 61733 ], "loc": { "start": { @@ -108622,8 +108694,8 @@ "generator": false, "expression": false, "range": [ - 61332, - 61722 + 61343, + 61733 ], "loc": { "start": { @@ -108639,8 +108711,8 @@ "kind": "method", "computed": false, "range": [ - 61316, - 61722 + 61327, + 61733 ], "loc": { "start": { @@ -108657,8 +108729,8 @@ "type": "Block", "value": "*\n * Return the list of ids of filters matching a specified type.\n * Note: hidden filters are also returned\n *\n * @param {String} type Filter type string ('input', 'select', 'multiple',\n * 'checklist')\n * @param {Boolean} bool If true returns columns indexes instead of IDs\n * @return {[type]} List of element IDs or column indexes\n ", "range": [ - 60910, - 61311 + 60921, + 61322 ], "loc": { "start": { @@ -108677,8 +108749,8 @@ "type": "Block", "value": "*\n * Return the filter's DOM element for a given column\n * @param {Number} index Column's index\n * @return {DOMElement}\n ", "range": [ - 61728, - 61874 + 61739, + 61885 ], "loc": { "start": { @@ -108700,8 +108772,8 @@ "type": "Identifier", "name": "getFilterElement", "range": [ - 61879, - 61895 + 61890, + 61906 ], "loc": { "start": { @@ -108722,8 +108794,8 @@ "type": "Identifier", "name": "index", "range": [ - 61896, - 61901 + 61907, + 61912 ], "loc": { "start": { @@ -108748,8 +108820,8 @@ "type": "Identifier", "name": "elm", "range": [ - 61920, - 61923 + 61931, + 61934 ], "loc": { "start": { @@ -108772,8 +108844,8 @@ "object": { "type": "ThisExpression", "range": [ - 61924, - 61928 + 61935, + 61939 ], "loc": { "start": { @@ -108790,8 +108862,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 61929, - 61935 + 61940, + 61946 ], "loc": { "start": { @@ -108805,8 +108877,8 @@ } }, "range": [ - 61924, - 61935 + 61935, + 61946 ], "loc": { "start": { @@ -108823,8 +108895,8 @@ "type": "Identifier", "name": "index", "range": [ - 61936, - 61941 + 61947, + 61952 ], "loc": { "start": { @@ -108838,8 +108910,8 @@ } }, "range": [ - 61924, - 61942 + 61935, + 61953 ], "loc": { "start": { @@ -108854,8 +108926,8 @@ } ], "range": [ - 61920, - 61943 + 61931, + 61954 ], "loc": { "start": { @@ -108869,8 +108941,8 @@ } }, "range": [ - 61913, - 61944 + 61924, + 61955 ], "loc": { "start": { @@ -108885,8 +108957,8 @@ } ], "range": [ - 61903, - 61950 + 61914, + 61961 ], "loc": { "start": { @@ -108902,8 +108974,8 @@ "generator": false, "expression": false, "range": [ - 61895, - 61950 + 61906, + 61961 ], "loc": { "start": { @@ -108919,8 +108991,8 @@ "kind": "method", "computed": false, "range": [ - 61879, - 61950 + 61890, + 61961 ], "loc": { "start": { @@ -108937,8 +109009,8 @@ "type": "Block", "value": "*\n * Return the filter's DOM element for a given column\n * @param {Number} index Column's index\n * @return {DOMElement}\n ", "range": [ - 61728, - 61874 + 61739, + 61885 ], "loc": { "start": { @@ -108957,8 +109029,8 @@ "type": "Block", "value": "*\n * Return the number of cells for a given row index\n * @param {Number} rowIndex Index of the row\n * @return {Number} Number of cells\n ", "range": [ - 61956, - 62122 + 61967, + 62133 ], "loc": { "start": { @@ -108980,8 +109052,8 @@ "type": "Identifier", "name": "getCellsNb", "range": [ - 62127, - 62137 + 62138, + 62148 ], "loc": { "start": { @@ -109004,8 +109076,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 62138, - 62146 + 62149, + 62157 ], "loc": { "start": { @@ -109023,8 +109095,8 @@ "value": 0, "raw": "0", "range": [ - 62149, - 62150 + 62160, + 62161 ], "loc": { "start": { @@ -109038,8 +109110,8 @@ } }, "range": [ - 62138, - 62150 + 62149, + 62161 ], "loc": { "start": { @@ -109065,8 +109137,8 @@ "type": "Identifier", "name": "tr", "range": [ - 62166, - 62168 + 62177, + 62179 ], "loc": { "start": { @@ -109093,8 +109165,8 @@ "object": { "type": "ThisExpression", "range": [ - 62171, - 62175 + 62182, + 62186 ], "loc": { "start": { @@ -109111,8 +109183,8 @@ "type": "Identifier", "name": "dom", "range": [ - 62176, - 62179 + 62187, + 62190 ], "loc": { "start": { @@ -109126,8 +109198,8 @@ } }, "range": [ - 62171, - 62179 + 62182, + 62190 ], "loc": { "start": { @@ -109142,8 +109214,8 @@ }, "arguments": [], "range": [ - 62171, - 62181 + 62182, + 62192 ], "loc": { "start": { @@ -109160,8 +109232,8 @@ "type": "Identifier", "name": "rows", "range": [ - 62182, - 62186 + 62193, + 62197 ], "loc": { "start": { @@ -109175,8 +109247,8 @@ } }, "range": [ - 62171, - 62186 + 62182, + 62197 ], "loc": { "start": { @@ -109198,8 +109270,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 62187, - 62195 + 62198, + 62206 ], "loc": { "start": { @@ -109217,8 +109289,8 @@ "value": 0, "raw": "0", "range": [ - 62199, - 62200 + 62210, + 62211 ], "loc": { "start": { @@ -109232,8 +109304,8 @@ } }, "range": [ - 62187, - 62200 + 62198, + 62211 ], "loc": { "start": { @@ -109250,8 +109322,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 62203, - 62211 + 62214, + 62222 ], "loc": { "start": { @@ -109269,8 +109341,8 @@ "value": 0, "raw": "0", "range": [ - 62214, - 62215 + 62225, + 62226 ], "loc": { "start": { @@ -109284,8 +109356,8 @@ } }, "range": [ - 62187, - 62215 + 62198, + 62226 ], "loc": { "start": { @@ -109299,8 +109371,8 @@ } }, "range": [ - 62171, - 62216 + 62182, + 62227 ], "loc": { "start": { @@ -109314,8 +109386,8 @@ } }, "range": [ - 62166, - 62216 + 62177, + 62227 ], "loc": { "start": { @@ -109331,8 +109403,8 @@ ], "kind": "let", "range": [ - 62162, - 62217 + 62173, + 62228 ], "loc": { "start": { @@ -109353,8 +109425,8 @@ "type": "Identifier", "name": "tr", "range": [ - 62233, - 62235 + 62244, + 62246 ], "loc": { "start": { @@ -109377,8 +109449,8 @@ "type": "Identifier", "name": "tr", "range": [ - 62238, - 62240 + 62249, + 62251 ], "loc": { "start": { @@ -109395,8 +109467,8 @@ "type": "Identifier", "name": "cells", "range": [ - 62241, - 62246 + 62252, + 62257 ], "loc": { "start": { @@ -109410,8 +109482,8 @@ } }, "range": [ - 62238, - 62246 + 62249, + 62257 ], "loc": { "start": { @@ -109428,8 +109500,8 @@ "type": "Identifier", "name": "length", "range": [ - 62247, - 62253 + 62258, + 62264 ], "loc": { "start": { @@ -109443,8 +109515,8 @@ } }, "range": [ - 62238, - 62253 + 62249, + 62264 ], "loc": { "start": { @@ -109462,8 +109534,8 @@ "value": 0, "raw": "0", "range": [ - 62256, - 62257 + 62267, + 62268 ], "loc": { "start": { @@ -109477,8 +109549,8 @@ } }, "range": [ - 62233, - 62257 + 62244, + 62268 ], "loc": { "start": { @@ -109492,8 +109564,8 @@ } }, "range": [ - 62226, - 62258 + 62237, + 62269 ], "loc": { "start": { @@ -109508,8 +109580,8 @@ } ], "range": [ - 62152, - 62264 + 62163, + 62275 ], "loc": { "start": { @@ -109525,8 +109597,8 @@ "generator": false, "expression": false, "range": [ - 62137, - 62264 + 62148, + 62275 ], "loc": { "start": { @@ -109542,8 +109614,8 @@ "kind": "method", "computed": false, "range": [ - 62127, - 62264 + 62138, + 62275 ], "loc": { "start": { @@ -109560,8 +109632,8 @@ "type": "Block", "value": "*\n * Return the number of cells for a given row index\n * @param {Number} rowIndex Index of the row\n * @return {Number} Number of cells\n ", "range": [ - 61956, - 62122 + 61967, + 62133 ], "loc": { "start": { @@ -109580,8 +109652,8 @@ "type": "Block", "value": "*\n * Return the number of working rows starting from reference row if\n * defined\n * @param {Boolean} includeHeaders Include the headers row(s)\n * @return {Number} Number of working rows\n ", "range": [ - 62270, - 62498 + 62281, + 62509 ], "loc": { "start": { @@ -109603,8 +109675,8 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 62503, - 62512 + 62514, + 62523 ], "loc": { "start": { @@ -109625,8 +109697,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 62513, - 62527 + 62524, + 62538 ], "loc": { "start": { @@ -109652,8 +109724,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 62543, - 62549 + 62554, + 62560 ], "loc": { "start": { @@ -109677,8 +109749,8 @@ "object": { "type": "ThisExpression", "range": [ - 62552, - 62556 + 62563, + 62567 ], "loc": { "start": { @@ -109695,8 +109767,8 @@ "type": "Identifier", "name": "getWorkingRows", "range": [ - 62557, - 62571 + 62568, + 62582 ], "loc": { "start": { @@ -109710,8 +109782,8 @@ } }, "range": [ - 62552, - 62571 + 62563, + 62582 ], "loc": { "start": { @@ -109726,8 +109798,8 @@ }, "arguments": [], "range": [ - 62552, - 62573 + 62563, + 62584 ], "loc": { "start": { @@ -109744,8 +109816,8 @@ "type": "Identifier", "name": "length", "range": [ - 62574, - 62580 + 62585, + 62591 ], "loc": { "start": { @@ -109759,8 +109831,8 @@ } }, "range": [ - 62552, - 62580 + 62563, + 62591 ], "loc": { "start": { @@ -109774,8 +109846,8 @@ } }, "range": [ - 62543, - 62580 + 62554, + 62591 ], "loc": { "start": { @@ -109791,8 +109863,8 @@ ], "kind": "let", "range": [ - 62539, - 62581 + 62550, + 62592 ], "loc": { "start": { @@ -109818,8 +109890,8 @@ "object": { "type": "ThisExpression", "range": [ - 62594, - 62598 + 62605, + 62609 ], "loc": { "start": { @@ -109836,8 +109908,8 @@ "type": "Identifier", "name": "dom", "range": [ - 62599, - 62602 + 62610, + 62613 ], "loc": { "start": { @@ -109851,8 +109923,8 @@ } }, "range": [ - 62594, - 62602 + 62605, + 62613 ], "loc": { "start": { @@ -109867,8 +109939,8 @@ }, "arguments": [], "range": [ - 62594, - 62604 + 62605, + 62615 ], "loc": { "start": { @@ -109885,8 +109957,8 @@ "type": "Identifier", "name": "tHead", "range": [ - 62605, - 62610 + 62616, + 62621 ], "loc": { "start": { @@ -109900,8 +109972,8 @@ } }, "range": [ - 62594, - 62610 + 62605, + 62621 ], "loc": { "start": { @@ -109925,8 +109997,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 62633, - 62647 + 62644, + 62658 ], "loc": { "start": { @@ -109946,8 +110018,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 62666, - 62672 + 62677, + 62683 ], "loc": { "start": { @@ -109976,8 +110048,8 @@ "object": { "type": "ThisExpression", "range": [ - 62675, - 62679 + 62686, + 62690 ], "loc": { "start": { @@ -109994,8 +110066,8 @@ "type": "Identifier", "name": "dom", "range": [ - 62680, - 62683 + 62691, + 62694 ], "loc": { "start": { @@ -110009,8 +110081,8 @@ } }, "range": [ - 62675, - 62683 + 62686, + 62694 ], "loc": { "start": { @@ -110025,8 +110097,8 @@ }, "arguments": [], "range": [ - 62675, - 62685 + 62686, + 62696 ], "loc": { "start": { @@ -110043,8 +110115,8 @@ "type": "Identifier", "name": "querySelectorAll", "range": [ - 62686, - 62702 + 62697, + 62713 ], "loc": { "start": { @@ -110058,8 +110130,8 @@ } }, "range": [ - 62675, - 62702 + 62686, + 62713 ], "loc": { "start": { @@ -110078,8 +110150,8 @@ "value": "thead > tr", "raw": "'thead > tr'", "range": [ - 62703, - 62715 + 62714, + 62726 ], "loc": { "start": { @@ -110094,8 +110166,8 @@ } ], "range": [ - 62675, - 62716 + 62686, + 62727 ], "loc": { "start": { @@ -110112,8 +110184,8 @@ "type": "Identifier", "name": "length", "range": [ - 62717, - 62723 + 62728, + 62734 ], "loc": { "start": { @@ -110127,8 +110199,8 @@ } }, "range": [ - 62675, - 62723 + 62686, + 62734 ], "loc": { "start": { @@ -110142,8 +110214,8 @@ } }, "range": [ - 62666, - 62723 + 62677, + 62734 ], "loc": { "start": { @@ -110160,8 +110232,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 62742, - 62748 + 62753, + 62759 ], "loc": { "start": { @@ -110175,8 +110247,8 @@ } }, "range": [ - 62633, - 62748 + 62644, + 62759 ], "loc": { "start": { @@ -110190,8 +110262,8 @@ } }, "range": [ - 62626, - 62749 + 62637, + 62760 ], "loc": { "start": { @@ -110206,8 +110278,8 @@ } ], "range": [ - 62612, - 62759 + 62623, + 62770 ], "loc": { "start": { @@ -110222,8 +110294,8 @@ }, "alternate": null, "range": [ - 62590, - 62759 + 62601, + 62770 ], "loc": { "start": { @@ -110244,8 +110316,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 62775, - 62789 + 62786, + 62800 ], "loc": { "start": { @@ -110262,8 +110334,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 62792, - 62798 + 62803, + 62809 ], "loc": { "start": { @@ -110283,8 +110355,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 62801, - 62807 + 62812, + 62818 ], "loc": { "start": { @@ -110303,8 +110375,8 @@ "object": { "type": "ThisExpression", "range": [ - 62810, - 62814 + 62821, + 62825 ], "loc": { "start": { @@ -110321,8 +110393,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 62815, - 62821 + 62826, + 62832 ], "loc": { "start": { @@ -110336,8 +110408,8 @@ } }, "range": [ - 62810, - 62821 + 62821, + 62832 ], "loc": { "start": { @@ -110351,8 +110423,8 @@ } }, "range": [ - 62801, - 62821 + 62812, + 62832 ], "loc": { "start": { @@ -110366,8 +110438,8 @@ } }, "range": [ - 62775, - 62821 + 62786, + 62832 ], "loc": { "start": { @@ -110381,8 +110453,8 @@ } }, "range": [ - 62768, - 62822 + 62779, + 62833 ], "loc": { "start": { @@ -110397,8 +110469,8 @@ } ], "range": [ - 62529, - 62828 + 62540, + 62839 ], "loc": { "start": { @@ -110414,8 +110486,8 @@ "generator": false, "expression": false, "range": [ - 62512, - 62828 + 62523, + 62839 ], "loc": { "start": { @@ -110431,8 +110503,8 @@ "kind": "method", "computed": false, "range": [ - 62503, - 62828 + 62514, + 62839 ], "loc": { "start": { @@ -110449,8 +110521,8 @@ "type": "Block", "value": "*\n * Return the number of working rows starting from reference row if\n * defined\n * @param {Boolean} includeHeaders Include the headers row(s)\n * @return {Number} Number of working rows\n ", "range": [ - 62270, - 62498 + 62281, + 62509 ], "loc": { "start": { @@ -110469,8 +110541,8 @@ "type": "Block", "value": "*\n * Return the collection of the working rows, that is, the rows belonging\n * to the tbody section(s)\n * @returns {Array}\n ", "range": [ - 62834, - 62978 + 62845, + 62989 ], "loc": { "start": { @@ -110492,8 +110564,8 @@ "type": "Identifier", "name": "getWorkingRows", "range": [ - 62983, - 62997 + 62994, + 63008 ], "loc": { "start": { @@ -110528,8 +110600,8 @@ "object": { "type": "ThisExpression", "range": [ - 63017, - 63021 + 63028, + 63032 ], "loc": { "start": { @@ -110546,8 +110618,8 @@ "type": "Identifier", "name": "dom", "range": [ - 63022, - 63025 + 63033, + 63036 ], "loc": { "start": { @@ -110561,8 +110633,8 @@ } }, "range": [ - 63017, - 63025 + 63028, + 63036 ], "loc": { "start": { @@ -110577,8 +110649,8 @@ }, "arguments": [], "range": [ - 63017, - 63027 + 63028, + 63038 ], "loc": { "start": { @@ -110595,8 +110667,8 @@ "type": "Identifier", "name": "querySelectorAll", "range": [ - 63028, - 63044 + 63039, + 63055 ], "loc": { "start": { @@ -110610,8 +110682,8 @@ } }, "range": [ - 63017, - 63044 + 63028, + 63055 ], "loc": { "start": { @@ -110630,8 +110702,8 @@ "value": "tbody > tr", "raw": "'tbody > tr'", "range": [ - 63045, - 63057 + 63056, + 63068 ], "loc": { "start": { @@ -110646,8 +110718,8 @@ } ], "range": [ - 63017, - 63058 + 63028, + 63069 ], "loc": { "start": { @@ -110661,8 +110733,8 @@ } }, "range": [ - 63010, - 63059 + 63021, + 63070 ], "loc": { "start": { @@ -110677,8 +110749,8 @@ } ], "range": [ - 63000, - 63065 + 63011, + 63076 ], "loc": { "start": { @@ -110694,8 +110766,8 @@ "generator": false, "expression": false, "range": [ - 62997, - 63065 + 63008, + 63076 ], "loc": { "start": { @@ -110711,8 +110783,8 @@ "kind": "method", "computed": false, "range": [ - 62983, - 63065 + 62994, + 63076 ], "loc": { "start": { @@ -110729,8 +110801,8 @@ "type": "Block", "value": "*\n * Return the collection of the working rows, that is, the rows belonging\n * to the tbody section(s)\n * @returns {Array}\n ", "range": [ - 62834, - 62978 + 62845, + 62989 ], "loc": { "start": { @@ -110749,8 +110821,8 @@ "type": "Block", "value": "*\n * Return the text content of a given cell\n * @param {DOMElement} Cell's DOM element\n * @return {String}\n ", "range": [ - 63071, - 63199 + 63082, + 63210 ], "loc": { "start": { @@ -110772,8 +110844,8 @@ "type": "Identifier", "name": "getCellValue", "range": [ - 63204, - 63216 + 63215, + 63227 ], "loc": { "start": { @@ -110794,8 +110866,8 @@ "type": "Identifier", "name": "cell", "range": [ - 63217, - 63221 + 63228, + 63232 ], "loc": { "start": { @@ -110821,8 +110893,8 @@ "type": "Identifier", "name": "idx", "range": [ - 63237, - 63240 + 63248, + 63251 ], "loc": { "start": { @@ -110842,8 +110914,8 @@ "type": "Identifier", "name": "cell", "range": [ - 63243, - 63247 + 63254, + 63258 ], "loc": { "start": { @@ -110860,8 +110932,8 @@ "type": "Identifier", "name": "cellIndex", "range": [ - 63248, - 63257 + 63259, + 63268 ], "loc": { "start": { @@ -110875,8 +110947,8 @@ } }, "range": [ - 63243, - 63257 + 63254, + 63268 ], "loc": { "start": { @@ -110890,8 +110962,8 @@ } }, "range": [ - 63237, - 63257 + 63248, + 63268 ], "loc": { "start": { @@ -110907,8 +110979,8 @@ ], "kind": "let", "range": [ - 63233, - 63258 + 63244, + 63269 ], "loc": { "start": { @@ -110930,8 +111002,8 @@ "type": "Identifier", "name": "cellParser", "range": [ - 63271, - 63281 + 63282, + 63292 ], "loc": { "start": { @@ -110950,8 +111022,8 @@ "object": { "type": "ThisExpression", "range": [ - 63284, - 63288 + 63295, + 63299 ], "loc": { "start": { @@ -110968,8 +111040,8 @@ "type": "Identifier", "name": "cellParser", "range": [ - 63289, - 63299 + 63300, + 63310 ], "loc": { "start": { @@ -110983,8 +111055,8 @@ } }, "range": [ - 63284, - 63299 + 63295, + 63310 ], "loc": { "start": { @@ -110998,8 +111070,8 @@ } }, "range": [ - 63271, - 63299 + 63282, + 63310 ], "loc": { "start": { @@ -111015,8 +111087,8 @@ ], "kind": "let", "range": [ - 63267, - 63300 + 63278, + 63311 ], "loc": { "start": { @@ -111033,8 +111105,8 @@ "type": "Line", "value": " Invoke cellParser for this column if any", "range": [ - 63309, - 63352 + 63320, + 63363 ], "loc": { "start": { @@ -111066,8 +111138,8 @@ "type": "Identifier", "name": "cellParser", "range": [ - 63365, - 63375 + 63376, + 63386 ], "loc": { "start": { @@ -111084,8 +111156,8 @@ "type": "Identifier", "name": "cols", "range": [ - 63376, - 63380 + 63387, + 63391 ], "loc": { "start": { @@ -111099,8 +111171,8 @@ } }, "range": [ - 63365, - 63380 + 63376, + 63391 ], "loc": { "start": { @@ -111117,8 +111189,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 63381, - 63388 + 63392, + 63399 ], "loc": { "start": { @@ -111132,8 +111204,8 @@ } }, "range": [ - 63365, - 63388 + 63376, + 63399 ], "loc": { "start": { @@ -111151,8 +111223,8 @@ "type": "Identifier", "name": "idx", "range": [ - 63389, - 63392 + 63400, + 63403 ], "loc": { "start": { @@ -111167,8 +111239,8 @@ } ], "range": [ - 63365, - 63393 + 63376, + 63404 ], "loc": { "start": { @@ -111189,8 +111261,8 @@ "value": 1, "raw": "1", "range": [ - 63399, - 63400 + 63410, + 63411 ], "loc": { "start": { @@ -111205,8 +111277,8 @@ }, "prefix": true, "range": [ - 63398, - 63400 + 63409, + 63411 ], "loc": { "start": { @@ -111220,8 +111292,8 @@ } }, "range": [ - 63365, - 63400 + 63376, + 63411 ], "loc": { "start": { @@ -111248,8 +111320,8 @@ "type": "Identifier", "name": "cellParser", "range": [ - 63423, - 63433 + 63434, + 63444 ], "loc": { "start": { @@ -111266,8 +111338,8 @@ "type": "Identifier", "name": "parse", "range": [ - 63434, - 63439 + 63445, + 63450 ], "loc": { "start": { @@ -111281,8 +111353,8 @@ } }, "range": [ - 63423, - 63439 + 63434, + 63450 ], "loc": { "start": { @@ -111299,8 +111371,8 @@ { "type": "ThisExpression", "range": [ - 63440, - 63444 + 63451, + 63455 ], "loc": { "start": { @@ -111317,8 +111389,8 @@ "type": "Identifier", "name": "cell", "range": [ - 63446, - 63450 + 63457, + 63461 ], "loc": { "start": { @@ -111335,8 +111407,8 @@ "type": "Identifier", "name": "idx", "range": [ - 63452, - 63455 + 63463, + 63466 ], "loc": { "start": { @@ -111351,8 +111423,8 @@ } ], "range": [ - 63423, - 63456 + 63434, + 63467 ], "loc": { "start": { @@ -111366,8 +111438,8 @@ } }, "range": [ - 63416, - 63457 + 63427, + 63468 ], "loc": { "start": { @@ -111382,8 +111454,8 @@ } ], "range": [ - 63402, - 63467 + 63413, + 63478 ], "loc": { "start": { @@ -111407,8 +111479,8 @@ "type": "Identifier", "name": "getText", "range": [ - 63494, - 63501 + 63505, + 63512 ], "loc": { "start": { @@ -111426,8 +111498,8 @@ "type": "Identifier", "name": "cell", "range": [ - 63502, - 63506 + 63513, + 63517 ], "loc": { "start": { @@ -111442,8 +111514,8 @@ } ], "range": [ - 63494, - 63507 + 63505, + 63518 ], "loc": { "start": { @@ -111457,8 +111529,8 @@ } }, "range": [ - 63487, - 63508 + 63498, + 63519 ], "loc": { "start": { @@ -111473,8 +111545,8 @@ } ], "range": [ - 63473, - 63518 + 63484, + 63529 ], "loc": { "start": { @@ -111488,8 +111560,8 @@ } }, "range": [ - 63361, - 63518 + 63372, + 63529 ], "loc": { "start": { @@ -111506,8 +111578,8 @@ "type": "Line", "value": " Invoke cellParser for this column if any", "range": [ - 63309, - 63352 + 63320, + 63363 ], "loc": { "start": { @@ -111524,8 +111596,8 @@ } ], "range": [ - 63223, - 63524 + 63234, + 63535 ], "loc": { "start": { @@ -111541,8 +111613,8 @@ "generator": false, "expression": false, "range": [ - 63216, - 63524 + 63227, + 63535 ], "loc": { "start": { @@ -111558,8 +111630,8 @@ "kind": "method", "computed": false, "range": [ - 63204, - 63524 + 63215, + 63535 ], "loc": { "start": { @@ -111576,8 +111648,8 @@ "type": "Block", "value": "*\n * Return the text content of a given cell\n * @param {DOMElement} Cell's DOM element\n * @return {String}\n ", "range": [ - 63071, - 63199 + 63082, + 63210 ], "loc": { "start": { @@ -111596,8 +111668,8 @@ "type": "Block", "value": "*\n * Return the typed data of a given cell based on the column type definition\n * @param {DOMElement} cell Cell's DOM element\n * @return {String|Number|Date}\n ", "range": [ - 63530, - 63710 + 63541, + 63721 ], "loc": { "start": { @@ -111619,8 +111691,8 @@ "type": "Identifier", "name": "getCellData", "range": [ - 63715, - 63726 + 63726, + 63737 ], "loc": { "start": { @@ -111641,8 +111713,8 @@ "type": "Identifier", "name": "cell", "range": [ - 63727, - 63731 + 63738, + 63742 ], "loc": { "start": { @@ -111668,8 +111740,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 63747, - 63755 + 63758, + 63766 ], "loc": { "start": { @@ -111689,8 +111761,8 @@ "type": "Identifier", "name": "cell", "range": [ - 63758, - 63762 + 63769, + 63773 ], "loc": { "start": { @@ -111707,8 +111779,8 @@ "type": "Identifier", "name": "cellIndex", "range": [ - 63763, - 63772 + 63774, + 63783 ], "loc": { "start": { @@ -111722,8 +111794,8 @@ } }, "range": [ - 63758, - 63772 + 63769, + 63783 ], "loc": { "start": { @@ -111737,8 +111809,8 @@ } }, "range": [ - 63747, - 63772 + 63758, + 63783 ], "loc": { "start": { @@ -111754,8 +111826,8 @@ ], "kind": "let", "range": [ - 63743, - 63773 + 63754, + 63784 ], "loc": { "start": { @@ -111777,8 +111849,8 @@ "type": "Identifier", "name": "value", "range": [ - 63786, - 63791 + 63797, + 63802 ], "loc": { "start": { @@ -111799,8 +111871,8 @@ "object": { "type": "ThisExpression", "range": [ - 63794, - 63798 + 63805, + 63809 ], "loc": { "start": { @@ -111817,8 +111889,8 @@ "type": "Identifier", "name": "getCellValue", "range": [ - 63799, - 63811 + 63810, + 63822 ], "loc": { "start": { @@ -111832,8 +111904,8 @@ } }, "range": [ - 63794, - 63811 + 63805, + 63822 ], "loc": { "start": { @@ -111851,8 +111923,8 @@ "type": "Identifier", "name": "cell", "range": [ - 63812, - 63816 + 63823, + 63827 ], "loc": { "start": { @@ -111867,8 +111939,8 @@ } ], "range": [ - 63794, - 63817 + 63805, + 63828 ], "loc": { "start": { @@ -111882,8 +111954,8 @@ } }, "range": [ - 63786, - 63817 + 63797, + 63828 ], "loc": { "start": { @@ -111899,8 +111971,8 @@ ], "kind": "let", "range": [ - 63782, - 63818 + 63793, + 63829 ], "loc": { "start": { @@ -111923,8 +111995,8 @@ "object": { "type": "ThisExpression", "range": [ - 63832, - 63836 + 63843, + 63847 ], "loc": { "start": { @@ -111941,8 +112013,8 @@ "type": "Identifier", "name": "hasType", "range": [ - 63837, - 63844 + 63848, + 63855 ], "loc": { "start": { @@ -111956,8 +112028,8 @@ } }, "range": [ - 63832, - 63844 + 63843, + 63855 ], "loc": { "start": { @@ -111975,8 +112047,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 63845, - 63853 + 63856, + 63864 ], "loc": { "start": { @@ -111996,8 +112068,8 @@ "type": "Identifier", "name": "FORMATTED_NUMBER", "range": [ - 63856, - 63872 + 63867, + 63883 ], "loc": { "start": { @@ -112012,8 +112084,8 @@ } ], "range": [ - 63855, - 63873 + 63866, + 63884 ], "loc": { "start": { @@ -112028,8 +112100,8 @@ } ], "range": [ - 63832, - 63874 + 63843, + 63885 ], "loc": { "start": { @@ -112053,8 +112125,8 @@ "type": "Identifier", "name": "parseNb", "range": [ - 63897, - 63904 + 63908, + 63915 ], "loc": { "start": { @@ -112072,8 +112144,8 @@ "type": "Identifier", "name": "value", "range": [ - 63905, - 63910 + 63916, + 63921 ], "loc": { "start": { @@ -112094,8 +112166,8 @@ "object": { "type": "ThisExpression", "range": [ - 63912, - 63916 + 63923, + 63927 ], "loc": { "start": { @@ -112112,8 +112184,8 @@ "type": "Identifier", "name": "getDecimal", "range": [ - 63917, - 63927 + 63928, + 63938 ], "loc": { "start": { @@ -112127,8 +112199,8 @@ } }, "range": [ - 63912, - 63927 + 63923, + 63938 ], "loc": { "start": { @@ -112146,8 +112218,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 63928, - 63936 + 63939, + 63947 ], "loc": { "start": { @@ -112162,8 +112234,8 @@ } ], "range": [ - 63912, - 63937 + 63923, + 63948 ], "loc": { "start": { @@ -112178,8 +112250,8 @@ } ], "range": [ - 63897, - 63938 + 63908, + 63949 ], "loc": { "start": { @@ -112193,8 +112265,8 @@ } }, "range": [ - 63890, - 63939 + 63901, + 63950 ], "loc": { "start": { @@ -112209,8 +112281,8 @@ } ], "range": [ - 63876, - 63949 + 63887, + 63960 ], "loc": { "start": { @@ -112233,8 +112305,8 @@ "object": { "type": "ThisExpression", "range": [ - 63967, - 63971 + 63978, + 63982 ], "loc": { "start": { @@ -112251,8 +112323,8 @@ "type": "Identifier", "name": "hasType", "range": [ - 63972, - 63979 + 63983, + 63990 ], "loc": { "start": { @@ -112266,8 +112338,8 @@ } }, "range": [ - 63967, - 63979 + 63978, + 63990 ], "loc": { "start": { @@ -112285,8 +112357,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 63980, - 63988 + 63991, + 63999 ], "loc": { "start": { @@ -112306,8 +112378,8 @@ "type": "Identifier", "name": "NUMBER", "range": [ - 63991, - 63997 + 64002, + 64008 ], "loc": { "start": { @@ -112322,8 +112394,8 @@ } ], "range": [ - 63990, - 63998 + 64001, + 64009 ], "loc": { "start": { @@ -112338,8 +112410,8 @@ } ], "range": [ - 63967, - 63999 + 63978, + 64010 ], "loc": { "start": { @@ -112363,8 +112435,8 @@ "type": "Identifier", "name": "Number", "range": [ - 64022, - 64028 + 64033, + 64039 ], "loc": { "start": { @@ -112382,8 +112454,8 @@ "type": "Identifier", "name": "value", "range": [ - 64029, - 64034 + 64040, + 64045 ], "loc": { "start": { @@ -112398,8 +112470,8 @@ } ], "range": [ - 64022, - 64035 + 64033, + 64046 ], "loc": { "start": { @@ -112413,8 +112485,8 @@ } }, "range": [ - 64015, - 64036 + 64026, + 64047 ], "loc": { "start": { @@ -112429,8 +112501,8 @@ } ], "range": [ - 64001, - 64046 + 64012, + 64057 ], "loc": { "start": { @@ -112453,8 +112525,8 @@ "object": { "type": "ThisExpression", "range": [ - 64064, - 64068 + 64075, + 64079 ], "loc": { "start": { @@ -112471,8 +112543,8 @@ "type": "Identifier", "name": "hasType", "range": [ - 64069, - 64076 + 64080, + 64087 ], "loc": { "start": { @@ -112486,8 +112558,8 @@ } }, "range": [ - 64064, - 64076 + 64075, + 64087 ], "loc": { "start": { @@ -112505,8 +112577,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 64077, - 64085 + 64088, + 64096 ], "loc": { "start": { @@ -112526,8 +112598,8 @@ "type": "Identifier", "name": "DATE", "range": [ - 64088, - 64092 + 64099, + 64103 ], "loc": { "start": { @@ -112542,8 +112614,8 @@ } ], "range": [ - 64087, - 64093 + 64098, + 64104 ], "loc": { "start": { @@ -112558,8 +112630,8 @@ } ], "range": [ - 64064, - 64094 + 64075, + 64105 ], "loc": { "start": { @@ -112584,8 +112656,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 64113, - 64121 + 64124, + 64132 ], "loc": { "start": { @@ -112607,8 +112679,8 @@ "object": { "type": "ThisExpression", "range": [ - 64124, - 64128 + 64135, + 64139 ], "loc": { "start": { @@ -112625,8 +112697,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 64129, - 64132 + 64140, + 64143 ], "loc": { "start": { @@ -112640,8 +112712,8 @@ } }, "range": [ - 64124, - 64132 + 64135, + 64143 ], "loc": { "start": { @@ -112658,8 +112730,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 64133, - 64141 + 64144, + 64152 ], "loc": { "start": { @@ -112673,8 +112745,8 @@ } }, "range": [ - 64124, - 64141 + 64135, + 64152 ], "loc": { "start": { @@ -112688,8 +112760,8 @@ } }, "range": [ - 64113, - 64141 + 64124, + 64152 ], "loc": { "start": { @@ -112705,8 +112777,8 @@ ], "kind": "let", "range": [ - 64109, - 64142 + 64120, + 64153 ], "loc": { "start": { @@ -112730,8 +112802,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 64162, - 64170 + 64173, + 64181 ], "loc": { "start": { @@ -112748,8 +112820,8 @@ "type": "Identifier", "name": "parse", "range": [ - 64171, - 64176 + 64182, + 64187 ], "loc": { "start": { @@ -112763,8 +112835,8 @@ } }, "range": [ - 64162, - 64176 + 64173, + 64187 ], "loc": { "start": { @@ -112782,8 +112854,8 @@ "type": "Identifier", "name": "value", "range": [ - 64177, - 64182 + 64188, + 64193 ], "loc": { "start": { @@ -112805,8 +112877,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 64184, - 64192 + 64195, + 64203 ], "loc": { "start": { @@ -112823,8 +112895,8 @@ "type": "Identifier", "name": "getLocale", "range": [ - 64193, - 64202 + 64204, + 64213 ], "loc": { "start": { @@ -112838,8 +112910,8 @@ } }, "range": [ - 64184, - 64202 + 64195, + 64213 ], "loc": { "start": { @@ -112857,8 +112929,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 64203, - 64211 + 64214, + 64222 ], "loc": { "start": { @@ -112873,8 +112945,8 @@ } ], "range": [ - 64184, - 64212 + 64195, + 64223 ], "loc": { "start": { @@ -112889,8 +112961,8 @@ } ], "range": [ - 64162, - 64213 + 64173, + 64224 ], "loc": { "start": { @@ -112904,8 +112976,8 @@ } }, "range": [ - 64155, - 64214 + 64166, + 64225 ], "loc": { "start": { @@ -112920,8 +112992,8 @@ } ], "range": [ - 64095, - 64224 + 64106, + 64235 ], "loc": { "start": { @@ -112936,8 +113008,8 @@ }, "alternate": null, "range": [ - 64060, - 64224 + 64071, + 64235 ], "loc": { "start": { @@ -112951,8 +113023,8 @@ } }, "range": [ - 63963, - 64224 + 63974, + 64235 ], "loc": { "start": { @@ -112966,8 +113038,8 @@ } }, "range": [ - 63828, - 64224 + 63839, + 64235 ], "loc": { "start": { @@ -112986,8 +113058,8 @@ "type": "Identifier", "name": "value", "range": [ - 64241, - 64246 + 64252, + 64257 ], "loc": { "start": { @@ -113001,8 +113073,8 @@ } }, "range": [ - 64234, - 64247 + 64245, + 64258 ], "loc": { "start": { @@ -113017,8 +113089,8 @@ } ], "range": [ - 63733, - 64253 + 63744, + 64264 ], "loc": { "start": { @@ -113034,8 +113106,8 @@ "generator": false, "expression": false, "range": [ - 63726, - 64253 + 63737, + 64264 ], "loc": { "start": { @@ -113051,8 +113123,8 @@ "kind": "method", "computed": false, "range": [ - 63715, - 64253 + 63726, + 64264 ], "loc": { "start": { @@ -113069,8 +113141,8 @@ "type": "Block", "value": "*\n * Return the typed data of a given cell based on the column type definition\n * @param {DOMElement} cell Cell's DOM element\n * @return {String|Number|Date}\n ", "range": [ - 63530, - 63710 + 63541, + 63721 ], "loc": { "start": { @@ -113089,8 +113161,8 @@ "type": "Block", "value": "*\n * Return the table data based on its columns data type definitions\n * with following structure:\n * [\n * [rowIndex, [data0, data1...]],\n * [rowIndex, [data0, data1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n ", "range": [ - 64259, - 64639 + 64270, + 64650 ], "loc": { "start": { @@ -113112,8 +113184,8 @@ "type": "Identifier", "name": "getData", "range": [ - 64644, - 64651 + 64655, + 64662 ], "loc": { "start": { @@ -113136,8 +113208,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 64652, - 64666 + 64663, + 64677 ], "loc": { "start": { @@ -113155,8 +113227,8 @@ "value": false, "raw": "false", "range": [ - 64669, - 64674 + 64680, + 64685 ], "loc": { "start": { @@ -113170,8 +113242,8 @@ } }, "range": [ - 64652, - 64674 + 64663, + 64685 ], "loc": { "start": { @@ -113190,8 +113262,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 64676, - 64693 + 64687, + 64704 ], "loc": { "start": { @@ -113209,8 +113281,8 @@ "value": false, "raw": "false", "range": [ - 64696, - 64701 + 64707, + 64712 ], "loc": { "start": { @@ -113224,8 +113296,8 @@ } }, "range": [ - 64676, - 64701 + 64687, + 64712 ], "loc": { "start": { @@ -113252,8 +113324,8 @@ "object": { "type": "ThisExpression", "range": [ - 64720, - 64724 + 64731, + 64735 ], "loc": { "start": { @@ -113270,8 +113342,8 @@ "type": "Identifier", "name": "getTableData", "range": [ - 64725, - 64737 + 64736, + 64748 ], "loc": { "start": { @@ -113285,8 +113357,8 @@ } }, "range": [ - 64720, - 64737 + 64731, + 64748 ], "loc": { "start": { @@ -113304,8 +113376,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 64738, - 64752 + 64749, + 64763 ], "loc": { "start": { @@ -113322,8 +113394,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 64754, - 64771 + 64765, + 64782 ], "loc": { "start": { @@ -113341,8 +113413,8 @@ "value": true, "raw": "true", "range": [ - 64773, - 64777 + 64784, + 64788 ], "loc": { "start": { @@ -113357,8 +113429,8 @@ } ], "range": [ - 64720, - 64778 + 64731, + 64789 ], "loc": { "start": { @@ -113372,8 +113444,8 @@ } }, "range": [ - 64713, - 64779 + 64724, + 64790 ], "loc": { "start": { @@ -113388,8 +113460,8 @@ } ], "range": [ - 64703, - 64785 + 64714, + 64796 ], "loc": { "start": { @@ -113405,8 +113477,8 @@ "generator": false, "expression": false, "range": [ - 64651, - 64785 + 64662, + 64796 ], "loc": { "start": { @@ -113422,8 +113494,8 @@ "kind": "method", "computed": false, "range": [ - 64644, - 64785 + 64655, + 64796 ], "loc": { "start": { @@ -113440,8 +113512,8 @@ "type": "Block", "value": "*\n * Return the table data based on its columns data type definitions\n * with following structure:\n * [\n * [rowIndex, [data0, data1...]],\n * [rowIndex, [data0, data1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n ", "range": [ - 64259, - 64639 + 64270, + 64650 ], "loc": { "start": { @@ -113460,8 +113532,8 @@ "type": "Block", "value": "*\n * Return the table values with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n ", "range": [ - 64791, - 65127 + 64802, + 65138 ], "loc": { "start": { @@ -113483,8 +113555,8 @@ "type": "Identifier", "name": "getValues", "range": [ - 65132, - 65141 + 65143, + 65152 ], "loc": { "start": { @@ -113507,8 +113579,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 65142, - 65156 + 65153, + 65167 ], "loc": { "start": { @@ -113526,8 +113598,8 @@ "value": false, "raw": "false", "range": [ - 65159, - 65164 + 65170, + 65175 ], "loc": { "start": { @@ -113541,8 +113613,8 @@ } }, "range": [ - 65142, - 65164 + 65153, + 65175 ], "loc": { "start": { @@ -113561,8 +113633,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 65166, - 65183 + 65177, + 65194 ], "loc": { "start": { @@ -113580,8 +113652,8 @@ "value": false, "raw": "false", "range": [ - 65186, - 65191 + 65197, + 65202 ], "loc": { "start": { @@ -113595,8 +113667,8 @@ } }, "range": [ - 65166, - 65191 + 65177, + 65202 ], "loc": { "start": { @@ -113623,8 +113695,8 @@ "object": { "type": "ThisExpression", "range": [ - 65210, - 65214 + 65221, + 65225 ], "loc": { "start": { @@ -113641,8 +113713,8 @@ "type": "Identifier", "name": "getTableData", "range": [ - 65215, - 65227 + 65226, + 65238 ], "loc": { "start": { @@ -113656,8 +113728,8 @@ } }, "range": [ - 65210, - 65227 + 65221, + 65238 ], "loc": { "start": { @@ -113675,8 +113747,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 65228, - 65242 + 65239, + 65253 ], "loc": { "start": { @@ -113693,8 +113765,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 65244, - 65261 + 65255, + 65272 ], "loc": { "start": { @@ -113712,8 +113784,8 @@ "value": false, "raw": "false", "range": [ - 65263, - 65268 + 65274, + 65279 ], "loc": { "start": { @@ -113728,8 +113800,8 @@ } ], "range": [ - 65210, - 65269 + 65221, + 65280 ], "loc": { "start": { @@ -113743,8 +113815,8 @@ } }, "range": [ - 65203, - 65270 + 65214, + 65281 ], "loc": { "start": { @@ -113759,8 +113831,8 @@ } ], "range": [ - 65193, - 65276 + 65204, + 65287 ], "loc": { "start": { @@ -113776,8 +113848,8 @@ "generator": false, "expression": false, "range": [ - 65141, - 65276 + 65152, + 65287 ], "loc": { "start": { @@ -113793,8 +113865,8 @@ "kind": "method", "computed": false, "range": [ - 65132, - 65276 + 65143, + 65287 ], "loc": { "start": { @@ -113811,8 +113883,8 @@ "type": "Block", "value": "*\n * Return the table values with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n ", "range": [ - 64791, - 65127 + 64802, + 65138 ], "loc": { "start": { @@ -113831,8 +113903,8 @@ "type": "Block", "value": "*\n * Return the table data with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @param {Boolean} [typed=false] Return typed value\n * @return {Array}\n * @private\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 65282, - 65757 + 65293, + 65768 ], "loc": { "start": { @@ -113854,8 +113926,8 @@ "type": "Identifier", "name": "getTableData", "range": [ - 65762, - 65774 + 65773, + 65785 ], "loc": { "start": { @@ -113878,8 +113950,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 65784, - 65798 + 65795, + 65809 ], "loc": { "start": { @@ -113897,8 +113969,8 @@ "value": false, "raw": "false", "range": [ - 65801, - 65806 + 65812, + 65817 ], "loc": { "start": { @@ -113912,8 +113984,8 @@ } }, "range": [ - 65784, - 65806 + 65795, + 65817 ], "loc": { "start": { @@ -113932,8 +114004,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 65816, - 65833 + 65827, + 65844 ], "loc": { "start": { @@ -113951,8 +114023,8 @@ "value": false, "raw": "false", "range": [ - 65836, - 65841 + 65847, + 65852 ], "loc": { "start": { @@ -113966,8 +114038,8 @@ } }, "range": [ - 65816, - 65841 + 65827, + 65852 ], "loc": { "start": { @@ -113986,8 +114058,8 @@ "type": "Identifier", "name": "typed", "range": [ - 65851, - 65856 + 65862, + 65867 ], "loc": { "start": { @@ -114005,8 +114077,8 @@ "value": false, "raw": "false", "range": [ - 65859, - 65864 + 65870, + 65875 ], "loc": { "start": { @@ -114020,8 +114092,8 @@ } }, "range": [ - 65851, - 65864 + 65862, + 65875 ], "loc": { "start": { @@ -114047,8 +114119,8 @@ "type": "Identifier", "name": "tblData", "range": [ - 65885, - 65892 + 65896, + 65903 ], "loc": { "start": { @@ -114065,8 +114137,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 65895, - 65897 + 65906, + 65908 ], "loc": { "start": { @@ -114080,8 +114152,8 @@ } }, "range": [ - 65885, - 65897 + 65896, + 65908 ], "loc": { "start": { @@ -114097,8 +114169,8 @@ ], "kind": "let", "range": [ - 65881, - 65898 + 65892, + 65909 ], "loc": { "start": { @@ -114120,8 +114192,8 @@ "type": "Identifier", "name": "getContent", "range": [ - 65911, - 65921 + 65922, + 65932 ], "loc": { "start": { @@ -114140,8 +114212,8 @@ "type": "Identifier", "name": "typed", "range": [ - 65924, - 65929 + 65935, + 65940 ], "loc": { "start": { @@ -114165,8 +114237,8 @@ "object": { "type": "ThisExpression", "range": [ - 65932, - 65936 + 65943, + 65947 ], "loc": { "start": { @@ -114183,8 +114255,8 @@ "type": "Identifier", "name": "getCellData", "range": [ - 65937, - 65948 + 65948, + 65959 ], "loc": { "start": { @@ -114198,8 +114270,8 @@ } }, "range": [ - 65932, - 65948 + 65943, + 65959 ], "loc": { "start": { @@ -114216,8 +114288,8 @@ "type": "Identifier", "name": "bind", "range": [ - 65949, - 65953 + 65960, + 65964 ], "loc": { "start": { @@ -114231,8 +114303,8 @@ } }, "range": [ - 65932, - 65953 + 65943, + 65964 ], "loc": { "start": { @@ -114249,8 +114321,8 @@ { "type": "ThisExpression", "range": [ - 65954, - 65958 + 65965, + 65969 ], "loc": { "start": { @@ -114265,8 +114337,8 @@ } ], "range": [ - 65932, - 65959 + 65943, + 65970 ], "loc": { "start": { @@ -114290,8 +114362,8 @@ "object": { "type": "ThisExpression", "range": [ - 65974, - 65978 + 65985, + 65989 ], "loc": { "start": { @@ -114308,8 +114380,8 @@ "type": "Identifier", "name": "getCellValue", "range": [ - 65979, - 65991 + 65990, + 66002 ], "loc": { "start": { @@ -114323,8 +114395,8 @@ } }, "range": [ - 65974, - 65991 + 65985, + 66002 ], "loc": { "start": { @@ -114341,8 +114413,8 @@ "type": "Identifier", "name": "bind", "range": [ - 65992, - 65996 + 66003, + 66007 ], "loc": { "start": { @@ -114356,8 +114428,8 @@ } }, "range": [ - 65974, - 65996 + 65985, + 66007 ], "loc": { "start": { @@ -114374,8 +114446,8 @@ { "type": "ThisExpression", "range": [ - 65997, - 66001 + 66008, + 66012 ], "loc": { "start": { @@ -114390,8 +114462,8 @@ } ], "range": [ - 65974, - 66002 + 65985, + 66013 ], "loc": { "start": { @@ -114405,8 +114477,8 @@ } }, "range": [ - 65924, - 66002 + 65935, + 66013 ], "loc": { "start": { @@ -114420,8 +114492,8 @@ } }, "range": [ - 65911, - 66002 + 65922, + 66013 ], "loc": { "start": { @@ -114437,8 +114509,8 @@ ], "kind": "let", "range": [ - 65907, - 66003 + 65918, + 66014 ], "loc": { "start": { @@ -114457,8 +114529,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 66017, - 66031 + 66028, + 66042 ], "loc": { "start": { @@ -114483,8 +114555,8 @@ "type": "Identifier", "name": "headers", "range": [ - 66051, - 66058 + 66062, + 66069 ], "loc": { "start": { @@ -114505,8 +114577,8 @@ "object": { "type": "ThisExpression", "range": [ - 66061, - 66065 + 66072, + 66076 ], "loc": { "start": { @@ -114523,8 +114595,8 @@ "type": "Identifier", "name": "getHeadersText", "range": [ - 66066, - 66080 + 66077, + 66091 ], "loc": { "start": { @@ -114538,8 +114610,8 @@ } }, "range": [ - 66061, - 66080 + 66072, + 66091 ], "loc": { "start": { @@ -114557,8 +114629,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 66081, - 66098 + 66092, + 66109 ], "loc": { "start": { @@ -114573,8 +114645,8 @@ } ], "range": [ - 66061, - 66099 + 66072, + 66110 ], "loc": { "start": { @@ -114588,8 +114660,8 @@ } }, "range": [ - 66051, - 66099 + 66062, + 66110 ], "loc": { "start": { @@ -114605,8 +114677,8 @@ ], "kind": "let", "range": [ - 66047, - 66100 + 66058, + 66111 ], "loc": { "start": { @@ -114630,8 +114702,8 @@ "type": "Identifier", "name": "tblData", "range": [ - 66113, - 66120 + 66124, + 66131 ], "loc": { "start": { @@ -114648,8 +114720,8 @@ "type": "Identifier", "name": "push", "range": [ - 66121, - 66125 + 66132, + 66136 ], "loc": { "start": { @@ -114663,8 +114735,8 @@ } }, "range": [ - 66113, - 66125 + 66124, + 66136 ], "loc": { "start": { @@ -114689,8 +114761,8 @@ "object": { "type": "ThisExpression", "range": [ - 66127, - 66131 + 66138, + 66142 ], "loc": { "start": { @@ -114707,8 +114779,8 @@ "type": "Identifier", "name": "getHeadersRowIndex", "range": [ - 66132, - 66150 + 66143, + 66161 ], "loc": { "start": { @@ -114722,8 +114794,8 @@ } }, "range": [ - 66127, - 66150 + 66138, + 66161 ], "loc": { "start": { @@ -114738,8 +114810,8 @@ }, "arguments": [], "range": [ - 66127, - 66152 + 66138, + 66163 ], "loc": { "start": { @@ -114756,8 +114828,8 @@ "type": "Identifier", "name": "headers", "range": [ - 66154, - 66161 + 66165, + 66172 ], "loc": { "start": { @@ -114772,8 +114844,8 @@ } ], "range": [ - 66126, - 66162 + 66137, + 66173 ], "loc": { "start": { @@ -114788,8 +114860,8 @@ } ], "range": [ - 66113, - 66163 + 66124, + 66174 ], "loc": { "start": { @@ -114803,8 +114875,8 @@ } }, "range": [ - 66113, - 66164 + 66124, + 66175 ], "loc": { "start": { @@ -114819,8 +114891,8 @@ } ], "range": [ - 66033, - 66174 + 66044, + 66185 ], "loc": { "start": { @@ -114835,8 +114907,8 @@ }, "alternate": null, "range": [ - 66013, - 66174 + 66024, + 66185 ], "loc": { "start": { @@ -114858,8 +114930,8 @@ "type": "Identifier", "name": "eachRow", "range": [ - 66188, - 66195 + 66199, + 66206 ], "loc": { "start": { @@ -114880,8 +114952,8 @@ "object": { "type": "ThisExpression", "range": [ - 66198, - 66202 + 66209, + 66213 ], "loc": { "start": { @@ -114898,8 +114970,8 @@ "type": "Identifier", "name": "eachRow", "range": [ - 66203, - 66210 + 66214, + 66221 ], "loc": { "start": { @@ -114913,8 +114985,8 @@ } }, "range": [ - 66198, - 66210 + 66209, + 66221 ], "loc": { "start": { @@ -114929,8 +115001,8 @@ }, "arguments": [], "range": [ - 66198, - 66212 + 66209, + 66223 ], "loc": { "start": { @@ -114944,8 +115016,8 @@ } }, "range": [ - 66188, - 66212 + 66199, + 66223 ], "loc": { "start": { @@ -114961,8 +115033,8 @@ ], "kind": "let", "range": [ - 66184, - 66213 + 66195, + 66224 ], "loc": { "start": { @@ -114983,8 +115055,8 @@ "type": "Identifier", "name": "eachRow", "range": [ - 66222, - 66229 + 66233, + 66240 ], "loc": { "start": { @@ -115006,8 +115078,8 @@ "type": "Identifier", "name": "row", "range": [ - 66231, - 66234 + 66242, + 66245 ], "loc": { "start": { @@ -115024,8 +115096,8 @@ "type": "Identifier", "name": "k", "range": [ - 66236, - 66237 + 66247, + 66248 ], "loc": { "start": { @@ -115051,8 +115123,8 @@ "type": "Identifier", "name": "rowData", "range": [ - 66260, - 66267 + 66271, + 66278 ], "loc": { "start": { @@ -115072,8 +115144,8 @@ "type": "Identifier", "name": "k", "range": [ - 66271, - 66272 + 66282, + 66283 ], "loc": { "start": { @@ -115090,8 +115162,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 66274, - 66276 + 66285, + 66287 ], "loc": { "start": { @@ -115106,8 +115178,8 @@ } ], "range": [ - 66270, - 66277 + 66281, + 66288 ], "loc": { "start": { @@ -115121,8 +115193,8 @@ } }, "range": [ - 66260, - 66277 + 66271, + 66288 ], "loc": { "start": { @@ -115138,8 +115210,8 @@ ], "kind": "let", "range": [ - 66256, - 66278 + 66267, + 66289 ], "loc": { "start": { @@ -115161,8 +115233,8 @@ "type": "Identifier", "name": "cells", "range": [ - 66295, - 66300 + 66306, + 66311 ], "loc": { "start": { @@ -115182,8 +115254,8 @@ "type": "Identifier", "name": "row", "range": [ - 66303, - 66306 + 66314, + 66317 ], "loc": { "start": { @@ -115200,8 +115272,8 @@ "type": "Identifier", "name": "cells", "range": [ - 66307, - 66312 + 66318, + 66323 ], "loc": { "start": { @@ -115215,8 +115287,8 @@ } }, "range": [ - 66303, - 66312 + 66314, + 66323 ], "loc": { "start": { @@ -115230,8 +115302,8 @@ } }, "range": [ - 66295, - 66312 + 66306, + 66323 ], "loc": { "start": { @@ -115247,8 +115319,8 @@ ], "kind": "let", "range": [ - 66291, - 66313 + 66302, + 66324 ], "loc": { "start": { @@ -115272,8 +115344,8 @@ "type": "Identifier", "name": "j", "range": [ - 66335, - 66336 + 66346, + 66347 ], "loc": { "start": { @@ -115291,8 +115363,8 @@ "value": 0, "raw": "0", "range": [ - 66339, - 66340 + 66350, + 66351 ], "loc": { "start": { @@ -115306,8 +115378,8 @@ } }, "range": [ - 66335, - 66340 + 66346, + 66351 ], "loc": { "start": { @@ -115326,8 +115398,8 @@ "type": "Identifier", "name": "len", "range": [ - 66342, - 66345 + 66353, + 66356 ], "loc": { "start": { @@ -115347,8 +115419,8 @@ "type": "Identifier", "name": "cells", "range": [ - 66348, - 66353 + 66359, + 66364 ], "loc": { "start": { @@ -115365,8 +115437,8 @@ "type": "Identifier", "name": "length", "range": [ - 66354, - 66360 + 66365, + 66371 ], "loc": { "start": { @@ -115380,8 +115452,8 @@ } }, "range": [ - 66348, - 66360 + 66359, + 66371 ], "loc": { "start": { @@ -115395,8 +115467,8 @@ } }, "range": [ - 66342, - 66360 + 66353, + 66371 ], "loc": { "start": { @@ -115412,8 +115484,8 @@ ], "kind": "let", "range": [ - 66331, - 66360 + 66342, + 66371 ], "loc": { "start": { @@ -115433,8 +115505,8 @@ "type": "Identifier", "name": "j", "range": [ - 66362, - 66363 + 66373, + 66374 ], "loc": { "start": { @@ -115451,8 +115523,8 @@ "type": "Identifier", "name": "len", "range": [ - 66366, - 66369 + 66377, + 66380 ], "loc": { "start": { @@ -115466,8 +115538,8 @@ } }, "range": [ - 66362, - 66369 + 66373, + 66380 ], "loc": { "start": { @@ -115487,8 +115559,8 @@ "type": "Identifier", "name": "j", "range": [ - 66371, - 66372 + 66382, + 66383 ], "loc": { "start": { @@ -115503,8 +115575,8 @@ }, "prefix": false, "range": [ - 66371, - 66374 + 66382, + 66385 ], "loc": { "start": { @@ -115529,8 +115601,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 66398, - 66415 + 66409, + 66426 ], "loc": { "start": { @@ -115551,8 +115623,8 @@ "object": { "type": "ThisExpression", "range": [ - 66419, - 66423 + 66430, + 66434 ], "loc": { "start": { @@ -115569,8 +115641,8 @@ "type": "Identifier", "name": "hasExtension", "range": [ - 66424, - 66436 + 66435, + 66447 ], "loc": { "start": { @@ -115584,8 +115656,8 @@ } }, "range": [ - 66419, - 66436 + 66430, + 66447 ], "loc": { "start": { @@ -115604,8 +115676,8 @@ "value": "colsVisibility", "raw": "'colsVisibility'", "range": [ - 66437, - 66453 + 66448, + 66464 ], "loc": { "start": { @@ -115620,8 +115692,8 @@ } ], "range": [ - 66419, - 66454 + 66430, + 66465 ], "loc": { "start": { @@ -115635,8 +115707,8 @@ } }, "range": [ - 66398, - 66454 + 66409, + 66465 ], "loc": { "start": { @@ -115667,8 +115739,8 @@ "object": { "type": "ThisExpression", "range": [ - 66482, - 66486 + 66493, + 66497 ], "loc": { "start": { @@ -115685,8 +115757,8 @@ "type": "Identifier", "name": "extension", "range": [ - 66487, - 66496 + 66498, + 66507 ], "loc": { "start": { @@ -115700,8 +115772,8 @@ } }, "range": [ - 66482, - 66496 + 66493, + 66507 ], "loc": { "start": { @@ -115720,8 +115792,8 @@ "value": "colsVisibility", "raw": "'colsVisibility'", "range": [ - 66497, - 66513 + 66508, + 66524 ], "loc": { "start": { @@ -115736,8 +115808,8 @@ } ], "range": [ - 66482, - 66514 + 66493, + 66525 ], "loc": { "start": { @@ -115754,8 +115826,8 @@ "type": "Identifier", "name": "isColHidden", "range": [ - 66515, - 66526 + 66526, + 66537 ], "loc": { "start": { @@ -115769,8 +115841,8 @@ } }, "range": [ - 66482, - 66526 + 66493, + 66537 ], "loc": { "start": { @@ -115788,8 +115860,8 @@ "type": "Identifier", "name": "j", "range": [ - 66527, - 66528 + 66538, + 66539 ], "loc": { "start": { @@ -115804,8 +115876,8 @@ } ], "range": [ - 66482, - 66529 + 66493, + 66540 ], "loc": { "start": { @@ -115825,8 +115897,8 @@ "type": "ContinueStatement", "label": null, "range": [ - 66557, - 66566 + 66568, + 66577 ], "loc": { "start": { @@ -115841,8 +115913,8 @@ } ], "range": [ - 66531, - 66588 + 66542, + 66599 ], "loc": { "start": { @@ -115857,8 +115929,8 @@ }, "alternate": null, "range": [ - 66478, - 66588 + 66489, + 66599 ], "loc": { "start": { @@ -115873,8 +115945,8 @@ } ], "range": [ - 66456, - 66606 + 66467, + 66617 ], "loc": { "start": { @@ -115889,8 +115961,8 @@ }, "alternate": null, "range": [ - 66394, - 66606 + 66405, + 66617 ], "loc": { "start": { @@ -115912,8 +115984,8 @@ "type": "Identifier", "name": "cellContent", "range": [ - 66627, - 66638 + 66638, + 66649 ], "loc": { "start": { @@ -115932,8 +116004,8 @@ "type": "Identifier", "name": "getContent", "range": [ - 66641, - 66651 + 66652, + 66662 ], "loc": { "start": { @@ -115954,8 +116026,8 @@ "type": "Identifier", "name": "cells", "range": [ - 66652, - 66657 + 66663, + 66668 ], "loc": { "start": { @@ -115972,8 +116044,8 @@ "type": "Identifier", "name": "j", "range": [ - 66658, - 66659 + 66669, + 66670 ], "loc": { "start": { @@ -115987,8 +116059,8 @@ } }, "range": [ - 66652, - 66660 + 66663, + 66671 ], "loc": { "start": { @@ -116003,8 +116075,8 @@ } ], "range": [ - 66641, - 66661 + 66652, + 66672 ], "loc": { "start": { @@ -116018,8 +116090,8 @@ } }, "range": [ - 66627, - 66661 + 66638, + 66672 ], "loc": { "start": { @@ -116035,8 +116107,8 @@ ], "kind": "let", "range": [ - 66623, - 66662 + 66634, + 66673 ], "loc": { "start": { @@ -116063,8 +116135,8 @@ "type": "Identifier", "name": "rowData", "range": [ - 66679, - 66686 + 66690, + 66697 ], "loc": { "start": { @@ -116082,8 +116154,8 @@ "value": 1, "raw": "1", "range": [ - 66687, - 66688 + 66698, + 66699 ], "loc": { "start": { @@ -116097,8 +116169,8 @@ } }, "range": [ - 66679, - 66689 + 66690, + 66700 ], "loc": { "start": { @@ -116115,8 +116187,8 @@ "type": "Identifier", "name": "push", "range": [ - 66690, - 66694 + 66701, + 66705 ], "loc": { "start": { @@ -116130,8 +116202,8 @@ } }, "range": [ - 66679, - 66694 + 66690, + 66705 ], "loc": { "start": { @@ -116149,8 +116221,8 @@ "type": "Identifier", "name": "cellContent", "range": [ - 66695, - 66706 + 66706, + 66717 ], "loc": { "start": { @@ -116165,8 +116237,8 @@ } ], "range": [ - 66679, - 66707 + 66690, + 66718 ], "loc": { "start": { @@ -116180,8 +116252,8 @@ } }, "range": [ - 66679, - 66708 + 66690, + 66719 ], "loc": { "start": { @@ -116196,8 +116268,8 @@ } ], "range": [ - 66376, - 66722 + 66387, + 66733 ], "loc": { "start": { @@ -116211,8 +116283,8 @@ } }, "range": [ - 66326, - 66722 + 66337, + 66733 ], "loc": { "start": { @@ -116236,8 +116308,8 @@ "type": "Identifier", "name": "tblData", "range": [ - 66735, - 66742 + 66746, + 66753 ], "loc": { "start": { @@ -116254,8 +116326,8 @@ "type": "Identifier", "name": "push", "range": [ - 66743, - 66747 + 66754, + 66758 ], "loc": { "start": { @@ -116269,8 +116341,8 @@ } }, "range": [ - 66735, - 66747 + 66746, + 66758 ], "loc": { "start": { @@ -116288,8 +116360,8 @@ "type": "Identifier", "name": "rowData", "range": [ - 66748, - 66755 + 66759, + 66766 ], "loc": { "start": { @@ -116304,8 +116376,8 @@ } ], "range": [ - 66735, - 66756 + 66746, + 66767 ], "loc": { "start": { @@ -116319,8 +116391,8 @@ } }, "range": [ - 66735, - 66757 + 66746, + 66768 ], "loc": { "start": { @@ -116335,8 +116407,8 @@ } ], "range": [ - 66242, - 66767 + 66253, + 66778 ], "loc": { "start": { @@ -116352,8 +116424,8 @@ "generator": false, "expression": false, "range": [ - 66230, - 66767 + 66241, + 66778 ], "loc": { "start": { @@ -116368,8 +116440,8 @@ } ], "range": [ - 66222, - 66768 + 66233, + 66779 ], "loc": { "start": { @@ -116383,8 +116455,8 @@ } }, "range": [ - 66222, - 66769 + 66233, + 66780 ], "loc": { "start": { @@ -116403,8 +116475,8 @@ "type": "Identifier", "name": "tblData", "range": [ - 66785, - 66792 + 66796, + 66803 ], "loc": { "start": { @@ -116418,8 +116490,8 @@ } }, "range": [ - 66778, - 66793 + 66789, + 66804 ], "loc": { "start": { @@ -116434,8 +116506,8 @@ } ], "range": [ - 65871, - 66799 + 65882, + 66810 ], "loc": { "start": { @@ -116451,8 +116523,8 @@ "generator": false, "expression": false, "range": [ - 65774, - 66799 + 65785, + 66810 ], "loc": { "start": { @@ -116468,8 +116540,8 @@ "kind": "method", "computed": false, "range": [ - 65762, - 66799 + 65773, + 66810 ], "loc": { "start": { @@ -116486,8 +116558,8 @@ "type": "Block", "value": "*\n * Return the table data with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @param {Boolean} [typed=false] Return typed value\n * @return {Array}\n * @private\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 65282, - 65757 + 65293, + 65768 ], "loc": { "start": { @@ -116506,8 +116578,8 @@ "type": "Block", "value": "*\n * Return the filtered table data based on its columns data type definitions\n * with following structure:\n * [\n * [rowIndex, [data0, data1...]],\n * [rowIndex, [data0, data1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 66805, - 67261 + 66816, + 67272 ], "loc": { "start": { @@ -116529,8 +116601,8 @@ "type": "Identifier", "name": "getFilteredData", "range": [ - 67266, - 67281 + 67277, + 67292 ], "loc": { "start": { @@ -116553,8 +116625,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 67282, - 67296 + 67293, + 67307 ], "loc": { "start": { @@ -116572,8 +116644,8 @@ "value": false, "raw": "false", "range": [ - 67299, - 67304 + 67310, + 67315 ], "loc": { "start": { @@ -116587,8 +116659,8 @@ } }, "range": [ - 67282, - 67304 + 67293, + 67315 ], "loc": { "start": { @@ -116607,8 +116679,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 67306, - 67323 + 67317, + 67334 ], "loc": { "start": { @@ -116626,8 +116698,8 @@ "value": false, "raw": "false", "range": [ - 67326, - 67331 + 67337, + 67342 ], "loc": { "start": { @@ -116641,8 +116713,8 @@ } }, "range": [ - 67306, - 67331 + 67317, + 67342 ], "loc": { "start": { @@ -116669,8 +116741,8 @@ "object": { "type": "ThisExpression", "range": [ - 67350, - 67354 + 67361, + 67365 ], "loc": { "start": { @@ -116687,8 +116759,8 @@ "type": "Identifier", "name": "filteredData", "range": [ - 67355, - 67367 + 67366, + 67378 ], "loc": { "start": { @@ -116702,8 +116774,8 @@ } }, "range": [ - 67350, - 67367 + 67361, + 67378 ], "loc": { "start": { @@ -116721,8 +116793,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 67368, - 67382 + 67379, + 67393 ], "loc": { "start": { @@ -116739,8 +116811,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 67384, - 67401 + 67395, + 67412 ], "loc": { "start": { @@ -116758,8 +116830,8 @@ "value": true, "raw": "true", "range": [ - 67403, - 67407 + 67414, + 67418 ], "loc": { "start": { @@ -116774,8 +116846,8 @@ } ], "range": [ - 67350, - 67408 + 67361, + 67419 ], "loc": { "start": { @@ -116789,8 +116861,8 @@ } }, "range": [ - 67343, - 67409 + 67354, + 67420 ], "loc": { "start": { @@ -116805,8 +116877,8 @@ } ], "range": [ - 67333, - 67415 + 67344, + 67426 ], "loc": { "start": { @@ -116822,8 +116894,8 @@ "generator": false, "expression": false, "range": [ - 67281, - 67415 + 67292, + 67426 ], "loc": { "start": { @@ -116839,8 +116911,8 @@ "kind": "method", "computed": false, "range": [ - 67266, - 67415 + 67277, + 67426 ], "loc": { "start": { @@ -116857,8 +116929,8 @@ "type": "Block", "value": "*\n * Return the filtered table data based on its columns data type definitions\n * with following structure:\n * [\n * [rowIndex, [data0, data1...]],\n * [rowIndex, [data0, data1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 66805, - 67261 + 66816, + 67272 ], "loc": { "start": { @@ -116877,8 +116949,8 @@ "type": "Block", "value": "*\n * Return the filtered table values with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 67421, - 67833 + 67432, + 67844 ], "loc": { "start": { @@ -116900,8 +116972,8 @@ "type": "Identifier", "name": "getFilteredValues", "range": [ - 67838, - 67855 + 67849, + 67866 ], "loc": { "start": { @@ -116924,8 +116996,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 67856, - 67870 + 67867, + 67881 ], "loc": { "start": { @@ -116943,8 +117015,8 @@ "value": false, "raw": "false", "range": [ - 67873, - 67878 + 67884, + 67889 ], "loc": { "start": { @@ -116958,8 +117030,8 @@ } }, "range": [ - 67856, - 67878 + 67867, + 67889 ], "loc": { "start": { @@ -116978,8 +117050,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 67880, - 67897 + 67891, + 67908 ], "loc": { "start": { @@ -116997,8 +117069,8 @@ "value": false, "raw": "false", "range": [ - 67900, - 67905 + 67911, + 67916 ], "loc": { "start": { @@ -117012,8 +117084,8 @@ } }, "range": [ - 67880, - 67905 + 67891, + 67916 ], "loc": { "start": { @@ -117040,8 +117112,8 @@ "object": { "type": "ThisExpression", "range": [ - 67924, - 67928 + 67935, + 67939 ], "loc": { "start": { @@ -117058,8 +117130,8 @@ "type": "Identifier", "name": "filteredData", "range": [ - 67929, - 67941 + 67940, + 67952 ], "loc": { "start": { @@ -117073,8 +117145,8 @@ } }, "range": [ - 67924, - 67941 + 67935, + 67952 ], "loc": { "start": { @@ -117092,8 +117164,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 67942, - 67956 + 67953, + 67967 ], "loc": { "start": { @@ -117110,8 +117182,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 67958, - 67975 + 67969, + 67986 ], "loc": { "start": { @@ -117129,8 +117201,8 @@ "value": false, "raw": "false", "range": [ - 67977, - 67982 + 67988, + 67993 ], "loc": { "start": { @@ -117145,8 +117217,8 @@ } ], "range": [ - 67924, - 67983 + 67935, + 67994 ], "loc": { "start": { @@ -117160,8 +117232,8 @@ } }, "range": [ - 67917, - 67984 + 67928, + 67995 ], "loc": { "start": { @@ -117176,8 +117248,8 @@ } ], "range": [ - 67907, - 67990 + 67918, + 68001 ], "loc": { "start": { @@ -117193,8 +117265,8 @@ "generator": false, "expression": false, "range": [ - 67855, - 67990 + 67866, + 68001 ], "loc": { "start": { @@ -117210,8 +117282,8 @@ "kind": "method", "computed": false, "range": [ - 67838, - 67990 + 67849, + 68001 ], "loc": { "start": { @@ -117228,8 +117300,8 @@ "type": "Block", "value": "*\n * Return the filtered table values with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 67421, - 67833 + 67432, + 67844 ], "loc": { "start": { @@ -117248,8 +117320,8 @@ "type": "Block", "value": "*\n * Return the filtered data with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @param {Boolean} [typed=false] Return typed value\n * @return {Array}\n * @private\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 67996, - 68474 + 68007, + 68485 ], "loc": { "start": { @@ -117271,8 +117343,8 @@ "type": "Identifier", "name": "filteredData", "range": [ - 68479, - 68491 + 68490, + 68502 ], "loc": { "start": { @@ -117295,8 +117367,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 68501, - 68515 + 68512, + 68526 ], "loc": { "start": { @@ -117314,8 +117386,8 @@ "value": false, "raw": "false", "range": [ - 68518, - 68523 + 68529, + 68534 ], "loc": { "start": { @@ -117329,8 +117401,8 @@ } }, "range": [ - 68501, - 68523 + 68512, + 68534 ], "loc": { "start": { @@ -117349,8 +117421,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 68533, - 68550 + 68544, + 68561 ], "loc": { "start": { @@ -117368,8 +117440,8 @@ "value": false, "raw": "false", "range": [ - 68553, - 68558 + 68564, + 68569 ], "loc": { "start": { @@ -117383,8 +117455,8 @@ } }, "range": [ - 68533, - 68558 + 68544, + 68569 ], "loc": { "start": { @@ -117403,8 +117475,8 @@ "type": "Identifier", "name": "typed", "range": [ - 68568, - 68573 + 68579, + 68584 ], "loc": { "start": { @@ -117422,8 +117494,8 @@ "value": false, "raw": "false", "range": [ - 68576, - 68581 + 68587, + 68592 ], "loc": { "start": { @@ -117437,8 +117509,8 @@ } }, "range": [ - 68568, - 68581 + 68579, + 68592 ], "loc": { "start": { @@ -117469,8 +117541,8 @@ "object": { "type": "ThisExpression", "range": [ - 68602, - 68606 + 68613, + 68617 ], "loc": { "start": { @@ -117487,8 +117559,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 68607, - 68621 + 68618, + 68632 ], "loc": { "start": { @@ -117502,8 +117574,8 @@ } }, "range": [ - 68602, - 68621 + 68613, + 68632 ], "loc": { "start": { @@ -117520,8 +117592,8 @@ "type": "Identifier", "name": "length", "range": [ - 68622, - 68628 + 68633, + 68639 ], "loc": { "start": { @@ -117535,8 +117607,8 @@ } }, "range": [ - 68602, - 68628 + 68613, + 68639 ], "loc": { "start": { @@ -117554,8 +117626,8 @@ "value": 0, "raw": "0", "range": [ - 68633, - 68634 + 68644, + 68645 ], "loc": { "start": { @@ -117569,8 +117641,8 @@ } }, "range": [ - 68602, - 68634 + 68613, + 68645 ], "loc": { "start": { @@ -117592,8 +117664,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 68657, - 68659 + 68668, + 68670 ], "loc": { "start": { @@ -117607,8 +117679,8 @@ } }, "range": [ - 68650, - 68660 + 68661, + 68671 ], "loc": { "start": { @@ -117623,8 +117695,8 @@ } ], "range": [ - 68636, - 68670 + 68647, + 68681 ], "loc": { "start": { @@ -117639,8 +117711,8 @@ }, "alternate": null, "range": [ - 68598, - 68670 + 68609, + 68681 ], "loc": { "start": { @@ -117662,8 +117734,8 @@ "type": "Identifier", "name": "rows", "range": [ - 68683, - 68687 + 68694, + 68698 ], "loc": { "start": { @@ -117687,8 +117759,8 @@ "object": { "type": "ThisExpression", "range": [ - 68690, - 68694 + 68701, + 68705 ], "loc": { "start": { @@ -117705,8 +117777,8 @@ "type": "Identifier", "name": "dom", "range": [ - 68695, - 68698 + 68706, + 68709 ], "loc": { "start": { @@ -117720,8 +117792,8 @@ } }, "range": [ - 68690, - 68698 + 68701, + 68709 ], "loc": { "start": { @@ -117736,8 +117808,8 @@ }, "arguments": [], "range": [ - 68690, - 68700 + 68701, + 68711 ], "loc": { "start": { @@ -117754,8 +117826,8 @@ "type": "Identifier", "name": "rows", "range": [ - 68701, - 68705 + 68712, + 68716 ], "loc": { "start": { @@ -117769,8 +117841,8 @@ } }, "range": [ - 68690, - 68705 + 68701, + 68716 ], "loc": { "start": { @@ -117784,8 +117856,8 @@ } }, "range": [ - 68683, - 68705 + 68694, + 68716 ], "loc": { "start": { @@ -117804,8 +117876,8 @@ "type": "Identifier", "name": "filteredData", "range": [ - 68719, - 68731 + 68730, + 68742 ], "loc": { "start": { @@ -117822,8 +117894,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 68734, - 68736 + 68745, + 68747 ], "loc": { "start": { @@ -117837,8 +117909,8 @@ } }, "range": [ - 68719, - 68736 + 68730, + 68747 ], "loc": { "start": { @@ -117854,8 +117926,8 @@ ], "kind": "let", "range": [ - 68679, - 68737 + 68690, + 68748 ], "loc": { "start": { @@ -117877,8 +117949,8 @@ "type": "Identifier", "name": "getContent", "range": [ - 68750, - 68760 + 68761, + 68771 ], "loc": { "start": { @@ -117897,8 +117969,8 @@ "type": "Identifier", "name": "typed", "range": [ - 68763, - 68768 + 68774, + 68779 ], "loc": { "start": { @@ -117922,8 +117994,8 @@ "object": { "type": "ThisExpression", "range": [ - 68771, - 68775 + 68782, + 68786 ], "loc": { "start": { @@ -117940,8 +118012,8 @@ "type": "Identifier", "name": "getCellData", "range": [ - 68776, - 68787 + 68787, + 68798 ], "loc": { "start": { @@ -117955,8 +118027,8 @@ } }, "range": [ - 68771, - 68787 + 68782, + 68798 ], "loc": { "start": { @@ -117973,8 +118045,8 @@ "type": "Identifier", "name": "bind", "range": [ - 68788, - 68792 + 68799, + 68803 ], "loc": { "start": { @@ -117988,8 +118060,8 @@ } }, "range": [ - 68771, - 68792 + 68782, + 68803 ], "loc": { "start": { @@ -118006,8 +118078,8 @@ { "type": "ThisExpression", "range": [ - 68793, - 68797 + 68804, + 68808 ], "loc": { "start": { @@ -118022,8 +118094,8 @@ } ], "range": [ - 68771, - 68798 + 68782, + 68809 ], "loc": { "start": { @@ -118047,8 +118119,8 @@ "object": { "type": "ThisExpression", "range": [ - 68813, - 68817 + 68824, + 68828 ], "loc": { "start": { @@ -118065,8 +118137,8 @@ "type": "Identifier", "name": "getCellValue", "range": [ - 68818, - 68830 + 68829, + 68841 ], "loc": { "start": { @@ -118080,8 +118152,8 @@ } }, "range": [ - 68813, - 68830 + 68824, + 68841 ], "loc": { "start": { @@ -118098,8 +118170,8 @@ "type": "Identifier", "name": "bind", "range": [ - 68831, - 68835 + 68842, + 68846 ], "loc": { "start": { @@ -118113,8 +118185,8 @@ } }, "range": [ - 68813, - 68835 + 68824, + 68846 ], "loc": { "start": { @@ -118131,8 +118203,8 @@ { "type": "ThisExpression", "range": [ - 68836, - 68840 + 68847, + 68851 ], "loc": { "start": { @@ -118147,8 +118219,8 @@ } ], "range": [ - 68813, - 68841 + 68824, + 68852 ], "loc": { "start": { @@ -118162,8 +118234,8 @@ } }, "range": [ - 68763, - 68841 + 68774, + 68852 ], "loc": { "start": { @@ -118177,8 +118249,8 @@ } }, "range": [ - 68750, - 68841 + 68761, + 68852 ], "loc": { "start": { @@ -118194,8 +118266,8 @@ ], "kind": "let", "range": [ - 68746, - 68842 + 68757, + 68853 ], "loc": { "start": { @@ -118214,8 +118286,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 68856, - 68870 + 68867, + 68881 ], "loc": { "start": { @@ -118240,8 +118312,8 @@ "type": "Identifier", "name": "headers", "range": [ - 68890, - 68897 + 68901, + 68908 ], "loc": { "start": { @@ -118262,8 +118334,8 @@ "object": { "type": "ThisExpression", "range": [ - 68900, - 68904 + 68911, + 68915 ], "loc": { "start": { @@ -118280,8 +118352,8 @@ "type": "Identifier", "name": "getHeadersText", "range": [ - 68905, - 68919 + 68916, + 68930 ], "loc": { "start": { @@ -118295,8 +118367,8 @@ } }, "range": [ - 68900, - 68919 + 68911, + 68930 ], "loc": { "start": { @@ -118314,8 +118386,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 68920, - 68937 + 68931, + 68948 ], "loc": { "start": { @@ -118330,8 +118402,8 @@ } ], "range": [ - 68900, - 68938 + 68911, + 68949 ], "loc": { "start": { @@ -118345,8 +118417,8 @@ } }, "range": [ - 68890, - 68938 + 68901, + 68949 ], "loc": { "start": { @@ -118362,8 +118434,8 @@ ], "kind": "let", "range": [ - 68886, - 68939 + 68897, + 68950 ], "loc": { "start": { @@ -118387,8 +118459,8 @@ "type": "Identifier", "name": "filteredData", "range": [ - 68952, - 68964 + 68963, + 68975 ], "loc": { "start": { @@ -118405,8 +118477,8 @@ "type": "Identifier", "name": "push", "range": [ - 68965, - 68969 + 68976, + 68980 ], "loc": { "start": { @@ -118420,8 +118492,8 @@ } }, "range": [ - 68952, - 68969 + 68963, + 68980 ], "loc": { "start": { @@ -118446,8 +118518,8 @@ "object": { "type": "ThisExpression", "range": [ - 68971, - 68975 + 68982, + 68986 ], "loc": { "start": { @@ -118464,8 +118536,8 @@ "type": "Identifier", "name": "getHeadersRowIndex", "range": [ - 68976, - 68994 + 68987, + 69005 ], "loc": { "start": { @@ -118479,8 +118551,8 @@ } }, "range": [ - 68971, - 68994 + 68982, + 69005 ], "loc": { "start": { @@ -118495,8 +118567,8 @@ }, "arguments": [], "range": [ - 68971, - 68996 + 68982, + 69007 ], "loc": { "start": { @@ -118513,8 +118585,8 @@ "type": "Identifier", "name": "headers", "range": [ - 68998, - 69005 + 69009, + 69016 ], "loc": { "start": { @@ -118529,8 +118601,8 @@ } ], "range": [ - 68970, - 69006 + 68981, + 69017 ], "loc": { "start": { @@ -118545,8 +118617,8 @@ } ], "range": [ - 68952, - 69007 + 68963, + 69018 ], "loc": { "start": { @@ -118560,8 +118632,8 @@ } }, "range": [ - 68952, - 69008 + 68963, + 69019 ], "loc": { "start": { @@ -118576,8 +118648,8 @@ } ], "range": [ - 68872, - 69018 + 68883, + 69029 ], "loc": { "start": { @@ -118592,8 +118664,8 @@ }, "alternate": null, "range": [ - 68852, - 69018 + 68863, + 69029 ], "loc": { "start": { @@ -118615,8 +118687,8 @@ "type": "Identifier", "name": "validRows", "range": [ - 69032, - 69041 + 69043, + 69052 ], "loc": { "start": { @@ -118637,8 +118709,8 @@ "object": { "type": "ThisExpression", "range": [ - 69044, - 69048 + 69055, + 69059 ], "loc": { "start": { @@ -118655,8 +118727,8 @@ "type": "Identifier", "name": "getValidRows", "range": [ - 69049, - 69061 + 69060, + 69072 ], "loc": { "start": { @@ -118670,8 +118742,8 @@ } }, "range": [ - 69044, - 69061 + 69055, + 69072 ], "loc": { "start": { @@ -118690,8 +118762,8 @@ "value": true, "raw": "true", "range": [ - 69062, - 69066 + 69073, + 69077 ], "loc": { "start": { @@ -118706,8 +118778,8 @@ } ], "range": [ - 69044, - 69067 + 69055, + 69078 ], "loc": { "start": { @@ -118721,8 +118793,8 @@ } }, "range": [ - 69032, - 69067 + 69043, + 69078 ], "loc": { "start": { @@ -118738,8 +118810,8 @@ ], "kind": "let", "range": [ - 69028, - 69068 + 69039, + 69079 ], "loc": { "start": { @@ -118763,8 +118835,8 @@ "type": "Identifier", "name": "i", "range": [ - 69086, - 69087 + 69097, + 69098 ], "loc": { "start": { @@ -118782,8 +118854,8 @@ "value": 0, "raw": "0", "range": [ - 69090, - 69091 + 69101, + 69102 ], "loc": { "start": { @@ -118797,8 +118869,8 @@ } }, "range": [ - 69086, - 69091 + 69097, + 69102 ], "loc": { "start": { @@ -118814,8 +118886,8 @@ ], "kind": "let", "range": [ - 69082, - 69091 + 69093, + 69102 ], "loc": { "start": { @@ -118835,8 +118907,8 @@ "type": "Identifier", "name": "i", "range": [ - 69093, - 69094 + 69104, + 69105 ], "loc": { "start": { @@ -118856,8 +118928,8 @@ "type": "Identifier", "name": "validRows", "range": [ - 69097, - 69106 + 69108, + 69117 ], "loc": { "start": { @@ -118874,8 +118946,8 @@ "type": "Identifier", "name": "length", "range": [ - 69107, - 69113 + 69118, + 69124 ], "loc": { "start": { @@ -118889,8 +118961,8 @@ } }, "range": [ - 69097, - 69113 + 69108, + 69124 ], "loc": { "start": { @@ -118904,8 +118976,8 @@ } }, "range": [ - 69093, - 69113 + 69104, + 69124 ], "loc": { "start": { @@ -118925,8 +118997,8 @@ "type": "Identifier", "name": "i", "range": [ - 69115, - 69116 + 69126, + 69127 ], "loc": { "start": { @@ -118941,8 +119013,8 @@ }, "prefix": false, "range": [ - 69115, - 69118 + 69126, + 69129 ], "loc": { "start": { @@ -118967,8 +119039,8 @@ "type": "Identifier", "name": "rData", "range": [ - 69138, - 69143 + 69149, + 69154 ], "loc": { "start": { @@ -118993,8 +119065,8 @@ "object": { "type": "ThisExpression", "range": [ - 69147, - 69151 + 69158, + 69162 ], "loc": { "start": { @@ -119011,8 +119083,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 69152, - 69166 + 69163, + 69177 ], "loc": { "start": { @@ -119026,8 +119098,8 @@ } }, "range": [ - 69147, - 69166 + 69158, + 69177 ], "loc": { "start": { @@ -119044,8 +119116,8 @@ "type": "Identifier", "name": "i", "range": [ - 69167, - 69168 + 69178, + 69179 ], "loc": { "start": { @@ -119059,8 +119131,8 @@ } }, "range": [ - 69147, - 69169 + 69158, + 69180 ], "loc": { "start": { @@ -119077,8 +119149,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 69171, - 69173 + 69182, + 69184 ], "loc": { "start": { @@ -119093,8 +119165,8 @@ } ], "range": [ - 69146, - 69174 + 69157, + 69185 ], "loc": { "start": { @@ -119108,8 +119180,8 @@ } }, "range": [ - 69138, - 69174 + 69149, + 69185 ], "loc": { "start": { @@ -119128,8 +119200,8 @@ "type": "Identifier", "name": "cells", "range": [ - 69192, - 69197 + 69203, + 69208 ], "loc": { "start": { @@ -119152,8 +119224,8 @@ "type": "Identifier", "name": "rows", "range": [ - 69200, - 69204 + 69211, + 69215 ], "loc": { "start": { @@ -119175,8 +119247,8 @@ "object": { "type": "ThisExpression", "range": [ - 69205, - 69209 + 69216, + 69220 ], "loc": { "start": { @@ -119193,8 +119265,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 69210, - 69224 + 69221, + 69235 ], "loc": { "start": { @@ -119208,8 +119280,8 @@ } }, "range": [ - 69205, - 69224 + 69216, + 69235 ], "loc": { "start": { @@ -119226,8 +119298,8 @@ "type": "Identifier", "name": "i", "range": [ - 69225, - 69226 + 69236, + 69237 ], "loc": { "start": { @@ -119241,8 +119313,8 @@ } }, "range": [ - 69205, - 69227 + 69216, + 69238 ], "loc": { "start": { @@ -119256,8 +119328,8 @@ } }, "range": [ - 69200, - 69228 + 69211, + 69239 ], "loc": { "start": { @@ -119274,8 +119346,8 @@ "type": "Identifier", "name": "cells", "range": [ - 69229, - 69234 + 69240, + 69245 ], "loc": { "start": { @@ -119289,8 +119361,8 @@ } }, "range": [ - 69200, - 69234 + 69211, + 69245 ], "loc": { "start": { @@ -119304,8 +119376,8 @@ } }, "range": [ - 69192, - 69234 + 69203, + 69245 ], "loc": { "start": { @@ -119321,8 +119393,8 @@ ], "kind": "let", "range": [ - 69134, - 69235 + 69145, + 69246 ], "loc": { "start": { @@ -119346,8 +119418,8 @@ "type": "Identifier", "name": "k", "range": [ - 69257, - 69258 + 69268, + 69269 ], "loc": { "start": { @@ -119365,8 +119437,8 @@ "value": 0, "raw": "0", "range": [ - 69261, - 69262 + 69272, + 69273 ], "loc": { "start": { @@ -119380,8 +119452,8 @@ } }, "range": [ - 69257, - 69262 + 69268, + 69273 ], "loc": { "start": { @@ -119397,8 +119469,8 @@ ], "kind": "let", "range": [ - 69253, - 69262 + 69264, + 69273 ], "loc": { "start": { @@ -119418,8 +119490,8 @@ "type": "Identifier", "name": "k", "range": [ - 69264, - 69265 + 69275, + 69276 ], "loc": { "start": { @@ -119439,8 +119511,8 @@ "type": "Identifier", "name": "cells", "range": [ - 69268, - 69273 + 69279, + 69284 ], "loc": { "start": { @@ -119457,8 +119529,8 @@ "type": "Identifier", "name": "length", "range": [ - 69274, - 69280 + 69285, + 69291 ], "loc": { "start": { @@ -119472,8 +119544,8 @@ } }, "range": [ - 69268, - 69280 + 69279, + 69291 ], "loc": { "start": { @@ -119487,8 +119559,8 @@ } }, "range": [ - 69264, - 69280 + 69275, + 69291 ], "loc": { "start": { @@ -119508,8 +119580,8 @@ "type": "Identifier", "name": "k", "range": [ - 69282, - 69283 + 69293, + 69294 ], "loc": { "start": { @@ -119524,8 +119596,8 @@ }, "prefix": false, "range": [ - 69282, - 69285 + 69293, + 69296 ], "loc": { "start": { @@ -119550,8 +119622,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 69309, - 69326 + 69320, + 69337 ], "loc": { "start": { @@ -119572,8 +119644,8 @@ "object": { "type": "ThisExpression", "range": [ - 69330, - 69334 + 69341, + 69345 ], "loc": { "start": { @@ -119590,8 +119662,8 @@ "type": "Identifier", "name": "hasExtension", "range": [ - 69335, - 69347 + 69346, + 69358 ], "loc": { "start": { @@ -119605,8 +119677,8 @@ } }, "range": [ - 69330, - 69347 + 69341, + 69358 ], "loc": { "start": { @@ -119625,8 +119697,8 @@ "value": "colsVisibility", "raw": "'colsVisibility'", "range": [ - 69348, - 69364 + 69359, + 69375 ], "loc": { "start": { @@ -119641,8 +119713,8 @@ } ], "range": [ - 69330, - 69365 + 69341, + 69376 ], "loc": { "start": { @@ -119656,8 +119728,8 @@ } }, "range": [ - 69309, - 69365 + 69320, + 69376 ], "loc": { "start": { @@ -119688,8 +119760,8 @@ "object": { "type": "ThisExpression", "range": [ - 69393, - 69397 + 69404, + 69408 ], "loc": { "start": { @@ -119706,8 +119778,8 @@ "type": "Identifier", "name": "extension", "range": [ - 69398, - 69407 + 69409, + 69418 ], "loc": { "start": { @@ -119721,8 +119793,8 @@ } }, "range": [ - 69393, - 69407 + 69404, + 69418 ], "loc": { "start": { @@ -119741,8 +119813,8 @@ "value": "colsVisibility", "raw": "'colsVisibility'", "range": [ - 69408, - 69424 + 69419, + 69435 ], "loc": { "start": { @@ -119757,8 +119829,8 @@ } ], "range": [ - 69393, - 69425 + 69404, + 69436 ], "loc": { "start": { @@ -119775,8 +119847,8 @@ "type": "Identifier", "name": "isColHidden", "range": [ - 69426, - 69437 + 69437, + 69448 ], "loc": { "start": { @@ -119790,8 +119862,8 @@ } }, "range": [ - 69393, - 69437 + 69404, + 69448 ], "loc": { "start": { @@ -119809,8 +119881,8 @@ "type": "Identifier", "name": "k", "range": [ - 69438, - 69439 + 69449, + 69450 ], "loc": { "start": { @@ -119825,8 +119897,8 @@ } ], "range": [ - 69393, - 69440 + 69404, + 69451 ], "loc": { "start": { @@ -119846,8 +119918,8 @@ "type": "ContinueStatement", "label": null, "range": [ - 69468, - 69477 + 69479, + 69488 ], "loc": { "start": { @@ -119862,8 +119934,8 @@ } ], "range": [ - 69442, - 69499 + 69453, + 69510 ], "loc": { "start": { @@ -119878,8 +119950,8 @@ }, "alternate": null, "range": [ - 69389, - 69499 + 69400, + 69510 ], "loc": { "start": { @@ -119894,8 +119966,8 @@ } ], "range": [ - 69367, - 69517 + 69378, + 69528 ], "loc": { "start": { @@ -119910,8 +119982,8 @@ }, "alternate": null, "range": [ - 69305, - 69517 + 69316, + 69528 ], "loc": { "start": { @@ -119933,8 +120005,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 69538, - 69547 + 69549, + 69558 ], "loc": { "start": { @@ -119953,8 +120025,8 @@ "type": "Identifier", "name": "getContent", "range": [ - 69550, - 69560 + 69561, + 69571 ], "loc": { "start": { @@ -119975,8 +120047,8 @@ "type": "Identifier", "name": "cells", "range": [ - 69561, - 69566 + 69572, + 69577 ], "loc": { "start": { @@ -119993,8 +120065,8 @@ "type": "Identifier", "name": "k", "range": [ - 69567, - 69568 + 69578, + 69579 ], "loc": { "start": { @@ -120008,8 +120080,8 @@ } }, "range": [ - 69561, - 69569 + 69572, + 69580 ], "loc": { "start": { @@ -120024,8 +120096,8 @@ } ], "range": [ - 69550, - 69570 + 69561, + 69581 ], "loc": { "start": { @@ -120039,8 +120111,8 @@ } }, "range": [ - 69538, - 69570 + 69549, + 69581 ], "loc": { "start": { @@ -120056,8 +120128,8 @@ ], "kind": "let", "range": [ - 69534, - 69571 + 69545, + 69582 ], "loc": { "start": { @@ -120084,8 +120156,8 @@ "type": "Identifier", "name": "rData", "range": [ - 69588, - 69593 + 69599, + 69604 ], "loc": { "start": { @@ -120103,8 +120175,8 @@ "value": 1, "raw": "1", "range": [ - 69594, - 69595 + 69605, + 69606 ], "loc": { "start": { @@ -120118,8 +120190,8 @@ } }, "range": [ - 69588, - 69596 + 69599, + 69607 ], "loc": { "start": { @@ -120136,8 +120208,8 @@ "type": "Identifier", "name": "push", "range": [ - 69597, - 69601 + 69608, + 69612 ], "loc": { "start": { @@ -120151,8 +120223,8 @@ } }, "range": [ - 69588, - 69601 + 69599, + 69612 ], "loc": { "start": { @@ -120170,8 +120242,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 69602, - 69611 + 69613, + 69622 ], "loc": { "start": { @@ -120186,8 +120258,8 @@ } ], "range": [ - 69588, - 69612 + 69599, + 69623 ], "loc": { "start": { @@ -120201,8 +120273,8 @@ } }, "range": [ - 69588, - 69613 + 69599, + 69624 ], "loc": { "start": { @@ -120217,8 +120289,8 @@ } ], "range": [ - 69287, - 69627 + 69298, + 69638 ], "loc": { "start": { @@ -120232,8 +120304,8 @@ } }, "range": [ - 69248, - 69627 + 69259, + 69638 ], "loc": { "start": { @@ -120257,8 +120329,8 @@ "type": "Identifier", "name": "filteredData", "range": [ - 69640, - 69652 + 69651, + 69663 ], "loc": { "start": { @@ -120275,8 +120347,8 @@ "type": "Identifier", "name": "push", "range": [ - 69653, - 69657 + 69664, + 69668 ], "loc": { "start": { @@ -120290,8 +120362,8 @@ } }, "range": [ - 69640, - 69657 + 69651, + 69668 ], "loc": { "start": { @@ -120309,8 +120381,8 @@ "type": "Identifier", "name": "rData", "range": [ - 69658, - 69663 + 69669, + 69674 ], "loc": { "start": { @@ -120325,8 +120397,8 @@ } ], "range": [ - 69640, - 69664 + 69651, + 69675 ], "loc": { "start": { @@ -120340,8 +120412,8 @@ } }, "range": [ - 69640, - 69665 + 69651, + 69676 ], "loc": { "start": { @@ -120356,8 +120428,8 @@ } ], "range": [ - 69120, - 69675 + 69131, + 69686 ], "loc": { "start": { @@ -120371,8 +120443,8 @@ } }, "range": [ - 69077, - 69675 + 69088, + 69686 ], "loc": { "start": { @@ -120391,8 +120463,8 @@ "type": "Identifier", "name": "filteredData", "range": [ - 69691, - 69703 + 69702, + 69714 ], "loc": { "start": { @@ -120406,8 +120478,8 @@ } }, "range": [ - 69684, - 69704 + 69695, + 69715 ], "loc": { "start": { @@ -120422,8 +120494,8 @@ } ], "range": [ - 68588, - 69710 + 68599, + 69721 ], "loc": { "start": { @@ -120439,8 +120511,8 @@ "generator": false, "expression": false, "range": [ - 68491, - 69710 + 68502, + 69721 ], "loc": { "start": { @@ -120456,8 +120528,8 @@ "kind": "method", "computed": false, "range": [ - 68479, - 69710 + 68490, + 69721 ], "loc": { "start": { @@ -120474,8 +120546,8 @@ "type": "Block", "value": "*\n * Return the filtered data with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @param {Boolean} [typed=false] Return typed value\n * @return {Array}\n * @private\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 67996, - 68474 + 68007, + 68485 ], "loc": { "start": { @@ -120494,8 +120566,8 @@ "type": "Block", "value": "*\n * Return the filtered data for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of typed values [data0, data1, data2...]\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 69716, - 70120 + 69727, + 70131 ], "loc": { "start": { @@ -120517,8 +120589,8 @@ "type": "Identifier", "name": "getFilteredColumnData", "range": [ - 70125, - 70146 + 70136, + 70157 ], "loc": { "start": { @@ -120539,8 +120611,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 70147, - 70155 + 70158, + 70166 ], "loc": { "start": { @@ -120559,8 +120631,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 70157, - 70171 + 70168, + 70182 ], "loc": { "start": { @@ -120578,8 +120650,8 @@ "value": false, "raw": "false", "range": [ - 70174, - 70179 + 70185, + 70190 ], "loc": { "start": { @@ -120593,8 +120665,8 @@ } }, "range": [ - 70157, - 70179 + 70168, + 70190 ], "loc": { "start": { @@ -120613,8 +120685,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 70181, - 70188 + 70192, + 70199 ], "loc": { "start": { @@ -120631,8 +120703,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 70191, - 70193 + 70202, + 70204 ], "loc": { "start": { @@ -120646,8 +120718,8 @@ } }, "range": [ - 70181, - 70193 + 70192, + 70204 ], "loc": { "start": { @@ -120674,8 +120746,8 @@ "object": { "type": "ThisExpression", "range": [ - 70212, - 70216 + 70223, + 70227 ], "loc": { "start": { @@ -120692,8 +120764,8 @@ "type": "Identifier", "name": "getFilteredDataCol", "range": [ - 70217, - 70235 + 70228, + 70246 ], "loc": { "start": { @@ -120707,8 +120779,8 @@ } }, "range": [ - 70212, - 70235 + 70223, + 70246 ], "loc": { "start": { @@ -120726,8 +120798,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 70249, - 70257 + 70260, + 70268 ], "loc": { "start": { @@ -120744,8 +120816,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 70259, - 70273 + 70270, + 70284 ], "loc": { "start": { @@ -120763,8 +120835,8 @@ "value": true, "raw": "true", "range": [ - 70275, - 70279 + 70286, + 70290 ], "loc": { "start": { @@ -120781,8 +120853,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 70281, - 70288 + 70292, + 70299 ], "loc": { "start": { @@ -120800,8 +120872,8 @@ "value": false, "raw": "false", "range": [ - 70290, - 70295 + 70301, + 70306 ], "loc": { "start": { @@ -120816,8 +120888,8 @@ } ], "range": [ - 70212, - 70296 + 70223, + 70307 ], "loc": { "start": { @@ -120831,8 +120903,8 @@ } }, "range": [ - 70205, - 70297 + 70216, + 70308 ], "loc": { "start": { @@ -120847,8 +120919,8 @@ } ], "range": [ - 70195, - 70303 + 70206, + 70314 ], "loc": { "start": { @@ -120864,8 +120936,8 @@ "generator": false, "expression": false, "range": [ - 70146, - 70303 + 70157, + 70314 ], "loc": { "start": { @@ -120881,8 +120953,8 @@ "kind": "method", "computed": false, "range": [ - 70125, - 70303 + 70136, + 70314 ], "loc": { "start": { @@ -120899,8 +120971,8 @@ "type": "Block", "value": "*\n * Return the filtered data for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of typed values [data0, data1, data2...]\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 69716, - 70120 + 69727, + 70131 ], "loc": { "start": { @@ -120919,8 +120991,8 @@ "type": "Block", "value": "*\n * Return the filtered and visible data for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of typed values [data0, data1, data2...]\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 70309, - 70725 + 70320, + 70736 ], "loc": { "start": { @@ -120942,8 +121014,8 @@ "type": "Identifier", "name": "getVisibleColumnData", "range": [ - 70730, - 70750 + 70741, + 70761 ], "loc": { "start": { @@ -120964,8 +121036,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 70751, - 70759 + 70762, + 70770 ], "loc": { "start": { @@ -120984,8 +121056,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 70761, - 70775 + 70772, + 70786 ], "loc": { "start": { @@ -121003,8 +121075,8 @@ "value": false, "raw": "false", "range": [ - 70778, - 70783 + 70789, + 70794 ], "loc": { "start": { @@ -121018,8 +121090,8 @@ } }, "range": [ - 70761, - 70783 + 70772, + 70794 ], "loc": { "start": { @@ -121038,8 +121110,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 70785, - 70792 + 70796, + 70803 ], "loc": { "start": { @@ -121056,8 +121128,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 70795, - 70797 + 70806, + 70808 ], "loc": { "start": { @@ -121071,8 +121143,8 @@ } }, "range": [ - 70785, - 70797 + 70796, + 70808 ], "loc": { "start": { @@ -121099,8 +121171,8 @@ "object": { "type": "ThisExpression", "range": [ - 70816, - 70820 + 70827, + 70831 ], "loc": { "start": { @@ -121117,8 +121189,8 @@ "type": "Identifier", "name": "getFilteredDataCol", "range": [ - 70821, - 70839 + 70832, + 70850 ], "loc": { "start": { @@ -121132,8 +121204,8 @@ } }, "range": [ - 70816, - 70839 + 70827, + 70850 ], "loc": { "start": { @@ -121151,8 +121223,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 70853, - 70861 + 70864, + 70872 ], "loc": { "start": { @@ -121169,8 +121241,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 70863, - 70877 + 70874, + 70888 ], "loc": { "start": { @@ -121188,8 +121260,8 @@ "value": true, "raw": "true", "range": [ - 70879, - 70883 + 70890, + 70894 ], "loc": { "start": { @@ -121206,8 +121278,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 70885, - 70892 + 70896, + 70903 ], "loc": { "start": { @@ -121225,8 +121297,8 @@ "value": true, "raw": "true", "range": [ - 70894, - 70898 + 70905, + 70909 ], "loc": { "start": { @@ -121241,8 +121313,8 @@ } ], "range": [ - 70816, - 70899 + 70827, + 70910 ], "loc": { "start": { @@ -121256,8 +121328,8 @@ } }, "range": [ - 70809, - 70900 + 70820, + 70911 ], "loc": { "start": { @@ -121272,8 +121344,8 @@ } ], "range": [ - 70799, - 70906 + 70810, + 70917 ], "loc": { "start": { @@ -121289,8 +121361,8 @@ "generator": false, "expression": false, "range": [ - 70750, - 70906 + 70761, + 70917 ], "loc": { "start": { @@ -121306,8 +121378,8 @@ "kind": "method", "computed": false, "range": [ - 70730, - 70906 + 70741, + 70917 ], "loc": { "start": { @@ -121324,8 +121396,8 @@ "type": "Block", "value": "*\n * Return the filtered and visible data for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of typed values [data0, data1, data2...]\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 70309, - 70725 + 70320, + 70736 ], "loc": { "start": { @@ -121344,8 +121416,8 @@ "type": "Block", "value": "*\n * Return the filtered values for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of values ['value0', 'value1', 'value2'...]\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 70912, - 71321 + 70923, + 71332 ], "loc": { "start": { @@ -121367,8 +121439,8 @@ "type": "Identifier", "name": "getFilteredColumnValues", "range": [ - 71326, - 71349 + 71337, + 71360 ], "loc": { "start": { @@ -121389,8 +121461,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 71350, - 71358 + 71361, + 71369 ], "loc": { "start": { @@ -121409,8 +121481,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 71360, - 71374 + 71371, + 71385 ], "loc": { "start": { @@ -121428,8 +121500,8 @@ "value": false, "raw": "false", "range": [ - 71377, - 71382 + 71388, + 71393 ], "loc": { "start": { @@ -121443,8 +121515,8 @@ } }, "range": [ - 71360, - 71382 + 71371, + 71393 ], "loc": { "start": { @@ -121463,8 +121535,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 71384, - 71391 + 71395, + 71402 ], "loc": { "start": { @@ -121481,8 +121553,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 71394, - 71396 + 71405, + 71407 ], "loc": { "start": { @@ -121496,8 +121568,8 @@ } }, "range": [ - 71384, - 71396 + 71395, + 71407 ], "loc": { "start": { @@ -121524,8 +121596,8 @@ "object": { "type": "ThisExpression", "range": [ - 71415, - 71419 + 71426, + 71430 ], "loc": { "start": { @@ -121542,8 +121614,8 @@ "type": "Identifier", "name": "getFilteredDataCol", "range": [ - 71420, - 71438 + 71431, + 71449 ], "loc": { "start": { @@ -121557,8 +121629,8 @@ } }, "range": [ - 71415, - 71438 + 71426, + 71449 ], "loc": { "start": { @@ -121576,8 +121648,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 71452, - 71460 + 71463, + 71471 ], "loc": { "start": { @@ -121594,8 +121666,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 71462, - 71476 + 71473, + 71487 ], "loc": { "start": { @@ -121613,8 +121685,8 @@ "value": false, "raw": "false", "range": [ - 71478, - 71483 + 71489, + 71494 ], "loc": { "start": { @@ -121631,8 +121703,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 71485, - 71492 + 71496, + 71503 ], "loc": { "start": { @@ -121650,8 +121722,8 @@ "value": false, "raw": "false", "range": [ - 71494, - 71499 + 71505, + 71510 ], "loc": { "start": { @@ -121666,8 +121738,8 @@ } ], "range": [ - 71415, - 71500 + 71426, + 71511 ], "loc": { "start": { @@ -121681,8 +121753,8 @@ } }, "range": [ - 71408, - 71501 + 71419, + 71512 ], "loc": { "start": { @@ -121697,8 +121769,8 @@ } ], "range": [ - 71398, - 71507 + 71409, + 71518 ], "loc": { "start": { @@ -121714,8 +121786,8 @@ "generator": false, "expression": false, "range": [ - 71349, - 71507 + 71360, + 71518 ], "loc": { "start": { @@ -121731,8 +121803,8 @@ "kind": "method", "computed": false, "range": [ - 71326, - 71507 + 71337, + 71518 ], "loc": { "start": { @@ -121749,8 +121821,8 @@ "type": "Block", "value": "*\n * Return the filtered values for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of values ['value0', 'value1', 'value2'...]\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 70912, - 71321 + 70923, + 71332 ], "loc": { "start": { @@ -121769,8 +121841,8 @@ "type": "Block", "value": "*\n * Return the filtered and visible values for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of values ['value0', 'value1', 'value2'...]\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 71513, - 71934 + 71524, + 71945 ], "loc": { "start": { @@ -121792,8 +121864,8 @@ "type": "Identifier", "name": "getVisibleColumnValues", "range": [ - 71939, - 71961 + 71950, + 71972 ], "loc": { "start": { @@ -121814,8 +121886,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 71962, - 71970 + 71973, + 71981 ], "loc": { "start": { @@ -121834,8 +121906,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 71972, - 71986 + 71983, + 71997 ], "loc": { "start": { @@ -121853,8 +121925,8 @@ "value": false, "raw": "false", "range": [ - 71989, - 71994 + 72000, + 72005 ], "loc": { "start": { @@ -121868,8 +121940,8 @@ } }, "range": [ - 71972, - 71994 + 71983, + 72005 ], "loc": { "start": { @@ -121888,8 +121960,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 71996, - 72003 + 72007, + 72014 ], "loc": { "start": { @@ -121906,8 +121978,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 72006, - 72008 + 72017, + 72019 ], "loc": { "start": { @@ -121921,8 +121993,8 @@ } }, "range": [ - 71996, - 72008 + 72007, + 72019 ], "loc": { "start": { @@ -121949,8 +122021,8 @@ "object": { "type": "ThisExpression", "range": [ - 72027, - 72031 + 72038, + 72042 ], "loc": { "start": { @@ -121967,8 +122039,8 @@ "type": "Identifier", "name": "getFilteredDataCol", "range": [ - 72032, - 72050 + 72043, + 72061 ], "loc": { "start": { @@ -121982,8 +122054,8 @@ } }, "range": [ - 72027, - 72050 + 72038, + 72061 ], "loc": { "start": { @@ -122001,8 +122073,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 72064, - 72072 + 72075, + 72083 ], "loc": { "start": { @@ -122019,8 +122091,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 72074, - 72088 + 72085, + 72099 ], "loc": { "start": { @@ -122038,8 +122110,8 @@ "value": false, "raw": "false", "range": [ - 72090, - 72095 + 72101, + 72106 ], "loc": { "start": { @@ -122056,8 +122128,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 72097, - 72104 + 72108, + 72115 ], "loc": { "start": { @@ -122075,8 +122147,8 @@ "value": true, "raw": "true", "range": [ - 72106, - 72110 + 72117, + 72121 ], "loc": { "start": { @@ -122091,8 +122163,8 @@ } ], "range": [ - 72027, - 72111 + 72038, + 72122 ], "loc": { "start": { @@ -122106,8 +122178,8 @@ } }, "range": [ - 72020, - 72112 + 72031, + 72123 ], "loc": { "start": { @@ -122122,8 +122194,8 @@ } ], "range": [ - 72010, - 72118 + 72021, + 72129 ], "loc": { "start": { @@ -122139,8 +122211,8 @@ "generator": false, "expression": false, "range": [ - 71961, - 72118 + 71972, + 72129 ], "loc": { "start": { @@ -122156,8 +122228,8 @@ "kind": "method", "computed": false, "range": [ - 71939, - 72118 + 71950, + 72129 ], "loc": { "start": { @@ -122174,8 +122246,8 @@ "type": "Block", "value": "*\n * Return the filtered and visible values for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of values ['value0', 'value1', 'value2'...]\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 71513, - 71934 + 71524, + 71945 ], "loc": { "start": { @@ -122194,8 +122266,8 @@ "type": "Block", "value": "*\n * Return the filtered data for a given column index\n * @param {Number} colIndex Colmun's index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [typed=false] Return typed value\n * @param {Array} [exclude=[]] List of row indexes to be excluded\n * @param {Boolean} [visible=true] Return only filtered and visible data\n * (relevant for paging)\n * @return {Array} Flat list of values ['val0','val1','val2'...]\n * @private\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 72124, - 72730 + 72135, + 72741 ], "loc": { "start": { @@ -122217,8 +122289,8 @@ "type": "Identifier", "name": "getFilteredDataCol", "range": [ - 72735, - 72753 + 72746, + 72764 ], "loc": { "start": { @@ -122239,8 +122311,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 72763, - 72771 + 72774, + 72782 ], "loc": { "start": { @@ -122259,8 +122331,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 72781, - 72795 + 72792, + 72806 ], "loc": { "start": { @@ -122278,8 +122350,8 @@ "value": false, "raw": "false", "range": [ - 72798, - 72803 + 72809, + 72814 ], "loc": { "start": { @@ -122293,8 +122365,8 @@ } }, "range": [ - 72781, - 72803 + 72792, + 72814 ], "loc": { "start": { @@ -122313,8 +122385,8 @@ "type": "Identifier", "name": "typed", "range": [ - 72813, - 72818 + 72824, + 72829 ], "loc": { "start": { @@ -122332,8 +122404,8 @@ "value": false, "raw": "false", "range": [ - 72821, - 72826 + 72832, + 72837 ], "loc": { "start": { @@ -122347,8 +122419,8 @@ } }, "range": [ - 72813, - 72826 + 72824, + 72837 ], "loc": { "start": { @@ -122367,8 +122439,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 72836, - 72843 + 72847, + 72854 ], "loc": { "start": { @@ -122385,8 +122457,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 72846, - 72848 + 72857, + 72859 ], "loc": { "start": { @@ -122400,8 +122472,8 @@ } }, "range": [ - 72836, - 72848 + 72847, + 72859 ], "loc": { "start": { @@ -122420,8 +122492,8 @@ "type": "Identifier", "name": "visible", "range": [ - 72858, - 72865 + 72869, + 72876 ], "loc": { "start": { @@ -122439,8 +122511,8 @@ "value": true, "raw": "true", "range": [ - 72868, - 72872 + 72879, + 72883 ], "loc": { "start": { @@ -122454,8 +122526,8 @@ } }, "range": [ - 72858, - 72872 + 72869, + 72883 ], "loc": { "start": { @@ -122480,8 +122552,8 @@ "type": "Identifier", "name": "isUndef", "range": [ - 72893, - 72900 + 72904, + 72911 ], "loc": { "start": { @@ -122499,8 +122571,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 72901, - 72909 + 72912, + 72920 ], "loc": { "start": { @@ -122515,8 +122587,8 @@ } ], "range": [ - 72893, - 72910 + 72904, + 72921 ], "loc": { "start": { @@ -122538,8 +122610,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 72933, - 72935 + 72944, + 72946 ], "loc": { "start": { @@ -122553,8 +122625,8 @@ } }, "range": [ - 72926, - 72936 + 72937, + 72947 ], "loc": { "start": { @@ -122569,8 +122641,8 @@ } ], "range": [ - 72912, - 72946 + 72923, + 72957 ], "loc": { "start": { @@ -122585,8 +122657,8 @@ }, "alternate": null, "range": [ - 72889, - 72946 + 72900, + 72957 ], "loc": { "start": { @@ -122608,8 +122680,8 @@ "type": "Identifier", "name": "rows", "range": [ - 72960, - 72964 + 72971, + 72975 ], "loc": { "start": { @@ -122633,8 +122705,8 @@ "object": { "type": "ThisExpression", "range": [ - 72967, - 72971 + 72978, + 72982 ], "loc": { "start": { @@ -122651,8 +122723,8 @@ "type": "Identifier", "name": "dom", "range": [ - 72972, - 72975 + 72983, + 72986 ], "loc": { "start": { @@ -122666,8 +122738,8 @@ } }, "range": [ - 72967, - 72975 + 72978, + 72986 ], "loc": { "start": { @@ -122682,8 +122754,8 @@ }, "arguments": [], "range": [ - 72967, - 72977 + 72978, + 72988 ], "loc": { "start": { @@ -122700,8 +122772,8 @@ "type": "Identifier", "name": "rows", "range": [ - 72978, - 72982 + 72989, + 72993 ], "loc": { "start": { @@ -122715,8 +122787,8 @@ } }, "range": [ - 72967, - 72982 + 72978, + 72993 ], "loc": { "start": { @@ -122730,8 +122802,8 @@ } }, "range": [ - 72960, - 72982 + 72971, + 72993 ], "loc": { "start": { @@ -122747,8 +122819,8 @@ ], "kind": "let", "range": [ - 72956, - 72983 + 72967, + 72994 ], "loc": { "start": { @@ -122770,8 +122842,8 @@ "type": "Identifier", "name": "getContent", "range": [ - 72996, - 73006 + 73007, + 73017 ], "loc": { "start": { @@ -122790,8 +122862,8 @@ "type": "Identifier", "name": "typed", "range": [ - 73009, - 73014 + 73020, + 73025 ], "loc": { "start": { @@ -122815,8 +122887,8 @@ "object": { "type": "ThisExpression", "range": [ - 73017, - 73021 + 73028, + 73032 ], "loc": { "start": { @@ -122833,8 +122905,8 @@ "type": "Identifier", "name": "getCellData", "range": [ - 73022, - 73033 + 73033, + 73044 ], "loc": { "start": { @@ -122848,8 +122920,8 @@ } }, "range": [ - 73017, - 73033 + 73028, + 73044 ], "loc": { "start": { @@ -122866,8 +122938,8 @@ "type": "Identifier", "name": "bind", "range": [ - 73034, - 73038 + 73045, + 73049 ], "loc": { "start": { @@ -122881,8 +122953,8 @@ } }, "range": [ - 73017, - 73038 + 73028, + 73049 ], "loc": { "start": { @@ -122899,8 +122971,8 @@ { "type": "ThisExpression", "range": [ - 73039, - 73043 + 73050, + 73054 ], "loc": { "start": { @@ -122915,8 +122987,8 @@ } ], "range": [ - 73017, - 73044 + 73028, + 73055 ], "loc": { "start": { @@ -122940,8 +123012,8 @@ "object": { "type": "ThisExpression", "range": [ - 73059, - 73063 + 73070, + 73074 ], "loc": { "start": { @@ -122958,8 +123030,8 @@ "type": "Identifier", "name": "getCellValue", "range": [ - 73064, - 73076 + 73075, + 73087 ], "loc": { "start": { @@ -122973,8 +123045,8 @@ } }, "range": [ - 73059, - 73076 + 73070, + 73087 ], "loc": { "start": { @@ -122991,8 +123063,8 @@ "type": "Identifier", "name": "bind", "range": [ - 73077, - 73081 + 73088, + 73092 ], "loc": { "start": { @@ -123006,8 +123078,8 @@ } }, "range": [ - 73059, - 73081 + 73070, + 73092 ], "loc": { "start": { @@ -123024,8 +123096,8 @@ { "type": "ThisExpression", "range": [ - 73082, - 73086 + 73093, + 73097 ], "loc": { "start": { @@ -123040,8 +123112,8 @@ } ], "range": [ - 73059, - 73087 + 73070, + 73098 ], "loc": { "start": { @@ -123055,8 +123127,8 @@ } }, "range": [ - 73009, - 73087 + 73020, + 73098 ], "loc": { "start": { @@ -123070,8 +123142,8 @@ } }, "range": [ - 72996, - 73087 + 73007, + 73098 ], "loc": { "start": { @@ -123087,8 +123159,8 @@ ], "kind": "let", "range": [ - 72992, - 73088 + 73003, + 73099 ], "loc": { "start": { @@ -123105,8 +123177,8 @@ "type": "Line", "value": " ensure valid rows index do not contain excluded rows and row is", "range": [ - 73098, - 73164 + 73109, + 73175 ], "loc": { "start": { @@ -123123,8 +123195,8 @@ "type": "Line", "value": " displayed", "range": [ - 73173, - 73185 + 73184, + 73196 ], "loc": { "start": { @@ -123148,8 +123220,8 @@ "type": "Identifier", "name": "validRows", "range": [ - 73198, - 73207 + 73209, + 73218 ], "loc": { "start": { @@ -123175,8 +123247,8 @@ "object": { "type": "ThisExpression", "range": [ - 73210, - 73214 + 73221, + 73225 ], "loc": { "start": { @@ -123193,8 +123265,8 @@ "type": "Identifier", "name": "getValidRows", "range": [ - 73215, - 73227 + 73226, + 73238 ], "loc": { "start": { @@ -123208,8 +123280,8 @@ } }, "range": [ - 73210, - 73227 + 73221, + 73238 ], "loc": { "start": { @@ -123228,8 +123300,8 @@ "value": true, "raw": "true", "range": [ - 73228, - 73232 + 73239, + 73243 ], "loc": { "start": { @@ -123244,8 +123316,8 @@ } ], "range": [ - 73210, - 73233 + 73221, + 73244 ], "loc": { "start": { @@ -123262,8 +123334,8 @@ "type": "Identifier", "name": "filter", "range": [ - 73234, - 73240 + 73245, + 73251 ], "loc": { "start": { @@ -123277,8 +123349,8 @@ } }, "range": [ - 73210, - 73240 + 73221, + 73251 ], "loc": { "start": { @@ -123300,8 +123372,8 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 73242, - 73248 + 73253, + 73259 ], "loc": { "start": { @@ -123335,8 +123407,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 73274, - 73281 + 73285, + 73292 ], "loc": { "start": { @@ -123353,8 +123425,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 73282, - 73289 + 73293, + 73300 ], "loc": { "start": { @@ -123368,8 +123440,8 @@ } }, "range": [ - 73274, - 73289 + 73285, + 73300 ], "loc": { "start": { @@ -123387,8 +123459,8 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 73290, - 73296 + 73301, + 73307 ], "loc": { "start": { @@ -123403,8 +123475,8 @@ } ], "range": [ - 73274, - 73297 + 73285, + 73308 ], "loc": { "start": { @@ -123425,8 +123497,8 @@ "value": 1, "raw": "1", "range": [ - 73303, - 73304 + 73314, + 73315 ], "loc": { "start": { @@ -123441,8 +123513,8 @@ }, "prefix": true, "range": [ - 73302, - 73304 + 73313, + 73315 ], "loc": { "start": { @@ -123456,8 +123528,8 @@ } }, "range": [ - 73274, - 73304 + 73285, + 73315 ], "loc": { "start": { @@ -123476,8 +123548,8 @@ "type": "Identifier", "name": "visible", "range": [ - 73325, - 73332 + 73336, + 73343 ], "loc": { "start": { @@ -123501,8 +123573,8 @@ "object": { "type": "ThisExpression", "range": [ - 73355, - 73359 + 73366, + 73370 ], "loc": { "start": { @@ -123519,8 +123591,8 @@ "type": "Identifier", "name": "getRowDisplay", "range": [ - 73360, - 73373 + 73371, + 73384 ], "loc": { "start": { @@ -123534,8 +123606,8 @@ } }, "range": [ - 73355, - 73373 + 73366, + 73384 ], "loc": { "start": { @@ -123556,8 +123628,8 @@ "type": "Identifier", "name": "rows", "range": [ - 73374, - 73378 + 73385, + 73389 ], "loc": { "start": { @@ -123574,8 +123646,8 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 73379, - 73385 + 73390, + 73396 ], "loc": { "start": { @@ -123589,8 +123661,8 @@ } }, "range": [ - 73374, - 73386 + 73385, + 73397 ], "loc": { "start": { @@ -123605,8 +123677,8 @@ } ], "range": [ - 73355, - 73387 + 73366, + 73398 ], "loc": { "start": { @@ -123624,8 +123696,8 @@ "value": "none", "raw": "'none'", "range": [ - 73392, - 73398 + 73403, + 73409 ], "loc": { "start": { @@ -123639,8 +123711,8 @@ } }, "range": [ - 73355, - 73398 + 73366, + 73409 ], "loc": { "start": { @@ -123658,8 +123730,8 @@ "value": true, "raw": "true", "range": [ - 73421, - 73425 + 73432, + 73436 ], "loc": { "start": { @@ -123673,8 +123745,8 @@ } }, "range": [ - 73325, - 73425 + 73336, + 73436 ], "loc": { "start": { @@ -123688,8 +123760,8 @@ } }, "range": [ - 73274, - 73426 + 73285, + 73437 ], "loc": { "start": { @@ -123703,8 +123775,8 @@ } }, "range": [ - 73267, - 73427 + 73278, + 73438 ], "loc": { "start": { @@ -123719,8 +123791,8 @@ } ], "range": [ - 73253, - 73437 + 73264, + 73448 ], "loc": { "start": { @@ -123736,8 +123808,8 @@ "generator": false, "expression": false, "range": [ - 73241, - 73437 + 73252, + 73448 ], "loc": { "start": { @@ -123752,8 +123824,8 @@ } ], "range": [ - 73210, - 73438 + 73221, + 73449 ], "loc": { "start": { @@ -123767,8 +123839,8 @@ } }, "range": [ - 73198, - 73438 + 73209, + 73449 ], "loc": { "start": { @@ -123784,8 +123856,8 @@ ], "kind": "let", "range": [ - 73194, - 73439 + 73205, + 73450 ], "loc": { "start": { @@ -123802,8 +123874,8 @@ "type": "Line", "value": " ensure valid rows index do not contain excluded rows and row is", "range": [ - 73098, - 73164 + 73109, + 73175 ], "loc": { "start": { @@ -123820,8 +123892,8 @@ "type": "Line", "value": " displayed", "range": [ - 73173, - 73185 + 73184, + 73196 ], "loc": { "start": { @@ -123840,8 +123912,8 @@ "type": "Line", "value": " convert column value to expected type if necessary", "range": [ - 73449, - 73502 + 73460, + 73513 ], "loc": { "start": { @@ -123865,8 +123937,8 @@ "type": "Identifier", "name": "validColValues", "range": [ - 73515, - 73529 + 73526, + 73540 ], "loc": { "start": { @@ -123888,8 +123960,8 @@ "type": "Identifier", "name": "validRows", "range": [ - 73532, - 73541 + 73543, + 73552 ], "loc": { "start": { @@ -123906,8 +123978,8 @@ "type": "Identifier", "name": "map", "range": [ - 73542, - 73545 + 73553, + 73556 ], "loc": { "start": { @@ -123921,8 +123993,8 @@ } }, "range": [ - 73532, - 73545 + 73543, + 73556 ], "loc": { "start": { @@ -123944,8 +124016,8 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 73547, - 73553 + 73558, + 73564 ], "loc": { "start": { @@ -123970,8 +124042,8 @@ "type": "Identifier", "name": "getContent", "range": [ - 73579, - 73589 + 73590, + 73600 ], "loc": { "start": { @@ -123998,8 +124070,8 @@ "type": "Identifier", "name": "rows", "range": [ - 73590, - 73594 + 73601, + 73605 ], "loc": { "start": { @@ -124016,8 +124088,8 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 73595, - 73601 + 73606, + 73612 ], "loc": { "start": { @@ -124031,8 +124103,8 @@ } }, "range": [ - 73590, - 73602 + 73601, + 73613 ], "loc": { "start": { @@ -124049,8 +124121,8 @@ "type": "Identifier", "name": "cells", "range": [ - 73603, - 73608 + 73614, + 73619 ], "loc": { "start": { @@ -124064,8 +124136,8 @@ } }, "range": [ - 73590, - 73608 + 73601, + 73619 ], "loc": { "start": { @@ -124082,8 +124154,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 73609, - 73617 + 73620, + 73628 ], "loc": { "start": { @@ -124097,8 +124169,8 @@ } }, "range": [ - 73590, - 73618 + 73601, + 73629 ], "loc": { "start": { @@ -124113,8 +124185,8 @@ } ], "range": [ - 73579, - 73619 + 73590, + 73630 ], "loc": { "start": { @@ -124128,8 +124200,8 @@ } }, "range": [ - 73572, - 73620 + 73583, + 73631 ], "loc": { "start": { @@ -124144,8 +124216,8 @@ } ], "range": [ - 73558, - 73630 + 73569, + 73641 ], "loc": { "start": { @@ -124161,8 +124233,8 @@ "generator": false, "expression": false, "range": [ - 73546, - 73630 + 73557, + 73641 ], "loc": { "start": { @@ -124177,8 +124249,8 @@ } ], "range": [ - 73532, - 73631 + 73543, + 73642 ], "loc": { "start": { @@ -124192,8 +124264,8 @@ } }, "range": [ - 73515, - 73631 + 73526, + 73642 ], "loc": { "start": { @@ -124209,8 +124281,8 @@ ], "kind": "let", "range": [ - 73511, - 73632 + 73522, + 73643 ], "loc": { "start": { @@ -124227,8 +124299,8 @@ "type": "Line", "value": " convert column value to expected type if necessary", "range": [ - 73449, - 73502 + 73460, + 73513 ], "loc": { "start": { @@ -124249,8 +124321,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 73646, - 73660 + 73657, + 73671 ], "loc": { "start": { @@ -124277,8 +124349,8 @@ "type": "Identifier", "name": "validColValues", "range": [ - 73676, - 73690 + 73687, + 73701 ], "loc": { "start": { @@ -124295,8 +124367,8 @@ "type": "Identifier", "name": "unshift", "range": [ - 73691, - 73698 + 73702, + 73709 ], "loc": { "start": { @@ -124310,8 +124382,8 @@ } }, "range": [ - 73676, - 73698 + 73687, + 73709 ], "loc": { "start": { @@ -124336,8 +124408,8 @@ "object": { "type": "ThisExpression", "range": [ - 73699, - 73703 + 73710, + 73714 ], "loc": { "start": { @@ -124354,8 +124426,8 @@ "type": "Identifier", "name": "getHeadersText", "range": [ - 73704, - 73718 + 73715, + 73729 ], "loc": { "start": { @@ -124369,8 +124441,8 @@ } }, "range": [ - 73699, - 73718 + 73710, + 73729 ], "loc": { "start": { @@ -124385,8 +124457,8 @@ }, "arguments": [], "range": [ - 73699, - 73720 + 73710, + 73731 ], "loc": { "start": { @@ -124403,8 +124475,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 73721, - 73729 + 73732, + 73740 ], "loc": { "start": { @@ -124418,8 +124490,8 @@ } }, "range": [ - 73699, - 73730 + 73710, + 73741 ], "loc": { "start": { @@ -124434,8 +124506,8 @@ } ], "range": [ - 73676, - 73731 + 73687, + 73742 ], "loc": { "start": { @@ -124449,8 +124521,8 @@ } }, "range": [ - 73676, - 73732 + 73687, + 73743 ], "loc": { "start": { @@ -124465,8 +124537,8 @@ } ], "range": [ - 73662, - 73742 + 73673, + 73753 ], "loc": { "start": { @@ -124481,8 +124553,8 @@ }, "alternate": null, "range": [ - 73642, - 73742 + 73653, + 73753 ], "loc": { "start": { @@ -124501,8 +124573,8 @@ "type": "Identifier", "name": "validColValues", "range": [ - 73759, - 73773 + 73770, + 73784 ], "loc": { "start": { @@ -124516,8 +124588,8 @@ } }, "range": [ - 73752, - 73774 + 73763, + 73785 ], "loc": { "start": { @@ -124532,8 +124604,8 @@ } ], "range": [ - 72879, - 73780 + 72890, + 73791 ], "loc": { "start": { @@ -124549,8 +124621,8 @@ "generator": false, "expression": false, "range": [ - 72753, - 73780 + 72764, + 73791 ], "loc": { "start": { @@ -124566,8 +124638,8 @@ "kind": "method", "computed": false, "range": [ - 72735, - 73780 + 72746, + 73791 ], "loc": { "start": { @@ -124584,8 +124656,8 @@ "type": "Block", "value": "*\n * Return the filtered data for a given column index\n * @param {Number} colIndex Colmun's index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [typed=false] Return typed value\n * @param {Array} [exclude=[]] List of row indexes to be excluded\n * @param {Boolean} [visible=true] Return only filtered and visible data\n * (relevant for paging)\n * @return {Array} Flat list of values ['val0','val1','val2'...]\n * @private\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 72124, - 72730 + 72135, + 72741 ], "loc": { "start": { @@ -124604,8 +124676,8 @@ "type": "Block", "value": "*\n * Get the display value of a row\n * @param {HTMLTableRowElement} row DOM element of the row\n * @return {String} Usually 'none' or ''\n ", "range": [ - 73786, - 73948 + 73797, + 73959 ], "loc": { "start": { @@ -124627,8 +124699,8 @@ "type": "Identifier", "name": "getRowDisplay", "range": [ - 73953, - 73966 + 73964, + 73977 ], "loc": { "start": { @@ -124649,8 +124721,8 @@ "type": "Identifier", "name": "row", "range": [ - 73967, - 73970 + 73978, + 73981 ], "loc": { "start": { @@ -124679,8 +124751,8 @@ "type": "Identifier", "name": "row", "range": [ - 73989, - 73992 + 74000, + 74003 ], "loc": { "start": { @@ -124697,8 +124769,8 @@ "type": "Identifier", "name": "style", "range": [ - 73993, - 73998 + 74004, + 74009 ], "loc": { "start": { @@ -124712,8 +124784,8 @@ } }, "range": [ - 73989, - 73998 + 74000, + 74009 ], "loc": { "start": { @@ -124730,8 +124802,8 @@ "type": "Identifier", "name": "display", "range": [ - 73999, - 74006 + 74010, + 74017 ], "loc": { "start": { @@ -124745,8 +124817,8 @@ } }, "range": [ - 73989, - 74006 + 74000, + 74017 ], "loc": { "start": { @@ -124760,8 +124832,8 @@ } }, "range": [ - 73982, - 74007 + 73993, + 74018 ], "loc": { "start": { @@ -124776,8 +124848,8 @@ } ], "range": [ - 73972, - 74013 + 73983, + 74024 ], "loc": { "start": { @@ -124793,8 +124865,8 @@ "generator": false, "expression": false, "range": [ - 73966, - 74013 + 73977, + 74024 ], "loc": { "start": { @@ -124810,8 +124882,8 @@ "kind": "method", "computed": false, "range": [ - 73953, - 74013 + 73964, + 74024 ], "loc": { "start": { @@ -124828,8 +124900,8 @@ "type": "Block", "value": "*\n * Get the display value of a row\n * @param {HTMLTableRowElement} row DOM element of the row\n * @return {String} Usually 'none' or ''\n ", "range": [ - 73786, - 73948 + 73797, + 73959 ], "loc": { "start": { @@ -124848,8 +124920,8 @@ "type": "Block", "value": "*\n * Validate/invalidate row by setting the 'validRow' attribute on the row\n * @param {Number} rowIndex Index of the row\n * @param {Boolean} isValid\n ", "range": [ - 74019, - 74192 + 74030, + 74203 ], "loc": { "start": { @@ -124871,8 +124943,8 @@ "type": "Identifier", "name": "validateRow", "range": [ - 74197, - 74208 + 74208, + 74219 ], "loc": { "start": { @@ -124893,8 +124965,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 74209, - 74217 + 74220, + 74228 ], "loc": { "start": { @@ -124911,8 +124983,8 @@ "type": "Identifier", "name": "isValid", "range": [ - 74219, - 74226 + 74230, + 74237 ], "loc": { "start": { @@ -124938,8 +125010,8 @@ "type": "Identifier", "name": "row", "range": [ - 74242, - 74245 + 74253, + 74256 ], "loc": { "start": { @@ -124966,8 +125038,8 @@ "object": { "type": "ThisExpression", "range": [ - 74248, - 74252 + 74259, + 74263 ], "loc": { "start": { @@ -124984,8 +125056,8 @@ "type": "Identifier", "name": "dom", "range": [ - 74253, - 74256 + 74264, + 74267 ], "loc": { "start": { @@ -124999,8 +125071,8 @@ } }, "range": [ - 74248, - 74256 + 74259, + 74267 ], "loc": { "start": { @@ -125015,8 +125087,8 @@ }, "arguments": [], "range": [ - 74248, - 74258 + 74259, + 74269 ], "loc": { "start": { @@ -125033,8 +125105,8 @@ "type": "Identifier", "name": "rows", "range": [ - 74259, - 74263 + 74270, + 74274 ], "loc": { "start": { @@ -125048,8 +125120,8 @@ } }, "range": [ - 74248, - 74263 + 74259, + 74274 ], "loc": { "start": { @@ -125066,8 +125138,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 74264, - 74272 + 74275, + 74283 ], "loc": { "start": { @@ -125081,8 +125153,8 @@ } }, "range": [ - 74248, - 74273 + 74259, + 74284 ], "loc": { "start": { @@ -125096,8 +125168,8 @@ } }, "range": [ - 74242, - 74273 + 74253, + 74284 ], "loc": { "start": { @@ -125113,8 +125185,8 @@ ], "kind": "let", "range": [ - 74238, - 74274 + 74249, + 74285 ], "loc": { "start": { @@ -125139,8 +125211,8 @@ "type": "Identifier", "name": "row", "range": [ - 74288, - 74291 + 74299, + 74302 ], "loc": { "start": { @@ -125155,8 +125227,8 @@ }, "prefix": true, "range": [ - 74287, - 74291 + 74298, + 74302 ], "loc": { "start": { @@ -125178,8 +125250,8 @@ "type": "Identifier", "name": "isBoolean", "range": [ - 74296, - 74305 + 74307, + 74316 ], "loc": { "start": { @@ -125197,8 +125269,8 @@ "type": "Identifier", "name": "isValid", "range": [ - 74306, - 74313 + 74317, + 74324 ], "loc": { "start": { @@ -125213,8 +125285,8 @@ } ], "range": [ - 74296, - 74314 + 74307, + 74325 ], "loc": { "start": { @@ -125229,8 +125301,8 @@ }, "prefix": true, "range": [ - 74295, - 74314 + 74306, + 74325 ], "loc": { "start": { @@ -125244,8 +125316,8 @@ } }, "range": [ - 74287, - 74314 + 74298, + 74325 ], "loc": { "start": { @@ -125265,8 +125337,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 74330, - 74337 + 74341, + 74348 ], "loc": { "start": { @@ -125281,8 +125353,8 @@ } ], "range": [ - 74316, - 74347 + 74327, + 74358 ], "loc": { "start": { @@ -125297,8 +125369,8 @@ }, "alternate": null, "range": [ - 74283, - 74347 + 74294, + 74358 ], "loc": { "start": { @@ -125315,8 +125387,8 @@ "type": "Line", "value": " always visible rows are valid", "range": [ - 74357, - 74389 + 74368, + 74400 ], "loc": { "start": { @@ -125347,8 +125419,8 @@ "object": { "type": "ThisExpression", "range": [ - 74402, - 74406 + 74413, + 74417 ], "loc": { "start": { @@ -125365,8 +125437,8 @@ "type": "Identifier", "name": "excludeRows", "range": [ - 74407, - 74418 + 74418, + 74429 ], "loc": { "start": { @@ -125380,8 +125452,8 @@ } }, "range": [ - 74402, - 74418 + 74413, + 74429 ], "loc": { "start": { @@ -125398,8 +125470,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 74419, - 74426 + 74430, + 74437 ], "loc": { "start": { @@ -125413,8 +125485,8 @@ } }, "range": [ - 74402, - 74426 + 74413, + 74437 ], "loc": { "start": { @@ -125432,8 +125504,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 74427, - 74435 + 74438, + 74446 ], "loc": { "start": { @@ -125448,8 +125520,8 @@ } ], "range": [ - 74402, - 74436 + 74413, + 74447 ], "loc": { "start": { @@ -125470,8 +125542,8 @@ "value": 1, "raw": "1", "range": [ - 74442, - 74443 + 74453, + 74454 ], "loc": { "start": { @@ -125486,8 +125558,8 @@ }, "prefix": true, "range": [ - 74441, - 74443 + 74452, + 74454 ], "loc": { "start": { @@ -125501,8 +125573,8 @@ } }, "range": [ - 74402, - 74443 + 74413, + 74454 ], "loc": { "start": { @@ -125527,8 +125599,8 @@ "type": "Identifier", "name": "isValid", "range": [ - 74459, - 74466 + 74470, + 74477 ], "loc": { "start": { @@ -125546,8 +125618,8 @@ "value": true, "raw": "true", "range": [ - 74469, - 74473 + 74480, + 74484 ], "loc": { "start": { @@ -125561,8 +125633,8 @@ } }, "range": [ - 74459, - 74473 + 74470, + 74484 ], "loc": { "start": { @@ -125576,8 +125648,8 @@ } }, "range": [ - 74459, - 74474 + 74470, + 74485 ], "loc": { "start": { @@ -125592,8 +125664,8 @@ } ], "range": [ - 74445, - 74484 + 74456, + 74495 ], "loc": { "start": { @@ -125608,8 +125680,8 @@ }, "alternate": null, "range": [ - 74398, - 74484 + 74409, + 74495 ], "loc": { "start": { @@ -125626,8 +125698,8 @@ "type": "Line", "value": " always visible rows are valid", "range": [ - 74357, - 74389 + 74368, + 74400 ], "loc": { "start": { @@ -125651,8 +125723,8 @@ "type": "Identifier", "name": "displayFlag", "range": [ - 74498, - 74509 + 74509, + 74520 ], "loc": { "start": { @@ -125671,8 +125743,8 @@ "type": "Identifier", "name": "isValid", "range": [ - 74512, - 74519 + 74523, + 74530 ], "loc": { "start": { @@ -125690,8 +125762,8 @@ "value": "", "raw": "''", "range": [ - 74522, - 74524 + 74533, + 74535 ], "loc": { "start": { @@ -125708,8 +125780,8 @@ "type": "Identifier", "name": "NONE", "range": [ - 74527, - 74531 + 74538, + 74542 ], "loc": { "start": { @@ -125723,8 +125795,8 @@ } }, "range": [ - 74512, - 74531 + 74523, + 74542 ], "loc": { "start": { @@ -125738,8 +125810,8 @@ } }, "range": [ - 74498, - 74531 + 74509, + 74542 ], "loc": { "start": { @@ -125758,8 +125830,8 @@ "type": "Identifier", "name": "validFlag", "range": [ - 74545, - 74554 + 74556, + 74565 ], "loc": { "start": { @@ -125778,8 +125850,8 @@ "type": "Identifier", "name": "isValid", "range": [ - 74557, - 74564 + 74568, + 74575 ], "loc": { "start": { @@ -125797,8 +125869,8 @@ "value": "true", "raw": "'true'", "range": [ - 74567, - 74573 + 74578, + 74584 ], "loc": { "start": { @@ -125816,8 +125888,8 @@ "value": "false", "raw": "'false'", "range": [ - 74576, - 74583 + 74587, + 74594 ], "loc": { "start": { @@ -125831,8 +125903,8 @@ } }, "range": [ - 74557, - 74583 + 74568, + 74594 ], "loc": { "start": { @@ -125846,8 +125918,8 @@ } }, "range": [ - 74545, - 74583 + 74556, + 74594 ], "loc": { "start": { @@ -125863,8 +125935,8 @@ ], "kind": "let", "range": [ - 74494, - 74584 + 74505, + 74595 ], "loc": { "start": { @@ -125892,8 +125964,8 @@ "type": "Identifier", "name": "row", "range": [ - 74593, - 74596 + 74604, + 74607 ], "loc": { "start": { @@ -125910,8 +125982,8 @@ "type": "Identifier", "name": "style", "range": [ - 74597, - 74602 + 74608, + 74613 ], "loc": { "start": { @@ -125925,8 +125997,8 @@ } }, "range": [ - 74593, - 74602 + 74604, + 74613 ], "loc": { "start": { @@ -125943,8 +126015,8 @@ "type": "Identifier", "name": "display", "range": [ - 74603, - 74610 + 74614, + 74621 ], "loc": { "start": { @@ -125958,8 +126030,8 @@ } }, "range": [ - 74593, - 74610 + 74604, + 74621 ], "loc": { "start": { @@ -125976,8 +126048,8 @@ "type": "Identifier", "name": "displayFlag", "range": [ - 74613, - 74624 + 74624, + 74635 ], "loc": { "start": { @@ -125991,8 +126063,8 @@ } }, "range": [ - 74593, - 74624 + 74604, + 74635 ], "loc": { "start": { @@ -126006,8 +126078,8 @@ } }, "range": [ - 74593, - 74625 + 74604, + 74636 ], "loc": { "start": { @@ -126028,8 +126100,8 @@ "object": { "type": "ThisExpression", "range": [ - 74639, - 74643 + 74650, + 74654 ], "loc": { "start": { @@ -126046,8 +126118,8 @@ "type": "Identifier", "name": "paging", "range": [ - 74644, - 74650 + 74655, + 74661 ], "loc": { "start": { @@ -126061,8 +126133,8 @@ } }, "range": [ - 74639, - 74650 + 74650, + 74661 ], "loc": { "start": { @@ -126089,8 +126161,8 @@ "type": "Identifier", "name": "row", "range": [ - 74666, - 74669 + 74677, + 74680 ], "loc": { "start": { @@ -126107,8 +126179,8 @@ "type": "Identifier", "name": "setAttribute", "range": [ - 74670, - 74682 + 74681, + 74693 ], "loc": { "start": { @@ -126122,8 +126194,8 @@ } }, "range": [ - 74666, - 74682 + 74677, + 74693 ], "loc": { "start": { @@ -126142,8 +126214,8 @@ "value": "validRow", "raw": "'validRow'", "range": [ - 74683, - 74693 + 74694, + 74704 ], "loc": { "start": { @@ -126160,8 +126232,8 @@ "type": "Identifier", "name": "validFlag", "range": [ - 74695, - 74704 + 74706, + 74715 ], "loc": { "start": { @@ -126176,8 +126248,8 @@ } ], "range": [ - 74666, - 74705 + 74677, + 74716 ], "loc": { "start": { @@ -126191,8 +126263,8 @@ } }, "range": [ - 74666, - 74706 + 74677, + 74717 ], "loc": { "start": { @@ -126207,8 +126279,8 @@ } ], "range": [ - 74652, - 74716 + 74663, + 74727 ], "loc": { "start": { @@ -126223,8 +126295,8 @@ }, "alternate": null, "range": [ - 74635, - 74716 + 74646, + 74727 ], "loc": { "start": { @@ -126243,8 +126315,8 @@ "type": "Identifier", "name": "isValid", "range": [ - 74730, - 74737 + 74741, + 74748 ], "loc": { "start": { @@ -126276,8 +126348,8 @@ "object": { "type": "ThisExpression", "range": [ - 74757, - 74761 + 74768, + 74772 ], "loc": { "start": { @@ -126294,8 +126366,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 74762, - 74776 + 74773, + 74787 ], "loc": { "start": { @@ -126309,8 +126381,8 @@ } }, "range": [ - 74757, - 74776 + 74768, + 74787 ], "loc": { "start": { @@ -126327,8 +126399,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 74777, - 74784 + 74788, + 74795 ], "loc": { "start": { @@ -126342,8 +126414,8 @@ } }, "range": [ - 74757, - 74784 + 74768, + 74795 ], "loc": { "start": { @@ -126361,8 +126433,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 74785, - 74793 + 74796, + 74804 ], "loc": { "start": { @@ -126377,8 +126449,8 @@ } ], "range": [ - 74757, - 74794 + 74768, + 74805 ], "loc": { "start": { @@ -126399,8 +126471,8 @@ "value": 1, "raw": "1", "range": [ - 74800, - 74801 + 74811, + 74812 ], "loc": { "start": { @@ -126415,8 +126487,8 @@ }, "prefix": true, "range": [ - 74799, - 74801 + 74810, + 74812 ], "loc": { "start": { @@ -126430,8 +126502,8 @@ } }, "range": [ - 74757, - 74801 + 74768, + 74812 ], "loc": { "start": { @@ -126460,8 +126532,8 @@ "object": { "type": "ThisExpression", "range": [ - 74821, - 74825 + 74832, + 74836 ], "loc": { "start": { @@ -126478,8 +126550,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 74826, - 74840 + 74837, + 74851 ], "loc": { "start": { @@ -126493,8 +126565,8 @@ } }, "range": [ - 74821, - 74840 + 74832, + 74851 ], "loc": { "start": { @@ -126511,8 +126583,8 @@ "type": "Identifier", "name": "push", "range": [ - 74841, - 74845 + 74852, + 74856 ], "loc": { "start": { @@ -126526,8 +126598,8 @@ } }, "range": [ - 74821, - 74845 + 74832, + 74856 ], "loc": { "start": { @@ -126545,8 +126617,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 74846, - 74854 + 74857, + 74865 ], "loc": { "start": { @@ -126561,8 +126633,8 @@ } ], "range": [ - 74821, - 74855 + 74832, + 74866 ], "loc": { "start": { @@ -126576,8 +126648,8 @@ } }, "range": [ - 74821, - 74856 + 74832, + 74867 ], "loc": { "start": { @@ -126592,8 +126664,8 @@ } ], "range": [ - 74803, - 74870 + 74814, + 74881 ], "loc": { "start": { @@ -126608,8 +126680,8 @@ }, "alternate": null, "range": [ - 74753, - 74870 + 74764, + 74881 ], "loc": { "start": { @@ -126632,8 +126704,8 @@ "object": { "type": "ThisExpression", "range": [ - 74884, - 74888 + 74895, + 74899 ], "loc": { "start": { @@ -126650,8 +126722,8 @@ "type": "Identifier", "name": "onRowValidated", "range": [ - 74889, - 74903 + 74900, + 74914 ], "loc": { "start": { @@ -126665,8 +126737,8 @@ } }, "range": [ - 74884, - 74903 + 74895, + 74914 ], "loc": { "start": { @@ -126683,8 +126755,8 @@ { "type": "ThisExpression", "range": [ - 74904, - 74908 + 74915, + 74919 ], "loc": { "start": { @@ -126701,8 +126773,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 74910, - 74918 + 74921, + 74929 ], "loc": { "start": { @@ -126717,8 +126789,8 @@ } ], "range": [ - 74884, - 74919 + 74895, + 74930 ], "loc": { "start": { @@ -126732,8 +126804,8 @@ } }, "range": [ - 74884, - 74920 + 74895, + 74931 ], "loc": { "start": { @@ -126759,8 +126831,8 @@ "object": { "type": "ThisExpression", "range": [ - 74933, - 74937 + 74944, + 74948 ], "loc": { "start": { @@ -126777,8 +126849,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 74938, - 74945 + 74949, + 74956 ], "loc": { "start": { @@ -126792,8 +126864,8 @@ } }, "range": [ - 74933, - 74945 + 74944, + 74956 ], "loc": { "start": { @@ -126810,8 +126882,8 @@ "type": "Identifier", "name": "emit", "range": [ - 74946, - 74950 + 74957, + 74961 ], "loc": { "start": { @@ -126825,8 +126897,8 @@ } }, "range": [ - 74933, - 74950 + 74944, + 74961 ], "loc": { "start": { @@ -126845,8 +126917,8 @@ "value": "row-validated", "raw": "'row-validated'", "range": [ - 74951, - 74966 + 74962, + 74977 ], "loc": { "start": { @@ -126862,8 +126934,8 @@ { "type": "ThisExpression", "range": [ - 74968, - 74972 + 74979, + 74983 ], "loc": { "start": { @@ -126880,8 +126952,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 74974, - 74982 + 74985, + 74993 ], "loc": { "start": { @@ -126896,8 +126968,8 @@ } ], "range": [ - 74933, - 74983 + 74944, + 74994 ], "loc": { "start": { @@ -126911,8 +126983,8 @@ } }, "range": [ - 74933, - 74984 + 74944, + 74995 ], "loc": { "start": { @@ -126927,8 +126999,8 @@ } ], "range": [ - 74739, - 74994 + 74750, + 75005 ], "loc": { "start": { @@ -126943,8 +127015,8 @@ }, "alternate": null, "range": [ - 74726, - 74994 + 74737, + 75005 ], "loc": { "start": { @@ -126959,8 +127031,8 @@ } ], "range": [ - 74228, - 75000 + 74239, + 75011 ], "loc": { "start": { @@ -126976,8 +127048,8 @@ "generator": false, "expression": false, "range": [ - 74208, - 75000 + 74219, + 75011 ], "loc": { "start": { @@ -126993,8 +127065,8 @@ "kind": "method", "computed": false, "range": [ - 74197, - 75000 + 74208, + 75011 ], "loc": { "start": { @@ -127011,8 +127083,8 @@ "type": "Block", "value": "*\n * Validate/invalidate row by setting the 'validRow' attribute on the row\n * @param {Number} rowIndex Index of the row\n * @param {Boolean} isValid\n ", "range": [ - 74019, - 74192 + 74030, + 74203 ], "loc": { "start": { @@ -127031,8 +127103,8 @@ "type": "Block", "value": "*\n * Validate all filterable rows\n ", "range": [ - 75006, - 75053 + 75017, + 75064 ], "loc": { "start": { @@ -127054,8 +127126,8 @@ "type": "Identifier", "name": "validateAllRows", "range": [ - 75058, - 75073 + 75069, + 75084 ], "loc": { "start": { @@ -127086,8 +127158,8 @@ "object": { "type": "ThisExpression", "range": [ - 75091, - 75095 + 75102, + 75106 ], "loc": { "start": { @@ -127104,8 +127176,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 75096, - 75107 + 75107, + 75118 ], "loc": { "start": { @@ -127119,8 +127191,8 @@ } }, "range": [ - 75091, - 75107 + 75102, + 75118 ], "loc": { "start": { @@ -127135,8 +127207,8 @@ }, "prefix": true, "range": [ - 75090, - 75107 + 75101, + 75118 ], "loc": { "start": { @@ -127156,8 +127228,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 75123, - 75130 + 75134, + 75141 ], "loc": { "start": { @@ -127172,8 +127244,8 @@ } ], "range": [ - 75109, - 75140 + 75120, + 75151 ], "loc": { "start": { @@ -127188,8 +127260,8 @@ }, "alternate": null, "range": [ - 75086, - 75140 + 75097, + 75151 ], "loc": { "start": { @@ -127213,8 +127285,8 @@ "object": { "type": "ThisExpression", "range": [ - 75149, - 75153 + 75160, + 75164 ], "loc": { "start": { @@ -127231,8 +127303,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 75154, - 75168 + 75165, + 75179 ], "loc": { "start": { @@ -127246,8 +127318,8 @@ } }, "range": [ - 75149, - 75168 + 75160, + 75179 ], "loc": { "start": { @@ -127264,8 +127336,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 75171, - 75173 + 75182, + 75184 ], "loc": { "start": { @@ -127279,8 +127351,8 @@ } }, "range": [ - 75149, - 75173 + 75160, + 75184 ], "loc": { "start": { @@ -127294,8 +127366,8 @@ } }, "range": [ - 75149, - 75174 + 75160, + 75185 ], "loc": { "start": { @@ -127319,8 +127391,8 @@ "type": "Identifier", "name": "k", "range": [ - 75192, - 75193 + 75203, + 75204 ], "loc": { "start": { @@ -127339,8 +127411,8 @@ "object": { "type": "ThisExpression", "range": [ - 75196, - 75200 + 75207, + 75211 ], "loc": { "start": { @@ -127357,8 +127429,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 75201, - 75207 + 75212, + 75218 ], "loc": { "start": { @@ -127372,8 +127444,8 @@ } }, "range": [ - 75196, - 75207 + 75207, + 75218 ], "loc": { "start": { @@ -127387,8 +127459,8 @@ } }, "range": [ - 75192, - 75207 + 75203, + 75218 ], "loc": { "start": { @@ -127404,8 +127476,8 @@ ], "kind": "let", "range": [ - 75188, - 75207 + 75199, + 75218 ], "loc": { "start": { @@ -127425,8 +127497,8 @@ "type": "Identifier", "name": "k", "range": [ - 75209, - 75210 + 75220, + 75221 ], "loc": { "start": { @@ -127445,8 +127517,8 @@ "object": { "type": "ThisExpression", "range": [ - 75213, - 75217 + 75224, + 75228 ], "loc": { "start": { @@ -127463,8 +127535,8 @@ "type": "Identifier", "name": "nbFilterableRows", "range": [ - 75218, - 75234 + 75229, + 75245 ], "loc": { "start": { @@ -127478,8 +127550,8 @@ } }, "range": [ - 75213, - 75234 + 75224, + 75245 ], "loc": { "start": { @@ -127493,8 +127565,8 @@ } }, "range": [ - 75209, - 75234 + 75220, + 75245 ], "loc": { "start": { @@ -127514,8 +127586,8 @@ "type": "Identifier", "name": "k", "range": [ - 75236, - 75237 + 75247, + 75248 ], "loc": { "start": { @@ -127530,8 +127602,8 @@ }, "prefix": false, "range": [ - 75236, - 75239 + 75247, + 75250 ], "loc": { "start": { @@ -127557,8 +127629,8 @@ "object": { "type": "ThisExpression", "range": [ - 75255, - 75259 + 75266, + 75270 ], "loc": { "start": { @@ -127575,8 +127647,8 @@ "type": "Identifier", "name": "validateRow", "range": [ - 75260, - 75271 + 75271, + 75282 ], "loc": { "start": { @@ -127590,8 +127662,8 @@ } }, "range": [ - 75255, - 75271 + 75266, + 75282 ], "loc": { "start": { @@ -127609,8 +127681,8 @@ "type": "Identifier", "name": "k", "range": [ - 75272, - 75273 + 75283, + 75284 ], "loc": { "start": { @@ -127628,8 +127700,8 @@ "value": true, "raw": "true", "range": [ - 75275, - 75279 + 75286, + 75290 ], "loc": { "start": { @@ -127644,8 +127716,8 @@ } ], "range": [ - 75255, - 75280 + 75266, + 75291 ], "loc": { "start": { @@ -127659,8 +127731,8 @@ } }, "range": [ - 75255, - 75281 + 75266, + 75292 ], "loc": { "start": { @@ -127675,8 +127747,8 @@ } ], "range": [ - 75241, - 75291 + 75252, + 75302 ], "loc": { "start": { @@ -127690,8 +127762,8 @@ } }, "range": [ - 75183, - 75291 + 75194, + 75302 ], "loc": { "start": { @@ -127706,8 +127778,8 @@ } ], "range": [ - 75076, - 75297 + 75087, + 75308 ], "loc": { "start": { @@ -127723,8 +127795,8 @@ "generator": false, "expression": false, "range": [ - 75073, - 75297 + 75084, + 75308 ], "loc": { "start": { @@ -127740,8 +127812,8 @@ "kind": "method", "computed": false, "range": [ - 75058, - 75297 + 75069, + 75308 ], "loc": { "start": { @@ -127758,8 +127830,8 @@ "type": "Block", "value": "*\n * Validate all filterable rows\n ", "range": [ - 75006, - 75053 + 75017, + 75064 ], "loc": { "start": { @@ -127778,8 +127850,8 @@ "type": "Block", "value": "*\n * Set search value to a given filter\n * @param {Number} index Column's index\n * @param {String or Array} query searcharg Search term\n ", "range": [ - 75303, - 75465 + 75314, + 75476 ], "loc": { "start": { @@ -127801,8 +127873,8 @@ "type": "Identifier", "name": "setFilterValue", "range": [ - 75470, - 75484 + 75481, + 75495 ], "loc": { "start": { @@ -127823,8 +127895,8 @@ "type": "Identifier", "name": "index", "range": [ - 75485, - 75490 + 75496, + 75501 ], "loc": { "start": { @@ -127843,8 +127915,8 @@ "type": "Identifier", "name": "query", "range": [ - 75492, - 75497 + 75503, + 75508 ], "loc": { "start": { @@ -127862,8 +127934,8 @@ "value": "", "raw": "''", "range": [ - 75500, - 75502 + 75511, + 75513 ], "loc": { "start": { @@ -127877,8 +127949,8 @@ } }, "range": [ - 75492, - 75502 + 75503, + 75513 ], "loc": { "start": { @@ -127906,8 +127978,8 @@ "object": { "type": "ThisExpression", "range": [ - 75519, - 75523 + 75530, + 75534 ], "loc": { "start": { @@ -127924,8 +127996,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 75524, - 75531 + 75535, + 75542 ], "loc": { "start": { @@ -127939,8 +128011,8 @@ } }, "range": [ - 75519, - 75531 + 75530, + 75542 ], "loc": { "start": { @@ -127955,8 +128027,8 @@ }, "prefix": true, "range": [ - 75518, - 75531 + 75529, + 75542 ], "loc": { "start": { @@ -127976,8 +128048,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 75547, - 75554 + 75558, + 75565 ], "loc": { "start": { @@ -127992,8 +128064,8 @@ } ], "range": [ - 75533, - 75564 + 75544, + 75575 ], "loc": { "start": { @@ -128008,8 +128080,8 @@ }, "alternate": null, "range": [ - 75514, - 75564 + 75525, + 75575 ], "loc": { "start": { @@ -128031,8 +128103,8 @@ "type": "Identifier", "name": "slc", "range": [ - 75577, - 75580 + 75588, + 75591 ], "loc": { "start": { @@ -128053,8 +128125,8 @@ "object": { "type": "ThisExpression", "range": [ - 75583, - 75587 + 75594, + 75598 ], "loc": { "start": { @@ -128071,8 +128143,8 @@ "type": "Identifier", "name": "getFilterElement", "range": [ - 75588, - 75604 + 75599, + 75615 ], "loc": { "start": { @@ -128086,8 +128158,8 @@ } }, "range": [ - 75583, - 75604 + 75594, + 75615 ], "loc": { "start": { @@ -128105,8 +128177,8 @@ "type": "Identifier", "name": "index", "range": [ - 75605, - 75610 + 75616, + 75621 ], "loc": { "start": { @@ -128121,8 +128193,8 @@ } ], "range": [ - 75583, - 75611 + 75594, + 75622 ], "loc": { "start": { @@ -128136,8 +128208,8 @@ } }, "range": [ - 75577, - 75611 + 75588, + 75622 ], "loc": { "start": { @@ -128156,8 +128228,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 75625, - 75635 + 75636, + 75646 ], "loc": { "start": { @@ -128178,8 +128250,8 @@ "object": { "type": "ThisExpression", "range": [ - 75638, - 75642 + 75649, + 75653 ], "loc": { "start": { @@ -128196,8 +128268,8 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 75643, - 75656 + 75654, + 75667 ], "loc": { "start": { @@ -128211,8 +128283,8 @@ } }, "range": [ - 75638, - 75656 + 75649, + 75667 ], "loc": { "start": { @@ -128230,8 +128302,8 @@ "type": "Identifier", "name": "index", "range": [ - 75657, - 75662 + 75668, + 75673 ], "loc": { "start": { @@ -128246,8 +128318,8 @@ } ], "range": [ - 75638, - 75663 + 75649, + 75674 ], "loc": { "start": { @@ -128261,8 +128333,8 @@ } }, "range": [ - 75625, - 75663 + 75636, + 75674 ], "loc": { "start": { @@ -128278,8 +128350,8 @@ ], "kind": "let", "range": [ - 75573, - 75664 + 75584, + 75675 ], "loc": { "start": { @@ -128301,8 +128373,8 @@ "type": "Identifier", "name": "slc", "range": [ - 75679, - 75682 + 75690, + 75693 ], "loc": { "start": { @@ -128317,8 +128389,8 @@ }, "prefix": true, "range": [ - 75678, - 75682 + 75689, + 75693 ], "loc": { "start": { @@ -128338,8 +128410,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 75698, - 75705 + 75709, + 75716 ], "loc": { "start": { @@ -128354,8 +128426,8 @@ } ], "range": [ - 75684, - 75715 + 75695, + 75726 ], "loc": { "start": { @@ -128370,8 +128442,8 @@ }, "alternate": null, "range": [ - 75674, - 75715 + 75685, + 75726 ], "loc": { "start": { @@ -128396,8 +128468,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 75729, - 75739 + 75740, + 75750 ], "loc": { "start": { @@ -128414,8 +128486,8 @@ "type": "Identifier", "name": "MULTIPLE", "range": [ - 75744, - 75752 + 75755, + 75763 ], "loc": { "start": { @@ -128429,8 +128501,8 @@ } }, "range": [ - 75729, - 75752 + 75740, + 75763 ], "loc": { "start": { @@ -128450,8 +128522,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 75756, - 75766 + 75767, + 75777 ], "loc": { "start": { @@ -128468,8 +128540,8 @@ "type": "Identifier", "name": "CHECKLIST", "range": [ - 75771, - 75780 + 75782, + 75791 ], "loc": { "start": { @@ -128483,8 +128555,8 @@ } }, "range": [ - 75756, - 75780 + 75767, + 75791 ], "loc": { "start": { @@ -128498,8 +128570,8 @@ } }, "range": [ - 75729, - 75780 + 75740, + 75791 ], "loc": { "start": { @@ -128526,8 +128598,8 @@ "object": { "type": "ThisExpression", "range": [ - 75800, - 75804 + 75811, + 75815 ], "loc": { "start": { @@ -128544,8 +128616,8 @@ "type": "Identifier", "name": "loadFltOnDemand", "range": [ - 75805, - 75820 + 75816, + 75831 ], "loc": { "start": { @@ -128559,8 +128631,8 @@ } }, "range": [ - 75800, - 75820 + 75811, + 75831 ], "loc": { "start": { @@ -128582,8 +128654,8 @@ "object": { "type": "ThisExpression", "range": [ - 75825, - 75829 + 75836, + 75840 ], "loc": { "start": { @@ -128600,8 +128672,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 75830, - 75841 + 75841, + 75852 ], "loc": { "start": { @@ -128615,8 +128687,8 @@ } }, "range": [ - 75825, - 75841 + 75836, + 75852 ], "loc": { "start": { @@ -128631,8 +128703,8 @@ }, "prefix": true, "range": [ - 75824, - 75841 + 75835, + 75852 ], "loc": { "start": { @@ -128646,8 +128718,8 @@ } }, "range": [ - 75800, - 75841 + 75811, + 75852 ], "loc": { "start": { @@ -128676,8 +128748,8 @@ "object": { "type": "ThisExpression", "range": [ - 75861, - 75865 + 75872, + 75876 ], "loc": { "start": { @@ -128694,8 +128766,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 75866, - 75873 + 75877, + 75884 ], "loc": { "start": { @@ -128709,8 +128781,8 @@ } }, "range": [ - 75861, - 75873 + 75872, + 75884 ], "loc": { "start": { @@ -128727,8 +128799,8 @@ "type": "Identifier", "name": "emit", "range": [ - 75874, - 75878 + 75885, + 75889 ], "loc": { "start": { @@ -128742,8 +128814,8 @@ } }, "range": [ - 75861, - 75878 + 75872, + 75889 ], "loc": { "start": { @@ -128762,8 +128834,8 @@ "value": "build-select-filter", "raw": "'build-select-filter'", "range": [ - 75879, - 75900 + 75890, + 75911 ], "loc": { "start": { @@ -128779,8 +128851,8 @@ { "type": "ThisExpression", "range": [ - 75902, - 75906 + 75913, + 75917 ], "loc": { "start": { @@ -128797,8 +128869,8 @@ "type": "Identifier", "name": "index", "range": [ - 75908, - 75913 + 75919, + 75924 ], "loc": { "start": { @@ -128817,8 +128889,8 @@ "object": { "type": "ThisExpression", "range": [ - 75935, - 75939 + 75946, + 75950 ], "loc": { "start": { @@ -128835,8 +128907,8 @@ "type": "Identifier", "name": "linkedFilters", "range": [ - 75940, - 75953 + 75951, + 75964 ], "loc": { "start": { @@ -128850,8 +128922,8 @@ } }, "range": [ - 75935, - 75953 + 75946, + 75964 ], "loc": { "start": { @@ -128872,8 +128944,8 @@ "object": { "type": "ThisExpression", "range": [ - 75955, - 75959 + 75966, + 75970 ], "loc": { "start": { @@ -128890,8 +128962,8 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 75960, - 75973 + 75971, + 75984 ], "loc": { "start": { @@ -128905,8 +128977,8 @@ } }, "range": [ - 75955, - 75973 + 75966, + 75984 ], "loc": { "start": { @@ -128921,8 +128993,8 @@ }, "arguments": [], "range": [ - 75955, - 75975 + 75966, + 75986 ], "loc": { "start": { @@ -128937,8 +129009,8 @@ } ], "range": [ - 75861, - 75976 + 75872, + 75987 ], "loc": { "start": { @@ -128952,8 +129024,8 @@ } }, "range": [ - 75861, - 75977 + 75872, + 75988 ], "loc": { "start": { @@ -128968,8 +129040,8 @@ } ], "range": [ - 75843, - 75991 + 75854, + 76002 ], "loc": { "start": { @@ -128984,8 +129056,8 @@ }, "alternate": null, "range": [ - 75796, - 75991 + 75807, + 76002 ], "loc": { "start": { @@ -129010,8 +129082,8 @@ "type": "Identifier", "name": "slc", "range": [ - 76004, - 76007 + 76015, + 76018 ], "loc": { "start": { @@ -129028,8 +129100,8 @@ "type": "Identifier", "name": "value", "range": [ - 76008, - 76013 + 76019, + 76024 ], "loc": { "start": { @@ -129043,8 +129115,8 @@ } }, "range": [ - 76004, - 76013 + 76015, + 76024 ], "loc": { "start": { @@ -129061,8 +129133,8 @@ "type": "Identifier", "name": "query", "range": [ - 76016, - 76021 + 76027, + 76032 ], "loc": { "start": { @@ -129076,8 +129148,8 @@ } }, "range": [ - 76004, - 76021 + 76015, + 76032 ], "loc": { "start": { @@ -129091,8 +129163,8 @@ } }, "range": [ - 76004, - 76022 + 76015, + 76033 ], "loc": { "start": { @@ -129107,8 +129179,8 @@ } ], "range": [ - 75782, - 76032 + 75793, + 76043 ], "loc": { "start": { @@ -129125,8 +129197,8 @@ "type": "Line", "value": "multiple selects", "range": [ - 76041, - 76059 + 76052, + 76070 ], "loc": { "start": { @@ -129150,8 +129222,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 76077, - 76087 + 76088, + 76098 ], "loc": { "start": { @@ -129168,8 +129240,8 @@ "type": "Identifier", "name": "MULTIPLE", "range": [ - 76092, - 76100 + 76103, + 76111 ], "loc": { "start": { @@ -129183,8 +129255,8 @@ } }, "range": [ - 76077, - 76100 + 76088, + 76111 ], "loc": { "start": { @@ -129209,8 +129281,8 @@ "type": "Identifier", "name": "values", "range": [ - 76120, - 76126 + 76131, + 76137 ], "loc": { "start": { @@ -129231,8 +129303,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 76129, - 76136 + 76140, + 76147 ], "loc": { "start": { @@ -129250,8 +129322,8 @@ "type": "Identifier", "name": "query", "range": [ - 76137, - 76142 + 76148, + 76153 ], "loc": { "start": { @@ -129266,8 +129338,8 @@ } ], "range": [ - 76129, - 76143 + 76140, + 76154 ], "loc": { "start": { @@ -129284,8 +129356,8 @@ "type": "Identifier", "name": "query", "range": [ - 76146, - 76151 + 76157, + 76162 ], "loc": { "start": { @@ -129307,8 +129379,8 @@ "type": "Identifier", "name": "query", "range": [ - 76170, - 76175 + 76181, + 76186 ], "loc": { "start": { @@ -129325,8 +129397,8 @@ "type": "Identifier", "name": "split", "range": [ - 76176, - 76181 + 76187, + 76192 ], "loc": { "start": { @@ -129340,8 +129412,8 @@ } }, "range": [ - 76170, - 76181 + 76181, + 76192 ], "loc": { "start": { @@ -129366,8 +129438,8 @@ "value": " ", "raw": "' '", "range": [ - 76182, - 76185 + 76193, + 76196 ], "loc": { "start": { @@ -129386,8 +129458,8 @@ "object": { "type": "ThisExpression", "range": [ - 76188, - 76192 + 76199, + 76203 ], "loc": { "start": { @@ -129404,8 +129476,8 @@ "type": "Identifier", "name": "orOperator", "range": [ - 76193, - 76203 + 76204, + 76214 ], "loc": { "start": { @@ -129419,8 +129491,8 @@ } }, "range": [ - 76188, - 76203 + 76199, + 76214 ], "loc": { "start": { @@ -129434,8 +129506,8 @@ } }, "range": [ - 76182, - 76203 + 76193, + 76214 ], "loc": { "start": { @@ -129453,8 +129525,8 @@ "value": " ", "raw": "' '", "range": [ - 76206, - 76209 + 76217, + 76220 ], "loc": { "start": { @@ -129468,8 +129540,8 @@ } }, "range": [ - 76182, - 76209 + 76193, + 76220 ], "loc": { "start": { @@ -129484,8 +129556,8 @@ } ], "range": [ - 76170, - 76210 + 76181, + 76221 ], "loc": { "start": { @@ -129499,8 +129571,8 @@ } }, "range": [ - 76129, - 76210 + 76140, + 76221 ], "loc": { "start": { @@ -129514,8 +129586,8 @@ } }, "range": [ - 76120, - 76210 + 76131, + 76221 ], "loc": { "start": { @@ -129531,8 +129603,8 @@ ], "kind": "let", "range": [ - 76116, - 76211 + 76127, + 76222 ], "loc": { "start": { @@ -129556,8 +129628,8 @@ "object": { "type": "ThisExpression", "range": [ - 76229, - 76233 + 76240, + 76244 ], "loc": { "start": { @@ -129574,8 +129646,8 @@ "type": "Identifier", "name": "loadFltOnDemand", "range": [ - 76234, - 76249 + 76245, + 76260 ], "loc": { "start": { @@ -129589,8 +129661,8 @@ } }, "range": [ - 76229, - 76249 + 76240, + 76260 ], "loc": { "start": { @@ -129612,8 +129684,8 @@ "object": { "type": "ThisExpression", "range": [ - 76254, - 76258 + 76265, + 76269 ], "loc": { "start": { @@ -129630,8 +129702,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 76259, - 76270 + 76270, + 76281 ], "loc": { "start": { @@ -129645,8 +129717,8 @@ } }, "range": [ - 76254, - 76270 + 76265, + 76281 ], "loc": { "start": { @@ -129661,8 +129733,8 @@ }, "prefix": true, "range": [ - 76253, - 76270 + 76264, + 76281 ], "loc": { "start": { @@ -129676,8 +129748,8 @@ } }, "range": [ - 76229, - 76270 + 76240, + 76281 ], "loc": { "start": { @@ -129706,8 +129778,8 @@ "object": { "type": "ThisExpression", "range": [ - 76290, - 76294 + 76301, + 76305 ], "loc": { "start": { @@ -129724,8 +129796,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 76295, - 76302 + 76306, + 76313 ], "loc": { "start": { @@ -129739,8 +129811,8 @@ } }, "range": [ - 76290, - 76302 + 76301, + 76313 ], "loc": { "start": { @@ -129757,8 +129829,8 @@ "type": "Identifier", "name": "emit", "range": [ - 76303, - 76307 + 76314, + 76318 ], "loc": { "start": { @@ -129772,8 +129844,8 @@ } }, "range": [ - 76290, - 76307 + 76301, + 76318 ], "loc": { "start": { @@ -129792,8 +129864,8 @@ "value": "build-select-filter", "raw": "'build-select-filter'", "range": [ - 76308, - 76329 + 76319, + 76340 ], "loc": { "start": { @@ -129809,8 +129881,8 @@ { "type": "ThisExpression", "range": [ - 76331, - 76335 + 76342, + 76346 ], "loc": { "start": { @@ -129827,8 +129899,8 @@ "type": "Identifier", "name": "index", "range": [ - 76337, - 76342 + 76348, + 76353 ], "loc": { "start": { @@ -129847,8 +129919,8 @@ "object": { "type": "ThisExpression", "range": [ - 76364, - 76368 + 76375, + 76379 ], "loc": { "start": { @@ -129865,8 +129937,8 @@ "type": "Identifier", "name": "linkedFilters", "range": [ - 76369, - 76382 + 76380, + 76393 ], "loc": { "start": { @@ -129880,8 +129952,8 @@ } }, "range": [ - 76364, - 76382 + 76375, + 76393 ], "loc": { "start": { @@ -129902,8 +129974,8 @@ "object": { "type": "ThisExpression", "range": [ - 76384, - 76388 + 76395, + 76399 ], "loc": { "start": { @@ -129920,8 +129992,8 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 76389, - 76402 + 76400, + 76413 ], "loc": { "start": { @@ -129935,8 +130007,8 @@ } }, "range": [ - 76384, - 76402 + 76395, + 76413 ], "loc": { "start": { @@ -129951,8 +130023,8 @@ }, "arguments": [], "range": [ - 76384, - 76404 + 76395, + 76415 ], "loc": { "start": { @@ -129967,8 +130039,8 @@ } ], "range": [ - 76290, - 76405 + 76301, + 76416 ], "loc": { "start": { @@ -129982,8 +130054,8 @@ } }, "range": [ - 76290, - 76406 + 76301, + 76417 ], "loc": { "start": { @@ -129998,8 +130070,8 @@ } ], "range": [ - 76272, - 76420 + 76283, + 76431 ], "loc": { "start": { @@ -130014,8 +130086,8 @@ }, "alternate": null, "range": [ - 76225, - 76420 + 76236, + 76431 ], "loc": { "start": { @@ -130041,8 +130113,8 @@ "object": { "type": "ThisExpression", "range": [ - 76434, - 76438 + 76445, + 76449 ], "loc": { "start": { @@ -130059,8 +130131,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 76439, - 76446 + 76450, + 76457 ], "loc": { "start": { @@ -130074,8 +130146,8 @@ } }, "range": [ - 76434, - 76446 + 76445, + 76457 ], "loc": { "start": { @@ -130092,8 +130164,8 @@ "type": "Identifier", "name": "emit", "range": [ - 76447, - 76451 + 76458, + 76462 ], "loc": { "start": { @@ -130107,8 +130179,8 @@ } }, "range": [ - 76434, - 76451 + 76445, + 76462 ], "loc": { "start": { @@ -130127,8 +130199,8 @@ "value": "select-options", "raw": "'select-options'", "range": [ - 76452, - 76468 + 76463, + 76479 ], "loc": { "start": { @@ -130144,8 +130216,8 @@ { "type": "ThisExpression", "range": [ - 76470, - 76474 + 76481, + 76485 ], "loc": { "start": { @@ -130162,8 +130234,8 @@ "type": "Identifier", "name": "index", "range": [ - 76476, - 76481 + 76487, + 76492 ], "loc": { "start": { @@ -130180,8 +130252,8 @@ "type": "Identifier", "name": "values", "range": [ - 76483, - 76489 + 76494, + 76500 ], "loc": { "start": { @@ -130196,8 +130268,8 @@ } ], "range": [ - 76434, - 76490 + 76445, + 76501 ], "loc": { "start": { @@ -130211,8 +130283,8 @@ } }, "range": [ - 76434, - 76491 + 76445, + 76502 ], "loc": { "start": { @@ -130227,8 +130299,8 @@ } ], "range": [ - 76102, - 76501 + 76113, + 76512 ], "loc": { "start": { @@ -130245,8 +130317,8 @@ "type": "Line", "value": "checklist", "range": [ - 76510, - 76521 + 76521, + 76532 ], "loc": { "start": { @@ -130270,8 +130342,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 76539, - 76549 + 76550, + 76560 ], "loc": { "start": { @@ -130288,8 +130360,8 @@ "type": "Identifier", "name": "CHECKLIST", "range": [ - 76554, - 76563 + 76565, + 76574 ], "loc": { "start": { @@ -130303,8 +130375,8 @@ } }, "range": [ - 76539, - 76563 + 76550, + 76574 ], "loc": { "start": { @@ -130329,8 +130401,8 @@ "type": "Identifier", "name": "values", "range": [ - 76583, - 76589 + 76594, + 76600 ], "loc": { "start": { @@ -130347,8 +130419,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 76592, - 76594 + 76603, + 76605 ], "loc": { "start": { @@ -130362,8 +130434,8 @@ } }, "range": [ - 76583, - 76594 + 76594, + 76605 ], "loc": { "start": { @@ -130379,8 +130451,8 @@ ], "kind": "let", "range": [ - 76579, - 76595 + 76590, + 76606 ], "loc": { "start": { @@ -130404,8 +130476,8 @@ "object": { "type": "ThisExpression", "range": [ - 76612, - 76616 + 76623, + 76627 ], "loc": { "start": { @@ -130422,8 +130494,8 @@ "type": "Identifier", "name": "loadFltOnDemand", "range": [ - 76617, - 76632 + 76628, + 76643 ], "loc": { "start": { @@ -130437,8 +130509,8 @@ } }, "range": [ - 76612, - 76632 + 76623, + 76643 ], "loc": { "start": { @@ -130460,8 +130532,8 @@ "object": { "type": "ThisExpression", "range": [ - 76637, - 76641 + 76648, + 76652 ], "loc": { "start": { @@ -130478,8 +130550,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 76642, - 76653 + 76653, + 76664 ], "loc": { "start": { @@ -130493,8 +130565,8 @@ } }, "range": [ - 76637, - 76653 + 76648, + 76664 ], "loc": { "start": { @@ -130509,8 +130581,8 @@ }, "prefix": true, "range": [ - 76636, - 76653 + 76647, + 76664 ], "loc": { "start": { @@ -130524,8 +130596,8 @@ } }, "range": [ - 76612, - 76653 + 76623, + 76664 ], "loc": { "start": { @@ -130554,8 +130626,8 @@ "object": { "type": "ThisExpression", "range": [ - 76673, - 76677 + 76684, + 76688 ], "loc": { "start": { @@ -130572,8 +130644,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 76678, - 76685 + 76689, + 76696 ], "loc": { "start": { @@ -130587,8 +130659,8 @@ } }, "range": [ - 76673, - 76685 + 76684, + 76696 ], "loc": { "start": { @@ -130605,8 +130677,8 @@ "type": "Identifier", "name": "emit", "range": [ - 76686, - 76690 + 76697, + 76701 ], "loc": { "start": { @@ -130620,8 +130692,8 @@ } }, "range": [ - 76673, - 76690 + 76684, + 76701 ], "loc": { "start": { @@ -130640,8 +130712,8 @@ "value": "build-checklist-filter", "raw": "'build-checklist-filter'", "range": [ - 76691, - 76715 + 76702, + 76726 ], "loc": { "start": { @@ -130657,8 +130729,8 @@ { "type": "ThisExpression", "range": [ - 76717, - 76721 + 76728, + 76732 ], "loc": { "start": { @@ -130675,8 +130747,8 @@ "type": "Identifier", "name": "index", "range": [ - 76723, - 76728 + 76734, + 76739 ], "loc": { "start": { @@ -130695,8 +130767,8 @@ "object": { "type": "ThisExpression", "range": [ - 76750, - 76754 + 76761, + 76765 ], "loc": { "start": { @@ -130713,8 +130785,8 @@ "type": "Identifier", "name": "linkedFilters", "range": [ - 76755, - 76768 + 76766, + 76779 ], "loc": { "start": { @@ -130728,8 +130800,8 @@ } }, "range": [ - 76750, - 76768 + 76761, + 76779 ], "loc": { "start": { @@ -130744,8 +130816,8 @@ } ], "range": [ - 76673, - 76769 + 76684, + 76780 ], "loc": { "start": { @@ -130759,8 +130831,8 @@ } }, "range": [ - 76673, - 76770 + 76684, + 76781 ], "loc": { "start": { @@ -130775,8 +130847,8 @@ } ], "range": [ - 76655, - 76784 + 76666, + 76795 ], "loc": { "start": { @@ -130791,8 +130863,8 @@ }, "alternate": null, "range": [ - 76608, - 76784 + 76619, + 76795 ], "loc": { "start": { @@ -130813,8 +130885,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 76801, - 76808 + 76812, + 76819 ], "loc": { "start": { @@ -130832,8 +130904,8 @@ "type": "Identifier", "name": "query", "range": [ - 76809, - 76814 + 76820, + 76825 ], "loc": { "start": { @@ -130848,8 +130920,8 @@ } ], "range": [ - 76801, - 76815 + 76812, + 76826 ], "loc": { "start": { @@ -130874,8 +130946,8 @@ "type": "Identifier", "name": "values", "range": [ - 76835, - 76841 + 76846, + 76852 ], "loc": { "start": { @@ -130892,8 +130964,8 @@ "type": "Identifier", "name": "query", "range": [ - 76844, - 76849 + 76855, + 76860 ], "loc": { "start": { @@ -130907,8 +130979,8 @@ } }, "range": [ - 76835, - 76849 + 76846, + 76860 ], "loc": { "start": { @@ -130922,8 +130994,8 @@ } }, "range": [ - 76835, - 76850 + 76846, + 76861 ], "loc": { "start": { @@ -130938,8 +131010,8 @@ } ], "range": [ - 76817, - 76864 + 76828, + 76875 ], "loc": { "start": { @@ -130964,8 +131036,8 @@ "type": "Identifier", "name": "query", "range": [ - 76888, - 76893 + 76899, + 76904 ], "loc": { "start": { @@ -130984,8 +131056,8 @@ "type": "Identifier", "name": "matchCase", "range": [ - 76896, - 76905 + 76907, + 76916 ], "loc": { "start": { @@ -131003,8 +131075,8 @@ "type": "Identifier", "name": "query", "range": [ - 76906, - 76911 + 76917, + 76922 ], "loc": { "start": { @@ -131023,8 +131095,8 @@ "object": { "type": "ThisExpression", "range": [ - 76913, - 76917 + 76924, + 76928 ], "loc": { "start": { @@ -131041,8 +131113,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 76918, - 76931 + 76929, + 76942 ], "loc": { "start": { @@ -131056,8 +131128,8 @@ } }, "range": [ - 76913, - 76931 + 76924, + 76942 ], "loc": { "start": { @@ -131072,8 +131144,8 @@ } ], "range": [ - 76896, - 76932 + 76907, + 76943 ], "loc": { "start": { @@ -131087,8 +131159,8 @@ } }, "range": [ - 76888, - 76932 + 76899, + 76943 ], "loc": { "start": { @@ -131102,8 +131174,8 @@ } }, "range": [ - 76888, - 76933 + 76899, + 76944 ], "loc": { "start": { @@ -131125,8 +131197,8 @@ "type": "Identifier", "name": "values", "range": [ - 76950, - 76956 + 76961, + 76967 ], "loc": { "start": { @@ -131148,8 +131220,8 @@ "type": "Identifier", "name": "query", "range": [ - 76959, - 76964 + 76970, + 76975 ], "loc": { "start": { @@ -131166,8 +131238,8 @@ "type": "Identifier", "name": "split", "range": [ - 76965, - 76970 + 76976, + 76981 ], "loc": { "start": { @@ -131181,8 +131253,8 @@ } }, "range": [ - 76959, - 76970 + 76970, + 76981 ], "loc": { "start": { @@ -131207,8 +131279,8 @@ "value": " ", "raw": "' '", "range": [ - 76971, - 76974 + 76982, + 76985 ], "loc": { "start": { @@ -131227,8 +131299,8 @@ "object": { "type": "ThisExpression", "range": [ - 76977, - 76981 + 76988, + 76992 ], "loc": { "start": { @@ -131245,8 +131317,8 @@ "type": "Identifier", "name": "orOperator", "range": [ - 76982, - 76992 + 76993, + 77003 ], "loc": { "start": { @@ -131260,8 +131332,8 @@ } }, "range": [ - 76977, - 76992 + 76988, + 77003 ], "loc": { "start": { @@ -131275,8 +131347,8 @@ } }, "range": [ - 76971, - 76992 + 76982, + 77003 ], "loc": { "start": { @@ -131294,8 +131366,8 @@ "value": " ", "raw": "' '", "range": [ - 76995, - 76998 + 77006, + 77009 ], "loc": { "start": { @@ -131309,8 +131381,8 @@ } }, "range": [ - 76971, - 76998 + 76982, + 77009 ], "loc": { "start": { @@ -131325,8 +131397,8 @@ } ], "range": [ - 76959, - 76999 + 76970, + 77010 ], "loc": { "start": { @@ -131340,8 +131412,8 @@ } }, "range": [ - 76950, - 76999 + 76961, + 77010 ], "loc": { "start": { @@ -131355,8 +131427,8 @@ } }, "range": [ - 76950, - 77000 + 76961, + 77011 ], "loc": { "start": { @@ -131371,8 +131443,8 @@ } ], "range": [ - 76870, - 77014 + 76881, + 77025 ], "loc": { "start": { @@ -131386,8 +131458,8 @@ } }, "range": [ - 76797, - 77014 + 76808, + 77025 ], "loc": { "start": { @@ -131413,8 +131485,8 @@ "object": { "type": "ThisExpression", "range": [ - 77028, - 77032 + 77039, + 77043 ], "loc": { "start": { @@ -131431,8 +131503,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 77033, - 77040 + 77044, + 77051 ], "loc": { "start": { @@ -131446,8 +131518,8 @@ } }, "range": [ - 77028, - 77040 + 77039, + 77051 ], "loc": { "start": { @@ -131464,8 +131536,8 @@ "type": "Identifier", "name": "emit", "range": [ - 77041, - 77045 + 77052, + 77056 ], "loc": { "start": { @@ -131479,8 +131551,8 @@ } }, "range": [ - 77028, - 77045 + 77039, + 77056 ], "loc": { "start": { @@ -131499,8 +131571,8 @@ "value": "select-checklist-options", "raw": "'select-checklist-options'", "range": [ - 77046, - 77072 + 77057, + 77083 ], "loc": { "start": { @@ -131516,8 +131588,8 @@ { "type": "ThisExpression", "range": [ - 77074, - 77078 + 77085, + 77089 ], "loc": { "start": { @@ -131534,8 +131606,8 @@ "type": "Identifier", "name": "index", "range": [ - 77080, - 77085 + 77091, + 77096 ], "loc": { "start": { @@ -131552,8 +131624,8 @@ "type": "Identifier", "name": "values", "range": [ - 77087, - 77093 + 77098, + 77104 ], "loc": { "start": { @@ -131568,8 +131640,8 @@ } ], "range": [ - 77028, - 77094 + 77039, + 77105 ], "loc": { "start": { @@ -131583,8 +131655,8 @@ } }, "range": [ - 77028, - 77095 + 77039, + 77106 ], "loc": { "start": { @@ -131599,8 +131671,8 @@ } ], "range": [ - 76565, - 77105 + 76576, + 77116 ], "loc": { "start": { @@ -131615,8 +131687,8 @@ }, "alternate": null, "range": [ - 76535, - 77105 + 76546, + 77116 ], "loc": { "start": { @@ -131633,8 +131705,8 @@ "type": "Line", "value": "checklist", "range": [ - 76510, - 76521 + 76521, + 76532 ], "loc": { "start": { @@ -131650,8 +131722,8 @@ ] }, "range": [ - 76073, - 77105 + 76084, + 77116 ], "loc": { "start": { @@ -131668,8 +131740,8 @@ "type": "Line", "value": "multiple selects", "range": [ - 76041, - 76059 + 76052, + 76070 ], "loc": { "start": { @@ -131685,8 +131757,8 @@ ] }, "range": [ - 75725, - 77105 + 75736, + 77116 ], "loc": { "start": { @@ -131701,8 +131773,8 @@ } ], "range": [ - 75504, - 77111 + 75515, + 77122 ], "loc": { "start": { @@ -131718,8 +131790,8 @@ "generator": false, "expression": false, "range": [ - 75484, - 77111 + 75495, + 77122 ], "loc": { "start": { @@ -131735,8 +131807,8 @@ "kind": "method", "computed": false, "range": [ - 75470, - 77111 + 75481, + 77122 ], "loc": { "start": { @@ -131753,8 +131825,8 @@ "type": "Block", "value": "*\n * Set search value to a given filter\n * @param {Number} index Column's index\n * @param {String or Array} query searcharg Search term\n ", "range": [ - 75303, - 75465 + 75314, + 75476 ], "loc": { "start": { @@ -131773,8 +131845,8 @@ "type": "Block", "value": "*\n * Set them columns' widths as per configuration\n * @param {Element} tbl DOM element\n ", "range": [ - 77117, - 77221 + 77128, + 77232 ], "loc": { "start": { @@ -131796,8 +131868,8 @@ "type": "Identifier", "name": "setColWidths", "range": [ - 77226, - 77238 + 77237, + 77249 ], "loc": { "start": { @@ -131818,8 +131890,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 77239, - 77242 + 77250, + 77253 ], "loc": { "start": { @@ -131845,8 +131917,8 @@ "type": "Identifier", "name": "colWidths", "range": [ - 77258, - 77267 + 77269, + 77278 ], "loc": { "start": { @@ -131865,8 +131937,8 @@ "object": { "type": "ThisExpression", "range": [ - 77270, - 77274 + 77281, + 77285 ], "loc": { "start": { @@ -131883,8 +131955,8 @@ "type": "Identifier", "name": "colWidths", "range": [ - 77275, - 77284 + 77286, + 77295 ], "loc": { "start": { @@ -131898,8 +131970,8 @@ } }, "range": [ - 77270, - 77284 + 77281, + 77295 ], "loc": { "start": { @@ -131913,8 +131985,8 @@ } }, "range": [ - 77258, - 77284 + 77269, + 77295 ], "loc": { "start": { @@ -131930,8 +132002,8 @@ ], "kind": "let", "range": [ - 77254, - 77285 + 77265, + 77296 ], "loc": { "start": { @@ -131956,8 +132028,8 @@ "type": "Identifier", "name": "colWidths", "range": [ - 77298, - 77307 + 77309, + 77318 ], "loc": { "start": { @@ -131974,8 +132046,8 @@ "type": "Identifier", "name": "length", "range": [ - 77308, - 77314 + 77319, + 77325 ], "loc": { "start": { @@ -131989,8 +132061,8 @@ } }, "range": [ - 77298, - 77314 + 77309, + 77325 ], "loc": { "start": { @@ -132008,8 +132080,8 @@ "value": 0, "raw": "0", "range": [ - 77319, - 77320 + 77330, + 77331 ], "loc": { "start": { @@ -132023,8 +132095,8 @@ } }, "range": [ - 77298, - 77320 + 77309, + 77331 ], "loc": { "start": { @@ -132044,8 +132116,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 77336, - 77343 + 77347, + 77354 ], "loc": { "start": { @@ -132060,8 +132132,8 @@ } ], "range": [ - 77322, - 77353 + 77333, + 77364 ], "loc": { "start": { @@ -132076,8 +132148,8 @@ }, "alternate": null, "range": [ - 77294, - 77353 + 77305, + 77364 ], "loc": { "start": { @@ -132099,8 +132171,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 77363, - 77366 + 77374, + 77377 ], "loc": { "start": { @@ -132120,8 +132192,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 77369, - 77372 + 77380, + 77383 ], "loc": { "start": { @@ -132142,8 +132214,8 @@ "object": { "type": "ThisExpression", "range": [ - 77376, - 77380 + 77387, + 77391 ], "loc": { "start": { @@ -132160,8 +132232,8 @@ "type": "Identifier", "name": "dom", "range": [ - 77381, - 77384 + 77392, + 77395 ], "loc": { "start": { @@ -132175,8 +132247,8 @@ } }, "range": [ - 77376, - 77384 + 77387, + 77395 ], "loc": { "start": { @@ -132191,8 +132263,8 @@ }, "arguments": [], "range": [ - 77376, - 77386 + 77387, + 77397 ], "loc": { "start": { @@ -132206,8 +132278,8 @@ } }, "range": [ - 77369, - 77386 + 77380, + 77397 ], "loc": { "start": { @@ -132221,8 +132293,8 @@ } }, "range": [ - 77363, - 77386 + 77374, + 77397 ], "loc": { "start": { @@ -132236,8 +132308,8 @@ } }, "range": [ - 77363, - 77387 + 77374, + 77398 ], "loc": { "start": { @@ -132259,8 +132331,8 @@ "type": "Identifier", "name": "colTags", "range": [ - 77401, - 77408 + 77412, + 77419 ], "loc": { "start": { @@ -132279,8 +132351,8 @@ "type": "Identifier", "name": "tag", "range": [ - 77411, - 77414 + 77422, + 77425 ], "loc": { "start": { @@ -132298,8 +132370,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 77415, - 77418 + 77426, + 77429 ], "loc": { "start": { @@ -132317,8 +132389,8 @@ "value": "col", "raw": "'col'", "range": [ - 77420, - 77425 + 77431, + 77436 ], "loc": { "start": { @@ -132333,8 +132405,8 @@ } ], "range": [ - 77411, - 77426 + 77422, + 77437 ], "loc": { "start": { @@ -132348,8 +132420,8 @@ } }, "range": [ - 77401, - 77426 + 77412, + 77437 ], "loc": { "start": { @@ -132365,8 +132437,8 @@ ], "kind": "let", "range": [ - 77397, - 77427 + 77408, + 77438 ], "loc": { "start": { @@ -132388,8 +132460,8 @@ "type": "Identifier", "name": "tblHasColTag", "range": [ - 77440, - 77452 + 77451, + 77463 ], "loc": { "start": { @@ -132412,8 +132484,8 @@ "type": "Identifier", "name": "colTags", "range": [ - 77455, - 77462 + 77466, + 77473 ], "loc": { "start": { @@ -132430,8 +132502,8 @@ "type": "Identifier", "name": "length", "range": [ - 77463, - 77469 + 77474, + 77480 ], "loc": { "start": { @@ -132445,8 +132517,8 @@ } }, "range": [ - 77455, - 77469 + 77466, + 77480 ], "loc": { "start": { @@ -132464,8 +132536,8 @@ "value": 0, "raw": "0", "range": [ - 77472, - 77473 + 77483, + 77484 ], "loc": { "start": { @@ -132479,8 +132551,8 @@ } }, "range": [ - 77455, - 77473 + 77466, + 77484 ], "loc": { "start": { @@ -132494,8 +132566,8 @@ } }, "range": [ - 77440, - 77473 + 77451, + 77484 ], "loc": { "start": { @@ -132511,8 +132583,8 @@ ], "kind": "let", "range": [ - 77436, - 77474 + 77447, + 77485 ], "loc": { "start": { @@ -132534,8 +132606,8 @@ "type": "Identifier", "name": "frag", "range": [ - 77487, - 77491 + 77498, + 77502 ], "loc": { "start": { @@ -132557,8 +132629,8 @@ "type": "Identifier", "name": "tblHasColTag", "range": [ - 77495, - 77507 + 77506, + 77518 ], "loc": { "start": { @@ -132573,8 +132645,8 @@ }, "prefix": true, "range": [ - 77494, - 77507 + 77505, + 77518 ], "loc": { "start": { @@ -132596,8 +132668,8 @@ "type": "Identifier", "name": "doc", "range": [ - 77510, - 77513 + 77521, + 77524 ], "loc": { "start": { @@ -132614,8 +132686,8 @@ "type": "Identifier", "name": "createDocumentFragment", "range": [ - 77514, - 77536 + 77525, + 77547 ], "loc": { "start": { @@ -132629,8 +132701,8 @@ } }, "range": [ - 77510, - 77536 + 77521, + 77547 ], "loc": { "start": { @@ -132645,8 +132717,8 @@ }, "arguments": [], "range": [ - 77510, - 77538 + 77521, + 77549 ], "loc": { "start": { @@ -132664,8 +132736,8 @@ "value": null, "raw": "null", "range": [ - 77541, - 77545 + 77552, + 77556 ], "loc": { "start": { @@ -132679,8 +132751,8 @@ } }, "range": [ - 77494, - 77545 + 77505, + 77556 ], "loc": { "start": { @@ -132694,8 +132766,8 @@ } }, "range": [ - 77487, - 77545 + 77498, + 77556 ], "loc": { "start": { @@ -132711,8 +132783,8 @@ ], "kind": "let", "range": [ - 77483, - 77546 + 77494, + 77557 ], "loc": { "start": { @@ -132735,8 +132807,8 @@ "object": { "type": "ThisExpression", "range": [ - 77556, - 77560 + 77567, + 77571 ], "loc": { "start": { @@ -132753,8 +132825,8 @@ "type": "Identifier", "name": "eachCol", "range": [ - 77561, - 77568 + 77572, + 77579 ], "loc": { "start": { @@ -132768,8 +132840,8 @@ } }, "range": [ - 77556, - 77568 + 77567, + 77579 ], "loc": { "start": { @@ -132791,8 +132863,8 @@ "type": "Identifier", "name": "k", "range": [ - 77570, - 77571 + 77581, + 77582 ], "loc": { "start": { @@ -132818,8 +132890,8 @@ "type": "Identifier", "name": "col", "range": [ - 77594, - 77597 + 77605, + 77608 ], "loc": { "start": { @@ -132834,8 +132906,8 @@ }, "init": null, "range": [ - 77594, - 77597 + 77605, + 77608 ], "loc": { "start": { @@ -132851,8 +132923,8 @@ ], "kind": "let", "range": [ - 77590, - 77598 + 77601, + 77609 ], "loc": { "start": { @@ -132871,8 +132943,8 @@ "type": "Identifier", "name": "tblHasColTag", "range": [ - 77615, - 77627 + 77626, + 77638 ], "loc": { "start": { @@ -132897,8 +132969,8 @@ "type": "Identifier", "name": "col", "range": [ - 77647, - 77650 + 77658, + 77661 ], "loc": { "start": { @@ -132918,8 +132990,8 @@ "type": "Identifier", "name": "colTags", "range": [ - 77653, - 77660 + 77664, + 77671 ], "loc": { "start": { @@ -132936,8 +133008,8 @@ "type": "Identifier", "name": "k", "range": [ - 77661, - 77662 + 77672, + 77673 ], "loc": { "start": { @@ -132951,8 +133023,8 @@ } }, "range": [ - 77653, - 77663 + 77664, + 77674 ], "loc": { "start": { @@ -132966,8 +133038,8 @@ } }, "range": [ - 77647, - 77663 + 77658, + 77674 ], "loc": { "start": { @@ -132981,8 +133053,8 @@ } }, "range": [ - 77647, - 77664 + 77658, + 77675 ], "loc": { "start": { @@ -132997,8 +133069,8 @@ } ], "range": [ - 77629, - 77678 + 77640, + 77689 ], "loc": { "start": { @@ -133023,8 +133095,8 @@ "type": "Identifier", "name": "col", "range": [ - 77702, - 77705 + 77713, + 77716 ], "loc": { "start": { @@ -133043,8 +133115,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 77708, - 77717 + 77719, + 77728 ], "loc": { "start": { @@ -133063,8 +133135,8 @@ "value": "col", "raw": "'col'", "range": [ - 77718, - 77723 + 77729, + 77734 ], "loc": { "start": { @@ -133079,8 +133151,8 @@ } ], "range": [ - 77708, - 77724 + 77719, + 77735 ], "loc": { "start": { @@ -133094,8 +133166,8 @@ } }, "range": [ - 77702, - 77724 + 77713, + 77735 ], "loc": { "start": { @@ -133109,8 +133181,8 @@ } }, "range": [ - 77702, - 77725 + 77713, + 77736 ], "loc": { "start": { @@ -133134,8 +133206,8 @@ "type": "Identifier", "name": "frag", "range": [ - 77742, - 77746 + 77753, + 77757 ], "loc": { "start": { @@ -133152,8 +133224,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 77747, - 77758 + 77758, + 77769 ], "loc": { "start": { @@ -133167,8 +133239,8 @@ } }, "range": [ - 77742, - 77758 + 77753, + 77769 ], "loc": { "start": { @@ -133186,8 +133258,8 @@ "type": "Identifier", "name": "col", "range": [ - 77759, - 77762 + 77770, + 77773 ], "loc": { "start": { @@ -133202,8 +133274,8 @@ } ], "range": [ - 77742, - 77763 + 77753, + 77774 ], "loc": { "start": { @@ -133217,8 +133289,8 @@ } }, "range": [ - 77742, - 77764 + 77753, + 77775 ], "loc": { "start": { @@ -133233,8 +133305,8 @@ } ], "range": [ - 77684, - 77778 + 77695, + 77789 ], "loc": { "start": { @@ -133248,8 +133320,8 @@ } }, "range": [ - 77611, - 77778 + 77622, + 77789 ], "loc": { "start": { @@ -133277,8 +133349,8 @@ "type": "Identifier", "name": "col", "range": [ - 77791, - 77794 + 77802, + 77805 ], "loc": { "start": { @@ -133295,8 +133367,8 @@ "type": "Identifier", "name": "style", "range": [ - 77795, - 77800 + 77806, + 77811 ], "loc": { "start": { @@ -133310,8 +133382,8 @@ } }, "range": [ - 77791, - 77800 + 77802, + 77811 ], "loc": { "start": { @@ -133328,8 +133400,8 @@ "type": "Identifier", "name": "width", "range": [ - 77801, - 77806 + 77812, + 77817 ], "loc": { "start": { @@ -133343,8 +133415,8 @@ } }, "range": [ - 77791, - 77806 + 77802, + 77817 ], "loc": { "start": { @@ -133364,8 +133436,8 @@ "type": "Identifier", "name": "colWidths", "range": [ - 77809, - 77818 + 77820, + 77829 ], "loc": { "start": { @@ -133382,8 +133454,8 @@ "type": "Identifier", "name": "k", "range": [ - 77819, - 77820 + 77830, + 77831 ], "loc": { "start": { @@ -133397,8 +133469,8 @@ } }, "range": [ - 77809, - 77821 + 77820, + 77832 ], "loc": { "start": { @@ -133412,8 +133484,8 @@ } }, "range": [ - 77791, - 77821 + 77802, + 77832 ], "loc": { "start": { @@ -133427,8 +133499,8 @@ } }, "range": [ - 77791, - 77822 + 77802, + 77833 ], "loc": { "start": { @@ -133443,8 +133515,8 @@ } ], "range": [ - 77576, - 77832 + 77587, + 77843 ], "loc": { "start": { @@ -133460,8 +133532,8 @@ "generator": false, "expression": false, "range": [ - 77569, - 77832 + 77580, + 77843 ], "loc": { "start": { @@ -133476,8 +133548,8 @@ } ], "range": [ - 77556, - 77833 + 77567, + 77844 ], "loc": { "start": { @@ -133491,8 +133563,8 @@ } }, "range": [ - 77556, - 77834 + 77567, + 77845 ], "loc": { "start": { @@ -133514,8 +133586,8 @@ "type": "Identifier", "name": "tblHasColTag", "range": [ - 77849, - 77861 + 77860, + 77872 ], "loc": { "start": { @@ -133530,8 +133602,8 @@ }, "prefix": true, "range": [ - 77848, - 77861 + 77859, + 77872 ], "loc": { "start": { @@ -133558,8 +133630,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 77877, - 77880 + 77888, + 77891 ], "loc": { "start": { @@ -133576,8 +133648,8 @@ "type": "Identifier", "name": "insertBefore", "range": [ - 77881, - 77893 + 77892, + 77904 ], "loc": { "start": { @@ -133591,8 +133663,8 @@ } }, "range": [ - 77877, - 77893 + 77888, + 77904 ], "loc": { "start": { @@ -133610,8 +133682,8 @@ "type": "Identifier", "name": "frag", "range": [ - 77894, - 77898 + 77905, + 77909 ], "loc": { "start": { @@ -133631,8 +133703,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 77900, - 77903 + 77911, + 77914 ], "loc": { "start": { @@ -133649,8 +133721,8 @@ "type": "Identifier", "name": "firstChild", "range": [ - 77904, - 77914 + 77915, + 77925 ], "loc": { "start": { @@ -133664,8 +133736,8 @@ } }, "range": [ - 77900, - 77914 + 77911, + 77925 ], "loc": { "start": { @@ -133680,8 +133752,8 @@ } ], "range": [ - 77877, - 77915 + 77888, + 77926 ], "loc": { "start": { @@ -133695,8 +133767,8 @@ } }, "range": [ - 77877, - 77916 + 77888, + 77927 ], "loc": { "start": { @@ -133711,8 +133783,8 @@ } ], "range": [ - 77863, - 77926 + 77874, + 77937 ], "loc": { "start": { @@ -133727,8 +133799,8 @@ }, "alternate": null, "range": [ - 77844, - 77926 + 77855, + 77937 ], "loc": { "start": { @@ -133743,8 +133815,8 @@ } ], "range": [ - 77244, - 77932 + 77255, + 77943 ], "loc": { "start": { @@ -133760,8 +133832,8 @@ "generator": false, "expression": false, "range": [ - 77238, - 77932 + 77249, + 77943 ], "loc": { "start": { @@ -133777,8 +133849,8 @@ "kind": "method", "computed": false, "range": [ - 77226, - 77932 + 77237, + 77943 ], "loc": { "start": { @@ -133795,8 +133867,8 @@ "type": "Block", "value": "*\n * Set them columns' widths as per configuration\n * @param {Element} tbl DOM element\n ", "range": [ - 77117, - 77221 + 77128, + 77232 ], "loc": { "start": { @@ -133815,8 +133887,8 @@ "type": "Block", "value": "*\n * Exclude rows from actions\n ", "range": [ - 77938, - 77982 + 77949, + 77993 ], "loc": { "start": { @@ -133838,8 +133910,8 @@ "type": "Identifier", "name": "setExcludeRows", "range": [ - 77987, - 78001 + 77998, + 78012 ], "loc": { "start": { @@ -133870,8 +133942,8 @@ "object": { "type": "ThisExpression", "range": [ - 78019, - 78023 + 78030, + 78034 ], "loc": { "start": { @@ -133888,8 +133960,8 @@ "type": "Identifier", "name": "hasExcludedRows", "range": [ - 78024, - 78039 + 78035, + 78050 ], "loc": { "start": { @@ -133903,8 +133975,8 @@ } }, "range": [ - 78019, - 78039 + 78030, + 78050 ], "loc": { "start": { @@ -133919,8 +133991,8 @@ }, "prefix": true, "range": [ - 78018, - 78039 + 78029, + 78050 ], "loc": { "start": { @@ -133940,8 +134012,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 78055, - 78062 + 78066, + 78073 ], "loc": { "start": { @@ -133956,8 +134028,8 @@ } ], "range": [ - 78041, - 78072 + 78052, + 78083 ], "loc": { "start": { @@ -133972,8 +134044,8 @@ }, "alternate": null, "range": [ - 78014, - 78072 + 78025, + 78083 ], "loc": { "start": { @@ -133999,8 +134071,8 @@ "object": { "type": "ThisExpression", "range": [ - 78081, - 78085 + 78092, + 78096 ], "loc": { "start": { @@ -134017,8 +134089,8 @@ "type": "Identifier", "name": "excludeRows", "range": [ - 78086, - 78097 + 78097, + 78108 ], "loc": { "start": { @@ -134032,8 +134104,8 @@ } }, "range": [ - 78081, - 78097 + 78092, + 78108 ], "loc": { "start": { @@ -134050,8 +134122,8 @@ "type": "Identifier", "name": "forEach", "range": [ - 78098, - 78105 + 78109, + 78116 ], "loc": { "start": { @@ -134065,8 +134137,8 @@ } }, "range": [ - 78081, - 78105 + 78092, + 78116 ], "loc": { "start": { @@ -134088,8 +134160,8 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 78107, - 78113 + 78118, + 78124 ], "loc": { "start": { @@ -134111,8 +134183,8 @@ "object": { "type": "ThisExpression", "range": [ - 78118, - 78122 + 78129, + 78133 ], "loc": { "start": { @@ -134129,8 +134201,8 @@ "type": "Identifier", "name": "validateRow", "range": [ - 78123, - 78134 + 78134, + 78145 ], "loc": { "start": { @@ -134144,8 +134216,8 @@ } }, "range": [ - 78118, - 78134 + 78129, + 78145 ], "loc": { "start": { @@ -134163,8 +134235,8 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 78135, - 78141 + 78146, + 78152 ], "loc": { "start": { @@ -134182,8 +134254,8 @@ "value": true, "raw": "true", "range": [ - 78143, - 78147 + 78154, + 78158 ], "loc": { "start": { @@ -134198,8 +134270,8 @@ } ], "range": [ - 78118, - 78148 + 78129, + 78159 ], "loc": { "start": { @@ -134215,8 +134287,8 @@ "generator": false, "expression": true, "range": [ - 78106, - 78148 + 78117, + 78159 ], "loc": { "start": { @@ -134231,8 +134303,8 @@ } ], "range": [ - 78081, - 78149 + 78092, + 78160 ], "loc": { "start": { @@ -134246,8 +134318,8 @@ } }, "range": [ - 78081, - 78150 + 78092, + 78161 ], "loc": { "start": { @@ -134262,8 +134334,8 @@ } ], "range": [ - 78004, - 78156 + 78015, + 78167 ], "loc": { "start": { @@ -134279,8 +134351,8 @@ "generator": false, "expression": false, "range": [ - 78001, - 78156 + 78012, + 78167 ], "loc": { "start": { @@ -134296,8 +134368,8 @@ "kind": "method", "computed": false, "range": [ - 77987, - 78156 + 77998, + 78167 ], "loc": { "start": { @@ -134314,8 +134386,8 @@ "type": "Block", "value": "*\n * Exclude rows from actions\n ", "range": [ - 77938, - 77982 + 77949, + 77993 ], "loc": { "start": { @@ -134334,8 +134406,8 @@ "type": "Block", "value": "*\n * Clear all the filters' values\n ", "range": [ - 78162, - 78210 + 78173, + 78221 ], "loc": { "start": { @@ -134357,8 +134429,8 @@ "type": "Identifier", "name": "clearFilters", "range": [ - 78215, - 78227 + 78226, + 78238 ], "loc": { "start": { @@ -134389,8 +134461,8 @@ "object": { "type": "ThisExpression", "range": [ - 78245, - 78249 + 78256, + 78260 ], "loc": { "start": { @@ -134407,8 +134479,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 78250, - 78257 + 78261, + 78268 ], "loc": { "start": { @@ -134422,8 +134494,8 @@ } }, "range": [ - 78245, - 78257 + 78256, + 78268 ], "loc": { "start": { @@ -134438,8 +134510,8 @@ }, "prefix": true, "range": [ - 78244, - 78257 + 78255, + 78268 ], "loc": { "start": { @@ -134459,8 +134531,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 78273, - 78280 + 78284, + 78291 ], "loc": { "start": { @@ -134475,8 +134547,8 @@ } ], "range": [ - 78259, - 78290 + 78270, + 78301 ], "loc": { "start": { @@ -134491,8 +134563,8 @@ }, "alternate": null, "range": [ - 78240, - 78290 + 78251, + 78301 ], "loc": { "start": { @@ -134518,8 +134590,8 @@ "object": { "type": "ThisExpression", "range": [ - 78300, - 78304 + 78311, + 78315 ], "loc": { "start": { @@ -134536,8 +134608,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 78305, - 78312 + 78316, + 78323 ], "loc": { "start": { @@ -134551,8 +134623,8 @@ } }, "range": [ - 78300, - 78312 + 78311, + 78323 ], "loc": { "start": { @@ -134569,8 +134641,8 @@ "type": "Identifier", "name": "emit", "range": [ - 78313, - 78317 + 78324, + 78328 ], "loc": { "start": { @@ -134584,8 +134656,8 @@ } }, "range": [ - 78300, - 78317 + 78311, + 78328 ], "loc": { "start": { @@ -134604,8 +134676,8 @@ "value": "before-clearing-filters", "raw": "'before-clearing-filters'", "range": [ - 78318, - 78343 + 78329, + 78354 ], "loc": { "start": { @@ -134621,8 +134693,8 @@ { "type": "ThisExpression", "range": [ - 78345, - 78349 + 78356, + 78360 ], "loc": { "start": { @@ -134637,8 +134709,8 @@ } ], "range": [ - 78300, - 78350 + 78311, + 78361 ], "loc": { "start": { @@ -134652,8 +134724,8 @@ } }, "range": [ - 78300, - 78351 + 78311, + 78362 ], "loc": { "start": { @@ -134676,8 +134748,8 @@ "object": { "type": "ThisExpression", "range": [ - 78360, - 78364 + 78371, + 78375 ], "loc": { "start": { @@ -134694,8 +134766,8 @@ "type": "Identifier", "name": "onBeforeReset", "range": [ - 78365, - 78378 + 78376, + 78389 ], "loc": { "start": { @@ -134709,8 +134781,8 @@ } }, "range": [ - 78360, - 78378 + 78371, + 78389 ], "loc": { "start": { @@ -134727,8 +134799,8 @@ { "type": "ThisExpression", "range": [ - 78379, - 78383 + 78390, + 78394 ], "loc": { "start": { @@ -134749,8 +134821,8 @@ "object": { "type": "ThisExpression", "range": [ - 78385, - 78389 + 78396, + 78400 ], "loc": { "start": { @@ -134767,8 +134839,8 @@ "type": "Identifier", "name": "getFiltersValue", "range": [ - 78390, - 78405 + 78401, + 78416 ], "loc": { "start": { @@ -134782,8 +134854,8 @@ } }, "range": [ - 78385, - 78405 + 78396, + 78416 ], "loc": { "start": { @@ -134798,8 +134870,8 @@ }, "arguments": [], "range": [ - 78385, - 78407 + 78396, + 78418 ], "loc": { "start": { @@ -134814,8 +134886,8 @@ } ], "range": [ - 78360, - 78408 + 78371, + 78419 ], "loc": { "start": { @@ -134829,8 +134901,8 @@ } }, "range": [ - 78360, - 78409 + 78371, + 78420 ], "loc": { "start": { @@ -134854,8 +134926,8 @@ "type": "Identifier", "name": "i", "range": [ - 78428, - 78429 + 78439, + 78440 ], "loc": { "start": { @@ -134873,8 +134945,8 @@ "value": 0, "raw": "0", "range": [ - 78432, - 78433 + 78443, + 78444 ], "loc": { "start": { @@ -134888,8 +134960,8 @@ } }, "range": [ - 78428, - 78433 + 78439, + 78444 ], "loc": { "start": { @@ -134908,8 +134980,8 @@ "type": "Identifier", "name": "len", "range": [ - 78435, - 78438 + 78446, + 78449 ], "loc": { "start": { @@ -134931,8 +135003,8 @@ "object": { "type": "ThisExpression", "range": [ - 78441, - 78445 + 78452, + 78456 ], "loc": { "start": { @@ -134949,8 +135021,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 78446, - 78452 + 78457, + 78463 ], "loc": { "start": { @@ -134964,8 +135036,8 @@ } }, "range": [ - 78441, - 78452 + 78452, + 78463 ], "loc": { "start": { @@ -134982,8 +135054,8 @@ "type": "Identifier", "name": "length", "range": [ - 78453, - 78459 + 78464, + 78470 ], "loc": { "start": { @@ -134997,8 +135069,8 @@ } }, "range": [ - 78441, - 78459 + 78452, + 78470 ], "loc": { "start": { @@ -135012,8 +135084,8 @@ } }, "range": [ - 78435, - 78459 + 78446, + 78470 ], "loc": { "start": { @@ -135029,8 +135101,8 @@ ], "kind": "let", "range": [ - 78424, - 78459 + 78435, + 78470 ], "loc": { "start": { @@ -135050,8 +135122,8 @@ "type": "Identifier", "name": "i", "range": [ - 78461, - 78462 + 78472, + 78473 ], "loc": { "start": { @@ -135068,8 +135140,8 @@ "type": "Identifier", "name": "len", "range": [ - 78465, - 78468 + 78476, + 78479 ], "loc": { "start": { @@ -135083,8 +135155,8 @@ } }, "range": [ - 78461, - 78468 + 78472, + 78479 ], "loc": { "start": { @@ -135104,8 +135176,8 @@ "type": "Identifier", "name": "i", "range": [ - 78470, - 78471 + 78481, + 78482 ], "loc": { "start": { @@ -135120,8 +135192,8 @@ }, "prefix": false, "range": [ - 78470, - 78473 + 78481, + 78484 ], "loc": { "start": { @@ -135147,8 +135219,8 @@ "object": { "type": "ThisExpression", "range": [ - 78489, - 78493 + 78500, + 78504 ], "loc": { "start": { @@ -135165,8 +135237,8 @@ "type": "Identifier", "name": "setFilterValue", "range": [ - 78494, - 78508 + 78505, + 78519 ], "loc": { "start": { @@ -135180,8 +135252,8 @@ } }, "range": [ - 78489, - 78508 + 78500, + 78519 ], "loc": { "start": { @@ -135199,8 +135271,8 @@ "type": "Identifier", "name": "i", "range": [ - 78509, - 78510 + 78520, + 78521 ], "loc": { "start": { @@ -135218,8 +135290,8 @@ "value": "", "raw": "''", "range": [ - 78512, - 78514 + 78523, + 78525 ], "loc": { "start": { @@ -135234,8 +135306,8 @@ } ], "range": [ - 78489, - 78515 + 78500, + 78526 ], "loc": { "start": { @@ -135249,8 +135321,8 @@ } }, "range": [ - 78489, - 78516 + 78500, + 78527 ], "loc": { "start": { @@ -135265,8 +135337,8 @@ } ], "range": [ - 78475, - 78526 + 78486, + 78537 ], "loc": { "start": { @@ -135280,8 +135352,8 @@ } }, "range": [ - 78419, - 78526 + 78430, + 78537 ], "loc": { "start": { @@ -135304,8 +135376,8 @@ "object": { "type": "ThisExpression", "range": [ - 78536, - 78540 + 78547, + 78551 ], "loc": { "start": { @@ -135322,8 +135394,8 @@ "type": "Identifier", "name": "filter", "range": [ - 78541, - 78547 + 78552, + 78558 ], "loc": { "start": { @@ -135337,8 +135409,8 @@ } }, "range": [ - 78536, - 78547 + 78547, + 78558 ], "loc": { "start": { @@ -135353,8 +135425,8 @@ }, "arguments": [], "range": [ - 78536, - 78549 + 78547, + 78560 ], "loc": { "start": { @@ -135368,8 +135440,8 @@ } }, "range": [ - 78536, - 78550 + 78547, + 78561 ], "loc": { "start": { @@ -135392,8 +135464,8 @@ "object": { "type": "ThisExpression", "range": [ - 78560, - 78564 + 78571, + 78575 ], "loc": { "start": { @@ -135410,8 +135482,8 @@ "type": "Identifier", "name": "onAfterReset", "range": [ - 78565, - 78577 + 78576, + 78588 ], "loc": { "start": { @@ -135425,8 +135497,8 @@ } }, "range": [ - 78560, - 78577 + 78571, + 78588 ], "loc": { "start": { @@ -135443,8 +135515,8 @@ { "type": "ThisExpression", "range": [ - 78578, - 78582 + 78589, + 78593 ], "loc": { "start": { @@ -135459,8 +135531,8 @@ } ], "range": [ - 78560, - 78583 + 78571, + 78594 ], "loc": { "start": { @@ -135474,8 +135546,8 @@ } }, "range": [ - 78560, - 78584 + 78571, + 78595 ], "loc": { "start": { @@ -135501,8 +135573,8 @@ "object": { "type": "ThisExpression", "range": [ - 78593, - 78597 + 78604, + 78608 ], "loc": { "start": { @@ -135519,8 +135591,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 78598, - 78605 + 78609, + 78616 ], "loc": { "start": { @@ -135534,8 +135606,8 @@ } }, "range": [ - 78593, - 78605 + 78604, + 78616 ], "loc": { "start": { @@ -135552,8 +135624,8 @@ "type": "Identifier", "name": "emit", "range": [ - 78606, - 78610 + 78617, + 78621 ], "loc": { "start": { @@ -135567,8 +135639,8 @@ } }, "range": [ - 78593, - 78610 + 78604, + 78621 ], "loc": { "start": { @@ -135587,8 +135659,8 @@ "value": "after-clearing-filters", "raw": "'after-clearing-filters'", "range": [ - 78611, - 78635 + 78622, + 78646 ], "loc": { "start": { @@ -135604,8 +135676,8 @@ { "type": "ThisExpression", "range": [ - 78637, - 78641 + 78648, + 78652 ], "loc": { "start": { @@ -135620,8 +135692,8 @@ } ], "range": [ - 78593, - 78642 + 78604, + 78653 ], "loc": { "start": { @@ -135635,8 +135707,8 @@ } }, "range": [ - 78593, - 78643 + 78604, + 78654 ], "loc": { "start": { @@ -135651,8 +135723,8 @@ } ], "range": [ - 78230, - 78649 + 78241, + 78660 ], "loc": { "start": { @@ -135668,8 +135740,8 @@ "generator": false, "expression": false, "range": [ - 78227, - 78649 + 78238, + 78660 ], "loc": { "start": { @@ -135685,8 +135757,8 @@ "kind": "method", "computed": false, "range": [ - 78215, - 78649 + 78226, + 78660 ], "loc": { "start": { @@ -135703,8 +135775,8 @@ "type": "Block", "value": "*\n * Clear all the filters' values\n ", "range": [ - 78162, - 78210 + 78173, + 78221 ], "loc": { "start": { @@ -135723,8 +135795,8 @@ "type": "Block", "value": "*\n * Return the ID of the current active filter\n * @return {String}\n ", "range": [ - 78655, - 78740 + 78666, + 78751 ], "loc": { "start": { @@ -135746,8 +135818,8 @@ "type": "Identifier", "name": "getActiveFilterId", "range": [ - 78745, - 78762 + 78756, + 78773 ], "loc": { "start": { @@ -135775,8 +135847,8 @@ "object": { "type": "ThisExpression", "range": [ - 78782, - 78786 + 78793, + 78797 ], "loc": { "start": { @@ -135793,8 +135865,8 @@ "type": "Identifier", "name": "activeFilterId", "range": [ - 78787, - 78801 + 78798, + 78812 ], "loc": { "start": { @@ -135808,8 +135880,8 @@ } }, "range": [ - 78782, - 78801 + 78793, + 78812 ], "loc": { "start": { @@ -135823,8 +135895,8 @@ } }, "range": [ - 78775, - 78802 + 78786, + 78813 ], "loc": { "start": { @@ -135839,8 +135911,8 @@ } ], "range": [ - 78765, - 78808 + 78776, + 78819 ], "loc": { "start": { @@ -135856,8 +135928,8 @@ "generator": false, "expression": false, "range": [ - 78762, - 78808 + 78773, + 78819 ], "loc": { "start": { @@ -135873,8 +135945,8 @@ "kind": "method", "computed": false, "range": [ - 78745, - 78808 + 78756, + 78819 ], "loc": { "start": { @@ -135891,8 +135963,8 @@ "type": "Block", "value": "*\n * Return the ID of the current active filter\n * @return {String}\n ", "range": [ - 78655, - 78740 + 78666, + 78751 ], "loc": { "start": { @@ -135911,8 +135983,8 @@ "type": "Block", "value": "*\n * Set the ID of the current active filter\n * @param {String} filterId Element ID\n ", "range": [ - 78814, - 78915 + 78825, + 78926 ], "loc": { "start": { @@ -135934,8 +136006,8 @@ "type": "Identifier", "name": "setActiveFilterId", "range": [ - 78920, - 78937 + 78931, + 78948 ], "loc": { "start": { @@ -135956,8 +136028,8 @@ "type": "Identifier", "name": "filterId", "range": [ - 78938, - 78946 + 78949, + 78957 ], "loc": { "start": { @@ -135985,8 +136057,8 @@ "object": { "type": "ThisExpression", "range": [ - 78958, - 78962 + 78969, + 78973 ], "loc": { "start": { @@ -136003,8 +136075,8 @@ "type": "Identifier", "name": "activeFilterId", "range": [ - 78963, - 78977 + 78974, + 78988 ], "loc": { "start": { @@ -136018,8 +136090,8 @@ } }, "range": [ - 78958, - 78977 + 78969, + 78988 ], "loc": { "start": { @@ -136036,8 +136108,8 @@ "type": "Identifier", "name": "filterId", "range": [ - 78980, - 78988 + 78991, + 78999 ], "loc": { "start": { @@ -136051,8 +136123,8 @@ } }, "range": [ - 78958, - 78988 + 78969, + 78999 ], "loc": { "start": { @@ -136066,8 +136138,8 @@ } }, "range": [ - 78958, - 78989 + 78969, + 79000 ], "loc": { "start": { @@ -136082,8 +136154,8 @@ } ], "range": [ - 78948, - 78995 + 78959, + 79006 ], "loc": { "start": { @@ -136099,8 +136171,8 @@ "generator": false, "expression": false, "range": [ - 78937, - 78995 + 78948, + 79006 ], "loc": { "start": { @@ -136116,8 +136188,8 @@ "kind": "method", "computed": false, "range": [ - 78920, - 78995 + 78931, + 79006 ], "loc": { "start": { @@ -136134,8 +136206,8 @@ "type": "Block", "value": "*\n * Set the ID of the current active filter\n * @param {String} filterId Element ID\n ", "range": [ - 78814, - 78915 + 78825, + 78926 ], "loc": { "start": { @@ -136154,8 +136226,8 @@ "type": "Block", "value": "*\n * Return the column index for a given filter ID\n * @param {string} [filterId=''] Filter ID\n * @return {Number} Column index\n ", "range": [ - 79001, - 79149 + 79012, + 79160 ], "loc": { "start": { @@ -136177,8 +136249,8 @@ "type": "Identifier", "name": "getColumnIndexFromFilterId", "range": [ - 79154, - 79180 + 79165, + 79191 ], "loc": { "start": { @@ -136201,8 +136273,8 @@ "type": "Identifier", "name": "filterId", "range": [ - 79181, - 79189 + 79192, + 79200 ], "loc": { "start": { @@ -136220,8 +136292,8 @@ "value": "", "raw": "''", "range": [ - 79192, - 79194 + 79203, + 79205 ], "loc": { "start": { @@ -136235,8 +136307,8 @@ } }, "range": [ - 79181, - 79194 + 79192, + 79205 ], "loc": { "start": { @@ -136262,8 +136334,8 @@ "type": "Identifier", "name": "idx", "range": [ - 79210, - 79213 + 79221, + 79224 ], "loc": { "start": { @@ -136288,8 +136360,8 @@ "type": "Identifier", "name": "filterId", "range": [ - 79216, - 79224 + 79227, + 79235 ], "loc": { "start": { @@ -136306,8 +136378,8 @@ "type": "Identifier", "name": "split", "range": [ - 79225, - 79230 + 79236, + 79241 ], "loc": { "start": { @@ -136321,8 +136393,8 @@ } }, "range": [ - 79216, - 79230 + 79227, + 79241 ], "loc": { "start": { @@ -136341,8 +136413,8 @@ "value": "_", "raw": "'_'", "range": [ - 79231, - 79234 + 79242, + 79245 ], "loc": { "start": { @@ -136357,8 +136429,8 @@ } ], "range": [ - 79216, - 79235 + 79227, + 79246 ], "loc": { "start": { @@ -136376,8 +136448,8 @@ "value": 0, "raw": "0", "range": [ - 79236, - 79237 + 79247, + 79248 ], "loc": { "start": { @@ -136391,8 +136463,8 @@ } }, "range": [ - 79216, - 79238 + 79227, + 79249 ], "loc": { "start": { @@ -136406,8 +136478,8 @@ } }, "range": [ - 79210, - 79238 + 79221, + 79249 ], "loc": { "start": { @@ -136423,8 +136495,8 @@ ], "kind": "let", "range": [ - 79206, - 79239 + 79217, + 79250 ], "loc": { "start": { @@ -136446,8 +136518,8 @@ "type": "Identifier", "name": "idx", "range": [ - 79248, - 79251 + 79259, + 79262 ], "loc": { "start": { @@ -136472,8 +136544,8 @@ "type": "Identifier", "name": "idx", "range": [ - 79254, - 79257 + 79265, + 79268 ], "loc": { "start": { @@ -136490,8 +136562,8 @@ "type": "Identifier", "name": "split", "range": [ - 79258, - 79263 + 79269, + 79274 ], "loc": { "start": { @@ -136505,8 +136577,8 @@ } }, "range": [ - 79254, - 79263 + 79265, + 79274 ], "loc": { "start": { @@ -136526,8 +136598,8 @@ "object": { "type": "ThisExpression", "range": [ - 79264, - 79268 + 79275, + 79279 ], "loc": { "start": { @@ -136544,8 +136616,8 @@ "type": "Identifier", "name": "prfxFlt", "range": [ - 79269, - 79276 + 79280, + 79287 ], "loc": { "start": { @@ -136559,8 +136631,8 @@ } }, "range": [ - 79264, - 79276 + 79275, + 79287 ], "loc": { "start": { @@ -136575,8 +136647,8 @@ } ], "range": [ - 79254, - 79277 + 79265, + 79288 ], "loc": { "start": { @@ -136594,8 +136666,8 @@ "value": 1, "raw": "1", "range": [ - 79278, - 79279 + 79289, + 79290 ], "loc": { "start": { @@ -136609,8 +136681,8 @@ } }, "range": [ - 79254, - 79280 + 79265, + 79291 ], "loc": { "start": { @@ -136624,8 +136696,8 @@ } }, "range": [ - 79248, - 79280 + 79259, + 79291 ], "loc": { "start": { @@ -136639,8 +136711,8 @@ } }, "range": [ - 79248, - 79281 + 79259, + 79292 ], "loc": { "start": { @@ -136661,8 +136733,8 @@ "type": "Identifier", "name": "parseInt", "range": [ - 79297, - 79305 + 79308, + 79316 ], "loc": { "start": { @@ -136680,8 +136752,8 @@ "type": "Identifier", "name": "idx", "range": [ - 79306, - 79309 + 79317, + 79320 ], "loc": { "start": { @@ -136699,8 +136771,8 @@ "value": 10, "raw": "10", "range": [ - 79311, - 79313 + 79322, + 79324 ], "loc": { "start": { @@ -136715,8 +136787,8 @@ } ], "range": [ - 79297, - 79314 + 79308, + 79325 ], "loc": { "start": { @@ -136730,8 +136802,8 @@ } }, "range": [ - 79290, - 79315 + 79301, + 79326 ], "loc": { "start": { @@ -136746,8 +136818,8 @@ } ], "range": [ - 79196, - 79321 + 79207, + 79332 ], "loc": { "start": { @@ -136763,8 +136835,8 @@ "generator": false, "expression": false, "range": [ - 79180, - 79321 + 79191, + 79332 ], "loc": { "start": { @@ -136780,8 +136852,8 @@ "kind": "method", "computed": false, "range": [ - 79154, - 79321 + 79165, + 79332 ], "loc": { "start": { @@ -136798,8 +136870,8 @@ "type": "Block", "value": "*\n * Return the column index for a given filter ID\n * @param {string} [filterId=''] Filter ID\n * @return {Number} Column index\n ", "range": [ - 79001, - 79149 + 79012, + 79160 ], "loc": { "start": { @@ -136818,8 +136890,8 @@ "type": "Block", "value": "*\n * Build filter element ID for a given column index\n * @param {any} colIndex\n * @return {String} Filter element ID string\n * @private\n ", "range": [ - 79327, - 79488 + 79338, + 79499 ], "loc": { "start": { @@ -136841,8 +136913,8 @@ "type": "Identifier", "name": "buildFilterId", "range": [ - 79493, - 79506 + 79504, + 79517 ], "loc": { "start": { @@ -136863,8 +136935,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 79507, - 79515 + 79518, + 79526 ], "loc": { "start": { @@ -136894,8 +136966,8 @@ }, "tail": false, "range": [ - 79534, - 79537 + 79545, + 79548 ], "loc": { "start": { @@ -136916,8 +136988,8 @@ }, "tail": false, "range": [ - 79549, - 79552 + 79560, + 79563 ], "loc": { "start": { @@ -136938,8 +137010,8 @@ }, "tail": false, "range": [ - 79560, - 79564 + 79571, + 79575 ], "loc": { "start": { @@ -136960,8 +137032,8 @@ }, "tail": true, "range": [ - 79571, - 79573 + 79582, + 79584 ], "loc": { "start": { @@ -136982,8 +137054,8 @@ "object": { "type": "ThisExpression", "range": [ - 79537, - 79541 + 79548, + 79552 ], "loc": { "start": { @@ -137000,8 +137072,8 @@ "type": "Identifier", "name": "prfxFlt", "range": [ - 79542, - 79549 + 79553, + 79560 ], "loc": { "start": { @@ -137015,8 +137087,8 @@ } }, "range": [ - 79537, - 79549 + 79548, + 79560 ], "loc": { "start": { @@ -137033,8 +137105,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 79552, - 79560 + 79563, + 79571 ], "loc": { "start": { @@ -137053,8 +137125,8 @@ "object": { "type": "ThisExpression", "range": [ - 79564, - 79568 + 79575, + 79579 ], "loc": { "start": { @@ -137071,8 +137143,8 @@ "type": "Identifier", "name": "id", "range": [ - 79569, - 79571 + 79580, + 79582 ], "loc": { "start": { @@ -137086,8 +137158,8 @@ } }, "range": [ - 79564, - 79571 + 79575, + 79582 ], "loc": { "start": { @@ -137102,8 +137174,8 @@ } ], "range": [ - 79534, - 79573 + 79545, + 79584 ], "loc": { "start": { @@ -137117,8 +137189,8 @@ } }, "range": [ - 79527, - 79574 + 79538, + 79585 ], "loc": { "start": { @@ -137133,8 +137205,8 @@ } ], "range": [ - 79517, - 79580 + 79528, + 79591 ], "loc": { "start": { @@ -137150,8 +137222,8 @@ "generator": false, "expression": false, "range": [ - 79506, - 79580 + 79517, + 79591 ], "loc": { "start": { @@ -137167,8 +137239,8 @@ "kind": "method", "computed": false, "range": [ - 79493, - 79580 + 79504, + 79591 ], "loc": { "start": { @@ -137185,8 +137257,8 @@ "type": "Block", "value": "*\n * Build filter element ID for a given column index\n * @param {any} colIndex\n * @return {String} Filter element ID string\n * @private\n ", "range": [ - 79327, - 79488 + 79338, + 79499 ], "loc": { "start": { @@ -137205,8 +137277,8 @@ "type": "Block", "value": "*\n * Check if has external filters\n * @returns {Boolean}\n * @private\n ", "range": [ - 79586, - 79676 + 79597, + 79687 ], "loc": { "start": { @@ -137228,8 +137300,8 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 79681, - 79694 + 79692, + 79705 ], "loc": { "start": { @@ -137263,8 +137335,8 @@ "object": { "type": "ThisExpression", "range": [ - 79714, - 79718 + 79725, + 79729 ], "loc": { "start": { @@ -137281,8 +137353,8 @@ "type": "Identifier", "name": "externalFltIds", "range": [ - 79719, - 79733 + 79730, + 79744 ], "loc": { "start": { @@ -137296,8 +137368,8 @@ } }, "range": [ - 79714, - 79733 + 79725, + 79744 ], "loc": { "start": { @@ -137314,8 +137386,8 @@ "type": "Identifier", "name": "length", "range": [ - 79734, - 79740 + 79745, + 79751 ], "loc": { "start": { @@ -137329,8 +137401,8 @@ } }, "range": [ - 79714, - 79740 + 79725, + 79751 ], "loc": { "start": { @@ -137348,8 +137420,8 @@ "value": 0, "raw": "0", "range": [ - 79743, - 79744 + 79754, + 79755 ], "loc": { "start": { @@ -137363,8 +137435,8 @@ } }, "range": [ - 79714, - 79744 + 79725, + 79755 ], "loc": { "start": { @@ -137378,8 +137450,8 @@ } }, "range": [ - 79707, - 79745 + 79718, + 79756 ], "loc": { "start": { @@ -137394,8 +137466,8 @@ } ], "range": [ - 79697, - 79751 + 79708, + 79762 ], "loc": { "start": { @@ -137411,8 +137483,8 @@ "generator": false, "expression": false, "range": [ - 79694, - 79751 + 79705, + 79762 ], "loc": { "start": { @@ -137428,8 +137500,8 @@ "kind": "method", "computed": false, "range": [ - 79681, - 79751 + 79692, + 79762 ], "loc": { "start": { @@ -137446,8 +137518,8 @@ "type": "Block", "value": "*\n * Check if has external filters\n * @returns {Boolean}\n * @private\n ", "range": [ - 79586, - 79676 + 79597, + 79687 ], "loc": { "start": { @@ -137466,8 +137538,8 @@ "type": "Block", "value": "*\n * Returns styles path\n * @returns {String}\n * @private\n ", "range": [ - 79757, - 79836 + 79768, + 79847 ], "loc": { "start": { @@ -137489,8 +137561,8 @@ "type": "Identifier", "name": "getStylePath", "range": [ - 79841, - 79853 + 79852, + 79864 ], "loc": { "start": { @@ -137518,8 +137590,8 @@ "type": "Identifier", "name": "defaultsStr", "range": [ - 79873, - 79884 + 79884, + 79895 ], "loc": { "start": { @@ -137542,8 +137614,8 @@ "object": { "type": "ThisExpression", "range": [ - 79885, - 79889 + 79896, + 79900 ], "loc": { "start": { @@ -137560,8 +137632,8 @@ "type": "Identifier", "name": "config", "range": [ - 79890, - 79896 + 79901, + 79907 ], "loc": { "start": { @@ -137575,8 +137647,8 @@ } }, "range": [ - 79885, - 79896 + 79896, + 79907 ], "loc": { "start": { @@ -137593,8 +137665,8 @@ "type": "Identifier", "name": "style_path", "range": [ - 79897, - 79907 + 79908, + 79918 ], "loc": { "start": { @@ -137608,8 +137680,8 @@ } }, "range": [ - 79885, - 79907 + 79896, + 79918 ], "loc": { "start": { @@ -137631,8 +137703,8 @@ "object": { "type": "ThisExpression", "range": [ - 79909, - 79913 + 79920, + 79924 ], "loc": { "start": { @@ -137649,8 +137721,8 @@ "type": "Identifier", "name": "basePath", "range": [ - 79914, - 79922 + 79925, + 79933 ], "loc": { "start": { @@ -137664,8 +137736,8 @@ } }, "range": [ - 79909, - 79922 + 79920, + 79933 ], "loc": { "start": { @@ -137683,8 +137755,8 @@ "value": "style/", "raw": "'style/'", "range": [ - 79925, - 79933 + 79936, + 79944 ], "loc": { "start": { @@ -137698,8 +137770,8 @@ } }, "range": [ - 79909, - 79933 + 79920, + 79944 ], "loc": { "start": { @@ -137714,8 +137786,8 @@ } ], "range": [ - 79873, - 79934 + 79884, + 79945 ], "loc": { "start": { @@ -137729,8 +137801,8 @@ } }, "range": [ - 79866, - 79935 + 79877, + 79946 ], "loc": { "start": { @@ -137745,8 +137817,8 @@ } ], "range": [ - 79856, - 79941 + 79867, + 79952 ], "loc": { "start": { @@ -137762,8 +137834,8 @@ "generator": false, "expression": false, "range": [ - 79853, - 79941 + 79864, + 79952 ], "loc": { "start": { @@ -137779,8 +137851,8 @@ "kind": "method", "computed": false, "range": [ - 79841, - 79941 + 79852, + 79952 ], "loc": { "start": { @@ -137797,8 +137869,8 @@ "type": "Block", "value": "*\n * Returns styles path\n * @returns {String}\n * @private\n ", "range": [ - 79757, - 79836 + 79768, + 79847 ], "loc": { "start": { @@ -137817,8 +137889,8 @@ "type": "Block", "value": "*\n * Returns main stylesheet path\n * @returns {String}\n * @private\n ", "range": [ - 79947, - 80035 + 79958, + 80046 ], "loc": { "start": { @@ -137840,8 +137912,8 @@ "type": "Identifier", "name": "getStylesheetPath", "range": [ - 80040, - 80057 + 80051, + 80068 ], "loc": { "start": { @@ -137869,8 +137941,8 @@ "type": "Identifier", "name": "defaultsStr", "range": [ - 80077, - 80088 + 80088, + 80099 ], "loc": { "start": { @@ -137893,8 +137965,8 @@ "object": { "type": "ThisExpression", "range": [ - 80089, - 80093 + 80100, + 80104 ], "loc": { "start": { @@ -137911,8 +137983,8 @@ "type": "Identifier", "name": "config", "range": [ - 80094, - 80100 + 80105, + 80111 ], "loc": { "start": { @@ -137926,8 +137998,8 @@ } }, "range": [ - 80089, - 80100 + 80100, + 80111 ], "loc": { "start": { @@ -137944,8 +138016,8 @@ "type": "Identifier", "name": "stylesheet", "range": [ - 80101, - 80111 + 80112, + 80122 ], "loc": { "start": { @@ -137959,8 +138031,8 @@ } }, "range": [ - 80089, - 80111 + 80100, + 80122 ], "loc": { "start": { @@ -137984,8 +138056,8 @@ "object": { "type": "ThisExpression", "range": [ - 80125, - 80129 + 80136, + 80140 ], "loc": { "start": { @@ -138002,8 +138074,8 @@ "type": "Identifier", "name": "getStylePath", "range": [ - 80130, - 80142 + 80141, + 80153 ], "loc": { "start": { @@ -138017,8 +138089,8 @@ } }, "range": [ - 80125, - 80142 + 80136, + 80153 ], "loc": { "start": { @@ -138033,8 +138105,8 @@ }, "arguments": [], "range": [ - 80125, - 80144 + 80136, + 80155 ], "loc": { "start": { @@ -138052,8 +138124,8 @@ "value": "tablefilter.css", "raw": "'tablefilter.css'", "range": [ - 80147, - 80164 + 80158, + 80175 ], "loc": { "start": { @@ -138067,8 +138139,8 @@ } }, "range": [ - 80125, - 80164 + 80136, + 80175 ], "loc": { "start": { @@ -138083,8 +138155,8 @@ } ], "range": [ - 80077, - 80165 + 80088, + 80176 ], "loc": { "start": { @@ -138098,8 +138170,8 @@ } }, "range": [ - 80070, - 80166 + 80081, + 80177 ], "loc": { "start": { @@ -138114,8 +138186,8 @@ } ], "range": [ - 80060, - 80172 + 80071, + 80183 ], "loc": { "start": { @@ -138131,8 +138203,8 @@ "generator": false, "expression": false, "range": [ - 80057, - 80172 + 80068, + 80183 ], "loc": { "start": { @@ -138148,8 +138220,8 @@ "kind": "method", "computed": false, "range": [ - 80040, - 80172 + 80051, + 80183 ], "loc": { "start": { @@ -138166,8 +138238,8 @@ "type": "Block", "value": "*\n * Returns main stylesheet path\n * @returns {String}\n * @private\n ", "range": [ - 79947, - 80035 + 79958, + 80046 ], "loc": { "start": { @@ -138186,8 +138258,8 @@ "type": "Block", "value": "*\n * Returns themes path\n * @returns {String}\n * @private\n ", "range": [ - 80178, - 80257 + 80189, + 80268 ], "loc": { "start": { @@ -138209,8 +138281,8 @@ "type": "Identifier", "name": "getThemesPath", "range": [ - 80262, - 80275 + 80273, + 80286 ], "loc": { "start": { @@ -138238,8 +138310,8 @@ "type": "Identifier", "name": "defaultsStr", "range": [ - 80295, - 80306 + 80306, + 80317 ], "loc": { "start": { @@ -138262,8 +138334,8 @@ "object": { "type": "ThisExpression", "range": [ - 80307, - 80311 + 80318, + 80322 ], "loc": { "start": { @@ -138280,8 +138352,8 @@ "type": "Identifier", "name": "config", "range": [ - 80312, - 80318 + 80323, + 80329 ], "loc": { "start": { @@ -138295,8 +138367,8 @@ } }, "range": [ - 80307, - 80318 + 80318, + 80329 ], "loc": { "start": { @@ -138313,8 +138385,8 @@ "type": "Identifier", "name": "themes_path", "range": [ - 80319, - 80330 + 80330, + 80341 ], "loc": { "start": { @@ -138328,8 +138400,8 @@ } }, "range": [ - 80307, - 80330 + 80318, + 80341 ], "loc": { "start": { @@ -138353,8 +138425,8 @@ "object": { "type": "ThisExpression", "range": [ - 80344, - 80348 + 80355, + 80359 ], "loc": { "start": { @@ -138371,8 +138443,8 @@ "type": "Identifier", "name": "getStylePath", "range": [ - 80349, - 80361 + 80360, + 80372 ], "loc": { "start": { @@ -138386,8 +138458,8 @@ } }, "range": [ - 80344, - 80361 + 80355, + 80372 ], "loc": { "start": { @@ -138402,8 +138474,8 @@ }, "arguments": [], "range": [ - 80344, - 80363 + 80355, + 80374 ], "loc": { "start": { @@ -138421,8 +138493,8 @@ "value": "themes/", "raw": "'themes/'", "range": [ - 80366, - 80375 + 80377, + 80386 ], "loc": { "start": { @@ -138436,8 +138508,8 @@ } }, "range": [ - 80344, - 80375 + 80355, + 80386 ], "loc": { "start": { @@ -138452,8 +138524,8 @@ } ], "range": [ - 80295, - 80376 + 80306, + 80387 ], "loc": { "start": { @@ -138467,8 +138539,8 @@ } }, "range": [ - 80288, - 80377 + 80299, + 80388 ], "loc": { "start": { @@ -138483,8 +138555,8 @@ } ], "range": [ - 80278, - 80383 + 80289, + 80394 ], "loc": { "start": { @@ -138500,8 +138572,8 @@ "generator": false, "expression": false, "range": [ - 80275, - 80383 + 80286, + 80394 ], "loc": { "start": { @@ -138517,8 +138589,8 @@ "kind": "method", "computed": false, "range": [ - 80262, - 80383 + 80273, + 80394 ], "loc": { "start": { @@ -138535,8 +138607,8 @@ "type": "Block", "value": "*\n * Returns themes path\n * @returns {String}\n * @private\n ", "range": [ - 80178, - 80257 + 80189, + 80268 ], "loc": { "start": { @@ -138555,8 +138627,8 @@ "type": "Block", "value": "*\n * Make specified column's filter active\n * @param colIndex Index of a column\n ", "range": [ - 80389, - 80486 + 80400, + 80497 ], "loc": { "start": { @@ -138578,8 +138650,8 @@ "type": "Identifier", "name": "activateFilter", "range": [ - 80491, - 80505 + 80502, + 80516 ], "loc": { "start": { @@ -138600,8 +138672,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 80506, - 80514 + 80517, + 80525 ], "loc": { "start": { @@ -138626,8 +138698,8 @@ "type": "Identifier", "name": "isUndef", "range": [ - 80530, - 80537 + 80541, + 80548 ], "loc": { "start": { @@ -138645,8 +138717,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 80538, - 80546 + 80549, + 80557 ], "loc": { "start": { @@ -138661,8 +138733,8 @@ } ], "range": [ - 80530, - 80547 + 80541, + 80558 ], "loc": { "start": { @@ -138682,8 +138754,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 80563, - 80570 + 80574, + 80581 ], "loc": { "start": { @@ -138698,8 +138770,8 @@ } ], "range": [ - 80549, - 80580 + 80560, + 80591 ], "loc": { "start": { @@ -138714,8 +138786,8 @@ }, "alternate": null, "range": [ - 80526, - 80580 + 80537, + 80591 ], "loc": { "start": { @@ -138738,8 +138810,8 @@ "object": { "type": "ThisExpression", "range": [ - 80589, - 80593 + 80600, + 80604 ], "loc": { "start": { @@ -138756,8 +138828,8 @@ "type": "Identifier", "name": "setActiveFilterId", "range": [ - 80594, - 80611 + 80605, + 80622 ], "loc": { "start": { @@ -138771,8 +138843,8 @@ } }, "range": [ - 80589, - 80611 + 80600, + 80622 ], "loc": { "start": { @@ -138794,8 +138866,8 @@ "object": { "type": "ThisExpression", "range": [ - 80612, - 80616 + 80623, + 80627 ], "loc": { "start": { @@ -138812,8 +138884,8 @@ "type": "Identifier", "name": "getFilterId", "range": [ - 80617, - 80628 + 80628, + 80639 ], "loc": { "start": { @@ -138827,8 +138899,8 @@ } }, "range": [ - 80612, - 80628 + 80623, + 80639 ], "loc": { "start": { @@ -138846,8 +138918,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 80629, - 80637 + 80640, + 80648 ], "loc": { "start": { @@ -138862,8 +138934,8 @@ } ], "range": [ - 80612, - 80638 + 80623, + 80649 ], "loc": { "start": { @@ -138878,8 +138950,8 @@ } ], "range": [ - 80589, - 80639 + 80600, + 80650 ], "loc": { "start": { @@ -138893,8 +138965,8 @@ } }, "range": [ - 80589, - 80640 + 80600, + 80651 ], "loc": { "start": { @@ -138909,8 +138981,8 @@ } ], "range": [ - 80516, - 80646 + 80527, + 80657 ], "loc": { "start": { @@ -138926,8 +138998,8 @@ "generator": false, "expression": false, "range": [ - 80505, - 80646 + 80516, + 80657 ], "loc": { "start": { @@ -138943,8 +139015,8 @@ "kind": "method", "computed": false, "range": [ - 80491, - 80646 + 80502, + 80657 ], "loc": { "start": { @@ -138961,8 +139033,8 @@ "type": "Block", "value": "*\n * Make specified column's filter active\n * @param colIndex Index of a column\n ", "range": [ - 80389, - 80486 + 80400, + 80497 ], "loc": { "start": { @@ -138981,8 +139053,8 @@ "type": "Block", "value": "*\n * Refresh the filters subject to linking ('select', 'multiple',\n * 'checklist' type)\n ", "range": [ - 80652, - 80757 + 80663, + 80768 ], "loc": { "start": { @@ -139004,8 +139076,8 @@ "type": "Identifier", "name": "linkFilters", "range": [ - 80762, - 80773 + 80773, + 80784 ], "loc": { "start": { @@ -139039,8 +139111,8 @@ "object": { "type": "ThisExpression", "range": [ - 80791, - 80795 + 80802, + 80806 ], "loc": { "start": { @@ -139057,8 +139129,8 @@ "type": "Identifier", "name": "linkedFilters", "range": [ - 80796, - 80809 + 80807, + 80820 ], "loc": { "start": { @@ -139072,8 +139144,8 @@ } }, "range": [ - 80791, - 80809 + 80802, + 80820 ], "loc": { "start": { @@ -139088,8 +139160,8 @@ }, "prefix": true, "range": [ - 80790, - 80809 + 80801, + 80820 ], "loc": { "start": { @@ -139111,8 +139183,8 @@ "object": { "type": "ThisExpression", "range": [ - 80814, - 80818 + 80825, + 80829 ], "loc": { "start": { @@ -139129,8 +139201,8 @@ "type": "Identifier", "name": "activeFilterId", "range": [ - 80819, - 80833 + 80830, + 80844 ], "loc": { "start": { @@ -139144,8 +139216,8 @@ } }, "range": [ - 80814, - 80833 + 80825, + 80844 ], "loc": { "start": { @@ -139160,8 +139232,8 @@ }, "prefix": true, "range": [ - 80813, - 80833 + 80824, + 80844 ], "loc": { "start": { @@ -139175,8 +139247,8 @@ } }, "range": [ - 80790, - 80833 + 80801, + 80844 ], "loc": { "start": { @@ -139196,8 +139268,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 80849, - 80856 + 80860, + 80867 ], "loc": { "start": { @@ -139212,8 +139284,8 @@ } ], "range": [ - 80835, - 80866 + 80846, + 80877 ], "loc": { "start": { @@ -139228,8 +139300,8 @@ }, "alternate": null, "range": [ - 80786, - 80866 + 80797, + 80877 ], "loc": { "start": { @@ -139251,8 +139323,8 @@ "type": "Identifier", "name": "slcA1", "range": [ - 80879, - 80884 + 80890, + 80895 ], "loc": { "start": { @@ -139273,8 +139345,8 @@ "object": { "type": "ThisExpression", "range": [ - 80887, - 80891 + 80898, + 80902 ], "loc": { "start": { @@ -139291,8 +139363,8 @@ "type": "Identifier", "name": "getFiltersByType", "range": [ - 80892, - 80908 + 80903, + 80919 ], "loc": { "start": { @@ -139306,8 +139378,8 @@ } }, "range": [ - 80887, - 80908 + 80898, + 80919 ], "loc": { "start": { @@ -139325,8 +139397,8 @@ "type": "Identifier", "name": "SELECT", "range": [ - 80909, - 80915 + 80920, + 80926 ], "loc": { "start": { @@ -139344,8 +139416,8 @@ "value": true, "raw": "true", "range": [ - 80917, - 80921 + 80928, + 80932 ], "loc": { "start": { @@ -139360,8 +139432,8 @@ } ], "range": [ - 80887, - 80922 + 80898, + 80933 ], "loc": { "start": { @@ -139375,8 +139447,8 @@ } }, "range": [ - 80879, - 80922 + 80890, + 80933 ], "loc": { "start": { @@ -139395,8 +139467,8 @@ "type": "Identifier", "name": "slcA2", "range": [ - 80936, - 80941 + 80947, + 80952 ], "loc": { "start": { @@ -139417,8 +139489,8 @@ "object": { "type": "ThisExpression", "range": [ - 80944, - 80948 + 80955, + 80959 ], "loc": { "start": { @@ -139435,8 +139507,8 @@ "type": "Identifier", "name": "getFiltersByType", "range": [ - 80949, - 80965 + 80960, + 80976 ], "loc": { "start": { @@ -139450,8 +139522,8 @@ } }, "range": [ - 80944, - 80965 + 80955, + 80976 ], "loc": { "start": { @@ -139469,8 +139541,8 @@ "type": "Identifier", "name": "MULTIPLE", "range": [ - 80966, - 80974 + 80977, + 80985 ], "loc": { "start": { @@ -139488,8 +139560,8 @@ "value": true, "raw": "true", "range": [ - 80976, - 80980 + 80987, + 80991 ], "loc": { "start": { @@ -139504,8 +139576,8 @@ } ], "range": [ - 80944, - 80981 + 80955, + 80992 ], "loc": { "start": { @@ -139519,8 +139591,8 @@ } }, "range": [ - 80936, - 80981 + 80947, + 80992 ], "loc": { "start": { @@ -139539,8 +139611,8 @@ "type": "Identifier", "name": "slcA3", "range": [ - 80995, - 81000 + 81006, + 81011 ], "loc": { "start": { @@ -139561,8 +139633,8 @@ "object": { "type": "ThisExpression", "range": [ - 81003, - 81007 + 81014, + 81018 ], "loc": { "start": { @@ -139579,8 +139651,8 @@ "type": "Identifier", "name": "getFiltersByType", "range": [ - 81008, - 81024 + 81019, + 81035 ], "loc": { "start": { @@ -139594,8 +139666,8 @@ } }, "range": [ - 81003, - 81024 + 81014, + 81035 ], "loc": { "start": { @@ -139613,8 +139685,8 @@ "type": "Identifier", "name": "CHECKLIST", "range": [ - 81025, - 81034 + 81036, + 81045 ], "loc": { "start": { @@ -139632,8 +139704,8 @@ "value": true, "raw": "true", "range": [ - 81036, - 81040 + 81047, + 81051 ], "loc": { "start": { @@ -139648,8 +139720,8 @@ } ], "range": [ - 81003, - 81041 + 81014, + 81052 ], "loc": { "start": { @@ -139663,8 +139735,8 @@ } }, "range": [ - 80995, - 81041 + 81006, + 81052 ], "loc": { "start": { @@ -139683,8 +139755,8 @@ "type": "Identifier", "name": "slcIndex", "range": [ - 81055, - 81063 + 81066, + 81074 ], "loc": { "start": { @@ -139706,8 +139778,8 @@ "type": "Identifier", "name": "slcA1", "range": [ - 81066, - 81071 + 81077, + 81082 ], "loc": { "start": { @@ -139724,8 +139796,8 @@ "type": "Identifier", "name": "concat", "range": [ - 81072, - 81078 + 81083, + 81089 ], "loc": { "start": { @@ -139739,8 +139811,8 @@ } }, "range": [ - 81066, - 81078 + 81077, + 81089 ], "loc": { "start": { @@ -139758,8 +139830,8 @@ "type": "Identifier", "name": "slcA2", "range": [ - 81079, - 81084 + 81090, + 81095 ], "loc": { "start": { @@ -139774,8 +139846,8 @@ } ], "range": [ - 81066, - 81085 + 81077, + 81096 ], "loc": { "start": { @@ -139789,8 +139861,8 @@ } }, "range": [ - 81055, - 81085 + 81066, + 81096 ], "loc": { "start": { @@ -139806,8 +139878,8 @@ ], "kind": "let", "range": [ - 80875, - 81086 + 80886, + 81097 ], "loc": { "start": { @@ -139829,8 +139901,8 @@ "type": "Identifier", "name": "slcIndex", "range": [ - 81095, - 81103 + 81106, + 81114 ], "loc": { "start": { @@ -139852,8 +139924,8 @@ "type": "Identifier", "name": "slcIndex", "range": [ - 81106, - 81114 + 81117, + 81125 ], "loc": { "start": { @@ -139870,8 +139942,8 @@ "type": "Identifier", "name": "concat", "range": [ - 81115, - 81121 + 81126, + 81132 ], "loc": { "start": { @@ -139885,8 +139957,8 @@ } }, "range": [ - 81106, - 81121 + 81117, + 81132 ], "loc": { "start": { @@ -139904,8 +139976,8 @@ "type": "Identifier", "name": "slcA3", "range": [ - 81122, - 81127 + 81133, + 81138 ], "loc": { "start": { @@ -139920,8 +139992,8 @@ } ], "range": [ - 81106, - 81128 + 81117, + 81139 ], "loc": { "start": { @@ -139935,8 +140007,8 @@ } }, "range": [ - 81095, - 81128 + 81106, + 81139 ], "loc": { "start": { @@ -139950,8 +140022,8 @@ } }, "range": [ - 81095, - 81129 + 81106, + 81140 ], "loc": { "start": { @@ -139975,8 +140047,8 @@ "type": "Identifier", "name": "slcIndex", "range": [ - 81139, - 81147 + 81150, + 81158 ], "loc": { "start": { @@ -139993,8 +140065,8 @@ "type": "Identifier", "name": "forEach", "range": [ - 81148, - 81155 + 81159, + 81166 ], "loc": { "start": { @@ -140008,8 +140080,8 @@ } }, "range": [ - 81139, - 81155 + 81150, + 81166 ], "loc": { "start": { @@ -140031,8 +140103,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 81157, - 81163 + 81168, + 81174 ], "loc": { "start": { @@ -140058,8 +140130,8 @@ "type": "Identifier", "name": "curSlc", "range": [ - 81186, - 81192 + 81197, + 81203 ], "loc": { "start": { @@ -140080,8 +140152,8 @@ "object": { "type": "ThisExpression", "range": [ - 81195, - 81199 + 81206, + 81210 ], "loc": { "start": { @@ -140098,8 +140170,8 @@ "type": "Identifier", "name": "getFilterElement", "range": [ - 81200, - 81216 + 81211, + 81227 ], "loc": { "start": { @@ -140113,8 +140185,8 @@ } }, "range": [ - 81195, - 81216 + 81206, + 81227 ], "loc": { "start": { @@ -140132,8 +140204,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 81217, - 81223 + 81228, + 81234 ], "loc": { "start": { @@ -140148,8 +140220,8 @@ } ], "range": [ - 81195, - 81224 + 81206, + 81235 ], "loc": { "start": { @@ -140163,8 +140235,8 @@ } }, "range": [ - 81186, - 81224 + 81197, + 81235 ], "loc": { "start": { @@ -140180,8 +140252,8 @@ ], "kind": "let", "range": [ - 81182, - 81225 + 81193, + 81236 ], "loc": { "start": { @@ -140203,8 +140275,8 @@ "type": "Identifier", "name": "slcSelectedValue", "range": [ - 81242, - 81258 + 81253, + 81269 ], "loc": { "start": { @@ -140225,8 +140297,8 @@ "object": { "type": "ThisExpression", "range": [ - 81261, - 81265 + 81272, + 81276 ], "loc": { "start": { @@ -140243,8 +140315,8 @@ "type": "Identifier", "name": "getFilterValue", "range": [ - 81266, - 81280 + 81277, + 81291 ], "loc": { "start": { @@ -140258,8 +140330,8 @@ } }, "range": [ - 81261, - 81280 + 81272, + 81291 ], "loc": { "start": { @@ -140277,8 +140349,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 81281, - 81287 + 81292, + 81298 ], "loc": { "start": { @@ -140293,8 +140365,8 @@ } ], "range": [ - 81261, - 81288 + 81272, + 81299 ], "loc": { "start": { @@ -140308,8 +140380,8 @@ } }, "range": [ - 81242, - 81288 + 81253, + 81299 ], "loc": { "start": { @@ -140325,8 +140397,8 @@ ], "kind": "let", "range": [ - 81238, - 81289 + 81249, + 81300 ], "loc": { "start": { @@ -140343,8 +140415,8 @@ "type": "Line", "value": "1st option needs to be inserted", "range": [ - 81303, - 81336 + 81314, + 81347 ], "loc": { "start": { @@ -140367,8 +140439,8 @@ "object": { "type": "ThisExpression", "range": [ - 81353, - 81357 + 81364, + 81368 ], "loc": { "start": { @@ -140385,8 +140457,8 @@ "type": "Identifier", "name": "loadFltOnDemand", "range": [ - 81358, - 81373 + 81369, + 81384 ], "loc": { "start": { @@ -140400,8 +140472,8 @@ } }, "range": [ - 81353, - 81373 + 81364, + 81384 ], "loc": { "start": { @@ -140426,8 +140498,8 @@ "type": "Identifier", "name": "opt0", "range": [ - 81397, - 81401 + 81408, + 81412 ], "loc": { "start": { @@ -140446,8 +140518,8 @@ "type": "Identifier", "name": "createOpt", "range": [ - 81404, - 81413 + 81415, + 81424 ], "loc": { "start": { @@ -140469,8 +140541,8 @@ "object": { "type": "ThisExpression", "range": [ - 81414, - 81418 + 81425, + 81429 ], "loc": { "start": { @@ -140487,8 +140559,8 @@ "type": "Identifier", "name": "getClearFilterText", "range": [ - 81419, - 81437 + 81430, + 81448 ], "loc": { "start": { @@ -140502,8 +140574,8 @@ } }, "range": [ - 81414, - 81437 + 81425, + 81448 ], "loc": { "start": { @@ -140521,8 +140593,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 81438, - 81444 + 81449, + 81455 ], "loc": { "start": { @@ -140537,8 +140609,8 @@ } ], "range": [ - 81414, - 81445 + 81425, + 81456 ], "loc": { "start": { @@ -140556,8 +140628,8 @@ "value": "", "raw": "''", "range": [ - 81447, - 81449 + 81458, + 81460 ], "loc": { "start": { @@ -140572,8 +140644,8 @@ } ], "range": [ - 81404, - 81450 + 81415, + 81461 ], "loc": { "start": { @@ -140587,8 +140659,8 @@ } }, "range": [ - 81397, - 81450 + 81408, + 81461 ], "loc": { "start": { @@ -140604,8 +140676,8 @@ ], "kind": "let", "range": [ - 81393, - 81451 + 81404, + 81462 ], "loc": { "start": { @@ -140630,8 +140702,8 @@ "type": "Identifier", "name": "curSlc", "range": [ - 81468, - 81474 + 81479, + 81485 ], "loc": { "start": { @@ -140648,8 +140720,8 @@ "type": "Identifier", "name": "innerHTML", "range": [ - 81475, - 81484 + 81486, + 81495 ], "loc": { "start": { @@ -140663,8 +140735,8 @@ } }, "range": [ - 81468, - 81484 + 81479, + 81495 ], "loc": { "start": { @@ -140682,8 +140754,8 @@ "value": "", "raw": "''", "range": [ - 81487, - 81489 + 81498, + 81500 ], "loc": { "start": { @@ -140697,8 +140769,8 @@ } }, "range": [ - 81468, - 81489 + 81479, + 81500 ], "loc": { "start": { @@ -140712,8 +140784,8 @@ } }, "range": [ - 81468, - 81490 + 81479, + 81501 ], "loc": { "start": { @@ -140737,8 +140809,8 @@ "type": "Identifier", "name": "curSlc", "range": [ - 81507, - 81513 + 81518, + 81524 ], "loc": { "start": { @@ -140755,8 +140827,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 81514, - 81525 + 81525, + 81536 ], "loc": { "start": { @@ -140770,8 +140842,8 @@ } }, "range": [ - 81507, - 81525 + 81518, + 81536 ], "loc": { "start": { @@ -140789,8 +140861,8 @@ "type": "Identifier", "name": "opt0", "range": [ - 81526, - 81530 + 81537, + 81541 ], "loc": { "start": { @@ -140805,8 +140877,8 @@ } ], "range": [ - 81507, - 81531 + 81518, + 81542 ], "loc": { "start": { @@ -140820,8 +140892,8 @@ } }, "range": [ - 81507, - 81532 + 81518, + 81543 ], "loc": { "start": { @@ -140836,8 +140908,8 @@ } ], "range": [ - 81375, - 81546 + 81386, + 81557 ], "loc": { "start": { @@ -140852,8 +140924,8 @@ }, "alternate": null, "range": [ - 81349, - 81546 + 81360, + 81557 ], "loc": { "start": { @@ -140870,8 +140942,8 @@ "type": "Line", "value": "1st option needs to be inserted", "range": [ - 81303, - 81336 + 81314, + 81347 ], "loc": { "start": { @@ -140900,8 +140972,8 @@ "type": "Identifier", "name": "slcA3", "range": [ - 81564, - 81569 + 81575, + 81580 ], "loc": { "start": { @@ -140918,8 +140990,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 81570, - 81577 + 81581, + 81588 ], "loc": { "start": { @@ -140933,8 +141005,8 @@ } }, "range": [ - 81564, - 81577 + 81575, + 81588 ], "loc": { "start": { @@ -140952,8 +141024,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 81578, - 81584 + 81589, + 81595 ], "loc": { "start": { @@ -140968,8 +141040,8 @@ } ], "range": [ - 81564, - 81585 + 81575, + 81596 ], "loc": { "start": { @@ -140990,8 +141062,8 @@ "value": 1, "raw": "1", "range": [ - 81591, - 81592 + 81602, + 81603 ], "loc": { "start": { @@ -141006,8 +141078,8 @@ }, "prefix": true, "range": [ - 81590, - 81592 + 81601, + 81603 ], "loc": { "start": { @@ -141021,8 +141093,8 @@ } }, "range": [ - 81564, - 81592 + 81575, + 81603 ], "loc": { "start": { @@ -141051,8 +141123,8 @@ "object": { "type": "ThisExpression", "range": [ - 81612, - 81616 + 81623, + 81627 ], "loc": { "start": { @@ -141069,8 +141141,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 81617, - 81624 + 81628, + 81635 ], "loc": { "start": { @@ -141084,8 +141156,8 @@ } }, "range": [ - 81612, - 81624 + 81623, + 81635 ], "loc": { "start": { @@ -141102,8 +141174,8 @@ "type": "Identifier", "name": "emit", "range": [ - 81625, - 81629 + 81636, + 81640 ], "loc": { "start": { @@ -141117,8 +141189,8 @@ } }, "range": [ - 81612, - 81629 + 81623, + 81640 ], "loc": { "start": { @@ -141137,8 +141209,8 @@ "value": "build-checklist-filter", "raw": "'build-checklist-filter'", "range": [ - 81630, - 81654 + 81641, + 81665 ], "loc": { "start": { @@ -141154,8 +141226,8 @@ { "type": "ThisExpression", "range": [ - 81656, - 81660 + 81667, + 81671 ], "loc": { "start": { @@ -141172,8 +141244,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 81662, - 81668 + 81673, + 81679 ], "loc": { "start": { @@ -141191,8 +141263,8 @@ "value": true, "raw": "true", "range": [ - 81690, - 81694 + 81701, + 81705 ], "loc": { "start": { @@ -141207,8 +141279,8 @@ } ], "range": [ - 81612, - 81695 + 81623, + 81706 ], "loc": { "start": { @@ -141222,8 +141294,8 @@ } }, "range": [ - 81612, - 81696 + 81623, + 81707 ], "loc": { "start": { @@ -141238,8 +141310,8 @@ } ], "range": [ - 81594, - 81710 + 81605, + 81721 ], "loc": { "start": { @@ -141268,8 +141340,8 @@ "object": { "type": "ThisExpression", "range": [ - 81734, - 81738 + 81745, + 81749 ], "loc": { "start": { @@ -141286,8 +141358,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 81739, - 81746 + 81750, + 81757 ], "loc": { "start": { @@ -141301,8 +141373,8 @@ } }, "range": [ - 81734, - 81746 + 81745, + 81757 ], "loc": { "start": { @@ -141319,8 +141391,8 @@ "type": "Identifier", "name": "emit", "range": [ - 81747, - 81751 + 81758, + 81762 ], "loc": { "start": { @@ -141334,8 +141406,8 @@ } }, "range": [ - 81734, - 81751 + 81745, + 81762 ], "loc": { "start": { @@ -141354,8 +141426,8 @@ "value": "build-select-filter", "raw": "'build-select-filter'", "range": [ - 81752, - 81773 + 81763, + 81784 ], "loc": { "start": { @@ -141371,8 +141443,8 @@ { "type": "ThisExpression", "range": [ - 81775, - 81779 + 81786, + 81790 ], "loc": { "start": { @@ -141389,8 +141461,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 81781, - 81787 + 81792, + 81798 ], "loc": { "start": { @@ -141408,8 +141480,8 @@ "value": true, "raw": "true", "range": [ - 81809, - 81813 + 81820, + 81824 ], "loc": { "start": { @@ -141424,8 +141496,8 @@ } ], "range": [ - 81734, - 81814 + 81745, + 81825 ], "loc": { "start": { @@ -141439,8 +141511,8 @@ } }, "range": [ - 81734, - 81815 + 81745, + 81826 ], "loc": { "start": { @@ -141455,8 +141527,8 @@ } ], "range": [ - 81716, - 81829 + 81727, + 81840 ], "loc": { "start": { @@ -141470,8 +141542,8 @@ } }, "range": [ - 81560, - 81829 + 81571, + 81840 ], "loc": { "start": { @@ -141494,8 +141566,8 @@ "object": { "type": "ThisExpression", "range": [ - 81843, - 81847 + 81854, + 81858 ], "loc": { "start": { @@ -141512,8 +141584,8 @@ "type": "Identifier", "name": "setFilterValue", "range": [ - 81848, - 81862 + 81859, + 81873 ], "loc": { "start": { @@ -141527,8 +141599,8 @@ } }, "range": [ - 81843, - 81862 + 81854, + 81873 ], "loc": { "start": { @@ -141546,8 +141618,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 81863, - 81869 + 81874, + 81880 ], "loc": { "start": { @@ -141564,8 +141636,8 @@ "type": "Identifier", "name": "slcSelectedValue", "range": [ - 81871, - 81887 + 81882, + 81898 ], "loc": { "start": { @@ -141580,8 +141652,8 @@ } ], "range": [ - 81843, - 81888 + 81854, + 81899 ], "loc": { "start": { @@ -141595,8 +141667,8 @@ } }, "range": [ - 81843, - 81889 + 81854, + 81900 ], "loc": { "start": { @@ -141611,8 +141683,8 @@ } ], "range": [ - 81168, - 81899 + 81179, + 81910 ], "loc": { "start": { @@ -141628,8 +141700,8 @@ "generator": false, "expression": false, "range": [ - 81156, - 81899 + 81167, + 81910 ], "loc": { "start": { @@ -141644,8 +141716,8 @@ } ], "range": [ - 81139, - 81900 + 81150, + 81911 ], "loc": { "start": { @@ -141659,8 +141731,8 @@ } }, "range": [ - 81139, - 81901 + 81150, + 81912 ], "loc": { "start": { @@ -141675,8 +141747,8 @@ } ], "range": [ - 80776, - 81907 + 80787, + 81918 ], "loc": { "start": { @@ -141692,8 +141764,8 @@ "generator": false, "expression": false, "range": [ - 80773, - 81907 + 80784, + 81918 ], "loc": { "start": { @@ -141709,8 +141781,8 @@ "kind": "method", "computed": false, "range": [ - 80762, - 81907 + 80773, + 81918 ], "loc": { "start": { @@ -141727,8 +141799,8 @@ "type": "Block", "value": "*\n * Refresh the filters subject to linking ('select', 'multiple',\n * 'checklist' type)\n ", "range": [ - 80652, - 80757 + 80663, + 80768 ], "loc": { "start": { @@ -141747,8 +141819,8 @@ "type": "Block", "value": "*\n * Determine if passed filter column implements exact query match\n * @param {Number} colIndex Column index\n * @return {Boolean}\n ", "range": [ - 81913, - 82068 + 81924, + 82079 ], "loc": { "start": { @@ -141770,8 +141842,8 @@ "type": "Identifier", "name": "isExactMatch", "range": [ - 82073, - 82085 + 82084, + 82096 ], "loc": { "start": { @@ -141792,8 +141864,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 82086, - 82094 + 82097, + 82105 ], "loc": { "start": { @@ -141819,8 +141891,8 @@ "type": "Identifier", "name": "fltType", "range": [ - 82110, - 82117 + 82121, + 82128 ], "loc": { "start": { @@ -141841,8 +141913,8 @@ "object": { "type": "ThisExpression", "range": [ - 82120, - 82124 + 82131, + 82135 ], "loc": { "start": { @@ -141859,8 +141931,8 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 82125, - 82138 + 82136, + 82149 ], "loc": { "start": { @@ -141874,8 +141946,8 @@ } }, "range": [ - 82120, - 82138 + 82131, + 82149 ], "loc": { "start": { @@ -141893,8 +141965,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 82139, - 82147 + 82150, + 82158 ], "loc": { "start": { @@ -141909,8 +141981,8 @@ } ], "range": [ - 82120, - 82148 + 82131, + 82159 ], "loc": { "start": { @@ -141924,8 +141996,8 @@ } }, "range": [ - 82110, - 82148 + 82121, + 82159 ], "loc": { "start": { @@ -141941,8 +142013,8 @@ ], "kind": "let", "range": [ - 82106, - 82149 + 82117, + 82160 ], "loc": { "start": { @@ -141972,8 +142044,8 @@ "object": { "type": "ThisExpression", "range": [ - 82165, - 82169 + 82176, + 82180 ], "loc": { "start": { @@ -141990,8 +142062,8 @@ "type": "Identifier", "name": "exactMatchByCol", "range": [ - 82170, - 82185 + 82181, + 82196 ], "loc": { "start": { @@ -142005,8 +142077,8 @@ } }, "range": [ - 82165, - 82185 + 82176, + 82196 ], "loc": { "start": { @@ -142023,8 +142095,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 82186, - 82194 + 82197, + 82205 ], "loc": { "start": { @@ -142038,8 +142110,8 @@ } }, "range": [ - 82165, - 82195 + 82176, + 82206 ], "loc": { "start": { @@ -142058,8 +142130,8 @@ "object": { "type": "ThisExpression", "range": [ - 82199, - 82203 + 82210, + 82214 ], "loc": { "start": { @@ -142076,8 +142148,8 @@ "type": "Identifier", "name": "exactMatch", "range": [ - 82204, - 82214 + 82215, + 82225 ], "loc": { "start": { @@ -142091,8 +142163,8 @@ } }, "range": [ - 82199, - 82214 + 82210, + 82225 ], "loc": { "start": { @@ -142106,8 +142178,8 @@ } }, "range": [ - 82165, - 82214 + 82176, + 82225 ], "loc": { "start": { @@ -142127,8 +142199,8 @@ "type": "Identifier", "name": "fltType", "range": [ - 82230, - 82237 + 82241, + 82248 ], "loc": { "start": { @@ -142145,8 +142217,8 @@ "type": "Identifier", "name": "INPUT", "range": [ - 82242, - 82247 + 82253, + 82258 ], "loc": { "start": { @@ -142160,8 +142232,8 @@ } }, "range": [ - 82230, - 82247 + 82241, + 82258 ], "loc": { "start": { @@ -142175,8 +142247,8 @@ } }, "range": [ - 82165, - 82247 + 82176, + 82258 ], "loc": { "start": { @@ -142190,8 +142262,8 @@ } }, "range": [ - 82158, - 82248 + 82169, + 82259 ], "loc": { "start": { @@ -142206,8 +142278,8 @@ } ], "range": [ - 82096, - 82254 + 82107, + 82265 ], "loc": { "start": { @@ -142223,8 +142295,8 @@ "generator": false, "expression": false, "range": [ - 82085, - 82254 + 82096, + 82265 ], "loc": { "start": { @@ -142240,8 +142312,8 @@ "kind": "method", "computed": false, "range": [ - 82073, - 82254 + 82084, + 82265 ], "loc": { "start": { @@ -142258,8 +142330,8 @@ "type": "Block", "value": "*\n * Determine if passed filter column implements exact query match\n * @param {Number} colIndex Column index\n * @return {Boolean}\n ", "range": [ - 81913, - 82068 + 81924, + 82079 ], "loc": { "start": { @@ -142278,8 +142350,8 @@ "type": "Block", "value": "*\n * Check if passed row is valid\n * @param {Number} rowIndex Row index\n * @return {Boolean}\n ", "range": [ - 82260, - 82374 + 82271, + 82385 ], "loc": { "start": { @@ -142301,8 +142373,8 @@ "type": "Identifier", "name": "isRowValid", "range": [ - 82379, - 82389 + 82390, + 82400 ], "loc": { "start": { @@ -142323,8 +142395,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 82390, - 82398 + 82401, + 82409 ], "loc": { "start": { @@ -142359,8 +142431,8 @@ "object": { "type": "ThisExpression", "range": [ - 82417, - 82421 + 82428, + 82432 ], "loc": { "start": { @@ -142377,8 +142449,8 @@ "type": "Identifier", "name": "getValidRows", "range": [ - 82422, - 82434 + 82433, + 82445 ], "loc": { "start": { @@ -142392,8 +142464,8 @@ } }, "range": [ - 82417, - 82434 + 82428, + 82445 ], "loc": { "start": { @@ -142408,8 +142480,8 @@ }, "arguments": [], "range": [ - 82417, - 82436 + 82428, + 82447 ], "loc": { "start": { @@ -142426,8 +142498,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 82437, - 82444 + 82448, + 82455 ], "loc": { "start": { @@ -142441,8 +142513,8 @@ } }, "range": [ - 82417, - 82444 + 82428, + 82455 ], "loc": { "start": { @@ -142460,8 +142532,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 82445, - 82453 + 82456, + 82464 ], "loc": { "start": { @@ -142476,8 +142548,8 @@ } ], "range": [ - 82417, - 82454 + 82428, + 82465 ], "loc": { "start": { @@ -142498,8 +142570,8 @@ "value": 1, "raw": "1", "range": [ - 82460, - 82461 + 82471, + 82472 ], "loc": { "start": { @@ -142514,8 +142586,8 @@ }, "prefix": true, "range": [ - 82459, - 82461 + 82470, + 82472 ], "loc": { "start": { @@ -142529,8 +142601,8 @@ } }, "range": [ - 82417, - 82461 + 82428, + 82472 ], "loc": { "start": { @@ -142544,8 +142616,8 @@ } }, "range": [ - 82410, - 82462 + 82421, + 82473 ], "loc": { "start": { @@ -142560,8 +142632,8 @@ } ], "range": [ - 82400, - 82468 + 82411, + 82479 ], "loc": { "start": { @@ -142577,8 +142649,8 @@ "generator": false, "expression": false, "range": [ - 82389, - 82468 + 82400, + 82479 ], "loc": { "start": { @@ -142594,8 +142666,8 @@ "kind": "method", "computed": false, "range": [ - 82379, - 82468 + 82390, + 82479 ], "loc": { "start": { @@ -142612,8 +142684,8 @@ "type": "Block", "value": "*\n * Check if passed row is valid\n * @param {Number} rowIndex Row index\n * @return {Boolean}\n ", "range": [ - 82260, - 82374 + 82271, + 82385 ], "loc": { "start": { @@ -142632,8 +142704,8 @@ "type": "Block", "value": "*\n * Check if passed row is visible\n * @param {Number} rowIndex Row index\n * @return {Boolean}\n ", "range": [ - 82474, - 82590 + 82485, + 82601 ], "loc": { "start": { @@ -142655,8 +142727,8 @@ "type": "Identifier", "name": "isRowDisplayed", "range": [ - 82595, - 82609 + 82606, + 82620 ], "loc": { "start": { @@ -142677,8 +142749,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 82610, - 82618 + 82621, + 82629 ], "loc": { "start": { @@ -142704,8 +142776,8 @@ "type": "Identifier", "name": "row", "range": [ - 82634, - 82637 + 82645, + 82648 ], "loc": { "start": { @@ -142732,8 +142804,8 @@ "object": { "type": "ThisExpression", "range": [ - 82640, - 82644 + 82651, + 82655 ], "loc": { "start": { @@ -142750,8 +142822,8 @@ "type": "Identifier", "name": "dom", "range": [ - 82645, - 82648 + 82656, + 82659 ], "loc": { "start": { @@ -142765,8 +142837,8 @@ } }, "range": [ - 82640, - 82648 + 82651, + 82659 ], "loc": { "start": { @@ -142781,8 +142853,8 @@ }, "arguments": [], "range": [ - 82640, - 82650 + 82651, + 82661 ], "loc": { "start": { @@ -142799,8 +142871,8 @@ "type": "Identifier", "name": "rows", "range": [ - 82651, - 82655 + 82662, + 82666 ], "loc": { "start": { @@ -142814,8 +142886,8 @@ } }, "range": [ - 82640, - 82655 + 82651, + 82666 ], "loc": { "start": { @@ -142832,8 +142904,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 82656, - 82664 + 82667, + 82675 ], "loc": { "start": { @@ -142847,8 +142919,8 @@ } }, "range": [ - 82640, - 82665 + 82651, + 82676 ], "loc": { "start": { @@ -142862,8 +142934,8 @@ } }, "range": [ - 82634, - 82665 + 82645, + 82676 ], "loc": { "start": { @@ -142879,8 +142951,8 @@ ], "kind": "let", "range": [ - 82630, - 82666 + 82641, + 82677 ], "loc": { "start": { @@ -142906,8 +142978,8 @@ "object": { "type": "ThisExpression", "range": [ - 82682, - 82686 + 82693, + 82697 ], "loc": { "start": { @@ -142924,8 +142996,8 @@ "type": "Identifier", "name": "getRowDisplay", "range": [ - 82687, - 82700 + 82698, + 82711 ], "loc": { "start": { @@ -142939,8 +143011,8 @@ } }, "range": [ - 82682, - 82700 + 82693, + 82711 ], "loc": { "start": { @@ -142958,8 +143030,8 @@ "type": "Identifier", "name": "row", "range": [ - 82701, - 82704 + 82712, + 82715 ], "loc": { "start": { @@ -142974,8 +143046,8 @@ } ], "range": [ - 82682, - 82705 + 82693, + 82716 ], "loc": { "start": { @@ -142993,8 +143065,8 @@ "value": "", "raw": "''", "range": [ - 82710, - 82712 + 82721, + 82723 ], "loc": { "start": { @@ -143008,8 +143080,8 @@ } }, "range": [ - 82682, - 82712 + 82693, + 82723 ], "loc": { "start": { @@ -143023,8 +143095,8 @@ } }, "range": [ - 82675, - 82713 + 82686, + 82724 ], "loc": { "start": { @@ -143039,8 +143111,8 @@ } ], "range": [ - 82620, - 82719 + 82631, + 82730 ], "loc": { "start": { @@ -143056,8 +143128,8 @@ "generator": false, "expression": false, "range": [ - 82609, - 82719 + 82620, + 82730 ], "loc": { "start": { @@ -143073,8 +143145,8 @@ "kind": "method", "computed": false, "range": [ - 82595, - 82719 + 82606, + 82730 ], "loc": { "start": { @@ -143091,8 +143163,8 @@ "type": "Block", "value": "*\n * Check if passed row is visible\n * @param {Number} rowIndex Row index\n * @return {Boolean}\n ", "range": [ - 82474, - 82590 + 82485, + 82601 ], "loc": { "start": { @@ -143111,8 +143183,8 @@ "type": "Block", "value": "*\n * Check if specified column filter ignores diacritics.\n * Note this is only applicable to input filter types.\n * @param {Number} colIndex Column index\n * @return {Boolean}\n ", "range": [ - 82725, - 82928 + 82736, + 82939 ], "loc": { "start": { @@ -143134,8 +143206,8 @@ "type": "Identifier", "name": "ignoresDiacritics", "range": [ - 82933, - 82950 + 82944, + 82961 ], "loc": { "start": { @@ -143156,8 +143228,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 82951, - 82959 + 82962, + 82970 ], "loc": { "start": { @@ -143183,8 +143255,8 @@ "type": "Identifier", "name": "ignoreDiac", "range": [ - 82975, - 82985 + 82986, + 82996 ], "loc": { "start": { @@ -143203,8 +143275,8 @@ "object": { "type": "ThisExpression", "range": [ - 82988, - 82992 + 82999, + 83003 ], "loc": { "start": { @@ -143221,8 +143293,8 @@ "type": "Identifier", "name": "ignoreDiacritics", "range": [ - 82993, - 83009 + 83004, + 83020 ], "loc": { "start": { @@ -143236,8 +143308,8 @@ } }, "range": [ - 82988, - 83009 + 82999, + 83020 ], "loc": { "start": { @@ -143251,8 +143323,8 @@ } }, "range": [ - 82975, - 83009 + 82986, + 83020 ], "loc": { "start": { @@ -143268,8 +143340,8 @@ ], "kind": "let", "range": [ - 82971, - 83010 + 82982, + 83021 ], "loc": { "start": { @@ -143290,8 +143362,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 83023, - 83030 + 83034, + 83041 ], "loc": { "start": { @@ -143309,8 +143381,8 @@ "type": "Identifier", "name": "ignoreDiac", "range": [ - 83031, - 83041 + 83042, + 83052 ], "loc": { "start": { @@ -143325,8 +143397,8 @@ } ], "range": [ - 83023, - 83042 + 83034, + 83053 ], "loc": { "start": { @@ -143351,8 +143423,8 @@ "type": "Identifier", "name": "ignoreDiac", "range": [ - 83065, - 83075 + 83076, + 83086 ], "loc": { "start": { @@ -143369,8 +143441,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 83076, - 83084 + 83087, + 83095 ], "loc": { "start": { @@ -143384,8 +143456,8 @@ } }, "range": [ - 83065, - 83085 + 83076, + 83096 ], "loc": { "start": { @@ -143399,8 +143471,8 @@ } }, "range": [ - 83058, - 83086 + 83069, + 83097 ], "loc": { "start": { @@ -143415,8 +143487,8 @@ } ], "range": [ - 83044, - 83096 + 83055, + 83107 ], "loc": { "start": { @@ -143431,8 +143503,8 @@ }, "alternate": null, "range": [ - 83019, - 83096 + 83030, + 83107 ], "loc": { "start": { @@ -143453,8 +143525,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 83112, - 83119 + 83123, + 83130 ], "loc": { "start": { @@ -143472,8 +143544,8 @@ "type": "Identifier", "name": "ignoreDiac", "range": [ - 83120, - 83130 + 83131, + 83141 ], "loc": { "start": { @@ -143488,8 +143560,8 @@ } ], "range": [ - 83112, - 83131 + 83123, + 83142 ], "loc": { "start": { @@ -143503,8 +143575,8 @@ } }, "range": [ - 83105, - 83132 + 83116, + 83143 ], "loc": { "start": { @@ -143519,8 +143591,8 @@ } ], "range": [ - 82961, - 83138 + 82972, + 83149 ], "loc": { "start": { @@ -143536,8 +143608,8 @@ "generator": false, "expression": false, "range": [ - 82950, - 83138 + 82961, + 83149 ], "loc": { "start": { @@ -143553,8 +143625,8 @@ "kind": "method", "computed": false, "range": [ - 82933, - 83138 + 82944, + 83149 ], "loc": { "start": { @@ -143571,8 +143643,8 @@ "type": "Block", "value": "*\n * Check if specified column filter ignores diacritics.\n * Note this is only applicable to input filter types.\n * @param {Number} colIndex Column index\n * @return {Boolean}\n ", "range": [ - 82725, - 82928 + 82736, + 82939 ], "loc": { "start": { @@ -143591,8 +143663,8 @@ "type": "Block", "value": "*\n * Return clear all text for specified filter column\n * @param {Number} colIndex Column index\n * @return {String}\n ", "range": [ - 83144, - 83284 + 83155, + 83295 ], "loc": { "start": { @@ -143614,8 +143686,8 @@ "type": "Identifier", "name": "getClearFilterText", "range": [ - 83289, - 83307 + 83300, + 83318 ], "loc": { "start": { @@ -143636,8 +143708,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 83308, - 83316 + 83319, + 83327 ], "loc": { "start": { @@ -143663,8 +143735,8 @@ "type": "Identifier", "name": "clearText", "range": [ - 83332, - 83341 + 83343, + 83352 ], "loc": { "start": { @@ -143683,8 +143755,8 @@ "object": { "type": "ThisExpression", "range": [ - 83344, - 83348 + 83355, + 83359 ], "loc": { "start": { @@ -143701,8 +143773,8 @@ "type": "Identifier", "name": "clearFilterText", "range": [ - 83349, - 83364 + 83360, + 83375 ], "loc": { "start": { @@ -143716,8 +143788,8 @@ } }, "range": [ - 83344, - 83364 + 83355, + 83375 ], "loc": { "start": { @@ -143731,8 +143803,8 @@ } }, "range": [ - 83332, - 83364 + 83343, + 83375 ], "loc": { "start": { @@ -143748,8 +143820,8 @@ ], "kind": "let", "range": [ - 83328, - 83365 + 83339, + 83376 ], "loc": { "start": { @@ -143770,8 +143842,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 83378, - 83385 + 83389, + 83396 ], "loc": { "start": { @@ -143789,8 +143861,8 @@ "type": "Identifier", "name": "clearText", "range": [ - 83386, - 83395 + 83397, + 83406 ], "loc": { "start": { @@ -143805,8 +143877,8 @@ } ], "range": [ - 83378, - 83396 + 83389, + 83407 ], "loc": { "start": { @@ -143831,8 +143903,8 @@ "type": "Identifier", "name": "clearText", "range": [ - 83419, - 83428 + 83430, + 83439 ], "loc": { "start": { @@ -143849,8 +143921,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 83429, - 83437 + 83440, + 83448 ], "loc": { "start": { @@ -143864,8 +143936,8 @@ } }, "range": [ - 83419, - 83438 + 83430, + 83449 ], "loc": { "start": { @@ -143879,8 +143951,8 @@ } }, "range": [ - 83412, - 83439 + 83423, + 83450 ], "loc": { "start": { @@ -143895,8 +143967,8 @@ } ], "range": [ - 83398, - 83449 + 83409, + 83460 ], "loc": { "start": { @@ -143911,8 +143983,8 @@ }, "alternate": null, "range": [ - 83374, - 83449 + 83385, + 83460 ], "loc": { "start": { @@ -143931,8 +144003,8 @@ "type": "Identifier", "name": "clearText", "range": [ - 83465, - 83474 + 83476, + 83485 ], "loc": { "start": { @@ -143946,8 +144018,8 @@ } }, "range": [ - 83458, - 83475 + 83469, + 83486 ], "loc": { "start": { @@ -143962,8 +144034,8 @@ } ], "range": [ - 83318, - 83481 + 83329, + 83492 ], "loc": { "start": { @@ -143979,8 +144051,8 @@ "generator": false, "expression": false, "range": [ - 83307, - 83481 + 83318, + 83492 ], "loc": { "start": { @@ -143996,8 +144068,8 @@ "kind": "method", "computed": false, "range": [ - 83289, - 83481 + 83300, + 83492 ], "loc": { "start": { @@ -144014,8 +144086,8 @@ "type": "Block", "value": "*\n * Return clear all text for specified filter column\n * @param {Number} colIndex Column index\n * @return {String}\n ", "range": [ - 83144, - 83284 + 83155, + 83295 ], "loc": { "start": { @@ -144034,8 +144106,8 @@ "type": "Block", "value": "*\n * Column iterator invoking continue and break condition callbacks if any\n * then calling supplied callback for each item\n * @param {Function} [fn=EMPTY_FN] callback\n * @param {Function} [continueFn=EMPTY_FN] continue condition callback\n * @param {Function} [breakFn=EMPTY_FN] break condition callback\n ", "range": [ - 83487, - 83820 + 83498, + 83831 ], "loc": { "start": { @@ -144057,8 +144129,8 @@ "type": "Identifier", "name": "eachCol", "range": [ - 83825, - 83832 + 83836, + 83843 ], "loc": { "start": { @@ -144081,8 +144153,8 @@ "type": "Identifier", "name": "fn", "range": [ - 83833, - 83835 + 83844, + 83846 ], "loc": { "start": { @@ -144099,8 +144171,8 @@ "type": "Identifier", "name": "EMPTY_FN", "range": [ - 83838, - 83846 + 83849, + 83857 ], "loc": { "start": { @@ -144114,8 +144186,8 @@ } }, "range": [ - 83833, - 83846 + 83844, + 83857 ], "loc": { "start": { @@ -144134,8 +144206,8 @@ "type": "Identifier", "name": "continueFn", "range": [ - 83848, - 83858 + 83859, + 83869 ], "loc": { "start": { @@ -144152,8 +144224,8 @@ "type": "Identifier", "name": "EMPTY_FN", "range": [ - 83861, - 83869 + 83872, + 83880 ], "loc": { "start": { @@ -144167,8 +144239,8 @@ } }, "range": [ - 83848, - 83869 + 83859, + 83880 ], "loc": { "start": { @@ -144187,8 +144259,8 @@ "type": "Identifier", "name": "breakFn", "range": [ - 83871, - 83878 + 83882, + 83889 ], "loc": { "start": { @@ -144205,8 +144277,8 @@ "type": "Identifier", "name": "EMPTY_FN", "range": [ - 83881, - 83889 + 83892, + 83900 ], "loc": { "start": { @@ -144220,8 +144292,8 @@ } }, "range": [ - 83871, - 83889 + 83882, + 83900 ], "loc": { "start": { @@ -144247,8 +144319,8 @@ "type": "Identifier", "name": "len", "range": [ - 83905, - 83908 + 83916, + 83919 ], "loc": { "start": { @@ -144269,8 +144341,8 @@ "object": { "type": "ThisExpression", "range": [ - 83911, - 83915 + 83922, + 83926 ], "loc": { "start": { @@ -144287,8 +144359,8 @@ "type": "Identifier", "name": "getCellsNb", "range": [ - 83916, - 83926 + 83927, + 83937 ], "loc": { "start": { @@ -144302,8 +144374,8 @@ } }, "range": [ - 83911, - 83926 + 83922, + 83937 ], "loc": { "start": { @@ -144323,8 +144395,8 @@ "object": { "type": "ThisExpression", "range": [ - 83927, - 83931 + 83938, + 83942 ], "loc": { "start": { @@ -144341,8 +144413,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 83932, - 83938 + 83943, + 83949 ], "loc": { "start": { @@ -144356,8 +144428,8 @@ } }, "range": [ - 83927, - 83938 + 83938, + 83949 ], "loc": { "start": { @@ -144372,8 +144444,8 @@ } ], "range": [ - 83911, - 83939 + 83922, + 83950 ], "loc": { "start": { @@ -144387,8 +144459,8 @@ } }, "range": [ - 83905, - 83939 + 83916, + 83950 ], "loc": { "start": { @@ -144404,8 +144476,8 @@ ], "kind": "let", "range": [ - 83901, - 83940 + 83912, + 83951 ], "loc": { "start": { @@ -144429,8 +144501,8 @@ "type": "Identifier", "name": "i", "range": [ - 83958, - 83959 + 83969, + 83970 ], "loc": { "start": { @@ -144448,8 +144520,8 @@ "value": 0, "raw": "0", "range": [ - 83962, - 83963 + 83973, + 83974 ], "loc": { "start": { @@ -144463,8 +144535,8 @@ } }, "range": [ - 83958, - 83963 + 83969, + 83974 ], "loc": { "start": { @@ -144480,8 +144552,8 @@ ], "kind": "let", "range": [ - 83954, - 83963 + 83965, + 83974 ], "loc": { "start": { @@ -144501,8 +144573,8 @@ "type": "Identifier", "name": "i", "range": [ - 83965, - 83966 + 83976, + 83977 ], "loc": { "start": { @@ -144519,8 +144591,8 @@ "type": "Identifier", "name": "len", "range": [ - 83969, - 83972 + 83980, + 83983 ], "loc": { "start": { @@ -144534,8 +144606,8 @@ } }, "range": [ - 83965, - 83972 + 83976, + 83983 ], "loc": { "start": { @@ -144555,8 +144627,8 @@ "type": "Identifier", "name": "i", "range": [ - 83974, - 83975 + 83985, + 83986 ], "loc": { "start": { @@ -144571,8 +144643,8 @@ }, "prefix": false, "range": [ - 83974, - 83977 + 83985, + 83988 ], "loc": { "start": { @@ -144599,8 +144671,8 @@ "type": "Identifier", "name": "continueFn", "range": [ - 83997, - 84007 + 84008, + 84018 ], "loc": { "start": { @@ -144618,8 +144690,8 @@ "type": "Identifier", "name": "i", "range": [ - 84008, - 84009 + 84019, + 84020 ], "loc": { "start": { @@ -144634,8 +144706,8 @@ } ], "range": [ - 83997, - 84010 + 84008, + 84021 ], "loc": { "start": { @@ -144653,8 +144725,8 @@ "value": true, "raw": "true", "range": [ - 84015, - 84019 + 84026, + 84030 ], "loc": { "start": { @@ -144668,8 +144740,8 @@ } }, "range": [ - 83997, - 84019 + 84008, + 84030 ], "loc": { "start": { @@ -144689,8 +144761,8 @@ "type": "ContinueStatement", "label": null, "range": [ - 84039, - 84048 + 84050, + 84059 ], "loc": { "start": { @@ -144705,8 +144777,8 @@ } ], "range": [ - 84021, - 84062 + 84032, + 84073 ], "loc": { "start": { @@ -144721,8 +144793,8 @@ }, "alternate": null, "range": [ - 83993, - 84062 + 84004, + 84073 ], "loc": { "start": { @@ -144746,8 +144818,8 @@ "type": "Identifier", "name": "breakFn", "range": [ - 84079, - 84086 + 84090, + 84097 ], "loc": { "start": { @@ -144765,8 +144837,8 @@ "type": "Identifier", "name": "i", "range": [ - 84087, - 84088 + 84098, + 84099 ], "loc": { "start": { @@ -144781,8 +144853,8 @@ } ], "range": [ - 84079, - 84089 + 84090, + 84100 ], "loc": { "start": { @@ -144800,8 +144872,8 @@ "value": true, "raw": "true", "range": [ - 84094, - 84098 + 84105, + 84109 ], "loc": { "start": { @@ -144815,8 +144887,8 @@ } }, "range": [ - 84079, - 84098 + 84090, + 84109 ], "loc": { "start": { @@ -144836,8 +144908,8 @@ "type": "BreakStatement", "label": null, "range": [ - 84118, - 84124 + 84129, + 84135 ], "loc": { "start": { @@ -144852,8 +144924,8 @@ } ], "range": [ - 84100, - 84138 + 84111, + 84149 ], "loc": { "start": { @@ -144868,8 +144940,8 @@ }, "alternate": null, "range": [ - 84075, - 84138 + 84086, + 84149 ], "loc": { "start": { @@ -144890,8 +144962,8 @@ "type": "Identifier", "name": "fn", "range": [ - 84151, - 84153 + 84162, + 84164 ], "loc": { "start": { @@ -144909,8 +144981,8 @@ "type": "Identifier", "name": "i", "range": [ - 84154, - 84155 + 84165, + 84166 ], "loc": { "start": { @@ -144925,8 +144997,8 @@ } ], "range": [ - 84151, - 84156 + 84162, + 84167 ], "loc": { "start": { @@ -144940,8 +145012,8 @@ } }, "range": [ - 84151, - 84157 + 84162, + 84168 ], "loc": { "start": { @@ -144956,8 +145028,8 @@ } ], "range": [ - 83979, - 84167 + 83990, + 84178 ], "loc": { "start": { @@ -144971,8 +145043,8 @@ } }, "range": [ - 83949, - 84167 + 83960, + 84178 ], "loc": { "start": { @@ -144987,8 +145059,8 @@ } ], "range": [ - 83891, - 84173 + 83902, + 84184 ], "loc": { "start": { @@ -145004,8 +145076,8 @@ "generator": false, "expression": false, "range": [ - 83832, - 84173 + 83843, + 84184 ], "loc": { "start": { @@ -145021,8 +145093,8 @@ "kind": "method", "computed": false, "range": [ - 83825, - 84173 + 83836, + 84184 ], "loc": { "start": { @@ -145039,8 +145111,8 @@ "type": "Block", "value": "*\n * Column iterator invoking continue and break condition callbacks if any\n * then calling supplied callback for each item\n * @param {Function} [fn=EMPTY_FN] callback\n * @param {Function} [continueFn=EMPTY_FN] continue condition callback\n * @param {Function} [breakFn=EMPTY_FN] break condition callback\n ", "range": [ - 83487, - 83820 + 83498, + 83831 ], "loc": { "start": { @@ -145059,8 +145131,8 @@ "type": "Block", "value": "*\n * Rows iterator starting from supplied row index or defaulting to reference\n * row index. Closure function accepts a callback function and optional\n * continue and break callbacks.\n * @param {Number} startIdx Row index from which filtering starts\n ", "range": [ - 84179, - 84454 + 84190, + 84465 ], "loc": { "start": { @@ -145082,8 +145154,8 @@ "type": "Identifier", "name": "eachRow", "range": [ - 84459, - 84466 + 84470, + 84477 ], "loc": { "start": { @@ -145106,8 +145178,8 @@ "type": "Identifier", "name": "startIdx", "range": [ - 84467, - 84475 + 84478, + 84486 ], "loc": { "start": { @@ -145126,8 +145198,8 @@ "object": { "type": "ThisExpression", "range": [ - 84478, - 84482 + 84489, + 84493 ], "loc": { "start": { @@ -145144,8 +145216,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 84483, - 84489 + 84494, + 84500 ], "loc": { "start": { @@ -145159,8 +145231,8 @@ } }, "range": [ - 84478, - 84489 + 84489, + 84500 ], "loc": { "start": { @@ -145174,8 +145246,8 @@ } }, "range": [ - 84467, - 84489 + 84478, + 84500 ], "loc": { "start": { @@ -145204,8 +145276,8 @@ "type": "Identifier", "name": "fn", "range": [ - 84509, - 84511 + 84520, + 84522 ], "loc": { "start": { @@ -145222,8 +145294,8 @@ "type": "Identifier", "name": "EMPTY_FN", "range": [ - 84514, - 84522 + 84525, + 84533 ], "loc": { "start": { @@ -145237,8 +145309,8 @@ } }, "range": [ - 84509, - 84522 + 84520, + 84533 ], "loc": { "start": { @@ -145257,8 +145329,8 @@ "type": "Identifier", "name": "continueFn", "range": [ - 84524, - 84534 + 84535, + 84545 ], "loc": { "start": { @@ -145275,8 +145347,8 @@ "type": "Identifier", "name": "EMPTY_FN", "range": [ - 84537, - 84545 + 84548, + 84556 ], "loc": { "start": { @@ -145290,8 +145362,8 @@ } }, "range": [ - 84524, - 84545 + 84535, + 84556 ], "loc": { "start": { @@ -145310,8 +145382,8 @@ "type": "Identifier", "name": "breakFn", "range": [ - 84547, - 84554 + 84558, + 84565 ], "loc": { "start": { @@ -145328,8 +145400,8 @@ "type": "Identifier", "name": "EMPTY_FN", "range": [ - 84557, - 84565 + 84568, + 84576 ], "loc": { "start": { @@ -145343,8 +145415,8 @@ } }, "range": [ - 84547, - 84565 + 84558, + 84576 ], "loc": { "start": { @@ -145370,8 +145442,8 @@ "type": "Identifier", "name": "rows", "range": [ - 84588, - 84592 + 84599, + 84603 ], "loc": { "start": { @@ -145395,8 +145467,8 @@ "object": { "type": "ThisExpression", "range": [ - 84595, - 84599 + 84606, + 84610 ], "loc": { "start": { @@ -145413,8 +145485,8 @@ "type": "Identifier", "name": "dom", "range": [ - 84600, - 84603 + 84611, + 84614 ], "loc": { "start": { @@ -145428,8 +145500,8 @@ } }, "range": [ - 84595, - 84603 + 84606, + 84614 ], "loc": { "start": { @@ -145444,8 +145516,8 @@ }, "arguments": [], "range": [ - 84595, - 84605 + 84606, + 84616 ], "loc": { "start": { @@ -145462,8 +145534,8 @@ "type": "Identifier", "name": "rows", "range": [ - 84606, - 84610 + 84617, + 84621 ], "loc": { "start": { @@ -145477,8 +145549,8 @@ } }, "range": [ - 84595, - 84610 + 84606, + 84621 ], "loc": { "start": { @@ -145492,8 +145564,8 @@ } }, "range": [ - 84588, - 84610 + 84599, + 84621 ], "loc": { "start": { @@ -145509,8 +145581,8 @@ ], "kind": "let", "range": [ - 84584, - 84611 + 84595, + 84622 ], "loc": { "start": { @@ -145532,8 +145604,8 @@ "type": "Identifier", "name": "len", "range": [ - 84628, - 84631 + 84639, + 84642 ], "loc": { "start": { @@ -145554,8 +145626,8 @@ "object": { "type": "ThisExpression", "range": [ - 84634, - 84638 + 84645, + 84649 ], "loc": { "start": { @@ -145572,8 +145644,8 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 84639, - 84648 + 84650, + 84659 ], "loc": { "start": { @@ -145587,8 +145659,8 @@ } }, "range": [ - 84634, - 84648 + 84645, + 84659 ], "loc": { "start": { @@ -145607,8 +145679,8 @@ "value": true, "raw": "true", "range": [ - 84649, - 84653 + 84660, + 84664 ], "loc": { "start": { @@ -145623,8 +145695,8 @@ } ], "range": [ - 84634, - 84654 + 84645, + 84665 ], "loc": { "start": { @@ -145638,8 +145710,8 @@ } }, "range": [ - 84628, - 84654 + 84639, + 84665 ], "loc": { "start": { @@ -145655,8 +145727,8 @@ ], "kind": "let", "range": [ - 84624, - 84655 + 84635, + 84666 ], "loc": { "start": { @@ -145680,8 +145752,8 @@ "type": "Identifier", "name": "i", "range": [ - 84677, - 84678 + 84688, + 84689 ], "loc": { "start": { @@ -145698,8 +145770,8 @@ "type": "Identifier", "name": "startIdx", "range": [ - 84681, - 84689 + 84692, + 84700 ], "loc": { "start": { @@ -145713,8 +145785,8 @@ } }, "range": [ - 84677, - 84689 + 84688, + 84700 ], "loc": { "start": { @@ -145730,8 +145802,8 @@ ], "kind": "let", "range": [ - 84673, - 84689 + 84684, + 84700 ], "loc": { "start": { @@ -145751,8 +145823,8 @@ "type": "Identifier", "name": "i", "range": [ - 84691, - 84692 + 84702, + 84703 ], "loc": { "start": { @@ -145769,8 +145841,8 @@ "type": "Identifier", "name": "len", "range": [ - 84695, - 84698 + 84706, + 84709 ], "loc": { "start": { @@ -145784,8 +145856,8 @@ } }, "range": [ - 84691, - 84698 + 84702, + 84709 ], "loc": { "start": { @@ -145805,8 +145877,8 @@ "type": "Identifier", "name": "i", "range": [ - 84700, - 84701 + 84711, + 84712 ], "loc": { "start": { @@ -145821,8 +145893,8 @@ }, "prefix": false, "range": [ - 84700, - 84703 + 84711, + 84714 ], "loc": { "start": { @@ -145849,8 +145921,8 @@ "type": "Identifier", "name": "continueFn", "range": [ - 84727, - 84737 + 84738, + 84748 ], "loc": { "start": { @@ -145871,8 +145943,8 @@ "type": "Identifier", "name": "rows", "range": [ - 84738, - 84742 + 84749, + 84753 ], "loc": { "start": { @@ -145889,8 +145961,8 @@ "type": "Identifier", "name": "i", "range": [ - 84743, - 84744 + 84754, + 84755 ], "loc": { "start": { @@ -145904,8 +145976,8 @@ } }, "range": [ - 84738, - 84745 + 84749, + 84756 ], "loc": { "start": { @@ -145922,8 +145994,8 @@ "type": "Identifier", "name": "i", "range": [ - 84747, - 84748 + 84758, + 84759 ], "loc": { "start": { @@ -145938,8 +146010,8 @@ } ], "range": [ - 84727, - 84749 + 84738, + 84760 ], "loc": { "start": { @@ -145957,8 +146029,8 @@ "value": true, "raw": "true", "range": [ - 84754, - 84758 + 84765, + 84769 ], "loc": { "start": { @@ -145972,8 +146044,8 @@ } }, "range": [ - 84727, - 84758 + 84738, + 84769 ], "loc": { "start": { @@ -145993,8 +146065,8 @@ "type": "ContinueStatement", "label": null, "range": [ - 84782, - 84791 + 84793, + 84802 ], "loc": { "start": { @@ -146009,8 +146081,8 @@ } ], "range": [ - 84760, - 84809 + 84771, + 84820 ], "loc": { "start": { @@ -146025,8 +146097,8 @@ }, "alternate": null, "range": [ - 84723, - 84809 + 84734, + 84820 ], "loc": { "start": { @@ -146050,8 +146122,8 @@ "type": "Identifier", "name": "breakFn", "range": [ - 84830, - 84837 + 84841, + 84848 ], "loc": { "start": { @@ -146072,8 +146144,8 @@ "type": "Identifier", "name": "rows", "range": [ - 84838, - 84842 + 84849, + 84853 ], "loc": { "start": { @@ -146090,8 +146162,8 @@ "type": "Identifier", "name": "i", "range": [ - 84843, - 84844 + 84854, + 84855 ], "loc": { "start": { @@ -146105,8 +146177,8 @@ } }, "range": [ - 84838, - 84845 + 84849, + 84856 ], "loc": { "start": { @@ -146123,8 +146195,8 @@ "type": "Identifier", "name": "i", "range": [ - 84847, - 84848 + 84858, + 84859 ], "loc": { "start": { @@ -146139,8 +146211,8 @@ } ], "range": [ - 84830, - 84849 + 84841, + 84860 ], "loc": { "start": { @@ -146158,8 +146230,8 @@ "value": true, "raw": "true", "range": [ - 84854, - 84858 + 84865, + 84869 ], "loc": { "start": { @@ -146173,8 +146245,8 @@ } }, "range": [ - 84830, - 84858 + 84841, + 84869 ], "loc": { "start": { @@ -146194,8 +146266,8 @@ "type": "BreakStatement", "label": null, "range": [ - 84882, - 84888 + 84893, + 84899 ], "loc": { "start": { @@ -146210,8 +146282,8 @@ } ], "range": [ - 84860, - 84906 + 84871, + 84917 ], "loc": { "start": { @@ -146226,8 +146298,8 @@ }, "alternate": null, "range": [ - 84826, - 84906 + 84837, + 84917 ], "loc": { "start": { @@ -146248,8 +146320,8 @@ "type": "Identifier", "name": "fn", "range": [ - 84923, - 84925 + 84934, + 84936 ], "loc": { "start": { @@ -146270,8 +146342,8 @@ "type": "Identifier", "name": "rows", "range": [ - 84926, - 84930 + 84937, + 84941 ], "loc": { "start": { @@ -146288,8 +146360,8 @@ "type": "Identifier", "name": "i", "range": [ - 84931, - 84932 + 84942, + 84943 ], "loc": { "start": { @@ -146303,8 +146375,8 @@ } }, "range": [ - 84926, - 84933 + 84937, + 84944 ], "loc": { "start": { @@ -146321,8 +146393,8 @@ "type": "Identifier", "name": "i", "range": [ - 84935, - 84936 + 84946, + 84947 ], "loc": { "start": { @@ -146337,8 +146409,8 @@ } ], "range": [ - 84923, - 84937 + 84934, + 84948 ], "loc": { "start": { @@ -146352,8 +146424,8 @@ } }, "range": [ - 84923, - 84938 + 84934, + 84949 ], "loc": { "start": { @@ -146368,8 +146440,8 @@ } ], "range": [ - 84705, - 84952 + 84716, + 84963 ], "loc": { "start": { @@ -146383,8 +146455,8 @@ } }, "range": [ - 84668, - 84952 + 84679, + 84963 ], "loc": { "start": { @@ -146399,8 +146471,8 @@ } ], "range": [ - 84570, - 84962 + 84581, + 84973 ], "loc": { "start": { @@ -146416,8 +146488,8 @@ "generator": false, "expression": false, "range": [ - 84508, - 84962 + 84519, + 84973 ], "loc": { "start": { @@ -146431,8 +146503,8 @@ } }, "range": [ - 84501, - 84963 + 84512, + 84974 ], "loc": { "start": { @@ -146447,8 +146519,8 @@ } ], "range": [ - 84491, - 84969 + 84502, + 84980 ], "loc": { "start": { @@ -146464,8 +146536,8 @@ "generator": false, "expression": false, "range": [ - 84466, - 84969 + 84477, + 84980 ], "loc": { "start": { @@ -146481,8 +146553,8 @@ "kind": "method", "computed": false, "range": [ - 84459, - 84969 + 84470, + 84980 ], "loc": { "start": { @@ -146499,8 +146571,8 @@ "type": "Block", "value": "*\n * Rows iterator starting from supplied row index or defaulting to reference\n * row index. Closure function accepts a callback function and optional\n * continue and break callbacks.\n * @param {Number} startIdx Row index from which filtering starts\n ", "range": [ - 84179, - 84454 + 84190, + 84465 ], "loc": { "start": { @@ -146519,8 +146591,8 @@ "type": "Block", "value": "*\n * Check if passed script or stylesheet is already imported\n * @param {String} filePath Ressource path\n * @param {String} type Possible values: 'script' or 'link'\n * @return {Boolean}\n ", "range": [ - 84975, - 85194 + 84986, + 85205 ], "loc": { "start": { @@ -146542,8 +146614,8 @@ "type": "Identifier", "name": "isImported", "range": [ - 85199, - 85209 + 85210, + 85220 ], "loc": { "start": { @@ -146564,8 +146636,8 @@ "type": "Identifier", "name": "filePath", "range": [ - 85210, - 85218 + 85221, + 85229 ], "loc": { "start": { @@ -146584,8 +146656,8 @@ "type": "Identifier", "name": "type", "range": [ - 85220, - 85224 + 85231, + 85235 ], "loc": { "start": { @@ -146603,8 +146675,8 @@ "value": "script", "raw": "'script'", "range": [ - 85227, - 85235 + 85238, + 85246 ], "loc": { "start": { @@ -146618,8 +146690,8 @@ } }, "range": [ - 85220, - 85235 + 85231, + 85246 ], "loc": { "start": { @@ -146645,8 +146717,8 @@ "type": "Identifier", "name": "imported", "range": [ - 85251, - 85259 + 85262, + 85270 ], "loc": { "start": { @@ -146664,8 +146736,8 @@ "value": false, "raw": "false", "range": [ - 85262, - 85267 + 85273, + 85278 ], "loc": { "start": { @@ -146679,8 +146751,8 @@ } }, "range": [ - 85251, - 85267 + 85262, + 85278 ], "loc": { "start": { @@ -146699,8 +146771,8 @@ "type": "Identifier", "name": "attr", "range": [ - 85281, - 85285 + 85292, + 85296 ], "loc": { "start": { @@ -146722,8 +146794,8 @@ "type": "Identifier", "name": "type", "range": [ - 85288, - 85292 + 85299, + 85303 ], "loc": { "start": { @@ -146741,8 +146813,8 @@ "value": "script", "raw": "'script'", "range": [ - 85297, - 85305 + 85308, + 85316 ], "loc": { "start": { @@ -146756,8 +146828,8 @@ } }, "range": [ - 85288, - 85305 + 85299, + 85316 ], "loc": { "start": { @@ -146775,8 +146847,8 @@ "value": "src", "raw": "'src'", "range": [ - 85308, - 85313 + 85319, + 85324 ], "loc": { "start": { @@ -146794,8 +146866,8 @@ "value": "href", "raw": "'href'", "range": [ - 85316, - 85322 + 85327, + 85333 ], "loc": { "start": { @@ -146809,8 +146881,8 @@ } }, "range": [ - 85288, - 85322 + 85299, + 85333 ], "loc": { "start": { @@ -146824,8 +146896,8 @@ } }, "range": [ - 85281, - 85322 + 85292, + 85333 ], "loc": { "start": { @@ -146844,8 +146916,8 @@ "type": "Identifier", "name": "files", "range": [ - 85336, - 85341 + 85347, + 85352 ], "loc": { "start": { @@ -146864,8 +146936,8 @@ "type": "Identifier", "name": "tag", "range": [ - 85344, - 85347 + 85355, + 85358 ], "loc": { "start": { @@ -146883,8 +146955,8 @@ "type": "Identifier", "name": "doc", "range": [ - 85348, - 85351 + 85359, + 85362 ], "loc": { "start": { @@ -146901,8 +146973,8 @@ "type": "Identifier", "name": "type", "range": [ - 85353, - 85357 + 85364, + 85368 ], "loc": { "start": { @@ -146917,8 +146989,8 @@ } ], "range": [ - 85344, - 85358 + 85355, + 85369 ], "loc": { "start": { @@ -146932,8 +147004,8 @@ } }, "range": [ - 85336, - 85358 + 85347, + 85369 ], "loc": { "start": { @@ -146949,8 +147021,8 @@ ], "kind": "let", "range": [ - 85247, - 85359 + 85258, + 85370 ], "loc": { "start": { @@ -146974,8 +147046,8 @@ "type": "Identifier", "name": "i", "range": [ - 85377, - 85378 + 85388, + 85389 ], "loc": { "start": { @@ -146993,8 +147065,8 @@ "value": 0, "raw": "0", "range": [ - 85381, - 85382 + 85392, + 85393 ], "loc": { "start": { @@ -147008,8 +147080,8 @@ } }, "range": [ - 85377, - 85382 + 85388, + 85393 ], "loc": { "start": { @@ -147028,8 +147100,8 @@ "type": "Identifier", "name": "len", "range": [ - 85384, - 85387 + 85395, + 85398 ], "loc": { "start": { @@ -147049,8 +147121,8 @@ "type": "Identifier", "name": "files", "range": [ - 85390, - 85395 + 85401, + 85406 ], "loc": { "start": { @@ -147067,8 +147139,8 @@ "type": "Identifier", "name": "length", "range": [ - 85396, - 85402 + 85407, + 85413 ], "loc": { "start": { @@ -147082,8 +147154,8 @@ } }, "range": [ - 85390, - 85402 + 85401, + 85413 ], "loc": { "start": { @@ -147097,8 +147169,8 @@ } }, "range": [ - 85384, - 85402 + 85395, + 85413 ], "loc": { "start": { @@ -147114,8 +147186,8 @@ ], "kind": "let", "range": [ - 85373, - 85402 + 85384, + 85413 ], "loc": { "start": { @@ -147135,8 +147207,8 @@ "type": "Identifier", "name": "i", "range": [ - 85404, - 85405 + 85415, + 85416 ], "loc": { "start": { @@ -147153,8 +147225,8 @@ "type": "Identifier", "name": "len", "range": [ - 85408, - 85411 + 85419, + 85422 ], "loc": { "start": { @@ -147168,8 +147240,8 @@ } }, "range": [ - 85404, - 85411 + 85415, + 85422 ], "loc": { "start": { @@ -147189,8 +147261,8 @@ "type": "Identifier", "name": "i", "range": [ - 85413, - 85414 + 85424, + 85425 ], "loc": { "start": { @@ -147205,8 +147277,8 @@ }, "prefix": false, "range": [ - 85413, - 85416 + 85424, + 85427 ], "loc": { "start": { @@ -147230,8 +147302,8 @@ "type": "Identifier", "name": "isUndef", "range": [ - 85436, - 85443 + 85447, + 85454 ], "loc": { "start": { @@ -147255,8 +147327,8 @@ "type": "Identifier", "name": "files", "range": [ - 85444, - 85449 + 85455, + 85460 ], "loc": { "start": { @@ -147273,8 +147345,8 @@ "type": "Identifier", "name": "i", "range": [ - 85450, - 85451 + 85461, + 85462 ], "loc": { "start": { @@ -147288,8 +147360,8 @@ } }, "range": [ - 85444, - 85452 + 85455, + 85463 ], "loc": { "start": { @@ -147306,8 +147378,8 @@ "type": "Identifier", "name": "attr", "range": [ - 85453, - 85457 + 85464, + 85468 ], "loc": { "start": { @@ -147321,8 +147393,8 @@ } }, "range": [ - 85444, - 85458 + 85455, + 85469 ], "loc": { "start": { @@ -147337,8 +147409,8 @@ } ], "range": [ - 85436, - 85459 + 85447, + 85470 ], "loc": { "start": { @@ -147358,8 +147430,8 @@ "type": "ContinueStatement", "label": null, "range": [ - 85479, - 85488 + 85490, + 85499 ], "loc": { "start": { @@ -147374,8 +147446,8 @@ } ], "range": [ - 85461, - 85502 + 85472, + 85513 ], "loc": { "start": { @@ -147390,8 +147462,8 @@ }, "alternate": null, "range": [ - 85432, - 85502 + 85443, + 85513 ], "loc": { "start": { @@ -147421,8 +147493,8 @@ "type": "Identifier", "name": "files", "range": [ - 85519, - 85524 + 85530, + 85535 ], "loc": { "start": { @@ -147439,8 +147511,8 @@ "type": "Identifier", "name": "i", "range": [ - 85525, - 85526 + 85536, + 85537 ], "loc": { "start": { @@ -147454,8 +147526,8 @@ } }, "range": [ - 85519, - 85527 + 85530, + 85538 ], "loc": { "start": { @@ -147472,8 +147544,8 @@ "type": "Identifier", "name": "attr", "range": [ - 85528, - 85532 + 85539, + 85543 ], "loc": { "start": { @@ -147487,8 +147559,8 @@ } }, "range": [ - 85519, - 85533 + 85530, + 85544 ], "loc": { "start": { @@ -147505,8 +147577,8 @@ "type": "Identifier", "name": "match", "range": [ - 85534, - 85539 + 85545, + 85550 ], "loc": { "start": { @@ -147520,8 +147592,8 @@ } }, "range": [ - 85519, - 85539 + 85530, + 85550 ], "loc": { "start": { @@ -147539,8 +147611,8 @@ "type": "Identifier", "name": "filePath", "range": [ - 85540, - 85548 + 85551, + 85559 ], "loc": { "start": { @@ -147555,8 +147627,8 @@ } ], "range": [ - 85519, - 85549 + 85530, + 85560 ], "loc": { "start": { @@ -147581,8 +147653,8 @@ "type": "Identifier", "name": "imported", "range": [ - 85569, - 85577 + 85580, + 85588 ], "loc": { "start": { @@ -147600,8 +147672,8 @@ "value": true, "raw": "true", "range": [ - 85580, - 85584 + 85591, + 85595 ], "loc": { "start": { @@ -147615,8 +147687,8 @@ } }, "range": [ - 85569, - 85584 + 85580, + 85595 ], "loc": { "start": { @@ -147630,8 +147702,8 @@ } }, "range": [ - 85569, - 85585 + 85580, + 85596 ], "loc": { "start": { @@ -147648,8 +147720,8 @@ "type": "BreakStatement", "label": null, "range": [ - 85602, - 85608 + 85613, + 85619 ], "loc": { "start": { @@ -147664,8 +147736,8 @@ } ], "range": [ - 85551, - 85622 + 85562, + 85633 ], "loc": { "start": { @@ -147680,8 +147752,8 @@ }, "alternate": null, "range": [ - 85515, - 85622 + 85526, + 85633 ], "loc": { "start": { @@ -147696,8 +147768,8 @@ } ], "range": [ - 85418, - 85632 + 85429, + 85643 ], "loc": { "start": { @@ -147711,8 +147783,8 @@ } }, "range": [ - 85368, - 85632 + 85379, + 85643 ], "loc": { "start": { @@ -147731,8 +147803,8 @@ "type": "Identifier", "name": "imported", "range": [ - 85648, - 85656 + 85659, + 85667 ], "loc": { "start": { @@ -147746,8 +147818,8 @@ } }, "range": [ - 85641, - 85657 + 85652, + 85668 ], "loc": { "start": { @@ -147762,8 +147834,8 @@ } ], "range": [ - 85237, - 85663 + 85248, + 85674 ], "loc": { "start": { @@ -147779,8 +147851,8 @@ "generator": false, "expression": false, "range": [ - 85209, - 85663 + 85220, + 85674 ], "loc": { "start": { @@ -147796,8 +147868,8 @@ "kind": "method", "computed": false, "range": [ - 85199, - 85663 + 85210, + 85674 ], "loc": { "start": { @@ -147814,8 +147886,8 @@ "type": "Block", "value": "*\n * Check if passed script or stylesheet is already imported\n * @param {String} filePath Ressource path\n * @param {String} type Possible values: 'script' or 'link'\n * @return {Boolean}\n ", "range": [ - 84975, - 85194 + 84986, + 85205 ], "loc": { "start": { @@ -147834,8 +147906,8 @@ "type": "Block", "value": "*\n * Import script or stylesheet\n * @param {String} fileId Ressource ID\n * @param {String} filePath Ressource path\n * @param {Function} callback Callback\n * @param {String} type Possible values: 'script' or 'link'\n ", "range": [ - 85669, - 85928 + 85680, + 85939 ], "loc": { "start": { @@ -147857,8 +147929,8 @@ "type": "Identifier", "name": "import", "range": [ - 85933, - 85939 + 85944, + 85950 ], "loc": { "start": { @@ -147879,8 +147951,8 @@ "type": "Identifier", "name": "fileId", "range": [ - 85940, - 85946 + 85951, + 85957 ], "loc": { "start": { @@ -147897,8 +147969,8 @@ "type": "Identifier", "name": "filePath", "range": [ - 85948, - 85956 + 85959, + 85967 ], "loc": { "start": { @@ -147915,8 +147987,8 @@ "type": "Identifier", "name": "callback", "range": [ - 85958, - 85966 + 85969, + 85977 ], "loc": { "start": { @@ -147935,8 +148007,8 @@ "type": "Identifier", "name": "type", "range": [ - 85968, - 85972 + 85979, + 85983 ], "loc": { "start": { @@ -147954,8 +148026,8 @@ "value": "script", "raw": "'script'", "range": [ - 85975, - 85983 + 85986, + 85994 ], "loc": { "start": { @@ -147969,8 +148041,8 @@ } }, "range": [ - 85968, - 85983 + 85979, + 85994 ], "loc": { "start": { @@ -147997,8 +148069,8 @@ "object": { "type": "ThisExpression", "range": [ - 85999, - 86003 + 86010, + 86014 ], "loc": { "start": { @@ -148015,8 +148087,8 @@ "type": "Identifier", "name": "isImported", "range": [ - 86004, - 86014 + 86015, + 86025 ], "loc": { "start": { @@ -148030,8 +148102,8 @@ } }, "range": [ - 85999, - 86014 + 86010, + 86025 ], "loc": { "start": { @@ -148049,8 +148121,8 @@ "type": "Identifier", "name": "filePath", "range": [ - 86015, - 86023 + 86026, + 86034 ], "loc": { "start": { @@ -148067,8 +148139,8 @@ "type": "Identifier", "name": "type", "range": [ - 86025, - 86029 + 86036, + 86040 ], "loc": { "start": { @@ -148083,8 +148155,8 @@ } ], "range": [ - 85999, - 86030 + 86010, + 86041 ], "loc": { "start": { @@ -148104,8 +148176,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 86046, - 86053 + 86057, + 86064 ], "loc": { "start": { @@ -148120,8 +148192,8 @@ } ], "range": [ - 86032, - 86063 + 86043, + 86074 ], "loc": { "start": { @@ -148136,8 +148208,8 @@ }, "alternate": null, "range": [ - 85995, - 86063 + 86006, + 86074 ], "loc": { "start": { @@ -148159,8 +148231,8 @@ "type": "Identifier", "name": "o", "range": [ - 86076, - 86077 + 86087, + 86088 ], "loc": { "start": { @@ -148176,8 +148248,8 @@ "init": { "type": "ThisExpression", "range": [ - 86080, - 86084 + 86091, + 86095 ], "loc": { "start": { @@ -148191,8 +148263,8 @@ } }, "range": [ - 86076, - 86084 + 86087, + 86095 ], "loc": { "start": { @@ -148211,8 +148283,8 @@ "type": "Identifier", "name": "isLoaded", "range": [ - 86098, - 86106 + 86109, + 86117 ], "loc": { "start": { @@ -148230,8 +148302,8 @@ "value": false, "raw": "false", "range": [ - 86109, - 86114 + 86120, + 86125 ], "loc": { "start": { @@ -148245,8 +148317,8 @@ } }, "range": [ - 86098, - 86114 + 86109, + 86125 ], "loc": { "start": { @@ -148265,8 +148337,8 @@ "type": "Identifier", "name": "file", "range": [ - 86128, - 86132 + 86139, + 86143 ], "loc": { "start": { @@ -148281,8 +148353,8 @@ }, "init": null, "range": [ - 86128, - 86132 + 86139, + 86143 ], "loc": { "start": { @@ -148301,8 +148373,8 @@ "type": "Identifier", "name": "head", "range": [ - 86146, - 86150 + 86157, + 86161 ], "loc": { "start": { @@ -148324,8 +148396,8 @@ "type": "Identifier", "name": "tag", "range": [ - 86153, - 86156 + 86164, + 86167 ], "loc": { "start": { @@ -148343,8 +148415,8 @@ "type": "Identifier", "name": "doc", "range": [ - 86157, - 86160 + 86168, + 86171 ], "loc": { "start": { @@ -148362,8 +148434,8 @@ "value": "head", "raw": "'head'", "range": [ - 86162, - 86168 + 86173, + 86179 ], "loc": { "start": { @@ -148378,8 +148450,8 @@ } ], "range": [ - 86153, - 86169 + 86164, + 86180 ], "loc": { "start": { @@ -148397,8 +148469,8 @@ "value": 0, "raw": "0", "range": [ - 86170, - 86171 + 86181, + 86182 ], "loc": { "start": { @@ -148412,8 +148484,8 @@ } }, "range": [ - 86153, - 86172 + 86164, + 86183 ], "loc": { "start": { @@ -148427,8 +148499,8 @@ } }, "range": [ - 86146, - 86172 + 86157, + 86183 ], "loc": { "start": { @@ -148444,8 +148516,8 @@ ], "kind": "let", "range": [ - 86072, - 86173 + 86083, + 86184 ], "loc": { "start": { @@ -148472,8 +148544,8 @@ "type": "Identifier", "name": "type", "range": [ - 86187, - 86191 + 86198, + 86202 ], "loc": { "start": { @@ -148490,8 +148562,8 @@ "type": "Identifier", "name": "toLowerCase", "range": [ - 86192, - 86203 + 86203, + 86214 ], "loc": { "start": { @@ -148505,8 +148577,8 @@ } }, "range": [ - 86187, - 86203 + 86198, + 86214 ], "loc": { "start": { @@ -148521,8 +148593,8 @@ }, "arguments": [], "range": [ - 86187, - 86205 + 86198, + 86216 ], "loc": { "start": { @@ -148540,8 +148612,8 @@ "value": "link", "raw": "'link'", "range": [ - 86210, - 86216 + 86221, + 86227 ], "loc": { "start": { @@ -148555,8 +148627,8 @@ } }, "range": [ - 86187, - 86216 + 86198, + 86227 ], "loc": { "start": { @@ -148581,8 +148653,8 @@ "type": "Identifier", "name": "file", "range": [ - 86232, - 86236 + 86243, + 86247 ], "loc": { "start": { @@ -148601,8 +148673,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 86239, - 86248 + 86250, + 86259 ], "loc": { "start": { @@ -148621,8 +148693,8 @@ "value": "link", "raw": "'link'", "range": [ - 86249, - 86255 + 86260, + 86266 ], "loc": { "start": { @@ -148643,8 +148715,8 @@ "value": "id", "raw": "'id'", "range": [ - 86274, - 86278 + 86285, + 86289 ], "loc": { "start": { @@ -148661,8 +148733,8 @@ "type": "Identifier", "name": "fileId", "range": [ - 86280, - 86286 + 86291, + 86297 ], "loc": { "start": { @@ -148677,8 +148749,8 @@ } ], "range": [ - 86273, - 86287 + 86284, + 86298 ], "loc": { "start": { @@ -148699,8 +148771,8 @@ "value": "type", "raw": "'type'", "range": [ - 86290, - 86296 + 86301, + 86307 ], "loc": { "start": { @@ -148718,8 +148790,8 @@ "value": "text/css", "raw": "'text/css'", "range": [ - 86298, - 86308 + 86309, + 86319 ], "loc": { "start": { @@ -148734,8 +148806,8 @@ } ], "range": [ - 86289, - 86309 + 86300, + 86320 ], "loc": { "start": { @@ -148756,8 +148828,8 @@ "value": "rel", "raw": "'rel'", "range": [ - 86328, - 86333 + 86339, + 86344 ], "loc": { "start": { @@ -148775,8 +148847,8 @@ "value": "stylesheet", "raw": "'stylesheet'", "range": [ - 86335, - 86347 + 86346, + 86358 ], "loc": { "start": { @@ -148791,8 +148863,8 @@ } ], "range": [ - 86327, - 86348 + 86338, + 86359 ], "loc": { "start": { @@ -148813,8 +148885,8 @@ "value": "href", "raw": "'href'", "range": [ - 86351, - 86357 + 86362, + 86368 ], "loc": { "start": { @@ -148831,8 +148903,8 @@ "type": "Identifier", "name": "filePath", "range": [ - 86359, - 86367 + 86370, + 86378 ], "loc": { "start": { @@ -148847,8 +148919,8 @@ } ], "range": [ - 86350, - 86368 + 86361, + 86379 ], "loc": { "start": { @@ -148863,8 +148935,8 @@ } ], "range": [ - 86239, - 86382 + 86250, + 86393 ], "loc": { "start": { @@ -148878,8 +148950,8 @@ } }, "range": [ - 86232, - 86382 + 86243, + 86393 ], "loc": { "start": { @@ -148893,8 +148965,8 @@ } }, "range": [ - 86232, - 86383 + 86243, + 86394 ], "loc": { "start": { @@ -148909,8 +148981,8 @@ } ], "range": [ - 86218, - 86393 + 86229, + 86404 ], "loc": { "start": { @@ -148935,8 +149007,8 @@ "type": "Identifier", "name": "file", "range": [ - 86413, - 86417 + 86424, + 86428 ], "loc": { "start": { @@ -148955,8 +149027,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 86420, - 86429 + 86431, + 86440 ], "loc": { "start": { @@ -148975,8 +149047,8 @@ "value": "script", "raw": "'script'", "range": [ - 86430, - 86438 + 86441, + 86449 ], "loc": { "start": { @@ -148997,8 +149069,8 @@ "value": "id", "raw": "'id'", "range": [ - 86457, - 86461 + 86468, + 86472 ], "loc": { "start": { @@ -149015,8 +149087,8 @@ "type": "Identifier", "name": "fileId", "range": [ - 86463, - 86469 + 86474, + 86480 ], "loc": { "start": { @@ -149031,8 +149103,8 @@ } ], "range": [ - 86456, - 86470 + 86467, + 86481 ], "loc": { "start": { @@ -149053,8 +149125,8 @@ "value": "type", "raw": "'type'", "range": [ - 86489, - 86495 + 86500, + 86506 ], "loc": { "start": { @@ -149072,8 +149144,8 @@ "value": "text/javascript", "raw": "'text/javascript'", "range": [ - 86497, - 86514 + 86508, + 86525 ], "loc": { "start": { @@ -149088,8 +149160,8 @@ } ], "range": [ - 86488, - 86515 + 86499, + 86526 ], "loc": { "start": { @@ -149110,8 +149182,8 @@ "value": "src", "raw": "'src'", "range": [ - 86518, - 86523 + 86529, + 86534 ], "loc": { "start": { @@ -149128,8 +149200,8 @@ "type": "Identifier", "name": "filePath", "range": [ - 86525, - 86533 + 86536, + 86544 ], "loc": { "start": { @@ -149144,8 +149216,8 @@ } ], "range": [ - 86517, - 86534 + 86528, + 86545 ], "loc": { "start": { @@ -149160,8 +149232,8 @@ } ], "range": [ - 86420, - 86548 + 86431, + 86559 ], "loc": { "start": { @@ -149175,8 +149247,8 @@ } }, "range": [ - 86413, - 86548 + 86424, + 86559 ], "loc": { "start": { @@ -149190,8 +149262,8 @@ } }, "range": [ - 86413, - 86549 + 86424, + 86560 ], "loc": { "start": { @@ -149206,8 +149278,8 @@ } ], "range": [ - 86399, - 86559 + 86410, + 86570 ], "loc": { "start": { @@ -149221,8 +149293,8 @@ } }, "range": [ - 86183, - 86559 + 86194, + 86570 ], "loc": { "start": { @@ -149239,8 +149311,8 @@ "type": "Line", "value": "Browser <> IE onload event works only for scripts, not for stylesheets", "range": [ - 86569, - 86641 + 86580, + 86652 ], "loc": { "start": { @@ -149267,8 +149339,8 @@ "type": "Identifier", "name": "file", "range": [ - 86650, - 86654 + 86661, + 86665 ], "loc": { "start": { @@ -149285,8 +149357,8 @@ "type": "Identifier", "name": "onload", "range": [ - 86655, - 86661 + 86666, + 86672 ], "loc": { "start": { @@ -149300,8 +149372,8 @@ } }, "range": [ - 86650, - 86661 + 86661, + 86672 ], "loc": { "start": { @@ -149324,8 +149396,8 @@ "type": "Identifier", "name": "file", "range": [ - 86664, - 86668 + 86675, + 86679 ], "loc": { "start": { @@ -149342,8 +149414,8 @@ "type": "Identifier", "name": "onreadystatechange", "range": [ - 86669, - 86687 + 86680, + 86698 ], "loc": { "start": { @@ -149357,8 +149429,8 @@ } }, "range": [ - 86664, - 86687 + 86675, + 86698 ], "loc": { "start": { @@ -149390,8 +149462,8 @@ "type": "Identifier", "name": "isLoaded", "range": [ - 86715, - 86723 + 86726, + 86734 ], "loc": { "start": { @@ -149406,8 +149478,8 @@ }, "prefix": true, "range": [ - 86714, - 86723 + 86725, + 86734 ], "loc": { "start": { @@ -149435,8 +149507,8 @@ "object": { "type": "ThisExpression", "range": [ - 86745, - 86749 + 86756, + 86760 ], "loc": { "start": { @@ -149453,8 +149525,8 @@ "type": "Identifier", "name": "readyState", "range": [ - 86750, - 86760 + 86761, + 86771 ], "loc": { "start": { @@ -149468,8 +149540,8 @@ } }, "range": [ - 86745, - 86760 + 86756, + 86771 ], "loc": { "start": { @@ -149484,8 +149556,8 @@ }, "prefix": true, "range": [ - 86744, - 86760 + 86755, + 86771 ], "loc": { "start": { @@ -149507,8 +149579,8 @@ "object": { "type": "ThisExpression", "range": [ - 86764, - 86768 + 86775, + 86779 ], "loc": { "start": { @@ -149525,8 +149597,8 @@ "type": "Identifier", "name": "readyState", "range": [ - 86769, - 86779 + 86780, + 86790 ], "loc": { "start": { @@ -149540,8 +149612,8 @@ } }, "range": [ - 86764, - 86779 + 86775, + 86790 ], "loc": { "start": { @@ -149559,8 +149631,8 @@ "value": "loaded", "raw": "'loaded'", "range": [ - 86784, - 86792 + 86795, + 86803 ], "loc": { "start": { @@ -149574,8 +149646,8 @@ } }, "range": [ - 86764, - 86792 + 86775, + 86803 ], "loc": { "start": { @@ -149589,8 +149661,8 @@ } }, "range": [ - 86744, - 86792 + 86755, + 86803 ], "loc": { "start": { @@ -149612,8 +149684,8 @@ "object": { "type": "ThisExpression", "range": [ - 86816, - 86820 + 86827, + 86831 ], "loc": { "start": { @@ -149630,8 +149702,8 @@ "type": "Identifier", "name": "readyState", "range": [ - 86821, - 86831 + 86832, + 86842 ], "loc": { "start": { @@ -149645,8 +149717,8 @@ } }, "range": [ - 86816, - 86831 + 86827, + 86842 ], "loc": { "start": { @@ -149664,8 +149736,8 @@ "value": "complete", "raw": "'complete'", "range": [ - 86836, - 86846 + 86847, + 86857 ], "loc": { "start": { @@ -149679,8 +149751,8 @@ } }, "range": [ - 86816, - 86846 + 86827, + 86857 ], "loc": { "start": { @@ -149694,8 +149766,8 @@ } }, "range": [ - 86744, - 86846 + 86755, + 86857 ], "loc": { "start": { @@ -149709,8 +149781,8 @@ } }, "range": [ - 86714, - 86847 + 86725, + 86858 ], "loc": { "start": { @@ -149735,8 +149807,8 @@ "type": "Identifier", "name": "isLoaded", "range": [ - 86867, - 86875 + 86878, + 86886 ], "loc": { "start": { @@ -149754,8 +149826,8 @@ "value": true, "raw": "true", "range": [ - 86878, - 86882 + 86889, + 86893 ], "loc": { "start": { @@ -149769,8 +149841,8 @@ } }, "range": [ - 86867, - 86882 + 86878, + 86893 ], "loc": { "start": { @@ -149784,8 +149856,8 @@ } }, "range": [ - 86867, - 86883 + 86878, + 86894 ], "loc": { "start": { @@ -149810,8 +149882,8 @@ "type": "Identifier", "name": "callback", "range": [ - 86911, - 86919 + 86922, + 86930 ], "loc": { "start": { @@ -149826,8 +149898,8 @@ }, "prefix": true, "range": [ - 86904, - 86919 + 86915, + 86930 ], "loc": { "start": { @@ -149845,8 +149917,8 @@ "value": "function", "raw": "'function'", "range": [ - 86924, - 86934 + 86935, + 86945 ], "loc": { "start": { @@ -149860,8 +149932,8 @@ } }, "range": [ - 86904, - 86934 + 86915, + 86945 ], "loc": { "start": { @@ -149888,8 +149960,8 @@ "type": "Identifier", "name": "callback", "range": [ - 86958, - 86966 + 86969, + 86977 ], "loc": { "start": { @@ -149906,8 +149978,8 @@ "type": "Identifier", "name": "call", "range": [ - 86967, - 86971 + 86978, + 86982 ], "loc": { "start": { @@ -149921,8 +149993,8 @@ } }, "range": [ - 86958, - 86971 + 86969, + 86982 ], "loc": { "start": { @@ -149941,8 +150013,8 @@ "value": null, "raw": "null", "range": [ - 86972, - 86976 + 86983, + 86987 ], "loc": { "start": { @@ -149959,8 +150031,8 @@ "type": "Identifier", "name": "o", "range": [ - 86978, - 86979 + 86989, + 86990 ], "loc": { "start": { @@ -149975,8 +150047,8 @@ } ], "range": [ - 86958, - 86980 + 86969, + 86991 ], "loc": { "start": { @@ -149990,8 +150062,8 @@ } }, "range": [ - 86958, - 86981 + 86969, + 86992 ], "loc": { "start": { @@ -150006,8 +150078,8 @@ } ], "range": [ - 86936, - 86999 + 86947, + 87010 ], "loc": { "start": { @@ -150022,8 +150094,8 @@ }, "alternate": null, "range": [ - 86900, - 86999 + 86911, + 87010 ], "loc": { "start": { @@ -150038,8 +150110,8 @@ } ], "range": [ - 86849, - 87013 + 86860, + 87024 ], "loc": { "start": { @@ -150054,8 +150126,8 @@ }, "alternate": null, "range": [ - 86710, - 87013 + 86721, + 87024 ], "loc": { "start": { @@ -150070,8 +150142,8 @@ } ], "range": [ - 86696, - 87023 + 86707, + 87034 ], "loc": { "start": { @@ -150087,8 +150159,8 @@ "generator": false, "expression": false, "range": [ - 86690, - 87023 + 86701, + 87034 ], "loc": { "start": { @@ -150102,8 +150174,8 @@ } }, "range": [ - 86664, - 87023 + 86675, + 87034 ], "loc": { "start": { @@ -150117,8 +150189,8 @@ } }, "range": [ - 86650, - 87023 + 86661, + 87034 ], "loc": { "start": { @@ -150132,8 +150204,8 @@ } }, "range": [ - 86650, - 87024 + 86661, + 87035 ], "loc": { "start": { @@ -150150,8 +150222,8 @@ "type": "Line", "value": "Browser <> IE onload event works only for scripts, not for stylesheets", "range": [ - 86569, - 86641 + 86580, + 86652 ], "loc": { "start": { @@ -150178,8 +150250,8 @@ "type": "Identifier", "name": "file", "range": [ - 87033, - 87037 + 87044, + 87048 ], "loc": { "start": { @@ -150196,8 +150268,8 @@ "type": "Identifier", "name": "onerror", "range": [ - 87038, - 87045 + 87049, + 87056 ], "loc": { "start": { @@ -150211,8 +150283,8 @@ } }, "range": [ - 87033, - 87045 + 87044, + 87056 ], "loc": { "start": { @@ -150240,8 +150312,8 @@ "type": "Identifier", "name": "Error", "range": [ - 87078, - 87083 + 87089, + 87094 ], "loc": { "start": { @@ -150266,8 +150338,8 @@ }, "tail": false, "range": [ - 87084, - 87115 + 87095, + 87126 ], "loc": { "start": { @@ -150288,8 +150360,8 @@ }, "tail": true, "range": [ - 87123, - 87125 + 87134, + 87136 ], "loc": { "start": { @@ -150308,8 +150380,8 @@ "type": "Identifier", "name": "filePath", "range": [ - 87115, - 87123 + 87126, + 87134 ], "loc": { "start": { @@ -150324,8 +150396,8 @@ } ], "range": [ - 87084, - 87125 + 87095, + 87136 ], "loc": { "start": { @@ -150340,8 +150412,8 @@ } ], "range": [ - 87074, - 87126 + 87085, + 87137 ], "loc": { "start": { @@ -150355,8 +150427,8 @@ } }, "range": [ - 87068, - 87127 + 87079, + 87138 ], "loc": { "start": { @@ -150371,8 +150443,8 @@ } ], "range": [ - 87054, - 87137 + 87065, + 87148 ], "loc": { "start": { @@ -150388,8 +150460,8 @@ "generator": false, "expression": false, "range": [ - 87048, - 87137 + 87059, + 87148 ], "loc": { "start": { @@ -150403,8 +150475,8 @@ } }, "range": [ - 87033, - 87137 + 87044, + 87148 ], "loc": { "start": { @@ -150418,8 +150490,8 @@ } }, "range": [ - 87033, - 87138 + 87044, + 87149 ], "loc": { "start": { @@ -150443,8 +150515,8 @@ "type": "Identifier", "name": "head", "range": [ - 87147, - 87151 + 87158, + 87162 ], "loc": { "start": { @@ -150461,8 +150533,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 87152, - 87163 + 87163, + 87174 ], "loc": { "start": { @@ -150476,8 +150548,8 @@ } }, "range": [ - 87147, - 87163 + 87158, + 87174 ], "loc": { "start": { @@ -150495,8 +150567,8 @@ "type": "Identifier", "name": "file", "range": [ - 87164, - 87168 + 87175, + 87179 ], "loc": { "start": { @@ -150511,8 +150583,8 @@ } ], "range": [ - 87147, - 87169 + 87158, + 87180 ], "loc": { "start": { @@ -150526,8 +150598,8 @@ } }, "range": [ - 87147, - 87170 + 87158, + 87181 ], "loc": { "start": { @@ -150542,8 +150614,8 @@ } ], "range": [ - 85985, - 87176 + 85996, + 87187 ], "loc": { "start": { @@ -150559,8 +150631,8 @@ "generator": false, "expression": false, "range": [ - 85939, - 87176 + 85950, + 87187 ], "loc": { "start": { @@ -150576,8 +150648,8 @@ "kind": "method", "computed": false, "range": [ - 85933, - 87176 + 85944, + 87187 ], "loc": { "start": { @@ -150594,8 +150666,8 @@ "type": "Block", "value": "*\n * Import script or stylesheet\n * @param {String} fileId Ressource ID\n * @param {String} filePath Ressource path\n * @param {Function} callback Callback\n * @param {String} type Possible values: 'script' or 'link'\n ", "range": [ - 85669, - 85928 + 85680, + 85939 ], "loc": { "start": { @@ -150614,8 +150686,8 @@ "type": "Block", "value": "*\n * Check if table has filters grid\n * @return {Boolean}\n ", "range": [ - 87182, - 87257 + 87193, + 87268 ], "loc": { "start": { @@ -150637,8 +150709,8 @@ "type": "Identifier", "name": "isInitialized", "range": [ - 87262, - 87275 + 87273, + 87286 ], "loc": { "start": { @@ -150666,8 +150738,8 @@ "object": { "type": "ThisExpression", "range": [ - 87295, - 87299 + 87306, + 87310 ], "loc": { "start": { @@ -150684,8 +150756,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 87300, - 87311 + 87311, + 87322 ], "loc": { "start": { @@ -150699,8 +150771,8 @@ } }, "range": [ - 87295, - 87311 + 87306, + 87322 ], "loc": { "start": { @@ -150714,8 +150786,8 @@ } }, "range": [ - 87288, - 87312 + 87299, + 87323 ], "loc": { "start": { @@ -150730,8 +150802,8 @@ } ], "range": [ - 87278, - 87318 + 87289, + 87329 ], "loc": { "start": { @@ -150747,8 +150819,8 @@ "generator": false, "expression": false, "range": [ - 87275, - 87318 + 87286, + 87329 ], "loc": { "start": { @@ -150764,8 +150836,8 @@ "kind": "method", "computed": false, "range": [ - 87262, - 87318 + 87273, + 87329 ], "loc": { "start": { @@ -150782,8 +150854,8 @@ "type": "Block", "value": "*\n * Check if table has filters grid\n * @return {Boolean}\n ", "range": [ - 87182, - 87257 + 87193, + 87268 ], "loc": { "start": { @@ -150802,8 +150874,8 @@ "type": "Block", "value": "*\n * Get list of filter IDs\n * @return {Array} List of filters ids\n ", "range": [ - 87324, - 87408 + 87335, + 87419 ], "loc": { "start": { @@ -150825,8 +150897,8 @@ "type": "Identifier", "name": "getFiltersId", "range": [ - 87413, - 87425 + 87424, + 87436 ], "loc": { "start": { @@ -150857,8 +150929,8 @@ "object": { "type": "ThisExpression", "range": [ - 87445, - 87449 + 87456, + 87460 ], "loc": { "start": { @@ -150875,8 +150947,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 87450, - 87456 + 87461, + 87467 ], "loc": { "start": { @@ -150890,8 +150962,8 @@ } }, "range": [ - 87445, - 87456 + 87456, + 87467 ], "loc": { "start": { @@ -150908,8 +150980,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 87460, - 87462 + 87471, + 87473 ], "loc": { "start": { @@ -150923,8 +150995,8 @@ } }, "range": [ - 87445, - 87462 + 87456, + 87473 ], "loc": { "start": { @@ -150938,8 +151010,8 @@ } }, "range": [ - 87438, - 87463 + 87449, + 87474 ], "loc": { "start": { @@ -150954,8 +151026,8 @@ } ], "range": [ - 87428, - 87469 + 87439, + 87480 ], "loc": { "start": { @@ -150971,8 +151043,8 @@ "generator": false, "expression": false, "range": [ - 87425, - 87469 + 87436, + 87480 ], "loc": { "start": { @@ -150988,8 +151060,8 @@ "kind": "method", "computed": false, "range": [ - 87413, - 87469 + 87424, + 87480 ], "loc": { "start": { @@ -151006,8 +151078,8 @@ "type": "Block", "value": "*\n * Get list of filter IDs\n * @return {Array} List of filters ids\n ", "range": [ - 87324, - 87408 + 87335, + 87419 ], "loc": { "start": { @@ -151026,8 +151098,8 @@ "type": "Block", "value": "*\n * Get filtered (valid) rows indexes\n * @param {Boolean} reCalc Force calculation of filtered rows list\n * @return {Array} List of row indexes\n ", "range": [ - 87475, - 87651 + 87486, + 87662 ], "loc": { "start": { @@ -151049,8 +151121,8 @@ "type": "Identifier", "name": "getValidRows", "range": [ - 87656, - 87668 + 87667, + 87679 ], "loc": { "start": { @@ -151071,8 +151143,8 @@ "type": "Identifier", "name": "reCalc", "range": [ - 87669, - 87675 + 87680, + 87686 ], "loc": { "start": { @@ -151098,8 +151170,8 @@ "type": "Identifier", "name": "reCalc", "range": [ - 87692, - 87698 + 87703, + 87709 ], "loc": { "start": { @@ -151114,8 +151186,8 @@ }, "prefix": true, "range": [ - 87691, - 87698 + 87702, + 87709 ], "loc": { "start": { @@ -151139,8 +151211,8 @@ "object": { "type": "ThisExpression", "range": [ - 87721, - 87725 + 87732, + 87736 ], "loc": { "start": { @@ -151157,8 +151229,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 87726, - 87740 + 87737, + 87751 ], "loc": { "start": { @@ -151172,8 +151244,8 @@ } }, "range": [ - 87721, - 87740 + 87732, + 87751 ], "loc": { "start": { @@ -151187,8 +151259,8 @@ } }, "range": [ - 87714, - 87741 + 87725, + 87752 ], "loc": { "start": { @@ -151203,8 +151275,8 @@ } ], "range": [ - 87700, - 87751 + 87711, + 87762 ], "loc": { "start": { @@ -151219,8 +151291,8 @@ }, "alternate": null, "range": [ - 87687, - 87751 + 87698, + 87762 ], "loc": { "start": { @@ -151244,8 +151316,8 @@ "object": { "type": "ThisExpression", "range": [ - 87761, - 87765 + 87772, + 87776 ], "loc": { "start": { @@ -151262,8 +151334,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 87766, - 87780 + 87777, + 87791 ], "loc": { "start": { @@ -151277,8 +151349,8 @@ } }, "range": [ - 87761, - 87780 + 87772, + 87791 ], "loc": { "start": { @@ -151295,8 +151367,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 87783, - 87785 + 87794, + 87796 ], "loc": { "start": { @@ -151310,8 +151382,8 @@ } }, "range": [ - 87761, - 87785 + 87772, + 87796 ], "loc": { "start": { @@ -151325,8 +151397,8 @@ } }, "range": [ - 87761, - 87786 + 87772, + 87797 ], "loc": { "start": { @@ -151348,8 +151420,8 @@ "type": "Identifier", "name": "eachRow", "range": [ - 87800, - 87807 + 87811, + 87818 ], "loc": { "start": { @@ -151370,8 +151442,8 @@ "object": { "type": "ThisExpression", "range": [ - 87810, - 87814 + 87821, + 87825 ], "loc": { "start": { @@ -151388,8 +151460,8 @@ "type": "Identifier", "name": "eachRow", "range": [ - 87815, - 87822 + 87826, + 87833 ], "loc": { "start": { @@ -151403,8 +151475,8 @@ } }, "range": [ - 87810, - 87822 + 87821, + 87833 ], "loc": { "start": { @@ -151419,8 +151491,8 @@ }, "arguments": [], "range": [ - 87810, - 87824 + 87821, + 87835 ], "loc": { "start": { @@ -151434,8 +151506,8 @@ } }, "range": [ - 87800, - 87824 + 87811, + 87835 ], "loc": { "start": { @@ -151451,8 +151523,8 @@ ], "kind": "let", "range": [ - 87796, - 87825 + 87807, + 87836 ], "loc": { "start": { @@ -151473,8 +151545,8 @@ "type": "Identifier", "name": "eachRow", "range": [ - 87834, - 87841 + 87845, + 87852 ], "loc": { "start": { @@ -151496,8 +151568,8 @@ "type": "Identifier", "name": "row", "range": [ - 87843, - 87846 + 87854, + 87857 ], "loc": { "start": { @@ -151525,8 +151597,8 @@ "object": { "type": "ThisExpression", "range": [ - 87870, - 87874 + 87881, + 87885 ], "loc": { "start": { @@ -151543,8 +151615,8 @@ "type": "Identifier", "name": "paging", "range": [ - 87875, - 87881 + 87886, + 87892 ], "loc": { "start": { @@ -151558,8 +151630,8 @@ } }, "range": [ - 87870, - 87881 + 87881, + 87892 ], "loc": { "start": { @@ -151574,8 +151646,8 @@ }, "prefix": true, "range": [ - 87869, - 87881 + 87880, + 87892 ], "loc": { "start": { @@ -151604,8 +151676,8 @@ "object": { "type": "ThisExpression", "range": [ - 87905, - 87909 + 87916, + 87920 ], "loc": { "start": { @@ -151622,8 +151694,8 @@ "type": "Identifier", "name": "getRowDisplay", "range": [ - 87910, - 87923 + 87921, + 87934 ], "loc": { "start": { @@ -151637,8 +151709,8 @@ } }, "range": [ - 87905, - 87923 + 87916, + 87934 ], "loc": { "start": { @@ -151656,8 +151728,8 @@ "type": "Identifier", "name": "row", "range": [ - 87924, - 87927 + 87935, + 87938 ], "loc": { "start": { @@ -151672,8 +151744,8 @@ } ], "range": [ - 87905, - 87928 + 87916, + 87939 ], "loc": { "start": { @@ -151690,8 +151762,8 @@ "type": "Identifier", "name": "NONE", "range": [ - 87933, - 87937 + 87944, + 87948 ], "loc": { "start": { @@ -151705,8 +151777,8 @@ } }, "range": [ - 87905, - 87937 + 87916, + 87948 ], "loc": { "start": { @@ -151735,8 +151807,8 @@ "object": { "type": "ThisExpression", "range": [ - 87961, - 87965 + 87972, + 87976 ], "loc": { "start": { @@ -151753,8 +151825,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 87966, - 87980 + 87977, + 87991 ], "loc": { "start": { @@ -151768,8 +151840,8 @@ } }, "range": [ - 87961, - 87980 + 87972, + 87991 ], "loc": { "start": { @@ -151786,8 +151858,8 @@ "type": "Identifier", "name": "push", "range": [ - 87981, - 87985 + 87992, + 87996 ], "loc": { "start": { @@ -151801,8 +151873,8 @@ } }, "range": [ - 87961, - 87985 + 87972, + 87996 ], "loc": { "start": { @@ -151823,8 +151895,8 @@ "type": "Identifier", "name": "row", "range": [ - 87986, - 87989 + 87997, + 88000 ], "loc": { "start": { @@ -151841,8 +151913,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 87990, - 87998 + 88001, + 88009 ], "loc": { "start": { @@ -151856,8 +151928,8 @@ } }, "range": [ - 87986, - 87998 + 87997, + 88009 ], "loc": { "start": { @@ -151872,8 +151944,8 @@ } ], "range": [ - 87961, - 87999 + 87972, + 88010 ], "loc": { "start": { @@ -151887,8 +151959,8 @@ } }, "range": [ - 87961, - 88000 + 87972, + 88011 ], "loc": { "start": { @@ -151903,8 +151975,8 @@ } ], "range": [ - 87939, - 88018 + 87950, + 88029 ], "loc": { "start": { @@ -151919,8 +151991,8 @@ }, "alternate": null, "range": [ - 87901, - 88018 + 87912, + 88029 ], "loc": { "start": { @@ -151935,8 +152007,8 @@ } ], "range": [ - 87883, - 88032 + 87894, + 88043 ], "loc": { "start": { @@ -151969,8 +152041,8 @@ "type": "Identifier", "name": "row", "range": [ - 88060, - 88063 + 88071, + 88074 ], "loc": { "start": { @@ -151987,8 +152059,8 @@ "type": "Identifier", "name": "getAttribute", "range": [ - 88064, - 88076 + 88075, + 88087 ], "loc": { "start": { @@ -152002,8 +152074,8 @@ } }, "range": [ - 88060, - 88076 + 88071, + 88087 ], "loc": { "start": { @@ -152022,8 +152094,8 @@ "value": "validRow", "raw": "'validRow'", "range": [ - 88077, - 88087 + 88088, + 88098 ], "loc": { "start": { @@ -152038,8 +152110,8 @@ } ], "range": [ - 88060, - 88088 + 88071, + 88099 ], "loc": { "start": { @@ -152057,8 +152129,8 @@ "value": "true", "raw": "'true'", "range": [ - 88093, - 88099 + 88104, + 88110 ], "loc": { "start": { @@ -152072,8 +152144,8 @@ } }, "range": [ - 88060, - 88099 + 88071, + 88110 ], "loc": { "start": { @@ -152098,8 +152170,8 @@ "type": "Identifier", "name": "row", "range": [ - 88123, - 88126 + 88134, + 88137 ], "loc": { "start": { @@ -152116,8 +152188,8 @@ "type": "Identifier", "name": "getAttribute", "range": [ - 88127, - 88139 + 88138, + 88150 ], "loc": { "start": { @@ -152131,8 +152203,8 @@ } }, "range": [ - 88123, - 88139 + 88134, + 88150 ], "loc": { "start": { @@ -152151,8 +152223,8 @@ "value": "validRow", "raw": "'validRow'", "range": [ - 88140, - 88150 + 88151, + 88161 ], "loc": { "start": { @@ -152167,8 +152239,8 @@ } ], "range": [ - 88123, - 88151 + 88134, + 88162 ], "loc": { "start": { @@ -152186,8 +152258,8 @@ "value": null, "raw": "null", "range": [ - 88156, - 88160 + 88167, + 88171 ], "loc": { "start": { @@ -152201,8 +152273,8 @@ } }, "range": [ - 88123, - 88160 + 88134, + 88171 ], "loc": { "start": { @@ -152216,8 +152288,8 @@ } }, "range": [ - 88060, - 88160 + 88071, + 88171 ], "loc": { "start": { @@ -152246,8 +152318,8 @@ "object": { "type": "ThisExpression", "range": [ - 88184, - 88188 + 88195, + 88199 ], "loc": { "start": { @@ -152264,8 +152336,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 88189, - 88203 + 88200, + 88214 ], "loc": { "start": { @@ -152279,8 +152351,8 @@ } }, "range": [ - 88184, - 88203 + 88195, + 88214 ], "loc": { "start": { @@ -152297,8 +152369,8 @@ "type": "Identifier", "name": "push", "range": [ - 88204, - 88208 + 88215, + 88219 ], "loc": { "start": { @@ -152312,8 +152384,8 @@ } }, "range": [ - 88184, - 88208 + 88195, + 88219 ], "loc": { "start": { @@ -152334,8 +152406,8 @@ "type": "Identifier", "name": "row", "range": [ - 88209, - 88212 + 88220, + 88223 ], "loc": { "start": { @@ -152352,8 +152424,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 88213, - 88221 + 88224, + 88232 ], "loc": { "start": { @@ -152367,8 +152439,8 @@ } }, "range": [ - 88209, - 88221 + 88220, + 88232 ], "loc": { "start": { @@ -152383,8 +152455,8 @@ } ], "range": [ - 88184, - 88222 + 88195, + 88233 ], "loc": { "start": { @@ -152398,8 +152470,8 @@ } }, "range": [ - 88184, - 88223 + 88195, + 88234 ], "loc": { "start": { @@ -152414,8 +152486,8 @@ } ], "range": [ - 88162, - 88241 + 88173, + 88252 ], "loc": { "start": { @@ -152430,8 +152502,8 @@ }, "alternate": null, "range": [ - 88056, - 88241 + 88067, + 88252 ], "loc": { "start": { @@ -152446,8 +152518,8 @@ } ], "range": [ - 88038, - 88255 + 88049, + 88266 ], "loc": { "start": { @@ -152461,8 +152533,8 @@ } }, "range": [ - 87865, - 88255 + 87876, + 88266 ], "loc": { "start": { @@ -152477,8 +152549,8 @@ } ], "range": [ - 87851, - 88265 + 87862, + 88276 ], "loc": { "start": { @@ -152494,8 +152566,8 @@ "generator": false, "expression": false, "range": [ - 87842, - 88265 + 87853, + 88276 ], "loc": { "start": { @@ -152510,8 +152582,8 @@ } ], "range": [ - 87834, - 88266 + 87845, + 88277 ], "loc": { "start": { @@ -152525,8 +152597,8 @@ } }, "range": [ - 87834, - 88267 + 87845, + 88278 ], "loc": { "start": { @@ -152547,8 +152619,8 @@ "object": { "type": "ThisExpression", "range": [ - 88283, - 88287 + 88294, + 88298 ], "loc": { "start": { @@ -152565,8 +152637,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 88288, - 88302 + 88299, + 88313 ], "loc": { "start": { @@ -152580,8 +152652,8 @@ } }, "range": [ - 88283, - 88302 + 88294, + 88313 ], "loc": { "start": { @@ -152595,8 +152667,8 @@ } }, "range": [ - 88276, - 88303 + 88287, + 88314 ], "loc": { "start": { @@ -152611,8 +152683,8 @@ } ], "range": [ - 87677, - 88309 + 87688, + 88320 ], "loc": { "start": { @@ -152628,8 +152700,8 @@ "generator": false, "expression": false, "range": [ - 87668, - 88309 + 87679, + 88320 ], "loc": { "start": { @@ -152645,8 +152717,8 @@ "kind": "method", "computed": false, "range": [ - 87656, - 88309 + 87667, + 88320 ], "loc": { "start": { @@ -152663,8 +152735,8 @@ "type": "Block", "value": "*\n * Get filtered (valid) rows indexes\n * @param {Boolean} reCalc Force calculation of filtered rows list\n * @return {Array} List of row indexes\n ", "range": [ - 87475, - 87651 + 87486, + 87662 ], "loc": { "start": { @@ -152683,8 +152755,8 @@ "type": "Block", "value": "*\n * Get the index of the row containing the filters\n * @return {Number}\n ", "range": [ - 88315, - 88405 + 88326, + 88416 ], "loc": { "start": { @@ -152706,8 +152778,8 @@ "type": "Identifier", "name": "getFiltersRowIndex", "range": [ - 88410, - 88428 + 88421, + 88439 ], "loc": { "start": { @@ -152735,8 +152807,8 @@ "object": { "type": "ThisExpression", "range": [ - 88448, - 88452 + 88459, + 88463 ], "loc": { "start": { @@ -152753,8 +152825,8 @@ "type": "Identifier", "name": "filtersRowIndex", "range": [ - 88453, - 88468 + 88464, + 88479 ], "loc": { "start": { @@ -152768,8 +152840,8 @@ } }, "range": [ - 88448, - 88468 + 88459, + 88479 ], "loc": { "start": { @@ -152783,8 +152855,8 @@ } }, "range": [ - 88441, - 88469 + 88452, + 88480 ], "loc": { "start": { @@ -152799,8 +152871,8 @@ } ], "range": [ - 88431, - 88475 + 88442, + 88486 ], "loc": { "start": { @@ -152816,8 +152888,8 @@ "generator": false, "expression": false, "range": [ - 88428, - 88475 + 88439, + 88486 ], "loc": { "start": { @@ -152833,8 +152905,8 @@ "kind": "method", "computed": false, "range": [ - 88410, - 88475 + 88421, + 88486 ], "loc": { "start": { @@ -152851,8 +152923,8 @@ "type": "Block", "value": "*\n * Get the index of the row containing the filters\n * @return {Number}\n ", "range": [ - 88315, - 88405 + 88326, + 88416 ], "loc": { "start": { @@ -152871,8 +152943,8 @@ "type": "Block", "value": "*\n * Get the index of the headers row\n * @return {Number}\n ", "range": [ - 88481, - 88556 + 88492, + 88567 ], "loc": { "start": { @@ -152894,8 +152966,8 @@ "type": "Identifier", "name": "getHeadersRowIndex", "range": [ - 88561, - 88579 + 88572, + 88590 ], "loc": { "start": { @@ -152923,8 +152995,8 @@ "object": { "type": "ThisExpression", "range": [ - 88599, - 88603 + 88610, + 88614 ], "loc": { "start": { @@ -152941,8 +153013,8 @@ "type": "Identifier", "name": "headersRow", "range": [ - 88604, - 88614 + 88615, + 88625 ], "loc": { "start": { @@ -152956,8 +153028,8 @@ } }, "range": [ - 88599, - 88614 + 88610, + 88625 ], "loc": { "start": { @@ -152971,8 +153043,8 @@ } }, "range": [ - 88592, - 88615 + 88603, + 88626 ], "loc": { "start": { @@ -152987,8 +153059,8 @@ } ], "range": [ - 88582, - 88621 + 88593, + 88632 ], "loc": { "start": { @@ -153004,8 +153076,8 @@ "generator": false, "expression": false, "range": [ - 88579, - 88621 + 88590, + 88632 ], "loc": { "start": { @@ -153021,8 +153093,8 @@ "kind": "method", "computed": false, "range": [ - 88561, - 88621 + 88572, + 88632 ], "loc": { "start": { @@ -153039,8 +153111,8 @@ "type": "Block", "value": "*\n * Get the index of the headers row\n * @return {Number}\n ", "range": [ - 88481, - 88556 + 88492, + 88567 ], "loc": { "start": { @@ -153059,8 +153131,8 @@ "type": "Block", "value": "*\n * Get the row index from where the filtering process start (1st filterable\n * row)\n * @return {Number}\n ", "range": [ - 88627, - 88754 + 88638, + 88765 ], "loc": { "start": { @@ -153082,8 +153154,8 @@ "type": "Identifier", "name": "getStartRowIndex", "range": [ - 88759, - 88775 + 88770, + 88786 ], "loc": { "start": { @@ -153111,8 +153183,8 @@ "object": { "type": "ThisExpression", "range": [ - 88795, - 88799 + 88806, + 88810 ], "loc": { "start": { @@ -153129,8 +153201,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 88800, - 88806 + 88811, + 88817 ], "loc": { "start": { @@ -153144,8 +153216,8 @@ } }, "range": [ - 88795, - 88806 + 88806, + 88817 ], "loc": { "start": { @@ -153159,8 +153231,8 @@ } }, "range": [ - 88788, - 88807 + 88799, + 88818 ], "loc": { "start": { @@ -153175,8 +153247,8 @@ } ], "range": [ - 88778, - 88813 + 88789, + 88824 ], "loc": { "start": { @@ -153192,8 +153264,8 @@ "generator": false, "expression": false, "range": [ - 88775, - 88813 + 88786, + 88824 ], "loc": { "start": { @@ -153209,8 +153281,8 @@ "kind": "method", "computed": false, "range": [ - 88759, - 88813 + 88770, + 88824 ], "loc": { "start": { @@ -153227,8 +153299,8 @@ "type": "Block", "value": "*\n * Get the row index from where the filtering process start (1st filterable\n * row)\n * @return {Number}\n ", "range": [ - 88627, - 88754 + 88638, + 88765 ], "loc": { "start": { @@ -153247,8 +153319,8 @@ "type": "Block", "value": "*\n * Get the index of the last row\n * @return {Number}\n ", "range": [ - 88819, - 88891 + 88830, + 88902 ], "loc": { "start": { @@ -153270,8 +153342,8 @@ "type": "Identifier", "name": "getLastRowIndex", "range": [ - 88896, - 88911 + 88907, + 88922 ], "loc": { "start": { @@ -153300,8 +153372,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 88928, - 88934 + 88939, + 88945 ], "loc": { "start": { @@ -153322,8 +153394,8 @@ "object": { "type": "ThisExpression", "range": [ - 88937, - 88941 + 88948, + 88952 ], "loc": { "start": { @@ -153340,8 +153412,8 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 88942, - 88951 + 88953, + 88962 ], "loc": { "start": { @@ -153355,8 +153427,8 @@ } }, "range": [ - 88937, - 88951 + 88948, + 88962 ], "loc": { "start": { @@ -153375,8 +153447,8 @@ "value": true, "raw": "true", "range": [ - 88952, - 88956 + 88963, + 88967 ], "loc": { "start": { @@ -153391,8 +153463,8 @@ } ], "range": [ - 88937, - 88957 + 88948, + 88968 ], "loc": { "start": { @@ -153406,8 +153478,8 @@ } }, "range": [ - 88928, - 88957 + 88939, + 88968 ], "loc": { "start": { @@ -153423,8 +153495,8 @@ ], "kind": "let", "range": [ - 88924, - 88958 + 88935, + 88969 ], "loc": { "start": { @@ -153446,8 +153518,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 88975, - 88981 + 88986, + 88992 ], "loc": { "start": { @@ -153465,8 +153537,8 @@ "value": 1, "raw": "1", "range": [ - 88984, - 88985 + 88995, + 88996 ], "loc": { "start": { @@ -153480,8 +153552,8 @@ } }, "range": [ - 88975, - 88985 + 88986, + 88996 ], "loc": { "start": { @@ -153495,8 +153567,8 @@ } }, "range": [ - 88967, - 88987 + 88978, + 88998 ], "loc": { "start": { @@ -153511,8 +153583,8 @@ } ], "range": [ - 88914, - 88993 + 88925, + 89004 ], "loc": { "start": { @@ -153528,8 +153600,8 @@ "generator": false, "expression": false, "range": [ - 88911, - 88993 + 88922, + 89004 ], "loc": { "start": { @@ -153545,8 +153617,8 @@ "kind": "method", "computed": false, "range": [ - 88896, - 88993 + 88907, + 89004 ], "loc": { "start": { @@ -153563,8 +153635,8 @@ "type": "Block", "value": "*\n * Get the index of the last row\n * @return {Number}\n ", "range": [ - 88819, - 88891 + 88830, + 88902 ], "loc": { "start": { @@ -153583,8 +153655,8 @@ "type": "Block", "value": "*\n * Determine whether the specified column has one of the passed types\n * @param {Number} colIndex Column index\n * @param {Array} [types=[]] List of column types\n * @return {Boolean}\n ", "range": [ - 88999, - 89208 + 89010, + 89219 ], "loc": { "start": { @@ -153606,8 +153678,8 @@ "type": "Identifier", "name": "hasType", "range": [ - 89213, - 89220 + 89224, + 89231 ], "loc": { "start": { @@ -153628,8 +153700,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 89221, - 89229 + 89232, + 89240 ], "loc": { "start": { @@ -153648,8 +153720,8 @@ "type": "Identifier", "name": "types", "range": [ - 89231, - 89236 + 89242, + 89247 ], "loc": { "start": { @@ -153666,8 +153738,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 89239, - 89241 + 89250, + 89252 ], "loc": { "start": { @@ -153681,8 +153753,8 @@ } }, "range": [ - 89231, - 89241 + 89242, + 89252 ], "loc": { "start": { @@ -153713,8 +153785,8 @@ "object": { "type": "ThisExpression", "range": [ - 89257, - 89261 + 89268, + 89272 ], "loc": { "start": { @@ -153731,8 +153803,8 @@ "type": "Identifier", "name": "colTypes", "range": [ - 89262, - 89270 + 89273, + 89281 ], "loc": { "start": { @@ -153746,8 +153818,8 @@ } }, "range": [ - 89257, - 89270 + 89268, + 89281 ], "loc": { "start": { @@ -153764,8 +153836,8 @@ "type": "Identifier", "name": "length", "range": [ - 89271, - 89277 + 89282, + 89288 ], "loc": { "start": { @@ -153779,8 +153851,8 @@ } }, "range": [ - 89257, - 89277 + 89268, + 89288 ], "loc": { "start": { @@ -153798,8 +153870,8 @@ "value": 0, "raw": "0", "range": [ - 89282, - 89283 + 89293, + 89294 ], "loc": { "start": { @@ -153813,8 +153885,8 @@ } }, "range": [ - 89257, - 89283 + 89268, + 89294 ], "loc": { "start": { @@ -153837,8 +153909,8 @@ "value": false, "raw": "false", "range": [ - 89306, - 89311 + 89317, + 89322 ], "loc": { "start": { @@ -153852,8 +153924,8 @@ } }, "range": [ - 89299, - 89312 + 89310, + 89323 ], "loc": { "start": { @@ -153868,8 +153940,8 @@ } ], "range": [ - 89285, - 89322 + 89296, + 89333 ], "loc": { "start": { @@ -153884,8 +153956,8 @@ }, "alternate": null, "range": [ - 89253, - 89322 + 89264, + 89333 ], "loc": { "start": { @@ -153907,8 +153979,8 @@ "type": "Identifier", "name": "colType", "range": [ - 89335, - 89342 + 89346, + 89353 ], "loc": { "start": { @@ -153930,8 +154002,8 @@ "object": { "type": "ThisExpression", "range": [ - 89345, - 89349 + 89356, + 89360 ], "loc": { "start": { @@ -153948,8 +154020,8 @@ "type": "Identifier", "name": "colTypes", "range": [ - 89350, - 89358 + 89361, + 89369 ], "loc": { "start": { @@ -153963,8 +154035,8 @@ } }, "range": [ - 89345, - 89358 + 89356, + 89369 ], "loc": { "start": { @@ -153981,8 +154053,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 89359, - 89367 + 89370, + 89378 ], "loc": { "start": { @@ -153996,8 +154068,8 @@ } }, "range": [ - 89345, - 89368 + 89356, + 89379 ], "loc": { "start": { @@ -154011,8 +154083,8 @@ } }, "range": [ - 89335, - 89368 + 89346, + 89379 ], "loc": { "start": { @@ -154028,8 +154100,8 @@ ], "kind": "let", "range": [ - 89331, - 89369 + 89342, + 89380 ], "loc": { "start": { @@ -154050,8 +154122,8 @@ "type": "Identifier", "name": "isObj", "range": [ - 89382, - 89387 + 89393, + 89398 ], "loc": { "start": { @@ -154069,8 +154141,8 @@ "type": "Identifier", "name": "colType", "range": [ - 89388, - 89395 + 89399, + 89406 ], "loc": { "start": { @@ -154085,8 +154157,8 @@ } ], "range": [ - 89382, - 89396 + 89393, + 89407 ], "loc": { "start": { @@ -154111,8 +154183,8 @@ "type": "Identifier", "name": "colType", "range": [ - 89412, - 89419 + 89423, + 89430 ], "loc": { "start": { @@ -154132,8 +154204,8 @@ "type": "Identifier", "name": "colType", "range": [ - 89422, - 89429 + 89433, + 89440 ], "loc": { "start": { @@ -154150,8 +154222,8 @@ "type": "Identifier", "name": "type", "range": [ - 89430, - 89434 + 89441, + 89445 ], "loc": { "start": { @@ -154165,8 +154237,8 @@ } }, "range": [ - 89422, - 89434 + 89433, + 89445 ], "loc": { "start": { @@ -154180,8 +154252,8 @@ } }, "range": [ - 89412, - 89434 + 89423, + 89445 ], "loc": { "start": { @@ -154195,8 +154267,8 @@ } }, "range": [ - 89412, - 89435 + 89423, + 89446 ], "loc": { "start": { @@ -154211,8 +154283,8 @@ } ], "range": [ - 89398, - 89445 + 89409, + 89456 ], "loc": { "start": { @@ -154227,8 +154299,8 @@ }, "alternate": null, "range": [ - 89378, - 89445 + 89389, + 89456 ], "loc": { "start": { @@ -154255,8 +154327,8 @@ "type": "Identifier", "name": "types", "range": [ - 89461, - 89466 + 89472, + 89477 ], "loc": { "start": { @@ -154273,8 +154345,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 89467, - 89474 + 89478, + 89485 ], "loc": { "start": { @@ -154288,8 +154360,8 @@ } }, "range": [ - 89461, - 89474 + 89472, + 89485 ], "loc": { "start": { @@ -154307,8 +154379,8 @@ "type": "Identifier", "name": "colType", "range": [ - 89475, - 89482 + 89486, + 89493 ], "loc": { "start": { @@ -154323,8 +154395,8 @@ } ], "range": [ - 89461, - 89483 + 89472, + 89494 ], "loc": { "start": { @@ -154345,8 +154417,8 @@ "value": 1, "raw": "1", "range": [ - 89489, - 89490 + 89500, + 89501 ], "loc": { "start": { @@ -154361,8 +154433,8 @@ }, "prefix": true, "range": [ - 89488, - 89490 + 89499, + 89501 ], "loc": { "start": { @@ -154376,8 +154448,8 @@ } }, "range": [ - 89461, - 89490 + 89472, + 89501 ], "loc": { "start": { @@ -154391,8 +154463,8 @@ } }, "range": [ - 89454, - 89491 + 89465, + 89502 ], "loc": { "start": { @@ -154407,8 +154479,8 @@ } ], "range": [ - 89243, - 89497 + 89254, + 89508 ], "loc": { "start": { @@ -154424,8 +154496,8 @@ "generator": false, "expression": false, "range": [ - 89220, - 89497 + 89231, + 89508 ], "loc": { "start": { @@ -154441,8 +154513,8 @@ "kind": "method", "computed": false, "range": [ - 89213, - 89497 + 89224, + 89508 ], "loc": { "start": { @@ -154459,8 +154531,8 @@ "type": "Block", "value": "*\n * Determine whether the specified column has one of the passed types\n * @param {Number} colIndex Column index\n * @param {Array} [types=[]] List of column types\n * @return {Boolean}\n ", "range": [ - 88999, - 89208 + 89010, + 89219 ], "loc": { "start": { @@ -154479,8 +154551,8 @@ "type": "Block", "value": "*\n * Get the header DOM element for a given column index\n * @param {Number} colIndex Column index\n * @return {Element}\n ", "range": [ - 89503, - 89644 + 89514, + 89655 ], "loc": { "start": { @@ -154502,8 +154574,8 @@ "type": "Identifier", "name": "getHeaderElement", "range": [ - 89649, - 89665 + 89660, + 89676 ], "loc": { "start": { @@ -154524,8 +154596,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 89666, - 89674 + 89677, + 89685 ], "loc": { "start": { @@ -154551,8 +154623,8 @@ "type": "Identifier", "name": "table", "range": [ - 89690, - 89695 + 89701, + 89706 ], "loc": { "start": { @@ -154573,8 +154645,8 @@ "object": { "type": "ThisExpression", "range": [ - 89698, - 89702 + 89709, + 89713 ], "loc": { "start": { @@ -154591,8 +154663,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 89703, - 89713 + 89714, + 89724 ], "loc": { "start": { @@ -154606,8 +154678,8 @@ } }, "range": [ - 89698, - 89713 + 89709, + 89724 ], "loc": { "start": { @@ -154632,8 +154704,8 @@ "object": { "type": "ThisExpression", "range": [ - 89716, - 89720 + 89727, + 89731 ], "loc": { "start": { @@ -154650,8 +154722,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 89721, - 89724 + 89732, + 89735 ], "loc": { "start": { @@ -154665,8 +154737,8 @@ } }, "range": [ - 89716, - 89724 + 89727, + 89735 ], "loc": { "start": { @@ -154683,8 +154755,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 89725, - 89735 + 89736, + 89746 ], "loc": { "start": { @@ -154698,8 +154770,8 @@ } }, "range": [ - 89716, - 89735 + 89727, + 89746 ], "loc": { "start": { @@ -154716,8 +154788,8 @@ "type": "Identifier", "name": "headTbl", "range": [ - 89736, - 89743 + 89747, + 89754 ], "loc": { "start": { @@ -154731,8 +154803,8 @@ } }, "range": [ - 89716, - 89743 + 89727, + 89754 ], "loc": { "start": { @@ -154753,8 +154825,8 @@ "object": { "type": "ThisExpression", "range": [ - 89746, - 89750 + 89757, + 89761 ], "loc": { "start": { @@ -154771,8 +154843,8 @@ "type": "Identifier", "name": "dom", "range": [ - 89751, - 89754 + 89762, + 89765 ], "loc": { "start": { @@ -154786,8 +154858,8 @@ } }, "range": [ - 89746, - 89754 + 89757, + 89765 ], "loc": { "start": { @@ -154802,8 +154874,8 @@ }, "arguments": [], "range": [ - 89746, - 89756 + 89757, + 89767 ], "loc": { "start": { @@ -154817,8 +154889,8 @@ } }, "range": [ - 89698, - 89756 + 89709, + 89767 ], "loc": { "start": { @@ -154832,8 +154904,8 @@ } }, "range": [ - 89690, - 89756 + 89701, + 89767 ], "loc": { "start": { @@ -154849,8 +154921,8 @@ ], "kind": "let", "range": [ - 89686, - 89757 + 89697, + 89768 ], "loc": { "start": { @@ -154872,8 +154944,8 @@ "type": "Identifier", "name": "tHead", "range": [ - 89770, - 89775 + 89781, + 89786 ], "loc": { "start": { @@ -154892,8 +154964,8 @@ "type": "Identifier", "name": "tag", "range": [ - 89778, - 89781 + 89789, + 89792 ], "loc": { "start": { @@ -154911,8 +154983,8 @@ "type": "Identifier", "name": "table", "range": [ - 89782, - 89787 + 89793, + 89798 ], "loc": { "start": { @@ -154930,8 +155002,8 @@ "value": "thead", "raw": "'thead'", "range": [ - 89789, - 89796 + 89800, + 89807 ], "loc": { "start": { @@ -154946,8 +155018,8 @@ } ], "range": [ - 89778, - 89797 + 89789, + 89808 ], "loc": { "start": { @@ -154961,8 +155033,8 @@ } }, "range": [ - 89770, - 89797 + 89781, + 89808 ], "loc": { "start": { @@ -154978,8 +155050,8 @@ ], "kind": "let", "range": [ - 89766, - 89798 + 89777, + 89809 ], "loc": { "start": { @@ -155001,8 +155073,8 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 89811, - 89817 + 89822, + 89828 ], "loc": { "start": { @@ -155023,8 +155095,8 @@ "object": { "type": "ThisExpression", "range": [ - 89820, - 89824 + 89831, + 89835 ], "loc": { "start": { @@ -155041,8 +155113,8 @@ "type": "Identifier", "name": "getHeadersRowIndex", "range": [ - 89825, - 89843 + 89836, + 89854 ], "loc": { "start": { @@ -155056,8 +155128,8 @@ } }, "range": [ - 89820, - 89843 + 89831, + 89854 ], "loc": { "start": { @@ -155072,8 +155144,8 @@ }, "arguments": [], "range": [ - 89820, - 89845 + 89831, + 89856 ], "loc": { "start": { @@ -155087,8 +155159,8 @@ } }, "range": [ - 89811, - 89845 + 89822, + 89856 ], "loc": { "start": { @@ -155104,8 +155176,8 @@ ], "kind": "let", "range": [ - 89807, - 89846 + 89818, + 89857 ], "loc": { "start": { @@ -155127,8 +155199,8 @@ "type": "Identifier", "name": "header", "range": [ - 89859, - 89865 + 89870, + 89876 ], "loc": { "start": { @@ -155143,8 +155215,8 @@ }, "init": null, "range": [ - 89859, - 89865 + 89870, + 89876 ], "loc": { "start": { @@ -155160,8 +155232,8 @@ ], "kind": "let", "range": [ - 89855, - 89866 + 89866, + 89877 ], "loc": { "start": { @@ -155186,8 +155258,8 @@ "type": "Identifier", "name": "tHead", "range": [ - 89879, - 89884 + 89890, + 89895 ], "loc": { "start": { @@ -155204,8 +155276,8 @@ "type": "Identifier", "name": "length", "range": [ - 89885, - 89891 + 89896, + 89902 ], "loc": { "start": { @@ -155219,8 +155291,8 @@ } }, "range": [ - 89879, - 89891 + 89890, + 89902 ], "loc": { "start": { @@ -155238,8 +155310,8 @@ "value": 0, "raw": "0", "range": [ - 89896, - 89897 + 89907, + 89908 ], "loc": { "start": { @@ -155253,8 +155325,8 @@ } }, "range": [ - 89879, - 89897 + 89890, + 89908 ], "loc": { "start": { @@ -155279,8 +155351,8 @@ "type": "Identifier", "name": "header", "range": [ - 89913, - 89919 + 89924, + 89930 ], "loc": { "start": { @@ -155309,8 +155381,8 @@ "type": "Identifier", "name": "table", "range": [ - 89922, - 89927 + 89933, + 89938 ], "loc": { "start": { @@ -155327,8 +155399,8 @@ "type": "Identifier", "name": "rows", "range": [ - 89928, - 89932 + 89939, + 89943 ], "loc": { "start": { @@ -155342,8 +155414,8 @@ } }, "range": [ - 89922, - 89932 + 89933, + 89943 ], "loc": { "start": { @@ -155360,8 +155432,8 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 89933, - 89939 + 89944, + 89950 ], "loc": { "start": { @@ -155375,8 +155447,8 @@ } }, "range": [ - 89922, - 89940 + 89933, + 89951 ], "loc": { "start": { @@ -155393,8 +155465,8 @@ "type": "Identifier", "name": "cells", "range": [ - 89941, - 89946 + 89952, + 89957 ], "loc": { "start": { @@ -155408,8 +155480,8 @@ } }, "range": [ - 89922, - 89946 + 89933, + 89957 ], "loc": { "start": { @@ -155426,8 +155498,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 89947, - 89955 + 89958, + 89966 ], "loc": { "start": { @@ -155441,8 +155513,8 @@ } }, "range": [ - 89922, - 89956 + 89933, + 89967 ], "loc": { "start": { @@ -155456,8 +155528,8 @@ } }, "range": [ - 89913, - 89956 + 89924, + 89967 ], "loc": { "start": { @@ -155471,8 +155543,8 @@ } }, "range": [ - 89913, - 89957 + 89924, + 89968 ], "loc": { "start": { @@ -155487,8 +155559,8 @@ } ], "range": [ - 89899, - 89967 + 89910, + 89978 ], "loc": { "start": { @@ -155503,8 +155575,8 @@ }, "alternate": null, "range": [ - 89875, - 89967 + 89886, + 89978 ], "loc": { "start": { @@ -155529,8 +155601,8 @@ "type": "Identifier", "name": "tHead", "range": [ - 89980, - 89985 + 89991, + 89996 ], "loc": { "start": { @@ -155547,8 +155619,8 @@ "type": "Identifier", "name": "length", "range": [ - 89986, - 89992 + 89997, + 90003 ], "loc": { "start": { @@ -155562,8 +155634,8 @@ } }, "range": [ - 89980, - 89992 + 89991, + 90003 ], "loc": { "start": { @@ -155581,8 +155653,8 @@ "value": 1, "raw": "1", "range": [ - 89997, - 89998 + 90008, + 90009 ], "loc": { "start": { @@ -155596,8 +155668,8 @@ } }, "range": [ - 89980, - 89998 + 89991, + 90009 ], "loc": { "start": { @@ -155622,8 +155694,8 @@ "type": "Identifier", "name": "header", "range": [ - 90014, - 90020 + 90025, + 90031 ], "loc": { "start": { @@ -155655,8 +155727,8 @@ "type": "Identifier", "name": "tHead", "range": [ - 90023, - 90028 + 90034, + 90039 ], "loc": { "start": { @@ -155674,8 +155746,8 @@ "value": 0, "raw": "0", "range": [ - 90029, - 90030 + 90040, + 90041 ], "loc": { "start": { @@ -155689,8 +155761,8 @@ } }, "range": [ - 90023, - 90031 + 90034, + 90042 ], "loc": { "start": { @@ -155707,8 +155779,8 @@ "type": "Identifier", "name": "rows", "range": [ - 90032, - 90036 + 90043, + 90047 ], "loc": { "start": { @@ -155722,8 +155794,8 @@ } }, "range": [ - 90023, - 90036 + 90034, + 90047 ], "loc": { "start": { @@ -155740,8 +155812,8 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 90037, - 90043 + 90048, + 90054 ], "loc": { "start": { @@ -155755,8 +155827,8 @@ } }, "range": [ - 90023, - 90044 + 90034, + 90055 ], "loc": { "start": { @@ -155773,8 +155845,8 @@ "type": "Identifier", "name": "cells", "range": [ - 90045, - 90050 + 90056, + 90061 ], "loc": { "start": { @@ -155788,8 +155860,8 @@ } }, "range": [ - 90023, - 90050 + 90034, + 90061 ], "loc": { "start": { @@ -155806,8 +155878,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 90051, - 90059 + 90062, + 90070 ], "loc": { "start": { @@ -155821,8 +155893,8 @@ } }, "range": [ - 90023, - 90060 + 90034, + 90071 ], "loc": { "start": { @@ -155836,8 +155908,8 @@ } }, "range": [ - 90014, - 90060 + 90025, + 90071 ], "loc": { "start": { @@ -155851,8 +155923,8 @@ } }, "range": [ - 90014, - 90061 + 90025, + 90072 ], "loc": { "start": { @@ -155867,8 +155939,8 @@ } ], "range": [ - 90000, - 90071 + 90011, + 90082 ], "loc": { "start": { @@ -155883,8 +155955,8 @@ }, "alternate": null, "range": [ - 89976, - 90071 + 89987, + 90082 ], "loc": { "start": { @@ -155903,8 +155975,8 @@ "type": "Identifier", "name": "header", "range": [ - 90087, - 90093 + 90098, + 90104 ], "loc": { "start": { @@ -155918,8 +155990,8 @@ } }, "range": [ - 90080, - 90094 + 90091, + 90105 ], "loc": { "start": { @@ -155934,8 +156006,8 @@ } ], "range": [ - 89676, - 90100 + 89687, + 90111 ], "loc": { "start": { @@ -155951,8 +156023,8 @@ "generator": false, "expression": false, "range": [ - 89665, - 90100 + 89676, + 90111 ], "loc": { "start": { @@ -155968,8 +156040,8 @@ "kind": "method", "computed": false, "range": [ - 89649, - 90100 + 89660, + 90111 ], "loc": { "start": { @@ -155986,8 +156058,8 @@ "type": "Block", "value": "*\n * Get the header DOM element for a given column index\n * @param {Number} colIndex Column index\n * @return {Element}\n ", "range": [ - 89503, - 89644 + 89514, + 89655 ], "loc": { "start": { @@ -156006,8 +156078,8 @@ "type": "Block", "value": "*\n * Return the list of headers' text\n * @param {Boolean} excludeHiddenCols Optional: exclude hidden columns\n * @return {Array} list of headers' text\n ", "range": [ - 90106, - 90279 + 90117, + 90290 ], "loc": { "start": { @@ -156029,8 +156101,8 @@ "type": "Identifier", "name": "getHeadersText", "range": [ - 90284, - 90298 + 90295, + 90309 ], "loc": { "start": { @@ -156053,8 +156125,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 90299, - 90316 + 90310, + 90327 ], "loc": { "start": { @@ -156072,8 +156144,8 @@ "value": false, "raw": "false", "range": [ - 90319, - 90324 + 90330, + 90335 ], "loc": { "start": { @@ -156087,8 +156159,8 @@ } }, "range": [ - 90299, - 90324 + 90310, + 90335 ], "loc": { "start": { @@ -156114,8 +156186,8 @@ "type": "Identifier", "name": "headers", "range": [ - 90340, - 90347 + 90351, + 90358 ], "loc": { "start": { @@ -156132,8 +156204,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 90350, - 90352 + 90361, + 90363 ], "loc": { "start": { @@ -156147,8 +156219,8 @@ } }, "range": [ - 90340, - 90352 + 90351, + 90363 ], "loc": { "start": { @@ -156164,8 +156236,8 @@ ], "kind": "let", "range": [ - 90336, - 90353 + 90347, + 90364 ], "loc": { "start": { @@ -156188,8 +156260,8 @@ "object": { "type": "ThisExpression", "range": [ - 90362, - 90366 + 90373, + 90377 ], "loc": { "start": { @@ -156206,8 +156278,8 @@ "type": "Identifier", "name": "eachCol", "range": [ - 90367, - 90374 + 90378, + 90385 ], "loc": { "start": { @@ -156221,8 +156293,8 @@ } }, "range": [ - 90362, - 90374 + 90373, + 90385 ], "loc": { "start": { @@ -156244,8 +156316,8 @@ "type": "Identifier", "name": "j", "range": [ - 90389, - 90390 + 90400, + 90401 ], "loc": { "start": { @@ -156271,8 +156343,8 @@ "type": "Identifier", "name": "header", "range": [ - 90417, - 90423 + 90428, + 90434 ], "loc": { "start": { @@ -156293,8 +156365,8 @@ "object": { "type": "ThisExpression", "range": [ - 90426, - 90430 + 90437, + 90441 ], "loc": { "start": { @@ -156311,8 +156383,8 @@ "type": "Identifier", "name": "getHeaderElement", "range": [ - 90431, - 90447 + 90442, + 90458 ], "loc": { "start": { @@ -156326,8 +156398,8 @@ } }, "range": [ - 90426, - 90447 + 90437, + 90458 ], "loc": { "start": { @@ -156345,8 +156417,8 @@ "type": "Identifier", "name": "j", "range": [ - 90448, - 90449 + 90459, + 90460 ], "loc": { "start": { @@ -156361,8 +156433,8 @@ } ], "range": [ - 90426, - 90450 + 90437, + 90461 ], "loc": { "start": { @@ -156376,8 +156448,8 @@ } }, "range": [ - 90417, - 90450 + 90428, + 90461 ], "loc": { "start": { @@ -156393,8 +156465,8 @@ ], "kind": "let", "range": [ - 90413, - 90451 + 90424, + 90462 ], "loc": { "start": { @@ -156416,8 +156488,8 @@ "type": "Identifier", "name": "headerText", "range": [ - 90472, - 90482 + 90483, + 90493 ], "loc": { "start": { @@ -156436,8 +156508,8 @@ "type": "Identifier", "name": "getFirstTextNode", "range": [ - 90485, - 90501 + 90496, + 90512 ], "loc": { "start": { @@ -156455,8 +156527,8 @@ "type": "Identifier", "name": "header", "range": [ - 90502, - 90508 + 90513, + 90519 ], "loc": { "start": { @@ -156471,8 +156543,8 @@ } ], "range": [ - 90485, - 90509 + 90496, + 90520 ], "loc": { "start": { @@ -156486,8 +156558,8 @@ } }, "range": [ - 90472, - 90509 + 90483, + 90520 ], "loc": { "start": { @@ -156503,8 +156575,8 @@ ], "kind": "let", "range": [ - 90468, - 90510 + 90479, + 90521 ], "loc": { "start": { @@ -156528,8 +156600,8 @@ "type": "Identifier", "name": "headers", "range": [ - 90527, - 90534 + 90538, + 90545 ], "loc": { "start": { @@ -156546,8 +156618,8 @@ "type": "Identifier", "name": "push", "range": [ - 90535, - 90539 + 90546, + 90550 ], "loc": { "start": { @@ -156561,8 +156633,8 @@ } }, "range": [ - 90527, - 90539 + 90538, + 90550 ], "loc": { "start": { @@ -156580,8 +156652,8 @@ "type": "Identifier", "name": "headerText", "range": [ - 90540, - 90550 + 90551, + 90561 ], "loc": { "start": { @@ -156596,8 +156668,8 @@ } ], "range": [ - 90527, - 90551 + 90538, + 90562 ], "loc": { "start": { @@ -156611,8 +156683,8 @@ } }, "range": [ - 90527, - 90552 + 90538, + 90563 ], "loc": { "start": { @@ -156627,8 +156699,8 @@ } ], "range": [ - 90395, - 90566 + 90406, + 90577 ], "loc": { "start": { @@ -156644,8 +156716,8 @@ "generator": false, "expression": false, "range": [ - 90388, - 90566 + 90399, + 90577 ], "loc": { "start": { @@ -156666,8 +156738,8 @@ "type": "Identifier", "name": "j", "range": [ - 90624, - 90625 + 90635, + 90636 ], "loc": { "start": { @@ -156693,8 +156765,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 90652, - 90669 + 90663, + 90680 ], "loc": { "start": { @@ -156715,8 +156787,8 @@ "object": { "type": "ThisExpression", "range": [ - 90673, - 90677 + 90684, + 90688 ], "loc": { "start": { @@ -156733,8 +156805,8 @@ "type": "Identifier", "name": "hasExtension", "range": [ - 90678, - 90690 + 90689, + 90701 ], "loc": { "start": { @@ -156748,8 +156820,8 @@ } }, "range": [ - 90673, - 90690 + 90684, + 90701 ], "loc": { "start": { @@ -156768,8 +156840,8 @@ "value": "colsVisibility", "raw": "'colsVisibility'", "range": [ - 90691, - 90707 + 90702, + 90718 ], "loc": { "start": { @@ -156784,8 +156856,8 @@ } ], "range": [ - 90673, - 90708 + 90684, + 90719 ], "loc": { "start": { @@ -156799,8 +156871,8 @@ } }, "range": [ - 90652, - 90708 + 90663, + 90719 ], "loc": { "start": { @@ -156831,8 +156903,8 @@ "object": { "type": "ThisExpression", "range": [ - 90739, - 90743 + 90750, + 90754 ], "loc": { "start": { @@ -156849,8 +156921,8 @@ "type": "Identifier", "name": "extension", "range": [ - 90744, - 90753 + 90755, + 90764 ], "loc": { "start": { @@ -156864,8 +156936,8 @@ } }, "range": [ - 90739, - 90753 + 90750, + 90764 ], "loc": { "start": { @@ -156884,8 +156956,8 @@ "value": "colsVisibility", "raw": "'colsVisibility'", "range": [ - 90754, - 90770 + 90765, + 90781 ], "loc": { "start": { @@ -156900,8 +156972,8 @@ } ], "range": [ - 90739, - 90771 + 90750, + 90782 ], "loc": { "start": { @@ -156918,8 +156990,8 @@ "type": "Identifier", "name": "isColHidden", "range": [ - 90772, - 90783 + 90783, + 90794 ], "loc": { "start": { @@ -156933,8 +157005,8 @@ } }, "range": [ - 90739, - 90783 + 90750, + 90794 ], "loc": { "start": { @@ -156952,8 +157024,8 @@ "type": "Identifier", "name": "j", "range": [ - 90784, - 90785 + 90795, + 90796 ], "loc": { "start": { @@ -156968,8 +157040,8 @@ } ], "range": [ - 90739, - 90786 + 90750, + 90797 ], "loc": { "start": { @@ -156983,8 +157055,8 @@ } }, "range": [ - 90732, - 90787 + 90743, + 90798 ], "loc": { "start": { @@ -156999,8 +157071,8 @@ } ], "range": [ - 90710, - 90805 + 90721, + 90816 ], "loc": { "start": { @@ -157015,8 +157087,8 @@ }, "alternate": null, "range": [ - 90648, - 90805 + 90659, + 90816 ], "loc": { "start": { @@ -157036,8 +157108,8 @@ "value": false, "raw": "false", "range": [ - 90829, - 90834 + 90840, + 90845 ], "loc": { "start": { @@ -157051,8 +157123,8 @@ } }, "range": [ - 90822, - 90835 + 90833, + 90846 ], "loc": { "start": { @@ -157067,8 +157139,8 @@ } ], "range": [ - 90630, - 90849 + 90641, + 90860 ], "loc": { "start": { @@ -157084,8 +157156,8 @@ "generator": false, "expression": false, "range": [ - 90623, - 90849 + 90634, + 90860 ], "loc": { "start": { @@ -157102,8 +157174,8 @@ "type": "Line", "value": " continue condition function", "range": [ - 90580, - 90610 + 90591, + 90621 ], "loc": { "start": { @@ -157120,8 +157192,8 @@ } ], "range": [ - 90362, - 90859 + 90373, + 90870 ], "loc": { "start": { @@ -157135,8 +157207,8 @@ } }, "range": [ - 90362, - 90860 + 90373, + 90871 ], "loc": { "start": { @@ -157155,8 +157227,8 @@ "type": "Identifier", "name": "headers", "range": [ - 90876, - 90883 + 90887, + 90894 ], "loc": { "start": { @@ -157170,8 +157242,8 @@ } }, "range": [ - 90869, - 90884 + 90880, + 90895 ], "loc": { "start": { @@ -157186,8 +157258,8 @@ } ], "range": [ - 90326, - 90890 + 90337, + 90901 ], "loc": { "start": { @@ -157203,8 +157275,8 @@ "generator": false, "expression": false, "range": [ - 90298, - 90890 + 90309, + 90901 ], "loc": { "start": { @@ -157220,8 +157292,8 @@ "kind": "method", "computed": false, "range": [ - 90284, - 90890 + 90295, + 90901 ], "loc": { "start": { @@ -157238,8 +157310,8 @@ "type": "Block", "value": "*\n * Return the list of headers' text\n * @param {Boolean} excludeHiddenCols Optional: exclude hidden columns\n * @return {Array} list of headers' text\n ", "range": [ - 90106, - 90279 + 90117, + 90290 ], "loc": { "start": { @@ -157258,8 +157330,8 @@ "type": "Block", "value": "*\n * Return the filter type for a specified column\n * @param {Number} colIndex Column's index\n * @return {String}\n ", "range": [ - 90896, - 91032 + 90907, + 91043 ], "loc": { "start": { @@ -157281,8 +157353,8 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 91037, - 91050 + 91048, + 91061 ], "loc": { "start": { @@ -157303,8 +157375,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 91051, - 91059 + 91062, + 91070 ], "loc": { "start": { @@ -157332,8 +157404,8 @@ "object": { "type": "ThisExpression", "range": [ - 91078, - 91082 + 91089, + 91093 ], "loc": { "start": { @@ -157350,8 +157422,8 @@ "type": "Identifier", "name": "filterTypes", "range": [ - 91083, - 91094 + 91094, + 91105 ], "loc": { "start": { @@ -157365,8 +157437,8 @@ } }, "range": [ - 91078, - 91094 + 91089, + 91105 ], "loc": { "start": { @@ -157383,8 +157455,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 91095, - 91103 + 91106, + 91114 ], "loc": { "start": { @@ -157398,8 +157470,8 @@ } }, "range": [ - 91078, - 91104 + 91089, + 91115 ], "loc": { "start": { @@ -157413,8 +157485,8 @@ } }, "range": [ - 91071, - 91105 + 91082, + 91116 ], "loc": { "start": { @@ -157429,8 +157501,8 @@ } ], "range": [ - 91061, - 91111 + 91072, + 91122 ], "loc": { "start": { @@ -157446,8 +157518,8 @@ "generator": false, "expression": false, "range": [ - 91050, - 91111 + 91061, + 91122 ], "loc": { "start": { @@ -157463,8 +157535,8 @@ "kind": "method", "computed": false, "range": [ - 91037, - 91111 + 91048, + 91122 ], "loc": { "start": { @@ -157481,8 +157553,8 @@ "type": "Block", "value": "*\n * Return the filter type for a specified column\n * @param {Number} colIndex Column's index\n * @return {String}\n ", "range": [ - 90896, - 91032 + 90907, + 91043 ], "loc": { "start": { @@ -157501,8 +157573,8 @@ "type": "Block", "value": "*\n * Get the total number of filterable rows\n * @return {Number}\n ", "range": [ - 91117, - 91199 + 91128, + 91210 ], "loc": { "start": { @@ -157524,8 +157596,8 @@ "type": "Identifier", "name": "getFilterableRowsNb", "range": [ - 91204, - 91223 + 91215, + 91234 ], "loc": { "start": { @@ -157555,8 +157627,8 @@ "object": { "type": "ThisExpression", "range": [ - 91243, - 91247 + 91254, + 91258 ], "loc": { "start": { @@ -157573,8 +157645,8 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 91248, - 91257 + 91259, + 91268 ], "loc": { "start": { @@ -157588,8 +157660,8 @@ } }, "range": [ - 91243, - 91257 + 91254, + 91268 ], "loc": { "start": { @@ -157608,8 +157680,8 @@ "value": false, "raw": "false", "range": [ - 91258, - 91263 + 91269, + 91274 ], "loc": { "start": { @@ -157624,8 +157696,8 @@ } ], "range": [ - 91243, - 91264 + 91254, + 91275 ], "loc": { "start": { @@ -157639,8 +157711,8 @@ } }, "range": [ - 91236, - 91265 + 91247, + 91276 ], "loc": { "start": { @@ -157655,8 +157727,8 @@ } ], "range": [ - 91226, - 91271 + 91237, + 91282 ], "loc": { "start": { @@ -157672,8 +157744,8 @@ "generator": false, "expression": false, "range": [ - 91223, - 91271 + 91234, + 91282 ], "loc": { "start": { @@ -157689,8 +157761,8 @@ "kind": "method", "computed": false, "range": [ - 91204, - 91271 + 91215, + 91282 ], "loc": { "start": { @@ -157707,8 +157779,8 @@ "type": "Block", "value": "*\n * Get the total number of filterable rows\n * @return {Number}\n ", "range": [ - 91117, - 91199 + 91128, + 91210 ], "loc": { "start": { @@ -157727,8 +157799,8 @@ "type": "Block", "value": "*\n * Return the total number of valid rows\n * @param {Boolean} [reCalc=false] Forces calculation of filtered rows\n * @return {Number}\n ", "range": [ - 91277, - 91432 + 91288, + 91443 ], "loc": { "start": { @@ -157750,8 +157822,8 @@ "type": "Identifier", "name": "getValidRowsNb", "range": [ - 91437, - 91451 + 91448, + 91462 ], "loc": { "start": { @@ -157774,8 +157846,8 @@ "type": "Identifier", "name": "reCalc", "range": [ - 91452, - 91458 + 91463, + 91469 ], "loc": { "start": { @@ -157793,8 +157865,8 @@ "value": false, "raw": "false", "range": [ - 91461, - 91466 + 91472, + 91477 ], "loc": { "start": { @@ -157808,8 +157880,8 @@ } }, "range": [ - 91452, - 91466 + 91463, + 91477 ], "loc": { "start": { @@ -157839,8 +157911,8 @@ "object": { "type": "ThisExpression", "range": [ - 91485, - 91489 + 91496, + 91500 ], "loc": { "start": { @@ -157857,8 +157929,8 @@ "type": "Identifier", "name": "getValidRows", "range": [ - 91490, - 91502 + 91501, + 91513 ], "loc": { "start": { @@ -157872,8 +157944,8 @@ } }, "range": [ - 91485, - 91502 + 91496, + 91513 ], "loc": { "start": { @@ -157891,8 +157963,8 @@ "type": "Identifier", "name": "reCalc", "range": [ - 91503, - 91509 + 91514, + 91520 ], "loc": { "start": { @@ -157907,8 +157979,8 @@ } ], "range": [ - 91485, - 91510 + 91496, + 91521 ], "loc": { "start": { @@ -157925,8 +157997,8 @@ "type": "Identifier", "name": "length", "range": [ - 91511, - 91517 + 91522, + 91528 ], "loc": { "start": { @@ -157940,8 +158012,8 @@ } }, "range": [ - 91485, - 91517 + 91496, + 91528 ], "loc": { "start": { @@ -157955,8 +158027,8 @@ } }, "range": [ - 91478, - 91518 + 91489, + 91529 ], "loc": { "start": { @@ -157971,8 +158043,8 @@ } ], "range": [ - 91468, - 91524 + 91479, + 91535 ], "loc": { "start": { @@ -157988,8 +158060,8 @@ "generator": false, "expression": false, "range": [ - 91451, - 91524 + 91462, + 91535 ], "loc": { "start": { @@ -158005,8 +158077,8 @@ "kind": "method", "computed": false, "range": [ - 91437, - 91524 + 91448, + 91535 ], "loc": { "start": { @@ -158023,8 +158095,8 @@ "type": "Block", "value": "*\n * Return the total number of valid rows\n * @param {Boolean} [reCalc=false] Forces calculation of filtered rows\n * @return {Number}\n ", "range": [ - 91277, - 91432 + 91288, + 91443 ], "loc": { "start": { @@ -158043,8 +158115,8 @@ "type": "Block", "value": "*\n * Return the working DOM element\n * @return {HTMLTableElement}\n ", "range": [ - 91530, - 91613 + 91541, + 91624 ], "loc": { "start": { @@ -158066,8 +158138,8 @@ "type": "Identifier", "name": "dom", "range": [ - 91618, - 91621 + 91629, + 91632 ], "loc": { "start": { @@ -158095,8 +158167,8 @@ "object": { "type": "ThisExpression", "range": [ - 91641, - 91645 + 91652, + 91656 ], "loc": { "start": { @@ -158113,8 +158185,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 91646, - 91649 + 91657, + 91660 ], "loc": { "start": { @@ -158128,8 +158200,8 @@ } }, "range": [ - 91641, - 91649 + 91652, + 91660 ], "loc": { "start": { @@ -158143,8 +158215,8 @@ } }, "range": [ - 91634, - 91650 + 91645, + 91661 ], "loc": { "start": { @@ -158159,8 +158231,8 @@ } ], "range": [ - 91624, - 91656 + 91635, + 91667 ], "loc": { "start": { @@ -158176,8 +158248,8 @@ "generator": false, "expression": false, "range": [ - 91621, - 91656 + 91632, + 91667 ], "loc": { "start": { @@ -158193,8 +158265,8 @@ "kind": "method", "computed": false, "range": [ - 91618, - 91656 + 91629, + 91667 ], "loc": { "start": { @@ -158211,8 +158283,8 @@ "type": "Block", "value": "*\n * Return the working DOM element\n * @return {HTMLTableElement}\n ", "range": [ - 91530, - 91613 + 91541, + 91624 ], "loc": { "start": { @@ -158231,8 +158303,8 @@ "type": "Block", "value": "*\n * Return the decimal separator for supplied column as per column type\n * configuration or global setting\n * @param {Number} colIndex Column index\n * @returns {String} '.' or ','\n ", "range": [ - 91662, - 91868 + 91673, + 91879 ], "loc": { "start": { @@ -158254,8 +158326,8 @@ "type": "Identifier", "name": "getDecimal", "range": [ - 91873, - 91883 + 91884, + 91894 ], "loc": { "start": { @@ -158276,8 +158348,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 91884, - 91892 + 91895, + 91903 ], "loc": { "start": { @@ -158303,8 +158375,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 91908, - 91915 + 91919, + 91926 ], "loc": { "start": { @@ -158323,8 +158395,8 @@ "object": { "type": "ThisExpression", "range": [ - 91918, - 91922 + 91929, + 91933 ], "loc": { "start": { @@ -158341,8 +158413,8 @@ "type": "Identifier", "name": "decimalSeparator", "range": [ - 91923, - 91939 + 91934, + 91950 ], "loc": { "start": { @@ -158356,8 +158428,8 @@ } }, "range": [ - 91918, - 91939 + 91929, + 91950 ], "loc": { "start": { @@ -158371,8 +158443,8 @@ } }, "range": [ - 91908, - 91939 + 91919, + 91950 ], "loc": { "start": { @@ -158388,8 +158460,8 @@ ], "kind": "let", "range": [ - 91904, - 91940 + 91915, + 91951 ], "loc": { "start": { @@ -158412,8 +158484,8 @@ "object": { "type": "ThisExpression", "range": [ - 91953, - 91957 + 91964, + 91968 ], "loc": { "start": { @@ -158430,8 +158502,8 @@ "type": "Identifier", "name": "hasType", "range": [ - 91958, - 91965 + 91969, + 91976 ], "loc": { "start": { @@ -158445,8 +158517,8 @@ } }, "range": [ - 91953, - 91965 + 91964, + 91976 ], "loc": { "start": { @@ -158464,8 +158536,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 91966, - 91974 + 91977, + 91985 ], "loc": { "start": { @@ -158485,8 +158557,8 @@ "type": "Identifier", "name": "FORMATTED_NUMBER", "range": [ - 91977, - 91993 + 91988, + 92004 ], "loc": { "start": { @@ -158501,8 +158573,8 @@ } ], "range": [ - 91976, - 91994 + 91987, + 92005 ], "loc": { "start": { @@ -158517,8 +158589,8 @@ } ], "range": [ - 91953, - 91995 + 91964, + 92006 ], "loc": { "start": { @@ -158543,8 +158615,8 @@ "type": "Identifier", "name": "colType", "range": [ - 92015, - 92022 + 92026, + 92033 ], "loc": { "start": { @@ -158566,8 +158638,8 @@ "object": { "type": "ThisExpression", "range": [ - 92025, - 92029 + 92036, + 92040 ], "loc": { "start": { @@ -158584,8 +158656,8 @@ "type": "Identifier", "name": "colTypes", "range": [ - 92030, - 92038 + 92041, + 92049 ], "loc": { "start": { @@ -158599,8 +158671,8 @@ } }, "range": [ - 92025, - 92038 + 92036, + 92049 ], "loc": { "start": { @@ -158617,8 +158689,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 92039, - 92047 + 92050, + 92058 ], "loc": { "start": { @@ -158632,8 +158704,8 @@ } }, "range": [ - 92025, - 92048 + 92036, + 92059 ], "loc": { "start": { @@ -158647,8 +158719,8 @@ } }, "range": [ - 92015, - 92048 + 92026, + 92059 ], "loc": { "start": { @@ -158664,8 +158736,8 @@ ], "kind": "let", "range": [ - 92011, - 92049 + 92022, + 92060 ], "loc": { "start": { @@ -158689,8 +158761,8 @@ "type": "Identifier", "name": "colType", "range": [ - 92066, - 92073 + 92077, + 92084 ], "loc": { "start": { @@ -158707,8 +158779,8 @@ "type": "Identifier", "name": "hasOwnProperty", "range": [ - 92074, - 92088 + 92085, + 92099 ], "loc": { "start": { @@ -158722,8 +158794,8 @@ } }, "range": [ - 92066, - 92088 + 92077, + 92099 ], "loc": { "start": { @@ -158742,8 +158814,8 @@ "value": "decimal", "raw": "'decimal'", "range": [ - 92089, - 92098 + 92100, + 92109 ], "loc": { "start": { @@ -158758,8 +158830,8 @@ } ], "range": [ - 92066, - 92099 + 92077, + 92110 ], "loc": { "start": { @@ -158784,8 +158856,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 92119, - 92126 + 92130, + 92137 ], "loc": { "start": { @@ -158805,8 +158877,8 @@ "type": "Identifier", "name": "colType", "range": [ - 92129, - 92136 + 92140, + 92147 ], "loc": { "start": { @@ -158823,8 +158895,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 92137, - 92144 + 92148, + 92155 ], "loc": { "start": { @@ -158838,8 +158910,8 @@ } }, "range": [ - 92129, - 92144 + 92140, + 92155 ], "loc": { "start": { @@ -158853,8 +158925,8 @@ } }, "range": [ - 92119, - 92144 + 92130, + 92155 ], "loc": { "start": { @@ -158868,8 +158940,8 @@ } }, "range": [ - 92119, - 92145 + 92130, + 92156 ], "loc": { "start": { @@ -158884,8 +158956,8 @@ } ], "range": [ - 92101, - 92159 + 92112, + 92170 ], "loc": { "start": { @@ -158900,8 +158972,8 @@ }, "alternate": null, "range": [ - 92062, - 92159 + 92073, + 92170 ], "loc": { "start": { @@ -158916,8 +158988,8 @@ } ], "range": [ - 91997, - 92169 + 92008, + 92180 ], "loc": { "start": { @@ -158932,8 +159004,8 @@ }, "alternate": null, "range": [ - 91949, - 92169 + 91960, + 92180 ], "loc": { "start": { @@ -158952,8 +159024,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 92185, - 92192 + 92196, + 92203 ], "loc": { "start": { @@ -158967,8 +159039,8 @@ } }, "range": [ - 92178, - 92193 + 92189, + 92204 ], "loc": { "start": { @@ -158983,8 +159055,8 @@ } ], "range": [ - 91894, - 92199 + 91905, + 92210 ], "loc": { "start": { @@ -159000,8 +159072,8 @@ "generator": false, "expression": false, "range": [ - 91883, - 92199 + 91894, + 92210 ], "loc": { "start": { @@ -159017,8 +159089,8 @@ "kind": "method", "computed": false, "range": [ - 91873, - 92199 + 91884, + 92210 ], "loc": { "start": { @@ -159035,8 +159107,8 @@ "type": "Block", "value": "*\n * Return the decimal separator for supplied column as per column type\n * configuration or global setting\n * @param {Number} colIndex Column index\n * @returns {String} '.' or ','\n ", "range": [ - 91662, - 91868 + 91673, + 91879 ], "loc": { "start": { @@ -159055,8 +159127,8 @@ "type": "Block", "value": "*\n * Get the configuration object (literal object)\n * @return {Object}\n ", "range": [ - 92205, - 92293 + 92216, + 92304 ], "loc": { "start": { @@ -159078,8 +159150,8 @@ "type": "Identifier", "name": "config", "range": [ - 92298, - 92304 + 92309, + 92315 ], "loc": { "start": { @@ -159107,8 +159179,8 @@ "object": { "type": "ThisExpression", "range": [ - 92324, - 92328 + 92335, + 92339 ], "loc": { "start": { @@ -159125,8 +159197,8 @@ "type": "Identifier", "name": "cfg", "range": [ - 92329, - 92332 + 92340, + 92343 ], "loc": { "start": { @@ -159140,8 +159212,8 @@ } }, "range": [ - 92324, - 92332 + 92335, + 92343 ], "loc": { "start": { @@ -159155,8 +159227,8 @@ } }, "range": [ - 92317, - 92333 + 92328, + 92344 ], "loc": { "start": { @@ -159171,8 +159243,8 @@ } ], "range": [ - 92307, - 92339 + 92318, + 92350 ], "loc": { "start": { @@ -159188,8 +159260,8 @@ "generator": false, "expression": false, "range": [ - 92304, - 92339 + 92315, + 92350 ], "loc": { "start": { @@ -159205,8 +159277,8 @@ "kind": "method", "computed": false, "range": [ - 92298, - 92339 + 92309, + 92350 ], "loc": { "start": { @@ -159223,8 +159295,8 @@ "type": "Block", "value": "*\n * Get the configuration object (literal object)\n * @return {Object}\n ", "range": [ - 92205, - 92293 + 92216, + 92304 ], "loc": { "start": { @@ -159243,7 +159315,7 @@ ], "range": [ 1074, - 92341 + 92352 ], "loc": { "start": { @@ -159258,7 +159330,7 @@ }, "range": [ 1056, - 92341 + 92352 ], "loc": { "start": { @@ -159296,7 +159368,7 @@ "source": null, "range": [ 1049, - 92341 + 92352 ], "loc": { "start": { @@ -159333,7 +159405,7 @@ "sourceType": "module", "range": [ 0, - 92341 + 92352 ], "loc": { "start": { @@ -160052,8 +160124,8 @@ "type": "Block", "value": "** filters' grid behaviours **", "range": [ - 7636, - 7670 + 7647, + 7681 ], "loc": { "start": { @@ -160070,8 +160142,8 @@ "type": "Block", "value": "*\n * Enable/disable enter key for input type filters\n * @type {Boolean}\n ", "range": [ - 7680, - 7781 + 7691, + 7792 ], "loc": { "start": { @@ -160088,8 +160160,8 @@ "type": "Block", "value": "*\n * Callback fired before filtering process starts\n * @type {Function}\n ", "range": [ - 7848, - 7949 + 7859, + 7960 ], "loc": { "start": { @@ -160106,8 +160178,8 @@ "type": "Block", "value": "*\n * Callback fired after filtering process is completed\n * @type {Function}\n ", "range": [ - 8031, - 8137 + 8042, + 8148 ], "loc": { "start": { @@ -160124,8 +160196,8 @@ "type": "Block", "value": "*\n * Enable/disable case sensitivity filtering\n * @type {Boolean}\n ", "range": [ - 8217, - 8312 + 8228, + 8323 ], "loc": { "start": { @@ -160142,8 +160214,8 @@ "type": "Block", "value": "*\n * Indicate whether exact match filtering is enabled on a per column\n * basis\n * @type {Boolean}\n * @private\n ", "range": [ - 8378, - 8534 + 8389, + 8545 ], "loc": { "start": { @@ -160160,8 +160232,8 @@ "type": "Block", "value": "*\n * Exact match filtering per column array\n * @type {Array}\n ", "range": [ - 8610, - 8700 + 8621, + 8711 ], "loc": { "start": { @@ -160178,8 +160250,8 @@ "type": "Block", "value": "*\n * Globally enable/disable exact match filtering\n * @type {Boolean}\n ", "range": [ - 8807, - 8906 + 8818, + 8917 ], "loc": { "start": { @@ -160196,8 +160268,8 @@ "type": "Block", "value": "*\n * Ignore diacritics globally or on a column basis\n * @type {Boolean|Array}\n ", "range": [ - 8966, - 9073 + 8977, + 9084 ], "loc": { "start": { @@ -160214,8 +160286,8 @@ "type": "Block", "value": "*\n * Enable/disable linked filters filtering mode\n * @type {Boolean}\n ", "range": [ - 9136, - 9234 + 9147, + 9245 ], "loc": { "start": { @@ -160232,8 +160304,8 @@ "type": "Block", "value": "*\n * Enable/disable readonly state for excluded options when\n * linked filters filtering mode is on\n * @type {Boolean}\n ", "range": [ - 9300, - 9456 + 9311, + 9467 ], "loc": { "start": { @@ -160250,8 +160322,8 @@ "type": "Block", "value": "*\n * Active filter ID\n * @type {String}\n * @private\n ", "range": [ - 9541, - 9630 + 9552, + 9641 ], "loc": { "start": { @@ -160268,8 +160340,8 @@ "type": "Block", "value": "*\n * Determine if there are excluded rows from filtering\n * @type {Boolean}\n * @private\n ", "range": [ - 9676, - 9801 + 9687, + 9812 ], "loc": { "start": { @@ -160286,8 +160358,8 @@ "type": "Block", "value": "*\n * List of row indexes to be excluded from filtering\n * @type {Array}\n ", "range": [ - 9917, - 10018 + 9928, + 10029 ], "loc": { "start": { @@ -160304,8 +160376,8 @@ "type": "Block", "value": "*\n * List of containers IDs where external filters will be generated\n * @type {Array}\n ", "range": [ - 10088, - 10203 + 10099, + 10214 ], "loc": { "start": { @@ -160322,8 +160394,8 @@ "type": "Block", "value": "*\n * Callback fired after filters are generated\n * @type {Function}\n ", "range": [ - 10280, - 10377 + 10291, + 10388 ], "loc": { "start": { @@ -160340,8 +160412,8 @@ "type": "Block", "value": "*\n * Enable/disable single filter mode\n * @type {Boolean|Object}\n ", "range": [ - 10461, - 10555 + 10472, + 10566 ], "loc": { "start": { @@ -160358,8 +160430,8 @@ "type": "Block", "value": "*\n * Specify columns to be excluded from single filter search, by default\n * searching in all columns:\n * single_filter: {\n * exclude_cols: [2, 7]\n * }\n ", "range": [ - 10654, - 10864 + 10665, + 10875 ], "loc": { "start": { @@ -160376,8 +160448,8 @@ "type": "Block", "value": "*\n * Callback fired after a row is validated during filtering\n * @type {Function}\n ", "range": [ - 11035, - 11146 + 11046, + 11157 ], "loc": { "start": { @@ -160394,8 +160466,8 @@ "type": "Block", "value": "*\n * Specify which column implements a custom cell parser to retrieve the\n * cell value:\n * cell_parser: {\n * cols: [0, 2],\n * parse: function(tf, cell, colIndex) {\n * // custom cell parser logic here\n * return cellValue;\n * }\n * }\n * @type {Object}\n ", "range": [ - 11228, - 11599 + 11239, + 11610 ], "loc": { "start": { @@ -160412,8 +160484,8 @@ "type": "Block", "value": "*\n * Global watermark text for input filter type or watermark for each\n * filter if an array is supplied\n * @type {String|Array}\n ", "range": [ - 11789, - 11955 + 11800, + 11966 ], "loc": { "start": { @@ -160430,8 +160502,8 @@ "type": "Block", "value": "*\n * Indicate whether watermark is on a per column basis\n * @type {Boolean}\n * @private\n ", "range": [ - 12009, - 12134 + 12020, + 12145 ], "loc": { "start": { @@ -160448,8 +160520,8 @@ "type": "Block", "value": "*\n * Indicate whether help UI component is disabled\n * @type {Boolean}\n ", "range": [ - 12201, - 12301 + 12212, + 12312 ], "loc": { "start": { @@ -160466,8 +160538,8 @@ "type": "Block", "value": "*\n * Indicate whether pop-up filters UI is enabled\n * @type {Boolean|Object}\n ", "range": [ - 12448, - 12554 + 12459, + 12565 ], "loc": { "start": { @@ -160484,8 +160556,8 @@ "type": "Block", "value": "*\n * Indicate whether filtered (active) columns indicator is enabled\n * @type {Boolean}\n ", "range": [ - 12644, - 12761 + 12655, + 12772 ], "loc": { "start": { @@ -160502,8 +160574,8 @@ "type": "Block", "value": "** select filter's customisation and behaviours **", "range": [ - 12880, - 12934 + 12891, + 12945 ], "loc": { "start": { @@ -160520,8 +160592,8 @@ "type": "Block", "value": "*\n * Text for clear option in drop-down filter types (1st option)\n * @type {String|Array}\n ", "range": [ - 12943, - 13062 + 12954, + 13073 ], "loc": { "start": { @@ -160538,8 +160610,8 @@ "type": "Block", "value": "*\n * Indicate whether empty option is enabled in drop-down filter types\n * @type {Boolean}\n ", "range": [ - 13146, - 13266 + 13157, + 13277 ], "loc": { "start": { @@ -160556,8 +160628,8 @@ "type": "Block", "value": "*\n * Text for empty option in drop-down filter types\n * @type {String}\n ", "range": [ - 13341, - 13441 + 13352, + 13452 ], "loc": { "start": { @@ -160574,8 +160646,8 @@ "type": "Block", "value": "*\n * Indicate whether non-empty option is enabled in drop-down filter\n * types\n * @type {Boolean}\n ", "range": [ - 13514, - 13649 + 13525, + 13660 ], "loc": { "start": { @@ -160592,8 +160664,8 @@ "type": "Block", "value": "*\n * Text for non-empty option in drop-down filter types\n * @type {String}\n ", "range": [ - 13731, - 13835 + 13742, + 13846 ], "loc": { "start": { @@ -160610,8 +160682,8 @@ "type": "Block", "value": "*\n * Indicate whether drop-down filter types filter the table by default\n * on change event\n * @type {Boolean}\n ", "range": [ - 13919, - 14067 + 13930, + 14078 ], "loc": { "start": { @@ -160628,8 +160700,8 @@ "type": "Block", "value": "*\n * Make drop-down filter types options sorted in alpha-numeric manner\n * by default globally or on a column basis\n * @type {Boolean|Array}\n ", "range": [ - 14137, - 14315 + 14148, + 14326 ], "loc": { "start": { @@ -160646,8 +160718,8 @@ "type": "Block", "value": "*\n * Indicate whether options in drop-down filter types are sorted in a\n * ascending numeric manner\n * @type {Boolean}\n * @private\n ", "range": [ - 14457, - 14633 + 14468, + 14644 ], "loc": { "start": { @@ -160664,8 +160736,8 @@ "type": "Block", "value": "*\n * List of columns implementing options sorting in a ascending numeric\n * manner\n * @type {Array}\n ", "range": [ - 14696, - 14833 + 14707, + 14844 ], "loc": { "start": { @@ -160682,8 +160754,8 @@ "type": "Block", "value": "*\n * Indicate whether options in drop-down filter types are sorted in a\n * descending numeric manner\n * @type {Boolean}\n * @private\n ", "range": [ - 14910, - 15087 + 14921, + 15098 ], "loc": { "start": { @@ -160700,8 +160772,8 @@ "type": "Block", "value": "*\n * List of columns implementing options sorting in a descending numeric\n * manner\n * @type {Array}\n ", "range": [ - 15152, - 15290 + 15163, + 15301 ], "loc": { "start": { @@ -160718,8 +160790,8 @@ "type": "Block", "value": "*\n * Indicate whether drop-down filter types are populated on demand at\n * first usage\n * @type {Boolean}\n ", "range": [ - 15370, - 15513 + 15381, + 15524 ], "loc": { "start": { @@ -160736,8 +160808,8 @@ "type": "Block", "value": "*\n * Indicate whether custom drop-down filter options are implemented\n * @type {Boolean}\n ", "range": [ - 15589, - 15707 + 15600, + 15718 ], "loc": { "start": { @@ -160754,8 +160826,8 @@ "type": "Block", "value": "*\n * Custom options definition of a per column basis, ie:\n *\tcustom_options: {\n * cols:[0, 1],\n * texts: [\n * ['a0', 'b0', 'c0'],\n * ['a1', 'b1', 'c1']\n * ],\n * values: [\n * ['a0', 'b0', 'c0'],\n * ['a1', 'b1', 'c1']\n * ],\n * sorts: [false, true]\n * }\n *\n * @type {Object}\n ", "range": [ - 15774, - 16246 + 15785, + 16257 ], "loc": { "start": { @@ -160772,8 +160844,8 @@ "type": "Block", "value": "** Filter operators **", "range": [ - 16303, - 16329 + 16314, + 16340 ], "loc": { "start": { @@ -160790,8 +160862,8 @@ "type": "Block", "value": "*\n * Regular expression operator for input filter. Defaults to 'rgx:'\n * @type {String}\n ", "range": [ - 16338, - 16455 + 16349, + 16466 ], "loc": { "start": { @@ -160808,8 +160880,8 @@ "type": "Block", "value": "*\n * Empty cells operator for input filter. Defaults to '[empty]'\n * @type {String}\n ", "range": [ - 16532, - 16645 + 16543, + 16656 ], "loc": { "start": { @@ -160826,8 +160898,8 @@ "type": "Block", "value": "*\n * Non-empty cells operator for input filter. Defaults to '[nonempty]'\n * @type {String}\n ", "range": [ - 16723, - 16843 + 16734, + 16854 ], "loc": { "start": { @@ -160844,8 +160916,8 @@ "type": "Block", "value": "*\n * Logical OR operator for input filter. Defaults to '||'\n * @type {String}\n ", "range": [ - 16927, - 17034 + 16938, + 17045 ], "loc": { "start": { @@ -160862,8 +160934,8 @@ "type": "Block", "value": "*\n * Logical AND operator for input filter. Defaults to '&&'\n * @type {String}\n ", "range": [ - 17104, - 17212 + 17115, + 17223 ], "loc": { "start": { @@ -160880,8 +160952,8 @@ "type": "Block", "value": "*\n * Greater than operator for input filter. Defaults to '>'\n * @type {String}\n ", "range": [ - 17283, - 17391 + 17294, + 17402 ], "loc": { "start": { @@ -160898,8 +160970,8 @@ "type": "Block", "value": "*\n * Lower than operator for input filter. Defaults to '<'\n * @type {String}\n ", "range": [ - 17465, - 17571 + 17476, + 17582 ], "loc": { "start": { @@ -160916,8 +160988,8 @@ "type": "Block", "value": "*\n * Lower than or equal operator for input filter. Defaults to '<='\n * @type {String}\n ", "range": [ - 17643, - 17759 + 17654, + 17770 ], "loc": { "start": { @@ -160934,8 +161006,8 @@ "type": "Block", "value": "*\n * Greater than or equal operator for input filter. Defaults to '>='\n * @type {String}\n ", "range": [ - 17838, - 17956 + 17849, + 17967 ], "loc": { "start": { @@ -160952,8 +161024,8 @@ "type": "Block", "value": "*\n * Inequality operator for input filter. Defaults to '!'\n * @type {String}\n ", "range": [ - 18037, - 18143 + 18048, + 18154 ], "loc": { "start": { @@ -160970,8 +161042,8 @@ "type": "Block", "value": "*\n * Like operator for input filter. Defaults to '*'\n * @type {String}\n ", "range": [ - 18219, - 18319 + 18230, + 18330 ], "loc": { "start": { @@ -160988,8 +161060,8 @@ "type": "Block", "value": "*\n * Strict equality operator for input filter. Defaults to '='\n * @type {String}\n ", "range": [ - 18390, - 18501 + 18401, + 18512 ], "loc": { "start": { @@ -161006,8 +161078,8 @@ "type": "Block", "value": "*\n * Starts with operator for input filter. Defaults to '='\n * @type {String}\n ", "range": [ - 18573, - 18680 + 18584, + 18691 ], "loc": { "start": { @@ -161024,8 +161096,8 @@ "type": "Block", "value": "*\n * Ends with operator for input filter. Defaults to '='\n * @type {String}\n ", "range": [ - 18757, - 18862 + 18768, + 18873 ], "loc": { "start": { @@ -161042,8 +161114,8 @@ "type": "Line", "value": " this.curExp = f.cur_exp || '^[¥£€$]';", "range": [ - 18937, - 18977 + 18948, + 18988 ], "loc": { "start": { @@ -161060,8 +161132,8 @@ "type": "Block", "value": "*\n * Stored values separator\n * @type {String}\n ", "range": [ - 18987, - 19063 + 18998, + 19074 ], "loc": { "start": { @@ -161078,8 +161150,8 @@ "type": "Block", "value": "*\n * Enable rows counter UI component\n * @type {Boolean|Object}\n ", "range": [ - 19129, - 19222 + 19140, + 19233 ], "loc": { "start": { @@ -161096,8 +161168,8 @@ "type": "Block", "value": "*\n * Enable status bar UI component\n * @type {Boolean|Object}\n ", "range": [ - 19309, - 19400 + 19320, + 19411 ], "loc": { "start": { @@ -161114,8 +161186,8 @@ "type": "Block", "value": "*\n * Enable activity/spinner indicator UI component\n * @type {Boolean|Object}\n ", "range": [ - 19481, - 19588 + 19492, + 19599 ], "loc": { "start": { @@ -161132,8 +161204,8 @@ "type": "Block", "value": "** validation - reset buttons/links **", "range": [ - 19658, - 19700 + 19669, + 19711 ], "loc": { "start": { @@ -161150,8 +161222,8 @@ "type": "Block", "value": "*\n * Enable filters submission button\n * @type {Boolean}\n ", "range": [ - 19709, - 19795 + 19720, + 19806 ], "loc": { "start": { @@ -161168,8 +161240,8 @@ "type": "Block", "value": "*\n * Define filters submission button text\n * @type {String}\n ", "range": [ - 19847, - 19937 + 19858, + 19948 ], "loc": { "start": { @@ -161186,8 +161258,8 @@ "type": "Block", "value": "*\n * Css class for filters submission button\n * @type {String}\n ", "range": [ - 20028, - 20120 + 20039, + 20131 ], "loc": { "start": { @@ -161204,8 +161276,8 @@ "type": "Block", "value": "*\n * Enable clear button\n * @type {Object|Boolean}\n ", "range": [ - 20247, - 20327 + 20258, + 20338 ], "loc": { "start": { @@ -161222,8 +161294,8 @@ "type": "Block", "value": "*\n * Callback fired before filters are cleared\n * @type {Function}\n ", "range": [ - 20405, - 20501 + 20416, + 20512 ], "loc": { "start": { @@ -161240,8 +161312,8 @@ "type": "Block", "value": "*\n * Callback fired after filters are cleared\n * @type {Function}\n ", "range": [ - 20581, - 20676 + 20592, + 20687 ], "loc": { "start": { @@ -161258,8 +161330,8 @@ "type": "Block", "value": "*\n * Enable paging component\n * @type {Object|Boolean}\n ", "range": [ - 20754, - 20838 + 20765, + 20849 ], "loc": { "start": { @@ -161276,8 +161348,8 @@ "type": "Block", "value": "*\n * Number of hidden rows\n * @type {Number}\n * @private\n ", "range": [ - 20908, - 21002 + 20919, + 21013 ], "loc": { "start": { @@ -161294,8 +161366,8 @@ "type": "Block", "value": "*\n * Enable auto-filter behaviour, table is filtered when a user\n * stops typing\n * @type {Boolean}\n ", "range": [ - 21043, - 21180 + 21054, + 21191 ], "loc": { "start": { @@ -161312,8 +161384,8 @@ "type": "Block", "value": "*\n * Auto-filter delay in msecs\n * @type {Number}\n ", "range": [ - 21240, - 21319 + 21251, + 21330 ], "loc": { "start": { @@ -161330,8 +161402,8 @@ "type": "Block", "value": "*\n * Indicate whether user is typing\n * @type {Boolean}\n * @private\n ", "range": [ - 21424, - 21529 + 21435, + 21540 ], "loc": { "start": { @@ -161348,8 +161420,8 @@ "type": "Block", "value": "*\n * Auto-filter interval ID\n * @type {String}\n * @private\n ", "range": [ - 21573, - 21669 + 21584, + 21680 ], "loc": { "start": { @@ -161366,8 +161438,8 @@ "type": "Block", "value": "*\n * Enable keyword highlighting behaviour\n * @type {Boolean}\n ", "range": [ - 21716, - 21807 + 21727, + 21818 ], "loc": { "start": { @@ -161384,8 +161456,8 @@ "type": "Block", "value": "*\n * Enable no results message UI component\n * @type {Object|Boolean}\n ", "range": [ - 21881, - 21980 + 21892, + 21991 ], "loc": { "start": { @@ -161402,8 +161474,8 @@ "type": "Block", "value": "*\n * Enable state persistence\n * @type {Object|Boolean}\n ", "range": [ - 22089, - 22174 + 22100, + 22185 ], "loc": { "start": { @@ -161420,8 +161492,8 @@ "type": "Block", "value": "** data types **", "range": [ - 22241, - 22261 + 22252, + 22272 ], "loc": { "start": { @@ -161438,8 +161510,8 @@ "type": "Block", "value": "*\n * Enable date type module\n * @type {Boolean}\n * @private\n ", "range": [ - 22271, - 22368 + 22282, + 22379 ], "loc": { "start": { @@ -161456,8 +161528,8 @@ "type": "Block", "value": "*\n * Define default locale, default to 'en' as per Sugar Date module:\n * https://sugarjs.com/docs/#/DateLocales\n * @type {String}\n ", "range": [ - 22408, - 22575 + 22419, + 22586 ], "loc": { "start": { @@ -161474,8 +161546,8 @@ "type": "Block", "value": "*\n * Define thousands separator ',' or '.', defaults to ','\n * @type {String}\n ", "range": [ - 22636, - 22743 + 22647, + 22754 ], "loc": { "start": { @@ -161492,8 +161564,8 @@ "type": "Block", "value": "*\n * Define decimal separator ',' or '.', defaults to '.'\n * @type {String}\n ", "range": [ - 22828, - 22933 + 22839, + 22944 ], "loc": { "start": { @@ -161510,8 +161582,8 @@ "type": "Block", "value": "*\n * Define data types on a column basis, possible values 'string',\n * 'number', 'formatted-number', 'date', 'ipaddress' ie:\n * col_types : [\n * 'string', 'date', 'number',\n * { type: 'formatted-number', decimal: ',', thousands: '.' },\n * { type: 'date', locale: 'en-gb' },\n * { type: 'date', format: ['{dd}-{months}-{yyyy|yy}'] }\n * ]\n *\n * Refer to https://sugarjs.com/docs/#/DateParsing for exhaustive\n * information on date parsing formats supported by Sugar Date\n * @type {Array}\n ", "range": [ - 23014, - 23612 + 23025, + 23623 ], "loc": { "start": { @@ -161528,8 +161600,8 @@ "type": "Block", "value": "** ids prefixes **", "range": [ - 23687, - 23709 + 23698, + 23720 ], "loc": { "start": { @@ -161546,8 +161618,8 @@ "type": "Block", "value": "*\n * Main prefix\n * @private\n ", "range": [ - 23718, - 23776 + 23729, + 23787 ], "loc": { "start": { @@ -161564,8 +161636,8 @@ "type": "Block", "value": "*\n * Filter's ID prefix (inputs - selects)\n * @private\n ", "range": [ - 23814, - 23898 + 23825, + 23909 ], "loc": { "start": { @@ -161582,8 +161654,8 @@ "type": "Block", "value": "*\n * Button's ID prefix\n * @private\n ", "range": [ - 23938, - 24003 + 23949, + 24014 ], "loc": { "start": { @@ -161600,8 +161672,8 @@ "type": "Block", "value": "*\n * Responsive Css class\n * @private\n ", "range": [ - 24049, - 24116 + 24060, + 24127 ], "loc": { "start": { @@ -161618,8 +161690,8 @@ "type": "Block", "value": "** extensions **", "range": [ - 24164, - 24184 + 24175, + 24195 ], "loc": { "start": { @@ -161636,8 +161708,8 @@ "type": "Block", "value": "*\n * List of loaded extensions\n * @type {Array}\n ", "range": [ - 24193, - 24270 + 24204, + 24281 ], "loc": { "start": { @@ -161654,8 +161726,8 @@ "type": "Block", "value": "** themes **", "range": [ - 24337, - 24353 + 24348, + 24364 ], "loc": { "start": { @@ -161672,8 +161744,8 @@ "type": "Block", "value": "*\n * Enable default theme\n * @type {Boolean}\n ", "range": [ - 24362, - 24436 + 24373, + 24447 ], "loc": { "start": { @@ -161690,8 +161762,8 @@ "type": "Block", "value": "*\n * Determine whether themes are enables\n * @type {Boolean}\n * @private\n ", "range": [ - 24513, - 24623 + 24524, + 24634 ], "loc": { "start": { @@ -161708,8 +161780,8 @@ "type": "Block", "value": "*\n * List of themes, ie:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n ", "range": [ - 24706, - 24818 + 24717, + 24829 ], "loc": { "start": { @@ -161726,8 +161798,8 @@ "type": "Block", "value": "*\n * Define path to themes assets, defaults to\n * 'tablefilter/style/themes/'. Usage:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n ", "range": [ - 24877, - 25058 + 24888, + 25069 ], "loc": { "start": { @@ -161744,8 +161816,8 @@ "type": "Block", "value": "*\n * Enable responsive layout\n * @type {Boolean}\n ", "range": [ - 25116, - 25194 + 25127, + 25205 ], "loc": { "start": { @@ -161762,8 +161834,8 @@ "type": "Block", "value": "*\n * Enable toolbar component\n * @type {Object|Boolean}\n ", "range": [ - 25253, - 25338 + 25264, + 25349 ], "loc": { "start": { @@ -161780,8 +161852,8 @@ "type": "Block", "value": "*\n * Features registry\n * @private\n ", "range": [ - 25411, - 25475 + 25422, + 25486 ], "loc": { "start": { @@ -161798,8 +161870,8 @@ "type": "Block", "value": "*\n * Extensions registry\n * @private\n ", "range": [ - 25508, - 25574 + 25519, + 25585 ], "loc": { "start": { @@ -161816,8 +161888,8 @@ "type": "Line", "value": " conditionally instantiate required features", "range": [ - 25615, - 25661 + 25626, + 25672 ], "loc": { "start": { @@ -161834,8 +161906,8 @@ "type": "Block", "value": "*\n * Initialise features and layout\n ", "range": [ - 25782, - 25831 + 25793, + 25842 ], "loc": { "start": { @@ -161852,8 +161924,8 @@ "type": "Line", "value": " import main stylesheet", "range": [ - 25916, - 25941 + 25927, + 25952 ], "loc": { "start": { @@ -161870,8 +161942,8 @@ "type": "Line", "value": "loads theme", "range": [ - 26082, - 26095 + 26093, + 26106 ], "loc": { "start": { @@ -161888,8 +161960,8 @@ "type": "Line", "value": "explicitly initialise features in given order", "range": [ - 26359, - 26406 + 26370, + 26417 ], "loc": { "start": { @@ -161906,8 +161978,8 @@ "type": "Line", "value": "filters grid is not generated", "range": [ - 26644, - 26675 + 26655, + 26686 ], "loc": { "start": { @@ -161924,8 +161996,8 @@ "type": "Line", "value": "build filters", "range": [ - 26989, - 27004 + 27000, + 27015 ], "loc": { "start": { @@ -161942,8 +162014,8 @@ "type": "Line", "value": "only 1 input for single search", "range": [ - 27578, - 27610 + 27589, + 27621 ], "loc": { "start": { @@ -161960,8 +162032,8 @@ "type": "Line", "value": "drop-down filters", "range": [ - 27772, - 27791 + 27783, + 27802 ], "loc": { "start": { @@ -161978,8 +162050,8 @@ "type": "Line", "value": " checklist", "range": [ - 28028, - 28040 + 28039, + 28051 ], "loc": { "start": { @@ -161996,8 +162068,8 @@ "type": "Line", "value": " this adds submit button", "range": [ - 28361, - 28387 + 28372, + 28398 ], "loc": { "start": { @@ -162014,8 +162086,8 @@ "type": "Line", "value": "if this.fltGrid", "range": [ - 28874, - 28891 + 28885, + 28902 ], "loc": { "start": { @@ -162032,8 +162104,8 @@ "type": "Block", "value": " Features ", "range": [ - 28901, - 28915 + 28912, + 28926 ], "loc": { "start": { @@ -162050,8 +162122,8 @@ "type": "Line", "value": "TF css class is added to table", "range": [ - 29319, - 29351 + 29330, + 29362 ], "loc": { "start": { @@ -162068,8 +162140,8 @@ "type": "Block", "value": " Load extensions ", "range": [ - 29558, - 29579 + 29569, + 29590 ], "loc": { "start": { @@ -162086,8 +162158,8 @@ "type": "Line", "value": " Subscribe to events", "range": [ - 29620, - 29642 + 29631, + 29653 ], "loc": { "start": { @@ -162104,8 +162176,8 @@ "type": "Block", "value": "*\n * Detect key\n * @param {Event} evt\n ", "range": [ - 29894, - 29957 + 29905, + 29968 ], "loc": { "start": { @@ -162122,8 +162194,8 @@ "type": "Block", "value": "*\n * Filter's keyup event: if auto-filter on, detect user is typing and filter\n * columns\n * @param {Event} evt\n ", "range": [ - 30425, - 30558 + 30436, + 30569 ], "loc": { "start": { @@ -162140,8 +162212,8 @@ "type": "Block", "value": "*\n * Filter's keydown event: if auto-filter on, detect user is typing\n ", "range": [ - 31414, - 31497 + 31425, + 31508 ], "loc": { "start": { @@ -162158,8 +162230,8 @@ "type": "Block", "value": "*\n * Filter's focus event\n * @param {Event} evt\n ", "range": [ - 31606, - 31671 + 31617, + 31682 ], "loc": { "start": { @@ -162176,8 +162248,8 @@ "type": "Block", "value": "*\n * Filter's blur event: if auto-filter on, clear interval on filter blur\n ", "range": [ - 31793, - 31881 + 31804, + 31892 ], "loc": { "start": { @@ -162194,8 +162266,8 @@ "type": "Block", "value": "*\n * Insert filters row at initialization\n ", "range": [ - 32093, - 32148 + 32104, + 32159 ], "loc": { "start": { @@ -162212,8 +162284,8 @@ "type": "Line", "value": " TODO: prevent filters row generation for popup filters too,", "range": [ - 32183, - 32245 + 32194, + 32256 ], "loc": { "start": { @@ -162230,8 +162302,8 @@ "type": "Line", "value": " to reduce and simplify headers row index adjusting across lib modules", "range": [ - 32254, - 32326 + 32265, + 32337 ], "loc": { "start": { @@ -162248,8 +162320,8 @@ "type": "Line", "value": " (GridLayout, PopupFilter etc)", "range": [ - 32335, - 32367 + 32346, + 32378 ], "loc": { "start": { @@ -162266,8 +162338,8 @@ "type": "Block", "value": "*\n * Initialize filtersless table\n ", "range": [ - 32921, - 32968 + 32932, + 32979 ], "loc": { "start": { @@ -162284,8 +162356,8 @@ "type": "Block", "value": "*\n * Build input filter type\n * @param {Number} colIndex Column index\n * @param {String} cssClass Css class applied to filter\n * @param {DOMElement} container Container DOM element\n ", "range": [ - 33172, - 33391 + 33183, + 33402 ], "loc": { "start": { @@ -162302,8 +162374,8 @@ "type": "Line", "value": "filter is appended in custom element", "range": [ - 34149, - 34187 + 34160, + 34198 ], "loc": { "start": { @@ -162320,8 +162392,8 @@ "type": "Block", "value": "*\n * Build submit button\n * @param {DOMElement} container Container DOM element\n ", "range": [ - 34616, - 34714 + 34627, + 34725 ], "loc": { "start": { @@ -162338,8 +162410,8 @@ "type": "Line", "value": "filter is appended in container element", "range": [ - 34916, - 34957 + 34927, + 34968 ], "loc": { "start": { @@ -162356,8 +162428,8 @@ "type": "Block", "value": "*\n * Istantiate the collection of features required by the\n * configuration and add them to the features registry. A feature is\n * described by a `class` and `name` fields and and optional `property`\n * field:\n * {\n * class: AClass,\n * name: 'aClass'\n * }\n * @param {Array} [features=[]]\n * @private\n ", "range": [ - 35057, - 35410 + 35068, + 35421 ], "loc": { "start": { @@ -162374,8 +162446,8 @@ "type": "Line", "value": " TODO: remove the property field.", "range": [ - 35504, - 35539 + 35515, + 35550 ], "loc": { "start": { @@ -162392,8 +162464,8 @@ "type": "Line", "value": " Due to naming convention inconsistencies, a `property`", "range": [ - 35552, - 35609 + 35563, + 35620 ], "loc": { "start": { @@ -162410,8 +162482,8 @@ "type": "Line", "value": " field is added to allow a conditional instanciation based", "range": [ - 35622, - 35682 + 35633, + 35693 ], "loc": { "start": { @@ -162428,8 +162500,8 @@ "type": "Line", "value": " on that property on TableFilter, if supplied.", "range": [ - 35695, - 35743 + 35706, + 35754 ], "loc": { "start": { @@ -162446,8 +162518,8 @@ "type": "Block", "value": "*\n * Initialise the passed features collection. A feature is described by a\n * `class` and `name` fields and and optional `property` field:\n * {\n * class: AClass,\n * name: 'aClass'\n * }\n * @param {Array} [features=[]]\n * @private\n ", "range": [ - 36077, - 36352 + 36088, + 36363 ], "loc": { "start": { @@ -162464,8 +162536,8 @@ "type": "Block", "value": "*\n * Return a feature instance for a given name\n * @param {String} name Name of the feature\n * @return {Object}\n ", "range": [ - 36608, - 36742 + 36619, + 36753 ], "loc": { "start": { @@ -162482,8 +162554,8 @@ "type": "Block", "value": "*\n * Initialise all the extensions defined in the configuration object\n ", "range": [ - 36805, - 36889 + 36816, + 36900 ], "loc": { "start": { @@ -162500,8 +162572,8 @@ "type": "Line", "value": " Set config's publicPath dynamically for Webpack...", "range": [ - 37021, - 37074 + 37032, + 37085 ], "loc": { "start": { @@ -162518,8 +162590,8 @@ "type": "Block", "value": "*\n * Load an extension module\n * @param {Object} ext Extension config object\n ", "range": [ - 37341, - 37436 + 37352, + 37447 ], "loc": { "start": { @@ -162536,8 +162608,8 @@ "type": "Line", "value": " Require pattern for Webpack", "range": [ - 37830, - 37860 + 37841, + 37871 ], "loc": { "start": { @@ -162554,8 +162626,8 @@ "type": "Block", "value": " eslint-disable ", "range": [ - 37921, - 37941 + 37932, + 37952 ], "loc": { "start": { @@ -162572,8 +162644,8 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 38005, - 38024 + 38016, + 38035 ], "loc": { "start": { @@ -162590,8 +162662,8 @@ "type": "Block", "value": "*\n * Get an extension instance\n * @param {String} name Name of the extension\n * @return {Object} Extension instance\n ", "range": [ - 38116, - 38259 + 38127, + 38270 ], "loc": { "start": { @@ -162608,8 +162680,8 @@ "type": "Block", "value": "*\n * Check passed extension name exists\n * @param {String} name Name of the extension\n * @return {Boolean}\n ", "range": [ - 38332, - 38462 + 38343, + 38473 ], "loc": { "start": { @@ -162626,8 +162698,8 @@ "type": "Block", "value": "*\n * Register the passed extension instance with associated name\n * @param {Object} inst Extension instance\n * @param {String} name Name of the extension\n ", "range": [ - 38548, - 38723 + 38559, + 38734 ], "loc": { "start": { @@ -162644,8 +162716,8 @@ "type": "Block", "value": "*\n * Destroy all the extensions store in extensions registry\n ", "range": [ - 38810, - 38884 + 38821, + 38895 ], "loc": { "start": { @@ -162662,8 +162734,8 @@ "type": "Block", "value": "*\n * Load themes defined in the configuration object\n ", "range": [ - 39081, - 39147 + 39092, + 39158 ], "loc": { "start": { @@ -162680,8 +162752,8 @@ "type": "Line", "value": "Default theme config", "range": [ - 39330, - 39352 + 39341, + 39363 ], "loc": { "start": { @@ -162698,8 +162770,8 @@ "type": "Line", "value": " Enable loader indicator", "range": [ - 39993, - 40019 + 40004, + 40030 ], "loc": { "start": { @@ -162716,8 +162788,8 @@ "type": "Block", "value": "*\n * Return stylesheet DOM element for a given theme name\n * @return {DOMElement} stylesheet element\n ", "range": [ - 40117, - 40235 + 40128, + 40246 ], "loc": { "start": { @@ -162734,8 +162806,8 @@ "type": "Block", "value": "*\n * Destroy filter grid\n ", "range": [ - 40325, - 40363 + 40336, + 40374 ], "loc": { "start": { @@ -162752,8 +162824,8 @@ "type": "Line", "value": " broadcast destroy event modules and extensions are subscribed to", "range": [ - 40665, - 40732 + 40676, + 40743 ], "loc": { "start": { @@ -162770,8 +162842,8 @@ "type": "Line", "value": " unsubscribe to events", "range": [ - 40896, - 40920 + 40907, + 40931 ], "loc": { "start": { @@ -162788,8 +162860,8 @@ "type": "Block", "value": "*\n * Remove all the external column filters\n ", "range": [ - 41503, - 41560 + 41514, + 41571 ], "loc": { "start": { @@ -162806,8 +162878,8 @@ "type": "Block", "value": "*\n * Check if given column implements a filter with custom options\n * @param {Number} colIndex Column's index\n * @return {Boolean}\n ", "range": [ - 41875, - 42029 + 41886, + 42040 ], "loc": { "start": { @@ -162824,8 +162896,8 @@ "type": "Block", "value": "*\n * Returns an array [[value0, value1 ...],[text0, text1 ...]] with the\n * custom options values and texts\n * @param {Number} colIndex Column's index\n * @return {Array}\n ", "range": [ - 42175, - 42371 + 42186, + 42382 ], "loc": { "start": { @@ -162842,8 +162914,8 @@ "type": "Block", "value": "*\n * Filter the table by retrieving the data from each cell in every single\n * row and comparing it to the search term for current column. A row is\n * hidden when all the search terms are not found in inspected row.\n ", "range": [ - 43231, - 43468 + 43242, + 43479 ], "loc": { "start": { @@ -162860,8 +162932,8 @@ "type": "Line", "value": "fire onbefore callback", "range": [ - 43610, - 43634 + 43621, + 43645 ], "loc": { "start": { @@ -162878,8 +162950,8 @@ "type": "Line", "value": " search args", "range": [ - 43790, - 43804 + 43801, + 43815 ], "loc": { "start": { @@ -162896,8 +162968,8 @@ "type": "Line", "value": " already filtered rows display re-init", "range": [ - 43952, - 43992 + 43963, + 44003 ], "loc": { "start": { @@ -162914,8 +162986,8 @@ "type": "Line", "value": "only for single filter search", "range": [ - 44210, - 44241 + 44221, + 44252 ], "loc": { "start": { @@ -162932,8 +163004,8 @@ "type": "Line", "value": " this loop retrieves cell data", "range": [ - 44305, - 44337 + 44316, + 44348 ], "loc": { "start": { @@ -162950,8 +163022,8 @@ "type": "Line", "value": "searched keyword", "range": [ - 44410, - 44428 + 44421, + 44439 ], "loc": { "start": { @@ -162968,8 +163040,8 @@ "type": "Line", "value": "multiple search parameter operator ||", "range": [ - 44730, - 44769 + 44741, + 44780 ], "loc": { "start": { @@ -162986,8 +163058,8 @@ "type": "Line", "value": "multiple search || parameter boolean", "range": [ - 44868, - 44906 + 44879, + 44917 ], "loc": { "start": { @@ -163004,8 +163076,8 @@ "type": "Line", "value": "multiple search parameter operator &&", "range": [ - 44992, - 45031 + 45003, + 45042 ], "loc": { "start": { @@ -163022,8 +163094,8 @@ "type": "Line", "value": "multiple search && parameter boolean", "range": [ - 45131, - 45169 + 45142, + 45180 ], "loc": { "start": { @@ -163040,8 +163112,8 @@ "type": "Line", "value": "detect operators or array query", "range": [ - 45254, - 45287 + 45265, + 45298 ], "loc": { "start": { @@ -163058,8 +163130,8 @@ "type": "Line", "value": " isolate search term and check occurence in cell data", "range": [ - 45672, - 45727 + 45683, + 45738 ], "loc": { "start": { @@ -163076,8 +163148,8 @@ "type": "Line", "value": "single search parameter", "range": [ - 46536, - 46561 + 46547, + 46572 ], "loc": { "start": { @@ -163094,8 +163166,8 @@ "type": "Line", "value": "for j", "range": [ - 47291, - 47298 + 47302, + 47309 ], "loc": { "start": { @@ -163112,8 +163184,8 @@ "type": "Line", "value": " continue condition", "range": [ - 47666, - 47687 + 47677, + 47698 ], "loc": { "start": { @@ -163130,8 +163202,8 @@ "type": "Line", "value": "fire onafterfilter callback", "range": [ - 47804, - 47833 + 47815, + 47844 ], "loc": { "start": { @@ -163148,8 +163220,8 @@ "type": "Block", "value": "*\n * Match search term in cell data\n * @param {String} term Search term\n * @param {String} cellValue Cell data\n * @param {Number} colIdx Column index\n * @return {Boolean}\n * @private\n ", "range": [ - 47939, - 48164 + 47950, + 48175 ], "loc": { "start": { @@ -163166,8 +163238,8 @@ "type": "Line", "value": " re_an = new RegExp(this.anOperator),", "range": [ - 48720, - 48759 + 48731, + 48770 ], "loc": { "start": { @@ -163184,8 +163256,8 @@ "type": "Line", "value": " re_cr = new RegExp(this.curExp),", "range": [ - 48772, - 48807 + 48783, + 48818 ], "loc": { "start": { @@ -163202,8 +163274,8 @@ "type": "Line", "value": "Search arg operator tests", "range": [ - 49031, - 49058 + 49042, + 49069 ], "loc": { "start": { @@ -163220,8 +163292,8 @@ "type": "Line", "value": " hatermN = re_an.test(term),", "range": [ - 49327, - 49357 + 49338, + 49368 ], "loc": { "start": { @@ -163238,8 +163310,8 @@ "type": "Line", "value": " Check for dates or resolve date type", "range": [ - 49552, - 49591 + 49563, + 49602 ], "loc": { "start": { @@ -163256,8 +163328,8 @@ "type": "Line", "value": " Search arg dates tests", "range": [ - 49899, - 49924 + 49910, + 49935 ], "loc": { "start": { @@ -163274,8 +163346,8 @@ "type": "Line", "value": " lower equal date", "range": [ - 50565, - 50584 + 50576, + 50595 ], "loc": { "start": { @@ -163292,8 +163364,8 @@ "type": "Line", "value": " lower date", "range": [ - 50747, - 50760 + 50758, + 50771 ], "loc": { "start": { @@ -163310,8 +163382,8 @@ "type": "Line", "value": " greater equal date", "range": [ - 50925, - 50946 + 50936, + 50957 ], "loc": { "start": { @@ -163328,8 +163400,8 @@ "type": "Line", "value": " greater date", "range": [ - 51114, - 51129 + 51125, + 51140 ], "loc": { "start": { @@ -163346,8 +163418,8 @@ "type": "Line", "value": " different date", "range": [ - 51294, - 51311 + 51305, + 51322 ], "loc": { "start": { @@ -163364,8 +163436,8 @@ "type": "Line", "value": " equal date", "range": [ - 51501, - 51514 + 51512, + 51525 ], "loc": { "start": { @@ -163382,8 +163454,8 @@ "type": "Line", "value": " searched keyword with * operator doesn't have to be a date", "range": [ - 51705, - 51766 + 51716, + 51777 ], "loc": { "start": { @@ -163400,8 +163472,8 @@ "type": "Line", "value": " like date", "range": [ - 51806, - 51818 + 51817, + 51829 ], "loc": { "start": { @@ -163418,8 +163490,8 @@ "type": "Line", "value": "empty", "range": [ - 52134, - 52141 + 52145, + 52152 ], "loc": { "start": { @@ -163436,8 +163508,8 @@ "type": "Line", "value": "non-empty", "range": [ - 52252, - 52263 + 52263, + 52274 ], "loc": { "start": { @@ -163454,8 +163526,8 @@ "type": "Line", "value": " Convert to number anyways to auto-resolve type in case not", "range": [ - 52535, - 52596 + 52546, + 52607 ], "loc": { "start": { @@ -163472,8 +163544,8 @@ "type": "Line", "value": " defined by configuration. Order is important first try to", "range": [ - 52609, - 52669 + 52620, + 52680 ], "loc": { "start": { @@ -163490,8 +163562,8 @@ "type": "Line", "value": " parse formatted number then fallback to Number coercion", "range": [ - 52682, - 52740 + 52693, + 52751 ], "loc": { "start": { @@ -163508,8 +163580,8 @@ "type": "Line", "value": " to avoid false positives with Number", "range": [ - 52753, - 52792 + 52764, + 52803 ], "loc": { "start": { @@ -163526,8 +163598,8 @@ "type": "Line", "value": " first checks if there is any operator (<,>,<=,>=,!,*,=,{,},", "range": [ - 52878, - 52940 + 52889, + 52951 ], "loc": { "start": { @@ -163544,8 +163616,8 @@ "type": "Line", "value": " rgx:)", "range": [ - 52953, - 52961 + 52964, + 52972 ], "loc": { "start": { @@ -163562,8 +163634,8 @@ "type": "Line", "value": "regexp", "range": [ - 52975, - 52983 + 52986, + 52994 ], "loc": { "start": { @@ -163580,8 +163652,8 @@ "type": "Line", "value": "in case regexp throws", "range": [ - 53025, - 53048 + 53036, + 53059 ], "loc": { "start": { @@ -163598,8 +163670,8 @@ "type": "Line", "value": "operator is removed", "range": [ - 53091, - 53112 + 53102, + 53123 ], "loc": { "start": { @@ -163616,8 +163688,8 @@ "type": "Line", "value": " lower equal", "range": [ - 53389, - 53403 + 53400, + 53414 ], "loc": { "start": { @@ -163634,8 +163706,8 @@ "type": "Line", "value": "greater equal", "range": [ - 53599, - 53614 + 53610, + 53625 ], "loc": { "start": { @@ -163652,8 +163724,8 @@ "type": "Line", "value": "lower", "range": [ - 53810, - 53817 + 53821, + 53828 ], "loc": { "start": { @@ -163670,8 +163742,8 @@ "type": "Line", "value": "greater", "range": [ - 54011, - 54020 + 54022, + 54031 ], "loc": { "start": { @@ -163688,8 +163760,8 @@ "type": "Line", "value": "different", "range": [ - 54214, - 54225 + 54225, + 54236 ], "loc": { "start": { @@ -163706,8 +163778,8 @@ "type": "Line", "value": "like", "range": [ - 54416, - 54422 + 54427, + 54433 ], "loc": { "start": { @@ -163724,8 +163796,8 @@ "type": "Line", "value": "equal", "range": [ - 54599, - 54606 + 54610, + 54617 ], "loc": { "start": { @@ -163742,8 +163814,8 @@ "type": "Line", "value": "starts with", "range": [ - 54782, - 54795 + 54793, + 54806 ], "loc": { "start": { @@ -163760,8 +163832,8 @@ "type": "Line", "value": "ends with", "range": [ - 54964, - 54975 + 54975, + 54986 ], "loc": { "start": { @@ -163778,8 +163850,8 @@ "type": "Line", "value": "empty", "range": [ - 55394, - 55401 + 55405, + 55412 ], "loc": { "start": { @@ -163796,8 +163868,8 @@ "type": "Line", "value": "non-empty", "range": [ - 55512, - 55523 + 55523, + 55534 ], "loc": { "start": { @@ -163814,8 +163886,8 @@ "type": "Line", "value": " If numeric type data, perform a strict equality test and", "range": [ - 55646, - 55705 + 55657, + 55716 ], "loc": { "start": { @@ -163832,8 +163904,8 @@ "type": "Line", "value": " fallback to unformatted number string comparison", "range": [ - 55722, - 55773 + 55733, + 55784 ], "loc": { "start": { @@ -163850,8 +163922,8 @@ "type": "Line", "value": " parseNb can return 0 for strings which are not", "range": [ - 55936, - 55985 + 55947, + 55996 ], "loc": { "start": { @@ -163868,8 +163940,8 @@ "type": "Line", "value": " formatted numbers, in that case return the original", "range": [ - 56006, - 56060 + 56017, + 56071 ], "loc": { "start": { @@ -163886,8 +163958,8 @@ "type": "Line", "value": " string. TODO: handle this in parseNb", "range": [ - 56081, - 56120 + 56092, + 56131 ], "loc": { "start": { @@ -163904,8 +163976,8 @@ "type": "Line", "value": " Finally test search term is contained in cell data", "range": [ - 56423, - 56476 + 56434, + 56487 ], "loc": { "start": { @@ -163922,8 +163994,8 @@ "type": "Line", "value": "else", "range": [ - 56799, - 56805 + 56810, + 56816 ], "loc": { "start": { @@ -163940,8 +164012,8 @@ "type": "Block", "value": "*\n * Return the data of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Array} [exclude=[]] List of row indexes to be excluded\n * @return Flat list of data for a column\n ", "range": [ - 56844, - 57128 + 56855, + 57139 ], "loc": { "start": { @@ -163958,8 +164030,8 @@ "type": "Block", "value": "*\n * Return the values of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Array} [exclude=[]] List of row indexes to be excluded\n * @return Flat list of values for a column\n ", "range": [ - 57283, - 57571 + 57294, + 57582 ], "loc": { "start": { @@ -163976,8 +164048,8 @@ "type": "Block", "value": "*\n * Return the data of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [typed=false] Return a typed value\n * @param {Array} [exclude=[]] List of row indexes to be excluded\n * @return {Array} Flat list of data for a column\n * @private\n ", "range": [ - 57729, - 58110 + 57740, + 58121 ], "loc": { "start": { @@ -163994,8 +164066,8 @@ "type": "Line", "value": " checks if current row index appears in exclude array", "range": [ - 58547, - 58602 + 58558, + 58613 ], "loc": { "start": { @@ -164012,8 +164084,8 @@ "type": "Line", "value": " checks if row has exact cell # and is not excluded", "range": [ - 58709, - 58762 + 58720, + 58773 ], "loc": { "start": { @@ -164030,8 +164102,8 @@ "type": "Block", "value": "*\n * Return the filter's value of a specified column\n * @param {Number} index Column index\n * @return {String} Filter value\n ", "range": [ - 58986, - 59138 + 58997, + 59149 ], "loc": { "start": { @@ -164048,8 +164120,8 @@ "type": "Line", "value": "mutiple select", "range": [ - 59532, - 59548 + 59543, + 59559 ], "loc": { "start": { @@ -164066,8 +164138,8 @@ "type": "Line", "value": "checklist", "range": [ - 59677, - 59688 + 59688, + 59699 ], "loc": { "start": { @@ -164084,8 +164156,8 @@ "type": "Line", "value": "return an empty string if collection is empty or contains a single", "range": [ - 59819, - 59887 + 59830, + 59898 ], "loc": { "start": { @@ -164102,8 +164174,8 @@ "type": "Line", "value": "empty string", "range": [ - 59896, - 59910 + 59907, + 59921 ], "loc": { "start": { @@ -164120,8 +164192,8 @@ "type": "Block", "value": "*\n * Return the filters' values\n * @return {Array} List of filters' values\n ", "range": [ - 60104, - 60196 + 60115, + 60207 ], "loc": { "start": { @@ -164138,8 +164210,8 @@ "type": "Block", "value": "*\n * Return the ID of a specified column's filter\n * @param {Number} index Column's index\n * @return {String} ID of the filter element\n ", "range": [ - 60616, - 60779 + 60627, + 60790 ], "loc": { "start": { @@ -164156,8 +164228,8 @@ "type": "Block", "value": "*\n * Return the list of ids of filters matching a specified type.\n * Note: hidden filters are also returned\n *\n * @param {String} type Filter type string ('input', 'select', 'multiple',\n * 'checklist')\n * @param {Boolean} bool If true returns columns indexes instead of IDs\n * @return {[type]} List of element IDs or column indexes\n ", "range": [ - 60910, - 61311 + 60921, + 61322 ], "loc": { "start": { @@ -164174,8 +164246,8 @@ "type": "Block", "value": "*\n * Return the filter's DOM element for a given column\n * @param {Number} index Column's index\n * @return {DOMElement}\n ", "range": [ - 61728, - 61874 + 61739, + 61885 ], "loc": { "start": { @@ -164192,8 +164264,8 @@ "type": "Block", "value": "*\n * Return the number of cells for a given row index\n * @param {Number} rowIndex Index of the row\n * @return {Number} Number of cells\n ", "range": [ - 61956, - 62122 + 61967, + 62133 ], "loc": { "start": { @@ -164210,8 +164282,8 @@ "type": "Block", "value": "*\n * Return the number of working rows starting from reference row if\n * defined\n * @param {Boolean} includeHeaders Include the headers row(s)\n * @return {Number} Number of working rows\n ", "range": [ - 62270, - 62498 + 62281, + 62509 ], "loc": { "start": { @@ -164228,8 +164300,8 @@ "type": "Block", "value": "*\n * Return the collection of the working rows, that is, the rows belonging\n * to the tbody section(s)\n * @returns {Array}\n ", "range": [ - 62834, - 62978 + 62845, + 62989 ], "loc": { "start": { @@ -164246,8 +164318,8 @@ "type": "Block", "value": "*\n * Return the text content of a given cell\n * @param {DOMElement} Cell's DOM element\n * @return {String}\n ", "range": [ - 63071, - 63199 + 63082, + 63210 ], "loc": { "start": { @@ -164264,8 +164336,8 @@ "type": "Line", "value": " Invoke cellParser for this column if any", "range": [ - 63309, - 63352 + 63320, + 63363 ], "loc": { "start": { @@ -164282,8 +164354,8 @@ "type": "Block", "value": "*\n * Return the typed data of a given cell based on the column type definition\n * @param {DOMElement} cell Cell's DOM element\n * @return {String|Number|Date}\n ", "range": [ - 63530, - 63710 + 63541, + 63721 ], "loc": { "start": { @@ -164300,8 +164372,8 @@ "type": "Block", "value": "*\n * Return the table data based on its columns data type definitions\n * with following structure:\n * [\n * [rowIndex, [data0, data1...]],\n * [rowIndex, [data0, data1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n ", "range": [ - 64259, - 64639 + 64270, + 64650 ], "loc": { "start": { @@ -164318,8 +164390,8 @@ "type": "Block", "value": "*\n * Return the table values with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n ", "range": [ - 64791, - 65127 + 64802, + 65138 ], "loc": { "start": { @@ -164336,8 +164408,8 @@ "type": "Block", "value": "*\n * Return the table data with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @param {Boolean} [typed=false] Return typed value\n * @return {Array}\n * @private\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 65282, - 65757 + 65293, + 65768 ], "loc": { "start": { @@ -164354,8 +164426,8 @@ "type": "Block", "value": "*\n * Return the filtered table data based on its columns data type definitions\n * with following structure:\n * [\n * [rowIndex, [data0, data1...]],\n * [rowIndex, [data0, data1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 66805, - 67261 + 66816, + 67272 ], "loc": { "start": { @@ -164372,8 +164444,8 @@ "type": "Block", "value": "*\n * Return the filtered table values with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 67421, - 67833 + 67432, + 67844 ], "loc": { "start": { @@ -164390,8 +164462,8 @@ "type": "Block", "value": "*\n * Return the filtered data with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @param {Boolean} [typed=false] Return typed value\n * @return {Array}\n * @private\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 67996, - 68474 + 68007, + 68485 ], "loc": { "start": { @@ -164408,8 +164480,8 @@ "type": "Block", "value": "*\n * Return the filtered data for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of typed values [data0, data1, data2...]\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 69716, - 70120 + 69727, + 70131 ], "loc": { "start": { @@ -164426,8 +164498,8 @@ "type": "Block", "value": "*\n * Return the filtered and visible data for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of typed values [data0, data1, data2...]\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 70309, - 70725 + 70320, + 70736 ], "loc": { "start": { @@ -164444,8 +164516,8 @@ "type": "Block", "value": "*\n * Return the filtered values for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of values ['value0', 'value1', 'value2'...]\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 70912, - 71321 + 70923, + 71332 ], "loc": { "start": { @@ -164462,8 +164534,8 @@ "type": "Block", "value": "*\n * Return the filtered and visible values for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of values ['value0', 'value1', 'value2'...]\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 71513, - 71934 + 71524, + 71945 ], "loc": { "start": { @@ -164480,8 +164552,8 @@ "type": "Block", "value": "*\n * Return the filtered data for a given column index\n * @param {Number} colIndex Colmun's index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [typed=false] Return typed value\n * @param {Array} [exclude=[]] List of row indexes to be excluded\n * @param {Boolean} [visible=true] Return only filtered and visible data\n * (relevant for paging)\n * @return {Array} Flat list of values ['val0','val1','val2'...]\n * @private\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 72124, - 72730 + 72135, + 72741 ], "loc": { "start": { @@ -164498,8 +164570,8 @@ "type": "Line", "value": " ensure valid rows index do not contain excluded rows and row is", "range": [ - 73098, - 73164 + 73109, + 73175 ], "loc": { "start": { @@ -164516,8 +164588,8 @@ "type": "Line", "value": " displayed", "range": [ - 73173, - 73185 + 73184, + 73196 ], "loc": { "start": { @@ -164534,8 +164606,8 @@ "type": "Line", "value": " convert column value to expected type if necessary", "range": [ - 73449, - 73502 + 73460, + 73513 ], "loc": { "start": { @@ -164552,8 +164624,8 @@ "type": "Block", "value": "*\n * Get the display value of a row\n * @param {HTMLTableRowElement} row DOM element of the row\n * @return {String} Usually 'none' or ''\n ", "range": [ - 73786, - 73948 + 73797, + 73959 ], "loc": { "start": { @@ -164570,8 +164642,8 @@ "type": "Block", "value": "*\n * Validate/invalidate row by setting the 'validRow' attribute on the row\n * @param {Number} rowIndex Index of the row\n * @param {Boolean} isValid\n ", "range": [ - 74019, - 74192 + 74030, + 74203 ], "loc": { "start": { @@ -164588,8 +164660,8 @@ "type": "Line", "value": " always visible rows are valid", "range": [ - 74357, - 74389 + 74368, + 74400 ], "loc": { "start": { @@ -164606,8 +164678,8 @@ "type": "Block", "value": "*\n * Validate all filterable rows\n ", "range": [ - 75006, - 75053 + 75017, + 75064 ], "loc": { "start": { @@ -164624,8 +164696,8 @@ "type": "Block", "value": "*\n * Set search value to a given filter\n * @param {Number} index Column's index\n * @param {String or Array} query searcharg Search term\n ", "range": [ - 75303, - 75465 + 75314, + 75476 ], "loc": { "start": { @@ -164642,8 +164714,8 @@ "type": "Line", "value": "multiple selects", "range": [ - 76041, - 76059 + 76052, + 76070 ], "loc": { "start": { @@ -164660,8 +164732,8 @@ "type": "Line", "value": "checklist", "range": [ - 76510, - 76521 + 76521, + 76532 ], "loc": { "start": { @@ -164678,8 +164750,8 @@ "type": "Block", "value": "*\n * Set them columns' widths as per configuration\n * @param {Element} tbl DOM element\n ", "range": [ - 77117, - 77221 + 77128, + 77232 ], "loc": { "start": { @@ -164696,8 +164768,8 @@ "type": "Block", "value": "*\n * Exclude rows from actions\n ", "range": [ - 77938, - 77982 + 77949, + 77993 ], "loc": { "start": { @@ -164714,8 +164786,8 @@ "type": "Block", "value": "*\n * Clear all the filters' values\n ", "range": [ - 78162, - 78210 + 78173, + 78221 ], "loc": { "start": { @@ -164732,8 +164804,8 @@ "type": "Block", "value": "*\n * Return the ID of the current active filter\n * @return {String}\n ", "range": [ - 78655, - 78740 + 78666, + 78751 ], "loc": { "start": { @@ -164750,8 +164822,8 @@ "type": "Block", "value": "*\n * Set the ID of the current active filter\n * @param {String} filterId Element ID\n ", "range": [ - 78814, - 78915 + 78825, + 78926 ], "loc": { "start": { @@ -164768,8 +164840,8 @@ "type": "Block", "value": "*\n * Return the column index for a given filter ID\n * @param {string} [filterId=''] Filter ID\n * @return {Number} Column index\n ", "range": [ - 79001, - 79149 + 79012, + 79160 ], "loc": { "start": { @@ -164786,8 +164858,8 @@ "type": "Block", "value": "*\n * Build filter element ID for a given column index\n * @param {any} colIndex\n * @return {String} Filter element ID string\n * @private\n ", "range": [ - 79327, - 79488 + 79338, + 79499 ], "loc": { "start": { @@ -164804,8 +164876,8 @@ "type": "Block", "value": "*\n * Check if has external filters\n * @returns {Boolean}\n * @private\n ", "range": [ - 79586, - 79676 + 79597, + 79687 ], "loc": { "start": { @@ -164822,8 +164894,8 @@ "type": "Block", "value": "*\n * Returns styles path\n * @returns {String}\n * @private\n ", "range": [ - 79757, - 79836 + 79768, + 79847 ], "loc": { "start": { @@ -164840,8 +164912,8 @@ "type": "Block", "value": "*\n * Returns main stylesheet path\n * @returns {String}\n * @private\n ", "range": [ - 79947, - 80035 + 79958, + 80046 ], "loc": { "start": { @@ -164858,8 +164930,8 @@ "type": "Block", "value": "*\n * Returns themes path\n * @returns {String}\n * @private\n ", "range": [ - 80178, - 80257 + 80189, + 80268 ], "loc": { "start": { @@ -164876,8 +164948,8 @@ "type": "Block", "value": "*\n * Make specified column's filter active\n * @param colIndex Index of a column\n ", "range": [ - 80389, - 80486 + 80400, + 80497 ], "loc": { "start": { @@ -164894,8 +164966,8 @@ "type": "Block", "value": "*\n * Refresh the filters subject to linking ('select', 'multiple',\n * 'checklist' type)\n ", "range": [ - 80652, - 80757 + 80663, + 80768 ], "loc": { "start": { @@ -164912,8 +164984,8 @@ "type": "Line", "value": "1st option needs to be inserted", "range": [ - 81303, - 81336 + 81314, + 81347 ], "loc": { "start": { @@ -164930,8 +165002,8 @@ "type": "Block", "value": "*\n * Determine if passed filter column implements exact query match\n * @param {Number} colIndex Column index\n * @return {Boolean}\n ", "range": [ - 81913, - 82068 + 81924, + 82079 ], "loc": { "start": { @@ -164948,8 +165020,8 @@ "type": "Block", "value": "*\n * Check if passed row is valid\n * @param {Number} rowIndex Row index\n * @return {Boolean}\n ", "range": [ - 82260, - 82374 + 82271, + 82385 ], "loc": { "start": { @@ -164966,8 +165038,8 @@ "type": "Block", "value": "*\n * Check if passed row is visible\n * @param {Number} rowIndex Row index\n * @return {Boolean}\n ", "range": [ - 82474, - 82590 + 82485, + 82601 ], "loc": { "start": { @@ -164984,8 +165056,8 @@ "type": "Block", "value": "*\n * Check if specified column filter ignores diacritics.\n * Note this is only applicable to input filter types.\n * @param {Number} colIndex Column index\n * @return {Boolean}\n ", "range": [ - 82725, - 82928 + 82736, + 82939 ], "loc": { "start": { @@ -165002,8 +165074,8 @@ "type": "Block", "value": "*\n * Return clear all text for specified filter column\n * @param {Number} colIndex Column index\n * @return {String}\n ", "range": [ - 83144, - 83284 + 83155, + 83295 ], "loc": { "start": { @@ -165020,8 +165092,8 @@ "type": "Block", "value": "*\n * Column iterator invoking continue and break condition callbacks if any\n * then calling supplied callback for each item\n * @param {Function} [fn=EMPTY_FN] callback\n * @param {Function} [continueFn=EMPTY_FN] continue condition callback\n * @param {Function} [breakFn=EMPTY_FN] break condition callback\n ", "range": [ - 83487, - 83820 + 83498, + 83831 ], "loc": { "start": { @@ -165038,8 +165110,8 @@ "type": "Block", "value": "*\n * Rows iterator starting from supplied row index or defaulting to reference\n * row index. Closure function accepts a callback function and optional\n * continue and break callbacks.\n * @param {Number} startIdx Row index from which filtering starts\n ", "range": [ - 84179, - 84454 + 84190, + 84465 ], "loc": { "start": { @@ -165056,8 +165128,8 @@ "type": "Block", "value": "*\n * Check if passed script or stylesheet is already imported\n * @param {String} filePath Ressource path\n * @param {String} type Possible values: 'script' or 'link'\n * @return {Boolean}\n ", "range": [ - 84975, - 85194 + 84986, + 85205 ], "loc": { "start": { @@ -165074,8 +165146,8 @@ "type": "Block", "value": "*\n * Import script or stylesheet\n * @param {String} fileId Ressource ID\n * @param {String} filePath Ressource path\n * @param {Function} callback Callback\n * @param {String} type Possible values: 'script' or 'link'\n ", "range": [ - 85669, - 85928 + 85680, + 85939 ], "loc": { "start": { @@ -165092,8 +165164,8 @@ "type": "Line", "value": "Browser <> IE onload event works only for scripts, not for stylesheets", "range": [ - 86569, - 86641 + 86580, + 86652 ], "loc": { "start": { @@ -165110,8 +165182,8 @@ "type": "Block", "value": "*\n * Check if table has filters grid\n * @return {Boolean}\n ", "range": [ - 87182, - 87257 + 87193, + 87268 ], "loc": { "start": { @@ -165128,8 +165200,8 @@ "type": "Block", "value": "*\n * Get list of filter IDs\n * @return {Array} List of filters ids\n ", "range": [ - 87324, - 87408 + 87335, + 87419 ], "loc": { "start": { @@ -165146,8 +165218,8 @@ "type": "Block", "value": "*\n * Get filtered (valid) rows indexes\n * @param {Boolean} reCalc Force calculation of filtered rows list\n * @return {Array} List of row indexes\n ", "range": [ - 87475, - 87651 + 87486, + 87662 ], "loc": { "start": { @@ -165164,8 +165236,8 @@ "type": "Block", "value": "*\n * Get the index of the row containing the filters\n * @return {Number}\n ", "range": [ - 88315, - 88405 + 88326, + 88416 ], "loc": { "start": { @@ -165182,8 +165254,8 @@ "type": "Block", "value": "*\n * Get the index of the headers row\n * @return {Number}\n ", "range": [ - 88481, - 88556 + 88492, + 88567 ], "loc": { "start": { @@ -165200,8 +165272,8 @@ "type": "Block", "value": "*\n * Get the row index from where the filtering process start (1st filterable\n * row)\n * @return {Number}\n ", "range": [ - 88627, - 88754 + 88638, + 88765 ], "loc": { "start": { @@ -165218,8 +165290,8 @@ "type": "Block", "value": "*\n * Get the index of the last row\n * @return {Number}\n ", "range": [ - 88819, - 88891 + 88830, + 88902 ], "loc": { "start": { @@ -165236,8 +165308,8 @@ "type": "Block", "value": "*\n * Determine whether the specified column has one of the passed types\n * @param {Number} colIndex Column index\n * @param {Array} [types=[]] List of column types\n * @return {Boolean}\n ", "range": [ - 88999, - 89208 + 89010, + 89219 ], "loc": { "start": { @@ -165254,8 +165326,8 @@ "type": "Block", "value": "*\n * Get the header DOM element for a given column index\n * @param {Number} colIndex Column index\n * @return {Element}\n ", "range": [ - 89503, - 89644 + 89514, + 89655 ], "loc": { "start": { @@ -165272,8 +165344,8 @@ "type": "Block", "value": "*\n * Return the list of headers' text\n * @param {Boolean} excludeHiddenCols Optional: exclude hidden columns\n * @return {Array} list of headers' text\n ", "range": [ - 90106, - 90279 + 90117, + 90290 ], "loc": { "start": { @@ -165290,8 +165362,8 @@ "type": "Line", "value": " continue condition function", "range": [ - 90580, - 90610 + 90591, + 90621 ], "loc": { "start": { @@ -165308,8 +165380,8 @@ "type": "Block", "value": "*\n * Return the filter type for a specified column\n * @param {Number} colIndex Column's index\n * @return {String}\n ", "range": [ - 90896, - 91032 + 90907, + 91043 ], "loc": { "start": { @@ -165326,8 +165398,8 @@ "type": "Block", "value": "*\n * Get the total number of filterable rows\n * @return {Number}\n ", "range": [ - 91117, - 91199 + 91128, + 91210 ], "loc": { "start": { @@ -165344,8 +165416,8 @@ "type": "Block", "value": "*\n * Return the total number of valid rows\n * @param {Boolean} [reCalc=false] Forces calculation of filtered rows\n * @return {Number}\n ", "range": [ - 91277, - 91432 + 91288, + 91443 ], "loc": { "start": { @@ -165362,8 +165434,8 @@ "type": "Block", "value": "*\n * Return the working DOM element\n * @return {HTMLTableElement}\n ", "range": [ - 91530, - 91613 + 91541, + 91624 ], "loc": { "start": { @@ -165380,8 +165452,8 @@ "type": "Block", "value": "*\n * Return the decimal separator for supplied column as per column type\n * configuration or global setting\n * @param {Number} colIndex Column index\n * @returns {String} '.' or ','\n ", "range": [ - 91662, - 91868 + 91673, + 91879 ], "loc": { "start": { @@ -165398,8 +165470,8 @@ "type": "Block", "value": "*\n * Get the configuration object (literal object)\n * @return {Object}\n ", "range": [ - 92205, - 92293 + 92216, + 92304 ], "loc": { "start": { diff --git a/docs/class/src/emitter.js~Emitter.html b/docs/class/src/emitter.js~Emitter.html index 13996931..28ade710 100644 --- a/docs/class/src/emitter.js~Emitter.html +++ b/docs/class/src/emitter.js~Emitter.html @@ -3,7 +3,7 @@ - Emitter | tablefilter v0.6.10 API Document + Emitter | tablefilter v0.6.11 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 d07b084f..ecf3c46f 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.6.10 API Document + AdapterEzEditTable | tablefilter v0.6.11 API Document diff --git a/docs/class/src/extensions/colOps/colOps.js~ColOps.html b/docs/class/src/extensions/colOps/colOps.js~ColOps.html index a541ed77..cb35ee59 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.6.10 API Document + ColOps | tablefilter v0.6.11 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 8cdb2904..df413ab4 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.6.10 API Document + ColsVisibility | tablefilter v0.6.11 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 73ad5d4a..817ead7b 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.6.10 API Document + AdapterSortableTable | tablefilter v0.6.11 API Document diff --git a/docs/class/src/feature.js~Feature.html b/docs/class/src/feature.js~Feature.html index 5334c80b..7a7e7866 100644 --- a/docs/class/src/feature.js~Feature.html +++ b/docs/class/src/feature.js~Feature.html @@ -3,7 +3,7 @@ - Feature | tablefilter v0.6.10 API Document + Feature | tablefilter v0.6.11 API Document diff --git a/docs/class/src/modules/alternateRows.js~AlternateRows.html b/docs/class/src/modules/alternateRows.js~AlternateRows.html index 08ed4d1d..8b2dc001 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.6.10 API Document + AlternateRows | tablefilter v0.6.11 API Document diff --git a/docs/class/src/modules/baseDropdown.js~BaseDropdown.html b/docs/class/src/modules/baseDropdown.js~BaseDropdown.html index 38455137..ffce0153 100644 --- a/docs/class/src/modules/baseDropdown.js~BaseDropdown.html +++ b/docs/class/src/modules/baseDropdown.js~BaseDropdown.html @@ -3,7 +3,7 @@ - BaseDropdown | tablefilter v0.6.10 API Document + BaseDropdown | tablefilter v0.6.11 API Document diff --git a/docs/class/src/modules/checkList.js~CheckList.html b/docs/class/src/modules/checkList.js~CheckList.html index d9c74817..f89a1dd9 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.6.10 API Document + CheckList | tablefilter v0.6.11 API Document diff --git a/docs/class/src/modules/clearButton.js~ClearButton.html b/docs/class/src/modules/clearButton.js~ClearButton.html index 64947f3d..1c4f06e4 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.6.10 API Document + ClearButton | tablefilter v0.6.11 API Document diff --git a/docs/class/src/modules/dateType.js~DateType.html b/docs/class/src/modules/dateType.js~DateType.html index 11a07a3d..cf18a07b 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.6.10 API Document + DateType | tablefilter v0.6.11 API Document diff --git a/docs/class/src/modules/dropdown.js~Dropdown.html b/docs/class/src/modules/dropdown.js~Dropdown.html index 85e52871..63c39e38 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.6.10 API Document + Dropdown | tablefilter v0.6.11 API Document diff --git a/docs/class/src/modules/gridLayout.js~GridLayout.html b/docs/class/src/modules/gridLayout.js~GridLayout.html index a0f5ffcf..91b69038 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.6.10 API Document + GridLayout | tablefilter v0.6.11 API Document diff --git a/docs/class/src/modules/hash.js~Hash.html b/docs/class/src/modules/hash.js~Hash.html index 0ea444fc..75c80a99 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.6.10 API Document + Hash | tablefilter v0.6.11 API Document diff --git a/docs/class/src/modules/help.js~Help.html b/docs/class/src/modules/help.js~Help.html index 50ebd84a..dbab320b 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.6.10 API Document + Help | tablefilter v0.6.11 API Document diff --git a/docs/class/src/modules/highlightKeywords.js~HighlightKeyword.html b/docs/class/src/modules/highlightKeywords.js~HighlightKeyword.html index c04d28db..f7d4264f 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.6.10 API Document + HighlightKeyword | tablefilter v0.6.11 API Document diff --git a/docs/class/src/modules/loader.js~Loader.html b/docs/class/src/modules/loader.js~Loader.html index 1f21a64c..a6d348c0 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.6.10 API Document + Loader | tablefilter v0.6.11 API Document diff --git a/docs/class/src/modules/markActiveColumns.js~MarkActiveColumns.html b/docs/class/src/modules/markActiveColumns.js~MarkActiveColumns.html index a28efe3c..d61a589e 100644 --- a/docs/class/src/modules/markActiveColumns.js~MarkActiveColumns.html +++ b/docs/class/src/modules/markActiveColumns.js~MarkActiveColumns.html @@ -3,7 +3,7 @@ - MarkActiveColumns | tablefilter v0.6.10 API Document + MarkActiveColumns | tablefilter v0.6.11 API Document diff --git a/docs/class/src/modules/noResults.js~NoResults.html b/docs/class/src/modules/noResults.js~NoResults.html index ff271ba1..f19a3801 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.6.10 API Document + NoResults | tablefilter v0.6.11 API Document diff --git a/docs/class/src/modules/paging.js~Paging.html b/docs/class/src/modules/paging.js~Paging.html index a6c4e10a..d4bd82b1 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.6.10 API Document + Paging | tablefilter v0.6.11 API Document diff --git a/docs/class/src/modules/popupFilter.js~PopupFilter.html b/docs/class/src/modules/popupFilter.js~PopupFilter.html index b092bb4c..7474e125 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.6.10 API Document + PopupFilter | tablefilter v0.6.11 API Document diff --git a/docs/class/src/modules/rowsCounter.js~RowsCounter.html b/docs/class/src/modules/rowsCounter.js~RowsCounter.html index 07411891..da5c02de 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.6.10 API Document + RowsCounter | tablefilter v0.6.11 API Document diff --git a/docs/class/src/modules/state.js~State.html b/docs/class/src/modules/state.js~State.html index 0440aff0..98c299a3 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.6.10 API Document + State | tablefilter v0.6.11 API Document diff --git a/docs/class/src/modules/statusBar.js~StatusBar.html b/docs/class/src/modules/statusBar.js~StatusBar.html index 3ca27040..3d65fcc5 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.6.10 API Document + StatusBar | tablefilter v0.6.11 API Document diff --git a/docs/class/src/modules/storage.js~Storage.html b/docs/class/src/modules/storage.js~Storage.html index 2d21a550..6071a72c 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.6.10 API Document + Storage | tablefilter v0.6.11 API Document diff --git a/docs/class/src/modules/toolbar.js~Toolbar.html b/docs/class/src/modules/toolbar.js~Toolbar.html index a8b9ab7b..c586c01f 100644 --- a/docs/class/src/modules/toolbar.js~Toolbar.html +++ b/docs/class/src/modules/toolbar.js~Toolbar.html @@ -3,7 +3,7 @@ - Toolbar | tablefilter v0.6.10 API Document + Toolbar | tablefilter v0.6.11 API Document diff --git a/docs/class/src/tablefilter.js~TableFilter.html b/docs/class/src/tablefilter.js~TableFilter.html index 3f2dcfe0..f00aa1f0 100644 --- a/docs/class/src/tablefilter.js~TableFilter.html +++ b/docs/class/src/tablefilter.js~TableFilter.html @@ -3,7 +3,7 @@ - TableFilter | tablefilter v0.6.10 API Document + TableFilter | tablefilter v0.6.11 API Document diff --git a/docs/dump.json b/docs/dump.json index 5e842d4d..08f19e83 100644 --- a/docs/dump.json +++ b/docs/dump.json @@ -18778,7 +18778,7 @@ "access": null, "description": null, "lineNumber": 1, - "content": "import {addEvt, cancelEvt, stopEvt, targetEvt, keyCode} from './event';\nimport {\n addClass, createElm, createOpt, elm, getText, getFirstTextNode,\n removeClass, 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 isBoolean\n} from './types';\nimport {parse as parseNb} from './number';\nimport {\n defaultsBool, defaultsStr, defaultsFn,\n defaultsNb, defaultsArr\n} from './settings';\n\nimport {root} from './root';\nimport {Emitter} from './emitter';\nimport {Dropdown} from './modules/dropdown';\nimport {CheckList} from './modules/checkList';\n\nimport {\n INPUT, SELECT, MULTIPLE, CHECKLIST, NONE,\n ENTER_KEY, TAB_KEY, ESC_KEY, UP_ARROW_KEY, DOWN_ARROW_KEY,\n CELL_TAG, AUTO_FILTER_DELAY, NUMBER, DATE, FORMATTED_NUMBER,\n FEATURES\n} from './const';\n\nlet doc = root.document;\n\n/**\n * Makes HTML tables filterable and a bit more :)\n *\n * @export\n * @class TableFilter\n */\nexport class TableFilter {\n\n /**\n * Creates an instance of TableFilter\n * requires `table` or `id` arguments, `row` and `configuration` optional\n * @param {HTMLTableElement} table Table DOM element\n * @param {String} id Table id\n * @param {Number} row index indicating the 1st row\n * @param {Object} configuration object\n */\n constructor(...args) {\n /**\n * ID of current instance\n * @type {String}\n * @private\n */\n this.id = null;\n\n /**\n * Current version\n * @type {String}\n */\n this.version = '{VERSION}';\n\n /**\n * Current year\n * @type {Number}\n * @private\n */\n this.year = new Date().getFullYear();\n\n /**\n * HTML Table DOM element\n * @type {DOMElement}\n * @private\n */\n this.tbl = null;\n\n /**\n * Calculated row's index from which starts filtering once filters\n * are generated\n * @type {Number}\n */\n this.refRow = null;\n\n /**\n * Index of the headers row\n * @type {Number}\n * @private\n */\n this.headersRow = null;\n\n /**\n * Configuration object\n * @type {Object}\n * @private\n */\n this.cfg = {};\n\n /**\n * Number of rows that can be filtered\n * @type {Number}\n * @private\n */\n this.nbFilterableRows = 0;\n\n /**\n * Number of cells in the reference row\n * @type {Number}\n * @private\n */\n this.nbCells = null;\n\n /**\n * Has a configuration object\n * @type {Object}\n * @private\n */\n this.hasConfig = false;\n\n /** @private */\n this.initialized = false;\n\n let startRow;\n\n // TODO: use for-of\n args.forEach((arg) => {\n if (typeof arg === 'object' && arg.nodeName === 'TABLE') {\n this.tbl = arg;\n this.id = arg.id || `tf_${new Date().getTime()}_`;\n } else if (isString(arg)) {\n this.id = arg;\n this.tbl = elm(arg);\n } else if (isNumber(arg)) {\n startRow = arg;\n } else if (isObj(arg)) {\n this.cfg = arg;\n this.hasConfig = true;\n }\n });\n\n if (!this.tbl || this.tbl.nodeName !== 'TABLE') {\n throw new Error(`Could not instantiate TableFilter: HTML table\n DOM element not found.`);\n }\n\n if (this.getRowsNb() === 0) {\n throw new Error(`Could not instantiate TableFilter: HTML table\n requires at least 1 row.`);\n }\n\n // configuration object\n let f = this.cfg;\n\n /**\n * Event emitter instance\n * @type {Emitter}\n */\n this.emitter = new Emitter();\n\n // start row\n this.refRow = isUndef(startRow) ? 2 : (startRow + 1);\n\n /**\n * Collection of filter type by column\n * @type {Array}\n * @private\n */\n this.filterTypes = [].map.call(\n (this.dom().rows[this.refRow] || this.dom().rows[0]).cells,\n (cell, idx) => {\n let colType = this.cfg[`col_${idx}`];\n return !colType ? INPUT : colType.toLowerCase();\n });\n\n /**\n * Base path for static assets\n * @type {String}\n */\n this.basePath = defaultsStr(f.base_path, 'tablefilter/');\n\n /*** filters' grid properties ***/\n\n /**\n * Enable/disable filters\n * @type {Boolean}\n */\n this.fltGrid = defaultsBool(f.grid, true);\n\n /**\n * Enable/disable grid layout (fixed headers)\n * @type {Object|Boolean}\n */\n this.gridLayout = isObj(f.grid_layout) || Boolean(f.grid_layout);\n\n /**\n * Filters row index\n * @type {Number}\n */\n this.filtersRowIndex = defaultsNb(f.filters_row_index, 0);\n\n /**\n * Headers row index\n * @type {Number}\n */\n this.headersRow = defaultsNb(f.headers_row_index,\n (this.filtersRowIndex === 0 ? 1 : 0));\n\n /**\n * Define the type of cell containing a filter (td/th)\n * @type {String}\n */\n this.fltCellTag = defaultsStr(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 /*** filters' grid appearance ***/\n /**\n * Path for stylesheets\n * @type {String}\n */\n this.stylePath = this.getStylePath();\n\n /**\n * Main stylesheet path\n * @type {String}\n */\n this.stylesheet = this.getStylesheetPath();\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 = defaultsStr(f.flts_row_css_class, 'fltrow');\n\n /**\n * Enable/disable icons (paging, reset button)\n * @type {Boolean}\n */\n this.enableIcons = defaultsBool(f.enable_icons, true);\n\n /**\n * Enable/disable alternating rows\n * @type {Boolean}\n */\n this.alternateRows = Boolean(f.alternate_rows);\n\n /**\n * Columns widths array\n * @type {Array}\n */\n this.colWidths = defaultsArr(f.col_widths, []);\n\n /**\n * Css class for a filter element\n * @type {String}\n */\n this.fltCssClass = defaultsStr(f.flt_css_class, 'flt');\n\n /**\n * Css class for multiple select filters\n * @type {String}\n */\n this.fltMultiCssClass = defaultsStr(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 = defaultsStr(f.flt_small_css_class, 'flt_s');\n\n /**\n * Css class for single filter type\n * @type {String}\n */\n this.singleFltCssClass = defaultsStr(f.single_flt_css_class,\n '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 = defaultsBool(f.enter_key, true);\n\n /**\n * Callback fired before filtering process starts\n * @type {Function}\n */\n this.onBeforeFilter = defaultsFn(f.on_before_filter, EMPTY_FN);\n\n /**\n * Callback fired after filtering process is completed\n * @type {Function}\n */\n this.onAfterFilter = defaultsFn(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 * Determine if there are excluded rows from filtering\n * @type {Boolean}\n * @private\n */\n this.hasExcludedRows = Boolean(isArray(f.exclude_rows) &&\n f.exclude_rows.length > 0);\n\n /**\n * List of row indexes to be excluded from filtering\n * @type {Array}\n */\n this.excludeRows = defaultsArr(f.exclude_rows, []);\n\n /**\n * List of containers IDs where external filters will be generated\n * @type {Array}\n */\n this.externalFltIds = defaultsArr(f.external_flt_ids, []);\n\n /**\n * Callback fired after filters are generated\n * @type {Function}\n */\n this.onFiltersLoaded = defaultsFn(f.on_filters_loaded, EMPTY_FN);\n\n /**\n * Enable/disable single filter mode\n * @type {Boolean|Object}\n */\n this.singleFlt = isObj(f.single_filter) ||\n Boolean(f.single_filter);\n\n /**\n * Specify columns to be excluded from single filter search, by default\n * searching in all columns:\n * single_filter: {\n * exclude_cols: [2, 7]\n * }\n */\n this.singleFltExcludeCols = isObj(f.single_filter) &&\n isArray(f.single_filter.exclude_cols) ?\n f.single_filter.exclude_cols : [];\n\n /**\n * Callback fired after a row is validated during filtering\n * @type {Function}\n */\n this.onRowValidated = defaultsFn(f.on_row_validated, EMPTY_FN);\n\n /**\n * Specify which column implements a custom cell parser to retrieve the\n * cell value:\n * cell_parser: {\n * cols: [0, 2],\n * parse: function(tf, cell, colIndex) {\n * // custom cell parser logic here\n * return cellValue;\n * }\n * }\n * @type {Object}\n */\n this.cellParser = isObj(f.cell_parser) && isFn(f.cell_parser.parse) &&\n isArray(f.cell_parser.cols) ?\n f.cell_parser : { cols: [], parse: EMPTY_FN };\n\n /**\n * Global watermark text for input filter type or watermark for each\n * filter if an array is supplied\n * @type {String|Array}\n */\n this.watermark = f.watermark || '';\n\n /**\n * Indicate whether watermark is on a per column basis\n * @type {Boolean}\n * @private\n */\n this.isWatermarkArray = isArray(this.watermark);\n\n /**\n * Indicate whether help UI component is disabled\n * @type {Boolean}\n */\n this.help = isUndef(f.help_instructions) ? undefined :\n (isObj(f.help_instructions) || Boolean(f.help_instructions));\n\n /**\n * Indicate whether pop-up filters UI is enabled\n * @type {Boolean|Object}\n */\n this.popupFilters = isObj(f.popup_filters) || Boolean(f.popup_filters);\n\n /**\n * Indicate whether filtered (active) columns indicator is enabled\n * @type {Boolean}\n */\n this.markActiveColumns = isObj(f.mark_active_columns) ||\n Boolean(f.mark_active_columns);\n\n /*** select filter's customisation and behaviours ***/\n /**\n * Text for clear option in drop-down filter types (1st option)\n * @type {String|Array}\n */\n this.clearFilterText = defaultsStr(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 = defaultsStr(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 = defaultsStr(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 = defaultsBool(f.on_change, true);\n\n /**\n * Make drop-down filter types options sorted in alpha-numeric manner\n * by default globally or on a column basis\n * @type {Boolean|Array}\n */\n this.sortSlc = isUndef(f.sort_select) ? true :\n isArray(f.sort_select) ? f.sort_select : Boolean(f.sort_select);\n\n /**\n * Indicate whether options in drop-down filter types are sorted in a\n * ascending numeric manner\n * @type {Boolean}\n * @private\n */\n this.isSortNumAsc = Boolean(f.sort_num_asc);\n\n /**\n * List of columns implementing options sorting in a ascending numeric\n * manner\n * @type {Array}\n */\n this.sortNumAsc = this.isSortNumAsc ? f.sort_num_asc : [];\n\n /**\n * Indicate whether options in drop-down filter types are sorted in a\n * descending numeric manner\n * @type {Boolean}\n * @private\n */\n this.isSortNumDesc = Boolean(f.sort_num_desc);\n\n /**\n * List of columns implementing options sorting in a descending numeric\n * manner\n * @type {Array}\n */\n this.sortNumDesc = this.isSortNumDesc ? f.sort_num_desc : [];\n\n /**\n * Indicate whether drop-down filter types are populated on demand at\n * first usage\n * @type {Boolean}\n */\n this.loadFltOnDemand = Boolean(f.load_filters_on_demand);\n\n /**\n * Indicate whether custom drop-down filter options are implemented\n * @type {Boolean}\n */\n this.hasCustomOptions = isObj(f.custom_options);\n\n /**\n * Custom options definition of a per column basis, ie:\n *\tcustom_options: {\n * cols:[0, 1],\n * texts: [\n * ['a0', 'b0', 'c0'],\n * ['a1', 'b1', 'c1']\n * ],\n * values: [\n * ['a0', 'b0', 'c0'],\n * ['a1', 'b1', 'c1']\n * ],\n * sorts: [false, true]\n * }\n *\n * @type {Object}\n */\n this.customOptions = f.custom_options;\n\n /*** Filter operators ***/\n /**\n * Regular expression operator for input filter. Defaults to 'rgx:'\n * @type {String}\n */\n this.rgxOperator = defaultsStr(f.regexp_operator, 'rgx:');\n\n /**\n * Empty cells operator for input filter. Defaults to '[empty]'\n * @type {String}\n */\n this.emOperator = defaultsStr(f.empty_operator, '[empty]');\n\n /**\n * Non-empty cells operator for input filter. Defaults to '[nonempty]'\n * @type {String}\n */\n this.nmOperator = defaultsStr(f.nonempty_operator, '[nonempty]');\n\n /**\n * Logical OR operator for input filter. Defaults to '||'\n * @type {String}\n */\n this.orOperator = defaultsStr(f.or_operator, '||');\n\n /**\n * Logical AND operator for input filter. Defaults to '&&'\n * @type {String}\n */\n this.anOperator = defaultsStr(f.and_operator, '&&');\n\n /**\n * Greater than operator for input filter. Defaults to '>'\n * @type {String}\n */\n this.grOperator = defaultsStr(f.greater_operator, '>');\n\n /**\n * Lower than operator for input filter. Defaults to '<'\n * @type {String}\n */\n this.lwOperator = defaultsStr(f.lower_operator, '<');\n\n /**\n * Lower than or equal operator for input filter. Defaults to '<='\n * @type {String}\n */\n this.leOperator = defaultsStr(f.lower_equal_operator, '<=');\n\n /**\n * Greater than or equal operator for input filter. Defaults to '>='\n * @type {String}\n */\n this.geOperator = defaultsStr(f.greater_equal_operator, '>=');\n\n /**\n * Inequality operator for input filter. Defaults to '!'\n * @type {String}\n */\n this.dfOperator = defaultsStr(f.different_operator, '!');\n\n /**\n * Like operator for input filter. Defaults to '*'\n * @type {String}\n */\n this.lkOperator = defaultsStr(f.like_operator, '*');\n\n /**\n * Strict equality operator for input filter. Defaults to '='\n * @type {String}\n */\n this.eqOperator = defaultsStr(f.equal_operator, '=');\n\n /**\n * Starts with operator for input filter. Defaults to '='\n * @type {String}\n */\n this.stOperator = defaultsStr(f.start_with_operator, '{');\n\n /**\n * Ends with operator for input filter. Defaults to '='\n * @type {String}\n */\n this.enOperator = defaultsStr(f.end_with_operator, '}');\n\n // this.curExp = f.cur_exp || '^[¥£€$]';\n\n /**\n * Stored values separator\n * @type {String}\n */\n this.separator = defaultsStr(f.separator, ',');\n\n /**\n * Enable rows counter UI component\n * @type {Boolean|Object}\n */\n this.rowsCounter = isObj(f.rows_counter) || Boolean(f.rows_counter);\n\n /**\n * Enable status bar UI component\n * @type {Boolean|Object}\n */\n this.statusBar = isObj(f.status_bar) || Boolean(f.status_bar);\n\n /**\n * Enable activity/spinner indicator UI component\n * @type {Boolean|Object}\n */\n this.loader = isObj(f.loader) || Boolean(f.loader);\n\n /*** validation - reset buttons/links ***/\n /**\n * Enable filters submission button\n * @type {Boolean}\n */\n this.displayBtn = Boolean(f.btn);\n\n /**\n * Define filters submission button text\n * @type {String}\n */\n this.btnText = defaultsStr(f.btn_text, (!this.enableIcons ? 'Go' : ''));\n\n /**\n * Css class for filters submission button\n * @type {String}\n */\n this.btnCssClass = defaultsStr(f.btn_css_class,\n (!this.enableIcons ? 'btnflt' : 'btnflt_icon'));\n\n /**\n * Enable clear button\n * @type {Object|Boolean}\n */\n this.btnReset = isObj(f.btn_reset) || Boolean(f.btn_reset);\n\n /**\n * Callback fired before filters are cleared\n * @type {Function}\n */\n this.onBeforeReset = defaultsFn(f.on_before_reset, EMPTY_FN);\n\n /**\n * Callback fired after filters are cleared\n * @type {Function}\n */\n this.onAfterReset = defaultsFn(f.on_after_reset, EMPTY_FN);\n\n /**\n * Enable paging component\n * @type {Object|Boolean}\n */\n this.paging = isObj(f.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 =\n defaultsNb(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 {Object|Boolean}\n */\n this.noResults = isObj(f.no_results_message) ||\n Boolean(f.no_results_message);\n\n /**\n * Enable state persistence\n * @type {Object|Boolean}\n */\n this.state = isObj(f.state) || Boolean(f.state);\n\n /*** data types ***/\n\n /**\n * Enable date type module\n * @type {Boolean}\n * @private\n */\n this.dateType = true;\n\n /**\n * Define default locale, default to 'en' as per Sugar Date module:\n * https://sugarjs.com/docs/#/DateLocales\n * @type {String}\n */\n this.locale = defaultsStr(f.locale, 'en');\n\n /**\n * Define thousands separator ',' or '.', defaults to ','\n * @type {String}\n */\n this.thousandsSeparator = defaultsStr(f.thousands_separator, ',');\n\n /**\n * Define decimal separator ',' or '.', defaults to '.'\n * @type {String}\n */\n this.decimalSeparator = defaultsStr(f.decimal_separator, '.');\n\n /**\n * Define data types on a column basis, possible values 'string',\n * 'number', 'formatted-number', 'date', 'ipaddress' ie:\n * col_types : [\n * 'string', 'date', 'number',\n * { type: 'formatted-number', decimal: ',', thousands: '.' },\n * { type: 'date', locale: 'en-gb' },\n * { type: 'date', format: ['{dd}-{months}-{yyyy|yy}'] }\n * ]\n *\n * Refer to https://sugarjs.com/docs/#/DateParsing for exhaustive\n * information on date parsing formats supported by Sugar Date\n * @type {Array}\n */\n this.colTypes = isArray(f.col_types) ? f.col_types : [];\n\n /*** ids prefixes ***/\n /**\n * Main prefix\n * @private\n */\n this.prfxTf = 'TF';\n\n /**\n * Filter's ID prefix (inputs - selects)\n * @private\n */\n this.prfxFlt = 'flt';\n\n /**\n * Button's ID prefix\n * @private\n */\n this.prfxValButton = 'btn';\n\n /**\n * Responsive Css class\n * @private\n */\n this.prfxResponsive = 'resp';\n\n /*** extensions ***/\n /**\n * List of loaded extensions\n * @type {Array}\n */\n this.extensions = defaultsArr(f.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 = defaultsArr(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 = this.getThemesPath();\n\n /**\n * Enable responsive layout\n * @type {Boolean}\n */\n this.responsive = Boolean(f.responsive);\n\n /**\n * Enable toolbar component\n * @type {Object|Boolean}\n */\n this.toolbar = isObj(f.toolbar) || Boolean(f.toolbar);\n\n /**\n * Features registry\n * @private\n */\n this.Mod = {};\n\n /**\n * Extensions registry\n * @private\n */\n this.ExtRegistry = {};\n\n // conditionally instantiate required features\n this.instantiateFeatures(\n Object.keys(FEATURES).map((item) => FEATURES[item])\n );\n }\n\n /**\n * Initialise features and layout\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n // import main stylesheet\n this.import(this.stylesheetId, this.getStylesheetPath(), null, 'link');\n\n let Mod = this.Mod;\n let inpclass;\n\n //loads theme\n this.loadThemes();\n\n const { dateType, help, state, markActiveColumns, gridLayout, loader,\n highlightKeyword, popupFilter, rowsCounter, statusBar, clearButton,\n alternateRows, noResults, paging, toolbar } = FEATURES;\n\n //explicitly initialise features in given order\n this.initFeatures([\n dateType,\n help,\n state,\n markActiveColumns,\n gridLayout,\n loader,\n highlightKeyword,\n popupFilter\n ]);\n\n //filters grid is not generated\n if (!this.fltGrid) {\n this._initNoFilters();\n } else {\n let fltrow = this._insertFiltersRow();\n\n this.nbCells = this.getCellsNb(this.refRow);\n this.nbFilterableRows = this.getRowsNb();\n\n let n = this.singleFlt ? 1 : this.nbCells;\n\n //build 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.singleFlt) {\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.singleFlt) {\n col = INPUT;\n inpclass = this.singleFltCssClass;\n }\n\n //drop-down filters\n if (col === SELECT || col === MULTIPLE) {\n Mod.dropdown = Mod.dropdown || new Dropdown(this);\n Mod.dropdown.init(i, this.isExternalFlt(), fltCell);\n }\n // checklist\n else if (col === CHECKLIST) {\n Mod.checkList = Mod.checkList || new CheckList(this);\n Mod.checkList.init(i, this.isExternalFlt(), fltCell);\n } else {\n this._buildInputFilter(i, inpclass, fltCell);\n }\n\n // this adds submit button\n if (i === n - 1 && this.displayBtn) {\n this._buildSubmitButton(\n this.isExternalFlt() ?\n elm(this.externalFltIds[i]) :\n fltCell\n );\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.hasExcludedRows) {\n this.emitter.on(['after-filtering'], () => this.setExcludeRows());\n this.setExcludeRows();\n }\n\n this.initFeatures([\n rowsCounter,\n statusBar,\n clearButton,\n alternateRows,\n noResults,\n paging,\n toolbar\n ]);\n\n this.setColWidths();\n\n //TF css class is added to table\n if (!this.gridLayout) {\n addClass(this.dom(), this.prfxTf);\n if (this.responsive) {\n addClass(this.dom(), this.prfxResponsive);\n }\n }\n\n /* Load extensions */\n this.initExtensions();\n\n // Subscribe to events\n if (this.linkedFilters) {\n this.emitter.on(['after-filtering'], () => this.linkFilters());\n }\n\n this.initialized = true;\n\n this.onFiltersLoaded(this);\n\n this.emitter.emit('initialized', this);\n }\n\n /**\n * Detect key\n * @param {Event} evt\n */\n detectKey(evt) {\n if (!this.enterKey) {\n return;\n }\n if (evt) {\n let key = keyCode(evt);\n if (key === ENTER_KEY) {\n this.filter();\n cancelEvt(evt);\n stopEvt(evt);\n } else {\n this.isUserTyping = true;\n root.clearInterval(this.autoFilterTimer);\n this.autoFilterTimer = null;\n }\n }\n }\n\n /**\n * Filter's keyup event: if auto-filter on, detect user is typing and filter\n * columns\n * @param {Event} evt\n */\n onKeyUp(evt) {\n if (!this.autoFilter) {\n return;\n }\n let key = keyCode(evt);\n this.isUserTyping = false;\n\n function filter() {\n root.clearInterval(this.autoFilterTimer);\n this.autoFilterTimer = null;\n if (!this.isUserTyping) {\n this.filter();\n this.isUserTyping = null;\n }\n }\n\n if (key !== ENTER_KEY && key !== TAB_KEY && key !== ESC_KEY &&\n key !== UP_ARROW_KEY && key !== DOWN_ARROW_KEY) {\n if (this.autoFilterTimer === null) {\n this.autoFilterTimer = root.setInterval(filter.bind(this),\n this.autoFilterDelay);\n }\n } else {\n root.clearInterval(this.autoFilterTimer);\n this.autoFilterTimer = null;\n }\n }\n\n /**\n * Filter's keydown event: if auto-filter on, detect user is typing\n */\n onKeyDown() {\n if (this.autoFilter) {\n this.isUserTyping = true;\n }\n }\n\n /**\n * Filter's focus event\n * @param {Event} evt\n */\n onInpFocus(evt) {\n let elm = targetEvt(evt);\n this.emitter.emit('filter-focus', this, elm);\n }\n\n /**\n * Filter's blur event: if auto-filter on, clear interval on filter blur\n */\n onInpBlur() {\n if (this.autoFilter) {\n this.isUserTyping = false;\n root.clearInterval(this.autoFilterTimer);\n }\n this.emitter.emit('filter-blur', this);\n }\n\n /**\n * Insert filters row at initialization\n */\n _insertFiltersRow() {\n // TODO: prevent filters row generation for popup filters too,\n // to reduce and simplify headers row index adjusting across lib modules\n // (GridLayout, PopupFilter etc)\n if (this.gridLayout) {\n return;\n }\n let fltrow;\n\n let thead = tag(this.dom(), 'thead');\n if (thead.length > 0) {\n fltrow = thead[0].insertRow(this.filtersRowIndex);\n } else {\n fltrow = this.dom().insertRow(this.filtersRowIndex);\n }\n\n fltrow.className = this.fltsRowCssClass;\n\n if (this.isExternalFlt()) {\n fltrow.style.display = NONE;\n }\n\n this.emitter.emit('filters-row-inserted', this, fltrow);\n return fltrow;\n }\n\n /**\n * Initialize filtersless table\n */\n _initNoFilters() {\n if (this.fltGrid) {\n return;\n }\n this.refRow = this.refRow > 0 ? this.refRow - 1 : 0;\n this.nbFilterableRows = this.getRowsNb();\n }\n\n /**\n * Build input filter type\n * @param {Number} colIndex Column index\n * @param {String} cssClass Css class applied to filter\n * @param {DOMElement} container Container DOM element\n */\n _buildInputFilter(colIndex, cssClass, container) {\n let col = this.getFilterType(colIndex);\n let externalFltTgtId = this.isExternalFlt() ?\n this.externalFltIds[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 {DOMElement} container Container DOM element\n */\n _buildSubmitButton(container) {\n let btn = createElm(INPUT,\n ['type', 'button'],\n ['value', this.btnText]\n );\n btn.className = this.btnCssClass;\n\n //filter is appended in container element\n container.appendChild(btn);\n\n addEvt(btn, 'click', () => this.filter());\n }\n\n /**\n * Istantiate the collection of features required by the\n * configuration and add them to the features registry. A feature is\n * described by a `class` and `name` fields and and optional `property`\n * field:\n * {\n * class: AClass,\n * name: 'aClass'\n * }\n * @param {Array} [features=[]]\n * @private\n */\n instantiateFeatures(features = []) {\n features.forEach((feature) => {\n // TODO: remove the property field.\n // Due to naming convention inconsistencies, a `property`\n // field is added to allow a conditional instanciation based\n // on that property on TableFilter, if supplied.\n feature.property = feature.property || feature.name;\n if (!this.hasConfig || this[feature.property] === true ||\n feature.enforce === true) {\n let {class: Cls, name} = feature;\n\n this.Mod[name] = this.Mod[name] || new Cls(this);\n }\n });\n }\n\n /**\n * Initialise the passed features collection. A feature is described by a\n * `class` and `name` fields and and optional `property` field:\n * {\n * class: AClass,\n * name: 'aClass'\n * }\n * @param {Array} [features=[]]\n * @private\n */\n initFeatures(features = []) {\n features.forEach((feature) => {\n let {property, name} = feature;\n if (this[property] === true && this.Mod[name]) {\n this.Mod[name].init();\n }\n });\n }\n\n /**\n * Return a feature instance for a given name\n * @param {String} name Name of the feature\n * @return {Object}\n */\n feature(name) {\n return this.Mod[name];\n }\n\n /**\n * Initialise all the extensions defined in the configuration object\n */\n initExtensions() {\n let exts = this.extensions;\n if (exts.length === 0) {\n return;\n }\n\n // Set config's publicPath dynamically for Webpack...\n __webpack_public_path__ = this.basePath;\n\n this.emitter.emit('before-loading-extensions', this);\n\n exts.forEach((ext) => {\n this.loadExtension(ext);\n });\n this.emitter.emit('after-loading-extensions', this);\n }\n\n /**\n * Load an extension module\n * @param {Object} ext Extension config object\n */\n loadExtension(ext) {\n if (!ext || !ext.name || this.hasExtension(ext.name)) {\n return;\n }\n\n let {name, path} = ext;\n let modulePath;\n\n if (name && path) {\n modulePath = ext.path + name;\n } else {\n name = name.replace('.js', '');\n modulePath = 'extensions/{}/{}'.replace(/{}/g, name);\n }\n\n // Require pattern for Webpack\n require(['./' + modulePath], (mod) => {\n /* eslint-disable */\n let inst = new mod.default(this, ext);\n /* eslint-enable */\n inst.init();\n this.ExtRegistry[name] = inst;\n });\n }\n\n /**\n * Get an extension instance\n * @param {String} name Name of the extension\n * @return {Object} Extension instance\n */\n extension(name) {\n return this.ExtRegistry[name];\n }\n\n /**\n * Check passed extension name exists\n * @param {String} name Name of the extension\n * @return {Boolean}\n */\n hasExtension(name) {\n return !isEmpty(this.ExtRegistry[name]);\n }\n\n /**\n * Register the passed extension instance with associated name\n * @param {Object} inst Extension instance\n * @param {String} name Name of the extension\n */\n registerExtension(inst, name) {\n this.ExtRegistry[name] = inst;\n }\n\n /**\n * Destroy all the extensions store in extensions registry\n */\n destroyExtensions() {\n let reg = this.ExtRegistry;\n\n Object.keys(reg).forEach((key) => {\n reg[key].destroy();\n reg[key] = undefined;\n });\n }\n\n /**\n * Load themes defined in the configuration object\n */\n loadThemes() {\n if (!this.hasThemes) {\n return;\n }\n\n let themes = this.themes;\n this.emitter.emit('before-loading-themes', this);\n\n //Default theme config\n if (this.enableDefaultTheme) {\n let defaultTheme = { name: 'default' };\n this.themes.push(defaultTheme);\n }\n\n themes.forEach((theme, i) => {\n let {name, path} = theme;\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 // Enable loader indicator\n this.loader = true;\n\n this.emitter.emit('after-loading-themes', this);\n }\n\n /**\n * Return stylesheet DOM element for a given theme name\n * @return {DOMElement} stylesheet element\n */\n getStylesheet(name = 'default') {\n return elm(this.prfxTf + name);\n }\n\n /**\n * Destroy filter grid\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n\n let emitter = this.emitter;\n\n if (this.isExternalFlt() && !this.popupFilters) {\n this.removeExternalFlts();\n }\n\n this.destroyExtensions();\n\n this.validateAllRows();\n\n // broadcast destroy event modules and extensions are subscribed to\n emitter.emit('destroy', this);\n\n if (this.fltGrid && !this.gridLayout) {\n this.dom().deleteRow(this.filtersRowIndex);\n }\n\n // unsubscribe to events\n if (this.hasExcludedRows) {\n emitter.off(['after-filtering'], () => this.setExcludeRows());\n }\n if (this.linkedFilters) {\n emitter.off(['after-filtering'], () => this.linkFilters());\n }\n this.emitter.off(['filter-focus'],\n (tf, filter) => this.setActiveFilterId(filter.id));\n\n removeClass(this.dom(), this.prfxTf);\n removeClass(this.dom(), this.prfxResponsive);\n\n this.nbHiddenRows = 0;\n this.validRowsIndex = [];\n this.fltIds = [];\n this.initialized = false;\n }\n\n /**\n * Remove all the external column filters\n */\n removeExternalFlts() {\n if (!this.isExternalFlt()) {\n return;\n }\n let ids = this.externalFltIds;\n ids.forEach((id) => {\n let externalFlt = elm(id);\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\n let emitter = this.emitter;\n\n //fire onbefore callback\n this.onBeforeFilter(this);\n emitter.emit('before-filtering', this);\n\n let hiddenRows = 0;\n\n this.validRowsIndex = [];\n // search args\n let searchArgs = this.getFiltersValue();\n\n let eachRow = this.eachRow();\n eachRow(\n (row, k) => {\n // already filtered rows display re-init\n row.style.display = '';\n\n let cells = row.cells;\n let nbCells = cells.length;\n\n let occurence = [],\n isMatch = true,\n //only for single filter search\n isSingleFltMatch = false;\n\n // this loop retrieves cell data\n for (let j = 0; j < nbCells; j++) {\n //searched keyword\n let sA = searchArgs[this.singleFlt ? 0 : j];\n\n if (sA === '') {\n continue;\n }\n\n let cellValue = matchCase(this.getCellValue(cells[j]),\n this.caseSensitive);\n\n //multiple search parameter operator ||\n let sAOrSplit = sA.toString().split(this.orOperator),\n //multiple search || parameter boolean\n hasMultiOrSA = sAOrSplit.length > 1,\n //multiple search parameter operator &&\n sAAndSplit = sA.toString().split(this.anOperator),\n //multiple search && parameter boolean\n hasMultiAndSA = sAAndSplit.length > 1;\n\n //detect operators or array query\n if (isArray(sA) || hasMultiOrSA || hasMultiAndSA) {\n let cS, s;\n let found = false;\n\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 found = this._match(cS, cellValue, j);\n\n if (found) {\n emitter.emit('highlight-keyword', this,\n cells[j], cS);\n }\n if ((hasMultiOrSA && found) ||\n (hasMultiAndSA && !found)) {\n break;\n }\n if (isArray(sA) && found) {\n break;\n }\n }\n occurence[j] = found;\n\n }\n //single search parameter\n else {\n occurence[j] = this._match(trim(sA), cellValue, j);\n if (occurence[j]) {\n emitter.emit('highlight-keyword', this, cells[j],\n sA);\n }\n }\n\n if (!occurence[j]) {\n isMatch = false;\n }\n\n if (this.singleFlt &&\n this.singleFltExcludeCols.indexOf(j) === -1 &&\n occurence[j]) {\n isSingleFltMatch = true;\n }\n\n emitter.emit('cell-processed', this, j, cells[j]);\n }//for j\n\n if (isSingleFltMatch) {\n isMatch = true;\n }\n\n this.validateRow(k, isMatch);\n if (!isMatch) {\n hiddenRows++;\n }\n\n emitter.emit('row-processed', this, k,\n this.validRowsIndex.length, isMatch);\n },\n // continue condition\n (row) => row.cells.length !== this.nbCells\n );\n\n this.nbHiddenRows = hiddenRows;\n\n //fire onafterfilter callback\n this.onAfterFilter(this);\n\n emitter.emit('after-filtering', this, searchArgs);\n }\n\n /**\n * Match search term in cell data\n * @param {String} term Search term\n * @param {String} cellValue Cell data\n * @param {Number} colIdx Column index\n * @return {Boolean}\n * @private\n */\n _match(term, cellValue, colIdx) {\n let numData;\n let decimal = this.getDecimal(colIdx);\n let reLe = new RegExp(this.leOperator),\n reGe = new RegExp(this.geOperator),\n reL = new RegExp(this.lwOperator),\n reG = new RegExp(this.grOperator),\n reD = new RegExp(this.dfOperator),\n reLk = new RegExp(rgxEsc(this.lkOperator)),\n reEq = new RegExp(this.eqOperator),\n reSt = new RegExp(this.stOperator),\n reEn = new RegExp(this.enOperator),\n // re_an = new RegExp(this.anOperator),\n // re_cr = new RegExp(this.curExp),\n reEm = this.emOperator,\n reNm = this.nmOperator,\n reRe = new RegExp(rgxEsc(this.rgxOperator));\n\n term = matchCase(term, this.caseSensitive);\n\n let occurence = false;\n\n //Search arg operator tests\n let hasLO = reL.test(term),\n hasLE = reLe.test(term),\n hasGR = reG.test(term),\n hasGE = reGe.test(term),\n hasDF = reD.test(term),\n hasEQ = reEq.test(term),\n hasLK = reLk.test(term),\n // hatermN = re_an.test(term),\n hasST = reSt.test(term),\n hasEN = reEn.test(term),\n hasEM = (reEm === term),\n hasNM = (reNm === term),\n hasRE = reRe.test(term);\n\n // Check for dates or resolve date type\n if (this.hasType(colIdx, [DATE])) {\n let dte1, dte2;\n\n let dateType = this.Mod.dateType;\n let isValidDate = dateType.isValid.bind(dateType);\n let parseDate = dateType.parse.bind(dateType);\n let locale = dateType.getLocale(colIdx);\n\n // Search arg dates tests\n let isLDate = hasLO &&\n isValidDate(term.replace(reL, ''), locale);\n let isLEDate = hasLE &&\n isValidDate(term.replace(reLe, ''), locale);\n let isGDate = hasGR &&\n isValidDate(term.replace(reG, ''), locale);\n let isGEDate = hasGE &&\n isValidDate(term.replace(reGe, ''), locale);\n let isDFDate = hasDF &&\n isValidDate(term.replace(reD, ''), locale);\n let isEQDate = hasEQ &&\n isValidDate(term.replace(reEq, ''), locale);\n\n dte1 = parseDate(cellValue, locale);\n\n // lower equal date\n if (isLEDate) {\n dte2 = parseDate(term.replace(reLe, ''), locale);\n occurence = dte1 <= dte2;\n }\n // lower date\n else if (isLDate) {\n dte2 = parseDate(term.replace(reL, ''), locale);\n occurence = dte1 < dte2;\n }\n // greater equal date\n else if (isGEDate) {\n dte2 = parseDate(term.replace(reGe, ''), locale);\n occurence = dte1 >= dte2;\n }\n // greater date\n else if (isGDate) {\n dte2 = parseDate(term.replace(reG, ''), locale);\n occurence = dte1 > dte2;\n }\n // different date\n else if (isDFDate) {\n dte2 = parseDate(term.replace(reD, ''), locale);\n occurence = dte1.toString() !== dte2.toString();\n }\n // equal date\n else if (isEQDate) {\n dte2 = parseDate(term.replace(reEq, ''), locale);\n occurence = dte1.toString() === dte2.toString();\n }\n // searched keyword with * operator doesn't have to be a date\n else if (reLk.test(term)) {// like date\n occurence = contains(term.replace(reLk, ''), cellValue,\n false, this.caseSensitive);\n }\n else if (isValidDate(term)) {\n dte2 = parseDate(term, locale);\n occurence = dte1.toString() === dte2.toString();\n }\n //empty\n else if (hasEM) {\n occurence = isEmptyString(cellValue);\n }\n //non-empty\n else if (hasNM) {\n occurence = !isEmptyString(cellValue);\n } else {\n occurence = contains(term, cellValue,\n this.isExactMatch(colIdx), this.caseSensitive);\n }\n } else {\n // Convert to number anyways to auto-resolve type in case not\n // defined by configuration. Order is important first try to\n // parse formatted number then fallback to Number coercion\n // to avoid false positives with Number\n numData = parseNb(cellValue, decimal) || Number(cellValue);\n\n // first checks if there is any operator (<,>,<=,>=,!,*,=,{,},\n // rgx:)\n\n //regexp\n if (hasRE) {\n //in case regexp throws\n try {\n //operator is removed\n let srchArg = term.replace(reRe, '');\n let rgx = new RegExp(srchArg);\n occurence = rgx.test(cellValue);\n } catch (ex) {\n occurence = false;\n }\n }\n // lower equal\n else if (hasLE) {\n occurence = numData <= parseNb(\n term.replace(reLe, ''),\n decimal\n );\n }\n //greater equal\n else if (hasGE) {\n occurence = numData >= parseNb(\n term.replace(reGe, ''),\n decimal\n );\n }\n //lower\n else if (hasLO) {\n occurence = numData < parseNb(\n term.replace(reL, ''),\n decimal\n );\n }\n //greater\n else if (hasGR) {\n occurence = numData > parseNb(\n term.replace(reG, ''),\n decimal\n );\n }\n //different\n else if (hasDF) {\n occurence = contains(term.replace(reD, ''), cellValue,\n false, this.caseSensitive) ? false : true;\n }\n //like\n else if (hasLK) {\n occurence = contains(term.replace(reLk, ''), cellValue,\n false, this.caseSensitive);\n }\n //equal\n else if (hasEQ) {\n occurence = contains(term.replace(reEq, ''), cellValue,\n true, this.caseSensitive);\n }\n //starts with\n else if (hasST) {\n occurence = cellValue.indexOf(term.replace(reSt, '')) === 0 ?\n true : false;\n }\n //ends with\n else if (hasEN) {\n let searchArg = term.replace(reEn, '');\n occurence =\n cellValue.lastIndexOf(searchArg, cellValue.length - 1) ===\n (cellValue.length - 1) - (searchArg.length - 1) &&\n cellValue.lastIndexOf(searchArg, cellValue.length - 1)\n > -1 ? true : false;\n }\n //empty\n else if (hasEM) {\n occurence = isEmptyString(cellValue);\n }\n //non-empty\n else if (hasNM) {\n occurence = !isEmptyString(cellValue);\n } 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.singleFlt) {\n // parseNb can return 0 for strings which are not\n // formatted numbers, in that case return the original\n // string. TODO: handle this in parseNb\n term = parseNb(term, decimal) || term;\n occurence = numData === term ||\n contains(term.toString(), numData.toString(),\n this.isExactMatch(colIdx), this.caseSensitive);\n } else {\n // Finally test search term is contained in cell data\n occurence = contains(\n term,\n cellValue,\n this.isExactMatch(colIdx),\n this.caseSensitive,\n this.ignoresDiacritics(colIdx)\n );\n }\n }\n\n }//else\n\n return occurence;\n }\n\n /**\n * Return the data of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Array} [exclude=[]] List of row indexes to be excluded\n * @return Flat list of data for a column\n */\n getColumnData(colIndex, includeHeaders = false, exclude = []) {\n return this.getColValues(colIndex, includeHeaders, true, exclude);\n }\n\n /**\n * Return the values of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Array} [exclude=[]] List of row indexes to be excluded\n * @return Flat list of values for a column\n */\n getColumnValues(colIndex, includeHeaders = false, exclude = []) {\n return this.getColValues(colIndex, includeHeaders, false, exclude);\n }\n\n /**\n * Return the data of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [typed=false] Return a typed value\n * @param {Array} [exclude=[]] List of row indexes to be excluded\n * @return {Array} Flat list of data for a column\n * @private\n */\n getColValues(\n colIndex,\n includeHeaders = false,\n typed = false,\n exclude = []\n ) {\n let colValues = [];\n let getContent = typed ? this.getCellData.bind(this) :\n this.getCellValue.bind(this);\n\n if (includeHeaders) {\n colValues.push(this.getHeadersText()[colIndex]);\n }\n\n let eachRow = this.eachRow();\n eachRow((row, i) => {\n // checks if current row index appears in exclude array\n let isExludedRow = exclude.indexOf(i) !== -1;\n let cells = row.cells;\n\n // checks if row has exact cell # and is not excluded\n if (cells.length === this.nbCells && !isExludedRow) {\n let data = getContent(cells[colIndex]);\n colValues.push(data);\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\n this.fltIds.forEach((id, 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 return elm(this.fltIds[index]);\n }\n\n /**\n * Return the number of cells for a given row index\n * @param {Number} rowIndex Index of the row\n * @return {Number} Number of cells\n */\n getCellsNb(rowIndex = 0) {\n let tr = this.dom().rows[rowIndex >= 0 ? rowIndex : 0];\n return tr ? tr.cells.length : 0;\n }\n\n /**\n * Return the number of working rows starting from reference row if\n * defined\n * @param {Boolean} includeHeaders Include the headers row(s)\n * @return {Number} Number of working rows\n */\n getRowsNb(includeHeaders) {\n let nbRows = this.getWorkingRows().length;\n if (this.dom().tHead) {\n return includeHeaders ?\n nbRows + this.dom().querySelectorAll('thead > tr').length :\n nbRows;\n }\n return includeHeaders ? nbRows : nbRows - this.refRow;\n }\n\n /**\n * Return the collection of the working rows, that is, the rows belonging\n * to the tbody section(s)\n * @returns {Array}\n */\n getWorkingRows() {\n return this.dom().querySelectorAll('tbody > tr');\n }\n\n /**\n * Return the text content of a given cell\n * @param {DOMElement} Cell's DOM element\n * @return {String}\n */\n getCellValue(cell) {\n let idx = cell.cellIndex;\n let cellParser = this.cellParser;\n // Invoke cellParser for this column if any\n if (cellParser.cols.indexOf(idx) !== -1) {\n return cellParser.parse(this, cell, idx);\n } else {\n return getText(cell);\n }\n }\n\n /**\n * Return the typed data of a given cell based on the column type definition\n * @param {DOMElement} cell Cell's DOM element\n * @return {String|Number|Date}\n */\n getCellData(cell) {\n let colIndex = cell.cellIndex;\n let value = this.getCellValue(cell);\n\n if (this.hasType(colIndex, [FORMATTED_NUMBER])) {\n return parseNb(value, this.getDecimal(colIndex));\n }\n else if (this.hasType(colIndex, [NUMBER])) {\n return Number(value);\n }\n else if (this.hasType(colIndex, [DATE])){\n let dateType = this.Mod.dateType;\n return dateType.parse(value, dateType.getLocale(colIndex));\n }\n\n return value;\n }\n\n /**\n * Return the table data based on its columns data type definitions\n * with following structure:\n * [\n * [rowIndex, [data0, data1...]],\n * [rowIndex, [data0, data1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n */\n getData(includeHeaders = false, excludeHiddenCols = false) {\n return this.getTableData(includeHeaders, excludeHiddenCols, true);\n }\n\n /**\n * Return the table values with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n */\n getValues(includeHeaders = false, excludeHiddenCols = false) {\n return this.getTableData(includeHeaders, excludeHiddenCols, false);\n }\n\n /**\n * Return the table data with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @param {Boolean} [typed=false] Return typed value\n * @return {Array}\n * @private\n *\n * TODO: provide an API returning data in JSON format\n */\n getTableData(\n includeHeaders = false,\n excludeHiddenCols = false,\n typed = false\n ) {\n let tblData = [];\n let getContent = typed ? this.getCellData.bind(this) :\n this.getCellValue.bind(this);\n\n if (includeHeaders) {\n let headers = this.getHeadersText(excludeHiddenCols);\n tblData.push([this.getHeadersRowIndex(), headers]);\n }\n\n let eachRow = this.eachRow();\n eachRow((row, k) => {\n let rowData = [k, []];\n let cells = row.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 cellContent = getContent(cells[j]);\n rowData[1].push(cellContent);\n }\n tblData.push(rowData);\n });\n return tblData;\n }\n\n /**\n * Return the filtered table data based on its columns data type definitions\n * with following structure:\n * [\n * [rowIndex, [data0, data1...]],\n * [rowIndex, [data0, data1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n */\n getFilteredData(includeHeaders = false, excludeHiddenCols = false) {\n return this.filteredData(includeHeaders, excludeHiddenCols, true);\n }\n\n /**\n * Return the filtered table values with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n */\n getFilteredValues(includeHeaders = false, excludeHiddenCols = false) {\n return this.filteredData(includeHeaders, excludeHiddenCols, false);\n }\n\n /**\n * Return the filtered data with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @param {Boolean} [typed=false] Return typed value\n * @return {Array}\n * @private\n *\n * TODO: provide an API returning data in JSON format\n */\n filteredData(\n includeHeaders = false,\n excludeHiddenCols = false,\n typed = false\n ) {\n if (this.validRowsIndex.length === 0) {\n return [];\n }\n let rows = this.dom().rows,\n filteredData = [];\n let getContent = typed ? this.getCellData.bind(this) :\n this.getCellValue.bind(this);\n\n if (includeHeaders) {\n let headers = this.getHeadersText(excludeHiddenCols);\n filteredData.push([this.getHeadersRowIndex(), headers]);\n }\n\n let validRows = this.getValidRows(true);\n for (let i = 0; i < validRows.length; i++) {\n let rData = [this.validRowsIndex[i], []],\n cells = rows[this.validRowsIndex[i]].cells;\n for (let k = 0; k < cells.length; k++) {\n if (excludeHiddenCols && this.hasExtension('colsVisibility')) {\n if (this.extension('colsVisibility').isColHidden(k)) {\n continue;\n }\n }\n let cellValue = getContent(cells[k]);\n rData[1].push(cellValue);\n }\n filteredData.push(rData);\n }\n return filteredData;\n }\n\n /**\n * Return the filtered data for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of typed values [data0, data1, data2...]\n *\n * TODO: provide an API returning data in JSON format\n */\n getFilteredColumnData(colIndex, includeHeaders = false, exclude = []) {\n return this.getFilteredDataCol(\n colIndex, includeHeaders, true, exclude, false);\n }\n\n /**\n * Return the filtered and visible data for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of typed values [data0, data1, data2...]\n *\n * TODO: provide an API returning data in JSON format\n */\n getVisibleColumnData(colIndex, includeHeaders = false, exclude = []) {\n return this.getFilteredDataCol(\n colIndex, includeHeaders, true, exclude, true);\n }\n\n /**\n * Return the filtered values for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of values ['value0', 'value1', 'value2'...]\n *\n * TODO: provide an API returning data in JSON format\n */\n getFilteredColumnValues(colIndex, includeHeaders = false, exclude = []) {\n return this.getFilteredDataCol(\n colIndex, includeHeaders, false, exclude, false);\n }\n\n /**\n * Return the filtered and visible values for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of values ['value0', 'value1', 'value2'...]\n *\n * TODO: provide an API returning data in JSON format\n */\n getVisibleColumnValues(colIndex, includeHeaders = false, exclude = []) {\n return this.getFilteredDataCol(\n colIndex, includeHeaders, false, exclude, true);\n }\n\n /**\n * Return the filtered data for a given column index\n * @param {Number} colIndex Colmun's index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [typed=false] Return typed value\n * @param {Array} [exclude=[]] List of row indexes to be excluded\n * @param {Boolean} [visible=true] Return only filtered and visible data\n * (relevant for paging)\n * @return {Array} Flat list of values ['val0','val1','val2'...]\n * @private\n *\n * TODO: provide an API returning data in JSON format\n */\n getFilteredDataCol(\n colIndex,\n includeHeaders = false,\n typed = false,\n exclude = [],\n visible = true\n ) {\n if (isUndef(colIndex)) {\n return [];\n }\n\n let rows = this.dom().rows;\n let getContent = typed ? this.getCellData.bind(this) :\n this.getCellValue.bind(this);\n\n // ensure valid rows index do not contain excluded rows and row is\n // displayed\n let validRows = this.getValidRows(true).filter((rowIdx) => {\n return exclude.indexOf(rowIdx) === -1 &&\n (visible ?\n this.getRowDisplay(rows[rowIdx]) !== 'none' :\n true);\n });\n\n // convert column value to expected type if necessary\n let validColValues = validRows.map((rowIdx) => {\n return getContent(rows[rowIdx].cells[colIndex]);\n });\n\n if (includeHeaders) {\n validColValues.unshift(this.getHeadersText()[colIndex]);\n }\n\n return validColValues;\n }\n\n /**\n * Get the display value of a row\n * @param {HTMLTableRowElement} row DOM element of the row\n * @return {String} Usually 'none' or ''\n */\n getRowDisplay(row) {\n return row.style.display;\n }\n\n /**\n * Validate/invalidate row by setting the 'validRow' attribute on the row\n * @param {Number} rowIndex Index of the row\n * @param {Boolean} isValid\n */\n validateRow(rowIndex, isValid) {\n let row = this.dom().rows[rowIndex];\n if (!row || !isBoolean(isValid)) {\n return;\n }\n\n // always visible rows are valid\n if (this.excludeRows.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 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 (!slc) {\n return;\n }\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 let colWidths = this.colWidths;\n if (colWidths.length === 0) {\n return;\n }\n\n tbl = tbl || this.dom();\n\n let colTags = tag(tbl, 'col');\n let tblHasColTag = colTags.length > 0;\n let frag = !tblHasColTag ? doc.createDocumentFragment() : null;\n\n this.eachCol((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\n if (!tblHasColTag) {\n tbl.insertBefore(frag, tbl.firstChild);\n }\n }\n\n /**\n * Exclude rows from actions\n */\n setExcludeRows() {\n if (!this.hasExcludedRows) {\n return;\n }\n this.excludeRows.forEach((rowIdx) => this.validateRow(rowIdx, true));\n }\n\n /**\n * Clear all the filters' values\n */\n clearFilters() {\n if (!this.fltGrid) {\n return;\n }\n\n this.emitter.emit('before-clearing-filters', this);\n this.onBeforeReset(this, this.getFiltersValue());\n\n for (let i = 0, len = this.fltIds.length; i < len; i++) {\n this.setFilterValue(i, '');\n }\n\n this.filter();\n\n this.onAfterReset(this);\n this.emitter.emit('after-clearing-filters', this);\n }\n\n /**\n * Return the ID of the current active filter\n * @return {String}\n */\n getActiveFilterId() {\n return this.activeFilterId;\n }\n\n /**\n * Set the ID of the current active filter\n * @param {String} filterId Element ID\n */\n setActiveFilterId(filterId) {\n this.activeFilterId = filterId;\n }\n\n /**\n * Return the column index for a given filter ID\n * @param {string} [filterId=''] Filter ID\n * @return {Number} Column index\n */\n getColumnIndexFromFilterId(filterId = '') {\n let idx = filterId.split('_')[0];\n idx = idx.split(this.prfxFlt)[1];\n return parseInt(idx, 10);\n }\n\n /**\n * Build filter element ID for a given column index\n * @param {any} colIndex\n * @return {String} Filter element ID string\n * @private\n */\n buildFilterId(colIndex) {\n return `${this.prfxFlt}${colIndex}_${this.id}`;\n }\n\n /**\n * Check if has external filters\n * @returns {Boolean}\n * @private\n */\n isExternalFlt() {\n return this.externalFltIds.length > 0;\n }\n\n /**\n * Returns styles path\n * @returns {String}\n * @private\n */\n getStylePath() {\n return defaultsStr(this.config.style_path, this.basePath + 'style/');\n }\n\n /**\n * Returns main stylesheet path\n * @returns {String}\n * @private\n */\n getStylesheetPath() {\n return defaultsStr(this.config.stylesheet,\n this.getStylePath() + 'tablefilter.css');\n }\n\n /**\n * Returns themes path\n * @returns {String}\n * @private\n */\n getThemesPath() {\n return defaultsStr(this.config.themes_path,\n this.getStylePath() + 'themes/');\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 slcIndex.forEach((colIdx) => {\n let curSlc = this.getFilterElement(colIdx);\n let slcSelectedValue = this.getFilterValue(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 * Determine if passed filter column implements exact query match\n * @param {Number} colIndex Column index\n * @return {Boolean}\n */\n isExactMatch(colIndex) {\n let fltType = this.getFilterType(colIndex);\n return this.exactMatchByCol[colIndex] || this.exactMatch ||\n fltType !== INPUT;\n }\n\n /**\n * Check if passed row is valid\n * @param {Number} rowIndex Row index\n * @return {Boolean}\n */\n isRowValid(rowIndex) {\n return this.getValidRows().indexOf(rowIndex) !== -1;\n }\n\n /**\n * Check if passed row is visible\n * @param {Number} rowIndex Row index\n * @return {Boolean}\n */\n isRowDisplayed(rowIndex) {\n let row = this.dom().rows[rowIndex];\n return this.getRowDisplay(row) === '';\n }\n\n /**\n * Check if specified column filter ignores diacritics.\n * Note this is only applicable to input filter types.\n * @param {Number} colIndex Column index\n * @return {Boolean}\n */\n ignoresDiacritics(colIndex) {\n let ignoreDiac = this.ignoreDiacritics;\n if (isArray(ignoreDiac)) {\n return ignoreDiac[colIndex];\n }\n return Boolean(ignoreDiac);\n }\n\n /**\n * Return clear all text for specified filter column\n * @param {Number} colIndex Column index\n * @return {String}\n */\n getClearFilterText(colIndex) {\n let clearText = this.clearFilterText;\n if (isArray(clearText)) {\n return clearText[colIndex];\n }\n return clearText;\n }\n\n /**\n * Column iterator invoking continue and break condition callbacks if any\n * then calling supplied callback for each item\n * @param {Function} [fn=EMPTY_FN] callback\n * @param {Function} [continueFn=EMPTY_FN] continue condition callback\n * @param {Function} [breakFn=EMPTY_FN] break condition callback\n */\n eachCol(fn = EMPTY_FN, continueFn = EMPTY_FN, breakFn = EMPTY_FN) {\n let len = this.getCellsNb(this.refRow);\n for (let i = 0; i < len; i++) {\n if (continueFn(i) === true) {\n continue;\n }\n if (breakFn(i) === true) {\n break;\n }\n fn(i);\n }\n }\n\n /**\n * Rows iterator starting from supplied row index or defaulting to reference\n * row index. Closure function accepts a callback function and optional\n * continue and break callbacks.\n * @param {Number} startIdx Row index from which filtering starts\n */\n eachRow(startIdx = this.refRow) {\n return (fn = EMPTY_FN, continueFn = EMPTY_FN, breakFn = EMPTY_FN) => {\n let rows = this.dom().rows;\n let len = this.getRowsNb(true);\n for (let i = startIdx; i < len; i++) {\n if (continueFn(rows[i], i) === true) {\n continue;\n }\n if (breakFn(rows[i], i) === true) {\n break;\n }\n fn(rows[i], i);\n }\n };\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 = () => {\n throw new Error(`TableFilter could not load: ${filePath}`);\n };\n head.appendChild(file);\n }\n\n /**\n * Check if table has filters grid\n * @return {Boolean}\n */\n isInitialized() {\n return this.initialized;\n }\n\n /**\n * Get list of filter IDs\n * @return {Array} List of filters ids\n */\n getFiltersId() {\n return this.fltIds || [];\n }\n\n /**\n * Get filtered (valid) rows indexes\n * @param {Boolean} reCalc Force calculation of filtered rows list\n * @return {Array} List of row indexes\n */\n getValidRows(reCalc) {\n if (!reCalc) {\n return this.validRowsIndex;\n }\n\n this.validRowsIndex = [];\n\n let eachRow = this.eachRow();\n eachRow((row) => {\n if (!this.paging) {\n if (this.getRowDisplay(row) !== NONE) {\n this.validRowsIndex.push(row.rowIndex);\n }\n } else {\n if (row.getAttribute('validRow') === 'true' ||\n row.getAttribute('validRow') === null) {\n this.validRowsIndex.push(row.rowIndex);\n }\n }\n });\n return this.validRowsIndex;\n }\n\n /**\n * Get the index of the row containing the filters\n * @return {Number}\n */\n getFiltersRowIndex() {\n return this.filtersRowIndex;\n }\n\n /**\n * Get the index of the headers row\n * @return {Number}\n */\n getHeadersRowIndex() {\n return this.headersRow;\n }\n\n /**\n * Get the row index from where the filtering process start (1st filterable\n * row)\n * @return {Number}\n */\n getStartRowIndex() {\n return this.refRow;\n }\n\n /**\n * Get the index of the last row\n * @return {Number}\n */\n getLastRowIndex() {\n let nbRows = this.getRowsNb(true);\n return (nbRows - 1);\n }\n\n /**\n * Determine whether the specified column has one of the passed types\n * @param {Number} colIndex Column index\n * @param {Array} [types=[]] List of column types\n * @return {Boolean}\n */\n hasType(colIndex, types = []) {\n if (this.colTypes.length === 0) {\n return false;\n }\n let colType = this.colTypes[colIndex];\n if (isObj(colType)) {\n colType = colType.type;\n }\n return types.indexOf(colType) !== -1;\n }\n\n /**\n * Get the header DOM element for a given column index\n * @param {Number} colIndex Column index\n * @return {Element}\n */\n getHeaderElement(colIndex) {\n let table = this.gridLayout ? this.Mod.gridLayout.headTbl : this.dom();\n let tHead = tag(table, 'thead');\n let rowIdx = this.getHeadersRowIndex();\n let header;\n if (tHead.length === 0) {\n header = table.rows[rowIdx].cells[colIndex];\n }\n if (tHead.length === 1) {\n header = tHead[0].rows[rowIdx].cells[colIndex];\n }\n return header;\n }\n\n /**\n * Return the list of headers' text\n * @param {Boolean} excludeHiddenCols Optional: exclude hidden columns\n * @return {Array} list of headers' text\n */\n getHeadersText(excludeHiddenCols = false) {\n let headers = [];\n this.eachCol(\n (j) => {\n let header = this.getHeaderElement(j);\n let headerText = getFirstTextNode(header);\n headers.push(headerText);\n },\n // continue condition function\n (j) => {\n if (excludeHiddenCols && this.hasExtension('colsVisibility')) {\n return this.extension('colsVisibility').isColHidden(j);\n }\n return false;\n }\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 return this.filterTypes[colIndex];\n }\n\n /**\n * Get the total number of filterable rows\n * @return {Number}\n */\n getFilterableRowsNb() {\n return this.getRowsNb(false);\n }\n\n /**\n * Return the total number of valid rows\n * @param {Boolean} [reCalc=false] Forces calculation of filtered rows\n * @return {Number}\n */\n getValidRowsNb(reCalc = false) {\n return this.getValidRows(reCalc).length;\n }\n\n /**\n * Return the working DOM element\n * @return {HTMLTableElement}\n */\n dom() {\n return this.tbl;\n }\n\n /**\n * Return the decimal separator for supplied column as per column type\n * configuration or global setting\n * @param {Number} colIndex Column index\n * @returns {String} '.' or ','\n */\n getDecimal(colIndex) {\n let decimal = this.decimalSeparator;\n if (this.hasType(colIndex, [FORMATTED_NUMBER])) {\n let colType = this.colTypes[colIndex];\n if (colType.hasOwnProperty('decimal')) {\n decimal = colType.decimal;\n }\n }\n return decimal;\n }\n\n /**\n * Get the configuration object (literal object)\n * @return {Object}\n */\n config() {\n return this.cfg;\n }\n}\n" + "content": "import {addEvt, cancelEvt, stopEvt, targetEvt, keyCode} from './event';\nimport {\n addClass, createElm, createOpt, elm, getText, getFirstTextNode,\n removeClass, 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 isBoolean\n} from './types';\nimport {parse as parseNb} from './number';\nimport {\n defaultsBool, defaultsStr, defaultsFn,\n defaultsNb, defaultsArr\n} from './settings';\n\nimport {root} from './root';\nimport {Emitter} from './emitter';\nimport {Dropdown} from './modules/dropdown';\nimport {CheckList} from './modules/checkList';\n\nimport {\n INPUT, SELECT, MULTIPLE, CHECKLIST, NONE,\n ENTER_KEY, TAB_KEY, ESC_KEY, UP_ARROW_KEY, DOWN_ARROW_KEY,\n CELL_TAG, AUTO_FILTER_DELAY, NUMBER, DATE, FORMATTED_NUMBER,\n FEATURES\n} from './const';\n\nlet doc = root.document;\n\n/**\n * Makes HTML tables filterable and a bit more :)\n *\n * @export\n * @class TableFilter\n */\nexport class TableFilter {\n\n /**\n * Creates an instance of TableFilter\n * requires `table` or `id` arguments, `row` and `configuration` optional\n * @param {HTMLTableElement} table Table DOM element\n * @param {String} id Table id\n * @param {Number} row index indicating the 1st row\n * @param {Object} configuration object\n */\n constructor(...args) {\n /**\n * ID of current instance\n * @type {String}\n * @private\n */\n this.id = null;\n\n /**\n * Current version\n * @type {String}\n */\n this.version = '{VERSION}';\n\n /**\n * Current year\n * @type {Number}\n * @private\n */\n this.year = new Date().getFullYear();\n\n /**\n * HTML Table DOM element\n * @type {DOMElement}\n * @private\n */\n this.tbl = null;\n\n /**\n * Calculated row's index from which starts filtering once filters\n * are generated\n * @type {Number}\n */\n this.refRow = null;\n\n /**\n * Index of the headers row\n * @type {Number}\n * @private\n */\n this.headersRow = null;\n\n /**\n * Configuration object\n * @type {Object}\n * @private\n */\n this.cfg = {};\n\n /**\n * Number of rows that can be filtered\n * @type {Number}\n * @private\n */\n this.nbFilterableRows = 0;\n\n /**\n * Number of cells in the reference row\n * @type {Number}\n * @private\n */\n this.nbCells = null;\n\n /**\n * Has a configuration object\n * @type {Object}\n * @private\n */\n this.hasConfig = false;\n\n /** @private */\n this.initialized = false;\n\n let startRow;\n\n // TODO: use for-of\n args.forEach((arg) => {\n if (typeof arg === 'object' && arg.nodeName === 'TABLE') {\n this.tbl = arg;\n this.id = arg.id || `tf_${new Date().getTime()}_`;\n } else if (isString(arg)) {\n this.id = arg;\n this.tbl = elm(arg);\n } else if (isNumber(arg)) {\n startRow = arg;\n } else if (isObj(arg)) {\n this.cfg = arg;\n this.hasConfig = true;\n }\n });\n\n if (!this.tbl || this.tbl.nodeName !== 'TABLE') {\n throw new Error(`Could not instantiate TableFilter: HTML table\n DOM element not found.`);\n }\n\n if (this.getRowsNb() === 0) {\n throw new Error(`Could not instantiate TableFilter: HTML table\n requires at least 1 row.`);\n }\n\n // configuration object\n let f = this.cfg;\n\n /**\n * Event emitter instance\n * @type {Emitter}\n */\n this.emitter = new Emitter();\n\n // start row\n this.refRow = isUndef(startRow) ? 2 : (startRow + 1);\n\n /**\n * Collection of filter type by column\n * @type {Array}\n * @private\n */\n this.filterTypes = [].map.call(\n (this.dom().rows[this.refRow] || this.dom().rows[0]).cells,\n (cell, idx) => {\n let colType = this.cfg[`col_${idx}`];\n return !colType ? INPUT : colType.toLowerCase();\n });\n\n /**\n * Base path for static assets\n * @type {String}\n */\n this.basePath = defaultsStr(f.base_path, 'tablefilter/');\n\n /*** filters' grid properties ***/\n\n /**\n * Enable/disable filters\n * @type {Boolean}\n */\n this.fltGrid = defaultsBool(f.grid, true);\n\n /**\n * Enable/disable grid layout (fixed headers)\n * @type {Object|Boolean}\n */\n this.gridLayout = isObj(f.grid_layout) || Boolean(f.grid_layout);\n\n /**\n * Filters row index\n * @type {Number}\n */\n this.filtersRowIndex = defaultsNb(f.filters_row_index, 0);\n\n /**\n * Headers row index\n * @type {Number}\n */\n this.headersRow = defaultsNb(f.headers_row_index,\n (this.filtersRowIndex === 0 ? 1 : 0));\n\n /**\n * Define the type of cell containing a filter (td/th)\n * @type {String}\n */\n this.fltCellTag = defaultsStr(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 /*** filters' grid appearance ***/\n /**\n * Path for stylesheets\n * @type {String}\n */\n this.stylePath = this.getStylePath();\n\n /**\n * Main stylesheet path\n * @type {String}\n */\n this.stylesheet = this.getStylesheetPath();\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 = defaultsStr(f.flts_row_css_class, 'fltrow');\n\n /**\n * Enable/disable icons (paging, reset button)\n * @type {Boolean}\n */\n this.enableIcons = defaultsBool(f.enable_icons, true);\n\n /**\n * Enable/disable alternating rows\n * @type {Boolean}\n */\n this.alternateRows = Boolean(f.alternate_rows);\n\n /**\n * Columns widths array\n * @type {Array}\n */\n this.colWidths = defaultsArr(f.col_widths, []);\n\n /**\n * Css class for a filter element\n * @type {String}\n */\n this.fltCssClass = defaultsStr(f.flt_css_class, 'flt');\n\n /**\n * Css class for multiple select filters\n * @type {String}\n */\n this.fltMultiCssClass = defaultsStr(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 = defaultsStr(f.flt_small_css_class, 'flt_s');\n\n /**\n * Css class for single filter type\n * @type {String}\n */\n this.singleFltCssClass = defaultsStr((f.single_filter || {}).css_class,\n '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 = defaultsBool(f.enter_key, true);\n\n /**\n * Callback fired before filtering process starts\n * @type {Function}\n */\n this.onBeforeFilter = defaultsFn(f.on_before_filter, EMPTY_FN);\n\n /**\n * Callback fired after filtering process is completed\n * @type {Function}\n */\n this.onAfterFilter = defaultsFn(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 * Determine if there are excluded rows from filtering\n * @type {Boolean}\n * @private\n */\n this.hasExcludedRows = Boolean(isArray(f.exclude_rows) &&\n f.exclude_rows.length > 0);\n\n /**\n * List of row indexes to be excluded from filtering\n * @type {Array}\n */\n this.excludeRows = defaultsArr(f.exclude_rows, []);\n\n /**\n * List of containers IDs where external filters will be generated\n * @type {Array}\n */\n this.externalFltIds = defaultsArr(f.external_flt_ids, []);\n\n /**\n * Callback fired after filters are generated\n * @type {Function}\n */\n this.onFiltersLoaded = defaultsFn(f.on_filters_loaded, EMPTY_FN);\n\n /**\n * Enable/disable single filter mode\n * @type {Boolean|Object}\n */\n this.singleFlt = isObj(f.single_filter) ||\n Boolean(f.single_filter);\n\n /**\n * Specify columns to be excluded from single filter search, by default\n * searching in all columns:\n * single_filter: {\n * exclude_cols: [2, 7]\n * }\n */\n this.singleFltExcludeCols = isObj(f.single_filter) &&\n isArray(f.single_filter.exclude_cols) ?\n f.single_filter.exclude_cols : [];\n\n /**\n * Callback fired after a row is validated during filtering\n * @type {Function}\n */\n this.onRowValidated = defaultsFn(f.on_row_validated, EMPTY_FN);\n\n /**\n * Specify which column implements a custom cell parser to retrieve the\n * cell value:\n * cell_parser: {\n * cols: [0, 2],\n * parse: function(tf, cell, colIndex) {\n * // custom cell parser logic here\n * return cellValue;\n * }\n * }\n * @type {Object}\n */\n this.cellParser = isObj(f.cell_parser) && isFn(f.cell_parser.parse) &&\n isArray(f.cell_parser.cols) ?\n f.cell_parser : { cols: [], parse: EMPTY_FN };\n\n /**\n * Global watermark text for input filter type or watermark for each\n * filter if an array is supplied\n * @type {String|Array}\n */\n this.watermark = f.watermark || '';\n\n /**\n * Indicate whether watermark is on a per column basis\n * @type {Boolean}\n * @private\n */\n this.isWatermarkArray = isArray(this.watermark);\n\n /**\n * Indicate whether help UI component is disabled\n * @type {Boolean}\n */\n this.help = isUndef(f.help_instructions) ? undefined :\n (isObj(f.help_instructions) || Boolean(f.help_instructions));\n\n /**\n * Indicate whether pop-up filters UI is enabled\n * @type {Boolean|Object}\n */\n this.popupFilters = isObj(f.popup_filters) || Boolean(f.popup_filters);\n\n /**\n * Indicate whether filtered (active) columns indicator is enabled\n * @type {Boolean}\n */\n this.markActiveColumns = isObj(f.mark_active_columns) ||\n Boolean(f.mark_active_columns);\n\n /*** select filter's customisation and behaviours ***/\n /**\n * Text for clear option in drop-down filter types (1st option)\n * @type {String|Array}\n */\n this.clearFilterText = defaultsStr(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 = defaultsStr(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 = defaultsStr(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 = defaultsBool(f.on_change, true);\n\n /**\n * Make drop-down filter types options sorted in alpha-numeric manner\n * by default globally or on a column basis\n * @type {Boolean|Array}\n */\n this.sortSlc = isUndef(f.sort_select) ? true :\n isArray(f.sort_select) ? f.sort_select : Boolean(f.sort_select);\n\n /**\n * Indicate whether options in drop-down filter types are sorted in a\n * ascending numeric manner\n * @type {Boolean}\n * @private\n */\n this.isSortNumAsc = Boolean(f.sort_num_asc);\n\n /**\n * List of columns implementing options sorting in a ascending numeric\n * manner\n * @type {Array}\n */\n this.sortNumAsc = this.isSortNumAsc ? f.sort_num_asc : [];\n\n /**\n * Indicate whether options in drop-down filter types are sorted in a\n * descending numeric manner\n * @type {Boolean}\n * @private\n */\n this.isSortNumDesc = Boolean(f.sort_num_desc);\n\n /**\n * List of columns implementing options sorting in a descending numeric\n * manner\n * @type {Array}\n */\n this.sortNumDesc = this.isSortNumDesc ? f.sort_num_desc : [];\n\n /**\n * Indicate whether drop-down filter types are populated on demand at\n * first usage\n * @type {Boolean}\n */\n this.loadFltOnDemand = Boolean(f.load_filters_on_demand);\n\n /**\n * Indicate whether custom drop-down filter options are implemented\n * @type {Boolean}\n */\n this.hasCustomOptions = isObj(f.custom_options);\n\n /**\n * Custom options definition of a per column basis, ie:\n *\tcustom_options: {\n * cols:[0, 1],\n * texts: [\n * ['a0', 'b0', 'c0'],\n * ['a1', 'b1', 'c1']\n * ],\n * values: [\n * ['a0', 'b0', 'c0'],\n * ['a1', 'b1', 'c1']\n * ],\n * sorts: [false, true]\n * }\n *\n * @type {Object}\n */\n this.customOptions = f.custom_options;\n\n /*** Filter operators ***/\n /**\n * Regular expression operator for input filter. Defaults to 'rgx:'\n * @type {String}\n */\n this.rgxOperator = defaultsStr(f.regexp_operator, 'rgx:');\n\n /**\n * Empty cells operator for input filter. Defaults to '[empty]'\n * @type {String}\n */\n this.emOperator = defaultsStr(f.empty_operator, '[empty]');\n\n /**\n * Non-empty cells operator for input filter. Defaults to '[nonempty]'\n * @type {String}\n */\n this.nmOperator = defaultsStr(f.nonempty_operator, '[nonempty]');\n\n /**\n * Logical OR operator for input filter. Defaults to '||'\n * @type {String}\n */\n this.orOperator = defaultsStr(f.or_operator, '||');\n\n /**\n * Logical AND operator for input filter. Defaults to '&&'\n * @type {String}\n */\n this.anOperator = defaultsStr(f.and_operator, '&&');\n\n /**\n * Greater than operator for input filter. Defaults to '>'\n * @type {String}\n */\n this.grOperator = defaultsStr(f.greater_operator, '>');\n\n /**\n * Lower than operator for input filter. Defaults to '<'\n * @type {String}\n */\n this.lwOperator = defaultsStr(f.lower_operator, '<');\n\n /**\n * Lower than or equal operator for input filter. Defaults to '<='\n * @type {String}\n */\n this.leOperator = defaultsStr(f.lower_equal_operator, '<=');\n\n /**\n * Greater than or equal operator for input filter. Defaults to '>='\n * @type {String}\n */\n this.geOperator = defaultsStr(f.greater_equal_operator, '>=');\n\n /**\n * Inequality operator for input filter. Defaults to '!'\n * @type {String}\n */\n this.dfOperator = defaultsStr(f.different_operator, '!');\n\n /**\n * Like operator for input filter. Defaults to '*'\n * @type {String}\n */\n this.lkOperator = defaultsStr(f.like_operator, '*');\n\n /**\n * Strict equality operator for input filter. Defaults to '='\n * @type {String}\n */\n this.eqOperator = defaultsStr(f.equal_operator, '=');\n\n /**\n * Starts with operator for input filter. Defaults to '='\n * @type {String}\n */\n this.stOperator = defaultsStr(f.start_with_operator, '{');\n\n /**\n * Ends with operator for input filter. Defaults to '='\n * @type {String}\n */\n this.enOperator = defaultsStr(f.end_with_operator, '}');\n\n // this.curExp = f.cur_exp || '^[¥£€$]';\n\n /**\n * Stored values separator\n * @type {String}\n */\n this.separator = defaultsStr(f.separator, ',');\n\n /**\n * Enable rows counter UI component\n * @type {Boolean|Object}\n */\n this.rowsCounter = isObj(f.rows_counter) || Boolean(f.rows_counter);\n\n /**\n * Enable status bar UI component\n * @type {Boolean|Object}\n */\n this.statusBar = isObj(f.status_bar) || Boolean(f.status_bar);\n\n /**\n * Enable activity/spinner indicator UI component\n * @type {Boolean|Object}\n */\n this.loader = isObj(f.loader) || Boolean(f.loader);\n\n /*** validation - reset buttons/links ***/\n /**\n * Enable filters submission button\n * @type {Boolean}\n */\n this.displayBtn = Boolean(f.btn);\n\n /**\n * Define filters submission button text\n * @type {String}\n */\n this.btnText = defaultsStr(f.btn_text, (!this.enableIcons ? 'Go' : ''));\n\n /**\n * Css class for filters submission button\n * @type {String}\n */\n this.btnCssClass = defaultsStr(f.btn_css_class,\n (!this.enableIcons ? 'btnflt' : 'btnflt_icon'));\n\n /**\n * Enable clear button\n * @type {Object|Boolean}\n */\n this.btnReset = isObj(f.btn_reset) || Boolean(f.btn_reset);\n\n /**\n * Callback fired before filters are cleared\n * @type {Function}\n */\n this.onBeforeReset = defaultsFn(f.on_before_reset, EMPTY_FN);\n\n /**\n * Callback fired after filters are cleared\n * @type {Function}\n */\n this.onAfterReset = defaultsFn(f.on_after_reset, EMPTY_FN);\n\n /**\n * Enable paging component\n * @type {Object|Boolean}\n */\n this.paging = isObj(f.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 =\n defaultsNb(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 {Object|Boolean}\n */\n this.noResults = isObj(f.no_results_message) ||\n Boolean(f.no_results_message);\n\n /**\n * Enable state persistence\n * @type {Object|Boolean}\n */\n this.state = isObj(f.state) || Boolean(f.state);\n\n /*** data types ***/\n\n /**\n * Enable date type module\n * @type {Boolean}\n * @private\n */\n this.dateType = true;\n\n /**\n * Define default locale, default to 'en' as per Sugar Date module:\n * https://sugarjs.com/docs/#/DateLocales\n * @type {String}\n */\n this.locale = defaultsStr(f.locale, 'en');\n\n /**\n * Define thousands separator ',' or '.', defaults to ','\n * @type {String}\n */\n this.thousandsSeparator = defaultsStr(f.thousands_separator, ',');\n\n /**\n * Define decimal separator ',' or '.', defaults to '.'\n * @type {String}\n */\n this.decimalSeparator = defaultsStr(f.decimal_separator, '.');\n\n /**\n * Define data types on a column basis, possible values 'string',\n * 'number', 'formatted-number', 'date', 'ipaddress' ie:\n * col_types : [\n * 'string', 'date', 'number',\n * { type: 'formatted-number', decimal: ',', thousands: '.' },\n * { type: 'date', locale: 'en-gb' },\n * { type: 'date', format: ['{dd}-{months}-{yyyy|yy}'] }\n * ]\n *\n * Refer to https://sugarjs.com/docs/#/DateParsing for exhaustive\n * information on date parsing formats supported by Sugar Date\n * @type {Array}\n */\n this.colTypes = isArray(f.col_types) ? f.col_types : [];\n\n /*** ids prefixes ***/\n /**\n * Main prefix\n * @private\n */\n this.prfxTf = 'TF';\n\n /**\n * Filter's ID prefix (inputs - selects)\n * @private\n */\n this.prfxFlt = 'flt';\n\n /**\n * Button's ID prefix\n * @private\n */\n this.prfxValButton = 'btn';\n\n /**\n * Responsive Css class\n * @private\n */\n this.prfxResponsive = 'resp';\n\n /*** extensions ***/\n /**\n * List of loaded extensions\n * @type {Array}\n */\n this.extensions = defaultsArr(f.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 = defaultsArr(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 = this.getThemesPath();\n\n /**\n * Enable responsive layout\n * @type {Boolean}\n */\n this.responsive = Boolean(f.responsive);\n\n /**\n * Enable toolbar component\n * @type {Object|Boolean}\n */\n this.toolbar = isObj(f.toolbar) || Boolean(f.toolbar);\n\n /**\n * Features registry\n * @private\n */\n this.Mod = {};\n\n /**\n * Extensions registry\n * @private\n */\n this.ExtRegistry = {};\n\n // conditionally instantiate required features\n this.instantiateFeatures(\n Object.keys(FEATURES).map((item) => FEATURES[item])\n );\n }\n\n /**\n * Initialise features and layout\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n // import main stylesheet\n this.import(this.stylesheetId, this.getStylesheetPath(), null, 'link');\n\n let Mod = this.Mod;\n let inpclass;\n\n //loads theme\n this.loadThemes();\n\n const { dateType, help, state, markActiveColumns, gridLayout, loader,\n highlightKeyword, popupFilter, rowsCounter, statusBar, clearButton,\n alternateRows, noResults, paging, toolbar } = FEATURES;\n\n //explicitly initialise features in given order\n this.initFeatures([\n dateType,\n help,\n state,\n markActiveColumns,\n gridLayout,\n loader,\n highlightKeyword,\n popupFilter\n ]);\n\n //filters grid is not generated\n if (!this.fltGrid) {\n this._initNoFilters();\n } else {\n let fltrow = this._insertFiltersRow();\n\n this.nbCells = this.getCellsNb(this.refRow);\n this.nbFilterableRows = this.getRowsNb();\n\n let n = this.singleFlt ? 1 : this.nbCells;\n\n //build 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.singleFlt) {\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.singleFlt) {\n col = INPUT;\n inpclass = this.singleFltCssClass;\n }\n\n //drop-down filters\n if (col === SELECT || col === MULTIPLE) {\n Mod.dropdown = Mod.dropdown || new Dropdown(this);\n Mod.dropdown.init(i, this.isExternalFlt(), fltCell);\n }\n // checklist\n else if (col === CHECKLIST) {\n Mod.checkList = Mod.checkList || new CheckList(this);\n Mod.checkList.init(i, this.isExternalFlt(), fltCell);\n } else {\n this._buildInputFilter(i, inpclass, fltCell);\n }\n\n // this adds submit button\n if (i === n - 1 && this.displayBtn) {\n this._buildSubmitButton(\n this.isExternalFlt() ?\n elm(this.externalFltIds[i]) :\n fltCell\n );\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.hasExcludedRows) {\n this.emitter.on(['after-filtering'], () => this.setExcludeRows());\n this.setExcludeRows();\n }\n\n this.initFeatures([\n rowsCounter,\n statusBar,\n clearButton,\n alternateRows,\n noResults,\n paging,\n toolbar\n ]);\n\n this.setColWidths();\n\n //TF css class is added to table\n if (!this.gridLayout) {\n addClass(this.dom(), this.prfxTf);\n if (this.responsive) {\n addClass(this.dom(), this.prfxResponsive);\n }\n }\n\n /* Load extensions */\n this.initExtensions();\n\n // Subscribe to events\n if (this.linkedFilters) {\n this.emitter.on(['after-filtering'], () => this.linkFilters());\n }\n\n this.initialized = true;\n\n this.onFiltersLoaded(this);\n\n this.emitter.emit('initialized', this);\n }\n\n /**\n * Detect key\n * @param {Event} evt\n */\n detectKey(evt) {\n if (!this.enterKey) {\n return;\n }\n if (evt) {\n let key = keyCode(evt);\n if (key === ENTER_KEY) {\n this.filter();\n cancelEvt(evt);\n stopEvt(evt);\n } else {\n this.isUserTyping = true;\n root.clearInterval(this.autoFilterTimer);\n this.autoFilterTimer = null;\n }\n }\n }\n\n /**\n * Filter's keyup event: if auto-filter on, detect user is typing and filter\n * columns\n * @param {Event} evt\n */\n onKeyUp(evt) {\n if (!this.autoFilter) {\n return;\n }\n let key = keyCode(evt);\n this.isUserTyping = false;\n\n function filter() {\n root.clearInterval(this.autoFilterTimer);\n this.autoFilterTimer = null;\n if (!this.isUserTyping) {\n this.filter();\n this.isUserTyping = null;\n }\n }\n\n if (key !== ENTER_KEY && key !== TAB_KEY && key !== ESC_KEY &&\n key !== UP_ARROW_KEY && key !== DOWN_ARROW_KEY) {\n if (this.autoFilterTimer === null) {\n this.autoFilterTimer = root.setInterval(filter.bind(this),\n this.autoFilterDelay);\n }\n } else {\n root.clearInterval(this.autoFilterTimer);\n this.autoFilterTimer = null;\n }\n }\n\n /**\n * Filter's keydown event: if auto-filter on, detect user is typing\n */\n onKeyDown() {\n if (this.autoFilter) {\n this.isUserTyping = true;\n }\n }\n\n /**\n * Filter's focus event\n * @param {Event} evt\n */\n onInpFocus(evt) {\n let elm = targetEvt(evt);\n this.emitter.emit('filter-focus', this, elm);\n }\n\n /**\n * Filter's blur event: if auto-filter on, clear interval on filter blur\n */\n onInpBlur() {\n if (this.autoFilter) {\n this.isUserTyping = false;\n root.clearInterval(this.autoFilterTimer);\n }\n this.emitter.emit('filter-blur', this);\n }\n\n /**\n * Insert filters row at initialization\n */\n _insertFiltersRow() {\n // TODO: prevent filters row generation for popup filters too,\n // to reduce and simplify headers row index adjusting across lib modules\n // (GridLayout, PopupFilter etc)\n if (this.gridLayout) {\n return;\n }\n let fltrow;\n\n let thead = tag(this.dom(), 'thead');\n if (thead.length > 0) {\n fltrow = thead[0].insertRow(this.filtersRowIndex);\n } else {\n fltrow = this.dom().insertRow(this.filtersRowIndex);\n }\n\n fltrow.className = this.fltsRowCssClass;\n\n if (this.isExternalFlt()) {\n fltrow.style.display = NONE;\n }\n\n this.emitter.emit('filters-row-inserted', this, fltrow);\n return fltrow;\n }\n\n /**\n * Initialize filtersless table\n */\n _initNoFilters() {\n if (this.fltGrid) {\n return;\n }\n this.refRow = this.refRow > 0 ? this.refRow - 1 : 0;\n this.nbFilterableRows = this.getRowsNb();\n }\n\n /**\n * Build input filter type\n * @param {Number} colIndex Column index\n * @param {String} cssClass Css class applied to filter\n * @param {DOMElement} container Container DOM element\n */\n _buildInputFilter(colIndex, cssClass, container) {\n let col = this.getFilterType(colIndex);\n let externalFltTgtId = this.isExternalFlt() ?\n this.externalFltIds[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 {DOMElement} container Container DOM element\n */\n _buildSubmitButton(container) {\n let btn = createElm(INPUT,\n ['type', 'button'],\n ['value', this.btnText]\n );\n btn.className = this.btnCssClass;\n\n //filter is appended in container element\n container.appendChild(btn);\n\n addEvt(btn, 'click', () => this.filter());\n }\n\n /**\n * Istantiate the collection of features required by the\n * configuration and add them to the features registry. A feature is\n * described by a `class` and `name` fields and and optional `property`\n * field:\n * {\n * class: AClass,\n * name: 'aClass'\n * }\n * @param {Array} [features=[]]\n * @private\n */\n instantiateFeatures(features = []) {\n features.forEach((feature) => {\n // TODO: remove the property field.\n // Due to naming convention inconsistencies, a `property`\n // field is added to allow a conditional instanciation based\n // on that property on TableFilter, if supplied.\n feature.property = feature.property || feature.name;\n if (!this.hasConfig || this[feature.property] === true ||\n feature.enforce === true) {\n let {class: Cls, name} = feature;\n\n this.Mod[name] = this.Mod[name] || new Cls(this);\n }\n });\n }\n\n /**\n * Initialise the passed features collection. A feature is described by a\n * `class` and `name` fields and and optional `property` field:\n * {\n * class: AClass,\n * name: 'aClass'\n * }\n * @param {Array} [features=[]]\n * @private\n */\n initFeatures(features = []) {\n features.forEach((feature) => {\n let {property, name} = feature;\n if (this[property] === true && this.Mod[name]) {\n this.Mod[name].init();\n }\n });\n }\n\n /**\n * Return a feature instance for a given name\n * @param {String} name Name of the feature\n * @return {Object}\n */\n feature(name) {\n return this.Mod[name];\n }\n\n /**\n * Initialise all the extensions defined in the configuration object\n */\n initExtensions() {\n let exts = this.extensions;\n if (exts.length === 0) {\n return;\n }\n\n // Set config's publicPath dynamically for Webpack...\n __webpack_public_path__ = this.basePath;\n\n this.emitter.emit('before-loading-extensions', this);\n\n exts.forEach((ext) => {\n this.loadExtension(ext);\n });\n this.emitter.emit('after-loading-extensions', this);\n }\n\n /**\n * Load an extension module\n * @param {Object} ext Extension config object\n */\n loadExtension(ext) {\n if (!ext || !ext.name || this.hasExtension(ext.name)) {\n return;\n }\n\n let {name, path} = ext;\n let modulePath;\n\n if (name && path) {\n modulePath = ext.path + name;\n } else {\n name = name.replace('.js', '');\n modulePath = 'extensions/{}/{}'.replace(/{}/g, name);\n }\n\n // Require pattern for Webpack\n require(['./' + modulePath], (mod) => {\n /* eslint-disable */\n let inst = new mod.default(this, ext);\n /* eslint-enable */\n inst.init();\n this.ExtRegistry[name] = inst;\n });\n }\n\n /**\n * Get an extension instance\n * @param {String} name Name of the extension\n * @return {Object} Extension instance\n */\n extension(name) {\n return this.ExtRegistry[name];\n }\n\n /**\n * Check passed extension name exists\n * @param {String} name Name of the extension\n * @return {Boolean}\n */\n hasExtension(name) {\n return !isEmpty(this.ExtRegistry[name]);\n }\n\n /**\n * Register the passed extension instance with associated name\n * @param {Object} inst Extension instance\n * @param {String} name Name of the extension\n */\n registerExtension(inst, name) {\n this.ExtRegistry[name] = inst;\n }\n\n /**\n * Destroy all the extensions store in extensions registry\n */\n destroyExtensions() {\n let reg = this.ExtRegistry;\n\n Object.keys(reg).forEach((key) => {\n reg[key].destroy();\n reg[key] = undefined;\n });\n }\n\n /**\n * Load themes defined in the configuration object\n */\n loadThemes() {\n if (!this.hasThemes) {\n return;\n }\n\n let themes = this.themes;\n this.emitter.emit('before-loading-themes', this);\n\n //Default theme config\n if (this.enableDefaultTheme) {\n let defaultTheme = { name: 'default' };\n this.themes.push(defaultTheme);\n }\n\n themes.forEach((theme, i) => {\n let {name, path} = theme;\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 // Enable loader indicator\n this.loader = true;\n\n this.emitter.emit('after-loading-themes', this);\n }\n\n /**\n * Return stylesheet DOM element for a given theme name\n * @return {DOMElement} stylesheet element\n */\n getStylesheet(name = 'default') {\n return elm(this.prfxTf + name);\n }\n\n /**\n * Destroy filter grid\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n\n let emitter = this.emitter;\n\n if (this.isExternalFlt() && !this.popupFilters) {\n this.removeExternalFlts();\n }\n\n this.destroyExtensions();\n\n this.validateAllRows();\n\n // broadcast destroy event modules and extensions are subscribed to\n emitter.emit('destroy', this);\n\n if (this.fltGrid && !this.gridLayout) {\n this.dom().deleteRow(this.filtersRowIndex);\n }\n\n // unsubscribe to events\n if (this.hasExcludedRows) {\n emitter.off(['after-filtering'], () => this.setExcludeRows());\n }\n if (this.linkedFilters) {\n emitter.off(['after-filtering'], () => this.linkFilters());\n }\n this.emitter.off(['filter-focus'],\n (tf, filter) => this.setActiveFilterId(filter.id));\n\n removeClass(this.dom(), this.prfxTf);\n removeClass(this.dom(), this.prfxResponsive);\n\n this.nbHiddenRows = 0;\n this.validRowsIndex = [];\n this.fltIds = [];\n this.initialized = false;\n }\n\n /**\n * Remove all the external column filters\n */\n removeExternalFlts() {\n if (!this.isExternalFlt()) {\n return;\n }\n let ids = this.externalFltIds;\n ids.forEach((id) => {\n let externalFlt = elm(id);\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\n let emitter = this.emitter;\n\n //fire onbefore callback\n this.onBeforeFilter(this);\n emitter.emit('before-filtering', this);\n\n let hiddenRows = 0;\n\n this.validRowsIndex = [];\n // search args\n let searchArgs = this.getFiltersValue();\n\n let eachRow = this.eachRow();\n eachRow(\n (row, k) => {\n // already filtered rows display re-init\n row.style.display = '';\n\n let cells = row.cells;\n let nbCells = cells.length;\n\n let occurence = [],\n isMatch = true,\n //only for single filter search\n isSingleFltMatch = false;\n\n // this loop retrieves cell data\n for (let j = 0; j < nbCells; j++) {\n //searched keyword\n let sA = searchArgs[this.singleFlt ? 0 : j];\n\n if (sA === '') {\n continue;\n }\n\n let cellValue = matchCase(this.getCellValue(cells[j]),\n this.caseSensitive);\n\n //multiple search parameter operator ||\n let sAOrSplit = sA.toString().split(this.orOperator),\n //multiple search || parameter boolean\n hasMultiOrSA = sAOrSplit.length > 1,\n //multiple search parameter operator &&\n sAAndSplit = sA.toString().split(this.anOperator),\n //multiple search && parameter boolean\n hasMultiAndSA = sAAndSplit.length > 1;\n\n //detect operators or array query\n if (isArray(sA) || hasMultiOrSA || hasMultiAndSA) {\n let cS, s;\n let found = false;\n\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 found = this._match(cS, cellValue, j);\n\n if (found) {\n emitter.emit('highlight-keyword', this,\n cells[j], cS);\n }\n if ((hasMultiOrSA && found) ||\n (hasMultiAndSA && !found)) {\n break;\n }\n if (isArray(sA) && found) {\n break;\n }\n }\n occurence[j] = found;\n\n }\n //single search parameter\n else {\n occurence[j] = this._match(trim(sA), cellValue, j);\n if (occurence[j]) {\n emitter.emit('highlight-keyword', this, cells[j],\n sA);\n }\n }\n\n if (!occurence[j]) {\n isMatch = false;\n }\n\n if (this.singleFlt &&\n this.singleFltExcludeCols.indexOf(j) === -1 &&\n occurence[j]) {\n isSingleFltMatch = true;\n }\n\n emitter.emit('cell-processed', this, j, cells[j]);\n }//for j\n\n if (isSingleFltMatch) {\n isMatch = true;\n }\n\n this.validateRow(k, isMatch);\n if (!isMatch) {\n hiddenRows++;\n }\n\n emitter.emit('row-processed', this, k,\n this.validRowsIndex.length, isMatch);\n },\n // continue condition\n (row) => row.cells.length !== this.nbCells\n );\n\n this.nbHiddenRows = hiddenRows;\n\n //fire onafterfilter callback\n this.onAfterFilter(this);\n\n emitter.emit('after-filtering', this, searchArgs);\n }\n\n /**\n * Match search term in cell data\n * @param {String} term Search term\n * @param {String} cellValue Cell data\n * @param {Number} colIdx Column index\n * @return {Boolean}\n * @private\n */\n _match(term, cellValue, colIdx) {\n let numData;\n let decimal = this.getDecimal(colIdx);\n let reLe = new RegExp(this.leOperator),\n reGe = new RegExp(this.geOperator),\n reL = new RegExp(this.lwOperator),\n reG = new RegExp(this.grOperator),\n reD = new RegExp(this.dfOperator),\n reLk = new RegExp(rgxEsc(this.lkOperator)),\n reEq = new RegExp(this.eqOperator),\n reSt = new RegExp(this.stOperator),\n reEn = new RegExp(this.enOperator),\n // re_an = new RegExp(this.anOperator),\n // re_cr = new RegExp(this.curExp),\n reEm = this.emOperator,\n reNm = this.nmOperator,\n reRe = new RegExp(rgxEsc(this.rgxOperator));\n\n term = matchCase(term, this.caseSensitive);\n\n let occurence = false;\n\n //Search arg operator tests\n let hasLO = reL.test(term),\n hasLE = reLe.test(term),\n hasGR = reG.test(term),\n hasGE = reGe.test(term),\n hasDF = reD.test(term),\n hasEQ = reEq.test(term),\n hasLK = reLk.test(term),\n // hatermN = re_an.test(term),\n hasST = reSt.test(term),\n hasEN = reEn.test(term),\n hasEM = (reEm === term),\n hasNM = (reNm === term),\n hasRE = reRe.test(term);\n\n // Check for dates or resolve date type\n if (this.hasType(colIdx, [DATE])) {\n let dte1, dte2;\n\n let dateType = this.Mod.dateType;\n let isValidDate = dateType.isValid.bind(dateType);\n let parseDate = dateType.parse.bind(dateType);\n let locale = dateType.getLocale(colIdx);\n\n // Search arg dates tests\n let isLDate = hasLO &&\n isValidDate(term.replace(reL, ''), locale);\n let isLEDate = hasLE &&\n isValidDate(term.replace(reLe, ''), locale);\n let isGDate = hasGR &&\n isValidDate(term.replace(reG, ''), locale);\n let isGEDate = hasGE &&\n isValidDate(term.replace(reGe, ''), locale);\n let isDFDate = hasDF &&\n isValidDate(term.replace(reD, ''), locale);\n let isEQDate = hasEQ &&\n isValidDate(term.replace(reEq, ''), locale);\n\n dte1 = parseDate(cellValue, locale);\n\n // lower equal date\n if (isLEDate) {\n dte2 = parseDate(term.replace(reLe, ''), locale);\n occurence = dte1 <= dte2;\n }\n // lower date\n else if (isLDate) {\n dte2 = parseDate(term.replace(reL, ''), locale);\n occurence = dte1 < dte2;\n }\n // greater equal date\n else if (isGEDate) {\n dte2 = parseDate(term.replace(reGe, ''), locale);\n occurence = dte1 >= dte2;\n }\n // greater date\n else if (isGDate) {\n dte2 = parseDate(term.replace(reG, ''), locale);\n occurence = dte1 > dte2;\n }\n // different date\n else if (isDFDate) {\n dte2 = parseDate(term.replace(reD, ''), locale);\n occurence = dte1.toString() !== dte2.toString();\n }\n // equal date\n else if (isEQDate) {\n dte2 = parseDate(term.replace(reEq, ''), locale);\n occurence = dte1.toString() === dte2.toString();\n }\n // searched keyword with * operator doesn't have to be a date\n else if (reLk.test(term)) {// like date\n occurence = contains(term.replace(reLk, ''), cellValue,\n false, this.caseSensitive);\n }\n else if (isValidDate(term)) {\n dte2 = parseDate(term, locale);\n occurence = dte1.toString() === dte2.toString();\n }\n //empty\n else if (hasEM) {\n occurence = isEmptyString(cellValue);\n }\n //non-empty\n else if (hasNM) {\n occurence = !isEmptyString(cellValue);\n } else {\n occurence = contains(term, cellValue,\n this.isExactMatch(colIdx), this.caseSensitive);\n }\n } else {\n // Convert to number anyways to auto-resolve type in case not\n // defined by configuration. Order is important first try to\n // parse formatted number then fallback to Number coercion\n // to avoid false positives with Number\n numData = parseNb(cellValue, decimal) || Number(cellValue);\n\n // first checks if there is any operator (<,>,<=,>=,!,*,=,{,},\n // rgx:)\n\n //regexp\n if (hasRE) {\n //in case regexp throws\n try {\n //operator is removed\n let srchArg = term.replace(reRe, '');\n let rgx = new RegExp(srchArg);\n occurence = rgx.test(cellValue);\n } catch (ex) {\n occurence = false;\n }\n }\n // lower equal\n else if (hasLE) {\n occurence = numData <= parseNb(\n term.replace(reLe, ''),\n decimal\n );\n }\n //greater equal\n else if (hasGE) {\n occurence = numData >= parseNb(\n term.replace(reGe, ''),\n decimal\n );\n }\n //lower\n else if (hasLO) {\n occurence = numData < parseNb(\n term.replace(reL, ''),\n decimal\n );\n }\n //greater\n else if (hasGR) {\n occurence = numData > parseNb(\n term.replace(reG, ''),\n decimal\n );\n }\n //different\n else if (hasDF) {\n occurence = contains(term.replace(reD, ''), cellValue,\n false, this.caseSensitive) ? false : true;\n }\n //like\n else if (hasLK) {\n occurence = contains(term.replace(reLk, ''), cellValue,\n false, this.caseSensitive);\n }\n //equal\n else if (hasEQ) {\n occurence = contains(term.replace(reEq, ''), cellValue,\n true, this.caseSensitive);\n }\n //starts with\n else if (hasST) {\n occurence = cellValue.indexOf(term.replace(reSt, '')) === 0 ?\n true : false;\n }\n //ends with\n else if (hasEN) {\n let searchArg = term.replace(reEn, '');\n occurence =\n cellValue.lastIndexOf(searchArg, cellValue.length - 1) ===\n (cellValue.length - 1) - (searchArg.length - 1) &&\n cellValue.lastIndexOf(searchArg, cellValue.length - 1)\n > -1 ? true : false;\n }\n //empty\n else if (hasEM) {\n occurence = isEmptyString(cellValue);\n }\n //non-empty\n else if (hasNM) {\n occurence = !isEmptyString(cellValue);\n } 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.singleFlt) {\n // parseNb can return 0 for strings which are not\n // formatted numbers, in that case return the original\n // string. TODO: handle this in parseNb\n term = parseNb(term, decimal) || term;\n occurence = numData === term ||\n contains(term.toString(), numData.toString(),\n this.isExactMatch(colIdx), this.caseSensitive);\n } else {\n // Finally test search term is contained in cell data\n occurence = contains(\n term,\n cellValue,\n this.isExactMatch(colIdx),\n this.caseSensitive,\n this.ignoresDiacritics(colIdx)\n );\n }\n }\n\n }//else\n\n return occurence;\n }\n\n /**\n * Return the data of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Array} [exclude=[]] List of row indexes to be excluded\n * @return Flat list of data for a column\n */\n getColumnData(colIndex, includeHeaders = false, exclude = []) {\n return this.getColValues(colIndex, includeHeaders, true, exclude);\n }\n\n /**\n * Return the values of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Array} [exclude=[]] List of row indexes to be excluded\n * @return Flat list of values for a column\n */\n getColumnValues(colIndex, includeHeaders = false, exclude = []) {\n return this.getColValues(colIndex, includeHeaders, false, exclude);\n }\n\n /**\n * Return the data of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [typed=false] Return a typed value\n * @param {Array} [exclude=[]] List of row indexes to be excluded\n * @return {Array} Flat list of data for a column\n * @private\n */\n getColValues(\n colIndex,\n includeHeaders = false,\n typed = false,\n exclude = []\n ) {\n let colValues = [];\n let getContent = typed ? this.getCellData.bind(this) :\n this.getCellValue.bind(this);\n\n if (includeHeaders) {\n colValues.push(this.getHeadersText()[colIndex]);\n }\n\n let eachRow = this.eachRow();\n eachRow((row, i) => {\n // checks if current row index appears in exclude array\n let isExludedRow = exclude.indexOf(i) !== -1;\n let cells = row.cells;\n\n // checks if row has exact cell # and is not excluded\n if (cells.length === this.nbCells && !isExludedRow) {\n let data = getContent(cells[colIndex]);\n colValues.push(data);\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\n this.fltIds.forEach((id, 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 return elm(this.fltIds[index]);\n }\n\n /**\n * Return the number of cells for a given row index\n * @param {Number} rowIndex Index of the row\n * @return {Number} Number of cells\n */\n getCellsNb(rowIndex = 0) {\n let tr = this.dom().rows[rowIndex >= 0 ? rowIndex : 0];\n return tr ? tr.cells.length : 0;\n }\n\n /**\n * Return the number of working rows starting from reference row if\n * defined\n * @param {Boolean} includeHeaders Include the headers row(s)\n * @return {Number} Number of working rows\n */\n getRowsNb(includeHeaders) {\n let nbRows = this.getWorkingRows().length;\n if (this.dom().tHead) {\n return includeHeaders ?\n nbRows + this.dom().querySelectorAll('thead > tr').length :\n nbRows;\n }\n return includeHeaders ? nbRows : nbRows - this.refRow;\n }\n\n /**\n * Return the collection of the working rows, that is, the rows belonging\n * to the tbody section(s)\n * @returns {Array}\n */\n getWorkingRows() {\n return this.dom().querySelectorAll('tbody > tr');\n }\n\n /**\n * Return the text content of a given cell\n * @param {DOMElement} Cell's DOM element\n * @return {String}\n */\n getCellValue(cell) {\n let idx = cell.cellIndex;\n let cellParser = this.cellParser;\n // Invoke cellParser for this column if any\n if (cellParser.cols.indexOf(idx) !== -1) {\n return cellParser.parse(this, cell, idx);\n } else {\n return getText(cell);\n }\n }\n\n /**\n * Return the typed data of a given cell based on the column type definition\n * @param {DOMElement} cell Cell's DOM element\n * @return {String|Number|Date}\n */\n getCellData(cell) {\n let colIndex = cell.cellIndex;\n let value = this.getCellValue(cell);\n\n if (this.hasType(colIndex, [FORMATTED_NUMBER])) {\n return parseNb(value, this.getDecimal(colIndex));\n }\n else if (this.hasType(colIndex, [NUMBER])) {\n return Number(value);\n }\n else if (this.hasType(colIndex, [DATE])){\n let dateType = this.Mod.dateType;\n return dateType.parse(value, dateType.getLocale(colIndex));\n }\n\n return value;\n }\n\n /**\n * Return the table data based on its columns data type definitions\n * with following structure:\n * [\n * [rowIndex, [data0, data1...]],\n * [rowIndex, [data0, data1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n */\n getData(includeHeaders = false, excludeHiddenCols = false) {\n return this.getTableData(includeHeaders, excludeHiddenCols, true);\n }\n\n /**\n * Return the table values with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n */\n getValues(includeHeaders = false, excludeHiddenCols = false) {\n return this.getTableData(includeHeaders, excludeHiddenCols, false);\n }\n\n /**\n * Return the table data with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @param {Boolean} [typed=false] Return typed value\n * @return {Array}\n * @private\n *\n * TODO: provide an API returning data in JSON format\n */\n getTableData(\n includeHeaders = false,\n excludeHiddenCols = false,\n typed = false\n ) {\n let tblData = [];\n let getContent = typed ? this.getCellData.bind(this) :\n this.getCellValue.bind(this);\n\n if (includeHeaders) {\n let headers = this.getHeadersText(excludeHiddenCols);\n tblData.push([this.getHeadersRowIndex(), headers]);\n }\n\n let eachRow = this.eachRow();\n eachRow((row, k) => {\n let rowData = [k, []];\n let cells = row.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 cellContent = getContent(cells[j]);\n rowData[1].push(cellContent);\n }\n tblData.push(rowData);\n });\n return tblData;\n }\n\n /**\n * Return the filtered table data based on its columns data type definitions\n * with following structure:\n * [\n * [rowIndex, [data0, data1...]],\n * [rowIndex, [data0, data1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n */\n getFilteredData(includeHeaders = false, excludeHiddenCols = false) {\n return this.filteredData(includeHeaders, excludeHiddenCols, true);\n }\n\n /**\n * Return the filtered table values with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n */\n getFilteredValues(includeHeaders = false, excludeHiddenCols = false) {\n return this.filteredData(includeHeaders, excludeHiddenCols, false);\n }\n\n /**\n * Return the filtered data with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @param {Boolean} [typed=false] Return typed value\n * @return {Array}\n * @private\n *\n * TODO: provide an API returning data in JSON format\n */\n filteredData(\n includeHeaders = false,\n excludeHiddenCols = false,\n typed = false\n ) {\n if (this.validRowsIndex.length === 0) {\n return [];\n }\n let rows = this.dom().rows,\n filteredData = [];\n let getContent = typed ? this.getCellData.bind(this) :\n this.getCellValue.bind(this);\n\n if (includeHeaders) {\n let headers = this.getHeadersText(excludeHiddenCols);\n filteredData.push([this.getHeadersRowIndex(), headers]);\n }\n\n let validRows = this.getValidRows(true);\n for (let i = 0; i < validRows.length; i++) {\n let rData = [this.validRowsIndex[i], []],\n cells = rows[this.validRowsIndex[i]].cells;\n for (let k = 0; k < cells.length; k++) {\n if (excludeHiddenCols && this.hasExtension('colsVisibility')) {\n if (this.extension('colsVisibility').isColHidden(k)) {\n continue;\n }\n }\n let cellValue = getContent(cells[k]);\n rData[1].push(cellValue);\n }\n filteredData.push(rData);\n }\n return filteredData;\n }\n\n /**\n * Return the filtered data for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of typed values [data0, data1, data2...]\n *\n * TODO: provide an API returning data in JSON format\n */\n getFilteredColumnData(colIndex, includeHeaders = false, exclude = []) {\n return this.getFilteredDataCol(\n colIndex, includeHeaders, true, exclude, false);\n }\n\n /**\n * Return the filtered and visible data for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of typed values [data0, data1, data2...]\n *\n * TODO: provide an API returning data in JSON format\n */\n getVisibleColumnData(colIndex, includeHeaders = false, exclude = []) {\n return this.getFilteredDataCol(\n colIndex, includeHeaders, true, exclude, true);\n }\n\n /**\n * Return the filtered values for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of values ['value0', 'value1', 'value2'...]\n *\n * TODO: provide an API returning data in JSON format\n */\n getFilteredColumnValues(colIndex, includeHeaders = false, exclude = []) {\n return this.getFilteredDataCol(\n colIndex, includeHeaders, false, exclude, false);\n }\n\n /**\n * Return the filtered and visible values for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of values ['value0', 'value1', 'value2'...]\n *\n * TODO: provide an API returning data in JSON format\n */\n getVisibleColumnValues(colIndex, includeHeaders = false, exclude = []) {\n return this.getFilteredDataCol(\n colIndex, includeHeaders, false, exclude, true);\n }\n\n /**\n * Return the filtered data for a given column index\n * @param {Number} colIndex Colmun's index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [typed=false] Return typed value\n * @param {Array} [exclude=[]] List of row indexes to be excluded\n * @param {Boolean} [visible=true] Return only filtered and visible data\n * (relevant for paging)\n * @return {Array} Flat list of values ['val0','val1','val2'...]\n * @private\n *\n * TODO: provide an API returning data in JSON format\n */\n getFilteredDataCol(\n colIndex,\n includeHeaders = false,\n typed = false,\n exclude = [],\n visible = true\n ) {\n if (isUndef(colIndex)) {\n return [];\n }\n\n let rows = this.dom().rows;\n let getContent = typed ? this.getCellData.bind(this) :\n this.getCellValue.bind(this);\n\n // ensure valid rows index do not contain excluded rows and row is\n // displayed\n let validRows = this.getValidRows(true).filter((rowIdx) => {\n return exclude.indexOf(rowIdx) === -1 &&\n (visible ?\n this.getRowDisplay(rows[rowIdx]) !== 'none' :\n true);\n });\n\n // convert column value to expected type if necessary\n let validColValues = validRows.map((rowIdx) => {\n return getContent(rows[rowIdx].cells[colIndex]);\n });\n\n if (includeHeaders) {\n validColValues.unshift(this.getHeadersText()[colIndex]);\n }\n\n return validColValues;\n }\n\n /**\n * Get the display value of a row\n * @param {HTMLTableRowElement} row DOM element of the row\n * @return {String} Usually 'none' or ''\n */\n getRowDisplay(row) {\n return row.style.display;\n }\n\n /**\n * Validate/invalidate row by setting the 'validRow' attribute on the row\n * @param {Number} rowIndex Index of the row\n * @param {Boolean} isValid\n */\n validateRow(rowIndex, isValid) {\n let row = this.dom().rows[rowIndex];\n if (!row || !isBoolean(isValid)) {\n return;\n }\n\n // always visible rows are valid\n if (this.excludeRows.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 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 (!slc) {\n return;\n }\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 let colWidths = this.colWidths;\n if (colWidths.length === 0) {\n return;\n }\n\n tbl = tbl || this.dom();\n\n let colTags = tag(tbl, 'col');\n let tblHasColTag = colTags.length > 0;\n let frag = !tblHasColTag ? doc.createDocumentFragment() : null;\n\n this.eachCol((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\n if (!tblHasColTag) {\n tbl.insertBefore(frag, tbl.firstChild);\n }\n }\n\n /**\n * Exclude rows from actions\n */\n setExcludeRows() {\n if (!this.hasExcludedRows) {\n return;\n }\n this.excludeRows.forEach((rowIdx) => this.validateRow(rowIdx, true));\n }\n\n /**\n * Clear all the filters' values\n */\n clearFilters() {\n if (!this.fltGrid) {\n return;\n }\n\n this.emitter.emit('before-clearing-filters', this);\n this.onBeforeReset(this, this.getFiltersValue());\n\n for (let i = 0, len = this.fltIds.length; i < len; i++) {\n this.setFilterValue(i, '');\n }\n\n this.filter();\n\n this.onAfterReset(this);\n this.emitter.emit('after-clearing-filters', this);\n }\n\n /**\n * Return the ID of the current active filter\n * @return {String}\n */\n getActiveFilterId() {\n return this.activeFilterId;\n }\n\n /**\n * Set the ID of the current active filter\n * @param {String} filterId Element ID\n */\n setActiveFilterId(filterId) {\n this.activeFilterId = filterId;\n }\n\n /**\n * Return the column index for a given filter ID\n * @param {string} [filterId=''] Filter ID\n * @return {Number} Column index\n */\n getColumnIndexFromFilterId(filterId = '') {\n let idx = filterId.split('_')[0];\n idx = idx.split(this.prfxFlt)[1];\n return parseInt(idx, 10);\n }\n\n /**\n * Build filter element ID for a given column index\n * @param {any} colIndex\n * @return {String} Filter element ID string\n * @private\n */\n buildFilterId(colIndex) {\n return `${this.prfxFlt}${colIndex}_${this.id}`;\n }\n\n /**\n * Check if has external filters\n * @returns {Boolean}\n * @private\n */\n isExternalFlt() {\n return this.externalFltIds.length > 0;\n }\n\n /**\n * Returns styles path\n * @returns {String}\n * @private\n */\n getStylePath() {\n return defaultsStr(this.config.style_path, this.basePath + 'style/');\n }\n\n /**\n * Returns main stylesheet path\n * @returns {String}\n * @private\n */\n getStylesheetPath() {\n return defaultsStr(this.config.stylesheet,\n this.getStylePath() + 'tablefilter.css');\n }\n\n /**\n * Returns themes path\n * @returns {String}\n * @private\n */\n getThemesPath() {\n return defaultsStr(this.config.themes_path,\n this.getStylePath() + 'themes/');\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 slcIndex.forEach((colIdx) => {\n let curSlc = this.getFilterElement(colIdx);\n let slcSelectedValue = this.getFilterValue(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 * Determine if passed filter column implements exact query match\n * @param {Number} colIndex Column index\n * @return {Boolean}\n */\n isExactMatch(colIndex) {\n let fltType = this.getFilterType(colIndex);\n return this.exactMatchByCol[colIndex] || this.exactMatch ||\n fltType !== INPUT;\n }\n\n /**\n * Check if passed row is valid\n * @param {Number} rowIndex Row index\n * @return {Boolean}\n */\n isRowValid(rowIndex) {\n return this.getValidRows().indexOf(rowIndex) !== -1;\n }\n\n /**\n * Check if passed row is visible\n * @param {Number} rowIndex Row index\n * @return {Boolean}\n */\n isRowDisplayed(rowIndex) {\n let row = this.dom().rows[rowIndex];\n return this.getRowDisplay(row) === '';\n }\n\n /**\n * Check if specified column filter ignores diacritics.\n * Note this is only applicable to input filter types.\n * @param {Number} colIndex Column index\n * @return {Boolean}\n */\n ignoresDiacritics(colIndex) {\n let ignoreDiac = this.ignoreDiacritics;\n if (isArray(ignoreDiac)) {\n return ignoreDiac[colIndex];\n }\n return Boolean(ignoreDiac);\n }\n\n /**\n * Return clear all text for specified filter column\n * @param {Number} colIndex Column index\n * @return {String}\n */\n getClearFilterText(colIndex) {\n let clearText = this.clearFilterText;\n if (isArray(clearText)) {\n return clearText[colIndex];\n }\n return clearText;\n }\n\n /**\n * Column iterator invoking continue and break condition callbacks if any\n * then calling supplied callback for each item\n * @param {Function} [fn=EMPTY_FN] callback\n * @param {Function} [continueFn=EMPTY_FN] continue condition callback\n * @param {Function} [breakFn=EMPTY_FN] break condition callback\n */\n eachCol(fn = EMPTY_FN, continueFn = EMPTY_FN, breakFn = EMPTY_FN) {\n let len = this.getCellsNb(this.refRow);\n for (let i = 0; i < len; i++) {\n if (continueFn(i) === true) {\n continue;\n }\n if (breakFn(i) === true) {\n break;\n }\n fn(i);\n }\n }\n\n /**\n * Rows iterator starting from supplied row index or defaulting to reference\n * row index. Closure function accepts a callback function and optional\n * continue and break callbacks.\n * @param {Number} startIdx Row index from which filtering starts\n */\n eachRow(startIdx = this.refRow) {\n return (fn = EMPTY_FN, continueFn = EMPTY_FN, breakFn = EMPTY_FN) => {\n let rows = this.dom().rows;\n let len = this.getRowsNb(true);\n for (let i = startIdx; i < len; i++) {\n if (continueFn(rows[i], i) === true) {\n continue;\n }\n if (breakFn(rows[i], i) === true) {\n break;\n }\n fn(rows[i], i);\n }\n };\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 = () => {\n throw new Error(`TableFilter could not load: ${filePath}`);\n };\n head.appendChild(file);\n }\n\n /**\n * Check if table has filters grid\n * @return {Boolean}\n */\n isInitialized() {\n return this.initialized;\n }\n\n /**\n * Get list of filter IDs\n * @return {Array} List of filters ids\n */\n getFiltersId() {\n return this.fltIds || [];\n }\n\n /**\n * Get filtered (valid) rows indexes\n * @param {Boolean} reCalc Force calculation of filtered rows list\n * @return {Array} List of row indexes\n */\n getValidRows(reCalc) {\n if (!reCalc) {\n return this.validRowsIndex;\n }\n\n this.validRowsIndex = [];\n\n let eachRow = this.eachRow();\n eachRow((row) => {\n if (!this.paging) {\n if (this.getRowDisplay(row) !== NONE) {\n this.validRowsIndex.push(row.rowIndex);\n }\n } else {\n if (row.getAttribute('validRow') === 'true' ||\n row.getAttribute('validRow') === null) {\n this.validRowsIndex.push(row.rowIndex);\n }\n }\n });\n return this.validRowsIndex;\n }\n\n /**\n * Get the index of the row containing the filters\n * @return {Number}\n */\n getFiltersRowIndex() {\n return this.filtersRowIndex;\n }\n\n /**\n * Get the index of the headers row\n * @return {Number}\n */\n getHeadersRowIndex() {\n return this.headersRow;\n }\n\n /**\n * Get the row index from where the filtering process start (1st filterable\n * row)\n * @return {Number}\n */\n getStartRowIndex() {\n return this.refRow;\n }\n\n /**\n * Get the index of the last row\n * @return {Number}\n */\n getLastRowIndex() {\n let nbRows = this.getRowsNb(true);\n return (nbRows - 1);\n }\n\n /**\n * Determine whether the specified column has one of the passed types\n * @param {Number} colIndex Column index\n * @param {Array} [types=[]] List of column types\n * @return {Boolean}\n */\n hasType(colIndex, types = []) {\n if (this.colTypes.length === 0) {\n return false;\n }\n let colType = this.colTypes[colIndex];\n if (isObj(colType)) {\n colType = colType.type;\n }\n return types.indexOf(colType) !== -1;\n }\n\n /**\n * Get the header DOM element for a given column index\n * @param {Number} colIndex Column index\n * @return {Element}\n */\n getHeaderElement(colIndex) {\n let table = this.gridLayout ? this.Mod.gridLayout.headTbl : this.dom();\n let tHead = tag(table, 'thead');\n let rowIdx = this.getHeadersRowIndex();\n let header;\n if (tHead.length === 0) {\n header = table.rows[rowIdx].cells[colIndex];\n }\n if (tHead.length === 1) {\n header = tHead[0].rows[rowIdx].cells[colIndex];\n }\n return header;\n }\n\n /**\n * Return the list of headers' text\n * @param {Boolean} excludeHiddenCols Optional: exclude hidden columns\n * @return {Array} list of headers' text\n */\n getHeadersText(excludeHiddenCols = false) {\n let headers = [];\n this.eachCol(\n (j) => {\n let header = this.getHeaderElement(j);\n let headerText = getFirstTextNode(header);\n headers.push(headerText);\n },\n // continue condition function\n (j) => {\n if (excludeHiddenCols && this.hasExtension('colsVisibility')) {\n return this.extension('colsVisibility').isColHidden(j);\n }\n return false;\n }\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 return this.filterTypes[colIndex];\n }\n\n /**\n * Get the total number of filterable rows\n * @return {Number}\n */\n getFilterableRowsNb() {\n return this.getRowsNb(false);\n }\n\n /**\n * Return the total number of valid rows\n * @param {Boolean} [reCalc=false] Forces calculation of filtered rows\n * @return {Number}\n */\n getValidRowsNb(reCalc = false) {\n return this.getValidRows(reCalc).length;\n }\n\n /**\n * Return the working DOM element\n * @return {HTMLTableElement}\n */\n dom() {\n return this.tbl;\n }\n\n /**\n * Return the decimal separator for supplied column as per column type\n * configuration or global setting\n * @param {Number} colIndex Column index\n * @returns {String} '.' or ','\n */\n getDecimal(colIndex) {\n let decimal = this.decimalSeparator;\n if (this.hasType(colIndex, [FORMATTED_NUMBER])) {\n let colType = this.colTypes[colIndex];\n if (colType.hasOwnProperty('decimal')) {\n decimal = colType.decimal;\n }\n }\n return decimal;\n }\n\n /**\n * Get the configuration object (literal object)\n * @return {Object}\n */\n config() {\n return this.cfg;\n }\n}\n" }, { "__docId__": 849, diff --git a/docs/file/src/array.js.html b/docs/file/src/array.js.html index 8712c09f..1c235edd 100644 --- a/docs/file/src/array.js.html +++ b/docs/file/src/array.js.html @@ -3,7 +3,7 @@ - src/array.js | tablefilter v0.6.10 API Document + src/array.js | tablefilter v0.6.11 API Document diff --git a/docs/file/src/const.js.html b/docs/file/src/const.js.html index 596ff4d9..b0d54390 100644 --- a/docs/file/src/const.js.html +++ b/docs/file/src/const.js.html @@ -3,7 +3,7 @@ - src/const.js | tablefilter v0.6.10 API Document + src/const.js | tablefilter v0.6.11 API Document diff --git a/docs/file/src/cookie.js.html b/docs/file/src/cookie.js.html index c9c15402..bfcf760f 100644 --- a/docs/file/src/cookie.js.html +++ b/docs/file/src/cookie.js.html @@ -3,7 +3,7 @@ - src/cookie.js | tablefilter v0.6.10 API Document + src/cookie.js | tablefilter v0.6.11 API Document diff --git a/docs/file/src/dom.js.html b/docs/file/src/dom.js.html index f74ed66e..d2f630aa 100644 --- a/docs/file/src/dom.js.html +++ b/docs/file/src/dom.js.html @@ -3,7 +3,7 @@ - src/dom.js | tablefilter v0.6.10 API Document + src/dom.js | tablefilter v0.6.11 API Document diff --git a/docs/file/src/emitter.js.html b/docs/file/src/emitter.js.html index c6222072..96928f31 100644 --- a/docs/file/src/emitter.js.html +++ b/docs/file/src/emitter.js.html @@ -3,7 +3,7 @@ - src/emitter.js | tablefilter v0.6.10 API Document + src/emitter.js | tablefilter v0.6.11 API Document diff --git a/docs/file/src/event.js.html b/docs/file/src/event.js.html index 2041efe9..8ef5852e 100644 --- a/docs/file/src/event.js.html +++ b/docs/file/src/event.js.html @@ -3,7 +3,7 @@ - src/event.js | tablefilter v0.6.10 API Document + src/event.js | tablefilter v0.6.11 API Document diff --git a/docs/file/src/extensions/advancedGrid/adapterEzEditTable.js.html b/docs/file/src/extensions/advancedGrid/adapterEzEditTable.js.html index 6012624a..aa8cf7cb 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.6.10 API Document + src/extensions/advancedGrid/adapterEzEditTable.js | tablefilter v0.6.11 API Document diff --git a/docs/file/src/extensions/advancedGrid/advancedGrid.js.html b/docs/file/src/extensions/advancedGrid/advancedGrid.js.html index c0080f8d..3c39b391 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.6.10 API Document + src/extensions/advancedGrid/advancedGrid.js | tablefilter v0.6.11 API Document diff --git a/docs/file/src/extensions/colOps/colOps.js.html b/docs/file/src/extensions/colOps/colOps.js.html index 2b3acfdd..f4e3d5cc 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.6.10 API Document + src/extensions/colOps/colOps.js | tablefilter v0.6.11 API Document diff --git a/docs/file/src/extensions/colsVisibility/colsVisibility.js.html b/docs/file/src/extensions/colsVisibility/colsVisibility.js.html index f3a7c6a2..e55a74a1 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.6.10 API Document + src/extensions/colsVisibility/colsVisibility.js | tablefilter v0.6.11 API Document diff --git a/docs/file/src/extensions/sort/adapterSortabletable.js.html b/docs/file/src/extensions/sort/adapterSortabletable.js.html index 965de07d..7d3b6709 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.6.10 API Document + src/extensions/sort/adapterSortabletable.js | tablefilter v0.6.11 API Document diff --git a/docs/file/src/extensions/sort/sort.js.html b/docs/file/src/extensions/sort/sort.js.html index 4115b042..62c81686 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.6.10 API Document + src/extensions/sort/sort.js | tablefilter v0.6.11 API Document diff --git a/docs/file/src/feature.js.html b/docs/file/src/feature.js.html index 9f9f1c79..14022da5 100644 --- a/docs/file/src/feature.js.html +++ b/docs/file/src/feature.js.html @@ -3,7 +3,7 @@ - src/feature.js | tablefilter v0.6.10 API Document + src/feature.js | tablefilter v0.6.11 API Document diff --git a/docs/file/src/modules/alternateRows.js.html b/docs/file/src/modules/alternateRows.js.html index be18d91b..1e32ae3a 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.6.10 API Document + src/modules/alternateRows.js | tablefilter v0.6.11 API Document diff --git a/docs/file/src/modules/baseDropdown.js.html b/docs/file/src/modules/baseDropdown.js.html index 4e574fdf..8d6c8a96 100644 --- a/docs/file/src/modules/baseDropdown.js.html +++ b/docs/file/src/modules/baseDropdown.js.html @@ -3,7 +3,7 @@ - src/modules/baseDropdown.js | tablefilter v0.6.10 API Document + src/modules/baseDropdown.js | tablefilter v0.6.11 API Document diff --git a/docs/file/src/modules/checkList.js.html b/docs/file/src/modules/checkList.js.html index 478c7b2e..7404526e 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.6.10 API Document + src/modules/checkList.js | tablefilter v0.6.11 API Document diff --git a/docs/file/src/modules/clearButton.js.html b/docs/file/src/modules/clearButton.js.html index ace125d6..f26aa4c7 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.6.10 API Document + src/modules/clearButton.js | tablefilter v0.6.11 API Document diff --git a/docs/file/src/modules/dateType.js.html b/docs/file/src/modules/dateType.js.html index 8425b188..1b091e0d 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.6.10 API Document + src/modules/dateType.js | tablefilter v0.6.11 API Document diff --git a/docs/file/src/modules/dropdown.js.html b/docs/file/src/modules/dropdown.js.html index 2431bf86..799e7eae 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.6.10 API Document + src/modules/dropdown.js | tablefilter v0.6.11 API Document diff --git a/docs/file/src/modules/gridLayout.js.html b/docs/file/src/modules/gridLayout.js.html index c35fa593..e334d971 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.6.10 API Document + src/modules/gridLayout.js | tablefilter v0.6.11 API Document diff --git a/docs/file/src/modules/hash.js.html b/docs/file/src/modules/hash.js.html index 66c9cef2..d342d600 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.6.10 API Document + src/modules/hash.js | tablefilter v0.6.11 API Document diff --git a/docs/file/src/modules/help.js.html b/docs/file/src/modules/help.js.html index 6cb389e5..33f714d0 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.6.10 API Document + src/modules/help.js | tablefilter v0.6.11 API Document diff --git a/docs/file/src/modules/highlightKeywords.js.html b/docs/file/src/modules/highlightKeywords.js.html index ef175d02..20c3da6e 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.6.10 API Document + src/modules/highlightKeywords.js | tablefilter v0.6.11 API Document diff --git a/docs/file/src/modules/loader.js.html b/docs/file/src/modules/loader.js.html index 74f65dc3..eedea38d 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.6.10 API Document + src/modules/loader.js | tablefilter v0.6.11 API Document diff --git a/docs/file/src/modules/markActiveColumns.js.html b/docs/file/src/modules/markActiveColumns.js.html index 19809651..21ce47dd 100644 --- a/docs/file/src/modules/markActiveColumns.js.html +++ b/docs/file/src/modules/markActiveColumns.js.html @@ -3,7 +3,7 @@ - src/modules/markActiveColumns.js | tablefilter v0.6.10 API Document + src/modules/markActiveColumns.js | tablefilter v0.6.11 API Document diff --git a/docs/file/src/modules/noResults.js.html b/docs/file/src/modules/noResults.js.html index 172a72c7..27ba6ebc 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.6.10 API Document + src/modules/noResults.js | tablefilter v0.6.11 API Document diff --git a/docs/file/src/modules/paging.js.html b/docs/file/src/modules/paging.js.html index 602f19e9..82748c5a 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.6.10 API Document + src/modules/paging.js | tablefilter v0.6.11 API Document diff --git a/docs/file/src/modules/popupFilter.js.html b/docs/file/src/modules/popupFilter.js.html index 24e9bc19..bbe9956b 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.6.10 API Document + src/modules/popupFilter.js | tablefilter v0.6.11 API Document diff --git a/docs/file/src/modules/rowsCounter.js.html b/docs/file/src/modules/rowsCounter.js.html index 37667bf6..8a20f78a 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.6.10 API Document + src/modules/rowsCounter.js | tablefilter v0.6.11 API Document diff --git a/docs/file/src/modules/state.js.html b/docs/file/src/modules/state.js.html index bc934c0b..168f41dd 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.6.10 API Document + src/modules/state.js | tablefilter v0.6.11 API Document diff --git a/docs/file/src/modules/statusBar.js.html b/docs/file/src/modules/statusBar.js.html index 7db464d9..4d076eeb 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.6.10 API Document + src/modules/statusBar.js | tablefilter v0.6.11 API Document diff --git a/docs/file/src/modules/storage.js.html b/docs/file/src/modules/storage.js.html index bad03400..5f9dcc0e 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.6.10 API Document + src/modules/storage.js | tablefilter v0.6.11 API Document diff --git a/docs/file/src/modules/toolbar.js.html b/docs/file/src/modules/toolbar.js.html index 86d4ac79..c2dad9cd 100644 --- a/docs/file/src/modules/toolbar.js.html +++ b/docs/file/src/modules/toolbar.js.html @@ -3,7 +3,7 @@ - src/modules/toolbar.js | tablefilter v0.6.10 API Document + src/modules/toolbar.js | tablefilter v0.6.11 API Document diff --git a/docs/file/src/number.js.html b/docs/file/src/number.js.html index c70d5caf..670e384e 100644 --- a/docs/file/src/number.js.html +++ b/docs/file/src/number.js.html @@ -3,7 +3,7 @@ - src/number.js | tablefilter v0.6.10 API Document + src/number.js | tablefilter v0.6.11 API Document diff --git a/docs/file/src/root.js.html b/docs/file/src/root.js.html index b707de67..e9823e24 100644 --- a/docs/file/src/root.js.html +++ b/docs/file/src/root.js.html @@ -3,7 +3,7 @@ - src/root.js | tablefilter v0.6.10 API Document + src/root.js | tablefilter v0.6.11 API Document diff --git a/docs/file/src/settings.js.html b/docs/file/src/settings.js.html index bf870646..726547ae 100644 --- a/docs/file/src/settings.js.html +++ b/docs/file/src/settings.js.html @@ -3,7 +3,7 @@ - src/settings.js | tablefilter v0.6.10 API Document + src/settings.js | tablefilter v0.6.11 API Document diff --git a/docs/file/src/sort.js.html b/docs/file/src/sort.js.html index f4db5094..0b5125cb 100644 --- a/docs/file/src/sort.js.html +++ b/docs/file/src/sort.js.html @@ -3,7 +3,7 @@ - src/sort.js | tablefilter v0.6.10 API Document + src/sort.js | tablefilter v0.6.11 API Document diff --git a/docs/file/src/string.js.html b/docs/file/src/string.js.html index e355aea9..2f3d3030 100644 --- a/docs/file/src/string.js.html +++ b/docs/file/src/string.js.html @@ -3,7 +3,7 @@ - src/string.js | tablefilter v0.6.10 API Document + src/string.js | tablefilter v0.6.11 API Document diff --git a/docs/file/src/tablefilter.js.html b/docs/file/src/tablefilter.js.html index 9b1dff85..1e43e5e7 100644 --- a/docs/file/src/tablefilter.js.html +++ b/docs/file/src/tablefilter.js.html @@ -3,7 +3,7 @@ - src/tablefilter.js | tablefilter v0.6.10 API Document + src/tablefilter.js | tablefilter v0.6.11 API Document @@ -427,7 +427,7 @@ export class TableFilter { * Css class for single filter type * @type {String} */ - this.singleFltCssClass = defaultsStr(f.single_flt_css_class, + this.singleFltCssClass = defaultsStr((f.single_filter || {}).css_class, 'single_flt'); /*** filters' grid behaviours ***/ diff --git a/docs/file/src/types.js.html b/docs/file/src/types.js.html index 8bd10ba0..1cee2e1d 100644 --- a/docs/file/src/types.js.html +++ b/docs/file/src/types.js.html @@ -3,7 +3,7 @@ - src/types.js | tablefilter v0.6.10 API Document + src/types.js | tablefilter v0.6.11 API Document diff --git a/docs/function/index.html b/docs/function/index.html index 245263e3..224e4fcd 100644 --- a/docs/function/index.html +++ b/docs/function/index.html @@ -3,7 +3,7 @@ - Function | tablefilter v0.6.10 API Document + Function | tablefilter v0.6.11 API Document diff --git a/docs/identifiers.html b/docs/identifiers.html index 7d849fc9..8d017235 100644 --- a/docs/identifiers.html +++ b/docs/identifiers.html @@ -3,7 +3,7 @@ - Index | tablefilter v0.6.10 API Document + Index | tablefilter v0.6.11 API Document diff --git a/docs/index.html b/docs/index.html index e7deb80c..c64351d8 100644 --- a/docs/index.html +++ b/docs/index.html @@ -3,7 +3,7 @@ - tablefilter v0.6.10 API Document + tablefilter v0.6.11 API Document diff --git a/docs/package.json b/docs/package.json index 88860cd5..d5d14a58 100644 --- a/docs/package.json +++ b/docs/package.json @@ -1,6 +1,6 @@ { "name": "tablefilter", - "version": "0.6.10", + "version": "0.6.11", "description": "A Javascript library making HTML tables filterable and a bit more", "license": "MIT", "author": { diff --git a/docs/source.html b/docs/source.html index e0930766..e4456c0e 100644 --- a/docs/source.html +++ b/docs/source.html @@ -3,7 +3,7 @@ - Source | tablefilter v0.6.10 API Document + Source | tablefilter v0.6.11 API Document @@ -156,7 +156,7 @@ 100 %1/1 546 byte 22 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) src/const.js @@ -182,7 +182,7 @@ 100 %19/19 3663 byte 206 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) src/cookie.js @@ -190,7 +190,7 @@ - 1412 byte 57 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) src/dom.js @@ -209,7 +209,7 @@ 100 %12/12 4766 byte 190 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) src/emitter.js @@ -217,7 +217,7 @@ 100 %6/6 1323 byte 53 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) src/event.js @@ -230,7 +230,7 @@ 100 %6/6 2384 byte 101 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) src/extensions/advancedGrid/adapterEzEditTable.js @@ -238,7 +238,7 @@ 100 %13/13 19016 byte 507 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) src/extensions/advancedGrid/advancedGrid.js @@ -246,7 +246,7 @@ - 90 byte 2 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) src/extensions/colOps/colOps.js @@ -254,7 +254,7 @@ 100 %26/26 14340 byte 479 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) src/extensions/colsVisibility/colsVisibility.js @@ -262,7 +262,7 @@ 100 %50/50 20246 byte 725 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) src/extensions/sort/adapterSortabletable.js @@ -270,7 +270,7 @@ 100 %23/23 16446 byte 531 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) src/extensions/sort/sort.js @@ -278,7 +278,7 @@ - 204 byte 8 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) src/feature.js @@ -286,7 +286,7 @@ 100 %14/14 1876 byte 97 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) src/modules/alternateRows.js @@ -294,7 +294,7 @@ 100 %9/9 3591 byte 140 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) src/modules/baseDropdown.js @@ -302,7 +302,7 @@ 100 %4/4 4150 byte 147 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) src/modules/checkList.js @@ -310,7 +310,7 @@ 100 %21/21 16671 byte 519 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) src/modules/clearButton.js @@ -318,7 +318,7 @@ 100 %11/11 3531 byte 139 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) src/modules/dateType.js @@ -326,7 +326,7 @@ 100 %12/12 4308 byte 157 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) src/modules/dropdown.js @@ -334,7 +334,7 @@ 100 %17/17 11566 byte 373 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) src/modules/gridLayout.js @@ -342,7 +342,7 @@ 100 %16/16 13684 byte 483 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) src/modules/hash.js @@ -351,7 +351,7 @@ 100 %10/10 2981 byte 126 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) src/modules/help.js @@ -359,7 +359,7 @@ 100 %18/18 6862 byte 240 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) src/modules/highlightKeywords.js @@ -367,7 +367,7 @@ 100 %10/10 5459 byte 180 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) src/modules/loader.js @@ -375,7 +375,7 @@ 100 %14/14 4025 byte 171 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) src/modules/markActiveColumns.js @@ -383,7 +383,7 @@ 100 %12/12 3926 byte 146 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) src/modules/noResults.js @@ -391,7 +391,7 @@ 100 %17/17 4792 byte 194 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) src/modules/paging.js @@ -399,7 +399,7 @@ 100 %46/46 27784 byte 908 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) src/modules/popupFilter.js @@ -407,7 +407,7 @@ 100 %27/27 13220 byte 458 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) src/modules/rowsCounter.js @@ -415,7 +415,7 @@ 100 %14/14 6028 byte 207 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) src/modules/state.js @@ -423,7 +423,7 @@ 100 %24/24 14807 byte 542 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) src/modules/statusBar.js @@ -431,7 +431,7 @@ 100 %23/23 8967 byte 308 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) src/modules/storage.js @@ -440,7 +440,7 @@ 100 %10/10 3543 byte 161 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) src/modules/toolbar.js @@ -451,7 +451,7 @@ 100 %15/15 5743 byte 221 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) src/number.js @@ -459,7 +459,7 @@ 100 %1/1 1034 byte 32 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) src/root.js @@ -467,7 +467,7 @@ 100 %1/1 235 byte 6 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) src/settings.js @@ -479,7 +479,7 @@ 100 %5/5 1535 byte 53 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) src/sort.js @@ -493,7 +493,7 @@ 100 %7/7 2881 byte 82 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) src/string.js @@ -505,15 +505,15 @@ 100 %5/5 2086 byte 76 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) src/tablefilter.js TableFilter 100 %169/169 - 92346 byte + 92357 byte 3058 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) src/types.js @@ -530,7 +530,7 @@ 100 %10/10 1754 byte 81 - 2017-12-03 04:11:42 (UTC) + 2017-12-03 10:58:47 (UTC) diff --git a/docs/variable/index.html b/docs/variable/index.html index 9e301e42..a9c9fe90 100644 --- a/docs/variable/index.html +++ b/docs/variable/index.html @@ -3,7 +3,7 @@ - Variable | tablefilter v0.6.10 API Document + Variable | tablefilter v0.6.11 API Document