diff --git a/docs/ast/source/modules/loader.js.json b/docs/ast/source/modules/loader.js.json index 7563adbc..6c691429 100644 --- a/docs/ast/source/modules/loader.js.json +++ b/docs/ast/source/modules/loader.js.json @@ -1136,13 +1136,85 @@ } }, "init": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "ThisExpression", + "type": "LogicalExpression", + "operator": "||", + "left": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "ThisExpression", + "range": [ + 789, + 793 + ], + "loc": { + "start": { + "line": 36, + "column": 16 + }, + "end": { + "line": 36, + "column": 20 + } + } + }, + "property": { + "type": "Identifier", + "name": "config", + "range": [ + 794, + 800 + ], + "loc": { + "start": { + "line": 36, + "column": 21 + }, + "end": { + "line": 36, + "column": 27 + } + } + }, + "range": [ + 789, + 800 + ], + "loc": { + "start": { + "line": 36, + "column": 16 + }, + "end": { + "line": 36, + "column": 27 + } + } + }, + "property": { + "type": "Identifier", + "name": "loader", + "range": [ + 801, + 807 + ], + "loc": { + "start": { + "line": 36, + "column": 28 + }, + "end": { + "line": 36, + "column": 34 + } + } + }, "range": [ 789, - 793 + 807 ], "loc": { "start": { @@ -1151,31 +1223,31 @@ }, "end": { "line": 36, - "column": 20 + "column": 34 } } }, - "property": { - "type": "Identifier", - "name": "config", + "right": { + "type": "ObjectExpression", + "properties": [], "range": [ - 794, - 800 + 811, + 813 ], "loc": { "start": { "line": 36, - "column": 21 + "column": 38 }, "end": { "line": 36, - "column": 27 + "column": 40 } } }, "range": [ 789, - 800 + 813 ], "loc": { "start": { @@ -1184,13 +1256,13 @@ }, "end": { "line": 36, - "column": 27 + "column": 40 } } }, "range": [ 785, - 800 + 813 ], "loc": { "start": { @@ -1199,7 +1271,7 @@ }, "end": { "line": 36, - "column": 27 + "column": 40 } } } @@ -1207,7 +1279,7 @@ "kind": "let", "range": [ 781, - 801 + 814 ], "loc": { "start": { @@ -1216,7 +1288,7 @@ }, "end": { "line": 36, - "column": 28 + "column": 41 } }, "trailingComments": [ @@ -1224,8 +1296,8 @@ "type": "Block", "value": "*\n * ID of custom container element\n * @type {String}\n ", "range": [ - 811, - 894 + 824, + 907 ], "loc": { "start": { @@ -1251,8 +1323,8 @@ "object": { "type": "ThisExpression", "range": [ - 903, - 907 + 916, + 920 ], "loc": { "start": { @@ -1269,8 +1341,8 @@ "type": "Identifier", "name": "targetId", "range": [ - 908, - 916 + 921, + 929 ], "loc": { "start": { @@ -1284,8 +1356,8 @@ } }, "range": [ - 903, - 916 + 916, + 929 ], "loc": { "start": { @@ -1308,8 +1380,8 @@ "type": "Identifier", "name": "f", "range": [ - 919, - 920 + 932, + 933 ], "loc": { "start": { @@ -1324,10 +1396,10 @@ }, "property": { "type": "Identifier", - "name": "loader_target_id", + "name": "target_id", "range": [ - 921, - 937 + 934, + 943 ], "loc": { "start": { @@ -1336,13 +1408,13 @@ }, "end": { "line": 42, - "column": 42 + "column": 35 } } }, "range": [ - 919, - 937 + 932, + 943 ], "loc": { "start": { @@ -1351,7 +1423,7 @@ }, "end": { "line": 42, - "column": 42 + "column": 35 } } }, @@ -1360,23 +1432,23 @@ "value": null, "raw": "null", "range": [ - 941, - 945 + 947, + 951 ], "loc": { "start": { "line": 42, - "column": 46 + "column": 39 }, "end": { "line": 42, - "column": 50 + "column": 43 } } }, "range": [ - 919, - 945 + 932, + 951 ], "loc": { "start": { @@ -1385,13 +1457,13 @@ }, "end": { "line": 42, - "column": 50 + "column": 43 } } }, "range": [ - 903, - 945 + 916, + 951 ], "loc": { "start": { @@ -1400,13 +1472,13 @@ }, "end": { "line": 42, - "column": 50 + "column": 43 } } }, "range": [ - 903, - 946 + 916, + 952 ], "loc": { "start": { @@ -1415,7 +1487,7 @@ }, "end": { "line": 42, - "column": 51 + "column": 44 } }, "leadingComments": [ @@ -1423,8 +1495,8 @@ "type": "Block", "value": "*\n * ID of custom container element\n * @type {String}\n ", "range": [ - 811, - 894 + 824, + 907 ], "loc": { "start": { @@ -1443,8 +1515,8 @@ "type": "Block", "value": "*\n * Loader container DOM element\n * @type {DOMElement}\n ", "range": [ - 956, - 1041 + 962, + 1047 ], "loc": { "start": { @@ -1470,8 +1542,8 @@ "object": { "type": "ThisExpression", "range": [ - 1050, - 1054 + 1056, + 1060 ], "loc": { "start": { @@ -1488,8 +1560,8 @@ "type": "Identifier", "name": "cont", "range": [ - 1055, - 1059 + 1061, + 1065 ], "loc": { "start": { @@ -1503,8 +1575,8 @@ } }, "range": [ - 1050, - 1059 + 1056, + 1065 ], "loc": { "start": { @@ -1522,8 +1594,8 @@ "value": null, "raw": "null", "range": [ - 1062, - 1066 + 1068, + 1072 ], "loc": { "start": { @@ -1537,8 +1609,8 @@ } }, "range": [ - 1050, - 1066 + 1056, + 1072 ], "loc": { "start": { @@ -1552,8 +1624,8 @@ } }, "range": [ - 1050, - 1067 + 1056, + 1073 ], "loc": { "start": { @@ -1570,8 +1642,8 @@ "type": "Block", "value": "*\n * Loader container DOM element\n * @type {DOMElement}\n ", "range": [ - 956, - 1041 + 962, + 1047 ], "loc": { "start": { @@ -1590,8 +1662,8 @@ "type": "Block", "value": "*\n * Text displayed when indicator is visible\n * @type {String}\n ", "range": [ - 1077, - 1170 + 1083, + 1176 ], "loc": { "start": { @@ -1617,8 +1689,8 @@ "object": { "type": "ThisExpression", "range": [ - 1179, - 1183 + 1185, + 1189 ], "loc": { "start": { @@ -1635,8 +1707,8 @@ "type": "Identifier", "name": "text", "range": [ - 1184, - 1188 + 1190, + 1194 ], "loc": { "start": { @@ -1650,8 +1722,8 @@ } }, "range": [ - 1179, - 1188 + 1185, + 1194 ], "loc": { "start": { @@ -1674,8 +1746,8 @@ "type": "Identifier", "name": "f", "range": [ - 1191, - 1192 + 1197, + 1198 ], "loc": { "start": { @@ -1690,10 +1762,10 @@ }, "property": { "type": "Identifier", - "name": "loader_text", + "name": "text", "range": [ - 1193, - 1204 + 1199, + 1203 ], "loc": { "start": { @@ -1702,13 +1774,13 @@ }, "end": { "line": 54, - "column": 33 + "column": 26 } } }, "range": [ - 1191, - 1204 + 1197, + 1203 ], "loc": { "start": { @@ -1717,7 +1789,7 @@ }, "end": { "line": 54, - "column": 33 + "column": 26 } } }, @@ -1726,23 +1798,23 @@ "value": "Loading...", "raw": "'Loading...'", "range": [ - 1208, - 1220 + 1207, + 1219 ], "loc": { "start": { "line": 54, - "column": 37 + "column": 30 }, "end": { "line": 54, - "column": 49 + "column": 42 } } }, "range": [ - 1191, - 1220 + 1197, + 1219 ], "loc": { "start": { @@ -1751,13 +1823,13 @@ }, "end": { "line": 54, - "column": 49 + "column": 42 } } }, "range": [ - 1179, - 1220 + 1185, + 1219 ], "loc": { "start": { @@ -1766,13 +1838,13 @@ }, "end": { "line": 54, - "column": 49 + "column": 42 } } }, "range": [ - 1179, - 1221 + 1185, + 1220 ], "loc": { "start": { @@ -1781,7 +1853,7 @@ }, "end": { "line": 54, - "column": 50 + "column": 43 } }, "leadingComments": [ @@ -1789,8 +1861,8 @@ "type": "Block", "value": "*\n * Text displayed when indicator is visible\n * @type {String}\n ", "range": [ - 1077, - 1170 + 1083, + 1176 ], "loc": { "start": { @@ -1809,8 +1881,8 @@ "type": "Block", "value": "*\n * Custom HTML injected in Loader's container element\n * @type {String}\n ", "range": [ - 1231, - 1334 + 1230, + 1333 ], "loc": { "start": { @@ -1836,8 +1908,8 @@ "object": { "type": "ThisExpression", "range": [ - 1343, - 1347 + 1342, + 1346 ], "loc": { "start": { @@ -1854,8 +1926,8 @@ "type": "Identifier", "name": "html", "range": [ - 1348, - 1352 + 1347, + 1351 ], "loc": { "start": { @@ -1869,8 +1941,8 @@ } }, "range": [ - 1343, - 1352 + 1342, + 1351 ], "loc": { "start": { @@ -1893,8 +1965,8 @@ "type": "Identifier", "name": "f", "range": [ - 1355, - 1356 + 1354, + 1355 ], "loc": { "start": { @@ -1909,10 +1981,10 @@ }, "property": { "type": "Identifier", - "name": "loader_html", + "name": "html", "range": [ - 1357, - 1368 + 1356, + 1360 ], "loc": { "start": { @@ -1921,13 +1993,13 @@ }, "end": { "line": 60, - "column": 33 + "column": 26 } } }, "range": [ - 1355, - 1368 + 1354, + 1360 ], "loc": { "start": { @@ -1936,7 +2008,7 @@ }, "end": { "line": 60, - "column": 33 + "column": 26 } } }, @@ -1945,23 +2017,23 @@ "value": null, "raw": "null", "range": [ - 1372, - 1376 + 1364, + 1368 ], "loc": { "start": { "line": 60, - "column": 37 + "column": 30 }, "end": { "line": 60, - "column": 41 + "column": 34 } } }, "range": [ - 1355, - 1376 + 1354, + 1368 ], "loc": { "start": { @@ -1970,13 +2042,13 @@ }, "end": { "line": 60, - "column": 41 + "column": 34 } } }, "range": [ - 1343, - 1376 + 1342, + 1368 ], "loc": { "start": { @@ -1985,13 +2057,13 @@ }, "end": { "line": 60, - "column": 41 + "column": 34 } } }, "range": [ - 1343, - 1377 + 1342, + 1369 ], "loc": { "start": { @@ -2000,7 +2072,7 @@ }, "end": { "line": 60, - "column": 42 + "column": 35 } }, "leadingComments": [ @@ -2008,8 +2080,8 @@ "type": "Block", "value": "*\n * Custom HTML injected in Loader's container element\n * @type {String}\n ", "range": [ - 1231, - 1334 + 1230, + 1333 ], "loc": { "start": { @@ -2028,8 +2100,8 @@ "type": "Block", "value": "*\n * Css class for Loader's container element\n * @type {String}\n ", "range": [ - 1387, - 1480 + 1379, + 1472 ], "loc": { "start": { @@ -2055,8 +2127,8 @@ "object": { "type": "ThisExpression", "range": [ - 1489, - 1493 + 1481, + 1485 ], "loc": { "start": { @@ -2073,8 +2145,8 @@ "type": "Identifier", "name": "cssClass", "range": [ - 1494, - 1502 + 1486, + 1494 ], "loc": { "start": { @@ -2088,8 +2160,8 @@ } }, "range": [ - 1489, - 1502 + 1481, + 1494 ], "loc": { "start": { @@ -2112,8 +2184,8 @@ "type": "Identifier", "name": "f", "range": [ - 1505, - 1506 + 1497, + 1498 ], "loc": { "start": { @@ -2128,10 +2200,10 @@ }, "property": { "type": "Identifier", - "name": "loader_css_class", + "name": "css_class", "range": [ - 1507, - 1523 + 1499, + 1508 ], "loc": { "start": { @@ -2140,13 +2212,13 @@ }, "end": { "line": 66, - "column": 42 + "column": 35 } } }, "range": [ - 1505, - 1523 + 1497, + 1508 ], "loc": { "start": { @@ -2155,7 +2227,7 @@ }, "end": { "line": 66, - "column": 42 + "column": 35 } } }, @@ -2164,23 +2236,23 @@ "value": "loader", "raw": "'loader'", "range": [ - 1527, - 1535 + 1512, + 1520 ], "loc": { "start": { "line": 66, - "column": 46 + "column": 39 }, "end": { "line": 66, - "column": 54 + "column": 47 } } }, "range": [ - 1505, - 1535 + 1497, + 1520 ], "loc": { "start": { @@ -2189,13 +2261,13 @@ }, "end": { "line": 66, - "column": 54 + "column": 47 } } }, "range": [ - 1489, - 1535 + 1481, + 1520 ], "loc": { "start": { @@ -2204,13 +2276,13 @@ }, "end": { "line": 66, - "column": 54 + "column": 47 } } }, "range": [ - 1489, - 1536 + 1481, + 1521 ], "loc": { "start": { @@ -2219,7 +2291,7 @@ }, "end": { "line": 66, - "column": 55 + "column": 48 } }, "leadingComments": [ @@ -2227,8 +2299,8 @@ "type": "Block", "value": "*\n * Css class for Loader's container element\n * @type {String}\n ", "range": [ - 1387, - 1480 + 1379, + 1472 ], "loc": { "start": { @@ -2247,8 +2319,8 @@ "type": "Block", "value": "*\n * Close delay in milliseconds\n * @type {Number}\n ", "range": [ - 1546, - 1626 + 1531, + 1611 ], "loc": { "start": { @@ -2274,8 +2346,8 @@ "object": { "type": "ThisExpression", "range": [ - 1635, - 1639 + 1620, + 1624 ], "loc": { "start": { @@ -2292,8 +2364,8 @@ "type": "Identifier", "name": "closeDelay", "range": [ - 1640, - 1650 + 1625, + 1635 ], "loc": { "start": { @@ -2307,8 +2379,8 @@ } }, "range": [ - 1635, - 1650 + 1620, + 1635 ], "loc": { "start": { @@ -2326,8 +2398,8 @@ "value": 250, "raw": "250", "range": [ - 1653, - 1656 + 1638, + 1641 ], "loc": { "start": { @@ -2341,8 +2413,8 @@ } }, "range": [ - 1635, - 1656 + 1620, + 1641 ], "loc": { "start": { @@ -2356,8 +2428,8 @@ } }, "range": [ - 1635, - 1657 + 1620, + 1642 ], "loc": { "start": { @@ -2374,8 +2446,8 @@ "type": "Block", "value": "*\n * Close delay in milliseconds\n * @type {Number}\n ", "range": [ - 1546, - 1626 + 1531, + 1611 ], "loc": { "start": { @@ -2394,8 +2466,8 @@ "type": "Block", "value": "*\n * Callback fired when loader is displayed\n * @type {Function}\n ", "range": [ - 1667, - 1761 + 1652, + 1746 ], "loc": { "start": { @@ -2421,8 +2493,8 @@ "object": { "type": "ThisExpression", "range": [ - 1770, - 1774 + 1755, + 1759 ], "loc": { "start": { @@ -2439,8 +2511,8 @@ "type": "Identifier", "name": "onShow", "range": [ - 1775, - 1781 + 1760, + 1766 ], "loc": { "start": { @@ -2454,8 +2526,8 @@ } }, "range": [ - 1770, - 1781 + 1755, + 1766 ], "loc": { "start": { @@ -2476,8 +2548,8 @@ "type": "Identifier", "name": "isFn", "range": [ - 1784, - 1788 + 1769, + 1773 ], "loc": { "start": { @@ -2498,8 +2570,8 @@ "type": "Identifier", "name": "f", "range": [ - 1789, - 1790 + 1774, + 1775 ], "loc": { "start": { @@ -2516,8 +2588,8 @@ "type": "Identifier", "name": "on_show_loader", "range": [ - 1791, - 1805 + 1776, + 1790 ], "loc": { "start": { @@ -2531,8 +2603,8 @@ } }, "range": [ - 1789, - 1805 + 1774, + 1790 ], "loc": { "start": { @@ -2547,8 +2619,8 @@ } ], "range": [ - 1784, - 1806 + 1769, + 1791 ], "loc": { "start": { @@ -2568,8 +2640,8 @@ "type": "Identifier", "name": "f", "range": [ - 1821, - 1822 + 1806, + 1807 ], "loc": { "start": { @@ -2586,8 +2658,8 @@ "type": "Identifier", "name": "on_show_loader", "range": [ - 1823, - 1837 + 1808, + 1822 ], "loc": { "start": { @@ -2601,8 +2673,8 @@ } }, "range": [ - 1821, - 1837 + 1806, + 1822 ], "loc": { "start": { @@ -2619,8 +2691,8 @@ "type": "Identifier", "name": "EMPTY_FN", "range": [ - 1840, - 1848 + 1825, + 1833 ], "loc": { "start": { @@ -2634,8 +2706,8 @@ } }, "range": [ - 1784, - 1848 + 1769, + 1833 ], "loc": { "start": { @@ -2649,8 +2721,8 @@ } }, "range": [ - 1770, - 1848 + 1755, + 1833 ], "loc": { "start": { @@ -2664,8 +2736,8 @@ } }, "range": [ - 1770, - 1849 + 1755, + 1834 ], "loc": { "start": { @@ -2682,8 +2754,8 @@ "type": "Block", "value": "*\n * Callback fired when loader is displayed\n * @type {Function}\n ", "range": [ - 1667, - 1761 + 1652, + 1746 ], "loc": { "start": { @@ -2702,8 +2774,8 @@ "type": "Block", "value": "*\n * Callback fired when loader is closed\n * @type {Function}\n ", "range": [ - 1859, - 1950 + 1844, + 1935 ], "loc": { "start": { @@ -2729,8 +2801,8 @@ "object": { "type": "ThisExpression", "range": [ - 1959, - 1963 + 1944, + 1948 ], "loc": { "start": { @@ -2747,8 +2819,8 @@ "type": "Identifier", "name": "onHide", "range": [ - 1964, - 1970 + 1949, + 1955 ], "loc": { "start": { @@ -2762,8 +2834,8 @@ } }, "range": [ - 1959, - 1970 + 1944, + 1955 ], "loc": { "start": { @@ -2784,8 +2856,8 @@ "type": "Identifier", "name": "isFn", "range": [ - 1973, - 1977 + 1958, + 1962 ], "loc": { "start": { @@ -2806,8 +2878,8 @@ "type": "Identifier", "name": "f", "range": [ - 1978, - 1979 + 1963, + 1964 ], "loc": { "start": { @@ -2824,8 +2896,8 @@ "type": "Identifier", "name": "on_hide_loader", "range": [ - 1980, - 1994 + 1965, + 1979 ], "loc": { "start": { @@ -2839,8 +2911,8 @@ } }, "range": [ - 1978, - 1994 + 1963, + 1979 ], "loc": { "start": { @@ -2855,8 +2927,8 @@ } ], "range": [ - 1973, - 1995 + 1958, + 1980 ], "loc": { "start": { @@ -2876,8 +2948,8 @@ "type": "Identifier", "name": "f", "range": [ - 1998, - 1999 + 1983, + 1984 ], "loc": { "start": { @@ -2894,8 +2966,8 @@ "type": "Identifier", "name": "on_hide_loader", "range": [ - 2000, - 2014 + 1985, + 1999 ], "loc": { "start": { @@ -2909,8 +2981,8 @@ } }, "range": [ - 1998, - 2014 + 1983, + 1999 ], "loc": { "start": { @@ -2927,8 +2999,8 @@ "type": "Identifier", "name": "EMPTY_FN", "range": [ - 2017, - 2025 + 2002, + 2010 ], "loc": { "start": { @@ -2942,8 +3014,8 @@ } }, "range": [ - 1973, - 2025 + 1958, + 2010 ], "loc": { "start": { @@ -2957,8 +3029,8 @@ } }, "range": [ - 1959, - 2025 + 1944, + 2010 ], "loc": { "start": { @@ -2972,8 +3044,8 @@ } }, "range": [ - 1959, - 2026 + 1944, + 2011 ], "loc": { "start": { @@ -2990,8 +3062,8 @@ "type": "Block", "value": "*\n * Callback fired when loader is closed\n * @type {Function}\n ", "range": [ - 1859, - 1950 + 1844, + 1935 ], "loc": { "start": { @@ -3009,7 +3081,7 @@ ], "range": [ 741, - 2032 + 2017 ], "loc": { "start": { @@ -3026,7 +3098,7 @@ "expression": false, "range": [ 736, - 2032 + 2017 ], "loc": { "start": { @@ -3043,7 +3115,7 @@ "computed": false, "range": [ 725, - 2032 + 2017 ], "loc": { "start": { @@ -3080,8 +3152,8 @@ "type": "Block", "value": "*\n * Initializes Loader instance\n ", "range": [ - 2038, - 2084 + 2023, + 2069 ], "loc": { "start": { @@ -3103,8 +3175,8 @@ "type": "Identifier", "name": "init", "range": [ - 2089, - 2093 + 2074, + 2078 ], "loc": { "start": { @@ -3132,8 +3204,8 @@ "object": { "type": "ThisExpression", "range": [ - 2110, - 2114 + 2095, + 2099 ], "loc": { "start": { @@ -3150,8 +3222,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 2115, - 2126 + 2100, + 2111 ], "loc": { "start": { @@ -3165,8 +3237,8 @@ } }, "range": [ - 2110, - 2126 + 2095, + 2111 ], "loc": { "start": { @@ -3186,8 +3258,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 2142, - 2149 + 2127, + 2134 ], "loc": { "start": { @@ -3202,8 +3274,8 @@ } ], "range": [ - 2128, - 2159 + 2113, + 2144 ], "loc": { "start": { @@ -3218,8 +3290,8 @@ }, "alternate": null, "range": [ - 2106, - 2159 + 2091, + 2144 ], "loc": { "start": { @@ -3241,8 +3313,8 @@ "type": "Identifier", "name": "tf", "range": [ - 2173, - 2175 + 2158, + 2160 ], "loc": { "start": { @@ -3261,8 +3333,8 @@ "object": { "type": "ThisExpression", "range": [ - 2178, - 2182 + 2163, + 2167 ], "loc": { "start": { @@ -3279,8 +3351,8 @@ "type": "Identifier", "name": "tf", "range": [ - 2183, - 2185 + 2168, + 2170 ], "loc": { "start": { @@ -3294,8 +3366,8 @@ } }, "range": [ - 2178, - 2185 + 2163, + 2170 ], "loc": { "start": { @@ -3309,8 +3381,8 @@ } }, "range": [ - 2173, - 2185 + 2158, + 2170 ], "loc": { "start": { @@ -3326,8 +3398,8 @@ ], "kind": "let", "range": [ - 2169, - 2186 + 2154, + 2171 ], "loc": { "start": { @@ -3349,8 +3421,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 2199, - 2206 + 2184, + 2191 ], "loc": { "start": { @@ -3369,8 +3441,8 @@ "object": { "type": "ThisExpression", "range": [ - 2209, - 2213 + 2194, + 2198 ], "loc": { "start": { @@ -3387,8 +3459,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 2214, - 2221 + 2199, + 2206 ], "loc": { "start": { @@ -3402,8 +3474,8 @@ } }, "range": [ - 2209, - 2221 + 2194, + 2206 ], "loc": { "start": { @@ -3417,8 +3489,8 @@ } }, "range": [ - 2199, - 2221 + 2184, + 2206 ], "loc": { "start": { @@ -3434,8 +3506,8 @@ ], "kind": "let", "range": [ - 2195, - 2222 + 2180, + 2207 ], "loc": { "start": { @@ -3457,8 +3529,8 @@ "type": "Identifier", "name": "containerDiv", "range": [ - 2236, - 2248 + 2221, + 2233 ], "loc": { "start": { @@ -3477,8 +3549,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 2251, - 2260 + 2236, + 2245 ], "loc": { "start": { @@ -3497,8 +3569,8 @@ "value": "div", "raw": "'div'", "range": [ - 2261, - 2266 + 2246, + 2251 ], "loc": { "start": { @@ -3513,8 +3585,8 @@ } ], "range": [ - 2251, - 2267 + 2236, + 2252 ], "loc": { "start": { @@ -3528,8 +3600,8 @@ } }, "range": [ - 2236, - 2267 + 2221, + 2252 ], "loc": { "start": { @@ -3545,8 +3617,8 @@ ], "kind": "let", "range": [ - 2232, - 2268 + 2217, + 2253 ], "loc": { "start": { @@ -3571,8 +3643,8 @@ "type": "Identifier", "name": "containerDiv", "range": [ - 2277, - 2289 + 2262, + 2274 ], "loc": { "start": { @@ -3589,8 +3661,8 @@ "type": "Identifier", "name": "className", "range": [ - 2290, - 2299 + 2275, + 2284 ], "loc": { "start": { @@ -3604,8 +3676,8 @@ } }, "range": [ - 2277, - 2299 + 2262, + 2284 ], "loc": { "start": { @@ -3624,8 +3696,8 @@ "object": { "type": "ThisExpression", "range": [ - 2302, - 2306 + 2287, + 2291 ], "loc": { "start": { @@ -3642,8 +3714,8 @@ "type": "Identifier", "name": "cssClass", "range": [ - 2307, - 2315 + 2292, + 2300 ], "loc": { "start": { @@ -3657,8 +3729,8 @@ } }, "range": [ - 2302, - 2315 + 2287, + 2300 ], "loc": { "start": { @@ -3672,8 +3744,8 @@ } }, "range": [ - 2277, - 2315 + 2262, + 2300 ], "loc": { "start": { @@ -3687,8 +3759,8 @@ } }, "range": [ - 2277, - 2316 + 2262, + 2301 ], "loc": { "start": { @@ -3710,8 +3782,8 @@ "type": "Identifier", "name": "targetEl", "range": [ - 2330, - 2338 + 2315, + 2323 ], "loc": { "start": { @@ -3735,8 +3807,8 @@ "object": { "type": "ThisExpression", "range": [ - 2342, - 2346 + 2327, + 2331 ], "loc": { "start": { @@ -3753,8 +3825,8 @@ "type": "Identifier", "name": "targetId", "range": [ - 2347, - 2355 + 2332, + 2340 ], "loc": { "start": { @@ -3768,8 +3840,8 @@ } }, "range": [ - 2342, - 2355 + 2327, + 2340 ], "loc": { "start": { @@ -3784,8 +3856,8 @@ }, "prefix": true, "range": [ - 2341, - 2355 + 2326, + 2340 ], "loc": { "start": { @@ -3810,8 +3882,8 @@ "type": "Identifier", "name": "tf", "range": [ - 2370, - 2372 + 2355, + 2357 ], "loc": { "start": { @@ -3828,8 +3900,8 @@ "type": "Identifier", "name": "dom", "range": [ - 2373, - 2376 + 2358, + 2361 ], "loc": { "start": { @@ -3843,8 +3915,8 @@ } }, "range": [ - 2370, - 2376 + 2355, + 2361 ], "loc": { "start": { @@ -3859,8 +3931,8 @@ }, "arguments": [], "range": [ - 2370, - 2378 + 2355, + 2363 ], "loc": { "start": { @@ -3877,8 +3949,8 @@ "type": "Identifier", "name": "parentNode", "range": [ - 2379, - 2389 + 2364, + 2374 ], "loc": { "start": { @@ -3892,8 +3964,8 @@ } }, "range": [ - 2370, - 2389 + 2355, + 2374 ], "loc": { "start": { @@ -3912,8 +3984,8 @@ "type": "Identifier", "name": "elm", "range": [ - 2392, - 2395 + 2377, + 2380 ], "loc": { "start": { @@ -3933,8 +4005,8 @@ "object": { "type": "ThisExpression", "range": [ - 2396, - 2400 + 2381, + 2385 ], "loc": { "start": { @@ -3951,8 +4023,8 @@ "type": "Identifier", "name": "targetId", "range": [ - 2401, - 2409 + 2386, + 2394 ], "loc": { "start": { @@ -3966,8 +4038,8 @@ } }, "range": [ - 2396, - 2409 + 2381, + 2394 ], "loc": { "start": { @@ -3982,8 +4054,8 @@ } ], "range": [ - 2392, - 2410 + 2377, + 2395 ], "loc": { "start": { @@ -3997,8 +4069,8 @@ } }, "range": [ - 2341, - 2410 + 2326, + 2395 ], "loc": { "start": { @@ -4012,8 +4084,8 @@ } }, "range": [ - 2330, - 2410 + 2315, + 2395 ], "loc": { "start": { @@ -4029,8 +4101,8 @@ ], "kind": "let", "range": [ - 2326, - 2411 + 2311, + 2396 ], "loc": { "start": { @@ -4054,8 +4126,8 @@ "object": { "type": "ThisExpression", "range": [ - 2425, - 2429 + 2410, + 2414 ], "loc": { "start": { @@ -4072,8 +4144,8 @@ "type": "Identifier", "name": "targetId", "range": [ - 2430, - 2438 + 2415, + 2423 ], "loc": { "start": { @@ -4087,8 +4159,8 @@ } }, "range": [ - 2425, - 2438 + 2410, + 2423 ], "loc": { "start": { @@ -4103,8 +4175,8 @@ }, "prefix": true, "range": [ - 2424, - 2438 + 2409, + 2423 ], "loc": { "start": { @@ -4131,8 +4203,8 @@ "type": "Identifier", "name": "targetEl", "range": [ - 2454, - 2462 + 2439, + 2447 ], "loc": { "start": { @@ -4149,8 +4221,8 @@ "type": "Identifier", "name": "insertBefore", "range": [ - 2463, - 2475 + 2448, + 2460 ], "loc": { "start": { @@ -4164,8 +4236,8 @@ } }, "range": [ - 2454, - 2475 + 2439, + 2460 ], "loc": { "start": { @@ -4183,8 +4255,8 @@ "type": "Identifier", "name": "containerDiv", "range": [ - 2476, - 2488 + 2461, + 2473 ], "loc": { "start": { @@ -4206,8 +4278,8 @@ "type": "Identifier", "name": "tf", "range": [ - 2490, - 2492 + 2475, + 2477 ], "loc": { "start": { @@ -4224,8 +4296,8 @@ "type": "Identifier", "name": "dom", "range": [ - 2493, - 2496 + 2478, + 2481 ], "loc": { "start": { @@ -4239,8 +4311,8 @@ } }, "range": [ - 2490, - 2496 + 2475, + 2481 ], "loc": { "start": { @@ -4255,8 +4327,8 @@ }, "arguments": [], "range": [ - 2490, - 2498 + 2475, + 2483 ], "loc": { "start": { @@ -4271,8 +4343,8 @@ } ], "range": [ - 2454, - 2499 + 2439, + 2484 ], "loc": { "start": { @@ -4286,8 +4358,8 @@ } }, "range": [ - 2454, - 2500 + 2439, + 2485 ], "loc": { "start": { @@ -4302,8 +4374,8 @@ } ], "range": [ - 2440, - 2510 + 2425, + 2495 ], "loc": { "start": { @@ -4330,8 +4402,8 @@ "type": "Identifier", "name": "targetEl", "range": [ - 2530, - 2538 + 2515, + 2523 ], "loc": { "start": { @@ -4348,8 +4420,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 2539, - 2550 + 2524, + 2535 ], "loc": { "start": { @@ -4363,8 +4435,8 @@ } }, "range": [ - 2530, - 2550 + 2515, + 2535 ], "loc": { "start": { @@ -4382,8 +4454,8 @@ "type": "Identifier", "name": "containerDiv", "range": [ - 2551, - 2563 + 2536, + 2548 ], "loc": { "start": { @@ -4398,8 +4470,8 @@ } ], "range": [ - 2530, - 2564 + 2515, + 2549 ], "loc": { "start": { @@ -4413,8 +4485,8 @@ } }, "range": [ - 2530, - 2565 + 2515, + 2550 ], "loc": { "start": { @@ -4429,8 +4501,8 @@ } ], "range": [ - 2516, - 2575 + 2501, + 2560 ], "loc": { "start": { @@ -4444,8 +4516,8 @@ } }, "range": [ - 2420, - 2575 + 2405, + 2560 ], "loc": { "start": { @@ -4469,8 +4541,8 @@ "object": { "type": "ThisExpression", "range": [ - 2584, - 2588 + 2569, + 2573 ], "loc": { "start": { @@ -4487,8 +4559,8 @@ "type": "Identifier", "name": "cont", "range": [ - 2589, - 2593 + 2574, + 2578 ], "loc": { "start": { @@ -4502,8 +4574,8 @@ } }, "range": [ - 2584, - 2593 + 2569, + 2578 ], "loc": { "start": { @@ -4520,8 +4592,8 @@ "type": "Identifier", "name": "containerDiv", "range": [ - 2596, - 2608 + 2581, + 2593 ], "loc": { "start": { @@ -4535,8 +4607,8 @@ } }, "range": [ - 2584, - 2608 + 2569, + 2593 ], "loc": { "start": { @@ -4550,8 +4622,8 @@ } }, "range": [ - 2584, - 2609 + 2569, + 2594 ], "loc": { "start": { @@ -4575,8 +4647,8 @@ "object": { "type": "ThisExpression", "range": [ - 2623, - 2627 + 2608, + 2612 ], "loc": { "start": { @@ -4593,8 +4665,8 @@ "type": "Identifier", "name": "html", "range": [ - 2628, - 2632 + 2613, + 2617 ], "loc": { "start": { @@ -4608,8 +4680,8 @@ } }, "range": [ - 2623, - 2632 + 2608, + 2617 ], "loc": { "start": { @@ -4624,8 +4696,8 @@ }, "prefix": true, "range": [ - 2622, - 2632 + 2607, + 2617 ], "loc": { "start": { @@ -4654,8 +4726,8 @@ "object": { "type": "ThisExpression", "range": [ - 2648, - 2652 + 2633, + 2637 ], "loc": { "start": { @@ -4672,8 +4744,8 @@ "type": "Identifier", "name": "cont", "range": [ - 2653, - 2657 + 2638, + 2642 ], "loc": { "start": { @@ -4687,8 +4759,8 @@ } }, "range": [ - 2648, - 2657 + 2633, + 2642 ], "loc": { "start": { @@ -4705,8 +4777,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 2658, - 2669 + 2643, + 2654 ], "loc": { "start": { @@ -4720,8 +4792,8 @@ } }, "range": [ - 2648, - 2669 + 2633, + 2654 ], "loc": { "start": { @@ -4741,8 +4813,8 @@ "type": "Identifier", "name": "createText", "range": [ - 2670, - 2680 + 2655, + 2665 ], "loc": { "start": { @@ -4762,8 +4834,8 @@ "object": { "type": "ThisExpression", "range": [ - 2681, - 2685 + 2666, + 2670 ], "loc": { "start": { @@ -4780,8 +4852,8 @@ "type": "Identifier", "name": "text", "range": [ - 2686, - 2690 + 2671, + 2675 ], "loc": { "start": { @@ -4795,8 +4867,8 @@ } }, "range": [ - 2681, - 2690 + 2666, + 2675 ], "loc": { "start": { @@ -4811,8 +4883,8 @@ } ], "range": [ - 2670, - 2691 + 2655, + 2676 ], "loc": { "start": { @@ -4827,8 +4899,8 @@ } ], "range": [ - 2648, - 2692 + 2633, + 2677 ], "loc": { "start": { @@ -4842,8 +4914,8 @@ } }, "range": [ - 2648, - 2693 + 2633, + 2678 ], "loc": { "start": { @@ -4858,8 +4930,8 @@ } ], "range": [ - 2634, - 2703 + 2619, + 2688 ], "loc": { "start": { @@ -4889,8 +4961,8 @@ "object": { "type": "ThisExpression", "range": [ - 2723, - 2727 + 2708, + 2712 ], "loc": { "start": { @@ -4907,8 +4979,8 @@ "type": "Identifier", "name": "cont", "range": [ - 2728, - 2732 + 2713, + 2717 ], "loc": { "start": { @@ -4922,8 +4994,8 @@ } }, "range": [ - 2723, - 2732 + 2708, + 2717 ], "loc": { "start": { @@ -4940,8 +5012,8 @@ "type": "Identifier", "name": "innerHTML", "range": [ - 2733, - 2742 + 2718, + 2727 ], "loc": { "start": { @@ -4955,8 +5027,8 @@ } }, "range": [ - 2723, - 2742 + 2708, + 2727 ], "loc": { "start": { @@ -4975,8 +5047,8 @@ "object": { "type": "ThisExpression", "range": [ - 2745, - 2749 + 2730, + 2734 ], "loc": { "start": { @@ -4993,8 +5065,8 @@ "type": "Identifier", "name": "html", "range": [ - 2750, - 2754 + 2735, + 2739 ], "loc": { "start": { @@ -5008,8 +5080,8 @@ } }, "range": [ - 2745, - 2754 + 2730, + 2739 ], "loc": { "start": { @@ -5023,8 +5095,8 @@ } }, "range": [ - 2723, - 2754 + 2708, + 2739 ], "loc": { "start": { @@ -5038,8 +5110,8 @@ } }, "range": [ - 2723, - 2755 + 2708, + 2740 ], "loc": { "start": { @@ -5054,8 +5126,8 @@ } ], "range": [ - 2709, - 2765 + 2694, + 2750 ], "loc": { "start": { @@ -5069,8 +5141,8 @@ } }, "range": [ - 2618, - 2765 + 2603, + 2750 ], "loc": { "start": { @@ -5093,8 +5165,8 @@ "object": { "type": "ThisExpression", "range": [ - 2775, - 2779 + 2760, + 2764 ], "loc": { "start": { @@ -5111,8 +5183,8 @@ "type": "Identifier", "name": "show", "range": [ - 2780, - 2784 + 2765, + 2769 ], "loc": { "start": { @@ -5126,8 +5198,8 @@ } }, "range": [ - 2775, - 2784 + 2760, + 2769 ], "loc": { "start": { @@ -5145,8 +5217,8 @@ "type": "Identifier", "name": "NONE", "range": [ - 2785, - 2789 + 2770, + 2774 ], "loc": { "start": { @@ -5161,8 +5233,8 @@ } ], "range": [ - 2775, - 2790 + 2760, + 2775 ], "loc": { "start": { @@ -5176,8 +5248,8 @@ } }, "range": [ - 2775, - 2791 + 2760, + 2776 ], "loc": { "start": { @@ -5194,8 +5266,8 @@ "type": "Line", "value": " Subscribe to events", "range": [ - 2801, - 2823 + 2786, + 2808 ], "loc": { "start": { @@ -5221,8 +5293,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 2832, - 2839 + 2817, + 2824 ], "loc": { "start": { @@ -5239,8 +5311,8 @@ "type": "Identifier", "name": "on", "range": [ - 2840, - 2842 + 2825, + 2827 ], "loc": { "start": { @@ -5254,8 +5326,8 @@ } }, "range": [ - 2832, - 2842 + 2817, + 2827 ], "loc": { "start": { @@ -5273,8 +5345,8 @@ "type": "Identifier", "name": "EVENTS", "range": [ - 2843, - 2849 + 2828, + 2834 ], "loc": { "start": { @@ -5299,8 +5371,8 @@ "object": { "type": "ThisExpression", "range": [ - 2857, - 2861 + 2842, + 2846 ], "loc": { "start": { @@ -5317,8 +5389,8 @@ "type": "Identifier", "name": "show", "range": [ - 2862, - 2866 + 2847, + 2851 ], "loc": { "start": { @@ -5332,8 +5404,8 @@ } }, "range": [ - 2857, - 2866 + 2842, + 2851 ], "loc": { "start": { @@ -5352,8 +5424,8 @@ "value": "", "raw": "''", "range": [ - 2867, - 2869 + 2852, + 2854 ], "loc": { "start": { @@ -5368,8 +5440,8 @@ } ], "range": [ - 2857, - 2870 + 2842, + 2855 ], "loc": { "start": { @@ -5385,8 +5457,8 @@ "generator": false, "expression": true, "range": [ - 2851, - 2870 + 2836, + 2855 ], "loc": { "start": { @@ -5401,8 +5473,8 @@ } ], "range": [ - 2832, - 2871 + 2817, + 2856 ], "loc": { "start": { @@ -5416,8 +5488,8 @@ } }, "range": [ - 2832, - 2872 + 2817, + 2857 ], "loc": { "start": { @@ -5434,8 +5506,8 @@ "type": "Line", "value": " Subscribe to events", "range": [ - 2801, - 2823 + 2786, + 2808 ], "loc": { "start": { @@ -5461,8 +5533,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 2881, - 2888 + 2866, + 2873 ], "loc": { "start": { @@ -5479,8 +5551,8 @@ "type": "Identifier", "name": "on", "range": [ - 2889, - 2891 + 2874, + 2876 ], "loc": { "start": { @@ -5494,8 +5566,8 @@ } }, "range": [ - 2881, - 2891 + 2866, + 2876 ], "loc": { "start": { @@ -5513,8 +5585,8 @@ "type": "Identifier", "name": "EVENTS", "range": [ - 2892, - 2898 + 2877, + 2883 ], "loc": { "start": { @@ -5539,8 +5611,8 @@ "object": { "type": "ThisExpression", "range": [ - 2906, - 2910 + 2891, + 2895 ], "loc": { "start": { @@ -5557,8 +5629,8 @@ "type": "Identifier", "name": "show", "range": [ - 2911, - 2915 + 2896, + 2900 ], "loc": { "start": { @@ -5572,8 +5644,8 @@ } }, "range": [ - 2906, - 2915 + 2891, + 2900 ], "loc": { "start": { @@ -5591,8 +5663,8 @@ "type": "Identifier", "name": "NONE", "range": [ - 2916, - 2920 + 2901, + 2905 ], "loc": { "start": { @@ -5607,8 +5679,8 @@ } ], "range": [ - 2906, - 2921 + 2891, + 2906 ], "loc": { "start": { @@ -5624,8 +5696,8 @@ "generator": false, "expression": true, "range": [ - 2900, - 2921 + 2885, + 2906 ], "loc": { "start": { @@ -5640,8 +5712,8 @@ } ], "range": [ - 2881, - 2922 + 2866, + 2907 ], "loc": { "start": { @@ -5655,8 +5727,8 @@ } }, "range": [ - 2881, - 2923 + 2866, + 2908 ], "loc": { "start": { @@ -5673,8 +5745,8 @@ "type": "Block", "value": "* @inherited ", "range": [ - 2933, - 2950 + 2918, + 2935 ], "loc": { "start": { @@ -5700,8 +5772,8 @@ "object": { "type": "ThisExpression", "range": [ - 2959, - 2963 + 2944, + 2948 ], "loc": { "start": { @@ -5718,8 +5790,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 2964, - 2975 + 2949, + 2960 ], "loc": { "start": { @@ -5733,8 +5805,8 @@ } }, "range": [ - 2959, - 2975 + 2944, + 2960 ], "loc": { "start": { @@ -5752,8 +5824,8 @@ "value": true, "raw": "true", "range": [ - 2978, - 2982 + 2963, + 2967 ], "loc": { "start": { @@ -5767,8 +5839,8 @@ } }, "range": [ - 2959, - 2982 + 2944, + 2967 ], "loc": { "start": { @@ -5782,8 +5854,8 @@ } }, "range": [ - 2959, - 2983 + 2944, + 2968 ], "loc": { "start": { @@ -5800,8 +5872,8 @@ "type": "Block", "value": "* @inherited ", "range": [ - 2933, - 2950 + 2918, + 2935 ], "loc": { "start": { @@ -5818,8 +5890,8 @@ } ], "range": [ - 2096, - 2989 + 2081, + 2974 ], "loc": { "start": { @@ -5835,8 +5907,8 @@ "generator": false, "expression": false, "range": [ - 2093, - 2989 + 2078, + 2974 ], "loc": { "start": { @@ -5852,8 +5924,8 @@ "kind": "method", "computed": false, "range": [ - 2089, - 2989 + 2074, + 2974 ], "loc": { "start": { @@ -5870,8 +5942,8 @@ "type": "Block", "value": "*\n * Initializes Loader instance\n ", "range": [ - 2038, - 2084 + 2023, + 2069 ], "loc": { "start": { @@ -5890,8 +5962,8 @@ "type": "Block", "value": "*\n * Shows or hides activity indicator\n * @param {String} Two possible values: '' or 'none'\n ", "range": [ - 2995, - 3104 + 2980, + 3089 ], "loc": { "start": { @@ -5913,8 +5985,8 @@ "type": "Identifier", "name": "show", "range": [ - 3109, - 3113 + 3094, + 3098 ], "loc": { "start": { @@ -5935,8 +6007,8 @@ "type": "Identifier", "name": "p", "range": [ - 3114, - 3115 + 3099, + 3100 ], "loc": { "start": { @@ -5966,8 +6038,8 @@ "object": { "type": "ThisExpression", "range": [ - 3132, - 3136 + 3117, + 3121 ], "loc": { "start": { @@ -5984,8 +6056,8 @@ "type": "Identifier", "name": "isEnabled", "range": [ - 3137, - 3146 + 3122, + 3131 ], "loc": { "start": { @@ -5999,8 +6071,8 @@ } }, "range": [ - 3132, - 3146 + 3117, + 3131 ], "loc": { "start": { @@ -6015,8 +6087,8 @@ }, "arguments": [], "range": [ - 3132, - 3148 + 3117, + 3133 ], "loc": { "start": { @@ -6031,8 +6103,8 @@ }, "prefix": true, "range": [ - 3131, - 3148 + 3116, + 3133 ], "loc": { "start": { @@ -6052,8 +6124,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 3164, - 3171 + 3149, + 3156 ], "loc": { "start": { @@ -6068,8 +6140,8 @@ } ], "range": [ - 3150, - 3181 + 3135, + 3166 ], "loc": { "start": { @@ -6084,8 +6156,8 @@ }, "alternate": null, "range": [ - 3127, - 3181 + 3112, + 3166 ], "loc": { "start": { @@ -6107,8 +6179,8 @@ "type": "Identifier", "name": "displayLoader", "range": [ - 3195, - 3208 + 3180, + 3193 ], "loc": { "start": { @@ -6139,8 +6211,8 @@ "object": { "type": "ThisExpression", "range": [ - 3236, - 3240 + 3221, + 3225 ], "loc": { "start": { @@ -6157,8 +6229,8 @@ "type": "Identifier", "name": "cont", "range": [ - 3241, - 3245 + 3226, + 3230 ], "loc": { "start": { @@ -6172,8 +6244,8 @@ } }, "range": [ - 3236, - 3245 + 3221, + 3230 ], "loc": { "start": { @@ -6188,8 +6260,8 @@ }, "prefix": true, "range": [ - 3235, - 3245 + 3220, + 3230 ], "loc": { "start": { @@ -6209,8 +6281,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 3265, - 3272 + 3250, + 3257 ], "loc": { "start": { @@ -6225,8 +6297,8 @@ } ], "range": [ - 3247, - 3286 + 3232, + 3271 ], "loc": { "start": { @@ -6241,8 +6313,8 @@ }, "alternate": null, "range": [ - 3231, - 3286 + 3216, + 3271 ], "loc": { "start": { @@ -6264,8 +6336,8 @@ "type": "Identifier", "name": "p", "range": [ - 3303, - 3304 + 3288, + 3289 ], "loc": { "start": { @@ -6282,8 +6354,8 @@ "type": "Identifier", "name": "NONE", "range": [ - 3309, - 3313 + 3294, + 3298 ], "loc": { "start": { @@ -6297,8 +6369,8 @@ } }, "range": [ - 3303, - 3313 + 3288, + 3298 ], "loc": { "start": { @@ -6324,8 +6396,8 @@ "object": { "type": "ThisExpression", "range": [ - 3333, - 3337 + 3318, + 3322 ], "loc": { "start": { @@ -6342,8 +6414,8 @@ "type": "Identifier", "name": "onShow", "range": [ - 3338, - 3344 + 3323, + 3329 ], "loc": { "start": { @@ -6357,8 +6429,8 @@ } }, "range": [ - 3333, - 3344 + 3318, + 3329 ], "loc": { "start": { @@ -6375,8 +6447,8 @@ { "type": "ThisExpression", "range": [ - 3345, - 3349 + 3330, + 3334 ], "loc": { "start": { @@ -6391,8 +6463,8 @@ } ], "range": [ - 3333, - 3350 + 3318, + 3335 ], "loc": { "start": { @@ -6406,8 +6478,8 @@ } }, "range": [ - 3333, - 3351 + 3318, + 3336 ], "loc": { "start": { @@ -6422,8 +6494,8 @@ } ], "range": [ - 3315, - 3365 + 3300, + 3350 ], "loc": { "start": { @@ -6438,8 +6510,8 @@ }, "alternate": null, "range": [ - 3299, - 3365 + 3284, + 3350 ], "loc": { "start": { @@ -6469,8 +6541,8 @@ "object": { "type": "ThisExpression", "range": [ - 3378, - 3382 + 3363, + 3367 ], "loc": { "start": { @@ -6487,8 +6559,8 @@ "type": "Identifier", "name": "cont", "range": [ - 3383, - 3387 + 3368, + 3372 ], "loc": { "start": { @@ -6502,8 +6574,8 @@ } }, "range": [ - 3378, - 3387 + 3363, + 3372 ], "loc": { "start": { @@ -6520,8 +6592,8 @@ "type": "Identifier", "name": "style", "range": [ - 3388, - 3393 + 3373, + 3378 ], "loc": { "start": { @@ -6535,8 +6607,8 @@ } }, "range": [ - 3378, - 3393 + 3363, + 3378 ], "loc": { "start": { @@ -6553,8 +6625,8 @@ "type": "Identifier", "name": "display", "range": [ - 3394, - 3401 + 3379, + 3386 ], "loc": { "start": { @@ -6568,8 +6640,8 @@ } }, "range": [ - 3378, - 3401 + 3363, + 3386 ], "loc": { "start": { @@ -6586,8 +6658,8 @@ "type": "Identifier", "name": "p", "range": [ - 3404, - 3405 + 3389, + 3390 ], "loc": { "start": { @@ -6601,8 +6673,8 @@ } }, "range": [ - 3378, - 3405 + 3363, + 3390 ], "loc": { "start": { @@ -6616,8 +6688,8 @@ } }, "range": [ - 3378, - 3406 + 3363, + 3391 ], "loc": { "start": { @@ -6639,8 +6711,8 @@ "type": "Identifier", "name": "p", "range": [ - 3423, - 3424 + 3408, + 3409 ], "loc": { "start": { @@ -6657,8 +6729,8 @@ "type": "Identifier", "name": "NONE", "range": [ - 3429, - 3433 + 3414, + 3418 ], "loc": { "start": { @@ -6672,8 +6744,8 @@ } }, "range": [ - 3423, - 3433 + 3408, + 3418 ], "loc": { "start": { @@ -6699,8 +6771,8 @@ "object": { "type": "ThisExpression", "range": [ - 3453, - 3457 + 3438, + 3442 ], "loc": { "start": { @@ -6717,8 +6789,8 @@ "type": "Identifier", "name": "onHide", "range": [ - 3458, - 3464 + 3443, + 3449 ], "loc": { "start": { @@ -6732,8 +6804,8 @@ } }, "range": [ - 3453, - 3464 + 3438, + 3449 ], "loc": { "start": { @@ -6750,8 +6822,8 @@ { "type": "ThisExpression", "range": [ - 3465, - 3469 + 3450, + 3454 ], "loc": { "start": { @@ -6766,8 +6838,8 @@ } ], "range": [ - 3453, - 3470 + 3438, + 3455 ], "loc": { "start": { @@ -6781,8 +6853,8 @@ } }, "range": [ - 3453, - 3471 + 3438, + 3456 ], "loc": { "start": { @@ -6797,8 +6869,8 @@ } ], "range": [ - 3435, - 3485 + 3420, + 3470 ], "loc": { "start": { @@ -6813,8 +6885,8 @@ }, "alternate": null, "range": [ - 3419, - 3485 + 3404, + 3470 ], "loc": { "start": { @@ -6829,8 +6901,8 @@ } ], "range": [ - 3217, - 3495 + 3202, + 3480 ], "loc": { "start": { @@ -6846,8 +6918,8 @@ "generator": false, "expression": false, "range": [ - 3211, - 3495 + 3196, + 3480 ], "loc": { "start": { @@ -6861,8 +6933,8 @@ } }, "range": [ - 3195, - 3495 + 3180, + 3480 ], "loc": { "start": { @@ -6878,8 +6950,8 @@ ], "kind": "let", "range": [ - 3191, - 3496 + 3176, + 3481 ], "loc": { "start": { @@ -6901,8 +6973,8 @@ "type": "Identifier", "name": "t", "range": [ - 3510, - 3511 + 3495, + 3496 ], "loc": { "start": { @@ -6924,8 +6996,8 @@ "type": "Identifier", "name": "p", "range": [ - 3514, - 3515 + 3499, + 3500 ], "loc": { "start": { @@ -6942,8 +7014,8 @@ "type": "Identifier", "name": "NONE", "range": [ - 3520, - 3524 + 3505, + 3509 ], "loc": { "start": { @@ -6957,8 +7029,8 @@ } }, "range": [ - 3514, - 3524 + 3499, + 3509 ], "loc": { "start": { @@ -6977,8 +7049,8 @@ "object": { "type": "ThisExpression", "range": [ - 3527, - 3531 + 3512, + 3516 ], "loc": { "start": { @@ -6995,8 +7067,8 @@ "type": "Identifier", "name": "closeDelay", "range": [ - 3532, - 3542 + 3517, + 3527 ], "loc": { "start": { @@ -7010,8 +7082,8 @@ } }, "range": [ - 3527, - 3542 + 3512, + 3527 ], "loc": { "start": { @@ -7029,8 +7101,8 @@ "value": 1, "raw": "1", "range": [ - 3545, - 3546 + 3530, + 3531 ], "loc": { "start": { @@ -7044,8 +7116,8 @@ } }, "range": [ - 3514, - 3546 + 3499, + 3531 ], "loc": { "start": { @@ -7059,8 +7131,8 @@ } }, "range": [ - 3510, - 3546 + 3495, + 3531 ], "loc": { "start": { @@ -7076,8 +7148,8 @@ ], "kind": "let", "range": [ - 3506, - 3547 + 3491, + 3532 ], "loc": { "start": { @@ -7101,8 +7173,8 @@ "type": "Identifier", "name": "root", "range": [ - 3556, - 3560 + 3541, + 3545 ], "loc": { "start": { @@ -7119,8 +7191,8 @@ "type": "Identifier", "name": "setTimeout", "range": [ - 3561, - 3571 + 3546, + 3556 ], "loc": { "start": { @@ -7134,8 +7206,8 @@ } }, "range": [ - 3556, - 3571 + 3541, + 3556 ], "loc": { "start": { @@ -7153,8 +7225,8 @@ "type": "Identifier", "name": "displayLoader", "range": [ - 3572, - 3585 + 3557, + 3570 ], "loc": { "start": { @@ -7171,8 +7243,8 @@ "type": "Identifier", "name": "t", "range": [ - 3587, - 3588 + 3572, + 3573 ], "loc": { "start": { @@ -7187,8 +7259,8 @@ } ], "range": [ - 3556, - 3589 + 3541, + 3574 ], "loc": { "start": { @@ -7202,8 +7274,8 @@ } }, "range": [ - 3556, - 3590 + 3541, + 3575 ], "loc": { "start": { @@ -7218,8 +7290,8 @@ } ], "range": [ - 3117, - 3596 + 3102, + 3581 ], "loc": { "start": { @@ -7235,8 +7307,8 @@ "generator": false, "expression": false, "range": [ - 3113, - 3596 + 3098, + 3581 ], "loc": { "start": { @@ -7252,8 +7324,8 @@ "kind": "method", "computed": false, "range": [ - 3109, - 3596 + 3094, + 3581 ], "loc": { "start": { @@ -7270,8 +7342,8 @@ "type": "Block", "value": "*\n * Shows or hides activity indicator\n * @param {String} Two possible values: '' or 'none'\n ", "range": [ - 2995, - 3104 + 2980, + 3089 ], "loc": { "start": { @@ -7290,8 +7362,8 @@ "type": "Block", "value": "*\n * Removes feature\n ", "range": [ - 3602, - 3636 + 3587, + 3621 ], "loc": { "start": { @@ -7313,8 +7385,8 @@ "type": "Identifier", "name": "destroy", "range": [ - 3641, - 3648 + 3626, + 3633 ], "loc": { "start": { @@ -7345,8 +7417,8 @@ "object": { "type": "ThisExpression", "range": [ - 3666, - 3670 + 3651, + 3655 ], "loc": { "start": { @@ -7363,8 +7435,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 3671, - 3682 + 3656, + 3667 ], "loc": { "start": { @@ -7378,8 +7450,8 @@ } }, "range": [ - 3666, - 3682 + 3651, + 3667 ], "loc": { "start": { @@ -7394,8 +7466,8 @@ }, "prefix": true, "range": [ - 3665, - 3682 + 3650, + 3667 ], "loc": { "start": { @@ -7415,8 +7487,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 3698, - 3705 + 3683, + 3690 ], "loc": { "start": { @@ -7431,8 +7503,8 @@ } ], "range": [ - 3684, - 3715 + 3669, + 3700 ], "loc": { "start": { @@ -7447,8 +7519,8 @@ }, "alternate": null, "range": [ - 3661, - 3715 + 3646, + 3700 ], "loc": { "start": { @@ -7470,8 +7542,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 3729, - 3736 + 3714, + 3721 ], "loc": { "start": { @@ -7490,8 +7562,8 @@ "object": { "type": "ThisExpression", "range": [ - 3739, - 3743 + 3724, + 3728 ], "loc": { "start": { @@ -7508,8 +7580,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 3744, - 3751 + 3729, + 3736 ], "loc": { "start": { @@ -7523,8 +7595,8 @@ } }, "range": [ - 3739, - 3751 + 3724, + 3736 ], "loc": { "start": { @@ -7538,8 +7610,8 @@ } }, "range": [ - 3729, - 3751 + 3714, + 3736 ], "loc": { "start": { @@ -7555,8 +7627,8 @@ ], "kind": "let", "range": [ - 3725, - 3752 + 3710, + 3737 ], "loc": { "start": { @@ -7577,8 +7649,8 @@ "type": "Identifier", "name": "removeElm", "range": [ - 3762, - 3771 + 3747, + 3756 ], "loc": { "start": { @@ -7598,8 +7670,8 @@ "object": { "type": "ThisExpression", "range": [ - 3772, - 3776 + 3757, + 3761 ], "loc": { "start": { @@ -7616,8 +7688,8 @@ "type": "Identifier", "name": "cont", "range": [ - 3777, - 3781 + 3762, + 3766 ], "loc": { "start": { @@ -7631,8 +7703,8 @@ } }, "range": [ - 3772, - 3781 + 3757, + 3766 ], "loc": { "start": { @@ -7647,8 +7719,8 @@ } ], "range": [ - 3762, - 3782 + 3747, + 3767 ], "loc": { "start": { @@ -7662,8 +7734,8 @@ } }, "range": [ - 3762, - 3783 + 3747, + 3768 ], "loc": { "start": { @@ -7687,8 +7759,8 @@ "object": { "type": "ThisExpression", "range": [ - 3792, - 3796 + 3777, + 3781 ], "loc": { "start": { @@ -7705,8 +7777,8 @@ "type": "Identifier", "name": "cont", "range": [ - 3797, - 3801 + 3782, + 3786 ], "loc": { "start": { @@ -7720,8 +7792,8 @@ } }, "range": [ - 3792, - 3801 + 3777, + 3786 ], "loc": { "start": { @@ -7739,8 +7811,8 @@ "value": null, "raw": "null", "range": [ - 3804, - 3808 + 3789, + 3793 ], "loc": { "start": { @@ -7754,8 +7826,8 @@ } }, "range": [ - 3792, - 3808 + 3777, + 3793 ], "loc": { "start": { @@ -7769,8 +7841,8 @@ } }, "range": [ - 3792, - 3809 + 3777, + 3794 ], "loc": { "start": { @@ -7787,8 +7859,8 @@ "type": "Line", "value": " Unsubscribe to events", "range": [ - 3819, - 3843 + 3804, + 3828 ], "loc": { "start": { @@ -7814,8 +7886,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 3852, - 3859 + 3837, + 3844 ], "loc": { "start": { @@ -7832,8 +7904,8 @@ "type": "Identifier", "name": "off", "range": [ - 3860, - 3863 + 3845, + 3848 ], "loc": { "start": { @@ -7847,8 +7919,8 @@ } }, "range": [ - 3852, - 3863 + 3837, + 3848 ], "loc": { "start": { @@ -7866,8 +7938,8 @@ "type": "Identifier", "name": "EVENTS", "range": [ - 3864, - 3870 + 3849, + 3855 ], "loc": { "start": { @@ -7892,8 +7964,8 @@ "object": { "type": "ThisExpression", "range": [ - 3878, - 3882 + 3863, + 3867 ], "loc": { "start": { @@ -7910,8 +7982,8 @@ "type": "Identifier", "name": "show", "range": [ - 3883, - 3887 + 3868, + 3872 ], "loc": { "start": { @@ -7925,8 +7997,8 @@ } }, "range": [ - 3878, - 3887 + 3863, + 3872 ], "loc": { "start": { @@ -7945,8 +8017,8 @@ "value": "", "raw": "''", "range": [ - 3888, - 3890 + 3873, + 3875 ], "loc": { "start": { @@ -7961,8 +8033,8 @@ } ], "range": [ - 3878, - 3891 + 3863, + 3876 ], "loc": { "start": { @@ -7978,8 +8050,8 @@ "generator": false, "expression": true, "range": [ - 3872, - 3891 + 3857, + 3876 ], "loc": { "start": { @@ -7994,8 +8066,8 @@ } ], "range": [ - 3852, - 3892 + 3837, + 3877 ], "loc": { "start": { @@ -8009,8 +8081,8 @@ } }, "range": [ - 3852, - 3893 + 3837, + 3878 ], "loc": { "start": { @@ -8027,8 +8099,8 @@ "type": "Line", "value": " Unsubscribe to events", "range": [ - 3819, - 3843 + 3804, + 3828 ], "loc": { "start": { @@ -8054,8 +8126,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 3902, - 3909 + 3887, + 3894 ], "loc": { "start": { @@ -8072,8 +8144,8 @@ "type": "Identifier", "name": "off", "range": [ - 3910, - 3913 + 3895, + 3898 ], "loc": { "start": { @@ -8087,8 +8159,8 @@ } }, "range": [ - 3902, - 3913 + 3887, + 3898 ], "loc": { "start": { @@ -8106,8 +8178,8 @@ "type": "Identifier", "name": "EVENTS", "range": [ - 3914, - 3920 + 3899, + 3905 ], "loc": { "start": { @@ -8132,8 +8204,8 @@ "object": { "type": "ThisExpression", "range": [ - 3928, - 3932 + 3913, + 3917 ], "loc": { "start": { @@ -8150,8 +8222,8 @@ "type": "Identifier", "name": "show", "range": [ - 3933, - 3937 + 3918, + 3922 ], "loc": { "start": { @@ -8165,8 +8237,8 @@ } }, "range": [ - 3928, - 3937 + 3913, + 3922 ], "loc": { "start": { @@ -8184,8 +8256,8 @@ "type": "Identifier", "name": "NONE", "range": [ - 3938, - 3942 + 3923, + 3927 ], "loc": { "start": { @@ -8200,8 +8272,8 @@ } ], "range": [ - 3928, - 3943 + 3913, + 3928 ], "loc": { "start": { @@ -8217,8 +8289,8 @@ "generator": false, "expression": true, "range": [ - 3922, - 3943 + 3907, + 3928 ], "loc": { "start": { @@ -8233,8 +8305,8 @@ } ], "range": [ - 3902, - 3944 + 3887, + 3929 ], "loc": { "start": { @@ -8248,8 +8320,8 @@ } }, "range": [ - 3902, - 3945 + 3887, + 3930 ], "loc": { "start": { @@ -8273,8 +8345,8 @@ "object": { "type": "ThisExpression", "range": [ - 3955, - 3959 + 3940, + 3944 ], "loc": { "start": { @@ -8291,8 +8363,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 3960, - 3971 + 3945, + 3956 ], "loc": { "start": { @@ -8306,8 +8378,8 @@ } }, "range": [ - 3955, - 3971 + 3940, + 3956 ], "loc": { "start": { @@ -8325,8 +8397,8 @@ "value": false, "raw": "false", "range": [ - 3974, - 3979 + 3959, + 3964 ], "loc": { "start": { @@ -8340,8 +8412,8 @@ } }, "range": [ - 3955, - 3979 + 3940, + 3964 ], "loc": { "start": { @@ -8355,8 +8427,8 @@ } }, "range": [ - 3955, - 3980 + 3940, + 3965 ], "loc": { "start": { @@ -8371,8 +8443,8 @@ } ], "range": [ - 3651, - 3986 + 3636, + 3971 ], "loc": { "start": { @@ -8388,8 +8460,8 @@ "generator": false, "expression": false, "range": [ - 3648, - 3986 + 3633, + 3971 ], "loc": { "start": { @@ -8405,8 +8477,8 @@ "kind": "method", "computed": false, "range": [ - 3641, - 3986 + 3626, + 3971 ], "loc": { "start": { @@ -8423,8 +8495,8 @@ "type": "Block", "value": "*\n * Removes feature\n ", "range": [ - 3602, - 3636 + 3587, + 3621 ], "loc": { "start": { @@ -8443,7 +8515,7 @@ ], "range": [ 605, - 3988 + 3973 ], "loc": { "start": { @@ -8458,7 +8530,7 @@ }, "range": [ 576, - 3988 + 3973 ], "loc": { "start": { @@ -8496,7 +8568,7 @@ "source": null, "range": [ 569, - 3988 + 3973 ], "loc": { "start": { @@ -8533,7 +8605,7 @@ "sourceType": "module", "range": [ 0, - 3988 + 3973 ], "loc": { "start": { @@ -8586,8 +8658,8 @@ "type": "Block", "value": "*\n * ID of custom container element\n * @type {String}\n ", "range": [ - 811, - 894 + 824, + 907 ], "loc": { "start": { @@ -8604,8 +8676,8 @@ "type": "Block", "value": "*\n * Loader container DOM element\n * @type {DOMElement}\n ", "range": [ - 956, - 1041 + 962, + 1047 ], "loc": { "start": { @@ -8622,8 +8694,8 @@ "type": "Block", "value": "*\n * Text displayed when indicator is visible\n * @type {String}\n ", "range": [ - 1077, - 1170 + 1083, + 1176 ], "loc": { "start": { @@ -8640,8 +8712,8 @@ "type": "Block", "value": "*\n * Custom HTML injected in Loader's container element\n * @type {String}\n ", "range": [ - 1231, - 1334 + 1230, + 1333 ], "loc": { "start": { @@ -8658,8 +8730,8 @@ "type": "Block", "value": "*\n * Css class for Loader's container element\n * @type {String}\n ", "range": [ - 1387, - 1480 + 1379, + 1472 ], "loc": { "start": { @@ -8676,8 +8748,8 @@ "type": "Block", "value": "*\n * Close delay in milliseconds\n * @type {Number}\n ", "range": [ - 1546, - 1626 + 1531, + 1611 ], "loc": { "start": { @@ -8694,8 +8766,8 @@ "type": "Block", "value": "*\n * Callback fired when loader is displayed\n * @type {Function}\n ", "range": [ - 1667, - 1761 + 1652, + 1746 ], "loc": { "start": { @@ -8712,8 +8784,8 @@ "type": "Block", "value": "*\n * Callback fired when loader is closed\n * @type {Function}\n ", "range": [ - 1859, - 1950 + 1844, + 1935 ], "loc": { "start": { @@ -8730,8 +8802,8 @@ "type": "Block", "value": "*\n * Initializes Loader instance\n ", "range": [ - 2038, - 2084 + 2023, + 2069 ], "loc": { "start": { @@ -8748,8 +8820,8 @@ "type": "Line", "value": " Subscribe to events", "range": [ - 2801, - 2823 + 2786, + 2808 ], "loc": { "start": { @@ -8766,8 +8838,8 @@ "type": "Block", "value": "* @inherited ", "range": [ - 2933, - 2950 + 2918, + 2935 ], "loc": { "start": { @@ -8784,8 +8856,8 @@ "type": "Block", "value": "*\n * Shows or hides activity indicator\n * @param {String} Two possible values: '' or 'none'\n ", "range": [ - 2995, - 3104 + 2980, + 3089 ], "loc": { "start": { @@ -8802,8 +8874,8 @@ "type": "Block", "value": "*\n * Removes feature\n ", "range": [ - 3602, - 3636 + 3587, + 3621 ], "loc": { "start": { @@ -8820,8 +8892,8 @@ "type": "Line", "value": " Unsubscribe to events", "range": [ - 3819, - 3843 + 3804, + 3828 ], "loc": { "start": { diff --git a/docs/ast/source/tablefilter.js.json b/docs/ast/source/tablefilter.js.json index 0c6a13a5..c43b0e9a 100644 --- a/docs/ast/source/tablefilter.js.json +++ b/docs/ast/source/tablefilter.js.json @@ -28097,10 +28097,10 @@ "trailingComments": [ { "type": "Block", - "value": "*\n * Enable activity/spinner indicator UI component\n * @type {Boolean}\n ", + "value": "*\n * Enable activity/spinner indicator UI component\n * @type {Boolean|Object}\n ", "range": [ 20148, - 20248 + 20255 ], "loc": { "start": { @@ -28126,8 +28126,8 @@ "object": { "type": "ThisExpression", "range": [ - 20257, - 20261 + 20264, + 20268 ], "loc": { "start": { @@ -28144,8 +28144,8 @@ "type": "Identifier", "name": "loader", "range": [ - 20262, - 20268 + 20269, + 20275 ], "loc": { "start": { @@ -28159,8 +28159,8 @@ } }, "range": [ - 20257, - 20268 + 20264, + 20275 ], "loc": { "start": { @@ -28174,13 +28174,87 @@ } }, "right": { - "type": "CallExpression", - "callee": { - "type": "Identifier", - "name": "Boolean", + "type": "LogicalExpression", + "operator": "||", + "left": { + "type": "CallExpression", + "callee": { + "type": "Identifier", + "name": "isObj", + "range": [ + 20278, + 20283 + ], + "loc": { + "start": { + "line": 724, + "column": 22 + }, + "end": { + "line": 724, + "column": 27 + } + } + }, + "arguments": [ + { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "Identifier", + "name": "f", + "range": [ + 20284, + 20285 + ], + "loc": { + "start": { + "line": 724, + "column": 28 + }, + "end": { + "line": 724, + "column": 29 + } + } + }, + "property": { + "type": "Identifier", + "name": "loader", + "range": [ + 20286, + 20292 + ], + "loc": { + "start": { + "line": 724, + "column": 30 + }, + "end": { + "line": 724, + "column": 36 + } + } + }, + "range": [ + 20284, + 20292 + ], + "loc": { + "start": { + "line": 724, + "column": 28 + }, + "end": { + "line": 724, + "column": 36 + } + } + } + ], "range": [ - 20271, - 20278 + 20278, + 20293 ], "loc": { "start": { @@ -28189,69 +28263,104 @@ }, "end": { "line": 724, - "column": 29 + "column": 37 } } }, - "arguments": [ - { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "Identifier", - "name": "f", - "range": [ - 20279, - 20280 - ], - "loc": { - "start": { - "line": 724, - "column": 30 - }, - "end": { - "line": 724, - "column": 31 - } - } - }, - "property": { - "type": "Identifier", - "name": "loader", - "range": [ - 20281, - 20287 - ], - "loc": { - "start": { - "line": 724, - "column": 32 - }, - "end": { - "line": 724, - "column": 38 - } - } - }, + "right": { + "type": "CallExpression", + "callee": { + "type": "Identifier", + "name": "Boolean", "range": [ - 20279, - 20287 + 20297, + 20304 ], "loc": { "start": { "line": 724, - "column": 30 + "column": 41 }, "end": { "line": 724, - "column": 38 + "column": 48 } } + }, + "arguments": [ + { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "Identifier", + "name": "f", + "range": [ + 20305, + 20306 + ], + "loc": { + "start": { + "line": 724, + "column": 49 + }, + "end": { + "line": 724, + "column": 50 + } + } + }, + "property": { + "type": "Identifier", + "name": "loader", + "range": [ + 20307, + 20313 + ], + "loc": { + "start": { + "line": 724, + "column": 51 + }, + "end": { + "line": 724, + "column": 57 + } + } + }, + "range": [ + 20305, + 20313 + ], + "loc": { + "start": { + "line": 724, + "column": 49 + }, + "end": { + "line": 724, + "column": 57 + } + } + } + ], + "range": [ + 20297, + 20314 + ], + "loc": { + "start": { + "line": 724, + "column": 41 + }, + "end": { + "line": 724, + "column": 58 + } } - ], + }, "range": [ - 20271, - 20288 + 20278, + 20314 ], "loc": { "start": { @@ -28260,13 +28369,13 @@ }, "end": { "line": 724, - "column": 39 + "column": 58 } } }, "range": [ - 20257, - 20288 + 20264, + 20314 ], "loc": { "start": { @@ -28275,13 +28384,13 @@ }, "end": { "line": 724, - "column": 39 + "column": 58 } } }, "range": [ - 20257, - 20289 + 20264, + 20315 ], "loc": { "start": { @@ -28290,16 +28399,16 @@ }, "end": { "line": 724, - "column": 40 + "column": 59 } }, "leadingComments": [ { "type": "Block", - "value": "*\n * Enable activity/spinner indicator UI component\n * @type {Boolean}\n ", + "value": "*\n * Enable activity/spinner indicator UI component\n * @type {Boolean|Object}\n ", "range": [ 20148, - 20248 + 20255 ], "loc": { "start": { @@ -28318,8 +28427,8 @@ "type": "Block", "value": "** validation - reset buttons/links **", "range": [ - 20299, - 20341 + 20325, + 20367 ], "loc": { "start": { @@ -28336,8 +28445,8 @@ "type": "Block", "value": "*\n * Enable filters submission button\n * @type {Boolean}\n ", "range": [ - 20350, - 20436 + 20376, + 20462 ], "loc": { "start": { @@ -28363,8 +28472,8 @@ "object": { "type": "ThisExpression", "range": [ - 20445, - 20449 + 20471, + 20475 ], "loc": { "start": { @@ -28381,8 +28490,8 @@ "type": "Identifier", "name": "displayBtn", "range": [ - 20450, - 20460 + 20476, + 20486 ], "loc": { "start": { @@ -28396,8 +28505,8 @@ } }, "range": [ - 20445, - 20460 + 20471, + 20486 ], "loc": { "start": { @@ -28416,8 +28525,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 20463, - 20470 + 20489, + 20496 ], "loc": { "start": { @@ -28438,8 +28547,8 @@ "type": "Identifier", "name": "f", "range": [ - 20471, - 20472 + 20497, + 20498 ], "loc": { "start": { @@ -28456,8 +28565,8 @@ "type": "Identifier", "name": "btn", "range": [ - 20473, - 20476 + 20499, + 20502 ], "loc": { "start": { @@ -28471,8 +28580,8 @@ } }, "range": [ - 20471, - 20476 + 20497, + 20502 ], "loc": { "start": { @@ -28487,8 +28596,8 @@ } ], "range": [ - 20463, - 20477 + 20489, + 20503 ], "loc": { "start": { @@ -28502,8 +28611,8 @@ } }, "range": [ - 20445, - 20477 + 20471, + 20503 ], "loc": { "start": { @@ -28517,8 +28626,8 @@ } }, "range": [ - 20445, - 20478 + 20471, + 20504 ], "loc": { "start": { @@ -28535,8 +28644,8 @@ "type": "Block", "value": "** validation - reset buttons/links **", "range": [ - 20299, - 20341 + 20325, + 20367 ], "loc": { "start": { @@ -28553,8 +28662,8 @@ "type": "Block", "value": "*\n * Enable filters submission button\n * @type {Boolean}\n ", "range": [ - 20350, - 20436 + 20376, + 20462 ], "loc": { "start": { @@ -28573,8 +28682,8 @@ "type": "Block", "value": "*\n * Define filters submission button text\n * @type {String}\n ", "range": [ - 20488, - 20578 + 20514, + 20604 ], "loc": { "start": { @@ -28600,8 +28709,8 @@ "object": { "type": "ThisExpression", "range": [ - 20587, - 20591 + 20613, + 20617 ], "loc": { "start": { @@ -28618,8 +28727,8 @@ "type": "Identifier", "name": "btnText", "range": [ - 20592, - 20599 + 20618, + 20625 ], "loc": { "start": { @@ -28633,8 +28742,8 @@ } }, "range": [ - 20587, - 20599 + 20613, + 20625 ], "loc": { "start": { @@ -28657,8 +28766,8 @@ "type": "Identifier", "name": "f", "range": [ - 20602, - 20603 + 20628, + 20629 ], "loc": { "start": { @@ -28675,8 +28784,8 @@ "type": "Identifier", "name": "btn_text", "range": [ - 20604, - 20612 + 20630, + 20638 ], "loc": { "start": { @@ -28690,8 +28799,8 @@ } }, "range": [ - 20602, - 20612 + 20628, + 20638 ], "loc": { "start": { @@ -28715,8 +28824,8 @@ "object": { "type": "ThisExpression", "range": [ - 20618, - 20622 + 20644, + 20648 ], "loc": { "start": { @@ -28733,8 +28842,8 @@ "type": "Identifier", "name": "enableIcons", "range": [ - 20623, - 20634 + 20649, + 20660 ], "loc": { "start": { @@ -28748,8 +28857,8 @@ } }, "range": [ - 20618, - 20634 + 20644, + 20660 ], "loc": { "start": { @@ -28764,8 +28873,8 @@ }, "prefix": true, "range": [ - 20617, - 20634 + 20643, + 20660 ], "loc": { "start": { @@ -28783,8 +28892,8 @@ "value": "Go", "raw": "'Go'", "range": [ - 20637, - 20641 + 20663, + 20667 ], "loc": { "start": { @@ -28802,8 +28911,8 @@ "value": "", "raw": "''", "range": [ - 20644, - 20646 + 20670, + 20672 ], "loc": { "start": { @@ -28817,8 +28926,8 @@ } }, "range": [ - 20617, - 20646 + 20643, + 20672 ], "loc": { "start": { @@ -28832,8 +28941,8 @@ } }, "range": [ - 20602, - 20647 + 20628, + 20673 ], "loc": { "start": { @@ -28847,8 +28956,8 @@ } }, "range": [ - 20587, - 20647 + 20613, + 20673 ], "loc": { "start": { @@ -28862,8 +28971,8 @@ } }, "range": [ - 20587, - 20648 + 20613, + 20674 ], "loc": { "start": { @@ -28880,8 +28989,8 @@ "type": "Block", "value": "*\n * Define filters submission button text\n * @type {String}\n ", "range": [ - 20488, - 20578 + 20514, + 20604 ], "loc": { "start": { @@ -28900,8 +29009,8 @@ "type": "Block", "value": "*\n * Css class for filters submission button\n * @type {String}\n ", "range": [ - 20658, - 20750 + 20684, + 20776 ], "loc": { "start": { @@ -28927,8 +29036,8 @@ "object": { "type": "ThisExpression", "range": [ - 20759, - 20763 + 20785, + 20789 ], "loc": { "start": { @@ -28945,8 +29054,8 @@ "type": "Identifier", "name": "btnCssClass", "range": [ - 20764, - 20775 + 20790, + 20801 ], "loc": { "start": { @@ -28960,8 +29069,8 @@ } }, "range": [ - 20759, - 20775 + 20785, + 20801 ], "loc": { "start": { @@ -28984,8 +29093,8 @@ "type": "Identifier", "name": "f", "range": [ - 20778, - 20779 + 20804, + 20805 ], "loc": { "start": { @@ -29002,8 +29111,8 @@ "type": "Identifier", "name": "btn_css_class", "range": [ - 20780, - 20793 + 20806, + 20819 ], "loc": { "start": { @@ -29017,8 +29126,8 @@ } }, "range": [ - 20778, - 20793 + 20804, + 20819 ], "loc": { "start": { @@ -29042,8 +29151,8 @@ "object": { "type": "ThisExpression", "range": [ - 20811, - 20815 + 20837, + 20841 ], "loc": { "start": { @@ -29060,8 +29169,8 @@ "type": "Identifier", "name": "enableIcons", "range": [ - 20816, - 20827 + 20842, + 20853 ], "loc": { "start": { @@ -29075,8 +29184,8 @@ } }, "range": [ - 20811, - 20827 + 20837, + 20853 ], "loc": { "start": { @@ -29091,8 +29200,8 @@ }, "prefix": true, "range": [ - 20810, - 20827 + 20836, + 20853 ], "loc": { "start": { @@ -29110,8 +29219,8 @@ "value": "btnflt", "raw": "'btnflt'", "range": [ - 20830, - 20838 + 20856, + 20864 ], "loc": { "start": { @@ -29129,8 +29238,8 @@ "value": "btnflt_icon", "raw": "'btnflt_icon'", "range": [ - 20841, - 20854 + 20867, + 20880 ], "loc": { "start": { @@ -29144,8 +29253,8 @@ } }, "range": [ - 20810, - 20854 + 20836, + 20880 ], "loc": { "start": { @@ -29159,8 +29268,8 @@ } }, "range": [ - 20778, - 20855 + 20804, + 20881 ], "loc": { "start": { @@ -29174,8 +29283,8 @@ } }, "range": [ - 20759, - 20855 + 20785, + 20881 ], "loc": { "start": { @@ -29189,8 +29298,8 @@ } }, "range": [ - 20759, - 20856 + 20785, + 20882 ], "loc": { "start": { @@ -29207,8 +29316,8 @@ "type": "Block", "value": "*\n * Css class for filters submission button\n * @type {String}\n ", "range": [ - 20658, - 20750 + 20684, + 20776 ], "loc": { "start": { @@ -29227,8 +29336,8 @@ "type": "Block", "value": "*\n * Enable clear button\n * @type {Boolean}\n ", "range": [ - 20866, - 20939 + 20892, + 20965 ], "loc": { "start": { @@ -29254,8 +29363,8 @@ "object": { "type": "ThisExpression", "range": [ - 20948, - 20952 + 20974, + 20978 ], "loc": { "start": { @@ -29272,8 +29381,8 @@ "type": "Identifier", "name": "btnReset", "range": [ - 20953, - 20961 + 20979, + 20987 ], "loc": { "start": { @@ -29287,8 +29396,8 @@ } }, "range": [ - 20948, - 20961 + 20974, + 20987 ], "loc": { "start": { @@ -29307,8 +29416,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 20964, - 20971 + 20990, + 20997 ], "loc": { "start": { @@ -29329,8 +29438,8 @@ "type": "Identifier", "name": "f", "range": [ - 20972, - 20973 + 20998, + 20999 ], "loc": { "start": { @@ -29347,8 +29456,8 @@ "type": "Identifier", "name": "btn_reset", "range": [ - 20974, - 20983 + 21000, + 21009 ], "loc": { "start": { @@ -29362,8 +29471,8 @@ } }, "range": [ - 20972, - 20983 + 20998, + 21009 ], "loc": { "start": { @@ -29378,8 +29487,8 @@ } ], "range": [ - 20964, - 20984 + 20990, + 21010 ], "loc": { "start": { @@ -29393,8 +29502,8 @@ } }, "range": [ - 20948, - 20984 + 20974, + 21010 ], "loc": { "start": { @@ -29408,8 +29517,8 @@ } }, "range": [ - 20948, - 20985 + 20974, + 21011 ], "loc": { "start": { @@ -29426,8 +29535,8 @@ "type": "Block", "value": "*\n * Enable clear button\n * @type {Boolean}\n ", "range": [ - 20866, - 20939 + 20892, + 20965 ], "loc": { "start": { @@ -29446,8 +29555,8 @@ "type": "Block", "value": "*\n * Callback fired before filters are cleared\n * @type {Function}\n ", "range": [ - 20995, - 21091 + 21021, + 21117 ], "loc": { "start": { @@ -29473,8 +29582,8 @@ "object": { "type": "ThisExpression", "range": [ - 21100, - 21104 + 21126, + 21130 ], "loc": { "start": { @@ -29491,8 +29600,8 @@ "type": "Identifier", "name": "onBeforeReset", "range": [ - 21105, - 21118 + 21131, + 21144 ], "loc": { "start": { @@ -29506,8 +29615,8 @@ } }, "range": [ - 21100, - 21118 + 21126, + 21144 ], "loc": { "start": { @@ -29528,8 +29637,8 @@ "type": "Identifier", "name": "isFn", "range": [ - 21121, - 21125 + 21147, + 21151 ], "loc": { "start": { @@ -29550,8 +29659,8 @@ "type": "Identifier", "name": "f", "range": [ - 21126, - 21127 + 21152, + 21153 ], "loc": { "start": { @@ -29568,8 +29677,8 @@ "type": "Identifier", "name": "on_before_reset", "range": [ - 21128, - 21143 + 21154, + 21169 ], "loc": { "start": { @@ -29583,8 +29692,8 @@ } }, "range": [ - 21126, - 21143 + 21152, + 21169 ], "loc": { "start": { @@ -29599,8 +29708,8 @@ } ], "range": [ - 21121, - 21144 + 21147, + 21170 ], "loc": { "start": { @@ -29620,8 +29729,8 @@ "type": "Identifier", "name": "f", "range": [ - 21159, - 21160 + 21185, + 21186 ], "loc": { "start": { @@ -29638,8 +29747,8 @@ "type": "Identifier", "name": "on_before_reset", "range": [ - 21161, - 21176 + 21187, + 21202 ], "loc": { "start": { @@ -29653,8 +29762,8 @@ } }, "range": [ - 21159, - 21176 + 21185, + 21202 ], "loc": { "start": { @@ -29671,8 +29780,8 @@ "type": "Identifier", "name": "EMPTY_FN", "range": [ - 21179, - 21187 + 21205, + 21213 ], "loc": { "start": { @@ -29686,8 +29795,8 @@ } }, "range": [ - 21121, - 21187 + 21147, + 21213 ], "loc": { "start": { @@ -29701,8 +29810,8 @@ } }, "range": [ - 21100, - 21187 + 21126, + 21213 ], "loc": { "start": { @@ -29716,8 +29825,8 @@ } }, "range": [ - 21100, - 21188 + 21126, + 21214 ], "loc": { "start": { @@ -29734,8 +29843,8 @@ "type": "Block", "value": "*\n * Callback fired before filters are cleared\n * @type {Function}\n ", "range": [ - 20995, - 21091 + 21021, + 21117 ], "loc": { "start": { @@ -29754,8 +29863,8 @@ "type": "Block", "value": "*\n * Callback fired after filters are cleared\n * @type {Function}\n ", "range": [ - 21198, - 21293 + 21224, + 21319 ], "loc": { "start": { @@ -29781,8 +29890,8 @@ "object": { "type": "ThisExpression", "range": [ - 21302, - 21306 + 21328, + 21332 ], "loc": { "start": { @@ -29799,8 +29908,8 @@ "type": "Identifier", "name": "onAfterReset", "range": [ - 21307, - 21319 + 21333, + 21345 ], "loc": { "start": { @@ -29814,8 +29923,8 @@ } }, "range": [ - 21302, - 21319 + 21328, + 21345 ], "loc": { "start": { @@ -29836,8 +29945,8 @@ "type": "Identifier", "name": "isFn", "range": [ - 21322, - 21326 + 21348, + 21352 ], "loc": { "start": { @@ -29858,8 +29967,8 @@ "type": "Identifier", "name": "f", "range": [ - 21327, - 21328 + 21353, + 21354 ], "loc": { "start": { @@ -29876,8 +29985,8 @@ "type": "Identifier", "name": "on_after_reset", "range": [ - 21329, - 21343 + 21355, + 21369 ], "loc": { "start": { @@ -29891,8 +30000,8 @@ } }, "range": [ - 21327, - 21343 + 21353, + 21369 ], "loc": { "start": { @@ -29907,8 +30016,8 @@ } ], "range": [ - 21322, - 21344 + 21348, + 21370 ], "loc": { "start": { @@ -29928,8 +30037,8 @@ "type": "Identifier", "name": "f", "range": [ - 21359, - 21360 + 21385, + 21386 ], "loc": { "start": { @@ -29946,8 +30055,8 @@ "type": "Identifier", "name": "on_after_reset", "range": [ - 21361, - 21375 + 21387, + 21401 ], "loc": { "start": { @@ -29961,8 +30070,8 @@ } }, "range": [ - 21359, - 21375 + 21385, + 21401 ], "loc": { "start": { @@ -29979,8 +30088,8 @@ "type": "Identifier", "name": "EMPTY_FN", "range": [ - 21378, - 21386 + 21404, + 21412 ], "loc": { "start": { @@ -29994,8 +30103,8 @@ } }, "range": [ - 21322, - 21386 + 21348, + 21412 ], "loc": { "start": { @@ -30009,8 +30118,8 @@ } }, "range": [ - 21302, - 21386 + 21328, + 21412 ], "loc": { "start": { @@ -30024,8 +30133,8 @@ } }, "range": [ - 21302, - 21387 + 21328, + 21413 ], "loc": { "start": { @@ -30042,8 +30151,8 @@ "type": "Block", "value": "*\n * Callback fired after filters are cleared\n * @type {Function}\n ", "range": [ - 21198, - 21293 + 21224, + 21319 ], "loc": { "start": { @@ -30062,8 +30171,8 @@ "type": "Block", "value": "*\n * Enable paging component\n * @type {Boolean}\n ", "range": [ - 21397, - 21474 + 21423, + 21500 ], "loc": { "start": { @@ -30089,8 +30198,8 @@ "object": { "type": "ThisExpression", "range": [ - 21483, - 21487 + 21509, + 21513 ], "loc": { "start": { @@ -30107,8 +30216,8 @@ "type": "Identifier", "name": "paging", "range": [ - 21488, - 21494 + 21514, + 21520 ], "loc": { "start": { @@ -30122,8 +30231,8 @@ } }, "range": [ - 21483, - 21494 + 21509, + 21520 ], "loc": { "start": { @@ -30142,8 +30251,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 21497, - 21504 + 21523, + 21530 ], "loc": { "start": { @@ -30164,8 +30273,8 @@ "type": "Identifier", "name": "f", "range": [ - 21505, - 21506 + 21531, + 21532 ], "loc": { "start": { @@ -30182,8 +30291,8 @@ "type": "Identifier", "name": "paging", "range": [ - 21507, - 21513 + 21533, + 21539 ], "loc": { "start": { @@ -30197,8 +30306,8 @@ } }, "range": [ - 21505, - 21513 + 21531, + 21539 ], "loc": { "start": { @@ -30213,8 +30322,8 @@ } ], "range": [ - 21497, - 21514 + 21523, + 21540 ], "loc": { "start": { @@ -30228,8 +30337,8 @@ } }, "range": [ - 21483, - 21514 + 21509, + 21540 ], "loc": { "start": { @@ -30243,8 +30352,8 @@ } }, "range": [ - 21483, - 21515 + 21509, + 21541 ], "loc": { "start": { @@ -30261,8 +30370,8 @@ "type": "Block", "value": "*\n * Enable paging component\n * @type {Boolean}\n ", "range": [ - 21397, - 21474 + 21423, + 21500 ], "loc": { "start": { @@ -30281,8 +30390,8 @@ "type": "Block", "value": "*\n * Number of hidden rows\n * @type {Number}\n * @private\n ", "range": [ - 21525, - 21619 + 21551, + 21645 ], "loc": { "start": { @@ -30308,8 +30417,8 @@ "object": { "type": "ThisExpression", "range": [ - 21628, - 21632 + 21654, + 21658 ], "loc": { "start": { @@ -30326,8 +30435,8 @@ "type": "Identifier", "name": "nbHiddenRows", "range": [ - 21633, - 21645 + 21659, + 21671 ], "loc": { "start": { @@ -30341,8 +30450,8 @@ } }, "range": [ - 21628, - 21645 + 21654, + 21671 ], "loc": { "start": { @@ -30360,8 +30469,8 @@ "value": 0, "raw": "0", "range": [ - 21648, - 21649 + 21674, + 21675 ], "loc": { "start": { @@ -30375,8 +30484,8 @@ } }, "range": [ - 21628, - 21649 + 21654, + 21675 ], "loc": { "start": { @@ -30390,8 +30499,8 @@ } }, "range": [ - 21628, - 21650 + 21654, + 21676 ], "loc": { "start": { @@ -30408,8 +30517,8 @@ "type": "Block", "value": "*\n * Number of hidden rows\n * @type {Number}\n * @private\n ", "range": [ - 21525, - 21619 + 21551, + 21645 ], "loc": { "start": { @@ -30428,8 +30537,8 @@ "type": "Block", "value": "*\n * Enable auto-filter behaviour, table is filtered when a user\n * stops typing\n * @type {Boolean}\n ", "range": [ - 21660, - 21797 + 21686, + 21823 ], "loc": { "start": { @@ -30455,8 +30564,8 @@ "object": { "type": "ThisExpression", "range": [ - 21806, - 21810 + 21832, + 21836 ], "loc": { "start": { @@ -30473,8 +30582,8 @@ "type": "Identifier", "name": "autoFilter", "range": [ - 21811, - 21821 + 21837, + 21847 ], "loc": { "start": { @@ -30488,8 +30597,8 @@ } }, "range": [ - 21806, - 21821 + 21832, + 21847 ], "loc": { "start": { @@ -30508,8 +30617,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 21824, - 21831 + 21850, + 21857 ], "loc": { "start": { @@ -30530,8 +30639,8 @@ "type": "Identifier", "name": "f", "range": [ - 21832, - 21833 + 21858, + 21859 ], "loc": { "start": { @@ -30548,8 +30657,8 @@ "type": "Identifier", "name": "auto_filter", "range": [ - 21834, - 21845 + 21860, + 21871 ], "loc": { "start": { @@ -30563,8 +30672,8 @@ } }, "range": [ - 21832, - 21845 + 21858, + 21871 ], "loc": { "start": { @@ -30579,8 +30688,8 @@ } ], "range": [ - 21824, - 21846 + 21850, + 21872 ], "loc": { "start": { @@ -30594,8 +30703,8 @@ } }, "range": [ - 21806, - 21846 + 21832, + 21872 ], "loc": { "start": { @@ -30609,8 +30718,8 @@ } }, "range": [ - 21806, - 21847 + 21832, + 21873 ], "loc": { "start": { @@ -30627,8 +30736,8 @@ "type": "Block", "value": "*\n * Enable auto-filter behaviour, table is filtered when a user\n * stops typing\n * @type {Boolean}\n ", "range": [ - 21660, - 21797 + 21686, + 21823 ], "loc": { "start": { @@ -30647,8 +30756,8 @@ "type": "Block", "value": "*\n * Auto-filter delay in msecs\n * @type {Number}\n ", "range": [ - 21857, - 21936 + 21883, + 21962 ], "loc": { "start": { @@ -30674,8 +30783,8 @@ "object": { "type": "ThisExpression", "range": [ - 21945, - 21949 + 21971, + 21975 ], "loc": { "start": { @@ -30692,8 +30801,8 @@ "type": "Identifier", "name": "autoFilterDelay", "range": [ - 21950, - 21965 + 21976, + 21991 ], "loc": { "start": { @@ -30707,8 +30816,8 @@ } }, "range": [ - 21945, - 21965 + 21971, + 21991 ], "loc": { "start": { @@ -30732,8 +30841,8 @@ "type": "Identifier", "name": "isNaN", "range": [ - 21969, - 21974 + 21995, + 22000 ], "loc": { "start": { @@ -30754,8 +30863,8 @@ "type": "Identifier", "name": "f", "range": [ - 21975, - 21976 + 22001, + 22002 ], "loc": { "start": { @@ -30772,8 +30881,8 @@ "type": "Identifier", "name": "auto_filter_delay", "range": [ - 21977, - 21994 + 22003, + 22020 ], "loc": { "start": { @@ -30787,8 +30896,8 @@ } }, "range": [ - 21975, - 21994 + 22001, + 22020 ], "loc": { "start": { @@ -30803,8 +30912,8 @@ } ], "range": [ - 21969, - 21995 + 21995, + 22021 ], "loc": { "start": { @@ -30819,8 +30928,8 @@ }, "prefix": true, "range": [ - 21968, - 21995 + 21994, + 22021 ], "loc": { "start": { @@ -30840,8 +30949,8 @@ "type": "Identifier", "name": "f", "range": [ - 22010, - 22011 + 22036, + 22037 ], "loc": { "start": { @@ -30858,8 +30967,8 @@ "type": "Identifier", "name": "auto_filter_delay", "range": [ - 22012, - 22029 + 22038, + 22055 ], "loc": { "start": { @@ -30873,8 +30982,8 @@ } }, "range": [ - 22010, - 22029 + 22036, + 22055 ], "loc": { "start": { @@ -30891,8 +31000,8 @@ "type": "Identifier", "name": "AUTO_FILTER_DELAY", "range": [ - 22032, - 22049 + 22058, + 22075 ], "loc": { "start": { @@ -30906,8 +31015,8 @@ } }, "range": [ - 21968, - 22049 + 21994, + 22075 ], "loc": { "start": { @@ -30921,8 +31030,8 @@ } }, "range": [ - 21945, - 22049 + 21971, + 22075 ], "loc": { "start": { @@ -30936,8 +31045,8 @@ } }, "range": [ - 21945, - 22050 + 21971, + 22076 ], "loc": { "start": { @@ -30954,8 +31063,8 @@ "type": "Block", "value": "*\n * Auto-filter delay in msecs\n * @type {Number}\n ", "range": [ - 21857, - 21936 + 21883, + 21962 ], "loc": { "start": { @@ -30974,8 +31083,8 @@ "type": "Block", "value": "*\n * Indicate whether user is typing\n * @type {Boolean}\n * @private\n ", "range": [ - 22060, - 22165 + 22086, + 22191 ], "loc": { "start": { @@ -31001,8 +31110,8 @@ "object": { "type": "ThisExpression", "range": [ - 22174, - 22178 + 22200, + 22204 ], "loc": { "start": { @@ -31019,8 +31128,8 @@ "type": "Identifier", "name": "isUserTyping", "range": [ - 22179, - 22191 + 22205, + 22217 ], "loc": { "start": { @@ -31034,8 +31143,8 @@ } }, "range": [ - 22174, - 22191 + 22200, + 22217 ], "loc": { "start": { @@ -31053,8 +31162,8 @@ "value": null, "raw": "null", "range": [ - 22194, - 22198 + 22220, + 22224 ], "loc": { "start": { @@ -31068,8 +31177,8 @@ } }, "range": [ - 22174, - 22198 + 22200, + 22224 ], "loc": { "start": { @@ -31083,8 +31192,8 @@ } }, "range": [ - 22174, - 22199 + 22200, + 22225 ], "loc": { "start": { @@ -31101,8 +31210,8 @@ "type": "Block", "value": "*\n * Indicate whether user is typing\n * @type {Boolean}\n * @private\n ", "range": [ - 22060, - 22165 + 22086, + 22191 ], "loc": { "start": { @@ -31121,8 +31230,8 @@ "type": "Block", "value": "*\n * Auto-filter interval ID\n * @type {String}\n * @private\n ", "range": [ - 22209, - 22305 + 22235, + 22331 ], "loc": { "start": { @@ -31148,8 +31257,8 @@ "object": { "type": "ThisExpression", "range": [ - 22314, - 22318 + 22340, + 22344 ], "loc": { "start": { @@ -31166,8 +31275,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 22319, - 22334 + 22345, + 22360 ], "loc": { "start": { @@ -31181,8 +31290,8 @@ } }, "range": [ - 22314, - 22334 + 22340, + 22360 ], "loc": { "start": { @@ -31200,8 +31309,8 @@ "value": null, "raw": "null", "range": [ - 22337, - 22341 + 22363, + 22367 ], "loc": { "start": { @@ -31215,8 +31324,8 @@ } }, "range": [ - 22314, - 22341 + 22340, + 22367 ], "loc": { "start": { @@ -31230,8 +31339,8 @@ } }, "range": [ - 22314, - 22342 + 22340, + 22368 ], "loc": { "start": { @@ -31248,8 +31357,8 @@ "type": "Block", "value": "*\n * Auto-filter interval ID\n * @type {String}\n * @private\n ", "range": [ - 22209, - 22305 + 22235, + 22331 ], "loc": { "start": { @@ -31268,8 +31377,8 @@ "type": "Block", "value": "*\n * Enable keyword highlighting behaviour\n * @type {Boolean}\n ", "range": [ - 22352, - 22443 + 22378, + 22469 ], "loc": { "start": { @@ -31295,8 +31404,8 @@ "object": { "type": "ThisExpression", "range": [ - 22452, - 22456 + 22478, + 22482 ], "loc": { "start": { @@ -31313,8 +31422,8 @@ "type": "Identifier", "name": "highlightKeywords", "range": [ - 22457, - 22474 + 22483, + 22500 ], "loc": { "start": { @@ -31328,8 +31437,8 @@ } }, "range": [ - 22452, - 22474 + 22478, + 22500 ], "loc": { "start": { @@ -31348,8 +31457,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 22477, - 22484 + 22503, + 22510 ], "loc": { "start": { @@ -31370,8 +31479,8 @@ "type": "Identifier", "name": "f", "range": [ - 22485, - 22486 + 22511, + 22512 ], "loc": { "start": { @@ -31388,8 +31497,8 @@ "type": "Identifier", "name": "highlight_keywords", "range": [ - 22487, - 22505 + 22513, + 22531 ], "loc": { "start": { @@ -31403,8 +31512,8 @@ } }, "range": [ - 22485, - 22505 + 22511, + 22531 ], "loc": { "start": { @@ -31419,8 +31528,8 @@ } ], "range": [ - 22477, - 22506 + 22503, + 22532 ], "loc": { "start": { @@ -31434,8 +31543,8 @@ } }, "range": [ - 22452, - 22506 + 22478, + 22532 ], "loc": { "start": { @@ -31449,8 +31558,8 @@ } }, "range": [ - 22452, - 22507 + 22478, + 22533 ], "loc": { "start": { @@ -31467,8 +31576,8 @@ "type": "Block", "value": "*\n * Enable keyword highlighting behaviour\n * @type {Boolean}\n ", "range": [ - 22352, - 22443 + 22378, + 22469 ], "loc": { "start": { @@ -31487,8 +31596,8 @@ "type": "Block", "value": "*\n * Enable no results message UI component\n * @type {Boolean}\n ", "range": [ - 22517, - 22609 + 22543, + 22635 ], "loc": { "start": { @@ -31514,8 +31623,8 @@ "object": { "type": "ThisExpression", "range": [ - 22618, - 22622 + 22644, + 22648 ], "loc": { "start": { @@ -31532,8 +31641,8 @@ "type": "Identifier", "name": "noResults", "range": [ - 22623, - 22632 + 22649, + 22658 ], "loc": { "start": { @@ -31547,8 +31656,8 @@ } }, "range": [ - 22618, - 22632 + 22644, + 22658 ], "loc": { "start": { @@ -31570,8 +31679,8 @@ "type": "Identifier", "name": "isObj", "range": [ - 22635, - 22640 + 22661, + 22666 ], "loc": { "start": { @@ -31592,8 +31701,8 @@ "type": "Identifier", "name": "f", "range": [ - 22641, - 22642 + 22667, + 22668 ], "loc": { "start": { @@ -31610,8 +31719,8 @@ "type": "Identifier", "name": "no_results_message", "range": [ - 22643, - 22661 + 22669, + 22687 ], "loc": { "start": { @@ -31625,8 +31734,8 @@ } }, "range": [ - 22641, - 22661 + 22667, + 22687 ], "loc": { "start": { @@ -31641,8 +31750,8 @@ } ], "range": [ - 22635, - 22662 + 22661, + 22688 ], "loc": { "start": { @@ -31661,8 +31770,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 22678, - 22685 + 22704, + 22711 ], "loc": { "start": { @@ -31683,8 +31792,8 @@ "type": "Identifier", "name": "f", "range": [ - 22686, - 22687 + 22712, + 22713 ], "loc": { "start": { @@ -31701,8 +31810,8 @@ "type": "Identifier", "name": "no_results_message", "range": [ - 22688, - 22706 + 22714, + 22732 ], "loc": { "start": { @@ -31716,8 +31825,8 @@ } }, "range": [ - 22686, - 22706 + 22712, + 22732 ], "loc": { "start": { @@ -31732,8 +31841,8 @@ } ], "range": [ - 22678, - 22707 + 22704, + 22733 ], "loc": { "start": { @@ -31747,8 +31856,8 @@ } }, "range": [ - 22635, - 22707 + 22661, + 22733 ], "loc": { "start": { @@ -31762,8 +31871,8 @@ } }, "range": [ - 22618, - 22707 + 22644, + 22733 ], "loc": { "start": { @@ -31777,8 +31886,8 @@ } }, "range": [ - 22618, - 22708 + 22644, + 22734 ], "loc": { "start": { @@ -31795,8 +31904,8 @@ "type": "Block", "value": "*\n * Enable no results message UI component\n * @type {Boolean}\n ", "range": [ - 22517, - 22609 + 22543, + 22635 ], "loc": { "start": { @@ -31815,8 +31924,8 @@ "type": "Block", "value": "*\n * Enable state persistence\n * @type {Boolean}\n ", "range": [ - 22718, - 22796 + 22744, + 22822 ], "loc": { "start": { @@ -31842,8 +31951,8 @@ "object": { "type": "ThisExpression", "range": [ - 22805, - 22809 + 22831, + 22835 ], "loc": { "start": { @@ -31860,8 +31969,8 @@ "type": "Identifier", "name": "state", "range": [ - 22810, - 22815 + 22836, + 22841 ], "loc": { "start": { @@ -31875,8 +31984,8 @@ } }, "range": [ - 22805, - 22815 + 22831, + 22841 ], "loc": { "start": { @@ -31898,8 +32007,8 @@ "type": "Identifier", "name": "isObj", "range": [ - 22818, - 22823 + 22844, + 22849 ], "loc": { "start": { @@ -31920,8 +32029,8 @@ "type": "Identifier", "name": "f", "range": [ - 22824, - 22825 + 22850, + 22851 ], "loc": { "start": { @@ -31938,8 +32047,8 @@ "type": "Identifier", "name": "state", "range": [ - 22826, - 22831 + 22852, + 22857 ], "loc": { "start": { @@ -31953,8 +32062,8 @@ } }, "range": [ - 22824, - 22831 + 22850, + 22857 ], "loc": { "start": { @@ -31969,8 +32078,8 @@ } ], "range": [ - 22818, - 22832 + 22844, + 22858 ], "loc": { "start": { @@ -31989,8 +32098,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 22836, - 22843 + 22862, + 22869 ], "loc": { "start": { @@ -32011,8 +32120,8 @@ "type": "Identifier", "name": "f", "range": [ - 22844, - 22845 + 22870, + 22871 ], "loc": { "start": { @@ -32029,8 +32138,8 @@ "type": "Identifier", "name": "state", "range": [ - 22846, - 22851 + 22872, + 22877 ], "loc": { "start": { @@ -32044,8 +32153,8 @@ } }, "range": [ - 22844, - 22851 + 22870, + 22877 ], "loc": { "start": { @@ -32060,8 +32169,8 @@ } ], "range": [ - 22836, - 22852 + 22862, + 22878 ], "loc": { "start": { @@ -32075,8 +32184,8 @@ } }, "range": [ - 22818, - 22852 + 22844, + 22878 ], "loc": { "start": { @@ -32090,8 +32199,8 @@ } }, "range": [ - 22805, - 22852 + 22831, + 22878 ], "loc": { "start": { @@ -32105,8 +32214,8 @@ } }, "range": [ - 22805, - 22853 + 22831, + 22879 ], "loc": { "start": { @@ -32123,8 +32232,8 @@ "type": "Block", "value": "*\n * Enable state persistence\n * @type {Boolean}\n ", "range": [ - 22718, - 22796 + 22744, + 22822 ], "loc": { "start": { @@ -32143,8 +32252,8 @@ "type": "Block", "value": "** data types **", "range": [ - 22863, - 22883 + 22889, + 22909 ], "loc": { "start": { @@ -32161,8 +32270,8 @@ "type": "Block", "value": "*\n * Enable date type module\n * @type {Boolean}\n * @private\n ", "range": [ - 22893, - 22990 + 22919, + 23016 ], "loc": { "start": { @@ -32188,8 +32297,8 @@ "object": { "type": "ThisExpression", "range": [ - 22999, - 23003 + 23025, + 23029 ], "loc": { "start": { @@ -32206,8 +32315,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 23004, - 23012 + 23030, + 23038 ], "loc": { "start": { @@ -32221,8 +32330,8 @@ } }, "range": [ - 22999, - 23012 + 23025, + 23038 ], "loc": { "start": { @@ -32240,8 +32349,8 @@ "value": true, "raw": "true", "range": [ - 23015, - 23019 + 23041, + 23045 ], "loc": { "start": { @@ -32255,8 +32364,8 @@ } }, "range": [ - 22999, - 23019 + 23025, + 23045 ], "loc": { "start": { @@ -32270,8 +32379,8 @@ } }, "range": [ - 22999, - 23020 + 23025, + 23046 ], "loc": { "start": { @@ -32288,8 +32397,8 @@ "type": "Block", "value": "** data types **", "range": [ - 22863, - 22883 + 22889, + 22909 ], "loc": { "start": { @@ -32306,8 +32415,8 @@ "type": "Block", "value": "*\n * Enable date type module\n * @type {Boolean}\n * @private\n ", "range": [ - 22893, - 22990 + 22919, + 23016 ], "loc": { "start": { @@ -32326,8 +32435,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": [ - 23030, - 23197 + 23056, + 23223 ], "loc": { "start": { @@ -32353,8 +32462,8 @@ "object": { "type": "ThisExpression", "range": [ - 23206, - 23210 + 23232, + 23236 ], "loc": { "start": { @@ -32371,8 +32480,8 @@ "type": "Identifier", "name": "locale", "range": [ - 23211, - 23217 + 23237, + 23243 ], "loc": { "start": { @@ -32386,8 +32495,8 @@ } }, "range": [ - 23206, - 23217 + 23232, + 23243 ], "loc": { "start": { @@ -32410,8 +32519,8 @@ "type": "Identifier", "name": "f", "range": [ - 23220, - 23221 + 23246, + 23247 ], "loc": { "start": { @@ -32428,8 +32537,8 @@ "type": "Identifier", "name": "locale", "range": [ - 23222, - 23228 + 23248, + 23254 ], "loc": { "start": { @@ -32443,8 +32552,8 @@ } }, "range": [ - 23220, - 23228 + 23246, + 23254 ], "loc": { "start": { @@ -32462,8 +32571,8 @@ "value": "en", "raw": "'en'", "range": [ - 23232, - 23236 + 23258, + 23262 ], "loc": { "start": { @@ -32477,8 +32586,8 @@ } }, "range": [ - 23220, - 23236 + 23246, + 23262 ], "loc": { "start": { @@ -32492,8 +32601,8 @@ } }, "range": [ - 23206, - 23236 + 23232, + 23262 ], "loc": { "start": { @@ -32507,8 +32616,8 @@ } }, "range": [ - 23206, - 23237 + 23232, + 23263 ], "loc": { "start": { @@ -32525,8 +32634,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": [ - 23030, - 23197 + 23056, + 23223 ], "loc": { "start": { @@ -32545,8 +32654,8 @@ "type": "Block", "value": "*\n * Define thousands separator ',' or '.', defaults to ','\n * @type {String}\n ", "range": [ - 23247, - 23354 + 23273, + 23380 ], "loc": { "start": { @@ -32572,8 +32681,8 @@ "object": { "type": "ThisExpression", "range": [ - 23363, - 23367 + 23389, + 23393 ], "loc": { "start": { @@ -32590,8 +32699,8 @@ "type": "Identifier", "name": "thousandsSeparator", "range": [ - 23368, - 23386 + 23394, + 23412 ], "loc": { "start": { @@ -32605,8 +32714,8 @@ } }, "range": [ - 23363, - 23386 + 23389, + 23412 ], "loc": { "start": { @@ -32629,8 +32738,8 @@ "type": "Identifier", "name": "f", "range": [ - 23389, - 23390 + 23415, + 23416 ], "loc": { "start": { @@ -32647,8 +32756,8 @@ "type": "Identifier", "name": "thousands_separator", "range": [ - 23391, - 23410 + 23417, + 23436 ], "loc": { "start": { @@ -32662,8 +32771,8 @@ } }, "range": [ - 23389, - 23410 + 23415, + 23436 ], "loc": { "start": { @@ -32681,8 +32790,8 @@ "value": ",", "raw": "','", "range": [ - 23414, - 23417 + 23440, + 23443 ], "loc": { "start": { @@ -32696,8 +32805,8 @@ } }, "range": [ - 23389, - 23417 + 23415, + 23443 ], "loc": { "start": { @@ -32711,8 +32820,8 @@ } }, "range": [ - 23363, - 23417 + 23389, + 23443 ], "loc": { "start": { @@ -32726,8 +32835,8 @@ } }, "range": [ - 23363, - 23418 + 23389, + 23444 ], "loc": { "start": { @@ -32744,8 +32853,8 @@ "type": "Block", "value": "*\n * Define thousands separator ',' or '.', defaults to ','\n * @type {String}\n ", "range": [ - 23247, - 23354 + 23273, + 23380 ], "loc": { "start": { @@ -32764,8 +32873,8 @@ "type": "Block", "value": "*\n * Define decimal separator ',' or '.', defaults to '.'\n * @type {String}\n ", "range": [ - 23428, - 23533 + 23454, + 23559 ], "loc": { "start": { @@ -32791,8 +32900,8 @@ "object": { "type": "ThisExpression", "range": [ - 23542, - 23546 + 23568, + 23572 ], "loc": { "start": { @@ -32809,8 +32918,8 @@ "type": "Identifier", "name": "decimalSeparator", "range": [ - 23547, - 23563 + 23573, + 23589 ], "loc": { "start": { @@ -32824,8 +32933,8 @@ } }, "range": [ - 23542, - 23563 + 23568, + 23589 ], "loc": { "start": { @@ -32848,8 +32957,8 @@ "type": "Identifier", "name": "f", "range": [ - 23566, - 23567 + 23592, + 23593 ], "loc": { "start": { @@ -32866,8 +32975,8 @@ "type": "Identifier", "name": "decimal_separator", "range": [ - 23568, - 23585 + 23594, + 23611 ], "loc": { "start": { @@ -32881,8 +32990,8 @@ } }, "range": [ - 23566, - 23585 + 23592, + 23611 ], "loc": { "start": { @@ -32900,8 +33009,8 @@ "value": ".", "raw": "'.'", "range": [ - 23589, - 23592 + 23615, + 23618 ], "loc": { "start": { @@ -32915,8 +33024,8 @@ } }, "range": [ - 23566, - 23592 + 23592, + 23618 ], "loc": { "start": { @@ -32930,8 +33039,8 @@ } }, "range": [ - 23542, - 23592 + 23568, + 23618 ], "loc": { "start": { @@ -32945,8 +33054,8 @@ } }, "range": [ - 23542, - 23593 + 23568, + 23619 ], "loc": { "start": { @@ -32963,8 +33072,8 @@ "type": "Block", "value": "*\n * Define decimal separator ',' or '.', defaults to '.'\n * @type {String}\n ", "range": [ - 23428, - 23533 + 23454, + 23559 ], "loc": { "start": { @@ -32983,8 +33092,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": [ - 23603, - 24201 + 23629, + 24227 ], "loc": { "start": { @@ -33010,8 +33119,8 @@ "object": { "type": "ThisExpression", "range": [ - 24210, - 24214 + 24236, + 24240 ], "loc": { "start": { @@ -33028,8 +33137,8 @@ "type": "Identifier", "name": "colTypes", "range": [ - 24215, - 24223 + 24241, + 24249 ], "loc": { "start": { @@ -33043,8 +33152,8 @@ } }, "range": [ - 24210, - 24223 + 24236, + 24249 ], "loc": { "start": { @@ -33065,8 +33174,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 24226, - 24233 + 24252, + 24259 ], "loc": { "start": { @@ -33087,8 +33196,8 @@ "type": "Identifier", "name": "f", "range": [ - 24234, - 24235 + 24260, + 24261 ], "loc": { "start": { @@ -33105,8 +33214,8 @@ "type": "Identifier", "name": "col_types", "range": [ - 24236, - 24245 + 24262, + 24271 ], "loc": { "start": { @@ -33120,8 +33229,8 @@ } }, "range": [ - 24234, - 24245 + 24260, + 24271 ], "loc": { "start": { @@ -33136,8 +33245,8 @@ } ], "range": [ - 24226, - 24246 + 24252, + 24272 ], "loc": { "start": { @@ -33157,8 +33266,8 @@ "type": "Identifier", "name": "f", "range": [ - 24249, - 24250 + 24275, + 24276 ], "loc": { "start": { @@ -33175,8 +33284,8 @@ "type": "Identifier", "name": "col_types", "range": [ - 24251, - 24260 + 24277, + 24286 ], "loc": { "start": { @@ -33190,8 +33299,8 @@ } }, "range": [ - 24249, - 24260 + 24275, + 24286 ], "loc": { "start": { @@ -33208,8 +33317,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 24263, - 24265 + 24289, + 24291 ], "loc": { "start": { @@ -33223,8 +33332,8 @@ } }, "range": [ - 24226, - 24265 + 24252, + 24291 ], "loc": { "start": { @@ -33238,8 +33347,8 @@ } }, "range": [ - 24210, - 24265 + 24236, + 24291 ], "loc": { "start": { @@ -33253,8 +33362,8 @@ } }, "range": [ - 24210, - 24266 + 24236, + 24292 ], "loc": { "start": { @@ -33271,8 +33380,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": [ - 23603, - 24201 + 23629, + 24227 ], "loc": { "start": { @@ -33291,8 +33400,8 @@ "type": "Block", "value": "** ids prefixes **", "range": [ - 24276, - 24298 + 24302, + 24324 ], "loc": { "start": { @@ -33309,8 +33418,8 @@ "type": "Block", "value": "*\n * Main prefix\n * @private\n ", "range": [ - 24307, - 24365 + 24333, + 24391 ], "loc": { "start": { @@ -33336,8 +33445,8 @@ "object": { "type": "ThisExpression", "range": [ - 24374, - 24378 + 24400, + 24404 ], "loc": { "start": { @@ -33354,8 +33463,8 @@ "type": "Identifier", "name": "prfxTf", "range": [ - 24379, - 24385 + 24405, + 24411 ], "loc": { "start": { @@ -33369,8 +33478,8 @@ } }, "range": [ - 24374, - 24385 + 24400, + 24411 ], "loc": { "start": { @@ -33388,8 +33497,8 @@ "value": "TF", "raw": "'TF'", "range": [ - 24388, - 24392 + 24414, + 24418 ], "loc": { "start": { @@ -33403,8 +33512,8 @@ } }, "range": [ - 24374, - 24392 + 24400, + 24418 ], "loc": { "start": { @@ -33418,8 +33527,8 @@ } }, "range": [ - 24374, - 24393 + 24400, + 24419 ], "loc": { "start": { @@ -33436,8 +33545,8 @@ "type": "Block", "value": "** ids prefixes **", "range": [ - 24276, - 24298 + 24302, + 24324 ], "loc": { "start": { @@ -33454,8 +33563,8 @@ "type": "Block", "value": "*\n * Main prefix\n * @private\n ", "range": [ - 24307, - 24365 + 24333, + 24391 ], "loc": { "start": { @@ -33474,8 +33583,8 @@ "type": "Block", "value": "*\n * Filter's ID prefix (inputs - selects)\n * @private\n ", "range": [ - 24403, - 24487 + 24429, + 24513 ], "loc": { "start": { @@ -33501,8 +33610,8 @@ "object": { "type": "ThisExpression", "range": [ - 24496, - 24500 + 24522, + 24526 ], "loc": { "start": { @@ -33519,8 +33628,8 @@ "type": "Identifier", "name": "prfxFlt", "range": [ - 24501, - 24508 + 24527, + 24534 ], "loc": { "start": { @@ -33534,8 +33643,8 @@ } }, "range": [ - 24496, - 24508 + 24522, + 24534 ], "loc": { "start": { @@ -33553,8 +33662,8 @@ "value": "flt", "raw": "'flt'", "range": [ - 24511, - 24516 + 24537, + 24542 ], "loc": { "start": { @@ -33568,8 +33677,8 @@ } }, "range": [ - 24496, - 24516 + 24522, + 24542 ], "loc": { "start": { @@ -33583,8 +33692,8 @@ } }, "range": [ - 24496, - 24517 + 24522, + 24543 ], "loc": { "start": { @@ -33601,8 +33710,8 @@ "type": "Block", "value": "*\n * Filter's ID prefix (inputs - selects)\n * @private\n ", "range": [ - 24403, - 24487 + 24429, + 24513 ], "loc": { "start": { @@ -33621,8 +33730,8 @@ "type": "Block", "value": "*\n * Button's ID prefix\n * @private\n ", "range": [ - 24527, - 24592 + 24553, + 24618 ], "loc": { "start": { @@ -33648,8 +33757,8 @@ "object": { "type": "ThisExpression", "range": [ - 24601, - 24605 + 24627, + 24631 ], "loc": { "start": { @@ -33666,8 +33775,8 @@ "type": "Identifier", "name": "prfxValButton", "range": [ - 24606, - 24619 + 24632, + 24645 ], "loc": { "start": { @@ -33681,8 +33790,8 @@ } }, "range": [ - 24601, - 24619 + 24627, + 24645 ], "loc": { "start": { @@ -33700,8 +33809,8 @@ "value": "btn", "raw": "'btn'", "range": [ - 24622, - 24627 + 24648, + 24653 ], "loc": { "start": { @@ -33715,8 +33824,8 @@ } }, "range": [ - 24601, - 24627 + 24627, + 24653 ], "loc": { "start": { @@ -33730,8 +33839,8 @@ } }, "range": [ - 24601, - 24628 + 24627, + 24654 ], "loc": { "start": { @@ -33748,8 +33857,8 @@ "type": "Block", "value": "*\n * Button's ID prefix\n * @private\n ", "range": [ - 24527, - 24592 + 24553, + 24618 ], "loc": { "start": { @@ -33768,8 +33877,8 @@ "type": "Block", "value": "*\n * Toolbar container ID prefix\n * @private\n ", "range": [ - 24638, - 24712 + 24664, + 24738 ], "loc": { "start": { @@ -33795,8 +33904,8 @@ "object": { "type": "ThisExpression", "range": [ - 24721, - 24725 + 24747, + 24751 ], "loc": { "start": { @@ -33813,8 +33922,8 @@ "type": "Identifier", "name": "prfxInfDiv", "range": [ - 24726, - 24736 + 24752, + 24762 ], "loc": { "start": { @@ -33828,8 +33937,8 @@ } }, "range": [ - 24721, - 24736 + 24747, + 24762 ], "loc": { "start": { @@ -33847,8 +33956,8 @@ "value": "inf_", "raw": "'inf_'", "range": [ - 24739, - 24745 + 24765, + 24771 ], "loc": { "start": { @@ -33862,8 +33971,8 @@ } }, "range": [ - 24721, - 24745 + 24747, + 24771 ], "loc": { "start": { @@ -33877,8 +33986,8 @@ } }, "range": [ - 24721, - 24746 + 24747, + 24772 ], "loc": { "start": { @@ -33895,8 +34004,8 @@ "type": "Block", "value": "*\n * Toolbar container ID prefix\n * @private\n ", "range": [ - 24638, - 24712 + 24664, + 24738 ], "loc": { "start": { @@ -33915,8 +34024,8 @@ "type": "Block", "value": "*\n * Toolbar left element ID prefix\n * @private\n ", "range": [ - 24756, - 24833 + 24782, + 24859 ], "loc": { "start": { @@ -33942,8 +34051,8 @@ "object": { "type": "ThisExpression", "range": [ - 24842, - 24846 + 24868, + 24872 ], "loc": { "start": { @@ -33960,8 +34069,8 @@ "type": "Identifier", "name": "prfxLDiv", "range": [ - 24847, - 24855 + 24873, + 24881 ], "loc": { "start": { @@ -33975,8 +34084,8 @@ } }, "range": [ - 24842, - 24855 + 24868, + 24881 ], "loc": { "start": { @@ -33994,8 +34103,8 @@ "value": "ldiv_", "raw": "'ldiv_'", "range": [ - 24858, - 24865 + 24884, + 24891 ], "loc": { "start": { @@ -34009,8 +34118,8 @@ } }, "range": [ - 24842, - 24865 + 24868, + 24891 ], "loc": { "start": { @@ -34024,8 +34133,8 @@ } }, "range": [ - 24842, - 24866 + 24868, + 24892 ], "loc": { "start": { @@ -34042,8 +34151,8 @@ "type": "Block", "value": "*\n * Toolbar left element ID prefix\n * @private\n ", "range": [ - 24756, - 24833 + 24782, + 24859 ], "loc": { "start": { @@ -34062,8 +34171,8 @@ "type": "Block", "value": "*\n * Toolbar right element ID prefix\n * @private\n ", "range": [ - 24876, - 24954 + 24902, + 24980 ], "loc": { "start": { @@ -34089,8 +34198,8 @@ "object": { "type": "ThisExpression", "range": [ - 24963, - 24967 + 24989, + 24993 ], "loc": { "start": { @@ -34107,8 +34216,8 @@ "type": "Identifier", "name": "prfxRDiv", "range": [ - 24968, - 24976 + 24994, + 25002 ], "loc": { "start": { @@ -34122,8 +34231,8 @@ } }, "range": [ - 24963, - 24976 + 24989, + 25002 ], "loc": { "start": { @@ -34141,8 +34250,8 @@ "value": "rdiv_", "raw": "'rdiv_'", "range": [ - 24979, - 24986 + 25005, + 25012 ], "loc": { "start": { @@ -34156,8 +34265,8 @@ } }, "range": [ - 24963, - 24986 + 24989, + 25012 ], "loc": { "start": { @@ -34171,8 +34280,8 @@ } }, "range": [ - 24963, - 24987 + 24989, + 25013 ], "loc": { "start": { @@ -34189,8 +34298,8 @@ "type": "Block", "value": "*\n * Toolbar right element ID prefix\n * @private\n ", "range": [ - 24876, - 24954 + 24902, + 24980 ], "loc": { "start": { @@ -34209,8 +34318,8 @@ "type": "Block", "value": "*\n * Toolbar middle element ID prefix\n * @private\n ", "range": [ - 24997, - 25076 + 25023, + 25102 ], "loc": { "start": { @@ -34236,8 +34345,8 @@ "object": { "type": "ThisExpression", "range": [ - 25085, - 25089 + 25111, + 25115 ], "loc": { "start": { @@ -34254,8 +34363,8 @@ "type": "Identifier", "name": "prfxMDiv", "range": [ - 25090, - 25098 + 25116, + 25124 ], "loc": { "start": { @@ -34269,8 +34378,8 @@ } }, "range": [ - 25085, - 25098 + 25111, + 25124 ], "loc": { "start": { @@ -34288,8 +34397,8 @@ "value": "mdiv_", "raw": "'mdiv_'", "range": [ - 25101, - 25108 + 25127, + 25134 ], "loc": { "start": { @@ -34303,8 +34412,8 @@ } }, "range": [ - 25085, - 25108 + 25111, + 25134 ], "loc": { "start": { @@ -34318,8 +34427,8 @@ } }, "range": [ - 25085, - 25109 + 25111, + 25135 ], "loc": { "start": { @@ -34336,8 +34445,8 @@ "type": "Block", "value": "*\n * Toolbar middle element ID prefix\n * @private\n ", "range": [ - 24997, - 25076 + 25023, + 25102 ], "loc": { "start": { @@ -34356,8 +34465,8 @@ "type": "Block", "value": "*\n * Responsive Css class\n * @private\n ", "range": [ - 25119, - 25186 + 25145, + 25212 ], "loc": { "start": { @@ -34383,8 +34492,8 @@ "object": { "type": "ThisExpression", "range": [ - 25195, - 25199 + 25221, + 25225 ], "loc": { "start": { @@ -34401,8 +34510,8 @@ "type": "Identifier", "name": "prfxResponsive", "range": [ - 25200, - 25214 + 25226, + 25240 ], "loc": { "start": { @@ -34416,8 +34525,8 @@ } }, "range": [ - 25195, - 25214 + 25221, + 25240 ], "loc": { "start": { @@ -34435,8 +34544,8 @@ "value": "resp", "raw": "'resp'", "range": [ - 25217, - 25223 + 25243, + 25249 ], "loc": { "start": { @@ -34450,8 +34559,8 @@ } }, "range": [ - 25195, - 25223 + 25221, + 25249 ], "loc": { "start": { @@ -34465,8 +34574,8 @@ } }, "range": [ - 25195, - 25224 + 25221, + 25250 ], "loc": { "start": { @@ -34483,8 +34592,8 @@ "type": "Block", "value": "*\n * Responsive Css class\n * @private\n ", "range": [ - 25119, - 25186 + 25145, + 25212 ], "loc": { "start": { @@ -34503,8 +34612,8 @@ "type": "Block", "value": "** extensions **", "range": [ - 25234, - 25254 + 25260, + 25280 ], "loc": { "start": { @@ -34521,8 +34630,8 @@ "type": "Block", "value": "*\n * List of loaded extensions\n * @type {Array}\n * @private\n ", "range": [ - 25263, - 25360 + 25289, + 25386 ], "loc": { "start": { @@ -34548,8 +34657,8 @@ "object": { "type": "ThisExpression", "range": [ - 25369, - 25373 + 25395, + 25399 ], "loc": { "start": { @@ -34566,8 +34675,8 @@ "type": "Identifier", "name": "extensions", "range": [ - 25374, - 25384 + 25400, + 25410 ], "loc": { "start": { @@ -34581,8 +34690,8 @@ } }, "range": [ - 25369, - 25384 + 25395, + 25410 ], "loc": { "start": { @@ -34602,8 +34711,8 @@ "type": "Identifier", "name": "f", "range": [ - 25387, - 25388 + 25413, + 25414 ], "loc": { "start": { @@ -34620,8 +34729,8 @@ "type": "Identifier", "name": "extensions", "range": [ - 25389, - 25399 + 25415, + 25425 ], "loc": { "start": { @@ -34635,8 +34744,8 @@ } }, "range": [ - 25387, - 25399 + 25413, + 25425 ], "loc": { "start": { @@ -34650,8 +34759,8 @@ } }, "range": [ - 25369, - 25399 + 25395, + 25425 ], "loc": { "start": { @@ -34665,8 +34774,8 @@ } }, "range": [ - 25369, - 25400 + 25395, + 25426 ], "loc": { "start": { @@ -34683,8 +34792,8 @@ "type": "Block", "value": "** extensions **", "range": [ - 25234, - 25254 + 25260, + 25280 ], "loc": { "start": { @@ -34701,8 +34810,8 @@ "type": "Block", "value": "*\n * List of loaded extensions\n * @type {Array}\n * @private\n ", "range": [ - 25263, - 25360 + 25289, + 25386 ], "loc": { "start": { @@ -34721,8 +34830,8 @@ "type": "Block", "value": "*\n * Determine whether extensions are loaded\n * @type {Boolean}\n * @private\n ", "range": [ - 25410, - 25523 + 25436, + 25549 ], "loc": { "start": { @@ -34748,8 +34857,8 @@ "object": { "type": "ThisExpression", "range": [ - 25532, - 25536 + 25558, + 25562 ], "loc": { "start": { @@ -34766,8 +34875,8 @@ "type": "Identifier", "name": "hasExtensions", "range": [ - 25537, - 25550 + 25563, + 25576 ], "loc": { "start": { @@ -34781,8 +34890,8 @@ } }, "range": [ - 25532, - 25550 + 25558, + 25576 ], "loc": { "start": { @@ -34801,8 +34910,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 25553, - 25560 + 25579, + 25586 ], "loc": { "start": { @@ -34822,8 +34931,8 @@ "object": { "type": "ThisExpression", "range": [ - 25561, - 25565 + 25587, + 25591 ], "loc": { "start": { @@ -34840,8 +34949,8 @@ "type": "Identifier", "name": "extensions", "range": [ - 25566, - 25576 + 25592, + 25602 ], "loc": { "start": { @@ -34855,8 +34964,8 @@ } }, "range": [ - 25561, - 25576 + 25587, + 25602 ], "loc": { "start": { @@ -34871,8 +34980,8 @@ } ], "range": [ - 25553, - 25577 + 25579, + 25603 ], "loc": { "start": { @@ -34886,8 +34995,8 @@ } }, "range": [ - 25532, - 25577 + 25558, + 25603 ], "loc": { "start": { @@ -34901,8 +35010,8 @@ } }, "range": [ - 25532, - 25578 + 25558, + 25604 ], "loc": { "start": { @@ -34919,8 +35028,8 @@ "type": "Block", "value": "*\n * Determine whether extensions are loaded\n * @type {Boolean}\n * @private\n ", "range": [ - 25410, - 25523 + 25436, + 25549 ], "loc": { "start": { @@ -34939,8 +35048,8 @@ "type": "Block", "value": "** themes **", "range": [ - 25588, - 25604 + 25614, + 25630 ], "loc": { "start": { @@ -34957,8 +35066,8 @@ "type": "Block", "value": "*\n * Enable default theme\n * @type {Boolean}\n ", "range": [ - 25613, - 25687 + 25639, + 25713 ], "loc": { "start": { @@ -34984,8 +35093,8 @@ "object": { "type": "ThisExpression", "range": [ - 25696, - 25700 + 25722, + 25726 ], "loc": { "start": { @@ -35002,8 +35111,8 @@ "type": "Identifier", "name": "enableDefaultTheme", "range": [ - 25701, - 25719 + 25727, + 25745 ], "loc": { "start": { @@ -35017,8 +35126,8 @@ } }, "range": [ - 25696, - 25719 + 25722, + 25745 ], "loc": { "start": { @@ -35037,8 +35146,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 25722, - 25729 + 25748, + 25755 ], "loc": { "start": { @@ -35059,8 +35168,8 @@ "type": "Identifier", "name": "f", "range": [ - 25730, - 25731 + 25756, + 25757 ], "loc": { "start": { @@ -35077,8 +35186,8 @@ "type": "Identifier", "name": "enable_default_theme", "range": [ - 25732, - 25752 + 25758, + 25778 ], "loc": { "start": { @@ -35092,8 +35201,8 @@ } }, "range": [ - 25730, - 25752 + 25756, + 25778 ], "loc": { "start": { @@ -35108,8 +35217,8 @@ } ], "range": [ - 25722, - 25753 + 25748, + 25779 ], "loc": { "start": { @@ -35123,8 +35232,8 @@ } }, "range": [ - 25696, - 25753 + 25722, + 25779 ], "loc": { "start": { @@ -35138,8 +35247,8 @@ } }, "range": [ - 25696, - 25754 + 25722, + 25780 ], "loc": { "start": { @@ -35156,8 +35265,8 @@ "type": "Block", "value": "** themes **", "range": [ - 25588, - 25604 + 25614, + 25630 ], "loc": { "start": { @@ -35174,8 +35283,8 @@ "type": "Block", "value": "*\n * Enable default theme\n * @type {Boolean}\n ", "range": [ - 25613, - 25687 + 25639, + 25713 ], "loc": { "start": { @@ -35194,8 +35303,8 @@ "type": "Block", "value": "*\n * Determine whether themes are enables\n * @type {Boolean}\n * @private\n ", "range": [ - 25764, - 25874 + 25790, + 25900 ], "loc": { "start": { @@ -35221,8 +35330,8 @@ "object": { "type": "ThisExpression", "range": [ - 25883, - 25887 + 25909, + 25913 ], "loc": { "start": { @@ -35239,8 +35348,8 @@ "type": "Identifier", "name": "hasThemes", "range": [ - 25888, - 25897 + 25914, + 25923 ], "loc": { "start": { @@ -35254,8 +35363,8 @@ } }, "range": [ - 25883, - 25897 + 25909, + 25923 ], "loc": { "start": { @@ -35277,8 +35386,8 @@ "object": { "type": "ThisExpression", "range": [ - 25901, - 25905 + 25927, + 25931 ], "loc": { "start": { @@ -35295,8 +35404,8 @@ "type": "Identifier", "name": "enableDefaultTheme", "range": [ - 25906, - 25924 + 25932, + 25950 ], "loc": { "start": { @@ -35310,8 +35419,8 @@ } }, "range": [ - 25901, - 25924 + 25927, + 25950 ], "loc": { "start": { @@ -35330,8 +35439,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 25928, - 25935 + 25954, + 25961 ], "loc": { "start": { @@ -35352,8 +35461,8 @@ "type": "Identifier", "name": "f", "range": [ - 25936, - 25937 + 25962, + 25963 ], "loc": { "start": { @@ -35370,8 +35479,8 @@ "type": "Identifier", "name": "themes", "range": [ - 25938, - 25944 + 25964, + 25970 ], "loc": { "start": { @@ -35385,8 +35494,8 @@ } }, "range": [ - 25936, - 25944 + 25962, + 25970 ], "loc": { "start": { @@ -35401,8 +35510,8 @@ } ], "range": [ - 25928, - 25945 + 25954, + 25971 ], "loc": { "start": { @@ -35416,8 +35525,8 @@ } }, "range": [ - 25901, - 25945 + 25927, + 25971 ], "loc": { "start": { @@ -35431,8 +35540,8 @@ } }, "range": [ - 25883, - 25946 + 25909, + 25972 ], "loc": { "start": { @@ -35446,8 +35555,8 @@ } }, "range": [ - 25883, - 25947 + 25909, + 25973 ], "loc": { "start": { @@ -35464,8 +35573,8 @@ "type": "Block", "value": "*\n * Determine whether themes are enables\n * @type {Boolean}\n * @private\n ", "range": [ - 25764, - 25874 + 25790, + 25900 ], "loc": { "start": { @@ -35484,8 +35593,8 @@ "type": "Block", "value": "*\n * List of themes, ie:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n ", "range": [ - 25957, - 26069 + 25983, + 26095 ], "loc": { "start": { @@ -35511,8 +35620,8 @@ "object": { "type": "ThisExpression", "range": [ - 26078, - 26082 + 26104, + 26108 ], "loc": { "start": { @@ -35529,8 +35638,8 @@ "type": "Identifier", "name": "themes", "range": [ - 26083, - 26089 + 26109, + 26115 ], "loc": { "start": { @@ -35544,8 +35653,8 @@ } }, "range": [ - 26078, - 26089 + 26104, + 26115 ], "loc": { "start": { @@ -35568,8 +35677,8 @@ "type": "Identifier", "name": "f", "range": [ - 26092, - 26093 + 26118, + 26119 ], "loc": { "start": { @@ -35586,8 +35695,8 @@ "type": "Identifier", "name": "themes", "range": [ - 26094, - 26100 + 26120, + 26126 ], "loc": { "start": { @@ -35601,8 +35710,8 @@ } }, "range": [ - 26092, - 26100 + 26118, + 26126 ], "loc": { "start": { @@ -35619,8 +35728,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 26104, - 26106 + 26130, + 26132 ], "loc": { "start": { @@ -35634,8 +35743,8 @@ } }, "range": [ - 26092, - 26106 + 26118, + 26132 ], "loc": { "start": { @@ -35649,8 +35758,8 @@ } }, "range": [ - 26078, - 26106 + 26104, + 26132 ], "loc": { "start": { @@ -35664,8 +35773,8 @@ } }, "range": [ - 26078, - 26107 + 26104, + 26133 ], "loc": { "start": { @@ -35682,8 +35791,8 @@ "type": "Block", "value": "*\n * List of themes, ie:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n ", "range": [ - 25957, - 26069 + 25983, + 26095 ], "loc": { "start": { @@ -35702,8 +35811,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": [ - 26117, - 26298 + 26143, + 26324 ], "loc": { "start": { @@ -35729,8 +35838,8 @@ "object": { "type": "ThisExpression", "range": [ - 26307, - 26311 + 26333, + 26337 ], "loc": { "start": { @@ -35747,8 +35856,8 @@ "type": "Identifier", "name": "themesPath", "range": [ - 26312, - 26322 + 26338, + 26348 ], "loc": { "start": { @@ -35762,8 +35871,8 @@ } }, "range": [ - 26307, - 26322 + 26333, + 26348 ], "loc": { "start": { @@ -35786,8 +35895,8 @@ "type": "Identifier", "name": "f", "range": [ - 26325, - 26326 + 26351, + 26352 ], "loc": { "start": { @@ -35804,8 +35913,8 @@ "type": "Identifier", "name": "themes_path", "range": [ - 26327, - 26338 + 26353, + 26364 ], "loc": { "start": { @@ -35819,8 +35928,8 @@ } }, "range": [ - 26325, - 26338 + 26351, + 26364 ], "loc": { "start": { @@ -35842,8 +35951,8 @@ "object": { "type": "ThisExpression", "range": [ - 26342, - 26346 + 26368, + 26372 ], "loc": { "start": { @@ -35860,8 +35969,8 @@ "type": "Identifier", "name": "stylePath", "range": [ - 26347, - 26356 + 26373, + 26382 ], "loc": { "start": { @@ -35875,8 +35984,8 @@ } }, "range": [ - 26342, - 26356 + 26368, + 26382 ], "loc": { "start": { @@ -35894,8 +36003,8 @@ "value": "themes/", "raw": "'themes/'", "range": [ - 26359, - 26368 + 26385, + 26394 ], "loc": { "start": { @@ -35909,8 +36018,8 @@ } }, "range": [ - 26342, - 26368 + 26368, + 26394 ], "loc": { "start": { @@ -35924,8 +36033,8 @@ } }, "range": [ - 26325, - 26368 + 26351, + 26394 ], "loc": { "start": { @@ -35939,8 +36048,8 @@ } }, "range": [ - 26307, - 26368 + 26333, + 26394 ], "loc": { "start": { @@ -35954,8 +36063,8 @@ } }, "range": [ - 26307, - 26369 + 26333, + 26395 ], "loc": { "start": { @@ -35972,8 +36081,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": [ - 26117, - 26298 + 26143, + 26324 ], "loc": { "start": { @@ -35992,8 +36101,8 @@ "type": "Block", "value": "*\n * Enable responsive layout\n * @type {Boolean}\n ", "range": [ - 26379, - 26457 + 26405, + 26483 ], "loc": { "start": { @@ -36019,8 +36128,8 @@ "object": { "type": "ThisExpression", "range": [ - 26466, - 26470 + 26492, + 26496 ], "loc": { "start": { @@ -36037,8 +36146,8 @@ "type": "Identifier", "name": "responsive", "range": [ - 26471, - 26481 + 26497, + 26507 ], "loc": { "start": { @@ -36052,8 +36161,8 @@ } }, "range": [ - 26466, - 26481 + 26492, + 26507 ], "loc": { "start": { @@ -36072,8 +36181,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 26484, - 26491 + 26510, + 26517 ], "loc": { "start": { @@ -36094,8 +36203,8 @@ "type": "Identifier", "name": "f", "range": [ - 26492, - 26493 + 26518, + 26519 ], "loc": { "start": { @@ -36112,8 +36221,8 @@ "type": "Identifier", "name": "responsive", "range": [ - 26494, - 26504 + 26520, + 26530 ], "loc": { "start": { @@ -36127,8 +36236,8 @@ } }, "range": [ - 26492, - 26504 + 26518, + 26530 ], "loc": { "start": { @@ -36143,8 +36252,8 @@ } ], "range": [ - 26484, - 26505 + 26510, + 26531 ], "loc": { "start": { @@ -36158,8 +36267,8 @@ } }, "range": [ - 26466, - 26505 + 26492, + 26531 ], "loc": { "start": { @@ -36173,8 +36282,8 @@ } }, "range": [ - 26466, - 26506 + 26492, + 26532 ], "loc": { "start": { @@ -36191,8 +36300,8 @@ "type": "Block", "value": "*\n * Enable responsive layout\n * @type {Boolean}\n ", "range": [ - 26379, - 26457 + 26405, + 26483 ], "loc": { "start": { @@ -36211,8 +36320,8 @@ "type": "Block", "value": "*\n * Features registry\n * @private\n ", "range": [ - 26516, - 26580 + 26542, + 26606 ], "loc": { "start": { @@ -36238,8 +36347,8 @@ "object": { "type": "ThisExpression", "range": [ - 26589, - 26593 + 26615, + 26619 ], "loc": { "start": { @@ -36256,8 +36365,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 26594, - 26597 + 26620, + 26623 ], "loc": { "start": { @@ -36271,8 +36380,8 @@ } }, "range": [ - 26589, - 26597 + 26615, + 26623 ], "loc": { "start": { @@ -36289,8 +36398,8 @@ "type": "ObjectExpression", "properties": [], "range": [ - 26600, - 26602 + 26626, + 26628 ], "loc": { "start": { @@ -36304,8 +36413,8 @@ } }, "range": [ - 26589, - 26602 + 26615, + 26628 ], "loc": { "start": { @@ -36319,8 +36428,8 @@ } }, "range": [ - 26589, - 26603 + 26615, + 26629 ], "loc": { "start": { @@ -36337,8 +36446,8 @@ "type": "Block", "value": "*\n * Features registry\n * @private\n ", "range": [ - 26516, - 26580 + 26542, + 26606 ], "loc": { "start": { @@ -36357,8 +36466,8 @@ "type": "Block", "value": "*\n * Extensions registry\n * @private\n ", "range": [ - 26613, - 26679 + 26639, + 26705 ], "loc": { "start": { @@ -36384,8 +36493,8 @@ "object": { "type": "ThisExpression", "range": [ - 26688, - 26692 + 26714, + 26718 ], "loc": { "start": { @@ -36402,8 +36511,8 @@ "type": "Identifier", "name": "ExtRegistry", "range": [ - 26693, - 26704 + 26719, + 26730 ], "loc": { "start": { @@ -36417,8 +36526,8 @@ } }, "range": [ - 26688, - 26704 + 26714, + 26730 ], "loc": { "start": { @@ -36435,8 +36544,8 @@ "type": "ObjectExpression", "properties": [], "range": [ - 26707, - 26709 + 26733, + 26735 ], "loc": { "start": { @@ -36450,8 +36559,8 @@ } }, "range": [ - 26688, - 26709 + 26714, + 26735 ], "loc": { "start": { @@ -36465,8 +36574,8 @@ } }, "range": [ - 26688, - 26710 + 26714, + 26736 ], "loc": { "start": { @@ -36483,8 +36592,8 @@ "type": "Block", "value": "*\n * Extensions registry\n * @private\n ", "range": [ - 26613, - 26679 + 26639, + 26705 ], "loc": { "start": { @@ -36503,8 +36612,8 @@ "type": "Line", "value": "conditionally instantiate required features", "range": [ - 26720, - 26765 + 26746, + 26791 ], "loc": { "start": { @@ -36529,8 +36638,8 @@ "object": { "type": "ThisExpression", "range": [ - 26774, - 26778 + 26800, + 26804 ], "loc": { "start": { @@ -36547,8 +36656,8 @@ "type": "Identifier", "name": "instantiateFeatures", "range": [ - 26779, - 26798 + 26805, + 26824 ], "loc": { "start": { @@ -36562,8 +36671,8 @@ } }, "range": [ - 26774, - 26798 + 26800, + 26824 ], "loc": { "start": { @@ -36591,8 +36700,8 @@ "type": "Identifier", "name": "Object", "range": [ - 26812, - 26818 + 26838, + 26844 ], "loc": { "start": { @@ -36609,8 +36718,8 @@ "type": "Identifier", "name": "keys", "range": [ - 26819, - 26823 + 26845, + 26849 ], "loc": { "start": { @@ -36624,8 +36733,8 @@ } }, "range": [ - 26812, - 26823 + 26838, + 26849 ], "loc": { "start": { @@ -36643,8 +36752,8 @@ "type": "Identifier", "name": "FEATURES", "range": [ - 26824, - 26832 + 26850, + 26858 ], "loc": { "start": { @@ -36659,8 +36768,8 @@ } ], "range": [ - 26812, - 26833 + 26838, + 26859 ], "loc": { "start": { @@ -36677,8 +36786,8 @@ "type": "Identifier", "name": "map", "range": [ - 26834, - 26837 + 26860, + 26863 ], "loc": { "start": { @@ -36692,8 +36801,8 @@ } }, "range": [ - 26812, - 26837 + 26838, + 26863 ], "loc": { "start": { @@ -36715,8 +36824,8 @@ "type": "Identifier", "name": "item", "range": [ - 26839, - 26843 + 26865, + 26869 ], "loc": { "start": { @@ -36737,8 +36846,8 @@ "type": "Identifier", "name": "FEATURES", "range": [ - 26848, - 26856 + 26874, + 26882 ], "loc": { "start": { @@ -36755,8 +36864,8 @@ "type": "Identifier", "name": "item", "range": [ - 26857, - 26861 + 26883, + 26887 ], "loc": { "start": { @@ -36770,8 +36879,8 @@ } }, "range": [ - 26848, - 26862 + 26874, + 26888 ], "loc": { "start": { @@ -36787,8 +36896,8 @@ "generator": false, "expression": true, "range": [ - 26838, - 26862 + 26864, + 26888 ], "loc": { "start": { @@ -36803,8 +36912,8 @@ } ], "range": [ - 26812, - 26863 + 26838, + 26889 ], "loc": { "start": { @@ -36819,8 +36928,8 @@ } ], "range": [ - 26774, - 26873 + 26800, + 26899 ], "loc": { "start": { @@ -36834,8 +36943,8 @@ } }, "range": [ - 26774, - 26874 + 26800, + 26900 ], "loc": { "start": { @@ -36852,8 +36961,8 @@ "type": "Line", "value": "conditionally instantiate required features", "range": [ - 26720, - 26765 + 26746, + 26791 ], "loc": { "start": { @@ -36872,8 +36981,8 @@ "type": "Line", "value": "load styles if necessary", "range": [ - 26884, - 26910 + 26910, + 26936 ], "loc": { "start": { @@ -36898,8 +37007,8 @@ "object": { "type": "ThisExpression", "range": [ - 26919, - 26923 + 26945, + 26949 ], "loc": { "start": { @@ -36916,8 +37025,8 @@ "type": "Identifier", "name": "import", "range": [ - 26924, - 26930 + 26950, + 26956 ], "loc": { "start": { @@ -36931,8 +37040,8 @@ } }, "range": [ - 26919, - 26930 + 26945, + 26956 ], "loc": { "start": { @@ -36952,8 +37061,8 @@ "object": { "type": "ThisExpression", "range": [ - 26931, - 26935 + 26957, + 26961 ], "loc": { "start": { @@ -36970,8 +37079,8 @@ "type": "Identifier", "name": "stylesheetId", "range": [ - 26936, - 26948 + 26962, + 26974 ], "loc": { "start": { @@ -36985,8 +37094,8 @@ } }, "range": [ - 26931, - 26948 + 26957, + 26974 ], "loc": { "start": { @@ -37005,8 +37114,8 @@ "object": { "type": "ThisExpression", "range": [ - 26950, - 26954 + 26976, + 26980 ], "loc": { "start": { @@ -37023,8 +37132,8 @@ "type": "Identifier", "name": "stylesheet", "range": [ - 26955, - 26965 + 26981, + 26991 ], "loc": { "start": { @@ -37038,8 +37147,8 @@ } }, "range": [ - 26950, - 26965 + 26976, + 26991 ], "loc": { "start": { @@ -37057,8 +37166,8 @@ "value": null, "raw": "null", "range": [ - 26967, - 26971 + 26993, + 26997 ], "loc": { "start": { @@ -37076,8 +37185,8 @@ "value": "link", "raw": "'link'", "range": [ - 26973, - 26979 + 26999, + 27005 ], "loc": { "start": { @@ -37092,8 +37201,8 @@ } ], "range": [ - 26919, - 26980 + 26945, + 27006 ], "loc": { "start": { @@ -37107,8 +37216,8 @@ } }, "range": [ - 26919, - 26981 + 26945, + 27007 ], "loc": { "start": { @@ -37125,8 +37234,8 @@ "type": "Line", "value": "load styles if necessary", "range": [ - 26884, - 26910 + 26910, + 26936 ], "loc": { "start": { @@ -37144,7 +37253,7 @@ ], "range": [ 1324, - 26987 + 27013 ], "loc": { "start": { @@ -37161,7 +37270,7 @@ "expression": false, "range": [ 1314, - 26987 + 27013 ], "loc": { "start": { @@ -37178,7 +37287,7 @@ "computed": false, "range": [ 1303, - 26987 + 27013 ], "loc": { "start": { @@ -37215,8 +37324,8 @@ "type": "Block", "value": "*\n * Initialise features and layout\n ", "range": [ - 26993, - 27042 + 27019, + 27068 ], "loc": { "start": { @@ -37238,8 +37347,8 @@ "type": "Identifier", "name": "init", "range": [ - 27047, - 27051 + 27073, + 27077 ], "loc": { "start": { @@ -37267,8 +37376,8 @@ "object": { "type": "ThisExpression", "range": [ - 27068, - 27072 + 27094, + 27098 ], "loc": { "start": { @@ -37285,8 +37394,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 27073, - 27084 + 27099, + 27110 ], "loc": { "start": { @@ -37300,8 +37409,8 @@ } }, "range": [ - 27068, - 27084 + 27094, + 27110 ], "loc": { "start": { @@ -37321,8 +37430,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 27100, - 27107 + 27126, + 27133 ], "loc": { "start": { @@ -37337,8 +37446,8 @@ } ], "range": [ - 27086, - 27117 + 27112, + 27143 ], "loc": { "start": { @@ -37353,8 +37462,8 @@ }, "alternate": null, "range": [ - 27064, - 27117 + 27090, + 27143 ], "loc": { "start": { @@ -37378,8 +37487,8 @@ "object": { "type": "ThisExpression", "range": [ - 27127, - 27131 + 27153, + 27157 ], "loc": { "start": { @@ -37396,8 +37505,8 @@ "type": "Identifier", "name": "nbCells", "range": [ - 27132, - 27139 + 27158, + 27165 ], "loc": { "start": { @@ -37411,8 +37520,8 @@ } }, "range": [ - 27127, - 27139 + 27153, + 27165 ], "loc": { "start": { @@ -37433,8 +37542,8 @@ "object": { "type": "ThisExpression", "range": [ - 27142, - 27146 + 27168, + 27172 ], "loc": { "start": { @@ -37451,8 +37560,8 @@ "type": "Identifier", "name": "getCellsNb", "range": [ - 27147, - 27157 + 27173, + 27183 ], "loc": { "start": { @@ -37466,8 +37575,8 @@ } }, "range": [ - 27142, - 27157 + 27168, + 27183 ], "loc": { "start": { @@ -37487,8 +37596,8 @@ "object": { "type": "ThisExpression", "range": [ - 27158, - 27162 + 27184, + 27188 ], "loc": { "start": { @@ -37505,8 +37614,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 27163, - 27169 + 27189, + 27195 ], "loc": { "start": { @@ -37520,8 +37629,8 @@ } }, "range": [ - 27158, - 27169 + 27184, + 27195 ], "loc": { "start": { @@ -37536,8 +37645,8 @@ } ], "range": [ - 27142, - 27170 + 27168, + 27196 ], "loc": { "start": { @@ -37551,8 +37660,8 @@ } }, "range": [ - 27127, - 27170 + 27153, + 27196 ], "loc": { "start": { @@ -37566,8 +37675,8 @@ } }, "range": [ - 27127, - 27171 + 27153, + 27197 ], "loc": { "start": { @@ -37589,8 +37698,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 27184, - 27187 + 27210, + 27213 ], "loc": { "start": { @@ -37609,8 +37718,8 @@ "object": { "type": "ThisExpression", "range": [ - 27190, - 27194 + 27216, + 27220 ], "loc": { "start": { @@ -37627,8 +37736,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 27195, - 27198 + 27221, + 27224 ], "loc": { "start": { @@ -37642,8 +37751,8 @@ } }, "range": [ - 27190, - 27198 + 27216, + 27224 ], "loc": { "start": { @@ -37657,8 +37766,8 @@ } }, "range": [ - 27184, - 27198 + 27210, + 27224 ], "loc": { "start": { @@ -37674,8 +37783,8 @@ ], "kind": "let", "range": [ - 27180, - 27199 + 27206, + 27225 ], "loc": { "start": { @@ -37697,8 +37806,8 @@ "type": "Identifier", "name": "n", "range": [ - 27212, - 27213 + 27238, + 27239 ], "loc": { "start": { @@ -37719,8 +37828,8 @@ "object": { "type": "ThisExpression", "range": [ - 27216, - 27220 + 27242, + 27246 ], "loc": { "start": { @@ -37737,8 +37846,8 @@ "type": "Identifier", "name": "singleSearchFlt", "range": [ - 27221, - 27236 + 27247, + 27262 ], "loc": { "start": { @@ -37752,8 +37861,8 @@ } }, "range": [ - 27216, - 27236 + 27242, + 27262 ], "loc": { "start": { @@ -37771,8 +37880,8 @@ "value": 1, "raw": "1", "range": [ - 27239, - 27240 + 27265, + 27266 ], "loc": { "start": { @@ -37791,8 +37900,8 @@ "object": { "type": "ThisExpression", "range": [ - 27243, - 27247 + 27269, + 27273 ], "loc": { "start": { @@ -37809,8 +37918,8 @@ "type": "Identifier", "name": "nbCells", "range": [ - 27248, - 27255 + 27274, + 27281 ], "loc": { "start": { @@ -37824,8 +37933,8 @@ } }, "range": [ - 27243, - 27255 + 27269, + 27281 ], "loc": { "start": { @@ -37839,8 +37948,8 @@ } }, "range": [ - 27216, - 27255 + 27242, + 27281 ], "loc": { "start": { @@ -37854,8 +37963,8 @@ } }, "range": [ - 27212, - 27255 + 27238, + 27281 ], "loc": { "start": { @@ -37871,8 +37980,8 @@ ], "kind": "let", "range": [ - 27208, - 27256 + 27234, + 27282 ], "loc": { "start": { @@ -37894,8 +38003,8 @@ "type": "Identifier", "name": "inpclass", "range": [ - 27269, - 27277 + 27295, + 27303 ], "loc": { "start": { @@ -37910,8 +38019,8 @@ }, "init": null, "range": [ - 27269, - 27277 + 27295, + 27303 ], "loc": { "start": { @@ -37927,8 +38036,8 @@ ], "kind": "let", "range": [ - 27265, - 27278 + 27291, + 27304 ], "loc": { "start": { @@ -37945,8 +38054,8 @@ "type": "Line", "value": "loads theme", "range": [ - 27288, - 27301 + 27314, + 27327 ], "loc": { "start": { @@ -37971,8 +38080,8 @@ "object": { "type": "ThisExpression", "range": [ - 27310, - 27314 + 27336, + 27340 ], "loc": { "start": { @@ -37989,8 +38098,8 @@ "type": "Identifier", "name": "loadThemes", "range": [ - 27315, - 27325 + 27341, + 27351 ], "loc": { "start": { @@ -38004,8 +38113,8 @@ } }, "range": [ - 27310, - 27325 + 27336, + 27351 ], "loc": { "start": { @@ -38020,8 +38129,8 @@ }, "arguments": [], "range": [ - 27310, - 27327 + 27336, + 27353 ], "loc": { "start": { @@ -38035,8 +38144,8 @@ } }, "range": [ - 27310, - 27328 + 27336, + 27354 ], "loc": { "start": { @@ -38053,8 +38162,8 @@ "type": "Line", "value": "loads theme", "range": [ - 27288, - 27301 + 27314, + 27327 ], "loc": { "start": { @@ -38083,8 +38192,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 27346, - 27354 + 27372, + 27380 ], "loc": { "start": { @@ -38101,8 +38210,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 27346, - 27354 + 27372, + 27380 ], "loc": { "start": { @@ -38120,8 +38229,8 @@ "shorthand": true, "computed": false, "range": [ - 27346, - 27354 + 27372, + 27380 ], "loc": { "start": { @@ -38140,8 +38249,8 @@ "type": "Identifier", "name": "help", "range": [ - 27356, - 27360 + 27382, + 27386 ], "loc": { "start": { @@ -38158,8 +38267,8 @@ "type": "Identifier", "name": "help", "range": [ - 27356, - 27360 + 27382, + 27386 ], "loc": { "start": { @@ -38177,8 +38286,8 @@ "shorthand": true, "computed": false, "range": [ - 27356, - 27360 + 27382, + 27386 ], "loc": { "start": { @@ -38197,8 +38306,8 @@ "type": "Identifier", "name": "state", "range": [ - 27362, - 27367 + 27388, + 27393 ], "loc": { "start": { @@ -38215,8 +38324,8 @@ "type": "Identifier", "name": "state", "range": [ - 27362, - 27367 + 27388, + 27393 ], "loc": { "start": { @@ -38234,8 +38343,8 @@ "shorthand": true, "computed": false, "range": [ - 27362, - 27367 + 27388, + 27393 ], "loc": { "start": { @@ -38254,8 +38363,8 @@ "type": "Identifier", "name": "markActiveColumns", "range": [ - 27369, - 27386 + 27395, + 27412 ], "loc": { "start": { @@ -38272,8 +38381,8 @@ "type": "Identifier", "name": "markActiveColumns", "range": [ - 27369, - 27386 + 27395, + 27412 ], "loc": { "start": { @@ -38291,8 +38400,8 @@ "shorthand": true, "computed": false, "range": [ - 27369, - 27386 + 27395, + 27412 ], "loc": { "start": { @@ -38311,8 +38420,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 27388, - 27398 + 27414, + 27424 ], "loc": { "start": { @@ -38329,8 +38438,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 27388, - 27398 + 27414, + 27424 ], "loc": { "start": { @@ -38348,8 +38457,8 @@ "shorthand": true, "computed": false, "range": [ - 27388, - 27398 + 27414, + 27424 ], "loc": { "start": { @@ -38368,8 +38477,8 @@ "type": "Identifier", "name": "loader", "range": [ - 27400, - 27406 + 27426, + 27432 ], "loc": { "start": { @@ -38386,8 +38495,8 @@ "type": "Identifier", "name": "loader", "range": [ - 27400, - 27406 + 27426, + 27432 ], "loc": { "start": { @@ -38405,8 +38514,8 @@ "shorthand": true, "computed": false, "range": [ - 27400, - 27406 + 27426, + 27432 ], "loc": { "start": { @@ -38425,8 +38534,8 @@ "type": "Identifier", "name": "highlightKeyword", "range": [ - 27420, - 27436 + 27446, + 27462 ], "loc": { "start": { @@ -38443,8 +38552,8 @@ "type": "Identifier", "name": "highlightKeyword", "range": [ - 27420, - 27436 + 27446, + 27462 ], "loc": { "start": { @@ -38462,8 +38571,8 @@ "shorthand": true, "computed": false, "range": [ - 27420, - 27436 + 27446, + 27462 ], "loc": { "start": { @@ -38482,8 +38591,8 @@ "type": "Identifier", "name": "popupFilter", "range": [ - 27438, - 27449 + 27464, + 27475 ], "loc": { "start": { @@ -38500,8 +38609,8 @@ "type": "Identifier", "name": "popupFilter", "range": [ - 27438, - 27449 + 27464, + 27475 ], "loc": { "start": { @@ -38519,8 +38628,8 @@ "shorthand": true, "computed": false, "range": [ - 27438, - 27449 + 27464, + 27475 ], "loc": { "start": { @@ -38539,8 +38648,8 @@ "type": "Identifier", "name": "rowsCounter", "range": [ - 27451, - 27462 + 27477, + 27488 ], "loc": { "start": { @@ -38557,8 +38666,8 @@ "type": "Identifier", "name": "rowsCounter", "range": [ - 27451, - 27462 + 27477, + 27488 ], "loc": { "start": { @@ -38576,8 +38685,8 @@ "shorthand": true, "computed": false, "range": [ - 27451, - 27462 + 27477, + 27488 ], "loc": { "start": { @@ -38596,8 +38705,8 @@ "type": "Identifier", "name": "statusBar", "range": [ - 27464, - 27473 + 27490, + 27499 ], "loc": { "start": { @@ -38614,8 +38723,8 @@ "type": "Identifier", "name": "statusBar", "range": [ - 27464, - 27473 + 27490, + 27499 ], "loc": { "start": { @@ -38633,8 +38742,8 @@ "shorthand": true, "computed": false, "range": [ - 27464, - 27473 + 27490, + 27499 ], "loc": { "start": { @@ -38653,8 +38762,8 @@ "type": "Identifier", "name": "clearButton", "range": [ - 27475, - 27486 + 27501, + 27512 ], "loc": { "start": { @@ -38671,8 +38780,8 @@ "type": "Identifier", "name": "clearButton", "range": [ - 27475, - 27486 + 27501, + 27512 ], "loc": { "start": { @@ -38690,8 +38799,8 @@ "shorthand": true, "computed": false, "range": [ - 27475, - 27486 + 27501, + 27512 ], "loc": { "start": { @@ -38710,8 +38819,8 @@ "type": "Identifier", "name": "alternateRows", "range": [ - 27500, - 27513 + 27526, + 27539 ], "loc": { "start": { @@ -38728,8 +38837,8 @@ "type": "Identifier", "name": "alternateRows", "range": [ - 27500, - 27513 + 27526, + 27539 ], "loc": { "start": { @@ -38747,8 +38856,8 @@ "shorthand": true, "computed": false, "range": [ - 27500, - 27513 + 27526, + 27539 ], "loc": { "start": { @@ -38767,8 +38876,8 @@ "type": "Identifier", "name": "noResults", "range": [ - 27515, - 27524 + 27541, + 27550 ], "loc": { "start": { @@ -38785,8 +38894,8 @@ "type": "Identifier", "name": "noResults", "range": [ - 27515, - 27524 + 27541, + 27550 ], "loc": { "start": { @@ -38804,8 +38913,8 @@ "shorthand": true, "computed": false, "range": [ - 27515, - 27524 + 27541, + 27550 ], "loc": { "start": { @@ -38824,8 +38933,8 @@ "type": "Identifier", "name": "paging", "range": [ - 27526, - 27532 + 27552, + 27558 ], "loc": { "start": { @@ -38842,8 +38951,8 @@ "type": "Identifier", "name": "paging", "range": [ - 27526, - 27532 + 27552, + 27558 ], "loc": { "start": { @@ -38861,8 +38970,8 @@ "shorthand": true, "computed": false, "range": [ - 27526, - 27532 + 27552, + 27558 ], "loc": { "start": { @@ -38877,8 +38986,8 @@ } ], "range": [ - 27344, - 27534 + 27370, + 27560 ], "loc": { "start": { @@ -38895,8 +39004,8 @@ "type": "Identifier", "name": "FEATURES", "range": [ - 27537, - 27545 + 27563, + 27571 ], "loc": { "start": { @@ -38910,8 +39019,8 @@ } }, "range": [ - 27344, - 27545 + 27370, + 27571 ], "loc": { "start": { @@ -38927,8 +39036,8 @@ ], "kind": "const", "range": [ - 27338, - 27546 + 27364, + 27572 ], "loc": { "start": { @@ -38945,8 +39054,8 @@ "type": "Line", "value": "explicitly initialise features in given order", "range": [ - 27556, - 27603 + 27582, + 27629 ], "loc": { "start": { @@ -38971,8 +39080,8 @@ "object": { "type": "ThisExpression", "range": [ - 27612, - 27616 + 27638, + 27642 ], "loc": { "start": { @@ -38989,8 +39098,8 @@ "type": "Identifier", "name": "initFeatures", "range": [ - 27617, - 27629 + 27643, + 27655 ], "loc": { "start": { @@ -39004,8 +39113,8 @@ } }, "range": [ - 27612, - 27629 + 27638, + 27655 ], "loc": { "start": { @@ -39026,8 +39135,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 27644, - 27652 + 27670, + 27678 ], "loc": { "start": { @@ -39044,8 +39153,8 @@ "type": "Identifier", "name": "help", "range": [ - 27666, - 27670 + 27692, + 27696 ], "loc": { "start": { @@ -39062,8 +39171,8 @@ "type": "Identifier", "name": "state", "range": [ - 27684, - 27689 + 27710, + 27715 ], "loc": { "start": { @@ -39080,8 +39189,8 @@ "type": "Identifier", "name": "markActiveColumns", "range": [ - 27703, - 27720 + 27729, + 27746 ], "loc": { "start": { @@ -39098,8 +39207,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 27734, - 27744 + 27760, + 27770 ], "loc": { "start": { @@ -39116,8 +39225,8 @@ "type": "Identifier", "name": "loader", "range": [ - 27758, - 27764 + 27784, + 27790 ], "loc": { "start": { @@ -39134,8 +39243,8 @@ "type": "Identifier", "name": "highlightKeyword", "range": [ - 27778, - 27794 + 27804, + 27820 ], "loc": { "start": { @@ -39152,8 +39261,8 @@ "type": "Identifier", "name": "popupFilter", "range": [ - 27808, - 27819 + 27834, + 27845 ], "loc": { "start": { @@ -39168,8 +39277,8 @@ } ], "range": [ - 27630, - 27829 + 27656, + 27855 ], "loc": { "start": { @@ -39184,8 +39293,8 @@ } ], "range": [ - 27612, - 27830 + 27638, + 27856 ], "loc": { "start": { @@ -39199,8 +39308,8 @@ } }, "range": [ - 27612, - 27831 + 27638, + 27857 ], "loc": { "start": { @@ -39217,8 +39326,8 @@ "type": "Line", "value": "explicitly initialise features in given order", "range": [ - 27556, - 27603 + 27582, + 27629 ], "loc": { "start": { @@ -39237,8 +39346,8 @@ "type": "Line", "value": "filters grid is not generated", "range": [ - 27841, - 27872 + 27867, + 27898 ], "loc": { "start": { @@ -39264,8 +39373,8 @@ "object": { "type": "ThisExpression", "range": [ - 27886, - 27890 + 27912, + 27916 ], "loc": { "start": { @@ -39282,8 +39391,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 27891, - 27898 + 27917, + 27924 ], "loc": { "start": { @@ -39297,8 +39406,8 @@ } }, "range": [ - 27886, - 27898 + 27912, + 27924 ], "loc": { "start": { @@ -39313,8 +39422,8 @@ }, "prefix": true, "range": [ - 27885, - 27898 + 27911, + 27924 ], "loc": { "start": { @@ -39340,8 +39449,8 @@ "object": { "type": "ThisExpression", "range": [ - 27914, - 27918 + 27940, + 27944 ], "loc": { "start": { @@ -39358,8 +39467,8 @@ "type": "Identifier", "name": "_initNoFilters", "range": [ - 27919, - 27933 + 27945, + 27959 ], "loc": { "start": { @@ -39373,8 +39482,8 @@ } }, "range": [ - 27914, - 27933 + 27940, + 27959 ], "loc": { "start": { @@ -39389,8 +39498,8 @@ }, "arguments": [], "range": [ - 27914, - 27935 + 27940, + 27961 ], "loc": { "start": { @@ -39404,8 +39513,8 @@ } }, "range": [ - 27914, - 27936 + 27940, + 27962 ], "loc": { "start": { @@ -39420,8 +39529,8 @@ } ], "range": [ - 27900, - 27946 + 27926, + 27972 ], "loc": { "start": { @@ -39446,8 +39555,8 @@ "type": "Identifier", "name": "fltrow", "range": [ - 27970, - 27976 + 27996, + 28002 ], "loc": { "start": { @@ -39468,8 +39577,8 @@ "object": { "type": "ThisExpression", "range": [ - 27979, - 27983 + 28005, + 28009 ], "loc": { "start": { @@ -39486,8 +39595,8 @@ "type": "Identifier", "name": "_insertFiltersRow", "range": [ - 27984, - 28001 + 28010, + 28027 ], "loc": { "start": { @@ -39501,8 +39610,8 @@ } }, "range": [ - 27979, - 28001 + 28005, + 28027 ], "loc": { "start": { @@ -39517,8 +39626,8 @@ }, "arguments": [], "range": [ - 27979, - 28003 + 28005, + 28029 ], "loc": { "start": { @@ -39532,8 +39641,8 @@ } }, "range": [ - 27970, - 28003 + 27996, + 28029 ], "loc": { "start": { @@ -39549,8 +39658,8 @@ ], "kind": "let", "range": [ - 27966, - 28004 + 27992, + 28030 ], "loc": { "start": { @@ -39574,8 +39683,8 @@ "object": { "type": "ThisExpression", "range": [ - 28018, - 28022 + 28044, + 28048 ], "loc": { "start": { @@ -39592,8 +39701,8 @@ "type": "Identifier", "name": "nbFilterableRows", "range": [ - 28023, - 28039 + 28049, + 28065 ], "loc": { "start": { @@ -39607,8 +39716,8 @@ } }, "range": [ - 28018, - 28039 + 28044, + 28065 ], "loc": { "start": { @@ -39629,8 +39738,8 @@ "object": { "type": "ThisExpression", "range": [ - 28042, - 28046 + 28068, + 28072 ], "loc": { "start": { @@ -39647,8 +39756,8 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 28047, - 28056 + 28073, + 28082 ], "loc": { "start": { @@ -39662,8 +39771,8 @@ } }, "range": [ - 28042, - 28056 + 28068, + 28082 ], "loc": { "start": { @@ -39678,8 +39787,8 @@ }, "arguments": [], "range": [ - 28042, - 28058 + 28068, + 28084 ], "loc": { "start": { @@ -39693,8 +39802,8 @@ } }, "range": [ - 28018, - 28058 + 28044, + 28084 ], "loc": { "start": { @@ -39708,8 +39817,8 @@ } }, "range": [ - 28018, - 28059 + 28044, + 28085 ], "loc": { "start": { @@ -39726,8 +39835,8 @@ "type": "Line", "value": " Generate filters", "range": [ - 28073, - 28092 + 28099, + 28118 ], "loc": { "start": { @@ -39753,8 +39862,8 @@ "type": "Identifier", "name": "i", "range": [ - 28114, - 28115 + 28140, + 28141 ], "loc": { "start": { @@ -39772,8 +39881,8 @@ "value": 0, "raw": "0", "range": [ - 28118, - 28119 + 28144, + 28145 ], "loc": { "start": { @@ -39787,8 +39896,8 @@ } }, "range": [ - 28114, - 28119 + 28140, + 28145 ], "loc": { "start": { @@ -39804,8 +39913,8 @@ ], "kind": "let", "range": [ - 28110, - 28119 + 28136, + 28145 ], "loc": { "start": { @@ -39825,8 +39934,8 @@ "type": "Identifier", "name": "i", "range": [ - 28121, - 28122 + 28147, + 28148 ], "loc": { "start": { @@ -39843,8 +39952,8 @@ "type": "Identifier", "name": "n", "range": [ - 28125, - 28126 + 28151, + 28152 ], "loc": { "start": { @@ -39858,8 +39967,8 @@ } }, "range": [ - 28121, - 28126 + 28147, + 28152 ], "loc": { "start": { @@ -39879,8 +39988,8 @@ "type": "Identifier", "name": "i", "range": [ - 28128, - 28129 + 28154, + 28155 ], "loc": { "start": { @@ -39895,8 +40004,8 @@ }, "prefix": false, "range": [ - 28128, - 28131 + 28154, + 28157 ], "loc": { "start": { @@ -39925,8 +40034,8 @@ "object": { "type": "ThisExpression", "range": [ - 28151, - 28155 + 28177, + 28181 ], "loc": { "start": { @@ -39943,8 +40052,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 28156, - 28163 + 28182, + 28189 ], "loc": { "start": { @@ -39958,8 +40067,8 @@ } }, "range": [ - 28151, - 28163 + 28177, + 28189 ], "loc": { "start": { @@ -39976,8 +40085,8 @@ "type": "Identifier", "name": "emit", "range": [ - 28164, - 28168 + 28190, + 28194 ], "loc": { "start": { @@ -39991,8 +40100,8 @@ } }, "range": [ - 28151, - 28168 + 28177, + 28194 ], "loc": { "start": { @@ -40011,8 +40120,8 @@ "value": "before-filter-init", "raw": "'before-filter-init'", "range": [ - 28169, - 28189 + 28195, + 28215 ], "loc": { "start": { @@ -40028,8 +40137,8 @@ { "type": "ThisExpression", "range": [ - 28191, - 28195 + 28217, + 28221 ], "loc": { "start": { @@ -40046,8 +40155,8 @@ "type": "Identifier", "name": "i", "range": [ - 28197, - 28198 + 28223, + 28224 ], "loc": { "start": { @@ -40062,8 +40171,8 @@ } ], "range": [ - 28151, - 28199 + 28177, + 28225 ], "loc": { "start": { @@ -40077,8 +40186,8 @@ } }, "range": [ - 28151, - 28200 + 28177, + 28226 ], "loc": { "start": { @@ -40100,8 +40209,8 @@ "type": "Identifier", "name": "fltcell", "range": [ - 28222, - 28229 + 28248, + 28255 ], "loc": { "start": { @@ -40120,8 +40229,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 28232, - 28241 + 28258, + 28267 ], "loc": { "start": { @@ -40141,8 +40250,8 @@ "object": { "type": "ThisExpression", "range": [ - 28242, - 28246 + 28268, + 28272 ], "loc": { "start": { @@ -40159,8 +40268,8 @@ "type": "Identifier", "name": "fltCellTag", "range": [ - 28247, - 28257 + 28273, + 28283 ], "loc": { "start": { @@ -40174,8 +40283,8 @@ } }, "range": [ - 28242, - 28257 + 28268, + 28283 ], "loc": { "start": { @@ -40190,8 +40299,8 @@ } ], "range": [ - 28232, - 28258 + 28258, + 28284 ], "loc": { "start": { @@ -40205,8 +40314,8 @@ } }, "range": [ - 28222, - 28258 + 28248, + 28284 ], "loc": { "start": { @@ -40225,8 +40334,8 @@ "type": "Identifier", "name": "col", "range": [ - 28280, - 28283 + 28306, + 28309 ], "loc": { "start": { @@ -40247,8 +40356,8 @@ "object": { "type": "ThisExpression", "range": [ - 28286, - 28290 + 28312, + 28316 ], "loc": { "start": { @@ -40265,8 +40374,8 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 28291, - 28304 + 28317, + 28330 ], "loc": { "start": { @@ -40280,8 +40389,8 @@ } }, "range": [ - 28286, - 28304 + 28312, + 28330 ], "loc": { "start": { @@ -40299,8 +40408,8 @@ "type": "Identifier", "name": "i", "range": [ - 28305, - 28306 + 28331, + 28332 ], "loc": { "start": { @@ -40315,8 +40424,8 @@ } ], "range": [ - 28286, - 28307 + 28312, + 28333 ], "loc": { "start": { @@ -40330,8 +40439,8 @@ } }, "range": [ - 28280, - 28307 + 28306, + 28333 ], "loc": { "start": { @@ -40347,8 +40456,8 @@ ], "kind": "let", "range": [ - 28218, - 28308 + 28244, + 28334 ], "loc": { "start": { @@ -40369,8 +40478,8 @@ "object": { "type": "ThisExpression", "range": [ - 28330, - 28334 + 28356, + 28360 ], "loc": { "start": { @@ -40387,8 +40496,8 @@ "type": "Identifier", "name": "singleSearchFlt", "range": [ - 28335, - 28350 + 28361, + 28376 ], "loc": { "start": { @@ -40402,8 +40511,8 @@ } }, "range": [ - 28330, - 28350 + 28356, + 28376 ], "loc": { "start": { @@ -40431,8 +40540,8 @@ "type": "Identifier", "name": "fltcell", "range": [ - 28374, - 28381 + 28400, + 28407 ], "loc": { "start": { @@ -40449,8 +40558,8 @@ "type": "Identifier", "name": "colSpan", "range": [ - 28382, - 28389 + 28408, + 28415 ], "loc": { "start": { @@ -40464,8 +40573,8 @@ } }, "range": [ - 28374, - 28389 + 28400, + 28415 ], "loc": { "start": { @@ -40484,8 +40593,8 @@ "object": { "type": "ThisExpression", "range": [ - 28392, - 28396 + 28418, + 28422 ], "loc": { "start": { @@ -40502,8 +40611,8 @@ "type": "Identifier", "name": "nbCells", "range": [ - 28397, - 28404 + 28423, + 28430 ], "loc": { "start": { @@ -40517,8 +40626,8 @@ } }, "range": [ - 28392, - 28404 + 28418, + 28430 ], "loc": { "start": { @@ -40532,8 +40641,8 @@ } }, "range": [ - 28374, - 28404 + 28400, + 28430 ], "loc": { "start": { @@ -40547,8 +40656,8 @@ } }, "range": [ - 28374, - 28405 + 28400, + 28431 ], "loc": { "start": { @@ -40563,8 +40672,8 @@ } ], "range": [ - 28352, - 28423 + 28378, + 28449 ], "loc": { "start": { @@ -40579,8 +40688,8 @@ }, "alternate": null, "range": [ - 28326, - 28423 + 28352, + 28449 ], "loc": { "start": { @@ -40604,8 +40713,8 @@ "object": { "type": "ThisExpression", "range": [ - 28445, - 28449 + 28471, + 28475 ], "loc": { "start": { @@ -40622,8 +40731,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 28450, - 28460 + 28476, + 28486 ], "loc": { "start": { @@ -40637,8 +40746,8 @@ } }, "range": [ - 28445, - 28460 + 28471, + 28486 ], "loc": { "start": { @@ -40653,8 +40762,8 @@ }, "prefix": true, "range": [ - 28444, - 28460 + 28470, + 28486 ], "loc": { "start": { @@ -40681,8 +40790,8 @@ "type": "Identifier", "name": "fltrow", "range": [ - 28484, - 28490 + 28510, + 28516 ], "loc": { "start": { @@ -40699,8 +40808,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 28491, - 28502 + 28517, + 28528 ], "loc": { "start": { @@ -40714,8 +40823,8 @@ } }, "range": [ - 28484, - 28502 + 28510, + 28528 ], "loc": { "start": { @@ -40733,8 +40842,8 @@ "type": "Identifier", "name": "fltcell", "range": [ - 28503, - 28510 + 28529, + 28536 ], "loc": { "start": { @@ -40749,8 +40858,8 @@ } ], "range": [ - 28484, - 28511 + 28510, + 28537 ], "loc": { "start": { @@ -40764,8 +40873,8 @@ } }, "range": [ - 28484, - 28512 + 28510, + 28538 ], "loc": { "start": { @@ -40780,8 +40889,8 @@ } ], "range": [ - 28462, - 28530 + 28488, + 28556 ], "loc": { "start": { @@ -40796,8 +40905,8 @@ }, "alternate": null, "range": [ - 28440, - 28530 + 28466, + 28556 ], "loc": { "start": { @@ -40819,8 +40928,8 @@ "type": "Identifier", "name": "inpclass", "range": [ - 28547, - 28555 + 28573, + 28581 ], "loc": { "start": { @@ -40845,8 +40954,8 @@ "type": "Identifier", "name": "i", "range": [ - 28559, - 28560 + 28585, + 28586 ], "loc": { "start": { @@ -40866,8 +40975,8 @@ "type": "Identifier", "name": "n", "range": [ - 28565, - 28566 + 28591, + 28592 ], "loc": { "start": { @@ -40885,8 +40994,8 @@ "value": 1, "raw": "1", "range": [ - 28569, - 28570 + 28595, + 28596 ], "loc": { "start": { @@ -40900,8 +41009,8 @@ } }, "range": [ - 28565, - 28570 + 28591, + 28596 ], "loc": { "start": { @@ -40915,8 +41024,8 @@ } }, "range": [ - 28559, - 28570 + 28585, + 28596 ], "loc": { "start": { @@ -40935,8 +41044,8 @@ "object": { "type": "ThisExpression", "range": [ - 28574, - 28578 + 28600, + 28604 ], "loc": { "start": { @@ -40953,8 +41062,8 @@ "type": "Identifier", "name": "displayBtn", "range": [ - 28579, - 28589 + 28605, + 28615 ], "loc": { "start": { @@ -40968,8 +41077,8 @@ } }, "range": [ - 28574, - 28589 + 28600, + 28615 ], "loc": { "start": { @@ -40983,8 +41092,8 @@ } }, "range": [ - 28559, - 28589 + 28585, + 28615 ], "loc": { "start": { @@ -41003,8 +41112,8 @@ "object": { "type": "ThisExpression", "range": [ - 28613, - 28617 + 28639, + 28643 ], "loc": { "start": { @@ -41021,8 +41130,8 @@ "type": "Identifier", "name": "fltSmallCssClass", "range": [ - 28618, - 28634 + 28644, + 28660 ], "loc": { "start": { @@ -41036,8 +41145,8 @@ } }, "range": [ - 28613, - 28634 + 28639, + 28660 ], "loc": { "start": { @@ -41056,8 +41165,8 @@ "object": { "type": "ThisExpression", "range": [ - 28637, - 28641 + 28663, + 28667 ], "loc": { "start": { @@ -41074,8 +41183,8 @@ "type": "Identifier", "name": "fltCssClass", "range": [ - 28642, - 28653 + 28668, + 28679 ], "loc": { "start": { @@ -41089,8 +41198,8 @@ } }, "range": [ - 28637, - 28653 + 28663, + 28679 ], "loc": { "start": { @@ -41104,8 +41213,8 @@ } }, "range": [ - 28558, - 28653 + 28584, + 28679 ], "loc": { "start": { @@ -41119,8 +41228,8 @@ } }, "range": [ - 28547, - 28653 + 28573, + 28679 ], "loc": { "start": { @@ -41134,8 +41243,8 @@ } }, "range": [ - 28547, - 28654 + 28573, + 28680 ], "loc": { "start": { @@ -41152,8 +41261,8 @@ "type": "Line", "value": "only 1 input for single search", "range": [ - 28672, - 28704 + 28698, + 28730 ], "loc": { "start": { @@ -41176,8 +41285,8 @@ "object": { "type": "ThisExpression", "range": [ - 28725, - 28729 + 28751, + 28755 ], "loc": { "start": { @@ -41194,8 +41303,8 @@ "type": "Identifier", "name": "singleSearchFlt", "range": [ - 28730, - 28745 + 28756, + 28771 ], "loc": { "start": { @@ -41209,8 +41318,8 @@ } }, "range": [ - 28725, - 28745 + 28751, + 28771 ], "loc": { "start": { @@ -41235,8 +41344,8 @@ "type": "Identifier", "name": "col", "range": [ - 28769, - 28772 + 28795, + 28798 ], "loc": { "start": { @@ -41253,8 +41362,8 @@ "type": "Identifier", "name": "INPUT", "range": [ - 28775, - 28780 + 28801, + 28806 ], "loc": { "start": { @@ -41268,8 +41377,8 @@ } }, "range": [ - 28769, - 28780 + 28795, + 28806 ], "loc": { "start": { @@ -41283,8 +41392,8 @@ } }, "range": [ - 28769, - 28781 + 28795, + 28807 ], "loc": { "start": { @@ -41306,8 +41415,8 @@ "type": "Identifier", "name": "inpclass", "range": [ - 28802, - 28810 + 28828, + 28836 ], "loc": { "start": { @@ -41326,8 +41435,8 @@ "object": { "type": "ThisExpression", "range": [ - 28813, - 28817 + 28839, + 28843 ], "loc": { "start": { @@ -41344,8 +41453,8 @@ "type": "Identifier", "name": "singleFltCssClass", "range": [ - 28818, - 28835 + 28844, + 28861 ], "loc": { "start": { @@ -41359,8 +41468,8 @@ } }, "range": [ - 28813, - 28835 + 28839, + 28861 ], "loc": { "start": { @@ -41374,8 +41483,8 @@ } }, "range": [ - 28802, - 28835 + 28828, + 28861 ], "loc": { "start": { @@ -41389,8 +41498,8 @@ } }, "range": [ - 28802, - 28836 + 28828, + 28862 ], "loc": { "start": { @@ -41405,8 +41514,8 @@ } ], "range": [ - 28747, - 28854 + 28773, + 28880 ], "loc": { "start": { @@ -41421,8 +41530,8 @@ }, "alternate": null, "range": [ - 28721, - 28854 + 28747, + 28880 ], "loc": { "start": { @@ -41439,8 +41548,8 @@ "type": "Line", "value": "only 1 input for single search", "range": [ - 28672, - 28704 + 28698, + 28730 ], "loc": { "start": { @@ -41459,8 +41568,8 @@ "type": "Line", "value": "drop-down filters", "range": [ - 28872, - 28891 + 28898, + 28917 ], "loc": { "start": { @@ -41487,8 +41596,8 @@ "type": "Identifier", "name": "col", "range": [ - 28912, - 28915 + 28938, + 28941 ], "loc": { "start": { @@ -41505,8 +41614,8 @@ "type": "Identifier", "name": "SELECT", "range": [ - 28920, - 28926 + 28946, + 28952 ], "loc": { "start": { @@ -41520,8 +41629,8 @@ } }, "range": [ - 28912, - 28926 + 28938, + 28952 ], "loc": { "start": { @@ -41541,8 +41650,8 @@ "type": "Identifier", "name": "col", "range": [ - 28930, - 28933 + 28956, + 28959 ], "loc": { "start": { @@ -41559,8 +41668,8 @@ "type": "Identifier", "name": "MULTIPLE", "range": [ - 28938, - 28946 + 28964, + 28972 ], "loc": { "start": { @@ -41574,8 +41683,8 @@ } }, "range": [ - 28930, - 28946 + 28956, + 28972 ], "loc": { "start": { @@ -41589,8 +41698,8 @@ } }, "range": [ - 28912, - 28946 + 28938, + 28972 ], "loc": { "start": { @@ -41618,8 +41727,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 28970, - 28973 + 28996, + 28999 ], "loc": { "start": { @@ -41636,8 +41745,8 @@ "type": "Identifier", "name": "dropdown", "range": [ - 28974, - 28982 + 29000, + 29008 ], "loc": { "start": { @@ -41651,8 +41760,8 @@ } }, "range": [ - 28970, - 28982 + 28996, + 29008 ], "loc": { "start": { @@ -41675,8 +41784,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 28985, - 28988 + 29011, + 29014 ], "loc": { "start": { @@ -41693,8 +41802,8 @@ "type": "Identifier", "name": "dropdown", "range": [ - 28989, - 28997 + 29015, + 29023 ], "loc": { "start": { @@ -41708,8 +41817,8 @@ } }, "range": [ - 28985, - 28997 + 29011, + 29023 ], "loc": { "start": { @@ -41728,8 +41837,8 @@ "type": "Identifier", "name": "Dropdown", "range": [ - 29005, - 29013 + 29031, + 29039 ], "loc": { "start": { @@ -41746,8 +41855,8 @@ { "type": "ThisExpression", "range": [ - 29014, - 29018 + 29040, + 29044 ], "loc": { "start": { @@ -41762,8 +41871,8 @@ } ], "range": [ - 29001, - 29019 + 29027, + 29045 ], "loc": { "start": { @@ -41777,8 +41886,8 @@ } }, "range": [ - 28985, - 29019 + 29011, + 29045 ], "loc": { "start": { @@ -41792,8 +41901,8 @@ } }, "range": [ - 28970, - 29019 + 28996, + 29045 ], "loc": { "start": { @@ -41807,8 +41916,8 @@ } }, "range": [ - 28970, - 29020 + 28996, + 29046 ], "loc": { "start": { @@ -41835,8 +41944,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 29041, - 29044 + 29067, + 29070 ], "loc": { "start": { @@ -41853,8 +41962,8 @@ "type": "Identifier", "name": "dropdown", "range": [ - 29045, - 29053 + 29071, + 29079 ], "loc": { "start": { @@ -41868,8 +41977,8 @@ } }, "range": [ - 29041, - 29053 + 29067, + 29079 ], "loc": { "start": { @@ -41886,8 +41995,8 @@ "type": "Identifier", "name": "init", "range": [ - 29054, - 29058 + 29080, + 29084 ], "loc": { "start": { @@ -41901,8 +42010,8 @@ } }, "range": [ - 29041, - 29058 + 29067, + 29084 ], "loc": { "start": { @@ -41920,8 +42029,8 @@ "type": "Identifier", "name": "i", "range": [ - 29059, - 29060 + 29085, + 29086 ], "loc": { "start": { @@ -41940,8 +42049,8 @@ "object": { "type": "ThisExpression", "range": [ - 29062, - 29066 + 29088, + 29092 ], "loc": { "start": { @@ -41958,8 +42067,8 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 29067, - 29080 + 29093, + 29106 ], "loc": { "start": { @@ -41973,8 +42082,8 @@ } }, "range": [ - 29062, - 29080 + 29088, + 29106 ], "loc": { "start": { @@ -41991,8 +42100,8 @@ "type": "Identifier", "name": "fltcell", "range": [ - 29082, - 29089 + 29108, + 29115 ], "loc": { "start": { @@ -42007,8 +42116,8 @@ } ], "range": [ - 29041, - 29090 + 29067, + 29116 ], "loc": { "start": { @@ -42022,8 +42131,8 @@ } }, "range": [ - 29041, - 29091 + 29067, + 29117 ], "loc": { "start": { @@ -42038,8 +42147,8 @@ } ], "range": [ - 28948, - 29109 + 28974, + 29135 ], "loc": { "start": { @@ -42056,8 +42165,8 @@ "type": "Line", "value": " checklist", "range": [ - 29126, - 29138 + 29152, + 29164 ], "loc": { "start": { @@ -42081,8 +42190,8 @@ "type": "Identifier", "name": "col", "range": [ - 29164, - 29167 + 29190, + 29193 ], "loc": { "start": { @@ -42099,8 +42208,8 @@ "type": "Identifier", "name": "CHECKLIST", "range": [ - 29172, - 29181 + 29198, + 29207 ], "loc": { "start": { @@ -42114,8 +42223,8 @@ } }, "range": [ - 29164, - 29181 + 29190, + 29207 ], "loc": { "start": { @@ -42143,8 +42252,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 29205, - 29208 + 29231, + 29234 ], "loc": { "start": { @@ -42161,8 +42270,8 @@ "type": "Identifier", "name": "checkList", "range": [ - 29209, - 29218 + 29235, + 29244 ], "loc": { "start": { @@ -42176,8 +42285,8 @@ } }, "range": [ - 29205, - 29218 + 29231, + 29244 ], "loc": { "start": { @@ -42200,8 +42309,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 29221, - 29224 + 29247, + 29250 ], "loc": { "start": { @@ -42218,8 +42327,8 @@ "type": "Identifier", "name": "checkList", "range": [ - 29225, - 29234 + 29251, + 29260 ], "loc": { "start": { @@ -42233,8 +42342,8 @@ } }, "range": [ - 29221, - 29234 + 29247, + 29260 ], "loc": { "start": { @@ -42253,8 +42362,8 @@ "type": "Identifier", "name": "CheckList", "range": [ - 29242, - 29251 + 29268, + 29277 ], "loc": { "start": { @@ -42271,8 +42380,8 @@ { "type": "ThisExpression", "range": [ - 29252, - 29256 + 29278, + 29282 ], "loc": { "start": { @@ -42287,8 +42396,8 @@ } ], "range": [ - 29238, - 29257 + 29264, + 29283 ], "loc": { "start": { @@ -42302,8 +42411,8 @@ } }, "range": [ - 29221, - 29257 + 29247, + 29283 ], "loc": { "start": { @@ -42317,8 +42426,8 @@ } }, "range": [ - 29205, - 29257 + 29231, + 29283 ], "loc": { "start": { @@ -42332,8 +42441,8 @@ } }, "range": [ - 29205, - 29258 + 29231, + 29284 ], "loc": { "start": { @@ -42360,8 +42469,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 29279, - 29282 + 29305, + 29308 ], "loc": { "start": { @@ -42378,8 +42487,8 @@ "type": "Identifier", "name": "checkList", "range": [ - 29283, - 29292 + 29309, + 29318 ], "loc": { "start": { @@ -42393,8 +42502,8 @@ } }, "range": [ - 29279, - 29292 + 29305, + 29318 ], "loc": { "start": { @@ -42411,8 +42520,8 @@ "type": "Identifier", "name": "init", "range": [ - 29293, - 29297 + 29319, + 29323 ], "loc": { "start": { @@ -42426,8 +42535,8 @@ } }, "range": [ - 29279, - 29297 + 29305, + 29323 ], "loc": { "start": { @@ -42445,8 +42554,8 @@ "type": "Identifier", "name": "i", "range": [ - 29298, - 29299 + 29324, + 29325 ], "loc": { "start": { @@ -42465,8 +42574,8 @@ "object": { "type": "ThisExpression", "range": [ - 29301, - 29305 + 29327, + 29331 ], "loc": { "start": { @@ -42483,8 +42592,8 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 29306, - 29319 + 29332, + 29345 ], "loc": { "start": { @@ -42498,8 +42607,8 @@ } }, "range": [ - 29301, - 29319 + 29327, + 29345 ], "loc": { "start": { @@ -42516,8 +42625,8 @@ "type": "Identifier", "name": "fltcell", "range": [ - 29321, - 29328 + 29347, + 29354 ], "loc": { "start": { @@ -42532,8 +42641,8 @@ } ], "range": [ - 29279, - 29329 + 29305, + 29355 ], "loc": { "start": { @@ -42547,8 +42656,8 @@ } }, "range": [ - 29279, - 29330 + 29305, + 29356 ], "loc": { "start": { @@ -42563,8 +42672,8 @@ } ], "range": [ - 29183, - 29348 + 29209, + 29374 ], "loc": { "start": { @@ -42590,8 +42699,8 @@ "object": { "type": "ThisExpression", "range": [ - 29376, - 29380 + 29402, + 29406 ], "loc": { "start": { @@ -42608,8 +42717,8 @@ "type": "Identifier", "name": "_buildInputFilter", "range": [ - 29381, - 29398 + 29407, + 29424 ], "loc": { "start": { @@ -42623,8 +42732,8 @@ } }, "range": [ - 29376, - 29398 + 29402, + 29424 ], "loc": { "start": { @@ -42642,8 +42751,8 @@ "type": "Identifier", "name": "i", "range": [ - 29399, - 29400 + 29425, + 29426 ], "loc": { "start": { @@ -42660,8 +42769,8 @@ "type": "Identifier", "name": "inpclass", "range": [ - 29402, - 29410 + 29428, + 29436 ], "loc": { "start": { @@ -42678,8 +42787,8 @@ "type": "Identifier", "name": "fltcell", "range": [ - 29412, - 29419 + 29438, + 29445 ], "loc": { "start": { @@ -42694,8 +42803,8 @@ } ], "range": [ - 29376, - 29420 + 29402, + 29446 ], "loc": { "start": { @@ -42709,8 +42818,8 @@ } }, "range": [ - 29376, - 29421 + 29402, + 29447 ], "loc": { "start": { @@ -42725,8 +42834,8 @@ } ], "range": [ - 29354, - 29439 + 29380, + 29465 ], "loc": { "start": { @@ -42740,8 +42849,8 @@ } }, "range": [ - 29160, - 29439 + 29186, + 29465 ], "loc": { "start": { @@ -42758,8 +42867,8 @@ "type": "Line", "value": " checklist", "range": [ - 29126, - 29138 + 29152, + 29164 ], "loc": { "start": { @@ -42775,8 +42884,8 @@ ] }, "range": [ - 28908, - 29439 + 28934, + 29465 ], "loc": { "start": { @@ -42793,8 +42902,8 @@ "type": "Line", "value": "drop-down filters", "range": [ - 28872, - 28891 + 28898, + 28917 ], "loc": { "start": { @@ -42813,8 +42922,8 @@ "type": "Line", "value": " this adds submit button", "range": [ - 29457, - 29483 + 29483, + 29509 ], "loc": { "start": { @@ -42841,8 +42950,8 @@ "type": "Identifier", "name": "i", "range": [ - 29504, - 29505 + 29530, + 29531 ], "loc": { "start": { @@ -42862,8 +42971,8 @@ "type": "Identifier", "name": "n", "range": [ - 29510, - 29511 + 29536, + 29537 ], "loc": { "start": { @@ -42881,8 +42990,8 @@ "value": 1, "raw": "1", "range": [ - 29514, - 29515 + 29540, + 29541 ], "loc": { "start": { @@ -42896,8 +43005,8 @@ } }, "range": [ - 29510, - 29515 + 29536, + 29541 ], "loc": { "start": { @@ -42911,8 +43020,8 @@ } }, "range": [ - 29504, - 29515 + 29530, + 29541 ], "loc": { "start": { @@ -42931,8 +43040,8 @@ "object": { "type": "ThisExpression", "range": [ - 29519, - 29523 + 29545, + 29549 ], "loc": { "start": { @@ -42949,8 +43058,8 @@ "type": "Identifier", "name": "displayBtn", "range": [ - 29524, - 29534 + 29550, + 29560 ], "loc": { "start": { @@ -42964,8 +43073,8 @@ } }, "range": [ - 29519, - 29534 + 29545, + 29560 ], "loc": { "start": { @@ -42979,8 +43088,8 @@ } }, "range": [ - 29504, - 29534 + 29530, + 29560 ], "loc": { "start": { @@ -43006,8 +43115,8 @@ "object": { "type": "ThisExpression", "range": [ - 29558, - 29562 + 29584, + 29588 ], "loc": { "start": { @@ -43024,8 +43133,8 @@ "type": "Identifier", "name": "_buildSubmitButton", "range": [ - 29563, - 29581 + 29589, + 29607 ], "loc": { "start": { @@ -43039,8 +43148,8 @@ } }, "range": [ - 29558, - 29581 + 29584, + 29607 ], "loc": { "start": { @@ -43058,8 +43167,8 @@ "type": "Identifier", "name": "i", "range": [ - 29582, - 29583 + 29608, + 29609 ], "loc": { "start": { @@ -43076,8 +43185,8 @@ "type": "Identifier", "name": "fltcell", "range": [ - 29585, - 29592 + 29611, + 29618 ], "loc": { "start": { @@ -43092,8 +43201,8 @@ } ], "range": [ - 29558, - 29593 + 29584, + 29619 ], "loc": { "start": { @@ -43107,8 +43216,8 @@ } }, "range": [ - 29558, - 29594 + 29584, + 29620 ], "loc": { "start": { @@ -43123,8 +43232,8 @@ } ], "range": [ - 29536, - 29612 + 29562, + 29638 ], "loc": { "start": { @@ -43139,8 +43248,8 @@ }, "alternate": null, "range": [ - 29500, - 29612 + 29526, + 29638 ], "loc": { "start": { @@ -43157,8 +43266,8 @@ "type": "Line", "value": " this adds submit button", "range": [ - 29457, - 29483 + 29483, + 29509 ], "loc": { "start": { @@ -43186,8 +43295,8 @@ "object": { "type": "ThisExpression", "range": [ - 29630, - 29634 + 29656, + 29660 ], "loc": { "start": { @@ -43204,8 +43313,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 29635, - 29642 + 29661, + 29668 ], "loc": { "start": { @@ -43219,8 +43328,8 @@ } }, "range": [ - 29630, - 29642 + 29656, + 29668 ], "loc": { "start": { @@ -43237,8 +43346,8 @@ "type": "Identifier", "name": "emit", "range": [ - 29643, - 29647 + 29669, + 29673 ], "loc": { "start": { @@ -43252,8 +43361,8 @@ } }, "range": [ - 29630, - 29647 + 29656, + 29673 ], "loc": { "start": { @@ -43272,8 +43381,8 @@ "value": "after-filter-init", "raw": "'after-filter-init'", "range": [ - 29648, - 29667 + 29674, + 29693 ], "loc": { "start": { @@ -43289,8 +43398,8 @@ { "type": "ThisExpression", "range": [ - 29669, - 29673 + 29695, + 29699 ], "loc": { "start": { @@ -43307,8 +43416,8 @@ "type": "Identifier", "name": "i", "range": [ - 29675, - 29676 + 29701, + 29702 ], "loc": { "start": { @@ -43323,8 +43432,8 @@ } ], "range": [ - 29630, - 29677 + 29656, + 29703 ], "loc": { "start": { @@ -43338,8 +43447,8 @@ } }, "range": [ - 29630, - 29678 + 29656, + 29704 ], "loc": { "start": { @@ -43354,8 +43463,8 @@ } ], "range": [ - 28133, - 29692 + 28159, + 29718 ], "loc": { "start": { @@ -43369,8 +43478,8 @@ } }, "range": [ - 28105, - 29692 + 28131, + 29718 ], "loc": { "start": { @@ -43387,8 +43496,8 @@ "type": "Line", "value": " Generate filters", "range": [ - 28073, - 28092 + 28099, + 28118 ], "loc": { "start": { @@ -43416,8 +43525,8 @@ "object": { "type": "ThisExpression", "range": [ - 29706, - 29710 + 29732, + 29736 ], "loc": { "start": { @@ -43434,8 +43543,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 29711, - 29718 + 29737, + 29744 ], "loc": { "start": { @@ -43449,8 +43558,8 @@ } }, "range": [ - 29706, - 29718 + 29732, + 29744 ], "loc": { "start": { @@ -43467,8 +43576,8 @@ "type": "Identifier", "name": "on", "range": [ - 29719, - 29721 + 29745, + 29747 ], "loc": { "start": { @@ -43482,8 +43591,8 @@ } }, "range": [ - 29706, - 29721 + 29732, + 29747 ], "loc": { "start": { @@ -43505,8 +43614,8 @@ "value": "filter-focus", "raw": "'filter-focus'", "range": [ - 29723, - 29737 + 29749, + 29763 ], "loc": { "start": { @@ -43521,8 +43630,8 @@ } ], "range": [ - 29722, - 29738 + 29748, + 29764 ], "loc": { "start": { @@ -43543,8 +43652,8 @@ "type": "Identifier", "name": "tf", "range": [ - 29757, - 29759 + 29783, + 29785 ], "loc": { "start": { @@ -43561,8 +43670,8 @@ "type": "Identifier", "name": "filter", "range": [ - 29761, - 29767 + 29787, + 29793 ], "loc": { "start": { @@ -43584,8 +43693,8 @@ "object": { "type": "ThisExpression", "range": [ - 29772, - 29776 + 29798, + 29802 ], "loc": { "start": { @@ -43602,8 +43711,8 @@ "type": "Identifier", "name": "setActiveFilterId", "range": [ - 29777, - 29794 + 29803, + 29820 ], "loc": { "start": { @@ -43617,8 +43726,8 @@ } }, "range": [ - 29772, - 29794 + 29798, + 29820 ], "loc": { "start": { @@ -43639,8 +43748,8 @@ "type": "Identifier", "name": "filter", "range": [ - 29795, - 29801 + 29821, + 29827 ], "loc": { "start": { @@ -43657,8 +43766,8 @@ "type": "Identifier", "name": "id", "range": [ - 29802, - 29804 + 29828, + 29830 ], "loc": { "start": { @@ -43672,8 +43781,8 @@ } }, "range": [ - 29795, - 29804 + 29821, + 29830 ], "loc": { "start": { @@ -43688,8 +43797,8 @@ } ], "range": [ - 29772, - 29805 + 29798, + 29831 ], "loc": { "start": { @@ -43705,8 +43814,8 @@ "generator": false, "expression": true, "range": [ - 29756, - 29805 + 29782, + 29831 ], "loc": { "start": { @@ -43721,8 +43830,8 @@ } ], "range": [ - 29706, - 29806 + 29732, + 29832 ], "loc": { "start": { @@ -43736,8 +43845,8 @@ } }, "range": [ - 29706, - 29807 + 29732, + 29833 ], "loc": { "start": { @@ -43752,8 +43861,8 @@ } ], "range": [ - 27952, - 29818 + 27978, + 29844 ], "loc": { "start": { @@ -43767,8 +43876,8 @@ } }, "range": [ - 27881, - 29818 + 27907, + 29844 ], "loc": { "start": { @@ -43785,8 +43894,8 @@ "type": "Line", "value": "filters grid is not generated", "range": [ - 27841, - 27872 + 27867, + 27898 ], "loc": { "start": { @@ -43805,8 +43914,8 @@ "type": "Line", "value": "if this.fltGrid", "range": [ - 29818, - 29835 + 29844, + 29861 ], "loc": { "start": { @@ -43823,8 +43932,8 @@ "type": "Block", "value": " Features ", "range": [ - 29845, - 29859 + 29871, + 29885 ], "loc": { "start": { @@ -43847,8 +43956,8 @@ "object": { "type": "ThisExpression", "range": [ - 29872, - 29876 + 29898, + 29902 ], "loc": { "start": { @@ -43865,8 +43974,8 @@ "type": "Identifier", "name": "hasVisibleRows", "range": [ - 29877, - 29891 + 29903, + 29917 ], "loc": { "start": { @@ -43880,8 +43989,8 @@ } }, "range": [ - 29872, - 29891 + 29898, + 29917 ], "loc": { "start": { @@ -43910,8 +44019,8 @@ "object": { "type": "ThisExpression", "range": [ - 29907, - 29911 + 29933, + 29937 ], "loc": { "start": { @@ -43928,8 +44037,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 29912, - 29919 + 29938, + 29945 ], "loc": { "start": { @@ -43943,8 +44052,8 @@ } }, "range": [ - 29907, - 29919 + 29933, + 29945 ], "loc": { "start": { @@ -43961,8 +44070,8 @@ "type": "Identifier", "name": "on", "range": [ - 29920, - 29922 + 29946, + 29948 ], "loc": { "start": { @@ -43976,8 +44085,8 @@ } }, "range": [ - 29907, - 29922 + 29933, + 29948 ], "loc": { "start": { @@ -43999,8 +44108,8 @@ "value": "after-filtering", "raw": "'after-filtering'", "range": [ - 29924, - 29941 + 29950, + 29967 ], "loc": { "start": { @@ -44015,8 +44124,8 @@ } ], "range": [ - 29923, - 29942 + 29949, + 29968 ], "loc": { "start": { @@ -44041,8 +44150,8 @@ "object": { "type": "ThisExpression", "range": [ - 29966, - 29970 + 29992, + 29996 ], "loc": { "start": { @@ -44059,8 +44168,8 @@ "type": "Identifier", "name": "enforceVisibility", "range": [ - 29971, - 29988 + 29997, + 30014 ], "loc": { "start": { @@ -44074,8 +44183,8 @@ } }, "range": [ - 29966, - 29988 + 29992, + 30014 ], "loc": { "start": { @@ -44090,8 +44199,8 @@ }, "arguments": [], "range": [ - 29966, - 29990 + 29992, + 30016 ], "loc": { "start": { @@ -44107,8 +44216,8 @@ "generator": false, "expression": true, "range": [ - 29960, - 29990 + 29986, + 30016 ], "loc": { "start": { @@ -44123,8 +44232,8 @@ } ], "range": [ - 29907, - 29991 + 29933, + 30017 ], "loc": { "start": { @@ -44138,8 +44247,8 @@ } }, "range": [ - 29907, - 29992 + 29933, + 30018 ], "loc": { "start": { @@ -44162,8 +44271,8 @@ "object": { "type": "ThisExpression", "range": [ - 30005, - 30009 + 30031, + 30035 ], "loc": { "start": { @@ -44180,8 +44289,8 @@ "type": "Identifier", "name": "enforceVisibility", "range": [ - 30010, - 30027 + 30036, + 30053 ], "loc": { "start": { @@ -44195,8 +44304,8 @@ } }, "range": [ - 30005, - 30027 + 30031, + 30053 ], "loc": { "start": { @@ -44211,8 +44320,8 @@ }, "arguments": [], "range": [ - 30005, - 30029 + 30031, + 30055 ], "loc": { "start": { @@ -44226,8 +44335,8 @@ } }, "range": [ - 30005, - 30030 + 30031, + 30056 ], "loc": { "start": { @@ -44242,8 +44351,8 @@ } ], "range": [ - 29893, - 30040 + 29919, + 30066 ], "loc": { "start": { @@ -44258,8 +44367,8 @@ }, "alternate": null, "range": [ - 29868, - 30040 + 29894, + 30066 ], "loc": { "start": { @@ -44276,8 +44385,8 @@ "type": "Line", "value": "if this.fltGrid", "range": [ - 29818, - 29835 + 29844, + 29861 ], "loc": { "start": { @@ -44294,8 +44403,8 @@ "type": "Block", "value": " Features ", "range": [ - 29845, - 29859 + 29871, + 29885 ], "loc": { "start": { @@ -44320,8 +44429,8 @@ "object": { "type": "ThisExpression", "range": [ - 30050, - 30054 + 30076, + 30080 ], "loc": { "start": { @@ -44338,8 +44447,8 @@ "type": "Identifier", "name": "initFeatures", "range": [ - 30055, - 30067 + 30081, + 30093 ], "loc": { "start": { @@ -44353,8 +44462,8 @@ } }, "range": [ - 30050, - 30067 + 30076, + 30093 ], "loc": { "start": { @@ -44375,8 +44484,8 @@ "type": "Identifier", "name": "rowsCounter", "range": [ - 30082, - 30093 + 30108, + 30119 ], "loc": { "start": { @@ -44393,8 +44502,8 @@ "type": "Identifier", "name": "statusBar", "range": [ - 30107, - 30116 + 30133, + 30142 ], "loc": { "start": { @@ -44411,8 +44520,8 @@ "type": "Identifier", "name": "clearButton", "range": [ - 30130, - 30141 + 30156, + 30167 ], "loc": { "start": { @@ -44429,8 +44538,8 @@ "type": "Identifier", "name": "alternateRows", "range": [ - 30155, - 30168 + 30181, + 30194 ], "loc": { "start": { @@ -44447,8 +44556,8 @@ "type": "Identifier", "name": "noResults", "range": [ - 30182, - 30191 + 30208, + 30217 ], "loc": { "start": { @@ -44465,8 +44574,8 @@ "type": "Identifier", "name": "paging", "range": [ - 30205, - 30211 + 30231, + 30237 ], "loc": { "start": { @@ -44481,8 +44590,8 @@ } ], "range": [ - 30068, - 30221 + 30094, + 30247 ], "loc": { "start": { @@ -44497,8 +44606,8 @@ } ], "range": [ - 30050, - 30222 + 30076, + 30248 ], "loc": { "start": { @@ -44512,8 +44621,8 @@ } }, "range": [ - 30050, - 30223 + 30076, + 30249 ], "loc": { "start": { @@ -44537,8 +44646,8 @@ "object": { "type": "ThisExpression", "range": [ - 30237, - 30241 + 30263, + 30267 ], "loc": { "start": { @@ -44555,8 +44664,8 @@ "type": "Identifier", "name": "hasColWidths", "range": [ - 30242, - 30254 + 30268, + 30280 ], "loc": { "start": { @@ -44570,8 +44679,8 @@ } }, "range": [ - 30237, - 30254 + 30263, + 30280 ], "loc": { "start": { @@ -44593,8 +44702,8 @@ "object": { "type": "ThisExpression", "range": [ - 30259, - 30263 + 30285, + 30289 ], "loc": { "start": { @@ -44611,8 +44720,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 30264, - 30274 + 30290, + 30300 ], "loc": { "start": { @@ -44626,8 +44735,8 @@ } }, "range": [ - 30259, - 30274 + 30285, + 30300 ], "loc": { "start": { @@ -44642,8 +44751,8 @@ }, "prefix": true, "range": [ - 30258, - 30274 + 30284, + 30300 ], "loc": { "start": { @@ -44657,8 +44766,8 @@ } }, "range": [ - 30237, - 30274 + 30263, + 30300 ], "loc": { "start": { @@ -44684,8 +44793,8 @@ "object": { "type": "ThisExpression", "range": [ - 30290, - 30294 + 30316, + 30320 ], "loc": { "start": { @@ -44702,8 +44811,8 @@ "type": "Identifier", "name": "setColWidths", "range": [ - 30295, - 30307 + 30321, + 30333 ], "loc": { "start": { @@ -44717,8 +44826,8 @@ } }, "range": [ - 30290, - 30307 + 30316, + 30333 ], "loc": { "start": { @@ -44733,8 +44842,8 @@ }, "arguments": [], "range": [ - 30290, - 30309 + 30316, + 30335 ], "loc": { "start": { @@ -44748,8 +44857,8 @@ } }, "range": [ - 30290, - 30310 + 30316, + 30336 ], "loc": { "start": { @@ -44764,8 +44873,8 @@ } ], "range": [ - 30276, - 30320 + 30302, + 30346 ], "loc": { "start": { @@ -44780,8 +44889,8 @@ }, "alternate": null, "range": [ - 30233, - 30320 + 30259, + 30346 ], "loc": { "start": { @@ -44798,8 +44907,8 @@ "type": "Line", "value": "TF css class is added to table", "range": [ - 30330, - 30362 + 30356, + 30388 ], "loc": { "start": { @@ -44825,8 +44934,8 @@ "object": { "type": "ThisExpression", "range": [ - 30376, - 30380 + 30402, + 30406 ], "loc": { "start": { @@ -44843,8 +44952,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 30381, - 30391 + 30407, + 30417 ], "loc": { "start": { @@ -44858,8 +44967,8 @@ } }, "range": [ - 30376, - 30391 + 30402, + 30417 ], "loc": { "start": { @@ -44874,8 +44983,8 @@ }, "prefix": true, "range": [ - 30375, - 30391 + 30401, + 30417 ], "loc": { "start": { @@ -44899,8 +45008,8 @@ "type": "Identifier", "name": "addClass", "range": [ - 30407, - 30415 + 30433, + 30441 ], "loc": { "start": { @@ -44922,8 +45031,8 @@ "object": { "type": "ThisExpression", "range": [ - 30416, - 30420 + 30442, + 30446 ], "loc": { "start": { @@ -44940,8 +45049,8 @@ "type": "Identifier", "name": "dom", "range": [ - 30421, - 30424 + 30447, + 30450 ], "loc": { "start": { @@ -44955,8 +45064,8 @@ } }, "range": [ - 30416, - 30424 + 30442, + 30450 ], "loc": { "start": { @@ -44971,8 +45080,8 @@ }, "arguments": [], "range": [ - 30416, - 30426 + 30442, + 30452 ], "loc": { "start": { @@ -44991,8 +45100,8 @@ "object": { "type": "ThisExpression", "range": [ - 30428, - 30432 + 30454, + 30458 ], "loc": { "start": { @@ -45009,8 +45118,8 @@ "type": "Identifier", "name": "prfxTf", "range": [ - 30433, - 30439 + 30459, + 30465 ], "loc": { "start": { @@ -45024,8 +45133,8 @@ } }, "range": [ - 30428, - 30439 + 30454, + 30465 ], "loc": { "start": { @@ -45040,8 +45149,8 @@ } ], "range": [ - 30407, - 30440 + 30433, + 30466 ], "loc": { "start": { @@ -45055,8 +45164,8 @@ } }, "range": [ - 30407, - 30441 + 30433, + 30467 ], "loc": { "start": { @@ -45077,8 +45186,8 @@ "object": { "type": "ThisExpression", "range": [ - 30458, - 30462 + 30484, + 30488 ], "loc": { "start": { @@ -45095,8 +45204,8 @@ "type": "Identifier", "name": "responsive", "range": [ - 30463, - 30473 + 30489, + 30499 ], "loc": { "start": { @@ -45110,8 +45219,8 @@ } }, "range": [ - 30458, - 30473 + 30484, + 30499 ], "loc": { "start": { @@ -45135,8 +45244,8 @@ "type": "Identifier", "name": "addClass", "range": [ - 30493, - 30501 + 30519, + 30527 ], "loc": { "start": { @@ -45158,8 +45267,8 @@ "object": { "type": "ThisExpression", "range": [ - 30502, - 30506 + 30528, + 30532 ], "loc": { "start": { @@ -45176,8 +45285,8 @@ "type": "Identifier", "name": "dom", "range": [ - 30507, - 30510 + 30533, + 30536 ], "loc": { "start": { @@ -45191,8 +45300,8 @@ } }, "range": [ - 30502, - 30510 + 30528, + 30536 ], "loc": { "start": { @@ -45207,8 +45316,8 @@ }, "arguments": [], "range": [ - 30502, - 30512 + 30528, + 30538 ], "loc": { "start": { @@ -45227,8 +45336,8 @@ "object": { "type": "ThisExpression", "range": [ - 30514, - 30518 + 30540, + 30544 ], "loc": { "start": { @@ -45245,8 +45354,8 @@ "type": "Identifier", "name": "prfxResponsive", "range": [ - 30519, - 30533 + 30545, + 30559 ], "loc": { "start": { @@ -45260,8 +45369,8 @@ } }, "range": [ - 30514, - 30533 + 30540, + 30559 ], "loc": { "start": { @@ -45276,8 +45385,8 @@ } ], "range": [ - 30493, - 30534 + 30519, + 30560 ], "loc": { "start": { @@ -45291,8 +45400,8 @@ } }, "range": [ - 30493, - 30535 + 30519, + 30561 ], "loc": { "start": { @@ -45307,8 +45416,8 @@ } ], "range": [ - 30475, - 30549 + 30501, + 30575 ], "loc": { "start": { @@ -45323,8 +45432,8 @@ }, "alternate": null, "range": [ - 30454, - 30549 + 30480, + 30575 ], "loc": { "start": { @@ -45339,8 +45448,8 @@ } ], "range": [ - 30393, - 30559 + 30419, + 30585 ], "loc": { "start": { @@ -45355,8 +45464,8 @@ }, "alternate": null, "range": [ - 30371, - 30559 + 30397, + 30585 ], "loc": { "start": { @@ -45373,8 +45482,8 @@ "type": "Line", "value": "TF css class is added to table", "range": [ - 30330, - 30362 + 30356, + 30388 ], "loc": { "start": { @@ -45393,8 +45502,8 @@ "type": "Block", "value": " Load extensions ", "range": [ - 30569, - 30590 + 30595, + 30616 ], "loc": { "start": { @@ -45419,8 +45528,8 @@ "object": { "type": "ThisExpression", "range": [ - 30599, - 30603 + 30625, + 30629 ], "loc": { "start": { @@ -45437,8 +45546,8 @@ "type": "Identifier", "name": "initExtensions", "range": [ - 30604, - 30618 + 30630, + 30644 ], "loc": { "start": { @@ -45452,8 +45561,8 @@ } }, "range": [ - 30599, - 30618 + 30625, + 30644 ], "loc": { "start": { @@ -45468,8 +45577,8 @@ }, "arguments": [], "range": [ - 30599, - 30620 + 30625, + 30646 ], "loc": { "start": { @@ -45483,8 +45592,8 @@ } }, "range": [ - 30599, - 30621 + 30625, + 30647 ], "loc": { "start": { @@ -45501,8 +45610,8 @@ "type": "Block", "value": " Load extensions ", "range": [ - 30569, - 30590 + 30595, + 30616 ], "loc": { "start": { @@ -45521,8 +45630,8 @@ "type": "Line", "value": " Subscribe to events", "range": [ - 30631, - 30653 + 30657, + 30679 ], "loc": { "start": { @@ -45545,8 +45654,8 @@ "object": { "type": "ThisExpression", "range": [ - 30666, - 30670 + 30692, + 30696 ], "loc": { "start": { @@ -45563,8 +45672,8 @@ "type": "Identifier", "name": "linkedFilters", "range": [ - 30671, - 30684 + 30697, + 30710 ], "loc": { "start": { @@ -45578,8 +45687,8 @@ } }, "range": [ - 30666, - 30684 + 30692, + 30710 ], "loc": { "start": { @@ -45608,8 +45717,8 @@ "object": { "type": "ThisExpression", "range": [ - 30700, - 30704 + 30726, + 30730 ], "loc": { "start": { @@ -45626,8 +45735,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 30705, - 30712 + 30731, + 30738 ], "loc": { "start": { @@ -45641,8 +45750,8 @@ } }, "range": [ - 30700, - 30712 + 30726, + 30738 ], "loc": { "start": { @@ -45659,8 +45768,8 @@ "type": "Identifier", "name": "on", "range": [ - 30713, - 30715 + 30739, + 30741 ], "loc": { "start": { @@ -45674,8 +45783,8 @@ } }, "range": [ - 30700, - 30715 + 30726, + 30741 ], "loc": { "start": { @@ -45697,8 +45806,8 @@ "value": "after-filtering", "raw": "'after-filtering'", "range": [ - 30717, - 30734 + 30743, + 30760 ], "loc": { "start": { @@ -45713,8 +45822,8 @@ } ], "range": [ - 30716, - 30735 + 30742, + 30761 ], "loc": { "start": { @@ -45739,8 +45848,8 @@ "object": { "type": "ThisExpression", "range": [ - 30743, - 30747 + 30769, + 30773 ], "loc": { "start": { @@ -45757,8 +45866,8 @@ "type": "Identifier", "name": "linkFilters", "range": [ - 30748, - 30759 + 30774, + 30785 ], "loc": { "start": { @@ -45772,8 +45881,8 @@ } }, "range": [ - 30743, - 30759 + 30769, + 30785 ], "loc": { "start": { @@ -45788,8 +45897,8 @@ }, "arguments": [], "range": [ - 30743, - 30761 + 30769, + 30787 ], "loc": { "start": { @@ -45805,8 +45914,8 @@ "generator": false, "expression": true, "range": [ - 30737, - 30761 + 30763, + 30787 ], "loc": { "start": { @@ -45821,8 +45930,8 @@ } ], "range": [ - 30700, - 30762 + 30726, + 30788 ], "loc": { "start": { @@ -45836,8 +45945,8 @@ } }, "range": [ - 30700, - 30763 + 30726, + 30789 ], "loc": { "start": { @@ -45852,8 +45961,8 @@ } ], "range": [ - 30686, - 30773 + 30712, + 30799 ], "loc": { "start": { @@ -45868,8 +45977,8 @@ }, "alternate": null, "range": [ - 30662, - 30773 + 30688, + 30799 ], "loc": { "start": { @@ -45886,8 +45995,8 @@ "type": "Line", "value": " Subscribe to events", "range": [ - 30631, - 30653 + 30657, + 30679 ], "loc": { "start": { @@ -45913,8 +46022,8 @@ "object": { "type": "ThisExpression", "range": [ - 30783, - 30787 + 30809, + 30813 ], "loc": { "start": { @@ -45931,8 +46040,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 30788, - 30799 + 30814, + 30825 ], "loc": { "start": { @@ -45946,8 +46055,8 @@ } }, "range": [ - 30783, - 30799 + 30809, + 30825 ], "loc": { "start": { @@ -45965,8 +46074,8 @@ "value": true, "raw": "true", "range": [ - 30802, - 30806 + 30828, + 30832 ], "loc": { "start": { @@ -45980,8 +46089,8 @@ } }, "range": [ - 30783, - 30806 + 30809, + 30832 ], "loc": { "start": { @@ -45995,8 +46104,8 @@ } }, "range": [ - 30783, - 30807 + 30809, + 30833 ], "loc": { "start": { @@ -46019,8 +46128,8 @@ "object": { "type": "ThisExpression", "range": [ - 30817, - 30821 + 30843, + 30847 ], "loc": { "start": { @@ -46037,8 +46146,8 @@ "type": "Identifier", "name": "onFiltersLoaded", "range": [ - 30822, - 30837 + 30848, + 30863 ], "loc": { "start": { @@ -46052,8 +46161,8 @@ } }, "range": [ - 30817, - 30837 + 30843, + 30863 ], "loc": { "start": { @@ -46070,8 +46179,8 @@ { "type": "ThisExpression", "range": [ - 30838, - 30842 + 30864, + 30868 ], "loc": { "start": { @@ -46086,8 +46195,8 @@ } ], "range": [ - 30817, - 30843 + 30843, + 30869 ], "loc": { "start": { @@ -46101,8 +46210,8 @@ } }, "range": [ - 30817, - 30844 + 30843, + 30870 ], "loc": { "start": { @@ -46128,8 +46237,8 @@ "object": { "type": "ThisExpression", "range": [ - 30854, - 30858 + 30880, + 30884 ], "loc": { "start": { @@ -46146,8 +46255,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 30859, - 30866 + 30885, + 30892 ], "loc": { "start": { @@ -46161,8 +46270,8 @@ } }, "range": [ - 30854, - 30866 + 30880, + 30892 ], "loc": { "start": { @@ -46179,8 +46288,8 @@ "type": "Identifier", "name": "emit", "range": [ - 30867, - 30871 + 30893, + 30897 ], "loc": { "start": { @@ -46194,8 +46303,8 @@ } }, "range": [ - 30854, - 30871 + 30880, + 30897 ], "loc": { "start": { @@ -46214,8 +46323,8 @@ "value": "initialized", "raw": "'initialized'", "range": [ - 30872, - 30885 + 30898, + 30911 ], "loc": { "start": { @@ -46231,8 +46340,8 @@ { "type": "ThisExpression", "range": [ - 30887, - 30891 + 30913, + 30917 ], "loc": { "start": { @@ -46247,8 +46356,8 @@ } ], "range": [ - 30854, - 30892 + 30880, + 30918 ], "loc": { "start": { @@ -46262,8 +46371,8 @@ } }, "range": [ - 30854, - 30893 + 30880, + 30919 ], "loc": { "start": { @@ -46278,8 +46387,8 @@ } ], "range": [ - 27054, - 30899 + 27080, + 30925 ], "loc": { "start": { @@ -46295,8 +46404,8 @@ "generator": false, "expression": false, "range": [ - 27051, - 30899 + 27077, + 30925 ], "loc": { "start": { @@ -46312,8 +46421,8 @@ "kind": "method", "computed": false, "range": [ - 27047, - 30899 + 27073, + 30925 ], "loc": { "start": { @@ -46330,8 +46439,8 @@ "type": "Block", "value": "*\n * Initialise features and layout\n ", "range": [ - 26993, - 27042 + 27019, + 27068 ], "loc": { "start": { @@ -46350,8 +46459,8 @@ "type": "Block", "value": "*\n * Detect key\n * @param {Event} evt\n ", "range": [ - 30905, - 30968 + 30931, + 30994 ], "loc": { "start": { @@ -46373,8 +46482,8 @@ "type": "Identifier", "name": "detectKey", "range": [ - 30973, - 30982 + 30999, + 31008 ], "loc": { "start": { @@ -46395,8 +46504,8 @@ "type": "Identifier", "name": "evt", "range": [ - 30983, - 30986 + 31009, + 31012 ], "loc": { "start": { @@ -46424,8 +46533,8 @@ "object": { "type": "ThisExpression", "range": [ - 31003, - 31007 + 31029, + 31033 ], "loc": { "start": { @@ -46442,8 +46551,8 @@ "type": "Identifier", "name": "enterKey", "range": [ - 31008, - 31016 + 31034, + 31042 ], "loc": { "start": { @@ -46457,8 +46566,8 @@ } }, "range": [ - 31003, - 31016 + 31029, + 31042 ], "loc": { "start": { @@ -46473,8 +46582,8 @@ }, "prefix": true, "range": [ - 31002, - 31016 + 31028, + 31042 ], "loc": { "start": { @@ -46494,8 +46603,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 31032, - 31039 + 31058, + 31065 ], "loc": { "start": { @@ -46510,8 +46619,8 @@ } ], "range": [ - 31018, - 31049 + 31044, + 31075 ], "loc": { "start": { @@ -46526,8 +46635,8 @@ }, "alternate": null, "range": [ - 30998, - 31049 + 31024, + 31075 ], "loc": { "start": { @@ -46546,8 +46655,8 @@ "type": "Identifier", "name": "evt", "range": [ - 31062, - 31065 + 31088, + 31091 ], "loc": { "start": { @@ -46572,8 +46681,8 @@ "type": "Identifier", "name": "key", "range": [ - 31085, - 31088 + 31111, + 31114 ], "loc": { "start": { @@ -46592,8 +46701,8 @@ "type": "Identifier", "name": "keyCode", "range": [ - 31091, - 31098 + 31117, + 31124 ], "loc": { "start": { @@ -46611,8 +46720,8 @@ "type": "Identifier", "name": "evt", "range": [ - 31099, - 31102 + 31125, + 31128 ], "loc": { "start": { @@ -46627,8 +46736,8 @@ } ], "range": [ - 31091, - 31103 + 31117, + 31129 ], "loc": { "start": { @@ -46642,8 +46751,8 @@ } }, "range": [ - 31085, - 31103 + 31111, + 31129 ], "loc": { "start": { @@ -46659,8 +46768,8 @@ ], "kind": "let", "range": [ - 31081, - 31104 + 31107, + 31130 ], "loc": { "start": { @@ -46682,8 +46791,8 @@ "type": "Identifier", "name": "key", "range": [ - 31121, - 31124 + 31147, + 31150 ], "loc": { "start": { @@ -46700,8 +46809,8 @@ "type": "Identifier", "name": "ENTER_KEY", "range": [ - 31129, - 31138 + 31155, + 31164 ], "loc": { "start": { @@ -46715,8 +46824,8 @@ } }, "range": [ - 31121, - 31138 + 31147, + 31164 ], "loc": { "start": { @@ -46742,8 +46851,8 @@ "object": { "type": "ThisExpression", "range": [ - 31158, - 31162 + 31184, + 31188 ], "loc": { "start": { @@ -46760,8 +46869,8 @@ "type": "Identifier", "name": "filter", "range": [ - 31163, - 31169 + 31189, + 31195 ], "loc": { "start": { @@ -46775,8 +46884,8 @@ } }, "range": [ - 31158, - 31169 + 31184, + 31195 ], "loc": { "start": { @@ -46791,8 +46900,8 @@ }, "arguments": [], "range": [ - 31158, - 31171 + 31184, + 31197 ], "loc": { "start": { @@ -46806,8 +46915,8 @@ } }, "range": [ - 31158, - 31172 + 31184, + 31198 ], "loc": { "start": { @@ -46828,8 +46937,8 @@ "type": "Identifier", "name": "cancelEvt", "range": [ - 31189, - 31198 + 31215, + 31224 ], "loc": { "start": { @@ -46847,8 +46956,8 @@ "type": "Identifier", "name": "evt", "range": [ - 31199, - 31202 + 31225, + 31228 ], "loc": { "start": { @@ -46863,8 +46972,8 @@ } ], "range": [ - 31189, - 31203 + 31215, + 31229 ], "loc": { "start": { @@ -46878,8 +46987,8 @@ } }, "range": [ - 31189, - 31204 + 31215, + 31230 ], "loc": { "start": { @@ -46900,8 +47009,8 @@ "type": "Identifier", "name": "stopEvt", "range": [ - 31221, - 31228 + 31247, + 31254 ], "loc": { "start": { @@ -46919,8 +47028,8 @@ "type": "Identifier", "name": "evt", "range": [ - 31229, - 31232 + 31255, + 31258 ], "loc": { "start": { @@ -46935,8 +47044,8 @@ } ], "range": [ - 31221, - 31233 + 31247, + 31259 ], "loc": { "start": { @@ -46950,8 +47059,8 @@ } }, "range": [ - 31221, - 31234 + 31247, + 31260 ], "loc": { "start": { @@ -46966,8 +47075,8 @@ } ], "range": [ - 31140, - 31248 + 31166, + 31274 ], "loc": { "start": { @@ -46994,8 +47103,8 @@ "object": { "type": "ThisExpression", "range": [ - 31272, - 31276 + 31298, + 31302 ], "loc": { "start": { @@ -47012,8 +47121,8 @@ "type": "Identifier", "name": "isUserTyping", "range": [ - 31277, - 31289 + 31303, + 31315 ], "loc": { "start": { @@ -47027,8 +47136,8 @@ } }, "range": [ - 31272, - 31289 + 31298, + 31315 ], "loc": { "start": { @@ -47046,8 +47155,8 @@ "value": true, "raw": "true", "range": [ - 31292, - 31296 + 31318, + 31322 ], "loc": { "start": { @@ -47061,8 +47170,8 @@ } }, "range": [ - 31272, - 31296 + 31298, + 31322 ], "loc": { "start": { @@ -47076,8 +47185,8 @@ } }, "range": [ - 31272, - 31297 + 31298, + 31323 ], "loc": { "start": { @@ -47101,8 +47210,8 @@ "type": "Identifier", "name": "root", "range": [ - 31314, - 31318 + 31340, + 31344 ], "loc": { "start": { @@ -47119,8 +47228,8 @@ "type": "Identifier", "name": "clearInterval", "range": [ - 31319, - 31332 + 31345, + 31358 ], "loc": { "start": { @@ -47134,8 +47243,8 @@ } }, "range": [ - 31314, - 31332 + 31340, + 31358 ], "loc": { "start": { @@ -47155,8 +47264,8 @@ "object": { "type": "ThisExpression", "range": [ - 31333, - 31337 + 31359, + 31363 ], "loc": { "start": { @@ -47173,8 +47282,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 31338, - 31353 + 31364, + 31379 ], "loc": { "start": { @@ -47188,8 +47297,8 @@ } }, "range": [ - 31333, - 31353 + 31359, + 31379 ], "loc": { "start": { @@ -47204,8 +47313,8 @@ } ], "range": [ - 31314, - 31354 + 31340, + 31380 ], "loc": { "start": { @@ -47219,8 +47328,8 @@ } }, "range": [ - 31314, - 31355 + 31340, + 31381 ], "loc": { "start": { @@ -47244,8 +47353,8 @@ "object": { "type": "ThisExpression", "range": [ - 31372, - 31376 + 31398, + 31402 ], "loc": { "start": { @@ -47262,8 +47371,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 31377, - 31392 + 31403, + 31418 ], "loc": { "start": { @@ -47277,8 +47386,8 @@ } }, "range": [ - 31372, - 31392 + 31398, + 31418 ], "loc": { "start": { @@ -47296,8 +47405,8 @@ "value": null, "raw": "null", "range": [ - 31395, - 31399 + 31421, + 31425 ], "loc": { "start": { @@ -47311,8 +47420,8 @@ } }, "range": [ - 31372, - 31399 + 31398, + 31425 ], "loc": { "start": { @@ -47326,8 +47435,8 @@ } }, "range": [ - 31372, - 31400 + 31398, + 31426 ], "loc": { "start": { @@ -47342,8 +47451,8 @@ } ], "range": [ - 31254, - 31414 + 31280, + 31440 ], "loc": { "start": { @@ -47357,8 +47466,8 @@ } }, "range": [ - 31117, - 31414 + 31143, + 31440 ], "loc": { "start": { @@ -47373,8 +47482,8 @@ } ], "range": [ - 31067, - 31424 + 31093, + 31450 ], "loc": { "start": { @@ -47389,8 +47498,8 @@ }, "alternate": null, "range": [ - 31058, - 31424 + 31084, + 31450 ], "loc": { "start": { @@ -47405,8 +47514,8 @@ } ], "range": [ - 30988, - 31430 + 31014, + 31456 ], "loc": { "start": { @@ -47422,8 +47531,8 @@ "generator": false, "expression": false, "range": [ - 30982, - 31430 + 31008, + 31456 ], "loc": { "start": { @@ -47439,8 +47548,8 @@ "kind": "method", "computed": false, "range": [ - 30973, - 31430 + 30999, + 31456 ], "loc": { "start": { @@ -47457,8 +47566,8 @@ "type": "Block", "value": "*\n * Detect key\n * @param {Event} evt\n ", "range": [ - 30905, - 30968 + 30931, + 30994 ], "loc": { "start": { @@ -47477,8 +47586,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": [ - 31436, - 31569 + 31462, + 31595 ], "loc": { "start": { @@ -47500,8 +47609,8 @@ "type": "Identifier", "name": "onKeyUp", "range": [ - 31574, - 31581 + 31600, + 31607 ], "loc": { "start": { @@ -47522,8 +47631,8 @@ "type": "Identifier", "name": "evt", "range": [ - 31582, - 31585 + 31608, + 31611 ], "loc": { "start": { @@ -47551,8 +47660,8 @@ "object": { "type": "ThisExpression", "range": [ - 31602, - 31606 + 31628, + 31632 ], "loc": { "start": { @@ -47569,8 +47678,8 @@ "type": "Identifier", "name": "autoFilter", "range": [ - 31607, - 31617 + 31633, + 31643 ], "loc": { "start": { @@ -47584,8 +47693,8 @@ } }, "range": [ - 31602, - 31617 + 31628, + 31643 ], "loc": { "start": { @@ -47600,8 +47709,8 @@ }, "prefix": true, "range": [ - 31601, - 31617 + 31627, + 31643 ], "loc": { "start": { @@ -47621,8 +47730,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 31633, - 31640 + 31659, + 31666 ], "loc": { "start": { @@ -47637,8 +47746,8 @@ } ], "range": [ - 31619, - 31650 + 31645, + 31676 ], "loc": { "start": { @@ -47653,8 +47762,8 @@ }, "alternate": null, "range": [ - 31597, - 31650 + 31623, + 31676 ], "loc": { "start": { @@ -47676,8 +47785,8 @@ "type": "Identifier", "name": "key", "range": [ - 31663, - 31666 + 31689, + 31692 ], "loc": { "start": { @@ -47696,8 +47805,8 @@ "type": "Identifier", "name": "keyCode", "range": [ - 31669, - 31676 + 31695, + 31702 ], "loc": { "start": { @@ -47715,8 +47824,8 @@ "type": "Identifier", "name": "evt", "range": [ - 31677, - 31680 + 31703, + 31706 ], "loc": { "start": { @@ -47731,8 +47840,8 @@ } ], "range": [ - 31669, - 31681 + 31695, + 31707 ], "loc": { "start": { @@ -47746,8 +47855,8 @@ } }, "range": [ - 31663, - 31681 + 31689, + 31707 ], "loc": { "start": { @@ -47763,8 +47872,8 @@ ], "kind": "let", "range": [ - 31659, - 31682 + 31685, + 31708 ], "loc": { "start": { @@ -47788,8 +47897,8 @@ "object": { "type": "ThisExpression", "range": [ - 31691, - 31695 + 31717, + 31721 ], "loc": { "start": { @@ -47806,8 +47915,8 @@ "type": "Identifier", "name": "isUserTyping", "range": [ - 31696, - 31708 + 31722, + 31734 ], "loc": { "start": { @@ -47821,8 +47930,8 @@ } }, "range": [ - 31691, - 31708 + 31717, + 31734 ], "loc": { "start": { @@ -47840,8 +47949,8 @@ "value": false, "raw": "false", "range": [ - 31711, - 31716 + 31737, + 31742 ], "loc": { "start": { @@ -47855,8 +47964,8 @@ } }, "range": [ - 31691, - 31716 + 31717, + 31742 ], "loc": { "start": { @@ -47870,8 +47979,8 @@ } }, "range": [ - 31691, - 31717 + 31717, + 31743 ], "loc": { "start": { @@ -47890,8 +47999,8 @@ "type": "Identifier", "name": "filter", "range": [ - 31736, - 31742 + 31762, + 31768 ], "loc": { "start": { @@ -47919,8 +48028,8 @@ "type": "Identifier", "name": "root", "range": [ - 31759, - 31763 + 31785, + 31789 ], "loc": { "start": { @@ -47937,8 +48046,8 @@ "type": "Identifier", "name": "clearInterval", "range": [ - 31764, - 31777 + 31790, + 31803 ], "loc": { "start": { @@ -47952,8 +48061,8 @@ } }, "range": [ - 31759, - 31777 + 31785, + 31803 ], "loc": { "start": { @@ -47973,8 +48082,8 @@ "object": { "type": "ThisExpression", "range": [ - 31778, - 31782 + 31804, + 31808 ], "loc": { "start": { @@ -47991,8 +48100,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 31783, - 31798 + 31809, + 31824 ], "loc": { "start": { @@ -48006,8 +48115,8 @@ } }, "range": [ - 31778, - 31798 + 31804, + 31824 ], "loc": { "start": { @@ -48022,8 +48131,8 @@ } ], "range": [ - 31759, - 31799 + 31785, + 31825 ], "loc": { "start": { @@ -48037,8 +48146,8 @@ } }, "range": [ - 31759, - 31800 + 31785, + 31826 ], "loc": { "start": { @@ -48062,8 +48171,8 @@ "object": { "type": "ThisExpression", "range": [ - 31813, - 31817 + 31839, + 31843 ], "loc": { "start": { @@ -48080,8 +48189,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 31818, - 31833 + 31844, + 31859 ], "loc": { "start": { @@ -48095,8 +48204,8 @@ } }, "range": [ - 31813, - 31833 + 31839, + 31859 ], "loc": { "start": { @@ -48114,8 +48223,8 @@ "value": null, "raw": "null", "range": [ - 31836, - 31840 + 31862, + 31866 ], "loc": { "start": { @@ -48129,8 +48238,8 @@ } }, "range": [ - 31813, - 31840 + 31839, + 31866 ], "loc": { "start": { @@ -48144,8 +48253,8 @@ } }, "range": [ - 31813, - 31841 + 31839, + 31867 ], "loc": { "start": { @@ -48169,8 +48278,8 @@ "object": { "type": "ThisExpression", "range": [ - 31859, - 31863 + 31885, + 31889 ], "loc": { "start": { @@ -48187,8 +48296,8 @@ "type": "Identifier", "name": "isUserTyping", "range": [ - 31864, - 31876 + 31890, + 31902 ], "loc": { "start": { @@ -48202,8 +48311,8 @@ } }, "range": [ - 31859, - 31876 + 31885, + 31902 ], "loc": { "start": { @@ -48218,8 +48327,8 @@ }, "prefix": true, "range": [ - 31858, - 31876 + 31884, + 31902 ], "loc": { "start": { @@ -48245,8 +48354,8 @@ "object": { "type": "ThisExpression", "range": [ - 31896, - 31900 + 31922, + 31926 ], "loc": { "start": { @@ -48263,8 +48372,8 @@ "type": "Identifier", "name": "filter", "range": [ - 31901, - 31907 + 31927, + 31933 ], "loc": { "start": { @@ -48278,8 +48387,8 @@ } }, "range": [ - 31896, - 31907 + 31922, + 31933 ], "loc": { "start": { @@ -48294,8 +48403,8 @@ }, "arguments": [], "range": [ - 31896, - 31909 + 31922, + 31935 ], "loc": { "start": { @@ -48309,8 +48418,8 @@ } }, "range": [ - 31896, - 31910 + 31922, + 31936 ], "loc": { "start": { @@ -48334,8 +48443,8 @@ "object": { "type": "ThisExpression", "range": [ - 31927, - 31931 + 31953, + 31957 ], "loc": { "start": { @@ -48352,8 +48461,8 @@ "type": "Identifier", "name": "isUserTyping", "range": [ - 31932, - 31944 + 31958, + 31970 ], "loc": { "start": { @@ -48367,8 +48476,8 @@ } }, "range": [ - 31927, - 31944 + 31953, + 31970 ], "loc": { "start": { @@ -48386,8 +48495,8 @@ "value": null, "raw": "null", "range": [ - 31947, - 31951 + 31973, + 31977 ], "loc": { "start": { @@ -48401,8 +48510,8 @@ } }, "range": [ - 31927, - 31951 + 31953, + 31977 ], "loc": { "start": { @@ -48416,8 +48525,8 @@ } }, "range": [ - 31927, - 31952 + 31953, + 31978 ], "loc": { "start": { @@ -48432,8 +48541,8 @@ } ], "range": [ - 31878, - 31966 + 31904, + 31992 ], "loc": { "start": { @@ -48448,8 +48557,8 @@ }, "alternate": null, "range": [ - 31854, - 31966 + 31880, + 31992 ], "loc": { "start": { @@ -48464,8 +48573,8 @@ } ], "range": [ - 31745, - 31976 + 31771, + 32002 ], "loc": { "start": { @@ -48481,8 +48590,8 @@ "generator": false, "expression": false, "range": [ - 31727, - 31976 + 31753, + 32002 ], "loc": { "start": { @@ -48516,8 +48625,8 @@ "type": "Identifier", "name": "key", "range": [ - 31990, - 31993 + 32016, + 32019 ], "loc": { "start": { @@ -48534,8 +48643,8 @@ "type": "Identifier", "name": "ENTER_KEY", "range": [ - 31998, - 32007 + 32024, + 32033 ], "loc": { "start": { @@ -48549,8 +48658,8 @@ } }, "range": [ - 31990, - 32007 + 32016, + 32033 ], "loc": { "start": { @@ -48570,8 +48679,8 @@ "type": "Identifier", "name": "key", "range": [ - 32011, - 32014 + 32037, + 32040 ], "loc": { "start": { @@ -48588,8 +48697,8 @@ "type": "Identifier", "name": "TAB_KEY", "range": [ - 32019, - 32026 + 32045, + 32052 ], "loc": { "start": { @@ -48603,8 +48712,8 @@ } }, "range": [ - 32011, - 32026 + 32037, + 32052 ], "loc": { "start": { @@ -48618,8 +48727,8 @@ } }, "range": [ - 31990, - 32026 + 32016, + 32052 ], "loc": { "start": { @@ -48639,8 +48748,8 @@ "type": "Identifier", "name": "key", "range": [ - 32030, - 32033 + 32056, + 32059 ], "loc": { "start": { @@ -48657,8 +48766,8 @@ "type": "Identifier", "name": "ESC_KEY", "range": [ - 32038, - 32045 + 32064, + 32071 ], "loc": { "start": { @@ -48672,8 +48781,8 @@ } }, "range": [ - 32030, - 32045 + 32056, + 32071 ], "loc": { "start": { @@ -48687,8 +48796,8 @@ } }, "range": [ - 31990, - 32045 + 32016, + 32071 ], "loc": { "start": { @@ -48708,8 +48817,8 @@ "type": "Identifier", "name": "key", "range": [ - 32061, - 32064 + 32087, + 32090 ], "loc": { "start": { @@ -48726,8 +48835,8 @@ "type": "Identifier", "name": "UP_ARROW_KEY", "range": [ - 32069, - 32081 + 32095, + 32107 ], "loc": { "start": { @@ -48741,8 +48850,8 @@ } }, "range": [ - 32061, - 32081 + 32087, + 32107 ], "loc": { "start": { @@ -48756,8 +48865,8 @@ } }, "range": [ - 31990, - 32081 + 32016, + 32107 ], "loc": { "start": { @@ -48777,8 +48886,8 @@ "type": "Identifier", "name": "key", "range": [ - 32085, - 32088 + 32111, + 32114 ], "loc": { "start": { @@ -48795,8 +48904,8 @@ "type": "Identifier", "name": "DOWN_ARROW_KEY", "range": [ - 32093, - 32107 + 32119, + 32133 ], "loc": { "start": { @@ -48810,8 +48919,8 @@ } }, "range": [ - 32085, - 32107 + 32111, + 32133 ], "loc": { "start": { @@ -48825,8 +48934,8 @@ } }, "range": [ - 31990, - 32107 + 32016, + 32133 ], "loc": { "start": { @@ -48853,8 +48962,8 @@ "object": { "type": "ThisExpression", "range": [ - 32127, - 32131 + 32153, + 32157 ], "loc": { "start": { @@ -48871,8 +48980,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 32132, - 32147 + 32158, + 32173 ], "loc": { "start": { @@ -48886,8 +48995,8 @@ } }, "range": [ - 32127, - 32147 + 32153, + 32173 ], "loc": { "start": { @@ -48905,8 +49014,8 @@ "value": null, "raw": "null", "range": [ - 32152, - 32156 + 32178, + 32182 ], "loc": { "start": { @@ -48920,8 +49029,8 @@ } }, "range": [ - 32127, - 32156 + 32153, + 32182 ], "loc": { "start": { @@ -48948,8 +49057,8 @@ "object": { "type": "ThisExpression", "range": [ - 32176, - 32180 + 32202, + 32206 ], "loc": { "start": { @@ -48966,8 +49075,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 32181, - 32196 + 32207, + 32222 ], "loc": { "start": { @@ -48981,8 +49090,8 @@ } }, "range": [ - 32176, - 32196 + 32202, + 32222 ], "loc": { "start": { @@ -49004,8 +49113,8 @@ "type": "Identifier", "name": "root", "range": [ - 32199, - 32203 + 32225, + 32229 ], "loc": { "start": { @@ -49022,8 +49131,8 @@ "type": "Identifier", "name": "setInterval", "range": [ - 32204, - 32215 + 32230, + 32241 ], "loc": { "start": { @@ -49037,8 +49146,8 @@ } }, "range": [ - 32199, - 32215 + 32225, + 32241 ], "loc": { "start": { @@ -49061,8 +49170,8 @@ "type": "Identifier", "name": "filter", "range": [ - 32216, - 32222 + 32242, + 32248 ], "loc": { "start": { @@ -49079,8 +49188,8 @@ "type": "Identifier", "name": "bind", "range": [ - 32223, - 32227 + 32249, + 32253 ], "loc": { "start": { @@ -49094,8 +49203,8 @@ } }, "range": [ - 32216, - 32227 + 32242, + 32253 ], "loc": { "start": { @@ -49112,8 +49221,8 @@ { "type": "ThisExpression", "range": [ - 32228, - 32232 + 32254, + 32258 ], "loc": { "start": { @@ -49128,8 +49237,8 @@ } ], "range": [ - 32216, - 32233 + 32242, + 32259 ], "loc": { "start": { @@ -49148,8 +49257,8 @@ "object": { "type": "ThisExpression", "range": [ - 32255, - 32259 + 32281, + 32285 ], "loc": { "start": { @@ -49166,8 +49275,8 @@ "type": "Identifier", "name": "autoFilterDelay", "range": [ - 32260, - 32275 + 32286, + 32301 ], "loc": { "start": { @@ -49181,8 +49290,8 @@ } }, "range": [ - 32255, - 32275 + 32281, + 32301 ], "loc": { "start": { @@ -49197,8 +49306,8 @@ } ], "range": [ - 32199, - 32276 + 32225, + 32302 ], "loc": { "start": { @@ -49212,8 +49321,8 @@ } }, "range": [ - 32176, - 32276 + 32202, + 32302 ], "loc": { "start": { @@ -49227,8 +49336,8 @@ } }, "range": [ - 32176, - 32277 + 32202, + 32303 ], "loc": { "start": { @@ -49243,8 +49352,8 @@ } ], "range": [ - 32158, - 32291 + 32184, + 32317 ], "loc": { "start": { @@ -49259,8 +49368,8 @@ }, "alternate": null, "range": [ - 32123, - 32291 + 32149, + 32317 ], "loc": { "start": { @@ -49275,8 +49384,8 @@ } ], "range": [ - 32109, - 32301 + 32135, + 32327 ], "loc": { "start": { @@ -49303,8 +49412,8 @@ "type": "Identifier", "name": "root", "range": [ - 32321, - 32325 + 32347, + 32351 ], "loc": { "start": { @@ -49321,8 +49430,8 @@ "type": "Identifier", "name": "clearInterval", "range": [ - 32326, - 32339 + 32352, + 32365 ], "loc": { "start": { @@ -49336,8 +49445,8 @@ } }, "range": [ - 32321, - 32339 + 32347, + 32365 ], "loc": { "start": { @@ -49357,8 +49466,8 @@ "object": { "type": "ThisExpression", "range": [ - 32340, - 32344 + 32366, + 32370 ], "loc": { "start": { @@ -49375,8 +49484,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 32345, - 32360 + 32371, + 32386 ], "loc": { "start": { @@ -49390,8 +49499,8 @@ } }, "range": [ - 32340, - 32360 + 32366, + 32386 ], "loc": { "start": { @@ -49406,8 +49515,8 @@ } ], "range": [ - 32321, - 32361 + 32347, + 32387 ], "loc": { "start": { @@ -49421,8 +49530,8 @@ } }, "range": [ - 32321, - 32362 + 32347, + 32388 ], "loc": { "start": { @@ -49446,8 +49555,8 @@ "object": { "type": "ThisExpression", "range": [ - 32375, - 32379 + 32401, + 32405 ], "loc": { "start": { @@ -49464,8 +49573,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 32380, - 32395 + 32406, + 32421 ], "loc": { "start": { @@ -49479,8 +49588,8 @@ } }, "range": [ - 32375, - 32395 + 32401, + 32421 ], "loc": { "start": { @@ -49498,8 +49607,8 @@ "value": null, "raw": "null", "range": [ - 32398, - 32402 + 32424, + 32428 ], "loc": { "start": { @@ -49513,8 +49622,8 @@ } }, "range": [ - 32375, - 32402 + 32401, + 32428 ], "loc": { "start": { @@ -49528,8 +49637,8 @@ } }, "range": [ - 32375, - 32403 + 32401, + 32429 ], "loc": { "start": { @@ -49544,8 +49653,8 @@ } ], "range": [ - 32307, - 32413 + 32333, + 32439 ], "loc": { "start": { @@ -49559,8 +49668,8 @@ } }, "range": [ - 31986, - 32413 + 32012, + 32439 ], "loc": { "start": { @@ -49575,8 +49684,8 @@ } ], "range": [ - 31587, - 32419 + 31613, + 32445 ], "loc": { "start": { @@ -49592,8 +49701,8 @@ "generator": false, "expression": false, "range": [ - 31581, - 32419 + 31607, + 32445 ], "loc": { "start": { @@ -49609,8 +49718,8 @@ "kind": "method", "computed": false, "range": [ - 31574, - 32419 + 31600, + 32445 ], "loc": { "start": { @@ -49627,8 +49736,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": [ - 31436, - 31569 + 31462, + 31595 ], "loc": { "start": { @@ -49647,8 +49756,8 @@ "type": "Block", "value": "*\n * Filter's keydown event: if auto-filter on, detect user is typing\n ", "range": [ - 32425, - 32508 + 32451, + 32534 ], "loc": { "start": { @@ -49670,8 +49779,8 @@ "type": "Identifier", "name": "onKeyDown", "range": [ - 32513, - 32522 + 32539, + 32548 ], "loc": { "start": { @@ -49699,8 +49808,8 @@ "object": { "type": "ThisExpression", "range": [ - 32539, - 32543 + 32565, + 32569 ], "loc": { "start": { @@ -49717,8 +49826,8 @@ "type": "Identifier", "name": "autoFilter", "range": [ - 32544, - 32554 + 32570, + 32580 ], "loc": { "start": { @@ -49732,8 +49841,8 @@ } }, "range": [ - 32539, - 32554 + 32565, + 32580 ], "loc": { "start": { @@ -49760,8 +49869,8 @@ "object": { "type": "ThisExpression", "range": [ - 32570, - 32574 + 32596, + 32600 ], "loc": { "start": { @@ -49778,8 +49887,8 @@ "type": "Identifier", "name": "isUserTyping", "range": [ - 32575, - 32587 + 32601, + 32613 ], "loc": { "start": { @@ -49793,8 +49902,8 @@ } }, "range": [ - 32570, - 32587 + 32596, + 32613 ], "loc": { "start": { @@ -49812,8 +49921,8 @@ "value": true, "raw": "true", "range": [ - 32590, - 32594 + 32616, + 32620 ], "loc": { "start": { @@ -49827,8 +49936,8 @@ } }, "range": [ - 32570, - 32594 + 32596, + 32620 ], "loc": { "start": { @@ -49842,8 +49951,8 @@ } }, "range": [ - 32570, - 32595 + 32596, + 32621 ], "loc": { "start": { @@ -49858,8 +49967,8 @@ } ], "range": [ - 32556, - 32605 + 32582, + 32631 ], "loc": { "start": { @@ -49874,8 +49983,8 @@ }, "alternate": null, "range": [ - 32535, - 32605 + 32561, + 32631 ], "loc": { "start": { @@ -49890,8 +49999,8 @@ } ], "range": [ - 32525, - 32611 + 32551, + 32637 ], "loc": { "start": { @@ -49907,8 +50016,8 @@ "generator": false, "expression": false, "range": [ - 32522, - 32611 + 32548, + 32637 ], "loc": { "start": { @@ -49924,8 +50033,8 @@ "kind": "method", "computed": false, "range": [ - 32513, - 32611 + 32539, + 32637 ], "loc": { "start": { @@ -49942,8 +50051,8 @@ "type": "Block", "value": "*\n * Filter's keydown event: if auto-filter on, detect user is typing\n ", "range": [ - 32425, - 32508 + 32451, + 32534 ], "loc": { "start": { @@ -49962,8 +50071,8 @@ "type": "Block", "value": "*\n * Filter's focus event\n * @param {Event} evt\n ", "range": [ - 32617, - 32682 + 32643, + 32708 ], "loc": { "start": { @@ -49985,8 +50094,8 @@ "type": "Identifier", "name": "onInpFocus", "range": [ - 32687, - 32697 + 32713, + 32723 ], "loc": { "start": { @@ -50007,8 +50116,8 @@ "type": "Identifier", "name": "evt", "range": [ - 32698, - 32701 + 32724, + 32727 ], "loc": { "start": { @@ -50034,8 +50143,8 @@ "type": "Identifier", "name": "elm", "range": [ - 32717, - 32720 + 32743, + 32746 ], "loc": { "start": { @@ -50054,8 +50163,8 @@ "type": "Identifier", "name": "targetEvt", "range": [ - 32723, - 32732 + 32749, + 32758 ], "loc": { "start": { @@ -50073,8 +50182,8 @@ "type": "Identifier", "name": "evt", "range": [ - 32733, - 32736 + 32759, + 32762 ], "loc": { "start": { @@ -50089,8 +50198,8 @@ } ], "range": [ - 32723, - 32737 + 32749, + 32763 ], "loc": { "start": { @@ -50104,8 +50213,8 @@ } }, "range": [ - 32717, - 32737 + 32743, + 32763 ], "loc": { "start": { @@ -50121,8 +50230,8 @@ ], "kind": "let", "range": [ - 32713, - 32738 + 32739, + 32764 ], "loc": { "start": { @@ -50148,8 +50257,8 @@ "object": { "type": "ThisExpression", "range": [ - 32747, - 32751 + 32773, + 32777 ], "loc": { "start": { @@ -50166,8 +50275,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 32752, - 32759 + 32778, + 32785 ], "loc": { "start": { @@ -50181,8 +50290,8 @@ } }, "range": [ - 32747, - 32759 + 32773, + 32785 ], "loc": { "start": { @@ -50199,8 +50308,8 @@ "type": "Identifier", "name": "emit", "range": [ - 32760, - 32764 + 32786, + 32790 ], "loc": { "start": { @@ -50214,8 +50323,8 @@ } }, "range": [ - 32747, - 32764 + 32773, + 32790 ], "loc": { "start": { @@ -50234,8 +50343,8 @@ "value": "filter-focus", "raw": "'filter-focus'", "range": [ - 32765, - 32779 + 32791, + 32805 ], "loc": { "start": { @@ -50251,8 +50360,8 @@ { "type": "ThisExpression", "range": [ - 32781, - 32785 + 32807, + 32811 ], "loc": { "start": { @@ -50269,8 +50378,8 @@ "type": "Identifier", "name": "elm", "range": [ - 32787, - 32790 + 32813, + 32816 ], "loc": { "start": { @@ -50285,8 +50394,8 @@ } ], "range": [ - 32747, - 32791 + 32773, + 32817 ], "loc": { "start": { @@ -50300,8 +50409,8 @@ } }, "range": [ - 32747, - 32792 + 32773, + 32818 ], "loc": { "start": { @@ -50316,8 +50425,8 @@ } ], "range": [ - 32703, - 32798 + 32729, + 32824 ], "loc": { "start": { @@ -50333,8 +50442,8 @@ "generator": false, "expression": false, "range": [ - 32697, - 32798 + 32723, + 32824 ], "loc": { "start": { @@ -50350,8 +50459,8 @@ "kind": "method", "computed": false, "range": [ - 32687, - 32798 + 32713, + 32824 ], "loc": { "start": { @@ -50368,8 +50477,8 @@ "type": "Block", "value": "*\n * Filter's focus event\n * @param {Event} evt\n ", "range": [ - 32617, - 32682 + 32643, + 32708 ], "loc": { "start": { @@ -50388,8 +50497,8 @@ "type": "Block", "value": "*\n * Filter's blur event: if auto-filter on, clear interval on filter blur\n ", "range": [ - 32804, - 32892 + 32830, + 32918 ], "loc": { "start": { @@ -50411,8 +50520,8 @@ "type": "Identifier", "name": "onInpBlur", "range": [ - 32897, - 32906 + 32923, + 32932 ], "loc": { "start": { @@ -50440,8 +50549,8 @@ "object": { "type": "ThisExpression", "range": [ - 32923, - 32927 + 32949, + 32953 ], "loc": { "start": { @@ -50458,8 +50567,8 @@ "type": "Identifier", "name": "autoFilter", "range": [ - 32928, - 32938 + 32954, + 32964 ], "loc": { "start": { @@ -50473,8 +50582,8 @@ } }, "range": [ - 32923, - 32938 + 32949, + 32964 ], "loc": { "start": { @@ -50501,8 +50610,8 @@ "object": { "type": "ThisExpression", "range": [ - 32954, - 32958 + 32980, + 32984 ], "loc": { "start": { @@ -50519,8 +50628,8 @@ "type": "Identifier", "name": "isUserTyping", "range": [ - 32959, - 32971 + 32985, + 32997 ], "loc": { "start": { @@ -50534,8 +50643,8 @@ } }, "range": [ - 32954, - 32971 + 32980, + 32997 ], "loc": { "start": { @@ -50553,8 +50662,8 @@ "value": false, "raw": "false", "range": [ - 32974, - 32979 + 33000, + 33005 ], "loc": { "start": { @@ -50568,8 +50677,8 @@ } }, "range": [ - 32954, - 32979 + 32980, + 33005 ], "loc": { "start": { @@ -50583,8 +50692,8 @@ } }, "range": [ - 32954, - 32980 + 32980, + 33006 ], "loc": { "start": { @@ -50608,8 +50717,8 @@ "type": "Identifier", "name": "root", "range": [ - 32993, - 32997 + 33019, + 33023 ], "loc": { "start": { @@ -50626,8 +50735,8 @@ "type": "Identifier", "name": "clearInterval", "range": [ - 32998, - 33011 + 33024, + 33037 ], "loc": { "start": { @@ -50641,8 +50750,8 @@ } }, "range": [ - 32993, - 33011 + 33019, + 33037 ], "loc": { "start": { @@ -50662,8 +50771,8 @@ "object": { "type": "ThisExpression", "range": [ - 33012, - 33016 + 33038, + 33042 ], "loc": { "start": { @@ -50680,8 +50789,8 @@ "type": "Identifier", "name": "autoFilterTimer", "range": [ - 33017, - 33032 + 33043, + 33058 ], "loc": { "start": { @@ -50695,8 +50804,8 @@ } }, "range": [ - 33012, - 33032 + 33038, + 33058 ], "loc": { "start": { @@ -50711,8 +50820,8 @@ } ], "range": [ - 32993, - 33033 + 33019, + 33059 ], "loc": { "start": { @@ -50726,8 +50835,8 @@ } }, "range": [ - 32993, - 33034 + 33019, + 33060 ], "loc": { "start": { @@ -50742,8 +50851,8 @@ } ], "range": [ - 32940, - 33044 + 32966, + 33070 ], "loc": { "start": { @@ -50758,8 +50867,8 @@ }, "alternate": null, "range": [ - 32919, - 33044 + 32945, + 33070 ], "loc": { "start": { @@ -50785,8 +50894,8 @@ "object": { "type": "ThisExpression", "range": [ - 33053, - 33057 + 33079, + 33083 ], "loc": { "start": { @@ -50803,8 +50912,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 33058, - 33065 + 33084, + 33091 ], "loc": { "start": { @@ -50818,8 +50927,8 @@ } }, "range": [ - 33053, - 33065 + 33079, + 33091 ], "loc": { "start": { @@ -50836,8 +50945,8 @@ "type": "Identifier", "name": "emit", "range": [ - 33066, - 33070 + 33092, + 33096 ], "loc": { "start": { @@ -50851,8 +50960,8 @@ } }, "range": [ - 33053, - 33070 + 33079, + 33096 ], "loc": { "start": { @@ -50871,8 +50980,8 @@ "value": "filter-blur", "raw": "'filter-blur'", "range": [ - 33071, - 33084 + 33097, + 33110 ], "loc": { "start": { @@ -50888,8 +50997,8 @@ { "type": "ThisExpression", "range": [ - 33086, - 33090 + 33112, + 33116 ], "loc": { "start": { @@ -50904,8 +51013,8 @@ } ], "range": [ - 33053, - 33091 + 33079, + 33117 ], "loc": { "start": { @@ -50919,8 +51028,8 @@ } }, "range": [ - 33053, - 33092 + 33079, + 33118 ], "loc": { "start": { @@ -50935,8 +51044,8 @@ } ], "range": [ - 32909, - 33098 + 32935, + 33124 ], "loc": { "start": { @@ -50952,8 +51061,8 @@ "generator": false, "expression": false, "range": [ - 32906, - 33098 + 32932, + 33124 ], "loc": { "start": { @@ -50969,8 +51078,8 @@ "kind": "method", "computed": false, "range": [ - 32897, - 33098 + 32923, + 33124 ], "loc": { "start": { @@ -50987,8 +51096,8 @@ "type": "Block", "value": "*\n * Filter's blur event: if auto-filter on, clear interval on filter blur\n ", "range": [ - 32804, - 32892 + 32830, + 32918 ], "loc": { "start": { @@ -51007,8 +51116,8 @@ "type": "Block", "value": "*\n * Insert filters row at initialization\n ", "range": [ - 33104, - 33159 + 33130, + 33185 ], "loc": { "start": { @@ -51030,8 +51139,8 @@ "type": "Identifier", "name": "_insertFiltersRow", "range": [ - 33164, - 33181 + 33190, + 33207 ], "loc": { "start": { @@ -51059,8 +51168,8 @@ "object": { "type": "ThisExpression", "range": [ - 33391, - 33395 + 33417, + 33421 ], "loc": { "start": { @@ -51077,8 +51186,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 33396, - 33406 + 33422, + 33432 ], "loc": { "start": { @@ -51092,8 +51201,8 @@ } }, "range": [ - 33391, - 33406 + 33417, + 33432 ], "loc": { "start": { @@ -51113,8 +51222,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 33422, - 33429 + 33448, + 33455 ], "loc": { "start": { @@ -51129,8 +51238,8 @@ } ], "range": [ - 33408, - 33439 + 33434, + 33465 ], "loc": { "start": { @@ -51145,8 +51254,8 @@ }, "alternate": null, "range": [ - 33387, - 33439 + 33413, + 33465 ], "loc": { "start": { @@ -51163,8 +51272,8 @@ "type": "Line", "value": " TODO: prevent filters row generation for popup filters too,", "range": [ - 33194, - 33256 + 33220, + 33282 ], "loc": { "start": { @@ -51181,8 +51290,8 @@ "type": "Line", "value": " to reduce and simplify headers row index adjusting across lib modules", "range": [ - 33265, - 33337 + 33291, + 33363 ], "loc": { "start": { @@ -51199,8 +51308,8 @@ "type": "Line", "value": " (GridLayout, PopupFilter etc)", "range": [ - 33346, - 33378 + 33372, + 33404 ], "loc": { "start": { @@ -51224,8 +51333,8 @@ "type": "Identifier", "name": "fltrow", "range": [ - 33452, - 33458 + 33478, + 33484 ], "loc": { "start": { @@ -51240,8 +51349,8 @@ }, "init": null, "range": [ - 33452, - 33458 + 33478, + 33484 ], "loc": { "start": { @@ -51257,8 +51366,8 @@ ], "kind": "let", "range": [ - 33448, - 33459 + 33474, + 33485 ], "loc": { "start": { @@ -51280,8 +51389,8 @@ "type": "Identifier", "name": "thead", "range": [ - 33473, - 33478 + 33499, + 33504 ], "loc": { "start": { @@ -51300,8 +51409,8 @@ "type": "Identifier", "name": "tag", "range": [ - 33481, - 33484 + 33507, + 33510 ], "loc": { "start": { @@ -51323,8 +51432,8 @@ "object": { "type": "ThisExpression", "range": [ - 33485, - 33489 + 33511, + 33515 ], "loc": { "start": { @@ -51341,8 +51450,8 @@ "type": "Identifier", "name": "dom", "range": [ - 33490, - 33493 + 33516, + 33519 ], "loc": { "start": { @@ -51356,8 +51465,8 @@ } }, "range": [ - 33485, - 33493 + 33511, + 33519 ], "loc": { "start": { @@ -51372,8 +51481,8 @@ }, "arguments": [], "range": [ - 33485, - 33495 + 33511, + 33521 ], "loc": { "start": { @@ -51391,8 +51500,8 @@ "value": "thead", "raw": "'thead'", "range": [ - 33497, - 33504 + 33523, + 33530 ], "loc": { "start": { @@ -51407,8 +51516,8 @@ } ], "range": [ - 33481, - 33505 + 33507, + 33531 ], "loc": { "start": { @@ -51422,8 +51531,8 @@ } }, "range": [ - 33473, - 33505 + 33499, + 33531 ], "loc": { "start": { @@ -51439,8 +51548,8 @@ ], "kind": "let", "range": [ - 33469, - 33506 + 33495, + 33532 ], "loc": { "start": { @@ -51465,8 +51574,8 @@ "type": "Identifier", "name": "thead", "range": [ - 33519, - 33524 + 33545, + 33550 ], "loc": { "start": { @@ -51483,8 +51592,8 @@ "type": "Identifier", "name": "length", "range": [ - 33525, - 33531 + 33551, + 33557 ], "loc": { "start": { @@ -51498,8 +51607,8 @@ } }, "range": [ - 33519, - 33531 + 33545, + 33557 ], "loc": { "start": { @@ -51517,8 +51626,8 @@ "value": 0, "raw": "0", "range": [ - 33534, - 33535 + 33560, + 33561 ], "loc": { "start": { @@ -51532,8 +51641,8 @@ } }, "range": [ - 33519, - 33535 + 33545, + 33561 ], "loc": { "start": { @@ -51558,8 +51667,8 @@ "type": "Identifier", "name": "fltrow", "range": [ - 33551, - 33557 + 33577, + 33583 ], "loc": { "start": { @@ -51584,8 +51693,8 @@ "type": "Identifier", "name": "thead", "range": [ - 33560, - 33565 + 33586, + 33591 ], "loc": { "start": { @@ -51603,8 +51712,8 @@ "value": 0, "raw": "0", "range": [ - 33566, - 33567 + 33592, + 33593 ], "loc": { "start": { @@ -51618,8 +51727,8 @@ } }, "range": [ - 33560, - 33568 + 33586, + 33594 ], "loc": { "start": { @@ -51636,8 +51745,8 @@ "type": "Identifier", "name": "insertRow", "range": [ - 33569, - 33578 + 33595, + 33604 ], "loc": { "start": { @@ -51651,8 +51760,8 @@ } }, "range": [ - 33560, - 33578 + 33586, + 33604 ], "loc": { "start": { @@ -51672,8 +51781,8 @@ "object": { "type": "ThisExpression", "range": [ - 33579, - 33583 + 33605, + 33609 ], "loc": { "start": { @@ -51690,8 +51799,8 @@ "type": "Identifier", "name": "filtersRowIndex", "range": [ - 33584, - 33599 + 33610, + 33625 ], "loc": { "start": { @@ -51705,8 +51814,8 @@ } }, "range": [ - 33579, - 33599 + 33605, + 33625 ], "loc": { "start": { @@ -51721,8 +51830,8 @@ } ], "range": [ - 33560, - 33600 + 33586, + 33626 ], "loc": { "start": { @@ -51736,8 +51845,8 @@ } }, "range": [ - 33551, - 33600 + 33577, + 33626 ], "loc": { "start": { @@ -51751,8 +51860,8 @@ } }, "range": [ - 33551, - 33601 + 33577, + 33627 ], "loc": { "start": { @@ -51767,8 +51876,8 @@ } ], "range": [ - 33537, - 33611 + 33563, + 33637 ], "loc": { "start": { @@ -51793,8 +51902,8 @@ "type": "Identifier", "name": "fltrow", "range": [ - 33631, - 33637 + 33657, + 33663 ], "loc": { "start": { @@ -51820,8 +51929,8 @@ "object": { "type": "ThisExpression", "range": [ - 33640, - 33644 + 33666, + 33670 ], "loc": { "start": { @@ -51838,8 +51947,8 @@ "type": "Identifier", "name": "dom", "range": [ - 33645, - 33648 + 33671, + 33674 ], "loc": { "start": { @@ -51853,8 +51962,8 @@ } }, "range": [ - 33640, - 33648 + 33666, + 33674 ], "loc": { "start": { @@ -51869,8 +51978,8 @@ }, "arguments": [], "range": [ - 33640, - 33650 + 33666, + 33676 ], "loc": { "start": { @@ -51887,8 +51996,8 @@ "type": "Identifier", "name": "insertRow", "range": [ - 33651, - 33660 + 33677, + 33686 ], "loc": { "start": { @@ -51902,8 +52011,8 @@ } }, "range": [ - 33640, - 33660 + 33666, + 33686 ], "loc": { "start": { @@ -51923,8 +52032,8 @@ "object": { "type": "ThisExpression", "range": [ - 33661, - 33665 + 33687, + 33691 ], "loc": { "start": { @@ -51941,8 +52050,8 @@ "type": "Identifier", "name": "filtersRowIndex", "range": [ - 33666, - 33681 + 33692, + 33707 ], "loc": { "start": { @@ -51956,8 +52065,8 @@ } }, "range": [ - 33661, - 33681 + 33687, + 33707 ], "loc": { "start": { @@ -51972,8 +52081,8 @@ } ], "range": [ - 33640, - 33682 + 33666, + 33708 ], "loc": { "start": { @@ -51987,8 +52096,8 @@ } }, "range": [ - 33631, - 33682 + 33657, + 33708 ], "loc": { "start": { @@ -52002,8 +52111,8 @@ } }, "range": [ - 33631, - 33683 + 33657, + 33709 ], "loc": { "start": { @@ -52018,8 +52127,8 @@ } ], "range": [ - 33617, - 33693 + 33643, + 33719 ], "loc": { "start": { @@ -52033,8 +52142,8 @@ } }, "range": [ - 33515, - 33693 + 33541, + 33719 ], "loc": { "start": { @@ -52059,8 +52168,8 @@ "type": "Identifier", "name": "fltrow", "range": [ - 33703, - 33709 + 33729, + 33735 ], "loc": { "start": { @@ -52077,8 +52186,8 @@ "type": "Identifier", "name": "className", "range": [ - 33710, - 33719 + 33736, + 33745 ], "loc": { "start": { @@ -52092,8 +52201,8 @@ } }, "range": [ - 33703, - 33719 + 33729, + 33745 ], "loc": { "start": { @@ -52112,8 +52221,8 @@ "object": { "type": "ThisExpression", "range": [ - 33722, - 33726 + 33748, + 33752 ], "loc": { "start": { @@ -52130,8 +52239,8 @@ "type": "Identifier", "name": "fltsRowCssClass", "range": [ - 33727, - 33742 + 33753, + 33768 ], "loc": { "start": { @@ -52145,8 +52254,8 @@ } }, "range": [ - 33722, - 33742 + 33748, + 33768 ], "loc": { "start": { @@ -52160,8 +52269,8 @@ } }, "range": [ - 33703, - 33742 + 33729, + 33768 ], "loc": { "start": { @@ -52175,8 +52284,8 @@ } }, "range": [ - 33703, - 33743 + 33729, + 33769 ], "loc": { "start": { @@ -52197,8 +52306,8 @@ "object": { "type": "ThisExpression", "range": [ - 33757, - 33761 + 33783, + 33787 ], "loc": { "start": { @@ -52215,8 +52324,8 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 33762, - 33775 + 33788, + 33801 ], "loc": { "start": { @@ -52230,8 +52339,8 @@ } }, "range": [ - 33757, - 33775 + 33783, + 33801 ], "loc": { "start": { @@ -52262,8 +52371,8 @@ "type": "Identifier", "name": "fltrow", "range": [ - 33791, - 33797 + 33817, + 33823 ], "loc": { "start": { @@ -52280,8 +52389,8 @@ "type": "Identifier", "name": "style", "range": [ - 33798, - 33803 + 33824, + 33829 ], "loc": { "start": { @@ -52295,8 +52404,8 @@ } }, "range": [ - 33791, - 33803 + 33817, + 33829 ], "loc": { "start": { @@ -52313,8 +52422,8 @@ "type": "Identifier", "name": "display", "range": [ - 33804, - 33811 + 33830, + 33837 ], "loc": { "start": { @@ -52328,8 +52437,8 @@ } }, "range": [ - 33791, - 33811 + 33817, + 33837 ], "loc": { "start": { @@ -52346,8 +52455,8 @@ "type": "Identifier", "name": "NONE", "range": [ - 33814, - 33818 + 33840, + 33844 ], "loc": { "start": { @@ -52361,8 +52470,8 @@ } }, "range": [ - 33791, - 33818 + 33817, + 33844 ], "loc": { "start": { @@ -52376,8 +52485,8 @@ } }, "range": [ - 33791, - 33819 + 33817, + 33845 ], "loc": { "start": { @@ -52392,8 +52501,8 @@ } ], "range": [ - 33777, - 33829 + 33803, + 33855 ], "loc": { "start": { @@ -52408,8 +52517,8 @@ }, "alternate": null, "range": [ - 33753, - 33829 + 33779, + 33855 ], "loc": { "start": { @@ -52435,8 +52544,8 @@ "object": { "type": "ThisExpression", "range": [ - 33839, - 33843 + 33865, + 33869 ], "loc": { "start": { @@ -52453,8 +52562,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 33844, - 33851 + 33870, + 33877 ], "loc": { "start": { @@ -52468,8 +52577,8 @@ } }, "range": [ - 33839, - 33851 + 33865, + 33877 ], "loc": { "start": { @@ -52486,8 +52595,8 @@ "type": "Identifier", "name": "emit", "range": [ - 33852, - 33856 + 33878, + 33882 ], "loc": { "start": { @@ -52501,8 +52610,8 @@ } }, "range": [ - 33839, - 33856 + 33865, + 33882 ], "loc": { "start": { @@ -52521,8 +52630,8 @@ "value": "filters-row-inserted", "raw": "'filters-row-inserted'", "range": [ - 33857, - 33879 + 33883, + 33905 ], "loc": { "start": { @@ -52538,8 +52647,8 @@ { "type": "ThisExpression", "range": [ - 33881, - 33885 + 33907, + 33911 ], "loc": { "start": { @@ -52556,8 +52665,8 @@ "type": "Identifier", "name": "fltrow", "range": [ - 33887, - 33893 + 33913, + 33919 ], "loc": { "start": { @@ -52572,8 +52681,8 @@ } ], "range": [ - 33839, - 33894 + 33865, + 33920 ], "loc": { "start": { @@ -52587,8 +52696,8 @@ } }, "range": [ - 33839, - 33895 + 33865, + 33921 ], "loc": { "start": { @@ -52607,8 +52716,8 @@ "type": "Identifier", "name": "fltrow", "range": [ - 33911, - 33917 + 33937, + 33943 ], "loc": { "start": { @@ -52622,8 +52731,8 @@ } }, "range": [ - 33904, - 33918 + 33930, + 33944 ], "loc": { "start": { @@ -52638,8 +52747,8 @@ } ], "range": [ - 33184, - 33924 + 33210, + 33950 ], "loc": { "start": { @@ -52655,8 +52764,8 @@ "generator": false, "expression": false, "range": [ - 33181, - 33924 + 33207, + 33950 ], "loc": { "start": { @@ -52672,8 +52781,8 @@ "kind": "method", "computed": false, "range": [ - 33164, - 33924 + 33190, + 33950 ], "loc": { "start": { @@ -52690,8 +52799,8 @@ "type": "Block", "value": "*\n * Insert filters row at initialization\n ", "range": [ - 33104, - 33159 + 33130, + 33185 ], "loc": { "start": { @@ -52710,8 +52819,8 @@ "type": "Block", "value": "*\n * Initialize filtersless table\n ", "range": [ - 33930, - 33977 + 33956, + 34003 ], "loc": { "start": { @@ -52733,8 +52842,8 @@ "type": "Identifier", "name": "_initNoFilters", "range": [ - 33982, - 33996 + 34008, + 34022 ], "loc": { "start": { @@ -52762,8 +52871,8 @@ "object": { "type": "ThisExpression", "range": [ - 34013, - 34017 + 34039, + 34043 ], "loc": { "start": { @@ -52780,8 +52889,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 34018, - 34025 + 34044, + 34051 ], "loc": { "start": { @@ -52795,8 +52904,8 @@ } }, "range": [ - 34013, - 34025 + 34039, + 34051 ], "loc": { "start": { @@ -52816,8 +52925,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 34041, - 34048 + 34067, + 34074 ], "loc": { "start": { @@ -52832,8 +52941,8 @@ } ], "range": [ - 34027, - 34058 + 34053, + 34084 ], "loc": { "start": { @@ -52848,8 +52957,8 @@ }, "alternate": null, "range": [ - 34009, - 34058 + 34035, + 34084 ], "loc": { "start": { @@ -52873,8 +52982,8 @@ "object": { "type": "ThisExpression", "range": [ - 34067, - 34071 + 34093, + 34097 ], "loc": { "start": { @@ -52891,8 +53000,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 34072, - 34078 + 34098, + 34104 ], "loc": { "start": { @@ -52906,8 +53015,8 @@ } }, "range": [ - 34067, - 34078 + 34093, + 34104 ], "loc": { "start": { @@ -52931,8 +53040,8 @@ "object": { "type": "ThisExpression", "range": [ - 34081, - 34085 + 34107, + 34111 ], "loc": { "start": { @@ -52949,8 +53058,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 34086, - 34092 + 34112, + 34118 ], "loc": { "start": { @@ -52964,8 +53073,8 @@ } }, "range": [ - 34081, - 34092 + 34107, + 34118 ], "loc": { "start": { @@ -52983,8 +53092,8 @@ "value": 0, "raw": "0", "range": [ - 34095, - 34096 + 34121, + 34122 ], "loc": { "start": { @@ -52998,8 +53107,8 @@ } }, "range": [ - 34081, - 34096 + 34107, + 34122 ], "loc": { "start": { @@ -53021,8 +53130,8 @@ "object": { "type": "ThisExpression", "range": [ - 34099, - 34103 + 34125, + 34129 ], "loc": { "start": { @@ -53039,8 +53148,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 34104, - 34110 + 34130, + 34136 ], "loc": { "start": { @@ -53054,8 +53163,8 @@ } }, "range": [ - 34099, - 34110 + 34125, + 34136 ], "loc": { "start": { @@ -53073,8 +53182,8 @@ "value": 1, "raw": "1", "range": [ - 34113, - 34114 + 34139, + 34140 ], "loc": { "start": { @@ -53088,8 +53197,8 @@ } }, "range": [ - 34099, - 34114 + 34125, + 34140 ], "loc": { "start": { @@ -53107,8 +53216,8 @@ "value": 0, "raw": "0", "range": [ - 34117, - 34118 + 34143, + 34144 ], "loc": { "start": { @@ -53122,8 +53231,8 @@ } }, "range": [ - 34081, - 34118 + 34107, + 34144 ], "loc": { "start": { @@ -53137,8 +53246,8 @@ } }, "range": [ - 34067, - 34118 + 34093, + 34144 ], "loc": { "start": { @@ -53152,8 +53261,8 @@ } }, "range": [ - 34067, - 34119 + 34093, + 34145 ], "loc": { "start": { @@ -53177,8 +53286,8 @@ "object": { "type": "ThisExpression", "range": [ - 34128, - 34132 + 34154, + 34158 ], "loc": { "start": { @@ -53195,8 +53304,8 @@ "type": "Identifier", "name": "nbFilterableRows", "range": [ - 34133, - 34149 + 34159, + 34175 ], "loc": { "start": { @@ -53210,8 +53319,8 @@ } }, "range": [ - 34128, - 34149 + 34154, + 34175 ], "loc": { "start": { @@ -53232,8 +53341,8 @@ "object": { "type": "ThisExpression", "range": [ - 34152, - 34156 + 34178, + 34182 ], "loc": { "start": { @@ -53250,8 +53359,8 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 34157, - 34166 + 34183, + 34192 ], "loc": { "start": { @@ -53265,8 +53374,8 @@ } }, "range": [ - 34152, - 34166 + 34178, + 34192 ], "loc": { "start": { @@ -53281,8 +53390,8 @@ }, "arguments": [], "range": [ - 34152, - 34168 + 34178, + 34194 ], "loc": { "start": { @@ -53296,8 +53405,8 @@ } }, "range": [ - 34128, - 34168 + 34154, + 34194 ], "loc": { "start": { @@ -53311,8 +53420,8 @@ } }, "range": [ - 34128, - 34169 + 34154, + 34195 ], "loc": { "start": { @@ -53327,8 +53436,8 @@ } ], "range": [ - 33999, - 34175 + 34025, + 34201 ], "loc": { "start": { @@ -53344,8 +53453,8 @@ "generator": false, "expression": false, "range": [ - 33996, - 34175 + 34022, + 34201 ], "loc": { "start": { @@ -53361,8 +53470,8 @@ "kind": "method", "computed": false, "range": [ - 33982, - 34175 + 34008, + 34201 ], "loc": { "start": { @@ -53379,8 +53488,8 @@ "type": "Block", "value": "*\n * Initialize filtersless table\n ", "range": [ - 33930, - 33977 + 33956, + 34003 ], "loc": { "start": { @@ -53399,8 +53508,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": [ - 34181, - 34400 + 34207, + 34426 ], "loc": { "start": { @@ -53422,8 +53531,8 @@ "type": "Identifier", "name": "_buildInputFilter", "range": [ - 34405, - 34422 + 34431, + 34448 ], "loc": { "start": { @@ -53444,8 +53553,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 34423, - 34431 + 34449, + 34457 ], "loc": { "start": { @@ -53462,8 +53571,8 @@ "type": "Identifier", "name": "cssClass", "range": [ - 34433, - 34441 + 34459, + 34467 ], "loc": { "start": { @@ -53480,8 +53589,8 @@ "type": "Identifier", "name": "container", "range": [ - 34443, - 34452 + 34469, + 34478 ], "loc": { "start": { @@ -53507,8 +53616,8 @@ "type": "Identifier", "name": "col", "range": [ - 34468, - 34471 + 34494, + 34497 ], "loc": { "start": { @@ -53529,8 +53638,8 @@ "object": { "type": "ThisExpression", "range": [ - 34474, - 34478 + 34500, + 34504 ], "loc": { "start": { @@ -53547,8 +53656,8 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 34479, - 34492 + 34505, + 34518 ], "loc": { "start": { @@ -53562,8 +53671,8 @@ } }, "range": [ - 34474, - 34492 + 34500, + 34518 ], "loc": { "start": { @@ -53581,8 +53690,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 34493, - 34501 + 34519, + 34527 ], "loc": { "start": { @@ -53597,8 +53706,8 @@ } ], "range": [ - 34474, - 34502 + 34500, + 34528 ], "loc": { "start": { @@ -53612,8 +53721,8 @@ } }, "range": [ - 34468, - 34502 + 34494, + 34528 ], "loc": { "start": { @@ -53629,8 +53738,8 @@ ], "kind": "let", "range": [ - 34464, - 34503 + 34490, + 34529 ], "loc": { "start": { @@ -53652,8 +53761,8 @@ "type": "Identifier", "name": "externalFltTgtId", "range": [ - 34516, - 34532 + 34542, + 34558 ], "loc": { "start": { @@ -53674,8 +53783,8 @@ "object": { "type": "ThisExpression", "range": [ - 34535, - 34539 + 34561, + 34565 ], "loc": { "start": { @@ -53692,8 +53801,8 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 34540, - 34553 + 34566, + 34579 ], "loc": { "start": { @@ -53707,8 +53816,8 @@ } }, "range": [ - 34535, - 34553 + 34561, + 34579 ], "loc": { "start": { @@ -53730,8 +53839,8 @@ "object": { "type": "ThisExpression", "range": [ - 34568, - 34572 + 34594, + 34598 ], "loc": { "start": { @@ -53748,8 +53857,8 @@ "type": "Identifier", "name": "externalFltTgtIds", "range": [ - 34573, - 34590 + 34599, + 34616 ], "loc": { "start": { @@ -53763,8 +53872,8 @@ } }, "range": [ - 34568, - 34590 + 34594, + 34616 ], "loc": { "start": { @@ -53781,8 +53890,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 34591, - 34599 + 34617, + 34625 ], "loc": { "start": { @@ -53796,8 +53905,8 @@ } }, "range": [ - 34568, - 34600 + 34594, + 34626 ], "loc": { "start": { @@ -53815,8 +53924,8 @@ "value": null, "raw": "null", "range": [ - 34603, - 34607 + 34629, + 34633 ], "loc": { "start": { @@ -53830,8 +53939,8 @@ } }, "range": [ - 34535, - 34607 + 34561, + 34633 ], "loc": { "start": { @@ -53845,8 +53954,8 @@ } }, "range": [ - 34516, - 34607 + 34542, + 34633 ], "loc": { "start": { @@ -53862,8 +53971,8 @@ ], "kind": "let", "range": [ - 34512, - 34608 + 34538, + 34634 ], "loc": { "start": { @@ -53885,8 +53994,8 @@ "type": "Identifier", "name": "inpType", "range": [ - 34621, - 34628 + 34647, + 34654 ], "loc": { "start": { @@ -53908,8 +54017,8 @@ "type": "Identifier", "name": "col", "range": [ - 34631, - 34634 + 34657, + 34660 ], "loc": { "start": { @@ -53926,8 +54035,8 @@ "type": "Identifier", "name": "INPUT", "range": [ - 34639, - 34644 + 34665, + 34670 ], "loc": { "start": { @@ -53941,8 +54050,8 @@ } }, "range": [ - 34631, - 34644 + 34657, + 34670 ], "loc": { "start": { @@ -53960,8 +54069,8 @@ "value": "text", "raw": "'text'", "range": [ - 34647, - 34653 + 34673, + 34679 ], "loc": { "start": { @@ -53979,8 +54088,8 @@ "value": "hidden", "raw": "'hidden'", "range": [ - 34656, - 34664 + 34682, + 34690 ], "loc": { "start": { @@ -53994,8 +54103,8 @@ } }, "range": [ - 34631, - 34664 + 34657, + 34690 ], "loc": { "start": { @@ -54009,8 +54118,8 @@ } }, "range": [ - 34621, - 34664 + 34647, + 34690 ], "loc": { "start": { @@ -54026,8 +54135,8 @@ ], "kind": "let", "range": [ - 34617, - 34665 + 34643, + 34691 ], "loc": { "start": { @@ -54049,8 +54158,8 @@ "type": "Identifier", "name": "inp", "range": [ - 34678, - 34681 + 34704, + 34707 ], "loc": { "start": { @@ -54069,8 +54178,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 34684, - 34693 + 34710, + 34719 ], "loc": { "start": { @@ -54088,8 +54197,8 @@ "type": "Identifier", "name": "INPUT", "range": [ - 34694, - 34699 + 34720, + 34725 ], "loc": { "start": { @@ -54110,8 +54219,8 @@ "value": "id", "raw": "'id'", "range": [ - 34714, - 34718 + 34740, + 34744 ], "loc": { "start": { @@ -54132,8 +54241,8 @@ "object": { "type": "ThisExpression", "range": [ - 34720, - 34724 + 34746, + 34750 ], "loc": { "start": { @@ -54150,8 +54259,8 @@ "type": "Identifier", "name": "buildFilterId", "range": [ - 34725, - 34738 + 34751, + 34764 ], "loc": { "start": { @@ -54165,8 +54274,8 @@ } }, "range": [ - 34720, - 34738 + 34746, + 34764 ], "loc": { "start": { @@ -54184,8 +54293,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 34739, - 34747 + 34765, + 34773 ], "loc": { "start": { @@ -54200,8 +54309,8 @@ } ], "range": [ - 34720, - 34748 + 34746, + 34774 ], "loc": { "start": { @@ -54216,8 +54325,8 @@ } ], "range": [ - 34713, - 34749 + 34739, + 34775 ], "loc": { "start": { @@ -54238,8 +54347,8 @@ "value": "type", "raw": "'type'", "range": [ - 34764, - 34770 + 34790, + 34796 ], "loc": { "start": { @@ -54256,8 +54365,8 @@ "type": "Identifier", "name": "inpType", "range": [ - 34772, - 34779 + 34798, + 34805 ], "loc": { "start": { @@ -54272,8 +54381,8 @@ } ], "range": [ - 34763, - 34780 + 34789, + 34806 ], "loc": { "start": { @@ -54294,8 +54403,8 @@ "value": "ct", "raw": "'ct'", "range": [ - 34783, - 34787 + 34809, + 34813 ], "loc": { "start": { @@ -54312,8 +54421,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 34789, - 34797 + 34815, + 34823 ], "loc": { "start": { @@ -54328,8 +54437,8 @@ } ], "range": [ - 34782, - 34798 + 34808, + 34824 ], "loc": { "start": { @@ -54344,8 +54453,8 @@ } ], "range": [ - 34684, - 34799 + 34710, + 34825 ], "loc": { "start": { @@ -54359,8 +54468,8 @@ } }, "range": [ - 34678, - 34799 + 34704, + 34825 ], "loc": { "start": { @@ -54376,8 +54485,8 @@ ], "kind": "let", "range": [ - 34674, - 34800 + 34700, + 34826 ], "loc": { "start": { @@ -54402,8 +54511,8 @@ "type": "Identifier", "name": "inpType", "range": [ - 34814, - 34821 + 34840, + 34847 ], "loc": { "start": { @@ -54421,8 +54530,8 @@ "value": "hidden", "raw": "'hidden'", "range": [ - 34826, - 34834 + 34852, + 34860 ], "loc": { "start": { @@ -54436,8 +54545,8 @@ } }, "range": [ - 34814, - 34834 + 34840, + 34860 ], "loc": { "start": { @@ -54456,8 +54565,8 @@ "object": { "type": "ThisExpression", "range": [ - 34838, - 34842 + 34864, + 34868 ], "loc": { "start": { @@ -54474,8 +54583,8 @@ "type": "Identifier", "name": "watermark", "range": [ - 34843, - 34852 + 34869, + 34878 ], "loc": { "start": { @@ -54489,8 +54598,8 @@ } }, "range": [ - 34838, - 34852 + 34864, + 34878 ], "loc": { "start": { @@ -54504,8 +54613,8 @@ } }, "range": [ - 34814, - 34852 + 34840, + 34878 ], "loc": { "start": { @@ -54532,8 +54641,8 @@ "type": "Identifier", "name": "inp", "range": [ - 34868, - 34871 + 34894, + 34897 ], "loc": { "start": { @@ -54550,8 +54659,8 @@ "type": "Identifier", "name": "setAttribute", "range": [ - 34872, - 34884 + 34898, + 34910 ], "loc": { "start": { @@ -54565,8 +54674,8 @@ } }, "range": [ - 34868, - 34884 + 34894, + 34910 ], "loc": { "start": { @@ -54585,8 +54694,8 @@ "value": "placeholder", "raw": "'placeholder'", "range": [ - 34885, - 34898 + 34911, + 34924 ], "loc": { "start": { @@ -54607,8 +54716,8 @@ "object": { "type": "ThisExpression", "range": [ - 34916, - 34920 + 34942, + 34946 ], "loc": { "start": { @@ -54625,8 +54734,8 @@ "type": "Identifier", "name": "isWatermarkArray", "range": [ - 34921, - 34937 + 34947, + 34963 ], "loc": { "start": { @@ -54640,8 +54749,8 @@ } }, "range": [ - 34916, - 34937 + 34942, + 34963 ], "loc": { "start": { @@ -54666,8 +54775,8 @@ "object": { "type": "ThisExpression", "range": [ - 34941, - 34945 + 34967, + 34971 ], "loc": { "start": { @@ -54684,8 +54793,8 @@ "type": "Identifier", "name": "watermark", "range": [ - 34946, - 34955 + 34972, + 34981 ], "loc": { "start": { @@ -54699,8 +54808,8 @@ } }, "range": [ - 34941, - 34955 + 34967, + 34981 ], "loc": { "start": { @@ -54717,8 +54826,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 34956, - 34964 + 34982, + 34990 ], "loc": { "start": { @@ -54732,8 +54841,8 @@ } }, "range": [ - 34941, - 34965 + 34967, + 34991 ], "loc": { "start": { @@ -54751,8 +54860,8 @@ "value": "", "raw": "''", "range": [ - 34969, - 34971 + 34995, + 34997 ], "loc": { "start": { @@ -54766,8 +54875,8 @@ } }, "range": [ - 34941, - 34971 + 34967, + 34997 ], "loc": { "start": { @@ -54786,8 +54895,8 @@ "object": { "type": "ThisExpression", "range": [ - 34995, - 34999 + 35021, + 35025 ], "loc": { "start": { @@ -54804,8 +54913,8 @@ "type": "Identifier", "name": "watermark", "range": [ - 35000, - 35009 + 35026, + 35035 ], "loc": { "start": { @@ -54819,8 +54928,8 @@ } }, "range": [ - 34995, - 35009 + 35021, + 35035 ], "loc": { "start": { @@ -54834,8 +54943,8 @@ } }, "range": [ - 34916, - 35009 + 34942, + 35035 ], "loc": { "start": { @@ -54850,8 +54959,8 @@ } ], "range": [ - 34868, - 35023 + 34894, + 35049 ], "loc": { "start": { @@ -54865,8 +54974,8 @@ } }, "range": [ - 34868, - 35024 + 34894, + 35050 ], "loc": { "start": { @@ -54881,8 +54990,8 @@ } ], "range": [ - 34854, - 35034 + 34880, + 35060 ], "loc": { "start": { @@ -54897,8 +55006,8 @@ }, "alternate": null, "range": [ - 34810, - 35034 + 34836, + 35060 ], "loc": { "start": { @@ -54923,8 +55032,8 @@ "type": "Identifier", "name": "inp", "range": [ - 35043, - 35046 + 35069, + 35072 ], "loc": { "start": { @@ -54941,8 +55050,8 @@ "type": "Identifier", "name": "className", "range": [ - 35047, - 35056 + 35073, + 35082 ], "loc": { "start": { @@ -54956,8 +55065,8 @@ } }, "range": [ - 35043, - 35056 + 35069, + 35082 ], "loc": { "start": { @@ -54977,8 +55086,8 @@ "type": "Identifier", "name": "cssClass", "range": [ - 35059, - 35067 + 35085, + 35093 ], "loc": { "start": { @@ -54997,8 +55106,8 @@ "object": { "type": "ThisExpression", "range": [ - 35071, - 35075 + 35097, + 35101 ], "loc": { "start": { @@ -55015,8 +55124,8 @@ "type": "Identifier", "name": "fltCssClass", "range": [ - 35076, - 35087 + 35102, + 35113 ], "loc": { "start": { @@ -55030,8 +55139,8 @@ } }, "range": [ - 35071, - 35087 + 35097, + 35113 ], "loc": { "start": { @@ -55045,8 +55154,8 @@ } }, "range": [ - 35059, - 35087 + 35085, + 35113 ], "loc": { "start": { @@ -55060,8 +55169,8 @@ } }, "range": [ - 35043, - 35087 + 35069, + 35113 ], "loc": { "start": { @@ -55075,8 +55184,8 @@ } }, "range": [ - 35043, - 35088 + 35069, + 35114 ], "loc": { "start": { @@ -55097,8 +55206,8 @@ "type": "Identifier", "name": "addEvt", "range": [ - 35097, - 35103 + 35123, + 35129 ], "loc": { "start": { @@ -55116,8 +55225,8 @@ "type": "Identifier", "name": "inp", "range": [ - 35104, - 35107 + 35130, + 35133 ], "loc": { "start": { @@ -55135,8 +55244,8 @@ "value": "focus", "raw": "'focus'", "range": [ - 35109, - 35116 + 35135, + 35142 ], "loc": { "start": { @@ -55157,8 +55266,8 @@ "type": "Identifier", "name": "evt", "range": [ - 35119, - 35122 + 35145, + 35148 ], "loc": { "start": { @@ -55180,8 +55289,8 @@ "object": { "type": "ThisExpression", "range": [ - 35127, - 35131 + 35153, + 35157 ], "loc": { "start": { @@ -55198,8 +55307,8 @@ "type": "Identifier", "name": "onInpFocus", "range": [ - 35132, - 35142 + 35158, + 35168 ], "loc": { "start": { @@ -55213,8 +55322,8 @@ } }, "range": [ - 35127, - 35142 + 35153, + 35168 ], "loc": { "start": { @@ -55232,8 +55341,8 @@ "type": "Identifier", "name": "evt", "range": [ - 35143, - 35146 + 35169, + 35172 ], "loc": { "start": { @@ -55248,8 +55357,8 @@ } ], "range": [ - 35127, - 35147 + 35153, + 35173 ], "loc": { "start": { @@ -55265,8 +55374,8 @@ "generator": false, "expression": true, "range": [ - 35118, - 35147 + 35144, + 35173 ], "loc": { "start": { @@ -55281,8 +55390,8 @@ } ], "range": [ - 35097, - 35148 + 35123, + 35174 ], "loc": { "start": { @@ -55296,8 +55405,8 @@ } }, "range": [ - 35097, - 35149 + 35123, + 35175 ], "loc": { "start": { @@ -55314,8 +55423,8 @@ "type": "Line", "value": "filter is appended in custom element", "range": [ - 35159, - 35197 + 35185, + 35223 ], "loc": { "start": { @@ -55336,8 +55445,8 @@ "type": "Identifier", "name": "externalFltTgtId", "range": [ - 35210, - 35226 + 35236, + 35252 ], "loc": { "start": { @@ -55366,8 +55475,8 @@ "type": "Identifier", "name": "elm", "range": [ - 35242, - 35245 + 35268, + 35271 ], "loc": { "start": { @@ -55385,8 +55494,8 @@ "type": "Identifier", "name": "externalFltTgtId", "range": [ - 35246, - 35262 + 35272, + 35288 ], "loc": { "start": { @@ -55401,8 +55510,8 @@ } ], "range": [ - 35242, - 35263 + 35268, + 35289 ], "loc": { "start": { @@ -55419,8 +55528,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 35264, - 35275 + 35290, + 35301 ], "loc": { "start": { @@ -55434,8 +55543,8 @@ } }, "range": [ - 35242, - 35275 + 35268, + 35301 ], "loc": { "start": { @@ -55453,8 +55562,8 @@ "type": "Identifier", "name": "inp", "range": [ - 35276, - 35279 + 35302, + 35305 ], "loc": { "start": { @@ -55469,8 +55578,8 @@ } ], "range": [ - 35242, - 35280 + 35268, + 35306 ], "loc": { "start": { @@ -55484,8 +55593,8 @@ } }, "range": [ - 35242, - 35281 + 35268, + 35307 ], "loc": { "start": { @@ -55500,8 +55609,8 @@ } ], "range": [ - 35228, - 35291 + 35254, + 35317 ], "loc": { "start": { @@ -55528,8 +55637,8 @@ "type": "Identifier", "name": "container", "range": [ - 35311, - 35320 + 35337, + 35346 ], "loc": { "start": { @@ -55546,8 +55655,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 35321, - 35332 + 35347, + 35358 ], "loc": { "start": { @@ -55561,8 +55670,8 @@ } }, "range": [ - 35311, - 35332 + 35337, + 35358 ], "loc": { "start": { @@ -55580,8 +55689,8 @@ "type": "Identifier", "name": "inp", "range": [ - 35333, - 35336 + 35359, + 35362 ], "loc": { "start": { @@ -55596,8 +55705,8 @@ } ], "range": [ - 35311, - 35337 + 35337, + 35363 ], "loc": { "start": { @@ -55611,8 +55720,8 @@ } }, "range": [ - 35311, - 35338 + 35337, + 35364 ], "loc": { "start": { @@ -55627,8 +55736,8 @@ } ], "range": [ - 35297, - 35348 + 35323, + 35374 ], "loc": { "start": { @@ -55642,8 +55751,8 @@ } }, "range": [ - 35206, - 35348 + 35232, + 35374 ], "loc": { "start": { @@ -55660,8 +55769,8 @@ "type": "Line", "value": "filter is appended in custom element", "range": [ - 35159, - 35197 + 35185, + 35223 ], "loc": { "start": { @@ -55689,8 +55798,8 @@ "object": { "type": "ThisExpression", "range": [ - 35358, - 35362 + 35384, + 35388 ], "loc": { "start": { @@ -55707,8 +55816,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 35363, - 35369 + 35389, + 35395 ], "loc": { "start": { @@ -55722,8 +55831,8 @@ } }, "range": [ - 35358, - 35369 + 35384, + 35395 ], "loc": { "start": { @@ -55740,8 +55849,8 @@ "type": "Identifier", "name": "push", "range": [ - 35370, - 35374 + 35396, + 35400 ], "loc": { "start": { @@ -55755,8 +55864,8 @@ } }, "range": [ - 35358, - 35374 + 35384, + 35400 ], "loc": { "start": { @@ -55777,8 +55886,8 @@ "type": "Identifier", "name": "inp", "range": [ - 35375, - 35378 + 35401, + 35404 ], "loc": { "start": { @@ -55795,8 +55904,8 @@ "type": "Identifier", "name": "id", "range": [ - 35379, - 35381 + 35405, + 35407 ], "loc": { "start": { @@ -55810,8 +55919,8 @@ } }, "range": [ - 35375, - 35381 + 35401, + 35407 ], "loc": { "start": { @@ -55826,8 +55935,8 @@ } ], "range": [ - 35358, - 35382 + 35384, + 35408 ], "loc": { "start": { @@ -55841,8 +55950,8 @@ } }, "range": [ - 35358, - 35383 + 35384, + 35409 ], "loc": { "start": { @@ -55863,8 +55972,8 @@ "type": "Identifier", "name": "addEvt", "range": [ - 35393, - 35399 + 35419, + 35425 ], "loc": { "start": { @@ -55882,8 +55991,8 @@ "type": "Identifier", "name": "inp", "range": [ - 35400, - 35403 + 35426, + 35429 ], "loc": { "start": { @@ -55901,8 +56010,8 @@ "value": "keypress", "raw": "'keypress'", "range": [ - 35405, - 35415 + 35431, + 35441 ], "loc": { "start": { @@ -55923,8 +56032,8 @@ "type": "Identifier", "name": "evt", "range": [ - 35418, - 35421 + 35444, + 35447 ], "loc": { "start": { @@ -55946,8 +56055,8 @@ "object": { "type": "ThisExpression", "range": [ - 35426, - 35430 + 35452, + 35456 ], "loc": { "start": { @@ -55964,8 +56073,8 @@ "type": "Identifier", "name": "detectKey", "range": [ - 35431, - 35440 + 35457, + 35466 ], "loc": { "start": { @@ -55979,8 +56088,8 @@ } }, "range": [ - 35426, - 35440 + 35452, + 35466 ], "loc": { "start": { @@ -55998,8 +56107,8 @@ "type": "Identifier", "name": "evt", "range": [ - 35441, - 35444 + 35467, + 35470 ], "loc": { "start": { @@ -56014,8 +56123,8 @@ } ], "range": [ - 35426, - 35445 + 35452, + 35471 ], "loc": { "start": { @@ -56031,8 +56140,8 @@ "generator": false, "expression": true, "range": [ - 35417, - 35445 + 35443, + 35471 ], "loc": { "start": { @@ -56047,8 +56156,8 @@ } ], "range": [ - 35393, - 35446 + 35419, + 35472 ], "loc": { "start": { @@ -56062,8 +56171,8 @@ } }, "range": [ - 35393, - 35447 + 35419, + 35473 ], "loc": { "start": { @@ -56084,8 +56193,8 @@ "type": "Identifier", "name": "addEvt", "range": [ - 35456, - 35462 + 35482, + 35488 ], "loc": { "start": { @@ -56103,8 +56212,8 @@ "type": "Identifier", "name": "inp", "range": [ - 35463, - 35466 + 35489, + 35492 ], "loc": { "start": { @@ -56122,8 +56231,8 @@ "value": "keydown", "raw": "'keydown'", "range": [ - 35468, - 35477 + 35494, + 35503 ], "loc": { "start": { @@ -56148,8 +56257,8 @@ "object": { "type": "ThisExpression", "range": [ - 35485, - 35489 + 35511, + 35515 ], "loc": { "start": { @@ -56166,8 +56275,8 @@ "type": "Identifier", "name": "onKeyDown", "range": [ - 35490, - 35499 + 35516, + 35525 ], "loc": { "start": { @@ -56181,8 +56290,8 @@ } }, "range": [ - 35485, - 35499 + 35511, + 35525 ], "loc": { "start": { @@ -56197,8 +56306,8 @@ }, "arguments": [], "range": [ - 35485, - 35501 + 35511, + 35527 ], "loc": { "start": { @@ -56214,8 +56323,8 @@ "generator": false, "expression": true, "range": [ - 35479, - 35501 + 35505, + 35527 ], "loc": { "start": { @@ -56230,8 +56339,8 @@ } ], "range": [ - 35456, - 35502 + 35482, + 35528 ], "loc": { "start": { @@ -56245,8 +56354,8 @@ } }, "range": [ - 35456, - 35503 + 35482, + 35529 ], "loc": { "start": { @@ -56267,8 +56376,8 @@ "type": "Identifier", "name": "addEvt", "range": [ - 35512, - 35518 + 35538, + 35544 ], "loc": { "start": { @@ -56286,8 +56395,8 @@ "type": "Identifier", "name": "inp", "range": [ - 35519, - 35522 + 35545, + 35548 ], "loc": { "start": { @@ -56305,8 +56414,8 @@ "value": "keyup", "raw": "'keyup'", "range": [ - 35524, - 35531 + 35550, + 35557 ], "loc": { "start": { @@ -56327,8 +56436,8 @@ "type": "Identifier", "name": "evt", "range": [ - 35534, - 35537 + 35560, + 35563 ], "loc": { "start": { @@ -56350,8 +56459,8 @@ "object": { "type": "ThisExpression", "range": [ - 35542, - 35546 + 35568, + 35572 ], "loc": { "start": { @@ -56368,8 +56477,8 @@ "type": "Identifier", "name": "onKeyUp", "range": [ - 35547, - 35554 + 35573, + 35580 ], "loc": { "start": { @@ -56383,8 +56492,8 @@ } }, "range": [ - 35542, - 35554 + 35568, + 35580 ], "loc": { "start": { @@ -56402,8 +56511,8 @@ "type": "Identifier", "name": "evt", "range": [ - 35555, - 35558 + 35581, + 35584 ], "loc": { "start": { @@ -56418,8 +56527,8 @@ } ], "range": [ - 35542, - 35559 + 35568, + 35585 ], "loc": { "start": { @@ -56435,8 +56544,8 @@ "generator": false, "expression": true, "range": [ - 35533, - 35559 + 35559, + 35585 ], "loc": { "start": { @@ -56451,8 +56560,8 @@ } ], "range": [ - 35512, - 35560 + 35538, + 35586 ], "loc": { "start": { @@ -56466,8 +56575,8 @@ } }, "range": [ - 35512, - 35561 + 35538, + 35587 ], "loc": { "start": { @@ -56488,8 +56597,8 @@ "type": "Identifier", "name": "addEvt", "range": [ - 35570, - 35576 + 35596, + 35602 ], "loc": { "start": { @@ -56507,8 +56616,8 @@ "type": "Identifier", "name": "inp", "range": [ - 35577, - 35580 + 35603, + 35606 ], "loc": { "start": { @@ -56526,8 +56635,8 @@ "value": "blur", "raw": "'blur'", "range": [ - 35582, - 35588 + 35608, + 35614 ], "loc": { "start": { @@ -56552,8 +56661,8 @@ "object": { "type": "ThisExpression", "range": [ - 35596, - 35600 + 35622, + 35626 ], "loc": { "start": { @@ -56570,8 +56679,8 @@ "type": "Identifier", "name": "onInpBlur", "range": [ - 35601, - 35610 + 35627, + 35636 ], "loc": { "start": { @@ -56585,8 +56694,8 @@ } }, "range": [ - 35596, - 35610 + 35622, + 35636 ], "loc": { "start": { @@ -56601,8 +56710,8 @@ }, "arguments": [], "range": [ - 35596, - 35612 + 35622, + 35638 ], "loc": { "start": { @@ -56618,8 +56727,8 @@ "generator": false, "expression": true, "range": [ - 35590, - 35612 + 35616, + 35638 ], "loc": { "start": { @@ -56634,8 +56743,8 @@ } ], "range": [ - 35570, - 35613 + 35596, + 35639 ], "loc": { "start": { @@ -56649,8 +56758,8 @@ } }, "range": [ - 35570, - 35614 + 35596, + 35640 ], "loc": { "start": { @@ -56665,8 +56774,8 @@ } ], "range": [ - 34454, - 35620 + 34480, + 35646 ], "loc": { "start": { @@ -56682,8 +56791,8 @@ "generator": false, "expression": false, "range": [ - 34422, - 35620 + 34448, + 35646 ], "loc": { "start": { @@ -56699,8 +56808,8 @@ "kind": "method", "computed": false, "range": [ - 34405, - 35620 + 34431, + 35646 ], "loc": { "start": { @@ -56717,8 +56826,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": [ - 34181, - 34400 + 34207, + 34426 ], "loc": { "start": { @@ -56737,8 +56846,8 @@ "type": "Block", "value": "*\n * Build submit button\n * @param {Number} colIndex Column index\n * @param {DOMElement} container Container DOM element\n ", "range": [ - 35626, - 35775 + 35652, + 35801 ], "loc": { "start": { @@ -56760,8 +56869,8 @@ "type": "Identifier", "name": "_buildSubmitButton", "range": [ - 35780, - 35798 + 35806, + 35824 ], "loc": { "start": { @@ -56782,8 +56891,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 35799, - 35807 + 35825, + 35833 ], "loc": { "start": { @@ -56800,8 +56909,8 @@ "type": "Identifier", "name": "container", "range": [ - 35809, - 35818 + 35835, + 35844 ], "loc": { "start": { @@ -56827,8 +56936,8 @@ "type": "Identifier", "name": "externalFltTgtId", "range": [ - 35834, - 35850 + 35860, + 35876 ], "loc": { "start": { @@ -56849,8 +56958,8 @@ "object": { "type": "ThisExpression", "range": [ - 35853, - 35857 + 35879, + 35883 ], "loc": { "start": { @@ -56867,8 +56976,8 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 35858, - 35871 + 35884, + 35897 ], "loc": { "start": { @@ -56882,8 +56991,8 @@ } }, "range": [ - 35853, - 35871 + 35879, + 35897 ], "loc": { "start": { @@ -56905,8 +57014,8 @@ "object": { "type": "ThisExpression", "range": [ - 35886, - 35890 + 35912, + 35916 ], "loc": { "start": { @@ -56923,8 +57032,8 @@ "type": "Identifier", "name": "externalFltTgtIds", "range": [ - 35891, - 35908 + 35917, + 35934 ], "loc": { "start": { @@ -56938,8 +57047,8 @@ } }, "range": [ - 35886, - 35908 + 35912, + 35934 ], "loc": { "start": { @@ -56956,8 +57065,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 35909, - 35917 + 35935, + 35943 ], "loc": { "start": { @@ -56971,8 +57080,8 @@ } }, "range": [ - 35886, - 35918 + 35912, + 35944 ], "loc": { "start": { @@ -56990,8 +57099,8 @@ "value": null, "raw": "null", "range": [ - 35921, - 35925 + 35947, + 35951 ], "loc": { "start": { @@ -57005,8 +57114,8 @@ } }, "range": [ - 35853, - 35925 + 35879, + 35951 ], "loc": { "start": { @@ -57020,8 +57129,8 @@ } }, "range": [ - 35834, - 35925 + 35860, + 35951 ], "loc": { "start": { @@ -57037,8 +57146,8 @@ ], "kind": "let", "range": [ - 35830, - 35926 + 35856, + 35952 ], "loc": { "start": { @@ -57060,8 +57169,8 @@ "type": "Identifier", "name": "btn", "range": [ - 35939, - 35942 + 35965, + 35968 ], "loc": { "start": { @@ -57080,8 +57189,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 35945, - 35954 + 35971, + 35980 ], "loc": { "start": { @@ -57099,8 +57208,8 @@ "type": "Identifier", "name": "INPUT", "range": [ - 35955, - 35960 + 35981, + 35986 ], "loc": { "start": { @@ -57121,8 +57230,8 @@ "value": "type", "raw": "'type'", "range": [ - 35975, - 35981 + 36001, + 36007 ], "loc": { "start": { @@ -57140,8 +57249,8 @@ "value": "button", "raw": "'button'", "range": [ - 35983, - 35991 + 36009, + 36017 ], "loc": { "start": { @@ -57156,8 +57265,8 @@ } ], "range": [ - 35974, - 35992 + 36000, + 36018 ], "loc": { "start": { @@ -57178,8 +57287,8 @@ "value": "value", "raw": "'value'", "range": [ - 36007, - 36014 + 36033, + 36040 ], "loc": { "start": { @@ -57198,8 +57307,8 @@ "object": { "type": "ThisExpression", "range": [ - 36016, - 36020 + 36042, + 36046 ], "loc": { "start": { @@ -57216,8 +57325,8 @@ "type": "Identifier", "name": "btnText", "range": [ - 36021, - 36028 + 36047, + 36054 ], "loc": { "start": { @@ -57231,8 +57340,8 @@ } }, "range": [ - 36016, - 36028 + 36042, + 36054 ], "loc": { "start": { @@ -57247,8 +57356,8 @@ } ], "range": [ - 36006, - 36029 + 36032, + 36055 ], "loc": { "start": { @@ -57263,8 +57372,8 @@ } ], "range": [ - 35945, - 36039 + 35971, + 36065 ], "loc": { "start": { @@ -57278,8 +57387,8 @@ } }, "range": [ - 35939, - 36039 + 35965, + 36065 ], "loc": { "start": { @@ -57295,8 +57404,8 @@ ], "kind": "let", "range": [ - 35935, - 36040 + 35961, + 36066 ], "loc": { "start": { @@ -57321,8 +57430,8 @@ "type": "Identifier", "name": "btn", "range": [ - 36049, - 36052 + 36075, + 36078 ], "loc": { "start": { @@ -57339,8 +57448,8 @@ "type": "Identifier", "name": "className", "range": [ - 36053, - 36062 + 36079, + 36088 ], "loc": { "start": { @@ -57354,8 +57463,8 @@ } }, "range": [ - 36049, - 36062 + 36075, + 36088 ], "loc": { "start": { @@ -57374,8 +57483,8 @@ "object": { "type": "ThisExpression", "range": [ - 36065, - 36069 + 36091, + 36095 ], "loc": { "start": { @@ -57392,8 +57501,8 @@ "type": "Identifier", "name": "btnCssClass", "range": [ - 36070, - 36081 + 36096, + 36107 ], "loc": { "start": { @@ -57407,8 +57516,8 @@ } }, "range": [ - 36065, - 36081 + 36091, + 36107 ], "loc": { "start": { @@ -57422,8 +57531,8 @@ } }, "range": [ - 36049, - 36081 + 36075, + 36107 ], "loc": { "start": { @@ -57437,8 +57546,8 @@ } }, "range": [ - 36049, - 36082 + 36075, + 36108 ], "loc": { "start": { @@ -57455,8 +57564,8 @@ "type": "Line", "value": "filter is appended in custom element", "range": [ - 36092, - 36130 + 36118, + 36156 ], "loc": { "start": { @@ -57477,8 +57586,8 @@ "type": "Identifier", "name": "externalFltTgtId", "range": [ - 36143, - 36159 + 36169, + 36185 ], "loc": { "start": { @@ -57507,8 +57616,8 @@ "type": "Identifier", "name": "elm", "range": [ - 36175, - 36178 + 36201, + 36204 ], "loc": { "start": { @@ -57526,8 +57635,8 @@ "type": "Identifier", "name": "externalFltTgtId", "range": [ - 36179, - 36195 + 36205, + 36221 ], "loc": { "start": { @@ -57542,8 +57651,8 @@ } ], "range": [ - 36175, - 36196 + 36201, + 36222 ], "loc": { "start": { @@ -57560,8 +57669,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 36197, - 36208 + 36223, + 36234 ], "loc": { "start": { @@ -57575,8 +57684,8 @@ } }, "range": [ - 36175, - 36208 + 36201, + 36234 ], "loc": { "start": { @@ -57594,8 +57703,8 @@ "type": "Identifier", "name": "btn", "range": [ - 36209, - 36212 + 36235, + 36238 ], "loc": { "start": { @@ -57610,8 +57719,8 @@ } ], "range": [ - 36175, - 36213 + 36201, + 36239 ], "loc": { "start": { @@ -57625,8 +57734,8 @@ } }, "range": [ - 36175, - 36214 + 36201, + 36240 ], "loc": { "start": { @@ -57641,8 +57750,8 @@ } ], "range": [ - 36161, - 36224 + 36187, + 36250 ], "loc": { "start": { @@ -57669,8 +57778,8 @@ "type": "Identifier", "name": "container", "range": [ - 36244, - 36253 + 36270, + 36279 ], "loc": { "start": { @@ -57687,8 +57796,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 36254, - 36265 + 36280, + 36291 ], "loc": { "start": { @@ -57702,8 +57811,8 @@ } }, "range": [ - 36244, - 36265 + 36270, + 36291 ], "loc": { "start": { @@ -57721,8 +57830,8 @@ "type": "Identifier", "name": "btn", "range": [ - 36266, - 36269 + 36292, + 36295 ], "loc": { "start": { @@ -57737,8 +57846,8 @@ } ], "range": [ - 36244, - 36270 + 36270, + 36296 ], "loc": { "start": { @@ -57752,8 +57861,8 @@ } }, "range": [ - 36244, - 36271 + 36270, + 36297 ], "loc": { "start": { @@ -57768,8 +57877,8 @@ } ], "range": [ - 36230, - 36281 + 36256, + 36307 ], "loc": { "start": { @@ -57783,8 +57892,8 @@ } }, "range": [ - 36139, - 36281 + 36165, + 36307 ], "loc": { "start": { @@ -57801,8 +57910,8 @@ "type": "Line", "value": "filter is appended in custom element", "range": [ - 36092, - 36130 + 36118, + 36156 ], "loc": { "start": { @@ -57825,8 +57934,8 @@ "type": "Identifier", "name": "addEvt", "range": [ - 36291, - 36297 + 36317, + 36323 ], "loc": { "start": { @@ -57844,8 +57953,8 @@ "type": "Identifier", "name": "btn", "range": [ - 36298, - 36301 + 36324, + 36327 ], "loc": { "start": { @@ -57863,8 +57972,8 @@ "value": "click", "raw": "'click'", "range": [ - 36303, - 36310 + 36329, + 36336 ], "loc": { "start": { @@ -57889,8 +57998,8 @@ "object": { "type": "ThisExpression", "range": [ - 36318, - 36322 + 36344, + 36348 ], "loc": { "start": { @@ -57907,8 +58016,8 @@ "type": "Identifier", "name": "filter", "range": [ - 36323, - 36329 + 36349, + 36355 ], "loc": { "start": { @@ -57922,8 +58031,8 @@ } }, "range": [ - 36318, - 36329 + 36344, + 36355 ], "loc": { "start": { @@ -57938,8 +58047,8 @@ }, "arguments": [], "range": [ - 36318, - 36331 + 36344, + 36357 ], "loc": { "start": { @@ -57955,8 +58064,8 @@ "generator": false, "expression": true, "range": [ - 36312, - 36331 + 36338, + 36357 ], "loc": { "start": { @@ -57971,8 +58080,8 @@ } ], "range": [ - 36291, - 36332 + 36317, + 36358 ], "loc": { "start": { @@ -57986,8 +58095,8 @@ } }, "range": [ - 36291, - 36333 + 36317, + 36359 ], "loc": { "start": { @@ -58002,8 +58111,8 @@ } ], "range": [ - 35820, - 36339 + 35846, + 36365 ], "loc": { "start": { @@ -58019,8 +58128,8 @@ "generator": false, "expression": false, "range": [ - 35798, - 36339 + 35824, + 36365 ], "loc": { "start": { @@ -58036,8 +58145,8 @@ "kind": "method", "computed": false, "range": [ - 35780, - 36339 + 35806, + 36365 ], "loc": { "start": { @@ -58054,8 +58163,8 @@ "type": "Block", "value": "*\n * Build submit button\n * @param {Number} colIndex Column index\n * @param {DOMElement} container Container DOM element\n ", "range": [ - 35626, - 35775 + 35652, + 35801 ], "loc": { "start": { @@ -58074,8 +58183,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": [ - 36345, - 36698 + 36371, + 36724 ], "loc": { "start": { @@ -58097,8 +58206,8 @@ "type": "Identifier", "name": "instantiateFeatures", "range": [ - 36703, - 36722 + 36729, + 36748 ], "loc": { "start": { @@ -58121,8 +58230,8 @@ "type": "Identifier", "name": "features", "range": [ - 36723, - 36731 + 36749, + 36757 ], "loc": { "start": { @@ -58139,8 +58248,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 36734, - 36736 + 36760, + 36762 ], "loc": { "start": { @@ -58154,8 +58263,8 @@ } }, "range": [ - 36723, - 36736 + 36749, + 36762 ], "loc": { "start": { @@ -58183,8 +58292,8 @@ "type": "Identifier", "name": "features", "range": [ - 36748, - 36756 + 36774, + 36782 ], "loc": { "start": { @@ -58201,8 +58310,8 @@ "type": "Identifier", "name": "forEach", "range": [ - 36757, - 36764 + 36783, + 36790 ], "loc": { "start": { @@ -58216,8 +58325,8 @@ } }, "range": [ - 36748, - 36764 + 36774, + 36790 ], "loc": { "start": { @@ -58239,8 +58348,8 @@ "type": "Identifier", "name": "feature", "range": [ - 36766, - 36773 + 36792, + 36799 ], "loc": { "start": { @@ -58269,8 +58378,8 @@ "type": "Identifier", "name": "feature", "range": [ - 37044, - 37051 + 37070, + 37077 ], "loc": { "start": { @@ -58287,8 +58396,8 @@ "type": "Identifier", "name": "property", "range": [ - 37052, - 37060 + 37078, + 37086 ], "loc": { "start": { @@ -58302,8 +58411,8 @@ } }, "range": [ - 37044, - 37060 + 37070, + 37086 ], "loc": { "start": { @@ -58326,8 +58435,8 @@ "type": "Identifier", "name": "feature", "range": [ - 37063, - 37070 + 37089, + 37096 ], "loc": { "start": { @@ -58344,8 +58453,8 @@ "type": "Identifier", "name": "property", "range": [ - 37071, - 37079 + 37097, + 37105 ], "loc": { "start": { @@ -58359,8 +58468,8 @@ } }, "range": [ - 37063, - 37079 + 37089, + 37105 ], "loc": { "start": { @@ -58380,8 +58489,8 @@ "type": "Identifier", "name": "feature", "range": [ - 37083, - 37090 + 37109, + 37116 ], "loc": { "start": { @@ -58398,8 +58507,8 @@ "type": "Identifier", "name": "name", "range": [ - 37091, - 37095 + 37117, + 37121 ], "loc": { "start": { @@ -58413,8 +58522,8 @@ } }, "range": [ - 37083, - 37095 + 37109, + 37121 ], "loc": { "start": { @@ -58428,8 +58537,8 @@ } }, "range": [ - 37063, - 37095 + 37089, + 37121 ], "loc": { "start": { @@ -58443,8 +58552,8 @@ } }, "range": [ - 37044, - 37095 + 37070, + 37121 ], "loc": { "start": { @@ -58458,8 +58567,8 @@ } }, "range": [ - 37044, - 37096 + 37070, + 37122 ], "loc": { "start": { @@ -58476,8 +58585,8 @@ "type": "Line", "value": " TODO: remove the property field.", "range": [ - 36792, - 36827 + 36818, + 36853 ], "loc": { "start": { @@ -58494,8 +58603,8 @@ "type": "Line", "value": " Due to naming convention inconsistencies, a `property`", "range": [ - 36840, - 36897 + 36866, + 36923 ], "loc": { "start": { @@ -58512,8 +58621,8 @@ "type": "Line", "value": " field is added to allow a conditional instanciation based", "range": [ - 36910, - 36970 + 36936, + 36996 ], "loc": { "start": { @@ -58530,8 +58639,8 @@ "type": "Line", "value": " on that property on TableFilter, if supplied.", "range": [ - 36983, - 37031 + 37009, + 37057 ], "loc": { "start": { @@ -58560,8 +58669,8 @@ "object": { "type": "ThisExpression", "range": [ - 37113, - 37117 + 37139, + 37143 ], "loc": { "start": { @@ -58581,8 +58690,8 @@ "type": "Identifier", "name": "feature", "range": [ - 37118, - 37125 + 37144, + 37151 ], "loc": { "start": { @@ -58599,8 +58708,8 @@ "type": "Identifier", "name": "property", "range": [ - 37126, - 37134 + 37152, + 37160 ], "loc": { "start": { @@ -58614,8 +58723,8 @@ } }, "range": [ - 37118, - 37134 + 37144, + 37160 ], "loc": { "start": { @@ -58629,8 +58738,8 @@ } }, "range": [ - 37113, - 37135 + 37139, + 37161 ], "loc": { "start": { @@ -58648,8 +58757,8 @@ "value": true, "raw": "true", "range": [ - 37140, - 37144 + 37166, + 37170 ], "loc": { "start": { @@ -58663,8 +58772,8 @@ } }, "range": [ - 37113, - 37144 + 37139, + 37170 ], "loc": { "start": { @@ -58687,8 +58796,8 @@ "type": "Identifier", "name": "feature", "range": [ - 37148, - 37155 + 37174, + 37181 ], "loc": { "start": { @@ -58705,8 +58814,8 @@ "type": "Identifier", "name": "enforce", "range": [ - 37156, - 37163 + 37182, + 37189 ], "loc": { "start": { @@ -58720,8 +58829,8 @@ } }, "range": [ - 37148, - 37163 + 37174, + 37189 ], "loc": { "start": { @@ -58739,8 +58848,8 @@ "value": true, "raw": "true", "range": [ - 37168, - 37172 + 37194, + 37198 ], "loc": { "start": { @@ -58754,8 +58863,8 @@ } }, "range": [ - 37148, - 37172 + 37174, + 37198 ], "loc": { "start": { @@ -58769,8 +58878,8 @@ } }, "range": [ - 37113, - 37172 + 37139, + 37198 ], "loc": { "start": { @@ -58800,8 +58909,8 @@ "type": "Identifier", "name": "class", "range": [ - 37197, - 37202 + 37223, + 37228 ], "loc": { "start": { @@ -58818,8 +58927,8 @@ "type": "Identifier", "name": "Cls", "range": [ - 37204, - 37207 + 37230, + 37233 ], "loc": { "start": { @@ -58837,8 +58946,8 @@ "shorthand": false, "computed": false, "range": [ - 37197, - 37207 + 37223, + 37233 ], "loc": { "start": { @@ -58857,8 +58966,8 @@ "type": "Identifier", "name": "name", "range": [ - 37209, - 37213 + 37235, + 37239 ], "loc": { "start": { @@ -58875,8 +58984,8 @@ "type": "Identifier", "name": "name", "range": [ - 37209, - 37213 + 37235, + 37239 ], "loc": { "start": { @@ -58894,8 +59003,8 @@ "shorthand": true, "computed": false, "range": [ - 37209, - 37213 + 37235, + 37239 ], "loc": { "start": { @@ -58910,8 +59019,8 @@ } ], "range": [ - 37196, - 37214 + 37222, + 37240 ], "loc": { "start": { @@ -58928,8 +59037,8 @@ "type": "Identifier", "name": "feature", "range": [ - 37217, - 37224 + 37243, + 37250 ], "loc": { "start": { @@ -58943,8 +59052,8 @@ } }, "range": [ - 37196, - 37224 + 37222, + 37250 ], "loc": { "start": { @@ -58960,8 +59069,8 @@ ], "kind": "let", "range": [ - 37192, - 37225 + 37218, + 37251 ], "loc": { "start": { @@ -58988,8 +59097,8 @@ "object": { "type": "ThisExpression", "range": [ - 37243, - 37247 + 37269, + 37273 ], "loc": { "start": { @@ -59006,8 +59115,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 37248, - 37251 + 37274, + 37277 ], "loc": { "start": { @@ -59021,8 +59130,8 @@ } }, "range": [ - 37243, - 37251 + 37269, + 37277 ], "loc": { "start": { @@ -59039,8 +59148,8 @@ "type": "Identifier", "name": "name", "range": [ - 37252, - 37256 + 37278, + 37282 ], "loc": { "start": { @@ -59054,8 +59163,8 @@ } }, "range": [ - 37243, - 37257 + 37269, + 37283 ], "loc": { "start": { @@ -59080,8 +59189,8 @@ "object": { "type": "ThisExpression", "range": [ - 37260, - 37264 + 37286, + 37290 ], "loc": { "start": { @@ -59098,8 +59207,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 37265, - 37268 + 37291, + 37294 ], "loc": { "start": { @@ -59113,8 +59222,8 @@ } }, "range": [ - 37260, - 37268 + 37286, + 37294 ], "loc": { "start": { @@ -59131,8 +59240,8 @@ "type": "Identifier", "name": "name", "range": [ - 37269, - 37273 + 37295, + 37299 ], "loc": { "start": { @@ -59146,8 +59255,8 @@ } }, "range": [ - 37260, - 37274 + 37286, + 37300 ], "loc": { "start": { @@ -59166,8 +59275,8 @@ "type": "Identifier", "name": "Cls", "range": [ - 37282, - 37285 + 37308, + 37311 ], "loc": { "start": { @@ -59184,8 +59293,8 @@ { "type": "ThisExpression", "range": [ - 37286, - 37290 + 37312, + 37316 ], "loc": { "start": { @@ -59200,8 +59309,8 @@ } ], "range": [ - 37278, - 37291 + 37304, + 37317 ], "loc": { "start": { @@ -59215,8 +59324,8 @@ } }, "range": [ - 37260, - 37291 + 37286, + 37317 ], "loc": { "start": { @@ -59230,8 +59339,8 @@ } }, "range": [ - 37243, - 37291 + 37269, + 37317 ], "loc": { "start": { @@ -59245,8 +59354,8 @@ } }, "range": [ - 37243, - 37292 + 37269, + 37318 ], "loc": { "start": { @@ -59261,8 +59370,8 @@ } ], "range": [ - 37174, - 37306 + 37200, + 37332 ], "loc": { "start": { @@ -59277,8 +59386,8 @@ }, "alternate": null, "range": [ - 37109, - 37306 + 37135, + 37332 ], "loc": { "start": { @@ -59293,8 +59402,8 @@ } ], "range": [ - 36778, - 37316 + 36804, + 37342 ], "loc": { "start": { @@ -59310,8 +59419,8 @@ "generator": false, "expression": false, "range": [ - 36765, - 37316 + 36791, + 37342 ], "loc": { "start": { @@ -59326,8 +59435,8 @@ } ], "range": [ - 36748, - 37317 + 36774, + 37343 ], "loc": { "start": { @@ -59341,8 +59450,8 @@ } }, "range": [ - 36748, - 37318 + 36774, + 37344 ], "loc": { "start": { @@ -59357,8 +59466,8 @@ } ], "range": [ - 36738, - 37324 + 36764, + 37350 ], "loc": { "start": { @@ -59374,8 +59483,8 @@ "generator": false, "expression": false, "range": [ - 36722, - 37324 + 36748, + 37350 ], "loc": { "start": { @@ -59391,8 +59500,8 @@ "kind": "method", "computed": false, "range": [ - 36703, - 37324 + 36729, + 37350 ], "loc": { "start": { @@ -59409,8 +59518,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": [ - 36345, - 36698 + 36371, + 36724 ], "loc": { "start": { @@ -59429,8 +59538,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": [ - 37330, - 37605 + 37356, + 37631 ], "loc": { "start": { @@ -59452,8 +59561,8 @@ "type": "Identifier", "name": "initFeatures", "range": [ - 37610, - 37622 + 37636, + 37648 ], "loc": { "start": { @@ -59476,8 +59585,8 @@ "type": "Identifier", "name": "features", "range": [ - 37623, - 37631 + 37649, + 37657 ], "loc": { "start": { @@ -59494,8 +59603,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 37634, - 37636 + 37660, + 37662 ], "loc": { "start": { @@ -59509,8 +59618,8 @@ } }, "range": [ - 37623, - 37636 + 37649, + 37662 ], "loc": { "start": { @@ -59538,8 +59647,8 @@ "type": "Identifier", "name": "features", "range": [ - 37648, - 37656 + 37674, + 37682 ], "loc": { "start": { @@ -59556,8 +59665,8 @@ "type": "Identifier", "name": "forEach", "range": [ - 37657, - 37664 + 37683, + 37690 ], "loc": { "start": { @@ -59571,8 +59680,8 @@ } }, "range": [ - 37648, - 37664 + 37674, + 37690 ], "loc": { "start": { @@ -59594,8 +59703,8 @@ "type": "Identifier", "name": "feature", "range": [ - 37666, - 37673 + 37692, + 37699 ], "loc": { "start": { @@ -59626,8 +59735,8 @@ "type": "Identifier", "name": "property", "range": [ - 37697, - 37705 + 37723, + 37731 ], "loc": { "start": { @@ -59644,8 +59753,8 @@ "type": "Identifier", "name": "property", "range": [ - 37697, - 37705 + 37723, + 37731 ], "loc": { "start": { @@ -59663,8 +59772,8 @@ "shorthand": true, "computed": false, "range": [ - 37697, - 37705 + 37723, + 37731 ], "loc": { "start": { @@ -59683,8 +59792,8 @@ "type": "Identifier", "name": "name", "range": [ - 37707, - 37711 + 37733, + 37737 ], "loc": { "start": { @@ -59701,8 +59810,8 @@ "type": "Identifier", "name": "name", "range": [ - 37707, - 37711 + 37733, + 37737 ], "loc": { "start": { @@ -59720,8 +59829,8 @@ "shorthand": true, "computed": false, "range": [ - 37707, - 37711 + 37733, + 37737 ], "loc": { "start": { @@ -59736,8 +59845,8 @@ } ], "range": [ - 37696, - 37712 + 37722, + 37738 ], "loc": { "start": { @@ -59754,8 +59863,8 @@ "type": "Identifier", "name": "feature", "range": [ - 37715, - 37722 + 37741, + 37748 ], "loc": { "start": { @@ -59769,8 +59878,8 @@ } }, "range": [ - 37696, - 37722 + 37722, + 37748 ], "loc": { "start": { @@ -59786,8 +59895,8 @@ ], "kind": "let", "range": [ - 37692, - 37723 + 37718, + 37749 ], "loc": { "start": { @@ -59814,8 +59923,8 @@ "object": { "type": "ThisExpression", "range": [ - 37740, - 37744 + 37766, + 37770 ], "loc": { "start": { @@ -59832,8 +59941,8 @@ "type": "Identifier", "name": "property", "range": [ - 37745, - 37753 + 37771, + 37779 ], "loc": { "start": { @@ -59847,8 +59956,8 @@ } }, "range": [ - 37740, - 37754 + 37766, + 37780 ], "loc": { "start": { @@ -59866,8 +59975,8 @@ "value": true, "raw": "true", "range": [ - 37759, - 37763 + 37785, + 37789 ], "loc": { "start": { @@ -59881,8 +59990,8 @@ } }, "range": [ - 37740, - 37763 + 37766, + 37789 ], "loc": { "start": { @@ -59904,8 +60013,8 @@ "object": { "type": "ThisExpression", "range": [ - 37767, - 37771 + 37793, + 37797 ], "loc": { "start": { @@ -59922,8 +60031,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 37772, - 37775 + 37798, + 37801 ], "loc": { "start": { @@ -59937,8 +60046,8 @@ } }, "range": [ - 37767, - 37775 + 37793, + 37801 ], "loc": { "start": { @@ -59955,8 +60064,8 @@ "type": "Identifier", "name": "name", "range": [ - 37776, - 37780 + 37802, + 37806 ], "loc": { "start": { @@ -59970,8 +60079,8 @@ } }, "range": [ - 37767, - 37781 + 37793, + 37807 ], "loc": { "start": { @@ -59985,8 +60094,8 @@ } }, "range": [ - 37740, - 37781 + 37766, + 37807 ], "loc": { "start": { @@ -60018,8 +60127,8 @@ "object": { "type": "ThisExpression", "range": [ - 37801, - 37805 + 37827, + 37831 ], "loc": { "start": { @@ -60036,8 +60145,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 37806, - 37809 + 37832, + 37835 ], "loc": { "start": { @@ -60051,8 +60160,8 @@ } }, "range": [ - 37801, - 37809 + 37827, + 37835 ], "loc": { "start": { @@ -60069,8 +60178,8 @@ "type": "Identifier", "name": "name", "range": [ - 37810, - 37814 + 37836, + 37840 ], "loc": { "start": { @@ -60084,8 +60193,8 @@ } }, "range": [ - 37801, - 37815 + 37827, + 37841 ], "loc": { "start": { @@ -60102,8 +60211,8 @@ "type": "Identifier", "name": "init", "range": [ - 37816, - 37820 + 37842, + 37846 ], "loc": { "start": { @@ -60117,8 +60226,8 @@ } }, "range": [ - 37801, - 37820 + 37827, + 37846 ], "loc": { "start": { @@ -60133,8 +60242,8 @@ }, "arguments": [], "range": [ - 37801, - 37822 + 37827, + 37848 ], "loc": { "start": { @@ -60148,8 +60257,8 @@ } }, "range": [ - 37801, - 37823 + 37827, + 37849 ], "loc": { "start": { @@ -60164,8 +60273,8 @@ } ], "range": [ - 37783, - 37837 + 37809, + 37863 ], "loc": { "start": { @@ -60180,8 +60289,8 @@ }, "alternate": null, "range": [ - 37736, - 37837 + 37762, + 37863 ], "loc": { "start": { @@ -60196,8 +60305,8 @@ } ], "range": [ - 37678, - 37847 + 37704, + 37873 ], "loc": { "start": { @@ -60213,8 +60322,8 @@ "generator": false, "expression": false, "range": [ - 37665, - 37847 + 37691, + 37873 ], "loc": { "start": { @@ -60229,8 +60338,8 @@ } ], "range": [ - 37648, - 37848 + 37674, + 37874 ], "loc": { "start": { @@ -60244,8 +60353,8 @@ } }, "range": [ - 37648, - 37849 + 37674, + 37875 ], "loc": { "start": { @@ -60260,8 +60369,8 @@ } ], "range": [ - 37638, - 37855 + 37664, + 37881 ], "loc": { "start": { @@ -60277,8 +60386,8 @@ "generator": false, "expression": false, "range": [ - 37622, - 37855 + 37648, + 37881 ], "loc": { "start": { @@ -60294,8 +60403,8 @@ "kind": "method", "computed": false, "range": [ - 37610, - 37855 + 37636, + 37881 ], "loc": { "start": { @@ -60312,8 +60421,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": [ - 37330, - 37605 + 37356, + 37631 ], "loc": { "start": { @@ -60332,8 +60441,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": [ - 37861, - 37995 + 37887, + 38021 ], "loc": { "start": { @@ -60355,8 +60464,8 @@ "type": "Identifier", "name": "feature", "range": [ - 38000, - 38007 + 38026, + 38033 ], "loc": { "start": { @@ -60377,8 +60486,8 @@ "type": "Identifier", "name": "name", "range": [ - 38008, - 38012 + 38034, + 38038 ], "loc": { "start": { @@ -60406,8 +60515,8 @@ "object": { "type": "ThisExpression", "range": [ - 38031, - 38035 + 38057, + 38061 ], "loc": { "start": { @@ -60424,8 +60533,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 38036, - 38039 + 38062, + 38065 ], "loc": { "start": { @@ -60439,8 +60548,8 @@ } }, "range": [ - 38031, - 38039 + 38057, + 38065 ], "loc": { "start": { @@ -60457,8 +60566,8 @@ "type": "Identifier", "name": "name", "range": [ - 38040, - 38044 + 38066, + 38070 ], "loc": { "start": { @@ -60472,8 +60581,8 @@ } }, "range": [ - 38031, - 38045 + 38057, + 38071 ], "loc": { "start": { @@ -60487,8 +60596,8 @@ } }, "range": [ - 38024, - 38046 + 38050, + 38072 ], "loc": { "start": { @@ -60503,8 +60612,8 @@ } ], "range": [ - 38014, - 38052 + 38040, + 38078 ], "loc": { "start": { @@ -60520,8 +60629,8 @@ "generator": false, "expression": false, "range": [ - 38007, - 38052 + 38033, + 38078 ], "loc": { "start": { @@ -60537,8 +60646,8 @@ "kind": "method", "computed": false, "range": [ - 38000, - 38052 + 38026, + 38078 ], "loc": { "start": { @@ -60555,8 +60664,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": [ - 37861, - 37995 + 37887, + 38021 ], "loc": { "start": { @@ -60575,8 +60684,8 @@ "type": "Block", "value": "*\n * Initialise all the extensions defined in the configuration object\n ", "range": [ - 38058, - 38142 + 38084, + 38168 ], "loc": { "start": { @@ -60598,8 +60707,8 @@ "type": "Identifier", "name": "initExtensions", "range": [ - 38147, - 38161 + 38173, + 38187 ], "loc": { "start": { @@ -60630,8 +60739,8 @@ "object": { "type": "ThisExpression", "range": [ - 38179, - 38183 + 38205, + 38209 ], "loc": { "start": { @@ -60648,8 +60757,8 @@ "type": "Identifier", "name": "hasExtensions", "range": [ - 38184, - 38197 + 38210, + 38223 ], "loc": { "start": { @@ -60663,8 +60772,8 @@ } }, "range": [ - 38179, - 38197 + 38205, + 38223 ], "loc": { "start": { @@ -60679,8 +60788,8 @@ }, "prefix": true, "range": [ - 38178, - 38197 + 38204, + 38223 ], "loc": { "start": { @@ -60700,8 +60809,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 38213, - 38220 + 38239, + 38246 ], "loc": { "start": { @@ -60716,8 +60825,8 @@ } ], "range": [ - 38199, - 38230 + 38225, + 38256 ], "loc": { "start": { @@ -60732,8 +60841,8 @@ }, "alternate": null, "range": [ - 38174, - 38230 + 38200, + 38256 ], "loc": { "start": { @@ -60755,8 +60864,8 @@ "type": "Identifier", "name": "exts", "range": [ - 38244, - 38248 + 38270, + 38274 ], "loc": { "start": { @@ -60775,8 +60884,8 @@ "object": { "type": "ThisExpression", "range": [ - 38251, - 38255 + 38277, + 38281 ], "loc": { "start": { @@ -60793,8 +60902,8 @@ "type": "Identifier", "name": "extensions", "range": [ - 38256, - 38266 + 38282, + 38292 ], "loc": { "start": { @@ -60808,8 +60917,8 @@ } }, "range": [ - 38251, - 38266 + 38277, + 38292 ], "loc": { "start": { @@ -60823,8 +60932,8 @@ } }, "range": [ - 38244, - 38266 + 38270, + 38292 ], "loc": { "start": { @@ -60840,8 +60949,8 @@ ], "kind": "let", "range": [ - 38240, - 38267 + 38266, + 38293 ], "loc": { "start": { @@ -60858,8 +60967,8 @@ "type": "Line", "value": " Set config's publicPath dynamically for Webpack...", "range": [ - 38276, - 38329 + 38302, + 38355 ], "loc": { "start": { @@ -60883,8 +60992,8 @@ "type": "Identifier", "name": "__webpack_public_path__", "range": [ - 38338, - 38361 + 38364, + 38387 ], "loc": { "start": { @@ -60903,8 +61012,8 @@ "object": { "type": "ThisExpression", "range": [ - 38364, - 38368 + 38390, + 38394 ], "loc": { "start": { @@ -60921,8 +61030,8 @@ "type": "Identifier", "name": "basePath", "range": [ - 38369, - 38377 + 38395, + 38403 ], "loc": { "start": { @@ -60936,8 +61045,8 @@ } }, "range": [ - 38364, - 38377 + 38390, + 38403 ], "loc": { "start": { @@ -60951,8 +61060,8 @@ } }, "range": [ - 38338, - 38377 + 38364, + 38403 ], "loc": { "start": { @@ -60966,8 +61075,8 @@ } }, "range": [ - 38338, - 38378 + 38364, + 38404 ], "loc": { "start": { @@ -60984,8 +61093,8 @@ "type": "Line", "value": " Set config's publicPath dynamically for Webpack...", "range": [ - 38276, - 38329 + 38302, + 38355 ], "loc": { "start": { @@ -61013,8 +61122,8 @@ "object": { "type": "ThisExpression", "range": [ - 38388, - 38392 + 38414, + 38418 ], "loc": { "start": { @@ -61031,8 +61140,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 38393, - 38400 + 38419, + 38426 ], "loc": { "start": { @@ -61046,8 +61155,8 @@ } }, "range": [ - 38388, - 38400 + 38414, + 38426 ], "loc": { "start": { @@ -61064,8 +61173,8 @@ "type": "Identifier", "name": "emit", "range": [ - 38401, - 38405 + 38427, + 38431 ], "loc": { "start": { @@ -61079,8 +61188,8 @@ } }, "range": [ - 38388, - 38405 + 38414, + 38431 ], "loc": { "start": { @@ -61099,8 +61208,8 @@ "value": "before-loading-extensions", "raw": "'before-loading-extensions'", "range": [ - 38406, - 38433 + 38432, + 38459 ], "loc": { "start": { @@ -61116,8 +61225,8 @@ { "type": "ThisExpression", "range": [ - 38435, - 38439 + 38461, + 38465 ], "loc": { "start": { @@ -61132,8 +61241,8 @@ } ], "range": [ - 38388, - 38440 + 38414, + 38466 ], "loc": { "start": { @@ -61147,8 +61256,8 @@ } }, "range": [ - 38388, - 38441 + 38414, + 38467 ], "loc": { "start": { @@ -61172,8 +61281,8 @@ "type": "Identifier", "name": "i", "range": [ - 38459, - 38460 + 38485, + 38486 ], "loc": { "start": { @@ -61191,8 +61300,8 @@ "value": 0, "raw": "0", "range": [ - 38463, - 38464 + 38489, + 38490 ], "loc": { "start": { @@ -61206,8 +61315,8 @@ } }, "range": [ - 38459, - 38464 + 38485, + 38490 ], "loc": { "start": { @@ -61226,8 +61335,8 @@ "type": "Identifier", "name": "len", "range": [ - 38466, - 38469 + 38492, + 38495 ], "loc": { "start": { @@ -61247,8 +61356,8 @@ "type": "Identifier", "name": "exts", "range": [ - 38472, - 38476 + 38498, + 38502 ], "loc": { "start": { @@ -61265,8 +61374,8 @@ "type": "Identifier", "name": "length", "range": [ - 38477, - 38483 + 38503, + 38509 ], "loc": { "start": { @@ -61280,8 +61389,8 @@ } }, "range": [ - 38472, - 38483 + 38498, + 38509 ], "loc": { "start": { @@ -61295,8 +61404,8 @@ } }, "range": [ - 38466, - 38483 + 38492, + 38509 ], "loc": { "start": { @@ -61312,8 +61421,8 @@ ], "kind": "let", "range": [ - 38455, - 38483 + 38481, + 38509 ], "loc": { "start": { @@ -61333,8 +61442,8 @@ "type": "Identifier", "name": "i", "range": [ - 38485, - 38486 + 38511, + 38512 ], "loc": { "start": { @@ -61351,8 +61460,8 @@ "type": "Identifier", "name": "len", "range": [ - 38489, - 38492 + 38515, + 38518 ], "loc": { "start": { @@ -61366,8 +61475,8 @@ } }, "range": [ - 38485, - 38492 + 38511, + 38518 ], "loc": { "start": { @@ -61387,8 +61496,8 @@ "type": "Identifier", "name": "i", "range": [ - 38494, - 38495 + 38520, + 38521 ], "loc": { "start": { @@ -61403,8 +61512,8 @@ }, "prefix": false, "range": [ - 38494, - 38497 + 38520, + 38523 ], "loc": { "start": { @@ -61429,8 +61538,8 @@ "type": "Identifier", "name": "ext", "range": [ - 38517, - 38520 + 38543, + 38546 ], "loc": { "start": { @@ -61450,8 +61559,8 @@ "type": "Identifier", "name": "exts", "range": [ - 38523, - 38527 + 38549, + 38553 ], "loc": { "start": { @@ -61468,8 +61577,8 @@ "type": "Identifier", "name": "i", "range": [ - 38528, - 38529 + 38554, + 38555 ], "loc": { "start": { @@ -61483,8 +61592,8 @@ } }, "range": [ - 38523, - 38530 + 38549, + 38556 ], "loc": { "start": { @@ -61498,8 +61607,8 @@ } }, "range": [ - 38517, - 38530 + 38543, + 38556 ], "loc": { "start": { @@ -61515,8 +61624,8 @@ ], "kind": "let", "range": [ - 38513, - 38531 + 38539, + 38557 ], "loc": { "start": { @@ -61539,8 +61648,8 @@ "object": { "type": "ThisExpression", "range": [ - 38544, - 38548 + 38570, + 38574 ], "loc": { "start": { @@ -61557,8 +61666,8 @@ "type": "Identifier", "name": "loadExtension", "range": [ - 38549, - 38562 + 38575, + 38588 ], "loc": { "start": { @@ -61572,8 +61681,8 @@ } }, "range": [ - 38544, - 38562 + 38570, + 38588 ], "loc": { "start": { @@ -61591,8 +61700,8 @@ "type": "Identifier", "name": "ext", "range": [ - 38563, - 38566 + 38589, + 38592 ], "loc": { "start": { @@ -61607,8 +61716,8 @@ } ], "range": [ - 38544, - 38567 + 38570, + 38593 ], "loc": { "start": { @@ -61622,8 +61731,8 @@ } }, "range": [ - 38544, - 38568 + 38570, + 38594 ], "loc": { "start": { @@ -61638,8 +61747,8 @@ } ], "range": [ - 38499, - 38578 + 38525, + 38604 ], "loc": { "start": { @@ -61653,8 +61762,8 @@ } }, "range": [ - 38450, - 38578 + 38476, + 38604 ], "loc": { "start": { @@ -61680,8 +61789,8 @@ "object": { "type": "ThisExpression", "range": [ - 38587, - 38591 + 38613, + 38617 ], "loc": { "start": { @@ -61698,8 +61807,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 38592, - 38599 + 38618, + 38625 ], "loc": { "start": { @@ -61713,8 +61822,8 @@ } }, "range": [ - 38587, - 38599 + 38613, + 38625 ], "loc": { "start": { @@ -61731,8 +61840,8 @@ "type": "Identifier", "name": "emit", "range": [ - 38600, - 38604 + 38626, + 38630 ], "loc": { "start": { @@ -61746,8 +61855,8 @@ } }, "range": [ - 38587, - 38604 + 38613, + 38630 ], "loc": { "start": { @@ -61766,8 +61875,8 @@ "value": "after-loading-extensions", "raw": "'after-loading-extensions'", "range": [ - 38605, - 38631 + 38631, + 38657 ], "loc": { "start": { @@ -61783,8 +61892,8 @@ { "type": "ThisExpression", "range": [ - 38633, - 38637 + 38659, + 38663 ], "loc": { "start": { @@ -61799,8 +61908,8 @@ } ], "range": [ - 38587, - 38638 + 38613, + 38664 ], "loc": { "start": { @@ -61814,8 +61923,8 @@ } }, "range": [ - 38587, - 38639 + 38613, + 38665 ], "loc": { "start": { @@ -61830,8 +61939,8 @@ } ], "range": [ - 38164, - 38645 + 38190, + 38671 ], "loc": { "start": { @@ -61847,8 +61956,8 @@ "generator": false, "expression": false, "range": [ - 38161, - 38645 + 38187, + 38671 ], "loc": { "start": { @@ -61864,8 +61973,8 @@ "kind": "method", "computed": false, "range": [ - 38147, - 38645 + 38173, + 38671 ], "loc": { "start": { @@ -61882,8 +61991,8 @@ "type": "Block", "value": "*\n * Initialise all the extensions defined in the configuration object\n ", "range": [ - 38058, - 38142 + 38084, + 38168 ], "loc": { "start": { @@ -61902,8 +62011,8 @@ "type": "Block", "value": "*\n * Load an extension module\n * @param {Object} ext Extension config object\n ", "range": [ - 38651, - 38746 + 38677, + 38772 ], "loc": { "start": { @@ -61925,8 +62034,8 @@ "type": "Identifier", "name": "loadExtension", "range": [ - 38751, - 38764 + 38777, + 38790 ], "loc": { "start": { @@ -61947,8 +62056,8 @@ "type": "Identifier", "name": "ext", "range": [ - 38765, - 38768 + 38791, + 38794 ], "loc": { "start": { @@ -61980,8 +62089,8 @@ "type": "Identifier", "name": "ext", "range": [ - 38785, - 38788 + 38811, + 38814 ], "loc": { "start": { @@ -61996,8 +62105,8 @@ }, "prefix": true, "range": [ - 38784, - 38788 + 38810, + 38814 ], "loc": { "start": { @@ -62020,8 +62129,8 @@ "type": "Identifier", "name": "ext", "range": [ - 38793, - 38796 + 38819, + 38822 ], "loc": { "start": { @@ -62038,8 +62147,8 @@ "type": "Identifier", "name": "name", "range": [ - 38797, - 38801 + 38823, + 38827 ], "loc": { "start": { @@ -62053,8 +62162,8 @@ } }, "range": [ - 38793, - 38801 + 38819, + 38827 ], "loc": { "start": { @@ -62069,8 +62178,8 @@ }, "prefix": true, "range": [ - 38792, - 38801 + 38818, + 38827 ], "loc": { "start": { @@ -62084,8 +62193,8 @@ } }, "range": [ - 38784, - 38801 + 38810, + 38827 ], "loc": { "start": { @@ -62106,8 +62215,8 @@ "object": { "type": "ThisExpression", "range": [ - 38805, - 38809 + 38831, + 38835 ], "loc": { "start": { @@ -62124,8 +62233,8 @@ "type": "Identifier", "name": "hasExtension", "range": [ - 38810, - 38822 + 38836, + 38848 ], "loc": { "start": { @@ -62139,8 +62248,8 @@ } }, "range": [ - 38805, - 38822 + 38831, + 38848 ], "loc": { "start": { @@ -62161,8 +62270,8 @@ "type": "Identifier", "name": "ext", "range": [ - 38823, - 38826 + 38849, + 38852 ], "loc": { "start": { @@ -62179,8 +62288,8 @@ "type": "Identifier", "name": "name", "range": [ - 38827, - 38831 + 38853, + 38857 ], "loc": { "start": { @@ -62194,8 +62303,8 @@ } }, "range": [ - 38823, - 38831 + 38849, + 38857 ], "loc": { "start": { @@ -62210,8 +62319,8 @@ } ], "range": [ - 38805, - 38832 + 38831, + 38858 ], "loc": { "start": { @@ -62225,8 +62334,8 @@ } }, "range": [ - 38784, - 38832 + 38810, + 38858 ], "loc": { "start": { @@ -62246,8 +62355,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 38848, - 38855 + 38874, + 38881 ], "loc": { "start": { @@ -62262,8 +62371,8 @@ } ], "range": [ - 38834, - 38865 + 38860, + 38891 ], "loc": { "start": { @@ -62278,8 +62387,8 @@ }, "alternate": null, "range": [ - 38780, - 38865 + 38806, + 38891 ], "loc": { "start": { @@ -62301,8 +62410,8 @@ "type": "Identifier", "name": "name", "range": [ - 38879, - 38883 + 38905, + 38909 ], "loc": { "start": { @@ -62322,8 +62431,8 @@ "type": "Identifier", "name": "ext", "range": [ - 38886, - 38889 + 38912, + 38915 ], "loc": { "start": { @@ -62340,8 +62449,8 @@ "type": "Identifier", "name": "name", "range": [ - 38890, - 38894 + 38916, + 38920 ], "loc": { "start": { @@ -62355,8 +62464,8 @@ } }, "range": [ - 38886, - 38894 + 38912, + 38920 ], "loc": { "start": { @@ -62370,8 +62479,8 @@ } }, "range": [ - 38879, - 38894 + 38905, + 38920 ], "loc": { "start": { @@ -62387,8 +62496,8 @@ ], "kind": "let", "range": [ - 38875, - 38895 + 38901, + 38921 ], "loc": { "start": { @@ -62410,8 +62519,8 @@ "type": "Identifier", "name": "path", "range": [ - 38908, - 38912 + 38934, + 38938 ], "loc": { "start": { @@ -62431,8 +62540,8 @@ "type": "Identifier", "name": "ext", "range": [ - 38915, - 38918 + 38941, + 38944 ], "loc": { "start": { @@ -62449,8 +62558,8 @@ "type": "Identifier", "name": "path", "range": [ - 38919, - 38923 + 38945, + 38949 ], "loc": { "start": { @@ -62464,8 +62573,8 @@ } }, "range": [ - 38915, - 38923 + 38941, + 38949 ], "loc": { "start": { @@ -62479,8 +62588,8 @@ } }, "range": [ - 38908, - 38923 + 38934, + 38949 ], "loc": { "start": { @@ -62496,8 +62605,8 @@ ], "kind": "let", "range": [ - 38904, - 38924 + 38930, + 38950 ], "loc": { "start": { @@ -62519,8 +62628,8 @@ "type": "Identifier", "name": "modulePath", "range": [ - 38937, - 38947 + 38963, + 38973 ], "loc": { "start": { @@ -62535,8 +62644,8 @@ }, "init": null, "range": [ - 38937, - 38947 + 38963, + 38973 ], "loc": { "start": { @@ -62552,8 +62661,8 @@ ], "kind": "let", "range": [ - 38933, - 38948 + 38959, + 38974 ], "loc": { "start": { @@ -62575,8 +62684,8 @@ "type": "Identifier", "name": "name", "range": [ - 38962, - 38966 + 38988, + 38992 ], "loc": { "start": { @@ -62593,8 +62702,8 @@ "type": "Identifier", "name": "path", "range": [ - 38970, - 38974 + 38996, + 39000 ], "loc": { "start": { @@ -62608,8 +62717,8 @@ } }, "range": [ - 38962, - 38974 + 38988, + 39000 ], "loc": { "start": { @@ -62634,8 +62743,8 @@ "type": "Identifier", "name": "modulePath", "range": [ - 38990, - 39000 + 39016, + 39026 ], "loc": { "start": { @@ -62658,8 +62767,8 @@ "type": "Identifier", "name": "ext", "range": [ - 39003, - 39006 + 39029, + 39032 ], "loc": { "start": { @@ -62676,8 +62785,8 @@ "type": "Identifier", "name": "path", "range": [ - 39007, - 39011 + 39033, + 39037 ], "loc": { "start": { @@ -62691,8 +62800,8 @@ } }, "range": [ - 39003, - 39011 + 39029, + 39037 ], "loc": { "start": { @@ -62709,8 +62818,8 @@ "type": "Identifier", "name": "name", "range": [ - 39014, - 39018 + 39040, + 39044 ], "loc": { "start": { @@ -62724,8 +62833,8 @@ } }, "range": [ - 39003, - 39018 + 39029, + 39044 ], "loc": { "start": { @@ -62739,8 +62848,8 @@ } }, "range": [ - 38990, - 39018 + 39016, + 39044 ], "loc": { "start": { @@ -62754,8 +62863,8 @@ } }, "range": [ - 38990, - 39019 + 39016, + 39045 ], "loc": { "start": { @@ -62770,8 +62879,8 @@ } ], "range": [ - 38976, - 39029 + 39002, + 39055 ], "loc": { "start": { @@ -62796,8 +62905,8 @@ "type": "Identifier", "name": "name", "range": [ - 39049, - 39053 + 39075, + 39079 ], "loc": { "start": { @@ -62819,8 +62928,8 @@ "type": "Identifier", "name": "name", "range": [ - 39056, - 39060 + 39082, + 39086 ], "loc": { "start": { @@ -62837,8 +62946,8 @@ "type": "Identifier", "name": "replace", "range": [ - 39061, - 39068 + 39087, + 39094 ], "loc": { "start": { @@ -62852,8 +62961,8 @@ } }, "range": [ - 39056, - 39068 + 39082, + 39094 ], "loc": { "start": { @@ -62872,8 +62981,8 @@ "value": ".js", "raw": "'.js'", "range": [ - 39069, - 39074 + 39095, + 39100 ], "loc": { "start": { @@ -62891,8 +63000,8 @@ "value": "", "raw": "''", "range": [ - 39076, - 39078 + 39102, + 39104 ], "loc": { "start": { @@ -62907,8 +63016,8 @@ } ], "range": [ - 39056, - 39079 + 39082, + 39105 ], "loc": { "start": { @@ -62922,8 +63031,8 @@ } }, "range": [ - 39049, - 39079 + 39075, + 39105 ], "loc": { "start": { @@ -62937,8 +63046,8 @@ } }, "range": [ - 39049, - 39080 + 39075, + 39106 ], "loc": { "start": { @@ -62960,8 +63069,8 @@ "type": "Identifier", "name": "modulePath", "range": [ - 39093, - 39103 + 39119, + 39129 ], "loc": { "start": { @@ -62984,8 +63093,8 @@ "value": "extensions/{}/{}", "raw": "'extensions/{}/{}'", "range": [ - 39106, - 39124 + 39132, + 39150 ], "loc": { "start": { @@ -63002,8 +63111,8 @@ "type": "Identifier", "name": "replace", "range": [ - 39125, - 39132 + 39151, + 39158 ], "loc": { "start": { @@ -63017,8 +63126,8 @@ } }, "range": [ - 39106, - 39132 + 39132, + 39158 ], "loc": { "start": { @@ -63041,8 +63150,8 @@ "flags": "g" }, "range": [ - 39133, - 39138 + 39159, + 39164 ], "loc": { "start": { @@ -63059,8 +63168,8 @@ "type": "Identifier", "name": "name", "range": [ - 39140, - 39144 + 39166, + 39170 ], "loc": { "start": { @@ -63075,8 +63184,8 @@ } ], "range": [ - 39106, - 39145 + 39132, + 39171 ], "loc": { "start": { @@ -63090,8 +63199,8 @@ } }, "range": [ - 39093, - 39145 + 39119, + 39171 ], "loc": { "start": { @@ -63105,8 +63214,8 @@ } }, "range": [ - 39093, - 39146 + 39119, + 39172 ], "loc": { "start": { @@ -63121,8 +63230,8 @@ } ], "range": [ - 39035, - 39156 + 39061, + 39182 ], "loc": { "start": { @@ -63136,8 +63245,8 @@ } }, "range": [ - 38958, - 39156 + 38984, + 39182 ], "loc": { "start": { @@ -63154,8 +63263,8 @@ "type": "Line", "value": " Require pattern for Webpack", "range": [ - 39166, - 39196 + 39192, + 39222 ], "loc": { "start": { @@ -63178,8 +63287,8 @@ "type": "Identifier", "name": "require", "range": [ - 39205, - 39212 + 39231, + 39238 ], "loc": { "start": { @@ -63204,8 +63313,8 @@ "value": "./", "raw": "'./'", "range": [ - 39214, - 39218 + 39240, + 39244 ], "loc": { "start": { @@ -63222,8 +63331,8 @@ "type": "Identifier", "name": "modulePath", "range": [ - 39221, - 39231 + 39247, + 39257 ], "loc": { "start": { @@ -63237,8 +63346,8 @@ } }, "range": [ - 39214, - 39231 + 39240, + 39257 ], "loc": { "start": { @@ -63253,8 +63362,8 @@ } ], "range": [ - 39213, - 39232 + 39239, + 39258 ], "loc": { "start": { @@ -63275,8 +63384,8 @@ "type": "Identifier", "name": "mod", "range": [ - 39235, - 39238 + 39261, + 39264 ], "loc": { "start": { @@ -63302,8 +63411,8 @@ "type": "Identifier", "name": "inst", "range": [ - 39294, - 39298 + 39320, + 39324 ], "loc": { "start": { @@ -63325,8 +63434,8 @@ "type": "Identifier", "name": "mod", "range": [ - 39305, - 39308 + 39331, + 39334 ], "loc": { "start": { @@ -63343,8 +63452,8 @@ "type": "Identifier", "name": "default", "range": [ - 39309, - 39316 + 39335, + 39342 ], "loc": { "start": { @@ -63358,8 +63467,8 @@ } }, "range": [ - 39305, - 39316 + 39331, + 39342 ], "loc": { "start": { @@ -63376,8 +63485,8 @@ { "type": "ThisExpression", "range": [ - 39317, - 39321 + 39343, + 39347 ], "loc": { "start": { @@ -63394,8 +63503,8 @@ "type": "Identifier", "name": "ext", "range": [ - 39323, - 39326 + 39349, + 39352 ], "loc": { "start": { @@ -63410,8 +63519,8 @@ } ], "range": [ - 39301, - 39327 + 39327, + 39353 ], "loc": { "start": { @@ -63425,8 +63534,8 @@ } }, "range": [ - 39294, - 39327 + 39320, + 39353 ], "loc": { "start": { @@ -63442,8 +63551,8 @@ ], "kind": "let", "range": [ - 39290, - 39328 + 39316, + 39354 ], "loc": { "start": { @@ -63460,8 +63569,8 @@ "type": "Block", "value": " eslint-disable ", "range": [ - 39257, - 39277 + 39283, + 39303 ], "loc": { "start": { @@ -63480,8 +63589,8 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 39341, - 39360 + 39367, + 39386 ], "loc": { "start": { @@ -63507,8 +63616,8 @@ "type": "Identifier", "name": "inst", "range": [ - 39373, - 39377 + 39399, + 39403 ], "loc": { "start": { @@ -63525,8 +63634,8 @@ "type": "Identifier", "name": "init", "range": [ - 39378, - 39382 + 39404, + 39408 ], "loc": { "start": { @@ -63540,8 +63649,8 @@ } }, "range": [ - 39373, - 39382 + 39399, + 39408 ], "loc": { "start": { @@ -63556,8 +63665,8 @@ }, "arguments": [], "range": [ - 39373, - 39384 + 39399, + 39410 ], "loc": { "start": { @@ -63571,8 +63680,8 @@ } }, "range": [ - 39373, - 39385 + 39399, + 39411 ], "loc": { "start": { @@ -63589,8 +63698,8 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 39341, - 39360 + 39367, + 39386 ], "loc": { "start": { @@ -63619,8 +63728,8 @@ "object": { "type": "ThisExpression", "range": [ - 39398, - 39402 + 39424, + 39428 ], "loc": { "start": { @@ -63637,8 +63746,8 @@ "type": "Identifier", "name": "ExtRegistry", "range": [ - 39403, - 39414 + 39429, + 39440 ], "loc": { "start": { @@ -63652,8 +63761,8 @@ } }, "range": [ - 39398, - 39414 + 39424, + 39440 ], "loc": { "start": { @@ -63670,8 +63779,8 @@ "type": "Identifier", "name": "name", "range": [ - 39415, - 39419 + 39441, + 39445 ], "loc": { "start": { @@ -63685,8 +63794,8 @@ } }, "range": [ - 39398, - 39420 + 39424, + 39446 ], "loc": { "start": { @@ -63703,8 +63812,8 @@ "type": "Identifier", "name": "inst", "range": [ - 39423, - 39427 + 39449, + 39453 ], "loc": { "start": { @@ -63718,8 +63827,8 @@ } }, "range": [ - 39398, - 39427 + 39424, + 39453 ], "loc": { "start": { @@ -63733,8 +63842,8 @@ } }, "range": [ - 39398, - 39428 + 39424, + 39454 ], "loc": { "start": { @@ -63749,8 +63858,8 @@ } ], "range": [ - 39243, - 39438 + 39269, + 39464 ], "loc": { "start": { @@ -63766,8 +63875,8 @@ "generator": false, "expression": false, "range": [ - 39234, - 39438 + 39260, + 39464 ], "loc": { "start": { @@ -63782,8 +63891,8 @@ } ], "range": [ - 39205, - 39439 + 39231, + 39465 ], "loc": { "start": { @@ -63797,8 +63906,8 @@ } }, "range": [ - 39205, - 39440 + 39231, + 39466 ], "loc": { "start": { @@ -63815,8 +63924,8 @@ "type": "Line", "value": " Require pattern for Webpack", "range": [ - 39166, - 39196 + 39192, + 39222 ], "loc": { "start": { @@ -63833,8 +63942,8 @@ } ], "range": [ - 38770, - 39446 + 38796, + 39472 ], "loc": { "start": { @@ -63850,8 +63959,8 @@ "generator": false, "expression": false, "range": [ - 38764, - 39446 + 38790, + 39472 ], "loc": { "start": { @@ -63867,8 +63976,8 @@ "kind": "method", "computed": false, "range": [ - 38751, - 39446 + 38777, + 39472 ], "loc": { "start": { @@ -63885,8 +63994,8 @@ "type": "Block", "value": "*\n * Load an extension module\n * @param {Object} ext Extension config object\n ", "range": [ - 38651, - 38746 + 38677, + 38772 ], "loc": { "start": { @@ -63905,8 +64014,8 @@ "type": "Block", "value": "*\n * Get an extension instance\n * @param {String} name Name of the extension\n * @return {Object} Extension instance\n ", "range": [ - 39452, - 39595 + 39478, + 39621 ], "loc": { "start": { @@ -63928,8 +64037,8 @@ "type": "Identifier", "name": "extension", "range": [ - 39600, - 39609 + 39626, + 39635 ], "loc": { "start": { @@ -63950,8 +64059,8 @@ "type": "Identifier", "name": "name", "range": [ - 39610, - 39614 + 39636, + 39640 ], "loc": { "start": { @@ -63979,8 +64088,8 @@ "object": { "type": "ThisExpression", "range": [ - 39633, - 39637 + 39659, + 39663 ], "loc": { "start": { @@ -63997,8 +64106,8 @@ "type": "Identifier", "name": "ExtRegistry", "range": [ - 39638, - 39649 + 39664, + 39675 ], "loc": { "start": { @@ -64012,8 +64121,8 @@ } }, "range": [ - 39633, - 39649 + 39659, + 39675 ], "loc": { "start": { @@ -64030,8 +64139,8 @@ "type": "Identifier", "name": "name", "range": [ - 39650, - 39654 + 39676, + 39680 ], "loc": { "start": { @@ -64045,8 +64154,8 @@ } }, "range": [ - 39633, - 39655 + 39659, + 39681 ], "loc": { "start": { @@ -64060,8 +64169,8 @@ } }, "range": [ - 39626, - 39656 + 39652, + 39682 ], "loc": { "start": { @@ -64076,8 +64185,8 @@ } ], "range": [ - 39616, - 39662 + 39642, + 39688 ], "loc": { "start": { @@ -64093,8 +64202,8 @@ "generator": false, "expression": false, "range": [ - 39609, - 39662 + 39635, + 39688 ], "loc": { "start": { @@ -64110,8 +64219,8 @@ "kind": "method", "computed": false, "range": [ - 39600, - 39662 + 39626, + 39688 ], "loc": { "start": { @@ -64128,8 +64237,8 @@ "type": "Block", "value": "*\n * Get an extension instance\n * @param {String} name Name of the extension\n * @return {Object} Extension instance\n ", "range": [ - 39452, - 39595 + 39478, + 39621 ], "loc": { "start": { @@ -64148,8 +64257,8 @@ "type": "Block", "value": "*\n * Check passed extension name exists\n * @param {String} name Name of the extension\n * @return {Boolean}\n ", "range": [ - 39668, - 39798 + 39694, + 39824 ], "loc": { "start": { @@ -64171,8 +64280,8 @@ "type": "Identifier", "name": "hasExtension", "range": [ - 39803, - 39815 + 39829, + 39841 ], "loc": { "start": { @@ -64193,8 +64302,8 @@ "type": "Identifier", "name": "name", "range": [ - 39816, - 39820 + 39842, + 39846 ], "loc": { "start": { @@ -64222,8 +64331,8 @@ "type": "Identifier", "name": "isEmpty", "range": [ - 39840, - 39847 + 39866, + 39873 ], "loc": { "start": { @@ -64246,8 +64355,8 @@ "object": { "type": "ThisExpression", "range": [ - 39848, - 39852 + 39874, + 39878 ], "loc": { "start": { @@ -64264,8 +64373,8 @@ "type": "Identifier", "name": "ExtRegistry", "range": [ - 39853, - 39864 + 39879, + 39890 ], "loc": { "start": { @@ -64279,8 +64388,8 @@ } }, "range": [ - 39848, - 39864 + 39874, + 39890 ], "loc": { "start": { @@ -64297,8 +64406,8 @@ "type": "Identifier", "name": "name", "range": [ - 39865, - 39869 + 39891, + 39895 ], "loc": { "start": { @@ -64312,8 +64421,8 @@ } }, "range": [ - 39848, - 39870 + 39874, + 39896 ], "loc": { "start": { @@ -64328,8 +64437,8 @@ } ], "range": [ - 39840, - 39871 + 39866, + 39897 ], "loc": { "start": { @@ -64344,8 +64453,8 @@ }, "prefix": true, "range": [ - 39839, - 39871 + 39865, + 39897 ], "loc": { "start": { @@ -64359,8 +64468,8 @@ } }, "range": [ - 39832, - 39872 + 39858, + 39898 ], "loc": { "start": { @@ -64375,8 +64484,8 @@ } ], "range": [ - 39822, - 39878 + 39848, + 39904 ], "loc": { "start": { @@ -64392,8 +64501,8 @@ "generator": false, "expression": false, "range": [ - 39815, - 39878 + 39841, + 39904 ], "loc": { "start": { @@ -64409,8 +64518,8 @@ "kind": "method", "computed": false, "range": [ - 39803, - 39878 + 39829, + 39904 ], "loc": { "start": { @@ -64427,8 +64536,8 @@ "type": "Block", "value": "*\n * Check passed extension name exists\n * @param {String} name Name of the extension\n * @return {Boolean}\n ", "range": [ - 39668, - 39798 + 39694, + 39824 ], "loc": { "start": { @@ -64447,8 +64556,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": [ - 39884, - 40059 + 39910, + 40085 ], "loc": { "start": { @@ -64470,8 +64579,8 @@ "type": "Identifier", "name": "registerExtension", "range": [ - 40064, - 40081 + 40090, + 40107 ], "loc": { "start": { @@ -64492,8 +64601,8 @@ "type": "Identifier", "name": "inst", "range": [ - 40082, - 40086 + 40108, + 40112 ], "loc": { "start": { @@ -64510,8 +64619,8 @@ "type": "Identifier", "name": "name", "range": [ - 40088, - 40092 + 40114, + 40118 ], "loc": { "start": { @@ -64542,8 +64651,8 @@ "object": { "type": "ThisExpression", "range": [ - 40104, - 40108 + 40130, + 40134 ], "loc": { "start": { @@ -64560,8 +64669,8 @@ "type": "Identifier", "name": "ExtRegistry", "range": [ - 40109, - 40120 + 40135, + 40146 ], "loc": { "start": { @@ -64575,8 +64684,8 @@ } }, "range": [ - 40104, - 40120 + 40130, + 40146 ], "loc": { "start": { @@ -64593,8 +64702,8 @@ "type": "Identifier", "name": "name", "range": [ - 40121, - 40125 + 40147, + 40151 ], "loc": { "start": { @@ -64608,8 +64717,8 @@ } }, "range": [ - 40104, - 40126 + 40130, + 40152 ], "loc": { "start": { @@ -64626,8 +64735,8 @@ "type": "Identifier", "name": "inst", "range": [ - 40129, - 40133 + 40155, + 40159 ], "loc": { "start": { @@ -64641,8 +64750,8 @@ } }, "range": [ - 40104, - 40133 + 40130, + 40159 ], "loc": { "start": { @@ -64656,8 +64765,8 @@ } }, "range": [ - 40104, - 40134 + 40130, + 40160 ], "loc": { "start": { @@ -64672,8 +64781,8 @@ } ], "range": [ - 40094, - 40140 + 40120, + 40166 ], "loc": { "start": { @@ -64689,8 +64798,8 @@ "generator": false, "expression": false, "range": [ - 40081, - 40140 + 40107, + 40166 ], "loc": { "start": { @@ -64706,8 +64815,8 @@ "kind": "method", "computed": false, "range": [ - 40064, - 40140 + 40090, + 40166 ], "loc": { "start": { @@ -64724,8 +64833,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": [ - 39884, - 40059 + 39910, + 40085 ], "loc": { "start": { @@ -64744,8 +64853,8 @@ "type": "Block", "value": "*\n * Destroy all the extensions store in extensions registry\n ", "range": [ - 40146, - 40220 + 40172, + 40246 ], "loc": { "start": { @@ -64767,8 +64876,8 @@ "type": "Identifier", "name": "destroyExtensions", "range": [ - 40225, - 40242 + 40251, + 40268 ], "loc": { "start": { @@ -64797,8 +64906,8 @@ "type": "Identifier", "name": "reg", "range": [ - 40259, - 40262 + 40285, + 40288 ], "loc": { "start": { @@ -64817,8 +64926,8 @@ "object": { "type": "ThisExpression", "range": [ - 40265, - 40269 + 40291, + 40295 ], "loc": { "start": { @@ -64835,8 +64944,8 @@ "type": "Identifier", "name": "ExtRegistry", "range": [ - 40270, - 40281 + 40296, + 40307 ], "loc": { "start": { @@ -64850,8 +64959,8 @@ } }, "range": [ - 40265, - 40281 + 40291, + 40307 ], "loc": { "start": { @@ -64865,8 +64974,8 @@ } }, "range": [ - 40259, - 40281 + 40285, + 40307 ], "loc": { "start": { @@ -64882,8 +64991,8 @@ ], "kind": "let", "range": [ - 40255, - 40282 + 40281, + 40308 ], "loc": { "start": { @@ -64912,8 +65021,8 @@ "type": "Identifier", "name": "Object", "range": [ - 40292, - 40298 + 40318, + 40324 ], "loc": { "start": { @@ -64930,8 +65039,8 @@ "type": "Identifier", "name": "keys", "range": [ - 40299, - 40303 + 40325, + 40329 ], "loc": { "start": { @@ -64945,8 +65054,8 @@ } }, "range": [ - 40292, - 40303 + 40318, + 40329 ], "loc": { "start": { @@ -64964,8 +65073,8 @@ "type": "Identifier", "name": "reg", "range": [ - 40304, - 40307 + 40330, + 40333 ], "loc": { "start": { @@ -64980,8 +65089,8 @@ } ], "range": [ - 40292, - 40308 + 40318, + 40334 ], "loc": { "start": { @@ -64998,8 +65107,8 @@ "type": "Identifier", "name": "forEach", "range": [ - 40309, - 40316 + 40335, + 40342 ], "loc": { "start": { @@ -65013,8 +65122,8 @@ } }, "range": [ - 40292, - 40316 + 40318, + 40342 ], "loc": { "start": { @@ -65036,8 +65145,8 @@ "type": "Identifier", "name": "key", "range": [ - 40318, - 40321 + 40344, + 40347 ], "loc": { "start": { @@ -65068,8 +65177,8 @@ "type": "Identifier", "name": "reg", "range": [ - 40340, - 40343 + 40366, + 40369 ], "loc": { "start": { @@ -65086,8 +65195,8 @@ "type": "Identifier", "name": "key", "range": [ - 40344, - 40347 + 40370, + 40373 ], "loc": { "start": { @@ -65101,8 +65210,8 @@ } }, "range": [ - 40340, - 40348 + 40366, + 40374 ], "loc": { "start": { @@ -65119,8 +65228,8 @@ "type": "Identifier", "name": "destroy", "range": [ - 40349, - 40356 + 40375, + 40382 ], "loc": { "start": { @@ -65134,8 +65243,8 @@ } }, "range": [ - 40340, - 40356 + 40366, + 40382 ], "loc": { "start": { @@ -65150,8 +65259,8 @@ }, "arguments": [], "range": [ - 40340, - 40358 + 40366, + 40384 ], "loc": { "start": { @@ -65165,8 +65274,8 @@ } }, "range": [ - 40340, - 40359 + 40366, + 40385 ], "loc": { "start": { @@ -65191,8 +65300,8 @@ "type": "Identifier", "name": "reg", "range": [ - 40372, - 40375 + 40398, + 40401 ], "loc": { "start": { @@ -65209,8 +65318,8 @@ "type": "Identifier", "name": "key", "range": [ - 40376, - 40379 + 40402, + 40405 ], "loc": { "start": { @@ -65224,8 +65333,8 @@ } }, "range": [ - 40372, - 40380 + 40398, + 40406 ], "loc": { "start": { @@ -65242,8 +65351,8 @@ "type": "Identifier", "name": "undefined", "range": [ - 40383, - 40392 + 40409, + 40418 ], "loc": { "start": { @@ -65257,8 +65366,8 @@ } }, "range": [ - 40372, - 40392 + 40398, + 40418 ], "loc": { "start": { @@ -65272,8 +65381,8 @@ } }, "range": [ - 40372, - 40393 + 40398, + 40419 ], "loc": { "start": { @@ -65288,8 +65397,8 @@ } ], "range": [ - 40326, - 40403 + 40352, + 40429 ], "loc": { "start": { @@ -65305,8 +65414,8 @@ "generator": false, "expression": false, "range": [ - 40317, - 40403 + 40343, + 40429 ], "loc": { "start": { @@ -65321,8 +65430,8 @@ } ], "range": [ - 40292, - 40404 + 40318, + 40430 ], "loc": { "start": { @@ -65336,8 +65445,8 @@ } }, "range": [ - 40292, - 40405 + 40318, + 40431 ], "loc": { "start": { @@ -65352,8 +65461,8 @@ } ], "range": [ - 40245, - 40411 + 40271, + 40437 ], "loc": { "start": { @@ -65369,8 +65478,8 @@ "generator": false, "expression": false, "range": [ - 40242, - 40411 + 40268, + 40437 ], "loc": { "start": { @@ -65386,8 +65495,8 @@ "kind": "method", "computed": false, "range": [ - 40225, - 40411 + 40251, + 40437 ], "loc": { "start": { @@ -65404,8 +65513,8 @@ "type": "Block", "value": "*\n * Destroy all the extensions store in extensions registry\n ", "range": [ - 40146, - 40220 + 40172, + 40246 ], "loc": { "start": { @@ -65424,8 +65533,8 @@ "type": "Block", "value": "*\n * Load themes defined in the configuration object\n ", "range": [ - 40417, - 40483 + 40443, + 40509 ], "loc": { "start": { @@ -65447,8 +65556,8 @@ "type": "Identifier", "name": "loadThemes", "range": [ - 40488, - 40498 + 40514, + 40524 ], "loc": { "start": { @@ -65479,8 +65588,8 @@ "object": { "type": "ThisExpression", "range": [ - 40516, - 40520 + 40542, + 40546 ], "loc": { "start": { @@ -65497,8 +65606,8 @@ "type": "Identifier", "name": "hasThemes", "range": [ - 40521, - 40530 + 40547, + 40556 ], "loc": { "start": { @@ -65512,8 +65621,8 @@ } }, "range": [ - 40516, - 40530 + 40542, + 40556 ], "loc": { "start": { @@ -65528,8 +65637,8 @@ }, "prefix": true, "range": [ - 40515, - 40530 + 40541, + 40556 ], "loc": { "start": { @@ -65549,8 +65658,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 40546, - 40553 + 40572, + 40579 ], "loc": { "start": { @@ -65565,8 +65674,8 @@ } ], "range": [ - 40532, - 40563 + 40558, + 40589 ], "loc": { "start": { @@ -65581,8 +65690,8 @@ }, "alternate": null, "range": [ - 40511, - 40563 + 40537, + 40589 ], "loc": { "start": { @@ -65604,8 +65713,8 @@ "type": "Identifier", "name": "themes", "range": [ - 40577, - 40583 + 40603, + 40609 ], "loc": { "start": { @@ -65624,8 +65733,8 @@ "object": { "type": "ThisExpression", "range": [ - 40586, - 40590 + 40612, + 40616 ], "loc": { "start": { @@ -65642,8 +65751,8 @@ "type": "Identifier", "name": "themes", "range": [ - 40591, - 40597 + 40617, + 40623 ], "loc": { "start": { @@ -65657,8 +65766,8 @@ } }, "range": [ - 40586, - 40597 + 40612, + 40623 ], "loc": { "start": { @@ -65672,8 +65781,8 @@ } }, "range": [ - 40577, - 40597 + 40603, + 40623 ], "loc": { "start": { @@ -65689,8 +65798,8 @@ ], "kind": "let", "range": [ - 40573, - 40598 + 40599, + 40624 ], "loc": { "start": { @@ -65716,8 +65825,8 @@ "object": { "type": "ThisExpression", "range": [ - 40607, - 40611 + 40633, + 40637 ], "loc": { "start": { @@ -65734,8 +65843,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 40612, - 40619 + 40638, + 40645 ], "loc": { "start": { @@ -65749,8 +65858,8 @@ } }, "range": [ - 40607, - 40619 + 40633, + 40645 ], "loc": { "start": { @@ -65767,8 +65876,8 @@ "type": "Identifier", "name": "emit", "range": [ - 40620, - 40624 + 40646, + 40650 ], "loc": { "start": { @@ -65782,8 +65891,8 @@ } }, "range": [ - 40607, - 40624 + 40633, + 40650 ], "loc": { "start": { @@ -65802,8 +65911,8 @@ "value": "before-loading-themes", "raw": "'before-loading-themes'", "range": [ - 40625, - 40648 + 40651, + 40674 ], "loc": { "start": { @@ -65819,8 +65928,8 @@ { "type": "ThisExpression", "range": [ - 40650, - 40654 + 40676, + 40680 ], "loc": { "start": { @@ -65835,8 +65944,8 @@ } ], "range": [ - 40607, - 40655 + 40633, + 40681 ], "loc": { "start": { @@ -65850,8 +65959,8 @@ } }, "range": [ - 40607, - 40656 + 40633, + 40682 ], "loc": { "start": { @@ -65868,8 +65977,8 @@ "type": "Line", "value": "Default theme config", "range": [ - 40666, - 40688 + 40692, + 40714 ], "loc": { "start": { @@ -65892,8 +66001,8 @@ "object": { "type": "ThisExpression", "range": [ - 40701, - 40705 + 40727, + 40731 ], "loc": { "start": { @@ -65910,8 +66019,8 @@ "type": "Identifier", "name": "enableDefaultTheme", "range": [ - 40706, - 40724 + 40732, + 40750 ], "loc": { "start": { @@ -65925,8 +66034,8 @@ } }, "range": [ - 40701, - 40724 + 40727, + 40750 ], "loc": { "start": { @@ -65951,8 +66060,8 @@ "type": "Identifier", "name": "defaultTheme", "range": [ - 40744, - 40756 + 40770, + 40782 ], "loc": { "start": { @@ -65974,8 +66083,8 @@ "type": "Identifier", "name": "name", "range": [ - 40761, - 40765 + 40787, + 40791 ], "loc": { "start": { @@ -65993,8 +66102,8 @@ "value": "default", "raw": "'default'", "range": [ - 40767, - 40776 + 40793, + 40802 ], "loc": { "start": { @@ -66012,8 +66121,8 @@ "shorthand": false, "computed": false, "range": [ - 40761, - 40776 + 40787, + 40802 ], "loc": { "start": { @@ -66028,8 +66137,8 @@ } ], "range": [ - 40759, - 40778 + 40785, + 40804 ], "loc": { "start": { @@ -66043,8 +66152,8 @@ } }, "range": [ - 40744, - 40778 + 40770, + 40804 ], "loc": { "start": { @@ -66060,8 +66169,8 @@ ], "kind": "let", "range": [ - 40740, - 40779 + 40766, + 40805 ], "loc": { "start": { @@ -66087,8 +66196,8 @@ "object": { "type": "ThisExpression", "range": [ - 40792, - 40796 + 40818, + 40822 ], "loc": { "start": { @@ -66105,8 +66214,8 @@ "type": "Identifier", "name": "themes", "range": [ - 40797, - 40803 + 40823, + 40829 ], "loc": { "start": { @@ -66120,8 +66229,8 @@ } }, "range": [ - 40792, - 40803 + 40818, + 40829 ], "loc": { "start": { @@ -66138,8 +66247,8 @@ "type": "Identifier", "name": "push", "range": [ - 40804, - 40808 + 40830, + 40834 ], "loc": { "start": { @@ -66153,8 +66262,8 @@ } }, "range": [ - 40792, - 40808 + 40818, + 40834 ], "loc": { "start": { @@ -66172,8 +66281,8 @@ "type": "Identifier", "name": "defaultTheme", "range": [ - 40809, - 40821 + 40835, + 40847 ], "loc": { "start": { @@ -66188,8 +66297,8 @@ } ], "range": [ - 40792, - 40822 + 40818, + 40848 ], "loc": { "start": { @@ -66203,8 +66312,8 @@ } }, "range": [ - 40792, - 40823 + 40818, + 40849 ], "loc": { "start": { @@ -66219,8 +66328,8 @@ } ], "range": [ - 40726, - 40833 + 40752, + 40859 ], "loc": { "start": { @@ -66235,8 +66344,8 @@ }, "alternate": null, "range": [ - 40697, - 40833 + 40723, + 40859 ], "loc": { "start": { @@ -66253,8 +66362,8 @@ "type": "Line", "value": "Default theme config", "range": [ - 40666, - 40688 + 40692, + 40714 ], "loc": { "start": { @@ -66277,8 +66386,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 40846, - 40853 + 40872, + 40879 ], "loc": { "start": { @@ -66296,8 +66405,8 @@ "type": "Identifier", "name": "themes", "range": [ - 40854, - 40860 + 40880, + 40886 ], "loc": { "start": { @@ -66312,8 +66421,8 @@ } ], "range": [ - 40846, - 40861 + 40872, + 40887 ], "loc": { "start": { @@ -66340,8 +66449,8 @@ "type": "Identifier", "name": "i", "range": [ - 40886, - 40887 + 40912, + 40913 ], "loc": { "start": { @@ -66359,8 +66468,8 @@ "value": 0, "raw": "0", "range": [ - 40890, - 40891 + 40916, + 40917 ], "loc": { "start": { @@ -66374,8 +66483,8 @@ } }, "range": [ - 40886, - 40891 + 40912, + 40917 ], "loc": { "start": { @@ -66394,8 +66503,8 @@ "type": "Identifier", "name": "len", "range": [ - 40893, - 40896 + 40919, + 40922 ], "loc": { "start": { @@ -66415,8 +66524,8 @@ "type": "Identifier", "name": "themes", "range": [ - 40899, - 40905 + 40925, + 40931 ], "loc": { "start": { @@ -66433,8 +66542,8 @@ "type": "Identifier", "name": "length", "range": [ - 40906, - 40912 + 40932, + 40938 ], "loc": { "start": { @@ -66448,8 +66557,8 @@ } }, "range": [ - 40899, - 40912 + 40925, + 40938 ], "loc": { "start": { @@ -66463,8 +66572,8 @@ } }, "range": [ - 40893, - 40912 + 40919, + 40938 ], "loc": { "start": { @@ -66480,8 +66589,8 @@ ], "kind": "let", "range": [ - 40882, - 40912 + 40908, + 40938 ], "loc": { "start": { @@ -66501,8 +66610,8 @@ "type": "Identifier", "name": "i", "range": [ - 40914, - 40915 + 40940, + 40941 ], "loc": { "start": { @@ -66519,8 +66628,8 @@ "type": "Identifier", "name": "len", "range": [ - 40918, - 40921 + 40944, + 40947 ], "loc": { "start": { @@ -66534,8 +66643,8 @@ } }, "range": [ - 40914, - 40921 + 40940, + 40947 ], "loc": { "start": { @@ -66555,8 +66664,8 @@ "type": "Identifier", "name": "i", "range": [ - 40923, - 40924 + 40949, + 40950 ], "loc": { "start": { @@ -66571,8 +66680,8 @@ }, "prefix": false, "range": [ - 40923, - 40926 + 40949, + 40952 ], "loc": { "start": { @@ -66597,8 +66706,8 @@ "type": "Identifier", "name": "theme", "range": [ - 40950, - 40955 + 40976, + 40981 ], "loc": { "start": { @@ -66618,8 +66727,8 @@ "type": "Identifier", "name": "themes", "range": [ - 40958, - 40964 + 40984, + 40990 ], "loc": { "start": { @@ -66636,8 +66745,8 @@ "type": "Identifier", "name": "i", "range": [ - 40965, - 40966 + 40991, + 40992 ], "loc": { "start": { @@ -66651,8 +66760,8 @@ } }, "range": [ - 40958, - 40967 + 40984, + 40993 ], "loc": { "start": { @@ -66666,8 +66775,8 @@ } }, "range": [ - 40950, - 40967 + 40976, + 40993 ], "loc": { "start": { @@ -66683,8 +66792,8 @@ ], "kind": "let", "range": [ - 40946, - 40968 + 40972, + 40994 ], "loc": { "start": { @@ -66706,8 +66815,8 @@ "type": "Identifier", "name": "name", "range": [ - 40989, - 40993 + 41015, + 41019 ], "loc": { "start": { @@ -66727,8 +66836,8 @@ "type": "Identifier", "name": "theme", "range": [ - 40996, - 41001 + 41022, + 41027 ], "loc": { "start": { @@ -66745,8 +66854,8 @@ "type": "Identifier", "name": "name", "range": [ - 41002, - 41006 + 41028, + 41032 ], "loc": { "start": { @@ -66760,8 +66869,8 @@ } }, "range": [ - 40996, - 41006 + 41022, + 41032 ], "loc": { "start": { @@ -66775,8 +66884,8 @@ } }, "range": [ - 40989, - 41006 + 41015, + 41032 ], "loc": { "start": { @@ -66792,8 +66901,8 @@ ], "kind": "let", "range": [ - 40985, - 41007 + 41011, + 41033 ], "loc": { "start": { @@ -66815,8 +66924,8 @@ "type": "Identifier", "name": "path", "range": [ - 41028, - 41032 + 41054, + 41058 ], "loc": { "start": { @@ -66836,8 +66945,8 @@ "type": "Identifier", "name": "theme", "range": [ - 41035, - 41040 + 41061, + 41066 ], "loc": { "start": { @@ -66854,8 +66963,8 @@ "type": "Identifier", "name": "path", "range": [ - 41041, - 41045 + 41067, + 41071 ], "loc": { "start": { @@ -66869,8 +66978,8 @@ } }, "range": [ - 41035, - 41045 + 41061, + 41071 ], "loc": { "start": { @@ -66884,8 +66993,8 @@ } }, "range": [ - 41028, - 41045 + 41054, + 41071 ], "loc": { "start": { @@ -66901,8 +67010,8 @@ ], "kind": "let", "range": [ - 41024, - 41046 + 41050, + 41072 ], "loc": { "start": { @@ -66924,8 +67033,8 @@ "type": "Identifier", "name": "styleId", "range": [ - 41067, - 41074 + 41093, + 41100 ], "loc": { "start": { @@ -66947,8 +67056,8 @@ "object": { "type": "ThisExpression", "range": [ - 41077, - 41081 + 41103, + 41107 ], "loc": { "start": { @@ -66965,8 +67074,8 @@ "type": "Identifier", "name": "prfxTf", "range": [ - 41082, - 41088 + 41108, + 41114 ], "loc": { "start": { @@ -66980,8 +67089,8 @@ } }, "range": [ - 41077, - 41088 + 41103, + 41114 ], "loc": { "start": { @@ -66998,8 +67107,8 @@ "type": "Identifier", "name": "name", "range": [ - 41091, - 41095 + 41117, + 41121 ], "loc": { "start": { @@ -67013,8 +67122,8 @@ } }, "range": [ - 41077, - 41095 + 41103, + 41121 ], "loc": { "start": { @@ -67028,8 +67137,8 @@ } }, "range": [ - 41067, - 41095 + 41093, + 41121 ], "loc": { "start": { @@ -67045,8 +67154,8 @@ ], "kind": "let", "range": [ - 41063, - 41096 + 41089, + 41122 ], "loc": { "start": { @@ -67068,8 +67177,8 @@ "type": "Identifier", "name": "name", "range": [ - 41117, - 41121 + 41143, + 41147 ], "loc": { "start": { @@ -67089,8 +67198,8 @@ "type": "Identifier", "name": "path", "range": [ - 41126, - 41130 + 41152, + 41156 ], "loc": { "start": { @@ -67105,8 +67214,8 @@ }, "prefix": true, "range": [ - 41125, - 41130 + 41151, + 41156 ], "loc": { "start": { @@ -67120,8 +67229,8 @@ } }, "range": [ - 41117, - 41130 + 41143, + 41156 ], "loc": { "start": { @@ -67146,8 +67255,8 @@ "type": "Identifier", "name": "path", "range": [ - 41154, - 41158 + 41180, + 41184 ], "loc": { "start": { @@ -67178,8 +67287,8 @@ "object": { "type": "ThisExpression", "range": [ - 41161, - 41165 + 41187, + 41191 ], "loc": { "start": { @@ -67196,8 +67305,8 @@ "type": "Identifier", "name": "themesPath", "range": [ - 41166, - 41176 + 41192, + 41202 ], "loc": { "start": { @@ -67211,8 +67320,8 @@ } }, "range": [ - 41161, - 41176 + 41187, + 41202 ], "loc": { "start": { @@ -67229,8 +67338,8 @@ "type": "Identifier", "name": "name", "range": [ - 41179, - 41183 + 41205, + 41209 ], "loc": { "start": { @@ -67244,8 +67353,8 @@ } }, "range": [ - 41161, - 41183 + 41187, + 41209 ], "loc": { "start": { @@ -67263,8 +67372,8 @@ "value": "/", "raw": "'/'", "range": [ - 41186, - 41189 + 41212, + 41215 ], "loc": { "start": { @@ -67278,8 +67387,8 @@ } }, "range": [ - 41161, - 41189 + 41187, + 41215 ], "loc": { "start": { @@ -67296,8 +67405,8 @@ "type": "Identifier", "name": "name", "range": [ - 41192, - 41196 + 41218, + 41222 ], "loc": { "start": { @@ -67311,8 +67420,8 @@ } }, "range": [ - 41161, - 41196 + 41187, + 41222 ], "loc": { "start": { @@ -67330,8 +67439,8 @@ "value": ".css", "raw": "'.css'", "range": [ - 41199, - 41205 + 41225, + 41231 ], "loc": { "start": { @@ -67345,8 +67454,8 @@ } }, "range": [ - 41161, - 41205 + 41187, + 41231 ], "loc": { "start": { @@ -67360,8 +67469,8 @@ } }, "range": [ - 41154, - 41205 + 41180, + 41231 ], "loc": { "start": { @@ -67375,8 +67484,8 @@ } }, "range": [ - 41154, - 41206 + 41180, + 41232 ], "loc": { "start": { @@ -67391,8 +67500,8 @@ } ], "range": [ - 41132, - 41224 + 41158, + 41250 ], "loc": { "start": { @@ -67417,8 +67526,8 @@ "type": "Identifier", "name": "name", "range": [ - 41251, - 41255 + 41277, + 41281 ], "loc": { "start": { @@ -67433,8 +67542,8 @@ }, "prefix": true, "range": [ - 41250, - 41255 + 41276, + 41281 ], "loc": { "start": { @@ -67454,8 +67563,8 @@ "type": "Identifier", "name": "theme", "range": [ - 41259, - 41264 + 41285, + 41290 ], "loc": { "start": { @@ -67472,8 +67581,8 @@ "type": "Identifier", "name": "path", "range": [ - 41265, - 41269 + 41291, + 41295 ], "loc": { "start": { @@ -67487,8 +67596,8 @@ } }, "range": [ - 41259, - 41269 + 41285, + 41295 ], "loc": { "start": { @@ -67502,8 +67611,8 @@ } }, "range": [ - 41250, - 41269 + 41276, + 41295 ], "loc": { "start": { @@ -67528,8 +67637,8 @@ "type": "Identifier", "name": "name", "range": [ - 41293, - 41297 + 41319, + 41323 ], "loc": { "start": { @@ -67552,8 +67661,8 @@ "value": "theme{0}", "raw": "'theme{0}'", "range": [ - 41300, - 41310 + 41326, + 41336 ], "loc": { "start": { @@ -67570,8 +67679,8 @@ "type": "Identifier", "name": "replace", "range": [ - 41311, - 41318 + 41337, + 41344 ], "loc": { "start": { @@ -67585,8 +67694,8 @@ } }, "range": [ - 41300, - 41318 + 41326, + 41344 ], "loc": { "start": { @@ -67605,8 +67714,8 @@ "value": "{0}", "raw": "'{0}'", "range": [ - 41319, - 41324 + 41345, + 41350 ], "loc": { "start": { @@ -67623,8 +67732,8 @@ "type": "Identifier", "name": "i", "range": [ - 41326, - 41327 + 41352, + 41353 ], "loc": { "start": { @@ -67639,8 +67748,8 @@ } ], "range": [ - 41300, - 41328 + 41326, + 41354 ], "loc": { "start": { @@ -67654,8 +67763,8 @@ } }, "range": [ - 41293, - 41328 + 41319, + 41354 ], "loc": { "start": { @@ -67669,8 +67778,8 @@ } }, "range": [ - 41293, - 41329 + 41319, + 41355 ], "loc": { "start": { @@ -67685,8 +67794,8 @@ } ], "range": [ - 41271, - 41347 + 41297, + 41373 ], "loc": { "start": { @@ -67701,8 +67810,8 @@ }, "alternate": null, "range": [ - 41246, - 41347 + 41272, + 41373 ], "loc": { "start": { @@ -67716,8 +67825,8 @@ } }, "range": [ - 41113, - 41347 + 41139, + 41373 ], "loc": { "start": { @@ -67743,8 +67852,8 @@ "object": { "type": "ThisExpression", "range": [ - 41370, - 41374 + 41396, + 41400 ], "loc": { "start": { @@ -67761,8 +67870,8 @@ "type": "Identifier", "name": "isImported", "range": [ - 41375, - 41385 + 41401, + 41411 ], "loc": { "start": { @@ -67776,8 +67885,8 @@ } }, "range": [ - 41370, - 41385 + 41396, + 41411 ], "loc": { "start": { @@ -67795,8 +67904,8 @@ "type": "Identifier", "name": "path", "range": [ - 41386, - 41390 + 41412, + 41416 ], "loc": { "start": { @@ -67814,8 +67923,8 @@ "value": "link", "raw": "'link'", "range": [ - 41392, - 41398 + 41418, + 41424 ], "loc": { "start": { @@ -67830,8 +67939,8 @@ } ], "range": [ - 41370, - 41399 + 41396, + 41425 ], "loc": { "start": { @@ -67846,8 +67955,8 @@ }, "prefix": true, "range": [ - 41369, - 41399 + 41395, + 41425 ], "loc": { "start": { @@ -67873,8 +67982,8 @@ "object": { "type": "ThisExpression", "range": [ - 41423, - 41427 + 41449, + 41453 ], "loc": { "start": { @@ -67891,8 +68000,8 @@ "type": "Identifier", "name": "import", "range": [ - 41428, - 41434 + 41454, + 41460 ], "loc": { "start": { @@ -67906,8 +68015,8 @@ } }, "range": [ - 41423, - 41434 + 41449, + 41460 ], "loc": { "start": { @@ -67925,8 +68034,8 @@ "type": "Identifier", "name": "styleId", "range": [ - 41435, - 41442 + 41461, + 41468 ], "loc": { "start": { @@ -67943,8 +68052,8 @@ "type": "Identifier", "name": "path", "range": [ - 41444, - 41448 + 41470, + 41474 ], "loc": { "start": { @@ -67962,8 +68071,8 @@ "value": null, "raw": "null", "range": [ - 41450, - 41454 + 41476, + 41480 ], "loc": { "start": { @@ -67981,8 +68090,8 @@ "value": "link", "raw": "'link'", "range": [ - 41456, - 41462 + 41482, + 41488 ], "loc": { "start": { @@ -67997,8 +68106,8 @@ } ], "range": [ - 41423, - 41463 + 41449, + 41489 ], "loc": { "start": { @@ -68012,8 +68121,8 @@ } }, "range": [ - 41423, - 41464 + 41449, + 41490 ], "loc": { "start": { @@ -68028,8 +68137,8 @@ } ], "range": [ - 41401, - 41482 + 41427, + 41508 ], "loc": { "start": { @@ -68044,8 +68153,8 @@ }, "alternate": null, "range": [ - 41365, - 41482 + 41391, + 41508 ], "loc": { "start": { @@ -68060,8 +68169,8 @@ } ], "range": [ - 40928, - 41496 + 40954, + 41522 ], "loc": { "start": { @@ -68075,8 +68184,8 @@ } }, "range": [ - 40877, - 41496 + 40903, + 41522 ], "loc": { "start": { @@ -68091,8 +68200,8 @@ } ], "range": [ - 40863, - 41506 + 40889, + 41532 ], "loc": { "start": { @@ -68107,8 +68216,8 @@ }, "alternate": null, "range": [ - 40842, - 41506 + 40868, + 41532 ], "loc": { "start": { @@ -68125,8 +68234,8 @@ "type": "Line", "value": " Enable loader indicator", "range": [ - 41516, - 41542 + 41542, + 41568 ], "loc": { "start": { @@ -68152,8 +68261,8 @@ "object": { "type": "ThisExpression", "range": [ - 41551, - 41555 + 41577, + 41581 ], "loc": { "start": { @@ -68170,8 +68279,8 @@ "type": "Identifier", "name": "loader", "range": [ - 41556, - 41562 + 41582, + 41588 ], "loc": { "start": { @@ -68185,8 +68294,8 @@ } }, "range": [ - 41551, - 41562 + 41577, + 41588 ], "loc": { "start": { @@ -68204,8 +68313,8 @@ "value": true, "raw": "true", "range": [ - 41565, - 41569 + 41591, + 41595 ], "loc": { "start": { @@ -68219,8 +68328,8 @@ } }, "range": [ - 41551, - 41569 + 41577, + 41595 ], "loc": { "start": { @@ -68234,8 +68343,8 @@ } }, "range": [ - 41551, - 41570 + 41577, + 41596 ], "loc": { "start": { @@ -68252,8 +68361,8 @@ "type": "Line", "value": " Enable loader indicator", "range": [ - 41516, - 41542 + 41542, + 41568 ], "loc": { "start": { @@ -68281,8 +68390,8 @@ "object": { "type": "ThisExpression", "range": [ - 41580, - 41584 + 41606, + 41610 ], "loc": { "start": { @@ -68299,8 +68408,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 41585, - 41592 + 41611, + 41618 ], "loc": { "start": { @@ -68314,8 +68423,8 @@ } }, "range": [ - 41580, - 41592 + 41606, + 41618 ], "loc": { "start": { @@ -68332,8 +68441,8 @@ "type": "Identifier", "name": "emit", "range": [ - 41593, - 41597 + 41619, + 41623 ], "loc": { "start": { @@ -68347,8 +68456,8 @@ } }, "range": [ - 41580, - 41597 + 41606, + 41623 ], "loc": { "start": { @@ -68367,8 +68476,8 @@ "value": "after-loading-themes", "raw": "'after-loading-themes'", "range": [ - 41598, - 41620 + 41624, + 41646 ], "loc": { "start": { @@ -68384,8 +68493,8 @@ { "type": "ThisExpression", "range": [ - 41622, - 41626 + 41648, + 41652 ], "loc": { "start": { @@ -68400,8 +68509,8 @@ } ], "range": [ - 41580, - 41627 + 41606, + 41653 ], "loc": { "start": { @@ -68415,8 +68524,8 @@ } }, "range": [ - 41580, - 41628 + 41606, + 41654 ], "loc": { "start": { @@ -68431,8 +68540,8 @@ } ], "range": [ - 40501, - 41634 + 40527, + 41660 ], "loc": { "start": { @@ -68448,8 +68557,8 @@ "generator": false, "expression": false, "range": [ - 40498, - 41634 + 40524, + 41660 ], "loc": { "start": { @@ -68465,8 +68574,8 @@ "kind": "method", "computed": false, "range": [ - 40488, - 41634 + 40514, + 41660 ], "loc": { "start": { @@ -68483,8 +68592,8 @@ "type": "Block", "value": "*\n * Load themes defined in the configuration object\n ", "range": [ - 40417, - 40483 + 40443, + 40509 ], "loc": { "start": { @@ -68503,8 +68612,8 @@ "type": "Block", "value": "*\n * Return stylesheet DOM element for a given theme name\n * @return {DOMElement} stylesheet element\n ", "range": [ - 41640, - 41758 + 41666, + 41784 ], "loc": { "start": { @@ -68526,8 +68635,8 @@ "type": "Identifier", "name": "getStylesheet", "range": [ - 41763, - 41776 + 41789, + 41802 ], "loc": { "start": { @@ -68550,8 +68659,8 @@ "type": "Identifier", "name": "name", "range": [ - 41777, - 41781 + 41803, + 41807 ], "loc": { "start": { @@ -68569,8 +68678,8 @@ "value": "default", "raw": "'default'", "range": [ - 41784, - 41793 + 41810, + 41819 ], "loc": { "start": { @@ -68584,8 +68693,8 @@ } }, "range": [ - 41777, - 41793 + 41803, + 41819 ], "loc": { "start": { @@ -68610,8 +68719,8 @@ "type": "Identifier", "name": "elm", "range": [ - 41812, - 41815 + 41838, + 41841 ], "loc": { "start": { @@ -68634,8 +68743,8 @@ "object": { "type": "ThisExpression", "range": [ - 41816, - 41820 + 41842, + 41846 ], "loc": { "start": { @@ -68652,8 +68761,8 @@ "type": "Identifier", "name": "prfxTf", "range": [ - 41821, - 41827 + 41847, + 41853 ], "loc": { "start": { @@ -68667,8 +68776,8 @@ } }, "range": [ - 41816, - 41827 + 41842, + 41853 ], "loc": { "start": { @@ -68685,8 +68794,8 @@ "type": "Identifier", "name": "name", "range": [ - 41830, - 41834 + 41856, + 41860 ], "loc": { "start": { @@ -68700,8 +68809,8 @@ } }, "range": [ - 41816, - 41834 + 41842, + 41860 ], "loc": { "start": { @@ -68716,8 +68825,8 @@ } ], "range": [ - 41812, - 41835 + 41838, + 41861 ], "loc": { "start": { @@ -68731,8 +68840,8 @@ } }, "range": [ - 41805, - 41836 + 41831, + 41862 ], "loc": { "start": { @@ -68747,8 +68856,8 @@ } ], "range": [ - 41795, - 41842 + 41821, + 41868 ], "loc": { "start": { @@ -68764,8 +68873,8 @@ "generator": false, "expression": false, "range": [ - 41776, - 41842 + 41802, + 41868 ], "loc": { "start": { @@ -68781,8 +68890,8 @@ "kind": "method", "computed": false, "range": [ - 41763, - 41842 + 41789, + 41868 ], "loc": { "start": { @@ -68799,8 +68908,8 @@ "type": "Block", "value": "*\n * Return stylesheet DOM element for a given theme name\n * @return {DOMElement} stylesheet element\n ", "range": [ - 41640, - 41758 + 41666, + 41784 ], "loc": { "start": { @@ -68819,8 +68928,8 @@ "type": "Block", "value": "*\n * Destroy filter grid\n ", "range": [ - 41848, - 41886 + 41874, + 41912 ], "loc": { "start": { @@ -68842,8 +68951,8 @@ "type": "Identifier", "name": "destroy", "range": [ - 41891, - 41898 + 41917, + 41924 ], "loc": { "start": { @@ -68874,8 +68983,8 @@ "object": { "type": "ThisExpression", "range": [ - 41916, - 41920 + 41942, + 41946 ], "loc": { "start": { @@ -68892,8 +69001,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 41921, - 41932 + 41947, + 41958 ], "loc": { "start": { @@ -68907,8 +69016,8 @@ } }, "range": [ - 41916, - 41932 + 41942, + 41958 ], "loc": { "start": { @@ -68923,8 +69032,8 @@ }, "prefix": true, "range": [ - 41915, - 41932 + 41941, + 41958 ], "loc": { "start": { @@ -68944,8 +69053,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 41948, - 41955 + 41974, + 41981 ], "loc": { "start": { @@ -68960,8 +69069,8 @@ } ], "range": [ - 41934, - 41965 + 41960, + 41991 ], "loc": { "start": { @@ -68976,8 +69085,8 @@ }, "alternate": null, "range": [ - 41911, - 41965 + 41937, + 41991 ], "loc": { "start": { @@ -68999,8 +69108,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 41979, - 41986 + 42005, + 42012 ], "loc": { "start": { @@ -69019,8 +69128,8 @@ "object": { "type": "ThisExpression", "range": [ - 41989, - 41993 + 42015, + 42019 ], "loc": { "start": { @@ -69037,8 +69146,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 41994, - 42001 + 42020, + 42027 ], "loc": { "start": { @@ -69052,8 +69161,8 @@ } }, "range": [ - 41989, - 42001 + 42015, + 42027 ], "loc": { "start": { @@ -69067,8 +69176,8 @@ } }, "range": [ - 41979, - 42001 + 42005, + 42027 ], "loc": { "start": { @@ -69084,8 +69193,8 @@ ], "kind": "let", "range": [ - 41975, - 42002 + 42001, + 42028 ], "loc": { "start": { @@ -69109,8 +69218,8 @@ "object": { "type": "ThisExpression", "range": [ - 42016, - 42020 + 42042, + 42046 ], "loc": { "start": { @@ -69127,8 +69236,8 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 42021, - 42034 + 42047, + 42060 ], "loc": { "start": { @@ -69142,8 +69251,8 @@ } }, "range": [ - 42016, - 42034 + 42042, + 42060 ], "loc": { "start": { @@ -69165,8 +69274,8 @@ "object": { "type": "ThisExpression", "range": [ - 42039, - 42043 + 42065, + 42069 ], "loc": { "start": { @@ -69183,8 +69292,8 @@ "type": "Identifier", "name": "popupFilters", "range": [ - 42044, - 42056 + 42070, + 42082 ], "loc": { "start": { @@ -69198,8 +69307,8 @@ } }, "range": [ - 42039, - 42056 + 42065, + 42082 ], "loc": { "start": { @@ -69214,8 +69323,8 @@ }, "prefix": true, "range": [ - 42038, - 42056 + 42064, + 42082 ], "loc": { "start": { @@ -69229,8 +69338,8 @@ } }, "range": [ - 42016, - 42056 + 42042, + 42082 ], "loc": { "start": { @@ -69256,8 +69365,8 @@ "object": { "type": "ThisExpression", "range": [ - 42072, - 42076 + 42098, + 42102 ], "loc": { "start": { @@ -69274,8 +69383,8 @@ "type": "Identifier", "name": "removeExternalFlts", "range": [ - 42077, - 42095 + 42103, + 42121 ], "loc": { "start": { @@ -69289,8 +69398,8 @@ } }, "range": [ - 42072, - 42095 + 42098, + 42121 ], "loc": { "start": { @@ -69305,8 +69414,8 @@ }, "arguments": [], "range": [ - 42072, - 42097 + 42098, + 42123 ], "loc": { "start": { @@ -69320,8 +69429,8 @@ } }, "range": [ - 42072, - 42098 + 42098, + 42124 ], "loc": { "start": { @@ -69336,8 +69445,8 @@ } ], "range": [ - 42058, - 42108 + 42084, + 42134 ], "loc": { "start": { @@ -69352,8 +69461,8 @@ }, "alternate": null, "range": [ - 42012, - 42108 + 42038, + 42134 ], "loc": { "start": { @@ -69376,8 +69485,8 @@ "object": { "type": "ThisExpression", "range": [ - 42118, - 42122 + 42144, + 42148 ], "loc": { "start": { @@ -69394,8 +69503,8 @@ "type": "Identifier", "name": "removeToolbar", "range": [ - 42123, - 42136 + 42149, + 42162 ], "loc": { "start": { @@ -69409,8 +69518,8 @@ } }, "range": [ - 42118, - 42136 + 42144, + 42162 ], "loc": { "start": { @@ -69425,8 +69534,8 @@ }, "arguments": [], "range": [ - 42118, - 42138 + 42144, + 42164 ], "loc": { "start": { @@ -69440,8 +69549,8 @@ } }, "range": [ - 42118, - 42139 + 42144, + 42165 ], "loc": { "start": { @@ -69462,8 +69571,8 @@ "object": { "type": "ThisExpression", "range": [ - 42153, - 42157 + 42179, + 42183 ], "loc": { "start": { @@ -69480,8 +69589,8 @@ "type": "Identifier", "name": "hasExtensions", "range": [ - 42158, - 42171 + 42184, + 42197 ], "loc": { "start": { @@ -69495,8 +69604,8 @@ } }, "range": [ - 42153, - 42171 + 42179, + 42197 ], "loc": { "start": { @@ -69522,8 +69631,8 @@ "object": { "type": "ThisExpression", "range": [ - 42187, - 42191 + 42213, + 42217 ], "loc": { "start": { @@ -69540,8 +69649,8 @@ "type": "Identifier", "name": "destroyExtensions", "range": [ - 42192, - 42209 + 42218, + 42235 ], "loc": { "start": { @@ -69555,8 +69664,8 @@ } }, "range": [ - 42187, - 42209 + 42213, + 42235 ], "loc": { "start": { @@ -69571,8 +69680,8 @@ }, "arguments": [], "range": [ - 42187, - 42211 + 42213, + 42237 ], "loc": { "start": { @@ -69586,8 +69695,8 @@ } }, "range": [ - 42187, - 42212 + 42213, + 42238 ], "loc": { "start": { @@ -69602,8 +69711,8 @@ } ], "range": [ - 42173, - 42222 + 42199, + 42248 ], "loc": { "start": { @@ -69618,8 +69727,8 @@ }, "alternate": null, "range": [ - 42149, - 42222 + 42175, + 42248 ], "loc": { "start": { @@ -69642,8 +69751,8 @@ "object": { "type": "ThisExpression", "range": [ - 42232, - 42236 + 42258, + 42262 ], "loc": { "start": { @@ -69660,8 +69769,8 @@ "type": "Identifier", "name": "validateAllRows", "range": [ - 42237, - 42252 + 42263, + 42278 ], "loc": { "start": { @@ -69675,8 +69784,8 @@ } }, "range": [ - 42232, - 42252 + 42258, + 42278 ], "loc": { "start": { @@ -69691,8 +69800,8 @@ }, "arguments": [], "range": [ - 42232, - 42254 + 42258, + 42280 ], "loc": { "start": { @@ -69706,8 +69815,8 @@ } }, "range": [ - 42232, - 42255 + 42258, + 42281 ], "loc": { "start": { @@ -69724,8 +69833,8 @@ "type": "Line", "value": " broadcast destroy event modules and extensions are subscribed to", "range": [ - 42265, - 42332 + 42291, + 42358 ], "loc": { "start": { @@ -69751,8 +69860,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 42341, - 42348 + 42367, + 42374 ], "loc": { "start": { @@ -69769,8 +69878,8 @@ "type": "Identifier", "name": "emit", "range": [ - 42349, - 42353 + 42375, + 42379 ], "loc": { "start": { @@ -69784,8 +69893,8 @@ } }, "range": [ - 42341, - 42353 + 42367, + 42379 ], "loc": { "start": { @@ -69804,8 +69913,8 @@ "value": "destroy", "raw": "'destroy'", "range": [ - 42354, - 42363 + 42380, + 42389 ], "loc": { "start": { @@ -69821,8 +69930,8 @@ { "type": "ThisExpression", "range": [ - 42365, - 42369 + 42391, + 42395 ], "loc": { "start": { @@ -69837,8 +69946,8 @@ } ], "range": [ - 42341, - 42370 + 42367, + 42396 ], "loc": { "start": { @@ -69852,8 +69961,8 @@ } }, "range": [ - 42341, - 42371 + 42367, + 42397 ], "loc": { "start": { @@ -69870,8 +69979,8 @@ "type": "Line", "value": " broadcast destroy event modules and extensions are subscribed to", "range": [ - 42265, - 42332 + 42291, + 42358 ], "loc": { "start": { @@ -69897,8 +70006,8 @@ "object": { "type": "ThisExpression", "range": [ - 42385, - 42389 + 42411, + 42415 ], "loc": { "start": { @@ -69915,8 +70024,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 42390, - 42397 + 42416, + 42423 ], "loc": { "start": { @@ -69930,8 +70039,8 @@ } }, "range": [ - 42385, - 42397 + 42411, + 42423 ], "loc": { "start": { @@ -69953,8 +70062,8 @@ "object": { "type": "ThisExpression", "range": [ - 42402, - 42406 + 42428, + 42432 ], "loc": { "start": { @@ -69971,8 +70080,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 42407, - 42417 + 42433, + 42443 ], "loc": { "start": { @@ -69986,8 +70095,8 @@ } }, "range": [ - 42402, - 42417 + 42428, + 42443 ], "loc": { "start": { @@ -70002,8 +70111,8 @@ }, "prefix": true, "range": [ - 42401, - 42417 + 42427, + 42443 ], "loc": { "start": { @@ -70017,8 +70126,8 @@ } }, "range": [ - 42385, - 42417 + 42411, + 42443 ], "loc": { "start": { @@ -70049,8 +70158,8 @@ "object": { "type": "ThisExpression", "range": [ - 42433, - 42437 + 42459, + 42463 ], "loc": { "start": { @@ -70067,8 +70176,8 @@ "type": "Identifier", "name": "dom", "range": [ - 42438, - 42441 + 42464, + 42467 ], "loc": { "start": { @@ -70082,8 +70191,8 @@ } }, "range": [ - 42433, - 42441 + 42459, + 42467 ], "loc": { "start": { @@ -70098,8 +70207,8 @@ }, "arguments": [], "range": [ - 42433, - 42443 + 42459, + 42469 ], "loc": { "start": { @@ -70116,8 +70225,8 @@ "type": "Identifier", "name": "deleteRow", "range": [ - 42444, - 42453 + 42470, + 42479 ], "loc": { "start": { @@ -70131,8 +70240,8 @@ } }, "range": [ - 42433, - 42453 + 42459, + 42479 ], "loc": { "start": { @@ -70152,8 +70261,8 @@ "object": { "type": "ThisExpression", "range": [ - 42454, - 42458 + 42480, + 42484 ], "loc": { "start": { @@ -70170,8 +70279,8 @@ "type": "Identifier", "name": "filtersRowIndex", "range": [ - 42459, - 42474 + 42485, + 42500 ], "loc": { "start": { @@ -70185,8 +70294,8 @@ } }, "range": [ - 42454, - 42474 + 42480, + 42500 ], "loc": { "start": { @@ -70201,8 +70310,8 @@ } ], "range": [ - 42433, - 42475 + 42459, + 42501 ], "loc": { "start": { @@ -70216,8 +70325,8 @@ } }, "range": [ - 42433, - 42476 + 42459, + 42502 ], "loc": { "start": { @@ -70232,8 +70341,8 @@ } ], "range": [ - 42419, - 42486 + 42445, + 42512 ], "loc": { "start": { @@ -70248,8 +70357,8 @@ }, "alternate": null, "range": [ - 42381, - 42486 + 42407, + 42512 ], "loc": { "start": { @@ -70266,8 +70375,8 @@ "type": "Line", "value": " unsubscribe to events", "range": [ - 42496, - 42520 + 42522, + 42546 ], "loc": { "start": { @@ -70290,8 +70399,8 @@ "object": { "type": "ThisExpression", "range": [ - 42533, - 42537 + 42559, + 42563 ], "loc": { "start": { @@ -70308,8 +70417,8 @@ "type": "Identifier", "name": "hasVisibleRows", "range": [ - 42538, - 42552 + 42564, + 42578 ], "loc": { "start": { @@ -70323,8 +70432,8 @@ } }, "range": [ - 42533, - 42552 + 42559, + 42578 ], "loc": { "start": { @@ -70351,8 +70460,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 42568, - 42575 + 42594, + 42601 ], "loc": { "start": { @@ -70369,8 +70478,8 @@ "type": "Identifier", "name": "off", "range": [ - 42576, - 42579 + 42602, + 42605 ], "loc": { "start": { @@ -70384,8 +70493,8 @@ } }, "range": [ - 42568, - 42579 + 42594, + 42605 ], "loc": { "start": { @@ -70407,8 +70516,8 @@ "value": "after-filtering", "raw": "'after-filtering'", "range": [ - 42581, - 42598 + 42607, + 42624 ], "loc": { "start": { @@ -70423,8 +70532,8 @@ } ], "range": [ - 42580, - 42599 + 42606, + 42625 ], "loc": { "start": { @@ -70449,8 +70558,8 @@ "object": { "type": "ThisExpression", "range": [ - 42607, - 42611 + 42633, + 42637 ], "loc": { "start": { @@ -70467,8 +70576,8 @@ "type": "Identifier", "name": "enforceVisibility", "range": [ - 42612, - 42629 + 42638, + 42655 ], "loc": { "start": { @@ -70482,8 +70591,8 @@ } }, "range": [ - 42607, - 42629 + 42633, + 42655 ], "loc": { "start": { @@ -70498,8 +70607,8 @@ }, "arguments": [], "range": [ - 42607, - 42631 + 42633, + 42657 ], "loc": { "start": { @@ -70515,8 +70624,8 @@ "generator": false, "expression": true, "range": [ - 42601, - 42631 + 42627, + 42657 ], "loc": { "start": { @@ -70531,8 +70640,8 @@ } ], "range": [ - 42568, - 42632 + 42594, + 42658 ], "loc": { "start": { @@ -70546,8 +70655,8 @@ } }, "range": [ - 42568, - 42633 + 42594, + 42659 ], "loc": { "start": { @@ -70562,8 +70671,8 @@ } ], "range": [ - 42554, - 42643 + 42580, + 42669 ], "loc": { "start": { @@ -70578,8 +70687,8 @@ }, "alternate": null, "range": [ - 42529, - 42643 + 42555, + 42669 ], "loc": { "start": { @@ -70596,8 +70705,8 @@ "type": "Line", "value": " unsubscribe to events", "range": [ - 42496, - 42520 + 42522, + 42546 ], "loc": { "start": { @@ -70620,8 +70729,8 @@ "object": { "type": "ThisExpression", "range": [ - 42656, - 42660 + 42682, + 42686 ], "loc": { "start": { @@ -70638,8 +70747,8 @@ "type": "Identifier", "name": "linkedFilters", "range": [ - 42661, - 42674 + 42687, + 42700 ], "loc": { "start": { @@ -70653,8 +70762,8 @@ } }, "range": [ - 42656, - 42674 + 42682, + 42700 ], "loc": { "start": { @@ -70681,8 +70790,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 42690, - 42697 + 42716, + 42723 ], "loc": { "start": { @@ -70699,8 +70808,8 @@ "type": "Identifier", "name": "off", "range": [ - 42698, - 42701 + 42724, + 42727 ], "loc": { "start": { @@ -70714,8 +70823,8 @@ } }, "range": [ - 42690, - 42701 + 42716, + 42727 ], "loc": { "start": { @@ -70737,8 +70846,8 @@ "value": "after-filtering", "raw": "'after-filtering'", "range": [ - 42703, - 42720 + 42729, + 42746 ], "loc": { "start": { @@ -70753,8 +70862,8 @@ } ], "range": [ - 42702, - 42721 + 42728, + 42747 ], "loc": { "start": { @@ -70779,8 +70888,8 @@ "object": { "type": "ThisExpression", "range": [ - 42729, - 42733 + 42755, + 42759 ], "loc": { "start": { @@ -70797,8 +70906,8 @@ "type": "Identifier", "name": "linkFilters", "range": [ - 42734, - 42745 + 42760, + 42771 ], "loc": { "start": { @@ -70812,8 +70921,8 @@ } }, "range": [ - 42729, - 42745 + 42755, + 42771 ], "loc": { "start": { @@ -70828,8 +70937,8 @@ }, "arguments": [], "range": [ - 42729, - 42747 + 42755, + 42773 ], "loc": { "start": { @@ -70845,8 +70954,8 @@ "generator": false, "expression": true, "range": [ - 42723, - 42747 + 42749, + 42773 ], "loc": { "start": { @@ -70861,8 +70970,8 @@ } ], "range": [ - 42690, - 42748 + 42716, + 42774 ], "loc": { "start": { @@ -70876,8 +70985,8 @@ } }, "range": [ - 42690, - 42749 + 42716, + 42775 ], "loc": { "start": { @@ -70892,8 +71001,8 @@ } ], "range": [ - 42676, - 42759 + 42702, + 42785 ], "loc": { "start": { @@ -70908,8 +71017,8 @@ }, "alternate": null, "range": [ - 42652, - 42759 + 42678, + 42785 ], "loc": { "start": { @@ -70935,8 +71044,8 @@ "object": { "type": "ThisExpression", "range": [ - 42768, - 42772 + 42794, + 42798 ], "loc": { "start": { @@ -70953,8 +71062,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 42773, - 42780 + 42799, + 42806 ], "loc": { "start": { @@ -70968,8 +71077,8 @@ } }, "range": [ - 42768, - 42780 + 42794, + 42806 ], "loc": { "start": { @@ -70986,8 +71095,8 @@ "type": "Identifier", "name": "off", "range": [ - 42781, - 42784 + 42807, + 42810 ], "loc": { "start": { @@ -71001,8 +71110,8 @@ } }, "range": [ - 42768, - 42784 + 42794, + 42810 ], "loc": { "start": { @@ -71024,8 +71133,8 @@ "value": "filter-focus", "raw": "'filter-focus'", "range": [ - 42786, - 42800 + 42812, + 42826 ], "loc": { "start": { @@ -71040,8 +71149,8 @@ } ], "range": [ - 42785, - 42801 + 42811, + 42827 ], "loc": { "start": { @@ -71062,8 +71171,8 @@ "type": "Identifier", "name": "tf", "range": [ - 42816, - 42818 + 42842, + 42844 ], "loc": { "start": { @@ -71080,8 +71189,8 @@ "type": "Identifier", "name": "filter", "range": [ - 42820, - 42826 + 42846, + 42852 ], "loc": { "start": { @@ -71103,8 +71212,8 @@ "object": { "type": "ThisExpression", "range": [ - 42831, - 42835 + 42857, + 42861 ], "loc": { "start": { @@ -71121,8 +71230,8 @@ "type": "Identifier", "name": "setActiveFilterId", "range": [ - 42836, - 42853 + 42862, + 42879 ], "loc": { "start": { @@ -71136,8 +71245,8 @@ } }, "range": [ - 42831, - 42853 + 42857, + 42879 ], "loc": { "start": { @@ -71158,8 +71267,8 @@ "type": "Identifier", "name": "filter", "range": [ - 42854, - 42860 + 42880, + 42886 ], "loc": { "start": { @@ -71176,8 +71285,8 @@ "type": "Identifier", "name": "id", "range": [ - 42861, - 42863 + 42887, + 42889 ], "loc": { "start": { @@ -71191,8 +71300,8 @@ } }, "range": [ - 42854, - 42863 + 42880, + 42889 ], "loc": { "start": { @@ -71207,8 +71316,8 @@ } ], "range": [ - 42831, - 42864 + 42857, + 42890 ], "loc": { "start": { @@ -71224,8 +71333,8 @@ "generator": false, "expression": true, "range": [ - 42815, - 42864 + 42841, + 42890 ], "loc": { "start": { @@ -71240,8 +71349,8 @@ } ], "range": [ - 42768, - 42865 + 42794, + 42891 ], "loc": { "start": { @@ -71255,8 +71364,8 @@ } }, "range": [ - 42768, - 42866 + 42794, + 42892 ], "loc": { "start": { @@ -71277,8 +71386,8 @@ "type": "Identifier", "name": "removeClass", "range": [ - 42876, - 42887 + 42902, + 42913 ], "loc": { "start": { @@ -71300,8 +71409,8 @@ "object": { "type": "ThisExpression", "range": [ - 42888, - 42892 + 42914, + 42918 ], "loc": { "start": { @@ -71318,8 +71427,8 @@ "type": "Identifier", "name": "dom", "range": [ - 42893, - 42896 + 42919, + 42922 ], "loc": { "start": { @@ -71333,8 +71442,8 @@ } }, "range": [ - 42888, - 42896 + 42914, + 42922 ], "loc": { "start": { @@ -71349,8 +71458,8 @@ }, "arguments": [], "range": [ - 42888, - 42898 + 42914, + 42924 ], "loc": { "start": { @@ -71369,8 +71478,8 @@ "object": { "type": "ThisExpression", "range": [ - 42900, - 42904 + 42926, + 42930 ], "loc": { "start": { @@ -71387,8 +71496,8 @@ "type": "Identifier", "name": "prfxTf", "range": [ - 42905, - 42911 + 42931, + 42937 ], "loc": { "start": { @@ -71402,8 +71511,8 @@ } }, "range": [ - 42900, - 42911 + 42926, + 42937 ], "loc": { "start": { @@ -71418,8 +71527,8 @@ } ], "range": [ - 42876, - 42912 + 42902, + 42938 ], "loc": { "start": { @@ -71433,8 +71542,8 @@ } }, "range": [ - 42876, - 42913 + 42902, + 42939 ], "loc": { "start": { @@ -71455,8 +71564,8 @@ "type": "Identifier", "name": "removeClass", "range": [ - 42922, - 42933 + 42948, + 42959 ], "loc": { "start": { @@ -71478,8 +71587,8 @@ "object": { "type": "ThisExpression", "range": [ - 42934, - 42938 + 42960, + 42964 ], "loc": { "start": { @@ -71496,8 +71605,8 @@ "type": "Identifier", "name": "dom", "range": [ - 42939, - 42942 + 42965, + 42968 ], "loc": { "start": { @@ -71511,8 +71620,8 @@ } }, "range": [ - 42934, - 42942 + 42960, + 42968 ], "loc": { "start": { @@ -71527,8 +71636,8 @@ }, "arguments": [], "range": [ - 42934, - 42944 + 42960, + 42970 ], "loc": { "start": { @@ -71547,8 +71656,8 @@ "object": { "type": "ThisExpression", "range": [ - 42946, - 42950 + 42972, + 42976 ], "loc": { "start": { @@ -71565,8 +71674,8 @@ "type": "Identifier", "name": "prfxResponsive", "range": [ - 42951, - 42965 + 42977, + 42991 ], "loc": { "start": { @@ -71580,8 +71689,8 @@ } }, "range": [ - 42946, - 42965 + 42972, + 42991 ], "loc": { "start": { @@ -71596,8 +71705,8 @@ } ], "range": [ - 42922, - 42966 + 42948, + 42992 ], "loc": { "start": { @@ -71611,8 +71720,8 @@ } }, "range": [ - 42922, - 42967 + 42948, + 42993 ], "loc": { "start": { @@ -71636,8 +71745,8 @@ "object": { "type": "ThisExpression", "range": [ - 42977, - 42981 + 43003, + 43007 ], "loc": { "start": { @@ -71654,8 +71763,8 @@ "type": "Identifier", "name": "nbHiddenRows", "range": [ - 42982, - 42994 + 43008, + 43020 ], "loc": { "start": { @@ -71669,8 +71778,8 @@ } }, "range": [ - 42977, - 42994 + 43003, + 43020 ], "loc": { "start": { @@ -71688,8 +71797,8 @@ "value": 0, "raw": "0", "range": [ - 42997, - 42998 + 43023, + 43024 ], "loc": { "start": { @@ -71703,8 +71812,8 @@ } }, "range": [ - 42977, - 42998 + 43003, + 43024 ], "loc": { "start": { @@ -71718,8 +71827,8 @@ } }, "range": [ - 42977, - 42999 + 43003, + 43025 ], "loc": { "start": { @@ -71743,8 +71852,8 @@ "object": { "type": "ThisExpression", "range": [ - 43008, - 43012 + 43034, + 43038 ], "loc": { "start": { @@ -71761,8 +71870,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 43013, - 43027 + 43039, + 43053 ], "loc": { "start": { @@ -71776,8 +71885,8 @@ } }, "range": [ - 43008, - 43027 + 43034, + 43053 ], "loc": { "start": { @@ -71794,8 +71903,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 43030, - 43032 + 43056, + 43058 ], "loc": { "start": { @@ -71809,8 +71918,8 @@ } }, "range": [ - 43008, - 43032 + 43034, + 43058 ], "loc": { "start": { @@ -71824,8 +71933,8 @@ } }, "range": [ - 43008, - 43033 + 43034, + 43059 ], "loc": { "start": { @@ -71849,8 +71958,8 @@ "object": { "type": "ThisExpression", "range": [ - 43042, - 43046 + 43068, + 43072 ], "loc": { "start": { @@ -71867,8 +71976,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 43047, - 43053 + 43073, + 43079 ], "loc": { "start": { @@ -71882,8 +71991,8 @@ } }, "range": [ - 43042, - 43053 + 43068, + 43079 ], "loc": { "start": { @@ -71900,8 +72009,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 43056, - 43058 + 43082, + 43084 ], "loc": { "start": { @@ -71915,8 +72024,8 @@ } }, "range": [ - 43042, - 43058 + 43068, + 43084 ], "loc": { "start": { @@ -71930,8 +72039,8 @@ } }, "range": [ - 43042, - 43059 + 43068, + 43085 ], "loc": { "start": { @@ -71955,8 +72064,8 @@ "object": { "type": "ThisExpression", "range": [ - 43068, - 43072 + 43094, + 43098 ], "loc": { "start": { @@ -71973,8 +72082,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 43073, - 43084 + 43099, + 43110 ], "loc": { "start": { @@ -71988,8 +72097,8 @@ } }, "range": [ - 43068, - 43084 + 43094, + 43110 ], "loc": { "start": { @@ -72007,8 +72116,8 @@ "value": false, "raw": "false", "range": [ - 43087, - 43092 + 43113, + 43118 ], "loc": { "start": { @@ -72022,8 +72131,8 @@ } }, "range": [ - 43068, - 43092 + 43094, + 43118 ], "loc": { "start": { @@ -72037,8 +72146,8 @@ } }, "range": [ - 43068, - 43093 + 43094, + 43119 ], "loc": { "start": { @@ -72053,8 +72162,8 @@ } ], "range": [ - 41901, - 43099 + 41927, + 43125 ], "loc": { "start": { @@ -72070,8 +72179,8 @@ "generator": false, "expression": false, "range": [ - 41898, - 43099 + 41924, + 43125 ], "loc": { "start": { @@ -72087,8 +72196,8 @@ "kind": "method", "computed": false, "range": [ - 41891, - 43099 + 41917, + 43125 ], "loc": { "start": { @@ -72105,8 +72214,8 @@ "type": "Block", "value": "*\n * Destroy filter grid\n ", "range": [ - 41848, - 41886 + 41874, + 41912 ], "loc": { "start": { @@ -72125,8 +72234,8 @@ "type": "Block", "value": "*\n * Generate container element for paging, reset button, rows counter etc.\n ", "range": [ - 43105, - 43194 + 43131, + 43220 ], "loc": { "start": { @@ -72148,8 +72257,8 @@ "type": "Identifier", "name": "setToolbar", "range": [ - 43199, - 43209 + 43225, + 43235 ], "loc": { "start": { @@ -72177,8 +72286,8 @@ "object": { "type": "ThisExpression", "range": [ - 43226, - 43230 + 43252, + 43256 ], "loc": { "start": { @@ -72195,8 +72304,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 43231, - 43237 + 43257, + 43263 ], "loc": { "start": { @@ -72210,8 +72319,8 @@ } }, "range": [ - 43226, - 43237 + 43252, + 43263 ], "loc": { "start": { @@ -72231,8 +72340,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 43253, - 43260 + 43279, + 43286 ], "loc": { "start": { @@ -72247,8 +72356,8 @@ } ], "range": [ - 43239, - 43270 + 43265, + 43296 ], "loc": { "start": { @@ -72263,8 +72372,8 @@ }, "alternate": null, "range": [ - 43222, - 43270 + 43248, + 43296 ], "loc": { "start": { @@ -72281,8 +72390,8 @@ "type": "Block", "value": "** container div **", "range": [ - 43280, - 43303 + 43306, + 43329 ], "loc": { "start": { @@ -72306,8 +72415,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 43316, - 43322 + 43342, + 43348 ], "loc": { "start": { @@ -72326,8 +72435,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 43325, - 43334 + 43351, + 43360 ], "loc": { "start": { @@ -72346,8 +72455,8 @@ "value": "div", "raw": "'div'", "range": [ - 43335, - 43340 + 43361, + 43366 ], "loc": { "start": { @@ -72362,8 +72471,8 @@ } ], "range": [ - 43325, - 43341 + 43351, + 43367 ], "loc": { "start": { @@ -72377,8 +72486,8 @@ } }, "range": [ - 43316, - 43341 + 43342, + 43367 ], "loc": { "start": { @@ -72394,8 +72503,8 @@ ], "kind": "let", "range": [ - 43312, - 43342 + 43338, + 43368 ], "loc": { "start": { @@ -72412,8 +72521,8 @@ "type": "Block", "value": "** container div **", "range": [ - 43280, - 43303 + 43306, + 43329 ], "loc": { "start": { @@ -72440,8 +72549,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 43351, - 43357 + 43377, + 43383 ], "loc": { "start": { @@ -72458,8 +72567,8 @@ "type": "Identifier", "name": "className", "range": [ - 43358, - 43367 + 43384, + 43393 ], "loc": { "start": { @@ -72473,8 +72582,8 @@ } }, "range": [ - 43351, - 43367 + 43377, + 43393 ], "loc": { "start": { @@ -72493,8 +72602,8 @@ "object": { "type": "ThisExpression", "range": [ - 43370, - 43374 + 43396, + 43400 ], "loc": { "start": { @@ -72511,8 +72620,8 @@ "type": "Identifier", "name": "infDivCssClass", "range": [ - 43375, - 43389 + 43401, + 43415 ], "loc": { "start": { @@ -72526,8 +72635,8 @@ } }, "range": [ - 43370, - 43389 + 43396, + 43415 ], "loc": { "start": { @@ -72541,8 +72650,8 @@ } }, "range": [ - 43351, - 43389 + 43377, + 43415 ], "loc": { "start": { @@ -72556,8 +72665,8 @@ } }, "range": [ - 43351, - 43390 + 43377, + 43416 ], "loc": { "start": { @@ -72574,8 +72683,8 @@ "type": "Line", "value": "custom container", "range": [ - 43400, - 43418 + 43426, + 43444 ], "loc": { "start": { @@ -72598,8 +72707,8 @@ "object": { "type": "ThisExpression", "range": [ - 43431, - 43435 + 43457, + 43461 ], "loc": { "start": { @@ -72616,8 +72725,8 @@ "type": "Identifier", "name": "toolBarTgtId", "range": [ - 43436, - 43448 + 43462, + 43474 ], "loc": { "start": { @@ -72631,8 +72740,8 @@ } }, "range": [ - 43431, - 43448 + 43457, + 43474 ], "loc": { "start": { @@ -72661,8 +72770,8 @@ "type": "Identifier", "name": "elm", "range": [ - 43464, - 43467 + 43490, + 43493 ], "loc": { "start": { @@ -72682,8 +72791,8 @@ "object": { "type": "ThisExpression", "range": [ - 43468, - 43472 + 43494, + 43498 ], "loc": { "start": { @@ -72700,8 +72809,8 @@ "type": "Identifier", "name": "toolBarTgtId", "range": [ - 43473, - 43485 + 43499, + 43511 ], "loc": { "start": { @@ -72715,8 +72824,8 @@ } }, "range": [ - 43468, - 43485 + 43494, + 43511 ], "loc": { "start": { @@ -72731,8 +72840,8 @@ } ], "range": [ - 43464, - 43486 + 43490, + 43512 ], "loc": { "start": { @@ -72749,8 +72858,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 43487, - 43498 + 43513, + 43524 ], "loc": { "start": { @@ -72764,8 +72873,8 @@ } }, "range": [ - 43464, - 43498 + 43490, + 43524 ], "loc": { "start": { @@ -72783,8 +72892,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 43499, - 43505 + 43525, + 43531 ], "loc": { "start": { @@ -72799,8 +72908,8 @@ } ], "range": [ - 43464, - 43506 + 43490, + 43532 ], "loc": { "start": { @@ -72814,8 +72923,8 @@ } }, "range": [ - 43464, - 43507 + 43490, + 43533 ], "loc": { "start": { @@ -72830,8 +72939,8 @@ } ], "range": [ - 43450, - 43517 + 43476, + 43543 ], "loc": { "start": { @@ -72848,8 +72957,8 @@ "type": "Line", "value": "grid-layout", "range": [ - 43526, - 43539 + 43552, + 43565 ], "loc": { "start": { @@ -72872,8 +72981,8 @@ "object": { "type": "ThisExpression", "range": [ - 43557, - 43561 + 43583, + 43587 ], "loc": { "start": { @@ -72890,8 +72999,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 43562, - 43572 + 43588, + 43598 ], "loc": { "start": { @@ -72905,8 +73014,8 @@ } }, "range": [ - 43557, - 43572 + 43583, + 43598 ], "loc": { "start": { @@ -72931,8 +73040,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 43592, - 43602 + 43618, + 43628 ], "loc": { "start": { @@ -72954,8 +73063,8 @@ "object": { "type": "ThisExpression", "range": [ - 43605, - 43609 + 43631, + 43635 ], "loc": { "start": { @@ -72972,8 +73081,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 43610, - 43613 + 43636, + 43639 ], "loc": { "start": { @@ -72987,8 +73096,8 @@ } }, "range": [ - 43605, - 43613 + 43631, + 43639 ], "loc": { "start": { @@ -73005,8 +73114,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 43614, - 43624 + 43640, + 43650 ], "loc": { "start": { @@ -73020,8 +73129,8 @@ } }, "range": [ - 43605, - 43624 + 43631, + 43650 ], "loc": { "start": { @@ -73035,8 +73144,8 @@ } }, "range": [ - 43592, - 43624 + 43618, + 43650 ], "loc": { "start": { @@ -73052,8 +73161,8 @@ ], "kind": "let", "range": [ - 43588, - 43625 + 43614, + 43651 ], "loc": { "start": { @@ -73080,8 +73189,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 43638, - 43648 + 43664, + 43674 ], "loc": { "start": { @@ -73098,8 +73207,8 @@ "type": "Identifier", "name": "tblMainCont", "range": [ - 43649, - 43660 + 43675, + 43686 ], "loc": { "start": { @@ -73113,8 +73222,8 @@ } }, "range": [ - 43638, - 43660 + 43664, + 43686 ], "loc": { "start": { @@ -73131,8 +73240,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 43661, - 43672 + 43687, + 43698 ], "loc": { "start": { @@ -73146,8 +73255,8 @@ } }, "range": [ - 43638, - 43672 + 43664, + 43698 ], "loc": { "start": { @@ -73165,8 +73274,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 43673, - 43679 + 43699, + 43705 ], "loc": { "start": { @@ -73181,8 +73290,8 @@ } ], "range": [ - 43638, - 43680 + 43664, + 43706 ], "loc": { "start": { @@ -73196,8 +73305,8 @@ } }, "range": [ - 43638, - 43681 + 43664, + 43707 ], "loc": { "start": { @@ -73222,8 +73331,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 43694, - 43700 + 43720, + 43726 ], "loc": { "start": { @@ -73240,8 +73349,8 @@ "type": "Identifier", "name": "className", "range": [ - 43701, - 43710 + 43727, + 43736 ], "loc": { "start": { @@ -73255,8 +73364,8 @@ } }, "range": [ - 43694, - 43710 + 43720, + 43736 ], "loc": { "start": { @@ -73276,8 +73385,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 43713, - 43723 + 43739, + 43749 ], "loc": { "start": { @@ -73294,8 +73403,8 @@ "type": "Identifier", "name": "infDivCssClass", "range": [ - 43724, - 43738 + 43750, + 43764 ], "loc": { "start": { @@ -73309,8 +73418,8 @@ } }, "range": [ - 43713, - 43738 + 43739, + 43764 ], "loc": { "start": { @@ -73324,8 +73433,8 @@ } }, "range": [ - 43694, - 43738 + 43720, + 43764 ], "loc": { "start": { @@ -73339,8 +73448,8 @@ } }, "range": [ - 43694, - 43739 + 43720, + 43765 ], "loc": { "start": { @@ -73355,8 +73464,8 @@ } ], "range": [ - 43574, - 43749 + 43600, + 43775 ], "loc": { "start": { @@ -73373,8 +73482,8 @@ "type": "Line", "value": "default location: just above the table", "range": [ - 43758, - 43798 + 43784, + 43824 ], "loc": { "start": { @@ -73401,8 +73510,8 @@ "type": "Identifier", "name": "cont", "range": [ - 43830, - 43834 + 43856, + 43860 ], "loc": { "start": { @@ -73421,8 +73530,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 43837, - 43846 + 43863, + 43872 ], "loc": { "start": { @@ -73441,8 +73550,8 @@ "value": "caption", "raw": "'caption'", "range": [ - 43847, - 43856 + 43873, + 43882 ], "loc": { "start": { @@ -73457,8 +73566,8 @@ } ], "range": [ - 43837, - 43857 + 43863, + 43883 ], "loc": { "start": { @@ -73472,8 +73581,8 @@ } }, "range": [ - 43830, - 43857 + 43856, + 43883 ], "loc": { "start": { @@ -73489,8 +73598,8 @@ ], "kind": "let", "range": [ - 43826, - 43858 + 43852, + 43884 ], "loc": { "start": { @@ -73514,8 +73623,8 @@ "type": "Identifier", "name": "cont", "range": [ - 43871, - 43875 + 43897, + 43901 ], "loc": { "start": { @@ -73532,8 +73641,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 43876, - 43887 + 43902, + 43913 ], "loc": { "start": { @@ -73547,8 +73656,8 @@ } }, "range": [ - 43871, - 43887 + 43897, + 43913 ], "loc": { "start": { @@ -73566,8 +73675,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 43888, - 43894 + 43914, + 43920 ], "loc": { "start": { @@ -73582,8 +73691,8 @@ } ], "range": [ - 43871, - 43895 + 43897, + 43921 ], "loc": { "start": { @@ -73597,8 +73706,8 @@ } }, "range": [ - 43871, - 43896 + 43897, + 43922 ], "loc": { "start": { @@ -73626,8 +73735,8 @@ "object": { "type": "ThisExpression", "range": [ - 43909, - 43913 + 43935, + 43939 ], "loc": { "start": { @@ -73644,8 +73753,8 @@ "type": "Identifier", "name": "dom", "range": [ - 43914, - 43917 + 43940, + 43943 ], "loc": { "start": { @@ -73659,8 +73768,8 @@ } }, "range": [ - 43909, - 43917 + 43935, + 43943 ], "loc": { "start": { @@ -73675,8 +73784,8 @@ }, "arguments": [], "range": [ - 43909, - 43919 + 43935, + 43945 ], "loc": { "start": { @@ -73693,8 +73802,8 @@ "type": "Identifier", "name": "insertBefore", "range": [ - 43920, - 43932 + 43946, + 43958 ], "loc": { "start": { @@ -73708,8 +73817,8 @@ } }, "range": [ - 43909, - 43932 + 43935, + 43958 ], "loc": { "start": { @@ -73727,8 +73836,8 @@ "type": "Identifier", "name": "cont", "range": [ - 43933, - 43937 + 43959, + 43963 ], "loc": { "start": { @@ -73752,8 +73861,8 @@ "object": { "type": "ThisExpression", "range": [ - 43939, - 43943 + 43965, + 43969 ], "loc": { "start": { @@ -73770,8 +73879,8 @@ "type": "Identifier", "name": "dom", "range": [ - 43944, - 43947 + 43970, + 43973 ], "loc": { "start": { @@ -73785,8 +73894,8 @@ } }, "range": [ - 43939, - 43947 + 43965, + 43973 ], "loc": { "start": { @@ -73801,8 +73910,8 @@ }, "arguments": [], "range": [ - 43939, - 43949 + 43965, + 43975 ], "loc": { "start": { @@ -73819,8 +73928,8 @@ "type": "Identifier", "name": "firstChild", "range": [ - 43950, - 43960 + 43976, + 43986 ], "loc": { "start": { @@ -73834,8 +73943,8 @@ } }, "range": [ - 43939, - 43960 + 43965, + 43986 ], "loc": { "start": { @@ -73850,8 +73959,8 @@ } ], "range": [ - 43909, - 43961 + 43935, + 43987 ], "loc": { "start": { @@ -73865,8 +73974,8 @@ } }, "range": [ - 43909, - 43962 + 43935, + 43988 ], "loc": { "start": { @@ -73881,8 +73990,8 @@ } ], "range": [ - 43812, - 43972 + 43838, + 43998 ], "loc": { "start": { @@ -73899,8 +74008,8 @@ "type": "Line", "value": "default location: just above the table", "range": [ - 43758, - 43798 + 43784, + 43824 ], "loc": { "start": { @@ -73916,8 +74025,8 @@ ] }, "range": [ - 43553, - 43972 + 43579, + 43998 ], "loc": { "start": { @@ -73934,8 +74043,8 @@ "type": "Line", "value": "grid-layout", "range": [ - 43526, - 43539 + 43552, + 43565 ], "loc": { "start": { @@ -73951,8 +74060,8 @@ ] }, "range": [ - 43427, - 43972 + 43453, + 43998 ], "loc": { "start": { @@ -73969,8 +74078,8 @@ "type": "Line", "value": "custom container", "range": [ - 43400, - 43418 + 43426, + 43444 ], "loc": { "start": { @@ -73996,8 +74105,8 @@ "object": { "type": "ThisExpression", "range": [ - 43981, - 43985 + 44007, + 44011 ], "loc": { "start": { @@ -74014,8 +74123,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 43986, - 43992 + 44012, + 44018 ], "loc": { "start": { @@ -74029,8 +74138,8 @@ } }, "range": [ - 43981, - 43992 + 44007, + 44018 ], "loc": { "start": { @@ -74047,8 +74156,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 43995, - 44001 + 44021, + 44027 ], "loc": { "start": { @@ -74062,8 +74171,8 @@ } }, "range": [ - 43981, - 44001 + 44007, + 44027 ], "loc": { "start": { @@ -74077,8 +74186,8 @@ } }, "range": [ - 43981, - 44002 + 44007, + 44028 ], "loc": { "start": { @@ -74095,8 +74204,8 @@ "type": "Block", "value": "** left div containing rows # displayer **", "range": [ - 44012, - 44058 + 44038, + 44084 ], "loc": { "start": { @@ -74120,8 +74229,8 @@ "type": "Identifier", "name": "lDiv", "range": [ - 44071, - 44075 + 44097, + 44101 ], "loc": { "start": { @@ -74140,8 +74249,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 44078, - 44087 + 44104, + 44113 ], "loc": { "start": { @@ -74160,8 +74269,8 @@ "value": "div", "raw": "'div'", "range": [ - 44088, - 44093 + 44114, + 44119 ], "loc": { "start": { @@ -74176,8 +74285,8 @@ } ], "range": [ - 44078, - 44094 + 44104, + 44120 ], "loc": { "start": { @@ -74191,8 +74300,8 @@ } }, "range": [ - 44071, - 44094 + 44097, + 44120 ], "loc": { "start": { @@ -74208,8 +74317,8 @@ ], "kind": "let", "range": [ - 44067, - 44095 + 44093, + 44121 ], "loc": { "start": { @@ -74226,8 +74335,8 @@ "type": "Block", "value": "** left div containing rows # displayer **", "range": [ - 44012, - 44058 + 44038, + 44084 ], "loc": { "start": { @@ -74254,8 +74363,8 @@ "type": "Identifier", "name": "lDiv", "range": [ - 44104, - 44108 + 44130, + 44134 ], "loc": { "start": { @@ -74272,8 +74381,8 @@ "type": "Identifier", "name": "className", "range": [ - 44109, - 44118 + 44135, + 44144 ], "loc": { "start": { @@ -74287,8 +74396,8 @@ } }, "range": [ - 44104, - 44118 + 44130, + 44144 ], "loc": { "start": { @@ -74307,8 +74416,8 @@ "object": { "type": "ThisExpression", "range": [ - 44121, - 44125 + 44147, + 44151 ], "loc": { "start": { @@ -74325,8 +74434,8 @@ "type": "Identifier", "name": "lDivCssClass", "range": [ - 44126, - 44138 + 44152, + 44164 ], "loc": { "start": { @@ -74340,8 +74449,8 @@ } }, "range": [ - 44121, - 44138 + 44147, + 44164 ], "loc": { "start": { @@ -74355,8 +74464,8 @@ } }, "range": [ - 44104, - 44138 + 44130, + 44164 ], "loc": { "start": { @@ -74370,8 +74479,8 @@ } }, "range": [ - 44104, - 44139 + 44130, + 44165 ], "loc": { "start": { @@ -74395,8 +74504,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 44148, - 44154 + 44174, + 44180 ], "loc": { "start": { @@ -74413,8 +74522,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 44155, - 44166 + 44181, + 44192 ], "loc": { "start": { @@ -74428,8 +74537,8 @@ } }, "range": [ - 44148, - 44166 + 44174, + 44192 ], "loc": { "start": { @@ -74447,8 +74556,8 @@ "type": "Identifier", "name": "lDiv", "range": [ - 44167, - 44171 + 44193, + 44197 ], "loc": { "start": { @@ -74463,8 +74572,8 @@ } ], "range": [ - 44148, - 44172 + 44174, + 44198 ], "loc": { "start": { @@ -74478,8 +74587,8 @@ } }, "range": [ - 44148, - 44173 + 44174, + 44199 ], "loc": { "start": { @@ -74503,8 +74612,8 @@ "object": { "type": "ThisExpression", "range": [ - 44182, - 44186 + 44208, + 44212 ], "loc": { "start": { @@ -74521,8 +74630,8 @@ "type": "Identifier", "name": "lDiv", "range": [ - 44187, - 44191 + 44213, + 44217 ], "loc": { "start": { @@ -74536,8 +74645,8 @@ } }, "range": [ - 44182, - 44191 + 44208, + 44217 ], "loc": { "start": { @@ -74554,8 +74663,8 @@ "type": "Identifier", "name": "lDiv", "range": [ - 44194, - 44198 + 44220, + 44224 ], "loc": { "start": { @@ -74569,8 +74678,8 @@ } }, "range": [ - 44182, - 44198 + 44208, + 44224 ], "loc": { "start": { @@ -74584,8 +74693,8 @@ } }, "range": [ - 44182, - 44199 + 44208, + 44225 ], "loc": { "start": { @@ -74602,8 +74711,8 @@ "type": "Block", "value": "** right div containing reset button\n + nb results per page select **", "range": [ - 44209, - 44303 + 44235, + 44329 ], "loc": { "start": { @@ -74627,8 +74736,8 @@ "type": "Identifier", "name": "rDiv", "range": [ - 44316, - 44320 + 44342, + 44346 ], "loc": { "start": { @@ -74647,8 +74756,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 44323, - 44332 + 44349, + 44358 ], "loc": { "start": { @@ -74667,8 +74776,8 @@ "value": "div", "raw": "'div'", "range": [ - 44333, - 44338 + 44359, + 44364 ], "loc": { "start": { @@ -74683,8 +74792,8 @@ } ], "range": [ - 44323, - 44339 + 44349, + 44365 ], "loc": { "start": { @@ -74698,8 +74807,8 @@ } }, "range": [ - 44316, - 44339 + 44342, + 44365 ], "loc": { "start": { @@ -74715,8 +74824,8 @@ ], "kind": "let", "range": [ - 44312, - 44340 + 44338, + 44366 ], "loc": { "start": { @@ -74733,8 +74842,8 @@ "type": "Block", "value": "** right div containing reset button\n + nb results per page select **", "range": [ - 44209, - 44303 + 44235, + 44329 ], "loc": { "start": { @@ -74761,8 +74870,8 @@ "type": "Identifier", "name": "rDiv", "range": [ - 44349, - 44353 + 44375, + 44379 ], "loc": { "start": { @@ -74779,8 +74888,8 @@ "type": "Identifier", "name": "className", "range": [ - 44354, - 44363 + 44380, + 44389 ], "loc": { "start": { @@ -74794,8 +74903,8 @@ } }, "range": [ - 44349, - 44363 + 44375, + 44389 ], "loc": { "start": { @@ -74814,8 +74923,8 @@ "object": { "type": "ThisExpression", "range": [ - 44366, - 44370 + 44392, + 44396 ], "loc": { "start": { @@ -74832,8 +74941,8 @@ "type": "Identifier", "name": "rDivCssClass", "range": [ - 44371, - 44383 + 44397, + 44409 ], "loc": { "start": { @@ -74847,8 +74956,8 @@ } }, "range": [ - 44366, - 44383 + 44392, + 44409 ], "loc": { "start": { @@ -74862,8 +74971,8 @@ } }, "range": [ - 44349, - 44383 + 44375, + 44409 ], "loc": { "start": { @@ -74877,8 +74986,8 @@ } }, "range": [ - 44349, - 44384 + 44375, + 44410 ], "loc": { "start": { @@ -74902,8 +75011,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 44393, - 44399 + 44419, + 44425 ], "loc": { "start": { @@ -74920,8 +75029,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 44400, - 44411 + 44426, + 44437 ], "loc": { "start": { @@ -74935,8 +75044,8 @@ } }, "range": [ - 44393, - 44411 + 44419, + 44437 ], "loc": { "start": { @@ -74954,8 +75063,8 @@ "type": "Identifier", "name": "rDiv", "range": [ - 44412, - 44416 + 44438, + 44442 ], "loc": { "start": { @@ -74970,8 +75079,8 @@ } ], "range": [ - 44393, - 44417 + 44419, + 44443 ], "loc": { "start": { @@ -74985,8 +75094,8 @@ } }, "range": [ - 44393, - 44418 + 44419, + 44444 ], "loc": { "start": { @@ -75010,8 +75119,8 @@ "object": { "type": "ThisExpression", "range": [ - 44427, - 44431 + 44453, + 44457 ], "loc": { "start": { @@ -75028,8 +75137,8 @@ "type": "Identifier", "name": "rDiv", "range": [ - 44432, - 44436 + 44458, + 44462 ], "loc": { "start": { @@ -75043,8 +75152,8 @@ } }, "range": [ - 44427, - 44436 + 44453, + 44462 ], "loc": { "start": { @@ -75061,8 +75170,8 @@ "type": "Identifier", "name": "rDiv", "range": [ - 44439, - 44443 + 44465, + 44469 ], "loc": { "start": { @@ -75076,8 +75185,8 @@ } }, "range": [ - 44427, - 44443 + 44453, + 44469 ], "loc": { "start": { @@ -75091,8 +75200,8 @@ } }, "range": [ - 44427, - 44444 + 44453, + 44470 ], "loc": { "start": { @@ -75109,8 +75218,8 @@ "type": "Block", "value": "** mid div containing paging elements **", "range": [ - 44454, - 44498 + 44480, + 44524 ], "loc": { "start": { @@ -75134,8 +75243,8 @@ "type": "Identifier", "name": "mDiv", "range": [ - 44511, - 44515 + 44537, + 44541 ], "loc": { "start": { @@ -75154,8 +75263,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 44518, - 44527 + 44544, + 44553 ], "loc": { "start": { @@ -75174,8 +75283,8 @@ "value": "div", "raw": "'div'", "range": [ - 44528, - 44533 + 44554, + 44559 ], "loc": { "start": { @@ -75190,8 +75299,8 @@ } ], "range": [ - 44518, - 44534 + 44544, + 44560 ], "loc": { "start": { @@ -75205,8 +75314,8 @@ } }, "range": [ - 44511, - 44534 + 44537, + 44560 ], "loc": { "start": { @@ -75222,8 +75331,8 @@ ], "kind": "let", "range": [ - 44507, - 44535 + 44533, + 44561 ], "loc": { "start": { @@ -75240,8 +75349,8 @@ "type": "Block", "value": "** mid div containing paging elements **", "range": [ - 44454, - 44498 + 44480, + 44524 ], "loc": { "start": { @@ -75268,8 +75377,8 @@ "type": "Identifier", "name": "mDiv", "range": [ - 44544, - 44548 + 44570, + 44574 ], "loc": { "start": { @@ -75286,8 +75395,8 @@ "type": "Identifier", "name": "className", "range": [ - 44549, - 44558 + 44575, + 44584 ], "loc": { "start": { @@ -75301,8 +75410,8 @@ } }, "range": [ - 44544, - 44558 + 44570, + 44584 ], "loc": { "start": { @@ -75321,8 +75430,8 @@ "object": { "type": "ThisExpression", "range": [ - 44561, - 44565 + 44587, + 44591 ], "loc": { "start": { @@ -75339,8 +75448,8 @@ "type": "Identifier", "name": "mDivCssClass", "range": [ - 44566, - 44578 + 44592, + 44604 ], "loc": { "start": { @@ -75354,8 +75463,8 @@ } }, "range": [ - 44561, - 44578 + 44587, + 44604 ], "loc": { "start": { @@ -75369,8 +75478,8 @@ } }, "range": [ - 44544, - 44578 + 44570, + 44604 ], "loc": { "start": { @@ -75384,8 +75493,8 @@ } }, "range": [ - 44544, - 44579 + 44570, + 44605 ], "loc": { "start": { @@ -75409,8 +75518,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 44588, - 44594 + 44614, + 44620 ], "loc": { "start": { @@ -75427,8 +75536,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 44595, - 44606 + 44621, + 44632 ], "loc": { "start": { @@ -75442,8 +75551,8 @@ } }, "range": [ - 44588, - 44606 + 44614, + 44632 ], "loc": { "start": { @@ -75461,8 +75570,8 @@ "type": "Identifier", "name": "mDiv", "range": [ - 44607, - 44611 + 44633, + 44637 ], "loc": { "start": { @@ -75477,8 +75586,8 @@ } ], "range": [ - 44588, - 44612 + 44614, + 44638 ], "loc": { "start": { @@ -75492,8 +75601,8 @@ } }, "range": [ - 44588, - 44613 + 44614, + 44639 ], "loc": { "start": { @@ -75517,8 +75626,8 @@ "object": { "type": "ThisExpression", "range": [ - 44622, - 44626 + 44648, + 44652 ], "loc": { "start": { @@ -75535,8 +75644,8 @@ "type": "Identifier", "name": "mDiv", "range": [ - 44627, - 44631 + 44653, + 44657 ], "loc": { "start": { @@ -75550,8 +75659,8 @@ } }, "range": [ - 44622, - 44631 + 44648, + 44657 ], "loc": { "start": { @@ -75568,8 +75677,8 @@ "type": "Identifier", "name": "mDiv", "range": [ - 44634, - 44638 + 44660, + 44664 ], "loc": { "start": { @@ -75583,8 +75692,8 @@ } }, "range": [ - 44622, - 44638 + 44648, + 44664 ], "loc": { "start": { @@ -75598,8 +75707,8 @@ } }, "range": [ - 44622, - 44639 + 44648, + 44665 ], "loc": { "start": { @@ -75616,8 +75725,8 @@ "type": "Line", "value": " emit help initialisation only if undefined", "range": [ - 44649, - 44694 + 44675, + 44720 ], "loc": { "start": { @@ -75640,8 +75749,8 @@ "type": "Identifier", "name": "isUndef", "range": [ - 44707, - 44714 + 44733, + 44740 ], "loc": { "start": { @@ -75661,8 +75770,8 @@ "object": { "type": "ThisExpression", "range": [ - 44715, - 44719 + 44741, + 44745 ], "loc": { "start": { @@ -75679,8 +75788,8 @@ "type": "Identifier", "name": "help", "range": [ - 44720, - 44724 + 44746, + 44750 ], "loc": { "start": { @@ -75694,8 +75803,8 @@ } }, "range": [ - 44715, - 44724 + 44741, + 44750 ], "loc": { "start": { @@ -75710,8 +75819,8 @@ } ], "range": [ - 44707, - 44725 + 44733, + 44751 ], "loc": { "start": { @@ -75743,8 +75852,8 @@ "object": { "type": "ThisExpression", "range": [ - 44858, - 44862 + 44884, + 44888 ], "loc": { "start": { @@ -75761,8 +75870,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 44863, - 44866 + 44889, + 44892 ], "loc": { "start": { @@ -75776,8 +75885,8 @@ } }, "range": [ - 44858, - 44866 + 44884, + 44892 ], "loc": { "start": { @@ -75794,8 +75903,8 @@ "type": "Identifier", "name": "help", "range": [ - 44867, - 44871 + 44893, + 44897 ], "loc": { "start": { @@ -75809,8 +75918,8 @@ } }, "range": [ - 44858, - 44871 + 44884, + 44897 ], "loc": { "start": { @@ -75827,8 +75936,8 @@ "type": "Identifier", "name": "enable", "range": [ - 44872, - 44878 + 44898, + 44904 ], "loc": { "start": { @@ -75842,8 +75951,8 @@ } }, "range": [ - 44858, - 44878 + 44884, + 44904 ], "loc": { "start": { @@ -75858,8 +75967,8 @@ }, "arguments": [], "range": [ - 44858, - 44880 + 44884, + 44906 ], "loc": { "start": { @@ -75873,8 +75982,8 @@ } }, "range": [ - 44858, - 44881 + 44884, + 44907 ], "loc": { "start": { @@ -75891,8 +76000,8 @@ "type": "Line", "value": " explicitily enable help to initialise feature by", "range": [ - 44741, - 44792 + 44767, + 44818 ], "loc": { "start": { @@ -75909,8 +76018,8 @@ "type": "Line", "value": " default, only if setting is undefined", "range": [ - 44805, - 44845 + 44831, + 44871 ], "loc": { "start": { @@ -75938,8 +76047,8 @@ "object": { "type": "ThisExpression", "range": [ - 44894, - 44898 + 44920, + 44924 ], "loc": { "start": { @@ -75956,8 +76065,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 44899, - 44906 + 44925, + 44932 ], "loc": { "start": { @@ -75971,8 +76080,8 @@ } }, "range": [ - 44894, - 44906 + 44920, + 44932 ], "loc": { "start": { @@ -75989,8 +76098,8 @@ "type": "Identifier", "name": "emit", "range": [ - 44907, - 44911 + 44933, + 44937 ], "loc": { "start": { @@ -76004,8 +76113,8 @@ } }, "range": [ - 44894, - 44911 + 44920, + 44937 ], "loc": { "start": { @@ -76024,8 +76133,8 @@ "value": "init-help", "raw": "'init-help'", "range": [ - 44912, - 44923 + 44938, + 44949 ], "loc": { "start": { @@ -76041,8 +76150,8 @@ { "type": "ThisExpression", "range": [ - 44925, - 44929 + 44951, + 44955 ], "loc": { "start": { @@ -76057,8 +76166,8 @@ } ], "range": [ - 44894, - 44930 + 44920, + 44956 ], "loc": { "start": { @@ -76072,8 +76181,8 @@ } }, "range": [ - 44894, - 44931 + 44920, + 44957 ], "loc": { "start": { @@ -76088,8 +76197,8 @@ } ], "range": [ - 44727, - 44941 + 44753, + 44967 ], "loc": { "start": { @@ -76104,8 +76213,8 @@ }, "alternate": null, "range": [ - 44703, - 44941 + 44729, + 44967 ], "loc": { "start": { @@ -76122,8 +76231,8 @@ "type": "Line", "value": " emit help initialisation only if undefined", "range": [ - 44649, - 44694 + 44675, + 44720 ], "loc": { "start": { @@ -76140,8 +76249,8 @@ } ], "range": [ - 43212, - 44947 + 43238, + 44973 ], "loc": { "start": { @@ -76157,8 +76266,8 @@ "generator": false, "expression": false, "range": [ - 43209, - 44947 + 43235, + 44973 ], "loc": { "start": { @@ -76174,8 +76283,8 @@ "kind": "method", "computed": false, "range": [ - 43199, - 44947 + 43225, + 44973 ], "loc": { "start": { @@ -76192,8 +76301,8 @@ "type": "Block", "value": "*\n * Generate container element for paging, reset button, rows counter etc.\n ", "range": [ - 43105, - 43194 + 43131, + 43220 ], "loc": { "start": { @@ -76212,8 +76321,8 @@ "type": "Block", "value": "*\n * Remove toolbar container element\n ", "range": [ - 44953, - 45004 + 44979, + 45030 ], "loc": { "start": { @@ -76235,8 +76344,8 @@ "type": "Identifier", "name": "removeToolbar", "range": [ - 45009, - 45022 + 45035, + 45048 ], "loc": { "start": { @@ -76267,8 +76376,8 @@ "object": { "type": "ThisExpression", "range": [ - 45040, - 45044 + 45066, + 45070 ], "loc": { "start": { @@ -76285,8 +76394,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 45045, - 45051 + 45071, + 45077 ], "loc": { "start": { @@ -76300,8 +76409,8 @@ } }, "range": [ - 45040, - 45051 + 45066, + 45077 ], "loc": { "start": { @@ -76316,8 +76425,8 @@ }, "prefix": true, "range": [ - 45039, - 45051 + 45065, + 45077 ], "loc": { "start": { @@ -76337,8 +76446,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 45067, - 45074 + 45093, + 45100 ], "loc": { "start": { @@ -76353,8 +76462,8 @@ } ], "range": [ - 45053, - 45084 + 45079, + 45110 ], "loc": { "start": { @@ -76369,8 +76478,8 @@ }, "alternate": null, "range": [ - 45035, - 45084 + 45061, + 45110 ], "loc": { "start": { @@ -76391,8 +76500,8 @@ "type": "Identifier", "name": "removeElm", "range": [ - 45093, - 45102 + 45119, + 45128 ], "loc": { "start": { @@ -76412,8 +76521,8 @@ "object": { "type": "ThisExpression", "range": [ - 45103, - 45107 + 45129, + 45133 ], "loc": { "start": { @@ -76430,8 +76539,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 45108, - 45114 + 45134, + 45140 ], "loc": { "start": { @@ -76445,8 +76554,8 @@ } }, "range": [ - 45103, - 45114 + 45129, + 45140 ], "loc": { "start": { @@ -76461,8 +76570,8 @@ } ], "range": [ - 45093, - 45115 + 45119, + 45141 ], "loc": { "start": { @@ -76476,8 +76585,8 @@ } }, "range": [ - 45093, - 45116 + 45119, + 45142 ], "loc": { "start": { @@ -76501,8 +76610,8 @@ "object": { "type": "ThisExpression", "range": [ - 45125, - 45129 + 45151, + 45155 ], "loc": { "start": { @@ -76519,8 +76628,8 @@ "type": "Identifier", "name": "infDiv", "range": [ - 45130, - 45136 + 45156, + 45162 ], "loc": { "start": { @@ -76534,8 +76643,8 @@ } }, "range": [ - 45125, - 45136 + 45151, + 45162 ], "loc": { "start": { @@ -76553,8 +76662,8 @@ "value": null, "raw": "null", "range": [ - 45139, - 45143 + 45165, + 45169 ], "loc": { "start": { @@ -76568,8 +76677,8 @@ } }, "range": [ - 45125, - 45143 + 45151, + 45169 ], "loc": { "start": { @@ -76583,8 +76692,8 @@ } }, "range": [ - 45125, - 45144 + 45151, + 45170 ], "loc": { "start": { @@ -76606,8 +76715,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 45158, - 45161 + 45184, + 45187 ], "loc": { "start": { @@ -76628,8 +76737,8 @@ "object": { "type": "ThisExpression", "range": [ - 45164, - 45168 + 45190, + 45194 ], "loc": { "start": { @@ -76646,8 +76755,8 @@ "type": "Identifier", "name": "dom", "range": [ - 45169, - 45172 + 45195, + 45198 ], "loc": { "start": { @@ -76661,8 +76770,8 @@ } }, "range": [ - 45164, - 45172 + 45190, + 45198 ], "loc": { "start": { @@ -76677,8 +76786,8 @@ }, "arguments": [], "range": [ - 45164, - 45174 + 45190, + 45200 ], "loc": { "start": { @@ -76692,8 +76801,8 @@ } }, "range": [ - 45158, - 45174 + 45184, + 45200 ], "loc": { "start": { @@ -76709,8 +76818,8 @@ ], "kind": "let", "range": [ - 45154, - 45175 + 45180, + 45201 ], "loc": { "start": { @@ -76732,8 +76841,8 @@ "type": "Identifier", "name": "captions", "range": [ - 45188, - 45196 + 45214, + 45222 ], "loc": { "start": { @@ -76752,8 +76861,8 @@ "type": "Identifier", "name": "tag", "range": [ - 45199, - 45202 + 45225, + 45228 ], "loc": { "start": { @@ -76771,8 +76880,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 45203, - 45206 + 45229, + 45232 ], "loc": { "start": { @@ -76790,8 +76899,8 @@ "value": "caption", "raw": "'caption'", "range": [ - 45208, - 45217 + 45234, + 45243 ], "loc": { "start": { @@ -76806,8 +76915,8 @@ } ], "range": [ - 45199, - 45218 + 45225, + 45244 ], "loc": { "start": { @@ -76821,8 +76930,8 @@ } }, "range": [ - 45188, - 45218 + 45214, + 45244 ], "loc": { "start": { @@ -76838,8 +76947,8 @@ ], "kind": "let", "range": [ - 45184, - 45219 + 45210, + 45245 ], "loc": { "start": { @@ -76866,8 +76975,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 45228, - 45230 + 45254, + 45256 ], "loc": { "start": { @@ -76884,8 +76993,8 @@ "type": "Identifier", "name": "forEach", "range": [ - 45231, - 45238 + 45257, + 45264 ], "loc": { "start": { @@ -76899,8 +77008,8 @@ } }, "range": [ - 45228, - 45238 + 45254, + 45264 ], "loc": { "start": { @@ -76917,8 +77026,8 @@ "type": "Identifier", "name": "call", "range": [ - 45239, - 45243 + 45265, + 45269 ], "loc": { "start": { @@ -76932,8 +77041,8 @@ } }, "range": [ - 45228, - 45243 + 45254, + 45269 ], "loc": { "start": { @@ -76951,8 +77060,8 @@ "type": "Identifier", "name": "captions", "range": [ - 45244, - 45252 + 45270, + 45278 ], "loc": { "start": { @@ -76973,8 +77082,8 @@ "type": "Identifier", "name": "elm", "range": [ - 45255, - 45258 + 45281, + 45284 ], "loc": { "start": { @@ -76994,8 +77103,8 @@ "type": "Identifier", "name": "removeElm", "range": [ - 45263, - 45272 + 45289, + 45298 ], "loc": { "start": { @@ -77013,8 +77122,8 @@ "type": "Identifier", "name": "elm", "range": [ - 45273, - 45276 + 45299, + 45302 ], "loc": { "start": { @@ -77029,8 +77138,8 @@ } ], "range": [ - 45263, - 45277 + 45289, + 45303 ], "loc": { "start": { @@ -77046,8 +77155,8 @@ "generator": false, "expression": true, "range": [ - 45254, - 45277 + 45280, + 45303 ], "loc": { "start": { @@ -77062,8 +77171,8 @@ } ], "range": [ - 45228, - 45278 + 45254, + 45304 ], "loc": { "start": { @@ -77077,8 +77186,8 @@ } }, "range": [ - 45228, - 45279 + 45254, + 45305 ], "loc": { "start": { @@ -77093,8 +77202,8 @@ } ], "range": [ - 45025, - 45285 + 45051, + 45311 ], "loc": { "start": { @@ -77110,8 +77219,8 @@ "generator": false, "expression": false, "range": [ - 45022, - 45285 + 45048, + 45311 ], "loc": { "start": { @@ -77127,8 +77236,8 @@ "kind": "method", "computed": false, "range": [ - 45009, - 45285 + 45035, + 45311 ], "loc": { "start": { @@ -77145,8 +77254,8 @@ "type": "Block", "value": "*\n * Remove toolbar container element\n ", "range": [ - 44953, - 45004 + 44979, + 45030 ], "loc": { "start": { @@ -77165,8 +77274,8 @@ "type": "Block", "value": "*\n * Remove all the external column filters\n ", "range": [ - 45291, - 45348 + 45317, + 45374 ], "loc": { "start": { @@ -77188,8 +77297,8 @@ "type": "Identifier", "name": "removeExternalFlts", "range": [ - 45353, - 45371 + 45379, + 45397 ], "loc": { "start": { @@ -77220,8 +77329,8 @@ "object": { "type": "ThisExpression", "range": [ - 45389, - 45393 + 45415, + 45419 ], "loc": { "start": { @@ -77238,8 +77347,8 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 45394, - 45407 + 45420, + 45433 ], "loc": { "start": { @@ -77253,8 +77362,8 @@ } }, "range": [ - 45389, - 45407 + 45415, + 45433 ], "loc": { "start": { @@ -77269,8 +77378,8 @@ }, "prefix": true, "range": [ - 45388, - 45407 + 45414, + 45433 ], "loc": { "start": { @@ -77290,8 +77399,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 45423, - 45430 + 45449, + 45456 ], "loc": { "start": { @@ -77306,8 +77415,8 @@ } ], "range": [ - 45409, - 45440 + 45435, + 45466 ], "loc": { "start": { @@ -77322,8 +77431,8 @@ }, "alternate": null, "range": [ - 45384, - 45440 + 45410, + 45466 ], "loc": { "start": { @@ -77345,8 +77454,8 @@ "type": "Identifier", "name": "ids", "range": [ - 45453, - 45456 + 45479, + 45482 ], "loc": { "start": { @@ -77365,8 +77474,8 @@ "object": { "type": "ThisExpression", "range": [ - 45459, - 45463 + 45485, + 45489 ], "loc": { "start": { @@ -77383,8 +77492,8 @@ "type": "Identifier", "name": "externalFltTgtIds", "range": [ - 45464, - 45481 + 45490, + 45507 ], "loc": { "start": { @@ -77398,8 +77507,8 @@ } }, "range": [ - 45459, - 45481 + 45485, + 45507 ], "loc": { "start": { @@ -77413,8 +77522,8 @@ } }, "range": [ - 45453, - 45481 + 45479, + 45507 ], "loc": { "start": { @@ -77433,8 +77542,8 @@ "type": "Identifier", "name": "len", "range": [ - 45495, - 45498 + 45521, + 45524 ], "loc": { "start": { @@ -77454,8 +77563,8 @@ "type": "Identifier", "name": "ids", "range": [ - 45501, - 45504 + 45527, + 45530 ], "loc": { "start": { @@ -77472,8 +77581,8 @@ "type": "Identifier", "name": "length", "range": [ - 45505, - 45511 + 45531, + 45537 ], "loc": { "start": { @@ -77487,8 +77596,8 @@ } }, "range": [ - 45501, - 45511 + 45527, + 45537 ], "loc": { "start": { @@ -77502,8 +77611,8 @@ } }, "range": [ - 45495, - 45511 + 45521, + 45537 ], "loc": { "start": { @@ -77519,8 +77628,8 @@ ], "kind": "let", "range": [ - 45449, - 45512 + 45475, + 45538 ], "loc": { "start": { @@ -77544,8 +77653,8 @@ "type": "Identifier", "name": "ct", "range": [ - 45530, - 45532 + 45556, + 45558 ], "loc": { "start": { @@ -77563,8 +77672,8 @@ "value": 0, "raw": "0", "range": [ - 45535, - 45536 + 45561, + 45562 ], "loc": { "start": { @@ -77578,8 +77687,8 @@ } }, "range": [ - 45530, - 45536 + 45556, + 45562 ], "loc": { "start": { @@ -77595,8 +77704,8 @@ ], "kind": "let", "range": [ - 45526, - 45536 + 45552, + 45562 ], "loc": { "start": { @@ -77616,8 +77725,8 @@ "type": "Identifier", "name": "ct", "range": [ - 45538, - 45540 + 45564, + 45566 ], "loc": { "start": { @@ -77634,8 +77743,8 @@ "type": "Identifier", "name": "len", "range": [ - 45543, - 45546 + 45569, + 45572 ], "loc": { "start": { @@ -77649,8 +77758,8 @@ } }, "range": [ - 45538, - 45546 + 45564, + 45572 ], "loc": { "start": { @@ -77670,8 +77779,8 @@ "type": "Identifier", "name": "ct", "range": [ - 45548, - 45550 + 45574, + 45576 ], "loc": { "start": { @@ -77686,8 +77795,8 @@ }, "prefix": false, "range": [ - 45548, - 45552 + 45574, + 45578 ], "loc": { "start": { @@ -77712,8 +77821,8 @@ "type": "Identifier", "name": "externalFltTgtId", "range": [ - 45572, - 45588 + 45598, + 45614 ], "loc": { "start": { @@ -77733,8 +77842,8 @@ "type": "Identifier", "name": "ids", "range": [ - 45591, - 45594 + 45617, + 45620 ], "loc": { "start": { @@ -77751,8 +77860,8 @@ "type": "Identifier", "name": "ct", "range": [ - 45595, - 45597 + 45621, + 45623 ], "loc": { "start": { @@ -77766,8 +77875,8 @@ } }, "range": [ - 45591, - 45598 + 45617, + 45624 ], "loc": { "start": { @@ -77781,8 +77890,8 @@ } }, "range": [ - 45572, - 45598 + 45598, + 45624 ], "loc": { "start": { @@ -77801,8 +77910,8 @@ "type": "Identifier", "name": "externalFlt", "range": [ - 45616, - 45627 + 45642, + 45653 ], "loc": { "start": { @@ -77821,8 +77930,8 @@ "type": "Identifier", "name": "elm", "range": [ - 45630, - 45633 + 45656, + 45659 ], "loc": { "start": { @@ -77840,8 +77949,8 @@ "type": "Identifier", "name": "externalFltTgtId", "range": [ - 45634, - 45650 + 45660, + 45676 ], "loc": { "start": { @@ -77856,8 +77965,8 @@ } ], "range": [ - 45630, - 45651 + 45656, + 45677 ], "loc": { "start": { @@ -77871,8 +77980,8 @@ } }, "range": [ - 45616, - 45651 + 45642, + 45677 ], "loc": { "start": { @@ -77888,8 +77997,8 @@ ], "kind": "let", "range": [ - 45568, - 45652 + 45594, + 45678 ], "loc": { "start": { @@ -77908,8 +78017,8 @@ "type": "Identifier", "name": "externalFlt", "range": [ - 45669, - 45680 + 45695, + 45706 ], "loc": { "start": { @@ -77937,8 +78046,8 @@ "type": "Identifier", "name": "externalFlt", "range": [ - 45700, - 45711 + 45726, + 45737 ], "loc": { "start": { @@ -77955,8 +78064,8 @@ "type": "Identifier", "name": "innerHTML", "range": [ - 45712, - 45721 + 45738, + 45747 ], "loc": { "start": { @@ -77970,8 +78079,8 @@ } }, "range": [ - 45700, - 45721 + 45726, + 45747 ], "loc": { "start": { @@ -77989,8 +78098,8 @@ "value": "", "raw": "''", "range": [ - 45724, - 45726 + 45750, + 45752 ], "loc": { "start": { @@ -78004,8 +78113,8 @@ } }, "range": [ - 45700, - 45726 + 45726, + 45752 ], "loc": { "start": { @@ -78019,8 +78128,8 @@ } }, "range": [ - 45700, - 45727 + 45726, + 45753 ], "loc": { "start": { @@ -78035,8 +78144,8 @@ } ], "range": [ - 45682, - 45741 + 45708, + 45767 ], "loc": { "start": { @@ -78051,8 +78160,8 @@ }, "alternate": null, "range": [ - 45665, - 45741 + 45691, + 45767 ], "loc": { "start": { @@ -78067,8 +78176,8 @@ } ], "range": [ - 45554, - 45751 + 45580, + 45777 ], "loc": { "start": { @@ -78082,8 +78191,8 @@ } }, "range": [ - 45521, - 45751 + 45547, + 45777 ], "loc": { "start": { @@ -78098,8 +78207,8 @@ } ], "range": [ - 45374, - 45757 + 45400, + 45783 ], "loc": { "start": { @@ -78115,8 +78224,8 @@ "generator": false, "expression": false, "range": [ - 45371, - 45757 + 45397, + 45783 ], "loc": { "start": { @@ -78132,8 +78241,8 @@ "kind": "method", "computed": false, "range": [ - 45353, - 45757 + 45379, + 45783 ], "loc": { "start": { @@ -78150,8 +78259,8 @@ "type": "Block", "value": "*\n * Remove all the external column filters\n ", "range": [ - 45291, - 45348 + 45317, + 45374 ], "loc": { "start": { @@ -78170,8 +78279,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": [ - 45763, - 45917 + 45789, + 45943 ], "loc": { "start": { @@ -78193,8 +78302,8 @@ "type": "Identifier", "name": "isCustomOptions", "range": [ - 45922, - 45937 + 45948, + 45963 ], "loc": { "start": { @@ -78215,8 +78324,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 45938, - 45946 + 45964, + 45972 ], "loc": { "start": { @@ -78244,8 +78353,8 @@ "object": { "type": "ThisExpression", "range": [ - 45965, - 45969 + 45991, + 45995 ], "loc": { "start": { @@ -78262,8 +78371,8 @@ "type": "Identifier", "name": "hasCustomOptions", "range": [ - 45970, - 45986 + 45996, + 46012 ], "loc": { "start": { @@ -78277,8 +78386,8 @@ } }, "range": [ - 45965, - 45986 + 45991, + 46012 ], "loc": { "start": { @@ -78308,8 +78417,8 @@ "object": { "type": "ThisExpression", "range": [ - 46002, - 46006 + 46028, + 46032 ], "loc": { "start": { @@ -78326,8 +78435,8 @@ "type": "Identifier", "name": "customOptions", "range": [ - 46007, - 46020 + 46033, + 46046 ], "loc": { "start": { @@ -78341,8 +78450,8 @@ } }, "range": [ - 46002, - 46020 + 46028, + 46046 ], "loc": { "start": { @@ -78359,8 +78468,8 @@ "type": "Identifier", "name": "cols", "range": [ - 46021, - 46025 + 46047, + 46051 ], "loc": { "start": { @@ -78374,8 +78483,8 @@ } }, "range": [ - 46002, - 46025 + 46028, + 46051 ], "loc": { "start": { @@ -78392,8 +78501,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 46026, - 46033 + 46052, + 46059 ], "loc": { "start": { @@ -78407,8 +78516,8 @@ } }, "range": [ - 46002, - 46033 + 46028, + 46059 ], "loc": { "start": { @@ -78426,8 +78535,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 46034, - 46042 + 46060, + 46068 ], "loc": { "start": { @@ -78442,8 +78551,8 @@ } ], "range": [ - 46002, - 46043 + 46028, + 46069 ], "loc": { "start": { @@ -78464,8 +78573,8 @@ "value": 1, "raw": "1", "range": [ - 46049, - 46050 + 46075, + 46076 ], "loc": { "start": { @@ -78480,8 +78589,8 @@ }, "prefix": true, "range": [ - 46048, - 46050 + 46074, + 46076 ], "loc": { "start": { @@ -78495,8 +78604,8 @@ } }, "range": [ - 46002, - 46050 + 46028, + 46076 ], "loc": { "start": { @@ -78510,8 +78619,8 @@ } }, "range": [ - 45965, - 46050 + 45991, + 46076 ], "loc": { "start": { @@ -78525,8 +78634,8 @@ } }, "range": [ - 45958, - 46051 + 45984, + 46077 ], "loc": { "start": { @@ -78541,8 +78650,8 @@ } ], "range": [ - 45948, - 46057 + 45974, + 46083 ], "loc": { "start": { @@ -78558,8 +78667,8 @@ "generator": false, "expression": false, "range": [ - 45937, - 46057 + 45963, + 46083 ], "loc": { "start": { @@ -78575,8 +78684,8 @@ "kind": "method", "computed": false, "range": [ - 45922, - 46057 + 45948, + 46083 ], "loc": { "start": { @@ -78593,8 +78702,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": [ - 45763, - 45917 + 45789, + 45943 ], "loc": { "start": { @@ -78613,8 +78722,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": [ - 46063, - 46259 + 46089, + 46285 ], "loc": { "start": { @@ -78636,8 +78745,8 @@ "type": "Identifier", "name": "getCustomOptions", "range": [ - 46264, - 46280 + 46290, + 46306 ], "loc": { "start": { @@ -78658,8 +78767,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 46281, - 46289 + 46307, + 46315 ], "loc": { "start": { @@ -78687,8 +78796,8 @@ "type": "Identifier", "name": "isEmpty", "range": [ - 46305, - 46312 + 46331, + 46338 ], "loc": { "start": { @@ -78706,8 +78815,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 46313, - 46321 + 46339, + 46347 ], "loc": { "start": { @@ -78722,8 +78831,8 @@ } ], "range": [ - 46305, - 46322 + 46331, + 46348 ], "loc": { "start": { @@ -78747,8 +78856,8 @@ "object": { "type": "ThisExpression", "range": [ - 46327, - 46331 + 46353, + 46357 ], "loc": { "start": { @@ -78765,8 +78874,8 @@ "type": "Identifier", "name": "isCustomOptions", "range": [ - 46332, - 46347 + 46358, + 46373 ], "loc": { "start": { @@ -78780,8 +78889,8 @@ } }, "range": [ - 46327, - 46347 + 46353, + 46373 ], "loc": { "start": { @@ -78799,8 +78908,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 46348, - 46356 + 46374, + 46382 ], "loc": { "start": { @@ -78815,8 +78924,8 @@ } ], "range": [ - 46327, - 46357 + 46353, + 46383 ], "loc": { "start": { @@ -78831,8 +78940,8 @@ }, "prefix": true, "range": [ - 46326, - 46357 + 46352, + 46383 ], "loc": { "start": { @@ -78846,8 +78955,8 @@ } }, "range": [ - 46305, - 46357 + 46331, + 46383 ], "loc": { "start": { @@ -78867,8 +78976,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 46373, - 46380 + 46399, + 46406 ], "loc": { "start": { @@ -78883,8 +78992,8 @@ } ], "range": [ - 46359, - 46390 + 46385, + 46416 ], "loc": { "start": { @@ -78899,8 +79008,8 @@ }, "alternate": null, "range": [ - 46301, - 46390 + 46327, + 46416 ], "loc": { "start": { @@ -78922,8 +79031,8 @@ "type": "Identifier", "name": "customOptions", "range": [ - 46404, - 46417 + 46430, + 46443 ], "loc": { "start": { @@ -78942,8 +79051,8 @@ "object": { "type": "ThisExpression", "range": [ - 46420, - 46424 + 46446, + 46450 ], "loc": { "start": { @@ -78960,8 +79069,8 @@ "type": "Identifier", "name": "customOptions", "range": [ - 46425, - 46438 + 46451, + 46464 ], "loc": { "start": { @@ -78975,8 +79084,8 @@ } }, "range": [ - 46420, - 46438 + 46446, + 46464 ], "loc": { "start": { @@ -78990,8 +79099,8 @@ } }, "range": [ - 46404, - 46438 + 46430, + 46464 ], "loc": { "start": { @@ -79007,8 +79116,8 @@ ], "kind": "let", "range": [ - 46400, - 46439 + 46426, + 46465 ], "loc": { "start": { @@ -79030,8 +79139,8 @@ "type": "Identifier", "name": "cols", "range": [ - 46452, - 46456 + 46478, + 46482 ], "loc": { "start": { @@ -79051,8 +79160,8 @@ "type": "Identifier", "name": "customOptions", "range": [ - 46459, - 46472 + 46485, + 46498 ], "loc": { "start": { @@ -79069,8 +79178,8 @@ "type": "Identifier", "name": "cols", "range": [ - 46473, - 46477 + 46499, + 46503 ], "loc": { "start": { @@ -79084,8 +79193,8 @@ } }, "range": [ - 46459, - 46477 + 46485, + 46503 ], "loc": { "start": { @@ -79099,8 +79208,8 @@ } }, "range": [ - 46452, - 46477 + 46478, + 46503 ], "loc": { "start": { @@ -79116,8 +79225,8 @@ ], "kind": "let", "range": [ - 46448, - 46478 + 46474, + 46504 ], "loc": { "start": { @@ -79139,8 +79248,8 @@ "type": "Identifier", "name": "optTxt", "range": [ - 46491, - 46497 + 46517, + 46523 ], "loc": { "start": { @@ -79157,8 +79266,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 46500, - 46502 + 46526, + 46528 ], "loc": { "start": { @@ -79172,8 +79281,8 @@ } }, "range": [ - 46491, - 46502 + 46517, + 46528 ], "loc": { "start": { @@ -79192,8 +79301,8 @@ "type": "Identifier", "name": "optArray", "range": [ - 46504, - 46512 + 46530, + 46538 ], "loc": { "start": { @@ -79210,8 +79319,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 46515, - 46517 + 46541, + 46543 ], "loc": { "start": { @@ -79225,8 +79334,8 @@ } }, "range": [ - 46504, - 46517 + 46530, + 46543 ], "loc": { "start": { @@ -79242,8 +79351,8 @@ ], "kind": "let", "range": [ - 46487, - 46518 + 46513, + 46544 ], "loc": { "start": { @@ -79265,8 +79374,8 @@ "type": "Identifier", "name": "index", "range": [ - 46531, - 46536 + 46557, + 46562 ], "loc": { "start": { @@ -79288,8 +79397,8 @@ "type": "Identifier", "name": "cols", "range": [ - 46539, - 46543 + 46565, + 46569 ], "loc": { "start": { @@ -79306,8 +79415,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 46544, - 46551 + 46570, + 46577 ], "loc": { "start": { @@ -79321,8 +79430,8 @@ } }, "range": [ - 46539, - 46551 + 46565, + 46577 ], "loc": { "start": { @@ -79340,8 +79449,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 46552, - 46560 + 46578, + 46586 ], "loc": { "start": { @@ -79356,8 +79465,8 @@ } ], "range": [ - 46539, - 46561 + 46565, + 46587 ], "loc": { "start": { @@ -79371,8 +79480,8 @@ } }, "range": [ - 46531, - 46561 + 46557, + 46587 ], "loc": { "start": { @@ -79388,8 +79497,8 @@ ], "kind": "let", "range": [ - 46527, - 46562 + 46553, + 46588 ], "loc": { "start": { @@ -79411,8 +79520,8 @@ "type": "Identifier", "name": "slcValues", "range": [ - 46575, - 46584 + 46601, + 46610 ], "loc": { "start": { @@ -79435,8 +79544,8 @@ "type": "Identifier", "name": "customOptions", "range": [ - 46587, - 46600 + 46613, + 46626 ], "loc": { "start": { @@ -79453,8 +79562,8 @@ "type": "Identifier", "name": "values", "range": [ - 46601, - 46607 + 46627, + 46633 ], "loc": { "start": { @@ -79468,8 +79577,8 @@ } }, "range": [ - 46587, - 46607 + 46613, + 46633 ], "loc": { "start": { @@ -79486,8 +79595,8 @@ "type": "Identifier", "name": "index", "range": [ - 46608, - 46613 + 46634, + 46639 ], "loc": { "start": { @@ -79501,8 +79610,8 @@ } }, "range": [ - 46587, - 46614 + 46613, + 46640 ], "loc": { "start": { @@ -79516,8 +79625,8 @@ } }, "range": [ - 46575, - 46614 + 46601, + 46640 ], "loc": { "start": { @@ -79533,8 +79642,8 @@ ], "kind": "let", "range": [ - 46571, - 46615 + 46597, + 46641 ], "loc": { "start": { @@ -79556,8 +79665,8 @@ "type": "Identifier", "name": "slcTexts", "range": [ - 46628, - 46636 + 46654, + 46662 ], "loc": { "start": { @@ -79580,8 +79689,8 @@ "type": "Identifier", "name": "customOptions", "range": [ - 46639, - 46652 + 46665, + 46678 ], "loc": { "start": { @@ -79598,8 +79707,8 @@ "type": "Identifier", "name": "texts", "range": [ - 46653, - 46658 + 46679, + 46684 ], "loc": { "start": { @@ -79613,8 +79722,8 @@ } }, "range": [ - 46639, - 46658 + 46665, + 46684 ], "loc": { "start": { @@ -79631,8 +79740,8 @@ "type": "Identifier", "name": "index", "range": [ - 46659, - 46664 + 46685, + 46690 ], "loc": { "start": { @@ -79646,8 +79755,8 @@ } }, "range": [ - 46639, - 46665 + 46665, + 46691 ], "loc": { "start": { @@ -79661,8 +79770,8 @@ } }, "range": [ - 46628, - 46665 + 46654, + 46691 ], "loc": { "start": { @@ -79678,8 +79787,8 @@ ], "kind": "let", "range": [ - 46624, - 46666 + 46650, + 46692 ], "loc": { "start": { @@ -79701,8 +79810,8 @@ "type": "Identifier", "name": "slcSort", "range": [ - 46679, - 46686 + 46705, + 46712 ], "loc": { "start": { @@ -79725,8 +79834,8 @@ "type": "Identifier", "name": "customOptions", "range": [ - 46689, - 46702 + 46715, + 46728 ], "loc": { "start": { @@ -79743,8 +79852,8 @@ "type": "Identifier", "name": "sorts", "range": [ - 46703, - 46708 + 46729, + 46734 ], "loc": { "start": { @@ -79758,8 +79867,8 @@ } }, "range": [ - 46689, - 46708 + 46715, + 46734 ], "loc": { "start": { @@ -79776,8 +79885,8 @@ "type": "Identifier", "name": "index", "range": [ - 46709, - 46714 + 46735, + 46740 ], "loc": { "start": { @@ -79791,8 +79900,8 @@ } }, "range": [ - 46689, - 46715 + 46715, + 46741 ], "loc": { "start": { @@ -79806,8 +79915,8 @@ } }, "range": [ - 46679, - 46715 + 46705, + 46741 ], "loc": { "start": { @@ -79823,8 +79932,8 @@ ], "kind": "let", "range": [ - 46675, - 46716 + 46701, + 46742 ], "loc": { "start": { @@ -79848,8 +79957,8 @@ "type": "Identifier", "name": "r", "range": [ - 46735, - 46736 + 46761, + 46762 ], "loc": { "start": { @@ -79867,8 +79976,8 @@ "value": 0, "raw": "0", "range": [ - 46739, - 46740 + 46765, + 46766 ], "loc": { "start": { @@ -79882,8 +79991,8 @@ } }, "range": [ - 46735, - 46740 + 46761, + 46766 ], "loc": { "start": { @@ -79902,8 +80011,8 @@ "type": "Identifier", "name": "len", "range": [ - 46742, - 46745 + 46768, + 46771 ], "loc": { "start": { @@ -79923,8 +80032,8 @@ "type": "Identifier", "name": "slcValues", "range": [ - 46748, - 46757 + 46774, + 46783 ], "loc": { "start": { @@ -79941,8 +80050,8 @@ "type": "Identifier", "name": "length", "range": [ - 46758, - 46764 + 46784, + 46790 ], "loc": { "start": { @@ -79956,8 +80065,8 @@ } }, "range": [ - 46748, - 46764 + 46774, + 46790 ], "loc": { "start": { @@ -79971,8 +80080,8 @@ } }, "range": [ - 46742, - 46764 + 46768, + 46790 ], "loc": { "start": { @@ -79988,8 +80097,8 @@ ], "kind": "let", "range": [ - 46731, - 46764 + 46757, + 46790 ], "loc": { "start": { @@ -80009,8 +80118,8 @@ "type": "Identifier", "name": "r", "range": [ - 46766, - 46767 + 46792, + 46793 ], "loc": { "start": { @@ -80027,8 +80136,8 @@ "type": "Identifier", "name": "len", "range": [ - 46770, - 46773 + 46796, + 46799 ], "loc": { "start": { @@ -80042,8 +80151,8 @@ } }, "range": [ - 46766, - 46773 + 46792, + 46799 ], "loc": { "start": { @@ -80063,8 +80172,8 @@ "type": "Identifier", "name": "r", "range": [ - 46775, - 46776 + 46801, + 46802 ], "loc": { "start": { @@ -80079,8 +80188,8 @@ }, "prefix": false, "range": [ - 46775, - 46778 + 46801, + 46804 ], "loc": { "start": { @@ -80107,8 +80216,8 @@ "type": "Identifier", "name": "optArray", "range": [ - 46794, - 46802 + 46820, + 46828 ], "loc": { "start": { @@ -80125,8 +80234,8 @@ "type": "Identifier", "name": "push", "range": [ - 46803, - 46807 + 46829, + 46833 ], "loc": { "start": { @@ -80140,8 +80249,8 @@ } }, "range": [ - 46794, - 46807 + 46820, + 46833 ], "loc": { "start": { @@ -80162,8 +80271,8 @@ "type": "Identifier", "name": "slcValues", "range": [ - 46808, - 46817 + 46834, + 46843 ], "loc": { "start": { @@ -80180,8 +80289,8 @@ "type": "Identifier", "name": "r", "range": [ - 46818, - 46819 + 46844, + 46845 ], "loc": { "start": { @@ -80195,8 +80304,8 @@ } }, "range": [ - 46808, - 46820 + 46834, + 46846 ], "loc": { "start": { @@ -80211,8 +80320,8 @@ } ], "range": [ - 46794, - 46821 + 46820, + 46847 ], "loc": { "start": { @@ -80226,8 +80335,8 @@ } }, "range": [ - 46794, - 46822 + 46820, + 46848 ], "loc": { "start": { @@ -80249,8 +80358,8 @@ "type": "Identifier", "name": "slcTexts", "range": [ - 46839, - 46847 + 46865, + 46873 ], "loc": { "start": { @@ -80267,8 +80376,8 @@ "type": "Identifier", "name": "r", "range": [ - 46848, - 46849 + 46874, + 46875 ], "loc": { "start": { @@ -80282,8 +80391,8 @@ } }, "range": [ - 46839, - 46850 + 46865, + 46876 ], "loc": { "start": { @@ -80310,8 +80419,8 @@ "type": "Identifier", "name": "optTxt", "range": [ - 46870, - 46876 + 46896, + 46902 ], "loc": { "start": { @@ -80328,8 +80437,8 @@ "type": "Identifier", "name": "push", "range": [ - 46877, - 46881 + 46903, + 46907 ], "loc": { "start": { @@ -80343,8 +80452,8 @@ } }, "range": [ - 46870, - 46881 + 46896, + 46907 ], "loc": { "start": { @@ -80365,8 +80474,8 @@ "type": "Identifier", "name": "slcTexts", "range": [ - 46882, - 46890 + 46908, + 46916 ], "loc": { "start": { @@ -80383,8 +80492,8 @@ "type": "Identifier", "name": "r", "range": [ - 46891, - 46892 + 46917, + 46918 ], "loc": { "start": { @@ -80398,8 +80507,8 @@ } }, "range": [ - 46882, - 46893 + 46908, + 46919 ], "loc": { "start": { @@ -80414,8 +80523,8 @@ } ], "range": [ - 46870, - 46894 + 46896, + 46920 ], "loc": { "start": { @@ -80429,8 +80538,8 @@ } }, "range": [ - 46870, - 46895 + 46896, + 46921 ], "loc": { "start": { @@ -80445,8 +80554,8 @@ } ], "range": [ - 46852, - 46909 + 46878, + 46935 ], "loc": { "start": { @@ -80473,8 +80582,8 @@ "type": "Identifier", "name": "optTxt", "range": [ - 46933, - 46939 + 46959, + 46965 ], "loc": { "start": { @@ -80491,8 +80600,8 @@ "type": "Identifier", "name": "push", "range": [ - 46940, - 46944 + 46966, + 46970 ], "loc": { "start": { @@ -80506,8 +80615,8 @@ } }, "range": [ - 46933, - 46944 + 46959, + 46970 ], "loc": { "start": { @@ -80528,8 +80637,8 @@ "type": "Identifier", "name": "slcValues", "range": [ - 46945, - 46954 + 46971, + 46980 ], "loc": { "start": { @@ -80546,8 +80655,8 @@ "type": "Identifier", "name": "r", "range": [ - 46955, - 46956 + 46981, + 46982 ], "loc": { "start": { @@ -80561,8 +80670,8 @@ } }, "range": [ - 46945, - 46957 + 46971, + 46983 ], "loc": { "start": { @@ -80577,8 +80686,8 @@ } ], "range": [ - 46933, - 46958 + 46959, + 46984 ], "loc": { "start": { @@ -80592,8 +80701,8 @@ } }, "range": [ - 46933, - 46959 + 46959, + 46985 ], "loc": { "start": { @@ -80608,8 +80717,8 @@ } ], "range": [ - 46915, - 46973 + 46941, + 46999 ], "loc": { "start": { @@ -80623,8 +80732,8 @@ } }, "range": [ - 46835, - 46973 + 46861, + 46999 ], "loc": { "start": { @@ -80639,8 +80748,8 @@ } ], "range": [ - 46780, - 46983 + 46806, + 47009 ], "loc": { "start": { @@ -80654,8 +80763,8 @@ } }, "range": [ - 46726, - 46983 + 46752, + 47009 ], "loc": { "start": { @@ -80674,8 +80783,8 @@ "type": "Identifier", "name": "slcSort", "range": [ - 46996, - 47003 + 47022, + 47029 ], "loc": { "start": { @@ -80702,8 +80811,8 @@ "type": "Identifier", "name": "optArray", "range": [ - 47019, - 47027 + 47045, + 47053 ], "loc": { "start": { @@ -80720,8 +80829,8 @@ "type": "Identifier", "name": "sort", "range": [ - 47028, - 47032 + 47054, + 47058 ], "loc": { "start": { @@ -80735,8 +80844,8 @@ } }, "range": [ - 47019, - 47032 + 47045, + 47058 ], "loc": { "start": { @@ -80751,8 +80860,8 @@ }, "arguments": [], "range": [ - 47019, - 47034 + 47045, + 47060 ], "loc": { "start": { @@ -80766,8 +80875,8 @@ } }, "range": [ - 47019, - 47035 + 47045, + 47061 ], "loc": { "start": { @@ -80791,8 +80900,8 @@ "type": "Identifier", "name": "optTxt", "range": [ - 47048, - 47054 + 47074, + 47080 ], "loc": { "start": { @@ -80809,8 +80918,8 @@ "type": "Identifier", "name": "sort", "range": [ - 47055, - 47059 + 47081, + 47085 ], "loc": { "start": { @@ -80824,8 +80933,8 @@ } }, "range": [ - 47048, - 47059 + 47074, + 47085 ], "loc": { "start": { @@ -80840,8 +80949,8 @@ }, "arguments": [], "range": [ - 47048, - 47061 + 47074, + 47087 ], "loc": { "start": { @@ -80855,8 +80964,8 @@ } }, "range": [ - 47048, - 47062 + 47074, + 47088 ], "loc": { "start": { @@ -80871,8 +80980,8 @@ } ], "range": [ - 47005, - 47072 + 47031, + 47098 ], "loc": { "start": { @@ -80887,8 +80996,8 @@ }, "alternate": null, "range": [ - 46992, - 47072 + 47018, + 47098 ], "loc": { "start": { @@ -80910,8 +81019,8 @@ "type": "Identifier", "name": "optArray", "range": [ - 47089, - 47097 + 47115, + 47123 ], "loc": { "start": { @@ -80928,8 +81037,8 @@ "type": "Identifier", "name": "optTxt", "range": [ - 47099, - 47105 + 47125, + 47131 ], "loc": { "start": { @@ -80944,8 +81053,8 @@ } ], "range": [ - 47088, - 47106 + 47114, + 47132 ], "loc": { "start": { @@ -80959,8 +81068,8 @@ } }, "range": [ - 47081, - 47107 + 47107, + 47133 ], "loc": { "start": { @@ -80975,8 +81084,8 @@ } ], "range": [ - 46291, - 47113 + 46317, + 47139 ], "loc": { "start": { @@ -80992,8 +81101,8 @@ "generator": false, "expression": false, "range": [ - 46280, - 47113 + 46306, + 47139 ], "loc": { "start": { @@ -81009,8 +81118,8 @@ "kind": "method", "computed": false, "range": [ - 46264, - 47113 + 46290, + 47139 ], "loc": { "start": { @@ -81027,8 +81136,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": [ - 46063, - 46259 + 46089, + 46285 ], "loc": { "start": { @@ -81047,8 +81156,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": [ - 47119, - 47356 + 47145, + 47382 ], "loc": { "start": { @@ -81070,8 +81179,8 @@ "type": "Identifier", "name": "filter", "range": [ - 47361, - 47367 + 47387, + 47393 ], "loc": { "start": { @@ -81105,8 +81214,8 @@ "object": { "type": "ThisExpression", "range": [ - 47385, - 47389 + 47411, + 47415 ], "loc": { "start": { @@ -81123,8 +81232,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 47390, - 47397 + 47416, + 47423 ], "loc": { "start": { @@ -81138,8 +81247,8 @@ } }, "range": [ - 47385, - 47397 + 47411, + 47423 ], "loc": { "start": { @@ -81154,8 +81263,8 @@ }, "prefix": true, "range": [ - 47384, - 47397 + 47410, + 47423 ], "loc": { "start": { @@ -81177,8 +81286,8 @@ "object": { "type": "ThisExpression", "range": [ - 47402, - 47406 + 47428, + 47432 ], "loc": { "start": { @@ -81195,8 +81304,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 47407, - 47418 + 47433, + 47444 ], "loc": { "start": { @@ -81210,8 +81319,8 @@ } }, "range": [ - 47402, - 47418 + 47428, + 47444 ], "loc": { "start": { @@ -81226,8 +81335,8 @@ }, "prefix": true, "range": [ - 47401, - 47418 + 47427, + 47444 ], "loc": { "start": { @@ -81241,8 +81350,8 @@ } }, "range": [ - 47384, - 47418 + 47410, + 47444 ], "loc": { "start": { @@ -81262,8 +81371,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 47434, - 47441 + 47460, + 47467 ], "loc": { "start": { @@ -81278,8 +81387,8 @@ } ], "range": [ - 47420, - 47451 + 47446, + 47477 ], "loc": { "start": { @@ -81294,8 +81403,8 @@ }, "alternate": null, "range": [ - 47380, - 47451 + 47406, + 47477 ], "loc": { "start": { @@ -81312,8 +81421,8 @@ "type": "Line", "value": "fire onbefore callback", "range": [ - 47460, - 47484 + 47486, + 47510 ], "loc": { "start": { @@ -81338,8 +81447,8 @@ "object": { "type": "ThisExpression", "range": [ - 47493, - 47497 + 47519, + 47523 ], "loc": { "start": { @@ -81356,8 +81465,8 @@ "type": "Identifier", "name": "onBeforeFilter", "range": [ - 47498, - 47512 + 47524, + 47538 ], "loc": { "start": { @@ -81371,8 +81480,8 @@ } }, "range": [ - 47493, - 47512 + 47519, + 47538 ], "loc": { "start": { @@ -81389,8 +81498,8 @@ { "type": "ThisExpression", "range": [ - 47513, - 47517 + 47539, + 47543 ], "loc": { "start": { @@ -81405,8 +81514,8 @@ } ], "range": [ - 47493, - 47518 + 47519, + 47544 ], "loc": { "start": { @@ -81420,8 +81529,8 @@ } }, "range": [ - 47493, - 47519 + 47519, + 47545 ], "loc": { "start": { @@ -81438,8 +81547,8 @@ "type": "Line", "value": "fire onbefore callback", "range": [ - 47460, - 47484 + 47486, + 47510 ], "loc": { "start": { @@ -81467,8 +81576,8 @@ "object": { "type": "ThisExpression", "range": [ - 47528, - 47532 + 47554, + 47558 ], "loc": { "start": { @@ -81485,8 +81594,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 47533, - 47540 + 47559, + 47566 ], "loc": { "start": { @@ -81500,8 +81609,8 @@ } }, "range": [ - 47528, - 47540 + 47554, + 47566 ], "loc": { "start": { @@ -81518,8 +81627,8 @@ "type": "Identifier", "name": "emit", "range": [ - 47541, - 47545 + 47567, + 47571 ], "loc": { "start": { @@ -81533,8 +81642,8 @@ } }, "range": [ - 47528, - 47545 + 47554, + 47571 ], "loc": { "start": { @@ -81553,8 +81662,8 @@ "value": "before-filtering", "raw": "'before-filtering'", "range": [ - 47546, - 47564 + 47572, + 47590 ], "loc": { "start": { @@ -81570,8 +81679,8 @@ { "type": "ThisExpression", "range": [ - 47566, - 47570 + 47592, + 47596 ], "loc": { "start": { @@ -81586,8 +81695,8 @@ } ], "range": [ - 47528, - 47571 + 47554, + 47597 ], "loc": { "start": { @@ -81601,8 +81710,8 @@ } }, "range": [ - 47528, - 47572 + 47554, + 47598 ], "loc": { "start": { @@ -81624,8 +81733,8 @@ "type": "Identifier", "name": "row", "range": [ - 47586, - 47589 + 47612, + 47615 ], "loc": { "start": { @@ -81649,8 +81758,8 @@ "object": { "type": "ThisExpression", "range": [ - 47592, - 47596 + 47618, + 47622 ], "loc": { "start": { @@ -81667,8 +81776,8 @@ "type": "Identifier", "name": "dom", "range": [ - 47597, - 47600 + 47623, + 47626 ], "loc": { "start": { @@ -81682,8 +81791,8 @@ } }, "range": [ - 47592, - 47600 + 47618, + 47626 ], "loc": { "start": { @@ -81698,8 +81807,8 @@ }, "arguments": [], "range": [ - 47592, - 47602 + 47618, + 47628 ], "loc": { "start": { @@ -81716,8 +81825,8 @@ "type": "Identifier", "name": "rows", "range": [ - 47603, - 47607 + 47629, + 47633 ], "loc": { "start": { @@ -81731,8 +81840,8 @@ } }, "range": [ - 47592, - 47607 + 47618, + 47633 ], "loc": { "start": { @@ -81746,8 +81855,8 @@ } }, "range": [ - 47586, - 47607 + 47612, + 47633 ], "loc": { "start": { @@ -81766,8 +81875,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 47621, - 47627 + 47647, + 47653 ], "loc": { "start": { @@ -81788,8 +81897,8 @@ "object": { "type": "ThisExpression", "range": [ - 47630, - 47634 + 47656, + 47660 ], "loc": { "start": { @@ -81806,8 +81915,8 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 47635, - 47644 + 47661, + 47670 ], "loc": { "start": { @@ -81821,8 +81930,8 @@ } }, "range": [ - 47630, - 47644 + 47656, + 47670 ], "loc": { "start": { @@ -81841,8 +81950,8 @@ "value": true, "raw": "true", "range": [ - 47645, - 47649 + 47671, + 47675 ], "loc": { "start": { @@ -81857,8 +81966,8 @@ } ], "range": [ - 47630, - 47650 + 47656, + 47676 ], "loc": { "start": { @@ -81872,8 +81981,8 @@ } }, "range": [ - 47621, - 47650 + 47647, + 47676 ], "loc": { "start": { @@ -81892,8 +82001,8 @@ "type": "Identifier", "name": "hiddenRows", "range": [ - 47664, - 47674 + 47690, + 47700 ], "loc": { "start": { @@ -81911,8 +82020,8 @@ "value": 0, "raw": "0", "range": [ - 47677, - 47678 + 47703, + 47704 ], "loc": { "start": { @@ -81926,8 +82035,8 @@ } }, "range": [ - 47664, - 47678 + 47690, + 47704 ], "loc": { "start": { @@ -81943,8 +82052,8 @@ ], "kind": "let", "range": [ - 47582, - 47679 + 47608, + 47705 ], "loc": { "start": { @@ -81968,8 +82077,8 @@ "object": { "type": "ThisExpression", "range": [ - 47689, - 47693 + 47715, + 47719 ], "loc": { "start": { @@ -81986,8 +82095,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 47694, - 47708 + 47720, + 47734 ], "loc": { "start": { @@ -82001,8 +82110,8 @@ } }, "range": [ - 47689, - 47708 + 47715, + 47734 ], "loc": { "start": { @@ -82019,8 +82128,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 47711, - 47713 + 47737, + 47739 ], "loc": { "start": { @@ -82034,8 +82143,8 @@ } }, "range": [ - 47689, - 47713 + 47715, + 47739 ], "loc": { "start": { @@ -82049,8 +82158,8 @@ } }, "range": [ - 47689, - 47714 + 47715, + 47740 ], "loc": { "start": { @@ -82067,8 +82176,8 @@ "type": "Line", "value": " search args re-init", "range": [ - 47723, - 47745 + 47749, + 47771 ], "loc": { "start": { @@ -82092,8 +82201,8 @@ "type": "Identifier", "name": "searchArgs", "range": [ - 47758, - 47768 + 47784, + 47794 ], "loc": { "start": { @@ -82114,8 +82223,8 @@ "object": { "type": "ThisExpression", "range": [ - 47771, - 47775 + 47797, + 47801 ], "loc": { "start": { @@ -82132,8 +82241,8 @@ "type": "Identifier", "name": "getFiltersValue", "range": [ - 47776, - 47791 + 47802, + 47817 ], "loc": { "start": { @@ -82147,8 +82256,8 @@ } }, "range": [ - 47771, - 47791 + 47797, + 47817 ], "loc": { "start": { @@ -82163,8 +82272,8 @@ }, "arguments": [], "range": [ - 47771, - 47793 + 47797, + 47819 ], "loc": { "start": { @@ -82178,8 +82287,8 @@ } }, "range": [ - 47758, - 47793 + 47784, + 47819 ], "loc": { "start": { @@ -82195,8 +82304,8 @@ ], "kind": "let", "range": [ - 47754, - 47794 + 47780, + 47820 ], "loc": { "start": { @@ -82213,8 +82322,8 @@ "type": "Line", "value": " search args re-init", "range": [ - 47723, - 47745 + 47749, + 47771 ], "loc": { "start": { @@ -82240,8 +82349,8 @@ "type": "Identifier", "name": "k", "range": [ - 47813, - 47814 + 47839, + 47840 ], "loc": { "start": { @@ -82260,8 +82369,8 @@ "object": { "type": "ThisExpression", "range": [ - 47817, - 47821 + 47843, + 47847 ], "loc": { "start": { @@ -82278,8 +82387,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 47822, - 47828 + 47848, + 47854 ], "loc": { "start": { @@ -82293,8 +82402,8 @@ } }, "range": [ - 47817, - 47828 + 47843, + 47854 ], "loc": { "start": { @@ -82308,8 +82417,8 @@ } }, "range": [ - 47813, - 47828 + 47839, + 47854 ], "loc": { "start": { @@ -82325,8 +82434,8 @@ ], "kind": "let", "range": [ - 47809, - 47828 + 47835, + 47854 ], "loc": { "start": { @@ -82346,8 +82455,8 @@ "type": "Identifier", "name": "k", "range": [ - 47830, - 47831 + 47856, + 47857 ], "loc": { "start": { @@ -82364,8 +82473,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 47834, - 47840 + 47860, + 47866 ], "loc": { "start": { @@ -82379,8 +82488,8 @@ } }, "range": [ - 47830, - 47840 + 47856, + 47866 ], "loc": { "start": { @@ -82400,8 +82509,8 @@ "type": "Identifier", "name": "k", "range": [ - 47842, - 47843 + 47868, + 47869 ], "loc": { "start": { @@ -82416,8 +82525,8 @@ }, "prefix": false, "range": [ - 47842, - 47845 + 47868, + 47871 ], "loc": { "start": { @@ -82451,8 +82560,8 @@ "type": "Identifier", "name": "row", "range": [ - 47914, - 47917 + 47940, + 47943 ], "loc": { "start": { @@ -82469,8 +82578,8 @@ "type": "Identifier", "name": "k", "range": [ - 47918, - 47919 + 47944, + 47945 ], "loc": { "start": { @@ -82484,8 +82593,8 @@ } }, "range": [ - 47914, - 47920 + 47940, + 47946 ], "loc": { "start": { @@ -82502,8 +82611,8 @@ "type": "Identifier", "name": "style", "range": [ - 47921, - 47926 + 47947, + 47952 ], "loc": { "start": { @@ -82517,8 +82626,8 @@ } }, "range": [ - 47914, - 47926 + 47940, + 47952 ], "loc": { "start": { @@ -82535,8 +82644,8 @@ "type": "Identifier", "name": "display", "range": [ - 47927, - 47934 + 47953, + 47960 ], "loc": { "start": { @@ -82550,8 +82659,8 @@ } }, "range": [ - 47914, - 47934 + 47940, + 47960 ], "loc": { "start": { @@ -82569,8 +82678,8 @@ "value": "", "raw": "''", "range": [ - 47937, - 47939 + 47963, + 47965 ], "loc": { "start": { @@ -82584,8 +82693,8 @@ } }, "range": [ - 47914, - 47939 + 47940, + 47965 ], "loc": { "start": { @@ -82599,8 +82708,8 @@ } }, "range": [ - 47914, - 47940 + 47940, + 47966 ], "loc": { "start": { @@ -82617,8 +82726,8 @@ "type": "Line", "value": " already filtered rows display re-init", "range": [ - 47861, - 47901 + 47887, + 47927 ], "loc": { "start": { @@ -82642,8 +82751,8 @@ "type": "Identifier", "name": "cells", "range": [ - 47958, - 47963 + 47984, + 47989 ], "loc": { "start": { @@ -82666,8 +82775,8 @@ "type": "Identifier", "name": "row", "range": [ - 47966, - 47969 + 47992, + 47995 ], "loc": { "start": { @@ -82684,8 +82793,8 @@ "type": "Identifier", "name": "k", "range": [ - 47970, - 47971 + 47996, + 47997 ], "loc": { "start": { @@ -82699,8 +82808,8 @@ } }, "range": [ - 47966, - 47972 + 47992, + 47998 ], "loc": { "start": { @@ -82717,8 +82826,8 @@ "type": "Identifier", "name": "cells", "range": [ - 47973, - 47978 + 47999, + 48004 ], "loc": { "start": { @@ -82732,8 +82841,8 @@ } }, "range": [ - 47966, - 47978 + 47992, + 48004 ], "loc": { "start": { @@ -82747,8 +82856,8 @@ } }, "range": [ - 47958, - 47978 + 47984, + 48004 ], "loc": { "start": { @@ -82764,8 +82873,8 @@ ], "kind": "let", "range": [ - 47954, - 47979 + 47980, + 48005 ], "loc": { "start": { @@ -82787,8 +82896,8 @@ "type": "Identifier", "name": "nchilds", "range": [ - 47996, - 48003 + 48022, + 48029 ], "loc": { "start": { @@ -82808,8 +82917,8 @@ "type": "Identifier", "name": "cells", "range": [ - 48006, - 48011 + 48032, + 48037 ], "loc": { "start": { @@ -82826,8 +82935,8 @@ "type": "Identifier", "name": "length", "range": [ - 48012, - 48018 + 48038, + 48044 ], "loc": { "start": { @@ -82841,8 +82950,8 @@ } }, "range": [ - 48006, - 48018 + 48032, + 48044 ], "loc": { "start": { @@ -82856,8 +82965,8 @@ } }, "range": [ - 47996, - 48018 + 48022, + 48044 ], "loc": { "start": { @@ -82873,8 +82982,8 @@ ], "kind": "let", "range": [ - 47992, - 48019 + 48018, + 48045 ], "loc": { "start": { @@ -82891,8 +83000,8 @@ "type": "Line", "value": " checks if row has exact cell #", "range": [ - 48033, - 48066 + 48059, + 48092 ], "loc": { "start": { @@ -82916,8 +83025,8 @@ "type": "Identifier", "name": "nchilds", "range": [ - 48083, - 48090 + 48109, + 48116 ], "loc": { "start": { @@ -82936,8 +83045,8 @@ "object": { "type": "ThisExpression", "range": [ - 48095, - 48099 + 48121, + 48125 ], "loc": { "start": { @@ -82954,8 +83063,8 @@ "type": "Identifier", "name": "nbCells", "range": [ - 48100, - 48107 + 48126, + 48133 ], "loc": { "start": { @@ -82969,8 +83078,8 @@ } }, "range": [ - 48095, - 48107 + 48121, + 48133 ], "loc": { "start": { @@ -82984,8 +83093,8 @@ } }, "range": [ - 48083, - 48107 + 48109, + 48133 ], "loc": { "start": { @@ -83005,8 +83114,8 @@ "type": "ContinueStatement", "label": null, "range": [ - 48127, - 48136 + 48153, + 48162 ], "loc": { "start": { @@ -83021,8 +83130,8 @@ } ], "range": [ - 48109, - 48150 + 48135, + 48176 ], "loc": { "start": { @@ -83037,8 +83146,8 @@ }, "alternate": null, "range": [ - 48079, - 48150 + 48105, + 48176 ], "loc": { "start": { @@ -83055,8 +83164,8 @@ "type": "Line", "value": " checks if row has exact cell #", "range": [ - 48033, - 48066 + 48059, + 48092 ], "loc": { "start": { @@ -83080,8 +83189,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 48168, - 48177 + 48194, + 48203 ], "loc": { "start": { @@ -83098,8 +83207,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 48180, - 48182 + 48206, + 48208 ], "loc": { "start": { @@ -83113,8 +83222,8 @@ } }, "range": [ - 48168, - 48182 + 48194, + 48208 ], "loc": { "start": { @@ -83133,8 +83242,8 @@ "type": "Identifier", "name": "isRowValid", "range": [ - 48200, - 48210 + 48226, + 48236 ], "loc": { "start": { @@ -83152,8 +83261,8 @@ "value": true, "raw": "true", "range": [ - 48213, - 48217 + 48239, + 48243 ], "loc": { "start": { @@ -83167,8 +83276,8 @@ } }, "range": [ - 48200, - 48217 + 48226, + 48243 ], "loc": { "start": { @@ -83187,8 +83296,8 @@ "type": "Identifier", "name": "singleFltRowValid", "range": [ - 48283, - 48300 + 48309, + 48326 ], "loc": { "start": { @@ -83206,8 +83315,8 @@ "value": false, "raw": "false", "range": [ - 48303, - 48308 + 48329, + 48334 ], "loc": { "start": { @@ -83221,8 +83330,8 @@ } }, "range": [ - 48283, - 48308 + 48309, + 48334 ], "loc": { "start": { @@ -83239,8 +83348,8 @@ "type": "Line", "value": "only for single filter search", "range": [ - 48235, - 48266 + 48261, + 48292 ], "loc": { "start": { @@ -83258,8 +83367,8 @@ ], "kind": "let", "range": [ - 48164, - 48309 + 48190, + 48335 ], "loc": { "start": { @@ -83276,8 +83385,8 @@ "type": "Line", "value": " this loop retrieves cell data", "range": [ - 48323, - 48355 + 48349, + 48381 ], "loc": { "start": { @@ -83303,8 +83412,8 @@ "type": "Identifier", "name": "j", "range": [ - 48377, - 48378 + 48403, + 48404 ], "loc": { "start": { @@ -83322,8 +83431,8 @@ "value": 0, "raw": "0", "range": [ - 48381, - 48382 + 48407, + 48408 ], "loc": { "start": { @@ -83337,8 +83446,8 @@ } }, "range": [ - 48377, - 48382 + 48403, + 48408 ], "loc": { "start": { @@ -83354,8 +83463,8 @@ ], "kind": "let", "range": [ - 48373, - 48382 + 48399, + 48408 ], "loc": { "start": { @@ -83375,8 +83484,8 @@ "type": "Identifier", "name": "j", "range": [ - 48384, - 48385 + 48410, + 48411 ], "loc": { "start": { @@ -83393,8 +83502,8 @@ "type": "Identifier", "name": "nchilds", "range": [ - 48388, - 48395 + 48414, + 48421 ], "loc": { "start": { @@ -83408,8 +83517,8 @@ } }, "range": [ - 48384, - 48395 + 48410, + 48421 ], "loc": { "start": { @@ -83429,8 +83538,8 @@ "type": "Identifier", "name": "j", "range": [ - 48397, - 48398 + 48423, + 48424 ], "loc": { "start": { @@ -83445,8 +83554,8 @@ }, "prefix": false, "range": [ - 48397, - 48400 + 48423, + 48426 ], "loc": { "start": { @@ -83471,8 +83580,8 @@ "type": "Identifier", "name": "sA", "range": [ - 48459, - 48461 + 48485, + 48487 ], "loc": { "start": { @@ -83492,8 +83601,8 @@ "type": "Identifier", "name": "searchArgs", "range": [ - 48464, - 48474 + 48490, + 48500 ], "loc": { "start": { @@ -83514,8 +83623,8 @@ "object": { "type": "ThisExpression", "range": [ - 48475, - 48479 + 48501, + 48505 ], "loc": { "start": { @@ -83532,8 +83641,8 @@ "type": "Identifier", "name": "singleSearchFlt", "range": [ - 48480, - 48495 + 48506, + 48521 ], "loc": { "start": { @@ -83547,8 +83656,8 @@ } }, "range": [ - 48475, - 48495 + 48501, + 48521 ], "loc": { "start": { @@ -83566,8 +83675,8 @@ "value": 0, "raw": "0", "range": [ - 48498, - 48499 + 48524, + 48525 ], "loc": { "start": { @@ -83584,8 +83693,8 @@ "type": "Identifier", "name": "j", "range": [ - 48502, - 48503 + 48528, + 48529 ], "loc": { "start": { @@ -83599,8 +83708,8 @@ } }, "range": [ - 48475, - 48503 + 48501, + 48529 ], "loc": { "start": { @@ -83614,8 +83723,8 @@ } }, "range": [ - 48464, - 48504 + 48490, + 48530 ], "loc": { "start": { @@ -83629,8 +83738,8 @@ } }, "range": [ - 48459, - 48504 + 48485, + 48530 ], "loc": { "start": { @@ -83646,8 +83755,8 @@ ], "kind": "let", "range": [ - 48455, - 48505 + 48481, + 48531 ], "loc": { "start": { @@ -83664,8 +83773,8 @@ "type": "Line", "value": "searched keyword", "range": [ - 48420, - 48438 + 48446, + 48464 ], "loc": { "start": { @@ -83689,8 +83798,8 @@ "type": "Identifier", "name": "sA", "range": [ - 48527, - 48529 + 48553, + 48555 ], "loc": { "start": { @@ -83708,8 +83817,8 @@ "value": "", "raw": "''", "range": [ - 48534, - 48536 + 48560, + 48562 ], "loc": { "start": { @@ -83723,8 +83832,8 @@ } }, "range": [ - 48527, - 48536 + 48553, + 48562 ], "loc": { "start": { @@ -83744,8 +83853,8 @@ "type": "ContinueStatement", "label": null, "range": [ - 48560, - 48569 + 48586, + 48595 ], "loc": { "start": { @@ -83760,8 +83869,8 @@ } ], "range": [ - 48538, - 48587 + 48564, + 48613 ], "loc": { "start": { @@ -83776,8 +83885,8 @@ }, "alternate": null, "range": [ - 48523, - 48587 + 48549, + 48613 ], "loc": { "start": { @@ -83799,8 +83908,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 48609, - 48618 + 48635, + 48644 ], "loc": { "start": { @@ -83819,8 +83928,8 @@ "type": "Identifier", "name": "matchCase", "range": [ - 48621, - 48630 + 48647, + 48656 ], "loc": { "start": { @@ -83842,8 +83951,8 @@ "object": { "type": "ThisExpression", "range": [ - 48631, - 48635 + 48657, + 48661 ], "loc": { "start": { @@ -83860,8 +83969,8 @@ "type": "Identifier", "name": "getCellValue", "range": [ - 48636, - 48648 + 48662, + 48674 ], "loc": { "start": { @@ -83875,8 +83984,8 @@ } }, "range": [ - 48631, - 48648 + 48657, + 48674 ], "loc": { "start": { @@ -83897,8 +84006,8 @@ "type": "Identifier", "name": "cells", "range": [ - 48649, - 48654 + 48675, + 48680 ], "loc": { "start": { @@ -83915,8 +84024,8 @@ "type": "Identifier", "name": "j", "range": [ - 48655, - 48656 + 48681, + 48682 ], "loc": { "start": { @@ -83930,8 +84039,8 @@ } }, "range": [ - 48649, - 48657 + 48675, + 48683 ], "loc": { "start": { @@ -83946,8 +84055,8 @@ } ], "range": [ - 48631, - 48658 + 48657, + 48684 ], "loc": { "start": { @@ -83966,8 +84075,8 @@ "object": { "type": "ThisExpression", "range": [ - 48680, - 48684 + 48706, + 48710 ], "loc": { "start": { @@ -83984,8 +84093,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 48685, - 48698 + 48711, + 48724 ], "loc": { "start": { @@ -83999,8 +84108,8 @@ } }, "range": [ - 48680, - 48698 + 48706, + 48724 ], "loc": { "start": { @@ -84015,8 +84124,8 @@ } ], "range": [ - 48621, - 48699 + 48647, + 48725 ], "loc": { "start": { @@ -84030,8 +84139,8 @@ } }, "range": [ - 48609, - 48699 + 48635, + 48725 ], "loc": { "start": { @@ -84047,8 +84156,8 @@ ], "kind": "let", "range": [ - 48605, - 48700 + 48631, + 48726 ], "loc": { "start": { @@ -84065,8 +84174,8 @@ "type": "Line", "value": "multiple search parameter operator ||", "range": [ - 48718, - 48757 + 48744, + 48783 ], "loc": { "start": { @@ -84090,8 +84199,8 @@ "type": "Identifier", "name": "sAOrSplit", "range": [ - 48778, - 48787 + 48804, + 48813 ], "loc": { "start": { @@ -84118,8 +84227,8 @@ "type": "Identifier", "name": "sA", "range": [ - 48790, - 48792 + 48816, + 48818 ], "loc": { "start": { @@ -84136,8 +84245,8 @@ "type": "Identifier", "name": "toString", "range": [ - 48793, - 48801 + 48819, + 48827 ], "loc": { "start": { @@ -84151,8 +84260,8 @@ } }, "range": [ - 48790, - 48801 + 48816, + 48827 ], "loc": { "start": { @@ -84167,8 +84276,8 @@ }, "arguments": [], "range": [ - 48790, - 48803 + 48816, + 48829 ], "loc": { "start": { @@ -84185,8 +84294,8 @@ "type": "Identifier", "name": "split", "range": [ - 48804, - 48809 + 48830, + 48835 ], "loc": { "start": { @@ -84200,8 +84309,8 @@ } }, "range": [ - 48790, - 48809 + 48816, + 48835 ], "loc": { "start": { @@ -84221,8 +84330,8 @@ "object": { "type": "ThisExpression", "range": [ - 48810, - 48814 + 48836, + 48840 ], "loc": { "start": { @@ -84239,8 +84348,8 @@ "type": "Identifier", "name": "orOperator", "range": [ - 48815, - 48825 + 48841, + 48851 ], "loc": { "start": { @@ -84254,8 +84363,8 @@ } }, "range": [ - 48810, - 48825 + 48836, + 48851 ], "loc": { "start": { @@ -84270,8 +84379,8 @@ } ], "range": [ - 48790, - 48826 + 48816, + 48852 ], "loc": { "start": { @@ -84285,8 +84394,8 @@ } }, "range": [ - 48778, - 48826 + 48804, + 48852 ], "loc": { "start": { @@ -84305,8 +84414,8 @@ "type": "Identifier", "name": "hasMultiOrSA", "range": [ - 48907, - 48919 + 48933, + 48945 ], "loc": { "start": { @@ -84329,8 +84438,8 @@ "type": "Identifier", "name": "sAOrSplit", "range": [ - 48922, - 48931 + 48948, + 48957 ], "loc": { "start": { @@ -84347,8 +84456,8 @@ "type": "Identifier", "name": "length", "range": [ - 48932, - 48938 + 48958, + 48964 ], "loc": { "start": { @@ -84362,8 +84471,8 @@ } }, "range": [ - 48922, - 48938 + 48948, + 48964 ], "loc": { "start": { @@ -84381,8 +84490,8 @@ "value": 1, "raw": "1", "range": [ - 48941, - 48942 + 48967, + 48968 ], "loc": { "start": { @@ -84396,8 +84505,8 @@ } }, "range": [ - 48922, - 48942 + 48948, + 48968 ], "loc": { "start": { @@ -84411,8 +84520,8 @@ } }, "range": [ - 48907, - 48942 + 48933, + 48968 ], "loc": { "start": { @@ -84429,8 +84538,8 @@ "type": "Line", "value": "multiple search || parameter boolean", "range": [ - 48848, - 48886 + 48874, + 48912 ], "loc": { "start": { @@ -84451,8 +84560,8 @@ "type": "Identifier", "name": "sAAndSplit", "range": [ - 49024, - 49034 + 49050, + 49060 ], "loc": { "start": { @@ -84479,8 +84588,8 @@ "type": "Identifier", "name": "sA", "range": [ - 49037, - 49039 + 49063, + 49065 ], "loc": { "start": { @@ -84497,8 +84606,8 @@ "type": "Identifier", "name": "toString", "range": [ - 49040, - 49048 + 49066, + 49074 ], "loc": { "start": { @@ -84512,8 +84621,8 @@ } }, "range": [ - 49037, - 49048 + 49063, + 49074 ], "loc": { "start": { @@ -84528,8 +84637,8 @@ }, "arguments": [], "range": [ - 49037, - 49050 + 49063, + 49076 ], "loc": { "start": { @@ -84546,8 +84655,8 @@ "type": "Identifier", "name": "split", "range": [ - 49051, - 49056 + 49077, + 49082 ], "loc": { "start": { @@ -84561,8 +84670,8 @@ } }, "range": [ - 49037, - 49056 + 49063, + 49082 ], "loc": { "start": { @@ -84582,8 +84691,8 @@ "object": { "type": "ThisExpression", "range": [ - 49057, - 49061 + 49083, + 49087 ], "loc": { "start": { @@ -84600,8 +84709,8 @@ "type": "Identifier", "name": "anOperator", "range": [ - 49062, - 49072 + 49088, + 49098 ], "loc": { "start": { @@ -84615,8 +84724,8 @@ } }, "range": [ - 49057, - 49072 + 49083, + 49098 ], "loc": { "start": { @@ -84631,8 +84740,8 @@ } ], "range": [ - 49037, - 49073 + 49063, + 49099 ], "loc": { "start": { @@ -84646,8 +84755,8 @@ } }, "range": [ - 49024, - 49073 + 49050, + 49099 ], "loc": { "start": { @@ -84664,8 +84773,8 @@ "type": "Line", "value": "multiple search parameter operator &&", "range": [ - 48964, - 49003 + 48990, + 49029 ], "loc": { "start": { @@ -84686,8 +84795,8 @@ "type": "Identifier", "name": "hasMultiAndSA", "range": [ - 49154, - 49167 + 49180, + 49193 ], "loc": { "start": { @@ -84710,8 +84819,8 @@ "type": "Identifier", "name": "sAAndSplit", "range": [ - 49170, - 49180 + 49196, + 49206 ], "loc": { "start": { @@ -84728,8 +84837,8 @@ "type": "Identifier", "name": "length", "range": [ - 49181, - 49187 + 49207, + 49213 ], "loc": { "start": { @@ -84743,8 +84852,8 @@ } }, "range": [ - 49170, - 49187 + 49196, + 49213 ], "loc": { "start": { @@ -84762,8 +84871,8 @@ "value": 1, "raw": "1", "range": [ - 49190, - 49191 + 49216, + 49217 ], "loc": { "start": { @@ -84777,8 +84886,8 @@ } }, "range": [ - 49170, - 49191 + 49196, + 49217 ], "loc": { "start": { @@ -84792,8 +84901,8 @@ } }, "range": [ - 49154, - 49191 + 49180, + 49217 ], "loc": { "start": { @@ -84810,8 +84919,8 @@ "type": "Line", "value": "multiple search && parameter boolean", "range": [ - 49095, - 49133 + 49121, + 49159 ], "loc": { "start": { @@ -84829,8 +84938,8 @@ ], "kind": "let", "range": [ - 48774, - 49192 + 48800, + 49218 ], "loc": { "start": { @@ -84847,8 +84956,8 @@ "type": "Line", "value": "multiple search parameter operator ||", "range": [ - 48718, - 48757 + 48744, + 48783 ], "loc": { "start": { @@ -84867,8 +84976,8 @@ "type": "Line", "value": "detect operators or array query", "range": [ - 49210, - 49243 + 49236, + 49269 ], "loc": { "start": { @@ -84897,8 +85006,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 49264, - 49271 + 49290, + 49297 ], "loc": { "start": { @@ -84916,8 +85025,8 @@ "type": "Identifier", "name": "sA", "range": [ - 49272, - 49274 + 49298, + 49300 ], "loc": { "start": { @@ -84932,8 +85041,8 @@ } ], "range": [ - 49264, - 49275 + 49290, + 49301 ], "loc": { "start": { @@ -84950,8 +85059,8 @@ "type": "Identifier", "name": "hasMultiOrSA", "range": [ - 49279, - 49291 + 49305, + 49317 ], "loc": { "start": { @@ -84965,8 +85074,8 @@ } }, "range": [ - 49264, - 49291 + 49290, + 49317 ], "loc": { "start": { @@ -84983,8 +85092,8 @@ "type": "Identifier", "name": "hasMultiAndSA", "range": [ - 49295, - 49308 + 49321, + 49334 ], "loc": { "start": { @@ -84998,8 +85107,8 @@ } }, "range": [ - 49264, - 49308 + 49290, + 49334 ], "loc": { "start": { @@ -85024,8 +85133,8 @@ "type": "Identifier", "name": "cS", "range": [ - 49336, - 49338 + 49362, + 49364 ], "loc": { "start": { @@ -85040,8 +85149,8 @@ }, "init": null, "range": [ - 49336, - 49338 + 49362, + 49364 ], "loc": { "start": { @@ -85060,8 +85169,8 @@ "type": "Identifier", "name": "s", "range": [ - 49364, - 49365 + 49390, + 49391 ], "loc": { "start": { @@ -85076,8 +85185,8 @@ }, "init": null, "range": [ - 49364, - 49365 + 49390, + 49391 ], "loc": { "start": { @@ -85096,8 +85205,8 @@ "type": "Identifier", "name": "occur", "range": [ - 49391, - 49396 + 49417, + 49422 ], "loc": { "start": { @@ -85115,8 +85224,8 @@ "value": false, "raw": "false", "range": [ - 49399, - 49404 + 49425, + 49430 ], "loc": { "start": { @@ -85130,8 +85239,8 @@ } }, "range": [ - 49391, - 49404 + 49417, + 49430 ], "loc": { "start": { @@ -85147,8 +85256,8 @@ ], "kind": "let", "range": [ - 49332, - 49405 + 49358, + 49431 ], "loc": { "start": { @@ -85169,8 +85278,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 49430, - 49437 + 49456, + 49463 ], "loc": { "start": { @@ -85188,8 +85297,8 @@ "type": "Identifier", "name": "sA", "range": [ - 49438, - 49440 + 49464, + 49466 ], "loc": { "start": { @@ -85204,8 +85313,8 @@ } ], "range": [ - 49430, - 49441 + 49456, + 49467 ], "loc": { "start": { @@ -85230,8 +85339,8 @@ "type": "Identifier", "name": "s", "range": [ - 49469, - 49470 + 49495, + 49496 ], "loc": { "start": { @@ -85248,8 +85357,8 @@ "type": "Identifier", "name": "sA", "range": [ - 49473, - 49475 + 49499, + 49501 ], "loc": { "start": { @@ -85263,8 +85372,8 @@ } }, "range": [ - 49469, - 49475 + 49495, + 49501 ], "loc": { "start": { @@ -85278,8 +85387,8 @@ } }, "range": [ - 49469, - 49476 + 49495, + 49502 ], "loc": { "start": { @@ -85294,8 +85403,8 @@ } ], "range": [ - 49443, - 49498 + 49469, + 49524 ], "loc": { "start": { @@ -85320,8 +85429,8 @@ "type": "Identifier", "name": "s", "range": [ - 49530, - 49531 + 49556, + 49557 ], "loc": { "start": { @@ -85340,8 +85449,8 @@ "type": "Identifier", "name": "hasMultiOrSA", "range": [ - 49534, - 49546 + 49560, + 49572 ], "loc": { "start": { @@ -85358,8 +85467,8 @@ "type": "Identifier", "name": "sAOrSplit", "range": [ - 49549, - 49558 + 49575, + 49584 ], "loc": { "start": { @@ -85376,8 +85485,8 @@ "type": "Identifier", "name": "sAAndSplit", "range": [ - 49561, - 49571 + 49587, + 49597 ], "loc": { "start": { @@ -85391,8 +85500,8 @@ } }, "range": [ - 49534, - 49571 + 49560, + 49597 ], "loc": { "start": { @@ -85406,8 +85515,8 @@ } }, "range": [ - 49530, - 49571 + 49556, + 49597 ], "loc": { "start": { @@ -85421,8 +85530,8 @@ } }, "range": [ - 49530, - 49572 + 49556, + 49598 ], "loc": { "start": { @@ -85437,8 +85546,8 @@ } ], "range": [ - 49504, - 49594 + 49530, + 49620 ], "loc": { "start": { @@ -85452,8 +85561,8 @@ } }, "range": [ - 49426, - 49594 + 49452, + 49620 ], "loc": { "start": { @@ -85470,8 +85579,8 @@ "type": "Line", "value": " isolate search term and check occurence in cell data", "range": [ - 49615, - 49670 + 49641, + 49696 ], "loc": { "start": { @@ -85497,8 +85606,8 @@ "type": "Identifier", "name": "w", "range": [ - 49700, - 49701 + 49726, + 49727 ], "loc": { "start": { @@ -85516,8 +85625,8 @@ "value": 0, "raw": "0", "range": [ - 49704, - 49705 + 49730, + 49731 ], "loc": { "start": { @@ -85531,8 +85640,8 @@ } }, "range": [ - 49700, - 49705 + 49726, + 49731 ], "loc": { "start": { @@ -85551,8 +85660,8 @@ "type": "Identifier", "name": "len", "range": [ - 49707, - 49710 + 49733, + 49736 ], "loc": { "start": { @@ -85572,8 +85681,8 @@ "type": "Identifier", "name": "s", "range": [ - 49713, - 49714 + 49739, + 49740 ], "loc": { "start": { @@ -85590,8 +85699,8 @@ "type": "Identifier", "name": "length", "range": [ - 49715, - 49721 + 49741, + 49747 ], "loc": { "start": { @@ -85605,8 +85714,8 @@ } }, "range": [ - 49713, - 49721 + 49739, + 49747 ], "loc": { "start": { @@ -85620,8 +85729,8 @@ } }, "range": [ - 49707, - 49721 + 49733, + 49747 ], "loc": { "start": { @@ -85637,8 +85746,8 @@ ], "kind": "let", "range": [ - 49696, - 49721 + 49722, + 49747 ], "loc": { "start": { @@ -85658,8 +85767,8 @@ "type": "Identifier", "name": "w", "range": [ - 49723, - 49724 + 49749, + 49750 ], "loc": { "start": { @@ -85676,8 +85785,8 @@ "type": "Identifier", "name": "len", "range": [ - 49727, - 49730 + 49753, + 49756 ], "loc": { "start": { @@ -85691,8 +85800,8 @@ } }, "range": [ - 49723, - 49730 + 49749, + 49756 ], "loc": { "start": { @@ -85712,8 +85821,8 @@ "type": "Identifier", "name": "w", "range": [ - 49732, - 49733 + 49758, + 49759 ], "loc": { "start": { @@ -85728,8 +85837,8 @@ }, "prefix": false, "range": [ - 49732, - 49735 + 49758, + 49761 ], "loc": { "start": { @@ -85754,8 +85863,8 @@ "type": "Identifier", "name": "cS", "range": [ - 49763, - 49765 + 49789, + 49791 ], "loc": { "start": { @@ -85774,8 +85883,8 @@ "type": "Identifier", "name": "trim", "range": [ - 49768, - 49772 + 49794, + 49798 ], "loc": { "start": { @@ -85796,8 +85905,8 @@ "type": "Identifier", "name": "s", "range": [ - 49773, - 49774 + 49799, + 49800 ], "loc": { "start": { @@ -85814,8 +85923,8 @@ "type": "Identifier", "name": "w", "range": [ - 49775, - 49776 + 49801, + 49802 ], "loc": { "start": { @@ -85829,8 +85938,8 @@ } }, "range": [ - 49773, - 49777 + 49799, + 49803 ], "loc": { "start": { @@ -85845,8 +85954,8 @@ } ], "range": [ - 49768, - 49778 + 49794, + 49804 ], "loc": { "start": { @@ -85860,8 +85969,8 @@ } }, "range": [ - 49763, - 49778 + 49789, + 49804 ], "loc": { "start": { @@ -85875,8 +85984,8 @@ } }, "range": [ - 49763, - 49779 + 49789, + 49805 ], "loc": { "start": { @@ -85898,8 +86007,8 @@ "type": "Identifier", "name": "occur", "range": [ - 49804, - 49809 + 49830, + 49835 ], "loc": { "start": { @@ -85920,8 +86029,8 @@ "object": { "type": "ThisExpression", "range": [ - 49812, - 49816 + 49838, + 49842 ], "loc": { "start": { @@ -85938,8 +86047,8 @@ "type": "Identifier", "name": "_testTerm", "range": [ - 49817, - 49826 + 49843, + 49852 ], "loc": { "start": { @@ -85953,8 +86062,8 @@ } }, "range": [ - 49812, - 49826 + 49838, + 49852 ], "loc": { "start": { @@ -85972,8 +86081,8 @@ "type": "Identifier", "name": "cS", "range": [ - 49827, - 49829 + 49853, + 49855 ], "loc": { "start": { @@ -85990,8 +86099,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 49831, - 49840 + 49857, + 49866 ], "loc": { "start": { @@ -86008,8 +86117,8 @@ "type": "Identifier", "name": "j", "range": [ - 49842, - 49843 + 49868, + 49869 ], "loc": { "start": { @@ -86024,8 +86133,8 @@ } ], "range": [ - 49812, - 49844 + 49838, + 49870 ], "loc": { "start": { @@ -86039,8 +86148,8 @@ } }, "range": [ - 49804, - 49844 + 49830, + 49870 ], "loc": { "start": { @@ -86054,8 +86163,8 @@ } }, "range": [ - 49804, - 49845 + 49830, + 49871 ], "loc": { "start": { @@ -86074,8 +86183,8 @@ "type": "Identifier", "name": "occur", "range": [ - 49875, - 49880 + 49901, + 49906 ], "loc": { "start": { @@ -86104,8 +86213,8 @@ "object": { "type": "ThisExpression", "range": [ - 49912, - 49916 + 49938, + 49942 ], "loc": { "start": { @@ -86122,8 +86231,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 49917, - 49924 + 49943, + 49950 ], "loc": { "start": { @@ -86137,8 +86246,8 @@ } }, "range": [ - 49912, - 49924 + 49938, + 49950 ], "loc": { "start": { @@ -86155,8 +86264,8 @@ "type": "Identifier", "name": "emit", "range": [ - 49925, - 49929 + 49951, + 49955 ], "loc": { "start": { @@ -86170,8 +86279,8 @@ } }, "range": [ - 49912, - 49929 + 49938, + 49955 ], "loc": { "start": { @@ -86190,8 +86299,8 @@ "value": "highlight-keyword", "raw": "'highlight-keyword'", "range": [ - 49930, - 49949 + 49956, + 49975 ], "loc": { "start": { @@ -86207,8 +86316,8 @@ { "type": "ThisExpression", "range": [ - 49951, - 49955 + 49977, + 49981 ], "loc": { "start": { @@ -86228,8 +86337,8 @@ "type": "Identifier", "name": "cells", "range": [ - 49989, - 49994 + 50015, + 50020 ], "loc": { "start": { @@ -86246,8 +86355,8 @@ "type": "Identifier", "name": "j", "range": [ - 49995, - 49996 + 50021, + 50022 ], "loc": { "start": { @@ -86261,8 +86370,8 @@ } }, "range": [ - 49989, - 49997 + 50015, + 50023 ], "loc": { "start": { @@ -86279,8 +86388,8 @@ "type": "Identifier", "name": "cS", "range": [ - 49999, - 50001 + 50025, + 50027 ], "loc": { "start": { @@ -86295,8 +86404,8 @@ } ], "range": [ - 49912, - 50002 + 49938, + 50028 ], "loc": { "start": { @@ -86310,8 +86419,8 @@ } }, "range": [ - 49912, - 50003 + 49938, + 50029 ], "loc": { "start": { @@ -86326,8 +86435,8 @@ } ], "range": [ - 49882, - 50029 + 49908, + 50055 ], "loc": { "start": { @@ -86342,8 +86451,8 @@ }, "alternate": null, "range": [ - 49871, - 50029 + 49897, + 50055 ], "loc": { "start": { @@ -86368,8 +86477,8 @@ "type": "Identifier", "name": "hasMultiOrSA", "range": [ - 50059, - 50071 + 50085, + 50097 ], "loc": { "start": { @@ -86386,8 +86495,8 @@ "type": "Identifier", "name": "occur", "range": [ - 50075, - 50080 + 50101, + 50106 ], "loc": { "start": { @@ -86401,8 +86510,8 @@ } }, "range": [ - 50059, - 50080 + 50085, + 50106 ], "loc": { "start": { @@ -86422,8 +86531,8 @@ "type": "Identifier", "name": "hasMultiAndSA", "range": [ - 50114, - 50127 + 50140, + 50153 ], "loc": { "start": { @@ -86443,8 +86552,8 @@ "type": "Identifier", "name": "occur", "range": [ - 50132, - 50137 + 50158, + 50163 ], "loc": { "start": { @@ -86459,8 +86568,8 @@ }, "prefix": true, "range": [ - 50131, - 50137 + 50157, + 50163 ], "loc": { "start": { @@ -86474,8 +86583,8 @@ } }, "range": [ - 50114, - 50137 + 50140, + 50163 ], "loc": { "start": { @@ -86489,8 +86598,8 @@ } }, "range": [ - 50058, - 50138 + 50084, + 50164 ], "loc": { "start": { @@ -86510,8 +86619,8 @@ "type": "BreakStatement", "label": null, "range": [ - 50170, - 50176 + 50196, + 50202 ], "loc": { "start": { @@ -86526,8 +86635,8 @@ } ], "range": [ - 50140, - 50202 + 50166, + 50228 ], "loc": { "start": { @@ -86542,8 +86651,8 @@ }, "alternate": null, "range": [ - 50054, - 50202 + 50080, + 50228 ], "loc": { "start": { @@ -86567,8 +86676,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 50231, - 50238 + 50257, + 50264 ], "loc": { "start": { @@ -86586,8 +86695,8 @@ "type": "Identifier", "name": "sA", "range": [ - 50239, - 50241 + 50265, + 50267 ], "loc": { "start": { @@ -86602,8 +86711,8 @@ } ], "range": [ - 50231, - 50242 + 50257, + 50268 ], "loc": { "start": { @@ -86620,8 +86729,8 @@ "type": "Identifier", "name": "occur", "range": [ - 50246, - 50251 + 50272, + 50277 ], "loc": { "start": { @@ -86635,8 +86744,8 @@ } }, "range": [ - 50231, - 50251 + 50257, + 50277 ], "loc": { "start": { @@ -86656,8 +86765,8 @@ "type": "BreakStatement", "label": null, "range": [ - 50283, - 50289 + 50309, + 50315 ], "loc": { "start": { @@ -86672,8 +86781,8 @@ } ], "range": [ - 50253, - 50315 + 50279, + 50341 ], "loc": { "start": { @@ -86688,8 +86797,8 @@ }, "alternate": null, "range": [ - 50227, - 50315 + 50253, + 50341 ], "loc": { "start": { @@ -86704,8 +86813,8 @@ } ], "range": [ - 49737, - 50337 + 49763, + 50363 ], "loc": { "start": { @@ -86719,8 +86828,8 @@ } }, "range": [ - 49691, - 50337 + 49717, + 50363 ], "loc": { "start": { @@ -86737,8 +86846,8 @@ "type": "Line", "value": " isolate search term and check occurence in cell data", "range": [ - 49615, - 49670 + 49641, + 49696 ], "loc": { "start": { @@ -86765,8 +86874,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 50358, - 50367 + 50384, + 50393 ], "loc": { "start": { @@ -86783,8 +86892,8 @@ "type": "Identifier", "name": "j", "range": [ - 50368, - 50369 + 50394, + 50395 ], "loc": { "start": { @@ -86798,8 +86907,8 @@ } }, "range": [ - 50358, - 50370 + 50384, + 50396 ], "loc": { "start": { @@ -86816,8 +86925,8 @@ "type": "Identifier", "name": "occur", "range": [ - 50373, - 50378 + 50399, + 50404 ], "loc": { "start": { @@ -86831,8 +86940,8 @@ } }, "range": [ - 50358, - 50378 + 50384, + 50404 ], "loc": { "start": { @@ -86846,8 +86955,8 @@ } }, "range": [ - 50358, - 50379 + 50384, + 50405 ], "loc": { "start": { @@ -86862,8 +86971,8 @@ } ], "range": [ - 49310, - 50398 + 49336, + 50424 ], "loc": { "start": { @@ -86880,8 +86989,8 @@ "type": "Line", "value": "single search parameter", "range": [ - 50415, - 50440 + 50441, + 50466 ], "loc": { "start": { @@ -86911,8 +87020,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 50484, - 50493 + 50510, + 50519 ], "loc": { "start": { @@ -86929,8 +87038,8 @@ "type": "Identifier", "name": "j", "range": [ - 50494, - 50495 + 50520, + 50521 ], "loc": { "start": { @@ -86944,8 +87053,8 @@ } }, "range": [ - 50484, - 50496 + 50510, + 50522 ], "loc": { "start": { @@ -86966,8 +87075,8 @@ "object": { "type": "ThisExpression", "range": [ - 50499, - 50503 + 50525, + 50529 ], "loc": { "start": { @@ -86984,8 +87093,8 @@ "type": "Identifier", "name": "_testTerm", "range": [ - 50504, - 50513 + 50530, + 50539 ], "loc": { "start": { @@ -86999,8 +87108,8 @@ } }, "range": [ - 50499, - 50513 + 50525, + 50539 ], "loc": { "start": { @@ -87020,8 +87129,8 @@ "type": "Identifier", "name": "trim", "range": [ - 50514, - 50518 + 50540, + 50544 ], "loc": { "start": { @@ -87039,8 +87148,8 @@ "type": "Identifier", "name": "sA", "range": [ - 50519, - 50521 + 50545, + 50547 ], "loc": { "start": { @@ -87055,8 +87164,8 @@ } ], "range": [ - 50514, - 50522 + 50540, + 50548 ], "loc": { "start": { @@ -87073,8 +87182,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 50524, - 50533 + 50550, + 50559 ], "loc": { "start": { @@ -87091,8 +87200,8 @@ "type": "Identifier", "name": "j", "range": [ - 50535, - 50536 + 50561, + 50562 ], "loc": { "start": { @@ -87107,8 +87216,8 @@ } ], "range": [ - 50499, - 50537 + 50525, + 50563 ], "loc": { "start": { @@ -87122,8 +87231,8 @@ } }, "range": [ - 50484, - 50537 + 50510, + 50563 ], "loc": { "start": { @@ -87137,8 +87246,8 @@ } }, "range": [ - 50484, - 50538 + 50510, + 50564 ], "loc": { "start": { @@ -87160,8 +87269,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 50563, - 50572 + 50589, + 50598 ], "loc": { "start": { @@ -87178,8 +87287,8 @@ "type": "Identifier", "name": "j", "range": [ - 50573, - 50574 + 50599, + 50600 ], "loc": { "start": { @@ -87193,8 +87302,8 @@ } }, "range": [ - 50563, - 50575 + 50589, + 50601 ], "loc": { "start": { @@ -87223,8 +87332,8 @@ "object": { "type": "ThisExpression", "range": [ - 50603, - 50607 + 50629, + 50633 ], "loc": { "start": { @@ -87241,8 +87350,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 50608, - 50615 + 50634, + 50641 ], "loc": { "start": { @@ -87256,8 +87365,8 @@ } }, "range": [ - 50603, - 50615 + 50629, + 50641 ], "loc": { "start": { @@ -87274,8 +87383,8 @@ "type": "Identifier", "name": "emit", "range": [ - 50616, - 50620 + 50642, + 50646 ], "loc": { "start": { @@ -87289,8 +87398,8 @@ } }, "range": [ - 50603, - 50620 + 50629, + 50646 ], "loc": { "start": { @@ -87309,8 +87418,8 @@ "value": "highlight-keyword", "raw": "'highlight-keyword'", "range": [ - 50621, - 50640 + 50647, + 50666 ], "loc": { "start": { @@ -87326,8 +87435,8 @@ { "type": "ThisExpression", "range": [ - 50642, - 50646 + 50668, + 50672 ], "loc": { "start": { @@ -87347,8 +87456,8 @@ "type": "Identifier", "name": "cells", "range": [ - 50648, - 50653 + 50674, + 50679 ], "loc": { "start": { @@ -87365,8 +87474,8 @@ "type": "Identifier", "name": "j", "range": [ - 50654, - 50655 + 50680, + 50681 ], "loc": { "start": { @@ -87380,8 +87489,8 @@ } }, "range": [ - 50648, - 50656 + 50674, + 50682 ], "loc": { "start": { @@ -87398,8 +87507,8 @@ "type": "Identifier", "name": "sA", "range": [ - 50686, - 50688 + 50712, + 50714 ], "loc": { "start": { @@ -87414,8 +87523,8 @@ } ], "range": [ - 50603, - 50689 + 50629, + 50715 ], "loc": { "start": { @@ -87429,8 +87538,8 @@ } }, "range": [ - 50603, - 50690 + 50629, + 50716 ], "loc": { "start": { @@ -87445,8 +87554,8 @@ } ], "range": [ - 50577, - 50712 + 50603, + 50738 ], "loc": { "start": { @@ -87461,8 +87570,8 @@ }, "alternate": null, "range": [ - 50559, - 50712 + 50585, + 50738 ], "loc": { "start": { @@ -87477,8 +87586,8 @@ } ], "range": [ - 50462, - 50730 + 50488, + 50756 ], "loc": { "start": { @@ -87495,8 +87604,8 @@ "type": "Line", "value": "single search parameter", "range": [ - 50415, - 50440 + 50441, + 50466 ], "loc": { "start": { @@ -87512,8 +87621,8 @@ ] }, "range": [ - 49260, - 50730 + 49286, + 50756 ], "loc": { "start": { @@ -87530,8 +87639,8 @@ "type": "Line", "value": "detect operators or array query", "range": [ - 49210, - 49243 + 49236, + 49269 ], "loc": { "start": { @@ -87550,8 +87659,8 @@ "type": "Line", "value": "else single param", "range": [ - 50730, - 50749 + 50756, + 50775 ], "loc": { "start": { @@ -87578,8 +87687,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 50772, - 50781 + 50798, + 50807 ], "loc": { "start": { @@ -87596,8 +87705,8 @@ "type": "Identifier", "name": "j", "range": [ - 50782, - 50783 + 50808, + 50809 ], "loc": { "start": { @@ -87611,8 +87720,8 @@ } }, "range": [ - 50772, - 50784 + 50798, + 50810 ], "loc": { "start": { @@ -87627,8 +87736,8 @@ }, "prefix": true, "range": [ - 50771, - 50784 + 50797, + 50810 ], "loc": { "start": { @@ -87653,8 +87762,8 @@ "type": "Identifier", "name": "isRowValid", "range": [ - 50808, - 50818 + 50834, + 50844 ], "loc": { "start": { @@ -87672,8 +87781,8 @@ "value": false, "raw": "false", "range": [ - 50821, - 50826 + 50847, + 50852 ], "loc": { "start": { @@ -87687,8 +87796,8 @@ } }, "range": [ - 50808, - 50826 + 50834, + 50852 ], "loc": { "start": { @@ -87702,8 +87811,8 @@ } }, "range": [ - 50808, - 50827 + 50834, + 50853 ], "loc": { "start": { @@ -87718,8 +87827,8 @@ } ], "range": [ - 50786, - 50845 + 50812, + 50871 ], "loc": { "start": { @@ -87734,8 +87843,8 @@ }, "alternate": null, "range": [ - 50767, - 50845 + 50793, + 50871 ], "loc": { "start": { @@ -87752,8 +87861,8 @@ "type": "Line", "value": "else single param", "range": [ - 50730, - 50749 + 50756, + 50775 ], "loc": { "start": { @@ -87779,8 +87888,8 @@ "object": { "type": "ThisExpression", "range": [ - 50866, - 50870 + 50892, + 50896 ], "loc": { "start": { @@ -87797,8 +87906,8 @@ "type": "Identifier", "name": "singleSearchFlt", "range": [ - 50871, - 50886 + 50897, + 50912 ], "loc": { "start": { @@ -87812,8 +87921,8 @@ } }, "range": [ - 50866, - 50886 + 50892, + 50912 ], "loc": { "start": { @@ -87833,8 +87942,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 50890, - 50899 + 50916, + 50925 ], "loc": { "start": { @@ -87851,8 +87960,8 @@ "type": "Identifier", "name": "j", "range": [ - 50900, - 50901 + 50926, + 50927 ], "loc": { "start": { @@ -87866,8 +87975,8 @@ } }, "range": [ - 50890, - 50902 + 50916, + 50928 ], "loc": { "start": { @@ -87881,8 +87990,8 @@ } }, "range": [ - 50866, - 50902 + 50892, + 50928 ], "loc": { "start": { @@ -87907,8 +88016,8 @@ "type": "Identifier", "name": "singleFltRowValid", "range": [ - 50926, - 50943 + 50952, + 50969 ], "loc": { "start": { @@ -87926,8 +88035,8 @@ "value": true, "raw": "true", "range": [ - 50946, - 50950 + 50972, + 50976 ], "loc": { "start": { @@ -87941,8 +88050,8 @@ } }, "range": [ - 50926, - 50950 + 50952, + 50976 ], "loc": { "start": { @@ -87956,8 +88065,8 @@ } }, "range": [ - 50926, - 50951 + 50952, + 50977 ], "loc": { "start": { @@ -87972,8 +88081,8 @@ } ], "range": [ - 50904, - 50969 + 50930, + 50995 ], "loc": { "start": { @@ -87988,8 +88097,8 @@ }, "alternate": null, "range": [ - 50862, - 50969 + 50888, + 50995 ], "loc": { "start": { @@ -88015,8 +88124,8 @@ "object": { "type": "ThisExpression", "range": [ - 50987, - 50991 + 51013, + 51017 ], "loc": { "start": { @@ -88033,8 +88142,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 50992, - 50999 + 51018, + 51025 ], "loc": { "start": { @@ -88048,8 +88157,8 @@ } }, "range": [ - 50987, - 50999 + 51013, + 51025 ], "loc": { "start": { @@ -88066,8 +88175,8 @@ "type": "Identifier", "name": "emit", "range": [ - 51000, - 51004 + 51026, + 51030 ], "loc": { "start": { @@ -88081,8 +88190,8 @@ } }, "range": [ - 50987, - 51004 + 51013, + 51030 ], "loc": { "start": { @@ -88101,8 +88210,8 @@ "value": "cell-processed", "raw": "'cell-processed'", "range": [ - 51005, - 51021 + 51031, + 51047 ], "loc": { "start": { @@ -88118,8 +88227,8 @@ { "type": "ThisExpression", "range": [ - 51023, - 51027 + 51049, + 51053 ], "loc": { "start": { @@ -88136,8 +88245,8 @@ "type": "Identifier", "name": "j", "range": [ - 51029, - 51030 + 51055, + 51056 ], "loc": { "start": { @@ -88157,8 +88266,8 @@ "type": "Identifier", "name": "cells", "range": [ - 51032, - 51037 + 51058, + 51063 ], "loc": { "start": { @@ -88175,8 +88284,8 @@ "type": "Identifier", "name": "j", "range": [ - 51038, - 51039 + 51064, + 51065 ], "loc": { "start": { @@ -88190,8 +88299,8 @@ } }, "range": [ - 51032, - 51040 + 51058, + 51066 ], "loc": { "start": { @@ -88206,8 +88315,8 @@ } ], "range": [ - 50987, - 51041 + 51013, + 51067 ], "loc": { "start": { @@ -88221,8 +88330,8 @@ } }, "range": [ - 50987, - 51042 + 51013, + 51068 ], "loc": { "start": { @@ -88237,8 +88346,8 @@ } ], "range": [ - 48402, - 51056 + 48428, + 51082 ], "loc": { "start": { @@ -88252,8 +88361,8 @@ } }, "range": [ - 48368, - 51056 + 48394, + 51082 ], "loc": { "start": { @@ -88270,8 +88379,8 @@ "type": "Line", "value": " this loop retrieves cell data", "range": [ - 48323, - 48355 + 48349, + 48381 ], "loc": { "start": { @@ -88290,8 +88399,8 @@ "type": "Line", "value": "for j", "range": [ - 51056, - 51063 + 51082, + 51089 ], "loc": { "start": { @@ -88317,8 +88426,8 @@ "object": { "type": "ThisExpression", "range": [ - 51081, - 51085 + 51107, + 51111 ], "loc": { "start": { @@ -88335,8 +88444,8 @@ "type": "Identifier", "name": "singleSearchFlt", "range": [ - 51086, - 51101 + 51112, + 51127 ], "loc": { "start": { @@ -88350,8 +88459,8 @@ } }, "range": [ - 51081, - 51101 + 51107, + 51127 ], "loc": { "start": { @@ -88368,8 +88477,8 @@ "type": "Identifier", "name": "singleFltRowValid", "range": [ - 51105, - 51122 + 51131, + 51148 ], "loc": { "start": { @@ -88383,8 +88492,8 @@ } }, "range": [ - 51081, - 51122 + 51107, + 51148 ], "loc": { "start": { @@ -88409,8 +88518,8 @@ "type": "Identifier", "name": "isRowValid", "range": [ - 51142, - 51152 + 51168, + 51178 ], "loc": { "start": { @@ -88428,8 +88537,8 @@ "value": true, "raw": "true", "range": [ - 51155, - 51159 + 51181, + 51185 ], "loc": { "start": { @@ -88443,8 +88552,8 @@ } }, "range": [ - 51142, - 51159 + 51168, + 51185 ], "loc": { "start": { @@ -88458,8 +88567,8 @@ } }, "range": [ - 51142, - 51160 + 51168, + 51186 ], "loc": { "start": { @@ -88474,8 +88583,8 @@ } ], "range": [ - 51124, - 51174 + 51150, + 51200 ], "loc": { "start": { @@ -88490,8 +88599,8 @@ }, "alternate": null, "range": [ - 51077, - 51174 + 51103, + 51200 ], "loc": { "start": { @@ -88508,8 +88617,8 @@ "type": "Line", "value": "for j", "range": [ - 51056, - 51063 + 51082, + 51089 ], "loc": { "start": { @@ -88534,8 +88643,8 @@ "object": { "type": "ThisExpression", "range": [ - 51188, - 51192 + 51214, + 51218 ], "loc": { "start": { @@ -88552,8 +88661,8 @@ "type": "Identifier", "name": "validateRow", "range": [ - 51193, - 51204 + 51219, + 51230 ], "loc": { "start": { @@ -88567,8 +88676,8 @@ } }, "range": [ - 51188, - 51204 + 51214, + 51230 ], "loc": { "start": { @@ -88586,8 +88695,8 @@ "type": "Identifier", "name": "k", "range": [ - 51205, - 51206 + 51231, + 51232 ], "loc": { "start": { @@ -88604,8 +88713,8 @@ "type": "Identifier", "name": "isRowValid", "range": [ - 51208, - 51218 + 51234, + 51244 ], "loc": { "start": { @@ -88620,8 +88729,8 @@ } ], "range": [ - 51188, - 51219 + 51214, + 51245 ], "loc": { "start": { @@ -88635,8 +88744,8 @@ } }, "range": [ - 51188, - 51220 + 51214, + 51246 ], "loc": { "start": { @@ -88658,8 +88767,8 @@ "type": "Identifier", "name": "isRowValid", "range": [ - 51238, - 51248 + 51264, + 51274 ], "loc": { "start": { @@ -88674,8 +88783,8 @@ }, "prefix": true, "range": [ - 51237, - 51248 + 51263, + 51274 ], "loc": { "start": { @@ -88700,8 +88809,8 @@ "type": "Identifier", "name": "hiddenRows", "range": [ - 51268, - 51278 + 51294, + 51304 ], "loc": { "start": { @@ -88716,8 +88825,8 @@ }, "prefix": false, "range": [ - 51268, - 51280 + 51294, + 51306 ], "loc": { "start": { @@ -88731,8 +88840,8 @@ } }, "range": [ - 51268, - 51281 + 51294, + 51307 ], "loc": { "start": { @@ -88747,8 +88856,8 @@ } ], "range": [ - 51250, - 51295 + 51276, + 51321 ], "loc": { "start": { @@ -88763,8 +88872,8 @@ }, "alternate": null, "range": [ - 51233, - 51295 + 51259, + 51321 ], "loc": { "start": { @@ -88790,8 +88899,8 @@ "object": { "type": "ThisExpression", "range": [ - 51309, - 51313 + 51335, + 51339 ], "loc": { "start": { @@ -88808,8 +88917,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 51314, - 51321 + 51340, + 51347 ], "loc": { "start": { @@ -88823,8 +88932,8 @@ } }, "range": [ - 51309, - 51321 + 51335, + 51347 ], "loc": { "start": { @@ -88841,8 +88950,8 @@ "type": "Identifier", "name": "emit", "range": [ - 51322, - 51326 + 51348, + 51352 ], "loc": { "start": { @@ -88856,8 +88965,8 @@ } }, "range": [ - 51309, - 51326 + 51335, + 51352 ], "loc": { "start": { @@ -88876,8 +88985,8 @@ "value": "row-processed", "raw": "'row-processed'", "range": [ - 51327, - 51342 + 51353, + 51368 ], "loc": { "start": { @@ -88893,8 +89002,8 @@ { "type": "ThisExpression", "range": [ - 51344, - 51348 + 51370, + 51374 ], "loc": { "start": { @@ -88911,8 +89020,8 @@ "type": "Identifier", "name": "k", "range": [ - 51350, - 51351 + 51376, + 51377 ], "loc": { "start": { @@ -88934,8 +89043,8 @@ "object": { "type": "ThisExpression", "range": [ - 51369, - 51373 + 51395, + 51399 ], "loc": { "start": { @@ -88952,8 +89061,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 51374, - 51388 + 51400, + 51414 ], "loc": { "start": { @@ -88967,8 +89076,8 @@ } }, "range": [ - 51369, - 51388 + 51395, + 51414 ], "loc": { "start": { @@ -88985,8 +89094,8 @@ "type": "Identifier", "name": "length", "range": [ - 51389, - 51395 + 51415, + 51421 ], "loc": { "start": { @@ -89000,8 +89109,8 @@ } }, "range": [ - 51369, - 51395 + 51395, + 51421 ], "loc": { "start": { @@ -89018,8 +89127,8 @@ "type": "Identifier", "name": "isRowValid", "range": [ - 51397, - 51407 + 51423, + 51433 ], "loc": { "start": { @@ -89034,8 +89143,8 @@ } ], "range": [ - 51309, - 51408 + 51335, + 51434 ], "loc": { "start": { @@ -89049,8 +89158,8 @@ } }, "range": [ - 51309, - 51409 + 51335, + 51435 ], "loc": { "start": { @@ -89065,8 +89174,8 @@ } ], "range": [ - 47847, - 51419 + 47873, + 51445 ], "loc": { "start": { @@ -89080,8 +89189,8 @@ } }, "range": [ - 47804, - 51419 + 47830, + 51445 ], "loc": { "start": { @@ -89098,8 +89207,8 @@ "type": "Line", "value": " for k", "range": [ - 51419, - 51427 + 51445, + 51453 ], "loc": { "start": { @@ -89125,8 +89234,8 @@ "object": { "type": "ThisExpression", "range": [ - 51437, - 51441 + 51463, + 51467 ], "loc": { "start": { @@ -89143,8 +89252,8 @@ "type": "Identifier", "name": "nbHiddenRows", "range": [ - 51442, - 51454 + 51468, + 51480 ], "loc": { "start": { @@ -89158,8 +89267,8 @@ } }, "range": [ - 51437, - 51454 + 51463, + 51480 ], "loc": { "start": { @@ -89176,8 +89285,8 @@ "type": "Identifier", "name": "hiddenRows", "range": [ - 51457, - 51467 + 51483, + 51493 ], "loc": { "start": { @@ -89191,8 +89300,8 @@ } }, "range": [ - 51437, - 51467 + 51463, + 51493 ], "loc": { "start": { @@ -89206,8 +89315,8 @@ } }, "range": [ - 51437, - 51468 + 51463, + 51494 ], "loc": { "start": { @@ -89224,8 +89333,8 @@ "type": "Line", "value": " for k", "range": [ - 51419, - 51427 + 51445, + 51453 ], "loc": { "start": { @@ -89244,8 +89353,8 @@ "type": "Line", "value": "fire onafterfilter callback", "range": [ - 51478, - 51507 + 51504, + 51533 ], "loc": { "start": { @@ -89270,8 +89379,8 @@ "object": { "type": "ThisExpression", "range": [ - 51516, - 51520 + 51542, + 51546 ], "loc": { "start": { @@ -89288,8 +89397,8 @@ "type": "Identifier", "name": "onAfterFilter", "range": [ - 51521, - 51534 + 51547, + 51560 ], "loc": { "start": { @@ -89303,8 +89412,8 @@ } }, "range": [ - 51516, - 51534 + 51542, + 51560 ], "loc": { "start": { @@ -89321,8 +89430,8 @@ { "type": "ThisExpression", "range": [ - 51535, - 51539 + 51561, + 51565 ], "loc": { "start": { @@ -89337,8 +89446,8 @@ } ], "range": [ - 51516, - 51540 + 51542, + 51566 ], "loc": { "start": { @@ -89352,8 +89461,8 @@ } }, "range": [ - 51516, - 51541 + 51542, + 51567 ], "loc": { "start": { @@ -89370,8 +89479,8 @@ "type": "Line", "value": "fire onafterfilter callback", "range": [ - 51478, - 51507 + 51504, + 51533 ], "loc": { "start": { @@ -89399,8 +89508,8 @@ "object": { "type": "ThisExpression", "range": [ - 51551, - 51555 + 51577, + 51581 ], "loc": { "start": { @@ -89417,8 +89526,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 51556, - 51563 + 51582, + 51589 ], "loc": { "start": { @@ -89432,8 +89541,8 @@ } }, "range": [ - 51551, - 51563 + 51577, + 51589 ], "loc": { "start": { @@ -89450,8 +89559,8 @@ "type": "Identifier", "name": "emit", "range": [ - 51564, - 51568 + 51590, + 51594 ], "loc": { "start": { @@ -89465,8 +89574,8 @@ } }, "range": [ - 51551, - 51568 + 51577, + 51594 ], "loc": { "start": { @@ -89485,8 +89594,8 @@ "value": "after-filtering", "raw": "'after-filtering'", "range": [ - 51569, - 51586 + 51595, + 51612 ], "loc": { "start": { @@ -89502,8 +89611,8 @@ { "type": "ThisExpression", "range": [ - 51588, - 51592 + 51614, + 51618 ], "loc": { "start": { @@ -89520,8 +89629,8 @@ "type": "Identifier", "name": "searchArgs", "range": [ - 51594, - 51604 + 51620, + 51630 ], "loc": { "start": { @@ -89536,8 +89645,8 @@ } ], "range": [ - 51551, - 51605 + 51577, + 51631 ], "loc": { "start": { @@ -89551,8 +89660,8 @@ } }, "range": [ - 51551, - 51606 + 51577, + 51632 ], "loc": { "start": { @@ -89567,8 +89676,8 @@ } ], "range": [ - 47370, - 51612 + 47396, + 51638 ], "loc": { "start": { @@ -89584,8 +89693,8 @@ "generator": false, "expression": false, "range": [ - 47367, - 51612 + 47393, + 51638 ], "loc": { "start": { @@ -89601,8 +89710,8 @@ "kind": "method", "computed": false, "range": [ - 47361, - 51612 + 47387, + 51638 ], "loc": { "start": { @@ -89619,8 +89728,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": [ - 47119, - 47356 + 47145, + 47382 ], "loc": { "start": { @@ -89639,8 +89748,8 @@ "type": "Block", "value": "*\n * Test for a match of search term in cell data\n * @param {String} term Search term\n * @param {String} cellValue Cell data\n * @param {Number} colIdx Column index\n * @return {Boolean}\n ", "range": [ - 51618, - 51841 + 51644, + 51867 ], "loc": { "start": { @@ -89662,8 +89771,8 @@ "type": "Identifier", "name": "_testTerm", "range": [ - 51846, - 51855 + 51872, + 51881 ], "loc": { "start": { @@ -89684,8 +89793,8 @@ "type": "Identifier", "name": "term", "range": [ - 51856, - 51860 + 51882, + 51886 ], "loc": { "start": { @@ -89702,8 +89811,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 51862, - 51871 + 51888, + 51897 ], "loc": { "start": { @@ -89720,8 +89829,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 51873, - 51879 + 51899, + 51905 ], "loc": { "start": { @@ -89747,8 +89856,8 @@ "type": "Identifier", "name": "numData", "range": [ - 51895, - 51902 + 51921, + 51928 ], "loc": { "start": { @@ -89763,8 +89872,8 @@ }, "init": null, "range": [ - 51895, - 51902 + 51921, + 51928 ], "loc": { "start": { @@ -89780,8 +89889,8 @@ ], "kind": "let", "range": [ - 51891, - 51903 + 51917, + 51929 ], "loc": { "start": { @@ -89803,8 +89912,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 51916, - 51923 + 51942, + 51949 ], "loc": { "start": { @@ -89825,8 +89934,8 @@ "object": { "type": "ThisExpression", "range": [ - 51926, - 51930 + 51952, + 51956 ], "loc": { "start": { @@ -89843,8 +89952,8 @@ "type": "Identifier", "name": "getDecimal", "range": [ - 51931, - 51941 + 51957, + 51967 ], "loc": { "start": { @@ -89858,8 +89967,8 @@ } }, "range": [ - 51926, - 51941 + 51952, + 51967 ], "loc": { "start": { @@ -89877,8 +89986,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 51942, - 51948 + 51968, + 51974 ], "loc": { "start": { @@ -89893,8 +90002,8 @@ } ], "range": [ - 51926, - 51949 + 51952, + 51975 ], "loc": { "start": { @@ -89908,8 +90017,8 @@ } }, "range": [ - 51916, - 51949 + 51942, + 51975 ], "loc": { "start": { @@ -89925,8 +90034,8 @@ ], "kind": "let", "range": [ - 51912, - 51950 + 51938, + 51976 ], "loc": { "start": { @@ -89948,8 +90057,8 @@ "type": "Identifier", "name": "reLe", "range": [ - 51963, - 51967 + 51989, + 51993 ], "loc": { "start": { @@ -89968,8 +90077,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 51974, - 51980 + 52000, + 52006 ], "loc": { "start": { @@ -89989,8 +90098,8 @@ "object": { "type": "ThisExpression", "range": [ - 51981, - 51985 + 52007, + 52011 ], "loc": { "start": { @@ -90007,8 +90116,8 @@ "type": "Identifier", "name": "leOperator", "range": [ - 51986, - 51996 + 52012, + 52022 ], "loc": { "start": { @@ -90022,8 +90131,8 @@ } }, "range": [ - 51981, - 51996 + 52007, + 52022 ], "loc": { "start": { @@ -90038,8 +90147,8 @@ } ], "range": [ - 51970, - 51997 + 51996, + 52023 ], "loc": { "start": { @@ -90053,8 +90162,8 @@ } }, "range": [ - 51963, - 51997 + 51989, + 52023 ], "loc": { "start": { @@ -90073,8 +90182,8 @@ "type": "Identifier", "name": "reGe", "range": [ - 52011, - 52015 + 52037, + 52041 ], "loc": { "start": { @@ -90093,8 +90202,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 52022, - 52028 + 52048, + 52054 ], "loc": { "start": { @@ -90114,8 +90223,8 @@ "object": { "type": "ThisExpression", "range": [ - 52029, - 52033 + 52055, + 52059 ], "loc": { "start": { @@ -90132,8 +90241,8 @@ "type": "Identifier", "name": "geOperator", "range": [ - 52034, - 52044 + 52060, + 52070 ], "loc": { "start": { @@ -90147,8 +90256,8 @@ } }, "range": [ - 52029, - 52044 + 52055, + 52070 ], "loc": { "start": { @@ -90163,8 +90272,8 @@ } ], "range": [ - 52018, - 52045 + 52044, + 52071 ], "loc": { "start": { @@ -90178,8 +90287,8 @@ } }, "range": [ - 52011, - 52045 + 52037, + 52071 ], "loc": { "start": { @@ -90198,8 +90307,8 @@ "type": "Identifier", "name": "reL", "range": [ - 52059, - 52062 + 52085, + 52088 ], "loc": { "start": { @@ -90218,8 +90327,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 52069, - 52075 + 52095, + 52101 ], "loc": { "start": { @@ -90239,8 +90348,8 @@ "object": { "type": "ThisExpression", "range": [ - 52076, - 52080 + 52102, + 52106 ], "loc": { "start": { @@ -90257,8 +90366,8 @@ "type": "Identifier", "name": "lwOperator", "range": [ - 52081, - 52091 + 52107, + 52117 ], "loc": { "start": { @@ -90272,8 +90381,8 @@ } }, "range": [ - 52076, - 52091 + 52102, + 52117 ], "loc": { "start": { @@ -90288,8 +90397,8 @@ } ], "range": [ - 52065, - 52092 + 52091, + 52118 ], "loc": { "start": { @@ -90303,8 +90412,8 @@ } }, "range": [ - 52059, - 52092 + 52085, + 52118 ], "loc": { "start": { @@ -90323,8 +90432,8 @@ "type": "Identifier", "name": "reG", "range": [ - 52106, - 52109 + 52132, + 52135 ], "loc": { "start": { @@ -90343,8 +90452,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 52116, - 52122 + 52142, + 52148 ], "loc": { "start": { @@ -90364,8 +90473,8 @@ "object": { "type": "ThisExpression", "range": [ - 52123, - 52127 + 52149, + 52153 ], "loc": { "start": { @@ -90382,8 +90491,8 @@ "type": "Identifier", "name": "grOperator", "range": [ - 52128, - 52138 + 52154, + 52164 ], "loc": { "start": { @@ -90397,8 +90506,8 @@ } }, "range": [ - 52123, - 52138 + 52149, + 52164 ], "loc": { "start": { @@ -90413,8 +90522,8 @@ } ], "range": [ - 52112, - 52139 + 52138, + 52165 ], "loc": { "start": { @@ -90428,8 +90537,8 @@ } }, "range": [ - 52106, - 52139 + 52132, + 52165 ], "loc": { "start": { @@ -90448,8 +90557,8 @@ "type": "Identifier", "name": "reD", "range": [ - 52153, - 52156 + 52179, + 52182 ], "loc": { "start": { @@ -90468,8 +90577,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 52163, - 52169 + 52189, + 52195 ], "loc": { "start": { @@ -90489,8 +90598,8 @@ "object": { "type": "ThisExpression", "range": [ - 52170, - 52174 + 52196, + 52200 ], "loc": { "start": { @@ -90507,8 +90616,8 @@ "type": "Identifier", "name": "dfOperator", "range": [ - 52175, - 52185 + 52201, + 52211 ], "loc": { "start": { @@ -90522,8 +90631,8 @@ } }, "range": [ - 52170, - 52185 + 52196, + 52211 ], "loc": { "start": { @@ -90538,8 +90647,8 @@ } ], "range": [ - 52159, - 52186 + 52185, + 52212 ], "loc": { "start": { @@ -90553,8 +90662,8 @@ } }, "range": [ - 52153, - 52186 + 52179, + 52212 ], "loc": { "start": { @@ -90573,8 +90682,8 @@ "type": "Identifier", "name": "reLk", "range": [ - 52200, - 52204 + 52226, + 52230 ], "loc": { "start": { @@ -90593,8 +90702,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 52211, - 52217 + 52237, + 52243 ], "loc": { "start": { @@ -90614,8 +90723,8 @@ "type": "Identifier", "name": "rgxEsc", "range": [ - 52218, - 52224 + 52244, + 52250 ], "loc": { "start": { @@ -90635,8 +90744,8 @@ "object": { "type": "ThisExpression", "range": [ - 52225, - 52229 + 52251, + 52255 ], "loc": { "start": { @@ -90653,8 +90762,8 @@ "type": "Identifier", "name": "lkOperator", "range": [ - 52230, - 52240 + 52256, + 52266 ], "loc": { "start": { @@ -90668,8 +90777,8 @@ } }, "range": [ - 52225, - 52240 + 52251, + 52266 ], "loc": { "start": { @@ -90684,8 +90793,8 @@ } ], "range": [ - 52218, - 52241 + 52244, + 52267 ], "loc": { "start": { @@ -90700,8 +90809,8 @@ } ], "range": [ - 52207, - 52242 + 52233, + 52268 ], "loc": { "start": { @@ -90715,8 +90824,8 @@ } }, "range": [ - 52200, - 52242 + 52226, + 52268 ], "loc": { "start": { @@ -90735,8 +90844,8 @@ "type": "Identifier", "name": "reEq", "range": [ - 52256, - 52260 + 52282, + 52286 ], "loc": { "start": { @@ -90755,8 +90864,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 52267, - 52273 + 52293, + 52299 ], "loc": { "start": { @@ -90776,8 +90885,8 @@ "object": { "type": "ThisExpression", "range": [ - 52274, - 52278 + 52300, + 52304 ], "loc": { "start": { @@ -90794,8 +90903,8 @@ "type": "Identifier", "name": "eqOperator", "range": [ - 52279, - 52289 + 52305, + 52315 ], "loc": { "start": { @@ -90809,8 +90918,8 @@ } }, "range": [ - 52274, - 52289 + 52300, + 52315 ], "loc": { "start": { @@ -90825,8 +90934,8 @@ } ], "range": [ - 52263, - 52290 + 52289, + 52316 ], "loc": { "start": { @@ -90840,8 +90949,8 @@ } }, "range": [ - 52256, - 52290 + 52282, + 52316 ], "loc": { "start": { @@ -90860,8 +90969,8 @@ "type": "Identifier", "name": "reSt", "range": [ - 52304, - 52308 + 52330, + 52334 ], "loc": { "start": { @@ -90880,8 +90989,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 52315, - 52321 + 52341, + 52347 ], "loc": { "start": { @@ -90901,8 +91010,8 @@ "object": { "type": "ThisExpression", "range": [ - 52322, - 52326 + 52348, + 52352 ], "loc": { "start": { @@ -90919,8 +91028,8 @@ "type": "Identifier", "name": "stOperator", "range": [ - 52327, - 52337 + 52353, + 52363 ], "loc": { "start": { @@ -90934,8 +91043,8 @@ } }, "range": [ - 52322, - 52337 + 52348, + 52363 ], "loc": { "start": { @@ -90950,8 +91059,8 @@ } ], "range": [ - 52311, - 52338 + 52337, + 52364 ], "loc": { "start": { @@ -90965,8 +91074,8 @@ } }, "range": [ - 52304, - 52338 + 52330, + 52364 ], "loc": { "start": { @@ -90985,8 +91094,8 @@ "type": "Identifier", "name": "reEn", "range": [ - 52352, - 52356 + 52378, + 52382 ], "loc": { "start": { @@ -91005,8 +91114,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 52363, - 52369 + 52389, + 52395 ], "loc": { "start": { @@ -91026,8 +91135,8 @@ "object": { "type": "ThisExpression", "range": [ - 52370, - 52374 + 52396, + 52400 ], "loc": { "start": { @@ -91044,8 +91153,8 @@ "type": "Identifier", "name": "enOperator", "range": [ - 52375, - 52385 + 52401, + 52411 ], "loc": { "start": { @@ -91059,8 +91168,8 @@ } }, "range": [ - 52370, - 52385 + 52396, + 52411 ], "loc": { "start": { @@ -91075,8 +91184,8 @@ } ], "range": [ - 52359, - 52386 + 52385, + 52412 ], "loc": { "start": { @@ -91090,8 +91199,8 @@ } }, "range": [ - 52352, - 52386 + 52378, + 52412 ], "loc": { "start": { @@ -91110,8 +91219,8 @@ "type": "Identifier", "name": "reEm", "range": [ - 52500, - 52504 + 52526, + 52530 ], "loc": { "start": { @@ -91130,8 +91239,8 @@ "object": { "type": "ThisExpression", "range": [ - 52507, - 52511 + 52533, + 52537 ], "loc": { "start": { @@ -91148,8 +91257,8 @@ "type": "Identifier", "name": "emOperator", "range": [ - 52512, - 52522 + 52538, + 52548 ], "loc": { "start": { @@ -91163,8 +91272,8 @@ } }, "range": [ - 52507, - 52522 + 52533, + 52548 ], "loc": { "start": { @@ -91178,8 +91287,8 @@ } }, "range": [ - 52500, - 52522 + 52526, + 52548 ], "loc": { "start": { @@ -91196,8 +91305,8 @@ "type": "Line", "value": " re_an = new RegExp(this.anOperator),", "range": [ - 52400, - 52439 + 52426, + 52465 ], "loc": { "start": { @@ -91214,8 +91323,8 @@ "type": "Line", "value": " re_cr = new RegExp(this.curExp),", "range": [ - 52452, - 52487 + 52478, + 52513 ], "loc": { "start": { @@ -91236,8 +91345,8 @@ "type": "Identifier", "name": "reNm", "range": [ - 52536, - 52540 + 52562, + 52566 ], "loc": { "start": { @@ -91256,8 +91365,8 @@ "object": { "type": "ThisExpression", "range": [ - 52543, - 52547 + 52569, + 52573 ], "loc": { "start": { @@ -91274,8 +91383,8 @@ "type": "Identifier", "name": "nmOperator", "range": [ - 52548, - 52558 + 52574, + 52584 ], "loc": { "start": { @@ -91289,8 +91398,8 @@ } }, "range": [ - 52543, - 52558 + 52569, + 52584 ], "loc": { "start": { @@ -91304,8 +91413,8 @@ } }, "range": [ - 52536, - 52558 + 52562, + 52584 ], "loc": { "start": { @@ -91324,8 +91433,8 @@ "type": "Identifier", "name": "reRe", "range": [ - 52572, - 52576 + 52598, + 52602 ], "loc": { "start": { @@ -91344,8 +91453,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 52583, - 52589 + 52609, + 52615 ], "loc": { "start": { @@ -91365,8 +91474,8 @@ "type": "Identifier", "name": "rgxEsc", "range": [ - 52590, - 52596 + 52616, + 52622 ], "loc": { "start": { @@ -91386,8 +91495,8 @@ "object": { "type": "ThisExpression", "range": [ - 52597, - 52601 + 52623, + 52627 ], "loc": { "start": { @@ -91404,8 +91513,8 @@ "type": "Identifier", "name": "rgxOperator", "range": [ - 52602, - 52613 + 52628, + 52639 ], "loc": { "start": { @@ -91419,8 +91528,8 @@ } }, "range": [ - 52597, - 52613 + 52623, + 52639 ], "loc": { "start": { @@ -91435,8 +91544,8 @@ } ], "range": [ - 52590, - 52614 + 52616, + 52640 ], "loc": { "start": { @@ -91451,8 +91560,8 @@ } ], "range": [ - 52579, - 52615 + 52605, + 52641 ], "loc": { "start": { @@ -91466,8 +91575,8 @@ } }, "range": [ - 52572, - 52615 + 52598, + 52641 ], "loc": { "start": { @@ -91483,8 +91592,8 @@ ], "kind": "let", "range": [ - 51959, - 52616 + 51985, + 52642 ], "loc": { "start": { @@ -91506,8 +91615,8 @@ "type": "Identifier", "name": "term", "range": [ - 52626, - 52630 + 52652, + 52656 ], "loc": { "start": { @@ -91526,8 +91635,8 @@ "type": "Identifier", "name": "matchCase", "range": [ - 52633, - 52642 + 52659, + 52668 ], "loc": { "start": { @@ -91545,8 +91654,8 @@ "type": "Identifier", "name": "term", "range": [ - 52643, - 52647 + 52669, + 52673 ], "loc": { "start": { @@ -91565,8 +91674,8 @@ "object": { "type": "ThisExpression", "range": [ - 52649, - 52653 + 52675, + 52679 ], "loc": { "start": { @@ -91583,8 +91692,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 52654, - 52667 + 52680, + 52693 ], "loc": { "start": { @@ -91598,8 +91707,8 @@ } }, "range": [ - 52649, - 52667 + 52675, + 52693 ], "loc": { "start": { @@ -91614,8 +91723,8 @@ } ], "range": [ - 52633, - 52668 + 52659, + 52694 ], "loc": { "start": { @@ -91629,8 +91738,8 @@ } }, "range": [ - 52626, - 52668 + 52652, + 52694 ], "loc": { "start": { @@ -91644,8 +91753,8 @@ } }, "range": [ - 52626, - 52669 + 52652, + 52695 ], "loc": { "start": { @@ -91667,8 +91776,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 52683, - 52692 + 52709, + 52718 ], "loc": { "start": { @@ -91686,8 +91795,8 @@ "value": false, "raw": "false", "range": [ - 52695, - 52700 + 52721, + 52726 ], "loc": { "start": { @@ -91701,8 +91810,8 @@ } }, "range": [ - 52683, - 52700 + 52709, + 52726 ], "loc": { "start": { @@ -91718,8 +91827,8 @@ ], "kind": "let", "range": [ - 52679, - 52701 + 52705, + 52727 ], "loc": { "start": { @@ -91736,8 +91845,8 @@ "type": "Line", "value": "Search arg operator tests", "range": [ - 52711, - 52738 + 52737, + 52764 ], "loc": { "start": { @@ -91761,8 +91870,8 @@ "type": "Identifier", "name": "hasLO", "range": [ - 52751, - 52756 + 52777, + 52782 ], "loc": { "start": { @@ -91784,8 +91893,8 @@ "type": "Identifier", "name": "reL", "range": [ - 52759, - 52762 + 52785, + 52788 ], "loc": { "start": { @@ -91802,8 +91911,8 @@ "type": "Identifier", "name": "test", "range": [ - 52763, - 52767 + 52789, + 52793 ], "loc": { "start": { @@ -91817,8 +91926,8 @@ } }, "range": [ - 52759, - 52767 + 52785, + 52793 ], "loc": { "start": { @@ -91836,8 +91945,8 @@ "type": "Identifier", "name": "term", "range": [ - 52768, - 52772 + 52794, + 52798 ], "loc": { "start": { @@ -91852,8 +91961,8 @@ } ], "range": [ - 52759, - 52773 + 52785, + 52799 ], "loc": { "start": { @@ -91867,8 +91976,8 @@ } }, "range": [ - 52751, - 52773 + 52777, + 52799 ], "loc": { "start": { @@ -91887,8 +91996,8 @@ "type": "Identifier", "name": "hasLE", "range": [ - 52787, - 52792 + 52813, + 52818 ], "loc": { "start": { @@ -91910,8 +92019,8 @@ "type": "Identifier", "name": "reLe", "range": [ - 52795, - 52799 + 52821, + 52825 ], "loc": { "start": { @@ -91928,8 +92037,8 @@ "type": "Identifier", "name": "test", "range": [ - 52800, - 52804 + 52826, + 52830 ], "loc": { "start": { @@ -91943,8 +92052,8 @@ } }, "range": [ - 52795, - 52804 + 52821, + 52830 ], "loc": { "start": { @@ -91962,8 +92071,8 @@ "type": "Identifier", "name": "term", "range": [ - 52805, - 52809 + 52831, + 52835 ], "loc": { "start": { @@ -91978,8 +92087,8 @@ } ], "range": [ - 52795, - 52810 + 52821, + 52836 ], "loc": { "start": { @@ -91993,8 +92102,8 @@ } }, "range": [ - 52787, - 52810 + 52813, + 52836 ], "loc": { "start": { @@ -92013,8 +92122,8 @@ "type": "Identifier", "name": "hasGR", "range": [ - 52824, - 52829 + 52850, + 52855 ], "loc": { "start": { @@ -92036,8 +92145,8 @@ "type": "Identifier", "name": "reG", "range": [ - 52832, - 52835 + 52858, + 52861 ], "loc": { "start": { @@ -92054,8 +92163,8 @@ "type": "Identifier", "name": "test", "range": [ - 52836, - 52840 + 52862, + 52866 ], "loc": { "start": { @@ -92069,8 +92178,8 @@ } }, "range": [ - 52832, - 52840 + 52858, + 52866 ], "loc": { "start": { @@ -92088,8 +92197,8 @@ "type": "Identifier", "name": "term", "range": [ - 52841, - 52845 + 52867, + 52871 ], "loc": { "start": { @@ -92104,8 +92213,8 @@ } ], "range": [ - 52832, - 52846 + 52858, + 52872 ], "loc": { "start": { @@ -92119,8 +92228,8 @@ } }, "range": [ - 52824, - 52846 + 52850, + 52872 ], "loc": { "start": { @@ -92139,8 +92248,8 @@ "type": "Identifier", "name": "hasGE", "range": [ - 52860, - 52865 + 52886, + 52891 ], "loc": { "start": { @@ -92162,8 +92271,8 @@ "type": "Identifier", "name": "reGe", "range": [ - 52868, - 52872 + 52894, + 52898 ], "loc": { "start": { @@ -92180,8 +92289,8 @@ "type": "Identifier", "name": "test", "range": [ - 52873, - 52877 + 52899, + 52903 ], "loc": { "start": { @@ -92195,8 +92304,8 @@ } }, "range": [ - 52868, - 52877 + 52894, + 52903 ], "loc": { "start": { @@ -92214,8 +92323,8 @@ "type": "Identifier", "name": "term", "range": [ - 52878, - 52882 + 52904, + 52908 ], "loc": { "start": { @@ -92230,8 +92339,8 @@ } ], "range": [ - 52868, - 52883 + 52894, + 52909 ], "loc": { "start": { @@ -92245,8 +92354,8 @@ } }, "range": [ - 52860, - 52883 + 52886, + 52909 ], "loc": { "start": { @@ -92265,8 +92374,8 @@ "type": "Identifier", "name": "hasDF", "range": [ - 52897, - 52902 + 52923, + 52928 ], "loc": { "start": { @@ -92288,8 +92397,8 @@ "type": "Identifier", "name": "reD", "range": [ - 52905, - 52908 + 52931, + 52934 ], "loc": { "start": { @@ -92306,8 +92415,8 @@ "type": "Identifier", "name": "test", "range": [ - 52909, - 52913 + 52935, + 52939 ], "loc": { "start": { @@ -92321,8 +92430,8 @@ } }, "range": [ - 52905, - 52913 + 52931, + 52939 ], "loc": { "start": { @@ -92340,8 +92449,8 @@ "type": "Identifier", "name": "term", "range": [ - 52914, - 52918 + 52940, + 52944 ], "loc": { "start": { @@ -92356,8 +92465,8 @@ } ], "range": [ - 52905, - 52919 + 52931, + 52945 ], "loc": { "start": { @@ -92371,8 +92480,8 @@ } }, "range": [ - 52897, - 52919 + 52923, + 52945 ], "loc": { "start": { @@ -92391,8 +92500,8 @@ "type": "Identifier", "name": "hasEQ", "range": [ - 52933, - 52938 + 52959, + 52964 ], "loc": { "start": { @@ -92414,8 +92523,8 @@ "type": "Identifier", "name": "reEq", "range": [ - 52941, - 52945 + 52967, + 52971 ], "loc": { "start": { @@ -92432,8 +92541,8 @@ "type": "Identifier", "name": "test", "range": [ - 52946, - 52950 + 52972, + 52976 ], "loc": { "start": { @@ -92447,8 +92556,8 @@ } }, "range": [ - 52941, - 52950 + 52967, + 52976 ], "loc": { "start": { @@ -92466,8 +92575,8 @@ "type": "Identifier", "name": "term", "range": [ - 52951, - 52955 + 52977, + 52981 ], "loc": { "start": { @@ -92482,8 +92591,8 @@ } ], "range": [ - 52941, - 52956 + 52967, + 52982 ], "loc": { "start": { @@ -92497,8 +92606,8 @@ } }, "range": [ - 52933, - 52956 + 52959, + 52982 ], "loc": { "start": { @@ -92517,8 +92626,8 @@ "type": "Identifier", "name": "hasLK", "range": [ - 52970, - 52975 + 52996, + 53001 ], "loc": { "start": { @@ -92540,8 +92649,8 @@ "type": "Identifier", "name": "reLk", "range": [ - 52978, - 52982 + 53004, + 53008 ], "loc": { "start": { @@ -92558,8 +92667,8 @@ "type": "Identifier", "name": "test", "range": [ - 52983, - 52987 + 53009, + 53013 ], "loc": { "start": { @@ -92573,8 +92682,8 @@ } }, "range": [ - 52978, - 52987 + 53004, + 53013 ], "loc": { "start": { @@ -92592,8 +92701,8 @@ "type": "Identifier", "name": "term", "range": [ - 52988, - 52992 + 53014, + 53018 ], "loc": { "start": { @@ -92608,8 +92717,8 @@ } ], "range": [ - 52978, - 52993 + 53004, + 53019 ], "loc": { "start": { @@ -92623,8 +92732,8 @@ } }, "range": [ - 52970, - 52993 + 52996, + 53019 ], "loc": { "start": { @@ -92643,8 +92752,8 @@ "type": "Identifier", "name": "hasST", "range": [ - 53050, - 53055 + 53076, + 53081 ], "loc": { "start": { @@ -92666,8 +92775,8 @@ "type": "Identifier", "name": "reSt", "range": [ - 53058, - 53062 + 53084, + 53088 ], "loc": { "start": { @@ -92684,8 +92793,8 @@ "type": "Identifier", "name": "test", "range": [ - 53063, - 53067 + 53089, + 53093 ], "loc": { "start": { @@ -92699,8 +92808,8 @@ } }, "range": [ - 53058, - 53067 + 53084, + 53093 ], "loc": { "start": { @@ -92718,8 +92827,8 @@ "type": "Identifier", "name": "term", "range": [ - 53068, - 53072 + 53094, + 53098 ], "loc": { "start": { @@ -92734,8 +92843,8 @@ } ], "range": [ - 53058, - 53073 + 53084, + 53099 ], "loc": { "start": { @@ -92749,8 +92858,8 @@ } }, "range": [ - 53050, - 53073 + 53076, + 53099 ], "loc": { "start": { @@ -92767,8 +92876,8 @@ "type": "Line", "value": " hatermN = re_an.test(term),", "range": [ - 53007, - 53037 + 53033, + 53063 ], "loc": { "start": { @@ -92789,8 +92898,8 @@ "type": "Identifier", "name": "hasEN", "range": [ - 53087, - 53092 + 53113, + 53118 ], "loc": { "start": { @@ -92812,8 +92921,8 @@ "type": "Identifier", "name": "reEn", "range": [ - 53095, - 53099 + 53121, + 53125 ], "loc": { "start": { @@ -92830,8 +92939,8 @@ "type": "Identifier", "name": "test", "range": [ - 53100, - 53104 + 53126, + 53130 ], "loc": { "start": { @@ -92845,8 +92954,8 @@ } }, "range": [ - 53095, - 53104 + 53121, + 53130 ], "loc": { "start": { @@ -92864,8 +92973,8 @@ "type": "Identifier", "name": "term", "range": [ - 53105, - 53109 + 53131, + 53135 ], "loc": { "start": { @@ -92880,8 +92989,8 @@ } ], "range": [ - 53095, - 53110 + 53121, + 53136 ], "loc": { "start": { @@ -92895,8 +93004,8 @@ } }, "range": [ - 53087, - 53110 + 53113, + 53136 ], "loc": { "start": { @@ -92915,8 +93024,8 @@ "type": "Identifier", "name": "hasEM", "range": [ - 53124, - 53129 + 53150, + 53155 ], "loc": { "start": { @@ -92936,8 +93045,8 @@ "type": "Identifier", "name": "reEm", "range": [ - 53133, - 53137 + 53159, + 53163 ], "loc": { "start": { @@ -92954,8 +93063,8 @@ "type": "Identifier", "name": "term", "range": [ - 53142, - 53146 + 53168, + 53172 ], "loc": { "start": { @@ -92969,8 +93078,8 @@ } }, "range": [ - 53133, - 53146 + 53159, + 53172 ], "loc": { "start": { @@ -92984,8 +93093,8 @@ } }, "range": [ - 53124, - 53147 + 53150, + 53173 ], "loc": { "start": { @@ -93004,8 +93113,8 @@ "type": "Identifier", "name": "hasNM", "range": [ - 53161, - 53166 + 53187, + 53192 ], "loc": { "start": { @@ -93025,8 +93134,8 @@ "type": "Identifier", "name": "reNm", "range": [ - 53170, - 53174 + 53196, + 53200 ], "loc": { "start": { @@ -93043,8 +93152,8 @@ "type": "Identifier", "name": "term", "range": [ - 53179, - 53183 + 53205, + 53209 ], "loc": { "start": { @@ -93058,8 +93167,8 @@ } }, "range": [ - 53170, - 53183 + 53196, + 53209 ], "loc": { "start": { @@ -93073,8 +93182,8 @@ } }, "range": [ - 53161, - 53184 + 53187, + 53210 ], "loc": { "start": { @@ -93093,8 +93202,8 @@ "type": "Identifier", "name": "hasRE", "range": [ - 53198, - 53203 + 53224, + 53229 ], "loc": { "start": { @@ -93116,8 +93225,8 @@ "type": "Identifier", "name": "reRe", "range": [ - 53206, - 53210 + 53232, + 53236 ], "loc": { "start": { @@ -93134,8 +93243,8 @@ "type": "Identifier", "name": "test", "range": [ - 53211, - 53215 + 53237, + 53241 ], "loc": { "start": { @@ -93149,8 +93258,8 @@ } }, "range": [ - 53206, - 53215 + 53232, + 53241 ], "loc": { "start": { @@ -93168,8 +93277,8 @@ "type": "Identifier", "name": "term", "range": [ - 53216, - 53220 + 53242, + 53246 ], "loc": { "start": { @@ -93184,8 +93293,8 @@ } ], "range": [ - 53206, - 53221 + 53232, + 53247 ], "loc": { "start": { @@ -93199,8 +93308,8 @@ } }, "range": [ - 53198, - 53221 + 53224, + 53247 ], "loc": { "start": { @@ -93216,8 +93325,8 @@ ], "kind": "let", "range": [ - 52747, - 53222 + 52773, + 53248 ], "loc": { "start": { @@ -93234,8 +93343,8 @@ "type": "Line", "value": "Search arg operator tests", "range": [ - 52711, - 52738 + 52737, + 52764 ], "loc": { "start": { @@ -93254,8 +93363,8 @@ "type": "Line", "value": " Check for dates or resolve date type", "range": [ - 53232, - 53271 + 53258, + 53297 ], "loc": { "start": { @@ -93280,8 +93389,8 @@ "object": { "type": "ThisExpression", "range": [ - 53284, - 53288 + 53310, + 53314 ], "loc": { "start": { @@ -93298,8 +93407,8 @@ "type": "Identifier", "name": "hasType", "range": [ - 53289, - 53296 + 53315, + 53322 ], "loc": { "start": { @@ -93313,8 +93422,8 @@ } }, "range": [ - 53284, - 53296 + 53310, + 53322 ], "loc": { "start": { @@ -93332,8 +93441,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 53297, - 53303 + 53323, + 53329 ], "loc": { "start": { @@ -93353,8 +93462,8 @@ "type": "Identifier", "name": "DATE", "range": [ - 53306, - 53310 + 53332, + 53336 ], "loc": { "start": { @@ -93369,8 +93478,8 @@ } ], "range": [ - 53305, - 53311 + 53331, + 53337 ], "loc": { "start": { @@ -93385,8 +93494,8 @@ } ], "range": [ - 53284, - 53312 + 53310, + 53338 ], "loc": { "start": { @@ -93411,8 +93520,8 @@ "type": "Identifier", "name": "dte1", "range": [ - 53332, - 53336 + 53358, + 53362 ], "loc": { "start": { @@ -93427,8 +93536,8 @@ }, "init": null, "range": [ - 53332, - 53336 + 53358, + 53362 ], "loc": { "start": { @@ -93447,8 +93556,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 53338, - 53342 + 53364, + 53368 ], "loc": { "start": { @@ -93463,8 +93572,8 @@ }, "init": null, "range": [ - 53338, - 53342 + 53364, + 53368 ], "loc": { "start": { @@ -93480,8 +93589,8 @@ ], "kind": "let", "range": [ - 53328, - 53343 + 53354, + 53369 ], "loc": { "start": { @@ -93503,8 +93612,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 53361, - 53369 + 53387, + 53395 ], "loc": { "start": { @@ -93526,8 +93635,8 @@ "object": { "type": "ThisExpression", "range": [ - 53372, - 53376 + 53398, + 53402 ], "loc": { "start": { @@ -93544,8 +93653,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 53377, - 53380 + 53403, + 53406 ], "loc": { "start": { @@ -93559,8 +93668,8 @@ } }, "range": [ - 53372, - 53380 + 53398, + 53406 ], "loc": { "start": { @@ -93577,8 +93686,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 53381, - 53389 + 53407, + 53415 ], "loc": { "start": { @@ -93592,8 +93701,8 @@ } }, "range": [ - 53372, - 53389 + 53398, + 53415 ], "loc": { "start": { @@ -93607,8 +93716,8 @@ } }, "range": [ - 53361, - 53389 + 53387, + 53415 ], "loc": { "start": { @@ -93624,8 +93733,8 @@ ], "kind": "let", "range": [ - 53357, - 53390 + 53383, + 53416 ], "loc": { "start": { @@ -93647,8 +93756,8 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 53407, - 53418 + 53433, + 53444 ], "loc": { "start": { @@ -93673,8 +93782,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 53421, - 53429 + 53447, + 53455 ], "loc": { "start": { @@ -93691,8 +93800,8 @@ "type": "Identifier", "name": "isValid", "range": [ - 53430, - 53437 + 53456, + 53463 ], "loc": { "start": { @@ -93706,8 +93815,8 @@ } }, "range": [ - 53421, - 53437 + 53447, + 53463 ], "loc": { "start": { @@ -93724,8 +93833,8 @@ "type": "Identifier", "name": "bind", "range": [ - 53438, - 53442 + 53464, + 53468 ], "loc": { "start": { @@ -93739,8 +93848,8 @@ } }, "range": [ - 53421, - 53442 + 53447, + 53468 ], "loc": { "start": { @@ -93758,8 +93867,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 53443, - 53451 + 53469, + 53477 ], "loc": { "start": { @@ -93774,8 +93883,8 @@ } ], "range": [ - 53421, - 53452 + 53447, + 53478 ], "loc": { "start": { @@ -93789,8 +93898,8 @@ } }, "range": [ - 53407, - 53452 + 53433, + 53478 ], "loc": { "start": { @@ -93806,8 +93915,8 @@ ], "kind": "let", "range": [ - 53403, - 53453 + 53429, + 53479 ], "loc": { "start": { @@ -93829,8 +93938,8 @@ "type": "Identifier", "name": "parseDate", "range": [ - 53470, - 53479 + 53496, + 53505 ], "loc": { "start": { @@ -93855,8 +93964,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 53482, - 53490 + 53508, + 53516 ], "loc": { "start": { @@ -93873,8 +93982,8 @@ "type": "Identifier", "name": "parse", "range": [ - 53491, - 53496 + 53517, + 53522 ], "loc": { "start": { @@ -93888,8 +93997,8 @@ } }, "range": [ - 53482, - 53496 + 53508, + 53522 ], "loc": { "start": { @@ -93906,8 +94015,8 @@ "type": "Identifier", "name": "bind", "range": [ - 53497, - 53501 + 53523, + 53527 ], "loc": { "start": { @@ -93921,8 +94030,8 @@ } }, "range": [ - 53482, - 53501 + 53508, + 53527 ], "loc": { "start": { @@ -93940,8 +94049,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 53502, - 53510 + 53528, + 53536 ], "loc": { "start": { @@ -93956,8 +94065,8 @@ } ], "range": [ - 53482, - 53511 + 53508, + 53537 ], "loc": { "start": { @@ -93971,8 +94080,8 @@ } }, "range": [ - 53470, - 53511 + 53496, + 53537 ], "loc": { "start": { @@ -93988,8 +94097,8 @@ ], "kind": "let", "range": [ - 53466, - 53512 + 53492, + 53538 ], "loc": { "start": { @@ -94011,8 +94120,8 @@ "type": "Identifier", "name": "locale", "range": [ - 53529, - 53535 + 53555, + 53561 ], "loc": { "start": { @@ -94034,8 +94143,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 53538, - 53546 + 53564, + 53572 ], "loc": { "start": { @@ -94052,8 +94161,8 @@ "type": "Identifier", "name": "getLocale", "range": [ - 53547, - 53556 + 53573, + 53582 ], "loc": { "start": { @@ -94067,8 +94176,8 @@ } }, "range": [ - 53538, - 53556 + 53564, + 53582 ], "loc": { "start": { @@ -94086,8 +94195,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 53557, - 53563 + 53583, + 53589 ], "loc": { "start": { @@ -94102,8 +94211,8 @@ } ], "range": [ - 53538, - 53564 + 53564, + 53590 ], "loc": { "start": { @@ -94117,8 +94226,8 @@ } }, "range": [ - 53529, - 53564 + 53555, + 53590 ], "loc": { "start": { @@ -94134,8 +94243,8 @@ ], "kind": "let", "range": [ - 53525, - 53565 + 53551, + 53591 ], "loc": { "start": { @@ -94152,8 +94261,8 @@ "type": "Line", "value": " Search arg dates tests", "range": [ - 53579, - 53604 + 53605, + 53630 ], "loc": { "start": { @@ -94177,8 +94286,8 @@ "type": "Identifier", "name": "isLDate", "range": [ - 53621, - 53628 + 53647, + 53654 ], "loc": { "start": { @@ -94198,8 +94307,8 @@ "type": "Identifier", "name": "hasLO", "range": [ - 53631, - 53636 + 53657, + 53662 ], "loc": { "start": { @@ -94218,8 +94327,8 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 53656, - 53667 + 53682, + 53693 ], "loc": { "start": { @@ -94242,8 +94351,8 @@ "type": "Identifier", "name": "term", "range": [ - 53668, - 53672 + 53694, + 53698 ], "loc": { "start": { @@ -94260,8 +94369,8 @@ "type": "Identifier", "name": "replace", "range": [ - 53673, - 53680 + 53699, + 53706 ], "loc": { "start": { @@ -94275,8 +94384,8 @@ } }, "range": [ - 53668, - 53680 + 53694, + 53706 ], "loc": { "start": { @@ -94294,8 +94403,8 @@ "type": "Identifier", "name": "reL", "range": [ - 53681, - 53684 + 53707, + 53710 ], "loc": { "start": { @@ -94313,8 +94422,8 @@ "value": "", "raw": "''", "range": [ - 53686, - 53688 + 53712, + 53714 ], "loc": { "start": { @@ -94329,8 +94438,8 @@ } ], "range": [ - 53668, - 53689 + 53694, + 53715 ], "loc": { "start": { @@ -94347,8 +94456,8 @@ "type": "Identifier", "name": "locale", "range": [ - 53691, - 53697 + 53717, + 53723 ], "loc": { "start": { @@ -94363,8 +94472,8 @@ } ], "range": [ - 53656, - 53698 + 53682, + 53724 ], "loc": { "start": { @@ -94378,8 +94487,8 @@ } }, "range": [ - 53631, - 53698 + 53657, + 53724 ], "loc": { "start": { @@ -94393,8 +94502,8 @@ } }, "range": [ - 53621, - 53698 + 53647, + 53724 ], "loc": { "start": { @@ -94410,8 +94519,8 @@ ], "kind": "let", "range": [ - 53617, - 53699 + 53643, + 53725 ], "loc": { "start": { @@ -94428,8 +94537,8 @@ "type": "Line", "value": " Search arg dates tests", "range": [ - 53579, - 53604 + 53605, + 53630 ], "loc": { "start": { @@ -94453,8 +94562,8 @@ "type": "Identifier", "name": "isLEDate", "range": [ - 53716, - 53724 + 53742, + 53750 ], "loc": { "start": { @@ -94474,8 +94583,8 @@ "type": "Identifier", "name": "hasLE", "range": [ - 53727, - 53732 + 53753, + 53758 ], "loc": { "start": { @@ -94494,8 +94603,8 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 53752, - 53763 + 53778, + 53789 ], "loc": { "start": { @@ -94518,8 +94627,8 @@ "type": "Identifier", "name": "term", "range": [ - 53764, - 53768 + 53790, + 53794 ], "loc": { "start": { @@ -94536,8 +94645,8 @@ "type": "Identifier", "name": "replace", "range": [ - 53769, - 53776 + 53795, + 53802 ], "loc": { "start": { @@ -94551,8 +94660,8 @@ } }, "range": [ - 53764, - 53776 + 53790, + 53802 ], "loc": { "start": { @@ -94570,8 +94679,8 @@ "type": "Identifier", "name": "reLe", "range": [ - 53777, - 53781 + 53803, + 53807 ], "loc": { "start": { @@ -94589,8 +94698,8 @@ "value": "", "raw": "''", "range": [ - 53783, - 53785 + 53809, + 53811 ], "loc": { "start": { @@ -94605,8 +94714,8 @@ } ], "range": [ - 53764, - 53786 + 53790, + 53812 ], "loc": { "start": { @@ -94623,8 +94732,8 @@ "type": "Identifier", "name": "locale", "range": [ - 53788, - 53794 + 53814, + 53820 ], "loc": { "start": { @@ -94639,8 +94748,8 @@ } ], "range": [ - 53752, - 53795 + 53778, + 53821 ], "loc": { "start": { @@ -94654,8 +94763,8 @@ } }, "range": [ - 53727, - 53795 + 53753, + 53821 ], "loc": { "start": { @@ -94669,8 +94778,8 @@ } }, "range": [ - 53716, - 53795 + 53742, + 53821 ], "loc": { "start": { @@ -94686,8 +94795,8 @@ ], "kind": "let", "range": [ - 53712, - 53796 + 53738, + 53822 ], "loc": { "start": { @@ -94709,8 +94818,8 @@ "type": "Identifier", "name": "isGDate", "range": [ - 53813, - 53820 + 53839, + 53846 ], "loc": { "start": { @@ -94730,8 +94839,8 @@ "type": "Identifier", "name": "hasGR", "range": [ - 53823, - 53828 + 53849, + 53854 ], "loc": { "start": { @@ -94750,8 +94859,8 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 53848, - 53859 + 53874, + 53885 ], "loc": { "start": { @@ -94774,8 +94883,8 @@ "type": "Identifier", "name": "term", "range": [ - 53860, - 53864 + 53886, + 53890 ], "loc": { "start": { @@ -94792,8 +94901,8 @@ "type": "Identifier", "name": "replace", "range": [ - 53865, - 53872 + 53891, + 53898 ], "loc": { "start": { @@ -94807,8 +94916,8 @@ } }, "range": [ - 53860, - 53872 + 53886, + 53898 ], "loc": { "start": { @@ -94826,8 +94935,8 @@ "type": "Identifier", "name": "reG", "range": [ - 53873, - 53876 + 53899, + 53902 ], "loc": { "start": { @@ -94845,8 +94954,8 @@ "value": "", "raw": "''", "range": [ - 53878, - 53880 + 53904, + 53906 ], "loc": { "start": { @@ -94861,8 +94970,8 @@ } ], "range": [ - 53860, - 53881 + 53886, + 53907 ], "loc": { "start": { @@ -94879,8 +94988,8 @@ "type": "Identifier", "name": "locale", "range": [ - 53883, - 53889 + 53909, + 53915 ], "loc": { "start": { @@ -94895,8 +95004,8 @@ } ], "range": [ - 53848, - 53890 + 53874, + 53916 ], "loc": { "start": { @@ -94910,8 +95019,8 @@ } }, "range": [ - 53823, - 53890 + 53849, + 53916 ], "loc": { "start": { @@ -94925,8 +95034,8 @@ } }, "range": [ - 53813, - 53890 + 53839, + 53916 ], "loc": { "start": { @@ -94942,8 +95051,8 @@ ], "kind": "let", "range": [ - 53809, - 53891 + 53835, + 53917 ], "loc": { "start": { @@ -94965,8 +95074,8 @@ "type": "Identifier", "name": "isGEDate", "range": [ - 53908, - 53916 + 53934, + 53942 ], "loc": { "start": { @@ -94986,8 +95095,8 @@ "type": "Identifier", "name": "hasGE", "range": [ - 53919, - 53924 + 53945, + 53950 ], "loc": { "start": { @@ -95006,8 +95115,8 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 53944, - 53955 + 53970, + 53981 ], "loc": { "start": { @@ -95030,8 +95139,8 @@ "type": "Identifier", "name": "term", "range": [ - 53956, - 53960 + 53982, + 53986 ], "loc": { "start": { @@ -95048,8 +95157,8 @@ "type": "Identifier", "name": "replace", "range": [ - 53961, - 53968 + 53987, + 53994 ], "loc": { "start": { @@ -95063,8 +95172,8 @@ } }, "range": [ - 53956, - 53968 + 53982, + 53994 ], "loc": { "start": { @@ -95082,8 +95191,8 @@ "type": "Identifier", "name": "reGe", "range": [ - 53969, - 53973 + 53995, + 53999 ], "loc": { "start": { @@ -95101,8 +95210,8 @@ "value": "", "raw": "''", "range": [ - 53975, - 53977 + 54001, + 54003 ], "loc": { "start": { @@ -95117,8 +95226,8 @@ } ], "range": [ - 53956, - 53978 + 53982, + 54004 ], "loc": { "start": { @@ -95135,8 +95244,8 @@ "type": "Identifier", "name": "locale", "range": [ - 53980, - 53986 + 54006, + 54012 ], "loc": { "start": { @@ -95151,8 +95260,8 @@ } ], "range": [ - 53944, - 53987 + 53970, + 54013 ], "loc": { "start": { @@ -95166,8 +95275,8 @@ } }, "range": [ - 53919, - 53987 + 53945, + 54013 ], "loc": { "start": { @@ -95181,8 +95290,8 @@ } }, "range": [ - 53908, - 53987 + 53934, + 54013 ], "loc": { "start": { @@ -95198,8 +95307,8 @@ ], "kind": "let", "range": [ - 53904, - 53988 + 53930, + 54014 ], "loc": { "start": { @@ -95221,8 +95330,8 @@ "type": "Identifier", "name": "isDFDate", "range": [ - 54005, - 54013 + 54031, + 54039 ], "loc": { "start": { @@ -95242,8 +95351,8 @@ "type": "Identifier", "name": "hasDF", "range": [ - 54016, - 54021 + 54042, + 54047 ], "loc": { "start": { @@ -95262,8 +95371,8 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 54041, - 54052 + 54067, + 54078 ], "loc": { "start": { @@ -95286,8 +95395,8 @@ "type": "Identifier", "name": "term", "range": [ - 54053, - 54057 + 54079, + 54083 ], "loc": { "start": { @@ -95304,8 +95413,8 @@ "type": "Identifier", "name": "replace", "range": [ - 54058, - 54065 + 54084, + 54091 ], "loc": { "start": { @@ -95319,8 +95428,8 @@ } }, "range": [ - 54053, - 54065 + 54079, + 54091 ], "loc": { "start": { @@ -95338,8 +95447,8 @@ "type": "Identifier", "name": "reD", "range": [ - 54066, - 54069 + 54092, + 54095 ], "loc": { "start": { @@ -95357,8 +95466,8 @@ "value": "", "raw": "''", "range": [ - 54071, - 54073 + 54097, + 54099 ], "loc": { "start": { @@ -95373,8 +95482,8 @@ } ], "range": [ - 54053, - 54074 + 54079, + 54100 ], "loc": { "start": { @@ -95391,8 +95500,8 @@ "type": "Identifier", "name": "locale", "range": [ - 54076, - 54082 + 54102, + 54108 ], "loc": { "start": { @@ -95407,8 +95516,8 @@ } ], "range": [ - 54041, - 54083 + 54067, + 54109 ], "loc": { "start": { @@ -95422,8 +95531,8 @@ } }, "range": [ - 54016, - 54083 + 54042, + 54109 ], "loc": { "start": { @@ -95437,8 +95546,8 @@ } }, "range": [ - 54005, - 54083 + 54031, + 54109 ], "loc": { "start": { @@ -95454,8 +95563,8 @@ ], "kind": "let", "range": [ - 54001, - 54084 + 54027, + 54110 ], "loc": { "start": { @@ -95477,8 +95586,8 @@ "type": "Identifier", "name": "isEQDate", "range": [ - 54101, - 54109 + 54127, + 54135 ], "loc": { "start": { @@ -95498,8 +95607,8 @@ "type": "Identifier", "name": "hasEQ", "range": [ - 54112, - 54117 + 54138, + 54143 ], "loc": { "start": { @@ -95518,8 +95627,8 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 54137, - 54148 + 54163, + 54174 ], "loc": { "start": { @@ -95542,8 +95651,8 @@ "type": "Identifier", "name": "term", "range": [ - 54149, - 54153 + 54175, + 54179 ], "loc": { "start": { @@ -95560,8 +95669,8 @@ "type": "Identifier", "name": "replace", "range": [ - 54154, - 54161 + 54180, + 54187 ], "loc": { "start": { @@ -95575,8 +95684,8 @@ } }, "range": [ - 54149, - 54161 + 54175, + 54187 ], "loc": { "start": { @@ -95594,8 +95703,8 @@ "type": "Identifier", "name": "reEq", "range": [ - 54162, - 54166 + 54188, + 54192 ], "loc": { "start": { @@ -95613,8 +95722,8 @@ "value": "", "raw": "''", "range": [ - 54168, - 54170 + 54194, + 54196 ], "loc": { "start": { @@ -95629,8 +95738,8 @@ } ], "range": [ - 54149, - 54171 + 54175, + 54197 ], "loc": { "start": { @@ -95647,8 +95756,8 @@ "type": "Identifier", "name": "locale", "range": [ - 54173, - 54179 + 54199, + 54205 ], "loc": { "start": { @@ -95663,8 +95772,8 @@ } ], "range": [ - 54137, - 54180 + 54163, + 54206 ], "loc": { "start": { @@ -95678,8 +95787,8 @@ } }, "range": [ - 54112, - 54180 + 54138, + 54206 ], "loc": { "start": { @@ -95693,8 +95802,8 @@ } }, "range": [ - 54101, - 54180 + 54127, + 54206 ], "loc": { "start": { @@ -95710,8 +95819,8 @@ ], "kind": "let", "range": [ - 54097, - 54181 + 54123, + 54207 ], "loc": { "start": { @@ -95733,8 +95842,8 @@ "type": "Identifier", "name": "dte1", "range": [ - 54195, - 54199 + 54221, + 54225 ], "loc": { "start": { @@ -95753,8 +95862,8 @@ "type": "Identifier", "name": "parseDate", "range": [ - 54202, - 54211 + 54228, + 54237 ], "loc": { "start": { @@ -95772,8 +95881,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 54212, - 54221 + 54238, + 54247 ], "loc": { "start": { @@ -95790,8 +95899,8 @@ "type": "Identifier", "name": "locale", "range": [ - 54223, - 54229 + 54249, + 54255 ], "loc": { "start": { @@ -95806,8 +95915,8 @@ } ], "range": [ - 54202, - 54230 + 54228, + 54256 ], "loc": { "start": { @@ -95821,8 +95930,8 @@ } }, "range": [ - 54195, - 54230 + 54221, + 54256 ], "loc": { "start": { @@ -95836,8 +95945,8 @@ } }, "range": [ - 54195, - 54231 + 54221, + 54257 ], "loc": { "start": { @@ -95854,8 +95963,8 @@ "type": "Line", "value": " lower equal date", "range": [ - 54245, - 54264 + 54271, + 54290 ], "loc": { "start": { @@ -95876,8 +95985,8 @@ "type": "Identifier", "name": "isLEDate", "range": [ - 54281, - 54289 + 54307, + 54315 ], "loc": { "start": { @@ -95902,8 +96011,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 54309, - 54313 + 54335, + 54339 ], "loc": { "start": { @@ -95922,8 +96031,8 @@ "type": "Identifier", "name": "parseDate", "range": [ - 54316, - 54325 + 54342, + 54351 ], "loc": { "start": { @@ -95946,8 +96055,8 @@ "type": "Identifier", "name": "term", "range": [ - 54326, - 54330 + 54352, + 54356 ], "loc": { "start": { @@ -95964,8 +96073,8 @@ "type": "Identifier", "name": "replace", "range": [ - 54331, - 54338 + 54357, + 54364 ], "loc": { "start": { @@ -95979,8 +96088,8 @@ } }, "range": [ - 54326, - 54338 + 54352, + 54364 ], "loc": { "start": { @@ -95998,8 +96107,8 @@ "type": "Identifier", "name": "reLe", "range": [ - 54339, - 54343 + 54365, + 54369 ], "loc": { "start": { @@ -96017,8 +96126,8 @@ "value": "", "raw": "''", "range": [ - 54345, - 54347 + 54371, + 54373 ], "loc": { "start": { @@ -96033,8 +96142,8 @@ } ], "range": [ - 54326, - 54348 + 54352, + 54374 ], "loc": { "start": { @@ -96051,8 +96160,8 @@ "type": "Identifier", "name": "locale", "range": [ - 54350, - 54356 + 54376, + 54382 ], "loc": { "start": { @@ -96067,8 +96176,8 @@ } ], "range": [ - 54316, - 54357 + 54342, + 54383 ], "loc": { "start": { @@ -96082,8 +96191,8 @@ } }, "range": [ - 54309, - 54357 + 54335, + 54383 ], "loc": { "start": { @@ -96097,8 +96206,8 @@ } }, "range": [ - 54309, - 54358 + 54335, + 54384 ], "loc": { "start": { @@ -96120,8 +96229,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 54375, - 54384 + 54401, + 54410 ], "loc": { "start": { @@ -96141,8 +96250,8 @@ "type": "Identifier", "name": "dte1", "range": [ - 54387, - 54391 + 54413, + 54417 ], "loc": { "start": { @@ -96159,8 +96268,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 54395, - 54399 + 54421, + 54425 ], "loc": { "start": { @@ -96174,8 +96283,8 @@ } }, "range": [ - 54387, - 54399 + 54413, + 54425 ], "loc": { "start": { @@ -96189,8 +96298,8 @@ } }, "range": [ - 54375, - 54399 + 54401, + 54425 ], "loc": { "start": { @@ -96204,8 +96313,8 @@ } }, "range": [ - 54375, - 54400 + 54401, + 54426 ], "loc": { "start": { @@ -96220,8 +96329,8 @@ } ], "range": [ - 54291, - 54414 + 54317, + 54440 ], "loc": { "start": { @@ -96238,8 +96347,8 @@ "type": "Line", "value": " lower date", "range": [ - 54427, - 54440 + 54453, + 54466 ], "loc": { "start": { @@ -96260,8 +96369,8 @@ "type": "Identifier", "name": "isLDate", "range": [ - 54462, - 54469 + 54488, + 54495 ], "loc": { "start": { @@ -96286,8 +96395,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 54489, - 54493 + 54515, + 54519 ], "loc": { "start": { @@ -96306,8 +96415,8 @@ "type": "Identifier", "name": "parseDate", "range": [ - 54496, - 54505 + 54522, + 54531 ], "loc": { "start": { @@ -96330,8 +96439,8 @@ "type": "Identifier", "name": "term", "range": [ - 54506, - 54510 + 54532, + 54536 ], "loc": { "start": { @@ -96348,8 +96457,8 @@ "type": "Identifier", "name": "replace", "range": [ - 54511, - 54518 + 54537, + 54544 ], "loc": { "start": { @@ -96363,8 +96472,8 @@ } }, "range": [ - 54506, - 54518 + 54532, + 54544 ], "loc": { "start": { @@ -96382,8 +96491,8 @@ "type": "Identifier", "name": "reL", "range": [ - 54519, - 54522 + 54545, + 54548 ], "loc": { "start": { @@ -96401,8 +96510,8 @@ "value": "", "raw": "''", "range": [ - 54524, - 54526 + 54550, + 54552 ], "loc": { "start": { @@ -96417,8 +96526,8 @@ } ], "range": [ - 54506, - 54527 + 54532, + 54553 ], "loc": { "start": { @@ -96435,8 +96544,8 @@ "type": "Identifier", "name": "locale", "range": [ - 54529, - 54535 + 54555, + 54561 ], "loc": { "start": { @@ -96451,8 +96560,8 @@ } ], "range": [ - 54496, - 54536 + 54522, + 54562 ], "loc": { "start": { @@ -96466,8 +96575,8 @@ } }, "range": [ - 54489, - 54536 + 54515, + 54562 ], "loc": { "start": { @@ -96481,8 +96590,8 @@ } }, "range": [ - 54489, - 54537 + 54515, + 54563 ], "loc": { "start": { @@ -96504,8 +96613,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 54554, - 54563 + 54580, + 54589 ], "loc": { "start": { @@ -96525,8 +96634,8 @@ "type": "Identifier", "name": "dte1", "range": [ - 54566, - 54570 + 54592, + 54596 ], "loc": { "start": { @@ -96543,8 +96652,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 54573, - 54577 + 54599, + 54603 ], "loc": { "start": { @@ -96558,8 +96667,8 @@ } }, "range": [ - 54566, - 54577 + 54592, + 54603 ], "loc": { "start": { @@ -96573,8 +96682,8 @@ } }, "range": [ - 54554, - 54577 + 54580, + 54603 ], "loc": { "start": { @@ -96588,8 +96697,8 @@ } }, "range": [ - 54554, - 54578 + 54580, + 54604 ], "loc": { "start": { @@ -96604,8 +96713,8 @@ } ], "range": [ - 54471, - 54592 + 54497, + 54618 ], "loc": { "start": { @@ -96622,8 +96731,8 @@ "type": "Line", "value": " greater equal date", "range": [ - 54605, - 54626 + 54631, + 54652 ], "loc": { "start": { @@ -96644,8 +96753,8 @@ "type": "Identifier", "name": "isGEDate", "range": [ - 54648, - 54656 + 54674, + 54682 ], "loc": { "start": { @@ -96670,8 +96779,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 54676, - 54680 + 54702, + 54706 ], "loc": { "start": { @@ -96690,8 +96799,8 @@ "type": "Identifier", "name": "parseDate", "range": [ - 54683, - 54692 + 54709, + 54718 ], "loc": { "start": { @@ -96714,8 +96823,8 @@ "type": "Identifier", "name": "term", "range": [ - 54693, - 54697 + 54719, + 54723 ], "loc": { "start": { @@ -96732,8 +96841,8 @@ "type": "Identifier", "name": "replace", "range": [ - 54698, - 54705 + 54724, + 54731 ], "loc": { "start": { @@ -96747,8 +96856,8 @@ } }, "range": [ - 54693, - 54705 + 54719, + 54731 ], "loc": { "start": { @@ -96766,8 +96875,8 @@ "type": "Identifier", "name": "reGe", "range": [ - 54706, - 54710 + 54732, + 54736 ], "loc": { "start": { @@ -96785,8 +96894,8 @@ "value": "", "raw": "''", "range": [ - 54712, - 54714 + 54738, + 54740 ], "loc": { "start": { @@ -96801,8 +96910,8 @@ } ], "range": [ - 54693, - 54715 + 54719, + 54741 ], "loc": { "start": { @@ -96819,8 +96928,8 @@ "type": "Identifier", "name": "locale", "range": [ - 54717, - 54723 + 54743, + 54749 ], "loc": { "start": { @@ -96835,8 +96944,8 @@ } ], "range": [ - 54683, - 54724 + 54709, + 54750 ], "loc": { "start": { @@ -96850,8 +96959,8 @@ } }, "range": [ - 54676, - 54724 + 54702, + 54750 ], "loc": { "start": { @@ -96865,8 +96974,8 @@ } }, "range": [ - 54676, - 54725 + 54702, + 54751 ], "loc": { "start": { @@ -96888,8 +96997,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 54742, - 54751 + 54768, + 54777 ], "loc": { "start": { @@ -96909,8 +97018,8 @@ "type": "Identifier", "name": "dte1", "range": [ - 54754, - 54758 + 54780, + 54784 ], "loc": { "start": { @@ -96927,8 +97036,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 54762, - 54766 + 54788, + 54792 ], "loc": { "start": { @@ -96942,8 +97051,8 @@ } }, "range": [ - 54754, - 54766 + 54780, + 54792 ], "loc": { "start": { @@ -96957,8 +97066,8 @@ } }, "range": [ - 54742, - 54766 + 54768, + 54792 ], "loc": { "start": { @@ -96972,8 +97081,8 @@ } }, "range": [ - 54742, - 54767 + 54768, + 54793 ], "loc": { "start": { @@ -96988,8 +97097,8 @@ } ], "range": [ - 54658, - 54781 + 54684, + 54807 ], "loc": { "start": { @@ -97006,8 +97115,8 @@ "type": "Line", "value": " greater date", "range": [ - 54794, - 54809 + 54820, + 54835 ], "loc": { "start": { @@ -97028,8 +97137,8 @@ "type": "Identifier", "name": "isGDate", "range": [ - 54831, - 54838 + 54857, + 54864 ], "loc": { "start": { @@ -97054,8 +97163,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 54858, - 54862 + 54884, + 54888 ], "loc": { "start": { @@ -97074,8 +97183,8 @@ "type": "Identifier", "name": "parseDate", "range": [ - 54865, - 54874 + 54891, + 54900 ], "loc": { "start": { @@ -97098,8 +97207,8 @@ "type": "Identifier", "name": "term", "range": [ - 54875, - 54879 + 54901, + 54905 ], "loc": { "start": { @@ -97116,8 +97225,8 @@ "type": "Identifier", "name": "replace", "range": [ - 54880, - 54887 + 54906, + 54913 ], "loc": { "start": { @@ -97131,8 +97240,8 @@ } }, "range": [ - 54875, - 54887 + 54901, + 54913 ], "loc": { "start": { @@ -97150,8 +97259,8 @@ "type": "Identifier", "name": "reG", "range": [ - 54888, - 54891 + 54914, + 54917 ], "loc": { "start": { @@ -97169,8 +97278,8 @@ "value": "", "raw": "''", "range": [ - 54893, - 54895 + 54919, + 54921 ], "loc": { "start": { @@ -97185,8 +97294,8 @@ } ], "range": [ - 54875, - 54896 + 54901, + 54922 ], "loc": { "start": { @@ -97203,8 +97312,8 @@ "type": "Identifier", "name": "locale", "range": [ - 54898, - 54904 + 54924, + 54930 ], "loc": { "start": { @@ -97219,8 +97328,8 @@ } ], "range": [ - 54865, - 54905 + 54891, + 54931 ], "loc": { "start": { @@ -97234,8 +97343,8 @@ } }, "range": [ - 54858, - 54905 + 54884, + 54931 ], "loc": { "start": { @@ -97249,8 +97358,8 @@ } }, "range": [ - 54858, - 54906 + 54884, + 54932 ], "loc": { "start": { @@ -97272,8 +97381,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 54923, - 54932 + 54949, + 54958 ], "loc": { "start": { @@ -97293,8 +97402,8 @@ "type": "Identifier", "name": "dte1", "range": [ - 54935, - 54939 + 54961, + 54965 ], "loc": { "start": { @@ -97311,8 +97420,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 54942, - 54946 + 54968, + 54972 ], "loc": { "start": { @@ -97326,8 +97435,8 @@ } }, "range": [ - 54935, - 54946 + 54961, + 54972 ], "loc": { "start": { @@ -97341,8 +97450,8 @@ } }, "range": [ - 54923, - 54946 + 54949, + 54972 ], "loc": { "start": { @@ -97356,8 +97465,8 @@ } }, "range": [ - 54923, - 54947 + 54949, + 54973 ], "loc": { "start": { @@ -97372,8 +97481,8 @@ } ], "range": [ - 54840, - 54961 + 54866, + 54987 ], "loc": { "start": { @@ -97390,8 +97499,8 @@ "type": "Line", "value": " different date", "range": [ - 54974, - 54991 + 55000, + 55017 ], "loc": { "start": { @@ -97412,8 +97521,8 @@ "type": "Identifier", "name": "isDFDate", "range": [ - 55013, - 55021 + 55039, + 55047 ], "loc": { "start": { @@ -97438,8 +97547,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 55041, - 55045 + 55067, + 55071 ], "loc": { "start": { @@ -97458,8 +97567,8 @@ "type": "Identifier", "name": "parseDate", "range": [ - 55048, - 55057 + 55074, + 55083 ], "loc": { "start": { @@ -97482,8 +97591,8 @@ "type": "Identifier", "name": "term", "range": [ - 55058, - 55062 + 55084, + 55088 ], "loc": { "start": { @@ -97500,8 +97609,8 @@ "type": "Identifier", "name": "replace", "range": [ - 55063, - 55070 + 55089, + 55096 ], "loc": { "start": { @@ -97515,8 +97624,8 @@ } }, "range": [ - 55058, - 55070 + 55084, + 55096 ], "loc": { "start": { @@ -97534,8 +97643,8 @@ "type": "Identifier", "name": "reD", "range": [ - 55071, - 55074 + 55097, + 55100 ], "loc": { "start": { @@ -97553,8 +97662,8 @@ "value": "", "raw": "''", "range": [ - 55076, - 55078 + 55102, + 55104 ], "loc": { "start": { @@ -97569,8 +97678,8 @@ } ], "range": [ - 55058, - 55079 + 55084, + 55105 ], "loc": { "start": { @@ -97587,8 +97696,8 @@ "type": "Identifier", "name": "locale", "range": [ - 55081, - 55087 + 55107, + 55113 ], "loc": { "start": { @@ -97603,8 +97712,8 @@ } ], "range": [ - 55048, - 55088 + 55074, + 55114 ], "loc": { "start": { @@ -97618,8 +97727,8 @@ } }, "range": [ - 55041, - 55088 + 55067, + 55114 ], "loc": { "start": { @@ -97633,8 +97742,8 @@ } }, "range": [ - 55041, - 55089 + 55067, + 55115 ], "loc": { "start": { @@ -97656,8 +97765,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 55106, - 55115 + 55132, + 55141 ], "loc": { "start": { @@ -97682,8 +97791,8 @@ "type": "Identifier", "name": "dte1", "range": [ - 55118, - 55122 + 55144, + 55148 ], "loc": { "start": { @@ -97700,8 +97809,8 @@ "type": "Identifier", "name": "toString", "range": [ - 55123, - 55131 + 55149, + 55157 ], "loc": { "start": { @@ -97715,8 +97824,8 @@ } }, "range": [ - 55118, - 55131 + 55144, + 55157 ], "loc": { "start": { @@ -97731,8 +97840,8 @@ }, "arguments": [], "range": [ - 55118, - 55133 + 55144, + 55159 ], "loc": { "start": { @@ -97754,8 +97863,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 55138, - 55142 + 55164, + 55168 ], "loc": { "start": { @@ -97772,8 +97881,8 @@ "type": "Identifier", "name": "toString", "range": [ - 55143, - 55151 + 55169, + 55177 ], "loc": { "start": { @@ -97787,8 +97896,8 @@ } }, "range": [ - 55138, - 55151 + 55164, + 55177 ], "loc": { "start": { @@ -97803,8 +97912,8 @@ }, "arguments": [], "range": [ - 55138, - 55153 + 55164, + 55179 ], "loc": { "start": { @@ -97818,8 +97927,8 @@ } }, "range": [ - 55118, - 55153 + 55144, + 55179 ], "loc": { "start": { @@ -97833,8 +97942,8 @@ } }, "range": [ - 55106, - 55153 + 55132, + 55179 ], "loc": { "start": { @@ -97848,8 +97957,8 @@ } }, "range": [ - 55106, - 55154 + 55132, + 55180 ], "loc": { "start": { @@ -97864,8 +97973,8 @@ } ], "range": [ - 55023, - 55168 + 55049, + 55194 ], "loc": { "start": { @@ -97882,8 +97991,8 @@ "type": "Line", "value": " equal date", "range": [ - 55181, - 55194 + 55207, + 55220 ], "loc": { "start": { @@ -97904,8 +98013,8 @@ "type": "Identifier", "name": "isEQDate", "range": [ - 55216, - 55224 + 55242, + 55250 ], "loc": { "start": { @@ -97930,8 +98039,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 55244, - 55248 + 55270, + 55274 ], "loc": { "start": { @@ -97950,8 +98059,8 @@ "type": "Identifier", "name": "parseDate", "range": [ - 55251, - 55260 + 55277, + 55286 ], "loc": { "start": { @@ -97974,8 +98083,8 @@ "type": "Identifier", "name": "term", "range": [ - 55261, - 55265 + 55287, + 55291 ], "loc": { "start": { @@ -97992,8 +98101,8 @@ "type": "Identifier", "name": "replace", "range": [ - 55266, - 55273 + 55292, + 55299 ], "loc": { "start": { @@ -98007,8 +98116,8 @@ } }, "range": [ - 55261, - 55273 + 55287, + 55299 ], "loc": { "start": { @@ -98026,8 +98135,8 @@ "type": "Identifier", "name": "reEq", "range": [ - 55274, - 55278 + 55300, + 55304 ], "loc": { "start": { @@ -98045,8 +98154,8 @@ "value": "", "raw": "''", "range": [ - 55280, - 55282 + 55306, + 55308 ], "loc": { "start": { @@ -98061,8 +98170,8 @@ } ], "range": [ - 55261, - 55283 + 55287, + 55309 ], "loc": { "start": { @@ -98079,8 +98188,8 @@ "type": "Identifier", "name": "locale", "range": [ - 55285, - 55291 + 55311, + 55317 ], "loc": { "start": { @@ -98095,8 +98204,8 @@ } ], "range": [ - 55251, - 55292 + 55277, + 55318 ], "loc": { "start": { @@ -98110,8 +98219,8 @@ } }, "range": [ - 55244, - 55292 + 55270, + 55318 ], "loc": { "start": { @@ -98125,8 +98234,8 @@ } }, "range": [ - 55244, - 55293 + 55270, + 55319 ], "loc": { "start": { @@ -98148,8 +98257,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 55310, - 55319 + 55336, + 55345 ], "loc": { "start": { @@ -98174,8 +98283,8 @@ "type": "Identifier", "name": "dte1", "range": [ - 55322, - 55326 + 55348, + 55352 ], "loc": { "start": { @@ -98192,8 +98301,8 @@ "type": "Identifier", "name": "toString", "range": [ - 55327, - 55335 + 55353, + 55361 ], "loc": { "start": { @@ -98207,8 +98316,8 @@ } }, "range": [ - 55322, - 55335 + 55348, + 55361 ], "loc": { "start": { @@ -98223,8 +98332,8 @@ }, "arguments": [], "range": [ - 55322, - 55337 + 55348, + 55363 ], "loc": { "start": { @@ -98246,8 +98355,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 55342, - 55346 + 55368, + 55372 ], "loc": { "start": { @@ -98264,8 +98373,8 @@ "type": "Identifier", "name": "toString", "range": [ - 55347, - 55355 + 55373, + 55381 ], "loc": { "start": { @@ -98279,8 +98388,8 @@ } }, "range": [ - 55342, - 55355 + 55368, + 55381 ], "loc": { "start": { @@ -98295,8 +98404,8 @@ }, "arguments": [], "range": [ - 55342, - 55357 + 55368, + 55383 ], "loc": { "start": { @@ -98310,8 +98419,8 @@ } }, "range": [ - 55322, - 55357 + 55348, + 55383 ], "loc": { "start": { @@ -98325,8 +98434,8 @@ } }, "range": [ - 55310, - 55357 + 55336, + 55383 ], "loc": { "start": { @@ -98340,8 +98449,8 @@ } }, "range": [ - 55310, - 55358 + 55336, + 55384 ], "loc": { "start": { @@ -98356,8 +98465,8 @@ } ], "range": [ - 55226, - 55372 + 55252, + 55398 ], "loc": { "start": { @@ -98374,8 +98483,8 @@ "type": "Line", "value": " searched keyword with * operator doesn't have to be a date", "range": [ - 55385, - 55446 + 55411, + 55472 ], "loc": { "start": { @@ -98401,8 +98510,8 @@ "type": "Identifier", "name": "reLk", "range": [ - 55468, - 55472 + 55494, + 55498 ], "loc": { "start": { @@ -98419,8 +98528,8 @@ "type": "Identifier", "name": "test", "range": [ - 55473, - 55477 + 55499, + 55503 ], "loc": { "start": { @@ -98434,8 +98543,8 @@ } }, "range": [ - 55468, - 55477 + 55494, + 55503 ], "loc": { "start": { @@ -98453,8 +98562,8 @@ "type": "Identifier", "name": "term", "range": [ - 55478, - 55482 + 55504, + 55508 ], "loc": { "start": { @@ -98469,8 +98578,8 @@ } ], "range": [ - 55468, - 55483 + 55494, + 55509 ], "loc": { "start": { @@ -98495,8 +98604,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 55515, - 55524 + 55541, + 55550 ], "loc": { "start": { @@ -98515,8 +98624,8 @@ "type": "Identifier", "name": "contains", "range": [ - 55527, - 55535 + 55553, + 55561 ], "loc": { "start": { @@ -98539,8 +98648,8 @@ "type": "Identifier", "name": "term", "range": [ - 55536, - 55540 + 55562, + 55566 ], "loc": { "start": { @@ -98557,8 +98666,8 @@ "type": "Identifier", "name": "replace", "range": [ - 55541, - 55548 + 55567, + 55574 ], "loc": { "start": { @@ -98572,8 +98681,8 @@ } }, "range": [ - 55536, - 55548 + 55562, + 55574 ], "loc": { "start": { @@ -98591,8 +98700,8 @@ "type": "Identifier", "name": "reLk", "range": [ - 55549, - 55553 + 55575, + 55579 ], "loc": { "start": { @@ -98610,8 +98719,8 @@ "value": "", "raw": "''", "range": [ - 55555, - 55557 + 55581, + 55583 ], "loc": { "start": { @@ -98626,8 +98735,8 @@ } ], "range": [ - 55536, - 55558 + 55562, + 55584 ], "loc": { "start": { @@ -98644,8 +98753,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 55560, - 55569 + 55586, + 55595 ], "loc": { "start": { @@ -98663,8 +98772,8 @@ "value": false, "raw": "false", "range": [ - 55591, - 55596 + 55617, + 55622 ], "loc": { "start": { @@ -98683,8 +98792,8 @@ "object": { "type": "ThisExpression", "range": [ - 55598, - 55602 + 55624, + 55628 ], "loc": { "start": { @@ -98701,8 +98810,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 55603, - 55616 + 55629, + 55642 ], "loc": { "start": { @@ -98716,8 +98825,8 @@ } }, "range": [ - 55598, - 55616 + 55624, + 55642 ], "loc": { "start": { @@ -98732,8 +98841,8 @@ } ], "range": [ - 55527, - 55617 + 55553, + 55643 ], "loc": { "start": { @@ -98747,8 +98856,8 @@ } }, "range": [ - 55515, - 55617 + 55541, + 55643 ], "loc": { "start": { @@ -98762,8 +98871,8 @@ } }, "range": [ - 55515, - 55618 + 55541, + 55644 ], "loc": { "start": { @@ -98780,8 +98889,8 @@ "type": "Line", "value": " like date", "range": [ - 55486, - 55498 + 55512, + 55524 ], "loc": { "start": { @@ -98798,8 +98907,8 @@ } ], "range": [ - 55485, - 55632 + 55511, + 55658 ], "loc": { "start": { @@ -98820,8 +98929,8 @@ "type": "Identifier", "name": "isValidDate", "range": [ - 55654, - 55665 + 55680, + 55691 ], "loc": { "start": { @@ -98839,8 +98948,8 @@ "type": "Identifier", "name": "term", "range": [ - 55666, - 55670 + 55692, + 55696 ], "loc": { "start": { @@ -98855,8 +98964,8 @@ } ], "range": [ - 55654, - 55671 + 55680, + 55697 ], "loc": { "start": { @@ -98881,8 +98990,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 55691, - 55695 + 55717, + 55721 ], "loc": { "start": { @@ -98901,8 +99010,8 @@ "type": "Identifier", "name": "parseDate", "range": [ - 55698, - 55707 + 55724, + 55733 ], "loc": { "start": { @@ -98920,8 +99029,8 @@ "type": "Identifier", "name": "term", "range": [ - 55708, - 55712 + 55734, + 55738 ], "loc": { "start": { @@ -98938,8 +99047,8 @@ "type": "Identifier", "name": "locale", "range": [ - 55714, - 55720 + 55740, + 55746 ], "loc": { "start": { @@ -98954,8 +99063,8 @@ } ], "range": [ - 55698, - 55721 + 55724, + 55747 ], "loc": { "start": { @@ -98969,8 +99078,8 @@ } }, "range": [ - 55691, - 55721 + 55717, + 55747 ], "loc": { "start": { @@ -98984,8 +99093,8 @@ } }, "range": [ - 55691, - 55722 + 55717, + 55748 ], "loc": { "start": { @@ -99007,8 +99116,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 55739, - 55748 + 55765, + 55774 ], "loc": { "start": { @@ -99033,8 +99142,8 @@ "type": "Identifier", "name": "dte1", "range": [ - 55751, - 55755 + 55777, + 55781 ], "loc": { "start": { @@ -99051,8 +99160,8 @@ "type": "Identifier", "name": "toString", "range": [ - 55756, - 55764 + 55782, + 55790 ], "loc": { "start": { @@ -99066,8 +99175,8 @@ } }, "range": [ - 55751, - 55764 + 55777, + 55790 ], "loc": { "start": { @@ -99082,8 +99191,8 @@ }, "arguments": [], "range": [ - 55751, - 55766 + 55777, + 55792 ], "loc": { "start": { @@ -99105,8 +99214,8 @@ "type": "Identifier", "name": "dte2", "range": [ - 55771, - 55775 + 55797, + 55801 ], "loc": { "start": { @@ -99123,8 +99232,8 @@ "type": "Identifier", "name": "toString", "range": [ - 55776, - 55784 + 55802, + 55810 ], "loc": { "start": { @@ -99138,8 +99247,8 @@ } }, "range": [ - 55771, - 55784 + 55797, + 55810 ], "loc": { "start": { @@ -99154,8 +99263,8 @@ }, "arguments": [], "range": [ - 55771, - 55786 + 55797, + 55812 ], "loc": { "start": { @@ -99169,8 +99278,8 @@ } }, "range": [ - 55751, - 55786 + 55777, + 55812 ], "loc": { "start": { @@ -99184,8 +99293,8 @@ } }, "range": [ - 55739, - 55786 + 55765, + 55812 ], "loc": { "start": { @@ -99199,8 +99308,8 @@ } }, "range": [ - 55739, - 55787 + 55765, + 55813 ], "loc": { "start": { @@ -99215,8 +99324,8 @@ } ], "range": [ - 55673, - 55801 + 55699, + 55827 ], "loc": { "start": { @@ -99233,8 +99342,8 @@ "type": "Line", "value": "empty", "range": [ - 55814, - 55821 + 55840, + 55847 ], "loc": { "start": { @@ -99255,8 +99364,8 @@ "type": "Identifier", "name": "hasEM", "range": [ - 55843, - 55848 + 55869, + 55874 ], "loc": { "start": { @@ -99281,8 +99390,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 55868, - 55877 + 55894, + 55903 ], "loc": { "start": { @@ -99301,8 +99410,8 @@ "type": "Identifier", "name": "isEmptyString", "range": [ - 55880, - 55893 + 55906, + 55919 ], "loc": { "start": { @@ -99320,8 +99429,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 55894, - 55903 + 55920, + 55929 ], "loc": { "start": { @@ -99336,8 +99445,8 @@ } ], "range": [ - 55880, - 55904 + 55906, + 55930 ], "loc": { "start": { @@ -99351,8 +99460,8 @@ } }, "range": [ - 55868, - 55904 + 55894, + 55930 ], "loc": { "start": { @@ -99366,8 +99475,8 @@ } }, "range": [ - 55868, - 55905 + 55894, + 55931 ], "loc": { "start": { @@ -99382,8 +99491,8 @@ } ], "range": [ - 55850, - 55919 + 55876, + 55945 ], "loc": { "start": { @@ -99400,8 +99509,8 @@ "type": "Line", "value": "non-empty", "range": [ - 55932, - 55943 + 55958, + 55969 ], "loc": { "start": { @@ -99422,8 +99531,8 @@ "type": "Identifier", "name": "hasNM", "range": [ - 55965, - 55970 + 55991, + 55996 ], "loc": { "start": { @@ -99448,8 +99557,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 55990, - 55999 + 56016, + 56025 ], "loc": { "start": { @@ -99471,8 +99580,8 @@ "type": "Identifier", "name": "isEmptyString", "range": [ - 56003, - 56016 + 56029, + 56042 ], "loc": { "start": { @@ -99490,8 +99599,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 56017, - 56026 + 56043, + 56052 ], "loc": { "start": { @@ -99506,8 +99615,8 @@ } ], "range": [ - 56003, - 56027 + 56029, + 56053 ], "loc": { "start": { @@ -99522,8 +99631,8 @@ }, "prefix": true, "range": [ - 56002, - 56027 + 56028, + 56053 ], "loc": { "start": { @@ -99537,8 +99646,8 @@ } }, "range": [ - 55990, - 56027 + 56016, + 56053 ], "loc": { "start": { @@ -99552,8 +99661,8 @@ } }, "range": [ - 55990, - 56028 + 56016, + 56054 ], "loc": { "start": { @@ -99568,8 +99677,8 @@ } ], "range": [ - 55972, - 56042 + 55998, + 56068 ], "loc": { "start": { @@ -99594,8 +99703,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 56066, - 56075 + 56092, + 56101 ], "loc": { "start": { @@ -99614,8 +99723,8 @@ "type": "Identifier", "name": "contains", "range": [ - 56078, - 56086 + 56104, + 56112 ], "loc": { "start": { @@ -99633,8 +99742,8 @@ "type": "Identifier", "name": "term", "range": [ - 56087, - 56091 + 56113, + 56117 ], "loc": { "start": { @@ -99651,8 +99760,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 56093, - 56102 + 56119, + 56128 ], "loc": { "start": { @@ -99673,8 +99782,8 @@ "object": { "type": "ThisExpression", "range": [ - 56124, - 56128 + 56150, + 56154 ], "loc": { "start": { @@ -99691,8 +99800,8 @@ "type": "Identifier", "name": "isExactMatch", "range": [ - 56129, - 56141 + 56155, + 56167 ], "loc": { "start": { @@ -99706,8 +99815,8 @@ } }, "range": [ - 56124, - 56141 + 56150, + 56167 ], "loc": { "start": { @@ -99725,8 +99834,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 56142, - 56148 + 56168, + 56174 ], "loc": { "start": { @@ -99741,8 +99850,8 @@ } ], "range": [ - 56124, - 56149 + 56150, + 56175 ], "loc": { "start": { @@ -99761,8 +99870,8 @@ "object": { "type": "ThisExpression", "range": [ - 56151, - 56155 + 56177, + 56181 ], "loc": { "start": { @@ -99779,8 +99888,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 56156, - 56169 + 56182, + 56195 ], "loc": { "start": { @@ -99794,8 +99903,8 @@ } }, "range": [ - 56151, - 56169 + 56177, + 56195 ], "loc": { "start": { @@ -99810,8 +99919,8 @@ } ], "range": [ - 56078, - 56170 + 56104, + 56196 ], "loc": { "start": { @@ -99825,8 +99934,8 @@ } }, "range": [ - 56066, - 56170 + 56092, + 56196 ], "loc": { "start": { @@ -99840,8 +99949,8 @@ } }, "range": [ - 56066, - 56171 + 56092, + 56197 ], "loc": { "start": { @@ -99856,8 +99965,8 @@ } ], "range": [ - 56048, - 56185 + 56074, + 56211 ], "loc": { "start": { @@ -99871,8 +99980,8 @@ } }, "range": [ - 55961, - 56185 + 55987, + 56211 ], "loc": { "start": { @@ -99889,8 +99998,8 @@ "type": "Line", "value": "non-empty", "range": [ - 55932, - 55943 + 55958, + 55969 ], "loc": { "start": { @@ -99906,8 +100015,8 @@ ] }, "range": [ - 55839, - 56185 + 55865, + 56211 ], "loc": { "start": { @@ -99924,8 +100033,8 @@ "type": "Line", "value": "empty", "range": [ - 55814, - 55821 + 55840, + 55847 ], "loc": { "start": { @@ -99941,8 +100050,8 @@ ] }, "range": [ - 55650, - 56185 + 55676, + 56211 ], "loc": { "start": { @@ -99956,8 +100065,8 @@ } }, "range": [ - 55464, - 56185 + 55490, + 56211 ], "loc": { "start": { @@ -99974,8 +100083,8 @@ "type": "Line", "value": " searched keyword with * operator doesn't have to be a date", "range": [ - 55385, - 55446 + 55411, + 55472 ], "loc": { "start": { @@ -99991,8 +100100,8 @@ ] }, "range": [ - 55212, - 56185 + 55238, + 56211 ], "loc": { "start": { @@ -100009,8 +100118,8 @@ "type": "Line", "value": " equal date", "range": [ - 55181, - 55194 + 55207, + 55220 ], "loc": { "start": { @@ -100026,8 +100135,8 @@ ] }, "range": [ - 55009, - 56185 + 55035, + 56211 ], "loc": { "start": { @@ -100044,8 +100153,8 @@ "type": "Line", "value": " different date", "range": [ - 54974, - 54991 + 55000, + 55017 ], "loc": { "start": { @@ -100061,8 +100170,8 @@ ] }, "range": [ - 54827, - 56185 + 54853, + 56211 ], "loc": { "start": { @@ -100079,8 +100188,8 @@ "type": "Line", "value": " greater date", "range": [ - 54794, - 54809 + 54820, + 54835 ], "loc": { "start": { @@ -100096,8 +100205,8 @@ ] }, "range": [ - 54644, - 56185 + 54670, + 56211 ], "loc": { "start": { @@ -100114,8 +100223,8 @@ "type": "Line", "value": " greater equal date", "range": [ - 54605, - 54626 + 54631, + 54652 ], "loc": { "start": { @@ -100131,8 +100240,8 @@ ] }, "range": [ - 54458, - 56185 + 54484, + 56211 ], "loc": { "start": { @@ -100149,8 +100258,8 @@ "type": "Line", "value": " lower date", "range": [ - 54427, - 54440 + 54453, + 54466 ], "loc": { "start": { @@ -100166,8 +100275,8 @@ ] }, "range": [ - 54277, - 56185 + 54303, + 56211 ], "loc": { "start": { @@ -100184,8 +100293,8 @@ "type": "Line", "value": " lower equal date", "range": [ - 54245, - 54264 + 54271, + 54290 ], "loc": { "start": { @@ -100202,8 +100311,8 @@ } ], "range": [ - 53314, - 56195 + 53340, + 56221 ], "loc": { "start": { @@ -100228,8 +100337,8 @@ "type": "Identifier", "name": "numData", "range": [ - 56338, - 56345 + 56364, + 56371 ], "loc": { "start": { @@ -100251,8 +100360,8 @@ "type": "Identifier", "name": "Number", "range": [ - 56348, - 56354 + 56374, + 56380 ], "loc": { "start": { @@ -100270,8 +100379,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 56355, - 56364 + 56381, + 56390 ], "loc": { "start": { @@ -100286,8 +100395,8 @@ } ], "range": [ - 56348, - 56365 + 56374, + 56391 ], "loc": { "start": { @@ -100306,8 +100415,8 @@ "type": "Identifier", "name": "parseNb", "range": [ - 56369, - 56376 + 56395, + 56402 ], "loc": { "start": { @@ -100325,8 +100434,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 56377, - 56386 + 56403, + 56412 ], "loc": { "start": { @@ -100343,8 +100452,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 56388, - 56395 + 56414, + 56421 ], "loc": { "start": { @@ -100359,8 +100468,8 @@ } ], "range": [ - 56369, - 56396 + 56395, + 56422 ], "loc": { "start": { @@ -100374,8 +100483,8 @@ } }, "range": [ - 56348, - 56396 + 56374, + 56422 ], "loc": { "start": { @@ -100389,8 +100498,8 @@ } }, "range": [ - 56338, - 56396 + 56364, + 56422 ], "loc": { "start": { @@ -100404,8 +100513,8 @@ } }, "range": [ - 56338, - 56397 + 56364, + 56423 ], "loc": { "start": { @@ -100422,8 +100531,8 @@ "type": "Line", "value": " Convert to number anyways to auto-resolve type in case not", "range": [ - 56224, - 56285 + 56250, + 56311 ], "loc": { "start": { @@ -100440,8 +100549,8 @@ "type": "Line", "value": " defined by configuration", "range": [ - 56298, - 56325 + 56324, + 56351 ], "loc": { "start": { @@ -100460,8 +100569,8 @@ "type": "Line", "value": " first checks if there is any operator (<,>,<=,>=,!,*,=,{,},", "range": [ - 56411, - 56473 + 56437, + 56499 ], "loc": { "start": { @@ -100478,8 +100587,8 @@ "type": "Line", "value": " rgx:)", "range": [ - 56486, - 56494 + 56512, + 56520 ], "loc": { "start": { @@ -100496,8 +100605,8 @@ "type": "Line", "value": " lower equal", "range": [ - 56507, - 56521 + 56533, + 56547 ], "loc": { "start": { @@ -100518,8 +100627,8 @@ "type": "Identifier", "name": "hasLE", "range": [ - 56538, - 56543 + 56564, + 56569 ], "loc": { "start": { @@ -100544,8 +100653,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 56563, - 56572 + 56589, + 56598 ], "loc": { "start": { @@ -100565,8 +100674,8 @@ "type": "Identifier", "name": "numData", "range": [ - 56575, - 56582 + 56601, + 56608 ], "loc": { "start": { @@ -100585,8 +100694,8 @@ "type": "Identifier", "name": "parseNb", "range": [ - 56586, - 56593 + 56612, + 56619 ], "loc": { "start": { @@ -100609,8 +100718,8 @@ "type": "Identifier", "name": "term", "range": [ - 56615, - 56619 + 56641, + 56645 ], "loc": { "start": { @@ -100627,8 +100736,8 @@ "type": "Identifier", "name": "replace", "range": [ - 56620, - 56627 + 56646, + 56653 ], "loc": { "start": { @@ -100642,8 +100751,8 @@ } }, "range": [ - 56615, - 56627 + 56641, + 56653 ], "loc": { "start": { @@ -100661,8 +100770,8 @@ "type": "Identifier", "name": "reLe", "range": [ - 56628, - 56632 + 56654, + 56658 ], "loc": { "start": { @@ -100680,8 +100789,8 @@ "value": "", "raw": "''", "range": [ - 56634, - 56636 + 56660, + 56662 ], "loc": { "start": { @@ -100696,8 +100805,8 @@ } ], "range": [ - 56615, - 56637 + 56641, + 56663 ], "loc": { "start": { @@ -100714,8 +100823,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 56659, - 56666 + 56685, + 56692 ], "loc": { "start": { @@ -100730,8 +100839,8 @@ } ], "range": [ - 56586, - 56684 + 56612, + 56710 ], "loc": { "start": { @@ -100745,8 +100854,8 @@ } }, "range": [ - 56575, - 56684 + 56601, + 56710 ], "loc": { "start": { @@ -100760,8 +100869,8 @@ } }, "range": [ - 56563, - 56684 + 56589, + 56710 ], "loc": { "start": { @@ -100775,8 +100884,8 @@ } }, "range": [ - 56563, - 56685 + 56589, + 56711 ], "loc": { "start": { @@ -100791,8 +100900,8 @@ } ], "range": [ - 56545, - 56699 + 56571, + 56725 ], "loc": { "start": { @@ -100809,8 +100918,8 @@ "type": "Line", "value": "greater equal", "range": [ - 56712, - 56727 + 56738, + 56753 ], "loc": { "start": { @@ -100831,8 +100940,8 @@ "type": "Identifier", "name": "hasGE", "range": [ - 56749, - 56754 + 56775, + 56780 ], "loc": { "start": { @@ -100857,8 +100966,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 56774, - 56783 + 56800, + 56809 ], "loc": { "start": { @@ -100878,8 +100987,8 @@ "type": "Identifier", "name": "numData", "range": [ - 56786, - 56793 + 56812, + 56819 ], "loc": { "start": { @@ -100898,8 +101007,8 @@ "type": "Identifier", "name": "parseNb", "range": [ - 56797, - 56804 + 56823, + 56830 ], "loc": { "start": { @@ -100922,8 +101031,8 @@ "type": "Identifier", "name": "term", "range": [ - 56826, - 56830 + 56852, + 56856 ], "loc": { "start": { @@ -100940,8 +101049,8 @@ "type": "Identifier", "name": "replace", "range": [ - 56831, - 56838 + 56857, + 56864 ], "loc": { "start": { @@ -100955,8 +101064,8 @@ } }, "range": [ - 56826, - 56838 + 56852, + 56864 ], "loc": { "start": { @@ -100974,8 +101083,8 @@ "type": "Identifier", "name": "reGe", "range": [ - 56839, - 56843 + 56865, + 56869 ], "loc": { "start": { @@ -100993,8 +101102,8 @@ "value": "", "raw": "''", "range": [ - 56845, - 56847 + 56871, + 56873 ], "loc": { "start": { @@ -101009,8 +101118,8 @@ } ], "range": [ - 56826, - 56848 + 56852, + 56874 ], "loc": { "start": { @@ -101027,8 +101136,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 56870, - 56877 + 56896, + 56903 ], "loc": { "start": { @@ -101043,8 +101152,8 @@ } ], "range": [ - 56797, - 56895 + 56823, + 56921 ], "loc": { "start": { @@ -101058,8 +101167,8 @@ } }, "range": [ - 56786, - 56895 + 56812, + 56921 ], "loc": { "start": { @@ -101073,8 +101182,8 @@ } }, "range": [ - 56774, - 56895 + 56800, + 56921 ], "loc": { "start": { @@ -101088,8 +101197,8 @@ } }, "range": [ - 56774, - 56896 + 56800, + 56922 ], "loc": { "start": { @@ -101104,8 +101213,8 @@ } ], "range": [ - 56756, - 56910 + 56782, + 56936 ], "loc": { "start": { @@ -101122,8 +101231,8 @@ "type": "Line", "value": "lower", "range": [ - 56923, - 56930 + 56949, + 56956 ], "loc": { "start": { @@ -101144,8 +101253,8 @@ "type": "Identifier", "name": "hasLO", "range": [ - 56952, - 56957 + 56978, + 56983 ], "loc": { "start": { @@ -101170,8 +101279,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 56977, - 56986 + 57003, + 57012 ], "loc": { "start": { @@ -101191,8 +101300,8 @@ "type": "Identifier", "name": "numData", "range": [ - 56989, - 56996 + 57015, + 57022 ], "loc": { "start": { @@ -101211,8 +101320,8 @@ "type": "Identifier", "name": "parseNb", "range": [ - 56999, - 57006 + 57025, + 57032 ], "loc": { "start": { @@ -101235,8 +101344,8 @@ "type": "Identifier", "name": "term", "range": [ - 57028, - 57032 + 57054, + 57058 ], "loc": { "start": { @@ -101253,8 +101362,8 @@ "type": "Identifier", "name": "replace", "range": [ - 57033, - 57040 + 57059, + 57066 ], "loc": { "start": { @@ -101268,8 +101377,8 @@ } }, "range": [ - 57028, - 57040 + 57054, + 57066 ], "loc": { "start": { @@ -101287,8 +101396,8 @@ "type": "Identifier", "name": "reL", "range": [ - 57041, - 57044 + 57067, + 57070 ], "loc": { "start": { @@ -101306,8 +101415,8 @@ "value": "", "raw": "''", "range": [ - 57046, - 57048 + 57072, + 57074 ], "loc": { "start": { @@ -101322,8 +101431,8 @@ } ], "range": [ - 57028, - 57049 + 57054, + 57075 ], "loc": { "start": { @@ -101340,8 +101449,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 57071, - 57078 + 57097, + 57104 ], "loc": { "start": { @@ -101356,8 +101465,8 @@ } ], "range": [ - 56999, - 57096 + 57025, + 57122 ], "loc": { "start": { @@ -101371,8 +101480,8 @@ } }, "range": [ - 56989, - 57096 + 57015, + 57122 ], "loc": { "start": { @@ -101386,8 +101495,8 @@ } }, "range": [ - 56977, - 57096 + 57003, + 57122 ], "loc": { "start": { @@ -101401,8 +101510,8 @@ } }, "range": [ - 56977, - 57097 + 57003, + 57123 ], "loc": { "start": { @@ -101417,8 +101526,8 @@ } ], "range": [ - 56959, - 57111 + 56985, + 57137 ], "loc": { "start": { @@ -101435,8 +101544,8 @@ "type": "Line", "value": "greater", "range": [ - 57124, - 57133 + 57150, + 57159 ], "loc": { "start": { @@ -101457,8 +101566,8 @@ "type": "Identifier", "name": "hasGR", "range": [ - 57155, - 57160 + 57181, + 57186 ], "loc": { "start": { @@ -101483,8 +101592,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 57180, - 57189 + 57206, + 57215 ], "loc": { "start": { @@ -101504,8 +101613,8 @@ "type": "Identifier", "name": "numData", "range": [ - 57192, - 57199 + 57218, + 57225 ], "loc": { "start": { @@ -101524,8 +101633,8 @@ "type": "Identifier", "name": "parseNb", "range": [ - 57202, - 57209 + 57228, + 57235 ], "loc": { "start": { @@ -101548,8 +101657,8 @@ "type": "Identifier", "name": "term", "range": [ - 57231, - 57235 + 57257, + 57261 ], "loc": { "start": { @@ -101566,8 +101675,8 @@ "type": "Identifier", "name": "replace", "range": [ - 57236, - 57243 + 57262, + 57269 ], "loc": { "start": { @@ -101581,8 +101690,8 @@ } }, "range": [ - 57231, - 57243 + 57257, + 57269 ], "loc": { "start": { @@ -101600,8 +101709,8 @@ "type": "Identifier", "name": "reG", "range": [ - 57244, - 57247 + 57270, + 57273 ], "loc": { "start": { @@ -101619,8 +101728,8 @@ "value": "", "raw": "''", "range": [ - 57249, - 57251 + 57275, + 57277 ], "loc": { "start": { @@ -101635,8 +101744,8 @@ } ], "range": [ - 57231, - 57252 + 57257, + 57278 ], "loc": { "start": { @@ -101653,8 +101762,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 57274, - 57281 + 57300, + 57307 ], "loc": { "start": { @@ -101669,8 +101778,8 @@ } ], "range": [ - 57202, - 57299 + 57228, + 57325 ], "loc": { "start": { @@ -101684,8 +101793,8 @@ } }, "range": [ - 57192, - 57299 + 57218, + 57325 ], "loc": { "start": { @@ -101699,8 +101808,8 @@ } }, "range": [ - 57180, - 57299 + 57206, + 57325 ], "loc": { "start": { @@ -101714,8 +101823,8 @@ } }, "range": [ - 57180, - 57300 + 57206, + 57326 ], "loc": { "start": { @@ -101730,8 +101839,8 @@ } ], "range": [ - 57162, - 57314 + 57188, + 57340 ], "loc": { "start": { @@ -101748,8 +101857,8 @@ "type": "Line", "value": "different", "range": [ - 57327, - 57338 + 57353, + 57364 ], "loc": { "start": { @@ -101770,8 +101879,8 @@ "type": "Identifier", "name": "hasDF", "range": [ - 57360, - 57365 + 57386, + 57391 ], "loc": { "start": { @@ -101796,8 +101905,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 57385, - 57394 + 57411, + 57420 ], "loc": { "start": { @@ -101818,8 +101927,8 @@ "type": "Identifier", "name": "contains", "range": [ - 57397, - 57405 + 57423, + 57431 ], "loc": { "start": { @@ -101842,8 +101951,8 @@ "type": "Identifier", "name": "term", "range": [ - 57406, - 57410 + 57432, + 57436 ], "loc": { "start": { @@ -101860,8 +101969,8 @@ "type": "Identifier", "name": "replace", "range": [ - 57411, - 57418 + 57437, + 57444 ], "loc": { "start": { @@ -101875,8 +101984,8 @@ } }, "range": [ - 57406, - 57418 + 57432, + 57444 ], "loc": { "start": { @@ -101894,8 +102003,8 @@ "type": "Identifier", "name": "reD", "range": [ - 57419, - 57422 + 57445, + 57448 ], "loc": { "start": { @@ -101913,8 +102022,8 @@ "value": "", "raw": "''", "range": [ - 57424, - 57426 + 57450, + 57452 ], "loc": { "start": { @@ -101929,8 +102038,8 @@ } ], "range": [ - 57406, - 57427 + 57432, + 57453 ], "loc": { "start": { @@ -101947,8 +102056,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 57429, - 57438 + 57455, + 57464 ], "loc": { "start": { @@ -101966,8 +102075,8 @@ "value": false, "raw": "false", "range": [ - 57460, - 57465 + 57486, + 57491 ], "loc": { "start": { @@ -101986,8 +102095,8 @@ "object": { "type": "ThisExpression", "range": [ - 57467, - 57471 + 57493, + 57497 ], "loc": { "start": { @@ -102004,8 +102113,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 57472, - 57485 + 57498, + 57511 ], "loc": { "start": { @@ -102019,8 +102128,8 @@ } }, "range": [ - 57467, - 57485 + 57493, + 57511 ], "loc": { "start": { @@ -102035,8 +102144,8 @@ } ], "range": [ - 57397, - 57486 + 57423, + 57512 ], "loc": { "start": { @@ -102054,8 +102163,8 @@ "value": false, "raw": "false", "range": [ - 57489, - 57494 + 57515, + 57520 ], "loc": { "start": { @@ -102073,8 +102182,8 @@ "value": true, "raw": "true", "range": [ - 57497, - 57501 + 57523, + 57527 ], "loc": { "start": { @@ -102088,8 +102197,8 @@ } }, "range": [ - 57397, - 57501 + 57423, + 57527 ], "loc": { "start": { @@ -102103,8 +102212,8 @@ } }, "range": [ - 57385, - 57501 + 57411, + 57527 ], "loc": { "start": { @@ -102118,8 +102227,8 @@ } }, "range": [ - 57385, - 57502 + 57411, + 57528 ], "loc": { "start": { @@ -102134,8 +102243,8 @@ } ], "range": [ - 57367, - 57516 + 57393, + 57542 ], "loc": { "start": { @@ -102152,8 +102261,8 @@ "type": "Line", "value": "like", "range": [ - 57529, - 57535 + 57555, + 57561 ], "loc": { "start": { @@ -102174,8 +102283,8 @@ "type": "Identifier", "name": "hasLK", "range": [ - 57557, - 57562 + 57583, + 57588 ], "loc": { "start": { @@ -102200,8 +102309,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 57582, - 57591 + 57608, + 57617 ], "loc": { "start": { @@ -102220,8 +102329,8 @@ "type": "Identifier", "name": "contains", "range": [ - 57594, - 57602 + 57620, + 57628 ], "loc": { "start": { @@ -102244,8 +102353,8 @@ "type": "Identifier", "name": "term", "range": [ - 57603, - 57607 + 57629, + 57633 ], "loc": { "start": { @@ -102262,8 +102371,8 @@ "type": "Identifier", "name": "replace", "range": [ - 57608, - 57615 + 57634, + 57641 ], "loc": { "start": { @@ -102277,8 +102386,8 @@ } }, "range": [ - 57603, - 57615 + 57629, + 57641 ], "loc": { "start": { @@ -102296,8 +102405,8 @@ "type": "Identifier", "name": "reLk", "range": [ - 57616, - 57620 + 57642, + 57646 ], "loc": { "start": { @@ -102315,8 +102424,8 @@ "value": "", "raw": "''", "range": [ - 57622, - 57624 + 57648, + 57650 ], "loc": { "start": { @@ -102331,8 +102440,8 @@ } ], "range": [ - 57603, - 57625 + 57629, + 57651 ], "loc": { "start": { @@ -102349,8 +102458,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 57627, - 57636 + 57653, + 57662 ], "loc": { "start": { @@ -102368,8 +102477,8 @@ "value": false, "raw": "false", "range": [ - 57658, - 57663 + 57684, + 57689 ], "loc": { "start": { @@ -102388,8 +102497,8 @@ "object": { "type": "ThisExpression", "range": [ - 57665, - 57669 + 57691, + 57695 ], "loc": { "start": { @@ -102406,8 +102515,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 57670, - 57683 + 57696, + 57709 ], "loc": { "start": { @@ -102421,8 +102530,8 @@ } }, "range": [ - 57665, - 57683 + 57691, + 57709 ], "loc": { "start": { @@ -102437,8 +102546,8 @@ } ], "range": [ - 57594, - 57684 + 57620, + 57710 ], "loc": { "start": { @@ -102452,8 +102561,8 @@ } }, "range": [ - 57582, - 57684 + 57608, + 57710 ], "loc": { "start": { @@ -102467,8 +102576,8 @@ } }, "range": [ - 57582, - 57685 + 57608, + 57711 ], "loc": { "start": { @@ -102483,8 +102592,8 @@ } ], "range": [ - 57564, - 57699 + 57590, + 57725 ], "loc": { "start": { @@ -102501,8 +102610,8 @@ "type": "Line", "value": "equal", "range": [ - 57712, - 57719 + 57738, + 57745 ], "loc": { "start": { @@ -102523,8 +102632,8 @@ "type": "Identifier", "name": "hasEQ", "range": [ - 57741, - 57746 + 57767, + 57772 ], "loc": { "start": { @@ -102549,8 +102658,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 57766, - 57775 + 57792, + 57801 ], "loc": { "start": { @@ -102569,8 +102678,8 @@ "type": "Identifier", "name": "contains", "range": [ - 57778, - 57786 + 57804, + 57812 ], "loc": { "start": { @@ -102593,8 +102702,8 @@ "type": "Identifier", "name": "term", "range": [ - 57787, - 57791 + 57813, + 57817 ], "loc": { "start": { @@ -102611,8 +102720,8 @@ "type": "Identifier", "name": "replace", "range": [ - 57792, - 57799 + 57818, + 57825 ], "loc": { "start": { @@ -102626,8 +102735,8 @@ } }, "range": [ - 57787, - 57799 + 57813, + 57825 ], "loc": { "start": { @@ -102645,8 +102754,8 @@ "type": "Identifier", "name": "reEq", "range": [ - 57800, - 57804 + 57826, + 57830 ], "loc": { "start": { @@ -102664,8 +102773,8 @@ "value": "", "raw": "''", "range": [ - 57806, - 57808 + 57832, + 57834 ], "loc": { "start": { @@ -102680,8 +102789,8 @@ } ], "range": [ - 57787, - 57809 + 57813, + 57835 ], "loc": { "start": { @@ -102698,8 +102807,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 57811, - 57820 + 57837, + 57846 ], "loc": { "start": { @@ -102717,8 +102826,8 @@ "value": true, "raw": "true", "range": [ - 57842, - 57846 + 57868, + 57872 ], "loc": { "start": { @@ -102737,8 +102846,8 @@ "object": { "type": "ThisExpression", "range": [ - 57848, - 57852 + 57874, + 57878 ], "loc": { "start": { @@ -102755,8 +102864,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 57853, - 57866 + 57879, + 57892 ], "loc": { "start": { @@ -102770,8 +102879,8 @@ } }, "range": [ - 57848, - 57866 + 57874, + 57892 ], "loc": { "start": { @@ -102786,8 +102895,8 @@ } ], "range": [ - 57778, - 57867 + 57804, + 57893 ], "loc": { "start": { @@ -102801,8 +102910,8 @@ } }, "range": [ - 57766, - 57867 + 57792, + 57893 ], "loc": { "start": { @@ -102816,8 +102925,8 @@ } }, "range": [ - 57766, - 57868 + 57792, + 57894 ], "loc": { "start": { @@ -102832,8 +102941,8 @@ } ], "range": [ - 57748, - 57882 + 57774, + 57908 ], "loc": { "start": { @@ -102850,8 +102959,8 @@ "type": "Line", "value": "starts with", "range": [ - 57895, - 57908 + 57921, + 57934 ], "loc": { "start": { @@ -102872,8 +102981,8 @@ "type": "Identifier", "name": "hasST", "range": [ - 57930, - 57935 + 57956, + 57961 ], "loc": { "start": { @@ -102898,8 +103007,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 57955, - 57964 + 57981, + 57990 ], "loc": { "start": { @@ -102926,8 +103035,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 57967, - 57976 + 57993, + 58002 ], "loc": { "start": { @@ -102944,8 +103053,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 57977, - 57984 + 58003, + 58010 ], "loc": { "start": { @@ -102959,8 +103068,8 @@ } }, "range": [ - 57967, - 57984 + 57993, + 58010 ], "loc": { "start": { @@ -102983,8 +103092,8 @@ "type": "Identifier", "name": "term", "range": [ - 57985, - 57989 + 58011, + 58015 ], "loc": { "start": { @@ -103001,8 +103110,8 @@ "type": "Identifier", "name": "replace", "range": [ - 57990, - 57997 + 58016, + 58023 ], "loc": { "start": { @@ -103016,8 +103125,8 @@ } }, "range": [ - 57985, - 57997 + 58011, + 58023 ], "loc": { "start": { @@ -103035,8 +103144,8 @@ "type": "Identifier", "name": "reSt", "range": [ - 57998, - 58002 + 58024, + 58028 ], "loc": { "start": { @@ -103054,8 +103163,8 @@ "value": "", "raw": "''", "range": [ - 58004, - 58006 + 58030, + 58032 ], "loc": { "start": { @@ -103070,8 +103179,8 @@ } ], "range": [ - 57985, - 58007 + 58011, + 58033 ], "loc": { "start": { @@ -103086,8 +103195,8 @@ } ], "range": [ - 57967, - 58008 + 57993, + 58034 ], "loc": { "start": { @@ -103105,8 +103214,8 @@ "value": 0, "raw": "0", "range": [ - 58013, - 58014 + 58039, + 58040 ], "loc": { "start": { @@ -103120,8 +103229,8 @@ } }, "range": [ - 57967, - 58014 + 57993, + 58040 ], "loc": { "start": { @@ -103139,8 +103248,8 @@ "value": true, "raw": "true", "range": [ - 58037, - 58041 + 58063, + 58067 ], "loc": { "start": { @@ -103158,8 +103267,8 @@ "value": false, "raw": "false", "range": [ - 58044, - 58049 + 58070, + 58075 ], "loc": { "start": { @@ -103173,8 +103282,8 @@ } }, "range": [ - 57967, - 58049 + 57993, + 58075 ], "loc": { "start": { @@ -103188,8 +103297,8 @@ } }, "range": [ - 57955, - 58049 + 57981, + 58075 ], "loc": { "start": { @@ -103203,8 +103312,8 @@ } }, "range": [ - 57955, - 58050 + 57981, + 58076 ], "loc": { "start": { @@ -103219,8 +103328,8 @@ } ], "range": [ - 57937, - 58064 + 57963, + 58090 ], "loc": { "start": { @@ -103237,8 +103346,8 @@ "type": "Line", "value": "ends with", "range": [ - 58077, - 58088 + 58103, + 58114 ], "loc": { "start": { @@ -103259,8 +103368,8 @@ "type": "Identifier", "name": "hasEN", "range": [ - 58110, - 58115 + 58136, + 58141 ], "loc": { "start": { @@ -103285,8 +103394,8 @@ "type": "Identifier", "name": "searchArg", "range": [ - 58139, - 58148 + 58165, + 58174 ], "loc": { "start": { @@ -103308,8 +103417,8 @@ "type": "Identifier", "name": "term", "range": [ - 58151, - 58155 + 58177, + 58181 ], "loc": { "start": { @@ -103326,8 +103435,8 @@ "type": "Identifier", "name": "replace", "range": [ - 58156, - 58163 + 58182, + 58189 ], "loc": { "start": { @@ -103341,8 +103450,8 @@ } }, "range": [ - 58151, - 58163 + 58177, + 58189 ], "loc": { "start": { @@ -103360,8 +103469,8 @@ "type": "Identifier", "name": "reEn", "range": [ - 58164, - 58168 + 58190, + 58194 ], "loc": { "start": { @@ -103379,8 +103488,8 @@ "value": "", "raw": "''", "range": [ - 58170, - 58172 + 58196, + 58198 ], "loc": { "start": { @@ -103395,8 +103504,8 @@ } ], "range": [ - 58151, - 58173 + 58177, + 58199 ], "loc": { "start": { @@ -103410,8 +103519,8 @@ } }, "range": [ - 58139, - 58173 + 58165, + 58199 ], "loc": { "start": { @@ -103427,8 +103536,8 @@ ], "kind": "let", "range": [ - 58135, - 58174 + 58161, + 58200 ], "loc": { "start": { @@ -103450,8 +103559,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 58191, - 58200 + 58217, + 58226 ], "loc": { "start": { @@ -103481,8 +103590,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 58223, - 58232 + 58249, + 58258 ], "loc": { "start": { @@ -103499,8 +103608,8 @@ "type": "Identifier", "name": "lastIndexOf", "range": [ - 58233, - 58244 + 58259, + 58270 ], "loc": { "start": { @@ -103514,8 +103623,8 @@ } }, "range": [ - 58223, - 58244 + 58249, + 58270 ], "loc": { "start": { @@ -103533,8 +103642,8 @@ "type": "Identifier", "name": "searchArg", "range": [ - 58245, - 58254 + 58271, + 58280 ], "loc": { "start": { @@ -103557,8 +103666,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 58256, - 58265 + 58282, + 58291 ], "loc": { "start": { @@ -103575,8 +103684,8 @@ "type": "Identifier", "name": "length", "range": [ - 58266, - 58272 + 58292, + 58298 ], "loc": { "start": { @@ -103590,8 +103699,8 @@ } }, "range": [ - 58256, - 58272 + 58282, + 58298 ], "loc": { "start": { @@ -103609,8 +103718,8 @@ "value": 1, "raw": "1", "range": [ - 58275, - 58276 + 58301, + 58302 ], "loc": { "start": { @@ -103624,8 +103733,8 @@ } }, "range": [ - 58256, - 58276 + 58282, + 58302 ], "loc": { "start": { @@ -103640,8 +103749,8 @@ } ], "range": [ - 58223, - 58277 + 58249, + 58303 ], "loc": { "start": { @@ -103667,8 +103776,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 58307, - 58316 + 58333, + 58342 ], "loc": { "start": { @@ -103685,8 +103794,8 @@ "type": "Identifier", "name": "length", "range": [ - 58317, - 58323 + 58343, + 58349 ], "loc": { "start": { @@ -103700,8 +103809,8 @@ } }, "range": [ - 58307, - 58323 + 58333, + 58349 ], "loc": { "start": { @@ -103719,8 +103828,8 @@ "value": 1, "raw": "1", "range": [ - 58326, - 58327 + 58352, + 58353 ], "loc": { "start": { @@ -103734,8 +103843,8 @@ } }, "range": [ - 58307, - 58327 + 58333, + 58353 ], "loc": { "start": { @@ -103758,8 +103867,8 @@ "type": "Identifier", "name": "searchArg", "range": [ - 58332, - 58341 + 58358, + 58367 ], "loc": { "start": { @@ -103776,8 +103885,8 @@ "type": "Identifier", "name": "length", "range": [ - 58342, - 58348 + 58368, + 58374 ], "loc": { "start": { @@ -103791,8 +103900,8 @@ } }, "range": [ - 58332, - 58348 + 58358, + 58374 ], "loc": { "start": { @@ -103810,8 +103919,8 @@ "value": 1, "raw": "1", "range": [ - 58351, - 58352 + 58377, + 58378 ], "loc": { "start": { @@ -103825,8 +103934,8 @@ } }, "range": [ - 58332, - 58352 + 58358, + 58378 ], "loc": { "start": { @@ -103840,8 +103949,8 @@ } }, "range": [ - 58306, - 58353 + 58332, + 58379 ], "loc": { "start": { @@ -103855,8 +103964,8 @@ } }, "range": [ - 58223, - 58353 + 58249, + 58379 ], "loc": { "start": { @@ -103881,8 +103990,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 58381, - 58390 + 58407, + 58416 ], "loc": { "start": { @@ -103899,8 +104008,8 @@ "type": "Identifier", "name": "lastIndexOf", "range": [ - 58391, - 58402 + 58417, + 58428 ], "loc": { "start": { @@ -103914,8 +104023,8 @@ } }, "range": [ - 58381, - 58402 + 58407, + 58428 ], "loc": { "start": { @@ -103933,8 +104042,8 @@ "type": "Identifier", "name": "searchArg", "range": [ - 58403, - 58412 + 58429, + 58438 ], "loc": { "start": { @@ -103957,8 +104066,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 58414, - 58423 + 58440, + 58449 ], "loc": { "start": { @@ -103975,8 +104084,8 @@ "type": "Identifier", "name": "length", "range": [ - 58424, - 58430 + 58450, + 58456 ], "loc": { "start": { @@ -103990,8 +104099,8 @@ } }, "range": [ - 58414, - 58430 + 58440, + 58456 ], "loc": { "start": { @@ -104009,8 +104118,8 @@ "value": 1, "raw": "1", "range": [ - 58433, - 58434 + 58459, + 58460 ], "loc": { "start": { @@ -104024,8 +104133,8 @@ } }, "range": [ - 58414, - 58434 + 58440, + 58460 ], "loc": { "start": { @@ -104040,8 +104149,8 @@ } ], "range": [ - 58381, - 58435 + 58407, + 58461 ], "loc": { "start": { @@ -104062,8 +104171,8 @@ "value": 1, "raw": "1", "range": [ - 58463, - 58464 + 58489, + 58490 ], "loc": { "start": { @@ -104078,8 +104187,8 @@ }, "prefix": true, "range": [ - 58462, - 58464 + 58488, + 58490 ], "loc": { "start": { @@ -104093,8 +104202,8 @@ } }, "range": [ - 58381, - 58464 + 58407, + 58490 ], "loc": { "start": { @@ -104108,8 +104217,8 @@ } }, "range": [ - 58223, - 58464 + 58249, + 58490 ], "loc": { "start": { @@ -104127,8 +104236,8 @@ "value": true, "raw": "true", "range": [ - 58467, - 58471 + 58493, + 58497 ], "loc": { "start": { @@ -104146,8 +104255,8 @@ "value": false, "raw": "false", "range": [ - 58474, - 58479 + 58500, + 58505 ], "loc": { "start": { @@ -104161,8 +104270,8 @@ } }, "range": [ - 58223, - 58479 + 58249, + 58505 ], "loc": { "start": { @@ -104176,8 +104285,8 @@ } }, "range": [ - 58191, - 58479 + 58217, + 58505 ], "loc": { "start": { @@ -104191,8 +104300,8 @@ } }, "range": [ - 58191, - 58480 + 58217, + 58506 ], "loc": { "start": { @@ -104207,8 +104316,8 @@ } ], "range": [ - 58117, - 58494 + 58143, + 58520 ], "loc": { "start": { @@ -104225,8 +104334,8 @@ "type": "Line", "value": "empty", "range": [ - 58507, - 58514 + 58533, + 58540 ], "loc": { "start": { @@ -104247,8 +104356,8 @@ "type": "Identifier", "name": "hasEM", "range": [ - 58536, - 58541 + 58562, + 58567 ], "loc": { "start": { @@ -104273,8 +104382,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 58561, - 58570 + 58587, + 58596 ], "loc": { "start": { @@ -104293,8 +104402,8 @@ "type": "Identifier", "name": "isEmptyString", "range": [ - 58573, - 58586 + 58599, + 58612 ], "loc": { "start": { @@ -104312,8 +104421,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 58587, - 58596 + 58613, + 58622 ], "loc": { "start": { @@ -104328,8 +104437,8 @@ } ], "range": [ - 58573, - 58597 + 58599, + 58623 ], "loc": { "start": { @@ -104343,8 +104452,8 @@ } }, "range": [ - 58561, - 58597 + 58587, + 58623 ], "loc": { "start": { @@ -104358,8 +104467,8 @@ } }, "range": [ - 58561, - 58598 + 58587, + 58624 ], "loc": { "start": { @@ -104374,8 +104483,8 @@ } ], "range": [ - 58543, - 58612 + 58569, + 58638 ], "loc": { "start": { @@ -104392,8 +104501,8 @@ "type": "Line", "value": "non-empty", "range": [ - 58625, - 58636 + 58651, + 58662 ], "loc": { "start": { @@ -104414,8 +104523,8 @@ "type": "Identifier", "name": "hasNM", "range": [ - 58658, - 58663 + 58684, + 58689 ], "loc": { "start": { @@ -104440,8 +104549,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 58683, - 58692 + 58709, + 58718 ], "loc": { "start": { @@ -104463,8 +104572,8 @@ "type": "Identifier", "name": "isEmptyString", "range": [ - 58696, - 58709 + 58722, + 58735 ], "loc": { "start": { @@ -104482,8 +104591,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 58710, - 58719 + 58736, + 58745 ], "loc": { "start": { @@ -104498,8 +104607,8 @@ } ], "range": [ - 58696, - 58720 + 58722, + 58746 ], "loc": { "start": { @@ -104514,8 +104623,8 @@ }, "prefix": true, "range": [ - 58695, - 58720 + 58721, + 58746 ], "loc": { "start": { @@ -104529,8 +104638,8 @@ } }, "range": [ - 58683, - 58720 + 58709, + 58746 ], "loc": { "start": { @@ -104544,8 +104653,8 @@ } }, "range": [ - 58683, - 58721 + 58709, + 58747 ], "loc": { "start": { @@ -104560,8 +104669,8 @@ } ], "range": [ - 58665, - 58735 + 58691, + 58761 ], "loc": { "start": { @@ -104578,8 +104687,8 @@ "type": "Line", "value": "regexp", "range": [ - 58748, - 58756 + 58774, + 58782 ], "loc": { "start": { @@ -104600,8 +104709,8 @@ "type": "Identifier", "name": "hasRE", "range": [ - 58778, - 58783 + 58804, + 58809 ], "loc": { "start": { @@ -104631,8 +104740,8 @@ "type": "Identifier", "name": "srchArg", "range": [ - 58915, - 58922 + 58941, + 58948 ], "loc": { "start": { @@ -104654,8 +104763,8 @@ "type": "Identifier", "name": "term", "range": [ - 58925, - 58929 + 58951, + 58955 ], "loc": { "start": { @@ -104672,8 +104781,8 @@ "type": "Identifier", "name": "replace", "range": [ - 58930, - 58937 + 58956, + 58963 ], "loc": { "start": { @@ -104687,8 +104796,8 @@ } }, "range": [ - 58925, - 58937 + 58951, + 58963 ], "loc": { "start": { @@ -104706,8 +104815,8 @@ "type": "Identifier", "name": "reRe", "range": [ - 58938, - 58942 + 58964, + 58968 ], "loc": { "start": { @@ -104725,8 +104834,8 @@ "value": "", "raw": "''", "range": [ - 58944, - 58946 + 58970, + 58972 ], "loc": { "start": { @@ -104741,8 +104850,8 @@ } ], "range": [ - 58925, - 58947 + 58951, + 58973 ], "loc": { "start": { @@ -104756,8 +104865,8 @@ } }, "range": [ - 58915, - 58947 + 58941, + 58973 ], "loc": { "start": { @@ -104773,8 +104882,8 @@ ], "kind": "let", "range": [ - 58911, - 58948 + 58937, + 58974 ], "loc": { "start": { @@ -104791,8 +104900,8 @@ "type": "Line", "value": "operator is removed", "range": [ - 58869, - 58890 + 58895, + 58916 ], "loc": { "start": { @@ -104816,8 +104925,8 @@ "type": "Identifier", "name": "rgx", "range": [ - 58973, - 58976 + 58999, + 59002 ], "loc": { "start": { @@ -104836,8 +104945,8 @@ "type": "Identifier", "name": "RegExp", "range": [ - 58983, - 58989 + 59009, + 59015 ], "loc": { "start": { @@ -104855,8 +104964,8 @@ "type": "Identifier", "name": "srchArg", "range": [ - 58990, - 58997 + 59016, + 59023 ], "loc": { "start": { @@ -104871,8 +104980,8 @@ } ], "range": [ - 58979, - 58998 + 59005, + 59024 ], "loc": { "start": { @@ -104886,8 +104995,8 @@ } }, "range": [ - 58973, - 58998 + 58999, + 59024 ], "loc": { "start": { @@ -104903,8 +105012,8 @@ ], "kind": "let", "range": [ - 58969, - 58999 + 58995, + 59025 ], "loc": { "start": { @@ -104926,8 +105035,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 59020, - 59029 + 59046, + 59055 ], "loc": { "start": { @@ -104949,8 +105058,8 @@ "type": "Identifier", "name": "rgx", "range": [ - 59032, - 59035 + 59058, + 59061 ], "loc": { "start": { @@ -104967,8 +105076,8 @@ "type": "Identifier", "name": "test", "range": [ - 59036, - 59040 + 59062, + 59066 ], "loc": { "start": { @@ -104982,8 +105091,8 @@ } }, "range": [ - 59032, - 59040 + 59058, + 59066 ], "loc": { "start": { @@ -105001,8 +105110,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 59041, - 59050 + 59067, + 59076 ], "loc": { "start": { @@ -105017,8 +105126,8 @@ } ], "range": [ - 59032, - 59051 + 59058, + 59077 ], "loc": { "start": { @@ -105032,8 +105141,8 @@ } }, "range": [ - 59020, - 59051 + 59046, + 59077 ], "loc": { "start": { @@ -105047,8 +105156,8 @@ } }, "range": [ - 59020, - 59052 + 59046, + 59078 ], "loc": { "start": { @@ -105063,8 +105172,8 @@ } ], "range": [ - 58847, - 59070 + 58873, + 59096 ], "loc": { "start": { @@ -105083,8 +105192,8 @@ "type": "Identifier", "name": "ex", "range": [ - 59078, - 59080 + 59104, + 59106 ], "loc": { "start": { @@ -105109,8 +105218,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 59104, - 59113 + 59130, + 59139 ], "loc": { "start": { @@ -105128,8 +105237,8 @@ "value": false, "raw": "false", "range": [ - 59116, - 59121 + 59142, + 59147 ], "loc": { "start": { @@ -105143,8 +105252,8 @@ } }, "range": [ - 59104, - 59121 + 59130, + 59147 ], "loc": { "start": { @@ -105158,8 +105267,8 @@ } }, "range": [ - 59104, - 59122 + 59130, + 59148 ], "loc": { "start": { @@ -105174,8 +105283,8 @@ } ], "range": [ - 59082, - 59140 + 59108, + 59166 ], "loc": { "start": { @@ -105189,8 +105298,8 @@ } }, "range": [ - 59071, - 59140 + 59097, + 59166 ], "loc": { "start": { @@ -105205,8 +105314,8 @@ }, "finalizer": null, "range": [ - 58843, - 59140 + 58869, + 59166 ], "loc": { "start": { @@ -105223,8 +105332,8 @@ "type": "Line", "value": "in case regexp throws", "range": [ - 58803, - 58826 + 58829, + 58852 ], "loc": { "start": { @@ -105241,8 +105350,8 @@ } ], "range": [ - 58785, - 59154 + 58811, + 59180 ], "loc": { "start": { @@ -105270,8 +105379,8 @@ "type": "Identifier", "name": "numData", "range": [ - 59326, - 59333 + 59352, + 59359 ], "loc": { "start": { @@ -105292,8 +105401,8 @@ "object": { "type": "ThisExpression", "range": [ - 59357, - 59361 + 59383, + 59387 ], "loc": { "start": { @@ -105310,8 +105419,8 @@ "type": "Identifier", "name": "hasType", "range": [ - 59362, - 59369 + 59388, + 59395 ], "loc": { "start": { @@ -105325,8 +105434,8 @@ } }, "range": [ - 59357, - 59369 + 59383, + 59395 ], "loc": { "start": { @@ -105344,8 +105453,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 59370, - 59376 + 59396, + 59402 ], "loc": { "start": { @@ -105365,8 +105474,8 @@ "type": "Identifier", "name": "NUMBER", "range": [ - 59379, - 59385 + 59405, + 59411 ], "loc": { "start": { @@ -105383,8 +105492,8 @@ "type": "Identifier", "name": "FORMATTED_NUMBER", "range": [ - 59387, - 59403 + 59413, + 59429 ], "loc": { "start": { @@ -105399,8 +105508,8 @@ } ], "range": [ - 59378, - 59404 + 59404, + 59430 ], "loc": { "start": { @@ -105415,8 +105524,8 @@ } ], "range": [ - 59357, - 59405 + 59383, + 59431 ], "loc": { "start": { @@ -105430,8 +105539,8 @@ } }, "range": [ - 59326, - 59405 + 59352, + 59431 ], "loc": { "start": { @@ -105453,8 +105562,8 @@ "object": { "type": "ThisExpression", "range": [ - 59430, - 59434 + 59456, + 59460 ], "loc": { "start": { @@ -105471,8 +105580,8 @@ "type": "Identifier", "name": "singleSearchFlt", "range": [ - 59435, - 59450 + 59461, + 59476 ], "loc": { "start": { @@ -105486,8 +105595,8 @@ } }, "range": [ - 59430, - 59450 + 59456, + 59476 ], "loc": { "start": { @@ -105502,8 +105611,8 @@ }, "prefix": true, "range": [ - 59429, - 59450 + 59455, + 59476 ], "loc": { "start": { @@ -105517,8 +105626,8 @@ } }, "range": [ - 59326, - 59450 + 59352, + 59476 ], "loc": { "start": { @@ -105543,8 +105652,8 @@ "type": "Identifier", "name": "term", "range": [ - 59679, - 59683 + 59705, + 59709 ], "loc": { "start": { @@ -105566,8 +105675,8 @@ "type": "Identifier", "name": "parseNb", "range": [ - 59686, - 59693 + 59712, + 59719 ], "loc": { "start": { @@ -105585,8 +105694,8 @@ "type": "Identifier", "name": "term", "range": [ - 59694, - 59698 + 59720, + 59724 ], "loc": { "start": { @@ -105603,8 +105712,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 59700, - 59707 + 59726, + 59733 ], "loc": { "start": { @@ -105619,8 +105728,8 @@ } ], "range": [ - 59686, - 59708 + 59712, + 59734 ], "loc": { "start": { @@ -105637,8 +105746,8 @@ "type": "Identifier", "name": "term", "range": [ - 59712, - 59716 + 59738, + 59742 ], "loc": { "start": { @@ -105652,8 +105761,8 @@ } }, "range": [ - 59686, - 59716 + 59712, + 59742 ], "loc": { "start": { @@ -105667,8 +105776,8 @@ } }, "range": [ - 59679, - 59716 + 59705, + 59742 ], "loc": { "start": { @@ -105682,8 +105791,8 @@ } }, "range": [ - 59679, - 59717 + 59705, + 59743 ], "loc": { "start": { @@ -105700,8 +105809,8 @@ "type": "Line", "value": " parseNb can return 0 for strings which are not", "range": [ - 59474, - 59523 + 59500, + 59549 ], "loc": { "start": { @@ -105718,8 +105827,8 @@ "type": "Line", "value": " formatted numbers, in that case return the original", "range": [ - 59544, - 59598 + 59570, + 59624 ], "loc": { "start": { @@ -105736,8 +105845,8 @@ "type": "Line", "value": " string. TODO: handle this in parseNb", "range": [ - 59619, - 59658 + 59645, + 59684 ], "loc": { "start": { @@ -105761,8 +105870,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 59738, - 59747 + 59764, + 59773 ], "loc": { "start": { @@ -105785,8 +105894,8 @@ "type": "Identifier", "name": "numData", "range": [ - 59750, - 59757 + 59776, + 59783 ], "loc": { "start": { @@ -105803,8 +105912,8 @@ "type": "Identifier", "name": "term", "range": [ - 59762, - 59766 + 59788, + 59792 ], "loc": { "start": { @@ -105818,8 +105927,8 @@ } }, "range": [ - 59750, - 59766 + 59776, + 59792 ], "loc": { "start": { @@ -105838,8 +105947,8 @@ "type": "Identifier", "name": "contains", "range": [ - 59794, - 59802 + 59820, + 59828 ], "loc": { "start": { @@ -105862,8 +105971,8 @@ "type": "Identifier", "name": "term", "range": [ - 59803, - 59807 + 59829, + 59833 ], "loc": { "start": { @@ -105880,8 +105989,8 @@ "type": "Identifier", "name": "toString", "range": [ - 59808, - 59816 + 59834, + 59842 ], "loc": { "start": { @@ -105895,8 +106004,8 @@ } }, "range": [ - 59803, - 59816 + 59829, + 59842 ], "loc": { "start": { @@ -105911,8 +106020,8 @@ }, "arguments": [], "range": [ - 59803, - 59818 + 59829, + 59844 ], "loc": { "start": { @@ -105934,8 +106043,8 @@ "type": "Identifier", "name": "numData", "range": [ - 59820, - 59827 + 59846, + 59853 ], "loc": { "start": { @@ -105952,8 +106061,8 @@ "type": "Identifier", "name": "toString", "range": [ - 59828, - 59836 + 59854, + 59862 ], "loc": { "start": { @@ -105967,8 +106076,8 @@ } }, "range": [ - 59820, - 59836 + 59846, + 59862 ], "loc": { "start": { @@ -105983,8 +106092,8 @@ }, "arguments": [], "range": [ - 59820, - 59838 + 59846, + 59864 ], "loc": { "start": { @@ -106005,8 +106114,8 @@ "object": { "type": "ThisExpression", "range": [ - 59868, - 59872 + 59894, + 59898 ], "loc": { "start": { @@ -106023,8 +106132,8 @@ "type": "Identifier", "name": "isExactMatch", "range": [ - 59873, - 59885 + 59899, + 59911 ], "loc": { "start": { @@ -106038,8 +106147,8 @@ } }, "range": [ - 59868, - 59885 + 59894, + 59911 ], "loc": { "start": { @@ -106057,8 +106166,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 59886, - 59892 + 59912, + 59918 ], "loc": { "start": { @@ -106073,8 +106182,8 @@ } ], "range": [ - 59868, - 59893 + 59894, + 59919 ], "loc": { "start": { @@ -106093,8 +106202,8 @@ "object": { "type": "ThisExpression", "range": [ - 59895, - 59899 + 59921, + 59925 ], "loc": { "start": { @@ -106111,8 +106220,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 59900, - 59913 + 59926, + 59939 ], "loc": { "start": { @@ -106126,8 +106235,8 @@ } }, "range": [ - 59895, - 59913 + 59921, + 59939 ], "loc": { "start": { @@ -106142,8 +106251,8 @@ } ], "range": [ - 59794, - 59914 + 59820, + 59940 ], "loc": { "start": { @@ -106157,8 +106266,8 @@ } }, "range": [ - 59750, - 59914 + 59776, + 59940 ], "loc": { "start": { @@ -106172,8 +106281,8 @@ } }, "range": [ - 59738, - 59914 + 59764, + 59940 ], "loc": { "start": { @@ -106187,8 +106296,8 @@ } }, "range": [ - 59738, - 59915 + 59764, + 59941 ], "loc": { "start": { @@ -106203,8 +106312,8 @@ } ], "range": [ - 59452, - 59933 + 59478, + 59959 ], "loc": { "start": { @@ -106229,8 +106338,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 60035, - 60044 + 60061, + 60070 ], "loc": { "start": { @@ -106249,8 +106358,8 @@ "type": "Identifier", "name": "contains", "range": [ - 60047, - 60055 + 60073, + 60081 ], "loc": { "start": { @@ -106268,8 +106377,8 @@ "type": "Identifier", "name": "term", "range": [ - 60081, - 60085 + 60107, + 60111 ], "loc": { "start": { @@ -106286,8 +106395,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 60111, - 60120 + 60137, + 60146 ], "loc": { "start": { @@ -106308,8 +106417,8 @@ "object": { "type": "ThisExpression", "range": [ - 60146, - 60150 + 60172, + 60176 ], "loc": { "start": { @@ -106326,8 +106435,8 @@ "type": "Identifier", "name": "isExactMatch", "range": [ - 60151, - 60163 + 60177, + 60189 ], "loc": { "start": { @@ -106341,8 +106450,8 @@ } }, "range": [ - 60146, - 60163 + 60172, + 60189 ], "loc": { "start": { @@ -106360,8 +106469,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 60164, - 60170 + 60190, + 60196 ], "loc": { "start": { @@ -106376,8 +106485,8 @@ } ], "range": [ - 60146, - 60171 + 60172, + 60197 ], "loc": { "start": { @@ -106396,8 +106505,8 @@ "object": { "type": "ThisExpression", "range": [ - 60197, - 60201 + 60223, + 60227 ], "loc": { "start": { @@ -106414,8 +106523,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 60202, - 60215 + 60228, + 60241 ], "loc": { "start": { @@ -106429,8 +106538,8 @@ } }, "range": [ - 60197, - 60215 + 60223, + 60241 ], "loc": { "start": { @@ -106451,8 +106560,8 @@ "object": { "type": "ThisExpression", "range": [ - 60241, - 60245 + 60267, + 60271 ], "loc": { "start": { @@ -106469,8 +106578,8 @@ "type": "Identifier", "name": "ignoresDiacritics", "range": [ - 60246, - 60263 + 60272, + 60289 ], "loc": { "start": { @@ -106484,8 +106593,8 @@ } }, "range": [ - 60241, - 60263 + 60267, + 60289 ], "loc": { "start": { @@ -106503,8 +106612,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 60264, - 60270 + 60290, + 60296 ], "loc": { "start": { @@ -106519,8 +106628,8 @@ } ], "range": [ - 60241, - 60271 + 60267, + 60297 ], "loc": { "start": { @@ -106535,8 +106644,8 @@ } ], "range": [ - 60047, - 60293 + 60073, + 60319 ], "loc": { "start": { @@ -106550,8 +106659,8 @@ } }, "range": [ - 60035, - 60293 + 60061, + 60319 ], "loc": { "start": { @@ -106565,8 +106674,8 @@ } }, "range": [ - 60035, - 60294 + 60061, + 60320 ], "loc": { "start": { @@ -106583,8 +106692,8 @@ "type": "Line", "value": " Finally test search term is contained in cell data", "range": [ - 59961, - 60014 + 59987, + 60040 ], "loc": { "start": { @@ -106601,8 +106710,8 @@ } ], "range": [ - 59939, - 60312 + 59965, + 60338 ], "loc": { "start": { @@ -106616,8 +106725,8 @@ } }, "range": [ - 59322, - 60312 + 59348, + 60338 ], "loc": { "start": { @@ -106634,8 +106743,8 @@ "type": "Line", "value": " If numeric type data, perform a strict equality test and", "range": [ - 59178, - 59237 + 59204, + 59263 ], "loc": { "start": { @@ -106652,8 +106761,8 @@ "type": "Line", "value": " fallback to unformatted number string comparison", "range": [ - 59254, - 59305 + 59280, + 59331 ], "loc": { "start": { @@ -106670,8 +106779,8 @@ } ], "range": [ - 59160, - 60326 + 59186, + 60352 ], "loc": { "start": { @@ -106685,8 +106794,8 @@ } }, "range": [ - 58774, - 60326 + 58800, + 60352 ], "loc": { "start": { @@ -106703,8 +106812,8 @@ "type": "Line", "value": "regexp", "range": [ - 58748, - 58756 + 58774, + 58782 ], "loc": { "start": { @@ -106720,8 +106829,8 @@ ] }, "range": [ - 58654, - 60326 + 58680, + 60352 ], "loc": { "start": { @@ -106738,8 +106847,8 @@ "type": "Line", "value": "non-empty", "range": [ - 58625, - 58636 + 58651, + 58662 ], "loc": { "start": { @@ -106755,8 +106864,8 @@ ] }, "range": [ - 58532, - 60326 + 58558, + 60352 ], "loc": { "start": { @@ -106773,8 +106882,8 @@ "type": "Line", "value": "empty", "range": [ - 58507, - 58514 + 58533, + 58540 ], "loc": { "start": { @@ -106790,8 +106899,8 @@ ] }, "range": [ - 58106, - 60326 + 58132, + 60352 ], "loc": { "start": { @@ -106808,8 +106917,8 @@ "type": "Line", "value": "ends with", "range": [ - 58077, - 58088 + 58103, + 58114 ], "loc": { "start": { @@ -106825,8 +106934,8 @@ ] }, "range": [ - 57926, - 60326 + 57952, + 60352 ], "loc": { "start": { @@ -106843,8 +106952,8 @@ "type": "Line", "value": "starts with", "range": [ - 57895, - 57908 + 57921, + 57934 ], "loc": { "start": { @@ -106860,8 +106969,8 @@ ] }, "range": [ - 57737, - 60326 + 57763, + 60352 ], "loc": { "start": { @@ -106878,8 +106987,8 @@ "type": "Line", "value": "equal", "range": [ - 57712, - 57719 + 57738, + 57745 ], "loc": { "start": { @@ -106895,8 +107004,8 @@ ] }, "range": [ - 57553, - 60326 + 57579, + 60352 ], "loc": { "start": { @@ -106913,8 +107022,8 @@ "type": "Line", "value": "like", "range": [ - 57529, - 57535 + 57555, + 57561 ], "loc": { "start": { @@ -106930,8 +107039,8 @@ ] }, "range": [ - 57356, - 60326 + 57382, + 60352 ], "loc": { "start": { @@ -106948,8 +107057,8 @@ "type": "Line", "value": "different", "range": [ - 57327, - 57338 + 57353, + 57364 ], "loc": { "start": { @@ -106965,8 +107074,8 @@ ] }, "range": [ - 57151, - 60326 + 57177, + 60352 ], "loc": { "start": { @@ -106983,8 +107092,8 @@ "type": "Line", "value": "greater", "range": [ - 57124, - 57133 + 57150, + 57159 ], "loc": { "start": { @@ -107000,8 +107109,8 @@ ] }, "range": [ - 56948, - 60326 + 56974, + 60352 ], "loc": { "start": { @@ -107018,8 +107127,8 @@ "type": "Line", "value": "lower", "range": [ - 56923, - 56930 + 56949, + 56956 ], "loc": { "start": { @@ -107035,8 +107144,8 @@ ] }, "range": [ - 56745, - 60326 + 56771, + 60352 ], "loc": { "start": { @@ -107053,8 +107162,8 @@ "type": "Line", "value": "greater equal", "range": [ - 56712, - 56727 + 56738, + 56753 ], "loc": { "start": { @@ -107070,8 +107179,8 @@ ] }, "range": [ - 56534, - 60326 + 56560, + 60352 ], "loc": { "start": { @@ -107088,8 +107197,8 @@ "type": "Line", "value": " first checks if there is any operator (<,>,<=,>=,!,*,=,{,},", "range": [ - 56411, - 56473 + 56437, + 56499 ], "loc": { "start": { @@ -107106,8 +107215,8 @@ "type": "Line", "value": " rgx:)", "range": [ - 56486, - 56494 + 56512, + 56520 ], "loc": { "start": { @@ -107124,8 +107233,8 @@ "type": "Line", "value": " lower equal", "range": [ - 56507, - 56521 + 56533, + 56547 ], "loc": { "start": { @@ -107142,8 +107251,8 @@ } ], "range": [ - 56210, - 60337 + 56236, + 60363 ], "loc": { "start": { @@ -107157,8 +107266,8 @@ } }, "range": [ - 53280, - 60337 + 53306, + 60363 ], "loc": { "start": { @@ -107175,8 +107284,8 @@ "type": "Line", "value": " Check for dates or resolve date type", "range": [ - 53232, - 53271 + 53258, + 53297 ], "loc": { "start": { @@ -107195,8 +107304,8 @@ "type": "Line", "value": "else", "range": [ - 60337, - 60343 + 60363, + 60369 ], "loc": { "start": { @@ -107217,8 +107326,8 @@ "type": "Identifier", "name": "occurence", "range": [ - 60360, - 60369 + 60386, + 60395 ], "loc": { "start": { @@ -107232,8 +107341,8 @@ } }, "range": [ - 60353, - 60370 + 60379, + 60396 ], "loc": { "start": { @@ -107250,8 +107359,8 @@ "type": "Line", "value": "else", "range": [ - 60337, - 60343 + 60363, + 60369 ], "loc": { "start": { @@ -107268,8 +107377,8 @@ } ], "range": [ - 51881, - 60376 + 51907, + 60402 ], "loc": { "start": { @@ -107285,8 +107394,8 @@ "generator": false, "expression": false, "range": [ - 51855, - 60376 + 51881, + 60402 ], "loc": { "start": { @@ -107302,8 +107411,8 @@ "kind": "method", "computed": false, "range": [ - 51846, - 60376 + 51872, + 60402 ], "loc": { "start": { @@ -107320,8 +107429,8 @@ "type": "Block", "value": "*\n * Test for a match of search term in cell data\n * @param {String} term Search term\n * @param {String} cellValue Cell data\n * @param {Number} colIdx Column index\n * @return {Boolean}\n ", "range": [ - 51618, - 51841 + 51644, + 51867 ], "loc": { "start": { @@ -107340,8 +107449,8 @@ "type": "Block", "value": "*\n * Return the data of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Arrat} [exclude=[]] List of row indexes to be excluded\n * @return Flat list of data for a column\n ", "range": [ - 60382, - 60666 + 60408, + 60692 ], "loc": { "start": { @@ -107363,8 +107472,8 @@ "type": "Identifier", "name": "getColumnData", "range": [ - 60671, - 60684 + 60697, + 60710 ], "loc": { "start": { @@ -107385,8 +107494,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 60685, - 60693 + 60711, + 60719 ], "loc": { "start": { @@ -107405,8 +107514,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 60695, - 60709 + 60721, + 60735 ], "loc": { "start": { @@ -107424,8 +107533,8 @@ "value": false, "raw": "false", "range": [ - 60712, - 60717 + 60738, + 60743 ], "loc": { "start": { @@ -107439,8 +107548,8 @@ } }, "range": [ - 60695, - 60717 + 60721, + 60743 ], "loc": { "start": { @@ -107459,8 +107568,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 60719, - 60726 + 60745, + 60752 ], "loc": { "start": { @@ -107477,8 +107586,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 60729, - 60731 + 60755, + 60757 ], "loc": { "start": { @@ -107492,8 +107601,8 @@ } }, "range": [ - 60719, - 60731 + 60745, + 60757 ], "loc": { "start": { @@ -107520,8 +107629,8 @@ "object": { "type": "ThisExpression", "range": [ - 60750, - 60754 + 60776, + 60780 ], "loc": { "start": { @@ -107538,8 +107647,8 @@ "type": "Identifier", "name": "getColValues", "range": [ - 60755, - 60767 + 60781, + 60793 ], "loc": { "start": { @@ -107553,8 +107662,8 @@ } }, "range": [ - 60750, - 60767 + 60776, + 60793 ], "loc": { "start": { @@ -107572,8 +107681,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 60768, - 60776 + 60794, + 60802 ], "loc": { "start": { @@ -107590,8 +107699,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 60778, - 60792 + 60804, + 60818 ], "loc": { "start": { @@ -107609,8 +107718,8 @@ "value": true, "raw": "true", "range": [ - 60794, - 60798 + 60820, + 60824 ], "loc": { "start": { @@ -107627,8 +107736,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 60800, - 60807 + 60826, + 60833 ], "loc": { "start": { @@ -107643,8 +107752,8 @@ } ], "range": [ - 60750, - 60808 + 60776, + 60834 ], "loc": { "start": { @@ -107658,8 +107767,8 @@ } }, "range": [ - 60743, - 60809 + 60769, + 60835 ], "loc": { "start": { @@ -107674,8 +107783,8 @@ } ], "range": [ - 60733, - 60815 + 60759, + 60841 ], "loc": { "start": { @@ -107691,8 +107800,8 @@ "generator": false, "expression": false, "range": [ - 60684, - 60815 + 60710, + 60841 ], "loc": { "start": { @@ -107708,8 +107817,8 @@ "kind": "method", "computed": false, "range": [ - 60671, - 60815 + 60697, + 60841 ], "loc": { "start": { @@ -107726,8 +107835,8 @@ "type": "Block", "value": "*\n * Return the data of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Arrat} [exclude=[]] List of row indexes to be excluded\n * @return Flat list of data for a column\n ", "range": [ - 60382, - 60666 + 60408, + 60692 ], "loc": { "start": { @@ -107746,8 +107855,8 @@ "type": "Block", "value": "*\n * Return the values of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Arrat} [exclude=[]] List of row indexes to be excluded\n * @return Flat list of values for a column\n ", "range": [ - 60821, - 61109 + 60847, + 61135 ], "loc": { "start": { @@ -107769,8 +107878,8 @@ "type": "Identifier", "name": "getColumnValues", "range": [ - 61114, - 61129 + 61140, + 61155 ], "loc": { "start": { @@ -107791,8 +107900,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 61130, - 61138 + 61156, + 61164 ], "loc": { "start": { @@ -107811,8 +107920,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 61140, - 61154 + 61166, + 61180 ], "loc": { "start": { @@ -107830,8 +107939,8 @@ "value": false, "raw": "false", "range": [ - 61157, - 61162 + 61183, + 61188 ], "loc": { "start": { @@ -107845,8 +107954,8 @@ } }, "range": [ - 61140, - 61162 + 61166, + 61188 ], "loc": { "start": { @@ -107865,8 +107974,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 61164, - 61171 + 61190, + 61197 ], "loc": { "start": { @@ -107883,8 +107992,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 61174, - 61176 + 61200, + 61202 ], "loc": { "start": { @@ -107898,8 +108007,8 @@ } }, "range": [ - 61164, - 61176 + 61190, + 61202 ], "loc": { "start": { @@ -107926,8 +108035,8 @@ "object": { "type": "ThisExpression", "range": [ - 61195, - 61199 + 61221, + 61225 ], "loc": { "start": { @@ -107944,8 +108053,8 @@ "type": "Identifier", "name": "getColValues", "range": [ - 61200, - 61212 + 61226, + 61238 ], "loc": { "start": { @@ -107959,8 +108068,8 @@ } }, "range": [ - 61195, - 61212 + 61221, + 61238 ], "loc": { "start": { @@ -107978,8 +108087,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 61213, - 61221 + 61239, + 61247 ], "loc": { "start": { @@ -107996,8 +108105,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 61223, - 61237 + 61249, + 61263 ], "loc": { "start": { @@ -108015,8 +108124,8 @@ "value": false, "raw": "false", "range": [ - 61239, - 61244 + 61265, + 61270 ], "loc": { "start": { @@ -108033,8 +108142,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 61246, - 61253 + 61272, + 61279 ], "loc": { "start": { @@ -108049,8 +108158,8 @@ } ], "range": [ - 61195, - 61254 + 61221, + 61280 ], "loc": { "start": { @@ -108064,8 +108173,8 @@ } }, "range": [ - 61188, - 61255 + 61214, + 61281 ], "loc": { "start": { @@ -108080,8 +108189,8 @@ } ], "range": [ - 61178, - 61261 + 61204, + 61287 ], "loc": { "start": { @@ -108097,8 +108206,8 @@ "generator": false, "expression": false, "range": [ - 61129, - 61261 + 61155, + 61287 ], "loc": { "start": { @@ -108114,8 +108223,8 @@ "kind": "method", "computed": false, "range": [ - 61114, - 61261 + 61140, + 61287 ], "loc": { "start": { @@ -108132,8 +108241,8 @@ "type": "Block", "value": "*\n * Return the values of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Arrat} [exclude=[]] List of row indexes to be excluded\n * @return Flat list of values for a column\n ", "range": [ - 60821, - 61109 + 60847, + 61135 ], "loc": { "start": { @@ -108152,8 +108261,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": [ - 61267, - 61648 + 61293, + 61674 ], "loc": { "start": { @@ -108175,8 +108284,8 @@ "type": "Identifier", "name": "getColValues", "range": [ - 61653, - 61665 + 61679, + 61691 ], "loc": { "start": { @@ -108197,8 +108306,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 61675, - 61683 + 61701, + 61709 ], "loc": { "start": { @@ -108217,8 +108326,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 61693, - 61707 + 61719, + 61733 ], "loc": { "start": { @@ -108236,8 +108345,8 @@ "value": false, "raw": "false", "range": [ - 61710, - 61715 + 61736, + 61741 ], "loc": { "start": { @@ -108251,8 +108360,8 @@ } }, "range": [ - 61693, - 61715 + 61719, + 61741 ], "loc": { "start": { @@ -108271,8 +108380,8 @@ "type": "Identifier", "name": "typed", "range": [ - 61725, - 61730 + 61751, + 61756 ], "loc": { "start": { @@ -108290,8 +108399,8 @@ "value": false, "raw": "false", "range": [ - 61733, - 61738 + 61759, + 61764 ], "loc": { "start": { @@ -108305,8 +108414,8 @@ } }, "range": [ - 61725, - 61738 + 61751, + 61764 ], "loc": { "start": { @@ -108325,8 +108434,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 61748, - 61755 + 61774, + 61781 ], "loc": { "start": { @@ -108343,8 +108452,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 61758, - 61760 + 61784, + 61786 ], "loc": { "start": { @@ -108358,8 +108467,8 @@ } }, "range": [ - 61748, - 61760 + 61774, + 61786 ], "loc": { "start": { @@ -108385,8 +108494,8 @@ "type": "Identifier", "name": "row", "range": [ - 61781, - 61784 + 61807, + 61810 ], "loc": { "start": { @@ -108410,8 +108519,8 @@ "object": { "type": "ThisExpression", "range": [ - 61787, - 61791 + 61813, + 61817 ], "loc": { "start": { @@ -108428,8 +108537,8 @@ "type": "Identifier", "name": "dom", "range": [ - 61792, - 61795 + 61818, + 61821 ], "loc": { "start": { @@ -108443,8 +108552,8 @@ } }, "range": [ - 61787, - 61795 + 61813, + 61821 ], "loc": { "start": { @@ -108459,8 +108568,8 @@ }, "arguments": [], "range": [ - 61787, - 61797 + 61813, + 61823 ], "loc": { "start": { @@ -108477,8 +108586,8 @@ "type": "Identifier", "name": "rows", "range": [ - 61798, - 61802 + 61824, + 61828 ], "loc": { "start": { @@ -108492,8 +108601,8 @@ } }, "range": [ - 61787, - 61802 + 61813, + 61828 ], "loc": { "start": { @@ -108507,8 +108616,8 @@ } }, "range": [ - 61781, - 61802 + 61807, + 61828 ], "loc": { "start": { @@ -108524,8 +108633,8 @@ ], "kind": "let", "range": [ - 61777, - 61803 + 61803, + 61829 ], "loc": { "start": { @@ -108547,8 +108656,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 61816, - 61822 + 61842, + 61848 ], "loc": { "start": { @@ -108569,8 +108678,8 @@ "object": { "type": "ThisExpression", "range": [ - 61825, - 61829 + 61851, + 61855 ], "loc": { "start": { @@ -108587,8 +108696,8 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 61830, - 61839 + 61856, + 61865 ], "loc": { "start": { @@ -108602,8 +108711,8 @@ } }, "range": [ - 61825, - 61839 + 61851, + 61865 ], "loc": { "start": { @@ -108622,8 +108731,8 @@ "value": true, "raw": "true", "range": [ - 61840, - 61844 + 61866, + 61870 ], "loc": { "start": { @@ -108638,8 +108747,8 @@ } ], "range": [ - 61825, - 61845 + 61851, + 61871 ], "loc": { "start": { @@ -108653,8 +108762,8 @@ } }, "range": [ - 61816, - 61845 + 61842, + 61871 ], "loc": { "start": { @@ -108670,8 +108779,8 @@ ], "kind": "let", "range": [ - 61812, - 61846 + 61838, + 61872 ], "loc": { "start": { @@ -108693,8 +108802,8 @@ "type": "Identifier", "name": "colValues", "range": [ - 61859, - 61868 + 61885, + 61894 ], "loc": { "start": { @@ -108711,8 +108820,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 61871, - 61873 + 61897, + 61899 ], "loc": { "start": { @@ -108726,8 +108835,8 @@ } }, "range": [ - 61859, - 61873 + 61885, + 61899 ], "loc": { "start": { @@ -108743,8 +108852,8 @@ ], "kind": "let", "range": [ - 61855, - 61874 + 61881, + 61900 ], "loc": { "start": { @@ -108766,8 +108875,8 @@ "type": "Identifier", "name": "getContent", "range": [ - 61887, - 61897 + 61913, + 61923 ], "loc": { "start": { @@ -108786,8 +108895,8 @@ "type": "Identifier", "name": "typed", "range": [ - 61900, - 61905 + 61926, + 61931 ], "loc": { "start": { @@ -108811,8 +108920,8 @@ "object": { "type": "ThisExpression", "range": [ - 61908, - 61912 + 61934, + 61938 ], "loc": { "start": { @@ -108829,8 +108938,8 @@ "type": "Identifier", "name": "getCellData", "range": [ - 61913, - 61924 + 61939, + 61950 ], "loc": { "start": { @@ -108844,8 +108953,8 @@ } }, "range": [ - 61908, - 61924 + 61934, + 61950 ], "loc": { "start": { @@ -108862,8 +108971,8 @@ "type": "Identifier", "name": "bind", "range": [ - 61925, - 61929 + 61951, + 61955 ], "loc": { "start": { @@ -108877,8 +108986,8 @@ } }, "range": [ - 61908, - 61929 + 61934, + 61955 ], "loc": { "start": { @@ -108895,8 +109004,8 @@ { "type": "ThisExpression", "range": [ - 61930, - 61934 + 61956, + 61960 ], "loc": { "start": { @@ -108911,8 +109020,8 @@ } ], "range": [ - 61908, - 61935 + 61934, + 61961 ], "loc": { "start": { @@ -108936,8 +109045,8 @@ "object": { "type": "ThisExpression", "range": [ - 61950, - 61954 + 61976, + 61980 ], "loc": { "start": { @@ -108954,8 +109063,8 @@ "type": "Identifier", "name": "getCellValue", "range": [ - 61955, - 61967 + 61981, + 61993 ], "loc": { "start": { @@ -108969,8 +109078,8 @@ } }, "range": [ - 61950, - 61967 + 61976, + 61993 ], "loc": { "start": { @@ -108987,8 +109096,8 @@ "type": "Identifier", "name": "bind", "range": [ - 61968, - 61972 + 61994, + 61998 ], "loc": { "start": { @@ -109002,8 +109111,8 @@ } }, "range": [ - 61950, - 61972 + 61976, + 61998 ], "loc": { "start": { @@ -109020,8 +109129,8 @@ { "type": "ThisExpression", "range": [ - 61973, - 61977 + 61999, + 62003 ], "loc": { "start": { @@ -109036,8 +109145,8 @@ } ], "range": [ - 61950, - 61978 + 61976, + 62004 ], "loc": { "start": { @@ -109051,8 +109160,8 @@ } }, "range": [ - 61900, - 61978 + 61926, + 62004 ], "loc": { "start": { @@ -109066,8 +109175,8 @@ } }, "range": [ - 61887, - 61978 + 61913, + 62004 ], "loc": { "start": { @@ -109083,8 +109192,8 @@ ], "kind": "let", "range": [ - 61883, - 61979 + 61909, + 62005 ], "loc": { "start": { @@ -109103,8 +109212,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 61993, - 62007 + 62019, + 62033 ], "loc": { "start": { @@ -109131,8 +109240,8 @@ "type": "Identifier", "name": "colValues", "range": [ - 62023, - 62032 + 62049, + 62058 ], "loc": { "start": { @@ -109149,8 +109258,8 @@ "type": "Identifier", "name": "push", "range": [ - 62033, - 62037 + 62059, + 62063 ], "loc": { "start": { @@ -109164,8 +109273,8 @@ } }, "range": [ - 62023, - 62037 + 62049, + 62063 ], "loc": { "start": { @@ -109190,8 +109299,8 @@ "object": { "type": "ThisExpression", "range": [ - 62038, - 62042 + 62064, + 62068 ], "loc": { "start": { @@ -109208,8 +109317,8 @@ "type": "Identifier", "name": "getHeadersText", "range": [ - 62043, - 62057 + 62069, + 62083 ], "loc": { "start": { @@ -109223,8 +109332,8 @@ } }, "range": [ - 62038, - 62057 + 62064, + 62083 ], "loc": { "start": { @@ -109239,8 +109348,8 @@ }, "arguments": [], "range": [ - 62038, - 62059 + 62064, + 62085 ], "loc": { "start": { @@ -109257,8 +109366,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 62060, - 62068 + 62086, + 62094 ], "loc": { "start": { @@ -109272,8 +109381,8 @@ } }, "range": [ - 62038, - 62069 + 62064, + 62095 ], "loc": { "start": { @@ -109288,8 +109397,8 @@ } ], "range": [ - 62023, - 62070 + 62049, + 62096 ], "loc": { "start": { @@ -109303,8 +109412,8 @@ } }, "range": [ - 62023, - 62071 + 62049, + 62097 ], "loc": { "start": { @@ -109319,8 +109428,8 @@ } ], "range": [ - 62009, - 62081 + 62035, + 62107 ], "loc": { "start": { @@ -109335,8 +109444,8 @@ }, "alternate": null, "range": [ - 61989, - 62081 + 62015, + 62107 ], "loc": { "start": { @@ -109360,8 +109469,8 @@ "type": "Identifier", "name": "i", "range": [ - 62100, - 62101 + 62126, + 62127 ], "loc": { "start": { @@ -109380,8 +109489,8 @@ "object": { "type": "ThisExpression", "range": [ - 62104, - 62108 + 62130, + 62134 ], "loc": { "start": { @@ -109398,8 +109507,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 62109, - 62115 + 62135, + 62141 ], "loc": { "start": { @@ -109413,8 +109522,8 @@ } }, "range": [ - 62104, - 62115 + 62130, + 62141 ], "loc": { "start": { @@ -109428,8 +109537,8 @@ } }, "range": [ - 62100, - 62115 + 62126, + 62141 ], "loc": { "start": { @@ -109445,8 +109554,8 @@ ], "kind": "let", "range": [ - 62096, - 62115 + 62122, + 62141 ], "loc": { "start": { @@ -109466,8 +109575,8 @@ "type": "Identifier", "name": "i", "range": [ - 62117, - 62118 + 62143, + 62144 ], "loc": { "start": { @@ -109484,8 +109593,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 62121, - 62127 + 62147, + 62153 ], "loc": { "start": { @@ -109499,8 +109608,8 @@ } }, "range": [ - 62117, - 62127 + 62143, + 62153 ], "loc": { "start": { @@ -109520,8 +109629,8 @@ "type": "Identifier", "name": "i", "range": [ - 62129, - 62130 + 62155, + 62156 ], "loc": { "start": { @@ -109536,8 +109645,8 @@ }, "prefix": false, "range": [ - 62129, - 62132 + 62155, + 62158 ], "loc": { "start": { @@ -109562,8 +109671,8 @@ "type": "Identifier", "name": "isExludedRow", "range": [ - 62152, - 62164 + 62178, + 62190 ], "loc": { "start": { @@ -109581,8 +109690,8 @@ "value": false, "raw": "false", "range": [ - 62167, - 62172 + 62193, + 62198 ], "loc": { "start": { @@ -109596,8 +109705,8 @@ } }, "range": [ - 62152, - 62172 + 62178, + 62198 ], "loc": { "start": { @@ -109613,8 +109722,8 @@ ], "kind": "let", "range": [ - 62148, - 62173 + 62174, + 62199 ], "loc": { "start": { @@ -109631,8 +109740,8 @@ "type": "Line", "value": " checks if current row index appears in exclude array", "range": [ - 62186, - 62241 + 62212, + 62267 ], "loc": { "start": { @@ -109659,8 +109768,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 62258, - 62265 + 62284, + 62291 ], "loc": { "start": { @@ -109677,8 +109786,8 @@ "type": "Identifier", "name": "length", "range": [ - 62266, - 62272 + 62292, + 62298 ], "loc": { "start": { @@ -109692,8 +109801,8 @@ } }, "range": [ - 62258, - 62272 + 62284, + 62298 ], "loc": { "start": { @@ -109711,8 +109820,8 @@ "value": 0, "raw": "0", "range": [ - 62275, - 62276 + 62301, + 62302 ], "loc": { "start": { @@ -109726,8 +109835,8 @@ } }, "range": [ - 62258, - 62276 + 62284, + 62302 ], "loc": { "start": { @@ -109752,8 +109861,8 @@ "type": "Identifier", "name": "isExludedRow", "range": [ - 62296, - 62308 + 62322, + 62334 ], "loc": { "start": { @@ -109778,8 +109887,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 62311, - 62318 + 62337, + 62344 ], "loc": { "start": { @@ -109796,8 +109905,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 62319, - 62326 + 62345, + 62352 ], "loc": { "start": { @@ -109811,8 +109920,8 @@ } }, "range": [ - 62311, - 62326 + 62337, + 62352 ], "loc": { "start": { @@ -109830,8 +109939,8 @@ "type": "Identifier", "name": "i", "range": [ - 62327, - 62328 + 62353, + 62354 ], "loc": { "start": { @@ -109846,8 +109955,8 @@ } ], "range": [ - 62311, - 62329 + 62337, + 62355 ], "loc": { "start": { @@ -109868,8 +109977,8 @@ "value": 1, "raw": "1", "range": [ - 62335, - 62336 + 62361, + 62362 ], "loc": { "start": { @@ -109884,8 +109993,8 @@ }, "prefix": true, "range": [ - 62334, - 62336 + 62360, + 62362 ], "loc": { "start": { @@ -109899,8 +110008,8 @@ } }, "range": [ - 62311, - 62336 + 62337, + 62362 ], "loc": { "start": { @@ -109914,8 +110023,8 @@ } }, "range": [ - 62296, - 62336 + 62322, + 62362 ], "loc": { "start": { @@ -109929,8 +110038,8 @@ } }, "range": [ - 62296, - 62337 + 62322, + 62363 ], "loc": { "start": { @@ -109945,8 +110054,8 @@ } ], "range": [ - 62278, - 62351 + 62304, + 62377 ], "loc": { "start": { @@ -109961,8 +110070,8 @@ }, "alternate": null, "range": [ - 62254, - 62351 + 62280, + 62377 ], "loc": { "start": { @@ -109979,8 +110088,8 @@ "type": "Line", "value": " checks if current row index appears in exclude array", "range": [ - 62186, - 62241 + 62212, + 62267 ], "loc": { "start": { @@ -110004,8 +110113,8 @@ "type": "Identifier", "name": "cell", "range": [ - 62368, - 62372 + 62394, + 62398 ], "loc": { "start": { @@ -110028,8 +110137,8 @@ "type": "Identifier", "name": "row", "range": [ - 62375, - 62378 + 62401, + 62404 ], "loc": { "start": { @@ -110046,8 +110155,8 @@ "type": "Identifier", "name": "i", "range": [ - 62379, - 62380 + 62405, + 62406 ], "loc": { "start": { @@ -110061,8 +110170,8 @@ } }, "range": [ - 62375, - 62381 + 62401, + 62407 ], "loc": { "start": { @@ -110079,8 +110188,8 @@ "type": "Identifier", "name": "cells", "range": [ - 62382, - 62387 + 62408, + 62413 ], "loc": { "start": { @@ -110094,8 +110203,8 @@ } }, "range": [ - 62375, - 62387 + 62401, + 62413 ], "loc": { "start": { @@ -110109,8 +110218,8 @@ } }, "range": [ - 62368, - 62387 + 62394, + 62413 ], "loc": { "start": { @@ -110129,8 +110238,8 @@ "type": "Identifier", "name": "nchilds", "range": [ - 62405, - 62412 + 62431, + 62438 ], "loc": { "start": { @@ -110150,8 +110259,8 @@ "type": "Identifier", "name": "cell", "range": [ - 62415, - 62419 + 62441, + 62445 ], "loc": { "start": { @@ -110168,8 +110277,8 @@ "type": "Identifier", "name": "length", "range": [ - 62420, - 62426 + 62446, + 62452 ], "loc": { "start": { @@ -110183,8 +110292,8 @@ } }, "range": [ - 62415, - 62426 + 62441, + 62452 ], "loc": { "start": { @@ -110198,8 +110307,8 @@ } }, "range": [ - 62405, - 62426 + 62431, + 62452 ], "loc": { "start": { @@ -110215,8 +110324,8 @@ ], "kind": "let", "range": [ - 62364, - 62427 + 62390, + 62453 ], "loc": { "start": { @@ -110233,8 +110342,8 @@ "type": "Line", "value": " checks if row has exact cell # and is not excluded", "range": [ - 62441, - 62494 + 62467, + 62520 ], "loc": { "start": { @@ -110261,8 +110370,8 @@ "type": "Identifier", "name": "nchilds", "range": [ - 62511, - 62518 + 62537, + 62544 ], "loc": { "start": { @@ -110281,8 +110390,8 @@ "object": { "type": "ThisExpression", "range": [ - 62523, - 62527 + 62549, + 62553 ], "loc": { "start": { @@ -110299,8 +110408,8 @@ "type": "Identifier", "name": "nbCells", "range": [ - 62528, - 62535 + 62554, + 62561 ], "loc": { "start": { @@ -110314,8 +110423,8 @@ } }, "range": [ - 62523, - 62535 + 62549, + 62561 ], "loc": { "start": { @@ -110329,8 +110438,8 @@ } }, "range": [ - 62511, - 62535 + 62537, + 62561 ], "loc": { "start": { @@ -110350,8 +110459,8 @@ "type": "Identifier", "name": "isExludedRow", "range": [ - 62540, - 62552 + 62566, + 62578 ], "loc": { "start": { @@ -110366,8 +110475,8 @@ }, "prefix": true, "range": [ - 62539, - 62552 + 62565, + 62578 ], "loc": { "start": { @@ -110381,8 +110490,8 @@ } }, "range": [ - 62511, - 62552 + 62537, + 62578 ], "loc": { "start": { @@ -110409,8 +110518,8 @@ "type": "Identifier", "name": "j", "range": [ - 62630, - 62631 + 62656, + 62657 ], "loc": { "start": { @@ -110428,8 +110537,8 @@ "value": 0, "raw": "0", "range": [ - 62634, - 62635 + 62660, + 62661 ], "loc": { "start": { @@ -110443,8 +110552,8 @@ } }, "range": [ - 62630, - 62635 + 62656, + 62661 ], "loc": { "start": { @@ -110460,8 +110569,8 @@ ], "kind": "let", "range": [ - 62626, - 62635 + 62652, + 62661 ], "loc": { "start": { @@ -110481,8 +110590,8 @@ "type": "Identifier", "name": "j", "range": [ - 62637, - 62638 + 62663, + 62664 ], "loc": { "start": { @@ -110499,8 +110608,8 @@ "type": "Identifier", "name": "nchilds", "range": [ - 62641, - 62648 + 62667, + 62674 ], "loc": { "start": { @@ -110514,8 +110623,8 @@ } }, "range": [ - 62637, - 62648 + 62663, + 62674 ], "loc": { "start": { @@ -110535,8 +110644,8 @@ "type": "Identifier", "name": "j", "range": [ - 62650, - 62651 + 62676, + 62677 ], "loc": { "start": { @@ -110551,8 +110660,8 @@ }, "prefix": false, "range": [ - 62650, - 62653 + 62676, + 62679 ], "loc": { "start": { @@ -110577,8 +110686,8 @@ "type": "Identifier", "name": "j", "range": [ - 62681, - 62682 + 62707, + 62708 ], "loc": { "start": { @@ -110595,8 +110704,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 62687, - 62695 + 62713, + 62721 ], "loc": { "start": { @@ -110610,8 +110719,8 @@ } }, "range": [ - 62681, - 62695 + 62707, + 62721 ], "loc": { "start": { @@ -110631,8 +110740,8 @@ "type": "ContinueStatement", "label": null, "range": [ - 62723, - 62732 + 62749, + 62758 ], "loc": { "start": { @@ -110647,8 +110756,8 @@ } ], "range": [ - 62697, - 62754 + 62723, + 62780 ], "loc": { "start": { @@ -110663,8 +110772,8 @@ }, "alternate": null, "range": [ - 62677, - 62754 + 62703, + 62780 ], "loc": { "start": { @@ -110686,8 +110795,8 @@ "type": "Identifier", "name": "data", "range": [ - 62779, - 62783 + 62805, + 62809 ], "loc": { "start": { @@ -110706,8 +110815,8 @@ "type": "Identifier", "name": "getContent", "range": [ - 62786, - 62796 + 62812, + 62822 ], "loc": { "start": { @@ -110728,8 +110837,8 @@ "type": "Identifier", "name": "cell", "range": [ - 62797, - 62801 + 62823, + 62827 ], "loc": { "start": { @@ -110746,8 +110855,8 @@ "type": "Identifier", "name": "j", "range": [ - 62802, - 62803 + 62828, + 62829 ], "loc": { "start": { @@ -110761,8 +110870,8 @@ } }, "range": [ - 62797, - 62804 + 62823, + 62830 ], "loc": { "start": { @@ -110777,8 +110886,8 @@ } ], "range": [ - 62786, - 62805 + 62812, + 62831 ], "loc": { "start": { @@ -110792,8 +110901,8 @@ } }, "range": [ - 62779, - 62805 + 62805, + 62831 ], "loc": { "start": { @@ -110809,8 +110918,8 @@ ], "kind": "let", "range": [ - 62775, - 62806 + 62801, + 62832 ], "loc": { "start": { @@ -110834,8 +110943,8 @@ "type": "Identifier", "name": "colValues", "range": [ - 62827, - 62836 + 62853, + 62862 ], "loc": { "start": { @@ -110852,8 +110961,8 @@ "type": "Identifier", "name": "push", "range": [ - 62837, - 62841 + 62863, + 62867 ], "loc": { "start": { @@ -110867,8 +110976,8 @@ } }, "range": [ - 62827, - 62841 + 62853, + 62867 ], "loc": { "start": { @@ -110886,8 +110995,8 @@ "type": "Identifier", "name": "data", "range": [ - 62842, - 62846 + 62868, + 62872 ], "loc": { "start": { @@ -110902,8 +111011,8 @@ } ], "range": [ - 62827, - 62847 + 62853, + 62873 ], "loc": { "start": { @@ -110917,8 +111026,8 @@ } }, "range": [ - 62827, - 62848 + 62853, + 62874 ], "loc": { "start": { @@ -110933,8 +111042,8 @@ } ], "range": [ - 62655, - 62866 + 62681, + 62892 ], "loc": { "start": { @@ -110948,8 +111057,8 @@ } }, "range": [ - 62621, - 62866 + 62647, + 62892 ], "loc": { "start": { @@ -110966,8 +111075,8 @@ "type": "Line", "value": " this loop retrieves cell data", "range": [ - 62572, - 62604 + 62598, + 62630 ], "loc": { "start": { @@ -110984,8 +111093,8 @@ } ], "range": [ - 62554, - 62880 + 62580, + 62906 ], "loc": { "start": { @@ -111000,8 +111109,8 @@ }, "alternate": null, "range": [ - 62507, - 62880 + 62533, + 62906 ], "loc": { "start": { @@ -111018,8 +111127,8 @@ "type": "Line", "value": " checks if row has exact cell # and is not excluded", "range": [ - 62441, - 62494 + 62467, + 62520 ], "loc": { "start": { @@ -111036,8 +111145,8 @@ } ], "range": [ - 62134, - 62890 + 62160, + 62916 ], "loc": { "start": { @@ -111051,8 +111160,8 @@ } }, "range": [ - 62091, - 62890 + 62117, + 62916 ], "loc": { "start": { @@ -111071,8 +111180,8 @@ "type": "Identifier", "name": "colValues", "range": [ - 62906, - 62915 + 62932, + 62941 ], "loc": { "start": { @@ -111086,8 +111195,8 @@ } }, "range": [ - 62899, - 62916 + 62925, + 62942 ], "loc": { "start": { @@ -111102,8 +111211,8 @@ } ], "range": [ - 61767, - 62922 + 61793, + 62948 ], "loc": { "start": { @@ -111119,8 +111228,8 @@ "generator": false, "expression": false, "range": [ - 61665, - 62922 + 61691, + 62948 ], "loc": { "start": { @@ -111136,8 +111245,8 @@ "kind": "method", "computed": false, "range": [ - 61653, - 62922 + 61679, + 62948 ], "loc": { "start": { @@ -111154,8 +111263,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": [ - 61267, - 61648 + 61293, + 61674 ], "loc": { "start": { @@ -111174,8 +111283,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": [ - 62928, - 63080 + 62954, + 63106 ], "loc": { "start": { @@ -111197,8 +111306,8 @@ "type": "Identifier", "name": "getFilterValue", "range": [ - 63085, - 63099 + 63111, + 63125 ], "loc": { "start": { @@ -111219,8 +111328,8 @@ "type": "Identifier", "name": "index", "range": [ - 63100, - 63105 + 63126, + 63131 ], "loc": { "start": { @@ -111248,8 +111357,8 @@ "object": { "type": "ThisExpression", "range": [ - 63122, - 63126 + 63148, + 63152 ], "loc": { "start": { @@ -111266,8 +111375,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 63127, - 63134 + 63153, + 63160 ], "loc": { "start": { @@ -111281,8 +111390,8 @@ } }, "range": [ - 63122, - 63134 + 63148, + 63160 ], "loc": { "start": { @@ -111297,8 +111406,8 @@ }, "prefix": true, "range": [ - 63121, - 63134 + 63147, + 63160 ], "loc": { "start": { @@ -111318,8 +111427,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 63150, - 63157 + 63176, + 63183 ], "loc": { "start": { @@ -111334,8 +111443,8 @@ } ], "range": [ - 63136, - 63167 + 63162, + 63193 ], "loc": { "start": { @@ -111350,8 +111459,8 @@ }, "alternate": null, "range": [ - 63117, - 63167 + 63143, + 63193 ], "loc": { "start": { @@ -111373,8 +111482,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 63180, - 63188 + 63206, + 63214 ], "loc": { "start": { @@ -111392,8 +111501,8 @@ "value": "", "raw": "''", "range": [ - 63191, - 63193 + 63217, + 63219 ], "loc": { "start": { @@ -111407,8 +111516,8 @@ } }, "range": [ - 63180, - 63193 + 63206, + 63219 ], "loc": { "start": { @@ -111424,8 +111533,8 @@ ], "kind": "let", "range": [ - 63176, - 63194 + 63202, + 63220 ], "loc": { "start": { @@ -111447,8 +111556,8 @@ "type": "Identifier", "name": "flt", "range": [ - 63207, - 63210 + 63233, + 63236 ], "loc": { "start": { @@ -111469,8 +111578,8 @@ "object": { "type": "ThisExpression", "range": [ - 63213, - 63217 + 63239, + 63243 ], "loc": { "start": { @@ -111487,8 +111596,8 @@ "type": "Identifier", "name": "getFilterElement", "range": [ - 63218, - 63234 + 63244, + 63260 ], "loc": { "start": { @@ -111502,8 +111611,8 @@ } }, "range": [ - 63213, - 63234 + 63239, + 63260 ], "loc": { "start": { @@ -111521,8 +111630,8 @@ "type": "Identifier", "name": "index", "range": [ - 63235, - 63240 + 63261, + 63266 ], "loc": { "start": { @@ -111537,8 +111646,8 @@ } ], "range": [ - 63213, - 63241 + 63239, + 63267 ], "loc": { "start": { @@ -111552,8 +111661,8 @@ } }, "range": [ - 63207, - 63241 + 63233, + 63267 ], "loc": { "start": { @@ -111569,8 +111678,8 @@ ], "kind": "let", "range": [ - 63203, - 63242 + 63229, + 63268 ], "loc": { "start": { @@ -111592,8 +111701,8 @@ "type": "Identifier", "name": "flt", "range": [ - 63256, - 63259 + 63282, + 63285 ], "loc": { "start": { @@ -111608,8 +111717,8 @@ }, "prefix": true, "range": [ - 63255, - 63259 + 63281, + 63285 ], "loc": { "start": { @@ -111631,8 +111740,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 63282, - 63290 + 63308, + 63316 ], "loc": { "start": { @@ -111646,8 +111755,8 @@ } }, "range": [ - 63275, - 63291 + 63301, + 63317 ], "loc": { "start": { @@ -111662,8 +111771,8 @@ } ], "range": [ - 63261, - 63301 + 63287, + 63327 ], "loc": { "start": { @@ -111678,8 +111787,8 @@ }, "alternate": null, "range": [ - 63251, - 63301 + 63277, + 63327 ], "loc": { "start": { @@ -111701,8 +111810,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 63315, - 63325 + 63341, + 63351 ], "loc": { "start": { @@ -111723,8 +111832,8 @@ "object": { "type": "ThisExpression", "range": [ - 63328, - 63332 + 63354, + 63358 ], "loc": { "start": { @@ -111741,8 +111850,8 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 63333, - 63346 + 63359, + 63372 ], "loc": { "start": { @@ -111756,8 +111865,8 @@ } }, "range": [ - 63328, - 63346 + 63354, + 63372 ], "loc": { "start": { @@ -111775,8 +111884,8 @@ "type": "Identifier", "name": "index", "range": [ - 63347, - 63352 + 63373, + 63378 ], "loc": { "start": { @@ -111791,8 +111900,8 @@ } ], "range": [ - 63328, - 63353 + 63354, + 63379 ], "loc": { "start": { @@ -111806,8 +111915,8 @@ } }, "range": [ - 63315, - 63353 + 63341, + 63379 ], "loc": { "start": { @@ -111823,8 +111932,8 @@ ], "kind": "let", "range": [ - 63311, - 63354 + 63337, + 63380 ], "loc": { "start": { @@ -111849,8 +111958,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 63367, - 63377 + 63393, + 63403 ], "loc": { "start": { @@ -111867,8 +111976,8 @@ "type": "Identifier", "name": "MULTIPLE", "range": [ - 63382, - 63390 + 63408, + 63416 ], "loc": { "start": { @@ -111882,8 +111991,8 @@ } }, "range": [ - 63367, - 63390 + 63393, + 63416 ], "loc": { "start": { @@ -111903,8 +112012,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 63394, - 63404 + 63420, + 63430 ], "loc": { "start": { @@ -111921,8 +112030,8 @@ "type": "Identifier", "name": "CHECKLIST", "range": [ - 63409, - 63418 + 63435, + 63444 ], "loc": { "start": { @@ -111936,8 +112045,8 @@ } }, "range": [ - 63394, - 63418 + 63420, + 63444 ], "loc": { "start": { @@ -111951,8 +112060,8 @@ } }, "range": [ - 63367, - 63418 + 63393, + 63444 ], "loc": { "start": { @@ -111977,8 +112086,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 63434, - 63442 + 63460, + 63468 ], "loc": { "start": { @@ -111998,8 +112107,8 @@ "type": "Identifier", "name": "flt", "range": [ - 63445, - 63448 + 63471, + 63474 ], "loc": { "start": { @@ -112016,8 +112125,8 @@ "type": "Identifier", "name": "value", "range": [ - 63449, - 63454 + 63475, + 63480 ], "loc": { "start": { @@ -112031,8 +112140,8 @@ } }, "range": [ - 63445, - 63454 + 63471, + 63480 ], "loc": { "start": { @@ -112046,8 +112155,8 @@ } }, "range": [ - 63434, - 63454 + 63460, + 63480 ], "loc": { "start": { @@ -112061,8 +112170,8 @@ } }, "range": [ - 63434, - 63455 + 63460, + 63481 ], "loc": { "start": { @@ -112077,8 +112186,8 @@ } ], "range": [ - 63420, - 63465 + 63446, + 63491 ], "loc": { "start": { @@ -112095,8 +112204,8 @@ "type": "Line", "value": "mutiple select", "range": [ - 63474, - 63490 + 63500, + 63516 ], "loc": { "start": { @@ -112120,8 +112229,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 63508, - 63518 + 63534, + 63544 ], "loc": { "start": { @@ -112138,8 +112247,8 @@ "type": "Identifier", "name": "MULTIPLE", "range": [ - 63523, - 63531 + 63549, + 63557 ], "loc": { "start": { @@ -112153,8 +112262,8 @@ } }, "range": [ - 63508, - 63531 + 63534, + 63557 ], "loc": { "start": { @@ -112179,8 +112288,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 63547, - 63555 + 63573, + 63581 ], "loc": { "start": { @@ -112206,8 +112315,8 @@ "object": { "type": "ThisExpression", "range": [ - 63558, - 63562 + 63584, + 63588 ], "loc": { "start": { @@ -112224,8 +112333,8 @@ "type": "Identifier", "name": "feature", "range": [ - 63563, - 63570 + 63589, + 63596 ], "loc": { "start": { @@ -112239,8 +112348,8 @@ } }, "range": [ - 63558, - 63570 + 63584, + 63596 ], "loc": { "start": { @@ -112259,8 +112368,8 @@ "value": "dropdown", "raw": "'dropdown'", "range": [ - 63571, - 63581 + 63597, + 63607 ], "loc": { "start": { @@ -112275,8 +112384,8 @@ } ], "range": [ - 63558, - 63582 + 63584, + 63608 ], "loc": { "start": { @@ -112293,8 +112402,8 @@ "type": "Identifier", "name": "getValues", "range": [ - 63583, - 63592 + 63609, + 63618 ], "loc": { "start": { @@ -112308,8 +112417,8 @@ } }, "range": [ - 63558, - 63592 + 63584, + 63618 ], "loc": { "start": { @@ -112327,8 +112436,8 @@ "type": "Identifier", "name": "index", "range": [ - 63593, - 63598 + 63619, + 63624 ], "loc": { "start": { @@ -112343,8 +112452,8 @@ } ], "range": [ - 63558, - 63599 + 63584, + 63625 ], "loc": { "start": { @@ -112358,8 +112467,8 @@ } }, "range": [ - 63547, - 63599 + 63573, + 63625 ], "loc": { "start": { @@ -112373,8 +112482,8 @@ } }, "range": [ - 63547, - 63600 + 63573, + 63626 ], "loc": { "start": { @@ -112389,8 +112498,8 @@ } ], "range": [ - 63533, - 63610 + 63559, + 63636 ], "loc": { "start": { @@ -112407,8 +112516,8 @@ "type": "Line", "value": "checklist", "range": [ - 63619, - 63630 + 63645, + 63656 ], "loc": { "start": { @@ -112432,8 +112541,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 63648, - 63658 + 63674, + 63684 ], "loc": { "start": { @@ -112450,8 +112559,8 @@ "type": "Identifier", "name": "CHECKLIST", "range": [ - 63663, - 63672 + 63689, + 63698 ], "loc": { "start": { @@ -112465,8 +112574,8 @@ } }, "range": [ - 63648, - 63672 + 63674, + 63698 ], "loc": { "start": { @@ -112491,8 +112600,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 63688, - 63696 + 63714, + 63722 ], "loc": { "start": { @@ -112518,8 +112627,8 @@ "object": { "type": "ThisExpression", "range": [ - 63699, - 63703 + 63725, + 63729 ], "loc": { "start": { @@ -112536,8 +112645,8 @@ "type": "Identifier", "name": "feature", "range": [ - 63704, - 63711 + 63730, + 63737 ], "loc": { "start": { @@ -112551,8 +112660,8 @@ } }, "range": [ - 63699, - 63711 + 63725, + 63737 ], "loc": { "start": { @@ -112571,8 +112680,8 @@ "value": "checkList", "raw": "'checkList'", "range": [ - 63712, - 63723 + 63738, + 63749 ], "loc": { "start": { @@ -112587,8 +112696,8 @@ } ], "range": [ - 63699, - 63724 + 63725, + 63750 ], "loc": { "start": { @@ -112605,8 +112714,8 @@ "type": "Identifier", "name": "getValues", "range": [ - 63725, - 63734 + 63751, + 63760 ], "loc": { "start": { @@ -112620,8 +112729,8 @@ } }, "range": [ - 63699, - 63734 + 63725, + 63760 ], "loc": { "start": { @@ -112639,8 +112748,8 @@ "type": "Identifier", "name": "index", "range": [ - 63735, - 63740 + 63761, + 63766 ], "loc": { "start": { @@ -112655,8 +112764,8 @@ } ], "range": [ - 63699, - 63741 + 63725, + 63767 ], "loc": { "start": { @@ -112670,8 +112779,8 @@ } }, "range": [ - 63688, - 63741 + 63714, + 63767 ], "loc": { "start": { @@ -112685,8 +112794,8 @@ } }, "range": [ - 63688, - 63742 + 63714, + 63768 ], "loc": { "start": { @@ -112701,8 +112810,8 @@ } ], "range": [ - 63674, - 63752 + 63700, + 63778 ], "loc": { "start": { @@ -112717,8 +112826,8 @@ }, "alternate": null, "range": [ - 63644, - 63752 + 63670, + 63778 ], "loc": { "start": { @@ -112735,8 +112844,8 @@ "type": "Line", "value": "checklist", "range": [ - 63619, - 63630 + 63645, + 63656 ], "loc": { "start": { @@ -112752,8 +112861,8 @@ ] }, "range": [ - 63504, - 63752 + 63530, + 63778 ], "loc": { "start": { @@ -112770,8 +112879,8 @@ "type": "Line", "value": "mutiple select", "range": [ - 63474, - 63490 + 63500, + 63516 ], "loc": { "start": { @@ -112787,8 +112896,8 @@ ] }, "range": [ - 63363, - 63752 + 63389, + 63778 ], "loc": { "start": { @@ -112805,8 +112914,8 @@ "type": "Line", "value": "return an empty string if collection is empty or contains a single", "range": [ - 63761, - 63829 + 63787, + 63855 ], "loc": { "start": { @@ -112823,8 +112932,8 @@ "type": "Line", "value": "empty string", "range": [ - 63838, - 63852 + 63864, + 63878 ], "loc": { "start": { @@ -112853,8 +112962,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 63865, - 63872 + 63891, + 63898 ], "loc": { "start": { @@ -112872,8 +112981,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 63873, - 63881 + 63899, + 63907 ], "loc": { "start": { @@ -112888,8 +112997,8 @@ } ], "range": [ - 63865, - 63882 + 63891, + 63908 ], "loc": { "start": { @@ -112912,8 +113021,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 63886, - 63894 + 63912, + 63920 ], "loc": { "start": { @@ -112930,8 +113039,8 @@ "type": "Identifier", "name": "length", "range": [ - 63895, - 63901 + 63921, + 63927 ], "loc": { "start": { @@ -112945,8 +113054,8 @@ } }, "range": [ - 63886, - 63901 + 63912, + 63927 ], "loc": { "start": { @@ -112964,8 +113073,8 @@ "value": 0, "raw": "0", "range": [ - 63906, - 63907 + 63932, + 63933 ], "loc": { "start": { @@ -112979,8 +113088,8 @@ } }, "range": [ - 63886, - 63907 + 63912, + 63933 ], "loc": { "start": { @@ -112994,8 +113103,8 @@ } }, "range": [ - 63865, - 63907 + 63891, + 63933 ], "loc": { "start": { @@ -113021,8 +113130,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 63924, - 63932 + 63950, + 63958 ], "loc": { "start": { @@ -113039,8 +113148,8 @@ "type": "Identifier", "name": "length", "range": [ - 63933, - 63939 + 63959, + 63965 ], "loc": { "start": { @@ -113054,8 +113163,8 @@ } }, "range": [ - 63924, - 63939 + 63950, + 63965 ], "loc": { "start": { @@ -113073,8 +113182,8 @@ "value": 1, "raw": "1", "range": [ - 63944, - 63945 + 63970, + 63971 ], "loc": { "start": { @@ -113088,8 +113197,8 @@ } }, "range": [ - 63924, - 63945 + 63950, + 63971 ], "loc": { "start": { @@ -113112,8 +113221,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 63949, - 63957 + 63975, + 63983 ], "loc": { "start": { @@ -113131,8 +113240,8 @@ "value": 0, "raw": "0", "range": [ - 63958, - 63959 + 63984, + 63985 ], "loc": { "start": { @@ -113146,8 +113255,8 @@ } }, "range": [ - 63949, - 63960 + 63975, + 63986 ], "loc": { "start": { @@ -113165,8 +113274,8 @@ "value": "", "raw": "''", "range": [ - 63965, - 63967 + 63991, + 63993 ], "loc": { "start": { @@ -113180,8 +113289,8 @@ } }, "range": [ - 63949, - 63967 + 63975, + 63993 ], "loc": { "start": { @@ -113195,8 +113304,8 @@ } }, "range": [ - 63924, - 63967 + 63950, + 63993 ], "loc": { "start": { @@ -113210,8 +113319,8 @@ } }, "range": [ - 63865, - 63968 + 63891, + 63994 ], "loc": { "start": { @@ -113236,8 +113345,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 63984, - 63992 + 64010, + 64018 ], "loc": { "start": { @@ -113255,8 +113364,8 @@ "value": "", "raw": "''", "range": [ - 63995, - 63997 + 64021, + 64023 ], "loc": { "start": { @@ -113270,8 +113379,8 @@ } }, "range": [ - 63984, - 63997 + 64010, + 64023 ], "loc": { "start": { @@ -113285,8 +113394,8 @@ } }, "range": [ - 63984, - 63998 + 64010, + 64024 ], "loc": { "start": { @@ -113301,8 +113410,8 @@ } ], "range": [ - 63970, - 64008 + 63996, + 64034 ], "loc": { "start": { @@ -113317,8 +113426,8 @@ }, "alternate": null, "range": [ - 63861, - 64008 + 63887, + 64034 ], "loc": { "start": { @@ -113335,8 +113444,8 @@ "type": "Line", "value": "return an empty string if collection is empty or contains a single", "range": [ - 63761, - 63829 + 63787, + 63855 ], "loc": { "start": { @@ -113353,8 +113462,8 @@ "type": "Line", "value": "empty string", "range": [ - 63838, - 63852 + 63864, + 63878 ], "loc": { "start": { @@ -113375,8 +113484,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 64025, - 64033 + 64051, + 64059 ], "loc": { "start": { @@ -113390,8 +113499,8 @@ } }, "range": [ - 64018, - 64034 + 64044, + 64060 ], "loc": { "start": { @@ -113406,8 +113515,8 @@ } ], "range": [ - 63107, - 64040 + 63133, + 64066 ], "loc": { "start": { @@ -113423,8 +113532,8 @@ "generator": false, "expression": false, "range": [ - 63099, - 64040 + 63125, + 64066 ], "loc": { "start": { @@ -113440,8 +113549,8 @@ "kind": "method", "computed": false, "range": [ - 63085, - 64040 + 63111, + 64066 ], "loc": { "start": { @@ -113458,8 +113567,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": [ - 62928, - 63080 + 62954, + 63106 ], "loc": { "start": { @@ -113478,8 +113587,8 @@ "type": "Block", "value": "*\n * Return the filters' values\n * @return {Array} List of filters' values\n ", "range": [ - 64046, - 64138 + 64072, + 64164 ], "loc": { "start": { @@ -113501,8 +113610,8 @@ "type": "Identifier", "name": "getFiltersValue", "range": [ - 64143, - 64158 + 64169, + 64184 ], "loc": { "start": { @@ -113533,8 +113642,8 @@ "object": { "type": "ThisExpression", "range": [ - 64176, - 64180 + 64202, + 64206 ], "loc": { "start": { @@ -113551,8 +113660,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 64181, - 64188 + 64207, + 64214 ], "loc": { "start": { @@ -113566,8 +113675,8 @@ } }, "range": [ - 64176, - 64188 + 64202, + 64214 ], "loc": { "start": { @@ -113582,8 +113691,8 @@ }, "prefix": true, "range": [ - 64175, - 64188 + 64201, + 64214 ], "loc": { "start": { @@ -113603,8 +113712,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 64204, - 64211 + 64230, + 64237 ], "loc": { "start": { @@ -113619,8 +113728,8 @@ } ], "range": [ - 64190, - 64221 + 64216, + 64247 ], "loc": { "start": { @@ -113635,8 +113744,8 @@ }, "alternate": null, "range": [ - 64171, - 64221 + 64197, + 64247 ], "loc": { "start": { @@ -113658,8 +113767,8 @@ "type": "Identifier", "name": "searchArgs", "range": [ - 64234, - 64244 + 64260, + 64270 ], "loc": { "start": { @@ -113676,8 +113785,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 64247, - 64249 + 64273, + 64275 ], "loc": { "start": { @@ -113691,8 +113800,8 @@ } }, "range": [ - 64234, - 64249 + 64260, + 64275 ], "loc": { "start": { @@ -113708,8 +113817,8 @@ ], "kind": "let", "range": [ - 64230, - 64250 + 64256, + 64276 ], "loc": { "start": { @@ -113733,8 +113842,8 @@ "type": "Identifier", "name": "i", "range": [ - 64268, - 64269 + 64294, + 64295 ], "loc": { "start": { @@ -113752,8 +113861,8 @@ "value": 0, "raw": "0", "range": [ - 64272, - 64273 + 64298, + 64299 ], "loc": { "start": { @@ -113767,8 +113876,8 @@ } }, "range": [ - 64268, - 64273 + 64294, + 64299 ], "loc": { "start": { @@ -113787,8 +113896,8 @@ "type": "Identifier", "name": "len", "range": [ - 64275, - 64278 + 64301, + 64304 ], "loc": { "start": { @@ -113810,8 +113919,8 @@ "object": { "type": "ThisExpression", "range": [ - 64281, - 64285 + 64307, + 64311 ], "loc": { "start": { @@ -113828,8 +113937,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 64286, - 64292 + 64312, + 64318 ], "loc": { "start": { @@ -113843,8 +113952,8 @@ } }, "range": [ - 64281, - 64292 + 64307, + 64318 ], "loc": { "start": { @@ -113861,8 +113970,8 @@ "type": "Identifier", "name": "length", "range": [ - 64293, - 64299 + 64319, + 64325 ], "loc": { "start": { @@ -113876,8 +113985,8 @@ } }, "range": [ - 64281, - 64299 + 64307, + 64325 ], "loc": { "start": { @@ -113891,8 +114000,8 @@ } }, "range": [ - 64275, - 64299 + 64301, + 64325 ], "loc": { "start": { @@ -113908,8 +114017,8 @@ ], "kind": "let", "range": [ - 64264, - 64299 + 64290, + 64325 ], "loc": { "start": { @@ -113929,8 +114038,8 @@ "type": "Identifier", "name": "i", "range": [ - 64301, - 64302 + 64327, + 64328 ], "loc": { "start": { @@ -113947,8 +114056,8 @@ "type": "Identifier", "name": "len", "range": [ - 64305, - 64308 + 64331, + 64334 ], "loc": { "start": { @@ -113962,8 +114071,8 @@ } }, "range": [ - 64301, - 64308 + 64327, + 64334 ], "loc": { "start": { @@ -113983,8 +114092,8 @@ "type": "Identifier", "name": "i", "range": [ - 64310, - 64311 + 64336, + 64337 ], "loc": { "start": { @@ -113999,8 +114108,8 @@ }, "prefix": false, "range": [ - 64310, - 64313 + 64336, + 64339 ], "loc": { "start": { @@ -114025,8 +114134,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 64333, - 64341 + 64359, + 64367 ], "loc": { "start": { @@ -114047,8 +114156,8 @@ "object": { "type": "ThisExpression", "range": [ - 64344, - 64348 + 64370, + 64374 ], "loc": { "start": { @@ -114065,8 +114174,8 @@ "type": "Identifier", "name": "getFilterValue", "range": [ - 64349, - 64363 + 64375, + 64389 ], "loc": { "start": { @@ -114080,8 +114189,8 @@ } }, "range": [ - 64344, - 64363 + 64370, + 64389 ], "loc": { "start": { @@ -114099,8 +114208,8 @@ "type": "Identifier", "name": "i", "range": [ - 64364, - 64365 + 64390, + 64391 ], "loc": { "start": { @@ -114115,8 +114224,8 @@ } ], "range": [ - 64344, - 64366 + 64370, + 64392 ], "loc": { "start": { @@ -114130,8 +114239,8 @@ } }, "range": [ - 64333, - 64366 + 64359, + 64392 ], "loc": { "start": { @@ -114147,8 +114256,8 @@ ], "kind": "let", "range": [ - 64329, - 64367 + 64355, + 64393 ], "loc": { "start": { @@ -114169,8 +114278,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 64384, - 64391 + 64410, + 64417 ], "loc": { "start": { @@ -114188,8 +114297,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 64392, - 64400 + 64418, + 64426 ], "loc": { "start": { @@ -114204,8 +114313,8 @@ } ], "range": [ - 64384, - 64401 + 64410, + 64427 ], "loc": { "start": { @@ -114232,8 +114341,8 @@ "type": "Identifier", "name": "searchArgs", "range": [ - 64421, - 64431 + 64447, + 64457 ], "loc": { "start": { @@ -114250,8 +114359,8 @@ "type": "Identifier", "name": "push", "range": [ - 64432, - 64436 + 64458, + 64462 ], "loc": { "start": { @@ -114265,8 +114374,8 @@ } }, "range": [ - 64421, - 64436 + 64447, + 64462 ], "loc": { "start": { @@ -114284,8 +114393,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 64437, - 64445 + 64463, + 64471 ], "loc": { "start": { @@ -114300,8 +114409,8 @@ } ], "range": [ - 64421, - 64446 + 64447, + 64472 ], "loc": { "start": { @@ -114315,8 +114424,8 @@ } }, "range": [ - 64421, - 64447 + 64447, + 64473 ], "loc": { "start": { @@ -114331,8 +114440,8 @@ } ], "range": [ - 64403, - 64461 + 64429, + 64487 ], "loc": { "start": { @@ -114359,8 +114468,8 @@ "type": "Identifier", "name": "searchArgs", "range": [ - 64485, - 64495 + 64511, + 64521 ], "loc": { "start": { @@ -114377,8 +114486,8 @@ "type": "Identifier", "name": "push", "range": [ - 64496, - 64500 + 64522, + 64526 ], "loc": { "start": { @@ -114392,8 +114501,8 @@ } }, "range": [ - 64485, - 64500 + 64511, + 64526 ], "loc": { "start": { @@ -114413,8 +114522,8 @@ "type": "Identifier", "name": "trim", "range": [ - 64501, - 64505 + 64527, + 64531 ], "loc": { "start": { @@ -114432,8 +114541,8 @@ "type": "Identifier", "name": "fltValue", "range": [ - 64506, - 64514 + 64532, + 64540 ], "loc": { "start": { @@ -114448,8 +114557,8 @@ } ], "range": [ - 64501, - 64515 + 64527, + 64541 ], "loc": { "start": { @@ -114464,8 +114573,8 @@ } ], "range": [ - 64485, - 64516 + 64511, + 64542 ], "loc": { "start": { @@ -114479,8 +114588,8 @@ } }, "range": [ - 64485, - 64517 + 64511, + 64543 ], "loc": { "start": { @@ -114495,8 +114604,8 @@ } ], "range": [ - 64467, - 64531 + 64493, + 64557 ], "loc": { "start": { @@ -114510,8 +114619,8 @@ } }, "range": [ - 64380, - 64531 + 64406, + 64557 ], "loc": { "start": { @@ -114526,8 +114635,8 @@ } ], "range": [ - 64315, - 64541 + 64341, + 64567 ], "loc": { "start": { @@ -114541,8 +114650,8 @@ } }, "range": [ - 64259, - 64541 + 64285, + 64567 ], "loc": { "start": { @@ -114561,8 +114670,8 @@ "type": "Identifier", "name": "searchArgs", "range": [ - 64557, - 64567 + 64583, + 64593 ], "loc": { "start": { @@ -114576,8 +114685,8 @@ } }, "range": [ - 64550, - 64568 + 64576, + 64594 ], "loc": { "start": { @@ -114592,8 +114701,8 @@ } ], "range": [ - 64161, - 64574 + 64187, + 64600 ], "loc": { "start": { @@ -114609,8 +114718,8 @@ "generator": false, "expression": false, "range": [ - 64158, - 64574 + 64184, + 64600 ], "loc": { "start": { @@ -114626,8 +114735,8 @@ "kind": "method", "computed": false, "range": [ - 64143, - 64574 + 64169, + 64600 ], "loc": { "start": { @@ -114644,8 +114753,8 @@ "type": "Block", "value": "*\n * Return the filters' values\n * @return {Array} List of filters' values\n ", "range": [ - 64046, - 64138 + 64072, + 64164 ], "loc": { "start": { @@ -114664,8 +114773,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": [ - 64580, - 64743 + 64606, + 64769 ], "loc": { "start": { @@ -114687,8 +114796,8 @@ "type": "Identifier", "name": "getFilterId", "range": [ - 64748, - 64759 + 64774, + 64785 ], "loc": { "start": { @@ -114709,8 +114818,8 @@ "type": "Identifier", "name": "index", "range": [ - 64760, - 64765 + 64786, + 64791 ], "loc": { "start": { @@ -114738,8 +114847,8 @@ "object": { "type": "ThisExpression", "range": [ - 64782, - 64786 + 64808, + 64812 ], "loc": { "start": { @@ -114756,8 +114865,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 64787, - 64794 + 64813, + 64820 ], "loc": { "start": { @@ -114771,8 +114880,8 @@ } }, "range": [ - 64782, - 64794 + 64808, + 64820 ], "loc": { "start": { @@ -114787,8 +114896,8 @@ }, "prefix": true, "range": [ - 64781, - 64794 + 64807, + 64820 ], "loc": { "start": { @@ -114808,8 +114917,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 64810, - 64817 + 64836, + 64843 ], "loc": { "start": { @@ -114824,8 +114933,8 @@ } ], "range": [ - 64796, - 64827 + 64822, + 64853 ], "loc": { "start": { @@ -114840,8 +114949,8 @@ }, "alternate": null, "range": [ - 64777, - 64827 + 64803, + 64853 ], "loc": { "start": { @@ -114865,8 +114974,8 @@ "object": { "type": "ThisExpression", "range": [ - 64843, - 64847 + 64869, + 64873 ], "loc": { "start": { @@ -114883,8 +114992,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 64848, - 64854 + 64874, + 64880 ], "loc": { "start": { @@ -114898,8 +115007,8 @@ } }, "range": [ - 64843, - 64854 + 64869, + 64880 ], "loc": { "start": { @@ -114916,8 +115025,8 @@ "type": "Identifier", "name": "index", "range": [ - 64855, - 64860 + 64881, + 64886 ], "loc": { "start": { @@ -114931,8 +115040,8 @@ } }, "range": [ - 64843, - 64861 + 64869, + 64887 ], "loc": { "start": { @@ -114946,8 +115055,8 @@ } }, "range": [ - 64836, - 64862 + 64862, + 64888 ], "loc": { "start": { @@ -114962,8 +115071,8 @@ } ], "range": [ - 64767, - 64868 + 64793, + 64894 ], "loc": { "start": { @@ -114979,8 +115088,8 @@ "generator": false, "expression": false, "range": [ - 64759, - 64868 + 64785, + 64894 ], "loc": { "start": { @@ -114996,8 +115105,8 @@ "kind": "method", "computed": false, "range": [ - 64748, - 64868 + 64774, + 64894 ], "loc": { "start": { @@ -115014,8 +115123,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": [ - 64580, - 64743 + 64606, + 64769 ], "loc": { "start": { @@ -115034,8 +115143,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": [ - 64874, - 65275 + 64900, + 65301 ], "loc": { "start": { @@ -115057,8 +115166,8 @@ "type": "Identifier", "name": "getFiltersByType", "range": [ - 65280, - 65296 + 65306, + 65322 ], "loc": { "start": { @@ -115079,8 +115188,8 @@ "type": "Identifier", "name": "type", "range": [ - 65297, - 65301 + 65323, + 65327 ], "loc": { "start": { @@ -115097,8 +115206,8 @@ "type": "Identifier", "name": "bool", "range": [ - 65303, - 65307 + 65329, + 65333 ], "loc": { "start": { @@ -115126,8 +115235,8 @@ "object": { "type": "ThisExpression", "range": [ - 65324, - 65328 + 65350, + 65354 ], "loc": { "start": { @@ -115144,8 +115253,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 65329, - 65336 + 65355, + 65362 ], "loc": { "start": { @@ -115159,8 +115268,8 @@ } }, "range": [ - 65324, - 65336 + 65350, + 65362 ], "loc": { "start": { @@ -115175,8 +115284,8 @@ }, "prefix": true, "range": [ - 65323, - 65336 + 65349, + 65362 ], "loc": { "start": { @@ -115196,8 +115305,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 65352, - 65359 + 65378, + 65385 ], "loc": { "start": { @@ -115212,8 +115321,8 @@ } ], "range": [ - 65338, - 65369 + 65364, + 65395 ], "loc": { "start": { @@ -115228,8 +115337,8 @@ }, "alternate": null, "range": [ - 65319, - 65369 + 65345, + 65395 ], "loc": { "start": { @@ -115251,8 +115360,8 @@ "type": "Identifier", "name": "arr", "range": [ - 65382, - 65385 + 65408, + 65411 ], "loc": { "start": { @@ -115269,8 +115378,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 65388, - 65390 + 65414, + 65416 ], "loc": { "start": { @@ -115284,8 +115393,8 @@ } }, "range": [ - 65382, - 65390 + 65408, + 65416 ], "loc": { "start": { @@ -115301,8 +115410,8 @@ ], "kind": "let", "range": [ - 65378, - 65391 + 65404, + 65417 ], "loc": { "start": { @@ -115326,8 +115435,8 @@ "type": "Identifier", "name": "i", "range": [ - 65409, - 65410 + 65435, + 65436 ], "loc": { "start": { @@ -115345,8 +115454,8 @@ "value": 0, "raw": "0", "range": [ - 65413, - 65414 + 65439, + 65440 ], "loc": { "start": { @@ -115360,8 +115469,8 @@ } }, "range": [ - 65409, - 65414 + 65435, + 65440 ], "loc": { "start": { @@ -115380,8 +115489,8 @@ "type": "Identifier", "name": "len", "range": [ - 65416, - 65419 + 65442, + 65445 ], "loc": { "start": { @@ -115403,8 +115512,8 @@ "object": { "type": "ThisExpression", "range": [ - 65422, - 65426 + 65448, + 65452 ], "loc": { "start": { @@ -115421,8 +115530,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 65427, - 65433 + 65453, + 65459 ], "loc": { "start": { @@ -115436,8 +115545,8 @@ } }, "range": [ - 65422, - 65433 + 65448, + 65459 ], "loc": { "start": { @@ -115454,8 +115563,8 @@ "type": "Identifier", "name": "length", "range": [ - 65434, - 65440 + 65460, + 65466 ], "loc": { "start": { @@ -115469,8 +115578,8 @@ } }, "range": [ - 65422, - 65440 + 65448, + 65466 ], "loc": { "start": { @@ -115484,8 +115593,8 @@ } }, "range": [ - 65416, - 65440 + 65442, + 65466 ], "loc": { "start": { @@ -115501,8 +115610,8 @@ ], "kind": "let", "range": [ - 65405, - 65440 + 65431, + 65466 ], "loc": { "start": { @@ -115522,8 +115631,8 @@ "type": "Identifier", "name": "i", "range": [ - 65442, - 65443 + 65468, + 65469 ], "loc": { "start": { @@ -115540,8 +115649,8 @@ "type": "Identifier", "name": "len", "range": [ - 65446, - 65449 + 65472, + 65475 ], "loc": { "start": { @@ -115555,8 +115664,8 @@ } }, "range": [ - 65442, - 65449 + 65468, + 65475 ], "loc": { "start": { @@ -115576,8 +115685,8 @@ "type": "Identifier", "name": "i", "range": [ - 65451, - 65452 + 65477, + 65478 ], "loc": { "start": { @@ -115592,8 +115701,8 @@ }, "prefix": false, "range": [ - 65451, - 65454 + 65477, + 65480 ], "loc": { "start": { @@ -115618,8 +115727,8 @@ "type": "Identifier", "name": "fltType", "range": [ - 65474, - 65481 + 65500, + 65507 ], "loc": { "start": { @@ -115640,8 +115749,8 @@ "object": { "type": "ThisExpression", "range": [ - 65484, - 65488 + 65510, + 65514 ], "loc": { "start": { @@ -115658,8 +115767,8 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 65489, - 65502 + 65515, + 65528 ], "loc": { "start": { @@ -115673,8 +115782,8 @@ } }, "range": [ - 65484, - 65502 + 65510, + 65528 ], "loc": { "start": { @@ -115692,8 +115801,8 @@ "type": "Identifier", "name": "i", "range": [ - 65503, - 65504 + 65529, + 65530 ], "loc": { "start": { @@ -115708,8 +115817,8 @@ } ], "range": [ - 65484, - 65505 + 65510, + 65531 ], "loc": { "start": { @@ -115723,8 +115832,8 @@ } }, "range": [ - 65474, - 65505 + 65500, + 65531 ], "loc": { "start": { @@ -115740,8 +115849,8 @@ ], "kind": "let", "range": [ - 65470, - 65506 + 65496, + 65532 ], "loc": { "start": { @@ -115763,8 +115872,8 @@ "type": "Identifier", "name": "fltType", "range": [ - 65523, - 65530 + 65549, + 65556 ], "loc": { "start": { @@ -115786,8 +115895,8 @@ "type": "Identifier", "name": "type", "range": [ - 65535, - 65539 + 65561, + 65565 ], "loc": { "start": { @@ -115804,8 +115913,8 @@ "type": "Identifier", "name": "toLowerCase", "range": [ - 65540, - 65551 + 65566, + 65577 ], "loc": { "start": { @@ -115819,8 +115928,8 @@ } }, "range": [ - 65535, - 65551 + 65561, + 65577 ], "loc": { "start": { @@ -115835,8 +115944,8 @@ }, "arguments": [], "range": [ - 65535, - 65553 + 65561, + 65579 ], "loc": { "start": { @@ -115850,8 +115959,8 @@ } }, "range": [ - 65523, - 65553 + 65549, + 65579 ], "loc": { "start": { @@ -115876,8 +115985,8 @@ "type": "Identifier", "name": "a", "range": [ - 65577, - 65578 + 65603, + 65604 ], "loc": { "start": { @@ -115896,8 +116005,8 @@ "type": "Identifier", "name": "bool", "range": [ - 65581, - 65585 + 65607, + 65611 ], "loc": { "start": { @@ -115914,8 +116023,8 @@ "type": "Identifier", "name": "i", "range": [ - 65588, - 65589 + 65614, + 65615 ], "loc": { "start": { @@ -115937,8 +116046,8 @@ "object": { "type": "ThisExpression", "range": [ - 65592, - 65596 + 65618, + 65622 ], "loc": { "start": { @@ -115955,8 +116064,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 65597, - 65603 + 65623, + 65629 ], "loc": { "start": { @@ -115970,8 +116079,8 @@ } }, "range": [ - 65592, - 65603 + 65618, + 65629 ], "loc": { "start": { @@ -115988,8 +116097,8 @@ "type": "Identifier", "name": "i", "range": [ - 65604, - 65605 + 65630, + 65631 ], "loc": { "start": { @@ -116003,8 +116112,8 @@ } }, "range": [ - 65592, - 65606 + 65618, + 65632 ], "loc": { "start": { @@ -116018,8 +116127,8 @@ } }, "range": [ - 65581, - 65606 + 65607, + 65632 ], "loc": { "start": { @@ -116033,8 +116142,8 @@ } }, "range": [ - 65577, - 65606 + 65603, + 65632 ], "loc": { "start": { @@ -116050,8 +116159,8 @@ ], "kind": "let", "range": [ - 65573, - 65607 + 65599, + 65633 ], "loc": { "start": { @@ -116075,8 +116184,8 @@ "type": "Identifier", "name": "arr", "range": [ - 65624, - 65627 + 65650, + 65653 ], "loc": { "start": { @@ -116093,8 +116202,8 @@ "type": "Identifier", "name": "push", "range": [ - 65628, - 65632 + 65654, + 65658 ], "loc": { "start": { @@ -116108,8 +116217,8 @@ } }, "range": [ - 65624, - 65632 + 65650, + 65658 ], "loc": { "start": { @@ -116127,8 +116236,8 @@ "type": "Identifier", "name": "a", "range": [ - 65633, - 65634 + 65659, + 65660 ], "loc": { "start": { @@ -116143,8 +116252,8 @@ } ], "range": [ - 65624, - 65635 + 65650, + 65661 ], "loc": { "start": { @@ -116158,8 +116267,8 @@ } }, "range": [ - 65624, - 65636 + 65650, + 65662 ], "loc": { "start": { @@ -116174,8 +116283,8 @@ } ], "range": [ - 65555, - 65650 + 65581, + 65676 ], "loc": { "start": { @@ -116190,8 +116299,8 @@ }, "alternate": null, "range": [ - 65519, - 65650 + 65545, + 65676 ], "loc": { "start": { @@ -116206,8 +116315,8 @@ } ], "range": [ - 65456, - 65660 + 65482, + 65686 ], "loc": { "start": { @@ -116221,8 +116330,8 @@ } }, "range": [ - 65400, - 65660 + 65426, + 65686 ], "loc": { "start": { @@ -116241,8 +116350,8 @@ "type": "Identifier", "name": "arr", "range": [ - 65676, - 65679 + 65702, + 65705 ], "loc": { "start": { @@ -116256,8 +116365,8 @@ } }, "range": [ - 65669, - 65680 + 65695, + 65706 ], "loc": { "start": { @@ -116272,8 +116381,8 @@ } ], "range": [ - 65309, - 65686 + 65335, + 65712 ], "loc": { "start": { @@ -116289,8 +116398,8 @@ "generator": false, "expression": false, "range": [ - 65296, - 65686 + 65322, + 65712 ], "loc": { "start": { @@ -116306,8 +116415,8 @@ "kind": "method", "computed": false, "range": [ - 65280, - 65686 + 65306, + 65712 ], "loc": { "start": { @@ -116324,8 +116433,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": [ - 64874, - 65275 + 64900, + 65301 ], "loc": { "start": { @@ -116344,8 +116453,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": [ - 65692, - 65838 + 65718, + 65864 ], "loc": { "start": { @@ -116367,8 +116476,8 @@ "type": "Identifier", "name": "getFilterElement", "range": [ - 65843, - 65859 + 65869, + 65885 ], "loc": { "start": { @@ -116389,8 +116498,8 @@ "type": "Identifier", "name": "index", "range": [ - 65860, - 65865 + 65886, + 65891 ], "loc": { "start": { @@ -116416,8 +116525,8 @@ "type": "Identifier", "name": "fltId", "range": [ - 65881, - 65886 + 65907, + 65912 ], "loc": { "start": { @@ -116439,8 +116548,8 @@ "object": { "type": "ThisExpression", "range": [ - 65889, - 65893 + 65915, + 65919 ], "loc": { "start": { @@ -116457,8 +116566,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 65894, - 65900 + 65920, + 65926 ], "loc": { "start": { @@ -116472,8 +116581,8 @@ } }, "range": [ - 65889, - 65900 + 65915, + 65926 ], "loc": { "start": { @@ -116490,8 +116599,8 @@ "type": "Identifier", "name": "index", "range": [ - 65901, - 65906 + 65927, + 65932 ], "loc": { "start": { @@ -116505,8 +116614,8 @@ } }, "range": [ - 65889, - 65907 + 65915, + 65933 ], "loc": { "start": { @@ -116520,8 +116629,8 @@ } }, "range": [ - 65881, - 65907 + 65907, + 65933 ], "loc": { "start": { @@ -116537,8 +116646,8 @@ ], "kind": "let", "range": [ - 65877, - 65908 + 65903, + 65934 ], "loc": { "start": { @@ -116559,8 +116668,8 @@ "type": "Identifier", "name": "elm", "range": [ - 65924, - 65927 + 65950, + 65953 ], "loc": { "start": { @@ -116578,8 +116687,8 @@ "type": "Identifier", "name": "fltId", "range": [ - 65928, - 65933 + 65954, + 65959 ], "loc": { "start": { @@ -116594,8 +116703,8 @@ } ], "range": [ - 65924, - 65934 + 65950, + 65960 ], "loc": { "start": { @@ -116609,8 +116718,8 @@ } }, "range": [ - 65917, - 65935 + 65943, + 65961 ], "loc": { "start": { @@ -116625,8 +116734,8 @@ } ], "range": [ - 65867, - 65941 + 65893, + 65967 ], "loc": { "start": { @@ -116642,8 +116751,8 @@ "generator": false, "expression": false, "range": [ - 65859, - 65941 + 65885, + 65967 ], "loc": { "start": { @@ -116659,8 +116768,8 @@ "kind": "method", "computed": false, "range": [ - 65843, - 65941 + 65869, + 65967 ], "loc": { "start": { @@ -116677,8 +116786,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": [ - 65692, - 65838 + 65718, + 65864 ], "loc": { "start": { @@ -116697,8 +116806,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": [ - 65947, - 66113 + 65973, + 66139 ], "loc": { "start": { @@ -116720,8 +116829,8 @@ "type": "Identifier", "name": "getCellsNb", "range": [ - 66118, - 66128 + 66144, + 66154 ], "loc": { "start": { @@ -116744,8 +116853,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 66129, - 66137 + 66155, + 66163 ], "loc": { "start": { @@ -116763,8 +116872,8 @@ "value": 0, "raw": "0", "range": [ - 66140, - 66141 + 66166, + 66167 ], "loc": { "start": { @@ -116778,8 +116887,8 @@ } }, "range": [ - 66129, - 66141 + 66155, + 66167 ], "loc": { "start": { @@ -116805,8 +116914,8 @@ "type": "Identifier", "name": "tr", "range": [ - 66157, - 66159 + 66183, + 66185 ], "loc": { "start": { @@ -116833,8 +116942,8 @@ "object": { "type": "ThisExpression", "range": [ - 66162, - 66166 + 66188, + 66192 ], "loc": { "start": { @@ -116851,8 +116960,8 @@ "type": "Identifier", "name": "dom", "range": [ - 66167, - 66170 + 66193, + 66196 ], "loc": { "start": { @@ -116866,8 +116975,8 @@ } }, "range": [ - 66162, - 66170 + 66188, + 66196 ], "loc": { "start": { @@ -116882,8 +116991,8 @@ }, "arguments": [], "range": [ - 66162, - 66172 + 66188, + 66198 ], "loc": { "start": { @@ -116900,8 +117009,8 @@ "type": "Identifier", "name": "rows", "range": [ - 66173, - 66177 + 66199, + 66203 ], "loc": { "start": { @@ -116915,8 +117024,8 @@ } }, "range": [ - 66162, - 66177 + 66188, + 66203 ], "loc": { "start": { @@ -116938,8 +117047,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 66178, - 66186 + 66204, + 66212 ], "loc": { "start": { @@ -116957,8 +117066,8 @@ "value": 0, "raw": "0", "range": [ - 66190, - 66191 + 66216, + 66217 ], "loc": { "start": { @@ -116972,8 +117081,8 @@ } }, "range": [ - 66178, - 66191 + 66204, + 66217 ], "loc": { "start": { @@ -116990,8 +117099,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 66194, - 66202 + 66220, + 66228 ], "loc": { "start": { @@ -117009,8 +117118,8 @@ "value": 0, "raw": "0", "range": [ - 66205, - 66206 + 66231, + 66232 ], "loc": { "start": { @@ -117024,8 +117133,8 @@ } }, "range": [ - 66178, - 66206 + 66204, + 66232 ], "loc": { "start": { @@ -117039,8 +117148,8 @@ } }, "range": [ - 66162, - 66207 + 66188, + 66233 ], "loc": { "start": { @@ -117054,8 +117163,8 @@ } }, "range": [ - 66157, - 66207 + 66183, + 66233 ], "loc": { "start": { @@ -117071,8 +117180,8 @@ ], "kind": "let", "range": [ - 66153, - 66208 + 66179, + 66234 ], "loc": { "start": { @@ -117093,8 +117202,8 @@ "type": "Identifier", "name": "tr", "range": [ - 66224, - 66226 + 66250, + 66252 ], "loc": { "start": { @@ -117117,8 +117226,8 @@ "type": "Identifier", "name": "tr", "range": [ - 66229, - 66231 + 66255, + 66257 ], "loc": { "start": { @@ -117135,8 +117244,8 @@ "type": "Identifier", "name": "cells", "range": [ - 66232, - 66237 + 66258, + 66263 ], "loc": { "start": { @@ -117150,8 +117259,8 @@ } }, "range": [ - 66229, - 66237 + 66255, + 66263 ], "loc": { "start": { @@ -117168,8 +117277,8 @@ "type": "Identifier", "name": "length", "range": [ - 66238, - 66244 + 66264, + 66270 ], "loc": { "start": { @@ -117183,8 +117292,8 @@ } }, "range": [ - 66229, - 66244 + 66255, + 66270 ], "loc": { "start": { @@ -117202,8 +117311,8 @@ "value": 0, "raw": "0", "range": [ - 66247, - 66248 + 66273, + 66274 ], "loc": { "start": { @@ -117217,8 +117326,8 @@ } }, "range": [ - 66224, - 66248 + 66250, + 66274 ], "loc": { "start": { @@ -117232,8 +117341,8 @@ } }, "range": [ - 66217, - 66249 + 66243, + 66275 ], "loc": { "start": { @@ -117248,8 +117357,8 @@ } ], "range": [ - 66143, - 66255 + 66169, + 66281 ], "loc": { "start": { @@ -117265,8 +117374,8 @@ "generator": false, "expression": false, "range": [ - 66128, - 66255 + 66154, + 66281 ], "loc": { "start": { @@ -117282,8 +117391,8 @@ "kind": "method", "computed": false, "range": [ - 66118, - 66255 + 66144, + 66281 ], "loc": { "start": { @@ -117300,8 +117409,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": [ - 65947, - 66113 + 65973, + 66139 ], "loc": { "start": { @@ -117320,8 +117429,8 @@ "type": "Block", "value": "*\n * Return the number of filterable rows starting from reference row if\n * defined\n * @param {Boolean} includeHeaders Include the headers row\n * @return {Number} Number of filterable rows\n ", "range": [ - 66261, - 66492 + 66287, + 66518 ], "loc": { "start": { @@ -117343,8 +117452,8 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 66497, - 66506 + 66523, + 66532 ], "loc": { "start": { @@ -117365,8 +117474,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 66507, - 66521 + 66533, + 66547 ], "loc": { "start": { @@ -117392,8 +117501,8 @@ "type": "Identifier", "name": "s", "range": [ - 66537, - 66538 + 66563, + 66564 ], "loc": { "start": { @@ -117414,8 +117523,8 @@ "type": "Identifier", "name": "isUndef", "range": [ - 66541, - 66548 + 66567, + 66574 ], "loc": { "start": { @@ -117435,8 +117544,8 @@ "object": { "type": "ThisExpression", "range": [ - 66549, - 66553 + 66575, + 66579 ], "loc": { "start": { @@ -117453,8 +117562,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 66554, - 66560 + 66580, + 66586 ], "loc": { "start": { @@ -117468,8 +117577,8 @@ } }, "range": [ - 66549, - 66560 + 66575, + 66586 ], "loc": { "start": { @@ -117484,8 +117593,8 @@ } ], "range": [ - 66541, - 66561 + 66567, + 66587 ], "loc": { "start": { @@ -117503,8 +117612,8 @@ "value": 0, "raw": "0", "range": [ - 66564, - 66565 + 66590, + 66591 ], "loc": { "start": { @@ -117523,8 +117632,8 @@ "object": { "type": "ThisExpression", "range": [ - 66568, - 66572 + 66594, + 66598 ], "loc": { "start": { @@ -117541,8 +117650,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 66573, - 66579 + 66599, + 66605 ], "loc": { "start": { @@ -117556,8 +117665,8 @@ } }, "range": [ - 66568, - 66579 + 66594, + 66605 ], "loc": { "start": { @@ -117571,8 +117680,8 @@ } }, "range": [ - 66541, - 66579 + 66567, + 66605 ], "loc": { "start": { @@ -117586,8 +117695,8 @@ } }, "range": [ - 66537, - 66579 + 66563, + 66605 ], "loc": { "start": { @@ -117603,8 +117712,8 @@ ], "kind": "let", "range": [ - 66533, - 66580 + 66559, + 66606 ], "loc": { "start": { @@ -117626,8 +117735,8 @@ "type": "Identifier", "name": "ntrs", "range": [ - 66593, - 66597 + 66619, + 66623 ], "loc": { "start": { @@ -117654,8 +117763,8 @@ "object": { "type": "ThisExpression", "range": [ - 66600, - 66604 + 66626, + 66630 ], "loc": { "start": { @@ -117672,8 +117781,8 @@ "type": "Identifier", "name": "dom", "range": [ - 66605, - 66608 + 66631, + 66634 ], "loc": { "start": { @@ -117687,8 +117796,8 @@ } }, "range": [ - 66600, - 66608 + 66626, + 66634 ], "loc": { "start": { @@ -117703,8 +117812,8 @@ }, "arguments": [], "range": [ - 66600, - 66610 + 66626, + 66636 ], "loc": { "start": { @@ -117721,8 +117830,8 @@ "type": "Identifier", "name": "rows", "range": [ - 66611, - 66615 + 66637, + 66641 ], "loc": { "start": { @@ -117736,8 +117845,8 @@ } }, "range": [ - 66600, - 66615 + 66626, + 66641 ], "loc": { "start": { @@ -117754,8 +117863,8 @@ "type": "Identifier", "name": "length", "range": [ - 66616, - 66622 + 66642, + 66648 ], "loc": { "start": { @@ -117769,8 +117878,8 @@ } }, "range": [ - 66600, - 66622 + 66626, + 66648 ], "loc": { "start": { @@ -117784,8 +117893,8 @@ } }, "range": [ - 66593, - 66622 + 66619, + 66648 ], "loc": { "start": { @@ -117801,8 +117910,8 @@ ], "kind": "let", "range": [ - 66589, - 66623 + 66615, + 66649 ], "loc": { "start": { @@ -117821,8 +117930,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 66636, - 66650 + 66662, + 66676 ], "loc": { "start": { @@ -117847,8 +117956,8 @@ "type": "Identifier", "name": "s", "range": [ - 66666, - 66667 + 66692, + 66693 ], "loc": { "start": { @@ -117866,8 +117975,8 @@ "value": 0, "raw": "0", "range": [ - 66670, - 66671 + 66696, + 66697 ], "loc": { "start": { @@ -117881,8 +117990,8 @@ } }, "range": [ - 66666, - 66671 + 66692, + 66697 ], "loc": { "start": { @@ -117896,8 +118005,8 @@ } }, "range": [ - 66666, - 66672 + 66692, + 66698 ], "loc": { "start": { @@ -117912,8 +118021,8 @@ } ], "range": [ - 66652, - 66682 + 66678, + 66708 ], "loc": { "start": { @@ -117928,8 +118037,8 @@ }, "alternate": null, "range": [ - 66632, - 66682 + 66658, + 66708 ], "loc": { "start": { @@ -117950,8 +118059,8 @@ "type": "Identifier", "name": "parseInt", "range": [ - 66698, - 66706 + 66724, + 66732 ], "loc": { "start": { @@ -117972,8 +118081,8 @@ "type": "Identifier", "name": "ntrs", "range": [ - 66707, - 66711 + 66733, + 66737 ], "loc": { "start": { @@ -117990,8 +118099,8 @@ "type": "Identifier", "name": "s", "range": [ - 66714, - 66715 + 66740, + 66741 ], "loc": { "start": { @@ -118005,8 +118114,8 @@ } }, "range": [ - 66707, - 66715 + 66733, + 66741 ], "loc": { "start": { @@ -118024,8 +118133,8 @@ "value": 10, "raw": "10", "range": [ - 66717, - 66719 + 66743, + 66745 ], "loc": { "start": { @@ -118040,8 +118149,8 @@ } ], "range": [ - 66698, - 66720 + 66724, + 66746 ], "loc": { "start": { @@ -118055,8 +118164,8 @@ } }, "range": [ - 66691, - 66721 + 66717, + 66747 ], "loc": { "start": { @@ -118071,8 +118180,8 @@ } ], "range": [ - 66523, - 66727 + 66549, + 66753 ], "loc": { "start": { @@ -118088,8 +118197,8 @@ "generator": false, "expression": false, "range": [ - 66506, - 66727 + 66532, + 66753 ], "loc": { "start": { @@ -118105,8 +118214,8 @@ "kind": "method", "computed": false, "range": [ - 66497, - 66727 + 66523, + 66753 ], "loc": { "start": { @@ -118123,8 +118232,8 @@ "type": "Block", "value": "*\n * Return the number of filterable rows starting from reference row if\n * defined\n * @param {Boolean} includeHeaders Include the headers row\n * @return {Number} Number of filterable rows\n ", "range": [ - 66261, - 66492 + 66287, + 66518 ], "loc": { "start": { @@ -118143,8 +118252,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": [ - 66734, - 66862 + 66760, + 66888 ], "loc": { "start": { @@ -118166,8 +118275,8 @@ "type": "Identifier", "name": "getCellValue", "range": [ - 66867, - 66879 + 66893, + 66905 ], "loc": { "start": { @@ -118188,8 +118297,8 @@ "type": "Identifier", "name": "cell", "range": [ - 66880, - 66884 + 66906, + 66910 ], "loc": { "start": { @@ -118215,8 +118324,8 @@ "type": "Identifier", "name": "idx", "range": [ - 66900, - 66903 + 66926, + 66929 ], "loc": { "start": { @@ -118236,8 +118345,8 @@ "type": "Identifier", "name": "cell", "range": [ - 66906, - 66910 + 66932, + 66936 ], "loc": { "start": { @@ -118254,8 +118363,8 @@ "type": "Identifier", "name": "cellIndex", "range": [ - 66911, - 66920 + 66937, + 66946 ], "loc": { "start": { @@ -118269,8 +118378,8 @@ } }, "range": [ - 66906, - 66920 + 66932, + 66946 ], "loc": { "start": { @@ -118284,8 +118393,8 @@ } }, "range": [ - 66900, - 66920 + 66926, + 66946 ], "loc": { "start": { @@ -118301,8 +118410,8 @@ ], "kind": "let", "range": [ - 66896, - 66921 + 66922, + 66947 ], "loc": { "start": { @@ -118324,8 +118433,8 @@ "type": "Identifier", "name": "cellParser", "range": [ - 66934, - 66944 + 66960, + 66970 ], "loc": { "start": { @@ -118344,8 +118453,8 @@ "object": { "type": "ThisExpression", "range": [ - 66947, - 66951 + 66973, + 66977 ], "loc": { "start": { @@ -118362,8 +118471,8 @@ "type": "Identifier", "name": "cellParser", "range": [ - 66952, - 66962 + 66978, + 66988 ], "loc": { "start": { @@ -118377,8 +118486,8 @@ } }, "range": [ - 66947, - 66962 + 66973, + 66988 ], "loc": { "start": { @@ -118392,8 +118501,8 @@ } }, "range": [ - 66934, - 66962 + 66960, + 66988 ], "loc": { "start": { @@ -118409,8 +118518,8 @@ ], "kind": "let", "range": [ - 66930, - 66963 + 66956, + 66989 ], "loc": { "start": { @@ -118427,8 +118536,8 @@ "type": "Line", "value": " Invoke cellParser for this column if any", "range": [ - 66972, - 67015 + 66998, + 67041 ], "loc": { "start": { @@ -118460,8 +118569,8 @@ "type": "Identifier", "name": "cellParser", "range": [ - 67028, - 67038 + 67054, + 67064 ], "loc": { "start": { @@ -118478,8 +118587,8 @@ "type": "Identifier", "name": "cols", "range": [ - 67039, - 67043 + 67065, + 67069 ], "loc": { "start": { @@ -118493,8 +118602,8 @@ } }, "range": [ - 67028, - 67043 + 67054, + 67069 ], "loc": { "start": { @@ -118511,8 +118620,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 67044, - 67051 + 67070, + 67077 ], "loc": { "start": { @@ -118526,8 +118635,8 @@ } }, "range": [ - 67028, - 67051 + 67054, + 67077 ], "loc": { "start": { @@ -118545,8 +118654,8 @@ "type": "Identifier", "name": "idx", "range": [ - 67052, - 67055 + 67078, + 67081 ], "loc": { "start": { @@ -118561,8 +118670,8 @@ } ], "range": [ - 67028, - 67056 + 67054, + 67082 ], "loc": { "start": { @@ -118583,8 +118692,8 @@ "value": 1, "raw": "1", "range": [ - 67062, - 67063 + 67088, + 67089 ], "loc": { "start": { @@ -118599,8 +118708,8 @@ }, "prefix": true, "range": [ - 67061, - 67063 + 67087, + 67089 ], "loc": { "start": { @@ -118614,8 +118723,8 @@ } }, "range": [ - 67028, - 67063 + 67054, + 67089 ], "loc": { "start": { @@ -118642,8 +118751,8 @@ "type": "Identifier", "name": "cellParser", "range": [ - 67086, - 67096 + 67112, + 67122 ], "loc": { "start": { @@ -118660,8 +118769,8 @@ "type": "Identifier", "name": "parse", "range": [ - 67097, - 67102 + 67123, + 67128 ], "loc": { "start": { @@ -118675,8 +118784,8 @@ } }, "range": [ - 67086, - 67102 + 67112, + 67128 ], "loc": { "start": { @@ -118693,8 +118802,8 @@ { "type": "ThisExpression", "range": [ - 67103, - 67107 + 67129, + 67133 ], "loc": { "start": { @@ -118711,8 +118820,8 @@ "type": "Identifier", "name": "cell", "range": [ - 67109, - 67113 + 67135, + 67139 ], "loc": { "start": { @@ -118729,8 +118838,8 @@ "type": "Identifier", "name": "idx", "range": [ - 67115, - 67118 + 67141, + 67144 ], "loc": { "start": { @@ -118745,8 +118854,8 @@ } ], "range": [ - 67086, - 67119 + 67112, + 67145 ], "loc": { "start": { @@ -118760,8 +118869,8 @@ } }, "range": [ - 67079, - 67120 + 67105, + 67146 ], "loc": { "start": { @@ -118776,8 +118885,8 @@ } ], "range": [ - 67065, - 67130 + 67091, + 67156 ], "loc": { "start": { @@ -118801,8 +118910,8 @@ "type": "Identifier", "name": "getText", "range": [ - 67157, - 67164 + 67183, + 67190 ], "loc": { "start": { @@ -118820,8 +118929,8 @@ "type": "Identifier", "name": "cell", "range": [ - 67165, - 67169 + 67191, + 67195 ], "loc": { "start": { @@ -118836,8 +118945,8 @@ } ], "range": [ - 67157, - 67170 + 67183, + 67196 ], "loc": { "start": { @@ -118851,8 +118960,8 @@ } }, "range": [ - 67150, - 67171 + 67176, + 67197 ], "loc": { "start": { @@ -118867,8 +118976,8 @@ } ], "range": [ - 67136, - 67181 + 67162, + 67207 ], "loc": { "start": { @@ -118882,8 +118991,8 @@ } }, "range": [ - 67024, - 67181 + 67050, + 67207 ], "loc": { "start": { @@ -118900,8 +119009,8 @@ "type": "Line", "value": " Invoke cellParser for this column if any", "range": [ - 66972, - 67015 + 66998, + 67041 ], "loc": { "start": { @@ -118918,8 +119027,8 @@ } ], "range": [ - 66886, - 67187 + 66912, + 67213 ], "loc": { "start": { @@ -118935,8 +119044,8 @@ "generator": false, "expression": false, "range": [ - 66879, - 67187 + 66905, + 67213 ], "loc": { "start": { @@ -118952,8 +119061,8 @@ "kind": "method", "computed": false, "range": [ - 66867, - 67187 + 66893, + 67213 ], "loc": { "start": { @@ -118970,8 +119079,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": [ - 66734, - 66862 + 66760, + 66888 ], "loc": { "start": { @@ -118990,8 +119099,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": [ - 67193, - 67373 + 67219, + 67399 ], "loc": { "start": { @@ -119013,8 +119122,8 @@ "type": "Identifier", "name": "getCellData", "range": [ - 67378, - 67389 + 67404, + 67415 ], "loc": { "start": { @@ -119035,8 +119144,8 @@ "type": "Identifier", "name": "cell", "range": [ - 67390, - 67394 + 67416, + 67420 ], "loc": { "start": { @@ -119062,8 +119171,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 67410, - 67418 + 67436, + 67444 ], "loc": { "start": { @@ -119083,8 +119192,8 @@ "type": "Identifier", "name": "cell", "range": [ - 67421, - 67425 + 67447, + 67451 ], "loc": { "start": { @@ -119101,8 +119210,8 @@ "type": "Identifier", "name": "cellIndex", "range": [ - 67426, - 67435 + 67452, + 67461 ], "loc": { "start": { @@ -119116,8 +119225,8 @@ } }, "range": [ - 67421, - 67435 + 67447, + 67461 ], "loc": { "start": { @@ -119131,8 +119240,8 @@ } }, "range": [ - 67410, - 67435 + 67436, + 67461 ], "loc": { "start": { @@ -119148,8 +119257,8 @@ ], "kind": "let", "range": [ - 67406, - 67436 + 67432, + 67462 ], "loc": { "start": { @@ -119171,8 +119280,8 @@ "type": "Identifier", "name": "value", "range": [ - 67449, - 67454 + 67475, + 67480 ], "loc": { "start": { @@ -119193,8 +119302,8 @@ "object": { "type": "ThisExpression", "range": [ - 67457, - 67461 + 67483, + 67487 ], "loc": { "start": { @@ -119211,8 +119320,8 @@ "type": "Identifier", "name": "getCellValue", "range": [ - 67462, - 67474 + 67488, + 67500 ], "loc": { "start": { @@ -119226,8 +119335,8 @@ } }, "range": [ - 67457, - 67474 + 67483, + 67500 ], "loc": { "start": { @@ -119245,8 +119354,8 @@ "type": "Identifier", "name": "cell", "range": [ - 67475, - 67479 + 67501, + 67505 ], "loc": { "start": { @@ -119261,8 +119370,8 @@ } ], "range": [ - 67457, - 67480 + 67483, + 67506 ], "loc": { "start": { @@ -119276,8 +119385,8 @@ } }, "range": [ - 67449, - 67480 + 67475, + 67506 ], "loc": { "start": { @@ -119293,8 +119402,8 @@ ], "kind": "let", "range": [ - 67445, - 67481 + 67471, + 67507 ], "loc": { "start": { @@ -119317,8 +119426,8 @@ "object": { "type": "ThisExpression", "range": [ - 67495, - 67499 + 67521, + 67525 ], "loc": { "start": { @@ -119335,8 +119444,8 @@ "type": "Identifier", "name": "hasType", "range": [ - 67500, - 67507 + 67526, + 67533 ], "loc": { "start": { @@ -119350,8 +119459,8 @@ } }, "range": [ - 67495, - 67507 + 67521, + 67533 ], "loc": { "start": { @@ -119369,8 +119478,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 67508, - 67516 + 67534, + 67542 ], "loc": { "start": { @@ -119390,8 +119499,8 @@ "type": "Identifier", "name": "FORMATTED_NUMBER", "range": [ - 67519, - 67535 + 67545, + 67561 ], "loc": { "start": { @@ -119406,8 +119515,8 @@ } ], "range": [ - 67518, - 67536 + 67544, + 67562 ], "loc": { "start": { @@ -119422,8 +119531,8 @@ } ], "range": [ - 67495, - 67537 + 67521, + 67563 ], "loc": { "start": { @@ -119447,8 +119556,8 @@ "type": "Identifier", "name": "parseNb", "range": [ - 67560, - 67567 + 67586, + 67593 ], "loc": { "start": { @@ -119466,8 +119575,8 @@ "type": "Identifier", "name": "value", "range": [ - 67568, - 67573 + 67594, + 67599 ], "loc": { "start": { @@ -119488,8 +119597,8 @@ "object": { "type": "ThisExpression", "range": [ - 67575, - 67579 + 67601, + 67605 ], "loc": { "start": { @@ -119506,8 +119615,8 @@ "type": "Identifier", "name": "getDecimal", "range": [ - 67580, - 67590 + 67606, + 67616 ], "loc": { "start": { @@ -119521,8 +119630,8 @@ } }, "range": [ - 67575, - 67590 + 67601, + 67616 ], "loc": { "start": { @@ -119540,8 +119649,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 67591, - 67599 + 67617, + 67625 ], "loc": { "start": { @@ -119556,8 +119665,8 @@ } ], "range": [ - 67575, - 67600 + 67601, + 67626 ], "loc": { "start": { @@ -119572,8 +119681,8 @@ } ], "range": [ - 67560, - 67601 + 67586, + 67627 ], "loc": { "start": { @@ -119587,8 +119696,8 @@ } }, "range": [ - 67553, - 67602 + 67579, + 67628 ], "loc": { "start": { @@ -119603,8 +119712,8 @@ } ], "range": [ - 67539, - 67612 + 67565, + 67638 ], "loc": { "start": { @@ -119627,8 +119736,8 @@ "object": { "type": "ThisExpression", "range": [ - 67630, - 67634 + 67656, + 67660 ], "loc": { "start": { @@ -119645,8 +119754,8 @@ "type": "Identifier", "name": "hasType", "range": [ - 67635, - 67642 + 67661, + 67668 ], "loc": { "start": { @@ -119660,8 +119769,8 @@ } }, "range": [ - 67630, - 67642 + 67656, + 67668 ], "loc": { "start": { @@ -119679,8 +119788,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 67643, - 67651 + 67669, + 67677 ], "loc": { "start": { @@ -119700,8 +119809,8 @@ "type": "Identifier", "name": "NUMBER", "range": [ - 67654, - 67660 + 67680, + 67686 ], "loc": { "start": { @@ -119716,8 +119825,8 @@ } ], "range": [ - 67653, - 67661 + 67679, + 67687 ], "loc": { "start": { @@ -119732,8 +119841,8 @@ } ], "range": [ - 67630, - 67662 + 67656, + 67688 ], "loc": { "start": { @@ -119760,8 +119869,8 @@ "type": "Identifier", "name": "Number", "range": [ - 67685, - 67691 + 67711, + 67717 ], "loc": { "start": { @@ -119779,8 +119888,8 @@ "type": "Identifier", "name": "value", "range": [ - 67692, - 67697 + 67718, + 67723 ], "loc": { "start": { @@ -119795,8 +119904,8 @@ } ], "range": [ - 67685, - 67698 + 67711, + 67724 ], "loc": { "start": { @@ -119815,8 +119924,8 @@ "type": "Identifier", "name": "parseNb", "range": [ - 67702, - 67709 + 67728, + 67735 ], "loc": { "start": { @@ -119834,8 +119943,8 @@ "type": "Identifier", "name": "value", "range": [ - 67710, - 67715 + 67736, + 67741 ], "loc": { "start": { @@ -119850,8 +119959,8 @@ } ], "range": [ - 67702, - 67716 + 67728, + 67742 ], "loc": { "start": { @@ -119865,8 +119974,8 @@ } }, "range": [ - 67685, - 67716 + 67711, + 67742 ], "loc": { "start": { @@ -119880,8 +119989,8 @@ } }, "range": [ - 67678, - 67717 + 67704, + 67743 ], "loc": { "start": { @@ -119896,8 +120005,8 @@ } ], "range": [ - 67664, - 67727 + 67690, + 67753 ], "loc": { "start": { @@ -119920,8 +120029,8 @@ "object": { "type": "ThisExpression", "range": [ - 67745, - 67749 + 67771, + 67775 ], "loc": { "start": { @@ -119938,8 +120047,8 @@ "type": "Identifier", "name": "hasType", "range": [ - 67750, - 67757 + 67776, + 67783 ], "loc": { "start": { @@ -119953,8 +120062,8 @@ } }, "range": [ - 67745, - 67757 + 67771, + 67783 ], "loc": { "start": { @@ -119972,8 +120081,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 67758, - 67766 + 67784, + 67792 ], "loc": { "start": { @@ -119993,8 +120102,8 @@ "type": "Identifier", "name": "DATE", "range": [ - 67769, - 67773 + 67795, + 67799 ], "loc": { "start": { @@ -120009,8 +120118,8 @@ } ], "range": [ - 67768, - 67774 + 67794, + 67800 ], "loc": { "start": { @@ -120025,8 +120134,8 @@ } ], "range": [ - 67745, - 67775 + 67771, + 67801 ], "loc": { "start": { @@ -120051,8 +120160,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 67794, - 67802 + 67820, + 67828 ], "loc": { "start": { @@ -120074,8 +120183,8 @@ "object": { "type": "ThisExpression", "range": [ - 67805, - 67809 + 67831, + 67835 ], "loc": { "start": { @@ -120092,8 +120201,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 67810, - 67813 + 67836, + 67839 ], "loc": { "start": { @@ -120107,8 +120216,8 @@ } }, "range": [ - 67805, - 67813 + 67831, + 67839 ], "loc": { "start": { @@ -120125,8 +120234,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 67814, - 67822 + 67840, + 67848 ], "loc": { "start": { @@ -120140,8 +120249,8 @@ } }, "range": [ - 67805, - 67822 + 67831, + 67848 ], "loc": { "start": { @@ -120155,8 +120264,8 @@ } }, "range": [ - 67794, - 67822 + 67820, + 67848 ], "loc": { "start": { @@ -120172,8 +120281,8 @@ ], "kind": "let", "range": [ - 67790, - 67823 + 67816, + 67849 ], "loc": { "start": { @@ -120197,8 +120306,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 67843, - 67851 + 67869, + 67877 ], "loc": { "start": { @@ -120215,8 +120324,8 @@ "type": "Identifier", "name": "parse", "range": [ - 67852, - 67857 + 67878, + 67883 ], "loc": { "start": { @@ -120230,8 +120339,8 @@ } }, "range": [ - 67843, - 67857 + 67869, + 67883 ], "loc": { "start": { @@ -120249,8 +120358,8 @@ "type": "Identifier", "name": "value", "range": [ - 67858, - 67863 + 67884, + 67889 ], "loc": { "start": { @@ -120272,8 +120381,8 @@ "type": "Identifier", "name": "dateType", "range": [ - 67865, - 67873 + 67891, + 67899 ], "loc": { "start": { @@ -120290,8 +120399,8 @@ "type": "Identifier", "name": "getLocale", "range": [ - 67874, - 67883 + 67900, + 67909 ], "loc": { "start": { @@ -120305,8 +120414,8 @@ } }, "range": [ - 67865, - 67883 + 67891, + 67909 ], "loc": { "start": { @@ -120324,8 +120433,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 67884, - 67892 + 67910, + 67918 ], "loc": { "start": { @@ -120340,8 +120449,8 @@ } ], "range": [ - 67865, - 67893 + 67891, + 67919 ], "loc": { "start": { @@ -120356,8 +120465,8 @@ } ], "range": [ - 67843, - 67894 + 67869, + 67920 ], "loc": { "start": { @@ -120371,8 +120480,8 @@ } }, "range": [ - 67836, - 67895 + 67862, + 67921 ], "loc": { "start": { @@ -120387,8 +120496,8 @@ } ], "range": [ - 67776, - 67905 + 67802, + 67931 ], "loc": { "start": { @@ -120403,8 +120512,8 @@ }, "alternate": null, "range": [ - 67741, - 67905 + 67767, + 67931 ], "loc": { "start": { @@ -120418,8 +120527,8 @@ } }, "range": [ - 67626, - 67905 + 67652, + 67931 ], "loc": { "start": { @@ -120433,8 +120542,8 @@ } }, "range": [ - 67491, - 67905 + 67517, + 67931 ], "loc": { "start": { @@ -120453,8 +120562,8 @@ "type": "Identifier", "name": "value", "range": [ - 67922, - 67927 + 67948, + 67953 ], "loc": { "start": { @@ -120468,8 +120577,8 @@ } }, "range": [ - 67915, - 67928 + 67941, + 67954 ], "loc": { "start": { @@ -120484,8 +120593,8 @@ } ], "range": [ - 67396, - 67934 + 67422, + 67960 ], "loc": { "start": { @@ -120501,8 +120610,8 @@ "generator": false, "expression": false, "range": [ - 67389, - 67934 + 67415, + 67960 ], "loc": { "start": { @@ -120518,8 +120627,8 @@ "kind": "method", "computed": false, "range": [ - 67378, - 67934 + 67404, + 67960 ], "loc": { "start": { @@ -120536,8 +120645,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": [ - 67193, - 67373 + 67219, + 67399 ], "loc": { "start": { @@ -120556,8 +120665,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": [ - 67940, - 68320 + 67966, + 68346 ], "loc": { "start": { @@ -120579,8 +120688,8 @@ "type": "Identifier", "name": "getData", "range": [ - 68325, - 68332 + 68351, + 68358 ], "loc": { "start": { @@ -120603,8 +120712,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 68333, - 68347 + 68359, + 68373 ], "loc": { "start": { @@ -120622,8 +120731,8 @@ "value": false, "raw": "false", "range": [ - 68350, - 68355 + 68376, + 68381 ], "loc": { "start": { @@ -120637,8 +120746,8 @@ } }, "range": [ - 68333, - 68355 + 68359, + 68381 ], "loc": { "start": { @@ -120657,8 +120766,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 68357, - 68374 + 68383, + 68400 ], "loc": { "start": { @@ -120676,8 +120785,8 @@ "value": false, "raw": "false", "range": [ - 68377, - 68382 + 68403, + 68408 ], "loc": { "start": { @@ -120691,8 +120800,8 @@ } }, "range": [ - 68357, - 68382 + 68383, + 68408 ], "loc": { "start": { @@ -120719,8 +120828,8 @@ "object": { "type": "ThisExpression", "range": [ - 68401, - 68405 + 68427, + 68431 ], "loc": { "start": { @@ -120737,8 +120846,8 @@ "type": "Identifier", "name": "getTableData", "range": [ - 68406, - 68418 + 68432, + 68444 ], "loc": { "start": { @@ -120752,8 +120861,8 @@ } }, "range": [ - 68401, - 68418 + 68427, + 68444 ], "loc": { "start": { @@ -120771,8 +120880,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 68419, - 68433 + 68445, + 68459 ], "loc": { "start": { @@ -120789,8 +120898,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 68435, - 68452 + 68461, + 68478 ], "loc": { "start": { @@ -120808,8 +120917,8 @@ "value": true, "raw": "true", "range": [ - 68454, - 68458 + 68480, + 68484 ], "loc": { "start": { @@ -120824,8 +120933,8 @@ } ], "range": [ - 68401, - 68459 + 68427, + 68485 ], "loc": { "start": { @@ -120839,8 +120948,8 @@ } }, "range": [ - 68394, - 68460 + 68420, + 68486 ], "loc": { "start": { @@ -120855,8 +120964,8 @@ } ], "range": [ - 68384, - 68466 + 68410, + 68492 ], "loc": { "start": { @@ -120872,8 +120981,8 @@ "generator": false, "expression": false, "range": [ - 68332, - 68466 + 68358, + 68492 ], "loc": { "start": { @@ -120889,8 +120998,8 @@ "kind": "method", "computed": false, "range": [ - 68325, - 68466 + 68351, + 68492 ], "loc": { "start": { @@ -120907,8 +121016,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": [ - 67940, - 68320 + 67966, + 68346 ], "loc": { "start": { @@ -120927,8 +121036,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": [ - 68472, - 68808 + 68498, + 68834 ], "loc": { "start": { @@ -120950,8 +121059,8 @@ "type": "Identifier", "name": "getValues", "range": [ - 68813, - 68822 + 68839, + 68848 ], "loc": { "start": { @@ -120974,8 +121083,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 68823, - 68837 + 68849, + 68863 ], "loc": { "start": { @@ -120993,8 +121102,8 @@ "value": false, "raw": "false", "range": [ - 68840, - 68845 + 68866, + 68871 ], "loc": { "start": { @@ -121008,8 +121117,8 @@ } }, "range": [ - 68823, - 68845 + 68849, + 68871 ], "loc": { "start": { @@ -121028,8 +121137,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 68847, - 68864 + 68873, + 68890 ], "loc": { "start": { @@ -121047,8 +121156,8 @@ "value": false, "raw": "false", "range": [ - 68867, - 68872 + 68893, + 68898 ], "loc": { "start": { @@ -121062,8 +121171,8 @@ } }, "range": [ - 68847, - 68872 + 68873, + 68898 ], "loc": { "start": { @@ -121090,8 +121199,8 @@ "object": { "type": "ThisExpression", "range": [ - 68891, - 68895 + 68917, + 68921 ], "loc": { "start": { @@ -121108,8 +121217,8 @@ "type": "Identifier", "name": "getTableData", "range": [ - 68896, - 68908 + 68922, + 68934 ], "loc": { "start": { @@ -121123,8 +121232,8 @@ } }, "range": [ - 68891, - 68908 + 68917, + 68934 ], "loc": { "start": { @@ -121142,8 +121251,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 68909, - 68923 + 68935, + 68949 ], "loc": { "start": { @@ -121160,8 +121269,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 68925, - 68942 + 68951, + 68968 ], "loc": { "start": { @@ -121179,8 +121288,8 @@ "value": false, "raw": "false", "range": [ - 68944, - 68949 + 68970, + 68975 ], "loc": { "start": { @@ -121195,8 +121304,8 @@ } ], "range": [ - 68891, - 68950 + 68917, + 68976 ], "loc": { "start": { @@ -121210,8 +121319,8 @@ } }, "range": [ - 68884, - 68951 + 68910, + 68977 ], "loc": { "start": { @@ -121226,8 +121335,8 @@ } ], "range": [ - 68874, - 68957 + 68900, + 68983 ], "loc": { "start": { @@ -121243,8 +121352,8 @@ "generator": false, "expression": false, "range": [ - 68822, - 68957 + 68848, + 68983 ], "loc": { "start": { @@ -121260,8 +121369,8 @@ "kind": "method", "computed": false, "range": [ - 68813, - 68957 + 68839, + 68983 ], "loc": { "start": { @@ -121278,8 +121387,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": [ - 68472, - 68808 + 68498, + 68834 ], "loc": { "start": { @@ -121298,8 +121407,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": [ - 68963, - 69438 + 68989, + 69464 ], "loc": { "start": { @@ -121321,8 +121430,8 @@ "type": "Identifier", "name": "getTableData", "range": [ - 69443, - 69455 + 69469, + 69481 ], "loc": { "start": { @@ -121345,8 +121454,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 69465, - 69479 + 69491, + 69505 ], "loc": { "start": { @@ -121364,8 +121473,8 @@ "value": false, "raw": "false", "range": [ - 69482, - 69487 + 69508, + 69513 ], "loc": { "start": { @@ -121379,8 +121488,8 @@ } }, "range": [ - 69465, - 69487 + 69491, + 69513 ], "loc": { "start": { @@ -121399,8 +121508,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 69497, - 69514 + 69523, + 69540 ], "loc": { "start": { @@ -121418,8 +121527,8 @@ "value": false, "raw": "false", "range": [ - 69517, - 69522 + 69543, + 69548 ], "loc": { "start": { @@ -121433,8 +121542,8 @@ } }, "range": [ - 69497, - 69522 + 69523, + 69548 ], "loc": { "start": { @@ -121453,8 +121562,8 @@ "type": "Identifier", "name": "typed", "range": [ - 69532, - 69537 + 69558, + 69563 ], "loc": { "start": { @@ -121472,8 +121581,8 @@ "value": false, "raw": "false", "range": [ - 69540, - 69545 + 69566, + 69571 ], "loc": { "start": { @@ -121487,8 +121596,8 @@ } }, "range": [ - 69532, - 69545 + 69558, + 69571 ], "loc": { "start": { @@ -121514,8 +121623,8 @@ "type": "Identifier", "name": "rows", "range": [ - 69566, - 69570 + 69592, + 69596 ], "loc": { "start": { @@ -121539,8 +121648,8 @@ "object": { "type": "ThisExpression", "range": [ - 69573, - 69577 + 69599, + 69603 ], "loc": { "start": { @@ -121557,8 +121666,8 @@ "type": "Identifier", "name": "dom", "range": [ - 69578, - 69581 + 69604, + 69607 ], "loc": { "start": { @@ -121572,8 +121681,8 @@ } }, "range": [ - 69573, - 69581 + 69599, + 69607 ], "loc": { "start": { @@ -121588,8 +121697,8 @@ }, "arguments": [], "range": [ - 69573, - 69583 + 69599, + 69609 ], "loc": { "start": { @@ -121606,8 +121715,8 @@ "type": "Identifier", "name": "rows", "range": [ - 69584, - 69588 + 69610, + 69614 ], "loc": { "start": { @@ -121621,8 +121730,8 @@ } }, "range": [ - 69573, - 69588 + 69599, + 69614 ], "loc": { "start": { @@ -121636,8 +121745,8 @@ } }, "range": [ - 69566, - 69588 + 69592, + 69614 ], "loc": { "start": { @@ -121653,8 +121762,8 @@ ], "kind": "let", "range": [ - 69562, - 69589 + 69588, + 69615 ], "loc": { "start": { @@ -121676,8 +121785,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 69602, - 69608 + 69628, + 69634 ], "loc": { "start": { @@ -121698,8 +121807,8 @@ "object": { "type": "ThisExpression", "range": [ - 69611, - 69615 + 69637, + 69641 ], "loc": { "start": { @@ -121716,8 +121825,8 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 69616, - 69625 + 69642, + 69651 ], "loc": { "start": { @@ -121731,8 +121840,8 @@ } }, "range": [ - 69611, - 69625 + 69637, + 69651 ], "loc": { "start": { @@ -121751,8 +121860,8 @@ "value": true, "raw": "true", "range": [ - 69626, - 69630 + 69652, + 69656 ], "loc": { "start": { @@ -121767,8 +121876,8 @@ } ], "range": [ - 69611, - 69631 + 69637, + 69657 ], "loc": { "start": { @@ -121782,8 +121891,8 @@ } }, "range": [ - 69602, - 69631 + 69628, + 69657 ], "loc": { "start": { @@ -121799,8 +121908,8 @@ ], "kind": "let", "range": [ - 69598, - 69632 + 69624, + 69658 ], "loc": { "start": { @@ -121822,8 +121931,8 @@ "type": "Identifier", "name": "tblData", "range": [ - 69645, - 69652 + 69671, + 69678 ], "loc": { "start": { @@ -121840,8 +121949,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 69655, - 69657 + 69681, + 69683 ], "loc": { "start": { @@ -121855,8 +121964,8 @@ } }, "range": [ - 69645, - 69657 + 69671, + 69683 ], "loc": { "start": { @@ -121872,8 +121981,8 @@ ], "kind": "let", "range": [ - 69641, - 69658 + 69667, + 69684 ], "loc": { "start": { @@ -121895,8 +122004,8 @@ "type": "Identifier", "name": "getContent", "range": [ - 69671, - 69681 + 69697, + 69707 ], "loc": { "start": { @@ -121915,8 +122024,8 @@ "type": "Identifier", "name": "typed", "range": [ - 69684, - 69689 + 69710, + 69715 ], "loc": { "start": { @@ -121940,8 +122049,8 @@ "object": { "type": "ThisExpression", "range": [ - 69692, - 69696 + 69718, + 69722 ], "loc": { "start": { @@ -121958,8 +122067,8 @@ "type": "Identifier", "name": "getCellData", "range": [ - 69697, - 69708 + 69723, + 69734 ], "loc": { "start": { @@ -121973,8 +122082,8 @@ } }, "range": [ - 69692, - 69708 + 69718, + 69734 ], "loc": { "start": { @@ -121991,8 +122100,8 @@ "type": "Identifier", "name": "bind", "range": [ - 69709, - 69713 + 69735, + 69739 ], "loc": { "start": { @@ -122006,8 +122115,8 @@ } }, "range": [ - 69692, - 69713 + 69718, + 69739 ], "loc": { "start": { @@ -122024,8 +122133,8 @@ { "type": "ThisExpression", "range": [ - 69714, - 69718 + 69740, + 69744 ], "loc": { "start": { @@ -122040,8 +122149,8 @@ } ], "range": [ - 69692, - 69719 + 69718, + 69745 ], "loc": { "start": { @@ -122065,8 +122174,8 @@ "object": { "type": "ThisExpression", "range": [ - 69734, - 69738 + 69760, + 69764 ], "loc": { "start": { @@ -122083,8 +122192,8 @@ "type": "Identifier", "name": "getCellValue", "range": [ - 69739, - 69751 + 69765, + 69777 ], "loc": { "start": { @@ -122098,8 +122207,8 @@ } }, "range": [ - 69734, - 69751 + 69760, + 69777 ], "loc": { "start": { @@ -122116,8 +122225,8 @@ "type": "Identifier", "name": "bind", "range": [ - 69752, - 69756 + 69778, + 69782 ], "loc": { "start": { @@ -122131,8 +122240,8 @@ } }, "range": [ - 69734, - 69756 + 69760, + 69782 ], "loc": { "start": { @@ -122149,8 +122258,8 @@ { "type": "ThisExpression", "range": [ - 69757, - 69761 + 69783, + 69787 ], "loc": { "start": { @@ -122165,8 +122274,8 @@ } ], "range": [ - 69734, - 69762 + 69760, + 69788 ], "loc": { "start": { @@ -122180,8 +122289,8 @@ } }, "range": [ - 69684, - 69762 + 69710, + 69788 ], "loc": { "start": { @@ -122195,8 +122304,8 @@ } }, "range": [ - 69671, - 69762 + 69697, + 69788 ], "loc": { "start": { @@ -122212,8 +122321,8 @@ ], "kind": "let", "range": [ - 69667, - 69763 + 69693, + 69789 ], "loc": { "start": { @@ -122232,8 +122341,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 69777, - 69791 + 69803, + 69817 ], "loc": { "start": { @@ -122258,8 +122367,8 @@ "type": "Identifier", "name": "headers", "range": [ - 69811, - 69818 + 69837, + 69844 ], "loc": { "start": { @@ -122280,8 +122389,8 @@ "object": { "type": "ThisExpression", "range": [ - 69821, - 69825 + 69847, + 69851 ], "loc": { "start": { @@ -122298,8 +122407,8 @@ "type": "Identifier", "name": "getHeadersText", "range": [ - 69826, - 69840 + 69852, + 69866 ], "loc": { "start": { @@ -122313,8 +122422,8 @@ } }, "range": [ - 69821, - 69840 + 69847, + 69866 ], "loc": { "start": { @@ -122332,8 +122441,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 69841, - 69858 + 69867, + 69884 ], "loc": { "start": { @@ -122348,8 +122457,8 @@ } ], "range": [ - 69821, - 69859 + 69847, + 69885 ], "loc": { "start": { @@ -122363,8 +122472,8 @@ } }, "range": [ - 69811, - 69859 + 69837, + 69885 ], "loc": { "start": { @@ -122380,8 +122489,8 @@ ], "kind": "let", "range": [ - 69807, - 69860 + 69833, + 69886 ], "loc": { "start": { @@ -122405,8 +122514,8 @@ "type": "Identifier", "name": "tblData", "range": [ - 69873, - 69880 + 69899, + 69906 ], "loc": { "start": { @@ -122423,8 +122532,8 @@ "type": "Identifier", "name": "push", "range": [ - 69881, - 69885 + 69907, + 69911 ], "loc": { "start": { @@ -122438,8 +122547,8 @@ } }, "range": [ - 69873, - 69885 + 69899, + 69911 ], "loc": { "start": { @@ -122464,8 +122573,8 @@ "object": { "type": "ThisExpression", "range": [ - 69887, - 69891 + 69913, + 69917 ], "loc": { "start": { @@ -122482,8 +122591,8 @@ "type": "Identifier", "name": "getHeadersRowIndex", "range": [ - 69892, - 69910 + 69918, + 69936 ], "loc": { "start": { @@ -122497,8 +122606,8 @@ } }, "range": [ - 69887, - 69910 + 69913, + 69936 ], "loc": { "start": { @@ -122513,8 +122622,8 @@ }, "arguments": [], "range": [ - 69887, - 69912 + 69913, + 69938 ], "loc": { "start": { @@ -122531,8 +122640,8 @@ "type": "Identifier", "name": "headers", "range": [ - 69914, - 69921 + 69940, + 69947 ], "loc": { "start": { @@ -122547,8 +122656,8 @@ } ], "range": [ - 69886, - 69922 + 69912, + 69948 ], "loc": { "start": { @@ -122563,8 +122672,8 @@ } ], "range": [ - 69873, - 69923 + 69899, + 69949 ], "loc": { "start": { @@ -122578,8 +122687,8 @@ } }, "range": [ - 69873, - 69924 + 69899, + 69950 ], "loc": { "start": { @@ -122594,8 +122703,8 @@ } ], "range": [ - 69793, - 69934 + 69819, + 69960 ], "loc": { "start": { @@ -122610,8 +122719,8 @@ }, "alternate": null, "range": [ - 69773, - 69934 + 69799, + 69960 ], "loc": { "start": { @@ -122635,8 +122744,8 @@ "type": "Identifier", "name": "k", "range": [ - 69952, - 69953 + 69978, + 69979 ], "loc": { "start": { @@ -122655,8 +122764,8 @@ "object": { "type": "ThisExpression", "range": [ - 69956, - 69960 + 69982, + 69986 ], "loc": { "start": { @@ -122673,8 +122782,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 69961, - 69967 + 69987, + 69993 ], "loc": { "start": { @@ -122688,8 +122797,8 @@ } }, "range": [ - 69956, - 69967 + 69982, + 69993 ], "loc": { "start": { @@ -122703,8 +122812,8 @@ } }, "range": [ - 69952, - 69967 + 69978, + 69993 ], "loc": { "start": { @@ -122720,8 +122829,8 @@ ], "kind": "let", "range": [ - 69948, - 69967 + 69974, + 69993 ], "loc": { "start": { @@ -122741,8 +122850,8 @@ "type": "Identifier", "name": "k", "range": [ - 69969, - 69970 + 69995, + 69996 ], "loc": { "start": { @@ -122759,8 +122868,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 69973, - 69979 + 69999, + 70005 ], "loc": { "start": { @@ -122774,8 +122883,8 @@ } }, "range": [ - 69969, - 69979 + 69995, + 70005 ], "loc": { "start": { @@ -122795,8 +122904,8 @@ "type": "Identifier", "name": "k", "range": [ - 69981, - 69982 + 70007, + 70008 ], "loc": { "start": { @@ -122811,8 +122920,8 @@ }, "prefix": false, "range": [ - 69981, - 69984 + 70007, + 70010 ], "loc": { "start": { @@ -122837,8 +122946,8 @@ "type": "Identifier", "name": "rowData", "range": [ - 70004, - 70011 + 70030, + 70037 ], "loc": { "start": { @@ -122858,8 +122967,8 @@ "type": "Identifier", "name": "k", "range": [ - 70015, - 70016 + 70041, + 70042 ], "loc": { "start": { @@ -122876,8 +122985,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 70018, - 70020 + 70044, + 70046 ], "loc": { "start": { @@ -122892,8 +123001,8 @@ } ], "range": [ - 70014, - 70021 + 70040, + 70047 ], "loc": { "start": { @@ -122907,8 +123016,8 @@ } }, "range": [ - 70004, - 70021 + 70030, + 70047 ], "loc": { "start": { @@ -122924,8 +123033,8 @@ ], "kind": "let", "range": [ - 70000, - 70022 + 70026, + 70048 ], "loc": { "start": { @@ -122947,8 +123056,8 @@ "type": "Identifier", "name": "cells", "range": [ - 70039, - 70044 + 70065, + 70070 ], "loc": { "start": { @@ -122971,8 +123080,8 @@ "type": "Identifier", "name": "rows", "range": [ - 70047, - 70051 + 70073, + 70077 ], "loc": { "start": { @@ -122989,8 +123098,8 @@ "type": "Identifier", "name": "k", "range": [ - 70052, - 70053 + 70078, + 70079 ], "loc": { "start": { @@ -123004,8 +123113,8 @@ } }, "range": [ - 70047, - 70054 + 70073, + 70080 ], "loc": { "start": { @@ -123022,8 +123131,8 @@ "type": "Identifier", "name": "cells", "range": [ - 70055, - 70060 + 70081, + 70086 ], "loc": { "start": { @@ -123037,8 +123146,8 @@ } }, "range": [ - 70047, - 70060 + 70073, + 70086 ], "loc": { "start": { @@ -123052,8 +123161,8 @@ } }, "range": [ - 70039, - 70060 + 70065, + 70086 ], "loc": { "start": { @@ -123069,8 +123178,8 @@ ], "kind": "let", "range": [ - 70035, - 70061 + 70061, + 70087 ], "loc": { "start": { @@ -123094,8 +123203,8 @@ "type": "Identifier", "name": "j", "range": [ - 70083, - 70084 + 70109, + 70110 ], "loc": { "start": { @@ -123113,8 +123222,8 @@ "value": 0, "raw": "0", "range": [ - 70087, - 70088 + 70113, + 70114 ], "loc": { "start": { @@ -123128,8 +123237,8 @@ } }, "range": [ - 70083, - 70088 + 70109, + 70114 ], "loc": { "start": { @@ -123148,8 +123257,8 @@ "type": "Identifier", "name": "len", "range": [ - 70090, - 70093 + 70116, + 70119 ], "loc": { "start": { @@ -123169,8 +123278,8 @@ "type": "Identifier", "name": "cells", "range": [ - 70096, - 70101 + 70122, + 70127 ], "loc": { "start": { @@ -123187,8 +123296,8 @@ "type": "Identifier", "name": "length", "range": [ - 70102, - 70108 + 70128, + 70134 ], "loc": { "start": { @@ -123202,8 +123311,8 @@ } }, "range": [ - 70096, - 70108 + 70122, + 70134 ], "loc": { "start": { @@ -123217,8 +123326,8 @@ } }, "range": [ - 70090, - 70108 + 70116, + 70134 ], "loc": { "start": { @@ -123234,8 +123343,8 @@ ], "kind": "let", "range": [ - 70079, - 70108 + 70105, + 70134 ], "loc": { "start": { @@ -123255,8 +123364,8 @@ "type": "Identifier", "name": "j", "range": [ - 70110, - 70111 + 70136, + 70137 ], "loc": { "start": { @@ -123273,8 +123382,8 @@ "type": "Identifier", "name": "len", "range": [ - 70114, - 70117 + 70140, + 70143 ], "loc": { "start": { @@ -123288,8 +123397,8 @@ } }, "range": [ - 70110, - 70117 + 70136, + 70143 ], "loc": { "start": { @@ -123309,8 +123418,8 @@ "type": "Identifier", "name": "j", "range": [ - 70119, - 70120 + 70145, + 70146 ], "loc": { "start": { @@ -123325,8 +123434,8 @@ }, "prefix": false, "range": [ - 70119, - 70122 + 70145, + 70148 ], "loc": { "start": { @@ -123351,8 +123460,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 70146, - 70163 + 70172, + 70189 ], "loc": { "start": { @@ -123373,8 +123482,8 @@ "object": { "type": "ThisExpression", "range": [ - 70167, - 70171 + 70193, + 70197 ], "loc": { "start": { @@ -123391,8 +123500,8 @@ "type": "Identifier", "name": "hasExtension", "range": [ - 70172, - 70184 + 70198, + 70210 ], "loc": { "start": { @@ -123406,8 +123515,8 @@ } }, "range": [ - 70167, - 70184 + 70193, + 70210 ], "loc": { "start": { @@ -123426,8 +123535,8 @@ "value": "colsVisibility", "raw": "'colsVisibility'", "range": [ - 70185, - 70201 + 70211, + 70227 ], "loc": { "start": { @@ -123442,8 +123551,8 @@ } ], "range": [ - 70167, - 70202 + 70193, + 70228 ], "loc": { "start": { @@ -123457,8 +123566,8 @@ } }, "range": [ - 70146, - 70202 + 70172, + 70228 ], "loc": { "start": { @@ -123489,8 +123598,8 @@ "object": { "type": "ThisExpression", "range": [ - 70230, - 70234 + 70256, + 70260 ], "loc": { "start": { @@ -123507,8 +123616,8 @@ "type": "Identifier", "name": "extension", "range": [ - 70235, - 70244 + 70261, + 70270 ], "loc": { "start": { @@ -123522,8 +123631,8 @@ } }, "range": [ - 70230, - 70244 + 70256, + 70270 ], "loc": { "start": { @@ -123542,8 +123651,8 @@ "value": "colsVisibility", "raw": "'colsVisibility'", "range": [ - 70245, - 70261 + 70271, + 70287 ], "loc": { "start": { @@ -123558,8 +123667,8 @@ } ], "range": [ - 70230, - 70262 + 70256, + 70288 ], "loc": { "start": { @@ -123576,8 +123685,8 @@ "type": "Identifier", "name": "isColHidden", "range": [ - 70263, - 70274 + 70289, + 70300 ], "loc": { "start": { @@ -123591,8 +123700,8 @@ } }, "range": [ - 70230, - 70274 + 70256, + 70300 ], "loc": { "start": { @@ -123610,8 +123719,8 @@ "type": "Identifier", "name": "j", "range": [ - 70275, - 70276 + 70301, + 70302 ], "loc": { "start": { @@ -123626,8 +123735,8 @@ } ], "range": [ - 70230, - 70277 + 70256, + 70303 ], "loc": { "start": { @@ -123647,8 +123756,8 @@ "type": "ContinueStatement", "label": null, "range": [ - 70305, - 70314 + 70331, + 70340 ], "loc": { "start": { @@ -123663,8 +123772,8 @@ } ], "range": [ - 70279, - 70336 + 70305, + 70362 ], "loc": { "start": { @@ -123679,8 +123788,8 @@ }, "alternate": null, "range": [ - 70226, - 70336 + 70252, + 70362 ], "loc": { "start": { @@ -123695,8 +123804,8 @@ } ], "range": [ - 70204, - 70354 + 70230, + 70380 ], "loc": { "start": { @@ -123711,8 +123820,8 @@ }, "alternate": null, "range": [ - 70142, - 70354 + 70168, + 70380 ], "loc": { "start": { @@ -123734,8 +123843,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 70375, - 70384 + 70401, + 70410 ], "loc": { "start": { @@ -123754,8 +123863,8 @@ "type": "Identifier", "name": "getContent", "range": [ - 70387, - 70397 + 70413, + 70423 ], "loc": { "start": { @@ -123776,8 +123885,8 @@ "type": "Identifier", "name": "cells", "range": [ - 70398, - 70403 + 70424, + 70429 ], "loc": { "start": { @@ -123794,8 +123903,8 @@ "type": "Identifier", "name": "j", "range": [ - 70404, - 70405 + 70430, + 70431 ], "loc": { "start": { @@ -123809,8 +123918,8 @@ } }, "range": [ - 70398, - 70406 + 70424, + 70432 ], "loc": { "start": { @@ -123825,8 +123934,8 @@ } ], "range": [ - 70387, - 70407 + 70413, + 70433 ], "loc": { "start": { @@ -123840,8 +123949,8 @@ } }, "range": [ - 70375, - 70407 + 70401, + 70433 ], "loc": { "start": { @@ -123857,8 +123966,8 @@ ], "kind": "let", "range": [ - 70371, - 70408 + 70397, + 70434 ], "loc": { "start": { @@ -123885,8 +123994,8 @@ "type": "Identifier", "name": "rowData", "range": [ - 70425, - 70432 + 70451, + 70458 ], "loc": { "start": { @@ -123904,8 +124013,8 @@ "value": 1, "raw": "1", "range": [ - 70433, - 70434 + 70459, + 70460 ], "loc": { "start": { @@ -123919,8 +124028,8 @@ } }, "range": [ - 70425, - 70435 + 70451, + 70461 ], "loc": { "start": { @@ -123937,8 +124046,8 @@ "type": "Identifier", "name": "push", "range": [ - 70436, - 70440 + 70462, + 70466 ], "loc": { "start": { @@ -123952,8 +124061,8 @@ } }, "range": [ - 70425, - 70440 + 70451, + 70466 ], "loc": { "start": { @@ -123971,8 +124080,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 70441, - 70450 + 70467, + 70476 ], "loc": { "start": { @@ -123987,8 +124096,8 @@ } ], "range": [ - 70425, - 70451 + 70451, + 70477 ], "loc": { "start": { @@ -124002,8 +124111,8 @@ } }, "range": [ - 70425, - 70452 + 70451, + 70478 ], "loc": { "start": { @@ -124018,8 +124127,8 @@ } ], "range": [ - 70124, - 70466 + 70150, + 70492 ], "loc": { "start": { @@ -124033,8 +124142,8 @@ } }, "range": [ - 70074, - 70466 + 70100, + 70492 ], "loc": { "start": { @@ -124058,8 +124167,8 @@ "type": "Identifier", "name": "tblData", "range": [ - 70479, - 70486 + 70505, + 70512 ], "loc": { "start": { @@ -124076,8 +124185,8 @@ "type": "Identifier", "name": "push", "range": [ - 70487, - 70491 + 70513, + 70517 ], "loc": { "start": { @@ -124091,8 +124200,8 @@ } }, "range": [ - 70479, - 70491 + 70505, + 70517 ], "loc": { "start": { @@ -124110,8 +124219,8 @@ "type": "Identifier", "name": "rowData", "range": [ - 70492, - 70499 + 70518, + 70525 ], "loc": { "start": { @@ -124126,8 +124235,8 @@ } ], "range": [ - 70479, - 70500 + 70505, + 70526 ], "loc": { "start": { @@ -124141,8 +124250,8 @@ } }, "range": [ - 70479, - 70501 + 70505, + 70527 ], "loc": { "start": { @@ -124157,8 +124266,8 @@ } ], "range": [ - 69986, - 70511 + 70012, + 70537 ], "loc": { "start": { @@ -124172,8 +124281,8 @@ } }, "range": [ - 69943, - 70511 + 69969, + 70537 ], "loc": { "start": { @@ -124192,8 +124301,8 @@ "type": "Identifier", "name": "tblData", "range": [ - 70527, - 70534 + 70553, + 70560 ], "loc": { "start": { @@ -124207,8 +124316,8 @@ } }, "range": [ - 70520, - 70535 + 70546, + 70561 ], "loc": { "start": { @@ -124223,8 +124332,8 @@ } ], "range": [ - 69552, - 70541 + 69578, + 70567 ], "loc": { "start": { @@ -124240,8 +124349,8 @@ "generator": false, "expression": false, "range": [ - 69455, - 70541 + 69481, + 70567 ], "loc": { "start": { @@ -124257,8 +124366,8 @@ "kind": "method", "computed": false, "range": [ - 69443, - 70541 + 69469, + 70567 ], "loc": { "start": { @@ -124275,8 +124384,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": [ - 68963, - 69438 + 68989, + 69464 ], "loc": { "start": { @@ -124295,8 +124404,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": [ - 70547, - 71003 + 70573, + 71029 ], "loc": { "start": { @@ -124318,8 +124427,8 @@ "type": "Identifier", "name": "getFilteredData", "range": [ - 71008, - 71023 + 71034, + 71049 ], "loc": { "start": { @@ -124342,8 +124451,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 71024, - 71038 + 71050, + 71064 ], "loc": { "start": { @@ -124361,8 +124470,8 @@ "value": false, "raw": "false", "range": [ - 71041, - 71046 + 71067, + 71072 ], "loc": { "start": { @@ -124376,8 +124485,8 @@ } }, "range": [ - 71024, - 71046 + 71050, + 71072 ], "loc": { "start": { @@ -124396,8 +124505,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 71048, - 71065 + 71074, + 71091 ], "loc": { "start": { @@ -124415,8 +124524,8 @@ "value": false, "raw": "false", "range": [ - 71068, - 71073 + 71094, + 71099 ], "loc": { "start": { @@ -124430,8 +124539,8 @@ } }, "range": [ - 71048, - 71073 + 71074, + 71099 ], "loc": { "start": { @@ -124458,8 +124567,8 @@ "object": { "type": "ThisExpression", "range": [ - 71092, - 71096 + 71118, + 71122 ], "loc": { "start": { @@ -124476,8 +124585,8 @@ "type": "Identifier", "name": "filteredData", "range": [ - 71097, - 71109 + 71123, + 71135 ], "loc": { "start": { @@ -124491,8 +124600,8 @@ } }, "range": [ - 71092, - 71109 + 71118, + 71135 ], "loc": { "start": { @@ -124510,8 +124619,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 71110, - 71124 + 71136, + 71150 ], "loc": { "start": { @@ -124528,8 +124637,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 71126, - 71143 + 71152, + 71169 ], "loc": { "start": { @@ -124547,8 +124656,8 @@ "value": true, "raw": "true", "range": [ - 71145, - 71149 + 71171, + 71175 ], "loc": { "start": { @@ -124563,8 +124672,8 @@ } ], "range": [ - 71092, - 71150 + 71118, + 71176 ], "loc": { "start": { @@ -124578,8 +124687,8 @@ } }, "range": [ - 71085, - 71151 + 71111, + 71177 ], "loc": { "start": { @@ -124594,8 +124703,8 @@ } ], "range": [ - 71075, - 71157 + 71101, + 71183 ], "loc": { "start": { @@ -124611,8 +124720,8 @@ "generator": false, "expression": false, "range": [ - 71023, - 71157 + 71049, + 71183 ], "loc": { "start": { @@ -124628,8 +124737,8 @@ "kind": "method", "computed": false, "range": [ - 71008, - 71157 + 71034, + 71183 ], "loc": { "start": { @@ -124646,8 +124755,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": [ - 70547, - 71003 + 70573, + 71029 ], "loc": { "start": { @@ -124666,8 +124775,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": [ - 71163, - 71575 + 71189, + 71601 ], "loc": { "start": { @@ -124689,8 +124798,8 @@ "type": "Identifier", "name": "getFilteredValues", "range": [ - 71580, - 71597 + 71606, + 71623 ], "loc": { "start": { @@ -124713,8 +124822,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 71598, - 71612 + 71624, + 71638 ], "loc": { "start": { @@ -124732,8 +124841,8 @@ "value": false, "raw": "false", "range": [ - 71615, - 71620 + 71641, + 71646 ], "loc": { "start": { @@ -124747,8 +124856,8 @@ } }, "range": [ - 71598, - 71620 + 71624, + 71646 ], "loc": { "start": { @@ -124767,8 +124876,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 71622, - 71639 + 71648, + 71665 ], "loc": { "start": { @@ -124786,8 +124895,8 @@ "value": false, "raw": "false", "range": [ - 71642, - 71647 + 71668, + 71673 ], "loc": { "start": { @@ -124801,8 +124910,8 @@ } }, "range": [ - 71622, - 71647 + 71648, + 71673 ], "loc": { "start": { @@ -124829,8 +124938,8 @@ "object": { "type": "ThisExpression", "range": [ - 71666, - 71670 + 71692, + 71696 ], "loc": { "start": { @@ -124847,8 +124956,8 @@ "type": "Identifier", "name": "filteredData", "range": [ - 71671, - 71683 + 71697, + 71709 ], "loc": { "start": { @@ -124862,8 +124971,8 @@ } }, "range": [ - 71666, - 71683 + 71692, + 71709 ], "loc": { "start": { @@ -124881,8 +124990,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 71684, - 71698 + 71710, + 71724 ], "loc": { "start": { @@ -124899,8 +125008,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 71700, - 71717 + 71726, + 71743 ], "loc": { "start": { @@ -124918,8 +125027,8 @@ "value": false, "raw": "false", "range": [ - 71719, - 71724 + 71745, + 71750 ], "loc": { "start": { @@ -124934,8 +125043,8 @@ } ], "range": [ - 71666, - 71725 + 71692, + 71751 ], "loc": { "start": { @@ -124949,8 +125058,8 @@ } }, "range": [ - 71659, - 71726 + 71685, + 71752 ], "loc": { "start": { @@ -124965,8 +125074,8 @@ } ], "range": [ - 71649, - 71732 + 71675, + 71758 ], "loc": { "start": { @@ -124982,8 +125091,8 @@ "generator": false, "expression": false, "range": [ - 71597, - 71732 + 71623, + 71758 ], "loc": { "start": { @@ -124999,8 +125108,8 @@ "kind": "method", "computed": false, "range": [ - 71580, - 71732 + 71606, + 71758 ], "loc": { "start": { @@ -125017,8 +125126,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": [ - 71163, - 71575 + 71189, + 71601 ], "loc": { "start": { @@ -125037,8 +125146,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": [ - 71738, - 72216 + 71764, + 72242 ], "loc": { "start": { @@ -125060,8 +125169,8 @@ "type": "Identifier", "name": "filteredData", "range": [ - 72221, - 72233 + 72247, + 72259 ], "loc": { "start": { @@ -125084,8 +125193,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 72243, - 72257 + 72269, + 72283 ], "loc": { "start": { @@ -125103,8 +125212,8 @@ "value": false, "raw": "false", "range": [ - 72260, - 72265 + 72286, + 72291 ], "loc": { "start": { @@ -125118,8 +125227,8 @@ } }, "range": [ - 72243, - 72265 + 72269, + 72291 ], "loc": { "start": { @@ -125138,8 +125247,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 72275, - 72292 + 72301, + 72318 ], "loc": { "start": { @@ -125157,8 +125266,8 @@ "value": false, "raw": "false", "range": [ - 72295, - 72300 + 72321, + 72326 ], "loc": { "start": { @@ -125172,8 +125281,8 @@ } }, "range": [ - 72275, - 72300 + 72301, + 72326 ], "loc": { "start": { @@ -125192,8 +125301,8 @@ "type": "Identifier", "name": "typed", "range": [ - 72310, - 72315 + 72336, + 72341 ], "loc": { "start": { @@ -125211,8 +125320,8 @@ "value": false, "raw": "false", "range": [ - 72318, - 72323 + 72344, + 72349 ], "loc": { "start": { @@ -125226,8 +125335,8 @@ } }, "range": [ - 72310, - 72323 + 72336, + 72349 ], "loc": { "start": { @@ -125258,8 +125367,8 @@ "object": { "type": "ThisExpression", "range": [ - 72344, - 72348 + 72370, + 72374 ], "loc": { "start": { @@ -125276,8 +125385,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 72349, - 72363 + 72375, + 72389 ], "loc": { "start": { @@ -125291,8 +125400,8 @@ } }, "range": [ - 72344, - 72363 + 72370, + 72389 ], "loc": { "start": { @@ -125309,8 +125418,8 @@ "type": "Identifier", "name": "length", "range": [ - 72364, - 72370 + 72390, + 72396 ], "loc": { "start": { @@ -125324,8 +125433,8 @@ } }, "range": [ - 72344, - 72370 + 72370, + 72396 ], "loc": { "start": { @@ -125343,8 +125452,8 @@ "value": 0, "raw": "0", "range": [ - 72375, - 72376 + 72401, + 72402 ], "loc": { "start": { @@ -125358,8 +125467,8 @@ } }, "range": [ - 72344, - 72376 + 72370, + 72402 ], "loc": { "start": { @@ -125381,8 +125490,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 72399, - 72401 + 72425, + 72427 ], "loc": { "start": { @@ -125396,8 +125505,8 @@ } }, "range": [ - 72392, - 72402 + 72418, + 72428 ], "loc": { "start": { @@ -125412,8 +125521,8 @@ } ], "range": [ - 72378, - 72412 + 72404, + 72438 ], "loc": { "start": { @@ -125428,8 +125537,8 @@ }, "alternate": null, "range": [ - 72340, - 72412 + 72366, + 72438 ], "loc": { "start": { @@ -125451,8 +125560,8 @@ "type": "Identifier", "name": "rows", "range": [ - 72425, - 72429 + 72451, + 72455 ], "loc": { "start": { @@ -125476,8 +125585,8 @@ "object": { "type": "ThisExpression", "range": [ - 72432, - 72436 + 72458, + 72462 ], "loc": { "start": { @@ -125494,8 +125603,8 @@ "type": "Identifier", "name": "dom", "range": [ - 72437, - 72440 + 72463, + 72466 ], "loc": { "start": { @@ -125509,8 +125618,8 @@ } }, "range": [ - 72432, - 72440 + 72458, + 72466 ], "loc": { "start": { @@ -125525,8 +125634,8 @@ }, "arguments": [], "range": [ - 72432, - 72442 + 72458, + 72468 ], "loc": { "start": { @@ -125543,8 +125652,8 @@ "type": "Identifier", "name": "rows", "range": [ - 72443, - 72447 + 72469, + 72473 ], "loc": { "start": { @@ -125558,8 +125667,8 @@ } }, "range": [ - 72432, - 72447 + 72458, + 72473 ], "loc": { "start": { @@ -125573,8 +125682,8 @@ } }, "range": [ - 72425, - 72447 + 72451, + 72473 ], "loc": { "start": { @@ -125593,8 +125702,8 @@ "type": "Identifier", "name": "filteredData", "range": [ - 72461, - 72473 + 72487, + 72499 ], "loc": { "start": { @@ -125611,8 +125720,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 72476, - 72478 + 72502, + 72504 ], "loc": { "start": { @@ -125626,8 +125735,8 @@ } }, "range": [ - 72461, - 72478 + 72487, + 72504 ], "loc": { "start": { @@ -125643,8 +125752,8 @@ ], "kind": "let", "range": [ - 72421, - 72479 + 72447, + 72505 ], "loc": { "start": { @@ -125666,8 +125775,8 @@ "type": "Identifier", "name": "getContent", "range": [ - 72492, - 72502 + 72518, + 72528 ], "loc": { "start": { @@ -125686,8 +125795,8 @@ "type": "Identifier", "name": "typed", "range": [ - 72505, - 72510 + 72531, + 72536 ], "loc": { "start": { @@ -125711,8 +125820,8 @@ "object": { "type": "ThisExpression", "range": [ - 72513, - 72517 + 72539, + 72543 ], "loc": { "start": { @@ -125729,8 +125838,8 @@ "type": "Identifier", "name": "getCellData", "range": [ - 72518, - 72529 + 72544, + 72555 ], "loc": { "start": { @@ -125744,8 +125853,8 @@ } }, "range": [ - 72513, - 72529 + 72539, + 72555 ], "loc": { "start": { @@ -125762,8 +125871,8 @@ "type": "Identifier", "name": "bind", "range": [ - 72530, - 72534 + 72556, + 72560 ], "loc": { "start": { @@ -125777,8 +125886,8 @@ } }, "range": [ - 72513, - 72534 + 72539, + 72560 ], "loc": { "start": { @@ -125795,8 +125904,8 @@ { "type": "ThisExpression", "range": [ - 72535, - 72539 + 72561, + 72565 ], "loc": { "start": { @@ -125811,8 +125920,8 @@ } ], "range": [ - 72513, - 72540 + 72539, + 72566 ], "loc": { "start": { @@ -125836,8 +125945,8 @@ "object": { "type": "ThisExpression", "range": [ - 72555, - 72559 + 72581, + 72585 ], "loc": { "start": { @@ -125854,8 +125963,8 @@ "type": "Identifier", "name": "getCellValue", "range": [ - 72560, - 72572 + 72586, + 72598 ], "loc": { "start": { @@ -125869,8 +125978,8 @@ } }, "range": [ - 72555, - 72572 + 72581, + 72598 ], "loc": { "start": { @@ -125887,8 +125996,8 @@ "type": "Identifier", "name": "bind", "range": [ - 72573, - 72577 + 72599, + 72603 ], "loc": { "start": { @@ -125902,8 +126011,8 @@ } }, "range": [ - 72555, - 72577 + 72581, + 72603 ], "loc": { "start": { @@ -125920,8 +126029,8 @@ { "type": "ThisExpression", "range": [ - 72578, - 72582 + 72604, + 72608 ], "loc": { "start": { @@ -125936,8 +126045,8 @@ } ], "range": [ - 72555, - 72583 + 72581, + 72609 ], "loc": { "start": { @@ -125951,8 +126060,8 @@ } }, "range": [ - 72505, - 72583 + 72531, + 72609 ], "loc": { "start": { @@ -125966,8 +126075,8 @@ } }, "range": [ - 72492, - 72583 + 72518, + 72609 ], "loc": { "start": { @@ -125983,8 +126092,8 @@ ], "kind": "let", "range": [ - 72488, - 72584 + 72514, + 72610 ], "loc": { "start": { @@ -126003,8 +126112,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 72598, - 72612 + 72624, + 72638 ], "loc": { "start": { @@ -126029,8 +126138,8 @@ "type": "Identifier", "name": "headers", "range": [ - 72632, - 72639 + 72658, + 72665 ], "loc": { "start": { @@ -126051,8 +126160,8 @@ "object": { "type": "ThisExpression", "range": [ - 72642, - 72646 + 72668, + 72672 ], "loc": { "start": { @@ -126069,8 +126178,8 @@ "type": "Identifier", "name": "getHeadersText", "range": [ - 72647, - 72661 + 72673, + 72687 ], "loc": { "start": { @@ -126084,8 +126193,8 @@ } }, "range": [ - 72642, - 72661 + 72668, + 72687 ], "loc": { "start": { @@ -126103,8 +126212,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 72662, - 72679 + 72688, + 72705 ], "loc": { "start": { @@ -126119,8 +126228,8 @@ } ], "range": [ - 72642, - 72680 + 72668, + 72706 ], "loc": { "start": { @@ -126134,8 +126243,8 @@ } }, "range": [ - 72632, - 72680 + 72658, + 72706 ], "loc": { "start": { @@ -126151,8 +126260,8 @@ ], "kind": "let", "range": [ - 72628, - 72681 + 72654, + 72707 ], "loc": { "start": { @@ -126176,8 +126285,8 @@ "type": "Identifier", "name": "filteredData", "range": [ - 72694, - 72706 + 72720, + 72732 ], "loc": { "start": { @@ -126194,8 +126303,8 @@ "type": "Identifier", "name": "push", "range": [ - 72707, - 72711 + 72733, + 72737 ], "loc": { "start": { @@ -126209,8 +126318,8 @@ } }, "range": [ - 72694, - 72711 + 72720, + 72737 ], "loc": { "start": { @@ -126235,8 +126344,8 @@ "object": { "type": "ThisExpression", "range": [ - 72713, - 72717 + 72739, + 72743 ], "loc": { "start": { @@ -126253,8 +126362,8 @@ "type": "Identifier", "name": "getHeadersRowIndex", "range": [ - 72718, - 72736 + 72744, + 72762 ], "loc": { "start": { @@ -126268,8 +126377,8 @@ } }, "range": [ - 72713, - 72736 + 72739, + 72762 ], "loc": { "start": { @@ -126284,8 +126393,8 @@ }, "arguments": [], "range": [ - 72713, - 72738 + 72739, + 72764 ], "loc": { "start": { @@ -126302,8 +126411,8 @@ "type": "Identifier", "name": "headers", "range": [ - 72740, - 72747 + 72766, + 72773 ], "loc": { "start": { @@ -126318,8 +126427,8 @@ } ], "range": [ - 72712, - 72748 + 72738, + 72774 ], "loc": { "start": { @@ -126334,8 +126443,8 @@ } ], "range": [ - 72694, - 72749 + 72720, + 72775 ], "loc": { "start": { @@ -126349,8 +126458,8 @@ } }, "range": [ - 72694, - 72750 + 72720, + 72776 ], "loc": { "start": { @@ -126365,8 +126474,8 @@ } ], "range": [ - 72614, - 72760 + 72640, + 72786 ], "loc": { "start": { @@ -126381,8 +126490,8 @@ }, "alternate": null, "range": [ - 72594, - 72760 + 72620, + 72786 ], "loc": { "start": { @@ -126404,8 +126513,8 @@ "type": "Identifier", "name": "validRows", "range": [ - 72774, - 72783 + 72800, + 72809 ], "loc": { "start": { @@ -126426,8 +126535,8 @@ "object": { "type": "ThisExpression", "range": [ - 72786, - 72790 + 72812, + 72816 ], "loc": { "start": { @@ -126444,8 +126553,8 @@ "type": "Identifier", "name": "getValidRows", "range": [ - 72791, - 72803 + 72817, + 72829 ], "loc": { "start": { @@ -126459,8 +126568,8 @@ } }, "range": [ - 72786, - 72803 + 72812, + 72829 ], "loc": { "start": { @@ -126479,8 +126588,8 @@ "value": true, "raw": "true", "range": [ - 72804, - 72808 + 72830, + 72834 ], "loc": { "start": { @@ -126495,8 +126604,8 @@ } ], "range": [ - 72786, - 72809 + 72812, + 72835 ], "loc": { "start": { @@ -126510,8 +126619,8 @@ } }, "range": [ - 72774, - 72809 + 72800, + 72835 ], "loc": { "start": { @@ -126527,8 +126636,8 @@ ], "kind": "let", "range": [ - 72770, - 72810 + 72796, + 72836 ], "loc": { "start": { @@ -126552,8 +126661,8 @@ "type": "Identifier", "name": "i", "range": [ - 72828, - 72829 + 72854, + 72855 ], "loc": { "start": { @@ -126571,8 +126680,8 @@ "value": 0, "raw": "0", "range": [ - 72832, - 72833 + 72858, + 72859 ], "loc": { "start": { @@ -126586,8 +126695,8 @@ } }, "range": [ - 72828, - 72833 + 72854, + 72859 ], "loc": { "start": { @@ -126603,8 +126712,8 @@ ], "kind": "let", "range": [ - 72824, - 72833 + 72850, + 72859 ], "loc": { "start": { @@ -126624,8 +126733,8 @@ "type": "Identifier", "name": "i", "range": [ - 72835, - 72836 + 72861, + 72862 ], "loc": { "start": { @@ -126645,8 +126754,8 @@ "type": "Identifier", "name": "validRows", "range": [ - 72839, - 72848 + 72865, + 72874 ], "loc": { "start": { @@ -126663,8 +126772,8 @@ "type": "Identifier", "name": "length", "range": [ - 72849, - 72855 + 72875, + 72881 ], "loc": { "start": { @@ -126678,8 +126787,8 @@ } }, "range": [ - 72839, - 72855 + 72865, + 72881 ], "loc": { "start": { @@ -126693,8 +126802,8 @@ } }, "range": [ - 72835, - 72855 + 72861, + 72881 ], "loc": { "start": { @@ -126714,8 +126823,8 @@ "type": "Identifier", "name": "i", "range": [ - 72857, - 72858 + 72883, + 72884 ], "loc": { "start": { @@ -126730,8 +126839,8 @@ }, "prefix": false, "range": [ - 72857, - 72860 + 72883, + 72886 ], "loc": { "start": { @@ -126756,8 +126865,8 @@ "type": "Identifier", "name": "rData", "range": [ - 72880, - 72885 + 72906, + 72911 ], "loc": { "start": { @@ -126782,8 +126891,8 @@ "object": { "type": "ThisExpression", "range": [ - 72889, - 72893 + 72915, + 72919 ], "loc": { "start": { @@ -126800,8 +126909,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 72894, - 72908 + 72920, + 72934 ], "loc": { "start": { @@ -126815,8 +126924,8 @@ } }, "range": [ - 72889, - 72908 + 72915, + 72934 ], "loc": { "start": { @@ -126833,8 +126942,8 @@ "type": "Identifier", "name": "i", "range": [ - 72909, - 72910 + 72935, + 72936 ], "loc": { "start": { @@ -126848,8 +126957,8 @@ } }, "range": [ - 72889, - 72911 + 72915, + 72937 ], "loc": { "start": { @@ -126866,8 +126975,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 72913, - 72915 + 72939, + 72941 ], "loc": { "start": { @@ -126882,8 +126991,8 @@ } ], "range": [ - 72888, - 72916 + 72914, + 72942 ], "loc": { "start": { @@ -126897,8 +127006,8 @@ } }, "range": [ - 72880, - 72916 + 72906, + 72942 ], "loc": { "start": { @@ -126917,8 +127026,8 @@ "type": "Identifier", "name": "cells", "range": [ - 72934, - 72939 + 72960, + 72965 ], "loc": { "start": { @@ -126941,8 +127050,8 @@ "type": "Identifier", "name": "rows", "range": [ - 72942, - 72946 + 72968, + 72972 ], "loc": { "start": { @@ -126964,8 +127073,8 @@ "object": { "type": "ThisExpression", "range": [ - 72947, - 72951 + 72973, + 72977 ], "loc": { "start": { @@ -126982,8 +127091,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 72952, - 72966 + 72978, + 72992 ], "loc": { "start": { @@ -126997,8 +127106,8 @@ } }, "range": [ - 72947, - 72966 + 72973, + 72992 ], "loc": { "start": { @@ -127015,8 +127124,8 @@ "type": "Identifier", "name": "i", "range": [ - 72967, - 72968 + 72993, + 72994 ], "loc": { "start": { @@ -127030,8 +127139,8 @@ } }, "range": [ - 72947, - 72969 + 72973, + 72995 ], "loc": { "start": { @@ -127045,8 +127154,8 @@ } }, "range": [ - 72942, - 72970 + 72968, + 72996 ], "loc": { "start": { @@ -127063,8 +127172,8 @@ "type": "Identifier", "name": "cells", "range": [ - 72971, - 72976 + 72997, + 73002 ], "loc": { "start": { @@ -127078,8 +127187,8 @@ } }, "range": [ - 72942, - 72976 + 72968, + 73002 ], "loc": { "start": { @@ -127093,8 +127202,8 @@ } }, "range": [ - 72934, - 72976 + 72960, + 73002 ], "loc": { "start": { @@ -127110,8 +127219,8 @@ ], "kind": "let", "range": [ - 72876, - 72977 + 72902, + 73003 ], "loc": { "start": { @@ -127135,8 +127244,8 @@ "type": "Identifier", "name": "k", "range": [ - 72999, - 73000 + 73025, + 73026 ], "loc": { "start": { @@ -127154,8 +127263,8 @@ "value": 0, "raw": "0", "range": [ - 73003, - 73004 + 73029, + 73030 ], "loc": { "start": { @@ -127169,8 +127278,8 @@ } }, "range": [ - 72999, - 73004 + 73025, + 73030 ], "loc": { "start": { @@ -127186,8 +127295,8 @@ ], "kind": "let", "range": [ - 72995, - 73004 + 73021, + 73030 ], "loc": { "start": { @@ -127207,8 +127316,8 @@ "type": "Identifier", "name": "k", "range": [ - 73006, - 73007 + 73032, + 73033 ], "loc": { "start": { @@ -127228,8 +127337,8 @@ "type": "Identifier", "name": "cells", "range": [ - 73010, - 73015 + 73036, + 73041 ], "loc": { "start": { @@ -127246,8 +127355,8 @@ "type": "Identifier", "name": "length", "range": [ - 73016, - 73022 + 73042, + 73048 ], "loc": { "start": { @@ -127261,8 +127370,8 @@ } }, "range": [ - 73010, - 73022 + 73036, + 73048 ], "loc": { "start": { @@ -127276,8 +127385,8 @@ } }, "range": [ - 73006, - 73022 + 73032, + 73048 ], "loc": { "start": { @@ -127297,8 +127406,8 @@ "type": "Identifier", "name": "k", "range": [ - 73024, - 73025 + 73050, + 73051 ], "loc": { "start": { @@ -127313,8 +127422,8 @@ }, "prefix": false, "range": [ - 73024, - 73027 + 73050, + 73053 ], "loc": { "start": { @@ -127339,8 +127448,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 73051, - 73068 + 73077, + 73094 ], "loc": { "start": { @@ -127361,8 +127470,8 @@ "object": { "type": "ThisExpression", "range": [ - 73072, - 73076 + 73098, + 73102 ], "loc": { "start": { @@ -127379,8 +127488,8 @@ "type": "Identifier", "name": "hasExtension", "range": [ - 73077, - 73089 + 73103, + 73115 ], "loc": { "start": { @@ -127394,8 +127503,8 @@ } }, "range": [ - 73072, - 73089 + 73098, + 73115 ], "loc": { "start": { @@ -127414,8 +127523,8 @@ "value": "colsVisibility", "raw": "'colsVisibility'", "range": [ - 73090, - 73106 + 73116, + 73132 ], "loc": { "start": { @@ -127430,8 +127539,8 @@ } ], "range": [ - 73072, - 73107 + 73098, + 73133 ], "loc": { "start": { @@ -127445,8 +127554,8 @@ } }, "range": [ - 73051, - 73107 + 73077, + 73133 ], "loc": { "start": { @@ -127477,8 +127586,8 @@ "object": { "type": "ThisExpression", "range": [ - 73135, - 73139 + 73161, + 73165 ], "loc": { "start": { @@ -127495,8 +127604,8 @@ "type": "Identifier", "name": "extension", "range": [ - 73140, - 73149 + 73166, + 73175 ], "loc": { "start": { @@ -127510,8 +127619,8 @@ } }, "range": [ - 73135, - 73149 + 73161, + 73175 ], "loc": { "start": { @@ -127530,8 +127639,8 @@ "value": "colsVisibility", "raw": "'colsVisibility'", "range": [ - 73150, - 73166 + 73176, + 73192 ], "loc": { "start": { @@ -127546,8 +127655,8 @@ } ], "range": [ - 73135, - 73167 + 73161, + 73193 ], "loc": { "start": { @@ -127564,8 +127673,8 @@ "type": "Identifier", "name": "isColHidden", "range": [ - 73168, - 73179 + 73194, + 73205 ], "loc": { "start": { @@ -127579,8 +127688,8 @@ } }, "range": [ - 73135, - 73179 + 73161, + 73205 ], "loc": { "start": { @@ -127598,8 +127707,8 @@ "type": "Identifier", "name": "k", "range": [ - 73180, - 73181 + 73206, + 73207 ], "loc": { "start": { @@ -127614,8 +127723,8 @@ } ], "range": [ - 73135, - 73182 + 73161, + 73208 ], "loc": { "start": { @@ -127635,8 +127744,8 @@ "type": "ContinueStatement", "label": null, "range": [ - 73210, - 73219 + 73236, + 73245 ], "loc": { "start": { @@ -127651,8 +127760,8 @@ } ], "range": [ - 73184, - 73241 + 73210, + 73267 ], "loc": { "start": { @@ -127667,8 +127776,8 @@ }, "alternate": null, "range": [ - 73131, - 73241 + 73157, + 73267 ], "loc": { "start": { @@ -127683,8 +127792,8 @@ } ], "range": [ - 73109, - 73259 + 73135, + 73285 ], "loc": { "start": { @@ -127699,8 +127808,8 @@ }, "alternate": null, "range": [ - 73047, - 73259 + 73073, + 73285 ], "loc": { "start": { @@ -127722,8 +127831,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 73280, - 73289 + 73306, + 73315 ], "loc": { "start": { @@ -127742,8 +127851,8 @@ "type": "Identifier", "name": "getContent", "range": [ - 73292, - 73302 + 73318, + 73328 ], "loc": { "start": { @@ -127764,8 +127873,8 @@ "type": "Identifier", "name": "cells", "range": [ - 73303, - 73308 + 73329, + 73334 ], "loc": { "start": { @@ -127782,8 +127891,8 @@ "type": "Identifier", "name": "k", "range": [ - 73309, - 73310 + 73335, + 73336 ], "loc": { "start": { @@ -127797,8 +127906,8 @@ } }, "range": [ - 73303, - 73311 + 73329, + 73337 ], "loc": { "start": { @@ -127813,8 +127922,8 @@ } ], "range": [ - 73292, - 73312 + 73318, + 73338 ], "loc": { "start": { @@ -127828,8 +127937,8 @@ } }, "range": [ - 73280, - 73312 + 73306, + 73338 ], "loc": { "start": { @@ -127845,8 +127954,8 @@ ], "kind": "let", "range": [ - 73276, - 73313 + 73302, + 73339 ], "loc": { "start": { @@ -127873,8 +127982,8 @@ "type": "Identifier", "name": "rData", "range": [ - 73330, - 73335 + 73356, + 73361 ], "loc": { "start": { @@ -127892,8 +128001,8 @@ "value": 1, "raw": "1", "range": [ - 73336, - 73337 + 73362, + 73363 ], "loc": { "start": { @@ -127907,8 +128016,8 @@ } }, "range": [ - 73330, - 73338 + 73356, + 73364 ], "loc": { "start": { @@ -127925,8 +128034,8 @@ "type": "Identifier", "name": "push", "range": [ - 73339, - 73343 + 73365, + 73369 ], "loc": { "start": { @@ -127940,8 +128049,8 @@ } }, "range": [ - 73330, - 73343 + 73356, + 73369 ], "loc": { "start": { @@ -127959,8 +128068,8 @@ "type": "Identifier", "name": "cellValue", "range": [ - 73344, - 73353 + 73370, + 73379 ], "loc": { "start": { @@ -127975,8 +128084,8 @@ } ], "range": [ - 73330, - 73354 + 73356, + 73380 ], "loc": { "start": { @@ -127990,8 +128099,8 @@ } }, "range": [ - 73330, - 73355 + 73356, + 73381 ], "loc": { "start": { @@ -128006,8 +128115,8 @@ } ], "range": [ - 73029, - 73369 + 73055, + 73395 ], "loc": { "start": { @@ -128021,8 +128130,8 @@ } }, "range": [ - 72990, - 73369 + 73016, + 73395 ], "loc": { "start": { @@ -128046,8 +128155,8 @@ "type": "Identifier", "name": "filteredData", "range": [ - 73382, - 73394 + 73408, + 73420 ], "loc": { "start": { @@ -128064,8 +128173,8 @@ "type": "Identifier", "name": "push", "range": [ - 73395, - 73399 + 73421, + 73425 ], "loc": { "start": { @@ -128079,8 +128188,8 @@ } }, "range": [ - 73382, - 73399 + 73408, + 73425 ], "loc": { "start": { @@ -128098,8 +128207,8 @@ "type": "Identifier", "name": "rData", "range": [ - 73400, - 73405 + 73426, + 73431 ], "loc": { "start": { @@ -128114,8 +128223,8 @@ } ], "range": [ - 73382, - 73406 + 73408, + 73432 ], "loc": { "start": { @@ -128129,8 +128238,8 @@ } }, "range": [ - 73382, - 73407 + 73408, + 73433 ], "loc": { "start": { @@ -128145,8 +128254,8 @@ } ], "range": [ - 72862, - 73417 + 72888, + 73443 ], "loc": { "start": { @@ -128160,8 +128269,8 @@ } }, "range": [ - 72819, - 73417 + 72845, + 73443 ], "loc": { "start": { @@ -128180,8 +128289,8 @@ "type": "Identifier", "name": "filteredData", "range": [ - 73433, - 73445 + 73459, + 73471 ], "loc": { "start": { @@ -128195,8 +128304,8 @@ } }, "range": [ - 73426, - 73446 + 73452, + 73472 ], "loc": { "start": { @@ -128211,8 +128320,8 @@ } ], "range": [ - 72330, - 73452 + 72356, + 73478 ], "loc": { "start": { @@ -128228,8 +128337,8 @@ "generator": false, "expression": false, "range": [ - 72233, - 73452 + 72259, + 73478 ], "loc": { "start": { @@ -128245,8 +128354,8 @@ "kind": "method", "computed": false, "range": [ - 72221, - 73452 + 72247, + 73478 ], "loc": { "start": { @@ -128263,8 +128372,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": [ - 71738, - 72216 + 71764, + 72242 ], "loc": { "start": { @@ -128283,8 +128392,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": [ - 73458, - 73862 + 73484, + 73888 ], "loc": { "start": { @@ -128306,8 +128415,8 @@ "type": "Identifier", "name": "getFilteredColumnData", "range": [ - 73867, - 73888 + 73893, + 73914 ], "loc": { "start": { @@ -128328,8 +128437,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 73889, - 73897 + 73915, + 73923 ], "loc": { "start": { @@ -128348,8 +128457,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 73899, - 73913 + 73925, + 73939 ], "loc": { "start": { @@ -128367,8 +128476,8 @@ "value": false, "raw": "false", "range": [ - 73916, - 73921 + 73942, + 73947 ], "loc": { "start": { @@ -128382,8 +128491,8 @@ } }, "range": [ - 73899, - 73921 + 73925, + 73947 ], "loc": { "start": { @@ -128402,8 +128511,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 73923, - 73930 + 73949, + 73956 ], "loc": { "start": { @@ -128420,8 +128529,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 73933, - 73935 + 73959, + 73961 ], "loc": { "start": { @@ -128435,8 +128544,8 @@ } }, "range": [ - 73923, - 73935 + 73949, + 73961 ], "loc": { "start": { @@ -128463,8 +128572,8 @@ "object": { "type": "ThisExpression", "range": [ - 73954, - 73958 + 73980, + 73984 ], "loc": { "start": { @@ -128481,8 +128590,8 @@ "type": "Identifier", "name": "getFilteredDataCol", "range": [ - 73959, - 73977 + 73985, + 74003 ], "loc": { "start": { @@ -128496,8 +128605,8 @@ } }, "range": [ - 73954, - 73977 + 73980, + 74003 ], "loc": { "start": { @@ -128515,8 +128624,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 73991, - 73999 + 74017, + 74025 ], "loc": { "start": { @@ -128533,8 +128642,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 74001, - 74015 + 74027, + 74041 ], "loc": { "start": { @@ -128552,8 +128661,8 @@ "value": true, "raw": "true", "range": [ - 74017, - 74021 + 74043, + 74047 ], "loc": { "start": { @@ -128570,8 +128679,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 74023, - 74030 + 74049, + 74056 ], "loc": { "start": { @@ -128589,8 +128698,8 @@ "value": false, "raw": "false", "range": [ - 74032, - 74037 + 74058, + 74063 ], "loc": { "start": { @@ -128605,8 +128714,8 @@ } ], "range": [ - 73954, - 74038 + 73980, + 74064 ], "loc": { "start": { @@ -128620,8 +128729,8 @@ } }, "range": [ - 73947, - 74039 + 73973, + 74065 ], "loc": { "start": { @@ -128636,8 +128745,8 @@ } ], "range": [ - 73937, - 74045 + 73963, + 74071 ], "loc": { "start": { @@ -128653,8 +128762,8 @@ "generator": false, "expression": false, "range": [ - 73888, - 74045 + 73914, + 74071 ], "loc": { "start": { @@ -128670,8 +128779,8 @@ "kind": "method", "computed": false, "range": [ - 73867, - 74045 + 73893, + 74071 ], "loc": { "start": { @@ -128688,8 +128797,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": [ - 73458, - 73862 + 73484, + 73888 ], "loc": { "start": { @@ -128708,8 +128817,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": [ - 74051, - 74467 + 74077, + 74493 ], "loc": { "start": { @@ -128731,8 +128840,8 @@ "type": "Identifier", "name": "getVisibleColumnData", "range": [ - 74472, - 74492 + 74498, + 74518 ], "loc": { "start": { @@ -128753,8 +128862,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 74493, - 74501 + 74519, + 74527 ], "loc": { "start": { @@ -128773,8 +128882,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 74503, - 74517 + 74529, + 74543 ], "loc": { "start": { @@ -128792,8 +128901,8 @@ "value": false, "raw": "false", "range": [ - 74520, - 74525 + 74546, + 74551 ], "loc": { "start": { @@ -128807,8 +128916,8 @@ } }, "range": [ - 74503, - 74525 + 74529, + 74551 ], "loc": { "start": { @@ -128827,8 +128936,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 74527, - 74534 + 74553, + 74560 ], "loc": { "start": { @@ -128845,8 +128954,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 74537, - 74539 + 74563, + 74565 ], "loc": { "start": { @@ -128860,8 +128969,8 @@ } }, "range": [ - 74527, - 74539 + 74553, + 74565 ], "loc": { "start": { @@ -128888,8 +128997,8 @@ "object": { "type": "ThisExpression", "range": [ - 74558, - 74562 + 74584, + 74588 ], "loc": { "start": { @@ -128906,8 +129015,8 @@ "type": "Identifier", "name": "getFilteredDataCol", "range": [ - 74563, - 74581 + 74589, + 74607 ], "loc": { "start": { @@ -128921,8 +129030,8 @@ } }, "range": [ - 74558, - 74581 + 74584, + 74607 ], "loc": { "start": { @@ -128940,8 +129049,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 74595, - 74603 + 74621, + 74629 ], "loc": { "start": { @@ -128958,8 +129067,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 74605, - 74619 + 74631, + 74645 ], "loc": { "start": { @@ -128977,8 +129086,8 @@ "value": true, "raw": "true", "range": [ - 74621, - 74625 + 74647, + 74651 ], "loc": { "start": { @@ -128995,8 +129104,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 74627, - 74634 + 74653, + 74660 ], "loc": { "start": { @@ -129014,8 +129123,8 @@ "value": true, "raw": "true", "range": [ - 74636, - 74640 + 74662, + 74666 ], "loc": { "start": { @@ -129030,8 +129139,8 @@ } ], "range": [ - 74558, - 74641 + 74584, + 74667 ], "loc": { "start": { @@ -129045,8 +129154,8 @@ } }, "range": [ - 74551, - 74642 + 74577, + 74668 ], "loc": { "start": { @@ -129061,8 +129170,8 @@ } ], "range": [ - 74541, - 74648 + 74567, + 74674 ], "loc": { "start": { @@ -129078,8 +129187,8 @@ "generator": false, "expression": false, "range": [ - 74492, - 74648 + 74518, + 74674 ], "loc": { "start": { @@ -129095,8 +129204,8 @@ "kind": "method", "computed": false, "range": [ - 74472, - 74648 + 74498, + 74674 ], "loc": { "start": { @@ -129113,8 +129222,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": [ - 74051, - 74467 + 74077, + 74493 ], "loc": { "start": { @@ -129133,8 +129242,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": [ - 74654, - 75063 + 74680, + 75089 ], "loc": { "start": { @@ -129156,8 +129265,8 @@ "type": "Identifier", "name": "getFilteredColumnValues", "range": [ - 75068, - 75091 + 75094, + 75117 ], "loc": { "start": { @@ -129178,8 +129287,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 75092, - 75100 + 75118, + 75126 ], "loc": { "start": { @@ -129198,8 +129307,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 75102, - 75116 + 75128, + 75142 ], "loc": { "start": { @@ -129217,8 +129326,8 @@ "value": false, "raw": "false", "range": [ - 75119, - 75124 + 75145, + 75150 ], "loc": { "start": { @@ -129232,8 +129341,8 @@ } }, "range": [ - 75102, - 75124 + 75128, + 75150 ], "loc": { "start": { @@ -129252,8 +129361,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 75126, - 75133 + 75152, + 75159 ], "loc": { "start": { @@ -129270,8 +129379,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 75136, - 75138 + 75162, + 75164 ], "loc": { "start": { @@ -129285,8 +129394,8 @@ } }, "range": [ - 75126, - 75138 + 75152, + 75164 ], "loc": { "start": { @@ -129313,8 +129422,8 @@ "object": { "type": "ThisExpression", "range": [ - 75157, - 75161 + 75183, + 75187 ], "loc": { "start": { @@ -129331,8 +129440,8 @@ "type": "Identifier", "name": "getFilteredDataCol", "range": [ - 75162, - 75180 + 75188, + 75206 ], "loc": { "start": { @@ -129346,8 +129455,8 @@ } }, "range": [ - 75157, - 75180 + 75183, + 75206 ], "loc": { "start": { @@ -129365,8 +129474,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 75194, - 75202 + 75220, + 75228 ], "loc": { "start": { @@ -129383,8 +129492,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 75204, - 75218 + 75230, + 75244 ], "loc": { "start": { @@ -129402,8 +129511,8 @@ "value": false, "raw": "false", "range": [ - 75220, - 75225 + 75246, + 75251 ], "loc": { "start": { @@ -129420,8 +129529,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 75227, - 75234 + 75253, + 75260 ], "loc": { "start": { @@ -129439,8 +129548,8 @@ "value": false, "raw": "false", "range": [ - 75236, - 75241 + 75262, + 75267 ], "loc": { "start": { @@ -129455,8 +129564,8 @@ } ], "range": [ - 75157, - 75242 + 75183, + 75268 ], "loc": { "start": { @@ -129470,8 +129579,8 @@ } }, "range": [ - 75150, - 75243 + 75176, + 75269 ], "loc": { "start": { @@ -129486,8 +129595,8 @@ } ], "range": [ - 75140, - 75249 + 75166, + 75275 ], "loc": { "start": { @@ -129503,8 +129612,8 @@ "generator": false, "expression": false, "range": [ - 75091, - 75249 + 75117, + 75275 ], "loc": { "start": { @@ -129520,8 +129629,8 @@ "kind": "method", "computed": false, "range": [ - 75068, - 75249 + 75094, + 75275 ], "loc": { "start": { @@ -129538,8 +129647,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": [ - 74654, - 75063 + 74680, + 75089 ], "loc": { "start": { @@ -129558,8 +129667,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": [ - 75255, - 75676 + 75281, + 75702 ], "loc": { "start": { @@ -129581,8 +129690,8 @@ "type": "Identifier", "name": "getVisibleColumnValues", "range": [ - 75681, - 75703 + 75707, + 75729 ], "loc": { "start": { @@ -129603,8 +129712,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 75704, - 75712 + 75730, + 75738 ], "loc": { "start": { @@ -129623,8 +129732,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 75714, - 75728 + 75740, + 75754 ], "loc": { "start": { @@ -129642,8 +129751,8 @@ "value": false, "raw": "false", "range": [ - 75731, - 75736 + 75757, + 75762 ], "loc": { "start": { @@ -129657,8 +129766,8 @@ } }, "range": [ - 75714, - 75736 + 75740, + 75762 ], "loc": { "start": { @@ -129677,8 +129786,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 75738, - 75745 + 75764, + 75771 ], "loc": { "start": { @@ -129695,8 +129804,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 75748, - 75750 + 75774, + 75776 ], "loc": { "start": { @@ -129710,8 +129819,8 @@ } }, "range": [ - 75738, - 75750 + 75764, + 75776 ], "loc": { "start": { @@ -129738,8 +129847,8 @@ "object": { "type": "ThisExpression", "range": [ - 75769, - 75773 + 75795, + 75799 ], "loc": { "start": { @@ -129756,8 +129865,8 @@ "type": "Identifier", "name": "getFilteredDataCol", "range": [ - 75774, - 75792 + 75800, + 75818 ], "loc": { "start": { @@ -129771,8 +129880,8 @@ } }, "range": [ - 75769, - 75792 + 75795, + 75818 ], "loc": { "start": { @@ -129790,8 +129899,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 75806, - 75814 + 75832, + 75840 ], "loc": { "start": { @@ -129808,8 +129917,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 75816, - 75830 + 75842, + 75856 ], "loc": { "start": { @@ -129827,8 +129936,8 @@ "value": false, "raw": "false", "range": [ - 75832, - 75837 + 75858, + 75863 ], "loc": { "start": { @@ -129845,8 +129954,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 75839, - 75846 + 75865, + 75872 ], "loc": { "start": { @@ -129864,8 +129973,8 @@ "value": true, "raw": "true", "range": [ - 75848, - 75852 + 75874, + 75878 ], "loc": { "start": { @@ -129880,8 +129989,8 @@ } ], "range": [ - 75769, - 75853 + 75795, + 75879 ], "loc": { "start": { @@ -129895,8 +130004,8 @@ } }, "range": [ - 75762, - 75854 + 75788, + 75880 ], "loc": { "start": { @@ -129911,8 +130020,8 @@ } ], "range": [ - 75752, - 75860 + 75778, + 75886 ], "loc": { "start": { @@ -129928,8 +130037,8 @@ "generator": false, "expression": false, "range": [ - 75703, - 75860 + 75729, + 75886 ], "loc": { "start": { @@ -129945,8 +130054,8 @@ "kind": "method", "computed": false, "range": [ - 75681, - 75860 + 75707, + 75886 ], "loc": { "start": { @@ -129963,8 +130072,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": [ - 75255, - 75676 + 75281, + 75702 ], "loc": { "start": { @@ -129983,8 +130092,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": [ - 75866, - 76472 + 75892, + 76498 ], "loc": { "start": { @@ -130006,8 +130115,8 @@ "type": "Identifier", "name": "getFilteredDataCol", "range": [ - 76477, - 76495 + 76503, + 76521 ], "loc": { "start": { @@ -130028,8 +130137,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 76505, - 76513 + 76531, + 76539 ], "loc": { "start": { @@ -130048,8 +130157,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 76523, - 76537 + 76549, + 76563 ], "loc": { "start": { @@ -130067,8 +130176,8 @@ "value": false, "raw": "false", "range": [ - 76540, - 76545 + 76566, + 76571 ], "loc": { "start": { @@ -130082,8 +130191,8 @@ } }, "range": [ - 76523, - 76545 + 76549, + 76571 ], "loc": { "start": { @@ -130102,8 +130211,8 @@ "type": "Identifier", "name": "typed", "range": [ - 76555, - 76560 + 76581, + 76586 ], "loc": { "start": { @@ -130121,8 +130230,8 @@ "value": false, "raw": "false", "range": [ - 76563, - 76568 + 76589, + 76594 ], "loc": { "start": { @@ -130136,8 +130245,8 @@ } }, "range": [ - 76555, - 76568 + 76581, + 76594 ], "loc": { "start": { @@ -130156,8 +130265,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 76578, - 76585 + 76604, + 76611 ], "loc": { "start": { @@ -130174,8 +130283,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 76588, - 76590 + 76614, + 76616 ], "loc": { "start": { @@ -130189,8 +130298,8 @@ } }, "range": [ - 76578, - 76590 + 76604, + 76616 ], "loc": { "start": { @@ -130209,8 +130318,8 @@ "type": "Identifier", "name": "visible", "range": [ - 76600, - 76607 + 76626, + 76633 ], "loc": { "start": { @@ -130228,8 +130337,8 @@ "value": true, "raw": "true", "range": [ - 76610, - 76614 + 76636, + 76640 ], "loc": { "start": { @@ -130243,8 +130352,8 @@ } }, "range": [ - 76600, - 76614 + 76626, + 76640 ], "loc": { "start": { @@ -130269,8 +130378,8 @@ "type": "Identifier", "name": "isUndef", "range": [ - 76635, - 76642 + 76661, + 76668 ], "loc": { "start": { @@ -130288,8 +130397,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 76643, - 76651 + 76669, + 76677 ], "loc": { "start": { @@ -130304,8 +130413,8 @@ } ], "range": [ - 76635, - 76652 + 76661, + 76678 ], "loc": { "start": { @@ -130327,8 +130436,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 76675, - 76677 + 76701, + 76703 ], "loc": { "start": { @@ -130342,8 +130451,8 @@ } }, "range": [ - 76668, - 76678 + 76694, + 76704 ], "loc": { "start": { @@ -130358,8 +130467,8 @@ } ], "range": [ - 76654, - 76688 + 76680, + 76714 ], "loc": { "start": { @@ -130374,8 +130483,8 @@ }, "alternate": null, "range": [ - 76631, - 76688 + 76657, + 76714 ], "loc": { "start": { @@ -130397,8 +130506,8 @@ "type": "Identifier", "name": "rows", "range": [ - 76702, - 76706 + 76728, + 76732 ], "loc": { "start": { @@ -130422,8 +130531,8 @@ "object": { "type": "ThisExpression", "range": [ - 76709, - 76713 + 76735, + 76739 ], "loc": { "start": { @@ -130440,8 +130549,8 @@ "type": "Identifier", "name": "dom", "range": [ - 76714, - 76717 + 76740, + 76743 ], "loc": { "start": { @@ -130455,8 +130564,8 @@ } }, "range": [ - 76709, - 76717 + 76735, + 76743 ], "loc": { "start": { @@ -130471,8 +130580,8 @@ }, "arguments": [], "range": [ - 76709, - 76719 + 76735, + 76745 ], "loc": { "start": { @@ -130489,8 +130598,8 @@ "type": "Identifier", "name": "rows", "range": [ - 76720, - 76724 + 76746, + 76750 ], "loc": { "start": { @@ -130504,8 +130613,8 @@ } }, "range": [ - 76709, - 76724 + 76735, + 76750 ], "loc": { "start": { @@ -130519,8 +130628,8 @@ } }, "range": [ - 76702, - 76724 + 76728, + 76750 ], "loc": { "start": { @@ -130536,8 +130645,8 @@ ], "kind": "let", "range": [ - 76698, - 76725 + 76724, + 76751 ], "loc": { "start": { @@ -130559,8 +130668,8 @@ "type": "Identifier", "name": "getContent", "range": [ - 76738, - 76748 + 76764, + 76774 ], "loc": { "start": { @@ -130579,8 +130688,8 @@ "type": "Identifier", "name": "typed", "range": [ - 76751, - 76756 + 76777, + 76782 ], "loc": { "start": { @@ -130604,8 +130713,8 @@ "object": { "type": "ThisExpression", "range": [ - 76759, - 76763 + 76785, + 76789 ], "loc": { "start": { @@ -130622,8 +130731,8 @@ "type": "Identifier", "name": "getCellData", "range": [ - 76764, - 76775 + 76790, + 76801 ], "loc": { "start": { @@ -130637,8 +130746,8 @@ } }, "range": [ - 76759, - 76775 + 76785, + 76801 ], "loc": { "start": { @@ -130655,8 +130764,8 @@ "type": "Identifier", "name": "bind", "range": [ - 76776, - 76780 + 76802, + 76806 ], "loc": { "start": { @@ -130670,8 +130779,8 @@ } }, "range": [ - 76759, - 76780 + 76785, + 76806 ], "loc": { "start": { @@ -130688,8 +130797,8 @@ { "type": "ThisExpression", "range": [ - 76781, - 76785 + 76807, + 76811 ], "loc": { "start": { @@ -130704,8 +130813,8 @@ } ], "range": [ - 76759, - 76786 + 76785, + 76812 ], "loc": { "start": { @@ -130729,8 +130838,8 @@ "object": { "type": "ThisExpression", "range": [ - 76801, - 76805 + 76827, + 76831 ], "loc": { "start": { @@ -130747,8 +130856,8 @@ "type": "Identifier", "name": "getCellValue", "range": [ - 76806, - 76818 + 76832, + 76844 ], "loc": { "start": { @@ -130762,8 +130871,8 @@ } }, "range": [ - 76801, - 76818 + 76827, + 76844 ], "loc": { "start": { @@ -130780,8 +130889,8 @@ "type": "Identifier", "name": "bind", "range": [ - 76819, - 76823 + 76845, + 76849 ], "loc": { "start": { @@ -130795,8 +130904,8 @@ } }, "range": [ - 76801, - 76823 + 76827, + 76849 ], "loc": { "start": { @@ -130813,8 +130922,8 @@ { "type": "ThisExpression", "range": [ - 76824, - 76828 + 76850, + 76854 ], "loc": { "start": { @@ -130829,8 +130938,8 @@ } ], "range": [ - 76801, - 76829 + 76827, + 76855 ], "loc": { "start": { @@ -130844,8 +130953,8 @@ } }, "range": [ - 76751, - 76829 + 76777, + 76855 ], "loc": { "start": { @@ -130859,8 +130968,8 @@ } }, "range": [ - 76738, - 76829 + 76764, + 76855 ], "loc": { "start": { @@ -130876,8 +130985,8 @@ ], "kind": "let", "range": [ - 76734, - 76830 + 76760, + 76856 ], "loc": { "start": { @@ -130894,8 +131003,8 @@ "type": "Line", "value": " ensure valid rows index do not contain excluded rows and row is", "range": [ - 76840, - 76906 + 76866, + 76932 ], "loc": { "start": { @@ -130912,8 +131021,8 @@ "type": "Line", "value": " displayed", "range": [ - 76915, - 76927 + 76941, + 76953 ], "loc": { "start": { @@ -130937,8 +131046,8 @@ "type": "Identifier", "name": "validRows", "range": [ - 76940, - 76949 + 76966, + 76975 ], "loc": { "start": { @@ -130964,8 +131073,8 @@ "object": { "type": "ThisExpression", "range": [ - 76952, - 76956 + 76978, + 76982 ], "loc": { "start": { @@ -130982,8 +131091,8 @@ "type": "Identifier", "name": "getValidRows", "range": [ - 76957, - 76969 + 76983, + 76995 ], "loc": { "start": { @@ -130997,8 +131106,8 @@ } }, "range": [ - 76952, - 76969 + 76978, + 76995 ], "loc": { "start": { @@ -131017,8 +131126,8 @@ "value": true, "raw": "true", "range": [ - 76970, - 76974 + 76996, + 77000 ], "loc": { "start": { @@ -131033,8 +131142,8 @@ } ], "range": [ - 76952, - 76975 + 76978, + 77001 ], "loc": { "start": { @@ -131051,8 +131160,8 @@ "type": "Identifier", "name": "filter", "range": [ - 76976, - 76982 + 77002, + 77008 ], "loc": { "start": { @@ -131066,8 +131175,8 @@ } }, "range": [ - 76952, - 76982 + 76978, + 77008 ], "loc": { "start": { @@ -131089,8 +131198,8 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 76984, - 76990 + 77010, + 77016 ], "loc": { "start": { @@ -131124,8 +131233,8 @@ "type": "Identifier", "name": "exclude", "range": [ - 77016, - 77023 + 77042, + 77049 ], "loc": { "start": { @@ -131142,8 +131251,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 77024, - 77031 + 77050, + 77057 ], "loc": { "start": { @@ -131157,8 +131266,8 @@ } }, "range": [ - 77016, - 77031 + 77042, + 77057 ], "loc": { "start": { @@ -131176,8 +131285,8 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 77032, - 77038 + 77058, + 77064 ], "loc": { "start": { @@ -131192,8 +131301,8 @@ } ], "range": [ - 77016, - 77039 + 77042, + 77065 ], "loc": { "start": { @@ -131214,8 +131323,8 @@ "value": 1, "raw": "1", "range": [ - 77045, - 77046 + 77071, + 77072 ], "loc": { "start": { @@ -131230,8 +131339,8 @@ }, "prefix": true, "range": [ - 77044, - 77046 + 77070, + 77072 ], "loc": { "start": { @@ -131245,8 +131354,8 @@ } }, "range": [ - 77016, - 77046 + 77042, + 77072 ], "loc": { "start": { @@ -131265,8 +131374,8 @@ "type": "Identifier", "name": "visible", "range": [ - 77067, - 77074 + 77093, + 77100 ], "loc": { "start": { @@ -131290,8 +131399,8 @@ "object": { "type": "ThisExpression", "range": [ - 77097, - 77101 + 77123, + 77127 ], "loc": { "start": { @@ -131308,8 +131417,8 @@ "type": "Identifier", "name": "getRowDisplay", "range": [ - 77102, - 77115 + 77128, + 77141 ], "loc": { "start": { @@ -131323,8 +131432,8 @@ } }, "range": [ - 77097, - 77115 + 77123, + 77141 ], "loc": { "start": { @@ -131345,8 +131454,8 @@ "type": "Identifier", "name": "rows", "range": [ - 77116, - 77120 + 77142, + 77146 ], "loc": { "start": { @@ -131363,8 +131472,8 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 77121, - 77127 + 77147, + 77153 ], "loc": { "start": { @@ -131378,8 +131487,8 @@ } }, "range": [ - 77116, - 77128 + 77142, + 77154 ], "loc": { "start": { @@ -131394,8 +131503,8 @@ } ], "range": [ - 77097, - 77129 + 77123, + 77155 ], "loc": { "start": { @@ -131413,8 +131522,8 @@ "value": "none", "raw": "'none'", "range": [ - 77134, - 77140 + 77160, + 77166 ], "loc": { "start": { @@ -131428,8 +131537,8 @@ } }, "range": [ - 77097, - 77140 + 77123, + 77166 ], "loc": { "start": { @@ -131447,8 +131556,8 @@ "value": true, "raw": "true", "range": [ - 77163, - 77167 + 77189, + 77193 ], "loc": { "start": { @@ -131462,8 +131571,8 @@ } }, "range": [ - 77067, - 77167 + 77093, + 77193 ], "loc": { "start": { @@ -131477,8 +131586,8 @@ } }, "range": [ - 77016, - 77168 + 77042, + 77194 ], "loc": { "start": { @@ -131492,8 +131601,8 @@ } }, "range": [ - 77009, - 77169 + 77035, + 77195 ], "loc": { "start": { @@ -131508,8 +131617,8 @@ } ], "range": [ - 76995, - 77179 + 77021, + 77205 ], "loc": { "start": { @@ -131525,8 +131634,8 @@ "generator": false, "expression": false, "range": [ - 76983, - 77179 + 77009, + 77205 ], "loc": { "start": { @@ -131541,8 +131650,8 @@ } ], "range": [ - 76952, - 77180 + 76978, + 77206 ], "loc": { "start": { @@ -131556,8 +131665,8 @@ } }, "range": [ - 76940, - 77180 + 76966, + 77206 ], "loc": { "start": { @@ -131573,8 +131682,8 @@ ], "kind": "let", "range": [ - 76936, - 77181 + 76962, + 77207 ], "loc": { "start": { @@ -131591,8 +131700,8 @@ "type": "Line", "value": " ensure valid rows index do not contain excluded rows and row is", "range": [ - 76840, - 76906 + 76866, + 76932 ], "loc": { "start": { @@ -131609,8 +131718,8 @@ "type": "Line", "value": " displayed", "range": [ - 76915, - 76927 + 76941, + 76953 ], "loc": { "start": { @@ -131629,8 +131738,8 @@ "type": "Line", "value": " convert column value to expected type if necessary", "range": [ - 77191, - 77244 + 77217, + 77270 ], "loc": { "start": { @@ -131654,8 +131763,8 @@ "type": "Identifier", "name": "validColValues", "range": [ - 77257, - 77271 + 77283, + 77297 ], "loc": { "start": { @@ -131677,8 +131786,8 @@ "type": "Identifier", "name": "validRows", "range": [ - 77274, - 77283 + 77300, + 77309 ], "loc": { "start": { @@ -131695,8 +131804,8 @@ "type": "Identifier", "name": "map", "range": [ - 77284, - 77287 + 77310, + 77313 ], "loc": { "start": { @@ -131710,8 +131819,8 @@ } }, "range": [ - 77274, - 77287 + 77300, + 77313 ], "loc": { "start": { @@ -131733,8 +131842,8 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 77289, - 77295 + 77315, + 77321 ], "loc": { "start": { @@ -131759,8 +131868,8 @@ "type": "Identifier", "name": "getContent", "range": [ - 77321, - 77331 + 77347, + 77357 ], "loc": { "start": { @@ -131787,8 +131896,8 @@ "type": "Identifier", "name": "rows", "range": [ - 77332, - 77336 + 77358, + 77362 ], "loc": { "start": { @@ -131805,8 +131914,8 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 77337, - 77343 + 77363, + 77369 ], "loc": { "start": { @@ -131820,8 +131929,8 @@ } }, "range": [ - 77332, - 77344 + 77358, + 77370 ], "loc": { "start": { @@ -131838,8 +131947,8 @@ "type": "Identifier", "name": "cells", "range": [ - 77345, - 77350 + 77371, + 77376 ], "loc": { "start": { @@ -131853,8 +131962,8 @@ } }, "range": [ - 77332, - 77350 + 77358, + 77376 ], "loc": { "start": { @@ -131871,8 +131980,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 77351, - 77359 + 77377, + 77385 ], "loc": { "start": { @@ -131886,8 +131995,8 @@ } }, "range": [ - 77332, - 77360 + 77358, + 77386 ], "loc": { "start": { @@ -131902,8 +132011,8 @@ } ], "range": [ - 77321, - 77361 + 77347, + 77387 ], "loc": { "start": { @@ -131917,8 +132026,8 @@ } }, "range": [ - 77314, - 77362 + 77340, + 77388 ], "loc": { "start": { @@ -131933,8 +132042,8 @@ } ], "range": [ - 77300, - 77372 + 77326, + 77398 ], "loc": { "start": { @@ -131950,8 +132059,8 @@ "generator": false, "expression": false, "range": [ - 77288, - 77372 + 77314, + 77398 ], "loc": { "start": { @@ -131966,8 +132075,8 @@ } ], "range": [ - 77274, - 77373 + 77300, + 77399 ], "loc": { "start": { @@ -131981,8 +132090,8 @@ } }, "range": [ - 77257, - 77373 + 77283, + 77399 ], "loc": { "start": { @@ -131998,8 +132107,8 @@ ], "kind": "let", "range": [ - 77253, - 77374 + 77279, + 77400 ], "loc": { "start": { @@ -132016,8 +132125,8 @@ "type": "Line", "value": " convert column value to expected type if necessary", "range": [ - 77191, - 77244 + 77217, + 77270 ], "loc": { "start": { @@ -132038,8 +132147,8 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 77388, - 77402 + 77414, + 77428 ], "loc": { "start": { @@ -132066,8 +132175,8 @@ "type": "Identifier", "name": "validColValues", "range": [ - 77418, - 77432 + 77444, + 77458 ], "loc": { "start": { @@ -132084,8 +132193,8 @@ "type": "Identifier", "name": "unshift", "range": [ - 77433, - 77440 + 77459, + 77466 ], "loc": { "start": { @@ -132099,8 +132208,8 @@ } }, "range": [ - 77418, - 77440 + 77444, + 77466 ], "loc": { "start": { @@ -132125,8 +132234,8 @@ "object": { "type": "ThisExpression", "range": [ - 77441, - 77445 + 77467, + 77471 ], "loc": { "start": { @@ -132143,8 +132252,8 @@ "type": "Identifier", "name": "getHeadersText", "range": [ - 77446, - 77460 + 77472, + 77486 ], "loc": { "start": { @@ -132158,8 +132267,8 @@ } }, "range": [ - 77441, - 77460 + 77467, + 77486 ], "loc": { "start": { @@ -132174,8 +132283,8 @@ }, "arguments": [], "range": [ - 77441, - 77462 + 77467, + 77488 ], "loc": { "start": { @@ -132192,8 +132301,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 77463, - 77471 + 77489, + 77497 ], "loc": { "start": { @@ -132207,8 +132316,8 @@ } }, "range": [ - 77441, - 77472 + 77467, + 77498 ], "loc": { "start": { @@ -132223,8 +132332,8 @@ } ], "range": [ - 77418, - 77473 + 77444, + 77499 ], "loc": { "start": { @@ -132238,8 +132347,8 @@ } }, "range": [ - 77418, - 77474 + 77444, + 77500 ], "loc": { "start": { @@ -132254,8 +132363,8 @@ } ], "range": [ - 77404, - 77484 + 77430, + 77510 ], "loc": { "start": { @@ -132270,8 +132379,8 @@ }, "alternate": null, "range": [ - 77384, - 77484 + 77410, + 77510 ], "loc": { "start": { @@ -132290,8 +132399,8 @@ "type": "Identifier", "name": "validColValues", "range": [ - 77501, - 77515 + 77527, + 77541 ], "loc": { "start": { @@ -132305,8 +132414,8 @@ } }, "range": [ - 77494, - 77516 + 77520, + 77542 ], "loc": { "start": { @@ -132321,8 +132430,8 @@ } ], "range": [ - 76621, - 77522 + 76647, + 77548 ], "loc": { "start": { @@ -132338,8 +132447,8 @@ "generator": false, "expression": false, "range": [ - 76495, - 77522 + 76521, + 77548 ], "loc": { "start": { @@ -132355,8 +132464,8 @@ "kind": "method", "computed": false, "range": [ - 76477, - 77522 + 76503, + 77548 ], "loc": { "start": { @@ -132373,8 +132482,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": [ - 75866, - 76472 + 75892, + 76498 ], "loc": { "start": { @@ -132393,8 +132502,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": [ - 77528, - 77690 + 77554, + 77716 ], "loc": { "start": { @@ -132416,8 +132525,8 @@ "type": "Identifier", "name": "getRowDisplay", "range": [ - 77695, - 77708 + 77721, + 77734 ], "loc": { "start": { @@ -132438,8 +132547,8 @@ "type": "Identifier", "name": "row", "range": [ - 77709, - 77712 + 77735, + 77738 ], "loc": { "start": { @@ -132468,8 +132577,8 @@ "type": "Identifier", "name": "row", "range": [ - 77731, - 77734 + 77757, + 77760 ], "loc": { "start": { @@ -132486,8 +132595,8 @@ "type": "Identifier", "name": "style", "range": [ - 77735, - 77740 + 77761, + 77766 ], "loc": { "start": { @@ -132501,8 +132610,8 @@ } }, "range": [ - 77731, - 77740 + 77757, + 77766 ], "loc": { "start": { @@ -132519,8 +132628,8 @@ "type": "Identifier", "name": "display", "range": [ - 77741, - 77748 + 77767, + 77774 ], "loc": { "start": { @@ -132534,8 +132643,8 @@ } }, "range": [ - 77731, - 77748 + 77757, + 77774 ], "loc": { "start": { @@ -132549,8 +132658,8 @@ } }, "range": [ - 77724, - 77749 + 77750, + 77775 ], "loc": { "start": { @@ -132565,8 +132674,8 @@ } ], "range": [ - 77714, - 77755 + 77740, + 77781 ], "loc": { "start": { @@ -132582,8 +132691,8 @@ "generator": false, "expression": false, "range": [ - 77708, - 77755 + 77734, + 77781 ], "loc": { "start": { @@ -132599,8 +132708,8 @@ "kind": "method", "computed": false, "range": [ - 77695, - 77755 + 77721, + 77781 ], "loc": { "start": { @@ -132617,8 +132726,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": [ - 77528, - 77690 + 77554, + 77716 ], "loc": { "start": { @@ -132637,8 +132746,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": [ - 77761, - 77934 + 77787, + 77960 ], "loc": { "start": { @@ -132660,8 +132769,8 @@ "type": "Identifier", "name": "validateRow", "range": [ - 77939, - 77950 + 77965, + 77976 ], "loc": { "start": { @@ -132682,8 +132791,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 77951, - 77959 + 77977, + 77985 ], "loc": { "start": { @@ -132700,8 +132809,8 @@ "type": "Identifier", "name": "isValid", "range": [ - 77961, - 77968 + 77987, + 77994 ], "loc": { "start": { @@ -132727,8 +132836,8 @@ "type": "Identifier", "name": "row", "range": [ - 77984, - 77987 + 78010, + 78013 ], "loc": { "start": { @@ -132755,8 +132864,8 @@ "object": { "type": "ThisExpression", "range": [ - 77990, - 77994 + 78016, + 78020 ], "loc": { "start": { @@ -132773,8 +132882,8 @@ "type": "Identifier", "name": "dom", "range": [ - 77995, - 77998 + 78021, + 78024 ], "loc": { "start": { @@ -132788,8 +132897,8 @@ } }, "range": [ - 77990, - 77998 + 78016, + 78024 ], "loc": { "start": { @@ -132804,8 +132913,8 @@ }, "arguments": [], "range": [ - 77990, - 78000 + 78016, + 78026 ], "loc": { "start": { @@ -132822,8 +132931,8 @@ "type": "Identifier", "name": "rows", "range": [ - 78001, - 78005 + 78027, + 78031 ], "loc": { "start": { @@ -132837,8 +132946,8 @@ } }, "range": [ - 77990, - 78005 + 78016, + 78031 ], "loc": { "start": { @@ -132855,8 +132964,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 78006, - 78014 + 78032, + 78040 ], "loc": { "start": { @@ -132870,8 +132979,8 @@ } }, "range": [ - 77990, - 78015 + 78016, + 78041 ], "loc": { "start": { @@ -132885,8 +132994,8 @@ } }, "range": [ - 77984, - 78015 + 78010, + 78041 ], "loc": { "start": { @@ -132902,8 +133011,8 @@ ], "kind": "let", "range": [ - 77980, - 78016 + 78006, + 78042 ], "loc": { "start": { @@ -132928,8 +133037,8 @@ "type": "Identifier", "name": "row", "range": [ - 78030, - 78033 + 78056, + 78059 ], "loc": { "start": { @@ -132944,8 +133053,8 @@ }, "prefix": true, "range": [ - 78029, - 78033 + 78055, + 78059 ], "loc": { "start": { @@ -132968,8 +133077,8 @@ "type": "Identifier", "name": "isValid", "range": [ - 78044, - 78051 + 78070, + 78077 ], "loc": { "start": { @@ -132984,8 +133093,8 @@ }, "prefix": true, "range": [ - 78037, - 78051 + 78063, + 78077 ], "loc": { "start": { @@ -133003,8 +133112,8 @@ "value": "boolean", "raw": "'boolean'", "range": [ - 78056, - 78065 + 78082, + 78091 ], "loc": { "start": { @@ -133018,8 +133127,8 @@ } }, "range": [ - 78037, - 78065 + 78063, + 78091 ], "loc": { "start": { @@ -133033,8 +133142,8 @@ } }, "range": [ - 78029, - 78065 + 78055, + 78091 ], "loc": { "start": { @@ -133054,8 +133163,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 78081, - 78088 + 78107, + 78114 ], "loc": { "start": { @@ -133070,8 +133179,8 @@ } ], "range": [ - 78067, - 78098 + 78093, + 78124 ], "loc": { "start": { @@ -133086,8 +133195,8 @@ }, "alternate": null, "range": [ - 78025, - 78098 + 78051, + 78124 ], "loc": { "start": { @@ -133104,8 +133213,8 @@ "type": "Line", "value": " always visible rows are valid", "range": [ - 78108, - 78140 + 78134, + 78166 ], "loc": { "start": { @@ -133131,8 +133240,8 @@ "object": { "type": "ThisExpression", "range": [ - 78153, - 78157 + 78179, + 78183 ], "loc": { "start": { @@ -133149,8 +133258,8 @@ "type": "Identifier", "name": "hasVisibleRows", "range": [ - 78158, - 78172 + 78184, + 78198 ], "loc": { "start": { @@ -133164,8 +133273,8 @@ } }, "range": [ - 78153, - 78172 + 78179, + 78198 ], "loc": { "start": { @@ -133192,8 +133301,8 @@ "object": { "type": "ThisExpression", "range": [ - 78176, - 78180 + 78202, + 78206 ], "loc": { "start": { @@ -133210,8 +133319,8 @@ "type": "Identifier", "name": "visibleRows", "range": [ - 78181, - 78192 + 78207, + 78218 ], "loc": { "start": { @@ -133225,8 +133334,8 @@ } }, "range": [ - 78176, - 78192 + 78202, + 78218 ], "loc": { "start": { @@ -133243,8 +133352,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 78193, - 78200 + 78219, + 78226 ], "loc": { "start": { @@ -133258,8 +133367,8 @@ } }, "range": [ - 78176, - 78200 + 78202, + 78226 ], "loc": { "start": { @@ -133277,8 +133386,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 78201, - 78209 + 78227, + 78235 ], "loc": { "start": { @@ -133293,8 +133402,8 @@ } ], "range": [ - 78176, - 78210 + 78202, + 78236 ], "loc": { "start": { @@ -133315,8 +133424,8 @@ "value": 1, "raw": "1", "range": [ - 78216, - 78217 + 78242, + 78243 ], "loc": { "start": { @@ -133331,8 +133440,8 @@ }, "prefix": true, "range": [ - 78215, - 78217 + 78241, + 78243 ], "loc": { "start": { @@ -133346,8 +133455,8 @@ } }, "range": [ - 78176, - 78217 + 78202, + 78243 ], "loc": { "start": { @@ -133361,8 +133470,8 @@ } }, "range": [ - 78153, - 78217 + 78179, + 78243 ], "loc": { "start": { @@ -133387,8 +133496,8 @@ "type": "Identifier", "name": "isValid", "range": [ - 78233, - 78240 + 78259, + 78266 ], "loc": { "start": { @@ -133406,8 +133515,8 @@ "value": true, "raw": "true", "range": [ - 78243, - 78247 + 78269, + 78273 ], "loc": { "start": { @@ -133421,8 +133530,8 @@ } }, "range": [ - 78233, - 78247 + 78259, + 78273 ], "loc": { "start": { @@ -133436,8 +133545,8 @@ } }, "range": [ - 78233, - 78248 + 78259, + 78274 ], "loc": { "start": { @@ -133452,8 +133561,8 @@ } ], "range": [ - 78219, - 78258 + 78245, + 78284 ], "loc": { "start": { @@ -133468,8 +133577,8 @@ }, "alternate": null, "range": [ - 78149, - 78258 + 78175, + 78284 ], "loc": { "start": { @@ -133486,8 +133595,8 @@ "type": "Line", "value": " always visible rows are valid", "range": [ - 78108, - 78140 + 78134, + 78166 ], "loc": { "start": { @@ -133511,8 +133620,8 @@ "type": "Identifier", "name": "displayFlag", "range": [ - 78272, - 78283 + 78298, + 78309 ], "loc": { "start": { @@ -133531,8 +133640,8 @@ "type": "Identifier", "name": "isValid", "range": [ - 78286, - 78293 + 78312, + 78319 ], "loc": { "start": { @@ -133550,8 +133659,8 @@ "value": "", "raw": "''", "range": [ - 78296, - 78298 + 78322, + 78324 ], "loc": { "start": { @@ -133568,8 +133677,8 @@ "type": "Identifier", "name": "NONE", "range": [ - 78301, - 78305 + 78327, + 78331 ], "loc": { "start": { @@ -133583,8 +133692,8 @@ } }, "range": [ - 78286, - 78305 + 78312, + 78331 ], "loc": { "start": { @@ -133598,8 +133707,8 @@ } }, "range": [ - 78272, - 78305 + 78298, + 78331 ], "loc": { "start": { @@ -133618,8 +133727,8 @@ "type": "Identifier", "name": "validFlag", "range": [ - 78319, - 78328 + 78345, + 78354 ], "loc": { "start": { @@ -133638,8 +133747,8 @@ "type": "Identifier", "name": "isValid", "range": [ - 78331, - 78338 + 78357, + 78364 ], "loc": { "start": { @@ -133657,8 +133766,8 @@ "value": "true", "raw": "'true'", "range": [ - 78341, - 78347 + 78367, + 78373 ], "loc": { "start": { @@ -133676,8 +133785,8 @@ "value": "false", "raw": "'false'", "range": [ - 78350, - 78357 + 78376, + 78383 ], "loc": { "start": { @@ -133691,8 +133800,8 @@ } }, "range": [ - 78331, - 78357 + 78357, + 78383 ], "loc": { "start": { @@ -133706,8 +133815,8 @@ } }, "range": [ - 78319, - 78357 + 78345, + 78383 ], "loc": { "start": { @@ -133723,8 +133832,8 @@ ], "kind": "let", "range": [ - 78268, - 78358 + 78294, + 78384 ], "loc": { "start": { @@ -133752,8 +133861,8 @@ "type": "Identifier", "name": "row", "range": [ - 78367, - 78370 + 78393, + 78396 ], "loc": { "start": { @@ -133770,8 +133879,8 @@ "type": "Identifier", "name": "style", "range": [ - 78371, - 78376 + 78397, + 78402 ], "loc": { "start": { @@ -133785,8 +133894,8 @@ } }, "range": [ - 78367, - 78376 + 78393, + 78402 ], "loc": { "start": { @@ -133803,8 +133912,8 @@ "type": "Identifier", "name": "display", "range": [ - 78377, - 78384 + 78403, + 78410 ], "loc": { "start": { @@ -133818,8 +133927,8 @@ } }, "range": [ - 78367, - 78384 + 78393, + 78410 ], "loc": { "start": { @@ -133836,8 +133945,8 @@ "type": "Identifier", "name": "displayFlag", "range": [ - 78387, - 78398 + 78413, + 78424 ], "loc": { "start": { @@ -133851,8 +133960,8 @@ } }, "range": [ - 78367, - 78398 + 78393, + 78424 ], "loc": { "start": { @@ -133866,8 +133975,8 @@ } }, "range": [ - 78367, - 78399 + 78393, + 78425 ], "loc": { "start": { @@ -133888,8 +133997,8 @@ "object": { "type": "ThisExpression", "range": [ - 78413, - 78417 + 78439, + 78443 ], "loc": { "start": { @@ -133906,8 +134015,8 @@ "type": "Identifier", "name": "paging", "range": [ - 78418, - 78424 + 78444, + 78450 ], "loc": { "start": { @@ -133921,8 +134030,8 @@ } }, "range": [ - 78413, - 78424 + 78439, + 78450 ], "loc": { "start": { @@ -133949,8 +134058,8 @@ "type": "Identifier", "name": "row", "range": [ - 78440, - 78443 + 78466, + 78469 ], "loc": { "start": { @@ -133967,8 +134076,8 @@ "type": "Identifier", "name": "setAttribute", "range": [ - 78444, - 78456 + 78470, + 78482 ], "loc": { "start": { @@ -133982,8 +134091,8 @@ } }, "range": [ - 78440, - 78456 + 78466, + 78482 ], "loc": { "start": { @@ -134002,8 +134111,8 @@ "value": "validRow", "raw": "'validRow'", "range": [ - 78457, - 78467 + 78483, + 78493 ], "loc": { "start": { @@ -134020,8 +134129,8 @@ "type": "Identifier", "name": "validFlag", "range": [ - 78469, - 78478 + 78495, + 78504 ], "loc": { "start": { @@ -134036,8 +134145,8 @@ } ], "range": [ - 78440, - 78479 + 78466, + 78505 ], "loc": { "start": { @@ -134051,8 +134160,8 @@ } }, "range": [ - 78440, - 78480 + 78466, + 78506 ], "loc": { "start": { @@ -134067,8 +134176,8 @@ } ], "range": [ - 78426, - 78490 + 78452, + 78516 ], "loc": { "start": { @@ -134083,8 +134192,8 @@ }, "alternate": null, "range": [ - 78409, - 78490 + 78435, + 78516 ], "loc": { "start": { @@ -134103,8 +134212,8 @@ "type": "Identifier", "name": "isValid", "range": [ - 78504, - 78511 + 78530, + 78537 ], "loc": { "start": { @@ -134136,8 +134245,8 @@ "object": { "type": "ThisExpression", "range": [ - 78531, - 78535 + 78557, + 78561 ], "loc": { "start": { @@ -134154,8 +134263,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 78536, - 78550 + 78562, + 78576 ], "loc": { "start": { @@ -134169,8 +134278,8 @@ } }, "range": [ - 78531, - 78550 + 78557, + 78576 ], "loc": { "start": { @@ -134187,8 +134296,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 78551, - 78558 + 78577, + 78584 ], "loc": { "start": { @@ -134202,8 +134311,8 @@ } }, "range": [ - 78531, - 78558 + 78557, + 78584 ], "loc": { "start": { @@ -134221,8 +134330,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 78559, - 78567 + 78585, + 78593 ], "loc": { "start": { @@ -134237,8 +134346,8 @@ } ], "range": [ - 78531, - 78568 + 78557, + 78594 ], "loc": { "start": { @@ -134259,8 +134368,8 @@ "value": 1, "raw": "1", "range": [ - 78574, - 78575 + 78600, + 78601 ], "loc": { "start": { @@ -134275,8 +134384,8 @@ }, "prefix": true, "range": [ - 78573, - 78575 + 78599, + 78601 ], "loc": { "start": { @@ -134290,8 +134399,8 @@ } }, "range": [ - 78531, - 78575 + 78557, + 78601 ], "loc": { "start": { @@ -134320,8 +134429,8 @@ "object": { "type": "ThisExpression", "range": [ - 78595, - 78599 + 78621, + 78625 ], "loc": { "start": { @@ -134338,8 +134447,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 78600, - 78614 + 78626, + 78640 ], "loc": { "start": { @@ -134353,8 +134462,8 @@ } }, "range": [ - 78595, - 78614 + 78621, + 78640 ], "loc": { "start": { @@ -134371,8 +134480,8 @@ "type": "Identifier", "name": "push", "range": [ - 78615, - 78619 + 78641, + 78645 ], "loc": { "start": { @@ -134386,8 +134495,8 @@ } }, "range": [ - 78595, - 78619 + 78621, + 78645 ], "loc": { "start": { @@ -134405,8 +134514,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 78620, - 78628 + 78646, + 78654 ], "loc": { "start": { @@ -134421,8 +134530,8 @@ } ], "range": [ - 78595, - 78629 + 78621, + 78655 ], "loc": { "start": { @@ -134436,8 +134545,8 @@ } }, "range": [ - 78595, - 78630 + 78621, + 78656 ], "loc": { "start": { @@ -134452,8 +134561,8 @@ } ], "range": [ - 78577, - 78644 + 78603, + 78670 ], "loc": { "start": { @@ -134468,8 +134577,8 @@ }, "alternate": null, "range": [ - 78527, - 78644 + 78553, + 78670 ], "loc": { "start": { @@ -134492,8 +134601,8 @@ "object": { "type": "ThisExpression", "range": [ - 78658, - 78662 + 78684, + 78688 ], "loc": { "start": { @@ -134510,8 +134619,8 @@ "type": "Identifier", "name": "onRowValidated", "range": [ - 78663, - 78677 + 78689, + 78703 ], "loc": { "start": { @@ -134525,8 +134634,8 @@ } }, "range": [ - 78658, - 78677 + 78684, + 78703 ], "loc": { "start": { @@ -134543,8 +134652,8 @@ { "type": "ThisExpression", "range": [ - 78678, - 78682 + 78704, + 78708 ], "loc": { "start": { @@ -134561,8 +134670,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 78684, - 78692 + 78710, + 78718 ], "loc": { "start": { @@ -134577,8 +134686,8 @@ } ], "range": [ - 78658, - 78693 + 78684, + 78719 ], "loc": { "start": { @@ -134592,8 +134701,8 @@ } }, "range": [ - 78658, - 78694 + 78684, + 78720 ], "loc": { "start": { @@ -134619,8 +134728,8 @@ "object": { "type": "ThisExpression", "range": [ - 78708, - 78712 + 78734, + 78738 ], "loc": { "start": { @@ -134637,8 +134746,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 78713, - 78720 + 78739, + 78746 ], "loc": { "start": { @@ -134652,8 +134761,8 @@ } }, "range": [ - 78708, - 78720 + 78734, + 78746 ], "loc": { "start": { @@ -134670,8 +134779,8 @@ "type": "Identifier", "name": "emit", "range": [ - 78721, - 78725 + 78747, + 78751 ], "loc": { "start": { @@ -134685,8 +134794,8 @@ } }, "range": [ - 78708, - 78725 + 78734, + 78751 ], "loc": { "start": { @@ -134705,8 +134814,8 @@ "value": "row-validated", "raw": "'row-validated'", "range": [ - 78726, - 78741 + 78752, + 78767 ], "loc": { "start": { @@ -134722,8 +134831,8 @@ { "type": "ThisExpression", "range": [ - 78743, - 78747 + 78769, + 78773 ], "loc": { "start": { @@ -134740,8 +134849,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 78749, - 78757 + 78775, + 78783 ], "loc": { "start": { @@ -134756,8 +134865,8 @@ } ], "range": [ - 78708, - 78758 + 78734, + 78784 ], "loc": { "start": { @@ -134771,8 +134880,8 @@ } }, "range": [ - 78708, - 78759 + 78734, + 78785 ], "loc": { "start": { @@ -134787,8 +134896,8 @@ } ], "range": [ - 78513, - 78769 + 78539, + 78795 ], "loc": { "start": { @@ -134803,8 +134912,8 @@ }, "alternate": null, "range": [ - 78500, - 78769 + 78526, + 78795 ], "loc": { "start": { @@ -134819,8 +134928,8 @@ } ], "range": [ - 77970, - 78775 + 77996, + 78801 ], "loc": { "start": { @@ -134836,8 +134945,8 @@ "generator": false, "expression": false, "range": [ - 77950, - 78775 + 77976, + 78801 ], "loc": { "start": { @@ -134853,8 +134962,8 @@ "kind": "method", "computed": false, "range": [ - 77939, - 78775 + 77965, + 78801 ], "loc": { "start": { @@ -134871,8 +134980,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": [ - 77761, - 77934 + 77787, + 77960 ], "loc": { "start": { @@ -134891,8 +135000,8 @@ "type": "Block", "value": "*\n * Validate all filterable rows\n ", "range": [ - 78781, - 78828 + 78807, + 78854 ], "loc": { "start": { @@ -134914,8 +135023,8 @@ "type": "Identifier", "name": "validateAllRows", "range": [ - 78833, - 78848 + 78859, + 78874 ], "loc": { "start": { @@ -134946,8 +135055,8 @@ "object": { "type": "ThisExpression", "range": [ - 78866, - 78870 + 78892, + 78896 ], "loc": { "start": { @@ -134964,8 +135073,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 78871, - 78882 + 78897, + 78908 ], "loc": { "start": { @@ -134979,8 +135088,8 @@ } }, "range": [ - 78866, - 78882 + 78892, + 78908 ], "loc": { "start": { @@ -134995,8 +135104,8 @@ }, "prefix": true, "range": [ - 78865, - 78882 + 78891, + 78908 ], "loc": { "start": { @@ -135016,8 +135125,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 78898, - 78905 + 78924, + 78931 ], "loc": { "start": { @@ -135032,8 +135141,8 @@ } ], "range": [ - 78884, - 78915 + 78910, + 78941 ], "loc": { "start": { @@ -135048,8 +135157,8 @@ }, "alternate": null, "range": [ - 78861, - 78915 + 78887, + 78941 ], "loc": { "start": { @@ -135073,8 +135182,8 @@ "object": { "type": "ThisExpression", "range": [ - 78924, - 78928 + 78950, + 78954 ], "loc": { "start": { @@ -135091,8 +135200,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 78929, - 78943 + 78955, + 78969 ], "loc": { "start": { @@ -135106,8 +135215,8 @@ } }, "range": [ - 78924, - 78943 + 78950, + 78969 ], "loc": { "start": { @@ -135124,8 +135233,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 78946, - 78948 + 78972, + 78974 ], "loc": { "start": { @@ -135139,8 +135248,8 @@ } }, "range": [ - 78924, - 78948 + 78950, + 78974 ], "loc": { "start": { @@ -135154,8 +135263,8 @@ } }, "range": [ - 78924, - 78949 + 78950, + 78975 ], "loc": { "start": { @@ -135179,8 +135288,8 @@ "type": "Identifier", "name": "k", "range": [ - 78967, - 78968 + 78993, + 78994 ], "loc": { "start": { @@ -135199,8 +135308,8 @@ "object": { "type": "ThisExpression", "range": [ - 78971, - 78975 + 78997, + 79001 ], "loc": { "start": { @@ -135217,8 +135326,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 78976, - 78982 + 79002, + 79008 ], "loc": { "start": { @@ -135232,8 +135341,8 @@ } }, "range": [ - 78971, - 78982 + 78997, + 79008 ], "loc": { "start": { @@ -135247,8 +135356,8 @@ } }, "range": [ - 78967, - 78982 + 78993, + 79008 ], "loc": { "start": { @@ -135264,8 +135373,8 @@ ], "kind": "let", "range": [ - 78963, - 78982 + 78989, + 79008 ], "loc": { "start": { @@ -135285,8 +135394,8 @@ "type": "Identifier", "name": "k", "range": [ - 78984, - 78985 + 79010, + 79011 ], "loc": { "start": { @@ -135305,8 +135414,8 @@ "object": { "type": "ThisExpression", "range": [ - 78988, - 78992 + 79014, + 79018 ], "loc": { "start": { @@ -135323,8 +135432,8 @@ "type": "Identifier", "name": "nbFilterableRows", "range": [ - 78993, - 79009 + 79019, + 79035 ], "loc": { "start": { @@ -135338,8 +135447,8 @@ } }, "range": [ - 78988, - 79009 + 79014, + 79035 ], "loc": { "start": { @@ -135353,8 +135462,8 @@ } }, "range": [ - 78984, - 79009 + 79010, + 79035 ], "loc": { "start": { @@ -135374,8 +135483,8 @@ "type": "Identifier", "name": "k", "range": [ - 79011, - 79012 + 79037, + 79038 ], "loc": { "start": { @@ -135390,8 +135499,8 @@ }, "prefix": false, "range": [ - 79011, - 79014 + 79037, + 79040 ], "loc": { "start": { @@ -135417,8 +135526,8 @@ "object": { "type": "ThisExpression", "range": [ - 79030, - 79034 + 79056, + 79060 ], "loc": { "start": { @@ -135435,8 +135544,8 @@ "type": "Identifier", "name": "validateRow", "range": [ - 79035, - 79046 + 79061, + 79072 ], "loc": { "start": { @@ -135450,8 +135559,8 @@ } }, "range": [ - 79030, - 79046 + 79056, + 79072 ], "loc": { "start": { @@ -135469,8 +135578,8 @@ "type": "Identifier", "name": "k", "range": [ - 79047, - 79048 + 79073, + 79074 ], "loc": { "start": { @@ -135488,8 +135597,8 @@ "value": true, "raw": "true", "range": [ - 79050, - 79054 + 79076, + 79080 ], "loc": { "start": { @@ -135504,8 +135613,8 @@ } ], "range": [ - 79030, - 79055 + 79056, + 79081 ], "loc": { "start": { @@ -135519,8 +135628,8 @@ } }, "range": [ - 79030, - 79056 + 79056, + 79082 ], "loc": { "start": { @@ -135535,8 +135644,8 @@ } ], "range": [ - 79016, - 79066 + 79042, + 79092 ], "loc": { "start": { @@ -135550,8 +135659,8 @@ } }, "range": [ - 78958, - 79066 + 78984, + 79092 ], "loc": { "start": { @@ -135566,8 +135675,8 @@ } ], "range": [ - 78851, - 79072 + 78877, + 79098 ], "loc": { "start": { @@ -135583,8 +135692,8 @@ "generator": false, "expression": false, "range": [ - 78848, - 79072 + 78874, + 79098 ], "loc": { "start": { @@ -135600,8 +135709,8 @@ "kind": "method", "computed": false, "range": [ - 78833, - 79072 + 78859, + 79098 ], "loc": { "start": { @@ -135618,8 +135727,8 @@ "type": "Block", "value": "*\n * Validate all filterable rows\n ", "range": [ - 78781, - 78828 + 78807, + 78854 ], "loc": { "start": { @@ -135638,8 +135747,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": [ - 79078, - 79240 + 79104, + 79266 ], "loc": { "start": { @@ -135661,8 +135770,8 @@ "type": "Identifier", "name": "setFilterValue", "range": [ - 79245, - 79259 + 79271, + 79285 ], "loc": { "start": { @@ -135683,8 +135792,8 @@ "type": "Identifier", "name": "index", "range": [ - 79260, - 79265 + 79286, + 79291 ], "loc": { "start": { @@ -135703,8 +135812,8 @@ "type": "Identifier", "name": "query", "range": [ - 79267, - 79272 + 79293, + 79298 ], "loc": { "start": { @@ -135722,8 +135831,8 @@ "value": "", "raw": "''", "range": [ - 79275, - 79277 + 79301, + 79303 ], "loc": { "start": { @@ -135737,8 +135846,8 @@ } }, "range": [ - 79267, - 79277 + 79293, + 79303 ], "loc": { "start": { @@ -135766,8 +135875,8 @@ "object": { "type": "ThisExpression", "range": [ - 79294, - 79298 + 79320, + 79324 ], "loc": { "start": { @@ -135784,8 +135893,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 79299, - 79306 + 79325, + 79332 ], "loc": { "start": { @@ -135799,8 +135908,8 @@ } }, "range": [ - 79294, - 79306 + 79320, + 79332 ], "loc": { "start": { @@ -135815,8 +135924,8 @@ }, "prefix": true, "range": [ - 79293, - 79306 + 79319, + 79332 ], "loc": { "start": { @@ -135836,8 +135945,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 79322, - 79329 + 79348, + 79355 ], "loc": { "start": { @@ -135852,8 +135961,8 @@ } ], "range": [ - 79308, - 79339 + 79334, + 79365 ], "loc": { "start": { @@ -135868,8 +135977,8 @@ }, "alternate": null, "range": [ - 79289, - 79339 + 79315, + 79365 ], "loc": { "start": { @@ -135891,8 +136000,8 @@ "type": "Identifier", "name": "slc", "range": [ - 79352, - 79355 + 79378, + 79381 ], "loc": { "start": { @@ -135913,8 +136022,8 @@ "object": { "type": "ThisExpression", "range": [ - 79358, - 79362 + 79384, + 79388 ], "loc": { "start": { @@ -135931,8 +136040,8 @@ "type": "Identifier", "name": "getFilterElement", "range": [ - 79363, - 79379 + 79389, + 79405 ], "loc": { "start": { @@ -135946,8 +136055,8 @@ } }, "range": [ - 79358, - 79379 + 79384, + 79405 ], "loc": { "start": { @@ -135965,8 +136074,8 @@ "type": "Identifier", "name": "index", "range": [ - 79380, - 79385 + 79406, + 79411 ], "loc": { "start": { @@ -135981,8 +136090,8 @@ } ], "range": [ - 79358, - 79386 + 79384, + 79412 ], "loc": { "start": { @@ -135996,8 +136105,8 @@ } }, "range": [ - 79352, - 79386 + 79378, + 79412 ], "loc": { "start": { @@ -136016,8 +136125,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 79400, - 79410 + 79426, + 79436 ], "loc": { "start": { @@ -136038,8 +136147,8 @@ "object": { "type": "ThisExpression", "range": [ - 79413, - 79417 + 79439, + 79443 ], "loc": { "start": { @@ -136056,8 +136165,8 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 79418, - 79431 + 79444, + 79457 ], "loc": { "start": { @@ -136071,8 +136180,8 @@ } }, "range": [ - 79413, - 79431 + 79439, + 79457 ], "loc": { "start": { @@ -136090,8 +136199,8 @@ "type": "Identifier", "name": "index", "range": [ - 79432, - 79437 + 79458, + 79463 ], "loc": { "start": { @@ -136106,8 +136215,8 @@ } ], "range": [ - 79413, - 79438 + 79439, + 79464 ], "loc": { "start": { @@ -136121,8 +136230,8 @@ } }, "range": [ - 79400, - 79438 + 79426, + 79464 ], "loc": { "start": { @@ -136138,8 +136247,8 @@ ], "kind": "let", "range": [ - 79348, - 79439 + 79374, + 79465 ], "loc": { "start": { @@ -136164,8 +136273,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 79453, - 79463 + 79479, + 79489 ], "loc": { "start": { @@ -136182,8 +136291,8 @@ "type": "Identifier", "name": "MULTIPLE", "range": [ - 79468, - 79476 + 79494, + 79502 ], "loc": { "start": { @@ -136197,8 +136306,8 @@ } }, "range": [ - 79453, - 79476 + 79479, + 79502 ], "loc": { "start": { @@ -136218,8 +136327,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 79480, - 79490 + 79506, + 79516 ], "loc": { "start": { @@ -136236,8 +136345,8 @@ "type": "Identifier", "name": "CHECKLIST", "range": [ - 79495, - 79504 + 79521, + 79530 ], "loc": { "start": { @@ -136251,8 +136360,8 @@ } }, "range": [ - 79480, - 79504 + 79506, + 79530 ], "loc": { "start": { @@ -136266,8 +136375,8 @@ } }, "range": [ - 79453, - 79504 + 79479, + 79530 ], "loc": { "start": { @@ -136294,8 +136403,8 @@ "object": { "type": "ThisExpression", "range": [ - 79524, - 79528 + 79550, + 79554 ], "loc": { "start": { @@ -136312,8 +136421,8 @@ "type": "Identifier", "name": "loadFltOnDemand", "range": [ - 79529, - 79544 + 79555, + 79570 ], "loc": { "start": { @@ -136327,8 +136436,8 @@ } }, "range": [ - 79524, - 79544 + 79550, + 79570 ], "loc": { "start": { @@ -136350,8 +136459,8 @@ "object": { "type": "ThisExpression", "range": [ - 79549, - 79553 + 79575, + 79579 ], "loc": { "start": { @@ -136368,8 +136477,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 79554, - 79565 + 79580, + 79591 ], "loc": { "start": { @@ -136383,8 +136492,8 @@ } }, "range": [ - 79549, - 79565 + 79575, + 79591 ], "loc": { "start": { @@ -136399,8 +136508,8 @@ }, "prefix": true, "range": [ - 79548, - 79565 + 79574, + 79591 ], "loc": { "start": { @@ -136414,8 +136523,8 @@ } }, "range": [ - 79524, - 79565 + 79550, + 79591 ], "loc": { "start": { @@ -136444,8 +136553,8 @@ "object": { "type": "ThisExpression", "range": [ - 79585, - 79589 + 79611, + 79615 ], "loc": { "start": { @@ -136462,8 +136571,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 79590, - 79597 + 79616, + 79623 ], "loc": { "start": { @@ -136477,8 +136586,8 @@ } }, "range": [ - 79585, - 79597 + 79611, + 79623 ], "loc": { "start": { @@ -136495,8 +136604,8 @@ "type": "Identifier", "name": "emit", "range": [ - 79598, - 79602 + 79624, + 79628 ], "loc": { "start": { @@ -136510,8 +136619,8 @@ } }, "range": [ - 79585, - 79602 + 79611, + 79628 ], "loc": { "start": { @@ -136530,8 +136639,8 @@ "value": "build-select-filter", "raw": "'build-select-filter'", "range": [ - 79603, - 79624 + 79629, + 79650 ], "loc": { "start": { @@ -136547,8 +136656,8 @@ { "type": "ThisExpression", "range": [ - 79626, - 79630 + 79652, + 79656 ], "loc": { "start": { @@ -136565,8 +136674,8 @@ "type": "Identifier", "name": "index", "range": [ - 79632, - 79637 + 79658, + 79663 ], "loc": { "start": { @@ -136585,8 +136694,8 @@ "object": { "type": "ThisExpression", "range": [ - 79659, - 79663 + 79685, + 79689 ], "loc": { "start": { @@ -136603,8 +136712,8 @@ "type": "Identifier", "name": "linkedFilters", "range": [ - 79664, - 79677 + 79690, + 79703 ], "loc": { "start": { @@ -136618,8 +136727,8 @@ } }, "range": [ - 79659, - 79677 + 79685, + 79703 ], "loc": { "start": { @@ -136638,8 +136747,8 @@ "object": { "type": "ThisExpression", "range": [ - 79679, - 79683 + 79705, + 79709 ], "loc": { "start": { @@ -136656,8 +136765,8 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 79684, - 79697 + 79710, + 79723 ], "loc": { "start": { @@ -136671,8 +136780,8 @@ } }, "range": [ - 79679, - 79697 + 79705, + 79723 ], "loc": { "start": { @@ -136687,8 +136796,8 @@ } ], "range": [ - 79585, - 79698 + 79611, + 79724 ], "loc": { "start": { @@ -136702,8 +136811,8 @@ } }, "range": [ - 79585, - 79699 + 79611, + 79725 ], "loc": { "start": { @@ -136718,8 +136827,8 @@ } ], "range": [ - 79567, - 79713 + 79593, + 79739 ], "loc": { "start": { @@ -136734,8 +136843,8 @@ }, "alternate": null, "range": [ - 79520, - 79713 + 79546, + 79739 ], "loc": { "start": { @@ -136760,8 +136869,8 @@ "type": "Identifier", "name": "slc", "range": [ - 79726, - 79729 + 79752, + 79755 ], "loc": { "start": { @@ -136778,8 +136887,8 @@ "type": "Identifier", "name": "value", "range": [ - 79730, - 79735 + 79756, + 79761 ], "loc": { "start": { @@ -136793,8 +136902,8 @@ } }, "range": [ - 79726, - 79735 + 79752, + 79761 ], "loc": { "start": { @@ -136811,8 +136920,8 @@ "type": "Identifier", "name": "query", "range": [ - 79738, - 79743 + 79764, + 79769 ], "loc": { "start": { @@ -136826,8 +136935,8 @@ } }, "range": [ - 79726, - 79743 + 79752, + 79769 ], "loc": { "start": { @@ -136841,8 +136950,8 @@ } }, "range": [ - 79726, - 79744 + 79752, + 79770 ], "loc": { "start": { @@ -136857,8 +136966,8 @@ } ], "range": [ - 79506, - 79754 + 79532, + 79780 ], "loc": { "start": { @@ -136875,8 +136984,8 @@ "type": "Line", "value": "multiple selects", "range": [ - 79763, - 79781 + 79789, + 79807 ], "loc": { "start": { @@ -136900,8 +137009,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 79799, - 79809 + 79825, + 79835 ], "loc": { "start": { @@ -136918,8 +137027,8 @@ "type": "Identifier", "name": "MULTIPLE", "range": [ - 79814, - 79822 + 79840, + 79848 ], "loc": { "start": { @@ -136933,8 +137042,8 @@ } }, "range": [ - 79799, - 79822 + 79825, + 79848 ], "loc": { "start": { @@ -136959,8 +137068,8 @@ "type": "Identifier", "name": "values", "range": [ - 79842, - 79848 + 79868, + 79874 ], "loc": { "start": { @@ -136981,8 +137090,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 79851, - 79858 + 79877, + 79884 ], "loc": { "start": { @@ -137000,8 +137109,8 @@ "type": "Identifier", "name": "query", "range": [ - 79859, - 79864 + 79885, + 79890 ], "loc": { "start": { @@ -137016,8 +137125,8 @@ } ], "range": [ - 79851, - 79865 + 79877, + 79891 ], "loc": { "start": { @@ -137034,8 +137143,8 @@ "type": "Identifier", "name": "query", "range": [ - 79868, - 79873 + 79894, + 79899 ], "loc": { "start": { @@ -137057,8 +137166,8 @@ "type": "Identifier", "name": "query", "range": [ - 79892, - 79897 + 79918, + 79923 ], "loc": { "start": { @@ -137075,8 +137184,8 @@ "type": "Identifier", "name": "split", "range": [ - 79898, - 79903 + 79924, + 79929 ], "loc": { "start": { @@ -137090,8 +137199,8 @@ } }, "range": [ - 79892, - 79903 + 79918, + 79929 ], "loc": { "start": { @@ -137116,8 +137225,8 @@ "value": " ", "raw": "' '", "range": [ - 79904, - 79907 + 79930, + 79933 ], "loc": { "start": { @@ -137136,8 +137245,8 @@ "object": { "type": "ThisExpression", "range": [ - 79910, - 79914 + 79936, + 79940 ], "loc": { "start": { @@ -137154,8 +137263,8 @@ "type": "Identifier", "name": "orOperator", "range": [ - 79915, - 79925 + 79941, + 79951 ], "loc": { "start": { @@ -137169,8 +137278,8 @@ } }, "range": [ - 79910, - 79925 + 79936, + 79951 ], "loc": { "start": { @@ -137184,8 +137293,8 @@ } }, "range": [ - 79904, - 79925 + 79930, + 79951 ], "loc": { "start": { @@ -137203,8 +137312,8 @@ "value": " ", "raw": "' '", "range": [ - 79928, - 79931 + 79954, + 79957 ], "loc": { "start": { @@ -137218,8 +137327,8 @@ } }, "range": [ - 79904, - 79931 + 79930, + 79957 ], "loc": { "start": { @@ -137234,8 +137343,8 @@ } ], "range": [ - 79892, - 79932 + 79918, + 79958 ], "loc": { "start": { @@ -137249,8 +137358,8 @@ } }, "range": [ - 79851, - 79932 + 79877, + 79958 ], "loc": { "start": { @@ -137264,8 +137373,8 @@ } }, "range": [ - 79842, - 79932 + 79868, + 79958 ], "loc": { "start": { @@ -137281,8 +137390,8 @@ ], "kind": "let", "range": [ - 79838, - 79933 + 79864, + 79959 ], "loc": { "start": { @@ -137306,8 +137415,8 @@ "object": { "type": "ThisExpression", "range": [ - 79951, - 79955 + 79977, + 79981 ], "loc": { "start": { @@ -137324,8 +137433,8 @@ "type": "Identifier", "name": "loadFltOnDemand", "range": [ - 79956, - 79971 + 79982, + 79997 ], "loc": { "start": { @@ -137339,8 +137448,8 @@ } }, "range": [ - 79951, - 79971 + 79977, + 79997 ], "loc": { "start": { @@ -137362,8 +137471,8 @@ "object": { "type": "ThisExpression", "range": [ - 79976, - 79980 + 80002, + 80006 ], "loc": { "start": { @@ -137380,8 +137489,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 79981, - 79992 + 80007, + 80018 ], "loc": { "start": { @@ -137395,8 +137504,8 @@ } }, "range": [ - 79976, - 79992 + 80002, + 80018 ], "loc": { "start": { @@ -137411,8 +137520,8 @@ }, "prefix": true, "range": [ - 79975, - 79992 + 80001, + 80018 ], "loc": { "start": { @@ -137426,8 +137535,8 @@ } }, "range": [ - 79951, - 79992 + 79977, + 80018 ], "loc": { "start": { @@ -137456,8 +137565,8 @@ "object": { "type": "ThisExpression", "range": [ - 80012, - 80016 + 80038, + 80042 ], "loc": { "start": { @@ -137474,8 +137583,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 80017, - 80024 + 80043, + 80050 ], "loc": { "start": { @@ -137489,8 +137598,8 @@ } }, "range": [ - 80012, - 80024 + 80038, + 80050 ], "loc": { "start": { @@ -137507,8 +137616,8 @@ "type": "Identifier", "name": "emit", "range": [ - 80025, - 80029 + 80051, + 80055 ], "loc": { "start": { @@ -137522,8 +137631,8 @@ } }, "range": [ - 80012, - 80029 + 80038, + 80055 ], "loc": { "start": { @@ -137542,8 +137651,8 @@ "value": "build-select-filter", "raw": "'build-select-filter'", "range": [ - 80030, - 80051 + 80056, + 80077 ], "loc": { "start": { @@ -137559,8 +137668,8 @@ { "type": "ThisExpression", "range": [ - 80053, - 80057 + 80079, + 80083 ], "loc": { "start": { @@ -137577,8 +137686,8 @@ "type": "Identifier", "name": "index", "range": [ - 80059, - 80064 + 80085, + 80090 ], "loc": { "start": { @@ -137597,8 +137706,8 @@ "object": { "type": "ThisExpression", "range": [ - 80086, - 80090 + 80112, + 80116 ], "loc": { "start": { @@ -137615,8 +137724,8 @@ "type": "Identifier", "name": "linkedFilters", "range": [ - 80091, - 80104 + 80117, + 80130 ], "loc": { "start": { @@ -137630,8 +137739,8 @@ } }, "range": [ - 80086, - 80104 + 80112, + 80130 ], "loc": { "start": { @@ -137650,8 +137759,8 @@ "object": { "type": "ThisExpression", "range": [ - 80106, - 80110 + 80132, + 80136 ], "loc": { "start": { @@ -137668,8 +137777,8 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 80111, - 80124 + 80137, + 80150 ], "loc": { "start": { @@ -137683,8 +137792,8 @@ } }, "range": [ - 80106, - 80124 + 80132, + 80150 ], "loc": { "start": { @@ -137699,8 +137808,8 @@ } ], "range": [ - 80012, - 80125 + 80038, + 80151 ], "loc": { "start": { @@ -137714,8 +137823,8 @@ } }, "range": [ - 80012, - 80126 + 80038, + 80152 ], "loc": { "start": { @@ -137730,8 +137839,8 @@ } ], "range": [ - 79994, - 80140 + 80020, + 80166 ], "loc": { "start": { @@ -137746,8 +137855,8 @@ }, "alternate": null, "range": [ - 79947, - 80140 + 79973, + 80166 ], "loc": { "start": { @@ -137773,8 +137882,8 @@ "object": { "type": "ThisExpression", "range": [ - 80154, - 80158 + 80180, + 80184 ], "loc": { "start": { @@ -137791,8 +137900,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 80159, - 80166 + 80185, + 80192 ], "loc": { "start": { @@ -137806,8 +137915,8 @@ } }, "range": [ - 80154, - 80166 + 80180, + 80192 ], "loc": { "start": { @@ -137824,8 +137933,8 @@ "type": "Identifier", "name": "emit", "range": [ - 80167, - 80171 + 80193, + 80197 ], "loc": { "start": { @@ -137839,8 +137948,8 @@ } }, "range": [ - 80154, - 80171 + 80180, + 80197 ], "loc": { "start": { @@ -137859,8 +137968,8 @@ "value": "select-options", "raw": "'select-options'", "range": [ - 80172, - 80188 + 80198, + 80214 ], "loc": { "start": { @@ -137876,8 +137985,8 @@ { "type": "ThisExpression", "range": [ - 80190, - 80194 + 80216, + 80220 ], "loc": { "start": { @@ -137894,8 +138003,8 @@ "type": "Identifier", "name": "index", "range": [ - 80196, - 80201 + 80222, + 80227 ], "loc": { "start": { @@ -137912,8 +138021,8 @@ "type": "Identifier", "name": "values", "range": [ - 80203, - 80209 + 80229, + 80235 ], "loc": { "start": { @@ -137928,8 +138037,8 @@ } ], "range": [ - 80154, - 80210 + 80180, + 80236 ], "loc": { "start": { @@ -137943,8 +138052,8 @@ } }, "range": [ - 80154, - 80211 + 80180, + 80237 ], "loc": { "start": { @@ -137959,8 +138068,8 @@ } ], "range": [ - 79824, - 80221 + 79850, + 80247 ], "loc": { "start": { @@ -137977,8 +138086,8 @@ "type": "Line", "value": "checklist", "range": [ - 80230, - 80241 + 80256, + 80267 ], "loc": { "start": { @@ -138002,8 +138111,8 @@ "type": "Identifier", "name": "fltColType", "range": [ - 80259, - 80269 + 80285, + 80295 ], "loc": { "start": { @@ -138020,8 +138129,8 @@ "type": "Identifier", "name": "CHECKLIST", "range": [ - 80274, - 80283 + 80300, + 80309 ], "loc": { "start": { @@ -138035,8 +138144,8 @@ } }, "range": [ - 80259, - 80283 + 80285, + 80309 ], "loc": { "start": { @@ -138061,8 +138170,8 @@ "type": "Identifier", "name": "values", "range": [ - 80303, - 80309 + 80329, + 80335 ], "loc": { "start": { @@ -138079,8 +138188,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 80312, - 80314 + 80338, + 80340 ], "loc": { "start": { @@ -138094,8 +138203,8 @@ } }, "range": [ - 80303, - 80314 + 80329, + 80340 ], "loc": { "start": { @@ -138111,8 +138220,8 @@ ], "kind": "let", "range": [ - 80299, - 80315 + 80325, + 80341 ], "loc": { "start": { @@ -138136,8 +138245,8 @@ "object": { "type": "ThisExpression", "range": [ - 80332, - 80336 + 80358, + 80362 ], "loc": { "start": { @@ -138154,8 +138263,8 @@ "type": "Identifier", "name": "loadFltOnDemand", "range": [ - 80337, - 80352 + 80363, + 80378 ], "loc": { "start": { @@ -138169,8 +138278,8 @@ } }, "range": [ - 80332, - 80352 + 80358, + 80378 ], "loc": { "start": { @@ -138192,8 +138301,8 @@ "object": { "type": "ThisExpression", "range": [ - 80357, - 80361 + 80383, + 80387 ], "loc": { "start": { @@ -138210,8 +138319,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 80362, - 80373 + 80388, + 80399 ], "loc": { "start": { @@ -138225,8 +138334,8 @@ } }, "range": [ - 80357, - 80373 + 80383, + 80399 ], "loc": { "start": { @@ -138241,8 +138350,8 @@ }, "prefix": true, "range": [ - 80356, - 80373 + 80382, + 80399 ], "loc": { "start": { @@ -138256,8 +138365,8 @@ } }, "range": [ - 80332, - 80373 + 80358, + 80399 ], "loc": { "start": { @@ -138286,8 +138395,8 @@ "object": { "type": "ThisExpression", "range": [ - 80393, - 80397 + 80419, + 80423 ], "loc": { "start": { @@ -138304,8 +138413,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 80398, - 80405 + 80424, + 80431 ], "loc": { "start": { @@ -138319,8 +138428,8 @@ } }, "range": [ - 80393, - 80405 + 80419, + 80431 ], "loc": { "start": { @@ -138337,8 +138446,8 @@ "type": "Identifier", "name": "emit", "range": [ - 80406, - 80410 + 80432, + 80436 ], "loc": { "start": { @@ -138352,8 +138461,8 @@ } }, "range": [ - 80393, - 80410 + 80419, + 80436 ], "loc": { "start": { @@ -138372,8 +138481,8 @@ "value": "build-checklist-filter", "raw": "'build-checklist-filter'", "range": [ - 80411, - 80435 + 80437, + 80461 ], "loc": { "start": { @@ -138389,8 +138498,8 @@ { "type": "ThisExpression", "range": [ - 80437, - 80441 + 80463, + 80467 ], "loc": { "start": { @@ -138407,8 +138516,8 @@ "type": "Identifier", "name": "index", "range": [ - 80443, - 80448 + 80469, + 80474 ], "loc": { "start": { @@ -138427,8 +138536,8 @@ "object": { "type": "ThisExpression", "range": [ - 80470, - 80474 + 80496, + 80500 ], "loc": { "start": { @@ -138445,8 +138554,8 @@ "type": "Identifier", "name": "linkedFilters", "range": [ - 80475, - 80488 + 80501, + 80514 ], "loc": { "start": { @@ -138460,8 +138569,8 @@ } }, "range": [ - 80470, - 80488 + 80496, + 80514 ], "loc": { "start": { @@ -138476,8 +138585,8 @@ } ], "range": [ - 80393, - 80489 + 80419, + 80515 ], "loc": { "start": { @@ -138491,8 +138600,8 @@ } }, "range": [ - 80393, - 80490 + 80419, + 80516 ], "loc": { "start": { @@ -138507,8 +138616,8 @@ } ], "range": [ - 80375, - 80504 + 80401, + 80530 ], "loc": { "start": { @@ -138523,8 +138632,8 @@ }, "alternate": null, "range": [ - 80328, - 80504 + 80354, + 80530 ], "loc": { "start": { @@ -138545,8 +138654,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 80521, - 80528 + 80547, + 80554 ], "loc": { "start": { @@ -138564,8 +138673,8 @@ "type": "Identifier", "name": "query", "range": [ - 80529, - 80534 + 80555, + 80560 ], "loc": { "start": { @@ -138580,8 +138689,8 @@ } ], "range": [ - 80521, - 80535 + 80547, + 80561 ], "loc": { "start": { @@ -138606,8 +138715,8 @@ "type": "Identifier", "name": "values", "range": [ - 80555, - 80561 + 80581, + 80587 ], "loc": { "start": { @@ -138624,8 +138733,8 @@ "type": "Identifier", "name": "query", "range": [ - 80564, - 80569 + 80590, + 80595 ], "loc": { "start": { @@ -138639,8 +138748,8 @@ } }, "range": [ - 80555, - 80569 + 80581, + 80595 ], "loc": { "start": { @@ -138654,8 +138763,8 @@ } }, "range": [ - 80555, - 80570 + 80581, + 80596 ], "loc": { "start": { @@ -138670,8 +138779,8 @@ } ], "range": [ - 80537, - 80584 + 80563, + 80610 ], "loc": { "start": { @@ -138696,8 +138805,8 @@ "type": "Identifier", "name": "query", "range": [ - 80608, - 80613 + 80634, + 80639 ], "loc": { "start": { @@ -138716,8 +138825,8 @@ "type": "Identifier", "name": "matchCase", "range": [ - 80616, - 80625 + 80642, + 80651 ], "loc": { "start": { @@ -138735,8 +138844,8 @@ "type": "Identifier", "name": "query", "range": [ - 80626, - 80631 + 80652, + 80657 ], "loc": { "start": { @@ -138755,8 +138864,8 @@ "object": { "type": "ThisExpression", "range": [ - 80633, - 80637 + 80659, + 80663 ], "loc": { "start": { @@ -138773,8 +138882,8 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 80638, - 80651 + 80664, + 80677 ], "loc": { "start": { @@ -138788,8 +138897,8 @@ } }, "range": [ - 80633, - 80651 + 80659, + 80677 ], "loc": { "start": { @@ -138804,8 +138913,8 @@ } ], "range": [ - 80616, - 80652 + 80642, + 80678 ], "loc": { "start": { @@ -138819,8 +138928,8 @@ } }, "range": [ - 80608, - 80652 + 80634, + 80678 ], "loc": { "start": { @@ -138834,8 +138943,8 @@ } }, "range": [ - 80608, - 80653 + 80634, + 80679 ], "loc": { "start": { @@ -138857,8 +138966,8 @@ "type": "Identifier", "name": "values", "range": [ - 80670, - 80676 + 80696, + 80702 ], "loc": { "start": { @@ -138880,8 +138989,8 @@ "type": "Identifier", "name": "query", "range": [ - 80679, - 80684 + 80705, + 80710 ], "loc": { "start": { @@ -138898,8 +139007,8 @@ "type": "Identifier", "name": "split", "range": [ - 80685, - 80690 + 80711, + 80716 ], "loc": { "start": { @@ -138913,8 +139022,8 @@ } }, "range": [ - 80679, - 80690 + 80705, + 80716 ], "loc": { "start": { @@ -138939,8 +139048,8 @@ "value": " ", "raw": "' '", "range": [ - 80691, - 80694 + 80717, + 80720 ], "loc": { "start": { @@ -138959,8 +139068,8 @@ "object": { "type": "ThisExpression", "range": [ - 80697, - 80701 + 80723, + 80727 ], "loc": { "start": { @@ -138977,8 +139086,8 @@ "type": "Identifier", "name": "orOperator", "range": [ - 80702, - 80712 + 80728, + 80738 ], "loc": { "start": { @@ -138992,8 +139101,8 @@ } }, "range": [ - 80697, - 80712 + 80723, + 80738 ], "loc": { "start": { @@ -139007,8 +139116,8 @@ } }, "range": [ - 80691, - 80712 + 80717, + 80738 ], "loc": { "start": { @@ -139026,8 +139135,8 @@ "value": " ", "raw": "' '", "range": [ - 80715, - 80718 + 80741, + 80744 ], "loc": { "start": { @@ -139041,8 +139150,8 @@ } }, "range": [ - 80691, - 80718 + 80717, + 80744 ], "loc": { "start": { @@ -139057,8 +139166,8 @@ } ], "range": [ - 80679, - 80719 + 80705, + 80745 ], "loc": { "start": { @@ -139072,8 +139181,8 @@ } }, "range": [ - 80670, - 80719 + 80696, + 80745 ], "loc": { "start": { @@ -139087,8 +139196,8 @@ } }, "range": [ - 80670, - 80720 + 80696, + 80746 ], "loc": { "start": { @@ -139103,8 +139212,8 @@ } ], "range": [ - 80590, - 80734 + 80616, + 80760 ], "loc": { "start": { @@ -139118,8 +139227,8 @@ } }, "range": [ - 80517, - 80734 + 80543, + 80760 ], "loc": { "start": { @@ -139145,8 +139254,8 @@ "object": { "type": "ThisExpression", "range": [ - 80748, - 80752 + 80774, + 80778 ], "loc": { "start": { @@ -139163,8 +139272,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 80753, - 80760 + 80779, + 80786 ], "loc": { "start": { @@ -139178,8 +139287,8 @@ } }, "range": [ - 80748, - 80760 + 80774, + 80786 ], "loc": { "start": { @@ -139196,8 +139305,8 @@ "type": "Identifier", "name": "emit", "range": [ - 80761, - 80765 + 80787, + 80791 ], "loc": { "start": { @@ -139211,8 +139320,8 @@ } }, "range": [ - 80748, - 80765 + 80774, + 80791 ], "loc": { "start": { @@ -139231,8 +139340,8 @@ "value": "select-checklist-options", "raw": "'select-checklist-options'", "range": [ - 80766, - 80792 + 80792, + 80818 ], "loc": { "start": { @@ -139248,8 +139357,8 @@ { "type": "ThisExpression", "range": [ - 80794, - 80798 + 80820, + 80824 ], "loc": { "start": { @@ -139266,8 +139375,8 @@ "type": "Identifier", "name": "index", "range": [ - 80800, - 80805 + 80826, + 80831 ], "loc": { "start": { @@ -139284,8 +139393,8 @@ "type": "Identifier", "name": "values", "range": [ - 80807, - 80813 + 80833, + 80839 ], "loc": { "start": { @@ -139300,8 +139409,8 @@ } ], "range": [ - 80748, - 80814 + 80774, + 80840 ], "loc": { "start": { @@ -139315,8 +139424,8 @@ } }, "range": [ - 80748, - 80815 + 80774, + 80841 ], "loc": { "start": { @@ -139331,8 +139440,8 @@ } ], "range": [ - 80285, - 80825 + 80311, + 80851 ], "loc": { "start": { @@ -139347,8 +139456,8 @@ }, "alternate": null, "range": [ - 80255, - 80825 + 80281, + 80851 ], "loc": { "start": { @@ -139365,8 +139474,8 @@ "type": "Line", "value": "checklist", "range": [ - 80230, - 80241 + 80256, + 80267 ], "loc": { "start": { @@ -139382,8 +139491,8 @@ ] }, "range": [ - 79795, - 80825 + 79821, + 80851 ], "loc": { "start": { @@ -139400,8 +139509,8 @@ "type": "Line", "value": "multiple selects", "range": [ - 79763, - 79781 + 79789, + 79807 ], "loc": { "start": { @@ -139417,8 +139526,8 @@ ] }, "range": [ - 79449, - 80825 + 79475, + 80851 ], "loc": { "start": { @@ -139433,8 +139542,8 @@ } ], "range": [ - 79279, - 80831 + 79305, + 80857 ], "loc": { "start": { @@ -139450,8 +139559,8 @@ "generator": false, "expression": false, "range": [ - 79259, - 80831 + 79285, + 80857 ], "loc": { "start": { @@ -139467,8 +139576,8 @@ "kind": "method", "computed": false, "range": [ - 79245, - 80831 + 79271, + 80857 ], "loc": { "start": { @@ -139485,8 +139594,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": [ - 79078, - 79240 + 79104, + 79266 ], "loc": { "start": { @@ -139505,8 +139614,8 @@ "type": "Block", "value": "*\n * Set them columns' widths as per configuration\n * @param {Element} tbl DOM element\n ", "range": [ - 80837, - 80941 + 80863, + 80967 ], "loc": { "start": { @@ -139528,8 +139637,8 @@ "type": "Identifier", "name": "setColWidths", "range": [ - 80946, - 80958 + 80972, + 80984 ], "loc": { "start": { @@ -139550,8 +139659,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 80959, - 80962 + 80985, + 80988 ], "loc": { "start": { @@ -139579,8 +139688,8 @@ "object": { "type": "ThisExpression", "range": [ - 80979, - 80983 + 81005, + 81009 ], "loc": { "start": { @@ -139597,8 +139706,8 @@ "type": "Identifier", "name": "hasColWidths", "range": [ - 80984, - 80996 + 81010, + 81022 ], "loc": { "start": { @@ -139612,8 +139721,8 @@ } }, "range": [ - 80979, - 80996 + 81005, + 81022 ], "loc": { "start": { @@ -139628,8 +139737,8 @@ }, "prefix": true, "range": [ - 80978, - 80996 + 81004, + 81022 ], "loc": { "start": { @@ -139649,8 +139758,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 81012, - 81019 + 81038, + 81045 ], "loc": { "start": { @@ -139665,8 +139774,8 @@ } ], "range": [ - 80998, - 81029 + 81024, + 81055 ], "loc": { "start": { @@ -139681,8 +139790,8 @@ }, "alternate": null, "range": [ - 80974, - 81029 + 81000, + 81055 ], "loc": { "start": { @@ -139704,8 +139813,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 81038, - 81041 + 81064, + 81067 ], "loc": { "start": { @@ -139725,8 +139834,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 81044, - 81047 + 81070, + 81073 ], "loc": { "start": { @@ -139747,8 +139856,8 @@ "object": { "type": "ThisExpression", "range": [ - 81051, - 81055 + 81077, + 81081 ], "loc": { "start": { @@ -139765,8 +139874,8 @@ "type": "Identifier", "name": "dom", "range": [ - 81056, - 81059 + 81082, + 81085 ], "loc": { "start": { @@ -139780,8 +139889,8 @@ } }, "range": [ - 81051, - 81059 + 81077, + 81085 ], "loc": { "start": { @@ -139796,8 +139905,8 @@ }, "arguments": [], "range": [ - 81051, - 81061 + 81077, + 81087 ], "loc": { "start": { @@ -139811,8 +139920,8 @@ } }, "range": [ - 81044, - 81061 + 81070, + 81087 ], "loc": { "start": { @@ -139826,8 +139935,8 @@ } }, "range": [ - 81038, - 81061 + 81064, + 81087 ], "loc": { "start": { @@ -139841,8 +139950,8 @@ } }, "range": [ - 81038, - 81062 + 81064, + 81088 ], "loc": { "start": { @@ -139864,8 +139973,8 @@ "type": "Identifier", "name": "nbCols", "range": [ - 81076, - 81082 + 81102, + 81108 ], "loc": { "start": { @@ -139884,8 +139993,8 @@ "object": { "type": "ThisExpression", "range": [ - 81085, - 81089 + 81111, + 81115 ], "loc": { "start": { @@ -139902,8 +140011,8 @@ "type": "Identifier", "name": "nbCells", "range": [ - 81090, - 81097 + 81116, + 81123 ], "loc": { "start": { @@ -139917,8 +140026,8 @@ } }, "range": [ - 81085, - 81097 + 81111, + 81123 ], "loc": { "start": { @@ -139932,8 +140041,8 @@ } }, "range": [ - 81076, - 81097 + 81102, + 81123 ], "loc": { "start": { @@ -139949,8 +140058,8 @@ ], "kind": "let", "range": [ - 81072, - 81098 + 81098, + 81124 ], "loc": { "start": { @@ -139972,8 +140081,8 @@ "type": "Identifier", "name": "colWidths", "range": [ - 81111, - 81120 + 81137, + 81146 ], "loc": { "start": { @@ -139992,8 +140101,8 @@ "object": { "type": "ThisExpression", "range": [ - 81123, - 81127 + 81149, + 81153 ], "loc": { "start": { @@ -140010,8 +140119,8 @@ "type": "Identifier", "name": "colWidths", "range": [ - 81128, - 81137 + 81154, + 81163 ], "loc": { "start": { @@ -140025,8 +140134,8 @@ } }, "range": [ - 81123, - 81137 + 81149, + 81163 ], "loc": { "start": { @@ -140040,8 +140149,8 @@ } }, "range": [ - 81111, - 81137 + 81137, + 81163 ], "loc": { "start": { @@ -140057,8 +140166,8 @@ ], "kind": "let", "range": [ - 81107, - 81138 + 81133, + 81164 ], "loc": { "start": { @@ -140080,8 +140189,8 @@ "type": "Identifier", "name": "colTags", "range": [ - 81151, - 81158 + 81177, + 81184 ], "loc": { "start": { @@ -140100,8 +140209,8 @@ "type": "Identifier", "name": "tag", "range": [ - 81161, - 81164 + 81187, + 81190 ], "loc": { "start": { @@ -140119,8 +140228,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 81165, - 81168 + 81191, + 81194 ], "loc": { "start": { @@ -140138,8 +140247,8 @@ "value": "col", "raw": "'col'", "range": [ - 81170, - 81175 + 81196, + 81201 ], "loc": { "start": { @@ -140154,8 +140263,8 @@ } ], "range": [ - 81161, - 81176 + 81187, + 81202 ], "loc": { "start": { @@ -140169,8 +140278,8 @@ } }, "range": [ - 81151, - 81176 + 81177, + 81202 ], "loc": { "start": { @@ -140186,8 +140295,8 @@ ], "kind": "let", "range": [ - 81147, - 81177 + 81173, + 81203 ], "loc": { "start": { @@ -140209,8 +140318,8 @@ "type": "Identifier", "name": "tblHasColTag", "range": [ - 81190, - 81202 + 81216, + 81228 ], "loc": { "start": { @@ -140233,8 +140342,8 @@ "type": "Identifier", "name": "colTags", "range": [ - 81205, - 81212 + 81231, + 81238 ], "loc": { "start": { @@ -140251,8 +140360,8 @@ "type": "Identifier", "name": "length", "range": [ - 81213, - 81219 + 81239, + 81245 ], "loc": { "start": { @@ -140266,8 +140375,8 @@ } }, "range": [ - 81205, - 81219 + 81231, + 81245 ], "loc": { "start": { @@ -140285,8 +140394,8 @@ "value": 0, "raw": "0", "range": [ - 81222, - 81223 + 81248, + 81249 ], "loc": { "start": { @@ -140300,8 +140409,8 @@ } }, "range": [ - 81205, - 81223 + 81231, + 81249 ], "loc": { "start": { @@ -140315,8 +140424,8 @@ } }, "range": [ - 81190, - 81223 + 81216, + 81249 ], "loc": { "start": { @@ -140332,8 +140441,8 @@ ], "kind": "let", "range": [ - 81186, - 81224 + 81212, + 81250 ], "loc": { "start": { @@ -140355,8 +140464,8 @@ "type": "Identifier", "name": "frag", "range": [ - 81237, - 81241 + 81263, + 81267 ], "loc": { "start": { @@ -140378,8 +140487,8 @@ "type": "Identifier", "name": "tblHasColTag", "range": [ - 81245, - 81257 + 81271, + 81283 ], "loc": { "start": { @@ -140394,8 +140503,8 @@ }, "prefix": true, "range": [ - 81244, - 81257 + 81270, + 81283 ], "loc": { "start": { @@ -140417,8 +140526,8 @@ "type": "Identifier", "name": "doc", "range": [ - 81260, - 81263 + 81286, + 81289 ], "loc": { "start": { @@ -140435,8 +140544,8 @@ "type": "Identifier", "name": "createDocumentFragment", "range": [ - 81264, - 81286 + 81290, + 81312 ], "loc": { "start": { @@ -140450,8 +140559,8 @@ } }, "range": [ - 81260, - 81286 + 81286, + 81312 ], "loc": { "start": { @@ -140466,8 +140575,8 @@ }, "arguments": [], "range": [ - 81260, - 81288 + 81286, + 81314 ], "loc": { "start": { @@ -140485,8 +140594,8 @@ "value": null, "raw": "null", "range": [ - 81291, - 81295 + 81317, + 81321 ], "loc": { "start": { @@ -140500,8 +140609,8 @@ } }, "range": [ - 81244, - 81295 + 81270, + 81321 ], "loc": { "start": { @@ -140515,8 +140624,8 @@ } }, "range": [ - 81237, - 81295 + 81263, + 81321 ], "loc": { "start": { @@ -140532,8 +140641,8 @@ ], "kind": "let", "range": [ - 81233, - 81296 + 81259, + 81322 ], "loc": { "start": { @@ -140557,8 +140666,8 @@ "type": "Identifier", "name": "k", "range": [ - 81314, - 81315 + 81340, + 81341 ], "loc": { "start": { @@ -140576,8 +140685,8 @@ "value": 0, "raw": "0", "range": [ - 81318, - 81319 + 81344, + 81345 ], "loc": { "start": { @@ -140591,8 +140700,8 @@ } }, "range": [ - 81314, - 81319 + 81340, + 81345 ], "loc": { "start": { @@ -140608,8 +140717,8 @@ ], "kind": "let", "range": [ - 81310, - 81319 + 81336, + 81345 ], "loc": { "start": { @@ -140629,8 +140738,8 @@ "type": "Identifier", "name": "k", "range": [ - 81321, - 81322 + 81347, + 81348 ], "loc": { "start": { @@ -140647,8 +140756,8 @@ "type": "Identifier", "name": "nbCols", "range": [ - 81325, - 81331 + 81351, + 81357 ], "loc": { "start": { @@ -140662,8 +140771,8 @@ } }, "range": [ - 81321, - 81331 + 81347, + 81357 ], "loc": { "start": { @@ -140683,8 +140792,8 @@ "type": "Identifier", "name": "k", "range": [ - 81333, - 81334 + 81359, + 81360 ], "loc": { "start": { @@ -140699,8 +140808,8 @@ }, "prefix": false, "range": [ - 81333, - 81336 + 81359, + 81362 ], "loc": { "start": { @@ -140725,8 +140834,8 @@ "type": "Identifier", "name": "col", "range": [ - 81356, - 81359 + 81382, + 81385 ], "loc": { "start": { @@ -140741,8 +140850,8 @@ }, "init": null, "range": [ - 81356, - 81359 + 81382, + 81385 ], "loc": { "start": { @@ -140758,8 +140867,8 @@ ], "kind": "let", "range": [ - 81352, - 81360 + 81378, + 81386 ], "loc": { "start": { @@ -140778,8 +140887,8 @@ "type": "Identifier", "name": "tblHasColTag", "range": [ - 81377, - 81389 + 81403, + 81415 ], "loc": { "start": { @@ -140804,8 +140913,8 @@ "type": "Identifier", "name": "col", "range": [ - 81409, - 81412 + 81435, + 81438 ], "loc": { "start": { @@ -140825,8 +140934,8 @@ "type": "Identifier", "name": "colTags", "range": [ - 81415, - 81422 + 81441, + 81448 ], "loc": { "start": { @@ -140843,8 +140952,8 @@ "type": "Identifier", "name": "k", "range": [ - 81423, - 81424 + 81449, + 81450 ], "loc": { "start": { @@ -140858,8 +140967,8 @@ } }, "range": [ - 81415, - 81425 + 81441, + 81451 ], "loc": { "start": { @@ -140873,8 +140982,8 @@ } }, "range": [ - 81409, - 81425 + 81435, + 81451 ], "loc": { "start": { @@ -140888,8 +140997,8 @@ } }, "range": [ - 81409, - 81426 + 81435, + 81452 ], "loc": { "start": { @@ -140904,8 +141013,8 @@ } ], "range": [ - 81391, - 81440 + 81417, + 81466 ], "loc": { "start": { @@ -140930,8 +141039,8 @@ "type": "Identifier", "name": "col", "range": [ - 81464, - 81467 + 81490, + 81493 ], "loc": { "start": { @@ -140950,8 +141059,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 81470, - 81479 + 81496, + 81505 ], "loc": { "start": { @@ -140970,8 +141079,8 @@ "value": "col", "raw": "'col'", "range": [ - 81480, - 81485 + 81506, + 81511 ], "loc": { "start": { @@ -140986,8 +141095,8 @@ } ], "range": [ - 81470, - 81486 + 81496, + 81512 ], "loc": { "start": { @@ -141001,8 +141110,8 @@ } }, "range": [ - 81464, - 81486 + 81490, + 81512 ], "loc": { "start": { @@ -141016,8 +141125,8 @@ } }, "range": [ - 81464, - 81487 + 81490, + 81513 ], "loc": { "start": { @@ -141041,8 +141150,8 @@ "type": "Identifier", "name": "frag", "range": [ - 81504, - 81508 + 81530, + 81534 ], "loc": { "start": { @@ -141059,8 +141168,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 81509, - 81520 + 81535, + 81546 ], "loc": { "start": { @@ -141074,8 +141183,8 @@ } }, "range": [ - 81504, - 81520 + 81530, + 81546 ], "loc": { "start": { @@ -141093,8 +141202,8 @@ "type": "Identifier", "name": "col", "range": [ - 81521, - 81524 + 81547, + 81550 ], "loc": { "start": { @@ -141109,8 +141218,8 @@ } ], "range": [ - 81504, - 81525 + 81530, + 81551 ], "loc": { "start": { @@ -141124,8 +141233,8 @@ } }, "range": [ - 81504, - 81526 + 81530, + 81552 ], "loc": { "start": { @@ -141140,8 +141249,8 @@ } ], "range": [ - 81446, - 81540 + 81472, + 81566 ], "loc": { "start": { @@ -141155,8 +141264,8 @@ } }, "range": [ - 81373, - 81540 + 81399, + 81566 ], "loc": { "start": { @@ -141184,8 +141293,8 @@ "type": "Identifier", "name": "col", "range": [ - 81553, - 81556 + 81579, + 81582 ], "loc": { "start": { @@ -141202,8 +141311,8 @@ "type": "Identifier", "name": "style", "range": [ - 81557, - 81562 + 81583, + 81588 ], "loc": { "start": { @@ -141217,8 +141326,8 @@ } }, "range": [ - 81553, - 81562 + 81579, + 81588 ], "loc": { "start": { @@ -141235,8 +141344,8 @@ "type": "Identifier", "name": "width", "range": [ - 81563, - 81568 + 81589, + 81594 ], "loc": { "start": { @@ -141250,8 +141359,8 @@ } }, "range": [ - 81553, - 81568 + 81579, + 81594 ], "loc": { "start": { @@ -141271,8 +141380,8 @@ "type": "Identifier", "name": "colWidths", "range": [ - 81571, - 81580 + 81597, + 81606 ], "loc": { "start": { @@ -141289,8 +141398,8 @@ "type": "Identifier", "name": "k", "range": [ - 81581, - 81582 + 81607, + 81608 ], "loc": { "start": { @@ -141304,8 +141413,8 @@ } }, "range": [ - 81571, - 81583 + 81597, + 81609 ], "loc": { "start": { @@ -141319,8 +141428,8 @@ } }, "range": [ - 81553, - 81583 + 81579, + 81609 ], "loc": { "start": { @@ -141334,8 +141443,8 @@ } }, "range": [ - 81553, - 81584 + 81579, + 81610 ], "loc": { "start": { @@ -141350,8 +141459,8 @@ } ], "range": [ - 81338, - 81594 + 81364, + 81620 ], "loc": { "start": { @@ -141365,8 +141474,8 @@ } }, "range": [ - 81305, - 81594 + 81331, + 81620 ], "loc": { "start": { @@ -141388,8 +141497,8 @@ "type": "Identifier", "name": "tblHasColTag", "range": [ - 81608, - 81620 + 81634, + 81646 ], "loc": { "start": { @@ -141404,8 +141513,8 @@ }, "prefix": true, "range": [ - 81607, - 81620 + 81633, + 81646 ], "loc": { "start": { @@ -141432,8 +141541,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 81636, - 81639 + 81662, + 81665 ], "loc": { "start": { @@ -141450,8 +141559,8 @@ "type": "Identifier", "name": "insertBefore", "range": [ - 81640, - 81652 + 81666, + 81678 ], "loc": { "start": { @@ -141465,8 +141574,8 @@ } }, "range": [ - 81636, - 81652 + 81662, + 81678 ], "loc": { "start": { @@ -141484,8 +141593,8 @@ "type": "Identifier", "name": "frag", "range": [ - 81653, - 81657 + 81679, + 81683 ], "loc": { "start": { @@ -141505,8 +141614,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 81659, - 81662 + 81685, + 81688 ], "loc": { "start": { @@ -141523,8 +141632,8 @@ "type": "Identifier", "name": "firstChild", "range": [ - 81663, - 81673 + 81689, + 81699 ], "loc": { "start": { @@ -141538,8 +141647,8 @@ } }, "range": [ - 81659, - 81673 + 81685, + 81699 ], "loc": { "start": { @@ -141554,8 +141663,8 @@ } ], "range": [ - 81636, - 81674 + 81662, + 81700 ], "loc": { "start": { @@ -141569,8 +141678,8 @@ } }, "range": [ - 81636, - 81675 + 81662, + 81701 ], "loc": { "start": { @@ -141585,8 +141694,8 @@ } ], "range": [ - 81622, - 81685 + 81648, + 81711 ], "loc": { "start": { @@ -141601,8 +141710,8 @@ }, "alternate": null, "range": [ - 81603, - 81685 + 81629, + 81711 ], "loc": { "start": { @@ -141617,8 +141726,8 @@ } ], "range": [ - 80964, - 81691 + 80990, + 81717 ], "loc": { "start": { @@ -141634,8 +141743,8 @@ "generator": false, "expression": false, "range": [ - 80958, - 81691 + 80984, + 81717 ], "loc": { "start": { @@ -141651,8 +141760,8 @@ "kind": "method", "computed": false, "range": [ - 80946, - 81691 + 80972, + 81717 ], "loc": { "start": { @@ -141669,8 +141778,8 @@ "type": "Block", "value": "*\n * Set them columns' widths as per configuration\n * @param {Element} tbl DOM element\n ", "range": [ - 80837, - 80941 + 80863, + 80967 ], "loc": { "start": { @@ -141689,8 +141798,8 @@ "type": "Block", "value": "*\n * Make defined rows always visible\n ", "range": [ - 81697, - 81748 + 81723, + 81774 ], "loc": { "start": { @@ -141712,8 +141821,8 @@ "type": "Identifier", "name": "enforceVisibility", "range": [ - 81753, - 81770 + 81779, + 81796 ], "loc": { "start": { @@ -141744,8 +141853,8 @@ "object": { "type": "ThisExpression", "range": [ - 81788, - 81792 + 81814, + 81818 ], "loc": { "start": { @@ -141762,8 +141871,8 @@ "type": "Identifier", "name": "hasVisibleRows", "range": [ - 81793, - 81807 + 81819, + 81833 ], "loc": { "start": { @@ -141777,8 +141886,8 @@ } }, "range": [ - 81788, - 81807 + 81814, + 81833 ], "loc": { "start": { @@ -141793,8 +141902,8 @@ }, "prefix": true, "range": [ - 81787, - 81807 + 81813, + 81833 ], "loc": { "start": { @@ -141814,8 +141923,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 81823, - 81830 + 81849, + 81856 ], "loc": { "start": { @@ -141830,8 +141939,8 @@ } ], "range": [ - 81809, - 81840 + 81835, + 81866 ], "loc": { "start": { @@ -141846,8 +141955,8 @@ }, "alternate": null, "range": [ - 81783, - 81840 + 81809, + 81866 ], "loc": { "start": { @@ -141869,8 +141978,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 81853, - 81859 + 81879, + 81885 ], "loc": { "start": { @@ -141891,8 +142000,8 @@ "object": { "type": "ThisExpression", "range": [ - 81862, - 81866 + 81888, + 81892 ], "loc": { "start": { @@ -141909,8 +142018,8 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 81867, - 81876 + 81893, + 81902 ], "loc": { "start": { @@ -141924,8 +142033,8 @@ } }, "range": [ - 81862, - 81876 + 81888, + 81902 ], "loc": { "start": { @@ -141944,8 +142053,8 @@ "value": true, "raw": "true", "range": [ - 81877, - 81881 + 81903, + 81907 ], "loc": { "start": { @@ -141960,8 +142069,8 @@ } ], "range": [ - 81862, - 81882 + 81888, + 81908 ], "loc": { "start": { @@ -141975,8 +142084,8 @@ } }, "range": [ - 81853, - 81882 + 81879, + 81908 ], "loc": { "start": { @@ -141992,8 +142101,8 @@ ], "kind": "let", "range": [ - 81849, - 81883 + 81875, + 81909 ], "loc": { "start": { @@ -142017,8 +142126,8 @@ "type": "Identifier", "name": "i", "range": [ - 81901, - 81902 + 81927, + 81928 ], "loc": { "start": { @@ -142036,8 +142145,8 @@ "value": 0, "raw": "0", "range": [ - 81905, - 81906 + 81931, + 81932 ], "loc": { "start": { @@ -142051,8 +142160,8 @@ } }, "range": [ - 81901, - 81906 + 81927, + 81932 ], "loc": { "start": { @@ -142071,8 +142180,8 @@ "type": "Identifier", "name": "len", "range": [ - 81908, - 81911 + 81934, + 81937 ], "loc": { "start": { @@ -142094,8 +142203,8 @@ "object": { "type": "ThisExpression", "range": [ - 81914, - 81918 + 81940, + 81944 ], "loc": { "start": { @@ -142112,8 +142221,8 @@ "type": "Identifier", "name": "visibleRows", "range": [ - 81919, - 81930 + 81945, + 81956 ], "loc": { "start": { @@ -142127,8 +142236,8 @@ } }, "range": [ - 81914, - 81930 + 81940, + 81956 ], "loc": { "start": { @@ -142145,8 +142254,8 @@ "type": "Identifier", "name": "length", "range": [ - 81931, - 81937 + 81957, + 81963 ], "loc": { "start": { @@ -142160,8 +142269,8 @@ } }, "range": [ - 81914, - 81937 + 81940, + 81963 ], "loc": { "start": { @@ -142175,8 +142284,8 @@ } }, "range": [ - 81908, - 81937 + 81934, + 81963 ], "loc": { "start": { @@ -142192,8 +142301,8 @@ ], "kind": "let", "range": [ - 81897, - 81937 + 81923, + 81963 ], "loc": { "start": { @@ -142213,8 +142322,8 @@ "type": "Identifier", "name": "i", "range": [ - 81939, - 81940 + 81965, + 81966 ], "loc": { "start": { @@ -142231,8 +142340,8 @@ "type": "Identifier", "name": "len", "range": [ - 81943, - 81946 + 81969, + 81972 ], "loc": { "start": { @@ -142246,8 +142355,8 @@ } }, "range": [ - 81939, - 81946 + 81965, + 81972 ], "loc": { "start": { @@ -142267,8 +142376,8 @@ "type": "Identifier", "name": "i", "range": [ - 81948, - 81949 + 81974, + 81975 ], "loc": { "start": { @@ -142283,8 +142392,8 @@ }, "prefix": false, "range": [ - 81948, - 81951 + 81974, + 81977 ], "loc": { "start": { @@ -142309,8 +142418,8 @@ "type": "Identifier", "name": "row", "range": [ - 81971, - 81974 + 81997, + 82000 ], "loc": { "start": { @@ -142332,8 +142441,8 @@ "object": { "type": "ThisExpression", "range": [ - 81977, - 81981 + 82003, + 82007 ], "loc": { "start": { @@ -142350,8 +142459,8 @@ "type": "Identifier", "name": "visibleRows", "range": [ - 81982, - 81993 + 82008, + 82019 ], "loc": { "start": { @@ -142365,8 +142474,8 @@ } }, "range": [ - 81977, - 81993 + 82003, + 82019 ], "loc": { "start": { @@ -142383,8 +142492,8 @@ "type": "Identifier", "name": "i", "range": [ - 81994, - 81995 + 82020, + 82021 ], "loc": { "start": { @@ -142398,8 +142507,8 @@ } }, "range": [ - 81977, - 81996 + 82003, + 82022 ], "loc": { "start": { @@ -142413,8 +142522,8 @@ } }, "range": [ - 81971, - 81996 + 81997, + 82022 ], "loc": { "start": { @@ -142430,8 +142539,8 @@ ], "kind": "let", "range": [ - 81967, - 81997 + 81993, + 82023 ], "loc": { "start": { @@ -142448,8 +142557,8 @@ "type": "Line", "value": "row index cannot be > nrows", "range": [ - 82010, - 82039 + 82036, + 82065 ], "loc": { "start": { @@ -142473,8 +142582,8 @@ "type": "Identifier", "name": "row", "range": [ - 82056, - 82059 + 82082, + 82085 ], "loc": { "start": { @@ -142491,8 +142600,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 82063, - 82069 + 82089, + 82095 ], "loc": { "start": { @@ -142506,8 +142615,8 @@ } }, "range": [ - 82056, - 82069 + 82082, + 82095 ], "loc": { "start": { @@ -142533,8 +142642,8 @@ "object": { "type": "ThisExpression", "range": [ - 82089, - 82093 + 82115, + 82119 ], "loc": { "start": { @@ -142551,8 +142660,8 @@ "type": "Identifier", "name": "validateRow", "range": [ - 82094, - 82105 + 82120, + 82131 ], "loc": { "start": { @@ -142566,8 +142675,8 @@ } }, "range": [ - 82089, - 82105 + 82115, + 82131 ], "loc": { "start": { @@ -142585,8 +142694,8 @@ "type": "Identifier", "name": "row", "range": [ - 82106, - 82109 + 82132, + 82135 ], "loc": { "start": { @@ -142604,8 +142713,8 @@ "value": true, "raw": "true", "range": [ - 82111, - 82115 + 82137, + 82141 ], "loc": { "start": { @@ -142620,8 +142729,8 @@ } ], "range": [ - 82089, - 82116 + 82115, + 82142 ], "loc": { "start": { @@ -142635,8 +142744,8 @@ } }, "range": [ - 82089, - 82117 + 82115, + 82143 ], "loc": { "start": { @@ -142651,8 +142760,8 @@ } ], "range": [ - 82071, - 82131 + 82097, + 82157 ], "loc": { "start": { @@ -142667,8 +142776,8 @@ }, "alternate": null, "range": [ - 82052, - 82131 + 82078, + 82157 ], "loc": { "start": { @@ -142685,8 +142794,8 @@ "type": "Line", "value": "row index cannot be > nrows", "range": [ - 82010, - 82039 + 82036, + 82065 ], "loc": { "start": { @@ -142703,8 +142812,8 @@ } ], "range": [ - 81953, - 82141 + 81979, + 82167 ], "loc": { "start": { @@ -142718,8 +142827,8 @@ } }, "range": [ - 81892, - 82141 + 81918, + 82167 ], "loc": { "start": { @@ -142734,8 +142843,8 @@ } ], "range": [ - 81773, - 82147 + 81799, + 82173 ], "loc": { "start": { @@ -142751,8 +142860,8 @@ "generator": false, "expression": false, "range": [ - 81770, - 82147 + 81796, + 82173 ], "loc": { "start": { @@ -142768,8 +142877,8 @@ "kind": "method", "computed": false, "range": [ - 81753, - 82147 + 81779, + 82173 ], "loc": { "start": { @@ -142786,8 +142895,8 @@ "type": "Block", "value": "*\n * Make defined rows always visible\n ", "range": [ - 81697, - 81748 + 81723, + 81774 ], "loc": { "start": { @@ -142806,8 +142915,8 @@ "type": "Block", "value": "*\n * Clear all the filters' values\n ", "range": [ - 82153, - 82201 + 82179, + 82227 ], "loc": { "start": { @@ -142829,8 +142938,8 @@ "type": "Identifier", "name": "clearFilters", "range": [ - 82206, - 82218 + 82232, + 82244 ], "loc": { "start": { @@ -142861,8 +142970,8 @@ "object": { "type": "ThisExpression", "range": [ - 82236, - 82240 + 82262, + 82266 ], "loc": { "start": { @@ -142879,8 +142988,8 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 82241, - 82248 + 82267, + 82274 ], "loc": { "start": { @@ -142894,8 +143003,8 @@ } }, "range": [ - 82236, - 82248 + 82262, + 82274 ], "loc": { "start": { @@ -142910,8 +143019,8 @@ }, "prefix": true, "range": [ - 82235, - 82248 + 82261, + 82274 ], "loc": { "start": { @@ -142931,8 +143040,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 82264, - 82271 + 82290, + 82297 ], "loc": { "start": { @@ -142947,8 +143056,8 @@ } ], "range": [ - 82250, - 82281 + 82276, + 82307 ], "loc": { "start": { @@ -142963,8 +143072,8 @@ }, "alternate": null, "range": [ - 82231, - 82281 + 82257, + 82307 ], "loc": { "start": { @@ -142990,8 +143099,8 @@ "object": { "type": "ThisExpression", "range": [ - 82291, - 82295 + 82317, + 82321 ], "loc": { "start": { @@ -143008,8 +143117,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 82296, - 82303 + 82322, + 82329 ], "loc": { "start": { @@ -143023,8 +143132,8 @@ } }, "range": [ - 82291, - 82303 + 82317, + 82329 ], "loc": { "start": { @@ -143041,8 +143150,8 @@ "type": "Identifier", "name": "emit", "range": [ - 82304, - 82308 + 82330, + 82334 ], "loc": { "start": { @@ -143056,8 +143165,8 @@ } }, "range": [ - 82291, - 82308 + 82317, + 82334 ], "loc": { "start": { @@ -143076,8 +143185,8 @@ "value": "before-clearing-filters", "raw": "'before-clearing-filters'", "range": [ - 82309, - 82334 + 82335, + 82360 ], "loc": { "start": { @@ -143093,8 +143202,8 @@ { "type": "ThisExpression", "range": [ - 82336, - 82340 + 82362, + 82366 ], "loc": { "start": { @@ -143109,8 +143218,8 @@ } ], "range": [ - 82291, - 82341 + 82317, + 82367 ], "loc": { "start": { @@ -143124,8 +143233,8 @@ } }, "range": [ - 82291, - 82342 + 82317, + 82368 ], "loc": { "start": { @@ -143148,8 +143257,8 @@ "object": { "type": "ThisExpression", "range": [ - 82351, - 82355 + 82377, + 82381 ], "loc": { "start": { @@ -143166,8 +143275,8 @@ "type": "Identifier", "name": "onBeforeReset", "range": [ - 82356, - 82369 + 82382, + 82395 ], "loc": { "start": { @@ -143181,8 +143290,8 @@ } }, "range": [ - 82351, - 82369 + 82377, + 82395 ], "loc": { "start": { @@ -143199,8 +143308,8 @@ { "type": "ThisExpression", "range": [ - 82370, - 82374 + 82396, + 82400 ], "loc": { "start": { @@ -143221,8 +143330,8 @@ "object": { "type": "ThisExpression", "range": [ - 82376, - 82380 + 82402, + 82406 ], "loc": { "start": { @@ -143239,8 +143348,8 @@ "type": "Identifier", "name": "getFiltersValue", "range": [ - 82381, - 82396 + 82407, + 82422 ], "loc": { "start": { @@ -143254,8 +143363,8 @@ } }, "range": [ - 82376, - 82396 + 82402, + 82422 ], "loc": { "start": { @@ -143270,8 +143379,8 @@ }, "arguments": [], "range": [ - 82376, - 82398 + 82402, + 82424 ], "loc": { "start": { @@ -143286,8 +143395,8 @@ } ], "range": [ - 82351, - 82399 + 82377, + 82425 ], "loc": { "start": { @@ -143301,8 +143410,8 @@ } }, "range": [ - 82351, - 82400 + 82377, + 82426 ], "loc": { "start": { @@ -143326,8 +143435,8 @@ "type": "Identifier", "name": "i", "range": [ - 82419, - 82420 + 82445, + 82446 ], "loc": { "start": { @@ -143345,8 +143454,8 @@ "value": 0, "raw": "0", "range": [ - 82423, - 82424 + 82449, + 82450 ], "loc": { "start": { @@ -143360,8 +143469,8 @@ } }, "range": [ - 82419, - 82424 + 82445, + 82450 ], "loc": { "start": { @@ -143380,8 +143489,8 @@ "type": "Identifier", "name": "len", "range": [ - 82426, - 82429 + 82452, + 82455 ], "loc": { "start": { @@ -143403,8 +143512,8 @@ "object": { "type": "ThisExpression", "range": [ - 82432, - 82436 + 82458, + 82462 ], "loc": { "start": { @@ -143421,8 +143530,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 82437, - 82443 + 82463, + 82469 ], "loc": { "start": { @@ -143436,8 +143545,8 @@ } }, "range": [ - 82432, - 82443 + 82458, + 82469 ], "loc": { "start": { @@ -143454,8 +143563,8 @@ "type": "Identifier", "name": "length", "range": [ - 82444, - 82450 + 82470, + 82476 ], "loc": { "start": { @@ -143469,8 +143578,8 @@ } }, "range": [ - 82432, - 82450 + 82458, + 82476 ], "loc": { "start": { @@ -143484,8 +143593,8 @@ } }, "range": [ - 82426, - 82450 + 82452, + 82476 ], "loc": { "start": { @@ -143501,8 +143610,8 @@ ], "kind": "let", "range": [ - 82415, - 82450 + 82441, + 82476 ], "loc": { "start": { @@ -143522,8 +143631,8 @@ "type": "Identifier", "name": "i", "range": [ - 82452, - 82453 + 82478, + 82479 ], "loc": { "start": { @@ -143540,8 +143649,8 @@ "type": "Identifier", "name": "len", "range": [ - 82456, - 82459 + 82482, + 82485 ], "loc": { "start": { @@ -143555,8 +143664,8 @@ } }, "range": [ - 82452, - 82459 + 82478, + 82485 ], "loc": { "start": { @@ -143576,8 +143685,8 @@ "type": "Identifier", "name": "i", "range": [ - 82461, - 82462 + 82487, + 82488 ], "loc": { "start": { @@ -143592,8 +143701,8 @@ }, "prefix": false, "range": [ - 82461, - 82464 + 82487, + 82490 ], "loc": { "start": { @@ -143619,8 +143728,8 @@ "object": { "type": "ThisExpression", "range": [ - 82480, - 82484 + 82506, + 82510 ], "loc": { "start": { @@ -143637,8 +143746,8 @@ "type": "Identifier", "name": "setFilterValue", "range": [ - 82485, - 82499 + 82511, + 82525 ], "loc": { "start": { @@ -143652,8 +143761,8 @@ } }, "range": [ - 82480, - 82499 + 82506, + 82525 ], "loc": { "start": { @@ -143671,8 +143780,8 @@ "type": "Identifier", "name": "i", "range": [ - 82500, - 82501 + 82526, + 82527 ], "loc": { "start": { @@ -143690,8 +143799,8 @@ "value": "", "raw": "''", "range": [ - 82503, - 82505 + 82529, + 82531 ], "loc": { "start": { @@ -143706,8 +143815,8 @@ } ], "range": [ - 82480, - 82506 + 82506, + 82532 ], "loc": { "start": { @@ -143721,8 +143830,8 @@ } }, "range": [ - 82480, - 82507 + 82506, + 82533 ], "loc": { "start": { @@ -143737,8 +143846,8 @@ } ], "range": [ - 82466, - 82517 + 82492, + 82543 ], "loc": { "start": { @@ -143752,8 +143861,8 @@ } }, "range": [ - 82410, - 82517 + 82436, + 82543 ], "loc": { "start": { @@ -143776,8 +143885,8 @@ "object": { "type": "ThisExpression", "range": [ - 82527, - 82531 + 82553, + 82557 ], "loc": { "start": { @@ -143794,8 +143903,8 @@ "type": "Identifier", "name": "filter", "range": [ - 82532, - 82538 + 82558, + 82564 ], "loc": { "start": { @@ -143809,8 +143918,8 @@ } }, "range": [ - 82527, - 82538 + 82553, + 82564 ], "loc": { "start": { @@ -143825,8 +143934,8 @@ }, "arguments": [], "range": [ - 82527, - 82540 + 82553, + 82566 ], "loc": { "start": { @@ -143840,8 +143949,8 @@ } }, "range": [ - 82527, - 82541 + 82553, + 82567 ], "loc": { "start": { @@ -143864,8 +143973,8 @@ "object": { "type": "ThisExpression", "range": [ - 82551, - 82555 + 82577, + 82581 ], "loc": { "start": { @@ -143882,8 +143991,8 @@ "type": "Identifier", "name": "onAfterReset", "range": [ - 82556, - 82568 + 82582, + 82594 ], "loc": { "start": { @@ -143897,8 +144006,8 @@ } }, "range": [ - 82551, - 82568 + 82577, + 82594 ], "loc": { "start": { @@ -143915,8 +144024,8 @@ { "type": "ThisExpression", "range": [ - 82569, - 82573 + 82595, + 82599 ], "loc": { "start": { @@ -143931,8 +144040,8 @@ } ], "range": [ - 82551, - 82574 + 82577, + 82600 ], "loc": { "start": { @@ -143946,8 +144055,8 @@ } }, "range": [ - 82551, - 82575 + 82577, + 82601 ], "loc": { "start": { @@ -143973,8 +144082,8 @@ "object": { "type": "ThisExpression", "range": [ - 82584, - 82588 + 82610, + 82614 ], "loc": { "start": { @@ -143991,8 +144100,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 82589, - 82596 + 82615, + 82622 ], "loc": { "start": { @@ -144006,8 +144115,8 @@ } }, "range": [ - 82584, - 82596 + 82610, + 82622 ], "loc": { "start": { @@ -144024,8 +144133,8 @@ "type": "Identifier", "name": "emit", "range": [ - 82597, - 82601 + 82623, + 82627 ], "loc": { "start": { @@ -144039,8 +144148,8 @@ } }, "range": [ - 82584, - 82601 + 82610, + 82627 ], "loc": { "start": { @@ -144059,8 +144168,8 @@ "value": "after-clearing-filters", "raw": "'after-clearing-filters'", "range": [ - 82602, - 82626 + 82628, + 82652 ], "loc": { "start": { @@ -144076,8 +144185,8 @@ { "type": "ThisExpression", "range": [ - 82628, - 82632 + 82654, + 82658 ], "loc": { "start": { @@ -144092,8 +144201,8 @@ } ], "range": [ - 82584, - 82633 + 82610, + 82659 ], "loc": { "start": { @@ -144107,8 +144216,8 @@ } }, "range": [ - 82584, - 82634 + 82610, + 82660 ], "loc": { "start": { @@ -144123,8 +144232,8 @@ } ], "range": [ - 82221, - 82640 + 82247, + 82666 ], "loc": { "start": { @@ -144140,8 +144249,8 @@ "generator": false, "expression": false, "range": [ - 82218, - 82640 + 82244, + 82666 ], "loc": { "start": { @@ -144157,8 +144266,8 @@ "kind": "method", "computed": false, "range": [ - 82206, - 82640 + 82232, + 82666 ], "loc": { "start": { @@ -144175,8 +144284,8 @@ "type": "Block", "value": "*\n * Clear all the filters' values\n ", "range": [ - 82153, - 82201 + 82179, + 82227 ], "loc": { "start": { @@ -144195,8 +144304,8 @@ "type": "Block", "value": "*\n * Return the ID of the current active filter\n * @return {String}\n ", "range": [ - 82646, - 82731 + 82672, + 82757 ], "loc": { "start": { @@ -144218,8 +144327,8 @@ "type": "Identifier", "name": "getActiveFilterId", "range": [ - 82736, - 82753 + 82762, + 82779 ], "loc": { "start": { @@ -144247,8 +144356,8 @@ "object": { "type": "ThisExpression", "range": [ - 82773, - 82777 + 82799, + 82803 ], "loc": { "start": { @@ -144265,8 +144374,8 @@ "type": "Identifier", "name": "activeFilterId", "range": [ - 82778, - 82792 + 82804, + 82818 ], "loc": { "start": { @@ -144280,8 +144389,8 @@ } }, "range": [ - 82773, - 82792 + 82799, + 82818 ], "loc": { "start": { @@ -144295,8 +144404,8 @@ } }, "range": [ - 82766, - 82793 + 82792, + 82819 ], "loc": { "start": { @@ -144311,8 +144420,8 @@ } ], "range": [ - 82756, - 82799 + 82782, + 82825 ], "loc": { "start": { @@ -144328,8 +144437,8 @@ "generator": false, "expression": false, "range": [ - 82753, - 82799 + 82779, + 82825 ], "loc": { "start": { @@ -144345,8 +144454,8 @@ "kind": "method", "computed": false, "range": [ - 82736, - 82799 + 82762, + 82825 ], "loc": { "start": { @@ -144363,8 +144472,8 @@ "type": "Block", "value": "*\n * Return the ID of the current active filter\n * @return {String}\n ", "range": [ - 82646, - 82731 + 82672, + 82757 ], "loc": { "start": { @@ -144383,8 +144492,8 @@ "type": "Block", "value": "*\n * Set the ID of the current active filter\n * @param {String} filterId Element ID\n ", "range": [ - 82805, - 82906 + 82831, + 82932 ], "loc": { "start": { @@ -144406,8 +144515,8 @@ "type": "Identifier", "name": "setActiveFilterId", "range": [ - 82911, - 82928 + 82937, + 82954 ], "loc": { "start": { @@ -144428,8 +144537,8 @@ "type": "Identifier", "name": "filterId", "range": [ - 82929, - 82937 + 82955, + 82963 ], "loc": { "start": { @@ -144457,8 +144566,8 @@ "object": { "type": "ThisExpression", "range": [ - 82949, - 82953 + 82975, + 82979 ], "loc": { "start": { @@ -144475,8 +144584,8 @@ "type": "Identifier", "name": "activeFilterId", "range": [ - 82954, - 82968 + 82980, + 82994 ], "loc": { "start": { @@ -144490,8 +144599,8 @@ } }, "range": [ - 82949, - 82968 + 82975, + 82994 ], "loc": { "start": { @@ -144508,8 +144617,8 @@ "type": "Identifier", "name": "filterId", "range": [ - 82971, - 82979 + 82997, + 83005 ], "loc": { "start": { @@ -144523,8 +144632,8 @@ } }, "range": [ - 82949, - 82979 + 82975, + 83005 ], "loc": { "start": { @@ -144538,8 +144647,8 @@ } }, "range": [ - 82949, - 82980 + 82975, + 83006 ], "loc": { "start": { @@ -144554,8 +144663,8 @@ } ], "range": [ - 82939, - 82986 + 82965, + 83012 ], "loc": { "start": { @@ -144571,8 +144680,8 @@ "generator": false, "expression": false, "range": [ - 82928, - 82986 + 82954, + 83012 ], "loc": { "start": { @@ -144588,8 +144697,8 @@ "kind": "method", "computed": false, "range": [ - 82911, - 82986 + 82937, + 83012 ], "loc": { "start": { @@ -144606,8 +144715,8 @@ "type": "Block", "value": "*\n * Set the ID of the current active filter\n * @param {String} filterId Element ID\n ", "range": [ - 82805, - 82906 + 82831, + 82932 ], "loc": { "start": { @@ -144626,8 +144735,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": [ - 82992, - 83140 + 83018, + 83166 ], "loc": { "start": { @@ -144649,8 +144758,8 @@ "type": "Identifier", "name": "getColumnIndexFromFilterId", "range": [ - 83145, - 83171 + 83171, + 83197 ], "loc": { "start": { @@ -144673,8 +144782,8 @@ "type": "Identifier", "name": "filterId", "range": [ - 83172, - 83180 + 83198, + 83206 ], "loc": { "start": { @@ -144692,8 +144801,8 @@ "value": "", "raw": "''", "range": [ - 83183, - 83185 + 83209, + 83211 ], "loc": { "start": { @@ -144707,8 +144816,8 @@ } }, "range": [ - 83172, - 83185 + 83198, + 83211 ], "loc": { "start": { @@ -144734,8 +144843,8 @@ "type": "Identifier", "name": "idx", "range": [ - 83201, - 83204 + 83227, + 83230 ], "loc": { "start": { @@ -144760,8 +144869,8 @@ "type": "Identifier", "name": "filterId", "range": [ - 83207, - 83215 + 83233, + 83241 ], "loc": { "start": { @@ -144778,8 +144887,8 @@ "type": "Identifier", "name": "split", "range": [ - 83216, - 83221 + 83242, + 83247 ], "loc": { "start": { @@ -144793,8 +144902,8 @@ } }, "range": [ - 83207, - 83221 + 83233, + 83247 ], "loc": { "start": { @@ -144813,8 +144922,8 @@ "value": "_", "raw": "'_'", "range": [ - 83222, - 83225 + 83248, + 83251 ], "loc": { "start": { @@ -144829,8 +144938,8 @@ } ], "range": [ - 83207, - 83226 + 83233, + 83252 ], "loc": { "start": { @@ -144848,8 +144957,8 @@ "value": 0, "raw": "0", "range": [ - 83227, - 83228 + 83253, + 83254 ], "loc": { "start": { @@ -144863,8 +144972,8 @@ } }, "range": [ - 83207, - 83229 + 83233, + 83255 ], "loc": { "start": { @@ -144878,8 +144987,8 @@ } }, "range": [ - 83201, - 83229 + 83227, + 83255 ], "loc": { "start": { @@ -144895,8 +145004,8 @@ ], "kind": "let", "range": [ - 83197, - 83230 + 83223, + 83256 ], "loc": { "start": { @@ -144918,8 +145027,8 @@ "type": "Identifier", "name": "idx", "range": [ - 83239, - 83242 + 83265, + 83268 ], "loc": { "start": { @@ -144944,8 +145053,8 @@ "type": "Identifier", "name": "idx", "range": [ - 83245, - 83248 + 83271, + 83274 ], "loc": { "start": { @@ -144962,8 +145071,8 @@ "type": "Identifier", "name": "split", "range": [ - 83249, - 83254 + 83275, + 83280 ], "loc": { "start": { @@ -144977,8 +145086,8 @@ } }, "range": [ - 83245, - 83254 + 83271, + 83280 ], "loc": { "start": { @@ -144998,8 +145107,8 @@ "object": { "type": "ThisExpression", "range": [ - 83255, - 83259 + 83281, + 83285 ], "loc": { "start": { @@ -145016,8 +145125,8 @@ "type": "Identifier", "name": "prfxFlt", "range": [ - 83260, - 83267 + 83286, + 83293 ], "loc": { "start": { @@ -145031,8 +145140,8 @@ } }, "range": [ - 83255, - 83267 + 83281, + 83293 ], "loc": { "start": { @@ -145047,8 +145156,8 @@ } ], "range": [ - 83245, - 83268 + 83271, + 83294 ], "loc": { "start": { @@ -145066,8 +145175,8 @@ "value": 1, "raw": "1", "range": [ - 83269, - 83270 + 83295, + 83296 ], "loc": { "start": { @@ -145081,8 +145190,8 @@ } }, "range": [ - 83245, - 83271 + 83271, + 83297 ], "loc": { "start": { @@ -145096,8 +145205,8 @@ } }, "range": [ - 83239, - 83271 + 83265, + 83297 ], "loc": { "start": { @@ -145111,8 +145220,8 @@ } }, "range": [ - 83239, - 83272 + 83265, + 83298 ], "loc": { "start": { @@ -145133,8 +145242,8 @@ "type": "Identifier", "name": "parseInt", "range": [ - 83288, - 83296 + 83314, + 83322 ], "loc": { "start": { @@ -145152,8 +145261,8 @@ "type": "Identifier", "name": "idx", "range": [ - 83297, - 83300 + 83323, + 83326 ], "loc": { "start": { @@ -145171,8 +145280,8 @@ "value": 10, "raw": "10", "range": [ - 83302, - 83304 + 83328, + 83330 ], "loc": { "start": { @@ -145187,8 +145296,8 @@ } ], "range": [ - 83288, - 83305 + 83314, + 83331 ], "loc": { "start": { @@ -145202,8 +145311,8 @@ } }, "range": [ - 83281, - 83306 + 83307, + 83332 ], "loc": { "start": { @@ -145218,8 +145327,8 @@ } ], "range": [ - 83187, - 83312 + 83213, + 83338 ], "loc": { "start": { @@ -145235,8 +145344,8 @@ "generator": false, "expression": false, "range": [ - 83171, - 83312 + 83197, + 83338 ], "loc": { "start": { @@ -145252,8 +145361,8 @@ "kind": "method", "computed": false, "range": [ - 83145, - 83312 + 83171, + 83338 ], "loc": { "start": { @@ -145270,8 +145379,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": [ - 82992, - 83140 + 83018, + 83166 ], "loc": { "start": { @@ -145290,8 +145399,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": [ - 83318, - 83479 + 83344, + 83505 ], "loc": { "start": { @@ -145313,8 +145422,8 @@ "type": "Identifier", "name": "buildFilterId", "range": [ - 83484, - 83497 + 83510, + 83523 ], "loc": { "start": { @@ -145335,8 +145444,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 83498, - 83506 + 83524, + 83532 ], "loc": { "start": { @@ -145366,8 +145475,8 @@ }, "tail": false, "range": [ - 83525, - 83528 + 83551, + 83554 ], "loc": { "start": { @@ -145388,8 +145497,8 @@ }, "tail": false, "range": [ - 83540, - 83543 + 83566, + 83569 ], "loc": { "start": { @@ -145410,8 +145519,8 @@ }, "tail": false, "range": [ - 83551, - 83555 + 83577, + 83581 ], "loc": { "start": { @@ -145432,8 +145541,8 @@ }, "tail": true, "range": [ - 83562, - 83564 + 83588, + 83590 ], "loc": { "start": { @@ -145454,8 +145563,8 @@ "object": { "type": "ThisExpression", "range": [ - 83528, - 83532 + 83554, + 83558 ], "loc": { "start": { @@ -145472,8 +145581,8 @@ "type": "Identifier", "name": "prfxFlt", "range": [ - 83533, - 83540 + 83559, + 83566 ], "loc": { "start": { @@ -145487,8 +145596,8 @@ } }, "range": [ - 83528, - 83540 + 83554, + 83566 ], "loc": { "start": { @@ -145505,8 +145614,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 83543, - 83551 + 83569, + 83577 ], "loc": { "start": { @@ -145525,8 +145634,8 @@ "object": { "type": "ThisExpression", "range": [ - 83555, - 83559 + 83581, + 83585 ], "loc": { "start": { @@ -145543,8 +145652,8 @@ "type": "Identifier", "name": "id", "range": [ - 83560, - 83562 + 83586, + 83588 ], "loc": { "start": { @@ -145558,8 +145667,8 @@ } }, "range": [ - 83555, - 83562 + 83581, + 83588 ], "loc": { "start": { @@ -145574,8 +145683,8 @@ } ], "range": [ - 83525, - 83564 + 83551, + 83590 ], "loc": { "start": { @@ -145589,8 +145698,8 @@ } }, "range": [ - 83518, - 83565 + 83544, + 83591 ], "loc": { "start": { @@ -145605,8 +145714,8 @@ } ], "range": [ - 83508, - 83571 + 83534, + 83597 ], "loc": { "start": { @@ -145622,8 +145731,8 @@ "generator": false, "expression": false, "range": [ - 83497, - 83571 + 83523, + 83597 ], "loc": { "start": { @@ -145639,8 +145748,8 @@ "kind": "method", "computed": false, "range": [ - 83484, - 83571 + 83510, + 83597 ], "loc": { "start": { @@ -145657,8 +145766,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": [ - 83318, - 83479 + 83344, + 83505 ], "loc": { "start": { @@ -145677,8 +145786,8 @@ "type": "Block", "value": "*\n * Make specified column's filter active\n * @param colIndex Index of a column\n ", "range": [ - 83577, - 83674 + 83603, + 83700 ], "loc": { "start": { @@ -145700,8 +145809,8 @@ "type": "Identifier", "name": "activateFilter", "range": [ - 83679, - 83693 + 83705, + 83719 ], "loc": { "start": { @@ -145722,8 +145831,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 83694, - 83702 + 83720, + 83728 ], "loc": { "start": { @@ -145748,8 +145857,8 @@ "type": "Identifier", "name": "isUndef", "range": [ - 83718, - 83725 + 83744, + 83751 ], "loc": { "start": { @@ -145767,8 +145876,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 83726, - 83734 + 83752, + 83760 ], "loc": { "start": { @@ -145783,8 +145892,8 @@ } ], "range": [ - 83718, - 83735 + 83744, + 83761 ], "loc": { "start": { @@ -145804,8 +145913,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 83751, - 83758 + 83777, + 83784 ], "loc": { "start": { @@ -145820,8 +145929,8 @@ } ], "range": [ - 83737, - 83768 + 83763, + 83794 ], "loc": { "start": { @@ -145836,8 +145945,8 @@ }, "alternate": null, "range": [ - 83714, - 83768 + 83740, + 83794 ], "loc": { "start": { @@ -145860,8 +145969,8 @@ "object": { "type": "ThisExpression", "range": [ - 83777, - 83781 + 83803, + 83807 ], "loc": { "start": { @@ -145878,8 +145987,8 @@ "type": "Identifier", "name": "setActiveFilterId", "range": [ - 83782, - 83799 + 83808, + 83825 ], "loc": { "start": { @@ -145893,8 +146002,8 @@ } }, "range": [ - 83777, - 83799 + 83803, + 83825 ], "loc": { "start": { @@ -145916,8 +146025,8 @@ "object": { "type": "ThisExpression", "range": [ - 83800, - 83804 + 83826, + 83830 ], "loc": { "start": { @@ -145934,8 +146043,8 @@ "type": "Identifier", "name": "getFilterId", "range": [ - 83805, - 83816 + 83831, + 83842 ], "loc": { "start": { @@ -145949,8 +146058,8 @@ } }, "range": [ - 83800, - 83816 + 83826, + 83842 ], "loc": { "start": { @@ -145968,8 +146077,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 83817, - 83825 + 83843, + 83851 ], "loc": { "start": { @@ -145984,8 +146093,8 @@ } ], "range": [ - 83800, - 83826 + 83826, + 83852 ], "loc": { "start": { @@ -146000,8 +146109,8 @@ } ], "range": [ - 83777, - 83827 + 83803, + 83853 ], "loc": { "start": { @@ -146015,8 +146124,8 @@ } }, "range": [ - 83777, - 83828 + 83803, + 83854 ], "loc": { "start": { @@ -146031,8 +146140,8 @@ } ], "range": [ - 83704, - 83834 + 83730, + 83860 ], "loc": { "start": { @@ -146048,8 +146157,8 @@ "generator": false, "expression": false, "range": [ - 83693, - 83834 + 83719, + 83860 ], "loc": { "start": { @@ -146065,8 +146174,8 @@ "kind": "method", "computed": false, "range": [ - 83679, - 83834 + 83705, + 83860 ], "loc": { "start": { @@ -146083,8 +146192,8 @@ "type": "Block", "value": "*\n * Make specified column's filter active\n * @param colIndex Index of a column\n ", "range": [ - 83577, - 83674 + 83603, + 83700 ], "loc": { "start": { @@ -146103,8 +146212,8 @@ "type": "Block", "value": "*\n * Refresh the filters subject to linking ('select', 'multiple',\n * 'checklist' type)\n ", "range": [ - 83840, - 83945 + 83866, + 83971 ], "loc": { "start": { @@ -146126,8 +146235,8 @@ "type": "Identifier", "name": "linkFilters", "range": [ - 83950, - 83961 + 83976, + 83987 ], "loc": { "start": { @@ -146161,8 +146270,8 @@ "object": { "type": "ThisExpression", "range": [ - 83979, - 83983 + 84005, + 84009 ], "loc": { "start": { @@ -146179,8 +146288,8 @@ "type": "Identifier", "name": "linkedFilters", "range": [ - 83984, - 83997 + 84010, + 84023 ], "loc": { "start": { @@ -146194,8 +146303,8 @@ } }, "range": [ - 83979, - 83997 + 84005, + 84023 ], "loc": { "start": { @@ -146210,8 +146319,8 @@ }, "prefix": true, "range": [ - 83978, - 83997 + 84004, + 84023 ], "loc": { "start": { @@ -146233,8 +146342,8 @@ "object": { "type": "ThisExpression", "range": [ - 84002, - 84006 + 84028, + 84032 ], "loc": { "start": { @@ -146251,8 +146360,8 @@ "type": "Identifier", "name": "activeFilterId", "range": [ - 84007, - 84021 + 84033, + 84047 ], "loc": { "start": { @@ -146266,8 +146375,8 @@ } }, "range": [ - 84002, - 84021 + 84028, + 84047 ], "loc": { "start": { @@ -146282,8 +146391,8 @@ }, "prefix": true, "range": [ - 84001, - 84021 + 84027, + 84047 ], "loc": { "start": { @@ -146297,8 +146406,8 @@ } }, "range": [ - 83978, - 84021 + 84004, + 84047 ], "loc": { "start": { @@ -146318,8 +146427,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 84037, - 84044 + 84063, + 84070 ], "loc": { "start": { @@ -146334,8 +146443,8 @@ } ], "range": [ - 84023, - 84054 + 84049, + 84080 ], "loc": { "start": { @@ -146350,8 +146459,8 @@ }, "alternate": null, "range": [ - 83974, - 84054 + 84000, + 84080 ], "loc": { "start": { @@ -146373,8 +146482,8 @@ "type": "Identifier", "name": "slcA1", "range": [ - 84067, - 84072 + 84093, + 84098 ], "loc": { "start": { @@ -146395,8 +146504,8 @@ "object": { "type": "ThisExpression", "range": [ - 84075, - 84079 + 84101, + 84105 ], "loc": { "start": { @@ -146413,8 +146522,8 @@ "type": "Identifier", "name": "getFiltersByType", "range": [ - 84080, - 84096 + 84106, + 84122 ], "loc": { "start": { @@ -146428,8 +146537,8 @@ } }, "range": [ - 84075, - 84096 + 84101, + 84122 ], "loc": { "start": { @@ -146447,8 +146556,8 @@ "type": "Identifier", "name": "SELECT", "range": [ - 84097, - 84103 + 84123, + 84129 ], "loc": { "start": { @@ -146466,8 +146575,8 @@ "value": true, "raw": "true", "range": [ - 84105, - 84109 + 84131, + 84135 ], "loc": { "start": { @@ -146482,8 +146591,8 @@ } ], "range": [ - 84075, - 84110 + 84101, + 84136 ], "loc": { "start": { @@ -146497,8 +146606,8 @@ } }, "range": [ - 84067, - 84110 + 84093, + 84136 ], "loc": { "start": { @@ -146517,8 +146626,8 @@ "type": "Identifier", "name": "slcA2", "range": [ - 84124, - 84129 + 84150, + 84155 ], "loc": { "start": { @@ -146539,8 +146648,8 @@ "object": { "type": "ThisExpression", "range": [ - 84132, - 84136 + 84158, + 84162 ], "loc": { "start": { @@ -146557,8 +146666,8 @@ "type": "Identifier", "name": "getFiltersByType", "range": [ - 84137, - 84153 + 84163, + 84179 ], "loc": { "start": { @@ -146572,8 +146681,8 @@ } }, "range": [ - 84132, - 84153 + 84158, + 84179 ], "loc": { "start": { @@ -146591,8 +146700,8 @@ "type": "Identifier", "name": "MULTIPLE", "range": [ - 84154, - 84162 + 84180, + 84188 ], "loc": { "start": { @@ -146610,8 +146719,8 @@ "value": true, "raw": "true", "range": [ - 84164, - 84168 + 84190, + 84194 ], "loc": { "start": { @@ -146626,8 +146735,8 @@ } ], "range": [ - 84132, - 84169 + 84158, + 84195 ], "loc": { "start": { @@ -146641,8 +146750,8 @@ } }, "range": [ - 84124, - 84169 + 84150, + 84195 ], "loc": { "start": { @@ -146661,8 +146770,8 @@ "type": "Identifier", "name": "slcA3", "range": [ - 84183, - 84188 + 84209, + 84214 ], "loc": { "start": { @@ -146683,8 +146792,8 @@ "object": { "type": "ThisExpression", "range": [ - 84191, - 84195 + 84217, + 84221 ], "loc": { "start": { @@ -146701,8 +146810,8 @@ "type": "Identifier", "name": "getFiltersByType", "range": [ - 84196, - 84212 + 84222, + 84238 ], "loc": { "start": { @@ -146716,8 +146825,8 @@ } }, "range": [ - 84191, - 84212 + 84217, + 84238 ], "loc": { "start": { @@ -146735,8 +146844,8 @@ "type": "Identifier", "name": "CHECKLIST", "range": [ - 84213, - 84222 + 84239, + 84248 ], "loc": { "start": { @@ -146754,8 +146863,8 @@ "value": true, "raw": "true", "range": [ - 84224, - 84228 + 84250, + 84254 ], "loc": { "start": { @@ -146770,8 +146879,8 @@ } ], "range": [ - 84191, - 84229 + 84217, + 84255 ], "loc": { "start": { @@ -146785,8 +146894,8 @@ } }, "range": [ - 84183, - 84229 + 84209, + 84255 ], "loc": { "start": { @@ -146805,8 +146914,8 @@ "type": "Identifier", "name": "slcIndex", "range": [ - 84243, - 84251 + 84269, + 84277 ], "loc": { "start": { @@ -146828,8 +146937,8 @@ "type": "Identifier", "name": "slcA1", "range": [ - 84254, - 84259 + 84280, + 84285 ], "loc": { "start": { @@ -146846,8 +146955,8 @@ "type": "Identifier", "name": "concat", "range": [ - 84260, - 84266 + 84286, + 84292 ], "loc": { "start": { @@ -146861,8 +146970,8 @@ } }, "range": [ - 84254, - 84266 + 84280, + 84292 ], "loc": { "start": { @@ -146880,8 +146989,8 @@ "type": "Identifier", "name": "slcA2", "range": [ - 84267, - 84272 + 84293, + 84298 ], "loc": { "start": { @@ -146896,8 +147005,8 @@ } ], "range": [ - 84254, - 84273 + 84280, + 84299 ], "loc": { "start": { @@ -146911,8 +147020,8 @@ } }, "range": [ - 84243, - 84273 + 84269, + 84299 ], "loc": { "start": { @@ -146928,8 +147037,8 @@ ], "kind": "let", "range": [ - 84063, - 84274 + 84089, + 84300 ], "loc": { "start": { @@ -146951,8 +147060,8 @@ "type": "Identifier", "name": "slcIndex", "range": [ - 84283, - 84291 + 84309, + 84317 ], "loc": { "start": { @@ -146974,8 +147083,8 @@ "type": "Identifier", "name": "slcIndex", "range": [ - 84294, - 84302 + 84320, + 84328 ], "loc": { "start": { @@ -146992,8 +147101,8 @@ "type": "Identifier", "name": "concat", "range": [ - 84303, - 84309 + 84329, + 84335 ], "loc": { "start": { @@ -147007,8 +147116,8 @@ } }, "range": [ - 84294, - 84309 + 84320, + 84335 ], "loc": { "start": { @@ -147026,8 +147135,8 @@ "type": "Identifier", "name": "slcA3", "range": [ - 84310, - 84315 + 84336, + 84341 ], "loc": { "start": { @@ -147042,8 +147151,8 @@ } ], "range": [ - 84294, - 84316 + 84320, + 84342 ], "loc": { "start": { @@ -147057,8 +147166,8 @@ } }, "range": [ - 84283, - 84316 + 84309, + 84342 ], "loc": { "start": { @@ -147072,8 +147181,8 @@ } }, "range": [ - 84283, - 84317 + 84309, + 84343 ], "loc": { "start": { @@ -147095,8 +147204,8 @@ "type": "Identifier", "name": "activeIdx", "range": [ - 84331, - 84340 + 84357, + 84366 ], "loc": { "start": { @@ -147117,8 +147226,8 @@ "object": { "type": "ThisExpression", "range": [ - 84343, - 84347 + 84369, + 84373 ], "loc": { "start": { @@ -147135,8 +147244,8 @@ "type": "Identifier", "name": "getColumnIndexFromFilterId", "range": [ - 84348, - 84374 + 84374, + 84400 ], "loc": { "start": { @@ -147150,8 +147259,8 @@ } }, "range": [ - 84343, - 84374 + 84369, + 84400 ], "loc": { "start": { @@ -147171,8 +147280,8 @@ "object": { "type": "ThisExpression", "range": [ - 84375, - 84379 + 84401, + 84405 ], "loc": { "start": { @@ -147189,8 +147298,8 @@ "type": "Identifier", "name": "activeFilterId", "range": [ - 84380, - 84394 + 84406, + 84420 ], "loc": { "start": { @@ -147204,8 +147313,8 @@ } }, "range": [ - 84375, - 84394 + 84401, + 84420 ], "loc": { "start": { @@ -147220,8 +147329,8 @@ } ], "range": [ - 84343, - 84395 + 84369, + 84421 ], "loc": { "start": { @@ -147235,8 +147344,8 @@ } }, "range": [ - 84331, - 84395 + 84357, + 84421 ], "loc": { "start": { @@ -147252,8 +147361,8 @@ ], "kind": "let", "range": [ - 84327, - 84396 + 84353, + 84422 ], "loc": { "start": { @@ -147277,8 +147386,8 @@ "type": "Identifier", "name": "i", "range": [ - 84415, - 84416 + 84441, + 84442 ], "loc": { "start": { @@ -147296,8 +147405,8 @@ "value": 0, "raw": "0", "range": [ - 84419, - 84420 + 84445, + 84446 ], "loc": { "start": { @@ -147311,8 +147420,8 @@ } }, "range": [ - 84415, - 84420 + 84441, + 84446 ], "loc": { "start": { @@ -147331,8 +147440,8 @@ "type": "Identifier", "name": "len", "range": [ - 84422, - 84425 + 84448, + 84451 ], "loc": { "start": { @@ -147352,8 +147461,8 @@ "type": "Identifier", "name": "slcIndex", "range": [ - 84428, - 84436 + 84454, + 84462 ], "loc": { "start": { @@ -147370,8 +147479,8 @@ "type": "Identifier", "name": "length", "range": [ - 84437, - 84443 + 84463, + 84469 ], "loc": { "start": { @@ -147385,8 +147494,8 @@ } }, "range": [ - 84428, - 84443 + 84454, + 84469 ], "loc": { "start": { @@ -147400,8 +147509,8 @@ } }, "range": [ - 84422, - 84443 + 84448, + 84469 ], "loc": { "start": { @@ -147417,8 +147526,8 @@ ], "kind": "let", "range": [ - 84411, - 84443 + 84437, + 84469 ], "loc": { "start": { @@ -147438,8 +147547,8 @@ "type": "Identifier", "name": "i", "range": [ - 84445, - 84446 + 84471, + 84472 ], "loc": { "start": { @@ -147456,8 +147565,8 @@ "type": "Identifier", "name": "len", "range": [ - 84449, - 84452 + 84475, + 84478 ], "loc": { "start": { @@ -147471,8 +147580,8 @@ } }, "range": [ - 84445, - 84452 + 84471, + 84478 ], "loc": { "start": { @@ -147492,8 +147601,8 @@ "type": "Identifier", "name": "i", "range": [ - 84454, - 84455 + 84480, + 84481 ], "loc": { "start": { @@ -147508,8 +147617,8 @@ }, "prefix": false, "range": [ - 84454, - 84457 + 84480, + 84483 ], "loc": { "start": { @@ -147534,8 +147643,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 84477, - 84483 + 84503, + 84509 ], "loc": { "start": { @@ -147555,8 +147664,8 @@ "type": "Identifier", "name": "slcIndex", "range": [ - 84486, - 84494 + 84512, + 84520 ], "loc": { "start": { @@ -147573,8 +147682,8 @@ "type": "Identifier", "name": "i", "range": [ - 84495, - 84496 + 84521, + 84522 ], "loc": { "start": { @@ -147588,8 +147697,8 @@ } }, "range": [ - 84486, - 84497 + 84512, + 84523 ], "loc": { "start": { @@ -147603,8 +147712,8 @@ } }, "range": [ - 84477, - 84497 + 84503, + 84523 ], "loc": { "start": { @@ -147620,8 +147729,8 @@ ], "kind": "let", "range": [ - 84473, - 84498 + 84499, + 84524 ], "loc": { "start": { @@ -147643,8 +147752,8 @@ "type": "Identifier", "name": "curSlc", "range": [ - 84515, - 84521 + 84541, + 84547 ], "loc": { "start": { @@ -147663,8 +147772,8 @@ "type": "Identifier", "name": "elm", "range": [ - 84524, - 84527 + 84550, + 84553 ], "loc": { "start": { @@ -147687,8 +147796,8 @@ "object": { "type": "ThisExpression", "range": [ - 84528, - 84532 + 84554, + 84558 ], "loc": { "start": { @@ -147705,8 +147814,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 84533, - 84539 + 84559, + 84565 ], "loc": { "start": { @@ -147720,8 +147829,8 @@ } }, "range": [ - 84528, - 84539 + 84554, + 84565 ], "loc": { "start": { @@ -147738,8 +147847,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 84540, - 84546 + 84566, + 84572 ], "loc": { "start": { @@ -147753,8 +147862,8 @@ } }, "range": [ - 84528, - 84547 + 84554, + 84573 ], "loc": { "start": { @@ -147769,8 +147878,8 @@ } ], "range": [ - 84524, - 84548 + 84550, + 84574 ], "loc": { "start": { @@ -147784,8 +147893,8 @@ } }, "range": [ - 84515, - 84548 + 84541, + 84574 ], "loc": { "start": { @@ -147801,8 +147910,8 @@ ], "kind": "let", "range": [ - 84511, - 84549 + 84537, + 84575 ], "loc": { "start": { @@ -147824,8 +147933,8 @@ "type": "Identifier", "name": "slcSelectedValue", "range": [ - 84566, - 84582 + 84592, + 84608 ], "loc": { "start": { @@ -147846,8 +147955,8 @@ "object": { "type": "ThisExpression", "range": [ - 84585, - 84589 + 84611, + 84615 ], "loc": { "start": { @@ -147864,8 +147973,8 @@ "type": "Identifier", "name": "getFilterValue", "range": [ - 84590, - 84604 + 84616, + 84630 ], "loc": { "start": { @@ -147879,8 +147988,8 @@ } }, "range": [ - 84585, - 84604 + 84611, + 84630 ], "loc": { "start": { @@ -147898,8 +148007,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 84605, - 84611 + 84631, + 84637 ], "loc": { "start": { @@ -147914,8 +148023,8 @@ } ], "range": [ - 84585, - 84612 + 84611, + 84638 ], "loc": { "start": { @@ -147929,8 +148038,8 @@ } }, "range": [ - 84566, - 84612 + 84592, + 84638 ], "loc": { "start": { @@ -147946,8 +148055,8 @@ ], "kind": "let", "range": [ - 84562, - 84613 + 84588, + 84639 ], "loc": { "start": { @@ -147964,8 +148073,8 @@ "type": "Line", "value": " Welcome to cyclomatic complexity hell :)", "range": [ - 84627, - 84670 + 84653, + 84696 ], "loc": { "start": { @@ -147982,8 +148091,8 @@ "type": "Line", "value": " TODO: simplify/refactor if statement", "range": [ - 84683, - 84722 + 84709, + 84748 ], "loc": { "start": { @@ -148016,8 +148125,8 @@ "type": "Identifier", "name": "activeIdx", "range": [ - 84739, - 84748 + 84765, + 84774 ], "loc": { "start": { @@ -148034,8 +148143,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 84753, - 84759 + 84779, + 84785 ], "loc": { "start": { @@ -148049,8 +148158,8 @@ } }, "range": [ - 84739, - 84759 + 84765, + 84785 ], "loc": { "start": { @@ -148075,8 +148184,8 @@ "object": { "type": "ThisExpression", "range": [ - 84780, - 84784 + 84806, + 84810 ], "loc": { "start": { @@ -148093,8 +148202,8 @@ "type": "Identifier", "name": "paging", "range": [ - 84785, - 84791 + 84811, + 84817 ], "loc": { "start": { @@ -148108,8 +148217,8 @@ } }, "range": [ - 84780, - 84791 + 84806, + 84817 ], "loc": { "start": { @@ -148134,8 +148243,8 @@ "type": "Identifier", "name": "slcA1", "range": [ - 84795, - 84800 + 84821, + 84826 ], "loc": { "start": { @@ -148152,8 +148261,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 84801, - 84808 + 84827, + 84834 ], "loc": { "start": { @@ -148167,8 +148276,8 @@ } }, "range": [ - 84795, - 84808 + 84821, + 84834 ], "loc": { "start": { @@ -148186,8 +148295,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 84809, - 84815 + 84835, + 84841 ], "loc": { "start": { @@ -148202,8 +148311,8 @@ } ], "range": [ - 84795, - 84816 + 84821, + 84842 ], "loc": { "start": { @@ -148224,8 +148333,8 @@ "value": 1, "raw": "1", "range": [ - 84822, - 84823 + 84848, + 84849 ], "loc": { "start": { @@ -148240,8 +148349,8 @@ }, "prefix": true, "range": [ - 84821, - 84823 + 84847, + 84849 ], "loc": { "start": { @@ -148255,8 +148364,8 @@ } }, "range": [ - 84795, - 84823 + 84821, + 84849 ], "loc": { "start": { @@ -148270,8 +148379,8 @@ } }, "range": [ - 84780, - 84823 + 84806, + 84849 ], "loc": { "start": { @@ -148291,8 +148400,8 @@ "type": "Identifier", "name": "activeIdx", "range": [ - 84847, - 84856 + 84873, + 84882 ], "loc": { "start": { @@ -148309,8 +148418,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 84861, - 84867 + 84887, + 84893 ], "loc": { "start": { @@ -148324,8 +148433,8 @@ } }, "range": [ - 84847, - 84867 + 84873, + 84893 ], "loc": { "start": { @@ -148339,8 +148448,8 @@ } }, "range": [ - 84780, - 84867 + 84806, + 84893 ], "loc": { "start": { @@ -148354,8 +148463,8 @@ } }, "range": [ - 84739, - 84868 + 84765, + 84894 ], "loc": { "start": { @@ -148380,8 +148489,8 @@ "object": { "type": "ThisExpression", "range": [ - 84890, - 84894 + 84916, + 84920 ], "loc": { "start": { @@ -148398,8 +148507,8 @@ "type": "Identifier", "name": "paging", "range": [ - 84895, - 84901 + 84921, + 84927 ], "loc": { "start": { @@ -148413,8 +148522,8 @@ } }, "range": [ - 84890, - 84901 + 84916, + 84927 ], "loc": { "start": { @@ -148429,8 +148538,8 @@ }, "prefix": true, "range": [ - 84889, - 84901 + 84915, + 84927 ], "loc": { "start": { @@ -148458,8 +148567,8 @@ "type": "Identifier", "name": "slcA3", "range": [ - 84906, - 84911 + 84932, + 84937 ], "loc": { "start": { @@ -148476,8 +148585,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 84912, - 84919 + 84938, + 84945 ], "loc": { "start": { @@ -148491,8 +148600,8 @@ } }, "range": [ - 84906, - 84919 + 84932, + 84945 ], "loc": { "start": { @@ -148510,8 +148619,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 84920, - 84926 + 84946, + 84952 ], "loc": { "start": { @@ -148526,8 +148635,8 @@ } ], "range": [ - 84906, - 84927 + 84932, + 84953 ], "loc": { "start": { @@ -148548,8 +148657,8 @@ "value": 1, "raw": "1", "range": [ - 84933, - 84934 + 84959, + 84960 ], "loc": { "start": { @@ -148564,8 +148673,8 @@ }, "prefix": true, "range": [ - 84932, - 84934 + 84958, + 84960 ], "loc": { "start": { @@ -148579,8 +148688,8 @@ } }, "range": [ - 84906, - 84934 + 84932, + 84960 ], "loc": { "start": { @@ -148605,8 +148714,8 @@ "type": "Identifier", "name": "slcA2", "range": [ - 84958, - 84963 + 84984, + 84989 ], "loc": { "start": { @@ -148623,8 +148732,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 84964, - 84971 + 84990, + 84997 ], "loc": { "start": { @@ -148638,8 +148747,8 @@ } }, "range": [ - 84958, - 84971 + 84984, + 84997 ], "loc": { "start": { @@ -148657,8 +148766,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 84972, - 84978 + 84998, + 85004 ], "loc": { "start": { @@ -148673,8 +148782,8 @@ } ], "range": [ - 84958, - 84979 + 84984, + 85005 ], "loc": { "start": { @@ -148695,8 +148804,8 @@ "value": 1, "raw": "1", "range": [ - 84985, - 84986 + 85011, + 85012 ], "loc": { "start": { @@ -148711,8 +148820,8 @@ }, "prefix": true, "range": [ - 84984, - 84986 + 85010, + 85012 ], "loc": { "start": { @@ -148726,8 +148835,8 @@ } }, "range": [ - 84958, - 84986 + 84984, + 85012 ], "loc": { "start": { @@ -148741,8 +148850,8 @@ } }, "range": [ - 84906, - 84986 + 84932, + 85012 ], "loc": { "start": { @@ -148756,8 +148865,8 @@ } }, "range": [ - 84889, - 84987 + 84915, + 85013 ], "loc": { "start": { @@ -148771,8 +148880,8 @@ } }, "range": [ - 84739, - 84988 + 84765, + 85014 ], "loc": { "start": { @@ -148792,8 +148901,8 @@ "type": "Identifier", "name": "slcSelectedValue", "range": [ - 85008, - 85024 + 85034, + 85050 ], "loc": { "start": { @@ -148814,8 +148923,8 @@ "object": { "type": "ThisExpression", "range": [ - 85029, - 85033 + 85055, + 85059 ], "loc": { "start": { @@ -148832,8 +148941,8 @@ "type": "Identifier", "name": "getClearFilterText", "range": [ - 85034, - 85052 + 85060, + 85078 ], "loc": { "start": { @@ -148847,8 +148956,8 @@ } }, "range": [ - 85029, - 85052 + 85055, + 85078 ], "loc": { "start": { @@ -148866,8 +148975,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 85053, - 85059 + 85079, + 85085 ], "loc": { "start": { @@ -148882,8 +148991,8 @@ } ], "range": [ - 85029, - 85060 + 85055, + 85086 ], "loc": { "start": { @@ -148897,8 +149006,8 @@ } }, "range": [ - 85008, - 85060 + 85034, + 85086 ], "loc": { "start": { @@ -148912,8 +149021,8 @@ } }, "range": [ - 84739, - 85060 + 84765, + 85086 ], "loc": { "start": { @@ -148937,8 +149046,8 @@ "object": { "type": "ThisExpression", "range": [ - 85135, - 85139 + 85161, + 85165 ], "loc": { "start": { @@ -148955,8 +149064,8 @@ "type": "Identifier", "name": "loadFltOnDemand", "range": [ - 85140, - 85155 + 85166, + 85181 ], "loc": { "start": { @@ -148970,8 +149079,8 @@ } }, "range": [ - 85135, - 85155 + 85161, + 85181 ], "loc": { "start": { @@ -148996,8 +149105,8 @@ "type": "Identifier", "name": "opt0", "range": [ - 85183, - 85187 + 85209, + 85213 ], "loc": { "start": { @@ -149016,8 +149125,8 @@ "type": "Identifier", "name": "createOpt", "range": [ - 85190, - 85199 + 85216, + 85225 ], "loc": { "start": { @@ -149039,8 +149148,8 @@ "object": { "type": "ThisExpression", "range": [ - 85200, - 85204 + 85226, + 85230 ], "loc": { "start": { @@ -149057,8 +149166,8 @@ "type": "Identifier", "name": "getClearFilterText", "range": [ - 85205, - 85223 + 85231, + 85249 ], "loc": { "start": { @@ -149072,8 +149181,8 @@ } }, "range": [ - 85200, - 85223 + 85226, + 85249 ], "loc": { "start": { @@ -149091,8 +149200,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 85224, - 85230 + 85250, + 85256 ], "loc": { "start": { @@ -149107,8 +149216,8 @@ } ], "range": [ - 85200, - 85231 + 85226, + 85257 ], "loc": { "start": { @@ -149126,8 +149235,8 @@ "value": "", "raw": "''", "range": [ - 85233, - 85235 + 85259, + 85261 ], "loc": { "start": { @@ -149142,8 +149251,8 @@ } ], "range": [ - 85190, - 85236 + 85216, + 85262 ], "loc": { "start": { @@ -149157,8 +149266,8 @@ } }, "range": [ - 85183, - 85236 + 85209, + 85262 ], "loc": { "start": { @@ -149174,8 +149283,8 @@ ], "kind": "let", "range": [ - 85179, - 85237 + 85205, + 85263 ], "loc": { "start": { @@ -149200,8 +149309,8 @@ "type": "Identifier", "name": "curSlc", "range": [ - 85258, - 85264 + 85284, + 85290 ], "loc": { "start": { @@ -149218,8 +149327,8 @@ "type": "Identifier", "name": "innerHTML", "range": [ - 85265, - 85274 + 85291, + 85300 ], "loc": { "start": { @@ -149233,8 +149342,8 @@ } }, "range": [ - 85258, - 85274 + 85284, + 85300 ], "loc": { "start": { @@ -149252,8 +149361,8 @@ "value": "", "raw": "''", "range": [ - 85277, - 85279 + 85303, + 85305 ], "loc": { "start": { @@ -149267,8 +149376,8 @@ } }, "range": [ - 85258, - 85279 + 85284, + 85305 ], "loc": { "start": { @@ -149282,8 +149391,8 @@ } }, "range": [ - 85258, - 85280 + 85284, + 85306 ], "loc": { "start": { @@ -149307,8 +149416,8 @@ "type": "Identifier", "name": "curSlc", "range": [ - 85301, - 85307 + 85327, + 85333 ], "loc": { "start": { @@ -149325,8 +149434,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 85308, - 85319 + 85334, + 85345 ], "loc": { "start": { @@ -149340,8 +149449,8 @@ } }, "range": [ - 85301, - 85319 + 85327, + 85345 ], "loc": { "start": { @@ -149359,8 +149468,8 @@ "type": "Identifier", "name": "opt0", "range": [ - 85320, - 85324 + 85346, + 85350 ], "loc": { "start": { @@ -149375,8 +149484,8 @@ } ], "range": [ - 85301, - 85325 + 85327, + 85351 ], "loc": { "start": { @@ -149390,8 +149499,8 @@ } }, "range": [ - 85301, - 85326 + 85327, + 85352 ], "loc": { "start": { @@ -149406,8 +149515,8 @@ } ], "range": [ - 85157, - 85344 + 85183, + 85370 ], "loc": { "start": { @@ -149422,8 +149531,8 @@ }, "alternate": null, "range": [ - 85131, - 85344 + 85157, + 85370 ], "loc": { "start": { @@ -149440,8 +149549,8 @@ "type": "Line", "value": "1st option needs to be inserted", "range": [ - 85081, - 85114 + 85107, + 85140 ], "loc": { "start": { @@ -149470,8 +149579,8 @@ "type": "Identifier", "name": "slcA3", "range": [ - 85366, - 85371 + 85392, + 85397 ], "loc": { "start": { @@ -149488,8 +149597,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 85372, - 85379 + 85398, + 85405 ], "loc": { "start": { @@ -149503,8 +149612,8 @@ } }, "range": [ - 85366, - 85379 + 85392, + 85405 ], "loc": { "start": { @@ -149522,8 +149631,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 85380, - 85386 + 85406, + 85412 ], "loc": { "start": { @@ -149538,8 +149647,8 @@ } ], "range": [ - 85366, - 85387 + 85392, + 85413 ], "loc": { "start": { @@ -149560,8 +149669,8 @@ "value": 1, "raw": "1", "range": [ - 85393, - 85394 + 85419, + 85420 ], "loc": { "start": { @@ -149576,8 +149685,8 @@ }, "prefix": true, "range": [ - 85392, - 85394 + 85418, + 85420 ], "loc": { "start": { @@ -149591,8 +149700,8 @@ } }, "range": [ - 85366, - 85394 + 85392, + 85420 ], "loc": { "start": { @@ -149621,8 +149730,8 @@ "object": { "type": "ThisExpression", "range": [ - 85418, - 85422 + 85444, + 85448 ], "loc": { "start": { @@ -149639,8 +149748,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 85423, - 85430 + 85449, + 85456 ], "loc": { "start": { @@ -149654,8 +149763,8 @@ } }, "range": [ - 85418, - 85430 + 85444, + 85456 ], "loc": { "start": { @@ -149672,8 +149781,8 @@ "type": "Identifier", "name": "emit", "range": [ - 85431, - 85435 + 85457, + 85461 ], "loc": { "start": { @@ -149687,8 +149796,8 @@ } }, "range": [ - 85418, - 85435 + 85444, + 85461 ], "loc": { "start": { @@ -149707,8 +149816,8 @@ "value": "build-checklist-filter", "raw": "'build-checklist-filter'", "range": [ - 85436, - 85460 + 85462, + 85486 ], "loc": { "start": { @@ -149724,8 +149833,8 @@ { "type": "ThisExpression", "range": [ - 85462, - 85466 + 85488, + 85492 ], "loc": { "start": { @@ -149742,8 +149851,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 85468, - 85474 + 85494, + 85500 ], "loc": { "start": { @@ -149761,8 +149870,8 @@ "value": true, "raw": "true", "range": [ - 85500, - 85504 + 85526, + 85530 ], "loc": { "start": { @@ -149777,8 +149886,8 @@ } ], "range": [ - 85418, - 85505 + 85444, + 85531 ], "loc": { "start": { @@ -149792,8 +149901,8 @@ } }, "range": [ - 85418, - 85506 + 85444, + 85532 ], "loc": { "start": { @@ -149808,8 +149917,8 @@ } ], "range": [ - 85396, - 85524 + 85422, + 85550 ], "loc": { "start": { @@ -149838,8 +149947,8 @@ "object": { "type": "ThisExpression", "range": [ - 85552, - 85556 + 85578, + 85582 ], "loc": { "start": { @@ -149856,8 +149965,8 @@ "type": "Identifier", "name": "emitter", "range": [ - 85557, - 85564 + 85583, + 85590 ], "loc": { "start": { @@ -149871,8 +149980,8 @@ } }, "range": [ - 85552, - 85564 + 85578, + 85590 ], "loc": { "start": { @@ -149889,8 +149998,8 @@ "type": "Identifier", "name": "emit", "range": [ - 85565, - 85569 + 85591, + 85595 ], "loc": { "start": { @@ -149904,8 +150013,8 @@ } }, "range": [ - 85552, - 85569 + 85578, + 85595 ], "loc": { "start": { @@ -149924,8 +150033,8 @@ "value": "build-select-filter", "raw": "'build-select-filter'", "range": [ - 85570, - 85591 + 85596, + 85617 ], "loc": { "start": { @@ -149941,8 +150050,8 @@ { "type": "ThisExpression", "range": [ - 85593, - 85597 + 85619, + 85623 ], "loc": { "start": { @@ -149959,8 +150068,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 85599, - 85605 + 85625, + 85631 ], "loc": { "start": { @@ -149978,8 +150087,8 @@ "value": true, "raw": "true", "range": [ - 85631, - 85635 + 85657, + 85661 ], "loc": { "start": { @@ -149994,8 +150103,8 @@ } ], "range": [ - 85552, - 85636 + 85578, + 85662 ], "loc": { "start": { @@ -150009,8 +150118,8 @@ } }, "range": [ - 85552, - 85637 + 85578, + 85663 ], "loc": { "start": { @@ -150025,8 +150134,8 @@ } ], "range": [ - 85530, - 85655 + 85556, + 85681 ], "loc": { "start": { @@ -150040,8 +150149,8 @@ } }, "range": [ - 85362, - 85655 + 85388, + 85681 ], "loc": { "start": { @@ -150064,8 +150173,8 @@ "object": { "type": "ThisExpression", "range": [ - 85673, - 85677 + 85699, + 85703 ], "loc": { "start": { @@ -150082,8 +150191,8 @@ "type": "Identifier", "name": "setFilterValue", "range": [ - 85678, - 85692 + 85704, + 85718 ], "loc": { "start": { @@ -150097,8 +150206,8 @@ } }, "range": [ - 85673, - 85692 + 85699, + 85718 ], "loc": { "start": { @@ -150116,8 +150225,8 @@ "type": "Identifier", "name": "colIdx", "range": [ - 85693, - 85699 + 85719, + 85725 ], "loc": { "start": { @@ -150134,8 +150243,8 @@ "type": "Identifier", "name": "slcSelectedValue", "range": [ - 85701, - 85717 + 85727, + 85743 ], "loc": { "start": { @@ -150150,8 +150259,8 @@ } ], "range": [ - 85673, - 85718 + 85699, + 85744 ], "loc": { "start": { @@ -150165,8 +150274,8 @@ } }, "range": [ - 85673, - 85719 + 85699, + 85745 ], "loc": { "start": { @@ -150181,8 +150290,8 @@ } ], "range": [ - 85062, - 85733 + 85088, + 85759 ], "loc": { "start": { @@ -150197,8 +150306,8 @@ }, "alternate": null, "range": [ - 84735, - 85733 + 84761, + 85759 ], "loc": { "start": { @@ -150215,8 +150324,8 @@ "type": "Line", "value": " Welcome to cyclomatic complexity hell :)", "range": [ - 84627, - 84670 + 84653, + 84696 ], "loc": { "start": { @@ -150233,8 +150342,8 @@ "type": "Line", "value": " TODO: simplify/refactor if statement", "range": [ - 84683, - 84722 + 84709, + 84748 ], "loc": { "start": { @@ -150251,8 +150360,8 @@ } ], "range": [ - 84459, - 85743 + 84485, + 85769 ], "loc": { "start": { @@ -150266,8 +150375,8 @@ } }, "range": [ - 84406, - 85743 + 84432, + 85769 ], "loc": { "start": { @@ -150282,8 +150391,8 @@ } ], "range": [ - 83964, - 85749 + 83990, + 85775 ], "loc": { "start": { @@ -150299,8 +150408,8 @@ "generator": false, "expression": false, "range": [ - 83961, - 85749 + 83987, + 85775 ], "loc": { "start": { @@ -150316,8 +150425,8 @@ "kind": "method", "computed": false, "range": [ - 83950, - 85749 + 83976, + 85775 ], "loc": { "start": { @@ -150334,8 +150443,8 @@ "type": "Block", "value": "*\n * Refresh the filters subject to linking ('select', 'multiple',\n * 'checklist' type)\n ", "range": [ - 83840, - 83945 + 83866, + 83971 ], "loc": { "start": { @@ -150354,8 +150463,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": [ - 85755, - 85910 + 85781, + 85936 ], "loc": { "start": { @@ -150377,8 +150486,8 @@ "type": "Identifier", "name": "isExactMatch", "range": [ - 85915, - 85927 + 85941, + 85953 ], "loc": { "start": { @@ -150399,8 +150508,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 85928, - 85936 + 85954, + 85962 ], "loc": { "start": { @@ -150426,8 +150535,8 @@ "type": "Identifier", "name": "fltType", "range": [ - 85952, - 85959 + 85978, + 85985 ], "loc": { "start": { @@ -150448,8 +150557,8 @@ "object": { "type": "ThisExpression", "range": [ - 85962, - 85966 + 85988, + 85992 ], "loc": { "start": { @@ -150466,8 +150575,8 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 85967, - 85980 + 85993, + 86006 ], "loc": { "start": { @@ -150481,8 +150590,8 @@ } }, "range": [ - 85962, - 85980 + 85988, + 86006 ], "loc": { "start": { @@ -150500,8 +150609,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 85981, - 85989 + 86007, + 86015 ], "loc": { "start": { @@ -150516,8 +150625,8 @@ } ], "range": [ - 85962, - 85990 + 85988, + 86016 ], "loc": { "start": { @@ -150531,8 +150640,8 @@ } }, "range": [ - 85952, - 85990 + 85978, + 86016 ], "loc": { "start": { @@ -150548,8 +150657,8 @@ ], "kind": "let", "range": [ - 85948, - 85991 + 85974, + 86017 ], "loc": { "start": { @@ -150579,8 +150688,8 @@ "object": { "type": "ThisExpression", "range": [ - 86007, - 86011 + 86033, + 86037 ], "loc": { "start": { @@ -150597,8 +150706,8 @@ "type": "Identifier", "name": "exactMatchByCol", "range": [ - 86012, - 86027 + 86038, + 86053 ], "loc": { "start": { @@ -150612,8 +150721,8 @@ } }, "range": [ - 86007, - 86027 + 86033, + 86053 ], "loc": { "start": { @@ -150630,8 +150739,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 86028, - 86036 + 86054, + 86062 ], "loc": { "start": { @@ -150645,8 +150754,8 @@ } }, "range": [ - 86007, - 86037 + 86033, + 86063 ], "loc": { "start": { @@ -150665,8 +150774,8 @@ "object": { "type": "ThisExpression", "range": [ - 86041, - 86045 + 86067, + 86071 ], "loc": { "start": { @@ -150683,8 +150792,8 @@ "type": "Identifier", "name": "exactMatch", "range": [ - 86046, - 86056 + 86072, + 86082 ], "loc": { "start": { @@ -150698,8 +150807,8 @@ } }, "range": [ - 86041, - 86056 + 86067, + 86082 ], "loc": { "start": { @@ -150713,8 +150822,8 @@ } }, "range": [ - 86007, - 86056 + 86033, + 86082 ], "loc": { "start": { @@ -150734,8 +150843,8 @@ "type": "Identifier", "name": "fltType", "range": [ - 86072, - 86079 + 86098, + 86105 ], "loc": { "start": { @@ -150752,8 +150861,8 @@ "type": "Identifier", "name": "INPUT", "range": [ - 86084, - 86089 + 86110, + 86115 ], "loc": { "start": { @@ -150767,8 +150876,8 @@ } }, "range": [ - 86072, - 86089 + 86098, + 86115 ], "loc": { "start": { @@ -150782,8 +150891,8 @@ } }, "range": [ - 86007, - 86089 + 86033, + 86115 ], "loc": { "start": { @@ -150797,8 +150906,8 @@ } }, "range": [ - 86000, - 86090 + 86026, + 86116 ], "loc": { "start": { @@ -150813,8 +150922,8 @@ } ], "range": [ - 85938, - 86096 + 85964, + 86122 ], "loc": { "start": { @@ -150830,8 +150939,8 @@ "generator": false, "expression": false, "range": [ - 85927, - 86096 + 85953, + 86122 ], "loc": { "start": { @@ -150847,8 +150956,8 @@ "kind": "method", "computed": false, "range": [ - 85915, - 86096 + 85941, + 86122 ], "loc": { "start": { @@ -150865,8 +150974,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": [ - 85755, - 85910 + 85781, + 85936 ], "loc": { "start": { @@ -150885,8 +150994,8 @@ "type": "Block", "value": "*\n * Check if passed row is valid\n * @param {Number} rowIndex Row index\n * @return {Boolean}\n ", "range": [ - 86102, - 86216 + 86128, + 86242 ], "loc": { "start": { @@ -150908,8 +151017,8 @@ "type": "Identifier", "name": "isRowValid", "range": [ - 86221, - 86231 + 86247, + 86257 ], "loc": { "start": { @@ -150930,8 +151039,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 86232, - 86240 + 86258, + 86266 ], "loc": { "start": { @@ -150966,8 +151075,8 @@ "object": { "type": "ThisExpression", "range": [ - 86259, - 86263 + 86285, + 86289 ], "loc": { "start": { @@ -150984,8 +151093,8 @@ "type": "Identifier", "name": "getValidRows", "range": [ - 86264, - 86276 + 86290, + 86302 ], "loc": { "start": { @@ -150999,8 +151108,8 @@ } }, "range": [ - 86259, - 86276 + 86285, + 86302 ], "loc": { "start": { @@ -151015,8 +151124,8 @@ }, "arguments": [], "range": [ - 86259, - 86278 + 86285, + 86304 ], "loc": { "start": { @@ -151033,8 +151142,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 86279, - 86286 + 86305, + 86312 ], "loc": { "start": { @@ -151048,8 +151157,8 @@ } }, "range": [ - 86259, - 86286 + 86285, + 86312 ], "loc": { "start": { @@ -151067,8 +151176,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 86287, - 86295 + 86313, + 86321 ], "loc": { "start": { @@ -151083,8 +151192,8 @@ } ], "range": [ - 86259, - 86296 + 86285, + 86322 ], "loc": { "start": { @@ -151105,8 +151214,8 @@ "value": 1, "raw": "1", "range": [ - 86302, - 86303 + 86328, + 86329 ], "loc": { "start": { @@ -151121,8 +151230,8 @@ }, "prefix": true, "range": [ - 86301, - 86303 + 86327, + 86329 ], "loc": { "start": { @@ -151136,8 +151245,8 @@ } }, "range": [ - 86259, - 86303 + 86285, + 86329 ], "loc": { "start": { @@ -151151,8 +151260,8 @@ } }, "range": [ - 86252, - 86304 + 86278, + 86330 ], "loc": { "start": { @@ -151167,8 +151276,8 @@ } ], "range": [ - 86242, - 86310 + 86268, + 86336 ], "loc": { "start": { @@ -151184,8 +151293,8 @@ "generator": false, "expression": false, "range": [ - 86231, - 86310 + 86257, + 86336 ], "loc": { "start": { @@ -151201,8 +151310,8 @@ "kind": "method", "computed": false, "range": [ - 86221, - 86310 + 86247, + 86336 ], "loc": { "start": { @@ -151219,8 +151328,8 @@ "type": "Block", "value": "*\n * Check if passed row is valid\n * @param {Number} rowIndex Row index\n * @return {Boolean}\n ", "range": [ - 86102, - 86216 + 86128, + 86242 ], "loc": { "start": { @@ -151239,8 +151348,8 @@ "type": "Block", "value": "*\n * Check if passed row is visible\n * @param {Number} rowIndex Row index\n * @return {Boolean}\n ", "range": [ - 86316, - 86432 + 86342, + 86458 ], "loc": { "start": { @@ -151262,8 +151371,8 @@ "type": "Identifier", "name": "isRowDisplayed", "range": [ - 86437, - 86451 + 86463, + 86477 ], "loc": { "start": { @@ -151284,8 +151393,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 86452, - 86460 + 86478, + 86486 ], "loc": { "start": { @@ -151311,8 +151420,8 @@ "type": "Identifier", "name": "row", "range": [ - 86476, - 86479 + 86502, + 86505 ], "loc": { "start": { @@ -151339,8 +151448,8 @@ "object": { "type": "ThisExpression", "range": [ - 86482, - 86486 + 86508, + 86512 ], "loc": { "start": { @@ -151357,8 +151466,8 @@ "type": "Identifier", "name": "dom", "range": [ - 86487, - 86490 + 86513, + 86516 ], "loc": { "start": { @@ -151372,8 +151481,8 @@ } }, "range": [ - 86482, - 86490 + 86508, + 86516 ], "loc": { "start": { @@ -151388,8 +151497,8 @@ }, "arguments": [], "range": [ - 86482, - 86492 + 86508, + 86518 ], "loc": { "start": { @@ -151406,8 +151515,8 @@ "type": "Identifier", "name": "rows", "range": [ - 86493, - 86497 + 86519, + 86523 ], "loc": { "start": { @@ -151421,8 +151530,8 @@ } }, "range": [ - 86482, - 86497 + 86508, + 86523 ], "loc": { "start": { @@ -151439,8 +151548,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 86498, - 86506 + 86524, + 86532 ], "loc": { "start": { @@ -151454,8 +151563,8 @@ } }, "range": [ - 86482, - 86507 + 86508, + 86533 ], "loc": { "start": { @@ -151469,8 +151578,8 @@ } }, "range": [ - 86476, - 86507 + 86502, + 86533 ], "loc": { "start": { @@ -151486,8 +151595,8 @@ ], "kind": "let", "range": [ - 86472, - 86508 + 86498, + 86534 ], "loc": { "start": { @@ -151513,8 +151622,8 @@ "object": { "type": "ThisExpression", "range": [ - 86524, - 86528 + 86550, + 86554 ], "loc": { "start": { @@ -151531,8 +151640,8 @@ "type": "Identifier", "name": "getRowDisplay", "range": [ - 86529, - 86542 + 86555, + 86568 ], "loc": { "start": { @@ -151546,8 +151655,8 @@ } }, "range": [ - 86524, - 86542 + 86550, + 86568 ], "loc": { "start": { @@ -151565,8 +151674,8 @@ "type": "Identifier", "name": "row", "range": [ - 86543, - 86546 + 86569, + 86572 ], "loc": { "start": { @@ -151581,8 +151690,8 @@ } ], "range": [ - 86524, - 86547 + 86550, + 86573 ], "loc": { "start": { @@ -151600,8 +151709,8 @@ "value": "", "raw": "''", "range": [ - 86552, - 86554 + 86578, + 86580 ], "loc": { "start": { @@ -151615,8 +151724,8 @@ } }, "range": [ - 86524, - 86554 + 86550, + 86580 ], "loc": { "start": { @@ -151630,8 +151739,8 @@ } }, "range": [ - 86517, - 86555 + 86543, + 86581 ], "loc": { "start": { @@ -151646,8 +151755,8 @@ } ], "range": [ - 86462, - 86561 + 86488, + 86587 ], "loc": { "start": { @@ -151663,8 +151772,8 @@ "generator": false, "expression": false, "range": [ - 86451, - 86561 + 86477, + 86587 ], "loc": { "start": { @@ -151680,8 +151789,8 @@ "kind": "method", "computed": false, "range": [ - 86437, - 86561 + 86463, + 86587 ], "loc": { "start": { @@ -151698,8 +151807,8 @@ "type": "Block", "value": "*\n * Check if passed row is visible\n * @param {Number} rowIndex Row index\n * @return {Boolean}\n ", "range": [ - 86316, - 86432 + 86342, + 86458 ], "loc": { "start": { @@ -151718,8 +151827,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": [ - 86567, - 86770 + 86593, + 86796 ], "loc": { "start": { @@ -151741,8 +151850,8 @@ "type": "Identifier", "name": "ignoresDiacritics", "range": [ - 86775, - 86792 + 86801, + 86818 ], "loc": { "start": { @@ -151763,8 +151872,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 86793, - 86801 + 86819, + 86827 ], "loc": { "start": { @@ -151790,8 +151899,8 @@ "type": "Identifier", "name": "ignoreDiac", "range": [ - 86817, - 86827 + 86843, + 86853 ], "loc": { "start": { @@ -151810,8 +151919,8 @@ "object": { "type": "ThisExpression", "range": [ - 86830, - 86834 + 86856, + 86860 ], "loc": { "start": { @@ -151828,8 +151937,8 @@ "type": "Identifier", "name": "ignoreDiacritics", "range": [ - 86835, - 86851 + 86861, + 86877 ], "loc": { "start": { @@ -151843,8 +151952,8 @@ } }, "range": [ - 86830, - 86851 + 86856, + 86877 ], "loc": { "start": { @@ -151858,8 +151967,8 @@ } }, "range": [ - 86817, - 86851 + 86843, + 86877 ], "loc": { "start": { @@ -151875,8 +151984,8 @@ ], "kind": "let", "range": [ - 86813, - 86852 + 86839, + 86878 ], "loc": { "start": { @@ -151897,8 +152006,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 86865, - 86872 + 86891, + 86898 ], "loc": { "start": { @@ -151916,8 +152025,8 @@ "type": "Identifier", "name": "ignoreDiac", "range": [ - 86873, - 86883 + 86899, + 86909 ], "loc": { "start": { @@ -151932,8 +152041,8 @@ } ], "range": [ - 86865, - 86884 + 86891, + 86910 ], "loc": { "start": { @@ -151958,8 +152067,8 @@ "type": "Identifier", "name": "ignoreDiac", "range": [ - 86907, - 86917 + 86933, + 86943 ], "loc": { "start": { @@ -151976,8 +152085,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 86918, - 86926 + 86944, + 86952 ], "loc": { "start": { @@ -151991,8 +152100,8 @@ } }, "range": [ - 86907, - 86927 + 86933, + 86953 ], "loc": { "start": { @@ -152006,8 +152115,8 @@ } }, "range": [ - 86900, - 86928 + 86926, + 86954 ], "loc": { "start": { @@ -152022,8 +152131,8 @@ } ], "range": [ - 86886, - 86938 + 86912, + 86964 ], "loc": { "start": { @@ -152038,8 +152147,8 @@ }, "alternate": null, "range": [ - 86861, - 86938 + 86887, + 86964 ], "loc": { "start": { @@ -152060,8 +152169,8 @@ "type": "Identifier", "name": "Boolean", "range": [ - 86954, - 86961 + 86980, + 86987 ], "loc": { "start": { @@ -152079,8 +152188,8 @@ "type": "Identifier", "name": "ignoreDiac", "range": [ - 86962, - 86972 + 86988, + 86998 ], "loc": { "start": { @@ -152095,8 +152204,8 @@ } ], "range": [ - 86954, - 86973 + 86980, + 86999 ], "loc": { "start": { @@ -152110,8 +152219,8 @@ } }, "range": [ - 86947, - 86974 + 86973, + 87000 ], "loc": { "start": { @@ -152126,8 +152235,8 @@ } ], "range": [ - 86803, - 86980 + 86829, + 87006 ], "loc": { "start": { @@ -152143,8 +152252,8 @@ "generator": false, "expression": false, "range": [ - 86792, - 86980 + 86818, + 87006 ], "loc": { "start": { @@ -152160,8 +152269,8 @@ "kind": "method", "computed": false, "range": [ - 86775, - 86980 + 86801, + 87006 ], "loc": { "start": { @@ -152178,8 +152287,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": [ - 86567, - 86770 + 86593, + 86796 ], "loc": { "start": { @@ -152198,8 +152307,8 @@ "type": "Block", "value": "*\n * Return clear all text for specified filter column\n * @param {Number} colIndex Column index\n * @return {String}\n ", "range": [ - 86986, - 87126 + 87012, + 87152 ], "loc": { "start": { @@ -152221,8 +152330,8 @@ "type": "Identifier", "name": "getClearFilterText", "range": [ - 87131, - 87149 + 87157, + 87175 ], "loc": { "start": { @@ -152243,8 +152352,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 87150, - 87158 + 87176, + 87184 ], "loc": { "start": { @@ -152270,8 +152379,8 @@ "type": "Identifier", "name": "clearText", "range": [ - 87174, - 87183 + 87200, + 87209 ], "loc": { "start": { @@ -152290,8 +152399,8 @@ "object": { "type": "ThisExpression", "range": [ - 87186, - 87190 + 87212, + 87216 ], "loc": { "start": { @@ -152308,8 +152417,8 @@ "type": "Identifier", "name": "clearFilterText", "range": [ - 87191, - 87206 + 87217, + 87232 ], "loc": { "start": { @@ -152323,8 +152432,8 @@ } }, "range": [ - 87186, - 87206 + 87212, + 87232 ], "loc": { "start": { @@ -152338,8 +152447,8 @@ } }, "range": [ - 87174, - 87206 + 87200, + 87232 ], "loc": { "start": { @@ -152355,8 +152464,8 @@ ], "kind": "let", "range": [ - 87170, - 87207 + 87196, + 87233 ], "loc": { "start": { @@ -152377,8 +152486,8 @@ "type": "Identifier", "name": "isArray", "range": [ - 87220, - 87227 + 87246, + 87253 ], "loc": { "start": { @@ -152396,8 +152505,8 @@ "type": "Identifier", "name": "clearText", "range": [ - 87228, - 87237 + 87254, + 87263 ], "loc": { "start": { @@ -152412,8 +152521,8 @@ } ], "range": [ - 87220, - 87238 + 87246, + 87264 ], "loc": { "start": { @@ -152438,8 +152547,8 @@ "type": "Identifier", "name": "clearText", "range": [ - 87261, - 87270 + 87287, + 87296 ], "loc": { "start": { @@ -152456,8 +152565,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 87271, - 87279 + 87297, + 87305 ], "loc": { "start": { @@ -152471,8 +152580,8 @@ } }, "range": [ - 87261, - 87280 + 87287, + 87306 ], "loc": { "start": { @@ -152486,8 +152595,8 @@ } }, "range": [ - 87254, - 87281 + 87280, + 87307 ], "loc": { "start": { @@ -152502,8 +152611,8 @@ } ], "range": [ - 87240, - 87291 + 87266, + 87317 ], "loc": { "start": { @@ -152518,8 +152627,8 @@ }, "alternate": null, "range": [ - 87216, - 87291 + 87242, + 87317 ], "loc": { "start": { @@ -152538,8 +152647,8 @@ "type": "Identifier", "name": "clearText", "range": [ - 87307, - 87316 + 87333, + 87342 ], "loc": { "start": { @@ -152553,8 +152662,8 @@ } }, "range": [ - 87300, - 87317 + 87326, + 87343 ], "loc": { "start": { @@ -152569,8 +152678,8 @@ } ], "range": [ - 87160, - 87323 + 87186, + 87349 ], "loc": { "start": { @@ -152586,8 +152695,8 @@ "generator": false, "expression": false, "range": [ - 87149, - 87323 + 87175, + 87349 ], "loc": { "start": { @@ -152603,8 +152712,8 @@ "kind": "method", "computed": false, "range": [ - 87131, - 87323 + 87157, + 87349 ], "loc": { "start": { @@ -152621,8 +152730,8 @@ "type": "Block", "value": "*\n * Return clear all text for specified filter column\n * @param {Number} colIndex Column index\n * @return {String}\n ", "range": [ - 86986, - 87126 + 87012, + 87152 ], "loc": { "start": { @@ -152641,8 +152750,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": [ - 87329, - 87548 + 87355, + 87574 ], "loc": { "start": { @@ -152664,8 +152773,8 @@ "type": "Identifier", "name": "isImported", "range": [ - 87553, - 87563 + 87579, + 87589 ], "loc": { "start": { @@ -152686,8 +152795,8 @@ "type": "Identifier", "name": "filePath", "range": [ - 87564, - 87572 + 87590, + 87598 ], "loc": { "start": { @@ -152706,8 +152815,8 @@ "type": "Identifier", "name": "type", "range": [ - 87574, - 87578 + 87600, + 87604 ], "loc": { "start": { @@ -152725,8 +152834,8 @@ "value": "script", "raw": "'script'", "range": [ - 87581, - 87589 + 87607, + 87615 ], "loc": { "start": { @@ -152740,8 +152849,8 @@ } }, "range": [ - 87574, - 87589 + 87600, + 87615 ], "loc": { "start": { @@ -152767,8 +152876,8 @@ "type": "Identifier", "name": "imported", "range": [ - 87605, - 87613 + 87631, + 87639 ], "loc": { "start": { @@ -152786,8 +152895,8 @@ "value": false, "raw": "false", "range": [ - 87616, - 87621 + 87642, + 87647 ], "loc": { "start": { @@ -152801,8 +152910,8 @@ } }, "range": [ - 87605, - 87621 + 87631, + 87647 ], "loc": { "start": { @@ -152821,8 +152930,8 @@ "type": "Identifier", "name": "attr", "range": [ - 87635, - 87639 + 87661, + 87665 ], "loc": { "start": { @@ -152844,8 +152953,8 @@ "type": "Identifier", "name": "type", "range": [ - 87642, - 87646 + 87668, + 87672 ], "loc": { "start": { @@ -152863,8 +152972,8 @@ "value": "script", "raw": "'script'", "range": [ - 87651, - 87659 + 87677, + 87685 ], "loc": { "start": { @@ -152878,8 +152987,8 @@ } }, "range": [ - 87642, - 87659 + 87668, + 87685 ], "loc": { "start": { @@ -152897,8 +153006,8 @@ "value": "src", "raw": "'src'", "range": [ - 87662, - 87667 + 87688, + 87693 ], "loc": { "start": { @@ -152916,8 +153025,8 @@ "value": "href", "raw": "'href'", "range": [ - 87670, - 87676 + 87696, + 87702 ], "loc": { "start": { @@ -152931,8 +153040,8 @@ } }, "range": [ - 87642, - 87676 + 87668, + 87702 ], "loc": { "start": { @@ -152946,8 +153055,8 @@ } }, "range": [ - 87635, - 87676 + 87661, + 87702 ], "loc": { "start": { @@ -152966,8 +153075,8 @@ "type": "Identifier", "name": "files", "range": [ - 87690, - 87695 + 87716, + 87721 ], "loc": { "start": { @@ -152986,8 +153095,8 @@ "type": "Identifier", "name": "tag", "range": [ - 87698, - 87701 + 87724, + 87727 ], "loc": { "start": { @@ -153005,8 +153114,8 @@ "type": "Identifier", "name": "doc", "range": [ - 87702, - 87705 + 87728, + 87731 ], "loc": { "start": { @@ -153023,8 +153132,8 @@ "type": "Identifier", "name": "type", "range": [ - 87707, - 87711 + 87733, + 87737 ], "loc": { "start": { @@ -153039,8 +153148,8 @@ } ], "range": [ - 87698, - 87712 + 87724, + 87738 ], "loc": { "start": { @@ -153054,8 +153163,8 @@ } }, "range": [ - 87690, - 87712 + 87716, + 87738 ], "loc": { "start": { @@ -153071,8 +153180,8 @@ ], "kind": "let", "range": [ - 87601, - 87713 + 87627, + 87739 ], "loc": { "start": { @@ -153096,8 +153205,8 @@ "type": "Identifier", "name": "i", "range": [ - 87731, - 87732 + 87757, + 87758 ], "loc": { "start": { @@ -153115,8 +153224,8 @@ "value": 0, "raw": "0", "range": [ - 87735, - 87736 + 87761, + 87762 ], "loc": { "start": { @@ -153130,8 +153239,8 @@ } }, "range": [ - 87731, - 87736 + 87757, + 87762 ], "loc": { "start": { @@ -153150,8 +153259,8 @@ "type": "Identifier", "name": "len", "range": [ - 87738, - 87741 + 87764, + 87767 ], "loc": { "start": { @@ -153171,8 +153280,8 @@ "type": "Identifier", "name": "files", "range": [ - 87744, - 87749 + 87770, + 87775 ], "loc": { "start": { @@ -153189,8 +153298,8 @@ "type": "Identifier", "name": "length", "range": [ - 87750, - 87756 + 87776, + 87782 ], "loc": { "start": { @@ -153204,8 +153313,8 @@ } }, "range": [ - 87744, - 87756 + 87770, + 87782 ], "loc": { "start": { @@ -153219,8 +153328,8 @@ } }, "range": [ - 87738, - 87756 + 87764, + 87782 ], "loc": { "start": { @@ -153236,8 +153345,8 @@ ], "kind": "let", "range": [ - 87727, - 87756 + 87753, + 87782 ], "loc": { "start": { @@ -153257,8 +153366,8 @@ "type": "Identifier", "name": "i", "range": [ - 87758, - 87759 + 87784, + 87785 ], "loc": { "start": { @@ -153275,8 +153384,8 @@ "type": "Identifier", "name": "len", "range": [ - 87762, - 87765 + 87788, + 87791 ], "loc": { "start": { @@ -153290,8 +153399,8 @@ } }, "range": [ - 87758, - 87765 + 87784, + 87791 ], "loc": { "start": { @@ -153311,8 +153420,8 @@ "type": "Identifier", "name": "i", "range": [ - 87767, - 87768 + 87793, + 87794 ], "loc": { "start": { @@ -153327,8 +153436,8 @@ }, "prefix": false, "range": [ - 87767, - 87770 + 87793, + 87796 ], "loc": { "start": { @@ -153352,8 +153461,8 @@ "type": "Identifier", "name": "isUndef", "range": [ - 87790, - 87797 + 87816, + 87823 ], "loc": { "start": { @@ -153377,8 +153486,8 @@ "type": "Identifier", "name": "files", "range": [ - 87798, - 87803 + 87824, + 87829 ], "loc": { "start": { @@ -153395,8 +153504,8 @@ "type": "Identifier", "name": "i", "range": [ - 87804, - 87805 + 87830, + 87831 ], "loc": { "start": { @@ -153410,8 +153519,8 @@ } }, "range": [ - 87798, - 87806 + 87824, + 87832 ], "loc": { "start": { @@ -153428,8 +153537,8 @@ "type": "Identifier", "name": "attr", "range": [ - 87807, - 87811 + 87833, + 87837 ], "loc": { "start": { @@ -153443,8 +153552,8 @@ } }, "range": [ - 87798, - 87812 + 87824, + 87838 ], "loc": { "start": { @@ -153459,8 +153568,8 @@ } ], "range": [ - 87790, - 87813 + 87816, + 87839 ], "loc": { "start": { @@ -153480,8 +153589,8 @@ "type": "ContinueStatement", "label": null, "range": [ - 87833, - 87842 + 87859, + 87868 ], "loc": { "start": { @@ -153496,8 +153605,8 @@ } ], "range": [ - 87815, - 87856 + 87841, + 87882 ], "loc": { "start": { @@ -153512,8 +153621,8 @@ }, "alternate": null, "range": [ - 87786, - 87856 + 87812, + 87882 ], "loc": { "start": { @@ -153543,8 +153652,8 @@ "type": "Identifier", "name": "files", "range": [ - 87873, - 87878 + 87899, + 87904 ], "loc": { "start": { @@ -153561,8 +153670,8 @@ "type": "Identifier", "name": "i", "range": [ - 87879, - 87880 + 87905, + 87906 ], "loc": { "start": { @@ -153576,8 +153685,8 @@ } }, "range": [ - 87873, - 87881 + 87899, + 87907 ], "loc": { "start": { @@ -153594,8 +153703,8 @@ "type": "Identifier", "name": "attr", "range": [ - 87882, - 87886 + 87908, + 87912 ], "loc": { "start": { @@ -153609,8 +153718,8 @@ } }, "range": [ - 87873, - 87887 + 87899, + 87913 ], "loc": { "start": { @@ -153627,8 +153736,8 @@ "type": "Identifier", "name": "match", "range": [ - 87888, - 87893 + 87914, + 87919 ], "loc": { "start": { @@ -153642,8 +153751,8 @@ } }, "range": [ - 87873, - 87893 + 87899, + 87919 ], "loc": { "start": { @@ -153661,8 +153770,8 @@ "type": "Identifier", "name": "filePath", "range": [ - 87894, - 87902 + 87920, + 87928 ], "loc": { "start": { @@ -153677,8 +153786,8 @@ } ], "range": [ - 87873, - 87903 + 87899, + 87929 ], "loc": { "start": { @@ -153703,8 +153812,8 @@ "type": "Identifier", "name": "imported", "range": [ - 87923, - 87931 + 87949, + 87957 ], "loc": { "start": { @@ -153722,8 +153831,8 @@ "value": true, "raw": "true", "range": [ - 87934, - 87938 + 87960, + 87964 ], "loc": { "start": { @@ -153737,8 +153846,8 @@ } }, "range": [ - 87923, - 87938 + 87949, + 87964 ], "loc": { "start": { @@ -153752,8 +153861,8 @@ } }, "range": [ - 87923, - 87939 + 87949, + 87965 ], "loc": { "start": { @@ -153770,8 +153879,8 @@ "type": "BreakStatement", "label": null, "range": [ - 87956, - 87962 + 87982, + 87988 ], "loc": { "start": { @@ -153786,8 +153895,8 @@ } ], "range": [ - 87905, - 87976 + 87931, + 88002 ], "loc": { "start": { @@ -153802,8 +153911,8 @@ }, "alternate": null, "range": [ - 87869, - 87976 + 87895, + 88002 ], "loc": { "start": { @@ -153818,8 +153927,8 @@ } ], "range": [ - 87772, - 87986 + 87798, + 88012 ], "loc": { "start": { @@ -153833,8 +153942,8 @@ } }, "range": [ - 87722, - 87986 + 87748, + 88012 ], "loc": { "start": { @@ -153853,8 +153962,8 @@ "type": "Identifier", "name": "imported", "range": [ - 88002, - 88010 + 88028, + 88036 ], "loc": { "start": { @@ -153868,8 +153977,8 @@ } }, "range": [ - 87995, - 88011 + 88021, + 88037 ], "loc": { "start": { @@ -153884,8 +153993,8 @@ } ], "range": [ - 87591, - 88017 + 87617, + 88043 ], "loc": { "start": { @@ -153901,8 +154010,8 @@ "generator": false, "expression": false, "range": [ - 87563, - 88017 + 87589, + 88043 ], "loc": { "start": { @@ -153918,8 +154027,8 @@ "kind": "method", "computed": false, "range": [ - 87553, - 88017 + 87579, + 88043 ], "loc": { "start": { @@ -153936,8 +154045,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": [ - 87329, - 87548 + 87355, + 87574 ], "loc": { "start": { @@ -153956,8 +154065,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": [ - 88023, - 88282 + 88049, + 88308 ], "loc": { "start": { @@ -153979,8 +154088,8 @@ "type": "Identifier", "name": "import", "range": [ - 88287, - 88293 + 88313, + 88319 ], "loc": { "start": { @@ -154001,8 +154110,8 @@ "type": "Identifier", "name": "fileId", "range": [ - 88294, - 88300 + 88320, + 88326 ], "loc": { "start": { @@ -154019,8 +154128,8 @@ "type": "Identifier", "name": "filePath", "range": [ - 88302, - 88310 + 88328, + 88336 ], "loc": { "start": { @@ -154037,8 +154146,8 @@ "type": "Identifier", "name": "callback", "range": [ - 88312, - 88320 + 88338, + 88346 ], "loc": { "start": { @@ -154057,8 +154166,8 @@ "type": "Identifier", "name": "type", "range": [ - 88322, - 88326 + 88348, + 88352 ], "loc": { "start": { @@ -154076,8 +154185,8 @@ "value": "script", "raw": "'script'", "range": [ - 88329, - 88337 + 88355, + 88363 ], "loc": { "start": { @@ -154091,8 +154200,8 @@ } }, "range": [ - 88322, - 88337 + 88348, + 88363 ], "loc": { "start": { @@ -154119,8 +154228,8 @@ "object": { "type": "ThisExpression", "range": [ - 88353, - 88357 + 88379, + 88383 ], "loc": { "start": { @@ -154137,8 +154246,8 @@ "type": "Identifier", "name": "isImported", "range": [ - 88358, - 88368 + 88384, + 88394 ], "loc": { "start": { @@ -154152,8 +154261,8 @@ } }, "range": [ - 88353, - 88368 + 88379, + 88394 ], "loc": { "start": { @@ -154171,8 +154280,8 @@ "type": "Identifier", "name": "filePath", "range": [ - 88369, - 88377 + 88395, + 88403 ], "loc": { "start": { @@ -154189,8 +154298,8 @@ "type": "Identifier", "name": "type", "range": [ - 88379, - 88383 + 88405, + 88409 ], "loc": { "start": { @@ -154205,8 +154314,8 @@ } ], "range": [ - 88353, - 88384 + 88379, + 88410 ], "loc": { "start": { @@ -154226,8 +154335,8 @@ "type": "ReturnStatement", "argument": null, "range": [ - 88400, - 88407 + 88426, + 88433 ], "loc": { "start": { @@ -154242,8 +154351,8 @@ } ], "range": [ - 88386, - 88417 + 88412, + 88443 ], "loc": { "start": { @@ -154258,8 +154367,8 @@ }, "alternate": null, "range": [ - 88349, - 88417 + 88375, + 88443 ], "loc": { "start": { @@ -154281,8 +154390,8 @@ "type": "Identifier", "name": "o", "range": [ - 88430, - 88431 + 88456, + 88457 ], "loc": { "start": { @@ -154298,8 +154407,8 @@ "init": { "type": "ThisExpression", "range": [ - 88434, - 88438 + 88460, + 88464 ], "loc": { "start": { @@ -154313,8 +154422,8 @@ } }, "range": [ - 88430, - 88438 + 88456, + 88464 ], "loc": { "start": { @@ -154333,8 +154442,8 @@ "type": "Identifier", "name": "isLoaded", "range": [ - 88452, - 88460 + 88478, + 88486 ], "loc": { "start": { @@ -154352,8 +154461,8 @@ "value": false, "raw": "false", "range": [ - 88463, - 88468 + 88489, + 88494 ], "loc": { "start": { @@ -154367,8 +154476,8 @@ } }, "range": [ - 88452, - 88468 + 88478, + 88494 ], "loc": { "start": { @@ -154387,8 +154496,8 @@ "type": "Identifier", "name": "file", "range": [ - 88482, - 88486 + 88508, + 88512 ], "loc": { "start": { @@ -154403,8 +154512,8 @@ }, "init": null, "range": [ - 88482, - 88486 + 88508, + 88512 ], "loc": { "start": { @@ -154423,8 +154532,8 @@ "type": "Identifier", "name": "head", "range": [ - 88500, - 88504 + 88526, + 88530 ], "loc": { "start": { @@ -154446,8 +154555,8 @@ "type": "Identifier", "name": "tag", "range": [ - 88507, - 88510 + 88533, + 88536 ], "loc": { "start": { @@ -154465,8 +154574,8 @@ "type": "Identifier", "name": "doc", "range": [ - 88511, - 88514 + 88537, + 88540 ], "loc": { "start": { @@ -154484,8 +154593,8 @@ "value": "head", "raw": "'head'", "range": [ - 88516, - 88522 + 88542, + 88548 ], "loc": { "start": { @@ -154500,8 +154609,8 @@ } ], "range": [ - 88507, - 88523 + 88533, + 88549 ], "loc": { "start": { @@ -154519,8 +154628,8 @@ "value": 0, "raw": "0", "range": [ - 88524, - 88525 + 88550, + 88551 ], "loc": { "start": { @@ -154534,8 +154643,8 @@ } }, "range": [ - 88507, - 88526 + 88533, + 88552 ], "loc": { "start": { @@ -154549,8 +154658,8 @@ } }, "range": [ - 88500, - 88526 + 88526, + 88552 ], "loc": { "start": { @@ -154566,8 +154675,8 @@ ], "kind": "let", "range": [ - 88426, - 88527 + 88452, + 88553 ], "loc": { "start": { @@ -154594,8 +154703,8 @@ "type": "Identifier", "name": "type", "range": [ - 88541, - 88545 + 88567, + 88571 ], "loc": { "start": { @@ -154612,8 +154721,8 @@ "type": "Identifier", "name": "toLowerCase", "range": [ - 88546, - 88557 + 88572, + 88583 ], "loc": { "start": { @@ -154627,8 +154736,8 @@ } }, "range": [ - 88541, - 88557 + 88567, + 88583 ], "loc": { "start": { @@ -154643,8 +154752,8 @@ }, "arguments": [], "range": [ - 88541, - 88559 + 88567, + 88585 ], "loc": { "start": { @@ -154662,8 +154771,8 @@ "value": "link", "raw": "'link'", "range": [ - 88564, - 88570 + 88590, + 88596 ], "loc": { "start": { @@ -154677,8 +154786,8 @@ } }, "range": [ - 88541, - 88570 + 88567, + 88596 ], "loc": { "start": { @@ -154703,8 +154812,8 @@ "type": "Identifier", "name": "file", "range": [ - 88586, - 88590 + 88612, + 88616 ], "loc": { "start": { @@ -154723,8 +154832,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 88593, - 88602 + 88619, + 88628 ], "loc": { "start": { @@ -154743,8 +154852,8 @@ "value": "link", "raw": "'link'", "range": [ - 88603, - 88609 + 88629, + 88635 ], "loc": { "start": { @@ -154765,8 +154874,8 @@ "value": "id", "raw": "'id'", "range": [ - 88628, - 88632 + 88654, + 88658 ], "loc": { "start": { @@ -154783,8 +154892,8 @@ "type": "Identifier", "name": "fileId", "range": [ - 88634, - 88640 + 88660, + 88666 ], "loc": { "start": { @@ -154799,8 +154908,8 @@ } ], "range": [ - 88627, - 88641 + 88653, + 88667 ], "loc": { "start": { @@ -154821,8 +154930,8 @@ "value": "type", "raw": "'type'", "range": [ - 88644, - 88650 + 88670, + 88676 ], "loc": { "start": { @@ -154840,8 +154949,8 @@ "value": "text/css", "raw": "'text/css'", "range": [ - 88652, - 88662 + 88678, + 88688 ], "loc": { "start": { @@ -154856,8 +154965,8 @@ } ], "range": [ - 88643, - 88663 + 88669, + 88689 ], "loc": { "start": { @@ -154878,8 +154987,8 @@ "value": "rel", "raw": "'rel'", "range": [ - 88682, - 88687 + 88708, + 88713 ], "loc": { "start": { @@ -154897,8 +155006,8 @@ "value": "stylesheet", "raw": "'stylesheet'", "range": [ - 88689, - 88701 + 88715, + 88727 ], "loc": { "start": { @@ -154913,8 +155022,8 @@ } ], "range": [ - 88681, - 88702 + 88707, + 88728 ], "loc": { "start": { @@ -154935,8 +155044,8 @@ "value": "href", "raw": "'href'", "range": [ - 88705, - 88711 + 88731, + 88737 ], "loc": { "start": { @@ -154953,8 +155062,8 @@ "type": "Identifier", "name": "filePath", "range": [ - 88713, - 88721 + 88739, + 88747 ], "loc": { "start": { @@ -154969,8 +155078,8 @@ } ], "range": [ - 88704, - 88722 + 88730, + 88748 ], "loc": { "start": { @@ -154985,8 +155094,8 @@ } ], "range": [ - 88593, - 88736 + 88619, + 88762 ], "loc": { "start": { @@ -155000,8 +155109,8 @@ } }, "range": [ - 88586, - 88736 + 88612, + 88762 ], "loc": { "start": { @@ -155015,8 +155124,8 @@ } }, "range": [ - 88586, - 88737 + 88612, + 88763 ], "loc": { "start": { @@ -155031,8 +155140,8 @@ } ], "range": [ - 88572, - 88747 + 88598, + 88773 ], "loc": { "start": { @@ -155057,8 +155166,8 @@ "type": "Identifier", "name": "file", "range": [ - 88767, - 88771 + 88793, + 88797 ], "loc": { "start": { @@ -155077,8 +155186,8 @@ "type": "Identifier", "name": "createElm", "range": [ - 88774, - 88783 + 88800, + 88809 ], "loc": { "start": { @@ -155097,8 +155206,8 @@ "value": "script", "raw": "'script'", "range": [ - 88784, - 88792 + 88810, + 88818 ], "loc": { "start": { @@ -155119,8 +155228,8 @@ "value": "id", "raw": "'id'", "range": [ - 88811, - 88815 + 88837, + 88841 ], "loc": { "start": { @@ -155137,8 +155246,8 @@ "type": "Identifier", "name": "fileId", "range": [ - 88817, - 88823 + 88843, + 88849 ], "loc": { "start": { @@ -155153,8 +155262,8 @@ } ], "range": [ - 88810, - 88824 + 88836, + 88850 ], "loc": { "start": { @@ -155175,8 +155284,8 @@ "value": "type", "raw": "'type'", "range": [ - 88843, - 88849 + 88869, + 88875 ], "loc": { "start": { @@ -155194,8 +155303,8 @@ "value": "text/javascript", "raw": "'text/javascript'", "range": [ - 88851, - 88868 + 88877, + 88894 ], "loc": { "start": { @@ -155210,8 +155319,8 @@ } ], "range": [ - 88842, - 88869 + 88868, + 88895 ], "loc": { "start": { @@ -155232,8 +155341,8 @@ "value": "src", "raw": "'src'", "range": [ - 88872, - 88877 + 88898, + 88903 ], "loc": { "start": { @@ -155250,8 +155359,8 @@ "type": "Identifier", "name": "filePath", "range": [ - 88879, - 88887 + 88905, + 88913 ], "loc": { "start": { @@ -155266,8 +155375,8 @@ } ], "range": [ - 88871, - 88888 + 88897, + 88914 ], "loc": { "start": { @@ -155282,8 +155391,8 @@ } ], "range": [ - 88774, - 88902 + 88800, + 88928 ], "loc": { "start": { @@ -155297,8 +155406,8 @@ } }, "range": [ - 88767, - 88902 + 88793, + 88928 ], "loc": { "start": { @@ -155312,8 +155421,8 @@ } }, "range": [ - 88767, - 88903 + 88793, + 88929 ], "loc": { "start": { @@ -155328,8 +155437,8 @@ } ], "range": [ - 88753, - 88913 + 88779, + 88939 ], "loc": { "start": { @@ -155343,8 +155452,8 @@ } }, "range": [ - 88537, - 88913 + 88563, + 88939 ], "loc": { "start": { @@ -155361,8 +155470,8 @@ "type": "Line", "value": "Browser <> IE onload event works only for scripts, not for stylesheets", "range": [ - 88923, - 88995 + 88949, + 89021 ], "loc": { "start": { @@ -155389,8 +155498,8 @@ "type": "Identifier", "name": "file", "range": [ - 89004, - 89008 + 89030, + 89034 ], "loc": { "start": { @@ -155407,8 +155516,8 @@ "type": "Identifier", "name": "onload", "range": [ - 89009, - 89015 + 89035, + 89041 ], "loc": { "start": { @@ -155422,8 +155531,8 @@ } }, "range": [ - 89004, - 89015 + 89030, + 89041 ], "loc": { "start": { @@ -155446,8 +155555,8 @@ "type": "Identifier", "name": "file", "range": [ - 89018, - 89022 + 89044, + 89048 ], "loc": { "start": { @@ -155464,8 +155573,8 @@ "type": "Identifier", "name": "onreadystatechange", "range": [ - 89023, - 89041 + 89049, + 89067 ], "loc": { "start": { @@ -155479,8 +155588,8 @@ } }, "range": [ - 89018, - 89041 + 89044, + 89067 ], "loc": { "start": { @@ -155512,8 +155621,8 @@ "type": "Identifier", "name": "isLoaded", "range": [ - 89069, - 89077 + 89095, + 89103 ], "loc": { "start": { @@ -155528,8 +155637,8 @@ }, "prefix": true, "range": [ - 89068, - 89077 + 89094, + 89103 ], "loc": { "start": { @@ -155557,8 +155666,8 @@ "object": { "type": "ThisExpression", "range": [ - 89099, - 89103 + 89125, + 89129 ], "loc": { "start": { @@ -155575,8 +155684,8 @@ "type": "Identifier", "name": "readyState", "range": [ - 89104, - 89114 + 89130, + 89140 ], "loc": { "start": { @@ -155590,8 +155699,8 @@ } }, "range": [ - 89099, - 89114 + 89125, + 89140 ], "loc": { "start": { @@ -155606,8 +155715,8 @@ }, "prefix": true, "range": [ - 89098, - 89114 + 89124, + 89140 ], "loc": { "start": { @@ -155629,8 +155738,8 @@ "object": { "type": "ThisExpression", "range": [ - 89118, - 89122 + 89144, + 89148 ], "loc": { "start": { @@ -155647,8 +155756,8 @@ "type": "Identifier", "name": "readyState", "range": [ - 89123, - 89133 + 89149, + 89159 ], "loc": { "start": { @@ -155662,8 +155771,8 @@ } }, "range": [ - 89118, - 89133 + 89144, + 89159 ], "loc": { "start": { @@ -155681,8 +155790,8 @@ "value": "loaded", "raw": "'loaded'", "range": [ - 89138, - 89146 + 89164, + 89172 ], "loc": { "start": { @@ -155696,8 +155805,8 @@ } }, "range": [ - 89118, - 89146 + 89144, + 89172 ], "loc": { "start": { @@ -155711,8 +155820,8 @@ } }, "range": [ - 89098, - 89146 + 89124, + 89172 ], "loc": { "start": { @@ -155734,8 +155843,8 @@ "object": { "type": "ThisExpression", "range": [ - 89170, - 89174 + 89196, + 89200 ], "loc": { "start": { @@ -155752,8 +155861,8 @@ "type": "Identifier", "name": "readyState", "range": [ - 89175, - 89185 + 89201, + 89211 ], "loc": { "start": { @@ -155767,8 +155876,8 @@ } }, "range": [ - 89170, - 89185 + 89196, + 89211 ], "loc": { "start": { @@ -155786,8 +155895,8 @@ "value": "complete", "raw": "'complete'", "range": [ - 89190, - 89200 + 89216, + 89226 ], "loc": { "start": { @@ -155801,8 +155910,8 @@ } }, "range": [ - 89170, - 89200 + 89196, + 89226 ], "loc": { "start": { @@ -155816,8 +155925,8 @@ } }, "range": [ - 89098, - 89200 + 89124, + 89226 ], "loc": { "start": { @@ -155831,8 +155940,8 @@ } }, "range": [ - 89068, - 89201 + 89094, + 89227 ], "loc": { "start": { @@ -155857,8 +155966,8 @@ "type": "Identifier", "name": "isLoaded", "range": [ - 89221, - 89229 + 89247, + 89255 ], "loc": { "start": { @@ -155876,8 +155985,8 @@ "value": true, "raw": "true", "range": [ - 89232, - 89236 + 89258, + 89262 ], "loc": { "start": { @@ -155891,8 +156000,8 @@ } }, "range": [ - 89221, - 89236 + 89247, + 89262 ], "loc": { "start": { @@ -155906,8 +156015,8 @@ } }, "range": [ - 89221, - 89237 + 89247, + 89263 ], "loc": { "start": { @@ -155932,8 +156041,8 @@ "type": "Identifier", "name": "callback", "range": [ - 89265, - 89273 + 89291, + 89299 ], "loc": { "start": { @@ -155948,8 +156057,8 @@ }, "prefix": true, "range": [ - 89258, - 89273 + 89284, + 89299 ], "loc": { "start": { @@ -155967,8 +156076,8 @@ "value": "function", "raw": "'function'", "range": [ - 89278, - 89288 + 89304, + 89314 ], "loc": { "start": { @@ -155982,8 +156091,8 @@ } }, "range": [ - 89258, - 89288 + 89284, + 89314 ], "loc": { "start": { @@ -156010,8 +156119,8 @@ "type": "Identifier", "name": "callback", "range": [ - 89312, - 89320 + 89338, + 89346 ], "loc": { "start": { @@ -156028,8 +156137,8 @@ "type": "Identifier", "name": "call", "range": [ - 89321, - 89325 + 89347, + 89351 ], "loc": { "start": { @@ -156043,8 +156152,8 @@ } }, "range": [ - 89312, - 89325 + 89338, + 89351 ], "loc": { "start": { @@ -156063,8 +156172,8 @@ "value": null, "raw": "null", "range": [ - 89326, - 89330 + 89352, + 89356 ], "loc": { "start": { @@ -156081,8 +156190,8 @@ "type": "Identifier", "name": "o", "range": [ - 89332, - 89333 + 89358, + 89359 ], "loc": { "start": { @@ -156097,8 +156206,8 @@ } ], "range": [ - 89312, - 89334 + 89338, + 89360 ], "loc": { "start": { @@ -156112,8 +156221,8 @@ } }, "range": [ - 89312, - 89335 + 89338, + 89361 ], "loc": { "start": { @@ -156128,8 +156237,8 @@ } ], "range": [ - 89290, - 89353 + 89316, + 89379 ], "loc": { "start": { @@ -156144,8 +156253,8 @@ }, "alternate": null, "range": [ - 89254, - 89353 + 89280, + 89379 ], "loc": { "start": { @@ -156160,8 +156269,8 @@ } ], "range": [ - 89203, - 89367 + 89229, + 89393 ], "loc": { "start": { @@ -156176,8 +156285,8 @@ }, "alternate": null, "range": [ - 89064, - 89367 + 89090, + 89393 ], "loc": { "start": { @@ -156192,8 +156301,8 @@ } ], "range": [ - 89050, - 89377 + 89076, + 89403 ], "loc": { "start": { @@ -156209,8 +156318,8 @@ "generator": false, "expression": false, "range": [ - 89044, - 89377 + 89070, + 89403 ], "loc": { "start": { @@ -156224,8 +156333,8 @@ } }, "range": [ - 89018, - 89377 + 89044, + 89403 ], "loc": { "start": { @@ -156239,8 +156348,8 @@ } }, "range": [ - 89004, - 89377 + 89030, + 89403 ], "loc": { "start": { @@ -156254,8 +156363,8 @@ } }, "range": [ - 89004, - 89378 + 89030, + 89404 ], "loc": { "start": { @@ -156272,8 +156381,8 @@ "type": "Line", "value": "Browser <> IE onload event works only for scripts, not for stylesheets", "range": [ - 88923, - 88995 + 88949, + 89021 ], "loc": { "start": { @@ -156300,8 +156409,8 @@ "type": "Identifier", "name": "file", "range": [ - 89387, - 89391 + 89413, + 89417 ], "loc": { "start": { @@ -156318,8 +156427,8 @@ "type": "Identifier", "name": "onerror", "range": [ - 89392, - 89399 + 89418, + 89425 ], "loc": { "start": { @@ -156333,8 +156442,8 @@ } }, "range": [ - 89387, - 89399 + 89413, + 89425 ], "loc": { "start": { @@ -156362,8 +156471,8 @@ "type": "Identifier", "name": "Error", "range": [ - 89438, - 89443 + 89464, + 89469 ], "loc": { "start": { @@ -156388,8 +156497,8 @@ }, "tail": false, "range": [ - 89444, - 89475 + 89470, + 89501 ], "loc": { "start": { @@ -156410,8 +156519,8 @@ }, "tail": true, "range": [ - 89483, - 89485 + 89509, + 89511 ], "loc": { "start": { @@ -156430,8 +156539,8 @@ "type": "Identifier", "name": "filePath", "range": [ - 89475, - 89483 + 89501, + 89509 ], "loc": { "start": { @@ -156446,8 +156555,8 @@ } ], "range": [ - 89444, - 89485 + 89470, + 89511 ], "loc": { "start": { @@ -156462,8 +156571,8 @@ } ], "range": [ - 89434, - 89486 + 89460, + 89512 ], "loc": { "start": { @@ -156477,8 +156586,8 @@ } }, "range": [ - 89428, - 89487 + 89454, + 89513 ], "loc": { "start": { @@ -156493,8 +156602,8 @@ } ], "range": [ - 89414, - 89497 + 89440, + 89523 ], "loc": { "start": { @@ -156510,8 +156619,8 @@ "generator": false, "expression": false, "range": [ - 89402, - 89497 + 89428, + 89523 ], "loc": { "start": { @@ -156525,8 +156634,8 @@ } }, "range": [ - 89387, - 89497 + 89413, + 89523 ], "loc": { "start": { @@ -156540,8 +156649,8 @@ } }, "range": [ - 89387, - 89498 + 89413, + 89524 ], "loc": { "start": { @@ -156565,8 +156674,8 @@ "type": "Identifier", "name": "head", "range": [ - 89507, - 89511 + 89533, + 89537 ], "loc": { "start": { @@ -156583,8 +156692,8 @@ "type": "Identifier", "name": "appendChild", "range": [ - 89512, - 89523 + 89538, + 89549 ], "loc": { "start": { @@ -156598,8 +156707,8 @@ } }, "range": [ - 89507, - 89523 + 89533, + 89549 ], "loc": { "start": { @@ -156617,8 +156726,8 @@ "type": "Identifier", "name": "file", "range": [ - 89524, - 89528 + 89550, + 89554 ], "loc": { "start": { @@ -156633,8 +156742,8 @@ } ], "range": [ - 89507, - 89529 + 89533, + 89555 ], "loc": { "start": { @@ -156648,8 +156757,8 @@ } }, "range": [ - 89507, - 89530 + 89533, + 89556 ], "loc": { "start": { @@ -156664,8 +156773,8 @@ } ], "range": [ - 88339, - 89536 + 88365, + 89562 ], "loc": { "start": { @@ -156681,8 +156790,8 @@ "generator": false, "expression": false, "range": [ - 88293, - 89536 + 88319, + 89562 ], "loc": { "start": { @@ -156698,8 +156807,8 @@ "kind": "method", "computed": false, "range": [ - 88287, - 89536 + 88313, + 89562 ], "loc": { "start": { @@ -156716,8 +156825,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": [ - 88023, - 88282 + 88049, + 88308 ], "loc": { "start": { @@ -156736,8 +156845,8 @@ "type": "Block", "value": "*\n * Check if table has filters grid\n * @return {Boolean}\n ", "range": [ - 89542, - 89617 + 89568, + 89643 ], "loc": { "start": { @@ -156759,8 +156868,8 @@ "type": "Identifier", "name": "isInitialized", "range": [ - 89622, - 89635 + 89648, + 89661 ], "loc": { "start": { @@ -156788,8 +156897,8 @@ "object": { "type": "ThisExpression", "range": [ - 89655, - 89659 + 89681, + 89685 ], "loc": { "start": { @@ -156806,8 +156915,8 @@ "type": "Identifier", "name": "initialized", "range": [ - 89660, - 89671 + 89686, + 89697 ], "loc": { "start": { @@ -156821,8 +156930,8 @@ } }, "range": [ - 89655, - 89671 + 89681, + 89697 ], "loc": { "start": { @@ -156836,8 +156945,8 @@ } }, "range": [ - 89648, - 89672 + 89674, + 89698 ], "loc": { "start": { @@ -156852,8 +156961,8 @@ } ], "range": [ - 89638, - 89678 + 89664, + 89704 ], "loc": { "start": { @@ -156869,8 +156978,8 @@ "generator": false, "expression": false, "range": [ - 89635, - 89678 + 89661, + 89704 ], "loc": { "start": { @@ -156886,8 +156995,8 @@ "kind": "method", "computed": false, "range": [ - 89622, - 89678 + 89648, + 89704 ], "loc": { "start": { @@ -156904,8 +157013,8 @@ "type": "Block", "value": "*\n * Check if table has filters grid\n * @return {Boolean}\n ", "range": [ - 89542, - 89617 + 89568, + 89643 ], "loc": { "start": { @@ -156924,8 +157033,8 @@ "type": "Block", "value": "*\n * Get list of filter IDs\n * @return {Array} List of filters ids\n ", "range": [ - 89684, - 89768 + 89710, + 89794 ], "loc": { "start": { @@ -156947,8 +157056,8 @@ "type": "Identifier", "name": "getFiltersId", "range": [ - 89773, - 89785 + 89799, + 89811 ], "loc": { "start": { @@ -156979,8 +157088,8 @@ "object": { "type": "ThisExpression", "range": [ - 89805, - 89809 + 89831, + 89835 ], "loc": { "start": { @@ -156997,8 +157106,8 @@ "type": "Identifier", "name": "fltIds", "range": [ - 89810, - 89816 + 89836, + 89842 ], "loc": { "start": { @@ -157012,8 +157121,8 @@ } }, "range": [ - 89805, - 89816 + 89831, + 89842 ], "loc": { "start": { @@ -157030,8 +157139,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 89820, - 89822 + 89846, + 89848 ], "loc": { "start": { @@ -157045,8 +157154,8 @@ } }, "range": [ - 89805, - 89822 + 89831, + 89848 ], "loc": { "start": { @@ -157060,8 +157169,8 @@ } }, "range": [ - 89798, - 89823 + 89824, + 89849 ], "loc": { "start": { @@ -157076,8 +157185,8 @@ } ], "range": [ - 89788, - 89829 + 89814, + 89855 ], "loc": { "start": { @@ -157093,8 +157202,8 @@ "generator": false, "expression": false, "range": [ - 89785, - 89829 + 89811, + 89855 ], "loc": { "start": { @@ -157110,8 +157219,8 @@ "kind": "method", "computed": false, "range": [ - 89773, - 89829 + 89799, + 89855 ], "loc": { "start": { @@ -157128,8 +157237,8 @@ "type": "Block", "value": "*\n * Get list of filter IDs\n * @return {Array} List of filters ids\n ", "range": [ - 89684, - 89768 + 89710, + 89794 ], "loc": { "start": { @@ -157148,8 +157257,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": [ - 89835, - 90011 + 89861, + 90037 ], "loc": { "start": { @@ -157171,8 +157280,8 @@ "type": "Identifier", "name": "getValidRows", "range": [ - 90016, - 90028 + 90042, + 90054 ], "loc": { "start": { @@ -157193,8 +157302,8 @@ "type": "Identifier", "name": "reCalc", "range": [ - 90029, - 90035 + 90055, + 90061 ], "loc": { "start": { @@ -157220,8 +157329,8 @@ "type": "Identifier", "name": "reCalc", "range": [ - 90052, - 90058 + 90078, + 90084 ], "loc": { "start": { @@ -157236,8 +157345,8 @@ }, "prefix": true, "range": [ - 90051, - 90058 + 90077, + 90084 ], "loc": { "start": { @@ -157261,8 +157370,8 @@ "object": { "type": "ThisExpression", "range": [ - 90081, - 90085 + 90107, + 90111 ], "loc": { "start": { @@ -157279,8 +157388,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 90086, - 90100 + 90112, + 90126 ], "loc": { "start": { @@ -157294,8 +157403,8 @@ } }, "range": [ - 90081, - 90100 + 90107, + 90126 ], "loc": { "start": { @@ -157309,8 +157418,8 @@ } }, "range": [ - 90074, - 90101 + 90100, + 90127 ], "loc": { "start": { @@ -157325,8 +157434,8 @@ } ], "range": [ - 90060, - 90111 + 90086, + 90137 ], "loc": { "start": { @@ -157341,8 +157450,8 @@ }, "alternate": null, "range": [ - 90047, - 90111 + 90073, + 90137 ], "loc": { "start": { @@ -157364,8 +157473,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 90125, - 90131 + 90151, + 90157 ], "loc": { "start": { @@ -157386,8 +157495,8 @@ "object": { "type": "ThisExpression", "range": [ - 90134, - 90138 + 90160, + 90164 ], "loc": { "start": { @@ -157404,8 +157513,8 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 90139, - 90148 + 90165, + 90174 ], "loc": { "start": { @@ -157419,8 +157528,8 @@ } }, "range": [ - 90134, - 90148 + 90160, + 90174 ], "loc": { "start": { @@ -157439,8 +157548,8 @@ "value": true, "raw": "true", "range": [ - 90149, - 90153 + 90175, + 90179 ], "loc": { "start": { @@ -157455,8 +157564,8 @@ } ], "range": [ - 90134, - 90154 + 90160, + 90180 ], "loc": { "start": { @@ -157470,8 +157579,8 @@ } }, "range": [ - 90125, - 90154 + 90151, + 90180 ], "loc": { "start": { @@ -157487,8 +157596,8 @@ ], "kind": "let", "range": [ - 90121, - 90155 + 90147, + 90181 ], "loc": { "start": { @@ -157512,8 +157621,8 @@ "object": { "type": "ThisExpression", "range": [ - 90164, - 90168 + 90190, + 90194 ], "loc": { "start": { @@ -157530,8 +157639,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 90169, - 90183 + 90195, + 90209 ], "loc": { "start": { @@ -157545,8 +157654,8 @@ } }, "range": [ - 90164, - 90183 + 90190, + 90209 ], "loc": { "start": { @@ -157563,8 +157672,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 90186, - 90188 + 90212, + 90214 ], "loc": { "start": { @@ -157578,8 +157687,8 @@ } }, "range": [ - 90164, - 90188 + 90190, + 90214 ], "loc": { "start": { @@ -157593,8 +157702,8 @@ } }, "range": [ - 90164, - 90189 + 90190, + 90215 ], "loc": { "start": { @@ -157618,8 +157727,8 @@ "type": "Identifier", "name": "k", "range": [ - 90207, - 90208 + 90233, + 90234 ], "loc": { "start": { @@ -157638,8 +157747,8 @@ "object": { "type": "ThisExpression", "range": [ - 90211, - 90215 + 90237, + 90241 ], "loc": { "start": { @@ -157656,8 +157765,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 90216, - 90222 + 90242, + 90248 ], "loc": { "start": { @@ -157671,8 +157780,8 @@ } }, "range": [ - 90211, - 90222 + 90237, + 90248 ], "loc": { "start": { @@ -157686,8 +157795,8 @@ } }, "range": [ - 90207, - 90222 + 90233, + 90248 ], "loc": { "start": { @@ -157703,8 +157812,8 @@ ], "kind": "let", "range": [ - 90203, - 90222 + 90229, + 90248 ], "loc": { "start": { @@ -157724,8 +157833,8 @@ "type": "Identifier", "name": "k", "range": [ - 90224, - 90225 + 90250, + 90251 ], "loc": { "start": { @@ -157742,8 +157851,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 90228, - 90234 + 90254, + 90260 ], "loc": { "start": { @@ -157757,8 +157866,8 @@ } }, "range": [ - 90224, - 90234 + 90250, + 90260 ], "loc": { "start": { @@ -157778,8 +157887,8 @@ "type": "Identifier", "name": "k", "range": [ - 90236, - 90237 + 90262, + 90263 ], "loc": { "start": { @@ -157794,8 +157903,8 @@ }, "prefix": false, "range": [ - 90236, - 90239 + 90262, + 90265 ], "loc": { "start": { @@ -157820,8 +157929,8 @@ "type": "Identifier", "name": "r", "range": [ - 90259, - 90260 + 90285, + 90286 ], "loc": { "start": { @@ -157848,8 +157957,8 @@ "object": { "type": "ThisExpression", "range": [ - 90263, - 90267 + 90289, + 90293 ], "loc": { "start": { @@ -157866,8 +157975,8 @@ "type": "Identifier", "name": "dom", "range": [ - 90268, - 90271 + 90294, + 90297 ], "loc": { "start": { @@ -157881,8 +157990,8 @@ } }, "range": [ - 90263, - 90271 + 90289, + 90297 ], "loc": { "start": { @@ -157897,8 +158006,8 @@ }, "arguments": [], "range": [ - 90263, - 90273 + 90289, + 90299 ], "loc": { "start": { @@ -157915,8 +158024,8 @@ "type": "Identifier", "name": "rows", "range": [ - 90274, - 90278 + 90300, + 90304 ], "loc": { "start": { @@ -157930,8 +158039,8 @@ } }, "range": [ - 90263, - 90278 + 90289, + 90304 ], "loc": { "start": { @@ -157948,8 +158057,8 @@ "type": "Identifier", "name": "k", "range": [ - 90279, - 90280 + 90305, + 90306 ], "loc": { "start": { @@ -157963,8 +158072,8 @@ } }, "range": [ - 90263, - 90281 + 90289, + 90307 ], "loc": { "start": { @@ -157978,8 +158087,8 @@ } }, "range": [ - 90259, - 90281 + 90285, + 90307 ], "loc": { "start": { @@ -157995,8 +158104,8 @@ ], "kind": "let", "range": [ - 90255, - 90282 + 90281, + 90308 ], "loc": { "start": { @@ -158020,8 +158129,8 @@ "object": { "type": "ThisExpression", "range": [ - 90300, - 90304 + 90326, + 90330 ], "loc": { "start": { @@ -158038,8 +158147,8 @@ "type": "Identifier", "name": "paging", "range": [ - 90305, - 90311 + 90331, + 90337 ], "loc": { "start": { @@ -158053,8 +158162,8 @@ } }, "range": [ - 90300, - 90311 + 90326, + 90337 ], "loc": { "start": { @@ -158069,8 +158178,8 @@ }, "prefix": true, "range": [ - 90299, - 90311 + 90325, + 90337 ], "loc": { "start": { @@ -158099,8 +158208,8 @@ "object": { "type": "ThisExpression", "range": [ - 90335, - 90339 + 90361, + 90365 ], "loc": { "start": { @@ -158117,8 +158226,8 @@ "type": "Identifier", "name": "getRowDisplay", "range": [ - 90340, - 90353 + 90366, + 90379 ], "loc": { "start": { @@ -158132,8 +158241,8 @@ } }, "range": [ - 90335, - 90353 + 90361, + 90379 ], "loc": { "start": { @@ -158151,8 +158260,8 @@ "type": "Identifier", "name": "r", "range": [ - 90354, - 90355 + 90380, + 90381 ], "loc": { "start": { @@ -158167,8 +158276,8 @@ } ], "range": [ - 90335, - 90356 + 90361, + 90382 ], "loc": { "start": { @@ -158185,8 +158294,8 @@ "type": "Identifier", "name": "NONE", "range": [ - 90361, - 90365 + 90387, + 90391 ], "loc": { "start": { @@ -158200,8 +158309,8 @@ } }, "range": [ - 90335, - 90365 + 90361, + 90391 ], "loc": { "start": { @@ -158230,8 +158339,8 @@ "object": { "type": "ThisExpression", "range": [ - 90389, - 90393 + 90415, + 90419 ], "loc": { "start": { @@ -158248,8 +158357,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 90394, - 90408 + 90420, + 90434 ], "loc": { "start": { @@ -158263,8 +158372,8 @@ } }, "range": [ - 90389, - 90408 + 90415, + 90434 ], "loc": { "start": { @@ -158281,8 +158390,8 @@ "type": "Identifier", "name": "push", "range": [ - 90409, - 90413 + 90435, + 90439 ], "loc": { "start": { @@ -158296,8 +158405,8 @@ } }, "range": [ - 90389, - 90413 + 90415, + 90439 ], "loc": { "start": { @@ -158318,8 +158427,8 @@ "type": "Identifier", "name": "r", "range": [ - 90414, - 90415 + 90440, + 90441 ], "loc": { "start": { @@ -158336,8 +158445,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 90416, - 90424 + 90442, + 90450 ], "loc": { "start": { @@ -158351,8 +158460,8 @@ } }, "range": [ - 90414, - 90424 + 90440, + 90450 ], "loc": { "start": { @@ -158367,8 +158476,8 @@ } ], "range": [ - 90389, - 90425 + 90415, + 90451 ], "loc": { "start": { @@ -158382,8 +158491,8 @@ } }, "range": [ - 90389, - 90426 + 90415, + 90452 ], "loc": { "start": { @@ -158398,8 +158507,8 @@ } ], "range": [ - 90367, - 90444 + 90393, + 90470 ], "loc": { "start": { @@ -158414,8 +158523,8 @@ }, "alternate": null, "range": [ - 90331, - 90444 + 90357, + 90470 ], "loc": { "start": { @@ -158430,8 +158539,8 @@ } ], "range": [ - 90313, - 90458 + 90339, + 90484 ], "loc": { "start": { @@ -158464,8 +158573,8 @@ "type": "Identifier", "name": "r", "range": [ - 90486, - 90487 + 90512, + 90513 ], "loc": { "start": { @@ -158482,8 +158591,8 @@ "type": "Identifier", "name": "getAttribute", "range": [ - 90488, - 90500 + 90514, + 90526 ], "loc": { "start": { @@ -158497,8 +158606,8 @@ } }, "range": [ - 90486, - 90500 + 90512, + 90526 ], "loc": { "start": { @@ -158517,8 +158626,8 @@ "value": "validRow", "raw": "'validRow'", "range": [ - 90501, - 90511 + 90527, + 90537 ], "loc": { "start": { @@ -158533,8 +158642,8 @@ } ], "range": [ - 90486, - 90512 + 90512, + 90538 ], "loc": { "start": { @@ -158552,8 +158661,8 @@ "value": "true", "raw": "'true'", "range": [ - 90517, - 90523 + 90543, + 90549 ], "loc": { "start": { @@ -158567,8 +158676,8 @@ } }, "range": [ - 90486, - 90523 + 90512, + 90549 ], "loc": { "start": { @@ -158593,8 +158702,8 @@ "type": "Identifier", "name": "r", "range": [ - 90547, - 90548 + 90573, + 90574 ], "loc": { "start": { @@ -158611,8 +158720,8 @@ "type": "Identifier", "name": "getAttribute", "range": [ - 90549, - 90561 + 90575, + 90587 ], "loc": { "start": { @@ -158626,8 +158735,8 @@ } }, "range": [ - 90547, - 90561 + 90573, + 90587 ], "loc": { "start": { @@ -158646,8 +158755,8 @@ "value": "validRow", "raw": "'validRow'", "range": [ - 90562, - 90572 + 90588, + 90598 ], "loc": { "start": { @@ -158662,8 +158771,8 @@ } ], "range": [ - 90547, - 90573 + 90573, + 90599 ], "loc": { "start": { @@ -158681,8 +158790,8 @@ "value": null, "raw": "null", "range": [ - 90578, - 90582 + 90604, + 90608 ], "loc": { "start": { @@ -158696,8 +158805,8 @@ } }, "range": [ - 90547, - 90582 + 90573, + 90608 ], "loc": { "start": { @@ -158711,8 +158820,8 @@ } }, "range": [ - 90486, - 90582 + 90512, + 90608 ], "loc": { "start": { @@ -158741,8 +158850,8 @@ "object": { "type": "ThisExpression", "range": [ - 90606, - 90610 + 90632, + 90636 ], "loc": { "start": { @@ -158759,8 +158868,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 90611, - 90625 + 90637, + 90651 ], "loc": { "start": { @@ -158774,8 +158883,8 @@ } }, "range": [ - 90606, - 90625 + 90632, + 90651 ], "loc": { "start": { @@ -158792,8 +158901,8 @@ "type": "Identifier", "name": "push", "range": [ - 90626, - 90630 + 90652, + 90656 ], "loc": { "start": { @@ -158807,8 +158916,8 @@ } }, "range": [ - 90606, - 90630 + 90632, + 90656 ], "loc": { "start": { @@ -158829,8 +158938,8 @@ "type": "Identifier", "name": "r", "range": [ - 90631, - 90632 + 90657, + 90658 ], "loc": { "start": { @@ -158847,8 +158956,8 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 90633, - 90641 + 90659, + 90667 ], "loc": { "start": { @@ -158862,8 +158971,8 @@ } }, "range": [ - 90631, - 90641 + 90657, + 90667 ], "loc": { "start": { @@ -158878,8 +158987,8 @@ } ], "range": [ - 90606, - 90642 + 90632, + 90668 ], "loc": { "start": { @@ -158893,8 +159002,8 @@ } }, "range": [ - 90606, - 90643 + 90632, + 90669 ], "loc": { "start": { @@ -158909,8 +159018,8 @@ } ], "range": [ - 90584, - 90661 + 90610, + 90687 ], "loc": { "start": { @@ -158925,8 +159034,8 @@ }, "alternate": null, "range": [ - 90482, - 90661 + 90508, + 90687 ], "loc": { "start": { @@ -158941,8 +159050,8 @@ } ], "range": [ - 90464, - 90675 + 90490, + 90701 ], "loc": { "start": { @@ -158956,8 +159065,8 @@ } }, "range": [ - 90295, - 90675 + 90321, + 90701 ], "loc": { "start": { @@ -158972,8 +159081,8 @@ } ], "range": [ - 90241, - 90685 + 90267, + 90711 ], "loc": { "start": { @@ -158987,8 +159096,8 @@ } }, "range": [ - 90198, - 90685 + 90224, + 90711 ], "loc": { "start": { @@ -159009,8 +159118,8 @@ "object": { "type": "ThisExpression", "range": [ - 90701, - 90705 + 90727, + 90731 ], "loc": { "start": { @@ -159027,8 +159136,8 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 90706, - 90720 + 90732, + 90746 ], "loc": { "start": { @@ -159042,8 +159151,8 @@ } }, "range": [ - 90701, - 90720 + 90727, + 90746 ], "loc": { "start": { @@ -159057,8 +159166,8 @@ } }, "range": [ - 90694, - 90721 + 90720, + 90747 ], "loc": { "start": { @@ -159073,8 +159182,8 @@ } ], "range": [ - 90037, - 90727 + 90063, + 90753 ], "loc": { "start": { @@ -159090,8 +159199,8 @@ "generator": false, "expression": false, "range": [ - 90028, - 90727 + 90054, + 90753 ], "loc": { "start": { @@ -159107,8 +159216,8 @@ "kind": "method", "computed": false, "range": [ - 90016, - 90727 + 90042, + 90753 ], "loc": { "start": { @@ -159125,8 +159234,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": [ - 89835, - 90011 + 89861, + 90037 ], "loc": { "start": { @@ -159145,8 +159254,8 @@ "type": "Block", "value": "*\n * Get the index of the row containing the filters\n * @return {Number}\n ", "range": [ - 90733, - 90823 + 90759, + 90849 ], "loc": { "start": { @@ -159168,8 +159277,8 @@ "type": "Identifier", "name": "getFiltersRowIndex", "range": [ - 90828, - 90846 + 90854, + 90872 ], "loc": { "start": { @@ -159197,8 +159306,8 @@ "object": { "type": "ThisExpression", "range": [ - 90866, - 90870 + 90892, + 90896 ], "loc": { "start": { @@ -159215,8 +159324,8 @@ "type": "Identifier", "name": "filtersRowIndex", "range": [ - 90871, - 90886 + 90897, + 90912 ], "loc": { "start": { @@ -159230,8 +159339,8 @@ } }, "range": [ - 90866, - 90886 + 90892, + 90912 ], "loc": { "start": { @@ -159245,8 +159354,8 @@ } }, "range": [ - 90859, - 90887 + 90885, + 90913 ], "loc": { "start": { @@ -159261,8 +159370,8 @@ } ], "range": [ - 90849, - 90893 + 90875, + 90919 ], "loc": { "start": { @@ -159278,8 +159387,8 @@ "generator": false, "expression": false, "range": [ - 90846, - 90893 + 90872, + 90919 ], "loc": { "start": { @@ -159295,8 +159404,8 @@ "kind": "method", "computed": false, "range": [ - 90828, - 90893 + 90854, + 90919 ], "loc": { "start": { @@ -159313,8 +159422,8 @@ "type": "Block", "value": "*\n * Get the index of the row containing the filters\n * @return {Number}\n ", "range": [ - 90733, - 90823 + 90759, + 90849 ], "loc": { "start": { @@ -159333,8 +159442,8 @@ "type": "Block", "value": "*\n * Get the index of the headers row\n * @return {Number}\n ", "range": [ - 90899, - 90974 + 90925, + 91000 ], "loc": { "start": { @@ -159356,8 +159465,8 @@ "type": "Identifier", "name": "getHeadersRowIndex", "range": [ - 90979, - 90997 + 91005, + 91023 ], "loc": { "start": { @@ -159385,8 +159494,8 @@ "object": { "type": "ThisExpression", "range": [ - 91017, - 91021 + 91043, + 91047 ], "loc": { "start": { @@ -159403,8 +159512,8 @@ "type": "Identifier", "name": "headersRow", "range": [ - 91022, - 91032 + 91048, + 91058 ], "loc": { "start": { @@ -159418,8 +159527,8 @@ } }, "range": [ - 91017, - 91032 + 91043, + 91058 ], "loc": { "start": { @@ -159433,8 +159542,8 @@ } }, "range": [ - 91010, - 91033 + 91036, + 91059 ], "loc": { "start": { @@ -159449,8 +159558,8 @@ } ], "range": [ - 91000, - 91039 + 91026, + 91065 ], "loc": { "start": { @@ -159466,8 +159575,8 @@ "generator": false, "expression": false, "range": [ - 90997, - 91039 + 91023, + 91065 ], "loc": { "start": { @@ -159483,8 +159592,8 @@ "kind": "method", "computed": false, "range": [ - 90979, - 91039 + 91005, + 91065 ], "loc": { "start": { @@ -159501,8 +159610,8 @@ "type": "Block", "value": "*\n * Get the index of the headers row\n * @return {Number}\n ", "range": [ - 90899, - 90974 + 90925, + 91000 ], "loc": { "start": { @@ -159521,8 +159630,8 @@ "type": "Block", "value": "*\n * Get the row index from where the filtering process start (1st filterable\n * row)\n * @return {Number}\n ", "range": [ - 91045, - 91172 + 91071, + 91198 ], "loc": { "start": { @@ -159544,8 +159653,8 @@ "type": "Identifier", "name": "getStartRowIndex", "range": [ - 91177, - 91193 + 91203, + 91219 ], "loc": { "start": { @@ -159573,8 +159682,8 @@ "object": { "type": "ThisExpression", "range": [ - 91213, - 91217 + 91239, + 91243 ], "loc": { "start": { @@ -159591,8 +159700,8 @@ "type": "Identifier", "name": "refRow", "range": [ - 91218, - 91224 + 91244, + 91250 ], "loc": { "start": { @@ -159606,8 +159715,8 @@ } }, "range": [ - 91213, - 91224 + 91239, + 91250 ], "loc": { "start": { @@ -159621,8 +159730,8 @@ } }, "range": [ - 91206, - 91225 + 91232, + 91251 ], "loc": { "start": { @@ -159637,8 +159746,8 @@ } ], "range": [ - 91196, - 91231 + 91222, + 91257 ], "loc": { "start": { @@ -159654,8 +159763,8 @@ "generator": false, "expression": false, "range": [ - 91193, - 91231 + 91219, + 91257 ], "loc": { "start": { @@ -159671,8 +159780,8 @@ "kind": "method", "computed": false, "range": [ - 91177, - 91231 + 91203, + 91257 ], "loc": { "start": { @@ -159689,8 +159798,8 @@ "type": "Block", "value": "*\n * Get the row index from where the filtering process start (1st filterable\n * row)\n * @return {Number}\n ", "range": [ - 91045, - 91172 + 91071, + 91198 ], "loc": { "start": { @@ -159709,8 +159818,8 @@ "type": "Block", "value": "*\n * Get the index of the last row\n * @return {Number}\n ", "range": [ - 91237, - 91309 + 91263, + 91335 ], "loc": { "start": { @@ -159732,8 +159841,8 @@ "type": "Identifier", "name": "getLastRowIndex", "range": [ - 91314, - 91329 + 91340, + 91355 ], "loc": { "start": { @@ -159762,8 +159871,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 91346, - 91352 + 91372, + 91378 ], "loc": { "start": { @@ -159784,8 +159893,8 @@ "object": { "type": "ThisExpression", "range": [ - 91355, - 91359 + 91381, + 91385 ], "loc": { "start": { @@ -159802,8 +159911,8 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 91360, - 91369 + 91386, + 91395 ], "loc": { "start": { @@ -159817,8 +159926,8 @@ } }, "range": [ - 91355, - 91369 + 91381, + 91395 ], "loc": { "start": { @@ -159837,8 +159946,8 @@ "value": true, "raw": "true", "range": [ - 91370, - 91374 + 91396, + 91400 ], "loc": { "start": { @@ -159853,8 +159962,8 @@ } ], "range": [ - 91355, - 91375 + 91381, + 91401 ], "loc": { "start": { @@ -159868,8 +159977,8 @@ } }, "range": [ - 91346, - 91375 + 91372, + 91401 ], "loc": { "start": { @@ -159885,8 +159994,8 @@ ], "kind": "let", "range": [ - 91342, - 91376 + 91368, + 91402 ], "loc": { "start": { @@ -159908,8 +160017,8 @@ "type": "Identifier", "name": "nbRows", "range": [ - 91393, - 91399 + 91419, + 91425 ], "loc": { "start": { @@ -159927,8 +160036,8 @@ "value": 1, "raw": "1", "range": [ - 91402, - 91403 + 91428, + 91429 ], "loc": { "start": { @@ -159942,8 +160051,8 @@ } }, "range": [ - 91393, - 91403 + 91419, + 91429 ], "loc": { "start": { @@ -159957,8 +160066,8 @@ } }, "range": [ - 91385, - 91405 + 91411, + 91431 ], "loc": { "start": { @@ -159973,8 +160082,8 @@ } ], "range": [ - 91332, - 91411 + 91358, + 91437 ], "loc": { "start": { @@ -159990,8 +160099,8 @@ "generator": false, "expression": false, "range": [ - 91329, - 91411 + 91355, + 91437 ], "loc": { "start": { @@ -160007,8 +160116,8 @@ "kind": "method", "computed": false, "range": [ - 91314, - 91411 + 91340, + 91437 ], "loc": { "start": { @@ -160025,8 +160134,8 @@ "type": "Block", "value": "*\n * Get the index of the last row\n * @return {Number}\n ", "range": [ - 91237, - 91309 + 91263, + 91335 ], "loc": { "start": { @@ -160045,8 +160154,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": [ - 91417, - 91626 + 91443, + 91652 ], "loc": { "start": { @@ -160068,8 +160177,8 @@ "type": "Identifier", "name": "hasType", "range": [ - 91631, - 91638 + 91657, + 91664 ], "loc": { "start": { @@ -160090,8 +160199,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 91639, - 91647 + 91665, + 91673 ], "loc": { "start": { @@ -160110,8 +160219,8 @@ "type": "Identifier", "name": "types", "range": [ - 91649, - 91654 + 91675, + 91680 ], "loc": { "start": { @@ -160128,8 +160237,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 91657, - 91659 + 91683, + 91685 ], "loc": { "start": { @@ -160143,8 +160252,8 @@ } }, "range": [ - 91649, - 91659 + 91675, + 91685 ], "loc": { "start": { @@ -160175,8 +160284,8 @@ "object": { "type": "ThisExpression", "range": [ - 91675, - 91679 + 91701, + 91705 ], "loc": { "start": { @@ -160193,8 +160302,8 @@ "type": "Identifier", "name": "colTypes", "range": [ - 91680, - 91688 + 91706, + 91714 ], "loc": { "start": { @@ -160208,8 +160317,8 @@ } }, "range": [ - 91675, - 91688 + 91701, + 91714 ], "loc": { "start": { @@ -160226,8 +160335,8 @@ "type": "Identifier", "name": "length", "range": [ - 91689, - 91695 + 91715, + 91721 ], "loc": { "start": { @@ -160241,8 +160350,8 @@ } }, "range": [ - 91675, - 91695 + 91701, + 91721 ], "loc": { "start": { @@ -160260,8 +160369,8 @@ "value": 0, "raw": "0", "range": [ - 91700, - 91701 + 91726, + 91727 ], "loc": { "start": { @@ -160275,8 +160384,8 @@ } }, "range": [ - 91675, - 91701 + 91701, + 91727 ], "loc": { "start": { @@ -160299,8 +160408,8 @@ "value": false, "raw": "false", "range": [ - 91724, - 91729 + 91750, + 91755 ], "loc": { "start": { @@ -160314,8 +160423,8 @@ } }, "range": [ - 91717, - 91730 + 91743, + 91756 ], "loc": { "start": { @@ -160330,8 +160439,8 @@ } ], "range": [ - 91703, - 91740 + 91729, + 91766 ], "loc": { "start": { @@ -160346,8 +160455,8 @@ }, "alternate": null, "range": [ - 91671, - 91740 + 91697, + 91766 ], "loc": { "start": { @@ -160369,8 +160478,8 @@ "type": "Identifier", "name": "colType", "range": [ - 91753, - 91760 + 91779, + 91786 ], "loc": { "start": { @@ -160392,8 +160501,8 @@ "object": { "type": "ThisExpression", "range": [ - 91763, - 91767 + 91789, + 91793 ], "loc": { "start": { @@ -160410,8 +160519,8 @@ "type": "Identifier", "name": "colTypes", "range": [ - 91768, - 91776 + 91794, + 91802 ], "loc": { "start": { @@ -160425,8 +160534,8 @@ } }, "range": [ - 91763, - 91776 + 91789, + 91802 ], "loc": { "start": { @@ -160443,8 +160552,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 91777, - 91785 + 91803, + 91811 ], "loc": { "start": { @@ -160458,8 +160567,8 @@ } }, "range": [ - 91763, - 91786 + 91789, + 91812 ], "loc": { "start": { @@ -160473,8 +160582,8 @@ } }, "range": [ - 91753, - 91786 + 91779, + 91812 ], "loc": { "start": { @@ -160490,8 +160599,8 @@ ], "kind": "let", "range": [ - 91749, - 91787 + 91775, + 91813 ], "loc": { "start": { @@ -160512,8 +160621,8 @@ "type": "Identifier", "name": "isObj", "range": [ - 91800, - 91805 + 91826, + 91831 ], "loc": { "start": { @@ -160531,8 +160640,8 @@ "type": "Identifier", "name": "colType", "range": [ - 91806, - 91813 + 91832, + 91839 ], "loc": { "start": { @@ -160547,8 +160656,8 @@ } ], "range": [ - 91800, - 91814 + 91826, + 91840 ], "loc": { "start": { @@ -160573,8 +160682,8 @@ "type": "Identifier", "name": "colType", "range": [ - 91830, - 91837 + 91856, + 91863 ], "loc": { "start": { @@ -160594,8 +160703,8 @@ "type": "Identifier", "name": "colType", "range": [ - 91840, - 91847 + 91866, + 91873 ], "loc": { "start": { @@ -160612,8 +160721,8 @@ "type": "Identifier", "name": "type", "range": [ - 91848, - 91852 + 91874, + 91878 ], "loc": { "start": { @@ -160627,8 +160736,8 @@ } }, "range": [ - 91840, - 91852 + 91866, + 91878 ], "loc": { "start": { @@ -160642,8 +160751,8 @@ } }, "range": [ - 91830, - 91852 + 91856, + 91878 ], "loc": { "start": { @@ -160657,8 +160766,8 @@ } }, "range": [ - 91830, - 91853 + 91856, + 91879 ], "loc": { "start": { @@ -160673,8 +160782,8 @@ } ], "range": [ - 91816, - 91863 + 91842, + 91889 ], "loc": { "start": { @@ -160689,8 +160798,8 @@ }, "alternate": null, "range": [ - 91796, - 91863 + 91822, + 91889 ], "loc": { "start": { @@ -160717,8 +160826,8 @@ "type": "Identifier", "name": "types", "range": [ - 91879, - 91884 + 91905, + 91910 ], "loc": { "start": { @@ -160735,8 +160844,8 @@ "type": "Identifier", "name": "indexOf", "range": [ - 91885, - 91892 + 91911, + 91918 ], "loc": { "start": { @@ -160750,8 +160859,8 @@ } }, "range": [ - 91879, - 91892 + 91905, + 91918 ], "loc": { "start": { @@ -160769,8 +160878,8 @@ "type": "Identifier", "name": "colType", "range": [ - 91893, - 91900 + 91919, + 91926 ], "loc": { "start": { @@ -160785,8 +160894,8 @@ } ], "range": [ - 91879, - 91901 + 91905, + 91927 ], "loc": { "start": { @@ -160807,8 +160916,8 @@ "value": 1, "raw": "1", "range": [ - 91907, - 91908 + 91933, + 91934 ], "loc": { "start": { @@ -160823,8 +160932,8 @@ }, "prefix": true, "range": [ - 91906, - 91908 + 91932, + 91934 ], "loc": { "start": { @@ -160838,8 +160947,8 @@ } }, "range": [ - 91879, - 91908 + 91905, + 91934 ], "loc": { "start": { @@ -160853,8 +160962,8 @@ } }, "range": [ - 91872, - 91909 + 91898, + 91935 ], "loc": { "start": { @@ -160869,8 +160978,8 @@ } ], "range": [ - 91661, - 91915 + 91687, + 91941 ], "loc": { "start": { @@ -160886,8 +160995,8 @@ "generator": false, "expression": false, "range": [ - 91638, - 91915 + 91664, + 91941 ], "loc": { "start": { @@ -160903,8 +161012,8 @@ "kind": "method", "computed": false, "range": [ - 91631, - 91915 + 91657, + 91941 ], "loc": { "start": { @@ -160921,8 +161030,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": [ - 91417, - 91626 + 91443, + 91652 ], "loc": { "start": { @@ -160941,8 +161050,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": [ - 91921, - 92062 + 91947, + 92088 ], "loc": { "start": { @@ -160964,8 +161073,8 @@ "type": "Identifier", "name": "getHeaderElement", "range": [ - 92067, - 92083 + 92093, + 92109 ], "loc": { "start": { @@ -160986,8 +161095,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 92084, - 92092 + 92110, + 92118 ], "loc": { "start": { @@ -161013,8 +161122,8 @@ "type": "Identifier", "name": "table", "range": [ - 92108, - 92113 + 92134, + 92139 ], "loc": { "start": { @@ -161035,8 +161144,8 @@ "object": { "type": "ThisExpression", "range": [ - 92116, - 92120 + 92142, + 92146 ], "loc": { "start": { @@ -161053,8 +161162,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 92121, - 92131 + 92147, + 92157 ], "loc": { "start": { @@ -161068,8 +161177,8 @@ } }, "range": [ - 92116, - 92131 + 92142, + 92157 ], "loc": { "start": { @@ -161094,8 +161203,8 @@ "object": { "type": "ThisExpression", "range": [ - 92134, - 92138 + 92160, + 92164 ], "loc": { "start": { @@ -161112,8 +161221,8 @@ "type": "Identifier", "name": "Mod", "range": [ - 92139, - 92142 + 92165, + 92168 ], "loc": { "start": { @@ -161127,8 +161236,8 @@ } }, "range": [ - 92134, - 92142 + 92160, + 92168 ], "loc": { "start": { @@ -161145,8 +161254,8 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 92143, - 92153 + 92169, + 92179 ], "loc": { "start": { @@ -161160,8 +161269,8 @@ } }, "range": [ - 92134, - 92153 + 92160, + 92179 ], "loc": { "start": { @@ -161178,8 +161287,8 @@ "type": "Identifier", "name": "headTbl", "range": [ - 92154, - 92161 + 92180, + 92187 ], "loc": { "start": { @@ -161193,8 +161302,8 @@ } }, "range": [ - 92134, - 92161 + 92160, + 92187 ], "loc": { "start": { @@ -161215,8 +161324,8 @@ "object": { "type": "ThisExpression", "range": [ - 92164, - 92168 + 92190, + 92194 ], "loc": { "start": { @@ -161233,8 +161342,8 @@ "type": "Identifier", "name": "dom", "range": [ - 92169, - 92172 + 92195, + 92198 ], "loc": { "start": { @@ -161248,8 +161357,8 @@ } }, "range": [ - 92164, - 92172 + 92190, + 92198 ], "loc": { "start": { @@ -161264,8 +161373,8 @@ }, "arguments": [], "range": [ - 92164, - 92174 + 92190, + 92200 ], "loc": { "start": { @@ -161279,8 +161388,8 @@ } }, "range": [ - 92116, - 92174 + 92142, + 92200 ], "loc": { "start": { @@ -161294,8 +161403,8 @@ } }, "range": [ - 92108, - 92174 + 92134, + 92200 ], "loc": { "start": { @@ -161311,8 +161420,8 @@ ], "kind": "let", "range": [ - 92104, - 92175 + 92130, + 92201 ], "loc": { "start": { @@ -161334,8 +161443,8 @@ "type": "Identifier", "name": "tHead", "range": [ - 92188, - 92193 + 92214, + 92219 ], "loc": { "start": { @@ -161354,8 +161463,8 @@ "type": "Identifier", "name": "tag", "range": [ - 92196, - 92199 + 92222, + 92225 ], "loc": { "start": { @@ -161373,8 +161482,8 @@ "type": "Identifier", "name": "table", "range": [ - 92200, - 92205 + 92226, + 92231 ], "loc": { "start": { @@ -161392,8 +161501,8 @@ "value": "thead", "raw": "'thead'", "range": [ - 92207, - 92214 + 92233, + 92240 ], "loc": { "start": { @@ -161408,8 +161517,8 @@ } ], "range": [ - 92196, - 92215 + 92222, + 92241 ], "loc": { "start": { @@ -161423,8 +161532,8 @@ } }, "range": [ - 92188, - 92215 + 92214, + 92241 ], "loc": { "start": { @@ -161440,8 +161549,8 @@ ], "kind": "let", "range": [ - 92184, - 92216 + 92210, + 92242 ], "loc": { "start": { @@ -161463,8 +161572,8 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 92229, - 92235 + 92255, + 92261 ], "loc": { "start": { @@ -161485,8 +161594,8 @@ "object": { "type": "ThisExpression", "range": [ - 92238, - 92242 + 92264, + 92268 ], "loc": { "start": { @@ -161503,8 +161612,8 @@ "type": "Identifier", "name": "getHeadersRowIndex", "range": [ - 92243, - 92261 + 92269, + 92287 ], "loc": { "start": { @@ -161518,8 +161627,8 @@ } }, "range": [ - 92238, - 92261 + 92264, + 92287 ], "loc": { "start": { @@ -161534,8 +161643,8 @@ }, "arguments": [], "range": [ - 92238, - 92263 + 92264, + 92289 ], "loc": { "start": { @@ -161549,8 +161658,8 @@ } }, "range": [ - 92229, - 92263 + 92255, + 92289 ], "loc": { "start": { @@ -161566,8 +161675,8 @@ ], "kind": "let", "range": [ - 92225, - 92264 + 92251, + 92290 ], "loc": { "start": { @@ -161589,8 +161698,8 @@ "type": "Identifier", "name": "header", "range": [ - 92277, - 92283 + 92303, + 92309 ], "loc": { "start": { @@ -161605,8 +161714,8 @@ }, "init": null, "range": [ - 92277, - 92283 + 92303, + 92309 ], "loc": { "start": { @@ -161622,8 +161731,8 @@ ], "kind": "let", "range": [ - 92273, - 92284 + 92299, + 92310 ], "loc": { "start": { @@ -161648,8 +161757,8 @@ "type": "Identifier", "name": "tHead", "range": [ - 92297, - 92302 + 92323, + 92328 ], "loc": { "start": { @@ -161666,8 +161775,8 @@ "type": "Identifier", "name": "length", "range": [ - 92303, - 92309 + 92329, + 92335 ], "loc": { "start": { @@ -161681,8 +161790,8 @@ } }, "range": [ - 92297, - 92309 + 92323, + 92335 ], "loc": { "start": { @@ -161700,8 +161809,8 @@ "value": 0, "raw": "0", "range": [ - 92314, - 92315 + 92340, + 92341 ], "loc": { "start": { @@ -161715,8 +161824,8 @@ } }, "range": [ - 92297, - 92315 + 92323, + 92341 ], "loc": { "start": { @@ -161741,8 +161850,8 @@ "type": "Identifier", "name": "header", "range": [ - 92331, - 92337 + 92357, + 92363 ], "loc": { "start": { @@ -161771,8 +161880,8 @@ "type": "Identifier", "name": "table", "range": [ - 92340, - 92345 + 92366, + 92371 ], "loc": { "start": { @@ -161789,8 +161898,8 @@ "type": "Identifier", "name": "rows", "range": [ - 92346, - 92350 + 92372, + 92376 ], "loc": { "start": { @@ -161804,8 +161913,8 @@ } }, "range": [ - 92340, - 92350 + 92366, + 92376 ], "loc": { "start": { @@ -161822,8 +161931,8 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 92351, - 92357 + 92377, + 92383 ], "loc": { "start": { @@ -161837,8 +161946,8 @@ } }, "range": [ - 92340, - 92358 + 92366, + 92384 ], "loc": { "start": { @@ -161855,8 +161964,8 @@ "type": "Identifier", "name": "cells", "range": [ - 92359, - 92364 + 92385, + 92390 ], "loc": { "start": { @@ -161870,8 +161979,8 @@ } }, "range": [ - 92340, - 92364 + 92366, + 92390 ], "loc": { "start": { @@ -161888,8 +161997,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 92365, - 92373 + 92391, + 92399 ], "loc": { "start": { @@ -161903,8 +162012,8 @@ } }, "range": [ - 92340, - 92374 + 92366, + 92400 ], "loc": { "start": { @@ -161918,8 +162027,8 @@ } }, "range": [ - 92331, - 92374 + 92357, + 92400 ], "loc": { "start": { @@ -161933,8 +162042,8 @@ } }, "range": [ - 92331, - 92375 + 92357, + 92401 ], "loc": { "start": { @@ -161949,8 +162058,8 @@ } ], "range": [ - 92317, - 92385 + 92343, + 92411 ], "loc": { "start": { @@ -161965,8 +162074,8 @@ }, "alternate": null, "range": [ - 92293, - 92385 + 92319, + 92411 ], "loc": { "start": { @@ -161991,8 +162100,8 @@ "type": "Identifier", "name": "tHead", "range": [ - 92398, - 92403 + 92424, + 92429 ], "loc": { "start": { @@ -162009,8 +162118,8 @@ "type": "Identifier", "name": "length", "range": [ - 92404, - 92410 + 92430, + 92436 ], "loc": { "start": { @@ -162024,8 +162133,8 @@ } }, "range": [ - 92398, - 92410 + 92424, + 92436 ], "loc": { "start": { @@ -162043,8 +162152,8 @@ "value": 1, "raw": "1", "range": [ - 92415, - 92416 + 92441, + 92442 ], "loc": { "start": { @@ -162058,8 +162167,8 @@ } }, "range": [ - 92398, - 92416 + 92424, + 92442 ], "loc": { "start": { @@ -162084,8 +162193,8 @@ "type": "Identifier", "name": "header", "range": [ - 92432, - 92438 + 92458, + 92464 ], "loc": { "start": { @@ -162117,8 +162226,8 @@ "type": "Identifier", "name": "tHead", "range": [ - 92441, - 92446 + 92467, + 92472 ], "loc": { "start": { @@ -162136,8 +162245,8 @@ "value": 0, "raw": "0", "range": [ - 92447, - 92448 + 92473, + 92474 ], "loc": { "start": { @@ -162151,8 +162260,8 @@ } }, "range": [ - 92441, - 92449 + 92467, + 92475 ], "loc": { "start": { @@ -162169,8 +162278,8 @@ "type": "Identifier", "name": "rows", "range": [ - 92450, - 92454 + 92476, + 92480 ], "loc": { "start": { @@ -162184,8 +162293,8 @@ } }, "range": [ - 92441, - 92454 + 92467, + 92480 ], "loc": { "start": { @@ -162202,8 +162311,8 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 92455, - 92461 + 92481, + 92487 ], "loc": { "start": { @@ -162217,8 +162326,8 @@ } }, "range": [ - 92441, - 92462 + 92467, + 92488 ], "loc": { "start": { @@ -162235,8 +162344,8 @@ "type": "Identifier", "name": "cells", "range": [ - 92463, - 92468 + 92489, + 92494 ], "loc": { "start": { @@ -162250,8 +162359,8 @@ } }, "range": [ - 92441, - 92468 + 92467, + 92494 ], "loc": { "start": { @@ -162268,8 +162377,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 92469, - 92477 + 92495, + 92503 ], "loc": { "start": { @@ -162283,8 +162392,8 @@ } }, "range": [ - 92441, - 92478 + 92467, + 92504 ], "loc": { "start": { @@ -162298,8 +162407,8 @@ } }, "range": [ - 92432, - 92478 + 92458, + 92504 ], "loc": { "start": { @@ -162313,8 +162422,8 @@ } }, "range": [ - 92432, - 92479 + 92458, + 92505 ], "loc": { "start": { @@ -162329,8 +162438,8 @@ } ], "range": [ - 92418, - 92489 + 92444, + 92515 ], "loc": { "start": { @@ -162345,8 +162454,8 @@ }, "alternate": null, "range": [ - 92394, - 92489 + 92420, + 92515 ], "loc": { "start": { @@ -162365,8 +162474,8 @@ "type": "Identifier", "name": "header", "range": [ - 92505, - 92511 + 92531, + 92537 ], "loc": { "start": { @@ -162380,8 +162489,8 @@ } }, "range": [ - 92498, - 92512 + 92524, + 92538 ], "loc": { "start": { @@ -162396,8 +162505,8 @@ } ], "range": [ - 92094, - 92518 + 92120, + 92544 ], "loc": { "start": { @@ -162413,8 +162522,8 @@ "generator": false, "expression": false, "range": [ - 92083, - 92518 + 92109, + 92544 ], "loc": { "start": { @@ -162430,8 +162539,8 @@ "kind": "method", "computed": false, "range": [ - 92067, - 92518 + 92093, + 92544 ], "loc": { "start": { @@ -162448,8 +162557,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": [ - 91921, - 92062 + 91947, + 92088 ], "loc": { "start": { @@ -162468,8 +162577,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": [ - 92524, - 92697 + 92550, + 92723 ], "loc": { "start": { @@ -162491,8 +162600,8 @@ "type": "Identifier", "name": "getHeadersText", "range": [ - 92702, - 92716 + 92728, + 92742 ], "loc": { "start": { @@ -162515,8 +162624,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 92717, - 92734 + 92743, + 92760 ], "loc": { "start": { @@ -162534,8 +162643,8 @@ "value": false, "raw": "false", "range": [ - 92737, - 92742 + 92763, + 92768 ], "loc": { "start": { @@ -162549,8 +162658,8 @@ } }, "range": [ - 92717, - 92742 + 92743, + 92768 ], "loc": { "start": { @@ -162576,8 +162685,8 @@ "type": "Identifier", "name": "headers", "range": [ - 92758, - 92765 + 92784, + 92791 ], "loc": { "start": { @@ -162594,8 +162703,8 @@ "type": "ArrayExpression", "elements": [], "range": [ - 92768, - 92770 + 92794, + 92796 ], "loc": { "start": { @@ -162609,8 +162718,8 @@ } }, "range": [ - 92758, - 92770 + 92784, + 92796 ], "loc": { "start": { @@ -162626,8 +162735,8 @@ ], "kind": "let", "range": [ - 92754, - 92771 + 92780, + 92797 ], "loc": { "start": { @@ -162651,8 +162760,8 @@ "type": "Identifier", "name": "j", "range": [ - 92789, - 92790 + 92815, + 92816 ], "loc": { "start": { @@ -162670,8 +162779,8 @@ "value": 0, "raw": "0", "range": [ - 92793, - 92794 + 92819, + 92820 ], "loc": { "start": { @@ -162685,8 +162794,8 @@ } }, "range": [ - 92789, - 92794 + 92815, + 92820 ], "loc": { "start": { @@ -162702,8 +162811,8 @@ ], "kind": "let", "range": [ - 92785, - 92794 + 92811, + 92820 ], "loc": { "start": { @@ -162723,8 +162832,8 @@ "type": "Identifier", "name": "j", "range": [ - 92796, - 92797 + 92822, + 92823 ], "loc": { "start": { @@ -162743,8 +162852,8 @@ "object": { "type": "ThisExpression", "range": [ - 92800, - 92804 + 92826, + 92830 ], "loc": { "start": { @@ -162761,8 +162870,8 @@ "type": "Identifier", "name": "nbCells", "range": [ - 92805, - 92812 + 92831, + 92838 ], "loc": { "start": { @@ -162776,8 +162885,8 @@ } }, "range": [ - 92800, - 92812 + 92826, + 92838 ], "loc": { "start": { @@ -162791,8 +162900,8 @@ } }, "range": [ - 92796, - 92812 + 92822, + 92838 ], "loc": { "start": { @@ -162812,8 +162921,8 @@ "type": "Identifier", "name": "j", "range": [ - 92814, - 92815 + 92840, + 92841 ], "loc": { "start": { @@ -162828,8 +162937,8 @@ }, "prefix": false, "range": [ - 92814, - 92817 + 92840, + 92843 ], "loc": { "start": { @@ -162854,8 +162963,8 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 92837, - 92854 + 92863, + 92880 ], "loc": { "start": { @@ -162876,8 +162985,8 @@ "object": { "type": "ThisExpression", "range": [ - 92858, - 92862 + 92884, + 92888 ], "loc": { "start": { @@ -162894,8 +163003,8 @@ "type": "Identifier", "name": "hasExtension", "range": [ - 92863, - 92875 + 92889, + 92901 ], "loc": { "start": { @@ -162909,8 +163018,8 @@ } }, "range": [ - 92858, - 92875 + 92884, + 92901 ], "loc": { "start": { @@ -162929,8 +163038,8 @@ "value": "colsVisibility", "raw": "'colsVisibility'", "range": [ - 92876, - 92892 + 92902, + 92918 ], "loc": { "start": { @@ -162945,8 +163054,8 @@ } ], "range": [ - 92858, - 92893 + 92884, + 92919 ], "loc": { "start": { @@ -162960,8 +163069,8 @@ } }, "range": [ - 92837, - 92893 + 92863, + 92919 ], "loc": { "start": { @@ -162992,8 +163101,8 @@ "object": { "type": "ThisExpression", "range": [ - 92917, - 92921 + 92943, + 92947 ], "loc": { "start": { @@ -163010,8 +163119,8 @@ "type": "Identifier", "name": "extension", "range": [ - 92922, - 92931 + 92948, + 92957 ], "loc": { "start": { @@ -163025,8 +163134,8 @@ } }, "range": [ - 92917, - 92931 + 92943, + 92957 ], "loc": { "start": { @@ -163045,8 +163154,8 @@ "value": "colsVisibility", "raw": "'colsVisibility'", "range": [ - 92932, - 92948 + 92958, + 92974 ], "loc": { "start": { @@ -163061,8 +163170,8 @@ } ], "range": [ - 92917, - 92949 + 92943, + 92975 ], "loc": { "start": { @@ -163079,8 +163188,8 @@ "type": "Identifier", "name": "isColHidden", "range": [ - 92950, - 92961 + 92976, + 92987 ], "loc": { "start": { @@ -163094,8 +163203,8 @@ } }, "range": [ - 92917, - 92961 + 92943, + 92987 ], "loc": { "start": { @@ -163113,8 +163222,8 @@ "type": "Identifier", "name": "j", "range": [ - 92962, - 92963 + 92988, + 92989 ], "loc": { "start": { @@ -163129,8 +163238,8 @@ } ], "range": [ - 92917, - 92964 + 92943, + 92990 ], "loc": { "start": { @@ -163150,8 +163259,8 @@ "type": "ContinueStatement", "label": null, "range": [ - 92988, - 92997 + 93014, + 93023 ], "loc": { "start": { @@ -163166,8 +163275,8 @@ } ], "range": [ - 92966, - 93015 + 92992, + 93041 ], "loc": { "start": { @@ -163182,8 +163291,8 @@ }, "alternate": null, "range": [ - 92913, - 93015 + 92939, + 93041 ], "loc": { "start": { @@ -163198,8 +163307,8 @@ } ], "range": [ - 92895, - 93029 + 92921, + 93055 ], "loc": { "start": { @@ -163214,8 +163323,8 @@ }, "alternate": null, "range": [ - 92833, - 93029 + 92859, + 93055 ], "loc": { "start": { @@ -163237,8 +163346,8 @@ "type": "Identifier", "name": "header", "range": [ - 93046, - 93052 + 93072, + 93078 ], "loc": { "start": { @@ -163259,8 +163368,8 @@ "object": { "type": "ThisExpression", "range": [ - 93055, - 93059 + 93081, + 93085 ], "loc": { "start": { @@ -163277,8 +163386,8 @@ "type": "Identifier", "name": "getHeaderElement", "range": [ - 93060, - 93076 + 93086, + 93102 ], "loc": { "start": { @@ -163292,8 +163401,8 @@ } }, "range": [ - 93055, - 93076 + 93081, + 93102 ], "loc": { "start": { @@ -163311,8 +163420,8 @@ "type": "Identifier", "name": "j", "range": [ - 93077, - 93078 + 93103, + 93104 ], "loc": { "start": { @@ -163327,8 +163436,8 @@ } ], "range": [ - 93055, - 93079 + 93081, + 93105 ], "loc": { "start": { @@ -163342,8 +163451,8 @@ } }, "range": [ - 93046, - 93079 + 93072, + 93105 ], "loc": { "start": { @@ -163359,8 +163468,8 @@ ], "kind": "let", "range": [ - 93042, - 93080 + 93068, + 93106 ], "loc": { "start": { @@ -163382,8 +163491,8 @@ "type": "Identifier", "name": "headerText", "range": [ - 93097, - 93107 + 93123, + 93133 ], "loc": { "start": { @@ -163402,8 +163511,8 @@ "type": "Identifier", "name": "getFirstTextNode", "range": [ - 93110, - 93126 + 93136, + 93152 ], "loc": { "start": { @@ -163421,8 +163530,8 @@ "type": "Identifier", "name": "header", "range": [ - 93127, - 93133 + 93153, + 93159 ], "loc": { "start": { @@ -163437,8 +163546,8 @@ } ], "range": [ - 93110, - 93134 + 93136, + 93160 ], "loc": { "start": { @@ -163452,8 +163561,8 @@ } }, "range": [ - 93097, - 93134 + 93123, + 93160 ], "loc": { "start": { @@ -163469,8 +163578,8 @@ ], "kind": "let", "range": [ - 93093, - 93135 + 93119, + 93161 ], "loc": { "start": { @@ -163494,8 +163603,8 @@ "type": "Identifier", "name": "headers", "range": [ - 93148, - 93155 + 93174, + 93181 ], "loc": { "start": { @@ -163512,8 +163621,8 @@ "type": "Identifier", "name": "push", "range": [ - 93156, - 93160 + 93182, + 93186 ], "loc": { "start": { @@ -163527,8 +163636,8 @@ } }, "range": [ - 93148, - 93160 + 93174, + 93186 ], "loc": { "start": { @@ -163546,8 +163655,8 @@ "type": "Identifier", "name": "headerText", "range": [ - 93161, - 93171 + 93187, + 93197 ], "loc": { "start": { @@ -163562,8 +163671,8 @@ } ], "range": [ - 93148, - 93172 + 93174, + 93198 ], "loc": { "start": { @@ -163577,8 +163686,8 @@ } }, "range": [ - 93148, - 93173 + 93174, + 93199 ], "loc": { "start": { @@ -163593,8 +163702,8 @@ } ], "range": [ - 92819, - 93183 + 92845, + 93209 ], "loc": { "start": { @@ -163608,8 +163717,8 @@ } }, "range": [ - 92780, - 93183 + 92806, + 93209 ], "loc": { "start": { @@ -163628,8 +163737,8 @@ "type": "Identifier", "name": "headers", "range": [ - 93199, - 93206 + 93225, + 93232 ], "loc": { "start": { @@ -163643,8 +163752,8 @@ } }, "range": [ - 93192, - 93207 + 93218, + 93233 ], "loc": { "start": { @@ -163659,8 +163768,8 @@ } ], "range": [ - 92744, - 93213 + 92770, + 93239 ], "loc": { "start": { @@ -163676,8 +163785,8 @@ "generator": false, "expression": false, "range": [ - 92716, - 93213 + 92742, + 93239 ], "loc": { "start": { @@ -163693,8 +163802,8 @@ "kind": "method", "computed": false, "range": [ - 92702, - 93213 + 92728, + 93239 ], "loc": { "start": { @@ -163711,8 +163820,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": [ - 92524, - 92697 + 92550, + 92723 ], "loc": { "start": { @@ -163731,8 +163840,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": [ - 93219, - 93355 + 93245, + 93381 ], "loc": { "start": { @@ -163754,8 +163863,8 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 93360, - 93373 + 93386, + 93399 ], "loc": { "start": { @@ -163776,8 +163885,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 93374, - 93382 + 93400, + 93408 ], "loc": { "start": { @@ -163803,8 +163912,8 @@ "type": "Identifier", "name": "colType", "range": [ - 93398, - 93405 + 93424, + 93431 ], "loc": { "start": { @@ -163826,8 +163935,8 @@ "object": { "type": "ThisExpression", "range": [ - 93408, - 93412 + 93434, + 93438 ], "loc": { "start": { @@ -163844,8 +163953,8 @@ "type": "Identifier", "name": "cfg", "range": [ - 93413, - 93416 + 93439, + 93442 ], "loc": { "start": { @@ -163859,8 +163968,8 @@ } }, "range": [ - 93408, - 93416 + 93434, + 93442 ], "loc": { "start": { @@ -163881,8 +163990,8 @@ "value": "col_", "raw": "'col_'", "range": [ - 93417, - 93423 + 93443, + 93449 ], "loc": { "start": { @@ -163899,8 +164008,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 93426, - 93434 + 93452, + 93460 ], "loc": { "start": { @@ -163914,8 +164023,8 @@ } }, "range": [ - 93417, - 93434 + 93443, + 93460 ], "loc": { "start": { @@ -163929,8 +164038,8 @@ } }, "range": [ - 93408, - 93435 + 93434, + 93461 ], "loc": { "start": { @@ -163944,8 +164053,8 @@ } }, "range": [ - 93398, - 93435 + 93424, + 93461 ], "loc": { "start": { @@ -163961,8 +164070,8 @@ ], "kind": "let", "range": [ - 93394, - 93436 + 93420, + 93462 ], "loc": { "start": { @@ -163986,8 +164095,8 @@ "type": "Identifier", "name": "colType", "range": [ - 93453, - 93460 + 93479, + 93486 ], "loc": { "start": { @@ -164002,8 +164111,8 @@ }, "prefix": true, "range": [ - 93452, - 93460 + 93478, + 93486 ], "loc": { "start": { @@ -164020,8 +164129,8 @@ "type": "Identifier", "name": "INPUT", "range": [ - 93463, - 93468 + 93489, + 93494 ], "loc": { "start": { @@ -164043,8 +164152,8 @@ "type": "Identifier", "name": "colType", "range": [ - 93471, - 93478 + 93497, + 93504 ], "loc": { "start": { @@ -164061,8 +164170,8 @@ "type": "Identifier", "name": "toLowerCase", "range": [ - 93479, - 93490 + 93505, + 93516 ], "loc": { "start": { @@ -164076,8 +164185,8 @@ } }, "range": [ - 93471, - 93490 + 93497, + 93516 ], "loc": { "start": { @@ -164092,8 +164201,8 @@ }, "arguments": [], "range": [ - 93471, - 93492 + 93497, + 93518 ], "loc": { "start": { @@ -164107,8 +164216,8 @@ } }, "range": [ - 93452, - 93492 + 93478, + 93518 ], "loc": { "start": { @@ -164122,8 +164231,8 @@ } }, "range": [ - 93445, - 93493 + 93471, + 93519 ], "loc": { "start": { @@ -164138,8 +164247,8 @@ } ], "range": [ - 93384, - 93499 + 93410, + 93525 ], "loc": { "start": { @@ -164155,8 +164264,8 @@ "generator": false, "expression": false, "range": [ - 93373, - 93499 + 93399, + 93525 ], "loc": { "start": { @@ -164172,8 +164281,8 @@ "kind": "method", "computed": false, "range": [ - 93360, - 93499 + 93386, + 93525 ], "loc": { "start": { @@ -164190,8 +164299,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": [ - 93219, - 93355 + 93245, + 93381 ], "loc": { "start": { @@ -164210,8 +164319,8 @@ "type": "Block", "value": "*\n * Get the total number of filterable rows\n * @return {Number}\n ", "range": [ - 93505, - 93587 + 93531, + 93613 ], "loc": { "start": { @@ -164233,8 +164342,8 @@ "type": "Identifier", "name": "getFilterableRowsNb", "range": [ - 93592, - 93611 + 93618, + 93637 ], "loc": { "start": { @@ -164264,8 +164373,8 @@ "object": { "type": "ThisExpression", "range": [ - 93631, - 93635 + 93657, + 93661 ], "loc": { "start": { @@ -164282,8 +164391,8 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 93636, - 93645 + 93662, + 93671 ], "loc": { "start": { @@ -164297,8 +164406,8 @@ } }, "range": [ - 93631, - 93645 + 93657, + 93671 ], "loc": { "start": { @@ -164317,8 +164426,8 @@ "value": false, "raw": "false", "range": [ - 93646, - 93651 + 93672, + 93677 ], "loc": { "start": { @@ -164333,8 +164442,8 @@ } ], "range": [ - 93631, - 93652 + 93657, + 93678 ], "loc": { "start": { @@ -164348,8 +164457,8 @@ } }, "range": [ - 93624, - 93653 + 93650, + 93679 ], "loc": { "start": { @@ -164364,8 +164473,8 @@ } ], "range": [ - 93614, - 93659 + 93640, + 93685 ], "loc": { "start": { @@ -164381,8 +164490,8 @@ "generator": false, "expression": false, "range": [ - 93611, - 93659 + 93637, + 93685 ], "loc": { "start": { @@ -164398,8 +164507,8 @@ "kind": "method", "computed": false, "range": [ - 93592, - 93659 + 93618, + 93685 ], "loc": { "start": { @@ -164416,8 +164525,8 @@ "type": "Block", "value": "*\n * Get the total number of filterable rows\n * @return {Number}\n ", "range": [ - 93505, - 93587 + 93531, + 93613 ], "loc": { "start": { @@ -164436,8 +164545,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": [ - 93665, - 93820 + 93691, + 93846 ], "loc": { "start": { @@ -164459,8 +164568,8 @@ "type": "Identifier", "name": "getValidRowsNb", "range": [ - 93825, - 93839 + 93851, + 93865 ], "loc": { "start": { @@ -164483,8 +164592,8 @@ "type": "Identifier", "name": "reCalc", "range": [ - 93840, - 93846 + 93866, + 93872 ], "loc": { "start": { @@ -164502,8 +164611,8 @@ "value": false, "raw": "false", "range": [ - 93849, - 93854 + 93875, + 93880 ], "loc": { "start": { @@ -164517,8 +164626,8 @@ } }, "range": [ - 93840, - 93854 + 93866, + 93880 ], "loc": { "start": { @@ -164548,8 +164657,8 @@ "object": { "type": "ThisExpression", "range": [ - 93873, - 93877 + 93899, + 93903 ], "loc": { "start": { @@ -164566,8 +164675,8 @@ "type": "Identifier", "name": "getValidRows", "range": [ - 93878, - 93890 + 93904, + 93916 ], "loc": { "start": { @@ -164581,8 +164690,8 @@ } }, "range": [ - 93873, - 93890 + 93899, + 93916 ], "loc": { "start": { @@ -164600,8 +164709,8 @@ "type": "Identifier", "name": "reCalc", "range": [ - 93891, - 93897 + 93917, + 93923 ], "loc": { "start": { @@ -164616,8 +164725,8 @@ } ], "range": [ - 93873, - 93898 + 93899, + 93924 ], "loc": { "start": { @@ -164634,8 +164743,8 @@ "type": "Identifier", "name": "length", "range": [ - 93899, - 93905 + 93925, + 93931 ], "loc": { "start": { @@ -164649,8 +164758,8 @@ } }, "range": [ - 93873, - 93905 + 93899, + 93931 ], "loc": { "start": { @@ -164664,8 +164773,8 @@ } }, "range": [ - 93866, - 93906 + 93892, + 93932 ], "loc": { "start": { @@ -164680,8 +164789,8 @@ } ], "range": [ - 93856, - 93912 + 93882, + 93938 ], "loc": { "start": { @@ -164697,8 +164806,8 @@ "generator": false, "expression": false, "range": [ - 93839, - 93912 + 93865, + 93938 ], "loc": { "start": { @@ -164714,8 +164823,8 @@ "kind": "method", "computed": false, "range": [ - 93825, - 93912 + 93851, + 93938 ], "loc": { "start": { @@ -164732,8 +164841,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": [ - 93665, - 93820 + 93691, + 93846 ], "loc": { "start": { @@ -164752,8 +164861,8 @@ "type": "Block", "value": "*\n * Return the working DOM element\n * @return {HTMLTableElement}\n ", "range": [ - 93918, - 94001 + 93944, + 94027 ], "loc": { "start": { @@ -164775,8 +164884,8 @@ "type": "Identifier", "name": "dom", "range": [ - 94006, - 94009 + 94032, + 94035 ], "loc": { "start": { @@ -164804,8 +164913,8 @@ "object": { "type": "ThisExpression", "range": [ - 94029, - 94033 + 94055, + 94059 ], "loc": { "start": { @@ -164822,8 +164931,8 @@ "type": "Identifier", "name": "tbl", "range": [ - 94034, - 94037 + 94060, + 94063 ], "loc": { "start": { @@ -164837,8 +164946,8 @@ } }, "range": [ - 94029, - 94037 + 94055, + 94063 ], "loc": { "start": { @@ -164852,8 +164961,8 @@ } }, "range": [ - 94022, - 94038 + 94048, + 94064 ], "loc": { "start": { @@ -164868,8 +164977,8 @@ } ], "range": [ - 94012, - 94044 + 94038, + 94070 ], "loc": { "start": { @@ -164885,8 +164994,8 @@ "generator": false, "expression": false, "range": [ - 94009, - 94044 + 94035, + 94070 ], "loc": { "start": { @@ -164902,8 +165011,8 @@ "kind": "method", "computed": false, "range": [ - 94006, - 94044 + 94032, + 94070 ], "loc": { "start": { @@ -164920,8 +165029,8 @@ "type": "Block", "value": "*\n * Return the working DOM element\n * @return {HTMLTableElement}\n ", "range": [ - 93918, - 94001 + 93944, + 94027 ], "loc": { "start": { @@ -164940,8 +165049,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": [ - 94050, - 94256 + 94076, + 94282 ], "loc": { "start": { @@ -164963,8 +165072,8 @@ "type": "Identifier", "name": "getDecimal", "range": [ - 94261, - 94271 + 94287, + 94297 ], "loc": { "start": { @@ -164985,8 +165094,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 94272, - 94280 + 94298, + 94306 ], "loc": { "start": { @@ -165012,8 +165121,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 94296, - 94303 + 94322, + 94329 ], "loc": { "start": { @@ -165032,8 +165141,8 @@ "object": { "type": "ThisExpression", "range": [ - 94306, - 94310 + 94332, + 94336 ], "loc": { "start": { @@ -165050,8 +165159,8 @@ "type": "Identifier", "name": "decimalSeparator", "range": [ - 94311, - 94327 + 94337, + 94353 ], "loc": { "start": { @@ -165065,8 +165174,8 @@ } }, "range": [ - 94306, - 94327 + 94332, + 94353 ], "loc": { "start": { @@ -165080,8 +165189,8 @@ } }, "range": [ - 94296, - 94327 + 94322, + 94353 ], "loc": { "start": { @@ -165097,8 +165206,8 @@ ], "kind": "let", "range": [ - 94292, - 94328 + 94318, + 94354 ], "loc": { "start": { @@ -165121,8 +165230,8 @@ "object": { "type": "ThisExpression", "range": [ - 94341, - 94345 + 94367, + 94371 ], "loc": { "start": { @@ -165139,8 +165248,8 @@ "type": "Identifier", "name": "hasType", "range": [ - 94346, - 94353 + 94372, + 94379 ], "loc": { "start": { @@ -165154,8 +165263,8 @@ } }, "range": [ - 94341, - 94353 + 94367, + 94379 ], "loc": { "start": { @@ -165173,8 +165282,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 94354, - 94362 + 94380, + 94388 ], "loc": { "start": { @@ -165194,8 +165303,8 @@ "type": "Identifier", "name": "FORMATTED_NUMBER", "range": [ - 94365, - 94381 + 94391, + 94407 ], "loc": { "start": { @@ -165210,8 +165319,8 @@ } ], "range": [ - 94364, - 94382 + 94390, + 94408 ], "loc": { "start": { @@ -165226,8 +165335,8 @@ } ], "range": [ - 94341, - 94383 + 94367, + 94409 ], "loc": { "start": { @@ -165252,8 +165361,8 @@ "type": "Identifier", "name": "colType", "range": [ - 94403, - 94410 + 94429, + 94436 ], "loc": { "start": { @@ -165275,8 +165384,8 @@ "object": { "type": "ThisExpression", "range": [ - 94413, - 94417 + 94439, + 94443 ], "loc": { "start": { @@ -165293,8 +165402,8 @@ "type": "Identifier", "name": "colTypes", "range": [ - 94418, - 94426 + 94444, + 94452 ], "loc": { "start": { @@ -165308,8 +165417,8 @@ } }, "range": [ - 94413, - 94426 + 94439, + 94452 ], "loc": { "start": { @@ -165326,8 +165435,8 @@ "type": "Identifier", "name": "colIndex", "range": [ - 94427, - 94435 + 94453, + 94461 ], "loc": { "start": { @@ -165341,8 +165450,8 @@ } }, "range": [ - 94413, - 94436 + 94439, + 94462 ], "loc": { "start": { @@ -165356,8 +165465,8 @@ } }, "range": [ - 94403, - 94436 + 94429, + 94462 ], "loc": { "start": { @@ -165373,8 +165482,8 @@ ], "kind": "let", "range": [ - 94399, - 94437 + 94425, + 94463 ], "loc": { "start": { @@ -165398,8 +165507,8 @@ "type": "Identifier", "name": "colType", "range": [ - 94454, - 94461 + 94480, + 94487 ], "loc": { "start": { @@ -165416,8 +165525,8 @@ "type": "Identifier", "name": "hasOwnProperty", "range": [ - 94462, - 94476 + 94488, + 94502 ], "loc": { "start": { @@ -165431,8 +165540,8 @@ } }, "range": [ - 94454, - 94476 + 94480, + 94502 ], "loc": { "start": { @@ -165451,8 +165560,8 @@ "value": "decimal", "raw": "'decimal'", "range": [ - 94477, - 94486 + 94503, + 94512 ], "loc": { "start": { @@ -165467,8 +165576,8 @@ } ], "range": [ - 94454, - 94487 + 94480, + 94513 ], "loc": { "start": { @@ -165493,8 +165602,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 94507, - 94514 + 94533, + 94540 ], "loc": { "start": { @@ -165514,8 +165623,8 @@ "type": "Identifier", "name": "colType", "range": [ - 94517, - 94524 + 94543, + 94550 ], "loc": { "start": { @@ -165532,8 +165641,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 94525, - 94532 + 94551, + 94558 ], "loc": { "start": { @@ -165547,8 +165656,8 @@ } }, "range": [ - 94517, - 94532 + 94543, + 94558 ], "loc": { "start": { @@ -165562,8 +165671,8 @@ } }, "range": [ - 94507, - 94532 + 94533, + 94558 ], "loc": { "start": { @@ -165577,8 +165686,8 @@ } }, "range": [ - 94507, - 94533 + 94533, + 94559 ], "loc": { "start": { @@ -165593,8 +165702,8 @@ } ], "range": [ - 94489, - 94547 + 94515, + 94573 ], "loc": { "start": { @@ -165609,8 +165718,8 @@ }, "alternate": null, "range": [ - 94450, - 94547 + 94476, + 94573 ], "loc": { "start": { @@ -165625,8 +165734,8 @@ } ], "range": [ - 94385, - 94557 + 94411, + 94583 ], "loc": { "start": { @@ -165641,8 +165750,8 @@ }, "alternate": null, "range": [ - 94337, - 94557 + 94363, + 94583 ], "loc": { "start": { @@ -165661,8 +165770,8 @@ "type": "Identifier", "name": "decimal", "range": [ - 94573, - 94580 + 94599, + 94606 ], "loc": { "start": { @@ -165676,8 +165785,8 @@ } }, "range": [ - 94566, - 94581 + 94592, + 94607 ], "loc": { "start": { @@ -165692,8 +165801,8 @@ } ], "range": [ - 94282, - 94587 + 94308, + 94613 ], "loc": { "start": { @@ -165709,8 +165818,8 @@ "generator": false, "expression": false, "range": [ - 94271, - 94587 + 94297, + 94613 ], "loc": { "start": { @@ -165726,8 +165835,8 @@ "kind": "method", "computed": false, "range": [ - 94261, - 94587 + 94287, + 94613 ], "loc": { "start": { @@ -165744,8 +165853,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": [ - 94050, - 94256 + 94076, + 94282 ], "loc": { "start": { @@ -165764,8 +165873,8 @@ "type": "Block", "value": "*\n * Get the configuration object (literal object)\n * @return {Object}\n ", "range": [ - 94593, - 94681 + 94619, + 94707 ], "loc": { "start": { @@ -165787,8 +165896,8 @@ "type": "Identifier", "name": "config", "range": [ - 94686, - 94692 + 94712, + 94718 ], "loc": { "start": { @@ -165816,8 +165925,8 @@ "object": { "type": "ThisExpression", "range": [ - 94712, - 94716 + 94738, + 94742 ], "loc": { "start": { @@ -165834,8 +165943,8 @@ "type": "Identifier", "name": "cfg", "range": [ - 94717, - 94720 + 94743, + 94746 ], "loc": { "start": { @@ -165849,8 +165958,8 @@ } }, "range": [ - 94712, - 94720 + 94738, + 94746 ], "loc": { "start": { @@ -165864,8 +165973,8 @@ } }, "range": [ - 94705, - 94721 + 94731, + 94747 ], "loc": { "start": { @@ -165880,8 +165989,8 @@ } ], "range": [ - 94695, - 94727 + 94721, + 94753 ], "loc": { "start": { @@ -165897,8 +166006,8 @@ "generator": false, "expression": false, "range": [ - 94692, - 94727 + 94718, + 94753 ], "loc": { "start": { @@ -165914,8 +166023,8 @@ "kind": "method", "computed": false, "range": [ - 94686, - 94727 + 94712, + 94753 ], "loc": { "start": { @@ -165932,8 +166041,8 @@ "type": "Block", "value": "*\n * Get the configuration object (literal object)\n * @return {Object}\n ", "range": [ - 94593, - 94681 + 94619, + 94707 ], "loc": { "start": { @@ -165952,7 +166061,7 @@ ], "range": [ 968, - 94729 + 94755 ], "loc": { "start": { @@ -165967,7 +166076,7 @@ }, "range": [ 950, - 94729 + 94755 ], "loc": { "start": { @@ -166005,7 +166114,7 @@ "source": null, "range": [ 943, - 94729 + 94755 ], "loc": { "start": { @@ -166042,7 +166151,7 @@ "sourceType": "module", "range": [ 0, - 94729 + 94755 ], "loc": { "start": { @@ -167965,10 +168074,10 @@ }, { "type": "Block", - "value": "*\n * Enable activity/spinner indicator UI component\n * @type {Boolean}\n ", + "value": "*\n * Enable activity/spinner indicator UI component\n * @type {Boolean|Object}\n ", "range": [ 20148, - 20248 + 20255 ], "loc": { "start": { @@ -167985,8 +168094,8 @@ "type": "Block", "value": "** validation - reset buttons/links **", "range": [ - 20299, - 20341 + 20325, + 20367 ], "loc": { "start": { @@ -168003,8 +168112,8 @@ "type": "Block", "value": "*\n * Enable filters submission button\n * @type {Boolean}\n ", "range": [ - 20350, - 20436 + 20376, + 20462 ], "loc": { "start": { @@ -168021,8 +168130,8 @@ "type": "Block", "value": "*\n * Define filters submission button text\n * @type {String}\n ", "range": [ - 20488, - 20578 + 20514, + 20604 ], "loc": { "start": { @@ -168039,8 +168148,8 @@ "type": "Block", "value": "*\n * Css class for filters submission button\n * @type {String}\n ", "range": [ - 20658, - 20750 + 20684, + 20776 ], "loc": { "start": { @@ -168057,8 +168166,8 @@ "type": "Block", "value": "*\n * Enable clear button\n * @type {Boolean}\n ", "range": [ - 20866, - 20939 + 20892, + 20965 ], "loc": { "start": { @@ -168075,8 +168184,8 @@ "type": "Block", "value": "*\n * Callback fired before filters are cleared\n * @type {Function}\n ", "range": [ - 20995, - 21091 + 21021, + 21117 ], "loc": { "start": { @@ -168093,8 +168202,8 @@ "type": "Block", "value": "*\n * Callback fired after filters are cleared\n * @type {Function}\n ", "range": [ - 21198, - 21293 + 21224, + 21319 ], "loc": { "start": { @@ -168111,8 +168220,8 @@ "type": "Block", "value": "*\n * Enable paging component\n * @type {Boolean}\n ", "range": [ - 21397, - 21474 + 21423, + 21500 ], "loc": { "start": { @@ -168129,8 +168238,8 @@ "type": "Block", "value": "*\n * Number of hidden rows\n * @type {Number}\n * @private\n ", "range": [ - 21525, - 21619 + 21551, + 21645 ], "loc": { "start": { @@ -168147,8 +168256,8 @@ "type": "Block", "value": "*\n * Enable auto-filter behaviour, table is filtered when a user\n * stops typing\n * @type {Boolean}\n ", "range": [ - 21660, - 21797 + 21686, + 21823 ], "loc": { "start": { @@ -168165,8 +168274,8 @@ "type": "Block", "value": "*\n * Auto-filter delay in msecs\n * @type {Number}\n ", "range": [ - 21857, - 21936 + 21883, + 21962 ], "loc": { "start": { @@ -168183,8 +168292,8 @@ "type": "Block", "value": "*\n * Indicate whether user is typing\n * @type {Boolean}\n * @private\n ", "range": [ - 22060, - 22165 + 22086, + 22191 ], "loc": { "start": { @@ -168201,8 +168310,8 @@ "type": "Block", "value": "*\n * Auto-filter interval ID\n * @type {String}\n * @private\n ", "range": [ - 22209, - 22305 + 22235, + 22331 ], "loc": { "start": { @@ -168219,8 +168328,8 @@ "type": "Block", "value": "*\n * Enable keyword highlighting behaviour\n * @type {Boolean}\n ", "range": [ - 22352, - 22443 + 22378, + 22469 ], "loc": { "start": { @@ -168237,8 +168346,8 @@ "type": "Block", "value": "*\n * Enable no results message UI component\n * @type {Boolean}\n ", "range": [ - 22517, - 22609 + 22543, + 22635 ], "loc": { "start": { @@ -168255,8 +168364,8 @@ "type": "Block", "value": "*\n * Enable state persistence\n * @type {Boolean}\n ", "range": [ - 22718, - 22796 + 22744, + 22822 ], "loc": { "start": { @@ -168273,8 +168382,8 @@ "type": "Block", "value": "** data types **", "range": [ - 22863, - 22883 + 22889, + 22909 ], "loc": { "start": { @@ -168291,8 +168400,8 @@ "type": "Block", "value": "*\n * Enable date type module\n * @type {Boolean}\n * @private\n ", "range": [ - 22893, - 22990 + 22919, + 23016 ], "loc": { "start": { @@ -168309,8 +168418,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": [ - 23030, - 23197 + 23056, + 23223 ], "loc": { "start": { @@ -168327,8 +168436,8 @@ "type": "Block", "value": "*\n * Define thousands separator ',' or '.', defaults to ','\n * @type {String}\n ", "range": [ - 23247, - 23354 + 23273, + 23380 ], "loc": { "start": { @@ -168345,8 +168454,8 @@ "type": "Block", "value": "*\n * Define decimal separator ',' or '.', defaults to '.'\n * @type {String}\n ", "range": [ - 23428, - 23533 + 23454, + 23559 ], "loc": { "start": { @@ -168363,8 +168472,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": [ - 23603, - 24201 + 23629, + 24227 ], "loc": { "start": { @@ -168381,8 +168490,8 @@ "type": "Block", "value": "** ids prefixes **", "range": [ - 24276, - 24298 + 24302, + 24324 ], "loc": { "start": { @@ -168399,8 +168508,8 @@ "type": "Block", "value": "*\n * Main prefix\n * @private\n ", "range": [ - 24307, - 24365 + 24333, + 24391 ], "loc": { "start": { @@ -168417,8 +168526,8 @@ "type": "Block", "value": "*\n * Filter's ID prefix (inputs - selects)\n * @private\n ", "range": [ - 24403, - 24487 + 24429, + 24513 ], "loc": { "start": { @@ -168435,8 +168544,8 @@ "type": "Block", "value": "*\n * Button's ID prefix\n * @private\n ", "range": [ - 24527, - 24592 + 24553, + 24618 ], "loc": { "start": { @@ -168453,8 +168562,8 @@ "type": "Block", "value": "*\n * Toolbar container ID prefix\n * @private\n ", "range": [ - 24638, - 24712 + 24664, + 24738 ], "loc": { "start": { @@ -168471,8 +168580,8 @@ "type": "Block", "value": "*\n * Toolbar left element ID prefix\n * @private\n ", "range": [ - 24756, - 24833 + 24782, + 24859 ], "loc": { "start": { @@ -168489,8 +168598,8 @@ "type": "Block", "value": "*\n * Toolbar right element ID prefix\n * @private\n ", "range": [ - 24876, - 24954 + 24902, + 24980 ], "loc": { "start": { @@ -168507,8 +168616,8 @@ "type": "Block", "value": "*\n * Toolbar middle element ID prefix\n * @private\n ", "range": [ - 24997, - 25076 + 25023, + 25102 ], "loc": { "start": { @@ -168525,8 +168634,8 @@ "type": "Block", "value": "*\n * Responsive Css class\n * @private\n ", "range": [ - 25119, - 25186 + 25145, + 25212 ], "loc": { "start": { @@ -168543,8 +168652,8 @@ "type": "Block", "value": "** extensions **", "range": [ - 25234, - 25254 + 25260, + 25280 ], "loc": { "start": { @@ -168561,8 +168670,8 @@ "type": "Block", "value": "*\n * List of loaded extensions\n * @type {Array}\n * @private\n ", "range": [ - 25263, - 25360 + 25289, + 25386 ], "loc": { "start": { @@ -168579,8 +168688,8 @@ "type": "Block", "value": "*\n * Determine whether extensions are loaded\n * @type {Boolean}\n * @private\n ", "range": [ - 25410, - 25523 + 25436, + 25549 ], "loc": { "start": { @@ -168597,8 +168706,8 @@ "type": "Block", "value": "** themes **", "range": [ - 25588, - 25604 + 25614, + 25630 ], "loc": { "start": { @@ -168615,8 +168724,8 @@ "type": "Block", "value": "*\n * Enable default theme\n * @type {Boolean}\n ", "range": [ - 25613, - 25687 + 25639, + 25713 ], "loc": { "start": { @@ -168633,8 +168742,8 @@ "type": "Block", "value": "*\n * Determine whether themes are enables\n * @type {Boolean}\n * @private\n ", "range": [ - 25764, - 25874 + 25790, + 25900 ], "loc": { "start": { @@ -168651,8 +168760,8 @@ "type": "Block", "value": "*\n * List of themes, ie:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n ", "range": [ - 25957, - 26069 + 25983, + 26095 ], "loc": { "start": { @@ -168669,8 +168778,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": [ - 26117, - 26298 + 26143, + 26324 ], "loc": { "start": { @@ -168687,8 +168796,8 @@ "type": "Block", "value": "*\n * Enable responsive layout\n * @type {Boolean}\n ", "range": [ - 26379, - 26457 + 26405, + 26483 ], "loc": { "start": { @@ -168705,8 +168814,8 @@ "type": "Block", "value": "*\n * Features registry\n * @private\n ", "range": [ - 26516, - 26580 + 26542, + 26606 ], "loc": { "start": { @@ -168723,8 +168832,8 @@ "type": "Block", "value": "*\n * Extensions registry\n * @private\n ", "range": [ - 26613, - 26679 + 26639, + 26705 ], "loc": { "start": { @@ -168741,8 +168850,8 @@ "type": "Line", "value": "conditionally instantiate required features", "range": [ - 26720, - 26765 + 26746, + 26791 ], "loc": { "start": { @@ -168759,8 +168868,8 @@ "type": "Line", "value": "load styles if necessary", "range": [ - 26884, - 26910 + 26910, + 26936 ], "loc": { "start": { @@ -168777,8 +168886,8 @@ "type": "Block", "value": "*\n * Initialise features and layout\n ", "range": [ - 26993, - 27042 + 27019, + 27068 ], "loc": { "start": { @@ -168795,8 +168904,8 @@ "type": "Line", "value": "loads theme", "range": [ - 27288, - 27301 + 27314, + 27327 ], "loc": { "start": { @@ -168813,8 +168922,8 @@ "type": "Line", "value": "explicitly initialise features in given order", "range": [ - 27556, - 27603 + 27582, + 27629 ], "loc": { "start": { @@ -168831,8 +168940,8 @@ "type": "Line", "value": "filters grid is not generated", "range": [ - 27841, - 27872 + 27867, + 27898 ], "loc": { "start": { @@ -168849,8 +168958,8 @@ "type": "Line", "value": " Generate filters", "range": [ - 28073, - 28092 + 28099, + 28118 ], "loc": { "start": { @@ -168867,8 +168976,8 @@ "type": "Line", "value": "only 1 input for single search", "range": [ - 28672, - 28704 + 28698, + 28730 ], "loc": { "start": { @@ -168885,8 +168994,8 @@ "type": "Line", "value": "drop-down filters", "range": [ - 28872, - 28891 + 28898, + 28917 ], "loc": { "start": { @@ -168903,8 +169012,8 @@ "type": "Line", "value": " checklist", "range": [ - 29126, - 29138 + 29152, + 29164 ], "loc": { "start": { @@ -168921,8 +169030,8 @@ "type": "Line", "value": " this adds submit button", "range": [ - 29457, - 29483 + 29483, + 29509 ], "loc": { "start": { @@ -168939,8 +169048,8 @@ "type": "Line", "value": "if this.fltGrid", "range": [ - 29818, - 29835 + 29844, + 29861 ], "loc": { "start": { @@ -168957,8 +169066,8 @@ "type": "Block", "value": " Features ", "range": [ - 29845, - 29859 + 29871, + 29885 ], "loc": { "start": { @@ -168975,8 +169084,8 @@ "type": "Line", "value": "TF css class is added to table", "range": [ - 30330, - 30362 + 30356, + 30388 ], "loc": { "start": { @@ -168993,8 +169102,8 @@ "type": "Block", "value": " Load extensions ", "range": [ - 30569, - 30590 + 30595, + 30616 ], "loc": { "start": { @@ -169011,8 +169120,8 @@ "type": "Line", "value": " Subscribe to events", "range": [ - 30631, - 30653 + 30657, + 30679 ], "loc": { "start": { @@ -169029,8 +169138,8 @@ "type": "Block", "value": "*\n * Detect key\n * @param {Event} evt\n ", "range": [ - 30905, - 30968 + 30931, + 30994 ], "loc": { "start": { @@ -169047,8 +169156,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": [ - 31436, - 31569 + 31462, + 31595 ], "loc": { "start": { @@ -169065,8 +169174,8 @@ "type": "Block", "value": "*\n * Filter's keydown event: if auto-filter on, detect user is typing\n ", "range": [ - 32425, - 32508 + 32451, + 32534 ], "loc": { "start": { @@ -169083,8 +169192,8 @@ "type": "Block", "value": "*\n * Filter's focus event\n * @param {Event} evt\n ", "range": [ - 32617, - 32682 + 32643, + 32708 ], "loc": { "start": { @@ -169101,8 +169210,8 @@ "type": "Block", "value": "*\n * Filter's blur event: if auto-filter on, clear interval on filter blur\n ", "range": [ - 32804, - 32892 + 32830, + 32918 ], "loc": { "start": { @@ -169119,8 +169228,8 @@ "type": "Block", "value": "*\n * Insert filters row at initialization\n ", "range": [ - 33104, - 33159 + 33130, + 33185 ], "loc": { "start": { @@ -169137,8 +169246,8 @@ "type": "Line", "value": " TODO: prevent filters row generation for popup filters too,", "range": [ - 33194, - 33256 + 33220, + 33282 ], "loc": { "start": { @@ -169155,8 +169264,8 @@ "type": "Line", "value": " to reduce and simplify headers row index adjusting across lib modules", "range": [ - 33265, - 33337 + 33291, + 33363 ], "loc": { "start": { @@ -169173,8 +169282,8 @@ "type": "Line", "value": " (GridLayout, PopupFilter etc)", "range": [ - 33346, - 33378 + 33372, + 33404 ], "loc": { "start": { @@ -169191,8 +169300,8 @@ "type": "Block", "value": "*\n * Initialize filtersless table\n ", "range": [ - 33930, - 33977 + 33956, + 34003 ], "loc": { "start": { @@ -169209,8 +169318,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": [ - 34181, - 34400 + 34207, + 34426 ], "loc": { "start": { @@ -169227,8 +169336,8 @@ "type": "Line", "value": "filter is appended in custom element", "range": [ - 35159, - 35197 + 35185, + 35223 ], "loc": { "start": { @@ -169245,8 +169354,8 @@ "type": "Block", "value": "*\n * Build submit button\n * @param {Number} colIndex Column index\n * @param {DOMElement} container Container DOM element\n ", "range": [ - 35626, - 35775 + 35652, + 35801 ], "loc": { "start": { @@ -169263,8 +169372,8 @@ "type": "Line", "value": "filter is appended in custom element", "range": [ - 36092, - 36130 + 36118, + 36156 ], "loc": { "start": { @@ -169281,8 +169390,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": [ - 36345, - 36698 + 36371, + 36724 ], "loc": { "start": { @@ -169299,8 +169408,8 @@ "type": "Line", "value": " TODO: remove the property field.", "range": [ - 36792, - 36827 + 36818, + 36853 ], "loc": { "start": { @@ -169317,8 +169426,8 @@ "type": "Line", "value": " Due to naming convention inconsistencies, a `property`", "range": [ - 36840, - 36897 + 36866, + 36923 ], "loc": { "start": { @@ -169335,8 +169444,8 @@ "type": "Line", "value": " field is added to allow a conditional instanciation based", "range": [ - 36910, - 36970 + 36936, + 36996 ], "loc": { "start": { @@ -169353,8 +169462,8 @@ "type": "Line", "value": " on that property on TableFilter, if supplied.", "range": [ - 36983, - 37031 + 37009, + 37057 ], "loc": { "start": { @@ -169371,8 +169480,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": [ - 37330, - 37605 + 37356, + 37631 ], "loc": { "start": { @@ -169389,8 +169498,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": [ - 37861, - 37995 + 37887, + 38021 ], "loc": { "start": { @@ -169407,8 +169516,8 @@ "type": "Block", "value": "*\n * Initialise all the extensions defined in the configuration object\n ", "range": [ - 38058, - 38142 + 38084, + 38168 ], "loc": { "start": { @@ -169425,8 +169534,8 @@ "type": "Line", "value": " Set config's publicPath dynamically for Webpack...", "range": [ - 38276, - 38329 + 38302, + 38355 ], "loc": { "start": { @@ -169443,8 +169552,8 @@ "type": "Block", "value": "*\n * Load an extension module\n * @param {Object} ext Extension config object\n ", "range": [ - 38651, - 38746 + 38677, + 38772 ], "loc": { "start": { @@ -169461,8 +169570,8 @@ "type": "Line", "value": " Require pattern for Webpack", "range": [ - 39166, - 39196 + 39192, + 39222 ], "loc": { "start": { @@ -169479,8 +169588,8 @@ "type": "Block", "value": " eslint-disable ", "range": [ - 39257, - 39277 + 39283, + 39303 ], "loc": { "start": { @@ -169497,8 +169606,8 @@ "type": "Block", "value": " eslint-enable ", "range": [ - 39341, - 39360 + 39367, + 39386 ], "loc": { "start": { @@ -169515,8 +169624,8 @@ "type": "Block", "value": "*\n * Get an extension instance\n * @param {String} name Name of the extension\n * @return {Object} Extension instance\n ", "range": [ - 39452, - 39595 + 39478, + 39621 ], "loc": { "start": { @@ -169533,8 +169642,8 @@ "type": "Block", "value": "*\n * Check passed extension name exists\n * @param {String} name Name of the extension\n * @return {Boolean}\n ", "range": [ - 39668, - 39798 + 39694, + 39824 ], "loc": { "start": { @@ -169551,8 +169660,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": [ - 39884, - 40059 + 39910, + 40085 ], "loc": { "start": { @@ -169569,8 +169678,8 @@ "type": "Block", "value": "*\n * Destroy all the extensions store in extensions registry\n ", "range": [ - 40146, - 40220 + 40172, + 40246 ], "loc": { "start": { @@ -169587,8 +169696,8 @@ "type": "Block", "value": "*\n * Load themes defined in the configuration object\n ", "range": [ - 40417, - 40483 + 40443, + 40509 ], "loc": { "start": { @@ -169605,8 +169714,8 @@ "type": "Line", "value": "Default theme config", "range": [ - 40666, - 40688 + 40692, + 40714 ], "loc": { "start": { @@ -169623,8 +169732,8 @@ "type": "Line", "value": " Enable loader indicator", "range": [ - 41516, - 41542 + 41542, + 41568 ], "loc": { "start": { @@ -169641,8 +169750,8 @@ "type": "Block", "value": "*\n * Return stylesheet DOM element for a given theme name\n * @return {DOMElement} stylesheet element\n ", "range": [ - 41640, - 41758 + 41666, + 41784 ], "loc": { "start": { @@ -169659,8 +169768,8 @@ "type": "Block", "value": "*\n * Destroy filter grid\n ", "range": [ - 41848, - 41886 + 41874, + 41912 ], "loc": { "start": { @@ -169677,8 +169786,8 @@ "type": "Line", "value": " broadcast destroy event modules and extensions are subscribed to", "range": [ - 42265, - 42332 + 42291, + 42358 ], "loc": { "start": { @@ -169695,8 +169804,8 @@ "type": "Line", "value": " unsubscribe to events", "range": [ - 42496, - 42520 + 42522, + 42546 ], "loc": { "start": { @@ -169713,8 +169822,8 @@ "type": "Block", "value": "*\n * Generate container element for paging, reset button, rows counter etc.\n ", "range": [ - 43105, - 43194 + 43131, + 43220 ], "loc": { "start": { @@ -169731,8 +169840,8 @@ "type": "Block", "value": "** container div **", "range": [ - 43280, - 43303 + 43306, + 43329 ], "loc": { "start": { @@ -169749,8 +169858,8 @@ "type": "Line", "value": "custom container", "range": [ - 43400, - 43418 + 43426, + 43444 ], "loc": { "start": { @@ -169767,8 +169876,8 @@ "type": "Line", "value": "grid-layout", "range": [ - 43526, - 43539 + 43552, + 43565 ], "loc": { "start": { @@ -169785,8 +169894,8 @@ "type": "Line", "value": "default location: just above the table", "range": [ - 43758, - 43798 + 43784, + 43824 ], "loc": { "start": { @@ -169803,8 +169912,8 @@ "type": "Block", "value": "** left div containing rows # displayer **", "range": [ - 44012, - 44058 + 44038, + 44084 ], "loc": { "start": { @@ -169821,8 +169930,8 @@ "type": "Block", "value": "** right div containing reset button\n + nb results per page select **", "range": [ - 44209, - 44303 + 44235, + 44329 ], "loc": { "start": { @@ -169839,8 +169948,8 @@ "type": "Block", "value": "** mid div containing paging elements **", "range": [ - 44454, - 44498 + 44480, + 44524 ], "loc": { "start": { @@ -169857,8 +169966,8 @@ "type": "Line", "value": " emit help initialisation only if undefined", "range": [ - 44649, - 44694 + 44675, + 44720 ], "loc": { "start": { @@ -169875,8 +169984,8 @@ "type": "Line", "value": " explicitily enable help to initialise feature by", "range": [ - 44741, - 44792 + 44767, + 44818 ], "loc": { "start": { @@ -169893,8 +170002,8 @@ "type": "Line", "value": " default, only if setting is undefined", "range": [ - 44805, - 44845 + 44831, + 44871 ], "loc": { "start": { @@ -169911,8 +170020,8 @@ "type": "Block", "value": "*\n * Remove toolbar container element\n ", "range": [ - 44953, - 45004 + 44979, + 45030 ], "loc": { "start": { @@ -169929,8 +170038,8 @@ "type": "Block", "value": "*\n * Remove all the external column filters\n ", "range": [ - 45291, - 45348 + 45317, + 45374 ], "loc": { "start": { @@ -169947,8 +170056,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": [ - 45763, - 45917 + 45789, + 45943 ], "loc": { "start": { @@ -169965,8 +170074,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": [ - 46063, - 46259 + 46089, + 46285 ], "loc": { "start": { @@ -169983,8 +170092,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": [ - 47119, - 47356 + 47145, + 47382 ], "loc": { "start": { @@ -170001,8 +170110,8 @@ "type": "Line", "value": "fire onbefore callback", "range": [ - 47460, - 47484 + 47486, + 47510 ], "loc": { "start": { @@ -170019,8 +170128,8 @@ "type": "Line", "value": " search args re-init", "range": [ - 47723, - 47745 + 47749, + 47771 ], "loc": { "start": { @@ -170037,8 +170146,8 @@ "type": "Line", "value": " already filtered rows display re-init", "range": [ - 47861, - 47901 + 47887, + 47927 ], "loc": { "start": { @@ -170055,8 +170164,8 @@ "type": "Line", "value": " checks if row has exact cell #", "range": [ - 48033, - 48066 + 48059, + 48092 ], "loc": { "start": { @@ -170073,8 +170182,8 @@ "type": "Line", "value": "only for single filter search", "range": [ - 48235, - 48266 + 48261, + 48292 ], "loc": { "start": { @@ -170091,8 +170200,8 @@ "type": "Line", "value": " this loop retrieves cell data", "range": [ - 48323, - 48355 + 48349, + 48381 ], "loc": { "start": { @@ -170109,8 +170218,8 @@ "type": "Line", "value": "searched keyword", "range": [ - 48420, - 48438 + 48446, + 48464 ], "loc": { "start": { @@ -170127,8 +170236,8 @@ "type": "Line", "value": "multiple search parameter operator ||", "range": [ - 48718, - 48757 + 48744, + 48783 ], "loc": { "start": { @@ -170145,8 +170254,8 @@ "type": "Line", "value": "multiple search || parameter boolean", "range": [ - 48848, - 48886 + 48874, + 48912 ], "loc": { "start": { @@ -170163,8 +170272,8 @@ "type": "Line", "value": "multiple search parameter operator &&", "range": [ - 48964, - 49003 + 48990, + 49029 ], "loc": { "start": { @@ -170181,8 +170290,8 @@ "type": "Line", "value": "multiple search && parameter boolean", "range": [ - 49095, - 49133 + 49121, + 49159 ], "loc": { "start": { @@ -170199,8 +170308,8 @@ "type": "Line", "value": "detect operators or array query", "range": [ - 49210, - 49243 + 49236, + 49269 ], "loc": { "start": { @@ -170217,8 +170326,8 @@ "type": "Line", "value": " isolate search term and check occurence in cell data", "range": [ - 49615, - 49670 + 49641, + 49696 ], "loc": { "start": { @@ -170235,8 +170344,8 @@ "type": "Line", "value": "single search parameter", "range": [ - 50415, - 50440 + 50441, + 50466 ], "loc": { "start": { @@ -170253,8 +170362,8 @@ "type": "Line", "value": "else single param", "range": [ - 50730, - 50749 + 50756, + 50775 ], "loc": { "start": { @@ -170271,8 +170380,8 @@ "type": "Line", "value": "for j", "range": [ - 51056, - 51063 + 51082, + 51089 ], "loc": { "start": { @@ -170289,8 +170398,8 @@ "type": "Line", "value": " for k", "range": [ - 51419, - 51427 + 51445, + 51453 ], "loc": { "start": { @@ -170307,8 +170416,8 @@ "type": "Line", "value": "fire onafterfilter callback", "range": [ - 51478, - 51507 + 51504, + 51533 ], "loc": { "start": { @@ -170325,8 +170434,8 @@ "type": "Block", "value": "*\n * Test for a match of search term in cell data\n * @param {String} term Search term\n * @param {String} cellValue Cell data\n * @param {Number} colIdx Column index\n * @return {Boolean}\n ", "range": [ - 51618, - 51841 + 51644, + 51867 ], "loc": { "start": { @@ -170343,8 +170452,8 @@ "type": "Line", "value": " re_an = new RegExp(this.anOperator),", "range": [ - 52400, - 52439 + 52426, + 52465 ], "loc": { "start": { @@ -170361,8 +170470,8 @@ "type": "Line", "value": " re_cr = new RegExp(this.curExp),", "range": [ - 52452, - 52487 + 52478, + 52513 ], "loc": { "start": { @@ -170379,8 +170488,8 @@ "type": "Line", "value": "Search arg operator tests", "range": [ - 52711, - 52738 + 52737, + 52764 ], "loc": { "start": { @@ -170397,8 +170506,8 @@ "type": "Line", "value": " hatermN = re_an.test(term),", "range": [ - 53007, - 53037 + 53033, + 53063 ], "loc": { "start": { @@ -170415,8 +170524,8 @@ "type": "Line", "value": " Check for dates or resolve date type", "range": [ - 53232, - 53271 + 53258, + 53297 ], "loc": { "start": { @@ -170433,8 +170542,8 @@ "type": "Line", "value": " Search arg dates tests", "range": [ - 53579, - 53604 + 53605, + 53630 ], "loc": { "start": { @@ -170451,8 +170560,8 @@ "type": "Line", "value": " lower equal date", "range": [ - 54245, - 54264 + 54271, + 54290 ], "loc": { "start": { @@ -170469,8 +170578,8 @@ "type": "Line", "value": " lower date", "range": [ - 54427, - 54440 + 54453, + 54466 ], "loc": { "start": { @@ -170487,8 +170596,8 @@ "type": "Line", "value": " greater equal date", "range": [ - 54605, - 54626 + 54631, + 54652 ], "loc": { "start": { @@ -170505,8 +170614,8 @@ "type": "Line", "value": " greater date", "range": [ - 54794, - 54809 + 54820, + 54835 ], "loc": { "start": { @@ -170523,8 +170632,8 @@ "type": "Line", "value": " different date", "range": [ - 54974, - 54991 + 55000, + 55017 ], "loc": { "start": { @@ -170541,8 +170650,8 @@ "type": "Line", "value": " equal date", "range": [ - 55181, - 55194 + 55207, + 55220 ], "loc": { "start": { @@ -170559,8 +170668,8 @@ "type": "Line", "value": " searched keyword with * operator doesn't have to be a date", "range": [ - 55385, - 55446 + 55411, + 55472 ], "loc": { "start": { @@ -170577,8 +170686,8 @@ "type": "Line", "value": " like date", "range": [ - 55486, - 55498 + 55512, + 55524 ], "loc": { "start": { @@ -170595,8 +170704,8 @@ "type": "Line", "value": "empty", "range": [ - 55814, - 55821 + 55840, + 55847 ], "loc": { "start": { @@ -170613,8 +170722,8 @@ "type": "Line", "value": "non-empty", "range": [ - 55932, - 55943 + 55958, + 55969 ], "loc": { "start": { @@ -170631,8 +170740,8 @@ "type": "Line", "value": " Convert to number anyways to auto-resolve type in case not", "range": [ - 56224, - 56285 + 56250, + 56311 ], "loc": { "start": { @@ -170649,8 +170758,8 @@ "type": "Line", "value": " defined by configuration", "range": [ - 56298, - 56325 + 56324, + 56351 ], "loc": { "start": { @@ -170667,8 +170776,8 @@ "type": "Line", "value": " first checks if there is any operator (<,>,<=,>=,!,*,=,{,},", "range": [ - 56411, - 56473 + 56437, + 56499 ], "loc": { "start": { @@ -170685,8 +170794,8 @@ "type": "Line", "value": " rgx:)", "range": [ - 56486, - 56494 + 56512, + 56520 ], "loc": { "start": { @@ -170703,8 +170812,8 @@ "type": "Line", "value": " lower equal", "range": [ - 56507, - 56521 + 56533, + 56547 ], "loc": { "start": { @@ -170721,8 +170830,8 @@ "type": "Line", "value": "greater equal", "range": [ - 56712, - 56727 + 56738, + 56753 ], "loc": { "start": { @@ -170739,8 +170848,8 @@ "type": "Line", "value": "lower", "range": [ - 56923, - 56930 + 56949, + 56956 ], "loc": { "start": { @@ -170757,8 +170866,8 @@ "type": "Line", "value": "greater", "range": [ - 57124, - 57133 + 57150, + 57159 ], "loc": { "start": { @@ -170775,8 +170884,8 @@ "type": "Line", "value": "different", "range": [ - 57327, - 57338 + 57353, + 57364 ], "loc": { "start": { @@ -170793,8 +170902,8 @@ "type": "Line", "value": "like", "range": [ - 57529, - 57535 + 57555, + 57561 ], "loc": { "start": { @@ -170811,8 +170920,8 @@ "type": "Line", "value": "equal", "range": [ - 57712, - 57719 + 57738, + 57745 ], "loc": { "start": { @@ -170829,8 +170938,8 @@ "type": "Line", "value": "starts with", "range": [ - 57895, - 57908 + 57921, + 57934 ], "loc": { "start": { @@ -170847,8 +170956,8 @@ "type": "Line", "value": "ends with", "range": [ - 58077, - 58088 + 58103, + 58114 ], "loc": { "start": { @@ -170865,8 +170974,8 @@ "type": "Line", "value": "empty", "range": [ - 58507, - 58514 + 58533, + 58540 ], "loc": { "start": { @@ -170883,8 +170992,8 @@ "type": "Line", "value": "non-empty", "range": [ - 58625, - 58636 + 58651, + 58662 ], "loc": { "start": { @@ -170901,8 +171010,8 @@ "type": "Line", "value": "regexp", "range": [ - 58748, - 58756 + 58774, + 58782 ], "loc": { "start": { @@ -170919,8 +171028,8 @@ "type": "Line", "value": "in case regexp throws", "range": [ - 58803, - 58826 + 58829, + 58852 ], "loc": { "start": { @@ -170937,8 +171046,8 @@ "type": "Line", "value": "operator is removed", "range": [ - 58869, - 58890 + 58895, + 58916 ], "loc": { "start": { @@ -170955,8 +171064,8 @@ "type": "Line", "value": " If numeric type data, perform a strict equality test and", "range": [ - 59178, - 59237 + 59204, + 59263 ], "loc": { "start": { @@ -170973,8 +171082,8 @@ "type": "Line", "value": " fallback to unformatted number string comparison", "range": [ - 59254, - 59305 + 59280, + 59331 ], "loc": { "start": { @@ -170991,8 +171100,8 @@ "type": "Line", "value": " parseNb can return 0 for strings which are not", "range": [ - 59474, - 59523 + 59500, + 59549 ], "loc": { "start": { @@ -171009,8 +171118,8 @@ "type": "Line", "value": " formatted numbers, in that case return the original", "range": [ - 59544, - 59598 + 59570, + 59624 ], "loc": { "start": { @@ -171027,8 +171136,8 @@ "type": "Line", "value": " string. TODO: handle this in parseNb", "range": [ - 59619, - 59658 + 59645, + 59684 ], "loc": { "start": { @@ -171045,8 +171154,8 @@ "type": "Line", "value": " Finally test search term is contained in cell data", "range": [ - 59961, - 60014 + 59987, + 60040 ], "loc": { "start": { @@ -171063,8 +171172,8 @@ "type": "Line", "value": "else", "range": [ - 60337, - 60343 + 60363, + 60369 ], "loc": { "start": { @@ -171081,8 +171190,8 @@ "type": "Block", "value": "*\n * Return the data of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Arrat} [exclude=[]] List of row indexes to be excluded\n * @return Flat list of data for a column\n ", "range": [ - 60382, - 60666 + 60408, + 60692 ], "loc": { "start": { @@ -171099,8 +171208,8 @@ "type": "Block", "value": "*\n * Return the values of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Arrat} [exclude=[]] List of row indexes to be excluded\n * @return Flat list of values for a column\n ", "range": [ - 60821, - 61109 + 60847, + 61135 ], "loc": { "start": { @@ -171117,8 +171226,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": [ - 61267, - 61648 + 61293, + 61674 ], "loc": { "start": { @@ -171135,8 +171244,8 @@ "type": "Line", "value": " checks if current row index appears in exclude array", "range": [ - 62186, - 62241 + 62212, + 62267 ], "loc": { "start": { @@ -171153,8 +171262,8 @@ "type": "Line", "value": " checks if row has exact cell # and is not excluded", "range": [ - 62441, - 62494 + 62467, + 62520 ], "loc": { "start": { @@ -171171,8 +171280,8 @@ "type": "Line", "value": " this loop retrieves cell data", "range": [ - 62572, - 62604 + 62598, + 62630 ], "loc": { "start": { @@ -171189,8 +171298,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": [ - 62928, - 63080 + 62954, + 63106 ], "loc": { "start": { @@ -171207,8 +171316,8 @@ "type": "Line", "value": "mutiple select", "range": [ - 63474, - 63490 + 63500, + 63516 ], "loc": { "start": { @@ -171225,8 +171334,8 @@ "type": "Line", "value": "checklist", "range": [ - 63619, - 63630 + 63645, + 63656 ], "loc": { "start": { @@ -171243,8 +171352,8 @@ "type": "Line", "value": "return an empty string if collection is empty or contains a single", "range": [ - 63761, - 63829 + 63787, + 63855 ], "loc": { "start": { @@ -171261,8 +171370,8 @@ "type": "Line", "value": "empty string", "range": [ - 63838, - 63852 + 63864, + 63878 ], "loc": { "start": { @@ -171279,8 +171388,8 @@ "type": "Block", "value": "*\n * Return the filters' values\n * @return {Array} List of filters' values\n ", "range": [ - 64046, - 64138 + 64072, + 64164 ], "loc": { "start": { @@ -171297,8 +171406,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": [ - 64580, - 64743 + 64606, + 64769 ], "loc": { "start": { @@ -171315,8 +171424,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": [ - 64874, - 65275 + 64900, + 65301 ], "loc": { "start": { @@ -171333,8 +171442,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": [ - 65692, - 65838 + 65718, + 65864 ], "loc": { "start": { @@ -171351,8 +171460,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": [ - 65947, - 66113 + 65973, + 66139 ], "loc": { "start": { @@ -171369,8 +171478,8 @@ "type": "Block", "value": "*\n * Return the number of filterable rows starting from reference row if\n * defined\n * @param {Boolean} includeHeaders Include the headers row\n * @return {Number} Number of filterable rows\n ", "range": [ - 66261, - 66492 + 66287, + 66518 ], "loc": { "start": { @@ -171387,8 +171496,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": [ - 66734, - 66862 + 66760, + 66888 ], "loc": { "start": { @@ -171405,8 +171514,8 @@ "type": "Line", "value": " Invoke cellParser for this column if any", "range": [ - 66972, - 67015 + 66998, + 67041 ], "loc": { "start": { @@ -171423,8 +171532,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": [ - 67193, - 67373 + 67219, + 67399 ], "loc": { "start": { @@ -171441,8 +171550,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": [ - 67940, - 68320 + 67966, + 68346 ], "loc": { "start": { @@ -171459,8 +171568,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": [ - 68472, - 68808 + 68498, + 68834 ], "loc": { "start": { @@ -171477,8 +171586,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": [ - 68963, - 69438 + 68989, + 69464 ], "loc": { "start": { @@ -171495,8 +171604,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": [ - 70547, - 71003 + 70573, + 71029 ], "loc": { "start": { @@ -171513,8 +171622,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": [ - 71163, - 71575 + 71189, + 71601 ], "loc": { "start": { @@ -171531,8 +171640,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": [ - 71738, - 72216 + 71764, + 72242 ], "loc": { "start": { @@ -171549,8 +171658,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": [ - 73458, - 73862 + 73484, + 73888 ], "loc": { "start": { @@ -171567,8 +171676,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": [ - 74051, - 74467 + 74077, + 74493 ], "loc": { "start": { @@ -171585,8 +171694,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": [ - 74654, - 75063 + 74680, + 75089 ], "loc": { "start": { @@ -171603,8 +171712,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": [ - 75255, - 75676 + 75281, + 75702 ], "loc": { "start": { @@ -171621,8 +171730,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": [ - 75866, - 76472 + 75892, + 76498 ], "loc": { "start": { @@ -171639,8 +171748,8 @@ "type": "Line", "value": " ensure valid rows index do not contain excluded rows and row is", "range": [ - 76840, - 76906 + 76866, + 76932 ], "loc": { "start": { @@ -171657,8 +171766,8 @@ "type": "Line", "value": " displayed", "range": [ - 76915, - 76927 + 76941, + 76953 ], "loc": { "start": { @@ -171675,8 +171784,8 @@ "type": "Line", "value": " convert column value to expected type if necessary", "range": [ - 77191, - 77244 + 77217, + 77270 ], "loc": { "start": { @@ -171693,8 +171802,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": [ - 77528, - 77690 + 77554, + 77716 ], "loc": { "start": { @@ -171711,8 +171820,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": [ - 77761, - 77934 + 77787, + 77960 ], "loc": { "start": { @@ -171729,8 +171838,8 @@ "type": "Line", "value": " always visible rows are valid", "range": [ - 78108, - 78140 + 78134, + 78166 ], "loc": { "start": { @@ -171747,8 +171856,8 @@ "type": "Block", "value": "*\n * Validate all filterable rows\n ", "range": [ - 78781, - 78828 + 78807, + 78854 ], "loc": { "start": { @@ -171765,8 +171874,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": [ - 79078, - 79240 + 79104, + 79266 ], "loc": { "start": { @@ -171783,8 +171892,8 @@ "type": "Line", "value": "multiple selects", "range": [ - 79763, - 79781 + 79789, + 79807 ], "loc": { "start": { @@ -171801,8 +171910,8 @@ "type": "Line", "value": "checklist", "range": [ - 80230, - 80241 + 80256, + 80267 ], "loc": { "start": { @@ -171819,8 +171928,8 @@ "type": "Block", "value": "*\n * Set them columns' widths as per configuration\n * @param {Element} tbl DOM element\n ", "range": [ - 80837, - 80941 + 80863, + 80967 ], "loc": { "start": { @@ -171837,8 +171946,8 @@ "type": "Block", "value": "*\n * Make defined rows always visible\n ", "range": [ - 81697, - 81748 + 81723, + 81774 ], "loc": { "start": { @@ -171855,8 +171964,8 @@ "type": "Line", "value": "row index cannot be > nrows", "range": [ - 82010, - 82039 + 82036, + 82065 ], "loc": { "start": { @@ -171873,8 +171982,8 @@ "type": "Block", "value": "*\n * Clear all the filters' values\n ", "range": [ - 82153, - 82201 + 82179, + 82227 ], "loc": { "start": { @@ -171891,8 +172000,8 @@ "type": "Block", "value": "*\n * Return the ID of the current active filter\n * @return {String}\n ", "range": [ - 82646, - 82731 + 82672, + 82757 ], "loc": { "start": { @@ -171909,8 +172018,8 @@ "type": "Block", "value": "*\n * Set the ID of the current active filter\n * @param {String} filterId Element ID\n ", "range": [ - 82805, - 82906 + 82831, + 82932 ], "loc": { "start": { @@ -171927,8 +172036,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": [ - 82992, - 83140 + 83018, + 83166 ], "loc": { "start": { @@ -171945,8 +172054,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": [ - 83318, - 83479 + 83344, + 83505 ], "loc": { "start": { @@ -171963,8 +172072,8 @@ "type": "Block", "value": "*\n * Make specified column's filter active\n * @param colIndex Index of a column\n ", "range": [ - 83577, - 83674 + 83603, + 83700 ], "loc": { "start": { @@ -171981,8 +172090,8 @@ "type": "Block", "value": "*\n * Refresh the filters subject to linking ('select', 'multiple',\n * 'checklist' type)\n ", "range": [ - 83840, - 83945 + 83866, + 83971 ], "loc": { "start": { @@ -171999,8 +172108,8 @@ "type": "Line", "value": " Welcome to cyclomatic complexity hell :)", "range": [ - 84627, - 84670 + 84653, + 84696 ], "loc": { "start": { @@ -172017,8 +172126,8 @@ "type": "Line", "value": " TODO: simplify/refactor if statement", "range": [ - 84683, - 84722 + 84709, + 84748 ], "loc": { "start": { @@ -172035,8 +172144,8 @@ "type": "Line", "value": "1st option needs to be inserted", "range": [ - 85081, - 85114 + 85107, + 85140 ], "loc": { "start": { @@ -172053,8 +172162,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": [ - 85755, - 85910 + 85781, + 85936 ], "loc": { "start": { @@ -172071,8 +172180,8 @@ "type": "Block", "value": "*\n * Check if passed row is valid\n * @param {Number} rowIndex Row index\n * @return {Boolean}\n ", "range": [ - 86102, - 86216 + 86128, + 86242 ], "loc": { "start": { @@ -172089,8 +172198,8 @@ "type": "Block", "value": "*\n * Check if passed row is visible\n * @param {Number} rowIndex Row index\n * @return {Boolean}\n ", "range": [ - 86316, - 86432 + 86342, + 86458 ], "loc": { "start": { @@ -172107,8 +172216,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": [ - 86567, - 86770 + 86593, + 86796 ], "loc": { "start": { @@ -172125,8 +172234,8 @@ "type": "Block", "value": "*\n * Return clear all text for specified filter column\n * @param {Number} colIndex Column index\n * @return {String}\n ", "range": [ - 86986, - 87126 + 87012, + 87152 ], "loc": { "start": { @@ -172143,8 +172252,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": [ - 87329, - 87548 + 87355, + 87574 ], "loc": { "start": { @@ -172161,8 +172270,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": [ - 88023, - 88282 + 88049, + 88308 ], "loc": { "start": { @@ -172179,8 +172288,8 @@ "type": "Line", "value": "Browser <> IE onload event works only for scripts, not for stylesheets", "range": [ - 88923, - 88995 + 88949, + 89021 ], "loc": { "start": { @@ -172197,8 +172306,8 @@ "type": "Block", "value": "*\n * Check if table has filters grid\n * @return {Boolean}\n ", "range": [ - 89542, - 89617 + 89568, + 89643 ], "loc": { "start": { @@ -172215,8 +172324,8 @@ "type": "Block", "value": "*\n * Get list of filter IDs\n * @return {Array} List of filters ids\n ", "range": [ - 89684, - 89768 + 89710, + 89794 ], "loc": { "start": { @@ -172233,8 +172342,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": [ - 89835, - 90011 + 89861, + 90037 ], "loc": { "start": { @@ -172251,8 +172360,8 @@ "type": "Block", "value": "*\n * Get the index of the row containing the filters\n * @return {Number}\n ", "range": [ - 90733, - 90823 + 90759, + 90849 ], "loc": { "start": { @@ -172269,8 +172378,8 @@ "type": "Block", "value": "*\n * Get the index of the headers row\n * @return {Number}\n ", "range": [ - 90899, - 90974 + 90925, + 91000 ], "loc": { "start": { @@ -172287,8 +172396,8 @@ "type": "Block", "value": "*\n * Get the row index from where the filtering process start (1st filterable\n * row)\n * @return {Number}\n ", "range": [ - 91045, - 91172 + 91071, + 91198 ], "loc": { "start": { @@ -172305,8 +172414,8 @@ "type": "Block", "value": "*\n * Get the index of the last row\n * @return {Number}\n ", "range": [ - 91237, - 91309 + 91263, + 91335 ], "loc": { "start": { @@ -172323,8 +172432,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": [ - 91417, - 91626 + 91443, + 91652 ], "loc": { "start": { @@ -172341,8 +172450,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": [ - 91921, - 92062 + 91947, + 92088 ], "loc": { "start": { @@ -172359,8 +172468,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": [ - 92524, - 92697 + 92550, + 92723 ], "loc": { "start": { @@ -172377,8 +172486,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": [ - 93219, - 93355 + 93245, + 93381 ], "loc": { "start": { @@ -172395,8 +172504,8 @@ "type": "Block", "value": "*\n * Get the total number of filterable rows\n * @return {Number}\n ", "range": [ - 93505, - 93587 + 93531, + 93613 ], "loc": { "start": { @@ -172413,8 +172522,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": [ - 93665, - 93820 + 93691, + 93846 ], "loc": { "start": { @@ -172431,8 +172540,8 @@ "type": "Block", "value": "*\n * Return the working DOM element\n * @return {HTMLTableElement}\n ", "range": [ - 93918, - 94001 + 93944, + 94027 ], "loc": { "start": { @@ -172449,8 +172558,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": [ - 94050, - 94256 + 94076, + 94282 ], "loc": { "start": { @@ -172467,8 +172576,8 @@ "type": "Block", "value": "*\n * Get the configuration object (literal object)\n * @return {Object}\n ", "range": [ - 94593, - 94681 + 94619, + 94707 ], "loc": { "start": { diff --git a/docs/class/src/emitter.js~Emitter.html b/docs/class/src/emitter.js~Emitter.html index 70f3f04c..26737604 100644 --- a/docs/class/src/emitter.js~Emitter.html +++ b/docs/class/src/emitter.js~Emitter.html @@ -3,7 +3,7 @@ - Emitter | tablefilter v0.5.15 API Document + Emitter | tablefilter v0.5.16 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 a13bb720..520e3a55 100644 --- a/docs/class/src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable.html +++ b/docs/class/src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable.html @@ -3,7 +3,7 @@ - AdapterEzEditTable | tablefilter v0.5.15 API Document + AdapterEzEditTable | tablefilter v0.5.16 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 6afc075b..93843191 100644 --- a/docs/class/src/extensions/colOps/colOps.js~ColOps.html +++ b/docs/class/src/extensions/colOps/colOps.js~ColOps.html @@ -3,7 +3,7 @@ - ColOps | tablefilter v0.5.15 API Document + ColOps | tablefilter v0.5.16 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 21da576a..25b45c0c 100644 --- a/docs/class/src/extensions/colsVisibility/colsVisibility.js~ColsVisibility.html +++ b/docs/class/src/extensions/colsVisibility/colsVisibility.js~ColsVisibility.html @@ -3,7 +3,7 @@ - ColsVisibility | tablefilter v0.5.15 API Document + ColsVisibility | tablefilter v0.5.16 API Document diff --git a/docs/class/src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility.html b/docs/class/src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility.html index 60e178cb..847ab449 100644 --- a/docs/class/src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility.html +++ b/docs/class/src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility.html @@ -3,7 +3,7 @@ - FiltersVisibility | tablefilter v0.5.15 API Document + FiltersVisibility | tablefilter v0.5.16 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 ea52cd79..758c7d58 100644 --- a/docs/class/src/extensions/sort/adapterSortabletable.js~AdapterSortableTable.html +++ b/docs/class/src/extensions/sort/adapterSortabletable.js~AdapterSortableTable.html @@ -3,7 +3,7 @@ - AdapterSortableTable | tablefilter v0.5.15 API Document + AdapterSortableTable | tablefilter v0.5.16 API Document diff --git a/docs/class/src/feature.js~Feature.html b/docs/class/src/feature.js~Feature.html index 9046634e..3ab7c3c1 100644 --- a/docs/class/src/feature.js~Feature.html +++ b/docs/class/src/feature.js~Feature.html @@ -3,7 +3,7 @@ - Feature | tablefilter v0.5.15 API Document + Feature | tablefilter v0.5.16 API Document diff --git a/docs/class/src/modules/alternateRows.js~AlternateRows.html b/docs/class/src/modules/alternateRows.js~AlternateRows.html index 1390e760..eee4469e 100644 --- a/docs/class/src/modules/alternateRows.js~AlternateRows.html +++ b/docs/class/src/modules/alternateRows.js~AlternateRows.html @@ -3,7 +3,7 @@ - AlternateRows | tablefilter v0.5.15 API Document + AlternateRows | tablefilter v0.5.16 API Document diff --git a/docs/class/src/modules/baseDropdown.js~BaseDropdown.html b/docs/class/src/modules/baseDropdown.js~BaseDropdown.html index d0c505ca..7c73e48a 100644 --- a/docs/class/src/modules/baseDropdown.js~BaseDropdown.html +++ b/docs/class/src/modules/baseDropdown.js~BaseDropdown.html @@ -3,7 +3,7 @@ - BaseDropdown | tablefilter v0.5.15 API Document + BaseDropdown | tablefilter v0.5.16 API Document diff --git a/docs/class/src/modules/checkList.js~CheckList.html b/docs/class/src/modules/checkList.js~CheckList.html index 24d59fec..6fb68ded 100644 --- a/docs/class/src/modules/checkList.js~CheckList.html +++ b/docs/class/src/modules/checkList.js~CheckList.html @@ -3,7 +3,7 @@ - CheckList | tablefilter v0.5.15 API Document + CheckList | tablefilter v0.5.16 API Document diff --git a/docs/class/src/modules/clearButton.js~ClearButton.html b/docs/class/src/modules/clearButton.js~ClearButton.html index e07bf51e..24167f43 100644 --- a/docs/class/src/modules/clearButton.js~ClearButton.html +++ b/docs/class/src/modules/clearButton.js~ClearButton.html @@ -3,7 +3,7 @@ - ClearButton | tablefilter v0.5.15 API Document + ClearButton | tablefilter v0.5.16 API Document diff --git a/docs/class/src/modules/dateType.js~DateType.html b/docs/class/src/modules/dateType.js~DateType.html index bf0178aa..b63dba28 100644 --- a/docs/class/src/modules/dateType.js~DateType.html +++ b/docs/class/src/modules/dateType.js~DateType.html @@ -3,7 +3,7 @@ - DateType | tablefilter v0.5.15 API Document + DateType | tablefilter v0.5.16 API Document diff --git a/docs/class/src/modules/dropdown.js~Dropdown.html b/docs/class/src/modules/dropdown.js~Dropdown.html index fbd2c5c3..6f612dfa 100644 --- a/docs/class/src/modules/dropdown.js~Dropdown.html +++ b/docs/class/src/modules/dropdown.js~Dropdown.html @@ -3,7 +3,7 @@ - Dropdown | tablefilter v0.5.15 API Document + Dropdown | tablefilter v0.5.16 API Document diff --git a/docs/class/src/modules/gridLayout.js~GridLayout.html b/docs/class/src/modules/gridLayout.js~GridLayout.html index 94eb9736..edba3e67 100644 --- a/docs/class/src/modules/gridLayout.js~GridLayout.html +++ b/docs/class/src/modules/gridLayout.js~GridLayout.html @@ -3,7 +3,7 @@ - GridLayout | tablefilter v0.5.15 API Document + GridLayout | tablefilter v0.5.16 API Document diff --git a/docs/class/src/modules/hash.js~Hash.html b/docs/class/src/modules/hash.js~Hash.html index e365a051..00c9a65d 100644 --- a/docs/class/src/modules/hash.js~Hash.html +++ b/docs/class/src/modules/hash.js~Hash.html @@ -3,7 +3,7 @@ - Hash | tablefilter v0.5.15 API Document + Hash | tablefilter v0.5.16 API Document diff --git a/docs/class/src/modules/help.js~Help.html b/docs/class/src/modules/help.js~Help.html index 529deaf2..f17ca197 100644 --- a/docs/class/src/modules/help.js~Help.html +++ b/docs/class/src/modules/help.js~Help.html @@ -3,7 +3,7 @@ - Help | tablefilter v0.5.15 API Document + Help | tablefilter v0.5.16 API Document diff --git a/docs/class/src/modules/highlightKeywords.js~HighlightKeyword.html b/docs/class/src/modules/highlightKeywords.js~HighlightKeyword.html index 1644f67e..aba719ed 100644 --- a/docs/class/src/modules/highlightKeywords.js~HighlightKeyword.html +++ b/docs/class/src/modules/highlightKeywords.js~HighlightKeyword.html @@ -3,7 +3,7 @@ - HighlightKeyword | tablefilter v0.5.15 API Document + HighlightKeyword | tablefilter v0.5.16 API Document diff --git a/docs/class/src/modules/loader.js~Loader.html b/docs/class/src/modules/loader.js~Loader.html index 063e1526..31177bca 100644 --- a/docs/class/src/modules/loader.js~Loader.html +++ b/docs/class/src/modules/loader.js~Loader.html @@ -3,7 +3,7 @@ - Loader | tablefilter v0.5.15 API Document + Loader | tablefilter v0.5.16 API Document diff --git a/docs/class/src/modules/markActiveColumns.js~MarkActiveColumns.html b/docs/class/src/modules/markActiveColumns.js~MarkActiveColumns.html index ae115877..16b57b52 100644 --- a/docs/class/src/modules/markActiveColumns.js~MarkActiveColumns.html +++ b/docs/class/src/modules/markActiveColumns.js~MarkActiveColumns.html @@ -3,7 +3,7 @@ - MarkActiveColumns | tablefilter v0.5.15 API Document + MarkActiveColumns | tablefilter v0.5.16 API Document diff --git a/docs/class/src/modules/noResults.js~NoResults.html b/docs/class/src/modules/noResults.js~NoResults.html index 77818cee..2383b8c5 100644 --- a/docs/class/src/modules/noResults.js~NoResults.html +++ b/docs/class/src/modules/noResults.js~NoResults.html @@ -3,7 +3,7 @@ - NoResults | tablefilter v0.5.15 API Document + NoResults | tablefilter v0.5.16 API Document diff --git a/docs/class/src/modules/paging.js~Paging.html b/docs/class/src/modules/paging.js~Paging.html index eadfe02a..b49423d2 100644 --- a/docs/class/src/modules/paging.js~Paging.html +++ b/docs/class/src/modules/paging.js~Paging.html @@ -3,7 +3,7 @@ - Paging | tablefilter v0.5.15 API Document + Paging | tablefilter v0.5.16 API Document diff --git a/docs/class/src/modules/popupFilter.js~PopupFilter.html b/docs/class/src/modules/popupFilter.js~PopupFilter.html index bf1543b2..487d4862 100644 --- a/docs/class/src/modules/popupFilter.js~PopupFilter.html +++ b/docs/class/src/modules/popupFilter.js~PopupFilter.html @@ -3,7 +3,7 @@ - PopupFilter | tablefilter v0.5.15 API Document + PopupFilter | tablefilter v0.5.16 API Document diff --git a/docs/class/src/modules/rowsCounter.js~RowsCounter.html b/docs/class/src/modules/rowsCounter.js~RowsCounter.html index 11d68807..6474303c 100644 --- a/docs/class/src/modules/rowsCounter.js~RowsCounter.html +++ b/docs/class/src/modules/rowsCounter.js~RowsCounter.html @@ -3,7 +3,7 @@ - RowsCounter | tablefilter v0.5.15 API Document + RowsCounter | tablefilter v0.5.16 API Document diff --git a/docs/class/src/modules/state.js~State.html b/docs/class/src/modules/state.js~State.html index 7c3e2379..1e429e8e 100644 --- a/docs/class/src/modules/state.js~State.html +++ b/docs/class/src/modules/state.js~State.html @@ -3,7 +3,7 @@ - State | tablefilter v0.5.15 API Document + State | tablefilter v0.5.16 API Document diff --git a/docs/class/src/modules/statusBar.js~StatusBar.html b/docs/class/src/modules/statusBar.js~StatusBar.html index e9960079..8f08d513 100644 --- a/docs/class/src/modules/statusBar.js~StatusBar.html +++ b/docs/class/src/modules/statusBar.js~StatusBar.html @@ -3,7 +3,7 @@ - StatusBar | tablefilter v0.5.15 API Document + StatusBar | tablefilter v0.5.16 API Document diff --git a/docs/class/src/modules/storage.js~Storage.html b/docs/class/src/modules/storage.js~Storage.html index 25d4357e..54d2c03b 100644 --- a/docs/class/src/modules/storage.js~Storage.html +++ b/docs/class/src/modules/storage.js~Storage.html @@ -3,7 +3,7 @@ - Storage | tablefilter v0.5.15 API Document + Storage | tablefilter v0.5.16 API Document diff --git a/docs/class/src/tablefilter.js~TableFilter.html b/docs/class/src/tablefilter.js~TableFilter.html index 6390eac2..79ef22b4 100644 --- a/docs/class/src/tablefilter.js~TableFilter.html +++ b/docs/class/src/tablefilter.js~TableFilter.html @@ -3,7 +3,7 @@ - TableFilter | tablefilter v0.5.15 API Document + TableFilter | tablefilter v0.5.16 API Document @@ -1625,7 +1625,7 @@ first usage

- loader: Boolean + loader: Boolean | Object

@@ -7003,7 +7003,7 @@ first usage

- loader: Boolean + loader: Boolean | Object diff --git a/docs/dump.json b/docs/dump.json index 44118d5c..7b60a4fe 100644 --- a/docs/dump.json +++ b/docs/dump.json @@ -11220,7 +11220,7 @@ "access": null, "description": null, "lineNumber": 1, - "content": "import {Feature} from '../feature';\nimport {createElm, createText, elm, removeElm} from '../dom';\nimport {isFn, EMPTY_FN} from '../types';\nimport {root} from '../root';\nimport {NONE} from '../const';\n\nconst EVENTS = [\n 'before-filtering',\n 'before-populating-filter',\n 'before-page-change',\n 'before-clearing-filters',\n 'before-page-length-change',\n 'before-reset-page',\n 'before-reset-page-length',\n 'before-loading-extensions',\n 'before-loading-themes'\n];\n\n/**\n * Activity indicator\n *\n * @export\n * @class Loader\n * @extends {Feature}\n */\nexport class Loader extends Feature {\n\n /**\n * Creates an instance of Loader.\n *\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'loader');\n\n let f = this.config;\n\n /**\n * ID of custom container element\n * @type {String}\n */\n this.targetId = f.loader_target_id || null;\n\n /**\n * Loader container DOM element\n * @type {DOMElement}\n */\n this.cont = null;\n\n /**\n * Text displayed when indicator is visible\n * @type {String}\n */\n this.text = f.loader_text || 'Loading...';\n\n /**\n * Custom HTML injected in Loader's container element\n * @type {String}\n */\n this.html = f.loader_html || null;\n\n /**\n * Css class for Loader's container element\n * @type {String}\n */\n this.cssClass = f.loader_css_class || 'loader';\n\n /**\n * Close delay in milliseconds\n * @type {Number}\n */\n this.closeDelay = 250;\n\n /**\n * Callback fired when loader is displayed\n * @type {Function}\n */\n this.onShow = isFn(f.on_show_loader) ?\n f.on_show_loader : EMPTY_FN;\n\n /**\n * Callback fired when loader is closed\n * @type {Function}\n */\n this.onHide = isFn(f.on_hide_loader) ? f.on_hide_loader : EMPTY_FN;\n }\n\n /**\n * Initializes Loader instance\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n let tf = this.tf;\n let emitter = this.emitter;\n\n let containerDiv = createElm('div');\n containerDiv.className = this.cssClass;\n\n let targetEl = !this.targetId ?\n tf.dom().parentNode : elm(this.targetId);\n if (!this.targetId) {\n targetEl.insertBefore(containerDiv, tf.dom());\n } else {\n targetEl.appendChild(containerDiv);\n }\n this.cont = containerDiv;\n if (!this.html) {\n this.cont.appendChild(createText(this.text));\n } else {\n this.cont.innerHTML = this.html;\n }\n\n this.show(NONE);\n\n // Subscribe to events\n emitter.on(EVENTS, () => this.show(''));\n emitter.on(EVENTS, () => this.show(NONE));\n\n /** @inherited */\n this.initialized = true;\n }\n\n /**\n * Shows or hides activity indicator\n * @param {String} Two possible values: '' or 'none'\n */\n show(p) {\n if (!this.isEnabled()) {\n return;\n }\n\n let displayLoader = () => {\n if (!this.cont) {\n return;\n }\n if (p !== NONE) {\n this.onShow(this);\n }\n this.cont.style.display = p;\n if (p === NONE) {\n this.onHide(this);\n }\n };\n\n let t = p === NONE ? this.closeDelay : 1;\n root.setTimeout(displayLoader, t);\n }\n\n /**\n * Removes feature\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n\n let emitter = this.emitter;\n\n removeElm(this.cont);\n this.cont = null;\n\n // Unsubscribe to events\n emitter.off(EVENTS, () => this.show(''));\n emitter.off(EVENTS, () => this.show(NONE));\n\n this.initialized = false;\n }\n}\n" + "content": "import {Feature} from '../feature';\nimport {createElm, createText, elm, removeElm} from '../dom';\nimport {isFn, EMPTY_FN} from '../types';\nimport {root} from '../root';\nimport {NONE} from '../const';\n\nconst EVENTS = [\n 'before-filtering',\n 'before-populating-filter',\n 'before-page-change',\n 'before-clearing-filters',\n 'before-page-length-change',\n 'before-reset-page',\n 'before-reset-page-length',\n 'before-loading-extensions',\n 'before-loading-themes'\n];\n\n/**\n * Activity indicator\n *\n * @export\n * @class Loader\n * @extends {Feature}\n */\nexport class Loader extends Feature {\n\n /**\n * Creates an instance of Loader.\n *\n * @param {TableFilter} tf TableFilter instance\n */\n constructor(tf) {\n super(tf, 'loader');\n\n let f = this.config.loader || {};\n\n /**\n * ID of custom container element\n * @type {String}\n */\n this.targetId = f.target_id || null;\n\n /**\n * Loader container DOM element\n * @type {DOMElement}\n */\n this.cont = null;\n\n /**\n * Text displayed when indicator is visible\n * @type {String}\n */\n this.text = f.text || 'Loading...';\n\n /**\n * Custom HTML injected in Loader's container element\n * @type {String}\n */\n this.html = f.html || null;\n\n /**\n * Css class for Loader's container element\n * @type {String}\n */\n this.cssClass = f.css_class || 'loader';\n\n /**\n * Close delay in milliseconds\n * @type {Number}\n */\n this.closeDelay = 250;\n\n /**\n * Callback fired when loader is displayed\n * @type {Function}\n */\n this.onShow = isFn(f.on_show_loader) ?\n f.on_show_loader : EMPTY_FN;\n\n /**\n * Callback fired when loader is closed\n * @type {Function}\n */\n this.onHide = isFn(f.on_hide_loader) ? f.on_hide_loader : EMPTY_FN;\n }\n\n /**\n * Initializes Loader instance\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n let tf = this.tf;\n let emitter = this.emitter;\n\n let containerDiv = createElm('div');\n containerDiv.className = this.cssClass;\n\n let targetEl = !this.targetId ?\n tf.dom().parentNode : elm(this.targetId);\n if (!this.targetId) {\n targetEl.insertBefore(containerDiv, tf.dom());\n } else {\n targetEl.appendChild(containerDiv);\n }\n this.cont = containerDiv;\n if (!this.html) {\n this.cont.appendChild(createText(this.text));\n } else {\n this.cont.innerHTML = this.html;\n }\n\n this.show(NONE);\n\n // Subscribe to events\n emitter.on(EVENTS, () => this.show(''));\n emitter.on(EVENTS, () => this.show(NONE));\n\n /** @inherited */\n this.initialized = true;\n }\n\n /**\n * Shows or hides activity indicator\n * @param {String} Two possible values: '' or 'none'\n */\n show(p) {\n if (!this.isEnabled()) {\n return;\n }\n\n let displayLoader = () => {\n if (!this.cont) {\n return;\n }\n if (p !== NONE) {\n this.onShow(this);\n }\n this.cont.style.display = p;\n if (p === NONE) {\n this.onHide(this);\n }\n };\n\n let t = p === NONE ? this.closeDelay : 1;\n root.setTimeout(displayLoader, t);\n }\n\n /**\n * Removes feature\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n\n let emitter = this.emitter;\n\n removeElm(this.cont);\n this.cont = null;\n\n // Unsubscribe to events\n emitter.off(EVENTS, () => this.show(''));\n emitter.off(EVENTS, () => this.show(NONE));\n\n this.initialized = false;\n }\n}\n" }, { "__docId__": 500, @@ -18247,7 +18247,7 @@ "access": null, "description": null, "lineNumber": 1, - "content": "import {addEvt, cancelEvt, stopEvt, targetEvt, keyCode} from './event';\nimport {\n addClass, createElm, createOpt, elm, getText, getFirstTextNode,\n removeClass, removeElm, tag\n} from './dom';\nimport {contains, matchCase, rgxEsc, trim} from './string';\nimport {isEmpty as isEmptyString} from './string';\nimport {\n isArray, isEmpty, isFn, isNumber, isObj, isString, isUndef, EMPTY_FN\n} from './types';\nimport {parse as parseNb} from './number'\n\nimport {root} from './root';\nimport {Emitter} from './emitter';\nimport {Dropdown} from './modules/dropdown';\nimport {CheckList} from './modules/checkList';\n\nimport {\n INPUT, SELECT, MULTIPLE, CHECKLIST, NONE,\n ENTER_KEY, TAB_KEY, ESC_KEY, UP_ARROW_KEY, DOWN_ARROW_KEY,\n CELL_TAG, AUTO_FILTER_DELAY, NUMBER, DATE, FORMATTED_NUMBER,\n FEATURES\n} from './const';\n\nlet doc = root.document;\n\n/**\n * Makes HTML tables filterable and a bit more :)\n *\n * @export\n * @class TableFilter\n */\nexport class TableFilter {\n\n /**\n * Creates an instance of TableFilter\n * requires `table` or `id` arguments, `row` and `configuration` optional\n * @param {HTMLTableElement} table Table DOM element\n * @param {String} id Table id\n * @param {Number} row index indicating the 1st row\n * @param {Object} configuration object\n */\n constructor(...args) {\n /**\n * ID of current instance\n * @type {String}\n * @private\n */\n this.id = null;\n\n /**\n * Current version\n * @type {String}\n */\n this.version = '{VERSION}';\n\n /**\n * Current year\n * @type {Number}\n * @private\n */\n this.year = new Date().getFullYear();\n\n /**\n * HTML Table DOM element\n * @type {DOMElement}\n * @private\n */\n this.tbl = null;\n\n /**\n * Calculated row's index from which starts filtering once filters\n * are generated\n * @type {Number}\n */\n this.refRow = null;\n\n /**\n * Index of the headers row\n * @type {Number}\n * @private\n */\n this.headersRow = null;\n\n /**\n * Configuration object\n * @type {Object}\n * @private\n */\n this.cfg = {};\n\n /**\n * Number of rows that can be filtered\n * @type {Number}\n * @private\n */\n this.nbFilterableRows = 0;\n\n /**\n * Number of cells in the reference row\n * @type {Number}\n * @private\n */\n this.nbCells = null;\n\n /** @private */\n this.initialized = false;\n\n let startRow;\n\n // TODO: use for-of\n args.forEach((arg) => {\n if (typeof arg === 'object' && arg.nodeName === 'TABLE') {\n this.tbl = arg;\n this.id = arg.id || `tf_${new Date().getTime()}_`;\n } else if (isString(arg)) {\n this.id = arg;\n this.tbl = elm(arg);\n } else if (isNumber(arg)) {\n startRow = arg;\n } else if (isObj(arg)) {\n this.cfg = arg;\n }\n });\n\n if (!this.tbl || this.tbl.nodeName !== 'TABLE') {\n throw new Error(`Could not instantiate TableFilter: HTML table\n DOM element not found.`);\n }\n\n if (this.getRowsNb() === 0) {\n throw new Error(`Could not instantiate TableFilter: HTML table\n requires at least 1 row.`);\n }\n\n // configuration object\n let f = this.cfg;\n\n /**\n * Event emitter instance\n * @type {Emitter}\n */\n this.emitter = new Emitter();\n\n //Start row et cols nb\n this.refRow = isUndef(startRow) ? 2 : (startRow + 1);\n\n /**\n * Base path for static assets\n * @type {String}\n */\n this.basePath = f.base_path || 'tablefilter/';\n\n /*** filters' grid properties ***/\n\n /**\n * Enable/disable filters\n * @type {Boolean}\n */\n this.fltGrid = f.grid === false ? false : true;\n\n /**\n * Enable/disable grid layout (fixed headers)\n * @type {Boolean}\n */\n this.gridLayout = Boolean(f.grid_layout);\n\n /**\n * Filters row index\n * @type {Number}\n */\n this.filtersRowIndex = isNaN(f.filters_row_index) ?\n 0 : f.filters_row_index;\n\n /**\n * Headers row index\n * @type {Number}\n */\n this.headersRow = isNaN(f.headers_row_index) ?\n (this.filtersRowIndex === 0 ? 1 : 0) : f.headers_row_index;\n\n /**\n * Define the type of cell containing a filter (td/th)\n * @type {String}\n */\n this.fltCellTag = isString(f.filters_cell_tag) ?\n f.filters_cell_tag : CELL_TAG;\n\n /**\n * List of filters IDs\n * @type {Array}\n * @private\n */\n this.fltIds = [];\n\n /**\n * List of valid rows indexes (rows visible upon filtering)\n * @type {Array}\n * @private\n */\n this.validRowsIndex = [];\n\n /**\n * Toolbar's container DOM element\n * @type {DOMElement}\n * @private\n */\n this.infDiv = null;\n\n /**\n * Left-side inner container DOM element (rows counter in toolbar)\n * @type {DOMElement}\n * @private\n */\n this.lDiv = null;\n\n /**\n * Right-side inner container DOM element (reset button,\n * page length selector in toolbar)\n * @type {DOMElement}\n * @private\n */\n this.rDiv = null;\n\n /**\n * Middle inner container DOM element (paging elements in toolbar)\n * @type {DOMElement}\n * @private\n */\n this.mDiv = null;\n\n /**\n * Css class for toolbar's container DOM element\n * @type {String}\n */\n this.infDivCssClass = f.inf_div_css_class || 'inf';\n\n /**\n * Css class for left-side inner container DOM element\n * @type {String}\n */\n this.lDivCssClass = f.left_div_css_class || 'ldiv';\n\n /**\n * Css class for right-side inner container DOM element\n * @type {String}\n */\n this.rDivCssClass = f.right_div_css_class || 'rdiv';\n\n /**\n * Css class for middle inner container DOM element\n * @type {String}\n */\n this.mDivCssClass = f.middle_div_css_class || 'mdiv';\n\n /*** filters' grid appearance ***/\n /**\n * Path for stylesheets\n * @type {String}\n */\n this.stylePath = f.style_path || this.basePath + 'style/';\n\n /**\n * Main stylesheet path\n * @type {String}\n */\n this.stylesheet = f.stylesheet || this.stylePath + 'tablefilter.css';\n\n /**\n * Main stylesheet ID\n * @type {String}\n * @private\n */\n this.stylesheetId = this.id + '_style';\n\n /**\n * Css class for the filters row\n * @type {String}\n */\n this.fltsRowCssClass = f.flts_row_css_class || 'fltrow';\n\n /**\n * Enable/disable icons (paging, reset button)\n * @type {Boolean}\n */\n this.enableIcons = f.enable_icons === false ? false : true;\n\n /**\n * Enable/disable alternating rows\n * @type {Boolean}\n */\n this.alternateRows = Boolean(f.alternate_rows);\n\n /**\n * Indicate whether columns widths are set\n * @type {Boolean}\n * @private\n */\n this.hasColWidths = isArray(f.col_widths);\n\n /**\n * Columns widths array\n * @type {Array}\n */\n this.colWidths = this.hasColWidths ? f.col_widths : [];\n\n /**\n * Css class for a filter element\n * @type {String}\n */\n this.fltCssClass = f.flt_css_class || 'flt';\n\n /**\n * Css class for multiple select filters\n * @type {String}\n */\n this.fltMultiCssClass = f.flt_multi_css_class || 'flt_multi';\n\n /**\n * Css class for small filter (when submit button is active)\n * @type {String}\n */\n this.fltSmallCssClass = f.flt_small_css_class || 'flt_s';\n\n /**\n * Css class for single filter type\n * @type {String}\n */\n this.singleFltCssClass = f.single_flt_css_class || 'single_flt';\n\n /*** filters' grid behaviours ***/\n\n /**\n * Enable/disable enter key for input type filters\n * @type {Boolean}\n */\n this.enterKey = f.enter_key === false ? false : true;\n\n /**\n * Callback fired before filtering process starts\n * @type {Function}\n */\n this.onBeforeFilter = isFn(f.on_before_filter) ?\n f.on_before_filter : EMPTY_FN;\n\n /**\n * Callback fired after filtering process is completed\n * @type {Function}\n */\n this.onAfterFilter = isFn(f.on_after_filter) ?\n f.on_after_filter : EMPTY_FN;\n\n /**\n * Enable/disable case sensitivity filtering\n * @type {Boolean}\n */\n this.caseSensitive = Boolean(f.case_sensitive);\n\n /**\n * Indicate whether exact match filtering is enabled on a per column\n * basis\n * @type {Boolean}\n * @private\n */\n this.hasExactMatchByCol = isArray(f.columns_exact_match);\n\n /**\n * Exact match filtering per column array\n * @type {Array}\n */\n this.exactMatchByCol = this.hasExactMatchByCol ?\n f.columns_exact_match : [];\n\n /**\n * Globally enable/disable exact match filtering\n * @type {Boolean}\n */\n this.exactMatch = Boolean(f.exact_match);\n\n /**\n * Ignore diacritics globally or on a column basis\n * @type {Boolean|Array}\n */\n this.ignoreDiacritics = f.ignore_diacritics;\n\n /**\n * Enable/disable linked filters filtering mode\n * @type {Boolean}\n */\n this.linkedFilters = Boolean(f.linked_filters);\n\n /**\n * Enable/disable readonly state for excluded options when\n * linked filters filtering mode is on\n * @type {Boolean}\n */\n this.disableExcludedOptions = Boolean(f.disable_excluded_options);\n\n /**\n * Active filter ID\n * @type {String}\n * @private\n */\n this.activeFilterId = null;\n\n /**\n * Enable/disable always visible rows, excluded from filtering\n * @type {Boolean}\n */\n this.hasVisibleRows = Boolean(f.rows_always_visible);\n\n /**\n * List of row indexes to be excluded from filtering\n * @type {Array}\n */\n this.visibleRows = this.hasVisibleRows ? f.rows_always_visible : [];\n\n /**\n * Enable/disable external filters generation\n * @type {Boolean}\n */\n this.isExternalFlt = Boolean(f.external_flt_grid);\n\n /**\n * List of containers IDs where external filters will be generated\n * @type {Array}\n */\n this.externalFltTgtIds = f.external_flt_grid_ids || [];\n\n /**\n * Callback fired after filters are generated\n * @type {Function}\n */\n this.onFiltersLoaded = isFn(f.on_filters_loaded) ?\n f.on_filters_loaded : EMPTY_FN;\n\n /**\n * Enable/disable single filter filtering all columns\n * @type {Boolean}\n */\n this.singleSearchFlt = Boolean(f.single_filter);\n\n /**\n * Callback fired after a row is validated during filtering\n * @type {Function}\n */\n this.onRowValidated = isFn(f.on_row_validated) ?\n f.on_row_validated : EMPTY_FN;\n\n /**\n * Specify which column implements a custom cell parser to retrieve the\n * cell value:\n * cell_parser: {\n * cols: [0, 2],\n * parse: function(tf, cell, colIndex) {\n * // custom cell parser logic here\n * return cellValue;\n * }\n * }\n * @type {Object}\n */\n this.cellParser = isObj(f.cell_parser) && isFn(f.cell_parser.parse) &&\n isArray(f.cell_parser.cols) ?\n f.cell_parser : { cols: [], parse: EMPTY_FN };\n\n /**\n * Global watermark text for input filter type or watermark for each\n * filter if an array is supplied\n * @type {String|Array}\n */\n this.watermark = f.watermark || '';\n\n /**\n * Indicate whether watermark is on a per column basis\n * @type {Boolean}\n * @private\n */\n this.isWatermarkArray = isArray(this.watermark);\n\n /**\n * Toolbar's custom container ID\n * @type {String}\n */\n this.toolBarTgtId = f.toolbar_target_id || null;\n\n /**\n * Indicate whether help UI component is disabled\n * @type {Boolean}\n */\n this.help = isUndef(f.help_instructions) ?\n undefined : Boolean(f.help_instructions);\n\n /**\n * Indicate whether pop-up filters UI is enabled\n * @type {Boolean}\n */\n this.popupFilters = Boolean(f.popup_filters);\n\n /**\n * Indicate whether filtered (active) columns indicator is enabled\n * @type {Boolean}\n */\n this.markActiveColumns = isObj(f.mark_active_columns) ||\n Boolean(f.mark_active_columns);\n\n /*** select filter's customisation and behaviours ***/\n /**\n * Text for clear option in drop-down filter types (1st option)\n * @type {String|Array}\n */\n this.clearFilterText = f.clear_filter_text || 'Clear';\n\n /**\n * Indicate whether empty option is enabled in drop-down filter types\n * @type {Boolean}\n */\n this.enableEmptyOption = Boolean(f.enable_empty_option);\n\n /**\n * Text for empty option in drop-down filter types\n * @type {String}\n */\n this.emptyText = f.empty_text || '(Empty)';\n\n /**\n * Indicate whether non-empty option is enabled in drop-down filter\n * types\n * @type {Boolean}\n */\n this.enableNonEmptyOption = Boolean(f.enable_non_empty_option);\n\n /**\n * Text for non-empty option in drop-down filter types\n * @type {String}\n */\n this.nonEmptyText = f.non_empty_text || '(Non empty)';\n\n /**\n * Indicate whether drop-down filter types filter the table by default\n * on change event\n * @type {Boolean}\n */\n this.onSlcChange = f.on_change === false ? false : true;\n\n /**\n * Make drop-down filter types options sorted in alpha-numeric manner\n * by default globally or on a column basis\n * @type {Boolean|Array}\n */\n this.sortSlc = isUndef(f.sort_select) ? true :\n isArray(f.sort_select) ? f.sort_select : Boolean(f.sort_select);\n\n /**\n * Indicate whether options in drop-down filter types are sorted in a\n * ascending numeric manner\n * @type {Boolean}\n * @private\n */\n this.isSortNumAsc = Boolean(f.sort_num_asc);\n\n /**\n * List of columns implementing options sorting in a ascending numeric\n * manner\n * @type {Array}\n */\n this.sortNumAsc = this.isSortNumAsc ? f.sort_num_asc : [];\n\n /**\n * Indicate whether options in drop-down filter types are sorted in a\n * descending numeric manner\n * @type {Boolean}\n * @private\n */\n this.isSortNumDesc = Boolean(f.sort_num_desc);\n\n /**\n * List of columns implementing options sorting in a descending numeric\n * manner\n * @type {Array}\n */\n this.sortNumDesc = this.isSortNumDesc ? f.sort_num_desc : [];\n\n /**\n * Indicate whether drop-down filter types are populated on demand at\n * first usage\n * @type {Boolean}\n */\n this.loadFltOnDemand = Boolean(f.load_filters_on_demand);\n\n /**\n * Indicate whether custom drop-down filter options are implemented\n * @type {Boolean}\n */\n this.hasCustomOptions = isObj(f.custom_options);\n\n /**\n * Custom options definition of a per column basis, ie:\n *\tcustom_options: {\n * cols:[0, 1],\n * texts: [\n * ['a0', 'b0', 'c0'],\n * ['a1', 'b1', 'c1']\n * ],\n * values: [\n * ['a0', 'b0', 'c0'],\n * ['a1', 'b1', 'c1']\n * ],\n * sorts: [false, true]\n * }\n *\n * @type {Object}\n */\n this.customOptions = f.custom_options;\n\n /*** Filter operators ***/\n /**\n * Regular expression operator for input filter. Defaults to 'rgx:'\n * @type {String}\n */\n this.rgxOperator = f.regexp_operator || 'rgx:';\n\n /**\n * Empty cells operator for input filter. Defaults to '[empty]'\n * @type {String}\n */\n this.emOperator = f.empty_operator || '[empty]';\n\n /**\n * Non-empty cells operator for input filter. Defaults to '[nonempty]'\n * @type {String}\n */\n this.nmOperator = f.nonempty_operator || '[nonempty]';\n\n /**\n * Logical OR operator for input filter. Defaults to '||'\n * @type {String}\n */\n this.orOperator = f.or_operator || '||';\n\n /**\n * Logical AND operator for input filter. Defaults to '&&'\n * @type {String}\n */\n this.anOperator = f.and_operator || '&&';\n\n /**\n * Greater than operator for input filter. Defaults to '>'\n * @type {String}\n */\n this.grOperator = f.greater_operator || '>';\n\n /**\n * Lower than operator for input filter. Defaults to '<'\n * @type {String}\n */\n this.lwOperator = f.lower_operator || '<';\n\n /**\n * Lower than or equal operator for input filter. Defaults to '<='\n * @type {String}\n */\n this.leOperator = f.lower_equal_operator || '<=';\n\n /**\n * Greater than or equal operator for input filter. Defaults to '>='\n * @type {String}\n */\n this.geOperator = f.greater_equal_operator || '>=';\n\n /**\n * Inequality operator for input filter. Defaults to '!'\n * @type {String}\n */\n this.dfOperator = f.different_operator || '!';\n\n /**\n * Like operator for input filter. Defaults to '!'\n * @type {String}\n */\n this.lkOperator = f.like_operator || '*';\n\n /**\n * Strict equality operator for input filter. Defaults to '='\n * @type {String}\n */\n this.eqOperator = f.equal_operator || '=';\n\n /**\n * Starts with operator for input filter. Defaults to '='\n * @type {String}\n */\n this.stOperator = f.start_with_operator || '{';\n\n /**\n * Ends with operator for input filter. Defaults to '='\n * @type {String}\n */\n this.enOperator = f.end_with_operator || '}';\n\n // this.curExp = f.cur_exp || '^[¥£€$]';\n\n /**\n * Stored values separator\n * @type {String}\n */\n this.separator = f.separator || ',';\n\n /**\n * Enable rows counter UI component\n * @type {Boolean|Object}\n */\n this.rowsCounter = isObj(f.rows_counter) || Boolean(f.rows_counter);\n\n /**\n * Enable status bar UI component\n * @type {Boolean|Object}\n */\n this.statusBar = isObj(f.status_bar) || Boolean(f.status_bar);\n\n /**\n * Enable activity/spinner indicator UI component\n * @type {Boolean}\n */\n this.loader = Boolean(f.loader);\n\n /*** validation - reset buttons/links ***/\n /**\n * Enable filters submission button\n * @type {Boolean}\n */\n this.displayBtn = Boolean(f.btn);\n\n /**\n * Define filters submission button text\n * @type {String}\n */\n this.btnText = f.btn_text || (!this.enableIcons ? 'Go' : '');\n\n /**\n * Css class for filters submission button\n * @type {String}\n */\n this.btnCssClass = f.btn_css_class ||\n (!this.enableIcons ? 'btnflt' : 'btnflt_icon');\n\n /**\n * Enable clear button\n * @type {Boolean}\n */\n this.btnReset = Boolean(f.btn_reset);\n\n /**\n * Callback fired before filters are cleared\n * @type {Function}\n */\n this.onBeforeReset = isFn(f.on_before_reset) ?\n f.on_before_reset : EMPTY_FN;\n\n /**\n * Callback fired after filters are cleared\n * @type {Function}\n */\n this.onAfterReset = isFn(f.on_after_reset) ?\n f.on_after_reset : EMPTY_FN;\n\n /**\n * Enable paging component\n * @type {Boolean}\n */\n this.paging = Boolean(f.paging);\n\n /**\n * Number of hidden rows\n * @type {Number}\n * @private\n */\n this.nbHiddenRows = 0;\n\n /**\n * Enable auto-filter behaviour, table is filtered when a user\n * stops typing\n * @type {Boolean}\n */\n this.autoFilter = Boolean(f.auto_filter);\n\n /**\n * Auto-filter delay in msecs\n * @type {Number}\n */\n this.autoFilterDelay = !isNaN(f.auto_filter_delay) ?\n f.auto_filter_delay : AUTO_FILTER_DELAY;\n\n /**\n * Indicate whether user is typing\n * @type {Boolean}\n * @private\n */\n this.isUserTyping = null;\n\n /**\n * Auto-filter interval ID\n * @type {String}\n * @private\n */\n this.autoFilterTimer = null;\n\n /**\n * Enable keyword highlighting behaviour\n * @type {Boolean}\n */\n this.highlightKeywords = Boolean(f.highlight_keywords);\n\n /**\n * Enable no results message UI component\n * @type {Boolean}\n */\n this.noResults = isObj(f.no_results_message) ||\n Boolean(f.no_results_message);\n\n /**\n * Enable state persistence\n * @type {Boolean}\n */\n this.state = isObj(f.state) || Boolean(f.state);\n\n /*** data types ***/\n\n /**\n * Enable date type module\n * @type {Boolean}\n * @private\n */\n this.dateType = true;\n\n /**\n * Define default locale, default to 'en' as per Sugar Date module:\n * https://sugarjs.com/docs/#/DateLocales\n * @type {String}\n */\n this.locale = f.locale || 'en';\n\n /**\n * Define thousands separator ',' or '.', defaults to ','\n * @type {String}\n */\n this.thousandsSeparator = f.thousands_separator || ',';\n\n /**\n * Define decimal separator ',' or '.', defaults to '.'\n * @type {String}\n */\n this.decimalSeparator = f.decimal_separator || '.';\n\n /**\n * Define data types on a column basis, possible values 'string',\n * 'number', 'formatted-number', 'date', 'ipaddress' ie:\n * col_types : [\n * 'string', 'date', 'number',\n * { type: 'formatted-number', decimal: ',', thousands: '.' },\n * { type: 'date', locale: 'en-gb' },\n * { type: 'date', format: ['{dd}-{months}-{yyyy|yy}'] }\n * ]\n *\n * Refer to https://sugarjs.com/docs/#/DateParsing for exhaustive\n * information on date parsing formats supported by Sugar Date\n * @type {Array}\n */\n this.colTypes = isArray(f.col_types) ? f.col_types : [];\n\n /*** ids prefixes ***/\n /**\n * Main prefix\n * @private\n */\n this.prfxTf = 'TF';\n\n /**\n * Filter's ID prefix (inputs - selects)\n * @private\n */\n this.prfxFlt = 'flt';\n\n /**\n * Button's ID prefix\n * @private\n */\n this.prfxValButton = 'btn';\n\n /**\n * Toolbar container ID prefix\n * @private\n */\n this.prfxInfDiv = 'inf_';\n\n /**\n * Toolbar left element ID prefix\n * @private\n */\n this.prfxLDiv = 'ldiv_';\n\n /**\n * Toolbar right element ID prefix\n * @private\n */\n this.prfxRDiv = 'rdiv_';\n\n /**\n * Toolbar middle element ID prefix\n * @private\n */\n this.prfxMDiv = 'mdiv_';\n\n /**\n * Responsive Css class\n * @private\n */\n this.prfxResponsive = 'resp';\n\n /*** extensions ***/\n /**\n * List of loaded extensions\n * @type {Array}\n * @private\n */\n this.extensions = f.extensions;\n\n /**\n * Determine whether extensions are loaded\n * @type {Boolean}\n * @private\n */\n this.hasExtensions = isArray(this.extensions);\n\n /*** themes ***/\n /**\n * Enable default theme\n * @type {Boolean}\n */\n this.enableDefaultTheme = Boolean(f.enable_default_theme);\n\n /**\n * Determine whether themes are enables\n * @type {Boolean}\n * @private\n */\n this.hasThemes = (this.enableDefaultTheme || isArray(f.themes));\n\n /**\n * List of themes, ie:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n */\n this.themes = f.themes || [];\n\n /**\n * Define path to themes assets, defaults to\n * 'tablefilter/style/themes/'. Usage:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n */\n this.themesPath = f.themes_path || this.stylePath + 'themes/';\n\n /**\n * Enable responsive layout\n * @type {Boolean}\n */\n this.responsive = Boolean(f.responsive);\n\n /**\n * Features registry\n * @private\n */\n this.Mod = {};\n\n /**\n * Extensions registry\n * @private\n */\n this.ExtRegistry = {};\n\n //conditionally instantiate required features\n this.instantiateFeatures(\n Object.keys(FEATURES).map((item) => FEATURES[item])\n );\n\n //load styles if necessary\n this.import(this.stylesheetId, this.stylesheet, null, 'link');\n }\n\n /**\n * Initialise features and layout\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n this.nbCells = this.getCellsNb(this.refRow);\n let Mod = this.Mod;\n let n = this.singleSearchFlt ? 1 : this.nbCells;\n let inpclass;\n\n //loads theme\n this.loadThemes();\n\n const { dateType, help, state, markActiveColumns, gridLayout, loader,\n highlightKeyword, popupFilter, rowsCounter, statusBar, clearButton,\n alternateRows, noResults, paging } = FEATURES;\n\n //explicitly initialise features in given order\n this.initFeatures([\n dateType,\n help,\n state,\n markActiveColumns,\n gridLayout,\n loader,\n highlightKeyword,\n popupFilter\n ]);\n\n //filters grid is not generated\n if (!this.fltGrid) {\n this._initNoFilters();\n } else {\n let fltrow = this._insertFiltersRow();\n\n this.nbFilterableRows = this.getRowsNb();\n\n // Generate filters\n for (let i = 0; i < n; i++) {\n this.emitter.emit('before-filter-init', this, i);\n\n let fltcell = createElm(this.fltCellTag),\n col = this.getFilterType(i);\n\n if (this.singleSearchFlt) {\n fltcell.colSpan = this.nbCells;\n }\n if (!this.gridLayout) {\n fltrow.appendChild(fltcell);\n }\n inpclass = (i === n - 1 && this.displayBtn) ?\n this.fltSmallCssClass : this.fltCssClass;\n\n //only 1 input for single search\n if (this.singleSearchFlt) {\n col = INPUT;\n inpclass = this.singleFltCssClass;\n }\n\n //drop-down filters\n if (col === SELECT || col === MULTIPLE) {\n Mod.dropdown = Mod.dropdown || new Dropdown(this);\n Mod.dropdown.init(i, this.isExternalFlt, fltcell);\n }\n // checklist\n else if (col === CHECKLIST) {\n Mod.checkList = Mod.checkList || new CheckList(this);\n Mod.checkList.init(i, this.isExternalFlt, fltcell);\n } else {\n this._buildInputFilter(i, inpclass, fltcell);\n }\n\n // this adds submit button\n if (i === n - 1 && this.displayBtn) {\n this._buildSubmitButton(i, fltcell);\n }\n\n this.emitter.emit('after-filter-init', this, i);\n }\n\n this.emitter.on(['filter-focus'],\n (tf, filter) => this.setActiveFilterId(filter.id));\n\n }//if this.fltGrid\n\n /* Features */\n if (this.hasVisibleRows) {\n this.emitter.on(['after-filtering'],\n () => this.enforceVisibility());\n this.enforceVisibility();\n }\n\n this.initFeatures([\n rowsCounter,\n statusBar,\n clearButton,\n alternateRows,\n noResults,\n paging\n ]);\n\n if (this.hasColWidths && !this.gridLayout) {\n this.setColWidths();\n }\n\n //TF css class is added to table\n if (!this.gridLayout) {\n addClass(this.dom(), this.prfxTf);\n if (this.responsive) {\n addClass(this.dom(), this.prfxResponsive);\n }\n }\n\n /* Load extensions */\n this.initExtensions();\n\n // Subscribe to events\n if (this.linkedFilters) {\n this.emitter.on(['after-filtering'], () => this.linkFilters());\n }\n\n this.initialized = true;\n\n this.onFiltersLoaded(this);\n\n this.emitter.emit('initialized', this);\n }\n\n /**\n * Detect key\n * @param {Event} evt\n */\n detectKey(evt) {\n if (!this.enterKey) {\n return;\n }\n if (evt) {\n let key = keyCode(evt);\n if (key === ENTER_KEY) {\n this.filter();\n cancelEvt(evt);\n stopEvt(evt);\n } else {\n this.isUserTyping = true;\n root.clearInterval(this.autoFilterTimer);\n this.autoFilterTimer = null;\n }\n }\n }\n\n /**\n * Filter's keyup event: if auto-filter on, detect user is typing and filter\n * columns\n * @param {Event} evt\n */\n onKeyUp(evt) {\n if (!this.autoFilter) {\n return;\n }\n let key = keyCode(evt);\n this.isUserTyping = false;\n\n function filter() {\n root.clearInterval(this.autoFilterTimer);\n this.autoFilterTimer = null;\n if (!this.isUserTyping) {\n this.filter();\n this.isUserTyping = null;\n }\n }\n\n if (key !== ENTER_KEY && key !== TAB_KEY && key !== ESC_KEY &&\n key !== UP_ARROW_KEY && key !== DOWN_ARROW_KEY) {\n if (this.autoFilterTimer === null) {\n this.autoFilterTimer = root.setInterval(filter.bind(this),\n this.autoFilterDelay);\n }\n } else {\n root.clearInterval(this.autoFilterTimer);\n this.autoFilterTimer = null;\n }\n }\n\n /**\n * Filter's keydown event: if auto-filter on, detect user is typing\n */\n onKeyDown() {\n if (this.autoFilter) {\n this.isUserTyping = true;\n }\n }\n\n /**\n * Filter's focus event\n * @param {Event} evt\n */\n onInpFocus(evt) {\n let elm = targetEvt(evt);\n this.emitter.emit('filter-focus', this, elm);\n }\n\n /**\n * Filter's blur event: if auto-filter on, clear interval on filter blur\n */\n onInpBlur() {\n if (this.autoFilter) {\n this.isUserTyping = false;\n root.clearInterval(this.autoFilterTimer);\n }\n this.emitter.emit('filter-blur', this);\n }\n\n /**\n * Insert filters row at initialization\n */\n _insertFiltersRow() {\n // TODO: prevent filters row generation for popup filters too,\n // to reduce and simplify headers row index adjusting across lib modules\n // (GridLayout, PopupFilter etc)\n if (this.gridLayout) {\n return;\n }\n let fltrow;\n\n let thead = tag(this.dom(), 'thead');\n if (thead.length > 0) {\n fltrow = thead[0].insertRow(this.filtersRowIndex);\n } else {\n fltrow = this.dom().insertRow(this.filtersRowIndex);\n }\n\n fltrow.className = this.fltsRowCssClass;\n\n if (this.isExternalFlt) {\n fltrow.style.display = NONE;\n }\n\n this.emitter.emit('filters-row-inserted', this, fltrow);\n return fltrow;\n }\n\n /**\n * Initialize filtersless table\n */\n _initNoFilters() {\n if (this.fltGrid) {\n return;\n }\n this.refRow = this.refRow > 0 ? this.refRow - 1 : 0;\n this.nbFilterableRows = this.getRowsNb();\n }\n\n /**\n * Build input filter type\n * @param {Number} colIndex Column index\n * @param {String} cssClass Css class applied to filter\n * @param {DOMElement} container Container DOM element\n */\n _buildInputFilter(colIndex, cssClass, container) {\n let col = this.getFilterType(colIndex);\n let externalFltTgtId = this.isExternalFlt ?\n this.externalFltTgtIds[colIndex] : null;\n let inpType = col === INPUT ? 'text' : 'hidden';\n let inp = createElm(INPUT,\n ['id', this.buildFilterId(colIndex)],\n ['type', inpType], ['ct', colIndex]);\n\n if (inpType !== 'hidden' && this.watermark) {\n inp.setAttribute('placeholder',\n this.isWatermarkArray ? (this.watermark[colIndex] || '') :\n this.watermark\n );\n }\n inp.className = cssClass || this.fltCssClass;\n addEvt(inp, 'focus', (evt) => this.onInpFocus(evt));\n\n //filter is appended in custom element\n if (externalFltTgtId) {\n elm(externalFltTgtId).appendChild(inp);\n } else {\n container.appendChild(inp);\n }\n\n this.fltIds.push(inp.id);\n\n addEvt(inp, 'keypress', (evt) => this.detectKey(evt));\n addEvt(inp, 'keydown', () => this.onKeyDown());\n addEvt(inp, 'keyup', (evt) => this.onKeyUp(evt));\n addEvt(inp, 'blur', () => this.onInpBlur());\n }\n\n /**\n * Build submit button\n * @param {Number} colIndex Column index\n * @param {DOMElement} container Container DOM element\n */\n _buildSubmitButton(colIndex, container) {\n let externalFltTgtId = this.isExternalFlt ?\n this.externalFltTgtIds[colIndex] : null;\n let btn = createElm(INPUT,\n ['type', 'button'],\n ['value', this.btnText]\n );\n btn.className = this.btnCssClass;\n\n //filter is appended in custom element\n if (externalFltTgtId) {\n elm(externalFltTgtId).appendChild(btn);\n } else {\n container.appendChild(btn);\n }\n\n addEvt(btn, 'click', () => this.filter());\n }\n\n /**\n * Istantiate the collection of features required by the\n * configuration and add them to the features registry. A feature is\n * described by a `class` and `name` fields and and optional `property`\n * field:\n * {\n * class: AClass,\n * name: 'aClass'\n * }\n * @param {Array} [features=[]]\n * @private\n */\n instantiateFeatures(features = []) {\n features.forEach((feature) => {\n // TODO: remove the property field.\n // Due to naming convention inconsistencies, a `property`\n // field is added to allow a conditional instanciation based\n // on that property on TableFilter, if supplied.\n feature.property = feature.property || feature.name;\n if (this[feature.property] === true || feature.enforce === true) {\n let {class: Cls, name} = feature;\n\n this.Mod[name] = this.Mod[name] || new Cls(this);\n }\n });\n }\n\n /**\n * Initialise the passed features collection. A feature is described by a\n * `class` and `name` fields and and optional `property` field:\n * {\n * class: AClass,\n * name: 'aClass'\n * }\n * @param {Array} [features=[]]\n * @private\n */\n initFeatures(features = []) {\n features.forEach((feature) => {\n let {property, name} = feature;\n if (this[property] === true && this.Mod[name]) {\n this.Mod[name].init();\n }\n });\n }\n\n /**\n * Return a feature instance for a given name\n * @param {String} name Name of the feature\n * @return {Object}\n */\n feature(name) {\n return this.Mod[name];\n }\n\n /**\n * Initialise all the extensions defined in the configuration object\n */\n initExtensions() {\n if (!this.hasExtensions) {\n return;\n }\n\n let exts = this.extensions;\n // Set config's publicPath dynamically for Webpack...\n __webpack_public_path__ = this.basePath;\n\n this.emitter.emit('before-loading-extensions', this);\n for (let i = 0, len = exts.length; i < len; i++) {\n let ext = exts[i];\n this.loadExtension(ext);\n }\n this.emitter.emit('after-loading-extensions', this);\n }\n\n /**\n * Load an extension module\n * @param {Object} ext Extension config object\n */\n loadExtension(ext) {\n if (!ext || !ext.name || this.hasExtension(ext.name)) {\n return;\n }\n\n let name = ext.name;\n let path = ext.path;\n let modulePath;\n\n if (name && path) {\n modulePath = ext.path + name;\n } else {\n name = name.replace('.js', '');\n modulePath = 'extensions/{}/{}'.replace(/{}/g, name);\n }\n\n // Require pattern for Webpack\n require(['./' + modulePath], (mod) => {\n /* eslint-disable */\n let inst = new mod.default(this, ext);\n /* eslint-enable */\n inst.init();\n this.ExtRegistry[name] = inst;\n });\n }\n\n /**\n * Get an extension instance\n * @param {String} name Name of the extension\n * @return {Object} Extension instance\n */\n extension(name) {\n return this.ExtRegistry[name];\n }\n\n /**\n * Check passed extension name exists\n * @param {String} name Name of the extension\n * @return {Boolean}\n */\n hasExtension(name) {\n return !isEmpty(this.ExtRegistry[name]);\n }\n\n /**\n * Register the passed extension instance with associated name\n * @param {Object} inst Extension instance\n * @param {String} name Name of the extension\n */\n registerExtension(inst, name) {\n this.ExtRegistry[name] = inst;\n }\n\n /**\n * Destroy all the extensions store in extensions registry\n */\n destroyExtensions() {\n let reg = this.ExtRegistry;\n\n Object.keys(reg).forEach((key) => {\n reg[key].destroy();\n reg[key] = undefined;\n });\n }\n\n /**\n * Load themes defined in the configuration object\n */\n loadThemes() {\n if (!this.hasThemes) {\n return;\n }\n\n let themes = this.themes;\n this.emitter.emit('before-loading-themes', this);\n\n //Default theme config\n if (this.enableDefaultTheme) {\n let defaultTheme = { name: 'default' };\n this.themes.push(defaultTheme);\n }\n if (isArray(themes)) {\n for (let i = 0, len = themes.length; i < len; i++) {\n let theme = themes[i];\n let name = theme.name;\n let path = theme.path;\n let styleId = this.prfxTf + name;\n if (name && !path) {\n path = this.themesPath + name + '/' + name + '.css';\n }\n else if (!name && theme.path) {\n name = 'theme{0}'.replace('{0}', i);\n }\n\n if (!this.isImported(path, 'link')) {\n this.import(styleId, path, null, 'link');\n }\n }\n }\n\n // Enable loader indicator\n this.loader = true;\n\n this.emitter.emit('after-loading-themes', this);\n }\n\n /**\n * Return stylesheet DOM element for a given theme name\n * @return {DOMElement} stylesheet element\n */\n getStylesheet(name = 'default') {\n return elm(this.prfxTf + name);\n }\n\n /**\n * Destroy filter grid\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n\n let emitter = this.emitter;\n\n if (this.isExternalFlt && !this.popupFilters) {\n this.removeExternalFlts();\n }\n\n this.removeToolbar();\n\n if (this.hasExtensions) {\n this.destroyExtensions();\n }\n\n this.validateAllRows();\n\n // broadcast destroy event modules and extensions are subscribed to\n emitter.emit('destroy', this);\n\n if (this.fltGrid && !this.gridLayout) {\n this.dom().deleteRow(this.filtersRowIndex);\n }\n\n // unsubscribe to events\n if (this.hasVisibleRows) {\n emitter.off(['after-filtering'], () => this.enforceVisibility());\n }\n if (this.linkedFilters) {\n emitter.off(['after-filtering'], () => this.linkFilters());\n }\n this.emitter.off(['filter-focus'],\n (tf, filter) => this.setActiveFilterId(filter.id));\n\n removeClass(this.dom(), this.prfxTf);\n removeClass(this.dom(), this.prfxResponsive);\n\n this.nbHiddenRows = 0;\n this.validRowsIndex = [];\n this.fltIds = [];\n this.initialized = false;\n }\n\n /**\n * Generate container element for paging, reset button, rows counter etc.\n */\n setToolbar() {\n if (this.infDiv) {\n return;\n }\n\n /*** container div ***/\n let infDiv = createElm('div');\n infDiv.className = this.infDivCssClass;\n\n //custom container\n if (this.toolBarTgtId) {\n elm(this.toolBarTgtId).appendChild(infDiv);\n }\n //grid-layout\n else if (this.gridLayout) {\n let gridLayout = this.Mod.gridLayout;\n gridLayout.tblMainCont.appendChild(infDiv);\n infDiv.className = gridLayout.infDivCssClass;\n }\n //default location: just above the table\n else {\n let cont = createElm('caption');\n cont.appendChild(infDiv);\n this.dom().insertBefore(cont, this.dom().firstChild);\n }\n this.infDiv = infDiv;\n\n /*** left div containing rows # displayer ***/\n let lDiv = createElm('div');\n lDiv.className = this.lDivCssClass;\n infDiv.appendChild(lDiv);\n this.lDiv = lDiv;\n\n /*** right div containing reset button\n + nb results per page select ***/\n let rDiv = createElm('div');\n rDiv.className = this.rDivCssClass;\n infDiv.appendChild(rDiv);\n this.rDiv = rDiv;\n\n /*** mid div containing paging elements ***/\n let mDiv = createElm('div');\n mDiv.className = this.mDivCssClass;\n infDiv.appendChild(mDiv);\n this.mDiv = mDiv;\n\n // emit help initialisation only if undefined\n if (isUndef(this.help)) {\n // explicitily enable help to initialise feature by\n // default, only if setting is undefined\n this.Mod.help.enable();\n this.emitter.emit('init-help', this);\n }\n }\n\n /**\n * Remove toolbar container element\n */\n removeToolbar() {\n if (!this.infDiv) {\n return;\n }\n removeElm(this.infDiv);\n this.infDiv = null;\n\n let tbl = this.dom();\n let captions = tag(tbl, 'caption');\n [].forEach.call(captions, (elm) => removeElm(elm));\n }\n\n /**\n * Remove all the external column filters\n */\n removeExternalFlts() {\n if (!this.isExternalFlt) {\n return;\n }\n let ids = this.externalFltTgtIds,\n len = ids.length;\n for (let ct = 0; ct < len; ct++) {\n let externalFltTgtId = ids[ct],\n externalFlt = elm(externalFltTgtId);\n if (externalFlt) {\n externalFlt.innerHTML = '';\n }\n }\n }\n\n /**\n * Check if given column implements a filter with custom options\n * @param {Number} colIndex Column's index\n * @return {Boolean}\n */\n isCustomOptions(colIndex) {\n return this.hasCustomOptions &&\n this.customOptions.cols.indexOf(colIndex) !== -1;\n }\n\n /**\n * Returns an array [[value0, value1 ...],[text0, text1 ...]] with the\n * custom options values and texts\n * @param {Number} colIndex Column's index\n * @return {Array}\n */\n getCustomOptions(colIndex) {\n if (isEmpty(colIndex) || !this.isCustomOptions(colIndex)) {\n return;\n }\n\n let customOptions = this.customOptions;\n let cols = customOptions.cols;\n let optTxt = [], optArray = [];\n let index = cols.indexOf(colIndex);\n let slcValues = customOptions.values[index];\n let slcTexts = customOptions.texts[index];\n let slcSort = customOptions.sorts[index];\n\n for (let r = 0, len = slcValues.length; r < len; r++) {\n optArray.push(slcValues[r]);\n if (slcTexts[r]) {\n optTxt.push(slcTexts[r]);\n } else {\n optTxt.push(slcValues[r]);\n }\n }\n if (slcSort) {\n optArray.sort();\n optTxt.sort();\n }\n return [optArray, optTxt];\n }\n\n /**\n * Filter the table by retrieving the data from each cell in every single\n * row and comparing it to the search term for current column. A row is\n * hidden when all the search terms are not found in inspected row.\n */\n filter() {\n if (!this.fltGrid || !this.initialized) {\n return;\n }\n //fire onbefore callback\n this.onBeforeFilter(this);\n this.emitter.emit('before-filtering', this);\n\n let row = this.dom().rows,\n nbRows = this.getRowsNb(true),\n hiddenRows = 0;\n\n this.validRowsIndex = [];\n // search args re-init\n let searchArgs = this.getFiltersValue();\n\n for (let k = this.refRow; k < nbRows; k++) {\n // already filtered rows display re-init\n row[k].style.display = '';\n\n let cells = row[k].cells;\n let nchilds = cells.length;\n\n // checks if row has exact cell #\n if (nchilds !== this.nbCells) {\n continue;\n }\n\n let occurence = [],\n isRowValid = true,\n //only for single filter search\n singleFltRowValid = false;\n\n // this loop retrieves cell data\n for (let j = 0; j < nchilds; j++) {\n //searched keyword\n let sA = searchArgs[this.singleSearchFlt ? 0 : j];\n\n if (sA === '') {\n continue;\n }\n\n let cellValue = matchCase(this.getCellValue(cells[j]),\n this.caseSensitive);\n\n //multiple search parameter operator ||\n let sAOrSplit = sA.toString().split(this.orOperator),\n //multiple search || parameter boolean\n hasMultiOrSA = sAOrSplit.length > 1,\n //multiple search parameter operator &&\n sAAndSplit = sA.toString().split(this.anOperator),\n //multiple search && parameter boolean\n hasMultiAndSA = sAAndSplit.length > 1;\n\n //detect operators or array query\n if (isArray(sA) || hasMultiOrSA || hasMultiAndSA) {\n let cS,\n s,\n occur = false;\n if (isArray(sA)) {\n s = sA;\n } else {\n s = hasMultiOrSA ? sAOrSplit : sAAndSplit;\n }\n // isolate search term and check occurence in cell data\n for (let w = 0, len = s.length; w < len; w++) {\n cS = trim(s[w]);\n occur = this._testTerm(cS, cellValue, j);\n\n if (occur) {\n this.emitter.emit('highlight-keyword', this,\n cells[j], cS);\n }\n if ((hasMultiOrSA && occur) ||\n (hasMultiAndSA && !occur)) {\n break;\n }\n if (isArray(sA) && occur) {\n break;\n }\n }\n occurence[j] = occur;\n\n }\n //single search parameter\n else {\n occurence[j] = this._testTerm(trim(sA), cellValue, j);\n if (occurence[j]) {\n this.emitter.emit('highlight-keyword', this, cells[j],\n sA);\n }\n }//else single param\n\n if (!occurence[j]) {\n isRowValid = false;\n }\n if (this.singleSearchFlt && occurence[j]) {\n singleFltRowValid = true;\n }\n\n this.emitter.emit('cell-processed', this, j, cells[j]);\n }//for j\n\n if (this.singleSearchFlt && singleFltRowValid) {\n isRowValid = true;\n }\n\n this.validateRow(k, isRowValid);\n if (!isRowValid) {\n hiddenRows++;\n }\n\n this.emitter.emit('row-processed', this, k,\n this.validRowsIndex.length, isRowValid);\n }// for k\n\n this.nbHiddenRows = hiddenRows;\n\n //fire onafterfilter callback\n this.onAfterFilter(this);\n\n this.emitter.emit('after-filtering', this, searchArgs);\n }\n\n /**\n * Test for a match of search term in cell data\n * @param {String} term Search term\n * @param {String} cellValue Cell data\n * @param {Number} colIdx Column index\n * @return {Boolean}\n */\n _testTerm(term, cellValue, colIdx) {\n let numData;\n let decimal = this.getDecimal(colIdx);\n let reLe = new RegExp(this.leOperator),\n reGe = new RegExp(this.geOperator),\n reL = new RegExp(this.lwOperator),\n reG = new RegExp(this.grOperator),\n reD = new RegExp(this.dfOperator),\n reLk = new RegExp(rgxEsc(this.lkOperator)),\n reEq = new RegExp(this.eqOperator),\n reSt = new RegExp(this.stOperator),\n reEn = new RegExp(this.enOperator),\n // re_an = new RegExp(this.anOperator),\n // re_cr = new RegExp(this.curExp),\n reEm = this.emOperator,\n reNm = this.nmOperator,\n reRe = new RegExp(rgxEsc(this.rgxOperator));\n\n term = matchCase(term, this.caseSensitive);\n\n let occurence = false;\n\n //Search arg operator tests\n let hasLO = reL.test(term),\n hasLE = reLe.test(term),\n hasGR = reG.test(term),\n hasGE = reGe.test(term),\n hasDF = reD.test(term),\n hasEQ = reEq.test(term),\n hasLK = reLk.test(term),\n // hatermN = re_an.test(term),\n hasST = reSt.test(term),\n hasEN = reEn.test(term),\n hasEM = (reEm === term),\n hasNM = (reNm === term),\n hasRE = reRe.test(term);\n\n // Check for dates or resolve date type\n if (this.hasType(colIdx, [DATE])) {\n let dte1, dte2;\n\n let dateType = this.Mod.dateType;\n let isValidDate = dateType.isValid.bind(dateType);\n let parseDate = dateType.parse.bind(dateType);\n let locale = dateType.getLocale(colIdx);\n\n // Search arg dates tests\n let isLDate = hasLO &&\n isValidDate(term.replace(reL, ''), locale);\n let isLEDate = hasLE &&\n isValidDate(term.replace(reLe, ''), locale);\n let isGDate = hasGR &&\n isValidDate(term.replace(reG, ''), locale);\n let isGEDate = hasGE &&\n isValidDate(term.replace(reGe, ''), locale);\n let isDFDate = hasDF &&\n isValidDate(term.replace(reD, ''), locale);\n let isEQDate = hasEQ &&\n isValidDate(term.replace(reEq, ''), locale);\n\n dte1 = parseDate(cellValue, locale);\n\n // lower equal date\n if (isLEDate) {\n dte2 = parseDate(term.replace(reLe, ''), locale);\n occurence = dte1 <= dte2;\n }\n // lower date\n else if (isLDate) {\n dte2 = parseDate(term.replace(reL, ''), locale);\n occurence = dte1 < dte2;\n }\n // greater equal date\n else if (isGEDate) {\n dte2 = parseDate(term.replace(reGe, ''), locale);\n occurence = dte1 >= dte2;\n }\n // greater date\n else if (isGDate) {\n dte2 = parseDate(term.replace(reG, ''), locale);\n occurence = dte1 > dte2;\n }\n // different date\n else if (isDFDate) {\n dte2 = parseDate(term.replace(reD, ''), locale);\n occurence = dte1.toString() !== dte2.toString();\n }\n // equal date\n else if (isEQDate) {\n dte2 = parseDate(term.replace(reEq, ''), locale);\n occurence = dte1.toString() === dte2.toString();\n }\n // searched keyword with * operator doesn't have to be a date\n else if (reLk.test(term)) {// like date\n occurence = contains(term.replace(reLk, ''), cellValue,\n false, this.caseSensitive);\n }\n else if (isValidDate(term)) {\n dte2 = parseDate(term, locale);\n occurence = dte1.toString() === dte2.toString();\n }\n //empty\n else if (hasEM) {\n occurence = isEmptyString(cellValue);\n }\n //non-empty\n else if (hasNM) {\n occurence = !isEmptyString(cellValue);\n } else {\n occurence = contains(term, cellValue,\n this.isExactMatch(colIdx), this.caseSensitive);\n }\n }\n\n else {\n // Convert to number anyways to auto-resolve type in case not\n // defined by configuration\n numData = Number(cellValue) || parseNb(cellValue, decimal);\n\n // first checks if there is any operator (<,>,<=,>=,!,*,=,{,},\n // rgx:)\n // lower equal\n if (hasLE) {\n occurence = numData <= parseNb(\n term.replace(reLe, ''),\n decimal\n );\n }\n //greater equal\n else if (hasGE) {\n occurence = numData >= parseNb(\n term.replace(reGe, ''),\n decimal\n );\n }\n //lower\n else if (hasLO) {\n occurence = numData < parseNb(\n term.replace(reL, ''),\n decimal\n );\n }\n //greater\n else if (hasGR) {\n occurence = numData > parseNb(\n term.replace(reG, ''),\n decimal\n );\n }\n //different\n else if (hasDF) {\n occurence = contains(term.replace(reD, ''), cellValue,\n false, this.caseSensitive) ? false : true;\n }\n //like\n else if (hasLK) {\n occurence = contains(term.replace(reLk, ''), cellValue,\n false, this.caseSensitive);\n }\n //equal\n else if (hasEQ) {\n occurence = contains(term.replace(reEq, ''), cellValue,\n true, this.caseSensitive);\n }\n //starts with\n else if (hasST) {\n occurence = cellValue.indexOf(term.replace(reSt, '')) === 0 ?\n true : false;\n }\n //ends with\n else if (hasEN) {\n let searchArg = term.replace(reEn, '');\n occurence =\n cellValue.lastIndexOf(searchArg, cellValue.length - 1) ===\n (cellValue.length - 1) - (searchArg.length - 1) &&\n cellValue.lastIndexOf(searchArg, cellValue.length - 1)\n > -1 ? true : false;\n }\n //empty\n else if (hasEM) {\n occurence = isEmptyString(cellValue);\n }\n //non-empty\n else if (hasNM) {\n occurence = !isEmptyString(cellValue);\n }\n //regexp\n else if (hasRE) {\n //in case regexp throws\n try {\n //operator is removed\n let srchArg = term.replace(reRe, '');\n let rgx = new RegExp(srchArg);\n occurence = rgx.test(cellValue);\n } catch (ex) {\n occurence = false;\n }\n } else {\n // If numeric type data, perform a strict equality test and\n // fallback to unformatted number string comparison\n if (numData &&\n this.hasType(colIdx, [NUMBER, FORMATTED_NUMBER]) &&\n !this.singleSearchFlt) {\n // parseNb can return 0 for strings which are not\n // formatted numbers, in that case return the original\n // string. TODO: handle this in parseNb\n term = parseNb(term, decimal) || term;\n occurence = numData === term ||\n contains(term.toString(), numData.toString(),\n this.isExactMatch(colIdx), this.caseSensitive);\n } else {\n // Finally test search term is contained in cell data\n occurence = contains(\n term,\n cellValue,\n this.isExactMatch(colIdx),\n this.caseSensitive,\n this.ignoresDiacritics(colIdx)\n );\n }\n }\n\n }//else\n\n return occurence;\n }\n\n /**\n * Return the data of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Arrat} [exclude=[]] List of row indexes to be excluded\n * @return Flat list of data for a column\n */\n getColumnData(colIndex, includeHeaders = false, exclude = []) {\n return this.getColValues(colIndex, includeHeaders, true, exclude);\n }\n\n /**\n * Return the values of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Arrat} [exclude=[]] List of row indexes to be excluded\n * @return Flat list of values for a column\n */\n getColumnValues(colIndex, includeHeaders = false, exclude = []) {\n return this.getColValues(colIndex, includeHeaders, false, exclude);\n }\n\n /**\n * Return the data of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [typed=false] Return a typed value\n * @param {Array} [exclude=[]] List of row indexes to be excluded\n * @return {Array} Flat list of data for a column\n * @private\n */\n getColValues(\n colIndex,\n includeHeaders = false,\n typed = false,\n exclude = []\n ) {\n let row = this.dom().rows;\n let nbRows = this.getRowsNb(true);\n let colValues = [];\n let getContent = typed ? this.getCellData.bind(this) :\n this.getCellValue.bind(this);\n\n if (includeHeaders) {\n colValues.push(this.getHeadersText()[colIndex]);\n }\n\n for (let i = this.refRow; i < nbRows; i++) {\n let isExludedRow = false;\n // checks if current row index appears in exclude array\n if (exclude.length > 0) {\n isExludedRow = exclude.indexOf(i) !== -1;\n }\n let cell = row[i].cells,\n nchilds = cell.length;\n\n // checks if row has exact cell # and is not excluded\n if (nchilds === this.nbCells && !isExludedRow) {\n // this loop retrieves cell data\n for (let j = 0; j < nchilds; j++) {\n if (j !== colIndex) {\n continue;\n }\n let data = getContent(cell[j]);\n colValues.push(data);\n }\n }\n }\n return colValues;\n }\n\n /**\n * Return the filter's value of a specified column\n * @param {Number} index Column index\n * @return {String} Filter value\n */\n getFilterValue(index) {\n if (!this.fltGrid) {\n return;\n }\n let fltValue = '';\n let flt = this.getFilterElement(index);\n if (!flt) {\n return fltValue;\n }\n\n let fltColType = this.getFilterType(index);\n if (fltColType !== MULTIPLE && fltColType !== CHECKLIST) {\n fltValue = flt.value;\n }\n //mutiple select\n else if (fltColType === MULTIPLE) {\n fltValue = this.feature('dropdown').getValues(index);\n }\n //checklist\n else if (fltColType === CHECKLIST) {\n fltValue = this.feature('checkList').getValues(index);\n }\n //return an empty string if collection is empty or contains a single\n //empty string\n if (isArray(fltValue) && fltValue.length === 0 ||\n (fltValue.length === 1 && fltValue[0] === '')) {\n fltValue = '';\n }\n\n return fltValue;\n }\n\n /**\n * Return the filters' values\n * @return {Array} List of filters' values\n */\n getFiltersValue() {\n if (!this.fltGrid) {\n return;\n }\n let searchArgs = [];\n for (let i = 0, len = this.fltIds.length; i < len; i++) {\n let fltValue = this.getFilterValue(i);\n if (isArray(fltValue)) {\n searchArgs.push(fltValue);\n } else {\n searchArgs.push(trim(fltValue));\n }\n }\n return searchArgs;\n }\n\n /**\n * Return the ID of a specified column's filter\n * @param {Number} index Column's index\n * @return {String} ID of the filter element\n */\n getFilterId(index) {\n if (!this.fltGrid) {\n return;\n }\n return this.fltIds[index];\n }\n\n /**\n * Return the list of ids of filters matching a specified type.\n * Note: hidden filters are also returned\n *\n * @param {String} type Filter type string ('input', 'select', 'multiple',\n * 'checklist')\n * @param {Boolean} bool If true returns columns indexes instead of IDs\n * @return {[type]} List of element IDs or column indexes\n */\n getFiltersByType(type, bool) {\n if (!this.fltGrid) {\n return;\n }\n let arr = [];\n for (let i = 0, len = this.fltIds.length; i < len; i++) {\n let fltType = this.getFilterType(i);\n if (fltType === type.toLowerCase()) {\n let a = bool ? i : this.fltIds[i];\n arr.push(a);\n }\n }\n return arr;\n }\n\n /**\n * Return the filter's DOM element for a given column\n * @param {Number} index Column's index\n * @return {DOMElement}\n */\n getFilterElement(index) {\n let fltId = this.fltIds[index];\n return elm(fltId);\n }\n\n /**\n * Return the number of cells for a given row index\n * @param {Number} rowIndex Index of the row\n * @return {Number} Number of cells\n */\n getCellsNb(rowIndex = 0) {\n let tr = this.dom().rows[rowIndex >= 0 ? rowIndex : 0];\n return tr ? tr.cells.length : 0;\n }\n\n /**\n * Return the number of filterable rows starting from reference row if\n * defined\n * @param {Boolean} includeHeaders Include the headers row\n * @return {Number} Number of filterable rows\n */\n getRowsNb(includeHeaders) {\n let s = isUndef(this.refRow) ? 0 : this.refRow;\n let ntrs = this.dom().rows.length;\n if (includeHeaders) {\n s = 0;\n }\n return parseInt(ntrs - s, 10);\n }\n\n\n /**\n * Return the text content of a given cell\n * @param {DOMElement} Cell's DOM element\n * @return {String}\n */\n getCellValue(cell) {\n let idx = cell.cellIndex;\n let cellParser = this.cellParser;\n // Invoke cellParser for this column if any\n if (cellParser.cols.indexOf(idx) !== -1) {\n return cellParser.parse(this, cell, idx);\n } else {\n return getText(cell);\n }\n }\n\n /**\n * Return the typed data of a given cell based on the column type definition\n * @param {DOMElement} cell Cell's DOM element\n * @return {String|Number|Date}\n */\n getCellData(cell) {\n let colIndex = cell.cellIndex;\n let value = this.getCellValue(cell);\n\n if (this.hasType(colIndex, [FORMATTED_NUMBER])) {\n return parseNb(value, this.getDecimal(colIndex));\n }\n else if (this.hasType(colIndex, [NUMBER])) {\n return Number(value) || parseNb(value);\n }\n else if (this.hasType(colIndex, [DATE])){\n let dateType = this.Mod.dateType;\n return dateType.parse(value, dateType.getLocale(colIndex));\n }\n\n return value;\n }\n\n /**\n * Return the table data based on its columns data type definitions\n * with following structure:\n * [\n * [rowIndex, [data0, data1...]],\n * [rowIndex, [data0, data1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n */\n getData(includeHeaders = false, excludeHiddenCols = false) {\n return this.getTableData(includeHeaders, excludeHiddenCols, true);\n }\n\n /**\n * Return the table values with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n */\n getValues(includeHeaders = false, excludeHiddenCols = false) {\n return this.getTableData(includeHeaders, excludeHiddenCols, false);\n }\n\n /**\n * Return the table data with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @param {Boolean} [typed=false] Return typed value\n * @return {Array}\n * @private\n *\n * TODO: provide an API returning data in JSON format\n */\n getTableData(\n includeHeaders = false,\n excludeHiddenCols = false,\n typed = false\n ) {\n let rows = this.dom().rows;\n let nbRows = this.getRowsNb(true);\n let tblData = [];\n let getContent = typed ? this.getCellData.bind(this) :\n this.getCellValue.bind(this);\n\n if (includeHeaders) {\n let headers = this.getHeadersText(excludeHiddenCols);\n tblData.push([this.getHeadersRowIndex(), headers]);\n }\n for (let k = this.refRow; k < nbRows; k++) {\n let rowData = [k, []];\n let cells = rows[k].cells;\n for (let j = 0, len = cells.length; j < len; j++) {\n if (excludeHiddenCols && this.hasExtension('colsVisibility')) {\n if (this.extension('colsVisibility').isColHidden(j)) {\n continue;\n }\n }\n let cellValue = getContent(cells[j]);\n rowData[1].push(cellValue);\n }\n tblData.push(rowData);\n }\n return tblData;\n }\n\n /**\n * Return the filtered table data based on its columns data type definitions\n * with following structure:\n * [\n * [rowIndex, [data0, data1...]],\n * [rowIndex, [data0, data1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n */\n getFilteredData(includeHeaders = false, excludeHiddenCols = false) {\n return this.filteredData(includeHeaders, excludeHiddenCols, true);\n }\n\n /**\n * Return the filtered table values with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n */\n getFilteredValues(includeHeaders = false, excludeHiddenCols = false) {\n return this.filteredData(includeHeaders, excludeHiddenCols, false);\n }\n\n /**\n * Return the filtered data with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @param {Boolean} [typed=false] Return typed value\n * @return {Array}\n * @private\n *\n * TODO: provide an API returning data in JSON format\n */\n filteredData(\n includeHeaders = false,\n excludeHiddenCols = false,\n typed = false\n ) {\n if (this.validRowsIndex.length === 0) {\n return [];\n }\n let rows = this.dom().rows,\n filteredData = [];\n let getContent = typed ? this.getCellData.bind(this) :\n this.getCellValue.bind(this);\n\n if (includeHeaders) {\n let headers = this.getHeadersText(excludeHiddenCols);\n filteredData.push([this.getHeadersRowIndex(), headers]);\n }\n\n let validRows = this.getValidRows(true);\n for (let i = 0; i < validRows.length; i++) {\n let rData = [this.validRowsIndex[i], []],\n cells = rows[this.validRowsIndex[i]].cells;\n for (let k = 0; k < cells.length; k++) {\n if (excludeHiddenCols && this.hasExtension('colsVisibility')) {\n if (this.extension('colsVisibility').isColHidden(k)) {\n continue;\n }\n }\n let cellValue = getContent(cells[k]);\n rData[1].push(cellValue);\n }\n filteredData.push(rData);\n }\n return filteredData;\n }\n\n /**\n * Return the filtered data for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of typed values [data0, data1, data2...]\n *\n * TODO: provide an API returning data in JSON format\n */\n getFilteredColumnData(colIndex, includeHeaders = false, exclude = []) {\n return this.getFilteredDataCol(\n colIndex, includeHeaders, true, exclude, false);\n }\n\n /**\n * Return the filtered and visible data for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of typed values [data0, data1, data2...]\n *\n * TODO: provide an API returning data in JSON format\n */\n getVisibleColumnData(colIndex, includeHeaders = false, exclude = []) {\n return this.getFilteredDataCol(\n colIndex, includeHeaders, true, exclude, true);\n }\n\n /**\n * Return the filtered values for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of values ['value0', 'value1', 'value2'...]\n *\n * TODO: provide an API returning data in JSON format\n */\n getFilteredColumnValues(colIndex, includeHeaders = false, exclude = []) {\n return this.getFilteredDataCol(\n colIndex, includeHeaders, false, exclude, false);\n }\n\n /**\n * Return the filtered and visible values for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of values ['value0', 'value1', 'value2'...]\n *\n * TODO: provide an API returning data in JSON format\n */\n getVisibleColumnValues(colIndex, includeHeaders = false, exclude = []) {\n return this.getFilteredDataCol(\n colIndex, includeHeaders, false, exclude, true);\n }\n\n /**\n * Return the filtered data for a given column index\n * @param {Number} colIndex Colmun's index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [typed=false] Return typed value\n * @param {Array} [exclude=[]] List of row indexes to be excluded\n * @param {Boolean} [visible=true] Return only filtered and visible data\n * (relevant for paging)\n * @return {Array} Flat list of values ['val0','val1','val2'...]\n * @private\n *\n * TODO: provide an API returning data in JSON format\n */\n getFilteredDataCol(\n colIndex,\n includeHeaders = false,\n typed = false,\n exclude = [],\n visible = true\n ) {\n if (isUndef(colIndex)) {\n return [];\n }\n\n let rows = this.dom().rows;\n let getContent = typed ? this.getCellData.bind(this) :\n this.getCellValue.bind(this);\n\n // ensure valid rows index do not contain excluded rows and row is\n // displayed\n let validRows = this.getValidRows(true).filter((rowIdx) => {\n return exclude.indexOf(rowIdx) === -1 &&\n (visible ?\n this.getRowDisplay(rows[rowIdx]) !== 'none' :\n true);\n });\n\n // convert column value to expected type if necessary\n let validColValues = validRows.map((rowIdx) => {\n return getContent(rows[rowIdx].cells[colIndex]);\n });\n\n if (includeHeaders) {\n validColValues.unshift(this.getHeadersText()[colIndex]);\n }\n\n return validColValues;\n }\n\n /**\n * Get the display value of a row\n * @param {HTMLTableRowElement} row DOM element of the row\n * @return {String} Usually 'none' or ''\n */\n getRowDisplay(row) {\n return row.style.display;\n }\n\n /**\n * Validate/invalidate row by setting the 'validRow' attribute on the row\n * @param {Number} rowIndex Index of the row\n * @param {Boolean} isValid\n */\n validateRow(rowIndex, isValid) {\n let row = this.dom().rows[rowIndex];\n if (!row || typeof isValid !== 'boolean') {\n return;\n }\n\n // always visible rows are valid\n if (this.hasVisibleRows && this.visibleRows.indexOf(rowIndex) !== -1) {\n isValid = true;\n }\n\n let displayFlag = isValid ? '' : NONE,\n validFlag = isValid ? 'true' : 'false';\n row.style.display = displayFlag;\n\n if (this.paging) {\n row.setAttribute('validRow', validFlag);\n }\n\n if (isValid) {\n if (this.validRowsIndex.indexOf(rowIndex) === -1) {\n this.validRowsIndex.push(rowIndex);\n }\n\n this.onRowValidated(this, rowIndex);\n\n this.emitter.emit('row-validated', this, rowIndex);\n }\n }\n\n /**\n * Validate all filterable rows\n */\n validateAllRows() {\n if (!this.initialized) {\n return;\n }\n this.validRowsIndex = [];\n for (let k = this.refRow; k < this.nbFilterableRows; k++) {\n this.validateRow(k, true);\n }\n }\n\n /**\n * Set search value to a given filter\n * @param {Number} index Column's index\n * @param {String or Array} query searcharg Search term\n */\n setFilterValue(index, query = '') {\n if (!this.fltGrid) {\n return;\n }\n let slc = this.getFilterElement(index),\n fltColType = this.getFilterType(index);\n\n if (fltColType !== MULTIPLE && fltColType !== CHECKLIST) {\n if (this.loadFltOnDemand && !this.initialized) {\n this.emitter.emit('build-select-filter', this, index,\n this.linkedFilters, this.isExternalFlt);\n }\n slc.value = query;\n }\n //multiple selects\n else if (fltColType === MULTIPLE) {\n let values = isArray(query) ? query :\n query.split(' ' + this.orOperator + ' ');\n\n if (this.loadFltOnDemand && !this.initialized) {\n this.emitter.emit('build-select-filter', this, index,\n this.linkedFilters, this.isExternalFlt);\n }\n\n this.emitter.emit('select-options', this, index, values);\n }\n //checklist\n else if (fltColType === CHECKLIST) {\n let values = [];\n if (this.loadFltOnDemand && !this.initialized) {\n this.emitter.emit('build-checklist-filter', this, index,\n this.linkedFilters);\n }\n if (isArray(query)) {\n values = query;\n } else {\n query = matchCase(query, this.caseSensitive);\n values = query.split(' ' + this.orOperator + ' ');\n }\n\n this.emitter.emit('select-checklist-options', this, index, values);\n }\n }\n\n /**\n * Set them columns' widths as per configuration\n * @param {Element} tbl DOM element\n */\n setColWidths(tbl) {\n if (!this.hasColWidths) {\n return;\n }\n tbl = tbl || this.dom();\n\n let nbCols = this.nbCells;\n let colWidths = this.colWidths;\n let colTags = tag(tbl, 'col');\n let tblHasColTag = colTags.length > 0;\n let frag = !tblHasColTag ? doc.createDocumentFragment() : null;\n for (let k = 0; k < nbCols; k++) {\n let col;\n if (tblHasColTag) {\n col = colTags[k];\n } else {\n col = createElm('col');\n frag.appendChild(col);\n }\n col.style.width = colWidths[k];\n }\n if (!tblHasColTag) {\n tbl.insertBefore(frag, tbl.firstChild);\n }\n }\n\n /**\n * Make defined rows always visible\n */\n enforceVisibility() {\n if (!this.hasVisibleRows) {\n return;\n }\n let nbRows = this.getRowsNb(true);\n for (let i = 0, len = this.visibleRows.length; i < len; i++) {\n let row = this.visibleRows[i];\n //row index cannot be > nrows\n if (row <= nbRows) {\n this.validateRow(row, true);\n }\n }\n }\n\n /**\n * Clear all the filters' values\n */\n clearFilters() {\n if (!this.fltGrid) {\n return;\n }\n\n this.emitter.emit('before-clearing-filters', this);\n this.onBeforeReset(this, this.getFiltersValue());\n\n for (let i = 0, len = this.fltIds.length; i < len; i++) {\n this.setFilterValue(i, '');\n }\n\n this.filter();\n\n this.onAfterReset(this);\n this.emitter.emit('after-clearing-filters', this);\n }\n\n /**\n * Return the ID of the current active filter\n * @return {String}\n */\n getActiveFilterId() {\n return this.activeFilterId;\n }\n\n /**\n * Set the ID of the current active filter\n * @param {String} filterId Element ID\n */\n setActiveFilterId(filterId) {\n this.activeFilterId = filterId;\n }\n\n /**\n * Return the column index for a given filter ID\n * @param {string} [filterId=''] Filter ID\n * @return {Number} Column index\n */\n getColumnIndexFromFilterId(filterId = '') {\n let idx = filterId.split('_')[0];\n idx = idx.split(this.prfxFlt)[1];\n return parseInt(idx, 10);\n }\n\n /**\n * Build filter element ID for a given column index\n * @param {any} colIndex\n * @return {String} Filter element ID string\n * @private\n */\n buildFilterId(colIndex) {\n return `${this.prfxFlt}${colIndex}_${this.id}`;\n }\n\n /**\n * Make specified column's filter active\n * @param colIndex Index of a column\n */\n activateFilter(colIndex) {\n if (isUndef(colIndex)) {\n return;\n }\n this.setActiveFilterId(this.getFilterId(colIndex));\n }\n\n /**\n * Refresh the filters subject to linking ('select', 'multiple',\n * 'checklist' type)\n */\n linkFilters() {\n if (!this.linkedFilters || !this.activeFilterId) {\n return;\n }\n let slcA1 = this.getFiltersByType(SELECT, true),\n slcA2 = this.getFiltersByType(MULTIPLE, true),\n slcA3 = this.getFiltersByType(CHECKLIST, true),\n slcIndex = slcA1.concat(slcA2);\n slcIndex = slcIndex.concat(slcA3);\n\n let activeIdx = this.getColumnIndexFromFilterId(this.activeFilterId);\n\n for (let i = 0, len = slcIndex.length; i < len; i++) {\n let colIdx = slcIndex[i];\n let curSlc = elm(this.fltIds[colIdx]);\n let slcSelectedValue = this.getFilterValue(colIdx);\n\n // Welcome to cyclomatic complexity hell :)\n // TODO: simplify/refactor if statement\n if (activeIdx !== colIdx ||\n (this.paging && slcA1.indexOf(colIdx) !== -1 &&\n activeIdx === colIdx) ||\n (!this.paging && (slcA3.indexOf(colIdx) !== -1 ||\n slcA2.indexOf(colIdx) !== -1)) ||\n slcSelectedValue === this.getClearFilterText(colIdx)) {\n\n //1st option needs to be inserted\n if (this.loadFltOnDemand) {\n let opt0 = createOpt(this.getClearFilterText(colIdx), '');\n curSlc.innerHTML = '';\n curSlc.appendChild(opt0);\n }\n\n if (slcA3.indexOf(colIdx) !== -1) {\n this.emitter.emit('build-checklist-filter', this, colIdx,\n true);\n } else {\n this.emitter.emit('build-select-filter', this, colIdx,\n true);\n }\n\n this.setFilterValue(colIdx, slcSelectedValue);\n }\n }\n }\n\n /**\n * Determine if passed filter column implements exact query match\n * @param {Number} colIndex Column index\n * @return {Boolean}\n */\n isExactMatch(colIndex) {\n let fltType = this.getFilterType(colIndex);\n return this.exactMatchByCol[colIndex] || this.exactMatch ||\n fltType !== INPUT;\n }\n\n /**\n * Check if passed row is valid\n * @param {Number} rowIndex Row index\n * @return {Boolean}\n */\n isRowValid(rowIndex) {\n return this.getValidRows().indexOf(rowIndex) !== -1;\n }\n\n /**\n * Check if passed row is visible\n * @param {Number} rowIndex Row index\n * @return {Boolean}\n */\n isRowDisplayed(rowIndex) {\n let row = this.dom().rows[rowIndex];\n return this.getRowDisplay(row) === '';\n }\n\n /**\n * Check if specified column filter ignores diacritics.\n * Note this is only applicable to input filter types.\n * @param {Number} colIndex Column index\n * @return {Boolean}\n */\n ignoresDiacritics(colIndex) {\n let ignoreDiac = this.ignoreDiacritics;\n if (isArray(ignoreDiac)) {\n return ignoreDiac[colIndex];\n }\n return Boolean(ignoreDiac);\n }\n\n /**\n * Return clear all text for specified filter column\n * @param {Number} colIndex Column index\n * @return {String}\n */\n getClearFilterText(colIndex) {\n let clearText = this.clearFilterText;\n if (isArray(clearText)) {\n return clearText[colIndex];\n }\n return clearText;\n }\n\n /**\n * Check if passed script or stylesheet is already imported\n * @param {String} filePath Ressource path\n * @param {String} type Possible values: 'script' or 'link'\n * @return {Boolean}\n */\n isImported(filePath, type = 'script') {\n let imported = false,\n attr = type === 'script' ? 'src' : 'href',\n files = tag(doc, type);\n for (let i = 0, len = files.length; i < len; i++) {\n if (isUndef(files[i][attr])) {\n continue;\n }\n if (files[i][attr].match(filePath)) {\n imported = true;\n break;\n }\n }\n return imported;\n }\n\n /**\n * Import script or stylesheet\n * @param {String} fileId Ressource ID\n * @param {String} filePath Ressource path\n * @param {Function} callback Callback\n * @param {String} type Possible values: 'script' or 'link'\n */\n import(fileId, filePath, callback, type = 'script') {\n if (this.isImported(filePath, type)) {\n return;\n }\n let o = this,\n isLoaded = false,\n file,\n head = tag(doc, 'head')[0];\n\n if (type.toLowerCase() === 'link') {\n file = createElm('link',\n ['id', fileId], ['type', 'text/css'],\n ['rel', 'stylesheet'], ['href', filePath]\n );\n } else {\n file = createElm('script',\n ['id', fileId],\n ['type', 'text/javascript'], ['src', filePath]\n );\n }\n\n //Browser <> IE onload event works only for scripts, not for stylesheets\n file.onload = file.onreadystatechange = () => {\n if (!isLoaded &&\n (!this.readyState || this.readyState === 'loaded' ||\n this.readyState === 'complete')) {\n isLoaded = true;\n if (typeof callback === 'function') {\n callback.call(null, o);\n }\n }\n };\n file.onerror = function () {\n throw new Error(`TableFilter could not load: ${filePath}`);\n };\n head.appendChild(file);\n }\n\n /**\n * Check if table has filters grid\n * @return {Boolean}\n */\n isInitialized() {\n return this.initialized;\n }\n\n /**\n * Get list of filter IDs\n * @return {Array} List of filters ids\n */\n getFiltersId() {\n return this.fltIds || [];\n }\n\n /**\n * Get filtered (valid) rows indexes\n * @param {Boolean} reCalc Force calculation of filtered rows list\n * @return {Array} List of row indexes\n */\n getValidRows(reCalc) {\n if (!reCalc) {\n return this.validRowsIndex;\n }\n\n let nbRows = this.getRowsNb(true);\n this.validRowsIndex = [];\n for (let k = this.refRow; k < nbRows; k++) {\n let r = this.dom().rows[k];\n if (!this.paging) {\n if (this.getRowDisplay(r) !== NONE) {\n this.validRowsIndex.push(r.rowIndex);\n }\n } else {\n if (r.getAttribute('validRow') === 'true' ||\n r.getAttribute('validRow') === null) {\n this.validRowsIndex.push(r.rowIndex);\n }\n }\n }\n return this.validRowsIndex;\n }\n\n /**\n * Get the index of the row containing the filters\n * @return {Number}\n */\n getFiltersRowIndex() {\n return this.filtersRowIndex;\n }\n\n /**\n * Get the index of the headers row\n * @return {Number}\n */\n getHeadersRowIndex() {\n return this.headersRow;\n }\n\n /**\n * Get the row index from where the filtering process start (1st filterable\n * row)\n * @return {Number}\n */\n getStartRowIndex() {\n return this.refRow;\n }\n\n /**\n * Get the index of the last row\n * @return {Number}\n */\n getLastRowIndex() {\n let nbRows = this.getRowsNb(true);\n return (nbRows - 1);\n }\n\n /**\n * Determine whether the specified column has one of the passed types\n * @param {Number} colIndex Column index\n * @param {Array} [types=[]] List of column types\n * @return {Boolean}\n */\n hasType(colIndex, types = []) {\n if (this.colTypes.length === 0) {\n return false;\n }\n let colType = this.colTypes[colIndex];\n if (isObj(colType)) {\n colType = colType.type;\n }\n return types.indexOf(colType) !== -1;\n }\n\n /**\n * Get the header DOM element for a given column index\n * @param {Number} colIndex Column index\n * @return {Element}\n */\n getHeaderElement(colIndex) {\n let table = this.gridLayout ? this.Mod.gridLayout.headTbl : this.dom();\n let tHead = tag(table, 'thead');\n let rowIdx = this.getHeadersRowIndex();\n let header;\n if (tHead.length === 0) {\n header = table.rows[rowIdx].cells[colIndex];\n }\n if (tHead.length === 1) {\n header = tHead[0].rows[rowIdx].cells[colIndex];\n }\n return header;\n }\n\n /**\n * Return the list of headers' text\n * @param {Boolean} excludeHiddenCols Optional: exclude hidden columns\n * @return {Array} list of headers' text\n */\n getHeadersText(excludeHiddenCols = false) {\n let headers = [];\n for (let j = 0; j < this.nbCells; j++) {\n if (excludeHiddenCols && this.hasExtension('colsVisibility')) {\n if (this.extension('colsVisibility').isColHidden(j)) {\n continue;\n }\n }\n let header = this.getHeaderElement(j);\n let headerText = getFirstTextNode(header);\n headers.push(headerText);\n }\n return headers;\n }\n\n /**\n * Return the filter type for a specified column\n * @param {Number} colIndex Column's index\n * @return {String}\n */\n getFilterType(colIndex) {\n let colType = this.cfg['col_' + colIndex];\n return !colType ? INPUT : colType.toLowerCase();\n }\n\n /**\n * Get the total number of filterable rows\n * @return {Number}\n */\n getFilterableRowsNb() {\n return this.getRowsNb(false);\n }\n\n /**\n * Return the total number of valid rows\n * @param {Boolean} [reCalc=false] Forces calculation of filtered rows\n * @return {Number}\n */\n getValidRowsNb(reCalc = false) {\n return this.getValidRows(reCalc).length;\n }\n\n /**\n * Return the working DOM element\n * @return {HTMLTableElement}\n */\n dom() {\n return this.tbl;\n }\n\n /**\n * Return the decimal separator for supplied column as per column type\n * configuration or global setting\n * @param {Number} colIndex Column index\n * @returns {String} '.' or ','\n */\n getDecimal(colIndex) {\n let decimal = this.decimalSeparator;\n if (this.hasType(colIndex, [FORMATTED_NUMBER])) {\n let colType = this.colTypes[colIndex];\n if (colType.hasOwnProperty('decimal')) {\n decimal = colType.decimal;\n }\n }\n return decimal;\n }\n\n /**\n * Get the configuration object (literal object)\n * @return {Object}\n */\n config() {\n return this.cfg;\n }\n}\n" + "content": "import {addEvt, cancelEvt, stopEvt, targetEvt, keyCode} from './event';\nimport {\n addClass, createElm, createOpt, elm, getText, getFirstTextNode,\n removeClass, removeElm, tag\n} from './dom';\nimport {contains, matchCase, rgxEsc, trim} from './string';\nimport {isEmpty as isEmptyString} from './string';\nimport {\n isArray, isEmpty, isFn, isNumber, isObj, isString, isUndef, EMPTY_FN\n} from './types';\nimport {parse as parseNb} from './number'\n\nimport {root} from './root';\nimport {Emitter} from './emitter';\nimport {Dropdown} from './modules/dropdown';\nimport {CheckList} from './modules/checkList';\n\nimport {\n INPUT, SELECT, MULTIPLE, CHECKLIST, NONE,\n ENTER_KEY, TAB_KEY, ESC_KEY, UP_ARROW_KEY, DOWN_ARROW_KEY,\n CELL_TAG, AUTO_FILTER_DELAY, NUMBER, DATE, FORMATTED_NUMBER,\n FEATURES\n} from './const';\n\nlet doc = root.document;\n\n/**\n * Makes HTML tables filterable and a bit more :)\n *\n * @export\n * @class TableFilter\n */\nexport class TableFilter {\n\n /**\n * Creates an instance of TableFilter\n * requires `table` or `id` arguments, `row` and `configuration` optional\n * @param {HTMLTableElement} table Table DOM element\n * @param {String} id Table id\n * @param {Number} row index indicating the 1st row\n * @param {Object} configuration object\n */\n constructor(...args) {\n /**\n * ID of current instance\n * @type {String}\n * @private\n */\n this.id = null;\n\n /**\n * Current version\n * @type {String}\n */\n this.version = '{VERSION}';\n\n /**\n * Current year\n * @type {Number}\n * @private\n */\n this.year = new Date().getFullYear();\n\n /**\n * HTML Table DOM element\n * @type {DOMElement}\n * @private\n */\n this.tbl = null;\n\n /**\n * Calculated row's index from which starts filtering once filters\n * are generated\n * @type {Number}\n */\n this.refRow = null;\n\n /**\n * Index of the headers row\n * @type {Number}\n * @private\n */\n this.headersRow = null;\n\n /**\n * Configuration object\n * @type {Object}\n * @private\n */\n this.cfg = {};\n\n /**\n * Number of rows that can be filtered\n * @type {Number}\n * @private\n */\n this.nbFilterableRows = 0;\n\n /**\n * Number of cells in the reference row\n * @type {Number}\n * @private\n */\n this.nbCells = null;\n\n /** @private */\n this.initialized = false;\n\n let startRow;\n\n // TODO: use for-of\n args.forEach((arg) => {\n if (typeof arg === 'object' && arg.nodeName === 'TABLE') {\n this.tbl = arg;\n this.id = arg.id || `tf_${new Date().getTime()}_`;\n } else if (isString(arg)) {\n this.id = arg;\n this.tbl = elm(arg);\n } else if (isNumber(arg)) {\n startRow = arg;\n } else if (isObj(arg)) {\n this.cfg = arg;\n }\n });\n\n if (!this.tbl || this.tbl.nodeName !== 'TABLE') {\n throw new Error(`Could not instantiate TableFilter: HTML table\n DOM element not found.`);\n }\n\n if (this.getRowsNb() === 0) {\n throw new Error(`Could not instantiate TableFilter: HTML table\n requires at least 1 row.`);\n }\n\n // configuration object\n let f = this.cfg;\n\n /**\n * Event emitter instance\n * @type {Emitter}\n */\n this.emitter = new Emitter();\n\n //Start row et cols nb\n this.refRow = isUndef(startRow) ? 2 : (startRow + 1);\n\n /**\n * Base path for static assets\n * @type {String}\n */\n this.basePath = f.base_path || 'tablefilter/';\n\n /*** filters' grid properties ***/\n\n /**\n * Enable/disable filters\n * @type {Boolean}\n */\n this.fltGrid = f.grid === false ? false : true;\n\n /**\n * Enable/disable grid layout (fixed headers)\n * @type {Boolean}\n */\n this.gridLayout = Boolean(f.grid_layout);\n\n /**\n * Filters row index\n * @type {Number}\n */\n this.filtersRowIndex = isNaN(f.filters_row_index) ?\n 0 : f.filters_row_index;\n\n /**\n * Headers row index\n * @type {Number}\n */\n this.headersRow = isNaN(f.headers_row_index) ?\n (this.filtersRowIndex === 0 ? 1 : 0) : f.headers_row_index;\n\n /**\n * Define the type of cell containing a filter (td/th)\n * @type {String}\n */\n this.fltCellTag = isString(f.filters_cell_tag) ?\n f.filters_cell_tag : CELL_TAG;\n\n /**\n * List of filters IDs\n * @type {Array}\n * @private\n */\n this.fltIds = [];\n\n /**\n * List of valid rows indexes (rows visible upon filtering)\n * @type {Array}\n * @private\n */\n this.validRowsIndex = [];\n\n /**\n * Toolbar's container DOM element\n * @type {DOMElement}\n * @private\n */\n this.infDiv = null;\n\n /**\n * Left-side inner container DOM element (rows counter in toolbar)\n * @type {DOMElement}\n * @private\n */\n this.lDiv = null;\n\n /**\n * Right-side inner container DOM element (reset button,\n * page length selector in toolbar)\n * @type {DOMElement}\n * @private\n */\n this.rDiv = null;\n\n /**\n * Middle inner container DOM element (paging elements in toolbar)\n * @type {DOMElement}\n * @private\n */\n this.mDiv = null;\n\n /**\n * Css class for toolbar's container DOM element\n * @type {String}\n */\n this.infDivCssClass = f.inf_div_css_class || 'inf';\n\n /**\n * Css class for left-side inner container DOM element\n * @type {String}\n */\n this.lDivCssClass = f.left_div_css_class || 'ldiv';\n\n /**\n * Css class for right-side inner container DOM element\n * @type {String}\n */\n this.rDivCssClass = f.right_div_css_class || 'rdiv';\n\n /**\n * Css class for middle inner container DOM element\n * @type {String}\n */\n this.mDivCssClass = f.middle_div_css_class || 'mdiv';\n\n /*** filters' grid appearance ***/\n /**\n * Path for stylesheets\n * @type {String}\n */\n this.stylePath = f.style_path || this.basePath + 'style/';\n\n /**\n * Main stylesheet path\n * @type {String}\n */\n this.stylesheet = f.stylesheet || this.stylePath + 'tablefilter.css';\n\n /**\n * Main stylesheet ID\n * @type {String}\n * @private\n */\n this.stylesheetId = this.id + '_style';\n\n /**\n * Css class for the filters row\n * @type {String}\n */\n this.fltsRowCssClass = f.flts_row_css_class || 'fltrow';\n\n /**\n * Enable/disable icons (paging, reset button)\n * @type {Boolean}\n */\n this.enableIcons = f.enable_icons === false ? false : true;\n\n /**\n * Enable/disable alternating rows\n * @type {Boolean}\n */\n this.alternateRows = Boolean(f.alternate_rows);\n\n /**\n * Indicate whether columns widths are set\n * @type {Boolean}\n * @private\n */\n this.hasColWidths = isArray(f.col_widths);\n\n /**\n * Columns widths array\n * @type {Array}\n */\n this.colWidths = this.hasColWidths ? f.col_widths : [];\n\n /**\n * Css class for a filter element\n * @type {String}\n */\n this.fltCssClass = f.flt_css_class || 'flt';\n\n /**\n * Css class for multiple select filters\n * @type {String}\n */\n this.fltMultiCssClass = f.flt_multi_css_class || 'flt_multi';\n\n /**\n * Css class for small filter (when submit button is active)\n * @type {String}\n */\n this.fltSmallCssClass = f.flt_small_css_class || 'flt_s';\n\n /**\n * Css class for single filter type\n * @type {String}\n */\n this.singleFltCssClass = f.single_flt_css_class || 'single_flt';\n\n /*** filters' grid behaviours ***/\n\n /**\n * Enable/disable enter key for input type filters\n * @type {Boolean}\n */\n this.enterKey = f.enter_key === false ? false : true;\n\n /**\n * Callback fired before filtering process starts\n * @type {Function}\n */\n this.onBeforeFilter = isFn(f.on_before_filter) ?\n f.on_before_filter : EMPTY_FN;\n\n /**\n * Callback fired after filtering process is completed\n * @type {Function}\n */\n this.onAfterFilter = isFn(f.on_after_filter) ?\n f.on_after_filter : EMPTY_FN;\n\n /**\n * Enable/disable case sensitivity filtering\n * @type {Boolean}\n */\n this.caseSensitive = Boolean(f.case_sensitive);\n\n /**\n * Indicate whether exact match filtering is enabled on a per column\n * basis\n * @type {Boolean}\n * @private\n */\n this.hasExactMatchByCol = isArray(f.columns_exact_match);\n\n /**\n * Exact match filtering per column array\n * @type {Array}\n */\n this.exactMatchByCol = this.hasExactMatchByCol ?\n f.columns_exact_match : [];\n\n /**\n * Globally enable/disable exact match filtering\n * @type {Boolean}\n */\n this.exactMatch = Boolean(f.exact_match);\n\n /**\n * Ignore diacritics globally or on a column basis\n * @type {Boolean|Array}\n */\n this.ignoreDiacritics = f.ignore_diacritics;\n\n /**\n * Enable/disable linked filters filtering mode\n * @type {Boolean}\n */\n this.linkedFilters = Boolean(f.linked_filters);\n\n /**\n * Enable/disable readonly state for excluded options when\n * linked filters filtering mode is on\n * @type {Boolean}\n */\n this.disableExcludedOptions = Boolean(f.disable_excluded_options);\n\n /**\n * Active filter ID\n * @type {String}\n * @private\n */\n this.activeFilterId = null;\n\n /**\n * Enable/disable always visible rows, excluded from filtering\n * @type {Boolean}\n */\n this.hasVisibleRows = Boolean(f.rows_always_visible);\n\n /**\n * List of row indexes to be excluded from filtering\n * @type {Array}\n */\n this.visibleRows = this.hasVisibleRows ? f.rows_always_visible : [];\n\n /**\n * Enable/disable external filters generation\n * @type {Boolean}\n */\n this.isExternalFlt = Boolean(f.external_flt_grid);\n\n /**\n * List of containers IDs where external filters will be generated\n * @type {Array}\n */\n this.externalFltTgtIds = f.external_flt_grid_ids || [];\n\n /**\n * Callback fired after filters are generated\n * @type {Function}\n */\n this.onFiltersLoaded = isFn(f.on_filters_loaded) ?\n f.on_filters_loaded : EMPTY_FN;\n\n /**\n * Enable/disable single filter filtering all columns\n * @type {Boolean}\n */\n this.singleSearchFlt = Boolean(f.single_filter);\n\n /**\n * Callback fired after a row is validated during filtering\n * @type {Function}\n */\n this.onRowValidated = isFn(f.on_row_validated) ?\n f.on_row_validated : EMPTY_FN;\n\n /**\n * Specify which column implements a custom cell parser to retrieve the\n * cell value:\n * cell_parser: {\n * cols: [0, 2],\n * parse: function(tf, cell, colIndex) {\n * // custom cell parser logic here\n * return cellValue;\n * }\n * }\n * @type {Object}\n */\n this.cellParser = isObj(f.cell_parser) && isFn(f.cell_parser.parse) &&\n isArray(f.cell_parser.cols) ?\n f.cell_parser : { cols: [], parse: EMPTY_FN };\n\n /**\n * Global watermark text for input filter type or watermark for each\n * filter if an array is supplied\n * @type {String|Array}\n */\n this.watermark = f.watermark || '';\n\n /**\n * Indicate whether watermark is on a per column basis\n * @type {Boolean}\n * @private\n */\n this.isWatermarkArray = isArray(this.watermark);\n\n /**\n * Toolbar's custom container ID\n * @type {String}\n */\n this.toolBarTgtId = f.toolbar_target_id || null;\n\n /**\n * Indicate whether help UI component is disabled\n * @type {Boolean}\n */\n this.help = isUndef(f.help_instructions) ?\n undefined : Boolean(f.help_instructions);\n\n /**\n * Indicate whether pop-up filters UI is enabled\n * @type {Boolean}\n */\n this.popupFilters = Boolean(f.popup_filters);\n\n /**\n * Indicate whether filtered (active) columns indicator is enabled\n * @type {Boolean}\n */\n this.markActiveColumns = isObj(f.mark_active_columns) ||\n Boolean(f.mark_active_columns);\n\n /*** select filter's customisation and behaviours ***/\n /**\n * Text for clear option in drop-down filter types (1st option)\n * @type {String|Array}\n */\n this.clearFilterText = f.clear_filter_text || 'Clear';\n\n /**\n * Indicate whether empty option is enabled in drop-down filter types\n * @type {Boolean}\n */\n this.enableEmptyOption = Boolean(f.enable_empty_option);\n\n /**\n * Text for empty option in drop-down filter types\n * @type {String}\n */\n this.emptyText = f.empty_text || '(Empty)';\n\n /**\n * Indicate whether non-empty option is enabled in drop-down filter\n * types\n * @type {Boolean}\n */\n this.enableNonEmptyOption = Boolean(f.enable_non_empty_option);\n\n /**\n * Text for non-empty option in drop-down filter types\n * @type {String}\n */\n this.nonEmptyText = f.non_empty_text || '(Non empty)';\n\n /**\n * Indicate whether drop-down filter types filter the table by default\n * on change event\n * @type {Boolean}\n */\n this.onSlcChange = f.on_change === false ? false : true;\n\n /**\n * Make drop-down filter types options sorted in alpha-numeric manner\n * by default globally or on a column basis\n * @type {Boolean|Array}\n */\n this.sortSlc = isUndef(f.sort_select) ? true :\n isArray(f.sort_select) ? f.sort_select : Boolean(f.sort_select);\n\n /**\n * Indicate whether options in drop-down filter types are sorted in a\n * ascending numeric manner\n * @type {Boolean}\n * @private\n */\n this.isSortNumAsc = Boolean(f.sort_num_asc);\n\n /**\n * List of columns implementing options sorting in a ascending numeric\n * manner\n * @type {Array}\n */\n this.sortNumAsc = this.isSortNumAsc ? f.sort_num_asc : [];\n\n /**\n * Indicate whether options in drop-down filter types are sorted in a\n * descending numeric manner\n * @type {Boolean}\n * @private\n */\n this.isSortNumDesc = Boolean(f.sort_num_desc);\n\n /**\n * List of columns implementing options sorting in a descending numeric\n * manner\n * @type {Array}\n */\n this.sortNumDesc = this.isSortNumDesc ? f.sort_num_desc : [];\n\n /**\n * Indicate whether drop-down filter types are populated on demand at\n * first usage\n * @type {Boolean}\n */\n this.loadFltOnDemand = Boolean(f.load_filters_on_demand);\n\n /**\n * Indicate whether custom drop-down filter options are implemented\n * @type {Boolean}\n */\n this.hasCustomOptions = isObj(f.custom_options);\n\n /**\n * Custom options definition of a per column basis, ie:\n *\tcustom_options: {\n * cols:[0, 1],\n * texts: [\n * ['a0', 'b0', 'c0'],\n * ['a1', 'b1', 'c1']\n * ],\n * values: [\n * ['a0', 'b0', 'c0'],\n * ['a1', 'b1', 'c1']\n * ],\n * sorts: [false, true]\n * }\n *\n * @type {Object}\n */\n this.customOptions = f.custom_options;\n\n /*** Filter operators ***/\n /**\n * Regular expression operator for input filter. Defaults to 'rgx:'\n * @type {String}\n */\n this.rgxOperator = f.regexp_operator || 'rgx:';\n\n /**\n * Empty cells operator for input filter. Defaults to '[empty]'\n * @type {String}\n */\n this.emOperator = f.empty_operator || '[empty]';\n\n /**\n * Non-empty cells operator for input filter. Defaults to '[nonempty]'\n * @type {String}\n */\n this.nmOperator = f.nonempty_operator || '[nonempty]';\n\n /**\n * Logical OR operator for input filter. Defaults to '||'\n * @type {String}\n */\n this.orOperator = f.or_operator || '||';\n\n /**\n * Logical AND operator for input filter. Defaults to '&&'\n * @type {String}\n */\n this.anOperator = f.and_operator || '&&';\n\n /**\n * Greater than operator for input filter. Defaults to '>'\n * @type {String}\n */\n this.grOperator = f.greater_operator || '>';\n\n /**\n * Lower than operator for input filter. Defaults to '<'\n * @type {String}\n */\n this.lwOperator = f.lower_operator || '<';\n\n /**\n * Lower than or equal operator for input filter. Defaults to '<='\n * @type {String}\n */\n this.leOperator = f.lower_equal_operator || '<=';\n\n /**\n * Greater than or equal operator for input filter. Defaults to '>='\n * @type {String}\n */\n this.geOperator = f.greater_equal_operator || '>=';\n\n /**\n * Inequality operator for input filter. Defaults to '!'\n * @type {String}\n */\n this.dfOperator = f.different_operator || '!';\n\n /**\n * Like operator for input filter. Defaults to '!'\n * @type {String}\n */\n this.lkOperator = f.like_operator || '*';\n\n /**\n * Strict equality operator for input filter. Defaults to '='\n * @type {String}\n */\n this.eqOperator = f.equal_operator || '=';\n\n /**\n * Starts with operator for input filter. Defaults to '='\n * @type {String}\n */\n this.stOperator = f.start_with_operator || '{';\n\n /**\n * Ends with operator for input filter. Defaults to '='\n * @type {String}\n */\n this.enOperator = f.end_with_operator || '}';\n\n // this.curExp = f.cur_exp || '^[¥£€$]';\n\n /**\n * Stored values separator\n * @type {String}\n */\n this.separator = f.separator || ',';\n\n /**\n * Enable rows counter UI component\n * @type {Boolean|Object}\n */\n this.rowsCounter = isObj(f.rows_counter) || Boolean(f.rows_counter);\n\n /**\n * Enable status bar UI component\n * @type {Boolean|Object}\n */\n this.statusBar = isObj(f.status_bar) || Boolean(f.status_bar);\n\n /**\n * Enable activity/spinner indicator UI component\n * @type {Boolean|Object}\n */\n this.loader = isObj(f.loader) || Boolean(f.loader);\n\n /*** validation - reset buttons/links ***/\n /**\n * Enable filters submission button\n * @type {Boolean}\n */\n this.displayBtn = Boolean(f.btn);\n\n /**\n * Define filters submission button text\n * @type {String}\n */\n this.btnText = f.btn_text || (!this.enableIcons ? 'Go' : '');\n\n /**\n * Css class for filters submission button\n * @type {String}\n */\n this.btnCssClass = f.btn_css_class ||\n (!this.enableIcons ? 'btnflt' : 'btnflt_icon');\n\n /**\n * Enable clear button\n * @type {Boolean}\n */\n this.btnReset = Boolean(f.btn_reset);\n\n /**\n * Callback fired before filters are cleared\n * @type {Function}\n */\n this.onBeforeReset = isFn(f.on_before_reset) ?\n f.on_before_reset : EMPTY_FN;\n\n /**\n * Callback fired after filters are cleared\n * @type {Function}\n */\n this.onAfterReset = isFn(f.on_after_reset) ?\n f.on_after_reset : EMPTY_FN;\n\n /**\n * Enable paging component\n * @type {Boolean}\n */\n this.paging = Boolean(f.paging);\n\n /**\n * Number of hidden rows\n * @type {Number}\n * @private\n */\n this.nbHiddenRows = 0;\n\n /**\n * Enable auto-filter behaviour, table is filtered when a user\n * stops typing\n * @type {Boolean}\n */\n this.autoFilter = Boolean(f.auto_filter);\n\n /**\n * Auto-filter delay in msecs\n * @type {Number}\n */\n this.autoFilterDelay = !isNaN(f.auto_filter_delay) ?\n f.auto_filter_delay : AUTO_FILTER_DELAY;\n\n /**\n * Indicate whether user is typing\n * @type {Boolean}\n * @private\n */\n this.isUserTyping = null;\n\n /**\n * Auto-filter interval ID\n * @type {String}\n * @private\n */\n this.autoFilterTimer = null;\n\n /**\n * Enable keyword highlighting behaviour\n * @type {Boolean}\n */\n this.highlightKeywords = Boolean(f.highlight_keywords);\n\n /**\n * Enable no results message UI component\n * @type {Boolean}\n */\n this.noResults = isObj(f.no_results_message) ||\n Boolean(f.no_results_message);\n\n /**\n * Enable state persistence\n * @type {Boolean}\n */\n this.state = isObj(f.state) || Boolean(f.state);\n\n /*** data types ***/\n\n /**\n * Enable date type module\n * @type {Boolean}\n * @private\n */\n this.dateType = true;\n\n /**\n * Define default locale, default to 'en' as per Sugar Date module:\n * https://sugarjs.com/docs/#/DateLocales\n * @type {String}\n */\n this.locale = f.locale || 'en';\n\n /**\n * Define thousands separator ',' or '.', defaults to ','\n * @type {String}\n */\n this.thousandsSeparator = f.thousands_separator || ',';\n\n /**\n * Define decimal separator ',' or '.', defaults to '.'\n * @type {String}\n */\n this.decimalSeparator = f.decimal_separator || '.';\n\n /**\n * Define data types on a column basis, possible values 'string',\n * 'number', 'formatted-number', 'date', 'ipaddress' ie:\n * col_types : [\n * 'string', 'date', 'number',\n * { type: 'formatted-number', decimal: ',', thousands: '.' },\n * { type: 'date', locale: 'en-gb' },\n * { type: 'date', format: ['{dd}-{months}-{yyyy|yy}'] }\n * ]\n *\n * Refer to https://sugarjs.com/docs/#/DateParsing for exhaustive\n * information on date parsing formats supported by Sugar Date\n * @type {Array}\n */\n this.colTypes = isArray(f.col_types) ? f.col_types : [];\n\n /*** ids prefixes ***/\n /**\n * Main prefix\n * @private\n */\n this.prfxTf = 'TF';\n\n /**\n * Filter's ID prefix (inputs - selects)\n * @private\n */\n this.prfxFlt = 'flt';\n\n /**\n * Button's ID prefix\n * @private\n */\n this.prfxValButton = 'btn';\n\n /**\n * Toolbar container ID prefix\n * @private\n */\n this.prfxInfDiv = 'inf_';\n\n /**\n * Toolbar left element ID prefix\n * @private\n */\n this.prfxLDiv = 'ldiv_';\n\n /**\n * Toolbar right element ID prefix\n * @private\n */\n this.prfxRDiv = 'rdiv_';\n\n /**\n * Toolbar middle element ID prefix\n * @private\n */\n this.prfxMDiv = 'mdiv_';\n\n /**\n * Responsive Css class\n * @private\n */\n this.prfxResponsive = 'resp';\n\n /*** extensions ***/\n /**\n * List of loaded extensions\n * @type {Array}\n * @private\n */\n this.extensions = f.extensions;\n\n /**\n * Determine whether extensions are loaded\n * @type {Boolean}\n * @private\n */\n this.hasExtensions = isArray(this.extensions);\n\n /*** themes ***/\n /**\n * Enable default theme\n * @type {Boolean}\n */\n this.enableDefaultTheme = Boolean(f.enable_default_theme);\n\n /**\n * Determine whether themes are enables\n * @type {Boolean}\n * @private\n */\n this.hasThemes = (this.enableDefaultTheme || isArray(f.themes));\n\n /**\n * List of themes, ie:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n */\n this.themes = f.themes || [];\n\n /**\n * Define path to themes assets, defaults to\n * 'tablefilter/style/themes/'. Usage:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n */\n this.themesPath = f.themes_path || this.stylePath + 'themes/';\n\n /**\n * Enable responsive layout\n * @type {Boolean}\n */\n this.responsive = Boolean(f.responsive);\n\n /**\n * Features registry\n * @private\n */\n this.Mod = {};\n\n /**\n * Extensions registry\n * @private\n */\n this.ExtRegistry = {};\n\n //conditionally instantiate required features\n this.instantiateFeatures(\n Object.keys(FEATURES).map((item) => FEATURES[item])\n );\n\n //load styles if necessary\n this.import(this.stylesheetId, this.stylesheet, null, 'link');\n }\n\n /**\n * Initialise features and layout\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n this.nbCells = this.getCellsNb(this.refRow);\n let Mod = this.Mod;\n let n = this.singleSearchFlt ? 1 : this.nbCells;\n let inpclass;\n\n //loads theme\n this.loadThemes();\n\n const { dateType, help, state, markActiveColumns, gridLayout, loader,\n highlightKeyword, popupFilter, rowsCounter, statusBar, clearButton,\n alternateRows, noResults, paging } = FEATURES;\n\n //explicitly initialise features in given order\n this.initFeatures([\n dateType,\n help,\n state,\n markActiveColumns,\n gridLayout,\n loader,\n highlightKeyword,\n popupFilter\n ]);\n\n //filters grid is not generated\n if (!this.fltGrid) {\n this._initNoFilters();\n } else {\n let fltrow = this._insertFiltersRow();\n\n this.nbFilterableRows = this.getRowsNb();\n\n // Generate filters\n for (let i = 0; i < n; i++) {\n this.emitter.emit('before-filter-init', this, i);\n\n let fltcell = createElm(this.fltCellTag),\n col = this.getFilterType(i);\n\n if (this.singleSearchFlt) {\n fltcell.colSpan = this.nbCells;\n }\n if (!this.gridLayout) {\n fltrow.appendChild(fltcell);\n }\n inpclass = (i === n - 1 && this.displayBtn) ?\n this.fltSmallCssClass : this.fltCssClass;\n\n //only 1 input for single search\n if (this.singleSearchFlt) {\n col = INPUT;\n inpclass = this.singleFltCssClass;\n }\n\n //drop-down filters\n if (col === SELECT || col === MULTIPLE) {\n Mod.dropdown = Mod.dropdown || new Dropdown(this);\n Mod.dropdown.init(i, this.isExternalFlt, fltcell);\n }\n // checklist\n else if (col === CHECKLIST) {\n Mod.checkList = Mod.checkList || new CheckList(this);\n Mod.checkList.init(i, this.isExternalFlt, fltcell);\n } else {\n this._buildInputFilter(i, inpclass, fltcell);\n }\n\n // this adds submit button\n if (i === n - 1 && this.displayBtn) {\n this._buildSubmitButton(i, fltcell);\n }\n\n this.emitter.emit('after-filter-init', this, i);\n }\n\n this.emitter.on(['filter-focus'],\n (tf, filter) => this.setActiveFilterId(filter.id));\n\n }//if this.fltGrid\n\n /* Features */\n if (this.hasVisibleRows) {\n this.emitter.on(['after-filtering'],\n () => this.enforceVisibility());\n this.enforceVisibility();\n }\n\n this.initFeatures([\n rowsCounter,\n statusBar,\n clearButton,\n alternateRows,\n noResults,\n paging\n ]);\n\n if (this.hasColWidths && !this.gridLayout) {\n this.setColWidths();\n }\n\n //TF css class is added to table\n if (!this.gridLayout) {\n addClass(this.dom(), this.prfxTf);\n if (this.responsive) {\n addClass(this.dom(), this.prfxResponsive);\n }\n }\n\n /* Load extensions */\n this.initExtensions();\n\n // Subscribe to events\n if (this.linkedFilters) {\n this.emitter.on(['after-filtering'], () => this.linkFilters());\n }\n\n this.initialized = true;\n\n this.onFiltersLoaded(this);\n\n this.emitter.emit('initialized', this);\n }\n\n /**\n * Detect key\n * @param {Event} evt\n */\n detectKey(evt) {\n if (!this.enterKey) {\n return;\n }\n if (evt) {\n let key = keyCode(evt);\n if (key === ENTER_KEY) {\n this.filter();\n cancelEvt(evt);\n stopEvt(evt);\n } else {\n this.isUserTyping = true;\n root.clearInterval(this.autoFilterTimer);\n this.autoFilterTimer = null;\n }\n }\n }\n\n /**\n * Filter's keyup event: if auto-filter on, detect user is typing and filter\n * columns\n * @param {Event} evt\n */\n onKeyUp(evt) {\n if (!this.autoFilter) {\n return;\n }\n let key = keyCode(evt);\n this.isUserTyping = false;\n\n function filter() {\n root.clearInterval(this.autoFilterTimer);\n this.autoFilterTimer = null;\n if (!this.isUserTyping) {\n this.filter();\n this.isUserTyping = null;\n }\n }\n\n if (key !== ENTER_KEY && key !== TAB_KEY && key !== ESC_KEY &&\n key !== UP_ARROW_KEY && key !== DOWN_ARROW_KEY) {\n if (this.autoFilterTimer === null) {\n this.autoFilterTimer = root.setInterval(filter.bind(this),\n this.autoFilterDelay);\n }\n } else {\n root.clearInterval(this.autoFilterTimer);\n this.autoFilterTimer = null;\n }\n }\n\n /**\n * Filter's keydown event: if auto-filter on, detect user is typing\n */\n onKeyDown() {\n if (this.autoFilter) {\n this.isUserTyping = true;\n }\n }\n\n /**\n * Filter's focus event\n * @param {Event} evt\n */\n onInpFocus(evt) {\n let elm = targetEvt(evt);\n this.emitter.emit('filter-focus', this, elm);\n }\n\n /**\n * Filter's blur event: if auto-filter on, clear interval on filter blur\n */\n onInpBlur() {\n if (this.autoFilter) {\n this.isUserTyping = false;\n root.clearInterval(this.autoFilterTimer);\n }\n this.emitter.emit('filter-blur', this);\n }\n\n /**\n * Insert filters row at initialization\n */\n _insertFiltersRow() {\n // TODO: prevent filters row generation for popup filters too,\n // to reduce and simplify headers row index adjusting across lib modules\n // (GridLayout, PopupFilter etc)\n if (this.gridLayout) {\n return;\n }\n let fltrow;\n\n let thead = tag(this.dom(), 'thead');\n if (thead.length > 0) {\n fltrow = thead[0].insertRow(this.filtersRowIndex);\n } else {\n fltrow = this.dom().insertRow(this.filtersRowIndex);\n }\n\n fltrow.className = this.fltsRowCssClass;\n\n if (this.isExternalFlt) {\n fltrow.style.display = NONE;\n }\n\n this.emitter.emit('filters-row-inserted', this, fltrow);\n return fltrow;\n }\n\n /**\n * Initialize filtersless table\n */\n _initNoFilters() {\n if (this.fltGrid) {\n return;\n }\n this.refRow = this.refRow > 0 ? this.refRow - 1 : 0;\n this.nbFilterableRows = this.getRowsNb();\n }\n\n /**\n * Build input filter type\n * @param {Number} colIndex Column index\n * @param {String} cssClass Css class applied to filter\n * @param {DOMElement} container Container DOM element\n */\n _buildInputFilter(colIndex, cssClass, container) {\n let col = this.getFilterType(colIndex);\n let externalFltTgtId = this.isExternalFlt ?\n this.externalFltTgtIds[colIndex] : null;\n let inpType = col === INPUT ? 'text' : 'hidden';\n let inp = createElm(INPUT,\n ['id', this.buildFilterId(colIndex)],\n ['type', inpType], ['ct', colIndex]);\n\n if (inpType !== 'hidden' && this.watermark) {\n inp.setAttribute('placeholder',\n this.isWatermarkArray ? (this.watermark[colIndex] || '') :\n this.watermark\n );\n }\n inp.className = cssClass || this.fltCssClass;\n addEvt(inp, 'focus', (evt) => this.onInpFocus(evt));\n\n //filter is appended in custom element\n if (externalFltTgtId) {\n elm(externalFltTgtId).appendChild(inp);\n } else {\n container.appendChild(inp);\n }\n\n this.fltIds.push(inp.id);\n\n addEvt(inp, 'keypress', (evt) => this.detectKey(evt));\n addEvt(inp, 'keydown', () => this.onKeyDown());\n addEvt(inp, 'keyup', (evt) => this.onKeyUp(evt));\n addEvt(inp, 'blur', () => this.onInpBlur());\n }\n\n /**\n * Build submit button\n * @param {Number} colIndex Column index\n * @param {DOMElement} container Container DOM element\n */\n _buildSubmitButton(colIndex, container) {\n let externalFltTgtId = this.isExternalFlt ?\n this.externalFltTgtIds[colIndex] : null;\n let btn = createElm(INPUT,\n ['type', 'button'],\n ['value', this.btnText]\n );\n btn.className = this.btnCssClass;\n\n //filter is appended in custom element\n if (externalFltTgtId) {\n elm(externalFltTgtId).appendChild(btn);\n } else {\n container.appendChild(btn);\n }\n\n addEvt(btn, 'click', () => this.filter());\n }\n\n /**\n * Istantiate the collection of features required by the\n * configuration and add them to the features registry. A feature is\n * described by a `class` and `name` fields and and optional `property`\n * field:\n * {\n * class: AClass,\n * name: 'aClass'\n * }\n * @param {Array} [features=[]]\n * @private\n */\n instantiateFeatures(features = []) {\n features.forEach((feature) => {\n // TODO: remove the property field.\n // Due to naming convention inconsistencies, a `property`\n // field is added to allow a conditional instanciation based\n // on that property on TableFilter, if supplied.\n feature.property = feature.property || feature.name;\n if (this[feature.property] === true || feature.enforce === true) {\n let {class: Cls, name} = feature;\n\n this.Mod[name] = this.Mod[name] || new Cls(this);\n }\n });\n }\n\n /**\n * Initialise the passed features collection. A feature is described by a\n * `class` and `name` fields and and optional `property` field:\n * {\n * class: AClass,\n * name: 'aClass'\n * }\n * @param {Array} [features=[]]\n * @private\n */\n initFeatures(features = []) {\n features.forEach((feature) => {\n let {property, name} = feature;\n if (this[property] === true && this.Mod[name]) {\n this.Mod[name].init();\n }\n });\n }\n\n /**\n * Return a feature instance for a given name\n * @param {String} name Name of the feature\n * @return {Object}\n */\n feature(name) {\n return this.Mod[name];\n }\n\n /**\n * Initialise all the extensions defined in the configuration object\n */\n initExtensions() {\n if (!this.hasExtensions) {\n return;\n }\n\n let exts = this.extensions;\n // Set config's publicPath dynamically for Webpack...\n __webpack_public_path__ = this.basePath;\n\n this.emitter.emit('before-loading-extensions', this);\n for (let i = 0, len = exts.length; i < len; i++) {\n let ext = exts[i];\n this.loadExtension(ext);\n }\n this.emitter.emit('after-loading-extensions', this);\n }\n\n /**\n * Load an extension module\n * @param {Object} ext Extension config object\n */\n loadExtension(ext) {\n if (!ext || !ext.name || this.hasExtension(ext.name)) {\n return;\n }\n\n let name = ext.name;\n let path = ext.path;\n let modulePath;\n\n if (name && path) {\n modulePath = ext.path + name;\n } else {\n name = name.replace('.js', '');\n modulePath = 'extensions/{}/{}'.replace(/{}/g, name);\n }\n\n // Require pattern for Webpack\n require(['./' + modulePath], (mod) => {\n /* eslint-disable */\n let inst = new mod.default(this, ext);\n /* eslint-enable */\n inst.init();\n this.ExtRegistry[name] = inst;\n });\n }\n\n /**\n * Get an extension instance\n * @param {String} name Name of the extension\n * @return {Object} Extension instance\n */\n extension(name) {\n return this.ExtRegistry[name];\n }\n\n /**\n * Check passed extension name exists\n * @param {String} name Name of the extension\n * @return {Boolean}\n */\n hasExtension(name) {\n return !isEmpty(this.ExtRegistry[name]);\n }\n\n /**\n * Register the passed extension instance with associated name\n * @param {Object} inst Extension instance\n * @param {String} name Name of the extension\n */\n registerExtension(inst, name) {\n this.ExtRegistry[name] = inst;\n }\n\n /**\n * Destroy all the extensions store in extensions registry\n */\n destroyExtensions() {\n let reg = this.ExtRegistry;\n\n Object.keys(reg).forEach((key) => {\n reg[key].destroy();\n reg[key] = undefined;\n });\n }\n\n /**\n * Load themes defined in the configuration object\n */\n loadThemes() {\n if (!this.hasThemes) {\n return;\n }\n\n let themes = this.themes;\n this.emitter.emit('before-loading-themes', this);\n\n //Default theme config\n if (this.enableDefaultTheme) {\n let defaultTheme = { name: 'default' };\n this.themes.push(defaultTheme);\n }\n if (isArray(themes)) {\n for (let i = 0, len = themes.length; i < len; i++) {\n let theme = themes[i];\n let name = theme.name;\n let path = theme.path;\n let styleId = this.prfxTf + name;\n if (name && !path) {\n path = this.themesPath + name + '/' + name + '.css';\n }\n else if (!name && theme.path) {\n name = 'theme{0}'.replace('{0}', i);\n }\n\n if (!this.isImported(path, 'link')) {\n this.import(styleId, path, null, 'link');\n }\n }\n }\n\n // Enable loader indicator\n this.loader = true;\n\n this.emitter.emit('after-loading-themes', this);\n }\n\n /**\n * Return stylesheet DOM element for a given theme name\n * @return {DOMElement} stylesheet element\n */\n getStylesheet(name = 'default') {\n return elm(this.prfxTf + name);\n }\n\n /**\n * Destroy filter grid\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n\n let emitter = this.emitter;\n\n if (this.isExternalFlt && !this.popupFilters) {\n this.removeExternalFlts();\n }\n\n this.removeToolbar();\n\n if (this.hasExtensions) {\n this.destroyExtensions();\n }\n\n this.validateAllRows();\n\n // broadcast destroy event modules and extensions are subscribed to\n emitter.emit('destroy', this);\n\n if (this.fltGrid && !this.gridLayout) {\n this.dom().deleteRow(this.filtersRowIndex);\n }\n\n // unsubscribe to events\n if (this.hasVisibleRows) {\n emitter.off(['after-filtering'], () => this.enforceVisibility());\n }\n if (this.linkedFilters) {\n emitter.off(['after-filtering'], () => this.linkFilters());\n }\n this.emitter.off(['filter-focus'],\n (tf, filter) => this.setActiveFilterId(filter.id));\n\n removeClass(this.dom(), this.prfxTf);\n removeClass(this.dom(), this.prfxResponsive);\n\n this.nbHiddenRows = 0;\n this.validRowsIndex = [];\n this.fltIds = [];\n this.initialized = false;\n }\n\n /**\n * Generate container element for paging, reset button, rows counter etc.\n */\n setToolbar() {\n if (this.infDiv) {\n return;\n }\n\n /*** container div ***/\n let infDiv = createElm('div');\n infDiv.className = this.infDivCssClass;\n\n //custom container\n if (this.toolBarTgtId) {\n elm(this.toolBarTgtId).appendChild(infDiv);\n }\n //grid-layout\n else if (this.gridLayout) {\n let gridLayout = this.Mod.gridLayout;\n gridLayout.tblMainCont.appendChild(infDiv);\n infDiv.className = gridLayout.infDivCssClass;\n }\n //default location: just above the table\n else {\n let cont = createElm('caption');\n cont.appendChild(infDiv);\n this.dom().insertBefore(cont, this.dom().firstChild);\n }\n this.infDiv = infDiv;\n\n /*** left div containing rows # displayer ***/\n let lDiv = createElm('div');\n lDiv.className = this.lDivCssClass;\n infDiv.appendChild(lDiv);\n this.lDiv = lDiv;\n\n /*** right div containing reset button\n + nb results per page select ***/\n let rDiv = createElm('div');\n rDiv.className = this.rDivCssClass;\n infDiv.appendChild(rDiv);\n this.rDiv = rDiv;\n\n /*** mid div containing paging elements ***/\n let mDiv = createElm('div');\n mDiv.className = this.mDivCssClass;\n infDiv.appendChild(mDiv);\n this.mDiv = mDiv;\n\n // emit help initialisation only if undefined\n if (isUndef(this.help)) {\n // explicitily enable help to initialise feature by\n // default, only if setting is undefined\n this.Mod.help.enable();\n this.emitter.emit('init-help', this);\n }\n }\n\n /**\n * Remove toolbar container element\n */\n removeToolbar() {\n if (!this.infDiv) {\n return;\n }\n removeElm(this.infDiv);\n this.infDiv = null;\n\n let tbl = this.dom();\n let captions = tag(tbl, 'caption');\n [].forEach.call(captions, (elm) => removeElm(elm));\n }\n\n /**\n * Remove all the external column filters\n */\n removeExternalFlts() {\n if (!this.isExternalFlt) {\n return;\n }\n let ids = this.externalFltTgtIds,\n len = ids.length;\n for (let ct = 0; ct < len; ct++) {\n let externalFltTgtId = ids[ct],\n externalFlt = elm(externalFltTgtId);\n if (externalFlt) {\n externalFlt.innerHTML = '';\n }\n }\n }\n\n /**\n * Check if given column implements a filter with custom options\n * @param {Number} colIndex Column's index\n * @return {Boolean}\n */\n isCustomOptions(colIndex) {\n return this.hasCustomOptions &&\n this.customOptions.cols.indexOf(colIndex) !== -1;\n }\n\n /**\n * Returns an array [[value0, value1 ...],[text0, text1 ...]] with the\n * custom options values and texts\n * @param {Number} colIndex Column's index\n * @return {Array}\n */\n getCustomOptions(colIndex) {\n if (isEmpty(colIndex) || !this.isCustomOptions(colIndex)) {\n return;\n }\n\n let customOptions = this.customOptions;\n let cols = customOptions.cols;\n let optTxt = [], optArray = [];\n let index = cols.indexOf(colIndex);\n let slcValues = customOptions.values[index];\n let slcTexts = customOptions.texts[index];\n let slcSort = customOptions.sorts[index];\n\n for (let r = 0, len = slcValues.length; r < len; r++) {\n optArray.push(slcValues[r]);\n if (slcTexts[r]) {\n optTxt.push(slcTexts[r]);\n } else {\n optTxt.push(slcValues[r]);\n }\n }\n if (slcSort) {\n optArray.sort();\n optTxt.sort();\n }\n return [optArray, optTxt];\n }\n\n /**\n * Filter the table by retrieving the data from each cell in every single\n * row and comparing it to the search term for current column. A row is\n * hidden when all the search terms are not found in inspected row.\n */\n filter() {\n if (!this.fltGrid || !this.initialized) {\n return;\n }\n //fire onbefore callback\n this.onBeforeFilter(this);\n this.emitter.emit('before-filtering', this);\n\n let row = this.dom().rows,\n nbRows = this.getRowsNb(true),\n hiddenRows = 0;\n\n this.validRowsIndex = [];\n // search args re-init\n let searchArgs = this.getFiltersValue();\n\n for (let k = this.refRow; k < nbRows; k++) {\n // already filtered rows display re-init\n row[k].style.display = '';\n\n let cells = row[k].cells;\n let nchilds = cells.length;\n\n // checks if row has exact cell #\n if (nchilds !== this.nbCells) {\n continue;\n }\n\n let occurence = [],\n isRowValid = true,\n //only for single filter search\n singleFltRowValid = false;\n\n // this loop retrieves cell data\n for (let j = 0; j < nchilds; j++) {\n //searched keyword\n let sA = searchArgs[this.singleSearchFlt ? 0 : j];\n\n if (sA === '') {\n continue;\n }\n\n let cellValue = matchCase(this.getCellValue(cells[j]),\n this.caseSensitive);\n\n //multiple search parameter operator ||\n let sAOrSplit = sA.toString().split(this.orOperator),\n //multiple search || parameter boolean\n hasMultiOrSA = sAOrSplit.length > 1,\n //multiple search parameter operator &&\n sAAndSplit = sA.toString().split(this.anOperator),\n //multiple search && parameter boolean\n hasMultiAndSA = sAAndSplit.length > 1;\n\n //detect operators or array query\n if (isArray(sA) || hasMultiOrSA || hasMultiAndSA) {\n let cS,\n s,\n occur = false;\n if (isArray(sA)) {\n s = sA;\n } else {\n s = hasMultiOrSA ? sAOrSplit : sAAndSplit;\n }\n // isolate search term and check occurence in cell data\n for (let w = 0, len = s.length; w < len; w++) {\n cS = trim(s[w]);\n occur = this._testTerm(cS, cellValue, j);\n\n if (occur) {\n this.emitter.emit('highlight-keyword', this,\n cells[j], cS);\n }\n if ((hasMultiOrSA && occur) ||\n (hasMultiAndSA && !occur)) {\n break;\n }\n if (isArray(sA) && occur) {\n break;\n }\n }\n occurence[j] = occur;\n\n }\n //single search parameter\n else {\n occurence[j] = this._testTerm(trim(sA), cellValue, j);\n if (occurence[j]) {\n this.emitter.emit('highlight-keyword', this, cells[j],\n sA);\n }\n }//else single param\n\n if (!occurence[j]) {\n isRowValid = false;\n }\n if (this.singleSearchFlt && occurence[j]) {\n singleFltRowValid = true;\n }\n\n this.emitter.emit('cell-processed', this, j, cells[j]);\n }//for j\n\n if (this.singleSearchFlt && singleFltRowValid) {\n isRowValid = true;\n }\n\n this.validateRow(k, isRowValid);\n if (!isRowValid) {\n hiddenRows++;\n }\n\n this.emitter.emit('row-processed', this, k,\n this.validRowsIndex.length, isRowValid);\n }// for k\n\n this.nbHiddenRows = hiddenRows;\n\n //fire onafterfilter callback\n this.onAfterFilter(this);\n\n this.emitter.emit('after-filtering', this, searchArgs);\n }\n\n /**\n * Test for a match of search term in cell data\n * @param {String} term Search term\n * @param {String} cellValue Cell data\n * @param {Number} colIdx Column index\n * @return {Boolean}\n */\n _testTerm(term, cellValue, colIdx) {\n let numData;\n let decimal = this.getDecimal(colIdx);\n let reLe = new RegExp(this.leOperator),\n reGe = new RegExp(this.geOperator),\n reL = new RegExp(this.lwOperator),\n reG = new RegExp(this.grOperator),\n reD = new RegExp(this.dfOperator),\n reLk = new RegExp(rgxEsc(this.lkOperator)),\n reEq = new RegExp(this.eqOperator),\n reSt = new RegExp(this.stOperator),\n reEn = new RegExp(this.enOperator),\n // re_an = new RegExp(this.anOperator),\n // re_cr = new RegExp(this.curExp),\n reEm = this.emOperator,\n reNm = this.nmOperator,\n reRe = new RegExp(rgxEsc(this.rgxOperator));\n\n term = matchCase(term, this.caseSensitive);\n\n let occurence = false;\n\n //Search arg operator tests\n let hasLO = reL.test(term),\n hasLE = reLe.test(term),\n hasGR = reG.test(term),\n hasGE = reGe.test(term),\n hasDF = reD.test(term),\n hasEQ = reEq.test(term),\n hasLK = reLk.test(term),\n // hatermN = re_an.test(term),\n hasST = reSt.test(term),\n hasEN = reEn.test(term),\n hasEM = (reEm === term),\n hasNM = (reNm === term),\n hasRE = reRe.test(term);\n\n // Check for dates or resolve date type\n if (this.hasType(colIdx, [DATE])) {\n let dte1, dte2;\n\n let dateType = this.Mod.dateType;\n let isValidDate = dateType.isValid.bind(dateType);\n let parseDate = dateType.parse.bind(dateType);\n let locale = dateType.getLocale(colIdx);\n\n // Search arg dates tests\n let isLDate = hasLO &&\n isValidDate(term.replace(reL, ''), locale);\n let isLEDate = hasLE &&\n isValidDate(term.replace(reLe, ''), locale);\n let isGDate = hasGR &&\n isValidDate(term.replace(reG, ''), locale);\n let isGEDate = hasGE &&\n isValidDate(term.replace(reGe, ''), locale);\n let isDFDate = hasDF &&\n isValidDate(term.replace(reD, ''), locale);\n let isEQDate = hasEQ &&\n isValidDate(term.replace(reEq, ''), locale);\n\n dte1 = parseDate(cellValue, locale);\n\n // lower equal date\n if (isLEDate) {\n dte2 = parseDate(term.replace(reLe, ''), locale);\n occurence = dte1 <= dte2;\n }\n // lower date\n else if (isLDate) {\n dte2 = parseDate(term.replace(reL, ''), locale);\n occurence = dte1 < dte2;\n }\n // greater equal date\n else if (isGEDate) {\n dte2 = parseDate(term.replace(reGe, ''), locale);\n occurence = dte1 >= dte2;\n }\n // greater date\n else if (isGDate) {\n dte2 = parseDate(term.replace(reG, ''), locale);\n occurence = dte1 > dte2;\n }\n // different date\n else if (isDFDate) {\n dte2 = parseDate(term.replace(reD, ''), locale);\n occurence = dte1.toString() !== dte2.toString();\n }\n // equal date\n else if (isEQDate) {\n dte2 = parseDate(term.replace(reEq, ''), locale);\n occurence = dte1.toString() === dte2.toString();\n }\n // searched keyword with * operator doesn't have to be a date\n else if (reLk.test(term)) {// like date\n occurence = contains(term.replace(reLk, ''), cellValue,\n false, this.caseSensitive);\n }\n else if (isValidDate(term)) {\n dte2 = parseDate(term, locale);\n occurence = dte1.toString() === dte2.toString();\n }\n //empty\n else if (hasEM) {\n occurence = isEmptyString(cellValue);\n }\n //non-empty\n else if (hasNM) {\n occurence = !isEmptyString(cellValue);\n } else {\n occurence = contains(term, cellValue,\n this.isExactMatch(colIdx), this.caseSensitive);\n }\n }\n\n else {\n // Convert to number anyways to auto-resolve type in case not\n // defined by configuration\n numData = Number(cellValue) || parseNb(cellValue, decimal);\n\n // first checks if there is any operator (<,>,<=,>=,!,*,=,{,},\n // rgx:)\n // lower equal\n if (hasLE) {\n occurence = numData <= parseNb(\n term.replace(reLe, ''),\n decimal\n );\n }\n //greater equal\n else if (hasGE) {\n occurence = numData >= parseNb(\n term.replace(reGe, ''),\n decimal\n );\n }\n //lower\n else if (hasLO) {\n occurence = numData < parseNb(\n term.replace(reL, ''),\n decimal\n );\n }\n //greater\n else if (hasGR) {\n occurence = numData > parseNb(\n term.replace(reG, ''),\n decimal\n );\n }\n //different\n else if (hasDF) {\n occurence = contains(term.replace(reD, ''), cellValue,\n false, this.caseSensitive) ? false : true;\n }\n //like\n else if (hasLK) {\n occurence = contains(term.replace(reLk, ''), cellValue,\n false, this.caseSensitive);\n }\n //equal\n else if (hasEQ) {\n occurence = contains(term.replace(reEq, ''), cellValue,\n true, this.caseSensitive);\n }\n //starts with\n else if (hasST) {\n occurence = cellValue.indexOf(term.replace(reSt, '')) === 0 ?\n true : false;\n }\n //ends with\n else if (hasEN) {\n let searchArg = term.replace(reEn, '');\n occurence =\n cellValue.lastIndexOf(searchArg, cellValue.length - 1) ===\n (cellValue.length - 1) - (searchArg.length - 1) &&\n cellValue.lastIndexOf(searchArg, cellValue.length - 1)\n > -1 ? true : false;\n }\n //empty\n else if (hasEM) {\n occurence = isEmptyString(cellValue);\n }\n //non-empty\n else if (hasNM) {\n occurence = !isEmptyString(cellValue);\n }\n //regexp\n else if (hasRE) {\n //in case regexp throws\n try {\n //operator is removed\n let srchArg = term.replace(reRe, '');\n let rgx = new RegExp(srchArg);\n occurence = rgx.test(cellValue);\n } catch (ex) {\n occurence = false;\n }\n } else {\n // If numeric type data, perform a strict equality test and\n // fallback to unformatted number string comparison\n if (numData &&\n this.hasType(colIdx, [NUMBER, FORMATTED_NUMBER]) &&\n !this.singleSearchFlt) {\n // parseNb can return 0 for strings which are not\n // formatted numbers, in that case return the original\n // string. TODO: handle this in parseNb\n term = parseNb(term, decimal) || term;\n occurence = numData === term ||\n contains(term.toString(), numData.toString(),\n this.isExactMatch(colIdx), this.caseSensitive);\n } else {\n // Finally test search term is contained in cell data\n occurence = contains(\n term,\n cellValue,\n this.isExactMatch(colIdx),\n this.caseSensitive,\n this.ignoresDiacritics(colIdx)\n );\n }\n }\n\n }//else\n\n return occurence;\n }\n\n /**\n * Return the data of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Arrat} [exclude=[]] List of row indexes to be excluded\n * @return Flat list of data for a column\n */\n getColumnData(colIndex, includeHeaders = false, exclude = []) {\n return this.getColValues(colIndex, includeHeaders, true, exclude);\n }\n\n /**\n * Return the values of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Arrat} [exclude=[]] List of row indexes to be excluded\n * @return Flat list of values for a column\n */\n getColumnValues(colIndex, includeHeaders = false, exclude = []) {\n return this.getColValues(colIndex, includeHeaders, false, exclude);\n }\n\n /**\n * Return the data of a specified column\n * @param {Number} colIndex Column index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [typed=false] Return a typed value\n * @param {Array} [exclude=[]] List of row indexes to be excluded\n * @return {Array} Flat list of data for a column\n * @private\n */\n getColValues(\n colIndex,\n includeHeaders = false,\n typed = false,\n exclude = []\n ) {\n let row = this.dom().rows;\n let nbRows = this.getRowsNb(true);\n let colValues = [];\n let getContent = typed ? this.getCellData.bind(this) :\n this.getCellValue.bind(this);\n\n if (includeHeaders) {\n colValues.push(this.getHeadersText()[colIndex]);\n }\n\n for (let i = this.refRow; i < nbRows; i++) {\n let isExludedRow = false;\n // checks if current row index appears in exclude array\n if (exclude.length > 0) {\n isExludedRow = exclude.indexOf(i) !== -1;\n }\n let cell = row[i].cells,\n nchilds = cell.length;\n\n // checks if row has exact cell # and is not excluded\n if (nchilds === this.nbCells && !isExludedRow) {\n // this loop retrieves cell data\n for (let j = 0; j < nchilds; j++) {\n if (j !== colIndex) {\n continue;\n }\n let data = getContent(cell[j]);\n colValues.push(data);\n }\n }\n }\n return colValues;\n }\n\n /**\n * Return the filter's value of a specified column\n * @param {Number} index Column index\n * @return {String} Filter value\n */\n getFilterValue(index) {\n if (!this.fltGrid) {\n return;\n }\n let fltValue = '';\n let flt = this.getFilterElement(index);\n if (!flt) {\n return fltValue;\n }\n\n let fltColType = this.getFilterType(index);\n if (fltColType !== MULTIPLE && fltColType !== CHECKLIST) {\n fltValue = flt.value;\n }\n //mutiple select\n else if (fltColType === MULTIPLE) {\n fltValue = this.feature('dropdown').getValues(index);\n }\n //checklist\n else if (fltColType === CHECKLIST) {\n fltValue = this.feature('checkList').getValues(index);\n }\n //return an empty string if collection is empty or contains a single\n //empty string\n if (isArray(fltValue) && fltValue.length === 0 ||\n (fltValue.length === 1 && fltValue[0] === '')) {\n fltValue = '';\n }\n\n return fltValue;\n }\n\n /**\n * Return the filters' values\n * @return {Array} List of filters' values\n */\n getFiltersValue() {\n if (!this.fltGrid) {\n return;\n }\n let searchArgs = [];\n for (let i = 0, len = this.fltIds.length; i < len; i++) {\n let fltValue = this.getFilterValue(i);\n if (isArray(fltValue)) {\n searchArgs.push(fltValue);\n } else {\n searchArgs.push(trim(fltValue));\n }\n }\n return searchArgs;\n }\n\n /**\n * Return the ID of a specified column's filter\n * @param {Number} index Column's index\n * @return {String} ID of the filter element\n */\n getFilterId(index) {\n if (!this.fltGrid) {\n return;\n }\n return this.fltIds[index];\n }\n\n /**\n * Return the list of ids of filters matching a specified type.\n * Note: hidden filters are also returned\n *\n * @param {String} type Filter type string ('input', 'select', 'multiple',\n * 'checklist')\n * @param {Boolean} bool If true returns columns indexes instead of IDs\n * @return {[type]} List of element IDs or column indexes\n */\n getFiltersByType(type, bool) {\n if (!this.fltGrid) {\n return;\n }\n let arr = [];\n for (let i = 0, len = this.fltIds.length; i < len; i++) {\n let fltType = this.getFilterType(i);\n if (fltType === type.toLowerCase()) {\n let a = bool ? i : this.fltIds[i];\n arr.push(a);\n }\n }\n return arr;\n }\n\n /**\n * Return the filter's DOM element for a given column\n * @param {Number} index Column's index\n * @return {DOMElement}\n */\n getFilterElement(index) {\n let fltId = this.fltIds[index];\n return elm(fltId);\n }\n\n /**\n * Return the number of cells for a given row index\n * @param {Number} rowIndex Index of the row\n * @return {Number} Number of cells\n */\n getCellsNb(rowIndex = 0) {\n let tr = this.dom().rows[rowIndex >= 0 ? rowIndex : 0];\n return tr ? tr.cells.length : 0;\n }\n\n /**\n * Return the number of filterable rows starting from reference row if\n * defined\n * @param {Boolean} includeHeaders Include the headers row\n * @return {Number} Number of filterable rows\n */\n getRowsNb(includeHeaders) {\n let s = isUndef(this.refRow) ? 0 : this.refRow;\n let ntrs = this.dom().rows.length;\n if (includeHeaders) {\n s = 0;\n }\n return parseInt(ntrs - s, 10);\n }\n\n\n /**\n * Return the text content of a given cell\n * @param {DOMElement} Cell's DOM element\n * @return {String}\n */\n getCellValue(cell) {\n let idx = cell.cellIndex;\n let cellParser = this.cellParser;\n // Invoke cellParser for this column if any\n if (cellParser.cols.indexOf(idx) !== -1) {\n return cellParser.parse(this, cell, idx);\n } else {\n return getText(cell);\n }\n }\n\n /**\n * Return the typed data of a given cell based on the column type definition\n * @param {DOMElement} cell Cell's DOM element\n * @return {String|Number|Date}\n */\n getCellData(cell) {\n let colIndex = cell.cellIndex;\n let value = this.getCellValue(cell);\n\n if (this.hasType(colIndex, [FORMATTED_NUMBER])) {\n return parseNb(value, this.getDecimal(colIndex));\n }\n else if (this.hasType(colIndex, [NUMBER])) {\n return Number(value) || parseNb(value);\n }\n else if (this.hasType(colIndex, [DATE])){\n let dateType = this.Mod.dateType;\n return dateType.parse(value, dateType.getLocale(colIndex));\n }\n\n return value;\n }\n\n /**\n * Return the table data based on its columns data type definitions\n * with following structure:\n * [\n * [rowIndex, [data0, data1...]],\n * [rowIndex, [data0, data1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n */\n getData(includeHeaders = false, excludeHiddenCols = false) {\n return this.getTableData(includeHeaders, excludeHiddenCols, true);\n }\n\n /**\n * Return the table values with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n */\n getValues(includeHeaders = false, excludeHiddenCols = false) {\n return this.getTableData(includeHeaders, excludeHiddenCols, false);\n }\n\n /**\n * Return the table data with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @param {Boolean} [typed=false] Return typed value\n * @return {Array}\n * @private\n *\n * TODO: provide an API returning data in JSON format\n */\n getTableData(\n includeHeaders = false,\n excludeHiddenCols = false,\n typed = false\n ) {\n let rows = this.dom().rows;\n let nbRows = this.getRowsNb(true);\n let tblData = [];\n let getContent = typed ? this.getCellData.bind(this) :\n this.getCellValue.bind(this);\n\n if (includeHeaders) {\n let headers = this.getHeadersText(excludeHiddenCols);\n tblData.push([this.getHeadersRowIndex(), headers]);\n }\n for (let k = this.refRow; k < nbRows; k++) {\n let rowData = [k, []];\n let cells = rows[k].cells;\n for (let j = 0, len = cells.length; j < len; j++) {\n if (excludeHiddenCols && this.hasExtension('colsVisibility')) {\n if (this.extension('colsVisibility').isColHidden(j)) {\n continue;\n }\n }\n let cellValue = getContent(cells[j]);\n rowData[1].push(cellValue);\n }\n tblData.push(rowData);\n }\n return tblData;\n }\n\n /**\n * Return the filtered table data based on its columns data type definitions\n * with following structure:\n * [\n * [rowIndex, [data0, data1...]],\n * [rowIndex, [data0, data1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n */\n getFilteredData(includeHeaders = false, excludeHiddenCols = false) {\n return this.filteredData(includeHeaders, excludeHiddenCols, true);\n }\n\n /**\n * Return the filtered table values with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n */\n getFilteredValues(includeHeaders = false, excludeHiddenCols = false) {\n return this.filteredData(includeHeaders, excludeHiddenCols, false);\n }\n\n /**\n * Return the filtered data with following structure:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @param {Boolean} [typed=false] Return typed value\n * @return {Array}\n * @private\n *\n * TODO: provide an API returning data in JSON format\n */\n filteredData(\n includeHeaders = false,\n excludeHiddenCols = false,\n typed = false\n ) {\n if (this.validRowsIndex.length === 0) {\n return [];\n }\n let rows = this.dom().rows,\n filteredData = [];\n let getContent = typed ? this.getCellData.bind(this) :\n this.getCellValue.bind(this);\n\n if (includeHeaders) {\n let headers = this.getHeadersText(excludeHiddenCols);\n filteredData.push([this.getHeadersRowIndex(), headers]);\n }\n\n let validRows = this.getValidRows(true);\n for (let i = 0; i < validRows.length; i++) {\n let rData = [this.validRowsIndex[i], []],\n cells = rows[this.validRowsIndex[i]].cells;\n for (let k = 0; k < cells.length; k++) {\n if (excludeHiddenCols && this.hasExtension('colsVisibility')) {\n if (this.extension('colsVisibility').isColHidden(k)) {\n continue;\n }\n }\n let cellValue = getContent(cells[k]);\n rData[1].push(cellValue);\n }\n filteredData.push(rData);\n }\n return filteredData;\n }\n\n /**\n * Return the filtered data for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of typed values [data0, data1, data2...]\n *\n * TODO: provide an API returning data in JSON format\n */\n getFilteredColumnData(colIndex, includeHeaders = false, exclude = []) {\n return this.getFilteredDataCol(\n colIndex, includeHeaders, true, exclude, false);\n }\n\n /**\n * Return the filtered and visible data for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of typed values [data0, data1, data2...]\n *\n * TODO: provide an API returning data in JSON format\n */\n getVisibleColumnData(colIndex, includeHeaders = false, exclude = []) {\n return this.getFilteredDataCol(\n colIndex, includeHeaders, true, exclude, true);\n }\n\n /**\n * Return the filtered values for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of values ['value0', 'value1', 'value2'...]\n *\n * TODO: provide an API returning data in JSON format\n */\n getFilteredColumnValues(colIndex, includeHeaders = false, exclude = []) {\n return this.getFilteredDataCol(\n colIndex, includeHeaders, false, exclude, false);\n }\n\n /**\n * Return the filtered and visible values for a given column index\n * @param {any} colIndex Colmun's index\n * @param {boolean} [includeHeaders=false] Optional Include headers row\n * @param {any} [exclude=[]] Optional List of row indexes to be excluded\n * @return {Array} Flat list of values ['value0', 'value1', 'value2'...]\n *\n * TODO: provide an API returning data in JSON format\n */\n getVisibleColumnValues(colIndex, includeHeaders = false, exclude = []) {\n return this.getFilteredDataCol(\n colIndex, includeHeaders, false, exclude, true);\n }\n\n /**\n * Return the filtered data for a given column index\n * @param {Number} colIndex Colmun's index\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [typed=false] Return typed value\n * @param {Array} [exclude=[]] List of row indexes to be excluded\n * @param {Boolean} [visible=true] Return only filtered and visible data\n * (relevant for paging)\n * @return {Array} Flat list of values ['val0','val1','val2'...]\n * @private\n *\n * TODO: provide an API returning data in JSON format\n */\n getFilteredDataCol(\n colIndex,\n includeHeaders = false,\n typed = false,\n exclude = [],\n visible = true\n ) {\n if (isUndef(colIndex)) {\n return [];\n }\n\n let rows = this.dom().rows;\n let getContent = typed ? this.getCellData.bind(this) :\n this.getCellValue.bind(this);\n\n // ensure valid rows index do not contain excluded rows and row is\n // displayed\n let validRows = this.getValidRows(true).filter((rowIdx) => {\n return exclude.indexOf(rowIdx) === -1 &&\n (visible ?\n this.getRowDisplay(rows[rowIdx]) !== 'none' :\n true);\n });\n\n // convert column value to expected type if necessary\n let validColValues = validRows.map((rowIdx) => {\n return getContent(rows[rowIdx].cells[colIndex]);\n });\n\n if (includeHeaders) {\n validColValues.unshift(this.getHeadersText()[colIndex]);\n }\n\n return validColValues;\n }\n\n /**\n * Get the display value of a row\n * @param {HTMLTableRowElement} row DOM element of the row\n * @return {String} Usually 'none' or ''\n */\n getRowDisplay(row) {\n return row.style.display;\n }\n\n /**\n * Validate/invalidate row by setting the 'validRow' attribute on the row\n * @param {Number} rowIndex Index of the row\n * @param {Boolean} isValid\n */\n validateRow(rowIndex, isValid) {\n let row = this.dom().rows[rowIndex];\n if (!row || typeof isValid !== 'boolean') {\n return;\n }\n\n // always visible rows are valid\n if (this.hasVisibleRows && this.visibleRows.indexOf(rowIndex) !== -1) {\n isValid = true;\n }\n\n let displayFlag = isValid ? '' : NONE,\n validFlag = isValid ? 'true' : 'false';\n row.style.display = displayFlag;\n\n if (this.paging) {\n row.setAttribute('validRow', validFlag);\n }\n\n if (isValid) {\n if (this.validRowsIndex.indexOf(rowIndex) === -1) {\n this.validRowsIndex.push(rowIndex);\n }\n\n this.onRowValidated(this, rowIndex);\n\n this.emitter.emit('row-validated', this, rowIndex);\n }\n }\n\n /**\n * Validate all filterable rows\n */\n validateAllRows() {\n if (!this.initialized) {\n return;\n }\n this.validRowsIndex = [];\n for (let k = this.refRow; k < this.nbFilterableRows; k++) {\n this.validateRow(k, true);\n }\n }\n\n /**\n * Set search value to a given filter\n * @param {Number} index Column's index\n * @param {String or Array} query searcharg Search term\n */\n setFilterValue(index, query = '') {\n if (!this.fltGrid) {\n return;\n }\n let slc = this.getFilterElement(index),\n fltColType = this.getFilterType(index);\n\n if (fltColType !== MULTIPLE && fltColType !== CHECKLIST) {\n if (this.loadFltOnDemand && !this.initialized) {\n this.emitter.emit('build-select-filter', this, index,\n this.linkedFilters, this.isExternalFlt);\n }\n slc.value = query;\n }\n //multiple selects\n else if (fltColType === MULTIPLE) {\n let values = isArray(query) ? query :\n query.split(' ' + this.orOperator + ' ');\n\n if (this.loadFltOnDemand && !this.initialized) {\n this.emitter.emit('build-select-filter', this, index,\n this.linkedFilters, this.isExternalFlt);\n }\n\n this.emitter.emit('select-options', this, index, values);\n }\n //checklist\n else if (fltColType === CHECKLIST) {\n let values = [];\n if (this.loadFltOnDemand && !this.initialized) {\n this.emitter.emit('build-checklist-filter', this, index,\n this.linkedFilters);\n }\n if (isArray(query)) {\n values = query;\n } else {\n query = matchCase(query, this.caseSensitive);\n values = query.split(' ' + this.orOperator + ' ');\n }\n\n this.emitter.emit('select-checklist-options', this, index, values);\n }\n }\n\n /**\n * Set them columns' widths as per configuration\n * @param {Element} tbl DOM element\n */\n setColWidths(tbl) {\n if (!this.hasColWidths) {\n return;\n }\n tbl = tbl || this.dom();\n\n let nbCols = this.nbCells;\n let colWidths = this.colWidths;\n let colTags = tag(tbl, 'col');\n let tblHasColTag = colTags.length > 0;\n let frag = !tblHasColTag ? doc.createDocumentFragment() : null;\n for (let k = 0; k < nbCols; k++) {\n let col;\n if (tblHasColTag) {\n col = colTags[k];\n } else {\n col = createElm('col');\n frag.appendChild(col);\n }\n col.style.width = colWidths[k];\n }\n if (!tblHasColTag) {\n tbl.insertBefore(frag, tbl.firstChild);\n }\n }\n\n /**\n * Make defined rows always visible\n */\n enforceVisibility() {\n if (!this.hasVisibleRows) {\n return;\n }\n let nbRows = this.getRowsNb(true);\n for (let i = 0, len = this.visibleRows.length; i < len; i++) {\n let row = this.visibleRows[i];\n //row index cannot be > nrows\n if (row <= nbRows) {\n this.validateRow(row, true);\n }\n }\n }\n\n /**\n * Clear all the filters' values\n */\n clearFilters() {\n if (!this.fltGrid) {\n return;\n }\n\n this.emitter.emit('before-clearing-filters', this);\n this.onBeforeReset(this, this.getFiltersValue());\n\n for (let i = 0, len = this.fltIds.length; i < len; i++) {\n this.setFilterValue(i, '');\n }\n\n this.filter();\n\n this.onAfterReset(this);\n this.emitter.emit('after-clearing-filters', this);\n }\n\n /**\n * Return the ID of the current active filter\n * @return {String}\n */\n getActiveFilterId() {\n return this.activeFilterId;\n }\n\n /**\n * Set the ID of the current active filter\n * @param {String} filterId Element ID\n */\n setActiveFilterId(filterId) {\n this.activeFilterId = filterId;\n }\n\n /**\n * Return the column index for a given filter ID\n * @param {string} [filterId=''] Filter ID\n * @return {Number} Column index\n */\n getColumnIndexFromFilterId(filterId = '') {\n let idx = filterId.split('_')[0];\n idx = idx.split(this.prfxFlt)[1];\n return parseInt(idx, 10);\n }\n\n /**\n * Build filter element ID for a given column index\n * @param {any} colIndex\n * @return {String} Filter element ID string\n * @private\n */\n buildFilterId(colIndex) {\n return `${this.prfxFlt}${colIndex}_${this.id}`;\n }\n\n /**\n * Make specified column's filter active\n * @param colIndex Index of a column\n */\n activateFilter(colIndex) {\n if (isUndef(colIndex)) {\n return;\n }\n this.setActiveFilterId(this.getFilterId(colIndex));\n }\n\n /**\n * Refresh the filters subject to linking ('select', 'multiple',\n * 'checklist' type)\n */\n linkFilters() {\n if (!this.linkedFilters || !this.activeFilterId) {\n return;\n }\n let slcA1 = this.getFiltersByType(SELECT, true),\n slcA2 = this.getFiltersByType(MULTIPLE, true),\n slcA3 = this.getFiltersByType(CHECKLIST, true),\n slcIndex = slcA1.concat(slcA2);\n slcIndex = slcIndex.concat(slcA3);\n\n let activeIdx = this.getColumnIndexFromFilterId(this.activeFilterId);\n\n for (let i = 0, len = slcIndex.length; i < len; i++) {\n let colIdx = slcIndex[i];\n let curSlc = elm(this.fltIds[colIdx]);\n let slcSelectedValue = this.getFilterValue(colIdx);\n\n // Welcome to cyclomatic complexity hell :)\n // TODO: simplify/refactor if statement\n if (activeIdx !== colIdx ||\n (this.paging && slcA1.indexOf(colIdx) !== -1 &&\n activeIdx === colIdx) ||\n (!this.paging && (slcA3.indexOf(colIdx) !== -1 ||\n slcA2.indexOf(colIdx) !== -1)) ||\n slcSelectedValue === this.getClearFilterText(colIdx)) {\n\n //1st option needs to be inserted\n if (this.loadFltOnDemand) {\n let opt0 = createOpt(this.getClearFilterText(colIdx), '');\n curSlc.innerHTML = '';\n curSlc.appendChild(opt0);\n }\n\n if (slcA3.indexOf(colIdx) !== -1) {\n this.emitter.emit('build-checklist-filter', this, colIdx,\n true);\n } else {\n this.emitter.emit('build-select-filter', this, colIdx,\n true);\n }\n\n this.setFilterValue(colIdx, slcSelectedValue);\n }\n }\n }\n\n /**\n * Determine if passed filter column implements exact query match\n * @param {Number} colIndex Column index\n * @return {Boolean}\n */\n isExactMatch(colIndex) {\n let fltType = this.getFilterType(colIndex);\n return this.exactMatchByCol[colIndex] || this.exactMatch ||\n fltType !== INPUT;\n }\n\n /**\n * Check if passed row is valid\n * @param {Number} rowIndex Row index\n * @return {Boolean}\n */\n isRowValid(rowIndex) {\n return this.getValidRows().indexOf(rowIndex) !== -1;\n }\n\n /**\n * Check if passed row is visible\n * @param {Number} rowIndex Row index\n * @return {Boolean}\n */\n isRowDisplayed(rowIndex) {\n let row = this.dom().rows[rowIndex];\n return this.getRowDisplay(row) === '';\n }\n\n /**\n * Check if specified column filter ignores diacritics.\n * Note this is only applicable to input filter types.\n * @param {Number} colIndex Column index\n * @return {Boolean}\n */\n ignoresDiacritics(colIndex) {\n let ignoreDiac = this.ignoreDiacritics;\n if (isArray(ignoreDiac)) {\n return ignoreDiac[colIndex];\n }\n return Boolean(ignoreDiac);\n }\n\n /**\n * Return clear all text for specified filter column\n * @param {Number} colIndex Column index\n * @return {String}\n */\n getClearFilterText(colIndex) {\n let clearText = this.clearFilterText;\n if (isArray(clearText)) {\n return clearText[colIndex];\n }\n return clearText;\n }\n\n /**\n * Check if passed script or stylesheet is already imported\n * @param {String} filePath Ressource path\n * @param {String} type Possible values: 'script' or 'link'\n * @return {Boolean}\n */\n isImported(filePath, type = 'script') {\n let imported = false,\n attr = type === 'script' ? 'src' : 'href',\n files = tag(doc, type);\n for (let i = 0, len = files.length; i < len; i++) {\n if (isUndef(files[i][attr])) {\n continue;\n }\n if (files[i][attr].match(filePath)) {\n imported = true;\n break;\n }\n }\n return imported;\n }\n\n /**\n * Import script or stylesheet\n * @param {String} fileId Ressource ID\n * @param {String} filePath Ressource path\n * @param {Function} callback Callback\n * @param {String} type Possible values: 'script' or 'link'\n */\n import(fileId, filePath, callback, type = 'script') {\n if (this.isImported(filePath, type)) {\n return;\n }\n let o = this,\n isLoaded = false,\n file,\n head = tag(doc, 'head')[0];\n\n if (type.toLowerCase() === 'link') {\n file = createElm('link',\n ['id', fileId], ['type', 'text/css'],\n ['rel', 'stylesheet'], ['href', filePath]\n );\n } else {\n file = createElm('script',\n ['id', fileId],\n ['type', 'text/javascript'], ['src', filePath]\n );\n }\n\n //Browser <> IE onload event works only for scripts, not for stylesheets\n file.onload = file.onreadystatechange = () => {\n if (!isLoaded &&\n (!this.readyState || this.readyState === 'loaded' ||\n this.readyState === 'complete')) {\n isLoaded = true;\n if (typeof callback === 'function') {\n callback.call(null, o);\n }\n }\n };\n file.onerror = function () {\n throw new Error(`TableFilter could not load: ${filePath}`);\n };\n head.appendChild(file);\n }\n\n /**\n * Check if table has filters grid\n * @return {Boolean}\n */\n isInitialized() {\n return this.initialized;\n }\n\n /**\n * Get list of filter IDs\n * @return {Array} List of filters ids\n */\n getFiltersId() {\n return this.fltIds || [];\n }\n\n /**\n * Get filtered (valid) rows indexes\n * @param {Boolean} reCalc Force calculation of filtered rows list\n * @return {Array} List of row indexes\n */\n getValidRows(reCalc) {\n if (!reCalc) {\n return this.validRowsIndex;\n }\n\n let nbRows = this.getRowsNb(true);\n this.validRowsIndex = [];\n for (let k = this.refRow; k < nbRows; k++) {\n let r = this.dom().rows[k];\n if (!this.paging) {\n if (this.getRowDisplay(r) !== NONE) {\n this.validRowsIndex.push(r.rowIndex);\n }\n } else {\n if (r.getAttribute('validRow') === 'true' ||\n r.getAttribute('validRow') === null) {\n this.validRowsIndex.push(r.rowIndex);\n }\n }\n }\n return this.validRowsIndex;\n }\n\n /**\n * Get the index of the row containing the filters\n * @return {Number}\n */\n getFiltersRowIndex() {\n return this.filtersRowIndex;\n }\n\n /**\n * Get the index of the headers row\n * @return {Number}\n */\n getHeadersRowIndex() {\n return this.headersRow;\n }\n\n /**\n * Get the row index from where the filtering process start (1st filterable\n * row)\n * @return {Number}\n */\n getStartRowIndex() {\n return this.refRow;\n }\n\n /**\n * Get the index of the last row\n * @return {Number}\n */\n getLastRowIndex() {\n let nbRows = this.getRowsNb(true);\n return (nbRows - 1);\n }\n\n /**\n * Determine whether the specified column has one of the passed types\n * @param {Number} colIndex Column index\n * @param {Array} [types=[]] List of column types\n * @return {Boolean}\n */\n hasType(colIndex, types = []) {\n if (this.colTypes.length === 0) {\n return false;\n }\n let colType = this.colTypes[colIndex];\n if (isObj(colType)) {\n colType = colType.type;\n }\n return types.indexOf(colType) !== -1;\n }\n\n /**\n * Get the header DOM element for a given column index\n * @param {Number} colIndex Column index\n * @return {Element}\n */\n getHeaderElement(colIndex) {\n let table = this.gridLayout ? this.Mod.gridLayout.headTbl : this.dom();\n let tHead = tag(table, 'thead');\n let rowIdx = this.getHeadersRowIndex();\n let header;\n if (tHead.length === 0) {\n header = table.rows[rowIdx].cells[colIndex];\n }\n if (tHead.length === 1) {\n header = tHead[0].rows[rowIdx].cells[colIndex];\n }\n return header;\n }\n\n /**\n * Return the list of headers' text\n * @param {Boolean} excludeHiddenCols Optional: exclude hidden columns\n * @return {Array} list of headers' text\n */\n getHeadersText(excludeHiddenCols = false) {\n let headers = [];\n for (let j = 0; j < this.nbCells; j++) {\n if (excludeHiddenCols && this.hasExtension('colsVisibility')) {\n if (this.extension('colsVisibility').isColHidden(j)) {\n continue;\n }\n }\n let header = this.getHeaderElement(j);\n let headerText = getFirstTextNode(header);\n headers.push(headerText);\n }\n return headers;\n }\n\n /**\n * Return the filter type for a specified column\n * @param {Number} colIndex Column's index\n * @return {String}\n */\n getFilterType(colIndex) {\n let colType = this.cfg['col_' + colIndex];\n return !colType ? INPUT : colType.toLowerCase();\n }\n\n /**\n * Get the total number of filterable rows\n * @return {Number}\n */\n getFilterableRowsNb() {\n return this.getRowsNb(false);\n }\n\n /**\n * Return the total number of valid rows\n * @param {Boolean} [reCalc=false] Forces calculation of filtered rows\n * @return {Number}\n */\n getValidRowsNb(reCalc = false) {\n return this.getValidRows(reCalc).length;\n }\n\n /**\n * Return the working DOM element\n * @return {HTMLTableElement}\n */\n dom() {\n return this.tbl;\n }\n\n /**\n * Return the decimal separator for supplied column as per column type\n * configuration or global setting\n * @param {Number} colIndex Column index\n * @returns {String} '.' or ','\n */\n getDecimal(colIndex) {\n let decimal = this.decimalSeparator;\n if (this.hasType(colIndex, [FORMATTED_NUMBER])) {\n let colType = this.colTypes[colIndex];\n if (colType.hasOwnProperty('decimal')) {\n decimal = colType.decimal;\n }\n }\n return decimal;\n }\n\n /**\n * Get the configuration object (literal object)\n * @return {Object}\n */\n config() {\n return this.cfg;\n }\n}\n" }, { "__docId__": 839, @@ -20376,7 +20376,8 @@ "type": { "nullable": null, "types": [ - "Boolean" + "Boolean", + "Object" ], "spread": false, "description": null diff --git a/docs/file/src/array.js.html b/docs/file/src/array.js.html index efd9ae70..4bdaaaab 100644 --- a/docs/file/src/array.js.html +++ b/docs/file/src/array.js.html @@ -3,7 +3,7 @@ - src/array.js | tablefilter v0.5.15 API Document + src/array.js | tablefilter v0.5.16 API Document diff --git a/docs/file/src/const.js.html b/docs/file/src/const.js.html index 9bdaa4b5..470ee237 100644 --- a/docs/file/src/const.js.html +++ b/docs/file/src/const.js.html @@ -3,7 +3,7 @@ - src/const.js | tablefilter v0.5.15 API Document + src/const.js | tablefilter v0.5.16 API Document diff --git a/docs/file/src/cookie.js.html b/docs/file/src/cookie.js.html index 85649cb6..2538b754 100644 --- a/docs/file/src/cookie.js.html +++ b/docs/file/src/cookie.js.html @@ -3,7 +3,7 @@ - src/cookie.js | tablefilter v0.5.15 API Document + src/cookie.js | tablefilter v0.5.16 API Document diff --git a/docs/file/src/dom.js.html b/docs/file/src/dom.js.html index d3ad4a19..de03361f 100644 --- a/docs/file/src/dom.js.html +++ b/docs/file/src/dom.js.html @@ -3,7 +3,7 @@ - src/dom.js | tablefilter v0.5.15 API Document + src/dom.js | tablefilter v0.5.16 API Document diff --git a/docs/file/src/emitter.js.html b/docs/file/src/emitter.js.html index 137f26e7..465041f4 100644 --- a/docs/file/src/emitter.js.html +++ b/docs/file/src/emitter.js.html @@ -3,7 +3,7 @@ - src/emitter.js | tablefilter v0.5.15 API Document + src/emitter.js | tablefilter v0.5.16 API Document diff --git a/docs/file/src/event.js.html b/docs/file/src/event.js.html index 14cf505c..6b396590 100644 --- a/docs/file/src/event.js.html +++ b/docs/file/src/event.js.html @@ -3,7 +3,7 @@ - src/event.js | tablefilter v0.5.15 API Document + src/event.js | tablefilter v0.5.16 API Document diff --git a/docs/file/src/extensions/advancedGrid/adapterEzEditTable.js.html b/docs/file/src/extensions/advancedGrid/adapterEzEditTable.js.html index 3fb53bdb..80202c86 100644 --- a/docs/file/src/extensions/advancedGrid/adapterEzEditTable.js.html +++ b/docs/file/src/extensions/advancedGrid/adapterEzEditTable.js.html @@ -3,7 +3,7 @@ - src/extensions/advancedGrid/adapterEzEditTable.js | tablefilter v0.5.15 API Document + src/extensions/advancedGrid/adapterEzEditTable.js | tablefilter v0.5.16 API Document diff --git a/docs/file/src/extensions/advancedGrid/advancedGrid.js.html b/docs/file/src/extensions/advancedGrid/advancedGrid.js.html index b9559f0c..6800e8c7 100644 --- a/docs/file/src/extensions/advancedGrid/advancedGrid.js.html +++ b/docs/file/src/extensions/advancedGrid/advancedGrid.js.html @@ -3,7 +3,7 @@ - src/extensions/advancedGrid/advancedGrid.js | tablefilter v0.5.15 API Document + src/extensions/advancedGrid/advancedGrid.js | tablefilter v0.5.16 API Document diff --git a/docs/file/src/extensions/colOps/colOps.js.html b/docs/file/src/extensions/colOps/colOps.js.html index af9a2fa4..f3c74213 100644 --- a/docs/file/src/extensions/colOps/colOps.js.html +++ b/docs/file/src/extensions/colOps/colOps.js.html @@ -3,7 +3,7 @@ - src/extensions/colOps/colOps.js | tablefilter v0.5.15 API Document + src/extensions/colOps/colOps.js | tablefilter v0.5.16 API Document diff --git a/docs/file/src/extensions/colsVisibility/colsVisibility.js.html b/docs/file/src/extensions/colsVisibility/colsVisibility.js.html index d3122e5c..315baf82 100644 --- a/docs/file/src/extensions/colsVisibility/colsVisibility.js.html +++ b/docs/file/src/extensions/colsVisibility/colsVisibility.js.html @@ -3,7 +3,7 @@ - src/extensions/colsVisibility/colsVisibility.js | tablefilter v0.5.15 API Document + src/extensions/colsVisibility/colsVisibility.js | tablefilter v0.5.16 API Document diff --git a/docs/file/src/extensions/filtersVisibility/filtersVisibility.js.html b/docs/file/src/extensions/filtersVisibility/filtersVisibility.js.html index 4e08d0b1..5dc28425 100644 --- a/docs/file/src/extensions/filtersVisibility/filtersVisibility.js.html +++ b/docs/file/src/extensions/filtersVisibility/filtersVisibility.js.html @@ -3,7 +3,7 @@ - src/extensions/filtersVisibility/filtersVisibility.js | tablefilter v0.5.15 API Document + src/extensions/filtersVisibility/filtersVisibility.js | tablefilter v0.5.16 API Document diff --git a/docs/file/src/extensions/sort/adapterSortabletable.js.html b/docs/file/src/extensions/sort/adapterSortabletable.js.html index aa371ccf..55977b20 100644 --- a/docs/file/src/extensions/sort/adapterSortabletable.js.html +++ b/docs/file/src/extensions/sort/adapterSortabletable.js.html @@ -3,7 +3,7 @@ - src/extensions/sort/adapterSortabletable.js | tablefilter v0.5.15 API Document + src/extensions/sort/adapterSortabletable.js | tablefilter v0.5.16 API Document diff --git a/docs/file/src/extensions/sort/sort.js.html b/docs/file/src/extensions/sort/sort.js.html index 01877b00..13d327be 100644 --- a/docs/file/src/extensions/sort/sort.js.html +++ b/docs/file/src/extensions/sort/sort.js.html @@ -3,7 +3,7 @@ - src/extensions/sort/sort.js | tablefilter v0.5.15 API Document + src/extensions/sort/sort.js | tablefilter v0.5.16 API Document diff --git a/docs/file/src/feature.js.html b/docs/file/src/feature.js.html index 8b2c1474..8e0f4bb3 100644 --- a/docs/file/src/feature.js.html +++ b/docs/file/src/feature.js.html @@ -3,7 +3,7 @@ - src/feature.js | tablefilter v0.5.15 API Document + src/feature.js | tablefilter v0.5.16 API Document diff --git a/docs/file/src/modules/alternateRows.js.html b/docs/file/src/modules/alternateRows.js.html index f2691285..8c3dadf5 100644 --- a/docs/file/src/modules/alternateRows.js.html +++ b/docs/file/src/modules/alternateRows.js.html @@ -3,7 +3,7 @@ - src/modules/alternateRows.js | tablefilter v0.5.15 API Document + src/modules/alternateRows.js | tablefilter v0.5.16 API Document diff --git a/docs/file/src/modules/baseDropdown.js.html b/docs/file/src/modules/baseDropdown.js.html index cac6ae74..d9a15c11 100644 --- a/docs/file/src/modules/baseDropdown.js.html +++ b/docs/file/src/modules/baseDropdown.js.html @@ -3,7 +3,7 @@ - src/modules/baseDropdown.js | tablefilter v0.5.15 API Document + src/modules/baseDropdown.js | tablefilter v0.5.16 API Document diff --git a/docs/file/src/modules/checkList.js.html b/docs/file/src/modules/checkList.js.html index c974d9e9..4d2551c0 100644 --- a/docs/file/src/modules/checkList.js.html +++ b/docs/file/src/modules/checkList.js.html @@ -3,7 +3,7 @@ - src/modules/checkList.js | tablefilter v0.5.15 API Document + src/modules/checkList.js | tablefilter v0.5.16 API Document diff --git a/docs/file/src/modules/clearButton.js.html b/docs/file/src/modules/clearButton.js.html index 3493fb8f..16a3f867 100644 --- a/docs/file/src/modules/clearButton.js.html +++ b/docs/file/src/modules/clearButton.js.html @@ -3,7 +3,7 @@ - src/modules/clearButton.js | tablefilter v0.5.15 API Document + src/modules/clearButton.js | tablefilter v0.5.16 API Document diff --git a/docs/file/src/modules/dateType.js.html b/docs/file/src/modules/dateType.js.html index c5154202..608afa56 100644 --- a/docs/file/src/modules/dateType.js.html +++ b/docs/file/src/modules/dateType.js.html @@ -3,7 +3,7 @@ - src/modules/dateType.js | tablefilter v0.5.15 API Document + src/modules/dateType.js | tablefilter v0.5.16 API Document diff --git a/docs/file/src/modules/dropdown.js.html b/docs/file/src/modules/dropdown.js.html index 327755f3..d93238ed 100644 --- a/docs/file/src/modules/dropdown.js.html +++ b/docs/file/src/modules/dropdown.js.html @@ -3,7 +3,7 @@ - src/modules/dropdown.js | tablefilter v0.5.15 API Document + src/modules/dropdown.js | tablefilter v0.5.16 API Document diff --git a/docs/file/src/modules/gridLayout.js.html b/docs/file/src/modules/gridLayout.js.html index 798e654f..b463b3d0 100644 --- a/docs/file/src/modules/gridLayout.js.html +++ b/docs/file/src/modules/gridLayout.js.html @@ -3,7 +3,7 @@ - src/modules/gridLayout.js | tablefilter v0.5.15 API Document + src/modules/gridLayout.js | tablefilter v0.5.16 API Document diff --git a/docs/file/src/modules/hash.js.html b/docs/file/src/modules/hash.js.html index b3484d43..562c6c6b 100644 --- a/docs/file/src/modules/hash.js.html +++ b/docs/file/src/modules/hash.js.html @@ -3,7 +3,7 @@ - src/modules/hash.js | tablefilter v0.5.15 API Document + src/modules/hash.js | tablefilter v0.5.16 API Document diff --git a/docs/file/src/modules/help.js.html b/docs/file/src/modules/help.js.html index 1bd14479..827e55e3 100644 --- a/docs/file/src/modules/help.js.html +++ b/docs/file/src/modules/help.js.html @@ -3,7 +3,7 @@ - src/modules/help.js | tablefilter v0.5.15 API Document + src/modules/help.js | tablefilter v0.5.16 API Document diff --git a/docs/file/src/modules/highlightKeywords.js.html b/docs/file/src/modules/highlightKeywords.js.html index e047d826..101ab05d 100644 --- a/docs/file/src/modules/highlightKeywords.js.html +++ b/docs/file/src/modules/highlightKeywords.js.html @@ -3,7 +3,7 @@ - src/modules/highlightKeywords.js | tablefilter v0.5.15 API Document + src/modules/highlightKeywords.js | tablefilter v0.5.16 API Document diff --git a/docs/file/src/modules/loader.js.html b/docs/file/src/modules/loader.js.html index af6fcccc..73c595c9 100644 --- a/docs/file/src/modules/loader.js.html +++ b/docs/file/src/modules/loader.js.html @@ -3,7 +3,7 @@ - src/modules/loader.js | tablefilter v0.5.15 API Document + src/modules/loader.js | tablefilter v0.5.16 API Document @@ -162,13 +162,13 @@ export class Loader extends Feature { constructor(tf) { super(tf, 'loader'); - let f = this.config; + let f = this.config.loader || {}; /** * ID of custom container element * @type {String} */ - this.targetId = f.loader_target_id || null; + this.targetId = f.target_id || null; /** * Loader container DOM element @@ -180,19 +180,19 @@ export class Loader extends Feature { * Text displayed when indicator is visible * @type {String} */ - this.text = f.loader_text || 'Loading...'; + this.text = f.text || 'Loading...'; /** * Custom HTML injected in Loader's container element * @type {String} */ - this.html = f.loader_html || null; + this.html = f.html || null; /** * Css class for Loader's container element * @type {String} */ - this.cssClass = f.loader_css_class || 'loader'; + this.cssClass = f.css_class || 'loader'; /** * Close delay in milliseconds diff --git a/docs/file/src/modules/markActiveColumns.js.html b/docs/file/src/modules/markActiveColumns.js.html index a91351ea..ab512cf1 100644 --- a/docs/file/src/modules/markActiveColumns.js.html +++ b/docs/file/src/modules/markActiveColumns.js.html @@ -3,7 +3,7 @@ - src/modules/markActiveColumns.js | tablefilter v0.5.15 API Document + src/modules/markActiveColumns.js | tablefilter v0.5.16 API Document diff --git a/docs/file/src/modules/noResults.js.html b/docs/file/src/modules/noResults.js.html index a2327353..cba4ad52 100644 --- a/docs/file/src/modules/noResults.js.html +++ b/docs/file/src/modules/noResults.js.html @@ -3,7 +3,7 @@ - src/modules/noResults.js | tablefilter v0.5.15 API Document + src/modules/noResults.js | tablefilter v0.5.16 API Document diff --git a/docs/file/src/modules/paging.js.html b/docs/file/src/modules/paging.js.html index 1ddc6470..b57cda44 100644 --- a/docs/file/src/modules/paging.js.html +++ b/docs/file/src/modules/paging.js.html @@ -3,7 +3,7 @@ - src/modules/paging.js | tablefilter v0.5.15 API Document + src/modules/paging.js | tablefilter v0.5.16 API Document diff --git a/docs/file/src/modules/popupFilter.js.html b/docs/file/src/modules/popupFilter.js.html index faa9fd6c..036f1c07 100644 --- a/docs/file/src/modules/popupFilter.js.html +++ b/docs/file/src/modules/popupFilter.js.html @@ -3,7 +3,7 @@ - src/modules/popupFilter.js | tablefilter v0.5.15 API Document + src/modules/popupFilter.js | tablefilter v0.5.16 API Document diff --git a/docs/file/src/modules/rowsCounter.js.html b/docs/file/src/modules/rowsCounter.js.html index 10d85594..da213b82 100644 --- a/docs/file/src/modules/rowsCounter.js.html +++ b/docs/file/src/modules/rowsCounter.js.html @@ -3,7 +3,7 @@ - src/modules/rowsCounter.js | tablefilter v0.5.15 API Document + src/modules/rowsCounter.js | tablefilter v0.5.16 API Document diff --git a/docs/file/src/modules/state.js.html b/docs/file/src/modules/state.js.html index 7ac4a09e..96a3b5e0 100644 --- a/docs/file/src/modules/state.js.html +++ b/docs/file/src/modules/state.js.html @@ -3,7 +3,7 @@ - src/modules/state.js | tablefilter v0.5.15 API Document + src/modules/state.js | tablefilter v0.5.16 API Document diff --git a/docs/file/src/modules/statusBar.js.html b/docs/file/src/modules/statusBar.js.html index d63193dd..2d03e2a5 100644 --- a/docs/file/src/modules/statusBar.js.html +++ b/docs/file/src/modules/statusBar.js.html @@ -3,7 +3,7 @@ - src/modules/statusBar.js | tablefilter v0.5.15 API Document + src/modules/statusBar.js | tablefilter v0.5.16 API Document diff --git a/docs/file/src/modules/storage.js.html b/docs/file/src/modules/storage.js.html index 6f79876a..7b6c8db7 100644 --- a/docs/file/src/modules/storage.js.html +++ b/docs/file/src/modules/storage.js.html @@ -3,7 +3,7 @@ - src/modules/storage.js | tablefilter v0.5.15 API Document + src/modules/storage.js | tablefilter v0.5.16 API Document diff --git a/docs/file/src/number.js.html b/docs/file/src/number.js.html index 12cae317..cce9267d 100644 --- a/docs/file/src/number.js.html +++ b/docs/file/src/number.js.html @@ -3,7 +3,7 @@ - src/number.js | tablefilter v0.5.15 API Document + src/number.js | tablefilter v0.5.16 API Document diff --git a/docs/file/src/root.js.html b/docs/file/src/root.js.html index 73f6a493..be743e3d 100644 --- a/docs/file/src/root.js.html +++ b/docs/file/src/root.js.html @@ -3,7 +3,7 @@ - src/root.js | tablefilter v0.5.15 API Document + src/root.js | tablefilter v0.5.16 API Document diff --git a/docs/file/src/sort.js.html b/docs/file/src/sort.js.html index e867797f..86e6315e 100644 --- a/docs/file/src/sort.js.html +++ b/docs/file/src/sort.js.html @@ -3,7 +3,7 @@ - src/sort.js | tablefilter v0.5.15 API Document + src/sort.js | tablefilter v0.5.16 API Document diff --git a/docs/file/src/string.js.html b/docs/file/src/string.js.html index 5b76647f..df08bb55 100644 --- a/docs/file/src/string.js.html +++ b/docs/file/src/string.js.html @@ -3,7 +3,7 @@ - src/string.js | tablefilter v0.5.15 API Document + src/string.js | tablefilter v0.5.16 API Document diff --git a/docs/file/src/tablefilter.js.html b/docs/file/src/tablefilter.js.html index dde467d5..782b3a0f 100644 --- a/docs/file/src/tablefilter.js.html +++ b/docs/file/src/tablefilter.js.html @@ -3,7 +3,7 @@ - src/tablefilter.js | tablefilter v0.5.15 API Document + src/tablefilter.js | tablefilter v0.5.16 API Document @@ -848,9 +848,9 @@ export class TableFilter { /** * Enable activity/spinner indicator UI component - * @type {Boolean} + * @type {Boolean|Object} */ - this.loader = Boolean(f.loader); + this.loader = isObj(f.loader) || Boolean(f.loader); /*** validation - reset buttons/links ***/ /** diff --git a/docs/file/src/types.js.html b/docs/file/src/types.js.html index 532847ed..8fa760a8 100644 --- a/docs/file/src/types.js.html +++ b/docs/file/src/types.js.html @@ -3,7 +3,7 @@ - src/types.js | tablefilter v0.5.15 API Document + src/types.js | tablefilter v0.5.16 API Document diff --git a/docs/function/index.html b/docs/function/index.html index 939c1e9c..736c9e58 100644 --- a/docs/function/index.html +++ b/docs/function/index.html @@ -3,7 +3,7 @@ - Function | tablefilter v0.5.15 API Document + Function | tablefilter v0.5.16 API Document diff --git a/docs/identifiers.html b/docs/identifiers.html index 6d7ae8ad..546edf3f 100644 --- a/docs/identifiers.html +++ b/docs/identifiers.html @@ -3,7 +3,7 @@ - Index | tablefilter v0.5.15 API Document + Index | tablefilter v0.5.16 API Document diff --git a/docs/index.html b/docs/index.html index 44a11be2..ef439382 100644 --- a/docs/index.html +++ b/docs/index.html @@ -3,7 +3,7 @@ - tablefilter v0.5.15 API Document + tablefilter v0.5.16 API Document diff --git a/docs/package.json b/docs/package.json index 27aca98d..5e0b294d 100644 --- a/docs/package.json +++ b/docs/package.json @@ -1,6 +1,6 @@ { "name": "tablefilter", - "version": "0.5.15", + "version": "0.5.16", "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 4f445b8a..384022a7 100644 --- a/docs/source.html +++ b/docs/source.html @@ -3,7 +3,7 @@ - Source | tablefilter v0.5.15 API Document + Source | tablefilter v0.5.16 API Document @@ -147,7 +147,7 @@ 100 %1/1 545 byte 22 - 2017-05-04 03:30:36 (UTC) + 2017-05-05 10:15:09 (UTC) src/const.js @@ -173,7 +173,7 @@ 100 %19/19 3527 byte 200 - 2017-05-04 03:30:36 (UTC) + 2017-05-05 10:15:09 (UTC) src/cookie.js @@ -181,7 +181,7 @@ - 1412 byte 57 - 2017-05-04 03:30:36 (UTC) + 2017-05-05 10:15:09 (UTC) src/dom.js @@ -200,7 +200,7 @@ 100 %12/12 4766 byte 190 - 2017-05-04 03:30:36 (UTC) + 2017-05-05 10:15:09 (UTC) src/emitter.js @@ -208,7 +208,7 @@ 100 %6/6 1323 byte 53 - 2017-05-04 03:30:36 (UTC) + 2017-05-05 10:15:09 (UTC) src/event.js @@ -221,7 +221,7 @@ 100 %6/6 2384 byte 101 - 2017-05-04 03:30:36 (UTC) + 2017-05-05 10:15:09 (UTC) src/extensions/advancedGrid/adapterEzEditTable.js @@ -229,7 +229,7 @@ 100 %13/13 18910 byte 504 - 2017-05-04 03:30:36 (UTC) + 2017-05-05 10:15:09 (UTC) src/extensions/advancedGrid/advancedGrid.js @@ -237,7 +237,7 @@ - 90 byte 2 - 2017-05-04 03:30:36 (UTC) + 2017-05-05 10:15:09 (UTC) src/extensions/colOps/colOps.js @@ -245,7 +245,7 @@ 100 %26/26 14406 byte 482 - 2017-05-04 03:30:36 (UTC) + 2017-05-05 10:15:09 (UTC) src/extensions/colsVisibility/colsVisibility.js @@ -253,7 +253,7 @@ 100 %49/49 20970 byte 739 - 2017-05-04 03:30:36 (UTC) + 2017-05-05 10:15:09 (UTC) src/extensions/filtersVisibility/filtersVisibility.js @@ -261,7 +261,7 @@ 100 %25/25 7788 byte 307 - 2017-05-04 03:30:36 (UTC) + 2017-05-05 10:15:09 (UTC) src/extensions/sort/adapterSortabletable.js @@ -269,7 +269,7 @@ 100 %23/23 16454 byte 532 - 2017-05-04 03:30:36 (UTC) + 2017-05-05 10:15:09 (UTC) src/extensions/sort/sort.js @@ -277,7 +277,7 @@ - 204 byte 8 - 2017-05-04 03:30:36 (UTC) + 2017-05-05 10:15:09 (UTC) src/feature.js @@ -285,7 +285,7 @@ 100 %14/14 1873 byte 97 - 2017-05-04 03:30:36 (UTC) + 2017-05-05 10:15:09 (UTC) src/modules/alternateRows.js @@ -293,7 +293,7 @@ 100 %9/9 3648 byte 140 - 2017-05-04 03:30:36 (UTC) + 2017-05-05 10:15:09 (UTC) src/modules/baseDropdown.js @@ -301,7 +301,7 @@ 100 %3/3 3509 byte 121 - 2017-05-04 03:30:36 (UTC) + 2017-05-05 10:15:09 (UTC) src/modules/checkList.js @@ -309,7 +309,7 @@ 100 %21/21 16892 byte 521 - 2017-05-04 03:30:36 (UTC) + 2017-05-05 10:15:09 (UTC) src/modules/clearButton.js @@ -317,7 +317,7 @@ 100 %10/10 3129 byte 128 - 2017-05-04 03:30:36 (UTC) + 2017-05-05 10:15:09 (UTC) src/modules/dateType.js @@ -325,7 +325,7 @@ 100 %12/12 4307 byte 157 - 2017-05-04 03:30:36 (UTC) + 2017-05-05 10:15:09 (UTC) src/modules/dropdown.js @@ -333,7 +333,7 @@ 100 %17/17 11837 byte 382 - 2017-05-04 03:30:36 (UTC) + 2017-05-05 10:15:09 (UTC) src/modules/gridLayout.js @@ -341,7 +341,7 @@ 100 %16/16 14095 byte 494 - 2017-05-04 03:30:36 (UTC) + 2017-05-05 10:15:09 (UTC) src/modules/hash.js @@ -350,7 +350,7 @@ 100 %10/10 2981 byte 126 - 2017-05-04 03:30:36 (UTC) + 2017-05-05 10:15:09 (UTC) src/modules/help.js @@ -358,7 +358,7 @@ 100 %17/17 6506 byte 231 - 2017-05-04 03:30:36 (UTC) + 2017-05-05 10:15:09 (UTC) src/modules/highlightKeywords.js @@ -366,15 +366,15 @@ 100 %10/10 5407 byte 179 - 2017-05-04 03:30:36 (UTC) + 2017-05-05 10:15:09 (UTC) src/modules/loader.js Loader 100 %14/14 - 3989 byte + 3974 byte 171 - 2017-05-04 03:30:36 (UTC) + 2017-05-05 10:15:09 (UTC) src/modules/markActiveColumns.js @@ -382,7 +382,7 @@ 100 %10/10 2779 byte 106 - 2017-05-04 03:30:36 (UTC) + 2017-05-05 10:15:09 (UTC) src/modules/noResults.js @@ -390,7 +390,7 @@ 100 %17/17 4819 byte 197 - 2017-05-04 03:30:36 (UTC) + 2017-05-05 10:15:09 (UTC) src/modules/paging.js @@ -398,7 +398,7 @@ 100 %45/45 27383 byte 896 - 2017-05-04 03:30:36 (UTC) + 2017-05-05 10:15:09 (UTC) src/modules/popupFilter.js @@ -406,7 +406,7 @@ 100 %27/27 13218 byte 460 - 2017-05-04 03:30:36 (UTC) + 2017-05-05 10:15:09 (UTC) src/modules/rowsCounter.js @@ -414,7 +414,7 @@ 100 %13/13 5613 byte 196 - 2017-05-04 03:30:36 (UTC) + 2017-05-05 10:15:09 (UTC) src/modules/state.js @@ -422,7 +422,7 @@ 100 %24/24 14771 byte 541 - 2017-05-04 03:30:36 (UTC) + 2017-05-05 10:15:09 (UTC) src/modules/statusBar.js @@ -430,7 +430,7 @@ 100 %22/22 8469 byte 299 - 2017-05-04 03:30:36 (UTC) + 2017-05-05 10:15:09 (UTC) src/modules/storage.js @@ -439,7 +439,7 @@ 100 %10/10 3544 byte 162 - 2017-05-04 03:30:36 (UTC) + 2017-05-05 10:15:09 (UTC) src/number.js @@ -447,7 +447,7 @@ 100 %1/1 998 byte 29 - 2017-05-04 03:30:36 (UTC) + 2017-05-05 10:15:09 (UTC) src/root.js @@ -455,7 +455,7 @@ 100 %1/1 235 byte 6 - 2017-05-04 03:30:36 (UTC) + 2017-05-05 10:15:09 (UTC) src/sort.js @@ -469,7 +469,7 @@ 100 %7/7 2876 byte 82 - 2017-05-04 03:30:36 (UTC) + 2017-05-05 10:15:09 (UTC) src/string.js @@ -481,15 +481,15 @@ 100 %5/5 2082 byte 76 - 2017-05-04 03:30:36 (UTC) + 2017-05-05 10:15:09 (UTC) src/tablefilter.js TableFilter 100 %172/172 - 94734 byte + 94760 byte 3138 - 2017-05-04 03:30:36 (UTC) + 2017-05-05 10:15:09 (UTC) src/types.js @@ -505,7 +505,7 @@ 100 %9/9 1565 byte 73 - 2017-05-04 03:30:36 (UTC) + 2017-05-05 10:15:09 (UTC) diff --git a/docs/variable/index.html b/docs/variable/index.html index 4c67755e..ef8b6fa2 100644 --- a/docs/variable/index.html +++ b/docs/variable/index.html @@ -3,7 +3,7 @@ - Variable | tablefilter v0.5.15 API Document + Variable | tablefilter v0.5.16 API Document